﻿/* Main Slider */
#feature_slider {height: 330px;width:100%;background-color:#16538A;background: url(/DeptAssets/img/seal-bg2.png) no-repeat;
z-index: 1;margin-bottom: 40px;}
#feature_slider h1,#feature_slider h2,#feature_slider h3 {font-family: 'Lato', sans-serif !important;}
#feature_slider h1 {font-weight: 100;color: #ccc;font-size: 60px;line-height: 66px;text-align: center;position: absolute;top: 120px;width: 100%;}
#feature_slider h1 strong {text-transform: uppercase;font-size: 14px;margin: 0 0 20px;}
#feature_slider #pagination {position: absolute;top: 525px;z-index: 3;margin: 0;padding: 0;display: none;list-style-type: none;}
#feature_slider #pagination li {text-indent: -99999em;float: left;padding: 0 12px;cursor: pointer;}
#feature_slider #pagination li a {width: 10px;height: 10px;box-shadow: 0px 0px 1px 2px #ccc;background: black;border-radius: 10px;display: block;opacity: .3;-webkit-transition: opacity .1s linear;-moz-transition: opacity .1s linear;transition: opacity .1s linear;}
#feature_slider #pagination li.active a {background: #2e5cb1;box-shadow: none;width: 11px;height: 11px;opacity: 1;}
#feature_slider #pagination li:hover a {opacity: 1;}
#feature_slider .slide {width: 100%;height: 330px;position: absolute;display: none;overflow: hidden;z-index: 1;-webkit-background-size: cover !important;-moz-background-size: cover !important;-o-background-size: cover !important;background-size: cover !important;}
#feature_slider .slide.previous {z-index: 1;}
#feature_slider .slide.active {z-index: 2;}
#feature_slider .slide.hidden {display: none;}
#feature_slider .slide[id^='slide'] .info {/*position: absolute;top: 20px;*/
    position: relative;
    top: 48%;
    -ms-transform: translateY(-48%);
    -webkit-transform: translateY(-48%);
    transform: translateY(-48%);
left: 13%;width: 30%;display: none;z-index: 10;}
#feature_slider .slide[id^='slide'] .info h5
{font-size: 28px;font-weight: normal;text-shadow: 1px 1px 1px #31393d;}
#feature_slider .info h5, #feature_slider .info h5 a, #feature_slider .info h5 a:link, #feature_slider .info h5 a:visited {color:#fff !important;font-weight:normal !important;}
#feature_slider .slide .info {display: none;z-index: 10;}
#feature_slider .slide .info a:hover {opacity: .8;}
/* Full Background Image Option */
#feature_slider .slide[id^='slide'] .info.full-bkg-img
{position: relative;top: 24%;-ms-transform: translateY(-48%);-webkit-transform: translateY(-48%);transform: translateY(-48%);left: 5%;width: 100%;display: none;z-index: 10; }
#feature_slider .slide .info.full-bkg-img h5 {color: #fff;width: 100%; white-space:normal; font-size: 28px;font-weight: normal;text-shadow: 1px 1px 1px #31393d;}
#feature_slider .slide .info.full-bkg-img h5 a {font-family: 'open_sansregular';font-size: 28px;line-height:40px;margin:0;color: #fff;background-color:rgba(0,0,0,0.7);padding: 0 10px 0 10px;}
#feature_slider .slide .info.full-bkg-img h5 a:hover,
#feature_slider .slide .info.full-bkg-img h5 a:active
{color: #fff;background-color:rgba(0,0,0,0.9);}
/* End Full Background Image Option */
#feature_slider .slide .asset, #feature_slider .slide .fade {position: absolute;display: none;}
#feature_slider #slide-left {width: 31px;height: 37px;display: block;position: absolute;top: 300px;left: 0;background: url(../img/leftright-arrows.png) no-repeat;opacity: .5;-webkit-transition: opacity .1s linear;-moz-transition: opacity .1s linear;transition: opacity .1s linear;z-index: 100;}
#feature_slider #slide-left:hover {opacity: 1;}
#feature_slider #slide-right {width: 31px;height: 37px;display: block;position: absolute;top: 300px;left: auto;right: 0;background: url(../img/leftright-arrows.png) no-repeat;background-position: -31px 0;opacity: .5;-webkit-transition: opacity .1s linear;-moz-transition: opacity .1s linear;transition: opacity .1s linear;z-index: 100;}
#feature_slider #slide-right:hover {opacity: 1;}
/*Changed from width:100%;*/
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {width:auto;}
/* Responsive */
@media (max-width: 991px) {
#showcase .features_op1_row .feature .img_box span.circle {
top: 35%; }
}
@media (min-width: 768px) and (max-width: 979px) {
.slide .info h2, .slide .info h2 * {font-size: 30px !important;}
}
@media (min-width: 768px) {
#features .feature .pic-right {float: right;}
#features .feature .info-left {float: left;}
#feature_slider .info {line-height:330px !important;}
}
@media (max-width: 767px) {
#partner-slider,
#feature_slider {display: none;}
/* Copy this to a local CSS file in order to display slider on mobile 
@media (max-width: 767px) {
#feature_slider {display: block; }
#feature_slider .slide[id^='slide'] img {width:100%;}
#feature_slider .slide[id^='slide'] .info{position: relative;top: 24%;-ms-transform: translateY(-48%);-webkit-transform: translateY(-48%);transform: translateY(-48%);left: 5%;width: 100%;white-space: normal;display: none;z-index: 10;}
#feature_slider .slide[id^='slide'] .info h5 {width: 100%;white-space: normal;font-size: 24px;font-weight: normal;text-shadow: 1px 1px 1px #31393d;}
}*/
#features .section_header {text-align: center;}
#features .feature img {margin: 0 auto !important;float: none !important;}
#features .feature .info h3 {text-align: center;}
#showcase {margin-top: 120px;}
#showcase .section_header {text-align: center;}
#showcase .features_op1_row .feature {margin-bottom: 60px;}
#showcase .features_op1_row .feature .img_box {text-align: center;}
#showcase .features_op1_row .feature .img_box span.circle {top: 38%;left: 45%;}
#showcase .features_op1_row .feature .text h6 {text-align: center;}
#showcase .features_op1_row .feature:hover .img_box {box-shadow: none;}
#showcase .features_op1_row .last {margin-bottom: 0;}
}
@media (max-width: 480px) {
#showcase .features_op1_row .feature {margin-bottom: 60px;}
#showcase .features_op1_row .feature .img_box {text-align: center;}
#showcase .features_op1_row .feature .img_box span.circle {left: 44%;}
#showcase .features_op1_row .feature .text h6 {text-align: left;}
#showcase .features_op1_row .feature:hover .img_box {box-shadow: none;}
#showcase .features_op1_row .last {margin-bottom: 0;} 
}