@media screen and (min-width:1200px) and (max-width:1400px){
.owl-next{right:0;}
.owl-prev{left:0;}
.home_page_sec_4 .owl-next{right:0;}
.home_page_sec_4 .owl-prev{left:0;}
}

@media screen and (max-width:1200px){
.abt-img:after{display:none;}
.left-img:after{display:none;}
.group-wrap .web-text ul{padding-bottom:20px;}
.group-wrap img{margin-left:10px;}
.project-detail > .red-more a.project-btn{right:10px;}
}
@media screen and (min-width:1200px){
.next-banner img{height:325px; object-fit:cover;}	
.group-wrap .web-text ul{padding-top:20px;}
.group-wrap .web-text img{margin-top:20px;}
}
@media screen and (min-width:992px) and (max-width:1200px){
.owl-next{right:0;}
.owl-prev{left:0;}
.home_page_sec_4 .owl-next{right:0;}
.home_page_sec_4 .owl-prev{left:0;}
#navebar{margin-left:-19px;}
#navebar .navbar-nav > li{    padding: 0 17px 0 0px;}
#navebar .navbar-nav > li a{font-size:13px; line-height:70px;}
.logo img{width:200px;}
.top-br{min-height:inherit;}
.main-heading{font-size:25px;}
.wlcm-img{margin-top:56px;}
.group-detail{min-height:inherit; height:240px; overflow:hidden;}
.home_page_sec_4 .tab-img{margin-top:0;}
.gallery-wrap span{font-size:18px;}
.abt-img{margin-top:116px;}
.abt-pg-scnd-img:before{left:-6px;}
.abt-pg-scnd-img:after{bottom:34px; right:-7px;}
.c-name{line-height:222px;}
.group-wrap .heading{font-size:15px;}
.group-wrap:after{width:60px;}
.service-side-menu ul li a{padding-right:15px;}
.apply-sec-1 .field{width:60%;}
.apply-sec-1 .label{width:38%;}
}


@media screen and (max-width:991px){
.top-br{min-height:inherit; position:initial;}
.logo img{margin-bottom:8px;}
.sidmenubtn{float:right; line-height:102px; font-size:25px; cursor:pointer;}
#mySidenav #searchbar {
    display: block !important;
    top: 530px;
    left: 20px;
    width: 84%;
}
.group-img img{margin:0 auto;}
.group-detail{ margin-top:10px; min-height:inherit; padding:20px;}
.home_page_sec_2 .carousel-indicators{bottom:-43px;}
.home_page_sec_2 .carousel-indicators li{border:1px solid #000000;}
.home_page_sec_4 .tab-img{margin-top:0;}
.blu-heading{font-size:16px;}
.home_page_sec_5 .col-xs-12{text-align:center;}
.home_page_sec_5 .gallery-wrap{margin-bottom:10px;}
.owl-next{right:0; }
.owl-prev{left:0;}
.home_page_sec_4 .owl-next{right:0; top:100px; }
.home_page_sec_4 .owl-prev{left:0; top:100px;}
.services-detial .service-img{display:none;}
.project-detail{margin-top:40px;}
}

@media screen and (min-width:768px) and (max-width:991px){
.abt-img{margin-top:116px;}
.abt-pg-scnd-img:before{left:-6px;}
.abt-pg-scnd-img:after{bottom:84px; right:-7px;}
.c-name{line-height:252px;}
.certifcate-wrap{margin:0 15px;}
.service-side-menu ul li a{padding-right:15px; font-size:13px;}
.gallery-page-1 .gallery-wrap span{font-size:18px;}
.contact-form button{width:156px;}
.apply-sec-1 .field{width:58%;}
.apply-sec-1 .label{width:42%;}
}




@media screen and (min-width:992px){
.tp-nav_fix {
    position: fixed;
    left: 0;
    top: 0;
    z-index: 99;
    padding: 4px;
    /*height: 79px !important;*/
    width: 100%;
	min-height:inherit;
	border-bottom:1px solid #000000;
}	
.tp-nav_fix .logo img{ height: 100px; }
.tp-nav_fix #navebar .navbar-nav > li > a{line-height:79px;}
.tp-nav_fix .tp-contact-info{display:none;}
.projects_page_sec_1 .project-wrap{margin-bottom:7px; margin-right:7px;}
.home_page_sec_2 .carousel-indicators{bottom:-16px; margin-left:-26%;}
.home_page_sec_2 .carousel-indicators .active{background-color:#ed1b24; width:10px; height:10px; margin:5px;}
.home_page_sec_2 .carousel-indicators li{margin:5px; border-radius:0; background-color:#cfcfcf; border:0;}
.logo img{/*position:absolute;*/ margin-top:0; left:0;}
}

@media screen and (max-width:767px){
.home_page_sec_4 .project-wrap .nav-tabs li{margin-bottom:10px !important;}	
.home_page_sec_4 .owl-next{right:0; top:200px; }
.home_page_sec_4 .owl-prev{left:0; top:200px;}
.home_page_sec_4 .tab-img{margin-top:15px;}
.home_page_sec_4 .tab-img img{margin:0 auto;}
.cop-right .web-text{text-align:center !important;}
.main-heading{font-size:22px;}
.certifcate-wrap{margin:0 15px; display:inline-block;}
.abt_page_sec_4 .item{text-align:center;}
.abt_page_sec_3 .item{text-align:center;}
.abt-pg-scnd-img:before{display:none;}
.abt-pg-scnd-img:after{display:none;}
.abt-pg-scnd-img{display:none;}
.abt-scnd-detail{max-width:100%;}
.ftr-navbar{display:none;}
.abt_page_sec_3 .our-team-wrap{display:inline-block;}
.left-img{display:none;}
.services-detial{margin-top:30px;}
.next-pages-heading span{font-size:22px;}
.gallery-page-1 .gallery-wrap{margin-top:30px; margin-bottom:0;}
.gallery-page-1 .col-lg-4.col-md-4.col-sm-6.col-xs-12{text-align:center;}
.gallery-page-1 .gallery-wrap span{font-size:18px;}
.client_page_sec_1 .clint{    max-width: -webkit-fill-available; margin:0 15px; margin-top:30px;}
.client_page_sec_1 .owl-prev{top:54px;}
.client_page_sec_1 .owl-next{top:54px;}
.client_page_sec_1 .owl-theme .owl-nav [class*=owl-]{font-size:25px; color:#000000;}
.ftr-sec-4 .main-heading{margin-top:25px; margin-bottom:10px;}
}
@media screen and (max-width:550px){
.apply-sec-1 .field{width:100%;}
.apply-sec-1 .label{width:100%;}	

}
@media screen and (min-width:600px) and (max-width:767px){
.home_page_sec_5 .col-xs-12{width:50%;}	
.sign-up .col-xs-12{width:50%;}	
.gallery-page-1 .col-lg-4.col-md-4.col-sm-6.col-xs-12{width:50%;}	
}
@media screen and (max-width:599px){
.service-main-box{padding-left:35px; padding-right:35px; display:inline-block;}
.home_page_sec_1 .item{text-align:center;}
.news-img img{margin:0 auto; margin-top:10px;}	
.group-wrap .heading{height:auto; font-size:15px; position:relative; z-index:9;}

}
@media screen and (max-width:450px){
.group-wrap:after{display:none;}
.group-wrap .heading{padding-right:15px; padding-left:15px; margin-right:-10px; line-height:25px; padding-top:5px; padding-bottom:5px;}
.group-wrap .heading span{display:none;}
}
@media screen and (max-width:480px){
.home_page_sec_3 h2{font-size:25px;}
.home_page_sec_3 a{margin-bottom:0; display:block; margin:0 auto; margin-top:20px;}
.home_page_sec_3{padding-bottom:20px;}
.home_page_sec_4 .project-wrap .nav-tabs li{float:none; display:inline-block;}
.home_page_sec_4 .nav-tabs{text-align:center;}
.services-cursol .gallery-wrap{display:inline-block;}
.services-cursol .item{text-align:center;}
.next-pages-heading{font-size:18px;}
.next-pages-heading span{font-size:18px;}
.label{width:100%;}
.field{width:100%;}
}
@media screen and (max-width:420px){
.project-detail > .red-more a{position:initial; display:block; margin:0 auto; margin-top:20px; }
.project-detail{height:auto;}
    
}
@media screen and (max-width:400px){
.sidmenubtn{line-height:85px;}
.banners_main .item img{height:150px; object-fit:cover;}

}

