body{margin:0;padding:0;font-family: 'Open Sans', sans-serif;}
h1, h2, h3, h4, h5, h6{padding:0; margin:0;font-family: 'Poppins', sans-serif;}
p{padding:0; margin:0; color:#6b6b6b; line-height:24px;}
p:empty {
display: none;
}
.container{max-width:1158px;}
.toprow{background-color:#2a2b29;color:#fff; font-size:14px; padding:10px 0px;}
.toprow .leftcol{display:flex; flex-wrap:wrap;}
.toprow .leftcol .emailbox{margin-right:20px;}
.toprow .right-col .fa{color:#fff; font-size:18px; padding-left:20px;}
.toprow .right-col .fa:hover{color:#12c9c2;}
.toprow .main-wraper .emailbox::before{content:'\f0e0'; font-family:fontawesome; font-size:14px; padding-right:5px;}
.toprow .main-wraper .phonebox::before{content:'\f095'; font-family:fontawesome; font-size:14px; padding-right:5px;}
.main-wraper{max-width:1158px; margin:0 auto;}
.navbar {margin-bottom:0px; min-height:0;}
.navbar .container{max-width:1158px;} 
.navbar .navbar-brand{height:auto; padding:0px 10px;}
.navbar ul.nav li a{text-transform:uppercase;color:#2a2b29; font-weight:400; font-size:14px; font-weight:600;}
.navbar .nav{margin-top:12px;}
.navbar .main-wraper{padding:5px 0px; transition:500ms ease;}
.navbar .main-wraper .navbar-header button{background-color:#12c9c2;}
.navbar .main-wraper .navbar-header .navbar-toggle .icon-bar{background-color:#fff;}
.scrollmenu {
position: fixed;
top: 0;
left: 0;
right: 0;
width: 100%;
z-index: 99999;
border-bottom: 1px solid #373838!important;
background-color:#f5f5f5;
border-radius:0;
}
.navbar.scrollmenu .nav {
margin-top: 0px;
transition:500ms ease;
}
.navbar.scrollmenu .navbar-brand img {
width:100px;
transition: 500ms ease;
}
.navbar.scrollmenu ul.nav li a{font-size:13px;}
.navbar .navbar-brand img {
transition: 500ms ease;
width:180px;
} .banner-sec .row{position:relative;}
.banner-sec .imgwrap{position:relative;}
.banner-sec .imgwrap .overlay{position:absolute; left:0; right:0; top:0; width:100%; background-color:rgba(0,0,0,0.5); height:100%; display:flex;justify-content: center;align-items: center;color:#fff;flex-direction: column;}
.banner-sec .imgwrap .overlay h1{font-family: 'Poppins', sans-serif; font-weight:700; text-shadow:2px 4px 5px #444343; font-size:40px;}
.banner-sec .imgwrap .overlay .banner-text{max-width:668px;margin:0 auto; text-align:center;}
.banner-sec .imgwrap .overlay .banner-text .banner-cont{padding:20px 0px; font-size:14px; color:#fff;}
.banner-sec .imgwrap .overlay .banner-text .fstbtn{background-color:#2a2b29; color:#fff; border-radius:0px; border:0px; font-size:16px; padding: 15px 24px; font-weight:600;}
.banner-sec .imgwrap .overlay .banner-text .secbtn{background-color:#12c9c2; color:#fff; border-radius:0px; border:0px; font-size:16px; padding: 15px 24px; font-weight:600;}
.banner-sec .imgwrap .overlay .banner-text .btn{margin:0px 8px;transition:500ms ease;}
.banner-sec .imgwrap .overlay .banner-text .btn:hover{background:#fff;color:#000;} .aboutus-sec{margin-top:60px; margin-bottom:60px;}
.aboutus-sec .imgwrap{position:relative;}
.aboutus-sec .imgwrap .title{position:absolute; max-width:415px; background-color:#12c9c2; color:#fff; left:308px;right:0; top:0; width:100%; padding:20px;}
.aboutus-sec .imgwrap .in-title{border-left:4px solid #fff; padding-left:20px;}
.aboutus-sec .imgwrap .in-title h4{font-weight:600;font-family: 'Poppins', sans-serif; text-transform:uppercase; font-size:24px;}
.aboutus-sec .imgwrap .in-title p{font-size:14px;color:#fff;}
.aboutus-sec .about-text{padding-top:132px;}
.aboutus-sec .about-text h2{font-size:24px; font-weight:700; margin-bottom:15px;}
.aboutus-sec .about-text h2 span.text{color:#12c9c2;}
.aboutus-sec .about-text p{font-size:14px; color:#6b6b6b; line-height:24px; margin-bottom: 5px;}
.aboutus-sec .about-text .btn{transition:500ms ease;background-color:#12c9c2;color:#fff; border:0px; font-size:16px; text-transform:uppercase;border-radius: 27px;
padding: 10px 20px; font-weight:600; margin-top:20px;background-image: linear-gradient(#36ebe4, #12c9c2);}
.aboutus-sec .about-text .btn:hover{background-image: linear-gradient(#36ebe4, #055d5a);}
.effective-sec .sec1-img h2{font-size:22px; font-weight:700; text-align:center; padding:12px 0px;}
.effective-sec .sec1-img p{text-align:center;}
.effective-sec .sec1-img{text-align:center;}
.effective-sec .sec1-img .btn.readmore{font-size:14px;background-color:#12c9c2;color:#fff;border:0px; border-radius:22px;padding: 10px 20px;margin-top:10px; margin-bottom:10px; font-weight:600;background-image: linear-gradient(#36ebe4, #12c9c2);}
.effective-sec .sec1-img .btn.readmore:hover{background-image: linear-gradient(#36ebe4, #055d5a);}
.effective-sec .imgwrap{position:relative;}
.effective-sec .imgwrap .overlay{position:absolute; left:0;right:0;top:0;width:100%; height:100%; transition:500ms ease; background-color:rgba(0,0,0,0.5); opacity:0;color:#fff;display: flex;align-items: center;justify-content: center; font-size:16px; font-weight:500;}
.effective-sec .imgwrap:hover .overlay{opacity:1;}
.select-sec{margin-top:60px; margin-bottom:60px;}
.select-sec .imgwrap{position:relative;}
.select-sec .imgwrap .title{position:absolute; max-width:415px; background-color:#12c9c2; color:#fff; left:-230px;right:0; top:0; width:100%; padding:20px;}
.select-sec .imgwrap .in-title{border-right: 4px solid #fff;padding-right: 20px;text-align: right;}
.select-sec .imgwrap .in-title h4{font-weight:600;font-family: 'Poppins', sans-serif; text-transform:uppercase; font-size:24px;}
.select-sec .imgwrap .in-title p{font-size:14px;color:#fff;}
.select-sec .about-text{padding-top:132px;}
.select-sec .about-text h2{font-size:24px; font-weight:700; margin-bottom:15px;}
.select-sec .about-text h2 span.text{color:#12c9c2;}
.select-sec .about-text p{font-size:14px; color:#6b6b6b; line-height:24px;}
.select-sec .about-text .btn{background-color:#12c9c2;color:#fff; border:0px; font-size:16px; text-transform:uppercase;border-radius: 27px;
padding: 10px 20px; font-weight:600; margin-top:20px;background-image: linear-gradient(#36ebe4, #12c9c2);transition:500ms ease;}
.select-sec .about-text .btn:hover{background-image: linear-gradient(#36ebe4, #055d5a);}
.planing-sec .greybox{background-color:#efefed; padding:20px; text-align:center;}
.planing-sec .greybox h2{font-size: 18px;font-weight: 600; padding:12px 0px;}
.planing-sec .greybox p{font-size:14px;color:#6b6b6b;}
.service-sec{margin-top:60px; margin-bottom:60px;}
.heading h1.lg-head{text-align:center; font-size:34px; font-weight:700;color:#2d2b2b;background-image:url(//www.sdconstruction.in/wp-content/themes/constructional/assets/images/head-back.png); background-position:center; background-repeat:no-repeat;padding: 12px 10px;margin-bottom: 30px;}
.heading h1.lg-head span{color:#12c9c2;}
.heading p.def-p {text-align:center; max-width:384px; margin:0 auto;padding:12px 0px}
.service-sec h2.serv-head{font-size:22px; text-align:center; font-weight:600; padding:15px 0px;}
.service-sec p.def-p{font-size:14px; text-align:center;}
.service-sec .btn-row .btn{background-color: #12c9c2;border: 0px;color: #fff;padding: 16px 20px;border-radius: 32px; font-size:16px; margin-top:34px;background-image: linear-gradient(#36ebe4, #12c9c2); transition:500ms ease;}
.service-sec .btn-row .btn:hover{background-image: linear-gradient(#36ebe4, #055d5a);}
.service-sec .imgwrap{position:relative;}
.service-sec .imgwrap .overlay{position:absolute; left:0;right:0;top:0;width:100%; height:100%; transition:500ms ease; background-color:rgba(0,0,0,0.5); opacity:0;color:#fff;display: flex;align-items: center;justify-content: center; font-size:16px; font-weight:500;}
.service-sec .imgwrap:hover .overlay{opacity:1;}
.project-sec .tab-btn a.btn{background-color:#ecebe9; border-radius:0px;width:200px;border:0px; font-weight:600; font-size:14px; padding:10px 10px;}
.project-sec .tab-content{margin-top:30px;}
.project-sec .tab-content .col-md-4{margin-bottom:30px;}
.project-sec .tab-content .imgwrap{position:relative;}
.project-sec .tab-content .imgwrap .overlay{position:absolute; left:0;right:0;top:0;width:100%; height:100%; transition:500ms ease; background-color:rgba(0,0,0,0.5); opacity:0;color:#fff;display: flex;align-items: center;justify-content: center; font-size:16px; font-weight:500;}
.project-sec .tab-content .imgwrap:hover .overlay{opacity:1;}
.construction-sec{background-color:#2d3e50; color:#fff; padding: 60px 0px 45px 0; position:relative;margin-top:40px; margin-bottom:60px;}
.construction-sec h1{font-size:45px; color:#fff; font-weight:bold; margin-bottom:15px;}
.construction-sec h1 span{color:#e3ad27;}
.construction-sec p{color:#fff; font-size:14px; margin-bottom:20px;}
.construction-sec .btn-sec .btn{border:2px solid #fff; background-color:transparent; border-radius:0px; color:#fff; padding:10px 20px; font-size:14px; margin-right:20px;}
.construction-sec .btn-sec .btn:hover{background-color:rgba(255,255,255,0.3);}
.construction-sec .right-sec{position:relative;}
.construction-sec .right-sec img{position:absolute; width:95%;top:auto;}
.contact-sec{background-image:url(//www.sdconstruction.in/wp-content/themes/constructional/assets/images/yellow-back.png); background-repeat:no-repeat; background-position:center; background-size:cover; padding:92px 0px; margin-top:60px;}
.contact-sec h2{color:#fff; font-weight:700; font-size:30px;padding:0px 15px;}
.contact-sec .imgwrap-content{color:#fff;font-size:16px; padding:10px 15px;}
.contact-sec .btn{border-radius:40px; border:0px; padding:15px 25px; font-size:16px; font-weight:600; margin-top:20px;}
.footer-sec ul{list-style-type:none; padding:0px; margin:0px;}
.footer-sec ul li a{color:#fff; font-size:13px;}
.footer-sec ul li{padding-bottom:10px;}
.footer-sec .row{background-color:#2a2b29;color:#fff; padding:48px 0px;}
.footer-sec p{font-size:13px; color:#fff;}
.footer-sec p.address, .footer-sec p.phone, .footer-sec p.mail, .footer-sec p.mobile{font-size:14px; color:#fff; font-weight:600;}
.sm-footer{color:#fff; background-color:#0f100e; font-size:13px; padding:14px;}
.footer-sec .address::before{content:'\f041'; font-family:fontawesome; color:#1cd2cb; padding-right:10px; font-size:14px;}
.footer-sec .phone::before{content:'\f095'; font-family:fontawesome; color:#1cd2cb; padding-right:10px;}
.footer-sec .mail::before{content:'\f0e0'; font-family:fontawesome; color:#1cd2cb; padding-right:10px;}
.footer-sec .mobile::before {content: '\f10b';font-family: fontawesome;color: #1cd2cb;padding-right: 5px;    font-size: 18px;}
.footer-sec ul.main-link a{color:#fff; font-size:13px;}
.footer-sec ul.main-link a:hover{text-decoration:none; color:#12c9c2;}
.footer-sec .adddetail{max-width:300px;}
.footer-sec .footer-logo img {
width: 138px;
margin-bottom: 15px;
}
.social-icons a{width: 20px;
height: 20px;
border-radius: 50%;
padding: 18px;
display: inline-flex;
justify-content: center;
align-items: center;
color: #fff;
transition:500ms ease;}
.social-icons a:hover{text-decoration:none; background-color:#000;}
.social-icons .face{background-color:#3b5998;}
.social-icons .twiter{background-color:#de4e43;}	
.social-icons .linkind{background-color:#007bb6;}	
.social-icons .pntrest{background-color:#8a5a4e;}	
.social-icons .google{background-color:#1ea1f3;}
.clients-sec .owl-carousel .item {display:flex; justify-content:center; align-items:center; height:100px;}
.clients-sec .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev {
background: 0 0;
color: inherit;
border: none;
padding: 0!important;
font: menu;
font-size: 20px!important;
}
.clients-sec .owl-carousel .owl-nav button:focus{outline:none!important;}
.clients-sec .owl-theme .owl-nav [class*=owl-]:hover {
background:transparent;
color: #000;
text-decoration: none;
}
.project-sec .btn.active, .btn:active{box-shadow: inset 0 0px 0px rgba(0,0,0,.125); background-color:red;}
.project-sec .tab-btn .active{background-color:#12c9c2!important;}
.project-sec .tab-btn .active .btn{background-color:transparent; color:#fff;}
section.projectdetail-page.single-servis img {
width: 100%;
}
.projectdetail-page.single-servis .main-wraper {
display: flex;
align-items: center;
justify-content: center;
}
.postid-131 .projectdetail-page.single-servis .main-wraper {
display: block;
}
.projectdetail-page.single-servis .row:nth-child(4n) .main-wraper .col-xs-12.col-sm-6.col-md-6:nth-child(1) {
order: 2;
}
.footer-sec .main-wraper .detail{margin-bottom:10px;} .service-page{margin-top:60px; margin-bottom:60px;}
.service-page .border-line{ margin-top:20px;}
.service-page ul.service-list, .single-servis ul.service-list{padding-left:0px; list-style-type:none;}
.service-page h2.lghead{font-size:24px; font-weight:700; margin-bottom:18px;}
.service-page h4.smhead, .single-servis h4.smhead{font-size:18px; font-weight:600;padding:15px 0px;}
.service-page ul.service-list li, .single-servis ul.service-list li{margin-bottom:10px; color:#6b6b6b;}
.service-page ul.service-list li::before, .single-servis ul.service-list li::before{content:'\f178'; font-family:fontawesome; padding-right:10px; font-size:14px; color:#12c9c2;}
.service-page .row{margin-bottom:25px;}
.service-page .border-line-space p { margin-bottom: 5px;}
.single-servis .featured-media-inner.section-inner { left: unset; width: auto;} .aboutuspage-sec .round-box{border-radius:50%;width:100px; height:100px; background-color:grey; display:flex; align-items:center; justify-content:center; margin:0 auto;}
.aboutuspage-sec h2{text-transform:capitalize; font-size:20px; font-weight:600; margin-bottom:10px; margin-top:15px;}
.aboutuspage-sec h2::before{content:'\f0eb'; font-family:fontawesome; padding-right:10px; color:#12c9c2; font-size:18px;}
.aboutuspage-sec .left-col img{width:100%;}
.aboutuspage-sec .left-col{display:flex; justify-content:center; align-items:center;} .contact-page{margin-top:60px; margin-bottom:60px;}
.contact-page h2{font-size:25px; font-weight:600; margin-bottom:20px;}
.contact-page .form-group{margin-bottom:25px;}
.contact-page .form-group .form-control{border-radius:0px;box-shadow:none;}
.contact-page .form-group input{ height:40px;}
.contact-page .form-group .btn{background-color:#12c9c2; color:#fff; border-radius:0px; border:0; padding:10px 20px; transition:500ms ease;}
.contact-page .form-group .btn:hover{background-color:#000;}
.contact-page .right-col .detail{margin-bottom:10px;}
.contact-page .right-col .detail span{font-weight:700;}
.contact-page .right-col .address::before{content:'\f041'; font-family:fontawesome; padding-right:10px; color:#12c9c2; font-size:14px;}
.contact-page .right-col .email::before{content:'\f0e0'; font-family:fontawesome; padding-right:10px; color:#12c9c2; font-size:14px;}
.contact-page .right-col .phone::before{content:'\f095'; font-family:fontawesome; padding-right:10px; color:#12c9c2; font-size:14px;}
.contact-page .right-col .social .fa{
padding: 10px;
display: inline-flex;
justify-content: center;
align-items: center;
color: #fff;
transition: 500ms ease;
background-color:red;}
.contact-page .right-col .social a:hover{text-decoration:none;background-color:#12c9c2;}
.contact-page .right-col .social .fa:hover{background-color:#12c9c2!important;}
.contact-page .right-col .social .fa.fa-facebook{background-color:#3b5998;}	
.contact-page .right-col .social .fa.fa-twitter{background-color:#de4e43;}	
.contact-page .right-col .social .fa.fa-twitter{background-color:#de4e43;}
.contact-page .right-col .social .fa.fa-linkedin{background-color:#007bb6;}
.contact-page .right-col .social .fa.fa-pinterest-p{background-color:#8a5a4e;}
.contact-page .right-col .social .fa.fa-google{background-color:#1ea1f3;}
.mapsec iframe{width:100%;}   .projectdetail-page{margin-top:60px; margin-bottom:60px;}
.projectdetail-page p.detail{ padding:10px 0px;}
.projectdetail-page .heading{font-size:22px; font-weight:600; margin-bottom:20px; border-left:2px solid #12c9c2; padding-left:10px;}
.top-space{height:70px;} .client-page{margin-top:100px; margin-bottom:100px;}
.client-page .client-wrap .logo-sec{text-align:center;}
.client-page .client-wrap .logo-sec img{max-width:250px; padding:20px;}
.client-page .client-wrap [class*="col-"]{margin-bottom:40px;display: flex;}
.client-page .client-wrap p.text{text-align:justify;}
.client-page .client-wrap {display: flex;flex-wrap: wrap;}
.client-page .client-wrap:nth-child(even) .col-md-8 p{padding-right:40px;}
.client-page .client-wrap:nth-child(odd) .col-md-8 p{padding-left:40px;}
.client-page .client-wrap .col-md-4.logo-sec .imgwrap{
border: 1px solid #ccc;
display: flex;
justify-content: center;
align-items: center;width:100%;
}
.client-page .client-wrap:last-child [class*="col-"]{margin-bottom: 0px;} .what-dosec{margin-top:60px; margin-bottom:60px;}
.what-dosec .tophead{font-size:20px; text-align:center; padding:15px 0px 10px 0px; font-weight:600;}
.what-dosec .text{font-size:14px; text-align:center;}
.who-sec{margin-top:60px; margin-bottom:60px;}
.who-sec .heading{font-weight:600; margin-bottom:10px; font-size:25px;}
.who-sec .main-wraper .col-md-6 img{width:100%;}
.who-sec .text{margin-bottom:10px;}
.page-id-15 .screen-reader-response {
display: none;
}
span.wpcf7-not-valid-tip {
color: #f00;
font-size: 1em;
font-weight: normal;
display: block;
}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {
float: left;
}
@media screen and (max-width:991px){
.select-sec .imgwrap .title{left:308px;}
.select-sec .main-wraper{display:flex; flex-direction:column;}
.planing-sec .col-md-3{margin-bottom:30px;}
.aboutus-sec .about-text {padding-top: 40px;}
.select-sec .about-text {padding-top: 40px;}
.navbar ul.nav li a{font-size:13px;}
.footer-sec h2 {font-size: 16px;}
}
@media screen and (max-width:767px){
.aboutus-sec .imgwrap .title {
position: absolute;
max-width: 415px;
background-color: #12c9c2;
color: #fff;
left: 0px;
right: 0;
top: auto;
width: 100%;
padding: 20px;
bottom:0;
}
.aboutus-sec .imgwrap img {
width:100%;
}
.aboutus-sec .about-text {
padding-top: 34px;
}
.banner-sec .imgwrap .overlay .banner-text .banner-cont {
display:none;
}
.banner-sec .imgwrap .overlay h1 {
font-size: 20px;
margin-bottom:0px;
}
.banner-sec .imgwrap .overlay .banner-text .fstbtn {
font-size: 14px;
padding: 12px 15px;
}
.banner-sec .imgwrap .overlay .banner-text .fstbtn, .banner-sec .imgwrap .overlay .banner-text .secbtn {
font-size: 12px;
padding: 10px;
}
.aboutus-sec {
margin-top: 20px;
margin-bottom: 20px;
}
.select-sec .imgwrap .title {
left: 0px;
right: 0;
top: auto;
bottom:0;
}
.select-sec .imgwrap .in-title {
border-left: 4px solid #fff;
border-right:0px;
padding-left: 20px;
text-align: left;
}
.select-sec .imgwrap img {
width:100%;
}
.select-sec .about-text {
padding-top: 34px;
}
.construction-sec .right-sec img {
display:none;
}
.construction-sec h1{font-size:24px;}
.toprow .leftcol {
justify-content: center;
}
.toprow .right-col {
display:flex;
justify-content: center;
}
.project-sec .tab-btn li{margin-bottom:20px;}
.effective-sec .col-md-4.sec1-img{margin-bottom:20px;}
.effective-sec .col-md-4.sec1-img img{width:100%;}
.service-sec .col-md-4{margin-bottom:20px;}
.service-sec .col-md-4 img{width:100%;}
.navbar-collapse ul li{border-bottom:1px solid #e1e5e5;}
.navbar-collapse ul li:last-child{border-bottom:0px;}
.navbar .navbar-brand img {
width: 132px;
}
.heading h1.lg-head {font-size:22px;} .service-sec {
margin-top: 20px;
margin-bottom: 20px;
}
.service-sec .btn-row .btn{margin-top:0px;}
.select-sec {
margin-top: 20px;
margin-bottom: 20px;
}
.footer-sec [class*="col-"]{margin-bottom:28px;}
.footer-sec .row {padding: 28px 0px;}
.owl-carousel .owl-item img {display: block;width: 152px!important;}
.contact-sec h2 {font-size:22px;}
.contact-sec .btn{font-size:14px;}
.contact-sec p{font-size:14px;}
.select-sec .about-text .btn{font-size:12px;}
.service-sec .btn-row .btn{font-size:12px;}
.project-sec{margin-top:32px;}
.planing-sec .greybox img {width: 25%;}
.service-sec h2.serv-head{font-size:18px;}
.effective-sec .sec1-img h2{font-size:18px;}
.aboutus-sec .about-text .btn{font-size:12px;}
.select-sec .imgwrap .in-title h4{font-size:20px;}
.aboutus-sec .about-text h2{font-size:20px;} .service-page .border-line{display:flex;flex-direction:column;}
.service-page h2.lghead{margin-top:20px; font-size:20px;}
.service-page h4.smhead{font-size:16px;}
.service-page .imgwrap img{width:100%;} .aboutuspage-sec h2{font-size:16px;} .projectdetail-page .heading{font-size:18px;}
.projectdetail-page .about-project .heading{margin-top:20px;}
.projectdetail-page {
margin-top: 40px;
margin-bottom: 40px;
} .client-page {
margin-top: 40px;
margin-bottom: 40px;
}
.client-page .client-wrap .order-style1{order:2;}
.client-page .client-wrap .order-style2{order:1;}
.client-page .client-wrap {justify-content: center;}
.client-page .client-wrap:nth-child(even) .col-md-8 p{padding-right:0px;}
.client-page .client-wrap:nth-child(odd) .col-md-8 p{padding-left:0px;}
.client-page .client-wrap:last-child .col-md-4{margin-bottom: 40px;}
.client-page .client-wrap [class*="col-"]{width:100%;} .who-sec {
margin-top: 30px;
margin-bottom: 0px;
}
.who-sec .heading {
margin-bottom: 10px;
margin-top: 25px;
}
.who-sec .heading{font-size:20px;}
.contact-sec {
padding: 50px 0px;
}
.what-dosec .main-wraper .col-md-4{margin-bottom:20px;}
.what-dosec .main-wraper .col-md-4 p.text{padding:0px 16px;}
.what-dosec {
margin-top: 40px;
margin-bottom: 40px;
}
.projectdetail-page.single-servis .main-wraper {
flex-wrap: wrap;
}
.projectdetail-page .heading {
margin-top: 20px;
}
.projectdetail-page.single-servis .main-wraper .col-xs-12.col-sm-6.col-md-6:nth-child(1) {
order: 2 !important;
}
.top-space {
height: 40px;
}
div#afcons2.top-space {
height: 0px;
}
.banner-sec .imgwrap .overlay h1 {
padding-bottom: 15px;
font-size: 15px;
}
}
@media screen and (max-width:480px){
.pro-gallery div.col-xs-6.col-sm-4.col-md-3 {
width: 100%;
}
}