



@media screen and (max-width: 1350px){

.home-insurance-page .registration .house-form{width: 100%;}

}



@media screen and (max-width: 1250px){

.home-insurance-page .registration .house-form .stool-dog {display: none;}





.main-slider .banner .caption {position: inherit; width: 100%; float: left;text-align: center; bottom: auto;}

.main-slider .banner .caption .text {max-width: 100%;}

}



@media screen and (max-width: 1150px){

.main-container {overflow: hidden;}



.fixedtabing {display: none;}

.dinamic-numbers .list {margin: 0 5px;}

.footer .container{padding: 0px 25px;}

.footer .container .col-md-25.section.left{width: 15%;}

.footer .container .contact-us {float: right;}

.footer .container .col-md-50.section {width: 60%;}



.loan-services .car-insurance .text{width: 75%;}

.loan-services .taxi-insurance .text::before {left: -200px;}

.loan-services .home-insurance .stying-div::after {display: none;}

.loan-services .commercial-insurance .text::before {left: -250px;}

.about-us-page .main-section .description {max-width: 100%;}

.about-us-page .main-section .description::after{display: none;}

.about-us-page .main-section .description::before{display: none;}

.car-insurance-page .car-section::before {display: none;}

.car-insurance-page .car-section::after {display: none;}

.car-insurance-page .car-section .car-form {margin-top: 10px; background: none; min-height: auto;}

.car-insurance-page .car-section .car-form .inner-form {max-width: 100%;}

.car-insurance-page .car-section .car-form .inner-form .seaTabs_content {width: 100%; background: rgb(248, 248, 248);}

.car-insurance-page .car-section .car-form .inner-form .seaTabs .seaTabs_item {left: 0px; padding: 20px 20px;}

.car-insurance-page .car-section {background: none;}

.car-insurance-page .car-section .car-form .inner-form .seaTabs_switch{width: 100%; display: table;}

.car-insurance-page .car-section .car-form .inner-form .seaTabs_switch .seaTabs_tab {display: table-cell; float: none; text-align: center;}



.commercial-page .registration-form .seaTabs_item {background-size:100%; }

.commercial-page .registration-form .seaTabs_item .row > .col-md-70.padding-right-30px {padding-right: 10px; width: 65%;}

.commercial-page .registration-form .seaTabs_item .row > .col-md-30 {width: 35%;}



.home-insurance-page .registration .house-form .star {display: none;}

.home-insurance-page .registration .house-form .twt {display: none;}

.home-insurance-page .registration .house-form .ladders {display: none;}



.health-insurance-page .registration .form {width: 500px;}

.health-insurance-page .registration .thermometer {display: none;}

.health-insurance-page .registration .checkup-bag {display: none;}



.travel-page .form-section {width: 100%; background-size:100%; height: 670px; }

.travel-page .discription-banner::after {display: none;}

}



@media screen and (max-width: 1050px){



.travel-page .form-section { background: url(../images/design/travel/t-3.png)no-repeat; background-size:auto; background-position:center; }

.travel-page .form-section .camera-lens {display: none;}

}



@media screen and (max-width: 1000px){

.why-wediff {width: 500px; padding-left: 240px; height: 200px; margin: 0 auto; float: none; margin-top: 20px; position: relative; left: -30px;}

.why-wediff::after {display: none;}

.dinamic-numbers {width: 450px; padding-left: 0px; clear: both; float: none; margin-top: 20px;}



.footer .container .col-md-25.section.left {width: 350px; clear: both; margin: 0 auto; float:none;}

.footer .container .col-md-25.section.left .quick-links {width: 50%; margin-top: 0px;}

.footer .container .col-md-50.section {width: 100%;}

.footer .container .contact-us {float: none; margin: 0 auto; width:300px;}

.footer .section .social-media {margin-bottom: 20px;}

.footer .contact-us .numbers {margin-top: 10px; margin-bottom:40px;}



.loan-services .car-insurance .stying-div::after {display: none;}

.loan-services .travel-insurance .stying-div::after {display: none;}

.loan-services .taxi-insurance::before {display: none;}

.about-us-page .our-mission .text-part {width: 100%; padding: 0px 15px; text-align: center;}

.about-us-page .thumb {text-align: center; width: 100%;}

.about-us-page .our-mission {padding-top: 10px;}

.about-us-page .our-vision .text-part {width: 100%; padding: 0px 15px; text-align: center;}



.contact-us-page .hello-char img{display: none;}

.contact-us-page .umbrella-char {display: none;}

.contact-us-page {padding-top: 250px;}

.contact-us-page .hello-char::before {display: none;}

.contact-us-page .main-section .contact-form {float: none; padding-top: 1px;}

.contact-us-page .main-section .address-details {float: none; margin-top: 50px;}

.contact-us-page .main-section {margin-top: 10px;}

.car-insurance-page .header-section .clouds .left-cloud {display: none;}

.car-insurance-page .header-section .clouds .right-cloud {display: none;}

.car-insurance-page .header-section::before {display: none;}

.car-insurance-page .header-section::after {display: none;}

.car-insurance-page .header-section .heading {width: 95%;}

.car-insurance-page .header-section .car-and-people {margin-top: 100px; width: 95%;}



.commercial-page .registration-form .seaTabs_item {background-size:auto; background-position: center ; padding: 40px 15px 0px 15px;}

.health-insurance-page .registration {background-size:auto; background: url(../images/design/health/h-2.jpg) no-repeat top center;}



.commercial-page .registration-form .seaTabs_item .input-part {margin: 5px 0px;}

}





@media screen and (max-width: 900px){

.taxi-form-page .registration .seaTabs_content .seaTabs_item .col-md-50.input-part {width: 100%; padding: 0px; margin-bottom: 10px;}

.taxi-form-page .registration .seaTabs_content .seaTabs_item .row.margin-top-bottom-20px{margin: 10px 0px;}



.commercial-page .registration-form .seaTabs_item .row > .col-md-70.padding-right-30px {width: 100%; padding: 0px;}

.commercial-page .registration-form .seaTabs_item .row > .col-md-30 {width: 100%; padding: 0px;}

.commercial-page .registration-form .seaTabs_item {background: rgb(245, 245, 245); height: auto; padding-top: 0px;}

.commercial-page .registration-form {background: none;}

.commercial-page .registration-form .row {margin: 15px 0px;}

.commercial-page .registration-form .seaTabs_item .input-part.col-md-66 .row{margin-top: 0px;}

.commercial-page .registration-form .seaTabs_switch {background: none;}

.commercial-page .registration-form .seaTabs_switch .seaTabs_tab {float: none; display: table-cell; text-align: center;}

.commercial-page .registration-form .seaTabs_switch {display: table; padding:0px; }



.travel-page .form-section  {background: rgb(243, 243, 243); height: auto; float: left;}

.travel-page .form-section .seaTabs {height: auto; top: 0px; left: 0px; position: inherit; width: 100%; max-width: 100%; padding: 20px 15px;}



.travel-page .form-section .seaTabs .mgs {position: inherit;}

}



@media screen and (max-width: 850px){

.header .logo { margin-top: 10px;  margin-bottom: 10px; width: 100%; float: left;}

.header .logo a {margin-top: 0px;}

.header .nav {display: none; margin-top: 10px;top: 0px; right: 0px; z-index: 1; width: 100%; background: #fff; position: inherit; border-top: 1px solid #ccc;}

.header .nav .list {width: 100%; }

.header .nav .list .link {width: 100%; padding: 10px 20px; border-bottom:1px solid #e3e3e3; border-top:none; }

.header .nav .list:hover .link {background: #009ee0; color: #fff; border-bottom-color:#06446F; }

.header .nav .list .drop-down{position: inherit; float: left; width: 100%; padding-left: 30px;}

.header .nav .list:hover > .drop-down {box-shadow: none;}

.header .nav .list i {position: absolute; top: 15px; right: 20px; display: block; cursor: pointer;}

.header .toggle-menu {display: block;}



.header .login-btn{padding-left: 0px; background: none;margin-top: 0px;}

.header .login-btn::after {display: none;}

.loan-services .travel-insurance .text::before {left: -200px; top: 80px;}

.loan-services .text {margin-top: 50px;}

.loan-services .health-insurance::before {display: none;}

.car-insurance-page .car-section .car-form .inner-form .seaTabs .seaTabs_content_active .ownership-btns {width: 70%;}



.commercial-page .registration-form .mgs {float: left; bottom: 0px; position: inherit;}



.home-insurance-page .registration .house-form .seaTabs {width: 100%; padding-left:10px; padding-right:10px;}

.home-insurance-page .registration .house-form .seaTabs .seaTabs_switch {width: 220px;}

}



@media screen and (max-width: 768px){

.loan-services .car-insurance .text{width: 65%; padding-left: 20px;}

.loan-services .commercial-insurance .text::after {display: none;}

.about-us-page .main-section .description {padding: 20px 40px;}



.car-insurance-page .car-section .car-form .inner-form .seaTabs .seaTabs_content_active .row > .col-md-65{width: 100%;}

.car-insurance-page .car-section .car-form .inner-form .seaTabs .seaTabs_content_active .row > .col-md-35{width: 100%; padding: 0px; margin: 10px 0px;}

.car-insurance-page .car-section .car-form .inner-form .seaTabs .seaTabs_content_active .row > .col-md-50 {width: 100%;}

.car-insurance-page .car-section .car-form .inner-form .seaTabs .seaTabs_content_active .ownership-btns {width: 250px; float: none;}

.car-insurance-page .car-section .car-form .inner-form .seaTabs .seaTabs_content_active .input-div.col-md-50 {text-align: center;}

.car-insurance-page .car-section .car-form .inner-form .seaTabs .seaTabs_content_active .col-md-33  {width: 100%; padding: 0px; margin:10px 0px; }

.car-insurance-page .car-section .car-form .inner-form .seaTabs .seaTabs_content_active .row .col-md-50 .i-agree-terms {float: none; text-align: center;}

.car-insurance-page .car-section .car-form .inner-form .seaTabs .seaTabs_content_active .row {margin: 5px 0px;}

.car-insurance-page .car-section .car-form .inner-form .seaTabs .seaTabs_content_active .submit-btn {float: none;}

.car-insurance-page .car-section .car-form .inner-form .seaTabs .seaTabs_item {padding: 0px 10px;}



.ownership-changed-popup .box-model .row > .col-md-50{padding: 0px;}

.ownership-changed-popup .box-model .row > .col-md-100 {padding: 0px;}

.ownership-changed-popup .box-model .row > .col-md-65 {padding: 0px;}

.ownership-changed-popup .box-model {max-height: 100%;}

.ownership-changed-popup .title {font-size: 14px;}

.fuel-popup .box-model .selecting-option .display-change {float: left; width: 100%; padding: 0px;}

.fuel-popup .box-model {max-height: 380px;}

}





@media screen and (max-width: 680px){

.contact-us-page .main-section .address-details::after {display: none;}

.contact-us-page .main-section .address-details .text-form iframe {height: 400px;}

.contact-us-page .main-section .address-details .text-form {padding-top: 90px;}

.header .call-us{background:none; width:54%; text-align:center; font-size:16px; padding :10px 0;}

.home-insurance-page .registration .house-form .seaTabs {padding-top: 50px; background: url(../images/design/home/h-7.png)no-repeat center 25px;}

.home-insurance-page .registration .house-form {background:#fff; height: auto;} 

.home-insurance-page .registration .house-form .seaTabs .seaTabs_item {margin-top: 20px;}



.home-insurance-page .registration .house-form .seaTabs .seaTabs_item .input-part{width: 100%; padding: 0px; margin-top: 10px;}

.home-insurance-page .registration .house-form .seaTabs .seaTabs_item .row {margin-top: 0px;}

.home-insurance-page .registration::after {display: none;}

.home-insurance-page .registration .house-form .seaTabs .seaTabs_item .i-agree-div {margin-top: 20px;}

.client-login-page .login-fields .form-field{width:76%!important;float: none;}



}



@media screen and (max-width: 600px){
.header .call-us {
    text-align: center;
    width: 50%;
    margin: 0;
}

.footer .section .social-media {padding: 0px;}

.footer .container{padding: 0px 15px;}

.footer .bottom-footer .copyright {width: 100%; text-align: center;margin-top: 20px;}

.footer .bottom-footer .design-by {width: 100%; text-align: center;margin-top: 5px;}



.loan-services .car-insurance::after {display: none;}

.loan-services .car-insurance .stying-div::before {display: none;}

.loan-services .car-insurance {margin-top: 20px;}

.loan-services .car-insurance .text {text-align: center; width: 100%; padding: 0px 15px;}

.loan-services .text {text-align: center; width: 100%; padding: 0px 15px;}

.loan-services .text .page-link {text-align: center; float: none; margin: 20px auto;  display: block; width: 150px; padding: 10px 0px;}

.loan-services .stying-div {padding: 0px!important;}



.loan-services .travel-insurance::before {display: none;}

.loan-services .travel-insurance .stying-div::after {display: none;}

.loan-services .row {margin-top: 0px;}

.loan-services .health-insurance::before {display: none;}

.loan-services .health-insurance .stying-div::before {display: none;}

.loan-services .health-insurance .text::before {display: none;}

.loan-services .health-insurance .stying-div::after {display: none;}

.loan-services .taxi-insurance::before {display: none;}

.loan-services .taxi-insurance .stying-div::before {display: none;}

.loan-services .taxi-insurance .stying-div::after {display: none;}

.loan-services .commercial-insurance .stying-div::before {display: none;}

.loan-services .home-insurance::after {display: none;}

.loan-services .home-insurance .stying-div::before {display: none;}

.loan-services .home-insurance .stying-div::after {display: none;}

.loan-services .commercial-insurance .stying-div::after {display: none;}

.loan-services .commercial-insurance .text::before {display: none;}

.loan-services .commercial-insurance .text::after {display: none;}

.loan-services .commercial-insurance .stying-div .bird {display: none;}

.footer::before {background-size: auto; }

.contact-us-page .main-section .contact-form .form-style {padding: 0px; text-align: center;}

.contact-us-page .main-section .contact-form .form-style .dont-think::after {display: none;}

.contact-us-page .main-section .contact-form {background: #f6f6f6;}

.contact-us-page .main-section .form-line .submit-btn {float: none;}

.contact-us-page .main-section .contact-form {min-width: auto; min-height: 480px;}

.contact-us-page .main-section .contact-form .form-style .dont-think {top: 0px;}

.contact-us-page .main-heading p {width: 95%;}

.taxi-form-page .registration .seaTabs_content .seaTabs_item::after {display: none;}

.taxi-form-page .registration .seaTabs .seaTabs_switch {display: table;}

.taxi-form-page .registration .seaTabs .seaTabs_switch .seaTabs_tab {float: none; display: table-cell; text-align: center; padding: 10px 0px;}



.commercial-page .registration-form .seaTabs_item .input-part.col-md-66 {width: 100%; padding: 0px; margin-bottom: 10px;}

.commercial-page .registration-form .seaTabs_item .input-part.col-md-33 {width: 100%; padding: 0px; margin-bottom: 10px;}

.commercial-page .registration-form .seaTabs_item .row {margin-top: 0px;}



.commercial-page .registration-form .seaTabs_item {padding-top: 20px;}



#alert-poup  {background-size:100%; }

.travel-page .thankyou-submition .snapshort.active  {background-size:100%; }



.ownership-changed-popup .input-part.nbc , .ownership-changed-popup .input-part .exp-date {width: 100%;}

.commercial-page  .ownership-changed-popup .box-model .row > .col-md-65 {width: 100%;}

.client-login-page .container{padding:0px 15px;}

.main-slider .banner .caption .title{font-size: 17px;float: left;font-family: oswald;

text-transform: uppercase;font-weight: bold;width: 100%;}

.main-slider .banner .caption .title{padding-top:5px;}

}





@media screen and (max-width: 500px){

	

.main-slider .banner .caption  {display:block;}

.header .login-btn {
    float: left;
    width: 30%;
    text-align: center;
    height: 60px;
}

.header .login-btn .link {float: none; margin: 0 auto; position: relative; top: 24px;}

.main-slider .owl-page span {width: 40px!important;}

.why-wediff{padding-left: 0px; background: none; position: inherit;left: 0px; width: 260px;}

.dinamic-numbers .list {width: 150px; height: 150px;}

.dinamic-numbers .list .text {padding-top: 65px;}

.dinamic-numbers .happy-clients .text::before{top: 10px;}

.dinamic-numbers .total-year .text::before{top: 10px;}

.dinamic-numbers{width: 320px;}

.footer .container .contact-us {width: 320px; padding-left: 0px; text-align: center;}

.footer .contact-us .numbers {width: 100%; text-align: center;}

.footer .contact-us .numbers img {display: block; float: none;}



.about-us-page .main-section .description {padding: 20px 15px; text-align: center;}

.contact-us-page .main-section .address-details .text-form iframe {height: 200px;}

.contact-us-page .main-section .address-details {background-size:100%; width: 100%; margin-top: 0px;}

.contact-us-page .main-section .address-details .text-form {padding-top: 150px;}

.contact-us-page .main-section .address-details .text-form .col-md-50 {width: 100%;}



.taxi-form-page .registration .seaTabs_content .seaTabs_item .col-md-50.input-part .col-md-50 {width: 100%; padding: 10px 0px;}

.health-insurance-page .registration .form {width: 100%; margin-top: 0px;}

.health-insurance-page .registration {min-height: auto;}

.health-insurance-page {padding-bottom: 20px;}

.health-insurance-page .registration .form .inner-body .seaTabs_item .input-part {width: 100%; margin-bottom: 10px; padding: 0px;}

.health-insurance-page .registration .form .inner-body .seaTabs_item .row {margin-bottom: 0px;}

.health-insurance-page .registration .form .inner-body .seaTabs_item .input-part.gender {width: 80px; float: none;  text-align: center;}

.health-insurance-page .registration .form .inner-body {background: #e33939; padding: 0px 10px;}

.health-insurance-page .registration .form .inner-body .seaTabs_item .i-agree-terms {float: none; text-align: center;}

.health-insurance-page .registration .form .inner-body .seaTabs_item .helth-center{width: 190px; margin-top: 10px; float: none;  text-align: center;}

.health-insurance-page .registration .form .man-face {display: none;}

.health-insurance-page .registration .form .inner-body .legs {display: none;}

.health-insurance-page .registration .form .inner-body::before {display: none;}

.health-insurance-page .registration .form .inner-body::after {display: none;}



.travel-page .form-section .seaTabs_item .input-part{width: 100%; padding: 0px; float: left;}

.taxi-form-page .registration .seaTabs_content_active .i-agree-div {margin-top: 0px;}

.taxi-form-page .registration .seaTabs_content .mgs {margin-bottom: 0px;}



.taxi-form-page .registration .seaTabs_content .input-part .title {padding: 7px 5px;}

.health-insurance-page .member-popup .input-table .input-part {margin: 5px 0px; margin-bottom: 5px!important;}

.client-login-page .login-fields .form-field{width:80%!important;float: none;}



}



@media screen and (max-width: 400px){

.contact-us-page .main-section .address-details .text-form iframe{height: 150px;}

.main-slider .banner .caption .title{font-size: 14px;float: left;font-family: oswald;

text-transform: uppercase;font-weight: bold;width: 100%;}





}




