@media only screen and (max-width: 1200px){ }
@media only screen and (max-width: 992px){
    body{font-size: 100%;}
    section, footer{padding: 50px 0;}
    h2.section-title{font-size: 1.6em;margin-bottom: 50px;}
    .header-index {height: 550px;}
    .icon {width: 55px;height: 55px;}
    .features p, .what-we-can p, .works p{font-size: 0.9em;line-height: 1.5;}
    .works p:before {display: none;}
    .works img{margin-bottom: 10px;-webkit-transform:scale(1.1);transform:scale(1.1);}
    .works .second-row{margin-top: 60px;}
    .works .second-row img{width: 55px;height: 37px;}
    .work-background img{width:95%;height: auto;margin-top: -2.5%;}
    .text-time {font-size: 2em;}
    .text-around {font-size: 1em;margin-top: 10px;}
    .why-clean .btn{margin-top: 30px;}
    .furnituring figure img {height: 170px;}
    .amount span{font-size: 3em;}
    .faq p {line-height: 1.5;padding-bottom: 20px;}
    .form p {margin-bottom: 25px;text-align: center;}
    .form input{margin-bottom: 10px;}
    footer p{font-size: 1.1em;}
    .input-number-wrapper {margin: 15px auto;}
    .choice p{min-height: unset;}
    .submit-wrapper{width: 330px;margin: 10px auto;}
}
@media only screen and (max-width: 767px){
    .header-index {height: 400px;}
    h1{margin-top: 12px;}
    .title {margin-top: 8px;}
    .scroll-nav {height: auto;}
    .main-nav{display: none;margin-top: 10px;float: right;}
    .main-nav li {display: block;text-align: center;margin-bottom: 5px;}
    .quest{padding: 5px 20px;}
    .mobile-menu{display: block;font-size: 2em;position: absolute;right: 15px;top: 3px;}
    .absolute{position: absolute; top: 70px; left: 15px;width: 100%;}
    .heading-text h2:first-child {font-size: 3.1em;margin-bottom: 30px;}
    .heading-text h2:nth-child(2) {font-size: 1.2em;}
    .heading-text h2:nth-child(3) {font-size: 1em;}
    h2.section-title{margin-bottom: 50px;}
    .myrow {margin-top: 60px;}
    .u-text {font-size: 0.9em;}
    .bottom-space {margin-bottom: 30px;}
    .features p{padding: 4%;}
    .icon {margin-bottom: 3px;}
    .xs-space{display: block;}
    .works .second-row{margin-top: 0;}
    .works p,.what-we-can p{margin-bottom: 40px;}
    .works .fourth,.what-we-can .first-row, .what-we-can .last-p{margin-bottom: 0;}
    .why-clean, .testimonials {padding-top: 67px;}
    .work-background img{width: 95%;margin-top: 25%;-webkit-transform: scale(1.3);transform: scale(1.3);}
    .work-background img:hover{-webkit-transform: scale(1.5);transform: scale(1.5);}
    .amount{width: 70%;margin: 0 auto;}
    .furnituring figure {width: 70%;margin: auto;}
    .furnituring figure img {height: 200px;}
    .results img, .btn-result {width: 70%;margin-left: 15%;}
    .vacuum-cleaner {margin-top: -40px;margin-bottom: 20px;}
    .testimonials blockquote img {width: 11%;margin-right: 2%;}
    .testimonials p{width: 86%;line-height: 1.5;}
    .faq h4{margin-bottom: 1px;}
    .faq p {line-height: 1.5;padding-bottom: 10px;font-size: 0.9em;}
}
@media only screen and (max-width: 480px){
    h1{background-size: 100% 70%;width: 80px;height: 40px;margin-bottom: 5px;margin-top: 5px;}
    .title {margin-top: 11px;}
    section, footer{padding: 40px 0;}
    h2.section-title{margin-bottom: 30px;font-size: 1.2em;}
    .absolute{top: 80px;}
    .quest{padding: 5px 10px;}
    .heading-text h2:first-child {font-size: 2.5em;margin-bottom: 15px;}
    .heading-text h2:nth-child(2) {font-size: 1em;}
    .heading-text h2:nth-child(3) {font-size: 0.9em;}
    .u-text {font-size: 0.7em;}
    .btn:link,.btn:visited{border-radius: 3px;border-width: 1px;}
    .btn{font-size: 0.7em;padding: 10px 20px;}
    .features .row div, .what-we-can .row div, .testimonials .row div:nth-child(2), .faq .row div, footer .row:first-child div {width: 90%;margin-left: 5%;}
    .why-clean, .testimonials {padding-top: 52px;}
    .text-around{font-size: 1em;}
    .mob-row div{width: 50%;}
    .text-time {width: 100%;}
    .work-background,.just-space, footer .row:first-child div:last-child, .no-br {display: none;}
    .furnituring figure {width: 90%;margin: auto;}
    .results img {width: 90%;margin-left: 5%;}
    .vacuum-cleaner {margin-top: -20px;}
    .testimonials blockquote img {width: 17%;margin-right: 2%;}
    .testimonials p{width: 79%;line-height: 1.5;}
    .faq h4{margin-bottom: 0px;font-size: 0.9em;}
    .faq p {font-size: 0.8em;}
    footer p{font-size: 1em;text-align: center;}
    footer .row:first-child div {text-align: center;}
    footer .to-nav:link,footer .to-nav:visited {bottom: 7px;right: 7px;-webkit-transform: scale(0.85);transform: scale(0.85);}
    .header-order .center-link{text-align: center;}
    .second-nav{background-color: #333;}
    .choice img{width:80px;height: 80px;}
    .choice p{margin-top:5px;font-size: 0.7em;min-height: 32px;}
    .add-options div:last-child p{margin-bottom: 0;}
    .input-number-wrapper {width: 105px;}
    .input-number-wrapper input {width: 50px;}
    p.price-item{min-height:unset;}
    .sticky-order{padding: 5px 5px;font-size: 15px;line-height: 16px;margin: -10px 0 0 0;border-radius: 5px;}
    .price-text{text-align: center;font-size: 20px;}
}