@media screen and (min-width:992px) and (max-width:1199px) {
.insurance-address ,.achieve-insurance-content{
  
    width: auto;
}
.insurance-banner-content {
    padding: 106px 0px;
}
.insurance-plane-title:after {
  
    width: auto;
    border-left: 0px solid transparent;
    border-right: 0px solid transparent;
    border-top: 0px solid #fff;
   
}
.hexagon-content{
	padding:0px;
	margin-top:30px;
}
.insurance-inner-content2,.insurance-inner-content a,.insurance-inner-content i{
	display:none;
}
.insurance-inner-content {
  
    bottom: 4%;
   
}
.home-insurance:hover .insurance-inner-content h3{
	opacity:1;
	color:#2d3559;
}
.home-insurance-details {
    
    left: -10%;
    
}
.brands1 .col-md-9{
	width:auto;
}
.fot-social i {
  
    height: 35px;
    line-height: 35px;
    margin-right: 2px;
    
    width: 35px;
}
.search-tabs li {
    
    width: 97px;
}
.travel-choose-icon-content {
    float: left;
    width: 220px;
}
.auto-serch-form:after {
   
    border-left: 470px solid transparent;
    border-right: 470px solid transparent;
    
}
.auto-tabber-image {
    width: 400px;
    height: 400px;
   
}
.auto-choose-tabs li {
  
    margin-right: 24px;
}
.video-market-content h1{
	font-size:30px;
	line-height:30px;
}
.consult-content h1{
	font-size:28px;
}
.img-main {
   
    width: 424px;
}
.details a {
   
    padding: 10px 25px;
  
}
#contentt {
    position: relative;
	
}
#diagram {
    float: left;
margin-top: 0px;
   
}
.insurance-popup-form .contact-popup{
	width:1024px;
}
.hexagon2{
	margin-right:18px;
}
.banner1-section-text{
	
	padding-top:30px;
}
.rotateoverlay{
	transform: rotate(0deg);
	   
}
.bg-video #auto-banner-content-auto{
padding-top:150px;
width:100%;
}
.header-bottom .banner1-section-text {
    padding-top:150px;
width:100%;
}
.header-bottom .col-md-6{
	text-align:center;
	width:100%;
}
.headertravel-bottom,.headertravel-bottom .vidbg-container video{
	height:438px;
}
.auto-clients,.service1{
	width:50%;
	margin-bottom:30px;
}
.consult-content-btn {
    margin-top: 23px;
  
}
}
@media screen and (min-width:768px) and (max-width:991px){
.insurance-inner-content2,.insurance-inner-content a,.insurance-inner-content i{
	display:none;
}
.insurance-inner-content {
  
    bottom: 4%;
   
}
.home-insurance:hover .insurance-inner-content h3{
	opacity:1;
	color:#2d3559;
}
.home-insurance-details {
    
    left: -10%;
    
}
.insurance-address {
  
    width: auto;
}
.insurance-banner-content {
    padding: 106px 0px;
}
.insurance-form form .submit,.insurance-form form .submit2{
	margin-left:0px;
	margin-top:20px;
}
.insurance-plane-title:after {
  
    width: auto;
    border-left: 0px solid transparent;
    border-right: 0px solid transparent;
    border-top: 0px solid #fff;
   
}
.brands1 .col-md-9,.copy1{
	/*width:auto;*/
}
.brands1 ul li {
    display: inline;
    padding: 0 11px;
}
.copy1 p {
   
    margin-top: 0px;
}
.serch-form .col-md-6{
	padding:0px;
}
.slider-container .container .col-sm-4{
	width:100%;
	margin-bottom:30px;
}
.slider-container .container .col-md-8{
	width:100%;
	
}
.post-img img{
	height:1100px;
}
.travel-emailus .travel-main-div{
	padding:0px;
}
.travel-email-content-form form .travel-email-submit{
	margin-top:20px;
}
.auto-all-deals .col-md-3,.auto-clients{
	margin-bottom:20px;
}
.auto-form-input,.auto-form-select{
	margin-bottom:20px;
}
.auto-serch-form:after {
   
    border-left: 0px solid transparent;
    border-right: 0px solid transparent;
    border-top: 48px solid #fff;
}
.auto-tabber-image {
   
    height: 300px;
    width: 300px;
}
#auto-choose-tabber {
    padding-left: 58px;
}
.auto-choose-tabs li {
    
    margin-right: 0px;
}
.auto-banner .container {
   
    padding-top: 100px;
    position: relative;
}
#auto-banner-content-auto {
    padding-top: 30px;
   
}
.auto-banner-content .auto-offer{
	margin-bottom:10px;
}
.skills-market-content{
	width:100%;
	margin-bottom:60px;
}
.skills-market-details .col-sm-6{
	width:100%;
}
.skills-market-details .col-sm-6 .col-md-6{
	    width: 50%;
    float: left;
}
.consult-content-btn a {
    
    padding: 14px 10px;
}
.consult-content h1{
	font-size:28px;
}
.video-market-content h1{
	font-size:30px;
	line-height:30px;
}
#banner1-main-image{
	display:none;
}
.banner1-section-text{
	padding-bottom:60px;
	padding-top:0px;
}
.img-main img {
    position: absolute;
    left: 0;
    top: 30px;
}
.img-main{
	width:auto;
	
}
.sale-type2 {
    position: absolute;
    top: -15%;
    right: 0;
}
.map-loc .col-sm-4{
	width:auto;
}
.nav-btnn span i {
    margin-right: 0;
}
.navbar-inverse .navbar-nav > li > a {
   
    padding: 0 12px !important;
}
#contentt {
    position: relative;
	
}
#diagram {
    float: left;
margin-top: 0px;
    margin-left: -10px;
}
.insurance-popup-form .contact-popup{
	width:auto;
}
.insurance-search-tabs li{
	margin-bottom:20px;
	float:none;
}
.rotateoverlay{
	transform: rotate(0deg);
	    left: -18%;
}
.bg-video #auto-banner-content-auto{
padding-top:150px;
width:100%;
}
.header-bottom .banner1-section-text {
    padding-top:150px;
width:100%;
}
.bg-video .col-md-6{
	text-align:center;
	width:100%;
}
.bg-video .banner2-section-text{
	text-align:center;
	padding-top:130px;
}
.headertravel-bottom .container .col-sm-4 {
    margin-bottom: 30px;
    width: 100%;
}
.headertravel-bottom .container .col-md-8 {
    width: 100%;
}
.headertravel-bottom,.headertravel-bottom .vidbg-container video{
	height:1100px;
}
.auto-clients,.service1{
	width:50%;
}
.service1{
	margin-bottom:30px;
}
.service-market .col-md-3{
	width:50%;
}
.travel-deal .row .col-md-3 {
	width:50%;
	margin-bottom:20px;
}
#auto-search-tab-content form .col-sm-3{
	width:50%;
}
}
@media screen  and (width:480px){

.brands1 ul li {
    display: inline;
   
    padding: 0 10px;
}
.search-tabs li {
    width: 150px!important;
}
.travel-video-code iframe {
    width: 100%;
    height: 300px;
}
.header-bottom .banner1-section-text {
    padding-top: 60px;
}
.header-bottom .insurance-banner-content {
    padding: 100px 0;
}
.bg-video .banner2-section-text{
	text-align:center;
	padding-top:60px;
}
}
@media screen  and (width:414px){


.search-tabs li {
    width: 128px!important;
}
.header-bottom .banner1-section-text {
    padding-top: 60px;
}
.header-bottom .insurance-banner-content {
    padding: 100px 0;
}
.bg-video .banner2-section-text{
	text-align:center;
	padding-top:60px;
}
}
@media screen  and (width:360px){
	
.brands1 {
   
    text-align: center;
}
.brands1 ul li {
    display: inline;
    padding: 0px 5px;
}
.search-tabs li {
    width: 110px!important;
}
.header-bottom .banner1-section-text {
    padding-top: 60px;
}
.header-bottom .insurance-banner-content {
    padding: 100px 0;
}
.bg-video .banner2-section-text{
	text-align:center;
	padding-top:60px;
}
}
@media screen  and (width:320px){
.brands1 {
   
    text-align: center !important;
}
.brands1 ul li {
    display: inline;
    padding: 0px 5px;
}
.search-tabs li {
  
    width: 96px !important;
    
}
.travel-choose-icon-content {
  
    margin: 20px 0px;
}
.header-bottom .banner1-section-text {
    padding-top: 60px;
}
.header-bottom .insurance-banner-content {
    padding: 60px 0;
}
.bg-video .banner2-section-text{
	text-align:center;
	padding-top:60px;
}
}
@media screen  and (min-width:320px) and (max-width: 767px){
.insurance-address {

    text-align: left;
}
.insurance-form form .submit,.insurance-form form .submit2{
	margin-left:0px;
	margin-top:10px;
}
.insurance-banner-content {
    padding: 100px 0px;
}
.hexagon {
  
    float: left;
    margin-right: 24px;
}
.insurance-plane-title:after {
  
    width: auto;
    border-left: 0px solid transparent;
    border-right: 0px solid transparent;
    border-top: 0px solid #fff;
   
}
.insurance-inner-content2,.insurance-inner-content a,.insurance-inner-content i{
	display:none;
}
.insurance-inner-content {
  
    bottom: 4%;
   
}
.home-insurance:hover .insurance-inner-content h3{
	opacity:1;
	color:#2d3559;
}
.home-insurance-details {
    
    left: -10%;
    
}
.footer1-section{
	text-align:center;
}
.copy1 p{
	margin-bottom:20px;
}
.home-insurance img{
	width:100%;
}
.brands1 ul li img{
	margin-bottom:30px;
}
.insurance-service-content {
    margin-bottom: 30px;
    padding-bottom: 90px;
}
.post-img img{
	height:900px;
}
.serch-form .col-md-6{
	padding:0px;
}
.search-tabs li {
  
    width: 115px;
    
}
.hot-offer-title p {
    color: #868786;
    float: left;
    font-size: 14px;
}
.travel-deal-main-content {
   
    margin-bottom: 30px;
   
}
.travel-video .travel-title h2{
	font-size:40px;
}
.travel-emailus .travel-main-div{
	padding:0px;
}
.travel-email-content-form,.travel-email-content-form form .travel-email-submit{
	margin-top:20px;
}
.travel-gallery-image img{
	width:100%;
}
.auto-address span{
	width:100%;
	float:left;
}
.auto-top-social{
	float:left;
	margin-top:20px;
	text-align:left;
}
.auto-banner-content h1{
	line-height:41px;
	font-size:41px;
}
.auto-banner-content .auto-offer{
	margin-bottom:20px;
}
.auto-banner-content .auto-visit {
    padding: 8px 24px;
    border: 1px solid #fff;
}
.auto-form-input,.auto-form-select{
	margin-bottom:20px;
}
.auto-serch-form:after {
   
    border-left: 0px solid transparent;
    border-right: 0px solid transparent;
    border-top: 48px solid #fff;
}
.auto-all-deals-image img{
	width:100%;
}
.auto-all-deals .col-md-3,.auto-clients{
	margin-bottom:20px;
}
.auto-tabber-image {
    height: 320px;
    margin: 0 auto;
    position: inherit;
    width: 320px;
}
.auto-choose-tabs li {
   display: inherit;
 margin-right: 0px;
    text-align: center;
    margin-bottom: 20px;
}
#auto-choose-tabber {
    padding-left: 30px;
}
.auto-choose-tabs{
	padding-right:30px;
}
.skills-market-icons{
	margin-top:30px;
}
.banner2-section{
	padding:150px 0px;
	
}
.navbar2-phone{
	float:left;
	text-align:left;
	margin-top:20px;
}
.icon-center{
	display:none;
}
.video-market-content,.market-info-details{
	margin-bottom:30px;
}
.planes-content{
	margin-bottom:40px;
}
.nav-btnn,.component{
  
    display: none;
}

.call-request{
	text-align:left;
	margin-top:10px;
}
.img-main {
    height: auto;
    width: auto;
  
}
.img-main img {
  position:relative;
    left: 0px;
   top: 0px; 
}
.sale-type2 {
    position: absolute;
    top: -16%;
    right: 0;
}

.contact-popup {
    
    width: auto;
}
#contentt {
    position: relative;
	display:none;
}
.com1 i,.com2 i,.com3 i{
	display:none;
}
.insurance-plane-title {
 
    padding: 40px 0px;
  
    padding-bottom: 0px;
}
.insurance-popup-form .contact-popup{
	width:auto;
}
.insurance-search-tabs li{
	margin-bottom:20px;
	float:none;
}
#banner1-main-image{
	display:none;
}
.banner1-section-text {
    padding: 60px 0px;
	padding-top:0px;
}
.banner1-section-text .view-demo{
	margin-bottom:20px;
}
#banner2-main-image{
	display:none;
}
#auto-banner-content-auto {
    padding-top: 0px;
    padding-bottom: 150px;
}
.insurance-address span {
   
    display: inline-block;
  
    margin-bottom: 10px;
   
}
.rotateoverlay{
	transform: rotate(0deg);
	    left: -18%;
}
.travel-video-code iframe {
    width: 100%;
    height: auto;
}
.bg-video #auto-banner-content-auto{
padding-top:150px;
}
.headertravel-bottom .container {
    bottom: -141px;
  
}
}