
.clearfix {

  *zoom: 1;

}

.clearfix:before,

.clearfix:after {

  display: table;

  content: "";

  line-height: 0;

}

.clearfix:after {

  clear: both;

}



@media (max-width: 1920px) {

	

}



@media (max-width: 1314px) {



}



@media (min-width: 992px) {	



}



@media (min-width: 1200px) {	

.who-img img{ display:none;}

}



@media (max-width: 1178px) {


}





@media (min-width: 488px) and (max-width: 736px) {



}

@media (min-width: 1200px) and (max-width: 1260px) {
.rgt-ben h5{ font-size:18px;}
.left-ben h5{ font-size:18px;}
}

@media (min-width: 1200px) and (max-width: 1250px) {
.news-box-img{ height:210px;}
.home-team{ margin-top:50px;}
}



@media (max-width: 1199px) {

.who-img{ background:none; height:auto;}

.volunteer_banner { padding: 30px 0; }

.vol_in h4 { width: 100%; float: none; }
.vol_in a { float: none; display: inline-block; width: auto; margin-top: 5px; }
}





@media (min-width: 992px) and (max-width: 1199px) {

.head-top .col-md-8, .head-top .col-md-4{}

.navbar-default .navbar-nav > li > a{ margin-left:20px;}

.banner .carousel-caption{ top:10%;}

.banner .carousel-caption .col-md-8{ width:100%;}

.carousel-inner > .item > img { width: 100%; height: 400px;}

.home-top-a h3{ font-size:22px;}

.home-services h4{ min-height:103px;}

.bottom-a .col-md-6{ width:100%;}

.who-img  img{ width:100%;}

.vertical-middle{ height:auto;}

.abt-box{ min-height:415px;}

.abt-box2{ min-height:468px;}

.services-cato{ min-height:708px;}

.header-contact p{margin-top:15px; line-height:16px;}

.innerdiv { height: 320px;}

.innerdiv h3 { min-height: 53px;}

.roadside-back {  height: 350px;}

.in_road { padding: 1px 30px 20px; width: 590px; background: rgba(44, 44, 44, 0.5); margin-top: 50px;}

.home-ser-top .col-md-4{ background:none;}
.news-box-img{ height:170px;}
.rgt-ben h5{ font-size:15px;}
.left-ben h5{ font-size:15px;}
.partner-btm-sec h5{ font-size:20px;}
.home-team{ margin-top:50px;}
.csr-btm-lft, .csr-btm-rgt{ min-height:385px;}
}



@media (min-width: 992px) {	
.ser-prvd hr{ display:none;}
}





@media (max-width: 991px) {

.nurse { display: none; }
.roadside-back { background: none; height: auto; }
.in_road { padding: 30px; width: 100%; background: #424242; margin-top: 40px;}

.left_k { width: 100%; }
.right_k { width: 100%; text-align: center; height: auto; padding: 30px; margin-bottom: 50px; }

.volunteer_banner h5 { padding: 15px 0; }

.volunteer_banner { background-size: 200%;}
.top-phone{ display:none;}
.home-ser-top .col-md-4{ background:none;}
.home-ser-blk{ margin:20px 0 0 0;}
.home-ser-top{ padding:30px 0 50px 0;}
.home-ser-top-rgt{ margin-top:30px;}
.bottom-c-top{ padding:30px 0 50px 0;}
.bottom-c-top-box{ margin-top:20px;}
.ser-prvd hr{ border-color:#157f3f;}
.partner-btm-sec h5{ margin:0; font-size:20px;}
.affiliation{ background:none;}
.affiliation-top-a{ margin:0; width:100%;}
.affiliation h2{ margin:0;}
.csr-content h2 br{ display:none;}
.csr-btm-lft, .csr-btm-rgt{ min-height:auto;}
}







@media (min-width: 768px) and (max-width: 991px) {
	
.header .navbar-brand img { width: 120px; margin-top: 30px; }	
.header-contact p{line-height:16px; margin-bottom:10px;}

.header-contact p{font-size:16px;}

.header-con-info{float:none;}
.head-top p{text-align:left;}
.top-language select.field{height:40px;}
.top-language{margin-top:15px;}
#carousel1{margin-bottom:15px;}
	
	.carousel-inner > .item > img { width: 100%; height: 350px;}
	

.navbar-brand > img{ width:130px; height:30px; margin-top:12px;}

.navbar-default .navbar-nav > li > a{ font-size:14px !important; margin-left:11px !important;}

.header .navbar-brand{ background:none;}

.banner .carousel-caption{ top:5%;}

.banner .carousel-caption h2{ font-size:34px;}

.home-top-a h3{ font-size:20px;}

.top-a-left{ min-height:189px;}

.top-a-mid{ min-height:189px;}

.top-a-right{ min-height:189px;}

.welcome h1{ font-size:28px;}

.top-b{ padding-top:30px;}

.content{ padding-top:10px;}

.home-services img{ margin-top:15px;}

.bottom-a{ padding-top:30px;}

.who-img  img{ width:100%;}

.vertical-middle{ height:auto;}

.bottom-b{ padding-top:30px;}


.footer-bottom-menu ul li{ padding:0 8px;}

.abt-box{ min-height:auto;}

.abt-box2{ min-height:auto;}

.services-cato{ min-height:auto;}

.sub-banner iframe{ display:none;}

.news-box-img{ height:200px;}
.beni-cnt{ width:100%;}
.rgt-ben{ padding-left:30px;}
.rgt-ben h5{ font-size:15px;}
.left-ben h5{ font-size:15px;}
.left-ben{ margin-right:-35px;}
.home-team{ margin-top:50px;}
}

@media (min-width: 768px){
.hide-large{ display:none;}
}



@media (max-width: 767px) {

.head-top .text-right{ text-align:left;}

.header .navbar-brand{ margin-left:15px !important;}

.header .navbar-default{ z-index:999;}

.navbar-default .navbar-nav > li > a{ margin-left:15px;}

.navbar-default .navbar-collapse, .navbar-default .navbar-form{ margin-top:20px; border-color:#2a923c;}

.header .nav{ margin-top:10px !important;}

.head-top .text-right p{ margin-right:40px;}

.banner .carousel-caption{ top:5%;}

.carousel-inner > .item > img { width: 100%; height: 300px;}

.banner .carousel-caption h2{ font-size:28px; line-height:38px;}

.top-a-left{ min-height:225px;}

.top-a-right{ min-height:225px;}

.top-a-mid{ min-height:225px;}

.top-b{ padding-top:30px;}

.content{ padding-top:30px;}

.home-services img{ margin-top:15px;}

.home-services h4{ font-size:20px;}

.bottom-a{ padding-top:30px;}

.who-img  img{ width:100%;}

.vertical-middle{ height:auto;}

.bottom-b{ padding-top:30px;}



.footer-top{ padding:30px 0;}

.footer-top h4{ margin-top:30px;}


.sub-banner .carousel-caption{ bottom:0;}

.sub-banner .carousel-caption h2{ margin-bottom:0;}

.sub-content{ padding:30px 0;}

.sub-content h2{ margin-top:0;}

.abt-bg-img-a{ margin:30px 0;}

.right-box{ padding:30px 0;}

.right-box2{ padding:30px 0;}

.obj{ margin-top:0;}

.abt-box{ margin-bottom:20px; min-height:auto;}

.abt-box2{ margin-top:20px; min-height:auto;}

.border-right{ border:none; min-height:auto;}

.services{ margin-top:30px;}

.services-cato{ min-height:auto;}

.services-sub{ margin-top:30px;}

.services-sub p{ margin-top:20px;}

.ser-bg-img-a{ margin:30px 0;}

.sub-banner iframe{ display:none;}

.contact-info{ margin-top:30px;}

.contact-info h3{ margin-top:0;}

.brochure{ margin:20px 0;}



.header-contact p{line-height:16px; margin-bottom:10px;}
.header-contact, .brochure{float:none;}
.header-contact p{font-size:16px;}
.header-contact{margin-right:0px;}
.header-con-info{float:none;}
.head-top p{text-align:left;}
.top-language select.field{height:40px;}

.test_box { min-height: auto; }
.innerdiv { height: 320px;}

.box_choose { padding: 20px 50px;}

.header .dropdown-menu{ margin-top:0 !important;}
.header .dropdown-menu > li > a{ color:#fff !important; border-bottom:1px solid #fff !important;}

.navbar-default .navbar-nav .open .dropdown-menu > li > a { color:#217730 !important;}
.home-ser-top{ margin-top:30px;}
.home-ser-top{ padding:10px 0 30px 0;}
.bottom-c-top{ padding:10px 0 30px 0;}
.home-team{ margin-top:30px;}
.home-team-cont{ padding:30px 0;}
.home-news-sec{ padding:30px 0;}
.news-box-img{ height:160px;}
.team-box-img img{ width:200px; height:200px;}
.benifit-sec{ padding:30px 0;}

.beni-cnt{ width:100%;}
.hide-small{ display:none;}
.left-ben h5{ text-align:center;}
.rgt-ben h5{ text-align:center;}
.rgt-ben{ padding:0 40px 0 40px;}
.beni-cnt .col-xs-3, .beni-cnt .col-xs-7{ width:100%;}
.footer-menu ul li{ margin:5px 0;}

.operate-sec{ padding:30px 0;}
.csr-content{ padding:30px 0;}
.csr-btm-sec{ padding:30px 0;}
.globe-sec{ padding:30px 0;}
.globe-sec .glb-img{ margin-top:30px;}
}

@media (max-width: 736px){

}



@media (max-width: 665px){

.service-offered .innerdiv{ height: inherit; }
.service-offered .col-xs-6{ width: 100% }
.home-ser-blk img{ width:160px; height:160px;}
.news-box-img{ height:140px;}
.partner-top-a .col-xs-6{ width:100%;}
.partner-top-a img{ margin-top:20px;}
.left-ben h5{ font-size:16px;}
.rgt-ben h5{ font-size:16px;}
.prt-blk-btm .col-xs-5, .prt-blk-btm .col-xs-7{ width:100%;}
}


@media (max-width: 565px){

.why_choose .col-xs-6{ width: 100% }
.box_choose{ height: auto; }

.carousel-inner > .item > img { width: 100%; height: 250px;}
.home-ser-blk img{ width:130px; height:130px;}
.bottom-c-top .col-xs-6{ width:100%;}
.footer-menu ul li{ padding:0 4px;}
.home-news-sec .col-xs-6{ width:100%;}
.news-box-img{ height:250px;}
.assistance-sec h4{ min-height:103px;}
.team-sec .col-xs-6{ width:100%;}
.news-part .col-xs-6{ width:100%;}
.prt-blk-btm .col-xs-5, .prt-blk-btm .col-xs-7{ width:100%;}
}

@media (min-width: 480px) and (max-width: 667px){

.banner .carousel-caption{ top:0;}

.banner .carousel-caption h2{ font-size:18px; line-height:28px;}

.top-a-left{ min-height:205px;}

.top-a-right{ min-height:205px;}

.top-a-mid{ min-height:205px;}

.home-top-a h3{ font-size:18px;}

.home-services h4{ font-size:18px; min-height:109px;}

}





@media (min-width: 480px) and (max-width: 567px){





}



	

	

@media (max-width: 480px) {
.head-top .col-xs-4, .head-top .col-xs-3, .head-top .col-xs-5{ width:100%;}
.search-top .fa{ right:10px;}
.global-sec{ display:none;}
.head-top .form-group{ margin-top:5px;}
.home-ser-top .col-xs-4{ width:100%;}
.home-ser-blk-lg img{ width:280px; height:280px;}
.footer-menu ul li{ padding:0 10px;}
.home-team .col-xs-6{ width:100%;}
.news-box-img{ height:165px;}
.assistance-sec .col-xs-6{ width:100%;}
.assistance-sec h4{ min-height:auto;}
.video-sec .col-xs-6{ width:100%;}
.watch-now{ text-align:left; margin-top:15px;}
.beni-cnt .col-xs-6{ width:100%;}
.beni-cnt .col-md-6{ border:none;}
.circle{ display:none;}
.left-ben br{ display:none;}
.rgt-ben{ padding:0;}
.left-ben{ margin:5px 0;}
.rgt-ben{ margin:5px 0;}
.ser-prvd .col-xs-5, .ser-prvd .col-xs-7{ width:100%;}
.ser-prvd img{ margin-top:20px;}
.operate-sec .col-xs-6{ width:100%;}
.partner-btm-sec .col-xs-7, .partner-btm-sec .col-xs-5{ width:100%;}
.partner-btm-sec h5{ text-align:left;}
.click-here{ margin-top:15px;}
.partner-blk .col-xs-6, .partner-blk .col-xs-4{ width:100%;}
.partner-blk h4 { border:none; text-align: left; border-bottom: 5px solid #ffc400; padding: 0 0 20px;}
}







@media (min-width: 320px) and (max-width: 480px){

.banner .carousel-caption{ display:none;}

.home-top-a .col-xs-4{ width:100%;}

.home-services .col-xs-6{ width:100%;}

.footer-top .col-xs-6{ width:100%;}

.bottom-c h5{ font-size:18px;}

.right-box{ width:100%;}

.right-box2{ width:100%;}

.sm-cont .col-xs-6{ width:100%;}
.header-contact p{line-height:24px;}

.in_road h2 { font-size: 22px;}
.in_road h4 { font-size: 18px;}
.header .navbar-brand img {

    width: 210px;
    margin-top: 10px;

}

.carousel-inner > .item > img { width: 100%; height: 200px;}
.volunteer_banner { background-color: #000; }
.volunteer_banner h2 { font-size: 26px; }
.volunteer_banner h5 { font-size: 20px; } 

	}





@media (max-width: 320px) {

.banner .carousel-caption{ display:none;}

.home-top-a .col-xs-4{ width:100%;}

.home-services .col-xs-6{ width:100%;}

.footer-top .col-xs-6{ width:100%;}

.bottom-c h5{ font-size:18px;}

.right-box{ width:100%;}

.right-box2{ width:100%;}

.sm-cont .col-xs-6{ width:100%;}

}