.a2a_default_style{color:#666;}
.owl-controls{top:calc(50% - 48px);}
.left-carousel .owl-controls .owl-prev{left:0;background:rgba(244,246,250,0.4) url("../images/icons/left-dark-small.png") no-repeat scroll center center;}
.left-carousel .owl-controls .owl-prev:hover{background-image:url("../images/icons/left-o-small.png");}
.left-carousel .owl-controls .owl-nav > div{width:25px;height:95px;}
.left-carousel .owl-controls .owl-next{right:0;background:rgba(244,246,250,0.4) url("../images/icons/right-dark-small.png") no-repeat scroll center center;}
.left-carousel .owl-controls .owl-next:hover{background-image:url("../images/icons/right-o-small.png");}
.left-carousel{box-shadow:4px 4px 5px rgba(204,204,204,0.6);}
p{color:#666;}
.left-carousel + h3:after{content:"";position:absolute;bottom:15px;left:0;width:100px;border-bottom:2px solid #ff9900;}
.right-tabs h4::after{content:"";position:absolute;bottom:15px;left:0;width:50px;border-bottom:1px solid #ff9900;}
.right-tabs .row-height-xs{cursor:pointer;}
.right-tabs .row-height-xs img{transition:all ease 0.1s;border:3px solid transparent;max-width:100%;}
.right-tabs .row-height-xs.active img, .right-tabs .row-height-xs:hover img{border-color:#ff9900;border-radius:3px;}
.flex-control-nav{bottom:auto;top:-30px;text-align:right;padding-right:20px;}
.flex-control-paging li{height:20px;margin:0 3px;}
.flex-control-paging li a{border:none;border-radius:0 !important;box-shadow:none;background-color:transparent;color:#00397c;text-indent:0 !important;height:20px;position:relative;}
.flex-control-paging li a.flex-active{background-color:transparent;color:#ff9900;}
.flex-control-paging li a::after{display:none;}
.flex-direction-nav{position:absolute;top:-30px;width:100%;}
.flex-direction-nav li{position:absolute;z-index:3;height:16px;margin-top:4px;}
.flex-direction-nav li:last-child{right:0;background:rgba(0, 0, 0, 0) url("../images/icons/right-small-gray.png") no-repeat scroll center center;background-size:auto;background-repeat:no-repeat;}
.flex-direction-nav li:last-child:hover, .flex-direction-nav li:last-child:focus{background-image:url('../images/icons/right-small-orange.png');}
.flex-direction-nav li a{color:transparent;font-size:8px;}
.flex-direction-nav li:last-child.flex-next{}
.right-tabs .owl-controls{text-align:right;position:absolute;top:-30px;}
.right-tabs .owl-dots, .right-tabs .owl-dot{display:inline-block;}
.right-tabs .owl-dot{margin:0 3px;}
.right-tabs .owl-dots{counter-reset:dots;}
.right-tabs .owl-dot::before{counter-increment:dots;content:counter(dots,decimal);color:#00397c;display:block;width:10px;}
.right-tabs .owl-dot.active::before{color:#ff9900;}
.right-tabs .owl-nav{display:none;}
a.read-more{color:#5282aa;font-size:14px;}
a.read-more:hover, a.read-more.opened{color:#00397c;}
.boxed-content{position:relative;color:#666;cursor:pointer;}
.downward .boxed-content{background:url('../images/admission/gray-pattern.png') no-repeat bottom center/cover;}
.downward:hover .boxed-content, .downward:focus .boxed-content{background-image:url('../images/admission/blue-pattern.png');color:#fff;}
.downward .boxed-content{padding-bottom:41px;}
.downward > img{margin-top:-41px;}
.upward .boxed-content{position:relative;background:url('../images/admission/upward-gray-pattern.png') no-repeat top center/cover;}
.upward:hover .boxed-content, .upward:focus .boxed-content{background-image:url('../images/admission/upward-blue-pattern.png');color:#fff;}
.upward .boxed-content{padding-top:41px;}
.downward .boxed-content > div{margin-top:-15px;}
.upward .boxed-content > div{margin-top:30px;}
.upward > img{margin-bottom:-41px;}
.boxed-content h2{line-height:1.2;}
.boxed-content > div img{margin-top:30px;margin-bottom:20px;}
.boxed-content > div{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;}
.bottom-part{background:url('../images/news-and-events/students.jpg') center/cover;padding:70px 120px;color:#666;text-align:left;}
.bottom-part > div{background:url('../images/news-and-events/gray-bg.png') center/cover;padding:70px 0;cursor:pointer;}
.bottom-part > div:hover, .bottom-part > div:focus{background:url('../images/news-and-events/blue-pattern.png') center/cover;color:#fff;}
@media (max-width:1199px) and (min-width:992px){section#upper-content .container{max-width:950px;}
.upward > img{margin-bottom:-35px;}
.upward .boxed-content{padding-top:32px;}
.downward .boxed-content{padding-bottom:32px;}
.downward > img{margin-top:-35px;}
}
@media (max-width:991px){.downward, .upward{width:100%;float:left;}
.boxed-content > div{position:relative;transform:translateY(0);padding:20px 0;}
.boxed-content, .downward > img, .upward > img{display:block;margin-left:auto;margin-right:auto;max-width:395px;width:100%;}
.bottom-part{padding:70px;}
.bottom-part > div > div{width:50%;}
.right-tabs{margin-top:50px;}
@media (max-width:767px){.bottom-part{text-align:center;}
.bottom-part > div > div{float:left;width:100%;padding:0 15px;}
.bottom-part h2{width:100%;margin-bottom:30px;}
.bottom-part img{display:block;margin:0 auto;}
#main-content > div > div > div{float:left;width:100%;}
}
@media (max-width:599px){.bottom-part{padding:15px 30px;}
}
@media (max-width:479px){.flex-control-nav{text-align:center;}
.flex-direction-nav li:last-child{right:calc(50% - 25px);}
.right-tabs .row-height-xs > div{float:left;width:100%;text-align:center;}
.right-tabs .row-height-xs img{margin:0 auto 20px;max-width:145px;}
.right-tabs .owl-dots{text-align:center;width:100%;}
.right-tabs h4::after{left:calc(50% - 25px);}
}