.eventrotator{
    left:0;
	margin:0 auto;
	padding:18.5em 0 0;
}

        .eventrotator,.eventrotatorWindow{
    position:absolute;
    top:0;
	width:100%;
    height:100%;
        }

        .eventrotatorWindow{
            overflow:hidden;
            background:#000000;
        }

            .eventrotatorWindow div{
            	background-repeat:no-repeat;
            	background-position:50%;
            	background-size:cover;
            }
                .eventrotatorWindow div img{
	                border:0;
                }
                
                .eventrotatorDescriptions{
                	position:relative;
					width:650px;
					min-height:300px;
					margin:1em auto 2em;
					overflow:hidden;
                	z-index:400;
                }
                
                	.eventrotatorDescriptions p{
                		margin:0;
						font-size:1.5em;;
						line-height:1.3;
						text-align:left;
						padding: 0px 20px;
                	}
                
                .eventrotator h2{
                	z-index:1000;
					font-weight: 100;
					font-size: 50px;
					border-bottom: 2px solid #C85327;
/* 					max-width: 490px; */
					text-transform: uppercase;
					margin: 0 auto;
					display: inline;
					
                }
                
                .eventrotatorAnchor{
/*
                	position:relative;
                	margin:35px auto 0 !important;
                	width:130px !important;
                	height:14px !important;
                	padding:12px 12px 24px !important;
*/
                }
                
                .eventrotatorOverlay{
                	position:absolute;
                	top:12.5em;
                	left:0;
                	width:100%;
                	z-index:1000;
                }

		        .eventrotatorNavigation{
					display:none;
		        }
		        
		.eventrotatorControlNext{
			right:12%;
		}
		.eventrotatorControlNext,.eventrotatorControlPrevious{
			position:absolute;
			top:28em;
			width:50px;
			height:50px;
			z-index:1000;
		}
		.eventrotatorControlPrevious{
			left:12%;
		}
		
@media (max-width:640px){
	
	.eventrotatorDescriptions{
		width:88%;
		margin:2em auto;
		overflow: visible;

    }
    .eventrotator {
    left: 0;
    margin: 0 auto;
    padding: 9.5em 0 0;
}
    .eventrotatorNavigation {

    bottom: 10px!important;

}
    
    .eventrotatorOverlay{
    	top:6.5em;
    	left:0;
    }
    
    .eventrotatorControlNext,.eventrotatorControlPrevious{
	    top:auto;
	    bottom:9em; 
    }
    	.eventrotatorControlNext{
	    	right:2%;
    	}
    	
    	.eventrotatorControlPrevious{
	    	left:2%;
    	}

	         .eventrotator h2{
					font-size: 36px;
					max-width: 350px;
					
                }
.eventrotatorDescriptions p {
    margin: 0;
    font-size: 1.5em;
    line-height: 1.5;
    text-align: left;
    padding: 0px 20px;
}
	
}
#section2 {
    height: 65em;
}
section.photo {
    padding: 18.5em 0;
    color: #fff;
    text-align: center;
}
.section-bg:before {
    content: '';
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5);
}
.section-bg, .section-bg:before {
    position: absolute;
    top: 0;
    left: 0;
}
.eventrotatorNavigation {
	position: absolute;
	z-index: 1000;
	list-style-type: none;
	display: flex;
	justify-content: center;
	width: 100%;
	align-items: center;
	bottom: 80px;
	padding: 0;
}


	ul.eventrotatorNavigation li {
		width: 15px;
	    height: 15px;
	    background-color: white;
	    border-radius: 50%;
	    margin: 0 4px;
	}

		ul.eventrotatorNavigation li.on {
			background-color: #c75227;
		}
