
<script>
$(document).ready(function () {
	$('.flexslider').flexslider({
		animation: 'fade',
		controlsContainer: '.flexslider'
	});
});
</script>

*{outline:none !important;}
body{font-family:'Lato', sans-serif;color:#141414;}
a{color:#00A982;text-decoration:none;}
b, strong{font-weight:500;}
a:focus,
a:hover{color:#00a982;outline:none;}
header{z-index:150;}
.navbar{margin-bottom:0;background:transparent;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;border:none;-webkit-backface-visibility:hidden;transition:all 0.17s ease-in-out;-moz-transition:all 0.17s ease-in-out;-webkit-transition:all 0.17s ease-in-out;-o-transition:all 0.17s ease-in-out;}
.commonUl{margin:0px;padding:0px;float:left;}
.commonUl li{margin:0px;padding:0px;float:left;list-style:none;}

.inner-header{padding:13px 0;transition:all 0.17s ease-in-out;-moz-transition:all 0.17s ease-in-out;-webkit-transition:all 0.17s ease-in-out;-o-transition:all 0.17s ease-in-out;width:100%;float:left;}
header.active .inner-header{padding:10px 0;border-bottom:none;}

.navbar-collapse{overflow:hidden;}
.navbar-nav.navbar-right:last-child{margin-right:0;}
.navbar.active{width:100%;position:fixed;opacity:0.95;}
.navbar-brand{padding:0px 15px 0px;height:auto;transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;width:192px;}
.navbar-default .navbar-nav > li{margin-left:1px;}
.navbar-default .navbar-nav > li > a{color:#fefefe;font-size:13px;padding:0;padding:5px 13px;position:relative;text-transform:uppercase;transition:all 0.17s ease-in-out;-moz-transition:all 0.17s ease-in-out;-webkit-transition:all 0.17s ease-in-out;-o-transition:all 0.17s ease-in-out;}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a.active{color:#fff;background:#00a982;}
.page-single .navbar{background:url('../upload/banner.html') center no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;}
.page-single header.active .navbar{background:#333333;}
.page-single .inner-header{border-bottom:none !important;}

#container.active{opacity:1;}
.preloader{position:fixed;top:50%;left:50%;width:100px;height:100px;margin-top:-50px;margin-left:-50px;-webkit-backface-visibility:hidden;}
.preloader img{-webkit-backface-visibility:hidden;}
#home-section{position:relative;}
#home-section:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';}
/*img{max-width:100%;} - revolition slider does not work with this css*/

.slider-part{width:100%;height:100%;overflow:hidden;background-color:#171717;}
.home-content{position:absolute;top:50%;left:0;width:100%;margin-top:-140px;z-index:2;text-align:center;}
ul.social-list{padding:0;margin:0 0 35px;}
ul.social-list li{display:inline-block;margin:0 10px;}
ul.social-list li a{display:inline-block;width:80px;height:80px;text-align:center;background:#d35400;transition:all 0.17s ease-in-out;-moz-transition:all 0.17s ease-in-out;-webkit-transition:all 0.17s ease-in-out;-o-transition:all 0.17s ease-in-out;}
ul.social-list li a i{color:#fff;font-size:26px;line-height:80px;}
ul.social-list li a:hover{opacity:0.7;}
.home-content h1{color:#ffffff;font-size:50px;margin:0;letter-spacing:2px;text-transform:uppercase;padding-bottom:33px;position:relative;overflow:hidden;}
.home-content h1:before{content:'';position:absolute;top:30px;left:0;bottom:0;width:1px;background:#fff;}
.home-content h1:after{content:'';position:absolute;top:30px;right:0;bottom:0;width:1px;background:#fff;}
.home-content h1 > span{display:inline-block;padding:0 20px;position:relative;}
.home-content h1 > span:after{content:'';position:absolute;top:30px;right:-1000px;left:100%;height:1px;background:#fff;}
.home-content h1 > span:before{content:'';position:absolute;top:30px;left:-1000px;right:100%;height:1px;background:#fff;}
.home-content h1 span.color-change{color:#d35400;}
.home-content .pioneer-icon{display:block;margin-top:-20px;overflow:hidden;}
.home-content .pioneer-icon i{display:inline-block;color:#fff;background:transparent;position:relative;}
.home-content .pioneer-icon span{padding:0 15px;position:relative;}
.home-content .pioneer-icon span:before{content:'';position:absolute;top:0px;left:-1000px;right:100%;height:1px;background:#fff;}
.home-content .pioneer-icon span:after{content:'';position:absolute;top:0px;right:-1000px;left:100%;height:1px;background:#fff;}
ul.pioneer-list{padding:0;margin:0;}



ul.pioneer-list li{display:inline-block;color:#fefefe;font-size:17px;margin:0 9px;text-transform:uppercase;position:relative;}
ul.pioneer-list li:before{content:'';position:absolute;width:5px;height:5px;top:10px;left:-13px;background:#d35400;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;}
ul.pioneer-list li:first-child:before{display:none;}
#services-section{padding:10px 0 0px;background-image:url(../images/symphony.png);background-repeat:repeat;position:relative;z-index:12;width:100%;float:left;}
#services-section .overlay{background-color:rgba(255,255,255,0.3);width:100%;height:100%;position:absolute;z-index:1;top:0px;}
.title-section{text-align:justify;margin:0 auto 10px;position:relative;z-index:15;}
.title-section h1{position:relative;z-index:2;text-align:left;color:#111111;font-size:24px;font-family:'Lato', sans-serif;margin:0 0 5px;letter-spacing:2px;text-transform:uppercase;font-weight:300;}
.title-section h1 span{font-weight:900;color:#00a982;}
.title-section i{display:inline-block;font-size:32px;color:#111111;line-height:45px;padding:0 20px;background:#fff;position:relative;z-index:2;margin-bottom:10px;}
.title-section p{color:#686868;font-size:15px;line-height:24px;margin:15px 11px 0 0;}
.services-box{text-align:center;margin-bottom:30px;position:relative;z-index:15;}
.services-post{position:relative;}
.services-post{width:100%;float:left;position:relative;}
.services-post .imgHolder{position:relative;width:100%;float:left;height:auto;}
.projectsHomeImgBorderHolder{width:100%;height:100%;position:absolute;padding:8px;top:0px;}
.projectsHomeImgBorder{width:100%;height:100%;}
.services-post i{font-size:60px;margin-bottom:10px;line-height:60px;color:#00a982;display:inline-block;transition:all 0.17s ease-in-out;-moz-transition:all 0.17s ease-in-out;-webkit-transition:all 0.17s ease-in-out;-o-transition:all 0.17s ease-in-out;}
.leftSidebar h2{color:#111111;font-size:18px;font-weight:600;margin:0px 0 10px;letter-spacing:2px;text-transform:uppercase;position:relative;z-index:2;text-align:center;}
.leftSidebar h2 span{padding:0 20px;}
.services-post p{color:#686868;font-size:14px;line-height:24px;margin:0 10px 15px;}
.homepage .services-post a{color:#dadada;font-size:13px;padding:6px 9px;text-decoration:none;text-transform:uppercase;letter-spacing:1px;background:#000000;z-index:2;top:-20px;width:auto;display:table;margin-left:auto;margin-right:auto;position:relative;transition:all 0.17s ease-in-out;-moz-transition:all 0.17s ease-in-out;-webkit-transition:all 0.17s ease-in-out;-o-transition:all 0.17s ease-in-out;}
.homepage .services-post a:hover{color:#000;background:#fcd82f;}
.homepage .services-post h2{color:#111111;font-size:18px;font-weight:600;letter-spacing:2px;text-transform:uppercase;}
.homepage .carousel-slide h2{color:#111111;font-size:18px;font-weight:600;letter-spacing:0px;text-transform:uppercase;}

.seen-enough{text-align:center;}
.seen-enough span{display:inline-block;width:100%;height:0;border-bottom:1px solid #111111;margin-bottom:60px;}
.seen-enough span i{display:inline-block;font-size:32px;color:#111111;line-height:45px;padding:0 20px;background:#fff;position:relative;z-index:2;margin-top:-20px;}
.seen-enough p{color:#111111;font-size:14px;text-transform:uppercase;letter-spacing:2px;margin:0 0 12px;}
.seen-enough a{display:inline-block;color:#000000;font-size:14px;padding:10px 24px;text-decoration:none;border:1px solid #000000;text-transform:uppercase;letter-spacing:2px;background:#fff;position:relative;z-index:2;transition:all 0.17s ease-in-out;-moz-transition:all 0.17s ease-in-out;-webkit-transition:all 0.17s ease-in-out;-o-transition:all 0.17s ease-in-out;}
.seen-enough a:hover{color:#fff;background:#d35400;border:1px solid #d35400;}
#testimonial-section{position:relative;background:url('../images/testimonial-parrallax-bg.jpg') center fixed;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;padding:36px 0;text-align:center;margin-bottom:350px;background-color:#171717;float:none;width:100%;z-index:2;min-height: 364px;}
#testimonial-section:after{position:absolute;content:'';width:100%;height:100%;background:rgba(0,0,0,0.75);top:0;left:0;}
#testimonial-section h2{color:#00a881;margin-bottom:33px;}
#testimonial-section .container{z-index:2;position:relative;}
.statistic-post{padding:0 30px;}
.skills-bar h2{color:#ffffff;font-size:18px;text-transform:uppercase;letter-spacing:2px;margin:0 0 12px;}
.skills-bar p{color:#ffffff;font-size:14px;line-height:24px;margin:0;}
.circle-skill{margin-bottom:15px;}
#team-section{padding:90px 0;background-color:#00a982;}
.team-post{text-align:center;}
.team-post h2{color:#111111;font-size:18px;text-transform:uppercase;letter-spacing:2px;margin:0 0 1px;}
.team-post span{display:inline-block;color:#686868;font-size:14px;margin:0 0 16px;}
.team-post .team-gal{position:relative;margin-bottom:16px;}
.hover-team{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,169,130,0.75);opacity:0;transition:all 0.17s ease-in-out;-moz-transition:all 0.17s ease-in-out;-webkit-transition:all 0.17s ease-in-out;-o-transition:all 0.17s ease-in-out;}
.hover-team a{display:inline-block;position:absolute;top:50%;margin-top:-35px;left:0;width:100%;color:#fff;font-size:14px;text-transform:uppercase;letter-spacing:2px;text-decoration:none;transition:all 0.17s ease-in-out;-moz-transition:all 0.17s ease-in-out;-webkit-transition:all 0.17s ease-in-out;-o-transition:all 0.17s ease-in-out;}



.hover-team a:hover{opacity:0.7;}
.hover-team a i{display:inline-block;font-size:32px;color:#fff;line-height:45px;margin-bottom:10px;}
.team-post:hover .hover-team{opacity:1;}
.team-post p{color:#686868;font-size:14px;font-style:italic;line-height:24px;padding:0 10px;margin:0 0 5px;position:relative;}
.team-post p span{position:relative;display:inline-block;z-index:2;background:#fff;padding:0 10px;margin:0;}
.team-post p:after{content:'';position:absolute;left:0;top:16px;bottom:-14px;width:100%;border:1px solid #111111;}
ul.social-icons{display:inline-block;padding:0;margin:0;background:#fff;position:relative;z-index:2;}
ul.social-icons li{display:inline-block;margin:0 10px;}
ul.social-icons li a{display:inline-block;}
ul.social-icons li a i{color:#000;font-size:26px;transition:all 0.17s ease-in-out;-moz-transition:all 0.17s ease-in-out;-webkit-transition:all 0.17s ease-in-out;-o-transition:all 0.17s ease-in-out;}
ul.social-icons li a:hover i{color:#d35400;}
#features-section{position:relative;background:url('../upload/baner2.html') center fixed;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;padding:90px 0;text-align:center;}
#features-section:after{position:absolute;content:'';width:100%;height:100%;background:rgba(0,0,0,0.75);top:0;left:0;}
#features-section .container{position:relative;z-index:2;}
.feature-post{overflow:hidden;position:relative;margin-bottom:-27px;}
.feature-post:after{content:'';position:absolute;top:60px;bottom:40px;background:#fff;width:1px;left:50%;margin-left:-1px;}
.feature-post:last-child:after{display:none;}
.feature-post > div{width:50%;position:relative;}
.feature-post > div:after{content:'';position:absolute;height:1px;bottom:20px;left:0;right:228px;background:#fff;}
.right-feature > div:after{right:0;left:228px;}
.left-feature > div{float:left;text-align:right;padding-right:40px;}
.right-feature > div{float:right;text-align:left;padding-left:40px;}
.feature-post > div i{position:absolute;top:0;color:#fff;font-size:50px;display:inline-block;}
.feature-post:first-child > div i{margin-right:-22px;}
.left-feature > div i{right:0px;margin-right:-25px;}
.right-feature > div i{left:0px;margin-left:-25px;}
.feature-post > div h2{color:#d35400;font-size:18px;text-transform:uppercase;letter-spacing:2px;padding:0 20px 6px;border-bottom:1px solid #fff;margin:0;}
.feature-post > div p{color:#ffffff;font-size:14px;padding:13px 20px 30px;line-height:24px;margin:0 0 -21px;}
.feature-post > div a{display:inline-block;color:#fff;font-size:14px;padding:10px 24px;text-decoration:none;border:1px solid #fff;text-transform:uppercase;margin:0 20px 0;letter-spacing:2px;position:relative;z-index:2;transition:all 0.17s ease-in-out;-moz-transition:all 0.17s ease-in-out;-webkit-transition:all 0.17s ease-in-out;-o-transition:all 0.17s ease-in-out;}
.feature-post > div a:hover{background:#d35400;border:1px solid #d35400;}
.left-feature > div p{border-left:1px solid #fff;}
.right-feature > div p{border-right:1px solid #fff;}
#portfolio-section{padding:90px 0px;}

ul.filter{padding:0;margin:0 0 30px;text-align:center;}
ul.filter li{display:inline-block;margin-left:16px;}
ul.filter li a{display:inline-block;color:#000000;font-size:14px;padding:10px 24px;text-decoration:none;border:1px solid #000000;text-transform:uppercase;min-width:180px;letter-spacing:2px;background:#fff;text-decoration:none;border:1px solid #111111;transition:all 0.17s ease-in-out;-moz-transition:all 0.17s ease-in-out;-webkit-transition:all 0.17s ease-in-out;-o-transition:all 0.17s ease-in-out;}
ul.filter li a.active,
ul.filter li a:hover{color:#fff;background:#d35400;border:1px solid #d35400;}
.portfolio-container{width:100%;}
.portfolio-container .project-post{width:19.98%;padding:1px;}
.portfolio-container .project-post img{width:100%;}
.hover-box{text-align:center;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(211,84,0,0.75);padding:20px;transition:all 0.33s ease-in-out;-moz-transition:all 0.33s ease-in-out;-webkit-transition:all 0.33s ease-in-out;-o-transition:all 0.33s ease-in-out;opacity:0;transform:scale(0.7);-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-o-transform:scale(0.7);}
.portfolio-container .project-post:hover .hover-box{opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);}
.hover-box .inner-hover{position:absolute;top:50%;margin-top:-80px;left:0;width:100%;}
.hover-box h2{color:#ffffff;font-size:18px;text-transform:uppercase;letter-spacing:2px;margin:0 0 2px;}

.hover-box h2 a{color:#ffffff;display:inline-block;transition:all 0.17s ease-in-out;-moz-transition:all 0.17s ease-in-out;-webkit-transition:all 0.17s ease-in-out;-o-transition:all 0.17s ease-in-out;text-decoration:none;}
.hover-box h2 a:hover{opacity:0.7;}
.hover-box span{display:block;color:#ffffff;font-size:14px;margin:0 0 24px;}
.hover-box .inner-hover > i{display:inline-block;font-size:32px;color:#fff;line-height:45px;margin-bottom:36px;}
ul.social-project{padding:0;margin:0;}
ul.social-project li{display:inline-block;margin:0 12px;}
ul.social-project li a{display:inline-block;}
ul.social-project li a i{color:#fff;font-size:26px;transition:all 0.17s ease-in-out;-moz-transition:all 0.17s ease-in-out;-webkit-transition:all 0.17s ease-in-out;-o-transition:all 0.17s ease-in-out;}
ul.social-project li a:hover i{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);}

.map-container{height:345px;position:relative;}
.map{height:345px;width:100%;position:relative;border-top:6px solid #c3c3c3;}
.contact-box{padding:40px 0;}
.contact-title{padding-top:74px;background:#f2f2f2;}
.contact-title .title-section h1 span,
.contact-title .title-section i{background:#f2f2f2;}
.map:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;}
.map-container .address{position:absolute;z-index:999;width:100%;left:0;bottom:0;text-align:center;background:rgba(211,84,0,0.8);padding:15px 0;}
.map-container .address p{color:#fff;font-size:18px;font-weight:400;margin:0;text-transform:uppercase;letter-spacing:2px;}
.contact-box{padding:90px 0;}
#contact-form,
#comment-form{padding:0 0px;position:relative;}
#contact-form h1,
#comment-form h1{text-align:center;color:#111111;font-size:18px;font-weight:400;margin:0 0 2px;text-transform:uppercase;letter-spacing:2px;position:relative;z-index:2;}
#contact-form h1 span,
#comment-form h1 span{display:inline-block;background:#fff;padding:0 20px;}
#contact-form p{text-align:left;color:#686868;font-size:14px;margin:0 0 15px;}
#contact-form p.help-block-error{text-align:left;color:#f46302;font-size:14px;margin:3px 0 11px;}
.page-single{padding-top:144px;}
.blog-post{padding:100px 0;text-align:center;}
.blog-gal{margin-bottom:42px;position:relative;}
.hover-blog{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(211,84,0,0.75);opacity:0;transform:scale(0.7);-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-o-transform:scale(0.7);transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.blog-gal:hover .hover-blog{opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);}
.hover-blog a{display:inline-block;position:absolute;top:50%;margin-top:-8px;left:0;width:100%;text-align:center;transition:all 0.17s ease-in-out;-moz-transition:all 0.17s ease-in-out;-webkit-transition:all 0.17s ease-in-out;-o-transition:all 0.17s ease-in-out;}
.hover-blog a:hover{opacity:0.7;}
.hover-blog a i{color:#fff;font-size:30px;display:inline-block;}
.blog-post img{width:100%;}
.blog-post:nth-child(2n){background:#f2f2f2;}
.blog-post h2{color:#111111;font-size:24px;text-transform:uppercase;letter-spacing:2px;margin:0 0 10px;position:relative;}
.blog-post h2:after{content:'';position:absolute;top:14px;bottom:-29px;left:0;width:100%;border:1px solid #111111;}
.blog-post h2 a{color:#111111;display:inline-block;padding:0 20px;background:#fff;position:relative;z-index:2;}
.blog-post span{display:inline-block;position:relative;z-index:2;}
.blog-post span > i{display:inline-block;font-size:32px;color:#111111;line-height:45px;padding:0 20px;background:#fff;margin-bottom:30px;}
.blog-post:nth-child(2n) h2 a,
.blog-post:nth-child(2n) span > i{background:#f2f2f2;}
.blog-post p{color:#686868;font-size:14px;font-weight:400;margin:0 0 35px;line-height:24px;text-indent:36px;text-align:left;}
.blog-post p a{color:#d35400;}
ul.post-tags{padding:0;margin:0 0 40px;}
ul.post-tags li{display:inline-block;margin-left:20px;}
ul.post-tags li:first-child{margin-left:0px;}

ul.post-tags li a{display:inline-block;color:#686868;font-size:12px;font-weight:400;}
ul.post-tags li a i{display:inline-block;color:#d35400;margin-right:10px;font-size:11px;}
.blog-post a.main-button{display:inline-block;color:#000000;font-size:14px;padding:10px 24px;text-decoration:none;border:1px solid #000000;text-transform:uppercase;letter-spacing:2px;position:relative;z-index:2;transition:all 0.17s ease-in-out;-moz-transition:all 0.17s ease-in-out;-webkit-transition:all 0.17s ease-in-out;-o-transition:all 0.17s ease-in-out;}
.blog-post a.main-button:hover{color:#fff;background:#d35400;border:1px solid #d35400;}
.single-post ul.post-tags{text-align:left;margin-bottom:25px;}
.single-post .blog-gal{margin-bottom:16px;}
.single-post p{margin-bottom:25px;}
.single-post blockquote{border-left:5px solid #d35400;padding-bottom:30px;background:transparent;padding-left:45px;}
.single-post blockquote p{font-style:italic;margin-bottom:25px;}
.post-tags-share{overflow:hidden;padding:20px 0;background:#f2f2f2;}
.post-tags-box{float:left;text-align:center;min-width:400px;}
.post-share-box{float:right;min-width:200px;text-align:center;}

.post-tags-share h2{color:#000000;font-size:14px;text-transform:uppercase;letter-spacing:2px;margin:0 0 20px;position:relative;display:block;}
.post-tags-share h2 span{display:inline-block;padding:0 18px;background:#f2f2f2;position:relative;z-index:2;}
.post-tags-share h2:after{content:'';position:absolute;top:7px;bottom:-32px;left:0;width:100%;border:1px solid #000000;}
.post-tags-box ul,
.post-share-box ul{padding:0;margin:0;background:#f2f2f2;z-index:2;position:relative;padding:0 10px;display:inline-block;}
.post-tags-box ul li,
.post-share-box ul li{display:inline-block;margin:0 9px;}
.post-tags-box ul li a{display:inline-block;color:#000000;font-size:14px;padding:2px 18px;text-decoration:none;border:1px solid #000000;transition:all 0.17s ease-in-out;-moz-transition:all 0.17s ease-in-out;-webkit-transition:all 0.17s ease-in-out;-o-transition:all 0.17s ease-in-out;}
.post-tags-box ul li a:hover{color:#fff;background:#d35400;border:1px solid #d35400;}
.post-share-box ul{padding:0;}
.post-share-box ul li a{display:inline-block;transition:all 0.17s ease-in-out;-moz-transition:all 0.17s ease-in-out;-webkit-transition:all 0.17s ease-in-out;-o-transition:all 0.17s ease-in-out;}
.post-share-box ul li a:hover{opacity:0.7;}
.post-share-box ul li a i{color:#000000;font-size:26px;}
.admin-place{padding:48px 0;}
.admin-place img{float:left;}
.admin-text-content{margin-left:128px;}
.admin-text-content h2{color:#000000;font-size:14px;text-transform:uppercase;letter-spacing:2px;margin:8px 0 15px;}
.admin-text-content h2 span{text-transform:capitalize;letter-spacing:0;}
.admin-text-content p{color:#686868;font-size:14px;margin:0;line-height:24px;}
.comment-area h2{color:#686868;font-size:14px;margin:0 0 30px;padding:40px 0;border-top:1px solid #000000;border-bottom:1px solid #000000;text-transform:uppercase;}

#comment-form{margin:60px 0;}
#comment-form h1{margin-bottom:40px;}
footer{padding:24px 0;background:#000000;font-family:'Lato', sans-serif !important;}
footer a.footer-logo{border-bottom:1px solid #1f1f1f;width:auto;display:inline-block;margin-bottom:20px;}
.copyright-line{text-align:center;color:#fff;font-size:14px;font-weight:400;margin:5px 0 0;}
footer ul.footer-icons{background:none;display:inline-block;padding:0;float:left;margin:0px 0 0;text-align:left;border-top:1px solid #1f1f1f;display:inline-block;padding-top:12px;width:100%;}
footer ul.footer-icons li{display:inline-block;margin-right:15px;}
footer ul.footer-icons li a{display:inline-block;text-decoration:none;}
footer ul.footer-icons li a i{color:#8b8b8b;line-height:22px;font-size:18px;transition:all 0.17s ease-in-out;-moz-transition:all 0.17s ease-in-out;-webkit-transition:all 0.17s ease-in-out;-o-transition:all 0.17s ease-in-out;}
footer ul.footer-icons li a.fb i:hover{color:#47639e;}
footer ul.footer-icons li a.tw i:hover{color:#55acee;}
footer ul.footer-icons li a.rss i:hover{color:#f87f14;}
footer ul.footer-icons li a.linkedin i:hover{color:#007ab9;}
footer ul.footer-icons li a.youtube i:hover{color:#e62117;}
.margin_top_xs{margin-top:6px !important;}
.margin_top_sm{margin-top:10px !important;}

.margin_top_md{margin-top:20px !important;}
.margin_top_lg{margin-top:40px !important;}
.margin_right_xs{margin-right:6px !important;}
.margin_right_sm{margin-right:10px !important;}
.margin_right_md{margin-right:20px !important;}
.margin_right_lg{margin-right:40px !important;}
.margin_btm_xs{margin-bottom:6px !important;}
.margin_btm_sm{margin-bottom:10px !important;}
.margin_btm_md{margin-bottom:20px !important;}
.margin_btm_lg{margin-bottom:40px !important;}
.margin_left_xs{margin-left:6px !important;}
.margin_left_sm{margin-left:10px !important;}
.margin_left_md{margin-left:20px !important;}
.margin_left_lg{margin-left:40px !important;}
.navbar_margin_top{margin-top:17px;}
.welcomeSection{width:100%;padding:30px 0;background-color:#ececec;position:relative;box-shadow:0 3px 5px rgba(0, 0, 0, 0.2);z-index:14;}
.section{position:relative;width:100%;z-index:2;}

section{position:relative;z-index:2;}
.welcomeSection .container{z-index:13;}
.awardsImg{width:100%;float:left;margin-bottom:10px;}
.imgHolder .awardsImg:last-child{margin-bottom:0px;}
.awardsImg img{width:100%;max-width:100%;}
footer{bottom:0;left:0;position:fixed;width:100%;padding-top:58px;background-color:#171717;z-index:1;color:#636363;padding-bottom:10px;float:left;}
footer .subTitle{border-bottom:1px solid rgba(255, 255, 255, 0.05);font-size:18px;margin:0 0 24px;padding-bottom:16px;position:relative;margin-bottom:25px;color:#fff !important;font-family:'Lato', sans-serif !important;text-align:left;}
footer .subTitle:after{background-color:#fab702;bottom:-1px;content:"";height:1px;left:0;position:absolute;width:73px;}
footer .menu{list-style:outside none none;padding:0;}
footer .menu li{float:left;margin-bottom:10px;margin-right:15px;width:auto;}
footer .menu a{padding-left:11px;position:relative;}
footer .menu a:before{content:"\f111";font-family:"FontAwesome";font-size:7px;left:0;position:absolute;top:5px;color:#ccc;}
footer .menu a:before:hover{color:#fcd82f;}
footer a{color:#ccc;transition:background-color 0.2s ease 0s, color 0.2s ease 0s;}
footer a:hover{color:#fcd82f;text-decoration:none;}
.footerPrivacyP a{position:relative;}
.footerPrivacyP a:after{width:auto;height:10px;content:"|";position:absolute;right:-11px;top:-2px;}
.footerPrivacyP a:last-child:after{display: none;}
.contact-info{font-size:12px;line-height:1.42857em;list-style:outside none none;padding:0;color:#ccc;}
.contact-info li{border-radius:3px;padding:5px 12px 5px 44px;position:relative;}
.contact-info li:before{border-right:1px solid;content:"";height:100%;left:0;position:absolute;top:0;width:31px;}
.contact-info i{left:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:31px;}
.contact-info strong{font-size:14px;color:#ccc;}
footer .contact-info li{border:1px solid #1f1f1f;margin-top:4px; font-size: 14px;line-height: 19px;}
footer .contact-info li:before{border-right-color:#1f1f1f;content:"";height:100%;left:0;position:absolute;top:0;width:31px;}
footer .kent p a{margin-right:10px;float:left;}
footer .kent p{float:left;margin-bottom:5px;}
footer .memberships{display:inline-block;text-align:left;border:1px solid #474747;padding:14px;width:auto;float:left;}
footer .copyright:after{content:"|";height:10px;position:absolute;right:-3px;top:0;width:auto;}
footer .memberships img{margin-right:8px;}
footer .memberships img:last-child{margin-right:0px;}
.navProjectstitle{text-align:left;font-size:14px;float:left;text-transform:uppercase;margin-bottom:8px;}

.Projectstitle{text-align:left;font-size:22px;float:left;text-transform:uppercase;margin-bottom:8px;}
.ProjectsLanding_Img{border:1px solid #dcb605;float:left;height:300px;padding:5px;position:relative;width:100%;overflow:hidden;}
.megamenu a img:hover{opacity:0.6;}
header.active .jetmenu{margin-top:8px;}
.projectLogo{position:absolute;bottom:10%;right:5%;height:auto;}
.projectLogo img{width:100%;}
header.active .navbar-brand{width:135px;transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;}
.menuToggleBar{color:#fff;float:right;cursor:pointer;width:27px;height:16px;background-image:url(../images/bar-icon.png);background-repeat:no-repeat;margin-top:24px;margin-left:10px;}
.footerBottom{color:#ccc;float:left;font-size:14px;padding:10px 0 0px;width:100%;border-top:1px solid #1f1f1f;margin-top:10px;}
footer .copyright{float:left;width:auto;position:relative;}
footer .dvlpdBy{float:left;margin-left:9px;width:auto;}
.slider-part{position:relative;}
.slider-part .fadebg{width:100%;bottom:0px;position:absolute;height:350px;z-index:18;background:rgba(255,255,255,0);background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(121,121,121,0) 59%, rgba(28,28,28,0.86) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(59%, rgba(121,121,121,0)), color-stop(100%, rgba(28,28,28,0.86)));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(121,121,121,0) 59%, rgba(28,28,28,0.86) 100%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(121,121,121,0) 59%, rgba(28,28,28,0.86) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(121,121,121,0) 59%, rgba(28,28,28,0.86) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(121,121,121,0) 59%, rgba(28,28,28,0.86) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#1c1c1c', GradientType=0);}
.slider-part .topGradient{width:100%;background:rgba(28,28,28,0.84);background:-moz-linear-gradient(top, rgba(28,28,28,0.84) 24%, rgba(121,121,121,0) 63%, rgba(255,255,255,0) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(28,28,28,0.84)), color-stop(41%, rgba(121,121,121,0)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top, rgba(28,28,28,0.84) 0%, rgba(121,121,121,0) 41%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(top, rgba(28,28,28,0.84) 0%, rgba(121,121,121,0) 41%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top, rgba(28,28,28,0.84) 0%, rgba(121,121,121,0) 41%, rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, rgba(28,28,28,0.84) 0%, rgba(121,121,121,0) 41%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c1c1c', endColorstr='#ffffff', GradientType=0);position:absolute;top:0px;height:300px;z-index:9999;}
header.active .menuToggleBar{margin-top:14px;}
.quick_enq{position:fixed;z-index:99999;background:url(../images/quick.png);right:0px;top:100px;width:39px;height:168px;}
footer p{width:100%;float:left;}
.footerPrivacyP{border-top:1px solid #1f1f1f;padding-top:10px;margin-top:10px;margin-bottom:15px;}
.footerPrivacyP a{margin-right:10px;margin-left:8px;}
.footerPrivacyP a:first-child{margin-left:0px;}
.slide-out-div{padding:12px 20px 20px;width:250px;background:#000;left:3.5%;z-index:99;}
.slide-out-div{padding:12px 20px 20px;width:250px;background:#000;left:2.3%;z-index:99;}
.slide-out-div .input-group{display:block;float:left;}
.slide-out-div textarea{width:100%;}
.slide-out-div .form-control{background-color:#333;border-radius:0px;border-color:#555;color:#fff;}
.slide-out-div textarea{height:30px;resize:none;overflow:auto;}
.slide-out-div label{color:#fff;margin-bottom:0px;}
.slide-out-div .btn{background-color:#f9d52e;border-color:transparent;border-radius:0;color:#000;float:right;margin-top:10px;padding:4px 10px 5px;}
.welcomeCaption{font-family:'Parisienne', cursive;color:#00a982;display:table;font-size:33px;margin-left:auto;margin-right:auto;margin-top:0px;width:auto;position:relative;z-index:15;}
.welcomeCaption:before{width:41px;height:19px;position:absolute;content:"";left:-60px;background-image:url(../images/sprites.png);top:10px;background-position:-41px 0px;}
.welcomeCaption:after{width:41px;height:19px;position:absolute;content:"";right:-59px;background-image:url(../images/sprites.png);top:10px;background-position:0px 0px;}
.home_video{float:right;height:200px;margin-top:0;width:100%;}
.home_video iframe{border:3px solid #fff;box-shadow:0 3px 5px rgba(0, 0, 0, 0.2);height:100%;}
.expectSec{width:100%;float:left;box-shadow:0 3px 5px rgba(0, 0, 0, 0.2);padding-top:10px;padding-bottom:10px;background-color:#fff;z-index:13px;background-image:url(../images/symphony.png);background-repeat:repeat;position:relative;z-index:13;}
.expectSec .overlay{background-color:rgba(255,255,255,0.7);width:100%;height:100%;position:absolute;z-index:1;top:0px;}
.wrap{border:0;clear:both;float:none;height:0;line-height:1px;margin:0;padding:0;visibility:hidden;list-style:none;}
.subpage section{width:100%;float:left;background-color:#fff;font-family:'Fira Sans', sans-serif;padding-top:0px;background-image:url("../images/symphony-light.png");}
.subpage .banner{width:100%;float:left;height:85px;overflow:hidden;position:relative;padding-top:0;z-index:3;background-color:#eee;background-image:url(../images/sub-pattern-03.png);background-repeat:repeat;background-position:left -20px;}
.subpage .banner .overlay{width:100%;height:100%;position:absolute;background-image:url(../images/swirl_pattern.png);background-repeat:repeat;opacity:0.3;z-index:1;}
.subpage section.prestigious_bg{width:100%;float:left;height:auto;padding-top:20px;background-color:#eee;background-image:url(../images/sub-pattern-03.png);}
.subpage .banner .container{position:relative;z-index:2;}
.subpage p{font-family:'Fira Sans', sans-serif;font-weight:400;width:100%;float:left;text-align:justify;}
.firstSec{margin-top:88px;}
.lastSec{margin-bottom:342px;}
.subpage .navbar{background:#171717 none repeat scroll 0 0;}
.subpage .banner h2{color:#000;float:right;font-family:"Fira Sans",sans-serif;font-size:32px;font-weight:500;margin:25px auto 0;text-transform:uppercase;width:auto;}
.subpage h3{font-family:'Fira Sans', sans-serif;font-weight:700;color:#171717;margin-top:6px;padding-bottom:6px;}
.divider{width:100%;height:2px;background-color:#e6e6e6;float:left;margin-top:15px;margin-bottom:15px;}

.dividerLeft{width:100%;height:2px;float:left;margin-top:10px;margin-bottom:15px;border-bottom:1px dashed #bfbfbf;}
.subpage h3.contTitle{border-bottom:3px solid rgba(131, 131, 131, 0.3);position:relative;float:left;width:auto;font-size:30px;margin-bottom:20px;letter-spacing:1px;margin-top:-3px;}
.subpage h3.contTitle:after{background-color:#00A982;bottom:-3px;content:"";height:3px;left:0;position:absolute;width:40%;-webkit-transition:width 1s;transition:width 1s;}
.subpage h3.contTitle:hover:after{width:100%;-webkit-transition:width 1s;transition:width 1s;}
.subpage h3.contTitle2{border-bottom:1px solid rgba(131, 131, 131, 0.3);position:relative;float:left;width:auto;font-size:19px;margin-bottom:20px;letter-spacing:1px;}
.subpage h3.contTitle2:after{background-color:#00A982;bottom:-1px;content:"";height:1px;left:0;position:absolute;width:40%;-webkit-transition:width 1s;transition:width 1s;}
.subpage h3.contTitle2:hover:after{width:100%;-webkit-transition:width 1s;transition:width 1s;}
.subpage h3.contTitle3{position:relative;float:left;width:auto;font-size:30px;}
.subpage h3.contTitle3:before{background:#00a982 none repeat scroll 0 0;border-radius:50%;content:"";display:block;height:7px;left:91px;position:absolute;top:35px;width:7px;z-index:2;}
.subpage h3.contTitle3:after{background:#cacddc none repeat scroll 0 0;content:"";display:block;height:1px;left:0;position:absolute;right:100%;top:38px;width:62%;z-index:1;}
.subpage h3 .small{font-weight:300;font-size:100%;}
.grid{width:100%;float:left;}
.breadcrumb{background-color:transparent;border-radius:4px;float:left;list-style:outside none none;margin-bottom:0;margin-top:26px;padding:8px 15px 8px 0;text-align:center;}
.breadcrumb li a{color:#7c7c7c;}
.breadcrumb li{color:#00a982;}
.breadcrumb > li + li::before{color:#00a982;}
.view-main{padding-bottom:6px;padding-top:10px;}
.view-img{border-radius:50%;float:none;height:124px;overflow:hidden;width:124px;background-color:#fbfbfb;border:1px solid #FCD82F;padding:23px 10px 10px;text-align:center;margin-left:auto;margin-right:auto;}
.view-img-right{border-radius:50%;float:right;height:124px;overflow:hidden;width:124px;background-color:#fbfbfb;border:1px solid #FCD82F;padding:23px 10px 10px;text-align:center;}
.view-img img{max-width:none;width:auto;}
.vision{float:right;padding-right:25px;}
.mission{float:left;padding-left:25px;}
.viewTxt{float:left;font-size:22px;font-weight:600;text-align:center;width:100%;}
.mission p, .vision p{text-align:center;}
.imgBorder{border:1px solid #FCD82F;padding:10px;}
.aboutBox{width:100%;float:left;padding:15px;margin-bottom:30px;position:relative;box-shadow:0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);border:1px solid #d5d5d5;}
::selection{background:#fcd82f;color:#242424;}
::-moz-selection{background:#fcd82f;color:#242424;}
.timeline_img{float:left;height:auto;width:100%;overflow:hidden;}
.subheadingText{font-size:22px;font-weight:600;}
.CaptionTwo{color:#00a982;float:left;font-size:21px;margin-bottom:5px;margin-top:12px;position:relative;text-align:center;text-transform:uppercase;width:100%;z-index:15;}
.teamCaption{color:#00a982;font-family:"Parisienne",cursive;font-size:27px;position:relative;width:100%;z-index:15;text-align:center;float:left;margin-top:0px;margin-bottom:5px;}
.projectsLogo li{width:auto;float:left;width:176px;}
.projectsLogo li span{width:100%;float:left;text-align:center;}
.projectsLogo li img{width:auto;float:left;}
.relative{position:relative;}
span.numbering{font-size:21px;font-weight:700;left:-10px;opacity:0.2;position:absolute;top:-15px;}
.leftSidebar{padding-top:15px;padding-bottom:15px;}
.contentTopPadd{padding-top:4px;}
.carousel-control.left, .carousel-control.right{}
.carousel-control{bottom:0;color:#eee;font-family:"FontAwesome";font-size:24px;height:28px;left:0;line-height:20px;opacity:1;position:absolute;text-align:center;top:43%;width:27px;z-index:1523;text-shadow:transparent;box-shadow:none;}
.carousel-control span{color:red;text-shadow:transparent;box-shadow:none;}
#carousel-ongoing,
#carousel-completed{padding-bottom:10px;}
.carousel-caption h3{background-color:rgba(0, 0, 0, 0.4);color:#fff;float:left;font-size:17px;font-weight:300;line-height:20px;margin-bottom:8px;padding-bottom:2px;width:100%;}
.carousel-caption{bottom:15px;left:20%;padding-bottom:0;right:20%;}
.subpsgeContainer{position:relative;}
.teamProcess{width:100%;float:left;margin-top:20px;text-align:center;}
.teamProcess img{width:100%;}
#carousel-renovation{padding-bottom:10px;}
.subContentMarginTop{margin-top:44px;}
.subContentMarginTopNoSidebar{margin-top:20px;margin-bottom:20px;}
.picture{overflow:hidden;position:relative;z-index:1;}
.picture img{transition:all 0.3s ease 0s;width:100%;}
.picture > .hover-effect{background-color:#f27c66;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity 0.3s ease 0s;z-index:2;}
.picture:hover .hover-effect{opacity:0.6;}
.picture:hover img{transform:scale(1.1);transition:all 4s ease 0s;}
.link-cont{animation-fill-mode:forwards;opacity:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%) scale(0.5);transition:all 0.35s ease-out 0s;width:100%;z-index:3;}
.link-cont a{background-color:rgba(0, 0, 0, 0.1);border:2px solid #ffffff;box-sizing:border-box;color:#ffffff;display:inline-block;font-size:22px;height:46px;line-height:44px;margin:0 2px;position:relative;text-decoration:none;transition:all 0.3s ease-out 0s;vertical-align:middle;width:46px;}
.link-cont a:hover{background:rgba(255, 255, 255, 0.3) none repeat scroll 0 0;}
.picture:hover .link-cont{opacity:1;transform:scale(1) translateY(-50%);}
.projects{padding-bottom:15px;}
.projects-list-holder:hover{box-shadow:0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);}
.projects-list-holder-title{width:auto;height:34px;background-color:#00a982;position:absolute;font-size:17px;text-align:left;color:#fff;padding:5px 10px 0;top:-1px;left:-1px;}
.projects-list-holder-title:after{border-bottom:34px solid #48D1CC ;border-right:22px solid transparent;content:"";height:0;position:absolute;right:-22px;top:0;width:0;}
.projects-list-image{width:100%;height:250px;background-color:#eee;float:left;overflow:hidden;}
.projects-list-image img{width:100%;height:100%;}
.projects-list-logo{border:1px solid #fff;height:78px;margin:-57px auto 5px;padding:4px;text-align:left;width:146px;}
.projects-list-logo img{width:100%;height:100%;}
.projects-list-description{float:left;padding-bottom:5px;padding-top:10px;text-align:left;width:100%;}
.projects-list-description table{width:100%;float:left;border:none;font-size:12px;}
.projects-list-description table tr td:first-child,
.projects-list-description table tr td:nth-child(2){font-weight:500;}
.projects-list-more{float:right;margin-bottom:-16px;margin-right:-10px;margin-top:5px;width:auto;}
.projects-list-more a{padding:4px 10px 3px;width:auto;float:left;}
.projects-list-more a{color:#fff;}
.projects-list-more:hover{background-color:#171717;cursor:pointer;}
.projects-list-more a:hover{color:#fff;text-decoration:none;}
.tags{margin:0;padding:0;float:left;margin-top:10px;width:100%;text-align:center;padding-left:10px;padding-top:5px;padding-bottom:5px;position:relative;color:white;}
.tags span{padding-left:10px;margin-right:15px;font-size:11px;position:relative;display:inline-block;}
.tags span:before{background-color:#fff;border-radius:50%;content:"";height:3px;left:0;position:absolute;top:5px;width:3px;}
.button{border:none;background:#2c2c2c;cursor:pointer;border-radius:3px;padding:12px 34px;width:auto;color:white;margin:0px 0 0;box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.2);float:left;position:relative;}
.project-detail-area{float:left;padding-bottom:10px;position:relative;width:100%;}
.button:hover{margin-top:-2px;box-shadow:0 5px 6px 0 rgba(0, 0, 0, 0.2);color:#fff;text-decoration:none;}
.filterBtn{margin-right:10px;padding:5px 34px;color:#fcd82f;margin-bottom:10px;}
.linkbutton i.fa{font-size:14px;position:absolute;right:10px;top:12px;}
.linkbutton i.fa-angle-right{font-size:23px;position:absolute;right:13px;top:7px;}
.linkbutton i.fa-angle-left{font-size:23px;position:absolute;left:13px;top:7px;}
.linkbutton{border:none;background:#2c2c2c;cursor:pointer;border-radius:3px;padding:9px 28px 9px 17px;width:auto;color:#fcd82f;margin:0px 0 0;box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.2);float:left;position:relative;font-size:14px;margin-bottom:10px;font-weight:500;}
.linkbutton:hover{box-shadow:0 5px 6px 0 rgba(0, 0, 0, 0.2);color:#fff;text-decoration:none;}
.greyButton .linkbutton{background-color:#d3d3d3;border:1px solid #bcbcbc;color:#7c7c7c;float:right;margin-left:10px;opacity:1;}
.projects .button-top{float:right;margin-bottom:15px;padding-right:25px;position:relative;}
.otherProjectbuttoni{float:right;font-size:24px;height:20px;position:relative;right:-7px;top:-1px;}
.inactive{opacity:0.5;}
.active{opacity:1;}
}
.project-detail-area{width:100%;float:left;padding-bottom:10px;position:relative;}
.project-detail-image{background-color:#eee;float:left;height:280px;width:40%;position:relative;z-index:18;}
.project-detail-image .item{background-color:#eee;float:left;height:330px;width:100%;}

.project-detail-image .item img{width:100%;height:100%;}
.project-detail-content{width:57%;float:right;}
.project-detail-content h4{float:left;width:100%;}
.project-detail-content p{width:100%;float:left;text-align:justify;}
.project-detail-content-margin{margin-top:-6px;}
.img-overmenu{bottom:0px;float:left;left:0px;margin:0;padding:0;position:absolute;z-index:23;background-color:rgba(0, 169, 130, 0.8);width:100%;padding:6px 8px;text-align:center;font-size:14px;font-weight:600;}
.img-overmenu a{margin:0 7px 0 0;width:auto;text-decoration:none;color:#fff;float:left;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.img-overmenu a:first-child{margin-left:16px;}
.img-overmenu a .iconSpan{width:100%;float:left;text-align:center;height:29px;overflow:hidden;}
.img-overmenu a .iconSpan img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.img-overmenu a:hover .iconSpan img{-ms-transform:translate(0px,-30px);-webkit-transform:translate(0px,-30px);transform:translate(0px,-30px);}
.img-overmenu a .textSpan{width:100%;float:left;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.img-overmenu a:hover{color:#000;text-decoration:none;}
.amenities{border-bottom:1px dashed #b6b6b6;float:left;margin:0px;padding:0 0 10px;width:100%;}
.amenities li{float:left;padding-left:16px;list-style:none;margin:0px;position:relative;margin-right:15px;width:auto;}
.amenities li:before{background-color:#fff;border:2px solid #00a982;border-radius:50%;content:"";height:10px;left:0;position:absolute;top:3px;width:10px;}
.project-detail-content-logo{float:left;margin-right:10px;max-height:78px;width:146px;}
.project-detail-tabs{margin-top:10px;}
ul.resp-tabs-list{margin:0px;padding:0px;}
.resp-tabs-list li{font-weight:400;font-size:12px;display:inline-block;padding:7px 10px;margin:0 4px 0 0;list-style:none;cursor:pointer;float:left;line-height:21px;}
.resp-tabs-list li:hover{background-color:#c7c7c7;}
.resp-tabs-container{padding:0px;background-color:#fff;clear:left;}
h2.resp-accordion{cursor:pointer;padding:5px;display:none;}
.resp-tab-content{display:none;float:left;padding:15px;width:100%;}
.resp-tab-active{border-bottom:none;margin-bottom:-1px !important;padding:7px 10px !important;color:#fff !important;}
.resp-tab-active{border-bottom:none;background-color:#fff;}
.resp-content-active, .resp-accordion-active{display:block;}
h2.resp-accordion{background-color:#fff !important;border:1px solid #cbcbcb !important;box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.2);float:left;font-size:15px;margin:0 0 5px;padding:10px;width:100%;position:relative;}
.resp-tabs-container h2:after{content:"\f107";position:absolute;font-family:'FontAwesome';right:15px;top:8px;font-size:20px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.resp-tabs-container h2.resp-tab-active:after{content:"\f106";position:absolute;font-family:'FontAwesome';right:15px;top:8px;font-size:20px;}
h2.resp-tab-active{border:none !important;margin-bottom:0px !important;padding:10px !important;}
h2.resp-tab-title:last-child{border-bottom:12px solid #c1c1c1 !important;background:blue;}
h2.resp-tab-active{background:#DBDBDB;}
.resp-easy-accordion h2.resp-accordion{display:block;}
.resp-easy-accordion .resp-tab-content{border:1px solid #c1c1c1;}
.resp-easy-accordion .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1;}
.resp-jfit{width:100%;margin:0px;}
.resp-tab-content-active{display:block;background-color:#eee !important;min-height:182px;overflow:auto;}
.img-overmenu{cursor:pointer;}
h2.resp-accordion:first-child{border-top:1px solid #c1c1c1;}
.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out;}
.mfp-fade.mfp-bg.mfp-ready{opacity:0.8;}
.mfp-fade.mfp-bg.mfp-removing{opacity:0;}
.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out;}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1;}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0;}
@media only screen and (max-width:980px){ul.resp-tabs-list{display:none;}
h2.resp-accordion{display:block;}
.resp-vtabs .resp-tab-content{border:1px solid #C1C1C1;}

.resp-vtabs .resp-tabs-container{border:none;float:none;width:100%;min-height:100px;clear:none;}
.resp-accordion-closed{display:none !important;}
.resp-vtabs .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1 !important;}
.resp-tab-content{margin-bottom:5px;}
h2.resp-tab-active{background-color:#00a982 !important;}
}
.sitePlan-gallery-holder a{float:left;height:195px;margin-right:10px;width:24%;border:1px solid #a1a1a1;padding:8px;margin-bottom:15px;position:relative;overflow:hidden;}
.sitePlan-gallery-holder a img{width:100%;height:100%;}
.sitePlan-gallery-holder a img:hover{opacity:0.7;}
.sitePlan-gallery-holder a.noTitle img{width:100%;height:100%;}
.popup-youtube:hover img{opacity:0.8;}
.sitePlan-gallery-holder a:hover{color:#00a982;}
.sitePlan-gallery-holder a span{background-color:#eeeeee;bottom:3px;left:0;margin-top:0;padding-top:5px;position:absolute;text-align:center;width:100%;color:#000;}
.contentP{margin-bottom:15px;width:100%;float:left;}
.popup-youtube{position:relative;}
.popup-youtube .playBtn{float:left;left:44%;position:absolute;text-align:center;top:37%;width:auto;background-color:transparent;}
.popup-youtube .playBtn img{height:auto;}
.sitePlan-gallery-holder{width:100%;float:left;}
.projectQuickInfo{margin-bottom:15px;background-color:#fff;}
.projectQuickInfo table{width:100%;float:left;margin-right:10px;margin-top:0px;margin-bottom:10px;}
.projectQuickInfo table tr td{padding:3px 8px;font-size:13px;height:auto;}
.projectQuickInfo table tr td:first-child{color:#00a982;background-color:#f5f5f5;width:35%;}
.subContentMarginTopNoSidebar a.button{color:#fcd82f;float:right;font-size:17px;padding:8px 20px;}
.subContentMarginTopNoSidebar a.button:hover{margin-top:0px;color:#fff;background-color:#000;}
.kent-divider{background-image:url("../images/kent-divider-two.png");background-position:center center;background-repeat:no-repeat;clear:both;float:left;height:21px;margin-bottom:15px;margin-left:0;margin-top:15px;position:relative;width:100%;}
em{font-size:8px;font-style:normal;left:2px;margin-right:2px;position:relative;top:-5px;}
.photogallery-category-holder{width:100%;float:left;padding:10px;border:1px solid #dcb605;margin-bottom:15px;}
.photogallery-category-image{width:100%;float:left;height:202px;overflow:hidden;position:relative;}
.imgOverlay{background-image:linear-gradient(top, #02c093, #fcd20d);background-image:-webkit-linear-gradient(top, #02c093, #fcd20d);background-image:-moz-linear-gradient(top, #02c093, #fcd20d);background-image:-o-linear-gradient(top, #02c093, #fcd20d);background-image:-ms-linear-gradient(top, #02c093, #fcd20d);height:100%;width:100%;position:absolute;opacity:0;float:left;top:0px;left:0px;bottom:0px;right:0px;}
.imgOverlay:hover{opacity:0.5;}
.photogallery-category-image img{width:100%;height:100%;}
.photogallery-category-title a{background-color:#171717;color:#fff;float:left;font-size:16px;font-weight:600;height:30px;padding-top:4px;text-align:center;width:100%;}
.photogallery-category-title a:hover{background-color:#036d54;text-decoration:none;}
.gallery-search-icon{position:relative;width:30px;height:30px;display:table;margin-right:auto;margin-left:auto;z-index:14;left:0px;top:0px;-ms-transform:translate(0px,200px);-webkit-transform:translate(0px,200px);transform:translate(0px,200px);color:#fff;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;}
.photo-gallery:hover .gallery-search-icon{-ms-transform:translate(0px,60px);-webkit-transform:translate(0px,60px);transform:translate(0px,60px);}
.picture-category-icon{width:100%;height:81px;position:absolute;text-align:center;top:30%;}
.picture-category-icon img{width:auto;}
.popup-gallery a{border:1px solid #dcb605;float:left;padding:10px;overflow:hidden;margin-right:10px;margin-bottom:10px;position:relative;}
.popup-gallery a .image-holder{width:209px;height:132px;float:left;position:relative;overflow: hidden;}
.popup-gallery a .image-holder img{height: auto;max-height: 100%;max-width: 100%;object-fit: cover;width: 100%;}
.popup-gallery a .image-holder .title{width:80%;position:absolute;bottom:0px;left:0px;background-color:rgba(0,169,130,0.8);color:#fff;text-align:left;padding:4px 6px;font-size:12px;opacity:0.6;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.popup-gallery a:hover .image-holder .title{opacity:1;}
.video-gallery a{border:1px solid #dcb605;float:left;padding:10px;overflow:hidden;margin-right:10px;margin-bottom:10px;position:relative;width:364px;}
.video-gallery a .playBtn{background-color:transparent;float:left;left:44%;position:absolute;text-align:center;top:37%;width:auto;}
.video-gallery a .video-title{width:100%;float:left;text-align:center;padding-top:10px;}
#tweet-section{padding-bottom:90px;}
ul.bxslider{padding:0;margin:0;}
ul.bxslider li{list-style:none;position:relative;color:#fff;}

.tweet-box{text-align:center;}
span.tweet-icon{background-color:#eee;border-radius:50%;display:block;height:90px;margin-bottom:10px;margin-left:auto;margin-right:auto;overflow:hidden;position:relative;width:90px;z-index:2;}
span.tweet-icon img{width:100%;height:100%;}
span.tweet-icon i{display:inline-block;font-size:32px;color:#fff;line-height:45px;padding:0 20px;position:relative;z-index:2;margin-bottom:10px;}
.tweet-box p{max-width:370px;color:#fff;font-size:13px;font-style:italic;margin:0 auto 10px;line-height:24px;float:none;text-align:center;}
.tweet-box p span.green{color:#fcd82f;font-style:normal;letter-spacing:normal;text-transform:none;}
.tweet-box p span{text-transform:uppercase;font-style:normal;letter-spacing:2px;}
span.time,
span.tweet-autor{display:inline-block;;color:#fff;font-size:15px;font-weight:800;margin:0 0 4px;}
a.time,
a.tweet-autor{display:inline-block;;color:#fff;font-size:15px;font-weight:800;margin:0 0 4px;}
ul.newsSlider{padding:0;margin:0;}
ul.newsSlider li{list-style:none;position:relative;}
.tabIcons{float:left;height:auto;margin-right:2px;margin-top:-1px;width:18px;}
.tabIcons img{width:100%;}
.bottomDesign{width:432px;min-height:311px;position:absolute;overflow:hidden;z-index:12;bottom:28px;}
.bottomDesign img{width:100%;opacity:0.5;position:absolute;bottom:0;}
.marginp{margin-top:10px;margin-bottom:10px;}
.font-md{font-size:18px !important;}
.text-center{text-align:center !important;}
.availabilityTag{width:auto;padding:4px 10px;position:absolute;top:0px;right:0px;background-color:#dd1000;color:#fff;z-index:153;border-radius:0 0 6px 6px;font-size:12px;}

.occupyTag{width:auto;padding:4px 10px;position:absolute;top:0px;right:0px;background-color:#E28003;color:#fff;z-index:153;border-radius:0 0 6px 6px;font-size:12px;}
​


.readyTag{width:auto;padding:4px 10px;position:absolute;bottom:0px;left:0px;background-color:#dd1000;color:#fff;z-index:153;}
.dreamhome{width:60%;display:table;margin-left:auto;margin-right:auto;height:auto;margin-top:20px;}
.dreamhome img{width:100%;}

.full-width-li li{width:100%;float:left;}
.menuImageHolder{position:relative;float:left;width:100%;height:140px;}
.menuImageHolder img{height:100%;}
.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label{color:#000;}
label{display:inline-block;font-weight:500;margin-bottom:0px;max-width:100%;}
.custom-form{width:100%;float:left;}
.custom-form input:-webkit-input-placeholder,
.custom-form textarea:-webkit-input-placeholder{font:inherit;-webkit-transition:font-size 0.3s ease-in-out, visibility 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;transition:font-size 0.3s ease-in-out, visibility 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, font-size 0.3s ease-in-out, visibility 0.3s ease-in-out;transition:transform 0.3s ease-in-out, font-size 0.3s ease-in-out, visibility 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;}
.custom-form input,
.custom-form textarea{font:inherit;font-size:14px;width:100%;display:block;border:none;border-bottom:solid 1px #00a982;background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 96%, #00a982 4%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 96%, #00a982 4%);background-position:-800px 0;background-size:100% 100%;background-repeat:no-repeat;-webkit-transition:background 0.3s cubic-bezier(0.64, 0.09, 0.08, 1);transition:background 0.3s cubic-bezier(0.64, 0.09, 0.08, 1);resize:none;overflow:hidden;}
.custom-form input{height:32px;}
.custom-form textarea{height:64px;}
.custom-form input:focus:-webkit-input-placeholder,
.custom-form textarea:focus:-webkit-input-placeholder{color:#00a982;}
.custom-form input:focus,
.custom-form textarea:focus{box-shadow:none;outline:none;background-position:0 0;}
.custom-form input:focus:-webkit-input-placeholder, .custom-form input:valid::-webkit-input-placeholder,
.custom-form textarea:focus:-webkit-input-placeholder,
.custom-form textarea:valid:-webkit-input-placeholder{font-size:0.8em;-webkit-transform:translateY(-20px);transform:translateY(-20px);visibility:visible !important;opacity:1;}
.custom-form input[type="email"]{background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 96%, #00a982 4%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 96%, #00a982 4%);background-position:-400px 0;background-repeat:no-repeat;-webkit-transition:border-bottom 0.3s ease, background 0.3s ease;transition:border-bottom 0.3s ease, background 0.3s ease;}
.custom-form input[type="email"] ~ span.validation-text{position:absolute;visibility:hidden;font-size:0.6em;width:400px;margin-left:25px;margin-top:-5px;color:white;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;}
.custom-form input[type="email"]:not([value=""]):-webkit-input-placeholder{font-size:0.8em;-webkit-transform:translateY(-20px);transform:translateY(-20px);visibility:visible !important;opacity:1;}
.custom-form input[type="email"]:not([value=""]):focus:-webkit-input-placeholder{color:#00a982;}
.custom-form input[type="email"]:not([value=""]):focus:not(:valid):-webkit-input-placeholder{color:#e50832;}
.custom-form input[type="email"]:focus{background-position:0 0;}

.custom-form input[type="email"]:focus:not(:valid):not([value=""]){border-bottom:solid 1px #e50832;background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 96%, #e50832 4%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 96%, #e50832 4%);}
.custom-form input[type="email"]:not(:focus):not(:valid):not([value=""]){border-bottom:solid 1px #e50832;background-position:0 0;background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 96%, #e50832 4%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 96%, #e50832 4%);}
.custom-form input[type="email"]:not(:focus):not(:valid):not([value=""]):-webkit-input-placeholder{color:#e50832;}
.custom-form input[type="email"]:not(:focus):not(:valid):not([value=""]) ~ span.validation-text{visibility:visible;color:#e50832;}
.custom-form .flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}
.custom-form .flex textarea{line-height:120%;}
.custom-form .button{background:#00a982 !important;font-weight:500;}
.submit{padding-top:10px;}
.custom-form .captchaInputArea{width:55%;float:right;}
.custom-form .captchaDisplayArea{border:1px solid #00a982;float:left;margin-top:6px;padding-bottom:11px;padding-top:11px;text-align:center;width:40%;}
.custom-form .form-group{margin-bottom:30px;}
.custom-form select{margin-top:0px;font-size:13px;font-weight:400;padding-left:4px;}
.custom-form p.help-block-error{text-align:left;color:#f46302;font-size:14px;margin:0 0 13px;}
.bold{font-weight:bold !important;}
.subtitleUnderline{width:auto;float:left;border-bottom:1px solid #000;background-image:url(../images/common-bullet-two.png);background-repeat:no-repeat;background-position:left 1px;padding-left:19px;}
.newsHolder{width:100%;float:left;margin-bottom:20px;}
.newspageTitle{margin-top:0px;}
.newspageImage{float:left;height:192px;margin-right:10px;width:28%;}
.newspageImage img{height:100%;width:100%;}
.newspageDesc{float:right;width:68%;}
.underlineGrid2{border-bottom:1px dashed #bfbfbf;padding-bottom:20px;}
.grid .underlineGrid2:first-child{border-top:1px dashed #bfbfbf;padding-top:10px;}
.grid .underlineGrid2:last-child{border-bottom:none;}
.availabilityFloor{color:#fff;background-color:#00a982;}
.subContentViewOtherProjects{margin-bottom:10px;margin-top:20px;}
.videoGallery a:focus{color:#fff;}
.leftSidebar .carousel-inner > .item > a > img, .leftSidebar .carousel-inner > .item > img{height:100%;width:100%;}
.leftSidebar .carousel-inner > .item{height:280px;}
.homepage .carousel-inner > .item{height:280px;}
.homepage .carousel-inner > .item > a > img, .homepage .carousel-inner > .item > img{height:100%;width:100%;}
table tr th{background-color:#00a982;color:#fff;font-size:12px;font-weight:500;padding:6px;text-align:center;}

table tr td{height:6px;padding:1px 6px;}
table{border:1px solid #00a982;}
.table-responsive{box-shadow:0 3px 5px rgba(0, 0, 0, 0.2);margin-bottom:10px}
.fileFormatInfo{padding:6px;font-size:13px;margin-top:-24px;}
.logo-dark-two{width:auto;margin-left:auto;margin-right:auto;display:table;height:auto;position:relative;}
.kentContactBoxBorder{width:80%;padding:30px;margin-left:auto;margin-right:auto;border:1px solid #00a982;display:table;}
.kentContactBoxTxt{width:100%;text-align:center;font-size:26px;font-weight:400;color:#00a982;margin-bottom:10px;float:left;border:1px dashed #00a982;padding-bottom:5px;padding-top:5px;}
.kentContactBoxTxt .thick{font-weight:600;color:#000;}
.excecutive{width:auto;margin-left:auto;margin-right:auto;display:table;height:auto;margin-top:0px;}
.interior-popup a{margin-left:10px;margin-right:10px;}
.interior-popup a .image-holder{float:left;height:183px;position:relative;width:332px;}
.contentBottomImages{border:1px solid #dcb605;float:left;height:245px;margin:10px;padding:10px;position:relative;width:352px;}
.contentBottomImages img{width:100%;height:100%;}
.awardsImage{margin-top:20px;text-align:center;}
.rentalIcon{margin-left:11px !important;margin-right:10px;}
.buyingIcon{margin-left:13px !important;margin-right:14px !important;}
.emiSubmit{float:left;padding-top:11px;}

.jetmenu{display:none;}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover{background-color:#00A982;border-color:#00A982;color:#fff;cursor:default;z-index:2;}
.pagination > li > a, .pagination > li > span{background-color:#fff;border:1px solid #ddd;color:#00A982;float:left;line-height:1.42857;margin-left:-1px;padding:6px 12px;position:relative;text-decoration:none;}
.navbar-brand > img, .awardsImg img, .input-group img, .footer-logo img, footer .memberships img{height:auto;}
.underconstruction{width:100%;text-align:center;}
.underconstruction span{width:100%;text-align:center;color:#00a982;float:left;font-size:35px;font-weight:500;}
.underconstruction img{max-width:100%;height:auto;opacity:0.2;margin-top:65px;}
.leftButton{float:left !important;}
.utilityTabs{margin-bottom:10px;margin-top:20px;}
.backButton{margin-bottom:10px;margin-top:20px;}
.backButton a.linkbutton{float:right;padding:9px 17px 9px 28px !important;}
.utilityTabs a.linkbutton{margin-left:10px;float:right;font-weight:500;}
.talkWithExcTitle2{color:#00a982;float:left;font-size:23px;font-weight:400;margin-bottom:29px;margin-top:26px;text-align:center;width:100%;}
#testimonial-section a{transition:all 0.17s ease-in-out;-moz-transition:all 0.17s ease-in-out;-webkit-transition:all 0.17s ease-in-out;-o-transition:all 0.17s ease-in-out;}
#testimonial-section a:hover{text-decoration:none;opacity:0.7;}
a:focus, a:hover{text-decoration:none;text-shadow:none;}
.completedImage{margin-left:auto;margin-right:auto;width:59%;}
.completedStatusTitle{margin-top:0;text-align:center;}
.brokenLinkArea span{width:100%;float:left;}
.brokenTxt1{font-size:40px;font-weight:600;}
.brokenTxt2{font-size:18px;text-transform:uppercase;}
.brokenTxt3{color:#a7a7a7;font-size:12px;margin-top:4px;}
.brokenLinkArea{margin-bottom:130px;margin-top:130px;}
.backtohomeBtn{width:auto;margin-left:auto;margin-right:auto;margin-top:15px;display:table;}
.backtohomeBtn a{background-color:#303030;border-radius:3px;border-width:0;color:#ffffff;font-size:11px;font-style:normal;font-weight:400;height:33px;letter-spacing:1px;line-height:33px;padding-left:22px;padding-right:22px;text-transform:uppercase;float:left;}
.backtohomeBtn a:hover{background-color:#00a982;color:#ffffff;text-decoration:none;}
.successMsg{background:#e7ffff none repeat scroll 0 0;border:1px solid #00ab82;color:#00a37a;float:left;margin-bottom:15px;padding:5px 10px;text-align:left;}
.subContentViewOtherProjects a.linkbutton{float:right;}
.completedImage img{width:100%;}

.tellafriend .linkbutton{float:right;}
.custom-form .form-control[disabled], .custom-form .form-control[readonly], fieldset[disabled] .custom-form .form-control{background-color:#eee;opacity:1;margin-top:5px;}
.custom-form .form-control{border-radius:0px;box-shadow:none;}
.popup-gallery{width:100%;float:left;}
.linkbuttonTabs{background-color:#e4e4e4;box-shadow:none;color:#767676;font-weight:400;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.linkbuttonTabs:hover{color:#fff;background-color:#000;box-shadow:none;}
.activeTwo{color:#fff;background-color:#000;font-weight:500;}
.customerLogin .linkbutton{padding:5px 13px 5px 13px;margin-right:10px;}
.customerLogin .linkbutton:last-child{margin-right:0px;}
.customerLogin .linkbutton i{font-size:14px;position:relative;right:-3px;top:0;}
.customerProfImg{float:none;height:165px;margin-left:auto;margin-right:auto;width:200px;}
.customerProfImg img{height:100%;width:100%;}
.customerpageDesc{float:left;margin-top:8px;width:100%;}
.customerpageTitle{margin-top:0;text-align:center;margin-bottom:15px;}
.customerLogin .projectQuickInfo table tr td{font-size:14px;height:auto;padding:12px 15px;}
.customerLogin .projectQuickInfo table{float:left;margin-bottom:20px;margin-right:0;margin-top:0;width:100%;}
.currentStatusLogo .project-detail-content-logo{display:table;float:none;margin-left:auto;margin-right:auto;max-height:none;width:auto;}
.socialTitle{float:left;margin-bottom:4px;width:100%;}
.otherNewsList p a:hover{text-decoration:underline;}
.newsHolder ul{width:100%;float:left;margin:0px;}
.newsHolder ul li{width:100%;float:left;margin:0px;}
.btn-type-three a{background-color:#fff;border:1px solid #dbdbdb;border-radius:3px;float:right;padding:5px 10px 3px;width:auto;margin-left:15px;}
.btn-type-three a:hover{background-color:#fafafa;}
.zoom{position:relative;cursor:zoom-in;}
.zoom:after{content:'';display:block;width:33px;height:33px;position:absolute;top:0;right:0;}
.zoom img{display:block;}
.zoom img::selection{background-color:transparent;}
.no-js #loader{display:none;}
.js #loader{display:block;position:absolute;left:100px;top:0;}
.se-pre-con{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:9999;background:url("../images/ripple.gif") center no-repeat #000;}
#quick_msg{color:#00AB82}
.quick-div p{color:#00ab82;float:left;height:10px;width:100%;margin-bottom:3px;margin-top:-2px;}
.slide-out-div .input-group .form-control{margin-top:-2px;}
.slider-part{position:relative}
.modal-content.modal-content-home{background-color:#000;}
.close:focus{color:#ccc !important;opacity:1;filter:alpha(opacity=100);}
.modal-content{border-bottom-left-radius:0px;border-bottom-right-radius:0px;}
.modal-body{background-color:#fff;}
.modal-content.modal-content-home .modal-body{background-color:#000;}
.close{color:#828282;font-size:21px;font-weight:700;line-height:25px;text-shadow:none;opacity:1;}
.close:hover, .close:focus{color:#ccc!important;}
#openingPopup .modal-body{padding:0 15px 15px;}
#openingPopup .modal-dialog{margin-top:7%}
.mar_btm_0{margin-bottom:0px}
.clear{clear:both}
.panel img{ width:auto; height:auto}
.bxslider{ display: none; }
.blink_me {
    -webkit-animation-name: blinker;
    -webkit-animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    
    -moz-animation-name: blinker;
    -moz-animation-duration: 1s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;
    
    animation-name: blinker;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}

@-moz-keyframes blinker {  
    0% { right: 20px; }
    50% { right: 0px; }
    100% { right: 20px; }
}

@-webkit-keyframes blinker {  
    0% { right: 20px; }
    50% { right: 0px; }
    100% { right: 20px; }
}

@keyframes blinker {  
    0% { right: 20px; }
    50% { right: 0px; }
    100% { right: 20px; }
}
 .slide-out-div.open a.blink_me {
          -webkit-animation-name: none;
          -moz-animation-name: none;
          animation-name: none;
      }
.slide-out-div {
	display: none;
}

#privacy h2 {
	color: #00a982;
	float: left;
	font-size: 21px;
	margin-bottom: 5px;
	margin-top: 12px;
	position: relative;
	text-align: left;
	text-transform: uppercase;
	width: 100%;
	z-index: 15;
}
#privacy h3 {
	color: #333;
	font-size: 18px;
	margin-bottom: 5px;
	margin-top: 12px;
	text-align: left;
}



.no-padding {
	
	padding:0px;
}
.toggle-wrap {
	
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	
}

.toggle-bar,
.toggle-bar::before,
.toggle-bar::after,
.toggle-wrap.active .toggle-bar,
.toggle-wrap.active .toggle-bar::before,
.toggle-wrap.active .toggle-bar::after {
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}
.toggle-bar {
    width: 38px;
    margin: 0px 0;
    position: relative;
    border-top: 3px solid #fff;
    display: block;
    top: 34px;
    left:15px;
	    cursor: pointer;
}
.toggle-bar::before,
.toggle-bar::after {
	content: "";
	display: block;
	background: #fff;
	height:3px;
	width: 38px;
	position: absolute;
	top: -10px;
	-ms-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	transform: rotate(0deg);
	-ms-transform-origin: 13%;
	-webkit-transform-origin: 13%;
	transform-origin: 13%;
}
.toggle-bar::after {
  top: 4px;
}
.toggle-wrap.active .toggle-bar {
  border-top: 3px solid transparent;
}
.toggle-wrap.active .toggle-bar::before {
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}
.toggle-wrap.active .toggle-bar::after {
	-ms-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.logo-wrap {
    width: 15%;
    padding-top: 14px;
    float: left;
    padding-left: 32px;
	margin-right:4%;
}
@media (max-width:548px) {
   
   

   .cal-wrap {
   display:none;
	
   }
   
   .logo-wrap {
    width: 65%;
	
   }
   
   .demo-inner-content h1 {
    font-size: 27px;
   }
   
   .menu-wrap {
	   
	     display:none; 
	   
   }
   
   .social-wrap {
	   
	       display:none; 
	   
   }
   
   
}


.social-wrap {
	
	    width:15%;
	    float: left;

				
	    padding-top: 22px;
}
.social-wrap li {


    border-radius: 100%;

    display: inline;
	
	
}


 	 
    @media (max-width:1292px) {
		
		 .menu-wrap {
	   
	    width: 43%;
	   
   }
		
		   .logo-wrap {
    width:21%;
	
	margin-right: -1%;
   }
   
     .social-wrap {
	   
	   
	     display:none;
   }
   
      .cal-wrap {
    width: 21%;
	
	
   }
		
		
	}
	
	
	
	   @media (max-width:1000px) {
		
		 .menu-wrap {
	   
	    display:none;
	   
   }
		
		   .logo-wrap {
    width: 29%;
	
   }
   
     .social-wrap {
	   
	   
	  width: 21%;
   }
   
      .cal-wrap {
    width: 27%;
	
   }
   
   .bg-srvc-box h3 {
	   
	   top: 188%;
	   
   }
		
		
	}
	
	
	   @media (max-width:799px) {
		
		 .menu-wrap {
	   
	    display:none;
	   
   }
		
		   .logo-wrap {
    width: 29%;
	
   }
   
     .social-wrap {
	   
	   
	 display:none;
   }
   
      .cal-wrap {
    width: 34%;
	
   }
		
		
	}
	
	
	
	  @media (max-width:670px) {
	
 .menu-wrap {
	   
	    display:none;
	   
   }
   
    .logo-wrap {
    width: 43%;
	
   }
   
   .cal-wrap {
    width: 34%;
	
   }
   
   .social-wrap {
	   
	   
	   display:none;
   }
	
	
}



@media (max-width:550px) {
   
   
   .social-wrap {
	   
	   
	   display:none;
   }
   
   .menu-wrap {
	   
	    display:none;
	   
   }
   .cal-wrap {
    width: 39%;
	
   }
   
   .logo-wrap {
    width: 35%;
	
   }
   
   
}




 @media (max-width:426px) {
	  
	  
	     .logo-wrap {
    width: 65%;
	
   }
   
   .text-right {
    text-align: left;
}

.slide-strip-inner .text {
    color: #fff;
    font-size: 9px;
    text-align: left;
}
	  
	  
  }
  .social-wrap li a  {
	color:#fff;
	text-decoration:none;
	font-size:12px;
	
}

@media (max-width:800px) {
		
		 .menu-wrap {
	   
	    display:none;
	   
   }
		
		   .logo-wrap {
    width: 29%;
	
   }
   
     .social-wrap {
	   
	   
	  width: 21%;
   }
   
      .cal-wrap {
    width: 27%;
	
   }
		
		
	}
	
	.social-inner {
			border-left:1px solid #fff;
	border-right: 1px solid #fff;
	overflow:hidden;
}
.social-inner ul {
    margin: 8px auto;
padding: 0px;
display:table;
}

 ul.social-network {
	list-style: none;
	display:table;
	margin:0 auto;

	padding: 0;
}
ul.social-network li {
	display: inline;
	margin: 0 5px;
}


/* footer social icons */
.social-network a.icoRss:hover {
	background-color: #F56505;
}
.social-network a.icoFacebook:hover {
	background-color:#3B5998;
}
.social-network a.icoTwitter:hover {
	background-color:#33ccff;
}
.social-network a.icoGoogle:hover {
	background-color:#BD3518;
}
.social-network a.icoVimeo:hover {
	background-color:#0590B8;
}
.social-network a.icoLinkedin:hover {
	background-color:#007bb7;
}
.social-network a.icoRss:hover i, .social-network a.icoFacebook:hover i, .social-network a.icoTwitter:hover i,
.social-network a.icoGoogle:hover i, .social-network a.icoVimeo:hover i, .social-network a.icoLinkedin:hover i {
	color:#fff;
}
a.socialIcon:hover, .socialHoverClass {
	color:#44BCDD;
}

.social-circle li a {
	display:inline-block;
	position:relative;
	margin:0 auto 0 auto;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	text-align:center;
	width: 27px;
	height:27px;
	border:1px solid #fff;
	font-size:20px;
}
.social-circle li i {
margin: 0;
    line-height: 20px;
    font-size: 11px;
    top: -5px;
    position: relative;
    text-align: center;
}

.social-circle li a:hover i, .triggeredHover {
	-moz-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-ms--transform: rotate(360deg);
	transform: rotate(360deg);
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	-ms-transition: all 0.2s;
	transition: all 0.2s;
}
.social-circle i {
	color: #fff;
	-webkit-transition: all 0.8s;
	-moz-transition: all 0.8s;
	-o-transition: all 0.8s;
	-ms-transition: all 0.8s;
	transition: all 0.8s;
}
.cal-wrap {
  width: 16%;
float: left;
padding-top: 21px;
padding-left: 10px;
padding-right: 10px;

}
.cal-inner {
    font-family: 'Open Sans', sans-serif;
    padding: 6px 0px;
    color: #fff;
    font-size: 12px;
    padding-right: 18px;
    padding-left: 18px;

    border-right: 1px solid #fff;
	
}

.cal-inner p {
	
	margin:0px;
}
.menu-wrap {
	
	width:45%;
	float:left;
}
.menu-inner{
	
	padding-top:23px;
	
}
.menu-inner ul {
	


}
.menu-inner ul  li {
		padding:2px 4px;
		display:inline;
	
}
.menu-inner ul li a {
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	font-size:12px;
	transition: all 0.5s ease;
}
.menu-inner ul li a:hover {
	
	color:#6db2d1;
	
}

  .no-padding {
	
	padding:0px;
}


#dispservice {
	overflow:hidden;
	width:100%;
	padding:0px;
	
}
.bg-srvc {
	
	background-image:url("../images/bg-all.jpg");
	background-position:center;
	background-size:cover;
	padding:25px 0px;
background-attachment:fixed;
	
}
.bg-srvc  h2 .light {
	font-weight:300;
	color:#3e95b1;
	
	
}
.bg-srvc  h2 {
	
	font-weight:700;
	font-size:24px;
	text-transform:uppercase;
	text-align:center;
	color:#333;
		font-family: 'Roboto Condensed', sans-serif;
}
.bg-srvc p {
color: #4f4f4f;
}
.bg-srvc-box-img {
	
	min-height:200px;
	
}
.bg-srvc-box {
position:relative;
text-align: center;
padding: 20px 40px;
	
	
}
.bg-srvc-box h3 {
	display: inline-block;
vertical-align: middle;
line-height: normal;
color: #fff;
font-family: 'Roboto Condensed', sans-serif;
font-weight: bold;
font-size: 19px;
position:absolute;
left:0;
right:0;
top: 305%;
    padding: 0px 41px;
	
}
.gree {
	
	background-color:#3ce8c9;
	
	
}
.blu {
	
	background-color:#08d3e0;
	
}
.rd {
	background-color:#ff527d;
	
}
.ylw {
	
	background-color:#fbcd13;
}
.nopadding {
	padding:0px;
}
.bg-srvc-box-img {
	overflow:hidden;
	
}
.zoom {
	
	
	overflow:hidden;
}
.zoom img {
	
-moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.zoom:hover img {
	
 -moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
@media (max-width:400px) {
      .bg-srvc-box h3 {
    top: 32%;
}
      
      .bg-srvc-box {

    min-height: 195px;
}
      
	  .abt-wrapper {

    padding: 69px 23px;
	  }
	  
	     .logo-wrap {
    width: 65%;
	
   }
   
   .text-right {
    text-align: left;
}

.slide-strip-inner .text {
    color: #fff;
    font-size: 9px;
    text-align: left;
}
	  .ftr-row {
		  
		      overflow: hidden;
    margin-bottom: 34px;
		  
	  }
	  
	  .ftr-row .block {
		  
		       overflow: hidden;
		   margin-bottom: 4px;
	  }
	  
	  .sk:before {
		  
		      top: -3%;
		  
	  }
	  
  }


  
  
  
  
  
  
  
  
  
  
  
  
  
  
  .cd-top i {
	  
color: #fff;
    z-index: 9999;
    font-size: 19px;
    line-height: 53px;
	  
	  
  }
  
  
  
  
  
  
  
  .cd-top {
  display: inline-block;
  height: 40px;
  width: 40px;
  position: fixed;
  bottom: 40px;
  right: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */

text-indent: 12px;

  background: #4da3c8;
  visibility: hidden;
  opacity: 1;
  -webkit-transition: opacity .3s 0s, visibility 0s .3s;
  -moz-transition: opacity .3s 0s, visibility 0s .3s;
  transition: opacity .3s 0s, visibility 0s .3s;
}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {
  -webkit-transition: opacity .3s 0s, visibility 0s 0s;
  -moz-transition: opacity .3s 0s, visibility 0s 0s;
  transition: opacity .3s 0s, visibility 0s 0s;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* if the user keeps scrolling down, the button is out of focus and becomes less visible */
  opacity: .5;
}
.no-touch .cd-top:hover {
  background-color: #e86256;
  opacity: 1;
}
@media only screen and (min-width: 768px) {
  .cd-top {
    right: 20px;
    bottom: 20px;
  }
}
@media only screen and (min-width: 1024px) {
  .cd-top {
    height: 60px;
    width: 60px;
    right: 30px;
    bottom: 30px;
	border-radius:100%;
  }
}


.pgl-main-slide .item {
  position: relative;
}
.pgl-main-slide .item-caption {
  height: 100%;
  left: 43% !important;
  float:right !important;
  position: absolute;
  top: 0;
  width: 100%;
}
.pgl-main-slide .item-caption .container {
  display: table;
  height: 100%;
}
.pgl-main-slide .item-caption .property-info {
  display: table-cell;
  font-family: 'Raleway', sans-serif;
  padding-right: 50%;
  vertical-align: middle;
  padding-top: 13%;
}
.pgl-main-slide .item-caption .property-thumb-info-content {
  background-color: rgba(255, 255, 255, 0.8);
  border-bottom: none;
  padding: 26px 30px;
}
.pgl-main-slide .item-caption h2 {
  font-size: 1.714em;
  margin-bottom: 8px;
  text-transform: none;
}
.pgl-main-slide .item-caption p {
  margin: 0;
}
.pgl-main-slide .owl-pagination {
  left: 0;
  position: absolute;
  width: 100%;
}
.pgl-main-slide .owl-controls .owl-buttons .owl-prev {
  left: 20px;
}
.pgl-main-slide .owl-controls .owl-buttons .owl-next {
  right: 20px;
}
.pgl-main-slide .owl-controls.clickable .owl-buttons div:hover, .pgl-main-slide .owl-controls.clickable .owl-buttons div:focus {
  background-color: #d84949;
}
.pgl-main-slide:hover .owl-controls .owl-buttons div {
  opacity: 1;
  filter: alpha(opacity=100);
}
.pgl-pro-slide .owl-controls {
  position: absolute;
  right: 15px;
  top: -72px;
}
/* line 889, ../sass/theme-elements.scss */
.pgl-pro-slide .owl-controls .owl-buttons div {
  background-color: transparent;
  border-radius: 0;
}
/* line 892, ../sass/theme-elements.scss */
.pgl-pro-slide .owl-controls .owl-buttons div .icons {
  background: none;
  border: 2px solid #333333;
  color: #333333;
  font-style: normal;
  height: 40px;
  line-height: 38px;
  opacity: 1;
  filter: alpha(opacity=100);
  position: relative;
  width: 40px;
}
/* line 902, ../sass/theme-elements.scss */
.pgl-pro-slide .owl-controls .owl-buttons div .icons:hover, .pgl-pro-slide .owl-controls .owl-buttons div .icons:focus {
  background-color: #333333;
  color: white;
}
/* line 906, ../sass/theme-elements.scss */
.pgl-pro-slide .owl-controls .owl-buttons div .icons:after {
  font-family: 'FontAwesome';
  font-size: 1.166em;
  height: 100%;
  left: 0;
  position: absolute;
  text-align: center;
  top: 0;
  width: 100%;
}
/* line 917, ../sass/theme-elements.scss */
.pgl-pro-slide .owl-controls .owl-buttons div .icon-left:after {
  content: "\f053";
}
/* line 920, ../sass/theme-elements.scss */
.pgl-pro-slide .owl-controls .owl-buttons div .icon-right:after {
  content: "\f054";
}
/* line 924, ../sass/theme-elements.scss */
.pgl-pro-slide .owl-controls .owl-buttons .owl-next {
  margin-left: 10px;
}

<!-- -->


.dropdown {
    position: relative;
    display: inline-block;
    z-index:3;
    margin-top:10px;
    margin-bottom:10px;
}

.dropdown-content {
    display: none;
    position: absolute;
    background-color: #63a5e8;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    padding: 12px 16px;
    z-index: 1;
    
}

.dropdown:hover .dropdown-content {
    display: block;
    
  
}
.drop_list:hover
{
 background-color: #00BFFF;
 color:white;
}

.text-desc{position:absolute;left:0;top:0;background:#63a5e8;height:100%;opacity:0;width:100%;padding:10px;}
.text-desc h4{color:#fff;font-size:1.8em;margin-bottom:0.5em;letter-spacing:3px;font-size:1.8em;text-transform:uppercase;}
.text-desc p{font-size:.8em;letter-spacing:2px;}
.text-desc h4{font-size:3em;margin:.7em 0 .5em;}
.text-desc h4{font-size:2em;}
.port-7{width:100%;position:relative;overflow:hidden;text-align:center;border:5px solid rgba(255, 255, 255, 0.9);overflow:hidden;box-shadow:0px 0px 12px 0px #969696;}
.port-7 .text-desc{opacity:0;transition:0.5s;color:#000;}
.port-7.effect-2 img{transition:0.5s;position:fixed;width:100%;top:0;}
.port-7.effect-2:hover img{top:20%;}
.port-7.effect-2 .text-desc{transform:perspective(600px) rotateX(90deg);transform-origin:top center 0;width:100%;position:absolute;left:0;top:0;height:30%;padding:2.5em;}
.port-7.effect-2:hover .text-desc{opacity:0.8;transform:perspective(600px) rotateX(0deg);z-index:99;}
.port-7.effect-2 .text-desc{padding:1em;}
.port-7.effect-2 .text-desc{height:34%;}
.port-7{border:5px solid white};
.projectsHomeImgBorder
{
    border: 1px solid #93d6c6;
}


a.leftsidebarbutton
{

color:white; 
font-size:10px;

text-decoration:none;

etter-spacing:0px;
z-index:2;
display:table;
margin-left:auto;
margin-right:auto;
width:auto;
position:relative;
transition:all 0.17s ease-in-out;
-moz-transition:all 0.17s ease-in-out;
-webkit-transition:all 0.17s ease-in-out;
-o-transition:all 0.17s ease-in-out;
font-weight:0;
margin-bottom:10px;
}
a.leftsidebarbutton:hover
{
color:white;
background:#4fa7ef; 
margin-bottom:10px;
}
.homepage{}
header.active .navbar{background:#333;}
.header {
background-color: #2ddbf8;

    position: absolute;
    z-index: 9999;
    height:72px;
	top:32px;
	width:100%;
    left: 0;
    
  -webkit-transition: height .3s ease-out,background .3s ease-out,box-shadow .5s,left .2s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s;
    transition: height .3s ease-out,background .3s ease-out,box-shadow .5s,left .2s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s;
    transition: height .3s ease-out,background .3s ease-out,transform .5s,box-shadow .5s,left .2s cubic-bezier(.645,.045,.355,1);
    transition: height .3s ease-out,background .3s ease-out,transform .5s,box-shadow .5s,left .2s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s;
    box-shadow: none;

}
.toggle {
	float:left;
    width: 61px;
    background-color: #007399;
    height: 71px;
}
.colorfirst
{
	color:white;
	font-size:12px;
}
.colorsecond
{
	
}
.colorthree{
	
	color:white;
	font-size:12px;
	padding-left:30px;
}
.color4
{
	color:white!important;
}
.welcomeContent
{
	color:white !important;
	text-align:justify
}
.color5
{
	color:red;
}
.color6
{
	letter-spacing:0px;
	color:#ea1821 !important;
	font-family:Montserrat, sans-serif ! important;
	font-weight:50 ! important;
	font-size:9px;
}

.color7
{
	color:red;border-color:#5054d3;background-color:#5054d3;height:2px;
}
.color8
{
	color:white;
	font-size:12px;
	
}
.final_text
{
	color:#00455b !important;
}
.active_color
{
	color:red !important;
}
#msgErreur {
    
    position:absolute;
    z-index:1;
    width:100%;
}
#msgErreur > header {
   
    position: relative;
    top:30px;
    
   
}
@media screen and (min-width: 1024px) and (max-height: 480px) {
   .col-md-5{
	
	padding-left:100px !important;
}
}

/* Desktop */
@media screen and (min-width: 980px) and (max-width: 1024px)  {
    .col-md-5{
	
	padding-left:100px !important;
}
}

/* Tablet */
@media screen and (min-width: 760px) and (max-width: 980px) {
   .col-md-5{
	
	padding-left:100px !important;
}
}

/* Mobile HD */
@media screen and (min-width: 350px) and (max-width: 760px) ){
  .col-md-5{
	
	padding-left:0px !important;
}
}

/* Mobile LD */
@media screen and (max-width: 350px)  {
   .col-md-5{
	
	padding-left:0px !important;
}
} 



.copyright
{
	background-color:#0b4d59 !important;
}
.containers
{
	background-color:#4fa7ef !important;
}

.contact-text
{
color:red;
text-align:center;
font-size:20px;
font-weight:bold;
}
.contact-desc
{
	color:#4f8bdd;
	text-align:center;
	font-size:15px;
	font-weight:bold;
}
#sendmessage
{
	background-color:red;
	color:white;
}
.cap_title
{
	color:red ! important;
}

.cap_sub_title
{
	color:#82afed ! important;
}
.projects-list-holder{width:100%;height:auto;float:left;position:relative;padding:10px;margin-bottom:15px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.menu-inner ul li a.active{
	
	color:#ea1821 !important;
	font-weight:bold;
	
	
	
}
