
@media (max-width:1024px) {	
h1{font-size:20px; padding:15px 0;}
h2{font-size:15px; padding:10px 0;}
.padd150{padding:100px 0;}





}






@media (min-width:767px) and (max-width:991px) {
h1 {font-size: 24px;}
.nav>li>a {padding: 10px; font-size:12px;}
.nav > li {padding: 0px 0px;}
.dropdown-toggle {font-size: 13px;margin-top: 9px;}
.navbar {margin: 12px 12px 0 0px;}
.carousel-caption {top: 30px;}
.padd150{padding:50px 0;}


	
}





@media (max-width:640px) {

h1{font-size:20px; padding:10px 0;}
h2 {    font-size: 16px;    padding: 0px 0;font-weight:400;}.section-title h2 {    font-size: 22px;}.section-title {    padding-bottom: 5px;}.whitebg p.height, .graybg{  
  height:auto ;
} 
.heading {
    font-size: 25px;
    margin: 10px 0 20px 0;
		line-height: 28px;
}
.searcharea{z-index:888;margin:0;}
.searcharea .pull-right{float:none!important;}

.navbar {border:0px solid transparent!important;}
.navbar-header{margin-top:0px; margin-right: 0px;}
.navbar-nav {
    margin:0;
    background:#d6d6d6;
    z-index:9999!important;
    position:relative!important;
	padding:12px 0;
	border-radius:0;
}
.navbar-default .navbar-toggle {
    background: linear-gradient(#535759,#3b3e40);
}
.nav > li {
    padding:5px;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
}.navbar-toggle {    position: relative;    float: right;    padding: 9px 10px;    margin-top: 8px;    margin-right: 15px;    margin-bottom: 8px;    background-color: #d65e08;    background-image: none;    border:0;    border-radius: 4px;}
.dropdown-toggle {    background: transparent;    border: 0;    color: #fff;    text-transform: uppercase;}
.dropdown-toggle:hover {    color: #fff;}
.navbar-nav .open .dropdown-menu {
    position: inherit;    
	float: none;
    width: auto;
    background-color: #fff;
    border: 0;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a {
   padding: 8px 12px;
}

.dropdown-menu>li>a {padding: 8px 12px;}
.dropdown-menu > li > a:hover {
	background:#e5f9c9!important;
    color: #000!important;
}
#navbar .dropdown-header {
    color: #000;
}
.nopad_m{padding-left:0;padding-right:0;}
.search input {height:35px;}
.searchbtn {height: 28px;padding:0 7px;}
.carousel-caption{top:10px;width:auto;}
.carousel-caption h1, .carousel-caption p {display: none;}
.carousel-caption h2 {display:none;}
.footlink li:after {padding: 0px 8px;}
.footlink li a {font-size: 13px;}.foot_logo{display:table;}
.footlink2 li {display: table;    padding: 5px 0;}
.search {padding:0;}
.colmar_m {margin-bottom: 20px;}
.whitebg_txt {
    padding: 10px;
}.footer {
    padding: 20px 0;
}
.social a {
    font-size: 22px;
    padding: 0 25px 0 6px;
}
.dropup {
    margin-top: 10px;
}
.footer .pull-right {
    float: none!important;
}
.search i {font-size: 14px;}
.bann_txt, .bann_txt2 {    font-size: 18px;    padding: 3px 8px;    line-height: 23px;}

header h1 {
    font-size: 30px;
}header p {
    font-size: 13px;
line-height: 20px;
}

header {
    font-size: 12px;
}

.banner_txt, .inner_banner_txt{margin-top:70px;}
.explore_txt_left{
	margin-top:360px;	
}

.explore_txt_left p{
	height:auto;
}

.style__section-timeline___3e1Sg .style__progress-bar___3bqzv .style__line___28008 {
    width: 70px;
}

.style__section-timeline___3e1Sg .style__progress-bar___3bqzv .style__node-active___2m3bQ .style__txt___LU-aP {
    font-size: 15px;
    top: 30px;
}
.style__section-timeline___3e1Sg .style__progress-bar___3bqzv .style__node___16ztI .style__txt___LU-aP {
    font-size: 15px;
    top: 30px;
}
.style__section-timeline___3e1Sg .style__progress-bar___3bqzv {
    width: 90%;padding-top: 35px;
}
.style__section-timeline___3e1Sg .style__timeline-header___1a3Gs {
    height: 250px;
}

.style__section-timeline___3e1Sg .style__timeline-header___1a3Gs h2 {
    font-size: 30px;
    padding-top: 40px;
}

.breadcrumb.affix .btn_blue {
    margin-right:3px;
}
.contact_map_txt {    margin-top: -200px;    font-size: 11px;    line-height: 16PX;}
.breadcrumb {    padding: 4px 0;    font-size: 14px;}
.navbar-nav>li>a.nav_btn {
    width: 140px;
}
.navbar-right .btn_blue {
    width: 130px;
}
.search_ani {float: none;}
.toplink li {
    padding: 0px 18px 0px 0;
}
.padd150{padding:30px 0;}

.video video{width:90%; margin:0 0 15px 0;}
 .wrapper {
     width: 90%;
}
.content-container {
    padding-top: 40px;
    width: 100%;
}
.content-container img{width:200px;}
.bottom_content{ width: 100%;}
.banner_bottom_txt_area{padding:160px 0 0 0;    font-size: 14px;}
.content-container .slogan {
    font-size: 15px;
    margin-bottom:0;
    line-height: 20px;
}
.banner_bottom_txt_area .col-xs-6{padding:0;height:80px;}

.content-container .desc {
    font-size: 15px;
    line-height: 25px;
}
.intro_vdo_txt {
    margin-top:-170px;
}

.intro_vdo_txt i{font-size:30px;}
.nav_btn{width:170px;}

h1.slogan {
    font-size: 20px!important;
    padding: 0 0 10PX 0;
}
.proff_stes{margin-top:20px;text-align:center;}
.img_height{height:auto;}
.blackbg, .blackbg2 {
    padding: 10px;
    font-size: 14px;
}

.content-container2 {
    padding: 20px 0 50px 0;
    font-size: 13px;
    line-height: 18px;
}

.content-container2 .spacer {
    height: 0;
}
.white_heading {
    font-size: 25px;
    margin: 0 0 10px 0;
    line-height: 30px;
}
.whtbox{
	padding:10px;
	height: auto;
}
.tabarea2 {
    padding: 0px;
}
.tabarea2 .tab-content {
    padding: 10px;
}

#banner .spacer_big {
    height: 10px;
}

.navbar-default .navbar-nav>li>a.btn_blue {
    width: 140px;
    margin-top: 2px;
}
.whatsapp {
    margin-top: 10px;
}
.whatsapp span {
    float: none;
}

.navbar-right{padding-top:0;}
.Watch_Video{margin-bottom:20px;}
.logo img{width:200px;}
#Watch_VideoModal iframe{height:210px;}
#Watch_VideoModal{margin-top:90px;}






}

@media (max-width:320px) {

}