/*responsive*/

@media screen and (min-width: 992px) and (max-width: 1199px)  
{
.wrapper .container{width: 970px; padding: 0 15px;}

.text_sec h1{font-size: 60px;}
.text_sec p{font-size: 25px;}

.cntc_form{width: 100%;margin: 0 0 2em;}


.footer_box1cus {width:30%; float:left; }
.footer_box2cus {width:48%; float:left; padding:0px 1%;}
.footer_box3cus  {width:20%; float:left; }
.footer_box4cus  {width:50%; float:left;  margin-top:20px;}
.footer_box5cus  {width:50%; float:left;  margin-top:20px;}

}

@media screen and (min-width: 768px) and (max-width: 991px)  
{
.wrapper .container{width: 750px; padding: 0 15px;}

.header .navbar-nav > li > a{padding: 10px 10px 0 !important;font-size: 11pt;}

.text_sec h1{font-size: 60px;}
.text_sec p{font-size: 25px;}
.header .navbar-right {margin-right: 90px;}
.carrier-list .carrier{margin: 0.5em; padding: 0.7em; }

.cntc_form{width: 100%;margin: 0 0 2em;}


.footer_box1cus {width:35%; float:left; display:inline; text-align:center;}
.footer_box2cus {width:31%; float:left; padding:0px 1%; display:inline; text-align:center;}
.footer_box3cus  {width:31%; float:left; display:inline; text-align:center;}
.footer_box4cus  {width:50%; float:left; display:inline; text-align:center; margin-top:20px;}
.footer_box5cus  {width:50%; float:left; display:inline; text-align:center;  margin-top:20px;}

}

@media screen and (max-width: 767px)  
{
.wrapper .container{width: 100%; padding: 0 15px;}

.header{height: auto;}
.navbar-collapse{left: 0; position: absolute; top: 100%; width: 100%; z-index: 99; margin: 0 !important; background: #fff; padding: 0 0 20px;}

.lang_sec{padding: 0; margin: 0; background: none; left: 0; right: inherit;width: 75px;}
.lang_sec li{width: 50%; float: left;}
.lang_sec li:first-child a{padding-left: 0 !important; background: url(../images/brdr1.jpg); background-repeat: no-repeat; background-position: right center;}
.lang_sec li a {padding: 10px !important;}

.header .navbar-nav{margin: 0;}
.header .navbar-brand{width: 100%; float: none; display: inline-block; text-align: center;}

.banner{height: 100%; padding: 0 0 50px;}
.banner_sec{display: block;}
.text_sec h1{font-size: 55px;}
.text_sec p{font-size: 24px;}
.text_sec{width: 100%; float: none;}
.banner-form{margin: 0 auto; float: none; width: 500px; margin-top: 50px;}
.banner-form h3{text-align: center;}

.page{padding: 1em 0 0;}

.carrier-list .carrier{margin: 0.5em 0; padding: 0.5em; text-align: center; width: 100%; font-size: 17pt;}
.our_carrier_head h3{ font-size: 30px;}

.member-list li h3{text-align: center;}
.member-image {display: inline-block; float: none; margin: 0 0 30px; text-align: center; width: 100%;}
.member-list{padding-left: 0;}

.our_service_head h3{font-size: 30px;}
.service_list ul{padding: 0;}
.service_list ul li{margin: 0; text-align: center; padding: 0;}
.service_list p{margin: 0;}
.service_list h5{font-size: 16px;}
.service_image {display: inline-block; float: none;  margin: 0; text-align: center;  width: 100%;}


.contact_soc ul{width: 100%;display: inline-block; padding: 0; margin: 0;}
.contact_soc ul li{width: 100%;display: inline-block; padding: 0; margin: 0 0 20px;}
.cntc_form{width: 100%;margin: 0 0 2em;}

.footer_box1cus {width:100%; float:left; display:inline; text-align:center; }
.footer_box2cus {width:100%; float:left; padding:0px 0%; display:inline; text-align:center; margin-top:20px; }
.footer_box3cus  {width:100%; float:left; display:inline; text-align:center; margin-top:20px; }
.footer_box4cus  {width:100%; float:left;  margin-top:20px; display:inline; text-align:center;}
.footer_box5cus  {width:100%; float:left;  margin-top:20px; display:inline; text-align:center;} 


}

@media screen and (max-width: 599px) 
{
.footer_inn{width: 100%;text-align: center; display: inline-block;}
.banner-form{width: 100%;}
.footer_box1, .footer_box2, .footer_box3 {display: inline-block; margin: 1em 0; width: 100%;}
}

@media screen and (max-width: 480px)
{
.text_sec h1 {font-size: 32px; letter-spacing: 0;}
.text_sec p {font-size: 18px;}
}





