@media screen and (min-width:980px) and (max-width:1024px) {
.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: 93px;
}
.serch-form input, .serch-form select,.serch-form form .wpcf7-submit{
	width:100%;
	margin-left:0px;
}
.search-tabs li a{
	padding:0px;
}
.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;
}

.consult-content-btn {
    margin-top: 23px;
  
}

#auto-search-tab-content input, #auto-search-tab-content select {
    margin-bottom: 30px !important;
    width: 21.1% !important;
}
#insurance2-subcribe .wpcf7-response-output{
    bottom: -55px !important;
  
}
#auto-sub-form-version1 .wpcf7-response-output{
    bottom: -61px !important;
    
}
.insurance-form .wpcf7-response-output {
    bottom: 50px !important;
    color: red !important;
    position: absolute;
}
}
@media screen and (min-width:768px) and (max-width:979px){
.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;
	height:100%;
}
.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;
}

.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%;
}

#auto-search-tab-content input, #auto-search-tab-content select {
    margin-bottom: 30px !important;
    width: 20.1% !important;
}
.insurance-form form input{
	width:auto;
}
.insurance-form form .wpcf7-submit {
  
    width: 25%;
}
.insurance-form .wpcf7-response-output {
    bottom: 40px !important;
   
}

element.style {
    display: block;
}

#insurance2-subcribe .wpcf7-response-output{
    bottom: -55px !important;
  
}
#auto-sub-form-version1 .wpcf7-response-output{
    bottom: -61px !important;
    
}
.travel-search-main-form{
	width:100%;
	margin-bottom:30px;
}
#travel-deals-main-slider{
	width:100%;
}
.insurance-search-tabs li a {
    margin: 0 12px;
   
}
.insurance-search-tabs li{
	float:left;
}
#health-insurance-form .wpcf7-form input, #health-insurance-form .wpcf7-form select{
	width:28%;
}
.serch-form input, .serch-form select{
	width:45%;

}
.achievements-bars div.bar div.value h1{
	font-size:22px;
}
.achievements-bars div.bar div.solid h3{
	font-size:16px;
}
.achievements-bars div.bar{
	width:8%;
}
.achievements-bars div.bar div.solid{
	padding:0 0.2em;
}
.travel-email-content-form form .wpcf7-submit{
	width:auto;
}
.consult-content-btn{
	padding-right:0px;
}
}
@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: 99px!important;
}
.search-tabs li a{
	padding:0px;
}
.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: 85px !important;
    
}
.travel-choose-icon-content {
  
    margin: 20px 0px;
}
.search-tabs li a{
	padding: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-top: 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;
  
}
#auto-search-tab-content input,#auto-search-tab-content select{
    margin-bottom: 30px !important;
    width: 100% !important;
    margin-left: 0px;
}
.insurance-form form .wpcf7-submit,#insurance2-subcribe form .wpcf7-submit{
   
    margin-left: 0 !important;
}
.insurance-form form input{
	width:100%;
}
.insurance-form form .wpcf7-submit {
    margin-top: 20px;
    width: 100%;
}
.serch-form input, .serch-form select{
	width:100%;
	margin-left:0px;
	margin-right:0px;
}
#insurance2-subcribe input,#insurance2-subcribe form .wpcf7-submit,#insurance-question .insurance-form form input,#insurance-question .insurance-form form .wpcf7-submit{
	width:100%!important;
}
.hot-offer-image img{
	width:100%;
}
.travel-email-content-form form .wpcf7-submit{
	width:auto;
}
}