 
/*fix 19/4*/
#rotatorYellowText p{font-size: 20px;line-height: 26px;}
#rotatorYellowText {
	padding-left: 30px;
}
#rotatorBlueText p{font-size: 23px;line-height: 28px;}
.boxFixMargin{margin-left: -80px !important; position: relative;z-index: 2;}
/*.box2boys{position: relative;}
.box2boys img{position: absolute;bottom: 0;}*/
.box-slider .carousel-header-wrap{position: absolute; bottom: 5%; right: 35%;}
.box-slider{position: relative;}
.box-slider .carousel-nav-button{z-index: 9; color: #EAB941;}
.box-slider .button{margin-right: 5px; margin-top: 0; float: right;}
.box-slider li.carousel-item .item-inner{text-align: right;}
.box-slider li.carousel-item .item-inner img{margin-bottom: 10px;}
.box-slider li.carousel-item .item-inner p{font-weight: bold;line-height: 18px;color: #111a27; font-size: 15px;}
.box-slider .carousel-nav-button{background: inherit; border: 1px solid #2C567E;}
.box-slider .carousel-nav-button:hover{background: #EAB941; color: #2C567E}
.box-slider .vivid-carousel{border-left: 1px solid #9c9ea2; padding-left: 25px;}


.box-slider .ccm-image-slider-text{position: static;width: 100%;text-align: right;}
.box-slider .ccm-image-slider-text p{font-weight: bold;line-height: 18px;color: #111a27; font-size: 15px;}
.box-slider .ccm-block-image-slider-pages{border-left: 1px solid #9c9ea2; padding-left: 25px; padding-top: 30px;}
.box-slider .rslides img{margin-bottom: 10px;}
.box-slider .rslides_tabs, .box-slider .rslides1_tabs{display: block; text-align: center;position: absolute;left: 42%;bottom: 5px;}
.box-slider .rslides_tabs li a{width: 25px; height: 25px; background: #154879; margin-right: 2px;}
.box-slider .rslides_tabs li.rslides_here a {background: #febf57;}
.box-slider .ccm-image-slider-container {position: initial;}
.box-slider .ccm-image-slider {position: inherit;}
.fixcontainer{margin-right: auto;margin-left: auto;width: 1280px;}
.box2boys {
	position: relative;
	height: 440px;
}
.box2boys img{
position: absolute;
bottom: 0;
}
.nav li a{padding: 20px 12px;}
.homePageList .ccm-block-page-list-pages .unslider-arrow{
    top: calc(29% - 29px);
}
.logoRotator li{
    text-align: center;
}
.logoRotator li img{
    max-width: 80%;
}
.event-page-1 .unslider-arrow{
    display:none;
}
.homePageListInner .eventInfo{
    color: #febf57;
    font-size: 23px;
}
.homePageListInner .eventInfo .eventDate{
    font-size: 19px;
}
@media only screen and (max-width: 1299px) {
	.fixcontainer{margin-right: inherit;margin-left:inherit;width:auto;}
}
@media only screen and (max-width: 1250px) {
	#rotatorYellowText p{font-size: 22px;line-height: 26px;}
	#rotatorBlueText p{font-size: 23px;line-height: 28px;}
	.nav li a {padding: 20px 10px;}
}
@media only screen and (max-width: 1000px) {
	.boxFixMargin{margin-left: -35px !important;}
	#rotatorYellowText p{font-size:16px;line-height: 22px;}
	#rotatorBlueText p{font-size: 18px;line-height: 25px;}
	.box2boys{height: 370px;}
}
@media only screen and (max-width: 700px) {
	.box2boys{height: 385px;}	
	#rotatorBlueText {
		margin-top: 100px;
	}
}
@media only screen and (max-width: 640px) {
	.box-slider .vivid-carousel,.box-slider .ccm-block-image-slider-pages{border-left: inherit; padding-left: 0px;}
	.box-slider .carousel-header-wrap{bottom: -5%;}
	.boxFixMargin{margin-left: 0px !important;}
	#rotatorYellowText p{font-size: 22px;line-height: 26px;}
	#rotatorBlueText p{font-size: 23px;line-height: 28px;}
	.box2boys {
		position: static;
		height: auto;
	}
	.box2boys img{
	position: static;
	bottom: inherit;
	}
	#rotatorBlueText {
		margin-top: 10px;
	}
	.box-slider .rslides_tabs, .box-slider .rslides1_tabs{bottom: -34px;}
}