@media screen and (min-width:1301px) and (max-width:1400px) {

}

@media screen and (min-width:1201px) and (max-width:1300px) {

}

@media screen and (min-width:768px){
.secondarea-img{margin-right: -1100px;}
.secondarea-img img{margin-left:-200px;}
}
@media screen and (min-width:991px) and (max-width:1200px) {
#navebar .nav > li > a{padding-left:8px; padding-right:8px; font-size:14px;}
.circle{height:205px;}
.circle h2{font-size:20px;}
.service-detail p{font-size:12.5px; line-height:21px;}
.service-detail ul li{font-size:12.5px;}
.service-detail{min-height:300px;}
.service-detail::after{min-height:300px;}
.weekly-o-c{padding-top:33%; min-height:293px; padding-left:15px; padding-right:15px; font-size:28px;}
.weekly-report{height:176px;}
.gallery-img{height:200px;}
.second-sec ul li a{font-size:13px;}
.third-section p{font-size:13px;}
.third-section ul li{font-size:13px;}
.copy-write p{font-size:12px;}
.design p a{font-size:11px; font-weight:700;}
.design p{font-size:12px;}
.client-img{height:96px;}
.clients-img{min-height:137px;}
.hvr-effect3 i{padding:10px;}
.team-img{height:168px;}
.table-style2 td{padding-right:15px;}
.table-style2 a{border-radius:5px;}
.table-style2 td:last-child{padding-left:15px;}
.career-form{min-height:inherit; padding-bottom:30px;}
}

@media screen and (min-width:768px) and (max-width:992px) {
.main-logo a{display:block; padding-left:0;}
.m-page-nave{float:none; text-align:center;}
#navebar{float:none; text-align:center;}
.navbar-nav{float:none;}
.navbar-nav > li{float:none; display:inline-block;}
#navebar .nav > li > a{font-size:13px; padding-left:10px; padding-right:10px;}
.icon{width:10%;}
.icon i{font-size:25px;}
.location{width:90%;}
.location h2{font-size:15px;}
.location p{font-size:13px;}
.second-wrapper{width:100%;}
.sec-info h2{font-size:20px;}
.sec-info p{font-size:16px;}
.circle{margin:0 50px; height:245px; margin-bottom:20px;}
.circle h2{font-size:18px;}
.scope h2{font-size:25px;}
.scope h4{font-size:14px;}
.second-area-center{padding-top:0px;}
.secondarea-img img{margin-left:-75px;}
.center-area-first{min-height:550px;}
.weekly-o-c{padding-top:34%; min-height:220px; font-size:20px;}
.weekly-report{height:130px; line-height:110px;}
.weekly-report a{font-size:14px;}
.gallery-img{height:206px;}
.gallery{text-align:left;}
.career p{width:100%; text-align:justify; padding-right:15px;}
.first-sec input{width:100%;}
.first-sec textarea{width:100%;}
.first-sec button{margin-bottom:20px;}
.design p{text-align:left;}
.page-pagination > span{margin-right:60px;}
.team-img{height:173px;}
.job-info table{width:1000px;}
.career-form img{max-width:100%; margin-bottom:10px;}
.career-form button{margin-bottom:30px;}
.career-form{background-size:cover;}
.form-contact button{margin-bottom:20px; float:none; margin-left:0; margin-right:10px;}
.form-contact textarea{margin-top:0;}
.sports-center-address h1{font-size:18px;}
.sports-center-address{min-height:inherit; float:left; width:100%;}
.circle:hover{margin-top:0;}

}
@media screen and (max-width:767px){
.banners-bottom-info{position:initial;}
.job-info table{width:1000px;}
.location{display:inline-block; float:none; width:auto;}
.icon{display:inline-block; float:none; width:auto; padding-right:10px;}
.m-wraper{text-align:center; padding-top:15px;padding-bottom:15px;}
.sec-info h2{font-size:16px;}
.sec-info p{font-size:14px;}
.main-w{text-align:center; padding-top:15px;padding-bottom:15px;}
.main-w .location{display:inline-block; float:none; width:auto;}
.main-w .icon{display:inline-block; float:none; width:auto; padding-right:10px;}
.second-wrapper::after{background:none;}
.scope h2{font-size:25px;}
.scope h4{font-size:14px;}

.circle:hover{margin-top:0;}
.page-pagination{float:none;}
.page-pagination ul li{line-height:25px;}
.page-name h2{font-size:18px; line-height:30px;}
.first-sec input{width:100%;}
.first-sec textarea{width:100%;}
.first-sec button{margin-bottom:20px;}
.copy-write p{padding-bottom:10px;}
.s-icon ul li a i{font-size:17px;}
.page-pagination > span{display:none;}
.page-pagination ul{margin-top:-26px;}
}
@media screen and (min-width:601px) and (max-width:767px){
.main-logo a{display:block; padding-left:0;}
.m-page-nave{padding-top:40px; padding-bottom:0; float:left;}
#navebar{float:none; margin-top:15px; position: initial;}	
.menu {
    position: initial;
}

.navbar-collapse {
    position: absolute;
    z-index: 999;
    left: 25px;
    right:30px;
   top:100px; border:0; box-shadow:none; background-color:#373938;
}
.navbar-nav{margin:0;}
#navebar .nav > li > a{padding-top:8px; padding-bottom:8px;}
#navebar .nav > li > a:hover{background-color:#fff;}
#navebar .nav > li > a:focus{color:#84d350; background-color:#fff;}
.dropdown-menu > li > a::before {top:7px;}
.service-detail::after{min-height:315px;}
.service-detail{min-height:315px;}
.weekly-o-c{width:400px; margin:auto; min-height:400px; padding-top:23%;}
.weekly-report{height:240px; line-height:200px;}
.secondarea-img{margin-right: -600px;}
.secondarea-img img{margin-left:-50px;}
.circle{height:245px; margin-bottom:20px;}
.banners-bottom-info .col-xs-12{width:33%;}
.icon i{font-size:20px; padding-bottom:10px;}
.location h2{font-size:14px;}
.second-wrapper{width:100%; margin-top:0; padding-bottom:15px; min-height:116px;}
.gallery h2{font-size:25px; text-align:left;}
.gallery p{padding-top:10px;}
.gallery a{margin-top:-10px;}
.fourth-area-center .col-md-3.col-sm-4.col-xs-12{width:50%;}
.career{float:left; width:100%;}
.career > a{right:30px;}
.career p{width:100%; text-align:justify; padding-right:15px;}
.design p{text-align:left; padding-top:10px;}
.col-md-9 .col-xs-12{width:44%;}
.client-img{height:150px;}
.career-form img{max-width:100%; float:none; margin-right:0; margin-bottom:10px; display:block;}
.career-form button{margin-bottom:20px;}
.career-form{background-size:cover;}
.form-contact button{margin-bottom:20px; float:none; margin-left:0; margin-right:10px;}
.form-contact textarea{margin-top:0;}
.sports-center-address h1{font-size:18px;}
.sports-center-address{min-height:inherit; float:left; width:100%;}
.photo-gllery .col-xs-12{width:50%;}
}
@media screen and (min-width:481px) and (max-width:600px){
.top-bar .col-xs-4{width:100%;}
.top-bar .col-xs-8{width:100%;}	
.main-logo a{display:block; padding-left:0;}
.m-page-nave{float:left;}
#navebar{position: initial;}	
.navbar-toggle{margin-top:0; margin-bottom:0;}
.navbar-header{margin-top:-10px; display:inline-block;}
.menu {
    position: initial;
}

.navbar-collapse {
    position: absolute;
    z-index: 999;
    left: 25px;
    right:30px;
   top:162px; border:0; box-shadow:none; background-color:#373938;
}
.navbar-nav{margin:0;}
#navebar .nav > li > a{padding-top:8px; padding-bottom:8px;}
#navebar .nav > li > a:hover{background-color:#fff;}
#navebar .nav > li > a:focus{color:#84d350; background-color:#fff;}
.dropdown-menu > li > a::before {top:7px;}
.circle{height:212px; margin-left:0; margin-right:0; margin-bottom:20px;}
.global-q h2{font-size:25px; padding-top:10px;}
.service-detail{min-height:320px;}
.service-detail::after{min-height:320px;}
.services-page-content img{float:none; margin-left:0; margin-bottom:20px;}
.weekly-o-c{width:360px; margin:auto; padding-top:25%;}
.weekly-report{height:195px; line-height:180px;}
.second-wrapper{margin-top:0; width:100%; padding-bottom:10px; border-radius:5px;}
.scope h2{padding-bottom:10px;}
.secondarea-img{margin-right: -400px;}
.secondarea-img img{margin-left:-20px;}
.gallery a{margin-top:-10px; width:140px; font-size:15px;}
.gallery h2{font-size:18px; text-align:left;}
.gallery p{padding-top:10px;}
.gallery-img img{width:100%;}
.fifth-area-center .container > h2{font-size:20px;}
.career{background:#0e080a !important; position:initial !important; padding-right:15px; float:left; width:100%;}
.career h2{font-size:20px;}
.career h2 span{font-size:20px; text-transform:capitalize;}
.career p{width:100%; text-align:justify;}
.career > a{position:initial; margin-top:10px; display:inline-block;}
.design p{text-align:left; padding-top:10px;}
.col-md-9 .col-xs-12{width:50%;}
.team-img{height:170px;}
.client-img{height:140px;}
.career-form{background-size:cover;}
.career-form img{max-width:100%; float:none; margin-right:0; margin-bottom:10px; display:block;}
.career-form button{margin-bottom:20px;}
.form-contact button{margin-bottom:20px; float:none; margin-left:0; margin-right:10px;}
.form-contact textarea{margin-top:0;}
.sports-center-address h1{font-size:18px;}
.sports-center-address{min-height:inherit; float:left; width:100%;}
}
@media screen and (min-width:361px) and (max-width:480px){
.circle{height:270px !important; margin-bottom:10px;}
.circle:hover img{margin-top:-45%;}	
.service-detail::after{min-height:320px;}
.services-page-content img{float:none; margin-left:0; margin-bottom:20px;}
.weekly-o-c{width:290px; margin:auto; min-height:290px; font-size:24px; padding-top:35%;}
.weekly-report{height:289px; line-height:260px;}
.health-c-o .owl-prev{top:-25px;}
.health-c-o .owl-next{top:-25px;}
.second-wrapper{margin-top:0; width:100%; padding-bottom:10px; border-radius:5px;}
.secondarea-img{margin-right: -400px;}
.secondarea-img img{margin-left:-30px; margin-bottom:20px;}
.service-detail{padding-bottom:20px;}
.gallery a{margin-top:-10px; width:120px; font-size:13px;}
.gallery h2{font-size:16px;}
.gallery p{padding-top:10px;}
.gallery-img img{width:100%;}
.fifth-area-center .container > h2{font-size:18px;}
.career{background:#0e080a !important; position:initial !important; padding-right:15px; float:left; width:100%;}
.career h2{font-size:20px;}
.career h2 span{font-size:20px; text-transform:capitalize;}
.career p{width:100%; text-align:justify;}
.career > a{position:initial; margin-top:10px; display:inline-block;}
.team-main{width:65%; margin:0 auto; margin-bottom:30px;}
.team-img{height:180px;}
.hvr-effect3{padding-top:12%;}
}
@media screen and (min-width:320px) and (max-width:360px){
.weekly-o-c{width:260px; margin:auto; min-height:260px; font-size:24px; padding-top:30%;}
.weekly-report{width:240px; line-height:210px; margin:auto; height:240px; margin-bottom:20px;}
.health-c-o .owl-prev{top:-15px;}
.health-c-o .owl-next{top:-15px;}
.secondarea-img{margin-right: -400px;}
.secondarea-img img{margin-left:-50px; margin-bottom:20px;}
.second-wrapper{margin-top:0; width:100%; padding-bottom:10px; border-radius:5px;}	
.service-detail{padding-bottom:20px;}
.gallery a{margin-top:-10px; width:110px; font-size:13px;}
.gallery h2{font-size:16px;}
.gallery p{padding-top:10px;}
.fifth-area-center .container > h2{font-size:18px;}
.career{background:#0e080a !important; position:initial !important; padding-right:15px; float:left; width:100%;}
.career h2{font-size:20px;}
.career h2 span{font-size:20px; text-transform:capitalize;}
.career p{width:100%; text-align:justify;}
.career > a{position:initial; margin-top:10px; display:inline-block;}
.page-pagination ul{margin-top:0;}
.page-pagination ul{float:none;}
.hvr-effect3{padding-top:16%;}
}
@media screen and (min-width:320px) and (max-width:480px){

.top-bar .col-xs-4{width:100%;}
.top-bar .col-xs-8{width:100%;}	
.main-logo a{display:block; padding-left:0;}
.m-page-nave{float:none; text-align:center;}
.m-page-nave ul li{padding-left:8px; padding-right:4px;}
.m-page-nave ul li:last-child{padding-right:6px;}
#navebar{float:none;}
.navbar-nav{margin:0;}
#navebar .nav > li > a{padding-top:8px; padding-bottom:8px;}
#navebar .nav > li > a:hover{background-color:#fff;}
#navebar .nav > li > a:focus{color:#84d350; background-color:#fff;}
.dropdown-menu > li > a::before {top:7px;}
.icon i{font-size:20px;}
.main-w .icon{display:block; padding-right:0; padding-bottom:10px;}
.icon{display:block; padding-right:0; padding-bottom:10px;}
.center-area-first .col-xs-6{width:100%;}
.circle{margin-left:30px; margin-right:30px; height:230px; margin-bottom:10px;}
.global-q h2{font-size:20px; padding-left:0;}
.services-page-content img{float:none; margin-left:0; margin-bottom:20px;}
.banners_main > img{height:120px;}
.page-name h2{font-size:16px;}
.news img{float:none; margin-left:0;}
.news h2{font-size:16px;}
.scope h2{font-size:18px; padding-bottom:10px;}

.service-detail::after{display:none;}
.service-detail a{position: initial; margin-top:20px;}
.second-area-center{background:#000000 !important;}
.design p{text-align:left; padding-top:10px;}
.page-pagination ul{margin-top:0;}
.page-pagination ul{float:none;}
.abt-page-content img{float:none; margin-left:0; margin-bottom:20px;}
.clients .col-xs-6{width:100%;}
.clients-img{background:none; min-height:inherit;}
.client-img{width:100%; height:140px;}
.career-form img{max-width:100%; float:none; margin-right:0; margin-bottom:10px;}
.career-form button{margin-bottom:20px;}
.career-form{background-size:cover;}
.form-contact button{margin-bottom:20px; float:none; margin-left:0; margin-right:10px;}
.form-contact textarea{margin-top:0;}
.sports-center-address h1{font-size:18px;}
.sports-center-address{min-height:inherit; float:left; width:100%;}
.circle:hover{    background-position: top 25px center !important;}
}












































