/********************************* project gallery *******************************************/
.span8send .btn a{color:#000 !important;}
.span8send .btn:hover a{color:#fac614 !important;}
.case-study-slider{padding-top:0px !important;}
.case-study-left{float:left;}
.case-study-right{float:right;right:8%;position:absolute;z-index:1000;top:10%;}
.case-study-right img{width:100%;}
.carousel-caption-casestudy-1{position:absolute;right:15%;top:45px;font-size:40px;left:10%;z-index:10;padding-bottom:0px;color:#fff;text-align:left;}
.carousel-caption-casestudy-1 h2{font-size:60px;color:#fff;margin-top:0px !important;}
.carousel-caption-casestudy-1 h2 span{font-size:40px;color:#fff;}
.carousel-caption-casestudy-1 h3{font-size:22px;color:#fff;border-bottom:2px solid #fff;padding-bottom:20px;float:none;}
.carousel-caption-casestudy-1 p{font-size:15px;margin-top:20px;color:#fff;line-height:25px;}
.carousel-caption-casestudy-2{position:absolute;right:15%;top:45px;font-size:40px;left:10%;z-index:10;padding-bottom:0px;color:#02357a;text-align:left;}
.carousel-caption-casestudy-2 h2{font-size:60px;color:#02357a;margin-top:0px !important;}
.carousel-caption-casestudy-2 h2 span{font-size:40px;color:#02357a;}
.carousel-caption-casestudy-2 h3{font-size:22px;color:#1b82c4;border-bottom:2px solid #1b82c4;padding-bottom:20px;float:none;}
.carousel-caption-casestudy-2 p{font-size:15px;margin-top:20px;color:#02357a;line-height:25px;}
.carousel-caption-casestudy-3{position:absolute;right:15%;top:45px;font-size:40px;left:10%;z-index:10;padding-bottom:0px;color:#da0000;text-align:left;}
.carousel-caption-casestudy-3 h2{font-size:60px;color:#da0000;margin-top:0px !important;}
.carousel-caption-casestudy-3 h2 span{font-size:40px;color:#da0000;}
.carousel-caption-casestudy-3 h3{font-size:22px;color:#000;border-bottom:2px solid #000;padding-bottom:20px;float:none;}
.carousel-caption-casestudy-3 p{font-size:15px;margin-top:20px;color:#000;line-height:25px;}
.gallery-section{position:relative;background-color:#eaeff3;}
.gallery-section .gallery-outer{position:relative;min-height:200px;}
.gallery-section .gallery-outer .content-column{position:absolute;width:33.333%;height:100%;}
.gallery-section .gallery-outer .content-column .content-inner{position:relative;width:100%;height:100%;display:table;padding:60px 20px;vertical-align:middle;text-align: center;}
.gallery-section .gallery-outer .content-column .content-inner .content{position:relative;display:table-cell;vertical-align:middle;}
.gallery-section .gallery-outer .content-column .content-inner .content .sec-title{float:right;width:80%;max-width:450px;}
.gallery-section .gallery-outer .content-column .content-inner .content .sec-title .text{margin-bottom:30px;}
.gallery-section .gallery-outer .gallery-column{position:relative;width:66.666%;float:right;}
.gallery-section .gallery-outer .gallery-column .default-portfolio-item{position:relative;padding:0px;}
.default-portfolio-item .inner-box{position:relative;width:100%;overflow:hidden;}
.default-portfolio-item .image-box{position:relative;display:block;}
.default-portfolio-item .image-box img{position:relative;display:block;width:100%;height:auto;}
.default-portfolio-item .overlay-box{position:absolute;left:0px;top:0px;width:100%;height:100%;opacity:0;color:#ffffff;text-align:center;background:rgba(0,0,0,0.80);-webkit-transition:all 700ms ease;-ms-transition:all 700ms ease;-o-transition:all 700ms ease;transition:all 700ms ease;-webkit-transform:translate(-100%,0%);-ms-transform:translate(-100%,0%);-o-transform:translate(-100%,0%);-moz-transform:translate(-100%,0%);transform:translate(-100%,0%);}
.default-portfolio-item .inner-box:hover .overlay-box{opacity:1;-webkit-transform:translate(0%);-ms-transform:translate(0%);-o-transform:translate(0%);-moz-transform:translate(0%);transform:translate(0%);}
.default-portfolio-item .overlay-inner{position:absolute;left:0px;top:0px;width:100%;height:100%;display:table;vertical-align:middle;padding:10px 0px;}
.default-portfolio-item .overlay-inner .content{position:relative;display:table-cell;vertical-align:middle;}
.default-portfolio-item .overlay-inner .image-link{position:relative;display:inline-block;font-size:16px;color:#ffffff;width:42px;height:42px;margin:0px 5px;line-height:38px;border-radius:50%;border:2px solid #ffffff;transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;}
.default-portfolio-item .overlay-inner .image-link .icon{position:relative;}
.default-portfolio-item .overlay-inner .image-link:hover{color:#666666;background-color:rgba(255,255,255,1);}
@media only screen and (max-width:768px){.gallery-section .gallery-outer .content-column,.gallery-section .gallery-outer .gallery-column{position:relative;width:100%;}
.gallery-section .gallery-outer .content-column .content-inner .content .sec-title{float:right;width:100%;max-width:100%;}
.gallery-section .gallery-outer .content-column .content-inner{position:relative;width:100%;height:100%;display:table;padding:10px 20px;vertical-align:middle;}
}
/*** ====================================================================Section Title====================================================================***/
.sec-title{position:relative;margin-bottom:50px;}
.sec-title h2{position:relative;color:#42474c;font-size:32px;font-weight:700;line-height:1.2em;z-index:1;}
.sec-title .text{position:relative;font-size:15px;font-weight:400;margin-top:15px !important;line-height:1.6em;color:#42474c;}
.sec-title .quote-icon{position:absolute;left:0px;top:-18px;color:#ebeff7;font-size:80px;line-height:1em;margin-left:-40px;}
.sec-title .quote-icon .icon{line-height:1em;}
