

/*navbar for ipad screen*/
@media (max-width: 1200px) {

    .video-con iframe {
    height: 254px;
}



}



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

    .carousal-res {display: block;}

    .carousal-desk {display: none;}

.logo-space-col h4 a{color: #333;}

.logo-space-col h5 a{color: #333;}
.logo-space-col  font{color:#3eae4c; }
.trustrader-logo img{width: 24%!important;}
.image9 {display: none;}

.treeeplant  {display: none;}


    
.gallery li img {
   
    position: relative!important;
}   
    
    

body#bodynav-7 a#mynav7, body#bodynav-6 a#mynav6, body#bodynav-5 a#mynav5, body#bodynav-4 a#mynav4, body#bodynav-3 a#mynav3, body#bodynav-2 a#mynav2, body#bodynav-1 a#mynav1, body#home a#mynav0 {
    background: none;
    color: #333;
    border-bottom:  ;
    padding-bottom: 7px;
}


    
    .galery-title h1 {
    margin-top: 70px!important;
}
    .video-back video{width: 95%;}


.video-res {display: block;}
.logo-mark {
    width: 24%;
}
.logo-envir {
    width: 30%;
}
.logo-city {
    width: 32%;
}

    
    .banner-wrap {
    margin-top: 5px!important;
}

.logo-space-col {display:block;} 
.trustrader-logo .header-trustmark {
    width: 86%;
}

.trustrader-logo img {
    margin-top: 3px;
}
.trustrader-logo .header-trust {
    width: 55%;
}
.rustrader-logo {text-align: center;}


    .foot-log-col {display: none;}

.review-2 img {
    width: 72%;
    margin-top: 20px;
}
.special-tab {
    
    margin-bottom: 10px;
}




    .quick-quote .g-recaptcha {
    margin-left: 20px;
}

.quick-quote-res {display: block;}
.quick-quote-desktop {display: none;}


   .modal-menu li a {
    padding: 0px;
    } 

.modal-menu li {
    
    border-bottom: none;
}


    .welcome-con span {
    
    font-size: 20px;
}


    .welcome-con span {
    
    border-bottom: none;
}


    .dropdown-menu {
        position: relative;
        display: block;
        background-color: transparent;
        width: 100%;
        box-shadow: none;
        border: none;
        text-align: center;
        padding: 0;
        margin: 0px;
    }



.five-col li {
    width: 100%;
}

.tab-center {display:none;}


.resposive-img {padding: 0px;}

.tab-wap-col21 ul{margin-left: 66px;}


.tab-wap-col2 ul{margin-left: 50px;}

    .tab-wap-col11 h4 {
   
    margin-right: 0px;
}

.tab-wap-col h4 {
   
    margin-right: 0px;
}
.tab-ul {
   
    margin-left: 50px;
}



    .caption-res {
    display: block;
}

    .video-col1 img {
    width: 100%;
}

.nav-item {width:100%!important; float:left;}


.nav-item a{width:100%!important; float:left; padding:10px!important;  }

    .modal-menu li {
   padding: 0px;
   margin: 0px;
}

    body#area a#areanav, body#contact a#contactnav, body#gallery a#mynav9, body#ext-paint a#mynav8, body#chimney a#mynav7, body#moss-cleaning a#mynav6, body#guttering a#mynav5, body#repairs a#mynav4, body#flatroof a#mynav3, body#commerical a#mynav2, body#roofing a#mynav1, body#home a#mynav0 {
    background: none;
    color: #040404;
}

.dropdown-menu .nav-item a {
    background-color: transparent;
}

.wel-col1 {
    display: none;
}

    .quick-quote-res  {display:block;}
    .review-2 {text-align: center;}
    .welcol-2 {
   
    margin-top: 3px;
  
    border-radius: unset;
}
    .video-row h4 {

    padding-top: 12px;
    margin-top: 0px;
}

 .res-video-image {display:block;}

 
 .video-con {background-color:#d4b935; }   
.video-row {background:none;}

.tab-wap-col h4 {
    text-align: center;
}

.tab-wap-col11 h4 {
    text-align: center;
    /* margin-top: 13px; */
}
.tab-wap-col2 h4 {
    text-align: center;
}
.tab-wap-col21 h4 {
    text-align: center;
    /* margin-top: 106px; */
}
.tab-wap-col img {
    
    position: relative;
        margin-right: 0px;
}
.tab-wap-col11 img {
    position: relative;
    margin-right: 0px;
    margin-top: 11px;
}
.tab-wap-col2 img {
    
    position: relative;
     margin-left: 0px;
   


}
.tab-wap-col21 img {
    position: relative;
    margin-left: 0px;
    margin-top: 13px;
}



.welcome-con {
    padding: 0px;
    margin-top: 10px!important;
}


    .quick-quote {
    /* display: none; */
}
    .tab-con h4 a {
        font-size: 17px;
        color: #000000;
        text-decoration: none;
        margin-top: 25px;
        font-weight: bold;
    }
    .modal-body h4{
        font-size: 16px;
    }
    .page-container h3 {
    color: #000000;
    font-size: 20px;
    margin-top: 5px;
    padding: 15px;
}
    .inner-logos img {
        padding: 8px;
        width: 24%;
    }
    .fmp-inner {
        text-align: center;
        margin-bottom: 20px;
    }
    .footer-top-con ul{
        padding:0px;
    }
    .footer-top-con h5 {

        font-size: 17px;

    }
    .tab-bottom ul li {
        width: 100%;

    }
    .custumer-review {
        margin-bottom: 20px;
    }
    .tab-con p {
        font-size: 16px;
        color: #0c0c0c;
    }
    .new-roof {
        border-left: 0px;
        padding: 10px;
    }
    .survey img{
        display:none;
    }
    .survey-con img{
        margin-top: 10px;
    }
    .survey-con h3
    { font-size:15px!important;}
    
    .area-mobile{
        display: block;
    }
    .area-map {
    }
    .area-mobile img{
        width: 100%;
    }
    .why-choose h3 {
        font-size: 22px;
    }
    .quick-quote h6 {
        margin-top: 2px;
        margin-bottom: 25px;
        margin-left: 18px;
    }
    .corc-con {

        margin-bottom: 20px;
    }
    .corc-con img {
        width: 50%;
        margin-top: 25px;
    }
    .corc-center{
        text-align: center;
    }
    .survey-con h3 {

        padding: 15px;

        color: #fff;

        margin-top: 0px;

        font-weight: bold;

        text-transform: uppercase;

        font-size: 17px;

        border-radius: 0px 0px 20px 20px;

    }
    .head img {
        margin-top: 0px;
        margin-right: 0px;
    }
    .tab-con img {
        width: 70%;
    }
    .quote-header{
        display: block;
    }
    .modal {
        z-index: 20000;

    }
    .four-col li {
        width: 100%;
    }
    .quick-quote .btn-default {

        margin-top: -10px;

    }
    .carousel-caption1, .carousel-caption1 h4, .carousel-caption1 p, .carousel-caption1 h5{
        display: block;
        zoom: 35%!important;
    }

    .carousel-caption1 h4 { line-height:74px;}


    .quote-header h3{
        display: block;
        margin-top: 11px;
        margin-bottom: 20px;
        font-weight:  bold;
        font-size:  20px;
        /* color: #f66603; */
        text-align: center;
    }
    .head-img-2 img {
        margin-top: 15px;
        width: 55%;
    }
    .video-wrap iframe {
        width: 100%;
        height: 150px;
        margin-top: 0px;
    }
    .testimonial-con {
        margin-top: 0px;
    }
    .quick-quote-wrap {
        position: relative;
        top: 0px;
        right: auto;
    }
    .email{
        display: none;
    }
    .head-img-2 {
        text-align: center;
        margin-bottom: 20px;
    }
    .logo img{margin-top: -6px;}
    .small-images img{ margin-top:10%;}

    .row{
        margin:0px;
    }
    .tab-con{
        margin-top: 5px;
    }
    .rated-logo img {
        width: 49%!important;
    }
    .con-address h5{
        font-size: 17px;
    }
    .why-choose img {
        width: 100%;
        padding: 15px;
    }
    .foot-con img {
        width: auto;
    }
    .welcome-con ul li {
        width: 100%;
    }
    .inner-tab{
        margin-top: 20px;
    }
    .inner-tab h4{
        text-align: center;
    }
    .man img{
        width: 100%;
    }
    .tab-img img {
        width: 100%;
        margin-top: 15px;
    }
    .man-logo {
        text-align: center;
    }
    .quick-quote-wrap {
        display: block;
    }
    .van-con img{
        width: 100%;
        margin-top: 20px;
    }
    .header img {

    }
    .welcome img {
        /* width: 100%; */
    }
    .why-choose ul li {
        width: 100%;
    }
    .page-container .col-md-12, .page-container .col-md-11, .page-container .col-md-10, .page-container .col-md-9, .page-container .col-md-8, .page-container .col-md-7, .page-container .col-md-6, .page-container .col-md-5, .page-container .col-md-4, .page-container .col-md-3, .page-container .col-md-2, .page-container .col-md-1

    {
        padding-left:15px;
    }
    .test-con {
        border-bottom: 2px solid #003466;
    }
    .why-choose h2 {
        font-size: 24px;
        text-align: center;
        margin-bottom: 40px;
    }
    /*    li{
            text-align: left;
        }*/
    .foot-img{
        text-align:center;
    }
    .welcome h1 {text-align: left;margin-top: 15px;font-size: 19px;/* line-height: 35px; */margin-top: 0px;padding-top: 21px;}

    .message{
        padding: 0px!important;
    }
    .mobile-email{
        display: none!important;
        color: #ffffff;
        font-size:26px;
        position:absolute;
        left:45%;
        top:15px;
    }

    .mobile-phone{
        display: none!important;
        color: #fff;
        font-size:26px;
        position:absolute;
        left:10%;
        top:15px;
    }

    #sticky {
        width: 95%;
        left:-20px;
    }

    #sticky.stick {

        margin-top: 0 !important;

        position: absolute;

        top: 0;

        z-index: 10000;

        width: 100%;

        float: left;

        background: ;

    }
    .video-wrap {
        margin-top: 15px;
    }
    .tab-wrap {
    }
    .tab-wrap1{
        margin-top: 100px;
    }


    .menu-bar {

        border-top: none;
    }

    .page-container h1, .page-container h2{
        text-align:center;
        margin-top: 15px;
    }

    .two-col li{
        width:100%;
        text-align: left;
    }

    .inside-images{ 
        padding:10px!important; 
        margin:0px;
    }

    .quick-quote{width: 100%;margin-top: 10px;}
    .tab {
    }
    .welcome-li li{
        width: 100%;
        float: left;
    }
    .quick-box-form {
        margin-top: 0px;
    }
    .navbar-default .navbar-nav>li>a{
        text-align:center;
    }
    a {
        color: #003466;
        text-decoration: none;
    }
    .quick-img img {
        margin-top: 30px;
        width: 100%;
    }
    /*header*/


    .logo{ 
        text-align:center;
    }

    .logo img {
        width: 96%;
        margin-bottom: 10px;
    }



    .header{
        background:none;
        text-align: center;
    }
    .header-con{

        display: none;
    }
    .txt-send{
        text-align: center;
    }

    .four-col-img{ 
        margin-top:20px!important;
    }

    .container img-sec{
        margin-top:20px;
    }

    .four-col-img h1{    
        font-size: 14px;                    
        width: 100%;
    }
    .four-col-img h1 { 
        margin-left:0px; 
        text-align:center; 
        width:100%; 
        position:relative; 
        padding-left:0px;
    }
    .testimonial{
        height: auto;
    }
    .why-choose li{
        width: 100%;
        text-align: left;
    }
    .glyphicon{ 
        display:block;
    }

    .three-col li{ 
        width:100%; float:left;
    }

    .inside-img{

        background:none;

    }
    .row{
        margin: 0px;
    }
    .logos img{
        width: 80%;
    }
    .page-container .col-md-6{
        padding-left: 0px;
        padding-right: 0px;
    }
    .page-container h4{
    }

    /*our services*/


    .welcome h2 {
        font-size: 26px;
        text-align: center;
        /* background-color: #f6f6f6; */
        /* margin-top: 30px; */
        /* padding: 10px; */
    }
    .tab-items .item:hover .btn-lg{

        background-color:#ff6600; 
    }

    .tab-items h2 {
        color: #403a68;
        font-size: 20px;
        font-weight: bold;
        margin-top: 0px;
        padding: -4px;
    }


    /*testmonial*/


    .testmonial h1 {
        font-size: 32px;
        color: #2d2e6e;
        padding-top: 10px;
    }

    .testmonial {
        text-align: center;
        background: #f6f6f6;
        height: auto;
        margin-top: 20px;
    }
    .logos-top {
        margin-top: 35px;
        text-align: center;
        width: 100%;
    }
    .box{
        margin-bottom: 30px;
    }
    /*footer*/


    .footer{ 
        text-align:center;
    }

    .footer span{ 
        text-align:center; 
        float:left; 
        width:100%; 
        margin:10px 0px 10px 0px;
    }

    .foot-right{ 
        float:none; 
        text-align:center;
    }

    .footer font{ 
        float:none; 
        text-align:center;
    }


    .dropdown-menu {
        
    }
    /*carosal*/
    .carousel-caption{
        display: none;
    }
    .carousel-caption2{
        display: none!important;
    }
    /*gallery*/

    .gallery li, .gallery li img{
        width:100% !important;
        height:auto !important;
        margin:0px;
    }

    .gallery-pc{
        display:none !important;
        visibility:hidden !important;
    }

    .gallery-mobile{
        display:block !important;
        visibility:visible !important;
    }

    .area-map iframe{height: 321px!important;}

}





@media (max-width: 1200px) {




    .navbar-header {

        float: none;

    }

    .navbar-left,.navbar-right {

        float: none !important;

    }

    .navbar-toggle {

        display: block;

    }

    .navbar-collapse {

        border-top: 1px solid transparent;

        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);

    }

    .navbar-fixed-top {

        top: 0;

        border-width: 0 0 1px;

    }

    .navbar-collapse.collapse {

        display: none!important;

    }

    .navbar-nav {

        float: none!important;

        margin-top: 7.5px;

    }

    .navbar-nav>li {

        float: none;

    }

    .navbar-nav>li>a {

        padding-top: 10px;

        padding-bottom: 10px;

    }

    .collapse.in{

        display: block !important;
        height: auto!important;

    }


    .collapse.in {
        display: block !important;
        max-height:700px;
        position:relative;
        overflow:scroll;
    }
    .why-choose-con {
        border-right: none;
    }
    .tab-con h3 {
    }



}   


/* Landscape */

@media only screen 

and (min-device-width: 768px) 

and (max-device-width: 1024px) 

and (orientation: landscape) 

and (-webkit-min-device-pixel-ratio: 2) {


.treeeplant-col {width: 100%;}

.wel-col1 img {
    width: 49%;
}

.wel-col1 {
    display: block;
}


.video-res {
    display: none;
}
    
.logo img {
    margin-top: 25px;
}

.quick-quote textarea {
  
    height: 85px;
}


.review-2 img {
    width: 47%;
}

.trustrader-logo img {
    margin-top: 16px;
    width: 10%!important;
}


.inner-logos img {
    padding: 21px;
    width: 22%;
}

.tab-row{    margin-top: 20px;
    margin-bottom: 20px;}
.video-con iframe {
    height: 203px;
}
.tab-wap-col21 h4 {
  
    margin-top: 20px;
}


.tab-wap-col21 img {
    position: absolute;
    margin-left: -81px;
    margin-top: 30px;
}


.tab-wap-col2 img {
    position: absolute;
    margin-left: -88px;
}
.tab-wap-col11 h4 {
  
    margin-top: 20px;
}


.tab-wap-col11 img {
    position: absolute;
    margin-right: -78px;
    margin-top: 41px;
}


.tab-wap-col img {
    position: absolute;
    margin-right: -83px;
}



.tab-center {
    display: block;
}
.welcol-2 {
    /* width: 100%; */
}


.caption-res .trust-logo {
    width: 18%;
}
.caption-res .yell-logo {
    width: 28%;
}

.caption-res .check-logo {
    width: 24%;
}
.caption-res .yell-logo {
    width: 23%;
}
    .why-choose img {
        width: 70%;
        padding: 15px;
        margin-top:0px;
    }
    .carousel-caption2 {
        display: block;
    }
    .quick-quote-wrap {
        position: absolute;
        top: 0px;
        right: 10%;
    }
    .quote-header{
    }
    .survey-con img{
        margin-top: 0px;
    }
    .quick-quote{height: auto;margin-top: 0px;}
    .quick-quote .btn-default{position:relative; margin-top:10px;}

    .area-map iframe{
        height: 789px!important;
    }

    #sticky.stick {
        margin-top: 0 !important;
        position: fixed;
        top: 0;
        z-index: 10000;
        width: 100%;
        float: left;
        background: #000000;
        left: -20px;
    }

    .inner-tab h4{
        text-align: center!important;
    }
    .foot-left, .foot-right{ width:100%; text-align:center;}

    .page-container h4 {
        text-align: justify;
    }
    .logos img {
        width: 20%;
    }
    .three-col li {
        width: 50%;
    }


    .two-col li {
        width: 100%;
        line-height: 22px;
    }
    .logo-image img{
        margin-top: 50px;
    }
    .logo img {
        width: 28%;
    }
    .logo{
        width: 100%;
    }

    .tab-content h4 {
        font-size: 18px;
    }

    .welcome-li li {
        width: 25%;
        float: left;
    }

    .review-logo img{
        width: 100%;
    }
    .rating iframe {
        border: none;
        height: 510px;
    }
    .why-choose ul li {
        width: 100%;
        font-size: 14px;
        line-height: 21px;
    }
    .why-choose h2 {
        font-size: 19px;
        text-align: center;
    }
    .welcome-con ul li {
        width: 48%;
        font-size: 11px;
    }

    .wel-img img{
        width: 100%;
        height: 240px;
    }
   


    
    .video-wrap iframe {

        height: 250px;
        margin-top: 20px;
    }
    .quick-quote input{
        height: 35px;
    }
    .carousel-caption1 h3 {
        font-size: 22px;
        color: #b80d31;
        font-weight: bold;
        line-height: 34px;
    }
    .carousel-caption1 {
        display: block;
        zoom: 90%;
    }
    .four-col li {
        width: 50%;
    }
    .tab-con img {
        width: 100%;
    }
    .tab-con h3 {
        margin-bottom: 0px;
    }
    
    .area-map{
        display: block;
    }
    .area-mobile{
        display: none;
    }
    
    .footer-top-con ul li {
        font-size: 13px;

    }
    .tab-bottom ul li {
        width: 50%;
    }
    .header-logo {
        margin-top: 10px;
        width: 100%;
    }
   
    .welcome h1 {
    margin-top: 0px;
    font-size: 27px;
    line-height: 18px;
}
.special-tab {
   
    min-height: 240px;
}


.quick-quote .g-recaptcha {
    margin-left: 0px;
    margin-top: 20px;
}
.foot-log-col {
    display: block;
}

.welcome p {
  
    line-height: 16px;
}
.video-back {
  
    padding-bottom: 177px;
}
.logo-city {
    width: 20%;
}
.logo-mark {
    width: 24%;
}
.logo-envir {
    width: 30%;
}




.quick-quote h6 a {
   
    font-size: 12px;
}

.trustrader-logo {width: 100%;}


 

}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait)

and (-webkit-min-device-pixel-ratio: 2)

{ 


.footer-top-con h4 {
   
    font-size: 13px;
}

    
.footer-top-con  .col-sm-4{padding: 0px;}



.quick-quote h6 {
    margin-top: 23px;
}

.quick-quote .g-recaptcha {
   
    margin-top: 25px;
}




.quick-quote .g-recaptcha {
    margin-left: -4px;
}


.video-back {
  
    padding-bottom: 90px;
}
.welcome p {
   
    line-height: 19px;
}



.video-back video {
    width: 249px;
}




.wel-col1 {
    display: block;
}



.video-res {display: none;}

.trustrader-logo .header-trustmark {
    width: 67%;
}



    
.special-tab {
   
    min-height: 305px;
}


.trustrader-logo .header-trust {
    width: 33%;
}


    
.tab-row li{font-size: 12px;}



.footer-top iframe {
   
    height: 341px;
}

.check-customer img {
    width: 67%;
}

.review-2 img {
    width: 54%;
    margin-top: 19px;
}


.video-row {
    background: url(../images/home/video-bg.jpg);
}


.res-video-image {
    display: none;
}



.tab-row {margin-top:20px;}


.tab-center {
    display: block;
}

.caption-res img {
    padding: 29px;
}





.tab-wap-col21 h4 {
    text-align: center;
    margin-top: 34px;
}

.tab-wap-col21 img {
    position: absolute;
    margin-left: -70px;
    margin-top: -14px;
}


.tab-wap-col2 img {
    position: absolute;
    margin-left: -68px;
    margin-top: 15px;
}
    .tab-wap-col11 img {
    position: absolute;
    margin-right: -63px;
    margin-top: -24px;
}

.tab-wap-col11 h4 {
    text-align: center;
    margin-top: 27px;
}

    .tab-wap-col img {
    position: absolute;
    margin-right: -62px;
    margin-top: 15px;
}

    .tab-row ul li {
    line-height: 19px;
}
.tab-wap-col21 ul {
    margin-left: 0px;
}
.tab-wap-col2 ul {
    margin-left: 0px;
}
.tab-ul {
    margin-left: 0px;
}


    .why-choose ul li{ width:50%!important; float:left;}
    .survey{
        display: block;
    }
    .survey-con img{
        margin-top: 0px;
    }
    .carousel-caption1 {
        display: block;
        zoom: 70%;
    }.trade img {
        width: 65%;
        margin-top: 20px;
    }
    .trade p {
        text-align: justify;
        line-height: 24px;
        margin-top: 35px;
    }.review img {
        margin-top: 15px;
        width: 100%;
    }

    .tab-wrap ul li {
        text-align: justify;
        list-style-type: square;
        font-size: 10px;
        font-weight: bold;
        color: #003466;
        line-height: 25px;
        list-style: inside;
        list-style-image: url(../images/tick.png);
    }
    .carousel-caption2 {
        display: none;
    }
    .survey-con h3 {

        border-radius: 0px 0px 30px 30px;

    }
    .quick-quote{

        height: 435px;

        margin-top: 0px;

    }

    .quick-quote .btn-default{position:relative;margin-top: 21px;}

    .area-map iframe{
        height:250px!important;
    }
    .roofing-li li{
        width: 100%!important;

    }
    .covering ul li{
        width:50%; 
        float:left;
    }
    .logos img {
        width: 33%;
    }
    .welcome img {
        width: 100%;
        height: 255px;
    }
    #sticky.stick {
        margin-top: 0 !important;
        position: fixed;
        top: 0;
        z-index: 10000;
        width: 100%;
        float: left;
        background: #000000;
        left: -20px;
    }

    .foot-left, .foot-right{ 
        width:100%; 
        text-align:center;
    }
    .three-col li {
        width: 50%;
    }
    .two-col li {
        width: 100%;
        line-height: 20px;
    }
    .logo img {
        width: 42%;
    }
    .welcome-box p {
        margin-top: 40px;
        line-height: 40px;
    }
    .rated-logo img {
        width: 49%!important;
    }
    .review-logo img{
        width: 100%;
    }
    .rating iframe {
        border: none;
        height: 326px;
    }
    .welcome-con ul li {
        width: 50%;
        font-size: 13px;
    }
    .why-choose ul li {
        width: 100%!important;
        font-size: 15px;
    }
    .tab-wrap p {
        padding: 15px;
        margin-top: -15px;
        font-size: 11px;
    }
    
    
    .foot-add h5 a span {
        color: #337ab7;
        font-size: 13px;
    }
    .head-img-1 img {

        width: 15%;

    }
    .head-img-2 img {
        margin-top: 15px;
        width: 30%;
    }
   
    .four-col li {
        width: 50%;
    }
    .tab-con img {
        width: 100%;
        margin-top: 40px;
    }
    .tab-wrap1 {
        margin-top: 70px;
    }
    .tab-wrap {
        margin-top: 25px;
    }
    
    .footer-top-con h5 {
        font-size: 17px;
    }
    .header img {

    }
    .video iframe {
    height: 130px;
}
.page-container h3 {
    color: #000000;
    font-size: 20px;
    margin-top: 20px;
    padding: 16px;
}
.inner-logos img {
    padding: 15px;
    width: 27%;
}

.trustrader-logo img {
    width: 15%!important;
}

}



/*@media  screen and (min-width: 1500px) {
    .quick-quote input {

        height: 60px;

    }
    .quick-quote textarea {

        height: 90px;

    }
    .carousel-caption2 {

    }
    .quick-quote {

    }
    .quick-quote .g-recaptcha {

        transform: scale(0.62);

    }
    .carousel-caption1 {
        float: left;
        right: 0%;
        bottom: 20%;
        z-index: 1001;
        position: absolute;
        width: 20%;
    }
        
        .quick-quote input { height:50px;}
}*/

@media screen and (min-width: 1707px) and (max-width: 1800px)


{


    .quick-quote input { }

}



responsive.css
Displaying responsive.css.