﻿/*permanent*/

@media screen and (min-width: 1280px) {
    /*ourstory*/
    .frequentlyfromtop {
        width: 100%;
        position: absolute;
        top: 5%;
        height: 964px;
        left: 0px;
    }

    .toggleheightmin {
        height: 850px !important;
        transition: height 1.5s;
    }

    .toggleheightmax {
        height: 1080px !important;
        transition: height 1.5s;
    }

    .pricingcenter {
        width: 980px !important;
        left: calc((100% - 980px) * 0.5) !important;
    }

    .ourstorypage {
        width: 830px !important;
        left: calc((100% - 846px) * 0.5) !important;
    }

    .ourteamcenter {
        width: 1082px !important;
        left: calc((100% - 1031px) * 0.5) !important;
    }

    .for1280 {
        margin-left: 4%;
    }

    .shadowfaq {
        padding: 10px 14%;
    }

    .firstindex {
        width: 1266px !important;
        left: calc((100% - 1271px) * 0.5) !important;
    }

    .firstpassage {
        width: 630px;
        left: 11%;
        position: absolute;
        top: 19% !important;
    }

    .ourstory {
        left: 11%;
        width: 85%;
        position: absolute;
        top: 12%;
    }

    .widthofourstorydiv {
        position: absolute;
        top: 0 !important;
        bottom: 0 !important;
    }

    .buttonsresult {
        left: 11%;
        width: 80%;
        position: absolute;
        top: 79%;
    }

    .buttonsteam {
        left: 11%;
        width: 80%;
        position: absolute;
        top: 86%;
    }

    .passmove {
        width: 624px;
        left: 11%;
        position: absolute;
        top: 37%;
    }

    .aboutusmove {
        left: 0px;
        width: 100%;
        position: absolute;
        top: 5%;
    }

    .redmovepricing {
        width: 100%;
        position: absolute;
        top: 937px;
        height: 33px;
        left: 0px;
    }

    .fiftymovepricing {
        left: 40%;
        width: 263px;
        position: absolute;
        top: 7px;
    }









    /*ourstory*/
    .divphotomove {
        position: absolute;
        top: 442px;
        height: 466px;
        width: 100%;
    }

    .ourmove {
        left: 0%;
        width: 100%;
        position: absolute;
        top: 3%;
    }

    .linemove {
        width: 100%;
        position: absolute;
        top: 392px;
        height: 8px;
    }

    .disclaimermove {
        left: 0%;
        width: 100%;
        position: absolute;
        top: 89%;
    }

    .heightofpage {
        height: 970px !important;
    }

    .heightofhome {
        height: 3159px !important;
    }

    .tablemove {
        min-height: 264px;
        min-width: 100%;
        visibility: visible;
        left: -1px;
        width: 100%;
        position: absolute;
        top: 54%;
        height: 264px;
    }

    .linemoveresult {
        width: 100%;
        position: absolute;
        top: 392px;
        height: 8px;
    }



    /*start*/

    .contentmoveourteam {
        position: absolute;
        width: 100%;
        height: 302px;
        top: 503px;
        left: 6px;
    }

    .bookcolumnmove {
        width: 100%;
        position: absolute;
        top: 867px;
        height: 67px;
        left: 0px;
    }

    .redmove {
        width: 100%;
        position: absolute;
        top: 935px;
        height: 33px;
        left: 0px;
    }

    .heightpageourteam {
        height: 925px !important;
    }

    .masterbodyheight {
        height: 980px !important;
    }

    .bookpassagemove {
        top: 983px !important;
    }








    /*end*/
    .firstsize12 {
        font-size: 15px;
        line-height: 0.8em !important;
    }

    .fourthpicksize {
        width: 212px;
        height: 212px;
        object-fit: cover;
    }

    .thirdpicksize {
        width: 213px;
        height: 213px;
        object-fit: cover;
    }

    .secondpicksize {
        width: 212px;
        height: 211px;
        object-fit: cover;
    }

    .firstpicksize {
        width: 212px;
        height: 212px;
        object-fit: cover;
    }

    .fourthmove {
        position: absolute;
        left: 756px;
        top: 1px;
        width: 212px;
        height: 212px;
    }

    .fourthfont {
        width: 212px;
        position: absolute;
        top: 224px;
    }

    .thirdmove {
        position: absolute;
        left: 501px;
        top: 0px;
        width: 213px;
        height: 213px;
    }

    .thirdfont {
        width: 212px;
        position: absolute;
        top: 224px;
    }

    .secondmove {
        position: absolute;
        left: 247px;
        top: 1px;
        width: 212px;
        height: 211px;
    }

    .secondfont {
        width: 212px;
        position: absolute;
        top: 224px;
    }

    .firstmove3 {
        position: absolute;
        left: 0px;
        top: 0px;
        width: 212px;
        height: 212px;
    }

    .firstfont {
        width: 212px;
        position: absolute;
        top: 224px;
    }







    /*codegreen start*/

    .firstpickresult {
        width: 100%;
        height: 84%;
        object-fit: inherit;
    }

    .secondpickresult {
        width: 100%;
        height: 84%;
        object-fit: inherit;
    }

    .thirdpickresult {
        width: 100%;
        height: 84%;
        object-fit: inherit;
    }

    .fourthpickresult {
        width: 100%;
        height: 84%;
        object-fit: inherit;
    }

    .firstpickmove {
        position: absolute;
        height: 426px;
        width: 24.5%;
        left: 0px;
        top: 0%;
    }

    .secondpickmove {
        position: absolute;
        height: 426px;
        width: 24.25%;
        left: 25.5%;
        top: 0px;
    }

    .thirdpickmove {
        position: absolute;
        height: 426px;
        width: 24.5%;
        left: 50.5%;
        top: 0px;
    }

    .fourthpickmove {
        position: absolute;
        height: 426px;
        width: 24.5%;
        left: 75.5%;
        top: 0px;
    }




    .socialloginfbsize {
        width: 203px;
        margin-left: 1%;
        margin-top: -12%;
        cursor: pointer;
    }

    .sociallogingooglesize {
        cursor: pointer;
        width: 210px;
        margin-top: -12%;
        margin-left: -2%;
    }

    .fontsize {
        margin: 5px;
        font-size: 16px;
    }

    .fiftymove2 {
        margin-top: -29%;
        margin-left: 0%;
    }

    .processmove {
        margin-top: 20%;
    }

    .buttonsize {
        font-size: 22px;
    }

    .heightbox {
        margin-top: 93% !important;
    }

    .sizeforty {
        font-size: 22px;
    }

    .btn1 {
        display: inline-block;
        padding: 6px 12px;
        margin-bottom: 0;
        font-size: 18px;
        font-weight: normal;
        line-height: 1.42857143;
        text-align: center;
        white-space: nowrap;
        vertical-align: middle;
        cursor: pointer;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        background-image: none;
        border: 1px solid transparent;
        border-radius: 4px;
        font-style: normal;
        text-transform: uppercase;
    }

    h4 {
        font-size: 18px;
    }

    body {
        /*font-family: HelveticaLTStdRoman;*/
        color: #535353;
        background: #ffffff;
        /*font-size: 16px;*/
        line-height: 1.6em;
        font-weight: 300;
        text-shadow: none;
        font-style: normal;
        height: 100%;
    }

    .firstbox {
        opacity: 0.8;
        float: left;
    }

    .line-btn,
    input[type="submit"],
    button[type="submit"],
    .modal-footer .btn.btn-warning {
        font-weight: bold;
        color: #535353;
        background-image: none;
        background-color: #ffffff;
        height: 45px;
        line-height: 45px;
        padding: 0 40px;
        cursor: pointer;
        border: 2px solid #000000;
        white-space: nowrap;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        -ms-border-radius: 5px;
        -o-border-radius: 5px;
        border-radius: 5px;
        -webkit-transition: all 0.2s ease-in-out 0s;
        -moz-transition: all 0.2s ease-in-out 0s;
        -o-transition: all 0.2s ease-in-out 0s;
        -ms-transition: all 0.2s ease-in-out 0s;
        transition: all 0.2s ease-in-out 0s;
        display: inline-block;
    }

    .form-control {
        display: block;
        width: 100%;
        height: 34px;
        padding: 6px 12px;
        font-size: 14px;
        line-height: 1.42857143;
        color: #555;
        background-color: #fff;
        background-image: none;
        border: 1px solid #ccc;
        border-radius: 4px;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
        -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
        -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
        transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    }

    .secondbox {
        margin-left: 0%;
        margin-top: 0%;
        opacity: 0.8;
        width: 512px;
        float: right;
    }

    .fifthbox {
        /*left: -2%;*/
        opacity: 0.8;
    }

    .subscribe {
        text-align: right;
        padding-top: 26%;
    }

    .panel-title1 {
        margin-top: 0;
        margin-bottom: 0;
        font-size: 16px;
        color: inherit;
    }


















    /*codegreen end*/
    .anexperiencemove {
        left: 27%;
        width: 15%;
        position: absolute;
        top: 12%;
    }

    .ourgoalmove {
        left: 27%;
        width: 607px;
        position: absolute;
        top: 18%;
    }

    .ourgoalsize {
        font-size: 17px;
        line-height: 1.7em;
    }




    .booknowmove {
        position: absolute;
        left: 396px;
        top: 0px;
        height: 45px;
        min-height: 22px;
        width: 145px;
    }

    .businessmove {
        left: 154px;
        width: 232px;
        position: absolute;
        top: 103px;
    }

    .greenpropass {
        left: 154px;
        width: 565px;
        position: absolute;
        top: 148px;
    }

    .greenprosize {
        font-size: 17px;
        line-height: 1.7em;
    }

    .ourteampasssize {
        font-size: 17px;
        line-height: 1.7em;
    }

    .ourteampassmove {
        left: 154px;
        width: 565px;
        position: absolute;
        top: 335px;
    }

    .youselected2 {
        float: left;
        margin-left: 1.5%;
        /*margin-left: 67%;
        width: 73%;
        margin-top: -72.5%;*/
    }
    /*our_team*/
    .writtenmove {
        position: absolute;
        width: 69%;
        top: 0;
        bottom: 0;
        left: 18%;
    }

    .fiftymove {
        text-align: center;
        top: 7px;
        position: relative;
    }

    .bookyourcarwashsize {
        font-size: 25px;
        line-height: 1.7em;
        width: 416px;
        position: absolute;
        left: 0px;
        top: 2px;
    }

    .bookyourcashmove {
        vertical-align: middle;
        margin-left: auto;
        margin-right: auto;
        margin-top: 10px;
        position: relative;
        width: 541px;
        height: 45px;
    }

    .shortdetail {
        /*width: 65%;*/
    }



    .short1 {
        width: 45%;
    }

    .move2 {
        margin-left: 50%;
        margin-top: -31%;
    }

    .welcmmove {
        left: 40%;
        width: 35%;
        position: absolute;
        top: 19.5%;
    }

    .sizewelcm {
        font-size: 20px;
        text-align: center;
    }

    .hassle {
        width: 80%;
        position: absolute;
        top: 23%;
        text-align: center;
        left: 12%;
    }

    .hasselesize {
        font-size: 80px;
        text-align: center;
    }

    .ondemand {
        left: 18%;
        width: 63%;
        position: absolute;
        top: 43%;
        text-align: center;
    }

    .ondemandmove {
        font-size: 22px;
    }

    .wheresize {
        font-size: 22px;
    }

    .howitworkmove {
        line-height: 1.2em;
        text-align: center;
        left: 21%;
        width: 57%;
        position: absolute;
        top: 11%;
    }

    .howitworksize {
        font-size: 55px;
    }

    .nomoremove {
        left: 20%;
        width: 815px;
        position: absolute;
        top: 31%;
        line-height: 1.7em;
        text-align: center;
    }

    .nomoresize {
        font-size: 20px;
    }

    .twomove {
        left: 55%;
        width: 13%;
        position: absolute;
        top: 50%;
        line-height: 1.7em;
    }

    .twomovepassage {
        left: 55%;
        width: 318px;
        position: absolute;
        top: 58%;
    }

    .twomovepassagesize {
        font-size: 18px;
    }

    .twosize {
        font-size: 16px;
    }

    .firstmove {
        left: 28%;
        width: 12%;
        position: absolute;
        top: 50%;
        line-height: 1.7em;
    }

    .firstmovepassage {
        left: 28%;
        width: 313px;
        position: absolute;
        top: 58%;
    }

    .firstsize {
        font-size: 16px;
    }

    .firstsizepassage {
        font-size: 18px;
    }

    .twosizepassage {
        font-size: 18px;
    }

    .heymove {
        width: 50%;
        position: absolute;
        top: 25%;
        left: 6%;
    }

    .heysize {
        line-height: 1.2em;
        font-size: 100px;
    }

    .glazymove {
        position: absolute;
        top: 47%;
        left: 6%;
    }

    .glazysize {
        font-size: 100px;
        letter-spacing: 0.05em;
    }

    .glazysign {
        left: 5%;
        position: absolute;
        top: 22%;
        width: 149px;
        height: 40px;
        z-index: 100;
    }



    .youcanmove {
        width: 63%;
        position: absolute;
        top: 70%;
        left: 6%;
    }

    .youcansize {
        font-size: 22px;
    }

    .yourmove {
        left: 11%;
        width: 60%;
        position: absolute;
        top: 21%;
    }

    .yoursize {
        line-height: 1.2em;
        font-size: 100px;
    }

    .itmove {
        left: 11%;
        position: absolute;
        top: 45%;
    }

    .itsize {
        font-size: 100px;
    }

    .onlymove {
        left: 11%;
        width: 1057px;
        position: absolute;
        top: 75%;
    }

    .onlysize {
        font-size: 22px;
    }

    .parkermove {
        left: 34%;
        width: 40%;
        position: absolute;
        top: 10%;
        text-align: center;
    }

    .parkersize {
        font-size: 55px;
        line-height: 1.2em;
        text-align: center;
    }

    .wearemove {
        left: 21%;
        width: 815px;
        position: absolute;
        top: 29%;
        text-align: center;
    }

    .wearesize {
        font-size: 20px;
        line-height: 1.7em;
    }

    .twomove2 {
        width: 100%;
        position: absolute;
        left: 124%;
        top: 0%;
        line-height: 1.7em;
    }

    .ifyoumove {
        left: 124%;
        width: 318px;
        position: absolute;
        top: 38px;
    }

    .firstmove2 {
        left: 28.5%;
        width: 21%;
        position: absolute;
        top: 56%;
        line-height: 1.7em;
    }

    .secondmove2 {
        left: 28%;
        width: 21%;
        position: absolute;
        top: 55%;
    }

    .firstsize2 {
        font-size: 18px;
    }

    .firstmovepassage2 {
        left: 28.5%;
        width: 313px;
        position: absolute;
        top: 300px;
    }






    .outstory1280 {
        width: 612px;
        left: 11%;
        position: absolute;
        top: 65%;
    }

    .outstory1280space {
        font-size: 17px;
        line-height: 1.7em;
    }

    .outstory1280click {
        font-size: 25px;
    }

    .outstory1280our {
        font-size: 40px;
    }

    .footerconnectsize {
        font-size: 190%;
    }

    .footerconnect {
        left: 29%;
        width: 18%;
        position: absolute;
        top: 22%;
    }

    .footersocialsize {
        width: 13%;
        height: 75%;
        margin-bottom: 0;
        margin-right: 4%;
        display: inline-block;
    }

    .footersize {
        position: absolute;
        top: 0;
        bottom: 0;
        margin-left: 17%;
    }

    .footercontactsize {
        font-size: 190%;
        margin-top: 5%;
        line-height: 0.8em;
    }

    .pricingfont {
        font-size: 100%;
    }

    .picksizecenter {
        left: 45%;
        position: absolute;
        top: 14%;
        width: 94px;
        height: 94px;
    }

    .picksizestart {
        left: 10%;
        position: absolute;
        top: 15%;
        width: 9%;
        height: 10%;
    }

    .picksizeend {
        left: 79%;
        position: absolute;
        top: 15%;
        width: 10%;
        height: 11%;
    }

    .textsizeend {
        left: 68.5%;
        width: 32%;
        position: absolute;
        top: 26%;
    }

    .textsizcenter {
        left: 36%;
        width: 28%;
        position: absolute;
        top: 26%;
    }

    .textsizestart {
        width: 32%;
        position: absolute;
        top: 26%;
    }

    .headingstart {
        font-size: 20px;
        text-align: center;
        line-height: 1.2em;
        display: inline-block;
    }

    .headingcenter {
        font-size: 20px;
        text-align: center;
        line-height: 1.2em;
        display: inline-block;
    }

    .headingend {
        font-size: 20px;
        text-align: center;
        line-height: 1.2em;
        display: inline-block;
    }

    .textfontstart {
        font-size: 20px;
        line-height: 1.2em;
        text-align: center;
    }

    .textfontcenter {
        font-size: 20px;
        line-height: 0.8em;
        text-align: center;
    }

    .textfontend {
        font-size: 20px;
        line-height: 0.8em;
        text-align: center;
    }

    .font_8faq {
        color: white;
        font-size: 26px;
    }

    .watersize {
        font-size: 130px;
    }

    .carwashsize {
        font-size: 130px;
    }

    .watercarwashmove {
        left: 25%;
        width: 75%;
        position: absolute;
        margin-top: 14%;
    }

    .schedulesize {
        width: 100%;
        position: absolute;
        margin-top: 36%;
        text-align: center;
    }

    .learnmoremove {
        left: 50%;
        position: absolute;
        margin-top: 535px;
        width: 165px;
        height: 45px;
        min-height: 22px;
    }

    .schedulenowmove {
        left: 36.5%;
        position: absolute;
        margin-top: 535px;
        width: 165px;
        height: 45px;
        min-height: 22px;
    }

    .offmove {
        left: 45%;
        width: 15%;
        position: absolute;
        top: 10%;
    }

    .lifesize {
        font-family: raleway,sans-serif;
        font-size: 72%;
    }

    .weunderstand {
        font-size: 20px;
    }

    .learnmoremoveindex {
        left: 45%;
        position: absolute;
        top: 65%;
        height: 45px;
        min-height: 22px;
        width: 171px;
    }

    .footercontact {
        left: 49%;
        width: 25%;
        position: absolute;
        top: 28%;
    }

    .footercontactemail {
        font-size: 16px;
        width: 180%;
        line-height: 0.75em;
    }

    .footercontactphone {
        font-size: 16px;
        width: 200%;
        line-height: 1.75em;
    }

    .socialmove {
        left: 29%;
        position: absolute;
        top: 45%;
        height: 20%;
        width: 17%;
    }

    .fbsize {
        position: absolute;
        width: 100%;
        height: 100%;
    }

    .secsize {
        position: absolute;
        width: 100%;
        height: 100%;
    }

    .twittersize {
        position: absolute;
        width: 100%;
        height: 100%;
    }

    .instasize {
        position: absolute;
        width: 100%;
        height: 100%;
        ";
    }

    .footerimagesize {
        position: relative;
        width: 100%;
    }

    .footerimagemove {
        left: 9%;
        position: absolute;
        top: 12%;
    }

    .waterconcioustext {
        font-size: 20px;
        line-height: 0.8em;
        text-align: center;
    }

    .s2itemsContainer {
        position: absolute;
        width: 89%;
        height: 100%;
        white-space: nowrap;
    }

    .font50 {
        font-size: 12px;
    }

    .schedulefont {
        letter-spacing: 0.2em;
        font-size: 100%;
    }

    .textstartfont {
        font-size: 12px;
    }
    /*feedback*/
    h2.form-header {
        font-size: 4.714em; /*24px*/
    }

    .datamove {
        /* Don't conver these into shorthand */
        padding-top: 2%;
        padding-bottom: 8%;
        padding-left: 14%;
        padding-right: 0%;
        margin: 0%;
        width: 100%;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .textsize {
        display: inline;
        font-size: 260%;
    }

    .textstartfrom {
        width: 264%;
        margin-left: -165%;
        margin-top: -16%;
    }

    .form-line {
        margin-top: 4%;
        margin-bottom: 2%;
    }

    #stage .form-all .form-header-group {
        background: none !important;
        border-bottom: none !important;
        padding-left: 155px !important;
    }

    .form-input-wide {
    }
    /*box size*/
    #stage .form-all .form-textbox, #stage .form-all .form-textarea {
        border: 1px #A4E1FF solid;
        background-image: url(http://cms.interlogy.com/uploads/image_upload/image_upload/global/6459_index_Editbox1_bkgrnd.png);
        background-repeat: repeat-x;
        background-position: left top;
        color: #666666;
        font-family: verdana !important;
        -moz-box-shadow: 1px 1px 3px #E1E1E1;
        -webkit-box-shadow: 1px 1px 3px #E1E1E1;
        box-shadow: 1px 1px 3px #E1E1E1;
        padding: 7px 5px !important;
    }
}

@media screen and (max-width: 1279px) and (min-width: 1080px) {
    .ourteamcenter {
        width: 969px !important;
        left: calc((100% - 970px) * 0.5) !important;
    }

    .heightofhome {
        height: 3176px !important;
    }

    .ondemand {
        left: 0%;
        width: 100%;
        position: absolute;
        top: 51.5%;
        text-align: center;
    }

    .heymove {
        width: 85%;
        position: absolute;
        top: 26%;
        left: 1%;
    }

    .shadowfaq {
        padding: 10px 14%;
    }

    .firstpassage {
        left: 11%;
        position: absolute;
        top: 19% !important;
    }

    .learnmoremove {
        left: 52%;
        position: absolute;
        margin-top: 611px;
        width: 175px;
        height: 45px;
        min-height: 22px;
        text-align: center;
    }

    .schedulenowmove {
        left: 35%;
        position: absolute;
        margin-top: 611px;
        width: 175px;
        height: 45px;
        min-height: 22px;
    }

    .hassle {
        width: 75%;
        position: absolute;
        top: 23%;
        text-align: center;
        left: 13%;
    }

    .glazymove {
        width: 1033px;
        position: absolute;
        top: 47%;
        left: 1%;
    }

    .firstmessage {
        left: 11%;
        position: absolute;
        top: 16%;
    }

    .writtenmove {
        position: absolute;
        width: 69%;
        top: 0;
        bottom: 0;
        left: 18%;
    }

    .widthofourstorydiv {
        position: absolute;
        width: 732px !important;
        top: 0 !important;
        bottom: 0 !important;
        left: 18% !important;
    }

    /*outeam*/
    .fourthmove {
        position: absolute;
        left: 756px;
        top: 0%;
        width: 212px;
        height: 212px;
    }

    .fourthfont {
        position: absolute;
        width: 100%;
        height: 100%;
        margin-top: 4%;
    }

    .thirdmove {
        position: absolute;
        left: 501px;
        top: 0%;
        width: 212px;
        height: 212px;
    }

    .thirdfont {
        width: 100%;
        margin-top: 4%;
        position: absolute;
    }

    .secondmove {
        position: absolute;
        left: 243px;
        top: 0%;
        width: 212px;
        height: 212px;
    }

    .secondfont {
        width: 100%;
        margin-top: 4%;
        position: absolute;
    }

    .firstmove3 {
        position: absolute;
        left: 0px;
        top: 0%;
        width: 212px;
        height: 212px;
    }

    .firstfont {
        width: 100%;
        margin-top: 4%;
        position: absolute;
    }

    .contentmoveourteam {
        position: absolute;
        width: 100%;
        height: 302px;
        top: 590px;
        left: -14%;
    }
    /*ourteam new*/
    .bookyourcashmove {
        width: 541px;
        height: 45px;
        vertical-align: middle;
        margin-left: auto;
        margin-top: 10px;
        margin-right: auto;
        position: relative;
    }

    .businessmove {
        left: 80px;
        width: 232px;
        position: absolute;
        top: 103px;
    }

    .greenpropass {
        left: 80px;
        width: 559px;
        position: absolute;
        top: 148px;
    }

    .greenprosize {
        font-size: 17px;
        line-height: 1.7em;
    }

    .ourteampasssize {
        font-size: 17px;
        line-height: 1.7em;
    }

    .ourteampassmove {
        left: 80px;
        width: 559px;
        position: absolute;
        top: 360px;
    }

    .ourteammove {
        left: 0px;
        width: 100%;
        position: absolute;
        top: 35px;
    }



    /*ourteam*/
    .masterbodyheight {
        height: 895px !important;
    }

    .anexperiencemove {
        left: 30%;
        width: 28%;
        position: absolute;
        top: 12%;
    }

    .ourgoalmove {
        left: 30%;
        width: 590px;
        position: absolute;
        top: 18%;
    }
    /*     dskljjfghsdgs*/
    .firstpickmove {
        position: absolute;
        height: 332px;
        width: 24%;
        left: 0%;
        top: 0px;
    }

    .secondpickmove {
        position: absolute;
        height: 332px;
        width: 22%;
        left: 25%;
        top: 0px;
    }

    .thirdpickmove {
        position: absolute;
        height: 332px;
        width: 25.5%;
        top: 0px;
        left: 48%;
    }

    .fourthpickmove {
        position: absolute;
        height: 332px;
        width: 25.5%;
        top: 0px;
        left: 74.5%;
    }

    .firstpickresult {
        height: 81%;
        width: 100%;
        object-fit: cover;
    }


    .secondpickresult {
        height: 81%;
        width: 100%;
        object-fit: cover;
    }

    .thirdpickresult {
        height: 81%;
        width: 100%;
        object-fit: cover;
    }

    .fourthpickresult {
        height: 81%;
        width: 100%;
        object-fit: cover;
    }
}

@media screen and (max-width: 840px) and (min-width: 0px) {
    .containerwidth {
        width: 0px !important;
        border: 0px solid white !important;
    }
}

@media screen and (max-width: 1079px) and (min-width: 748px) {
    /*.ourteamcenter{
       width: 522px !important;
    left: calc((100% - 622px) * 0.5) !important;
    }*/
    .heightofhome {
        height: 2891px !important;
    }

    .ondemand {
        left: 0%;
        width: 100%;
        position: absolute;
        top: 66.5%;
        text-align: center;
    }

    .topofthirdpick {
        top: 2327px !important;
    }

    .heightofparker {
        top: 1870px !important;
    }

    .topofsecondpick {
        top: 1226px !important;
    }

    .heightofwork {
        top: 719px !important;
    }

    .heightoffirstpick {
        height: 700px !important;
    }

    .heymove {
        width: 85%;
        position: absolute;
        top: 7%;
        left: 1%;
    }

    .shadowfaq {
        padding: 10px 6%;
    }

    .firstpassage {
        left: 11%;
        position: absolute;
        top: 19% !important;
    }

    .learnmoremove {
        left: 52%;
        position: relative;
        margin-top: 550px;
        width: 175px;
        height: 45px;
        min-height: 22px;
    }

    .schedulenowmove {
        left: 27.5%;
        position: absolute;
        margin-top: 550px;
        width: 175px;
        height: 45px;
        min-height: 22px;
    }

    .hassle {
        width: 92%;
        position: absolute;
        top: 23%;
        text-align: center;
        left: 4%;
    }

    .glazymove {
        width: 92%;
        position: absolute;
        top: 28%;
        left: 1%;
    }

    .firstmessage {
        left: 11%;
        position: absolute;
        top: 16%;
    }

    .writtenmove {
        position: absolute;
        width: 69%;
        top: 0;
        bottom: 0;
        left: 15%;
    }

    .widthofourstorydiv {
        position: absolute;
        width: 732px !important;
        top: 0 !important;
        bottom: 0 !important;
        left: 0% !important;
    }

    /*outeam*/
    .fourthmove {
        position: absolute;
        left: 109%;
        top: 0%;
        width: 30%;
        height: 212px;
    }

    .fourthfont {
        position: absolute;
        width: 100%;
        height: 100%;
        margin-top: 4%;
    }

    .thirdmove {
        position: absolute;
        left: 73%;
        top: 0%;
        width: 30%;
        height: 212px;
    }

    .thirdfont {
        width: 100%;
        margin-top: 4%;
        position: absolute;
    }

    .secondmove {
        position: absolute;
        left: 36.5%;
        top: 0%;
        width: 30%;
        height: 212px;
    }

    .secondfont {
        width: 100%;
        margin-top: 4%;
        position: absolute;
    }

    .firstmove3 {
        position: absolute;
        left: 0%;
        top: 0%;
        width: 30%;
        height: 212px;
    }

    .firstfont {
        width: 100%;
        margin-top: 4%;
        position: absolute;
    }

    .contentmoveourteam {
        position: absolute;
        width: 100%;
        height: 302px;
        top: 590px;
        left: -19%;
    }
    /*ourteam new*/
    .bookyourcashmove {
        vertical-align: middle;
        margin-left: auto;
        margin-top: 10px;
        margin-right: auto;
        position: relative;
        width: 541px;
        height: 45px;
    }

    .businessmove {
        left: 0px;
        width: 232px;
        position: absolute;
        top: 103px;
    }

    .greenpropass {
        left: 0px;
        width: 559px;
        position: absolute;
        top: 148px;
    }

    .greenprosize {
        font-size: 17px;
        line-height: 1.7em;
    }

    .ourteampasssize {
        font-size: 17px;
        line-height: 1.7em;
    }

    .ourteampassmove {
        left: 0px;
        width: 559px;
        position: absolute;
        top: 360px;
    }

    .ourteammove {
        left: 0px;
        width: 100%;
        position: absolute;
        top: 35px;
    }



    /*ourteam*/
    .masterbodyheight {
        height: 895px !important;
    }

    .anexperiencemove {
        left: 17%;
        width: 28%;
        position: absolute;
        top: 12%;
    }

    .ourgoalmove {
        left: 17%;
        width: 590px;
        position: absolute;
        top: 18%;
    }


    /*     dskljjfghsdgs*/
    .firstpickmove {
        position: absolute;
        height: 332px;
        width: 24%;
        left: 0%;
        top: 0px;
    }

    .secondpickmove {
        position: absolute;
        height: 332px;
        width: 22%;
        left: 25%;
        top: 0px;
    }

    .thirdpickmove {
        position: absolute;
        height: 332px;
        width: 25.5%;
        top: 0px;
        left: 48%;
    }

    .fourthpickmove {
        position: absolute;
        height: 332px;
        width: 25.5%;
        top: 0px;
        left: 74.5%;
    }

    .firstpickresult {
        height: 81%;
        width: 100%;
        object-fit: cover;
    }


    .secondpickresult {
        height: 81%;
        width: 100%;
        object-fit: cover;
    }

    .thirdpickresult {
        height: 81%;
        width: 100%;
        object-fit: cover;
    }

    .fourthpickresult {
        height: 81%;
        width: 100%;
        object-fit: cover;
    }
}

@media screen and (max-width: 1279px) and (min-width: 748px) {
    .frequentlyfromtop {
        width: 100%;
        position: absolute;
        top: 5%;
        height: 964px;
        left: 0px;
    }

    .toggleheightmin {
        height: 1075px !important;
        transition: height 1.5s;
    }

    .toggleheightmax {
        height: 1420px !important;
        transition: height 1.5s;
    }


    .for1280 {
        margin-left: 4%;
    }

    .redmovepricing {
        width: 100%;
        position: absolute;
        top: 946px;
        height: 33px;
        left: 0px;
    }

    .fiftymovepricing {
        left: 0%;
        width: 100%;
        position: absolute;
        top: 7px;
        text-align: center;
    }

    .aboutusmove {
        left: 0px;
        width: 100%;
        position: absolute;
        top: 5%;
    }

    .passmove {
        left: 11%;
        position: absolute;
        top: 37%;
    }

    .buttonsteam {
        left: 11%;
        width: 80%;
        position: absolute;
        top: 81%;
    }

    .buttonsresult {
        left: 11%;
        width: 80%;
        position: absolute;
        top: 75%;
    }


    .ourstory {
        left: 11%;
        width: 85%;
        position: absolute;
        top: 12%;
    }

    .divphotomove {
        position: absolute;
        top: 442px;
        height: 466px;
        width: 100%;
    }

    .linemoveresult {
        width: 100%;
        position: absolute;
        top: 392px;
        height: 8px;
    }

    .ourmove {
        left: 0%;
        width: 100%;
        position: absolute;
        top: 2%;
    }

    .linemove {
        width: 100%;
        position: absolute;
        top: 392px;
        height: 8px;
    }

    .disclaimermove {
        left: 0%;
        width: 100%;
        position: absolute;
        top: 87%;
    }

    .heightofpage {
        height: 980px !important;
    }



    .tablemove {
        min-height: 264px;
        min-width: 100%;
        visibility: visible;
        left: -1px;
        width: 100%;
        position: absolute;
        top: 52%;
        height: 264px;
    }

    /*start*/
    .bookcolumnmove {
        width: 100%;
        position: absolute;
        top: 1230px;
        height: 67px;
        left: 0px;
    }

    .redmove {
        width: 100%;
        position: absolute;
        top: 1297px;
        height: 33px;
        left: 0px;
    }

    .heightpageourteam {
        height: 1025px !important;
    }










    /*end*/
    .firstsize12 {
        font-size: 15px;
        line-height: 0.8em !important;
    }


    .fourthpicksize {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .thirdpicksize {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .secondpicksize {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .firstpicksize {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }



    .socialloginfbsize {
        width: 203px;
        margin-left: 1%;
        margin-top: -11.5%;
        cursor: pointer;
    }

    .sociallogingooglesize {
        cursor: pointer;
        width: 210px;
        margin-top: -12%;
        margin-left: -2%;
    }

    .fontsize {
        margin: 5px;
        font-size: 16px;
    }



    .ourgoalsize {
        font-size: 17px;
        line-height: 1.7em;
    }

    .booknowmove {
        position: absolute;
        left: 396px;
        top: 0px;
        height: 45px;
        min-height: 22px;
        width: 145px;
    }




    .fiftymove {
        left: 0%;
        width: 100%;
        position: absolute;
        text-align: center;
        top: 7px;
    }

    .bookyourcarwashsize {
        font-size: 25px;
        line-height: 1.7em;
        width: 416px;
        position: absolute;
        left: 0px;
        top: 2px;
    }



    .shortdetail {
        /*width: 322px;
        margin-left: -1%;
        margin-top: -18%;*/
    }



    .welcmmove {
        left: 33%;
        width: 35%;
        position: absolute;
        top: 19.5%;
        text-align: center;
    }

    .sizewelcm {
        font-size: 20px;
    }



    .hasselesize {
        font-size: 80px;
    }



    .ondemandmove {
        font-size: 22px;
    }

    .wheresize {
        font-size: 22px;
    }

    .howitworkmove {
        line-height: 1.2em;
        text-align: center;
        left: 29%;
        width: 48%;
        position: absolute;
        top: 9%;
    }

    .howitworksize {
        font-size: 55px;
    }

    .nomoremove {
        left: 11%;
        width: 78%;
        position: absolute;
        top: 28%;
        line-height: 1.7em;
        text-align: center;
    }

    .nomoresize {
        font-size: 20px;
    }

    .twomove {
        left: 56%;
        width: 18%;
        position: absolute;
        top: 55%;
        line-height: 1.7em;
    }

    .twomovepassage {
        left: 56%;
        width: 29%;
        position: absolute;
        top: 63%;
    }

    .twomovepassagesize {
        font-size: 18px;
    }

    .twosize {
        font-size: 16px;
    }

    .firstmove {
        left: 19%;
        width: 19%;
        position: absolute;
        top: 55%;
        line-height: 1.7em;
    }

    .firstmovepassage {
        left: 19%;
        width: 30%;
        position: absolute;
        top: 63%;
    }

    .firstsize {
        font-size: 14px;
    }

    .firstsizepassage {
        font-size: 18px;
    }

    .twosizepassage {
        font-size: 18px;
    }



    .heysize {
        line-height: 1.2em;
        font-size: 100px;
    }

    .glazysign {
        left: 8%;
        position: absolute;
        top: 19%;
        width: 149px;
        height: 40px;
        z-index: 100;
    }



    .glazysize {
        font-size: 100px;
        letter-spacing: 0.05em;
    }

    .youcanmove {
        width: 93%;
        position: absolute;
        top: 74%;
        left: 1%;
    }

    .youcansize {
        font-size: 22px;
    }

    .yourmove {
        left: 5%;
        width: 90%;
        position: absolute;
        top: 5%;
    }

    .yoursize {
        line-height: 1.2em;
        font-size: 100px;
    }

    .itmove {
        left: 5%;
        position: absolute;
        top: 25%;
    }

    .itsize {
        font-size: 100px;
    }

    .onlymove {
        left: 5%;
        width: 84%;
        position: absolute;
        top: 72%;
    }

    .onlysize {
        font-size: 22px;
    }

    .parkermove {
        position: relative;
        top: 7%;
        text-align: center;
    }

    .parkersize {
        font-size: 55px;
        line-height: 1.2em;
        text-align: center;
    }

    .wearemove {
        left: 4%;
        width: 89%;
        position: absolute;
        top: 24%;
        text-align: center;
    }

    .wearesize {
        font-size: 20px;
        line-height: 1.7em;
    }

    .twomove2 {
        width: 269px;
        position: absolute;
        left: 135%;
        margin-top: -3%;
        line-height: 1.7em;
    }

    .ifyoumove {
        width: 160%;
        position: absolute;
        left: 135%;
        top: 0px !important;
        margin-top: 32px !important;
    }

    .firstmove2 {
        left: 14%;
        width: 35%;
        position: absolute;
        top: 46%;
        line-height: 1.7em;
    }

    .secondmove2 {
        left: 25%;
        width: 21%;
        position: absolute;
        top: 47%;
    }

    .firstmovepassage2 {
        left: 14.5%;
        width: 35%;
        position: absolute;
        top: 54%;
    }

    .firstsize2 {
        font-size: 18px;
    }

    .outstory768 {
        width: 84%;
        left: 11%;
        position: absolute;
        top: 62%;
    }

    .outstory768space {
        font-size: 17px;
        line-height: 1.7em;
    }

    .outstory768click {
        font-size: 25px;
    }

    .outstory768our {
        font-size: 40px;
    }

    .footerconnectsize {
    }

    .footerconnect {
        left: 29%;
        width: 23%;
        position: absolute;
        top: 26%;
    }

    .footersocialsize {
        width: 22%;
        height: 75%;
        margin-bottom: 0;
        margin-right: 4%;
        display: inline-block;
    }

    .footersize {
        position: absolute;
        top: 0;
        bottom: 0;
        margin-left: 17%;
    }

    .footercontactsize {
        margin-top: 5%;
        line-height: 0.8em;
    }

    .pricingfont {
        font-size: 100%;
    }

    .picksizecenter {
        left: 42%;
        position: absolute;
        top: 13%;
        width: 94px;
        height: 94px;
    }

    .picksizestart {
        left: 1%;
        position: absolute;
        top: 13%;
        width: 88px;
        height: 87px;
    }

    .picksizeend {
        left: 88%;
        position: absolute;
        top: 13%;
        width: 88px;
        height: 87px;
    }

    .textsizeend {
        left: 78%;
        width: 35%;
        position: absolute;
        top: 25%;
    }

    .textsizcenter {
        left: 34%;
        width: 35%;
        position: absolute;
        top: 25%;
    }

    .textsizestart {
        width: 39%;
        position: absolute;
        top: 25%;
        left: -11%;
    }

    .headingstart {
        font-size: 20px;
        text-align: center;
        line-height: 1.2em;
        display: inline-block;
    }

    .headingcenter {
        font-size: 20px;
        text-align: center;
        line-height: 1.2em;
        display: inline-block;
    }

    .headingend {
        font-size: 20px;
        text-align: center;
        line-height: 1.2em;
        display: inline-block;
    }

    .textfontstart {
        font-size: 12px;
        line-height: 1.2em;
        text-align: center;
    }

    .textfontcenter {
        font-size: 20px;
        line-height: 0.8em;
        text-align: center;
    }

    .textfontend {
        font-size: 20px;
        line-height: 0.8em;
        text-align: center;
    }

    .font_8faq {
        color: white;
        font-size: 26px;
    }

    .watersize {
        font-size: 100px;
    }

    .carwashsize {
        font-size: 82px;
    }

    .watercarwashmove {
        left: 25%;
        width: 75%;
        position: absolute;
        margin-top: 14%;
    }

    .schedulesize {
        width: 100%;
        position: absolute;
        margin-top: 42%;
        text-align: center;
    }


    .offmove {
        left: 45%;
        width: 20%;
        position: absolute;
        top: 10%;
    }

    .lifesize {
        font-family: raleway,sans-serif;
        font-size: 72%;
    }

    .weunderstand {
        font-size: 28px;
    }

    .learnmoremoveindex {
        left: 37%;
        position: absolute;
        top: 84%;
        height: 45px;
        min-height: 22px;
        width: 171px;
    }

    .footercontact {
        left: 55%;
        width: 31%;
        position: absolute;
        top: 25%;
    }

    .footercontactemail {
        width: 180%;
        line-height: 1em;
    }

    .footercontactphone {
        width: 200%;
        line-height: 0.75em;
    }

    .socialmove {
        left: 29%;
        position: absolute;
        top: 45%;
        height: 20%;
        width: 17%;
    }

    .fbsize {
        position: absolute;
        width: 26%;
    }

    .secsize {
        position: absolute;
        width: 26%;
    }

    .twittersize {
        position: absolute;
        width: 26%;
    }

    .instasize {
        position: absolute;
        width: 26%;
    }

    .footerimagesize {
        position: relative;
        width: 100%;
    }

    .footerimagemove {
        left: 5%;
        position: absolute;
        top: 10%;
    }

    .waterconcioustext {
        font-size: 20px;
        line-height: 0.8em;
        text-align: center;
    }

    .s2itemsContainer {
        position: absolute;
        width: 89%;
        height: 100%;
        white-space: nowrap;
    }

    .font50 {
        font-size: 12px;
    }

    .schedulefont {
        letter-spacing: 0.2em;
        font-size: 100%;
    }

    .textstartfont {
        font-size: 12px;
    }

    h2.form-header {
        font-size: 4.714em; /*24px*/
    }

    .datamove {
        /* Don't conver these into shorthand */
        padding-top: 2%;
        padding-bottom: 8%;
        padding-left: 36%;
        padding-right: 0%;
        margin: 0%;
        width: 100%;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .textsize {
        display: inline;
        font-size: 260%;
    }

    .textstartfrom {
        width: 264%;
        margin-left: -165%;
        margin-top: -16%;
    }

    .form-line {
        margin-top: 4%;
        margin-bottom: 2%;
    }

    #stage .form-all .form-header-group {
        background: none !important;
        border-bottom: none !important;
        padding-left: 155px !important;
    }

    .form-input-wide {
    }
    /*box size*/
    #stage .form-all .form-textbox, #stage .form-all .form-textarea {
        border: 1px #A4E1FF solid;
        background-image: url(http://cms.interlogy.com/uploads/image_upload/image_upload/global/6459_index_Editbox1_bkgrnd.png);
        background-repeat: repeat-x;
        background-position: left top;
        color: #666666;
        font-family: verdana !important;
        -moz-box-shadow: 1px 1px 3px #E1E1E1;
        -webkit-box-shadow: 1px 1px 3px #E1E1E1;
        box-shadow: 1px 1px 3px #E1E1E1;
        padding: 7px 5px !important;
    }
    /*codegreen start*/

    .fiftymove2 {
        margin-top: -33%;
        margin-left: 0%;
    }

    .lastbox {
        width: 105%;
        margin-left: -2%;
        height: 285px;
    }

    .short1 {
        margin-left: 10px;
    }

    .sizeforty {
        font-size: 22px;
    }

    .btn1 {
        display: inline-block;
        padding: 6px 12px;
        margin-bottom: 0;
        font-size: 18px;
        font-weight: normal;
        line-height: 1.42857143;
        text-align: center;
        white-space: nowrap;
        vertical-align: middle;
        cursor: pointer;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        background-image: none;
        border: 1px solid transparent;
        border-radius: 4px;
        font-style: normal;
        text-transform: uppercase;
    }

    h4 {
        font-size: 18px;
    }

    body {
        font-family: HelveticaLTStdRoman;
        color: #535353;
        background: #ffffff;
        font-size: 16px;
        line-height: 1.6em;
        font-weight: 300;
        text-shadow: none;
        font-style: normal;
        height: 100%;
    }

    .firstbox {
        float: left;
        width: 44%;
        opacity: 0.8;
    }

    .line-btn,
    input[type="submit"],
    button[type="submit"],
    .modal-footer .btn.btn-warning {
        font-weight: bold;
        color: #535353;
        background-image: none;
        background-color: #ffffff;
        height: 45px;
        line-height: 45px;
        padding: 0 40px;
        cursor: pointer;
        border: 2px solid #000000;
        white-space: nowrap;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        -ms-border-radius: 5px;
        -o-border-radius: 5px;
        border-radius: 5px;
        -webkit-transition: all 0.2s ease-in-out 0s;
        -moz-transition: all 0.2s ease-in-out 0s;
        -o-transition: all 0.2s ease-in-out 0s;
        -ms-transition: all 0.2s ease-in-out 0s;
        transition: all 0.2s ease-in-out 0s;
        display: inline-block;
    }

    .form-control {
        display: block;
        width: 100%;
        height: 34px;
        padding: 6px 12px;
        font-size: 14px;
        line-height: 1.42857143;
        color: #555;
        background-color: #fff;
        background-image: none;
        border: 1px solid #ccc;
        border-radius: 4px;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
        -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
        -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
        transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    }

    .secondbox {
        margin-left: 0%;
        margin-top: 0%;
        opacity: 0.8;
        float: right;
        width: 360px;
    }

    .boxwidth {
        width: 50% !important;
    }

    .fifthbox {
        /*left: -4%;
        margin-top: 37%;*/
        opacity: 0.8;
    }

    .heightbox {
        margin-top: 32% !important;
    }

    .subscribe {
        text-align: right;
        margin-top: 20%;
        padding-top: 0;
    }

    .panel-title1 {
        margin-top: 0;
        margin-bottom: 0;
        font-size: 16px;
        color: inherit;
    }

    .buttonsize {
        font-size: 22px;
    }

    .processmove {
        margin-left: 31%;
        margin-top: 24%;
    }

    .youselected2 {
        opacity: 0.8;
        float: left;
        /*margin-left: 52%;
        width: 317px;
        margin-top: -442px;*/
    }

    .wordrapdays {
        word-wrap: break-word !important;
    }














    /*codegreen end*/
}

@media screen and (max-width: 747px) and (min-width: 568px) {
    .youselected2 {
        float: left;
        /*margin-left: 0%;
        width: 100%;
        margin-top: 0%;*/
    }

    .frequentlyfromtop {
        width: 100%;
        position: absolute;
        top: 5%;
        height: 964px;
        left: 0px;
    }

    .topofthirdpick {
        top: 2091px !important;
    }

    .heightofparker {
        top: 1595px !important;
    }

    .topofsecondpick {
        top: 980px !important;
    }

    .heightofwork {
        top: 508px !important;
    }

    .heightoffirstpick {
        height: 508px !important;
    }

    .shadowfaq {
        padding: 10px 14%;
    }

    .firstpassage {
        left: 11%;
        position: absolute;
        top: 15% !important;
    }

    .firstmessage {
        left: 11%;
        position: absolute;
        top: 16%;
    }

    .redmovepricing {
        width: 100%;
        position: absolute;
        top: 966px;
        height: 33px;
        left: 0px;
    }

    .fiftymovepricing {
        left: 0%;
        width: 100%;
        position: absolute;
        top: 7px;
        text-align: center;
    }

    .aboutusmove {
        left: 0px;
        width: 100%;
        position: absolute;
        top: 5%;
    }

    .passmove {
        left: 11%;
        position: absolute;
        top: 33%;
    }

    .buttonsteam {
        left: 11%;
        width: 80%;
        position: absolute;
        top: 81%;
    }

    .buttonsresult {
        left: 11%;
        width: 80%;
        position: absolute;
        top: 75%;
    }

    .widthofourstorydiv {
        position: absolute;
        width: 570px !important;
        top: 0 !important;
        bottom: 0 !important;
        left: -5% !important;
    }

    .ourstory {
        left: 11%;
        width: 85%;
        position: absolute;
        top: 12%;
    }

    .divphotomove {
        position: absolute;
        top: 442px;
        height: 466px;
        width: 100%;
    }


    .linemoveresult {
        width: 100%;
        position: absolute;
        top: 392px;
        height: 8px;
    }

    .ourmove {
        left: 0%;
        width: 100%;
        position: absolute;
        top: 2%;
    }

    .linemove {
        width: 100%;
        position: absolute;
        top: 364px;
        height: 8px;
    }

    .disclaimermove {
        left: 0%;
        width: 100%;
        position: absolute;
        top: 80%;
    }


    .heightofpage {
        height: 1000px !important;
    }

    .heightofhome {
        height: 2656px !important;
    }

    .tablemove {
        min-height: 264px;
        min-width: 100%;
        visibility: visible;
        left: -1px;
        width: 100%;
        position: absolute;
        top: 46%;
        height: 264px;
    }

    .contentmoveourteam {
        position: absolute;
        width: 100%;
        height: 302px;
        top: 535px;
        left: 6px;
    }
    /*start*/
    .bookcolumnmove {
        width: 100%;
        position: absolute;
        top: 1125px;
        height: 67px;
        left: 0px;
    }

    .redmove {
        width: 100%;
        position: absolute;
        top: 1193px;
        height: 33px;
        left: 0px;
    }

    .heightpageourteam {
        height: 1220px !important;
    }

    .masterbodyheight {
        height: 1280px !important;
    }

    .bookpassagemove {
        top: 1292px !important;
    }

    /*end*/
    .firstsize12 {
        font-size: 15px;
        line-height: 0.8em !important;
    }

    .fourthmove {
        position: absolute;
        left: 367px;
        top: 280px;
        width: 212px;
        height: 212px;
    }

    .fourthfont {
        top: 222px;
        position: absolute;
        width: 212px;
        height: 212px;
    }

    .thirdmove {
        position: absolute;
        left: 145px;
        top: 280px;
        width: 212px;
        height: 212px;
    }

    .thirdfont {
        width: 212px;
        position: absolute;
        top: 222px;
    }

    .secondmove {
        position: absolute;
        left: 367px;
        top: -33px;
        width: 212px;
        height: 212px;
    }

    .secondfont {
        width: 212px;
        position: absolute;
        top: 222px;
    }

    .firstmove3 {
        position: absolute;
        left: 145px;
        top: -33px;
        width: 212px;
        height: 212px;
    }

    .firstfont {
        width: 215px;
        position: absolute;
        top: 222px;
    }




    .fourthpicksize {
        width: 212px;
        height: 212px;
        object-fit: cover;
    }

    .thirdpicksize {
        width: 212px;
        height: 212px;
        object-fit: cover;
    }

    .secondpicksize {
        width: 212px;
        height: 212px;
        object-fit: cover;
    }

    .firstpicksize {
        width: 212px;
        height: 212px;
        object-fit: cover;
    }

    /*     dskljjfghsdgs*/
    .firstpickmove {
        position: absolute;
        height: 350px;
        width: 49%;
        left: 0%;
        top: 0px;
    }

    .secondpickmove {
        position: absolute;
        height: 350px;
        width: 49%;
        left: 50.5%;
        top: 0px;
    }

    .thirdpickmove {
        position: absolute;
        height: 350px;
        width: 49%;
        left: 0%;
        top: 80%;
    }

    .fourthpickmove {
        position: absolute;
        height: 350px;
        width: 49%;
        left: 50.5%;
        top: 80%;
    }


    .firstpickresult {
        height: 82%;
        width: 100%;
        object-fit: cover;
    }

    .secondpickresult {
        height: 82%;
        width: 100%;
        object-fit: cover;
    }

    .thirdpickresult {
        height: 82%;
        width: 100%;
        object-fit: cover;
    }

    .fourthpickresult {
        height: 82%;
        width: 100%;
        object-fit: cover;
    }


    .socialloginfbsize {
        width: 203px;
        margin-left: 1%;
        margin-top: -11.5%;
        cursor: pointer;
    }

    .sociallogingooglesize {
        cursor: pointer;
        width: 210px;
        margin-top: -12%;
        margin-left: -2%;
    }

    .fontsize {
        margin: 5px;
        font-size: 16px;
    }

    .anexperiencemove {
        left: 10%;
        width: 41%;
        position: absolute;
        top: 111px;
    }

    .ourgoalmove {
        left: 10%;
        width: 81%;
        position: absolute;
        top: 153px;
    }

    .ourgoalsize {
        font-size: 17px;
        line-height: 1.7em;
    }

    .booknowmove {
        position: absolute;
        left: 396px;
        top: 0px;
        height: 45px;
        min-height: 22px;
        width: 145px;
    }

    .businessmove {
        left: 154px;
        width: 232px;
        position: absolute;
        top: 103px;
    }

    .greenpropass {
        left: 154px;
        width: 88%;
        position: absolute;
        top: 138px;
    }

    .greenprosize {
        font-size: 17px;
        line-height: 1.7em;
    }

    .ourteampasssize {
        font-size: 17px;
        line-height: 1.7em;
    }

    .ourteampassmove {
        left: 154px;
        width: 89%;
        position: absolute;
        top: 342px;
    }

    .ourteammove {
        left: 0px;
        width: 100%;
        position: absolute;
        top: 35px;
    }

    .writtenmove {
        position: absolute;
        width: 100%;
        top: 0;
        bottom: 0;
        left: -20%;
    }

    .fiftymove {
        left: 0%;
        text-align: center;
        width: 100%;
        position: absolute;
        top: 7px;
    }

    .bookyourcarwashsize {
        font-size: 25px;
        line-height: 1.7em;
        width: 416px;
        position: absolute;
        left: 0px;
        top: 2px;
    }

    .bookyourcashmove {
        vertical-align: middle;
        margin-left: auto;
        margin-top: 10px;
        margin-right: auto;
        position: relative;
        width: 98%;
        height: 45px;
    }

    .shortdetail {
        /*width: 100%;*/
    }



    .welcmmove {
        left: 18%;
        text-align: center;
        width: 59%;
        position: relative;
        top: 16.5%;
    }

    .sizewelcm {
        font-size: 25px;
    }

    .hassle {
        width: 100%;
        position: absolute;
        top: 21%;
        text-align: center;
        left: 0%;
    }

    .hasselesize {
        font-size: 60px;
    }

    .ondemand {
        position: absolute;
        top: 63%;
        text-align: center;
    }

    .ondemandmove {
        font-size: 25px;
    }

    .wheresize {
        font-size: 25px;
    }

    .howitworkmove {
        line-height: 1.2em;
        text-align: center;
        left: 18%;
        width: 65%;
        position: absolute;
        top: 4%;
    }

    .howitworksize {
        font-size: 55px;
    }

    .nomoremove {
        left: 0%;
        width: 100%;
        position: absolute;
        top: 21%;
        line-height: 1.7em;
        text-align: center;
    }

    .nomoresize {
        font-size: 15px;
    }

    .twomove {
        left: 56%;
        width: 23%;
        position: absolute;
        top: 40%;
        line-height: 1.7em;
    }

    .twomovepassage {
        left: 56%;
        width: 35%;
        position: absolute;
        top: 49%;
    }

    .twomovepassagesize {
        font-size: 18px;
    }

    .twosize {
        font-size: 16px;
    }

    .firstmove {
        left: 13%;
        width: 25%;
        position: absolute;
        top: 40%;
        line-height: 1.7em;
    }

    .firstmovepassage {
        left: 13%;
        width: 35%;
        position: absolute;
        top: 49%;
    }

    .firstsize {
        font-size: 14px;
    }

    .firstsizepassage {
        font-size: 18px;
    }

    .twosizepassage {
        font-size: 18px;
    }

    .heymove {
        width: 90%;
        position: absolute;
        top: 6%;
        left: 4%;
    }

    .heysize {
        line-height: 1.2em;
        font-size: 100px;
    }

    .glazysign {
        left: 8%;
        position: absolute;
        top: 19%;
        width: 149px;
        height: 40px;
        z-index: 100;
    }

    .glazymove {
        width: 100%;
        position: absolute;
        top: 24%;
        left: 4%;
    }

    .glazysize {
        font-size: 100px;
        letter-spacing: 0.05em;
    }

    .youcanmove {
        width: 96%;
        position: absolute;
        top: 72%;
        left: 4%;
    }

    .youcansize {
        font-size: 22px;
    }

    .yourmove {
        left: 4%;
        width: 95%;
        position: absolute;
        top: 11%;
    }

    .yoursize {
        line-height: 1.2em;
        font-size: 81px;
    }

    .itmove {
        left: 4%;
        position: absolute;
        top: 34%;
    }

    .itsize {
        font-size: 80px;
    }

    .onlymove {
        left: 4%;
        width: 96%;
        position: absolute;
        top: 76%;
    }

    .onlysize {
        font-size: 22px;
    }

    .parkermove {
        position: relative;
        top: 3%;
        text-align: center;
    }

    .parkersize {
        font-size: 55px;
        line-height: 1.2em;
        text-align: center;
    }

    .wearemove {
        left: 3%;
        width: 92%;
        position: absolute;
        top: 17%;
        text-align: center;
    }

    .wearesize {
        font-size: 20px;
        line-height: 1.7em;
    }

    .twomove2 {
        width: 267px;
        position: absolute;
        left: 126%;
        margin-top: -3%;
        line-height: 1.7em;
    }

    .ifyoumove {
        width: 160%;
        position: absolute;
        left: 126%;
        margin-top: 32px;
    }

    .firstmove2 {
        left: 8%;
        width: 35%;
        position: absolute;
        top: 46%;
        line-height: 1.7em;
    }

    .secondmove2 {
        left: 25%;
        width: 21%;
        position: absolute;
        top: 47%;
    }

    .firstmovepassage2 {
        left: 8%;
        width: 35%;
        position: absolute;
        top: 54%;
    }

    .firstsize2 {
        font-size: 18px;
    }

















    .outstory568 {
        width: 85% !important;
        left: 11% !important;
        position: absolute;
        top: 34% !important;
    }


    .outstorythird {
        width: 85%;
        left: 11%;
        position: absolute;
        top: 62%;
    }

    .outstory568space {
        font-size: 17px;
        line-height: 1.7em;
    }

    .outstory568click {
        font-size: 25px;
    }

    .outstory568our {
        font-size: 40px;
    }

    .footerconnectsize {
        font-size: 100%;
    }

    .footerconnect {
        left: 30%;
        width: 23%;
        position: absolute;
        top: 22%;
    }

    .footersocialsize {
        width: 15%;
        height: 75%;
        margin-bottom: 0;
        margin-right: 4%;
        display: inline-block;
    }

    .footersize {
        position: absolute;
        top: 0;
        bottom: 0;
        margin-left: 0%;
    }

    .footercontactsize {
        font-size: 100%;
        margin-top: 5%;
        line-height: 0.8em;
    }


    .pricingfont {
        font-size: 35px !important;
        color: #FFFFFF !important;
        line-height: 1em !important;
    }

    .picksizecenter {
        left: 35%;
        position: absolute;
        top: 9%;
        width: 19%;
        height: 9%;
    }

    .picksizestart {
        left: -6%;
        position: absolute;
        top: 9%;
        width: 19%;
        height: 9%;
    }

    .picksizeend {
        left: 79%;
        position: absolute;
        top: 9.5%;
        width: 80px;
        height: 80px;
    }

    .textsizeend {
        left: 71%;
        width: 155px;
        position: absolute;
        top: 18%;
    }

    .textsizcenter {
        left: 27%;
        width: 35%;
        position: absolute;
        top: 19%;
    }

    .textsizestart {
        width: 41%;
        position: absolute;
        top: 19%;
        left: -19%;
    }

    .headingstart {
        font-size: 20px;
        text-align: center;
        line-height: 1.2em;
        display: inline-block;
    }

    .headingcenter {
        font-size: 20px;
        text-align: center;
        line-height: 1.2em;
        display: inline-block;
    }

    .headingend {
        font-size: 20px;
        line-height: 1.2em;
        text-align: center;
        display: inline-block;
    }

    .textfontstart {
        font-size: 20px;
        line-height: 1.2em;
        text-align: center;
    }

    .textfontcenter {
        font-size: 20px;
        line-height: 0.8em;
        text-align: center;
    }

    .textfontend {
        font-size: 20px;
        line-height: 0.8em;
        text-align: center;
    }

    .font_8faq {
        color: white;
        font-size: 24px;
    }

    .watersize {
        font-size: 75px;
    }

    .carwashsize {
        font-size: 63px;
    }

    .watercarwashmove {
        left: 25%;
        width: 75%;
        position: absolute;
        margin-top: 14%;
    }

    .schedulesize {
        width: 100%;
        position: absolute;
        margin-top: 44%;
        text-align: center;
    }

    .learnmoremove {
        left: 6%;
        position: absolute;
        margin-top: 394px;
        width: 83%;
        height: 74px;
        min-height: 22px;
    }

    .schedulenowmove {
        left: 17%;
        position: absolute;
        margin-top: 1488px;
        width: 27%;
        height: 45px;
        min-height: 22px;
    }

    .offmove {
        left: 45%;
        width: 26%;
        position: absolute;
        top: 10%;
    }

    .lifesize {
        font-family: raleway,sans-serif;
        font-size: 72%;
    }

    .weunderstand {
        font-size: 25px;
    }

    .learnmoremoveindex {
        left: 36%;
        position: absolute;
        top: 83%;
        height: 45px;
        min-height: 22px;
        width: 171px;
    }

    .footercontact {
        left: 52%;
        position: absolute;
        top: 22%;
    }

    .footercontactemail {
        font-size: 100%;
        width: 180%;
        line-height: 0.75em;
    }

    .footercontactphone {
        font-size: 100%;
        width: 200%;
        line-height: 0.75em;
    }

    .socialmove {
        left: 29%;
        position: absolute;
        top: 43%;
        height: 20%;
        width: 17%;
    }

    .fbsize {
        position: absolute;
        width: 20%;
        height: 100%;
    }

    .secsize {
        position: absolute;
        width: 20%;
        height: 100%;
    }

    .twittersize {
        position: absolute;
        width: 20%;
        height: 100%;
    }

    .instasize {
        position: absolute;
        width: 20%;
        height: 100%;
    }

    .footerimagesize {
        position: relative;
        width: 100%;
    }

    .footerimagemove {
        left: 6%;
        position: absolute;
        top: 9%;
    }

    .waterconcioustext {
        font-size: 20px;
        line-height: 0.8em;
        text-align: center;
    }

    .s2itemsContainer {
        position: absolute;
        width: 100%;
        height: 100%;
        white-space: nowrap;
    }

    .font50 {
        font-size: 12px;
    }

    .schedulefont {
        letter-spacing: 0.2em;
        font-size: 100%;
    }

    .textstartfont {
        font-size: 12px;
    }

    h2.form-header {
        font-size: 2.714em; /*24px*/
    }

    .datamove {
        /* Don't conver these into shorthand */
        padding-top: 2%;
        padding-bottom: 8%;
        padding-left: 42%;
        padding-right: 0%;
        margin: 0%;
        width: 100%;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .textsize {
        display: inline;
        font-size: 260%;
    }

    .textstartfrom {
        width: 264%;
        margin-left: -165%;
        margin-top: -16%;
    }

    .form-line {
        margin-top: 4%;
        margin-bottom: 2%;
    }

    #stage .form-all .form-header-group {
        background: none !important;
        border-bottom: none !important;
        padding-left: 155px !important;
    }

    .form-input-wide {
    }
    /*box size*/
    #stage .form-all .form-textbox, #stage .form-all .form-textarea {
        border: 1px #A4E1FF solid;
        background-image: url(http://cms.interlogy.com/uploads/image_upload/image_upload/global/6459_index_Editbox1_bkgrnd.png);
        background-repeat: repeat-x;
        background-position: left top;
        color: #666666;
        font-family: verdana !important;
        -moz-box-shadow: 1px 1px 3px #E1E1E1;
        -webkit-box-shadow: 1px 1px 3px #E1E1E1;
        box-shadow: 1px 1px 3px #E1E1E1;
        padding: 7px 5px !important;
    }


    /*codegreen start*/
    h4 {
        font-size: 12px;
    }

    body {
        color: #535353;
        background: #ffffff;
        font-size: 17px !important;
        line-height: 1.6em;
        font-weight: 300;
        text-shadow: none;
        font-style: normal;
        height: 100%;
    }

    .firstbox {
        opacity: 0.8;
        width: 87%;
        margin-left: 5%;
        margin-top: 13%;
    }

    .buttonsize {
        font-size: 22px;
    }

    .line-btn,
    input[type="submit"],
    button[type="submit"],
    .modal-footer .btn.btn-warning {
        font-weight: bold;
        color: #535353;
        background-image: none;
        background-color: #ffffff;
        height: 40px;
        line-height: 22px;
        padding: 0;
        cursor: pointer;
        border: 2px solid #000000;
        white-space: nowrap;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        -ms-border-radius: 5px;
        -o-border-radius: 5px;
        border-radius: 5px;
        -webkit-transition: all 0.2s ease-in-out 0s;
        -moz-transition: all 0.2s ease-in-out 0s;
        -o-transition: all 0.2s ease-in-out 0s;
        -ms-transition: all 0.2s ease-in-out 0s;
        transition: all 0.2s ease-in-out 0s;
        width: 156px;
        display: inline-block;
    }

    .form-control {
        display: block;
        width: 69%;
        height: 27px;
        padding: 4px;
        font-size: 17px;
        line-height: 1.42857143;
        color: #555;
        background-color: #fff;
        background-image: none;
        border: 1px solid #ccc;
        border-radius: 4px;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
        -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
        -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
        transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    }

    .secondbox {
        margin-left: 6%;
        margin-top: 0%;
        opacity: 0.8;
        width: 85%;
    }

    .fifthbox {
        /*margin-top: 7%;
        left: -3%;
        width: 103%;*/
        opacity: 0.8;
    }

    .boxwidth {
        width: 50% !important;
    }

    .btn1 {
        display: inline-block;
        padding: 6px 12px;
        margin-bottom: 0;
        font-size: 18px;
        font-weight: normal;
        line-height: 1.42857143;
        text-align: center;
        white-space: nowrap;
        vertical-align: middle;
        cursor: pointer;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        background-image: none;
        border: 1px solid transparent;
        border-radius: 4px;
        font-style: normal;
        text-transform: uppercase;
    }

    .processmove {
        margin-top: 25%;
    }

    .subscribe {
        text-align: -webkit-center;
        padding-top: 13.5%;
    }

    .panel-title1 {
        margin-top: 0;
        margin-bottom: 0;
        font-size: 15px;
        color: inherit;
    }




    .fiftymove2 {
        margin-top: -181px;
        margin-left: 0px;
    }

    .lastbox {
        width: 104%;
        margin-left: -1%;
        height: 270px;
    }

    .heightbox {
        margin-top: 35% !important;
    }

    .wordrapdays {
        word-wrap: break-word !important;
    }

    .toggleheightmin {
        height: 1389px !important;
        transition: height 1.5s;
    }

    .toggleheightmax {
        height: 2030px !important;
        transition: height 1.5s;
    }
}

@media screen and (max-width: 567px) and (min-width: 525px) {
    .hasselesize {
        font-size: 35px !important;
    }
}

@media screen and (max-width: 567px) and (min-width: 320px) {
    .frequentlyfromtop {
        width: 100%;
        position: absolute;
        top: 9%;
        height: 964px;
        left: 0px;
    }

    .shadowfaq {
        padding: 0px 6%;
        margin-top: -14%;
    }

    .firstpassage {
        left: 11%;
        position: absolute;
        top: 19% !important;
        width: 290px;
    }

    .firstmessage {
        left: 11%;
        position: absolute;
        top: 16%;
    }

    .redmovepricing {
        width: 100%;
        position: absolute;
        top: 1517px;
        height: 33px;
        left: 0px;
    }

    .fiftymovepricing {
        left: 0%;
        width: 100%;
        position: absolute;
        top: 7px;
        text-align: center;
    }

    .aboutusmove {
        left: 0px;
        width: 100%;
        position: absolute;
        top: 2%;
    }

    .passmove {
        left: 10.5%;
        position: absolute;
        top: 33% !important;
        width: 292px;
    }

    .buttonsteam {
        top: 93%;
        left: 11%;
        width: 89%;
        position: absolute;
    }

    .buttonsresult {
        left: 11%;
        width: 89%;
        position: absolute;
        top: 89%;
    }

    .widthofourstorydiv {
        position: absolute;
        width: 108% !important;
        top: 0 !important;
        bottom: 0 !important;
        left: -8% !important;
    }

    .ourstory {
        left: 11%;
        width: 85%;
        position: absolute;
        top: 8%;
    }

    .divphotomove {
        position: absolute;
        top: 585px;
        height: 466px;
        width: 100%;
    }

    .toggleheightmin {
        height: 1295px !important;
        transition: height 1.5s;
    }

    .toggleheightmax {
        height: 1835px !important;
        transition: height 1.5s;
    }

    .linemoveresult {
        width: 100%;
        position: absolute;
        top: 551px;
        height: 8px;
    }

    .ourmove {
        left: 0%;
        width: 100%;
        position: absolute;
        top: 2%;
    }

    .linemove {
        width: 100%;
        position: absolute;
        top: 800px;
        height: 8px;
    }

    .disclaimermove {
        left: 0%;
        width: 100%;
        position: absolute;
        top: 128%;
    }

    .tablemove {
        min-height: 100%;
        min-width: 100%;
        visibility: visible;
        left: 0%;
        width: 214px;
        position: absolute;
        top: 95.5%;
        height: 412px;
    }

    .heightofpage {
        height: 1550px !important;
    }

    .heightofhome {
        height: 2240px !important;
    }

    .contentmoveourteam {
        position: absolute;
        width: 100%;
        height: 302px;
        top: 807px;
        left: -13px;
    }
    /*start*/
    .bookcolumnmove {
        width: 100%;
        position: absolute;
        top: 2441px;
        height: 67px;
        left: 0px;
    }

    .redmove {
        width: 100%;
        position: absolute;
        top: 2509px;
        height: 33px;
        left: 0px;
    }

    .heightpageourteam {
        height: 2495px !important;
    }

    .masterbodyheight {
        height: 1020px !important;
    }

    .bookpassagemove {
        top: 943px !important;
    }








    /*end*/
    /*new mediaquery start*/
    .heightoffirstpick {
        height: 425px !important;
    }

    .heightofwork {
        top: 425px !important;
    }

    .topofsecondpick {
        top: 960px !important;
    }

    .heightofsecondpick {
        height: 367px !important;
    }

    /*.topfsecondphoto {
        top: -368px !important;
    }*/

    .heightofparker {
        top: 1327px !important;
    }

    .topofthirdpick {
        top: 1896px !important;
    }

    .sizeofthirdpick {
        width: 100% !important;
        height: 361px !important;
        object-fit: inherit !important;
    }

    .heightofthirdpick {
        height: 361px !important;
    }
























    /*new mediaquery end*/
    .firstsize12 {
        font-size: 15px;
        line-height: 0.8em !important;
    }

    .fourthmove {
        position: absolute;
        left: -31px;
        top: 1200px;
        width: 130%;
        height: 100%;
    }

    .fourthfont {
        top: 312px;
        position: absolute;
        width: 300px;
        height: 300px;
    }

    .thirdmove {
        position: absolute;
        left: -31px;
        top: 800px;
        width: 130%;
        height: 100%;
    }

    .thirdfont {
        width: 300px;
        position: absolute;
        top: 312px;
    }

    .secondmove {
        position: absolute;
        left: -31px;
        top: 380px;
        width: 130%;
        height: 100%;
    }

    .secondfont {
        width: 300px;
        position: absolute;
        top: 312px;
    }

    .firstmove3 {
        position: absolute;
        left: -31px;
        top: -25px;
        width: 130%;
        height: 100%;
    }

    .firstfont {
        width: 300px;
        position: absolute;
        top: 312px;
    }



    .fourthpicksize {
        width: 100%;
        height: 100%;
        object-fit: inherit;
    }

    .thirdpicksize {
        width: 100%;
        height: 100%;
        ;
        object-fit: inherit;
    }

    .secondpicksize {
        width: 100%;
        height: 100%;
        object-fit: inherit;
    }

    .firstpicksize {
        width: 100%;
        height: 100%;
        object-fit: inherit;
    }

    /*     dskljjfghsdgs*/
    .firstpickmove {
        position: absolute;
        height: 137px;
        width: 42%;
        left: 8%;
        top: 0px;
    }

    .secondpickmove {
        position: absolute;
        height: 137px;
        width: 42%;
        left: 53%;
        top: 0px;
    }

    .thirdpickmove {
        position: absolute;
        height: 137px;
        width: 42%;
        left: 8%;
        top: 40%;
    }

    .fourthpickmove {
        position: absolute;
        height: 137px;
        width: 42%;
        left: 53%;
        top: 40%;
    }

    .firstpickresult {
        height: 57%;
        width: 100%;
        object-fit: cover;
    }


    .secondpickresult {
        height: 57%;
        width: 100%;
        object-fit: cover;
    }

    .thirdpickresult {
        height: 57%;
        width: 100%;
        object-fit: cover;
    }

    .fourthpickresult {
        height: 57%;
        width: 100%;
        object-fit: cover;
    }

    .socialloginfbsize {
        width: 149px;
        margin-left: 1px;
        margin-top: -13px;
        cursor: pointer;
    }

    .sociallogingooglesize {
        cursor: pointer;
        width: 149px;
        margin-top: -16px;
        margin-left: -2px;
    }

    .fontsize {
        margin: 5px;
        font-size: 12px;
    }

    .anexperiencemove {
        left: 10%;
        width: 60%;
        position: absolute;
        top: 108px;
    }


    .ourgoalmove {
        left: 10%;
        width: 273px;
        position: absolute;
        top: 153px;
    }

    .ourgoalsize {
        font-size: 17px;
        line-height: 1.6em;
    }

    .booknowmove {
        position: absolute;
        left: 30%;
        top: 70%;
        height: 70%;
        min-height: 70%;
        width: 35%;
    }

    .businessmove {
        left: -13%;
        width: 275px;
        position: absolute;
        top: 103px;
    }

    .greenpropass {
        left: -13%;
        width: 280px;
        position: absolute;
        top: 139px;
    }

    .greenprosize {
        font-size: 17px;
        line-height: 1.7em;
    }

    .ourteampasssize {
        font-size: 17px;
        line-height: 1.7em;
    }

    .ourteampassmove {
        left: -13%;
        width: 280px;
        position: absolute;
        top: 488px;
    }

    .ourteammove {
        left: 0px;
        width: 100%;
        position: absolute;
        top: 35px;
    }

    .writtenmove {
        position: absolute;
        width: 69%;
        top: 0;
        bottom: 0;
        left: 15%;
    }

    .fiftymove {
        left: 0%;
        width: 100%;
        position: absolute;
        top: 7px;
        text-align: center;
    }

    .bookyourcarwashsize {
        font-size: 19px;
        line-height: 1.7em;
        width: 100%;
        position: absolute;
        left: 0px;
        top: 2px;
        text-align: center;
    }

    .bookyourcashmove {
        width: 94%;
        height: 45px;
        vertical-align: middle;
        margin-left: auto;
        margin-top: 0px;
        margin-right: auto;
        position: relative;
    }

    .shortdetail {
        /*width: 102%;*/
    }

    .youselected2 {
        float: left;
        /*margin-left: 0%;
        width: 100%;
        margin-top: 0%;*/
    }
    /*.shortdetail {
        margin-left: 67%;
        width: 76%;
        margin-top: -75%;
    }*/

    .welcmmove {
        left: 0%;
        width: 100%;
        position: absolute;
        top: 25.5%;
        text-align: center;
    }

    .sizewelcm {
        font-size: 23px;
    }

    .hassle {
        position: absolute;
        top: 33%;
        text-align: center;
    }

    .hasselesize {
        font-size: 32px;
    }

    .ondemand {
        left: 0%;
        width: 100%;
        position: absolute;
        top: 64%;
        text-align: center;
    }

    .ondemandmove {
        font-size: 19px;
    }

    .wheresize {
        font-size: 20px;
    }

    .howitworkmove {
        line-height: 1.2em;
        text-align: center;
        left: 18%;
        width: 65%;
        position: absolute;
        top: 4%;
    }

    .howitworksize {
        font-size: 28px;
    }

    .nomoremove {
        left: 9%;
        width: 80%;
        position: absolute;
        top: 12%;
        text-align: center;
    }

    .nomoresize {
        line-height: 1.6em;
        font-weight: 500;
        font-size: 17px;
    }

    .twomove {
        left: 6%;
        width: 90%;
        position: absolute;
        top: 77%;
        line-height: 1.7em;
    }

    .twomovepassage {
        left: 6%;
        width: 90%;
        position: absolute;
        top: 85%;
    }

    .twomovepassagesize {
        font-size: 12px;
    }

    .twosize {
        font-size: 10px;
    }

    .firstmove {
        left: 17px;
        width: 90%;
        position: absolute;
        top: 40%;
        line-height: 1.7em;
    }

    .firstmovepassage {
        left: 6%;
        width: 90%;
        position: absolute;
        top: 49%;
    }

    .firstsize {
        font-size: 14px;
    }

    .firstsizepassage {
        font-size: 18px;
    }

    .twosizepassage {
        font-size: 18px;
    }

    .heymove {
        width: 94%;
        position: absolute;
        top: 3%;
        left: 4%;
    }

    .heysize {
        line-height: 1.2em;
        font-size: 60px;
    }

    .glazysign {
        left: 27%;
        position: absolute;
        top: 9px;
        width: 256px;
        z-index: 1000;
        height: 57px;
    }


    .glazymove {
        width: 96%;
        position: absolute;
        top: 25%;
        left: 4%;
    }

    .glazysize {
        font-size: 55px;
        letter-spacing: 0.05em;
    }

    .youcanmove {
        width: 100%;
        position: absolute;
        top: 64%;
        left: 4%;
    }

    .youcansize {
        font-size: 19px;
    }

    .yourmove {
        left: 4%;
        width: 96%;
        position: absolute;
        top: 7%;
    }

    .yoursize {
        line-height: 1.2em;
        font-size: 43px;
    }

    .itmove {
        left: 4%;
        position: absolute;
        top: 27%;
    }

    .itsize {
        font-size: 46px;
    }

    .onlymove {
        left: 4%;
        width: 96%;
        position: absolute;
        top: 69%;
    }

    .onlysize {
        font-size: 19px;
    }

    .parkermove {
        left: 0%;
        width: 100%;
        text-align: center;
        position: absolute;
        top: 5%;
    }

    .parkersize {
        font-size: 33px;
        line-height: 1.2em;
        text-align: center;
    }

    .wearemove {
        left: 9%;
        width: 82%;
        position: absolute;
        top: 15%;
        text-align: center;
    }

    .wearesize {
        font-size: 16px;
        line-height: 1.7em;
    }

    .twomove2 {
        width: 285px;
        position: absolute;
        left: -99%;
        margin-top: 154px;
        line-height: 1.7em;
    }

    .ifyoumove {
        width: 285px;
        position: absolute;
        left: -99%;
        margin-top: 198px;
    }

    .firstmove2 {
        left: 4%;
        width: 90%;
        position: absolute;
        top: 41%;
        line-height: 1.7em;
    }

    .secondmove2 {
        left: 25%;
        width: 21%;
        position: absolute;
        top: 47%;
    }

    .firstmovepassage2 {
        left: 4%;
        width: 285px;
        position: absolute;
        top: 48%;
    }

    .firstsize2 {
        font-size: 18px;
    }














    .firstoutstory {
        top: 11% !important;
    }

    .outstory320text {
        width: 291px;
        left: 11%;
        position: absolute;
        top: 71%;
    }

    .outstory320space {
        font-size: 17px;
        line-height: 1.3em;
    }

    .outstory320click {
        font-size: 20px;
    }

    .outstory320our {
        font-size: 27px;
    }

    .footerconnectsize {
        font-size: 100%;
    }

    .footerconnect {
        left: 29%;
        width: 23%;
        position: absolute;
        top: 30%;
    }

    .footersocialsize {
        width: 26%;
        height: 75%;
        margin-bottom: 0;
        margin-right: 4%;
        display: inline-block;
    }

    .footersize {
        position: absolute;
        top: 0;
        bottom: 0;
        margin-left: 0%;
    }

    .footercontactsize {
        font-size: 100%;
        margin-top: 5%;
        line-height: 0.8em;
    }

    .pricingfont {
        font-size: 35px !important;
        color: #FFFFFF !important;
        line-height: 1em !important;
    }

    .picksizecenter {
        left: 30%;
        position: absolute;
        top: 40%;
        width: 94px;
        height: 94px;
    }

    .picksizestart {
        top: 11.5%;
        left: 31%;
        position: absolute;
        width: 88px;
        height: 88px;
    }

    .picksizeend {
        left: 30%;
        position: absolute;
        top: 68%;
        width: 88px;
        height: 87px;
    }

    .textsizeend {
        left: 0%;
        width: 100%;
        position: absolute;
        top: 75%;
    }

    .textsizcenter {
        left: 0%;
        width: 100%;
        position: absolute;
        top: 50%;
    }

    .textsizestart {
        left: 0%;
        width: 100%;
        position: absolute;
        top: 22%;
    }

    .headingstart {
        font-size: 20px;
        text-align: center;
        line-height: 1.2em;
        display: inline-block;
    }

    .headingcenter {
        font-size: 20px;
        text-align: center;
        line-height: 1.2em;
        display: inline-block;
    }

    .headingend {
        font-size: 20px;
        text-align: center;
        line-height: 1.2em;
        display: inline-block;
    }

    .textfontstart {
        font-size: 20px;
        line-height: 1.2em;
        text-align: center;
    }

    .textfontcenter {
        font-size: 20px;
        line-height: 0.8em;
        text-align: center;
    }

    .textfontend {
        font-size: 20px;
        line-height: 0.8em;
        text-align: center;
    }

    .font_8faq {
        color: white;
        font-size: 22px;
    }

    .watersize {
        font-size: 110%;
    }

    .carwashsize {
        font-size: 110%;
    }

    .watercarwashmove {
        left: 24%;
        width: 75%;
        position: absolute;
        margin-top: 68%;
    }

    .schedulesize {
        position: absolute;
        margin-top: 100%;
    }

    .learnmoremove {
        left: 2%;
        position: absolute;
        margin-top: 357px;
        width: 95%;
        height: 61px;
        min-height: 22px;
    }

    .schedulenowmove {
        left: 47%;
        position: absolute;
        margin-top: 1000px;
        width: 45%;
        min-height: 22px;
    }

    .offmove {
        left: 35%;
        width: 50%;
        position: absolute;
        top: 10%;
    }

    .lifesize {
        font-family: raleway,sans-serif;
        font-size: 72%;
    }

    .weunderstand {
        font-size: 14px;
    }

    .learnmoremoveindex {
        left: 27%;
        position: absolute;
        top: 84%;
        height: 45px;
        width: 50%;
    }

    .footercontact {
        left: 56%;
        width: 44%;
        position: absolute;
        top: 30%;
    }

    .footercontactemail {
        font-size: 68%;
        width: 170%;
        line-height: 0.75em;
    }

    .footercontactphone {
        font-size: 68%;
        width: 44%;
        line-height: 0.75em;
    }

    .socialmove {
        left: 29%;
        position: absolute;
        top: 45%;
        height: 20%;
        width: 17%;
    }

    .fbsize {
        position: absolute;
        width: 35%;
        height: 100%;
    }

    .secsize {
        position: absolute;
        width: 35%;
        height: 100%;
    }

    .twittersize {
        position: absolute;
        width: 35%;
        height: 100%;
    }

    .instasize {
        position: absolute;
        width: 35%;
        height: 100%;
    }

    .footerimagesize {
        position: relative;
        width: 100%;
    }

    .footerimagemove {
        left: 2%;
        position: absolute;
        top: 25%;
        width: 21%;
    }

    .waterconcioustext {
        font-size: 20px;
        line-height: 0.8em;
        text-align: center;
    }

    .s2itemsContainer {
        position: absolute;
        width: 80%;
        height: 100%;
        white-space: nowrap;
    }

    .font50 {
        font-size: 12px;
    }

    .schedulefont {
        letter-spacing: 0.2em;
        font-size: 100%;
    }

    .textstartfont {
        font-size: 13px;
    }

    h2.form-header {
        font-size: 2.714em; /*24px*/
        width: 100%;
    }

    .datamove {
        /* Don't conver these into shorthand */
        padding-top: 2%;
        padding-bottom: 8%;
        padding-left: 12%;
        padding-right: 0%;
        margin: 0%;
        width: 100%;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .textsize {
        display: inline;
        font-size: 260%;
    }

    .textstartfrom {
        width: 263%;
        margin-left: -32%;
        margin-top: -16%;
    }

    .form-line {
        margin-top: 15%;
        margin-bottom: 2%;
    }

    #stage .form-all .form-header-group {
        background: none !important;
        border-bottom: none !important;
        margin-top: 25%;
    }

    .form-input-wide {
        left: 0%;
    }
    /*box size*/
    #stage .form-all .form-textbox, #stage .form-all .form-textarea {
        border: 1px #A4E1FF solid;
        background-image: url(http://cms.interlogy.com/uploads/image_upload/image_upload/global/6459_index_Editbox1_bkgrnd.png);
        background-repeat: repeat-x;
        background-position: left top;
        color: #666666;
        font-family: verdana !important;
        -moz-box-shadow: 1px 1px 3px #E1E1E1;
        -webkit-box-shadow: 1px 1px 3px #E1E1E1;
        box-shadow: 1px 1px 3px #E1E1E1;
        padding: 7px 5px !important;
    }


    /*codegreen start*/
    h4 {
        font-size: 11px;
    }

    body {
        font-family: HelveticaLTStdRoman;
        color: #535353;
        background: #ffffff;
        font-size: 16px;
        line-height: 1.6em;
        font-weight: 300;
        text-shadow: none;
        font-style: normal;
        height: 100%;
    }

    .firstbox {
        opacity: 0.8;
        width: 87%;
        margin-left: 5%;
        margin-top: 13%;
    }

    .line-btn,
    input[type="submit"],
    button[type="submit"],
    .modal-footer .btn.btn-warning {
        font-weight: bold;
        color: #535353;
        background-image: none;
        background-color: #ffffff;
        height: 28px;
        line-height: 28px;
       
        padding: 0;
        cursor: pointer;
        border: 2px solid #000000;
        white-space: nowrap;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        -ms-border-radius: 5px;
        -o-border-radius: 5px;
        border-radius: 5px;
        -webkit-transition: all 0.2s ease-in-out 0s;
        -moz-transition: all 0.2s ease-in-out 0s;
        -o-transition: all 0.2s ease-in-out 0s;
        -ms-transition: all 0.2s ease-in-out 0s;
        transition: all 0.2s ease-in-out 0s;
        width: 100px;
        display: inline-block;
    }

    .form-control {
        display: block;
        height: 22px;
        padding: 0;
        font-size: 12px;
        line-height: 1.42857143;
        width: 100%;
        color: #555;
        background-color: #fff;
        background-image: none;
        border: 1px solid #ccc;
        border-radius: 4px;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
        -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
        -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
        transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    }

    .secondbox {
        margin-left: 6%;
        margin-top: 0%;
        opacity: 0.8;
        width: 85%;
    }

    .fifthbox {
        /*left: -7%;
        width: 114%;*/
        opacity: 0.8;
    }

    .subscribe {
        text-align: -webkit-center;
        padding-top: 13.5%;
    }

    .panel-title1 {
        margin-top: 0;
        margin-bottom: 0;
        font-size: 10px;
        color: inherit;
    }

    .moveforty {
        margin-top: 0%;
        margin-left: 0%;
    }

    .btn1 {
        width: 162px;
        display: inline-block;
        padding: 0px 2px;
        margin-bottom: 0;
        font-size: 11px;
        font-weight: normal;
        line-height: 1.42857143;
        text-align: center;
        white-space: nowrap;
        vertical-align: middle;
        cursor: pointer;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        background-image: none;
        border: 1px solid transparent;
        border-radius: 4px;
        font-style: normal;
        text-transform: uppercase;
    }

    .processmove {
        margin-top: 132px;
    }

    .fiftymove2 {
        margin-top: -129px;
        margin-left: 3px;
    }

    .lastbox {
        width: 118%;
        margin-left: -7%;
        height: 265px;
    }

    .buttonsize {
        font-size: 22px;
    }

    .heightbox {
        margin-top: 64% !important;
    }

    .wordrapdays {
        word-wrap: break-word !important;
    }
    /*codegreen end*/
}

@media only screen and (max-width: 319px) and (min-width: 100px) {
    .frequentlyfromtop {
        width: 100%;
        position: absolute;
        top: 9%;
        height: 964px;
        left: 0px;
    }

    .toggleheightmin {
        height: 1441px !important;
        transition: height 1.5s;
    }

    .toggleheightmax {
        height: 2190px !important;
        transition: height 1.5s;
    }

    .shadowfaq {
        padding: 0px 6%;
        margin-top: -25%;
    }

    .firstpassage {
        left: 11%;
        position: absolute;
        top: 19% !important;
    }

    .firstmessage {
        left: 11%;
        position: absolute;
        top: 16%;
    }

    .firstoutstory {
        top: 11% !important;
    }

    .aboutusmove {
        left: 0px;
        width: 100%;
        position: absolute;
        top: 2%;
    }

    .passmove {
        left: 11%;
        position: absolute;
        top: 35% !important;
    }

    .buttonsteam {
        left: 11%;
        width: 98%;
        position: absolute;
        top: 95%;
    }

    .buttonsresult {
        left: 11%;
        width: 98%;
        position: absolute;
        top: 91.5%;
    }

    .widthofourstorydiv {
        width: 100% !important;
        top: 0 !important;
        bottom: 0 !important;
        left: -9% !important;
    }

    .ourstory {
        left: 11%;
        width: 85%;
        position: absolute;
        top: 8%;
    }

    .divphotomove {
        position: absolute;
        top: 610px;
        height: 466px;
        width: 100%;
    }



    .linemoveresult {
        width: 100%;
        position: absolute;
        top: 580px;
        height: 8px;
    }

    .ourmove {
        left: -20%;
        width: 238px;
        position: absolute;
        top: 2%;
    }

    .linemove {
        width: 100%;
        position: absolute;
        top: 800px;
        height: 8px;
    }

    .disclaimermove {
        left: 0%;
        width: 100%;
        position: absolute;
        top: 128%;
    }

    .tablemove {
        min-height: 100%;
        min-width: 100%;
        visibility: visible;
        left: 0%;
        width: 179px;
        position: absolute;
        top: 95.5%;
        height: 412px;
    }

    .heightofpage {
        height: 1630px !important;
    }

    .heightofhome {
        height: 2240px !important;
    }

    .contentmoveourteam {
        position: absolute;
        width: 100%;
        height: 302px;
        top: 920px;
        left: 1px;
    }
    /*start*/
    .bookcolumnmove {
        width: 100%;
        position: absolute;
        top: 2459px;
        height: 67px;
        left: 0px;
    }

    .redmove {
        width: 100%;
        position: absolute;
        top: 2526px;
        height: 33px;
        left: 0px;
    }

    .heightpageourteam {
        height: 2510px !important;
    }

    .masterbodyheight {
        height: 975px !important;
    }

    .bookpassagemove {
        top: 909px !important;
    }








    /*end*/
    /*new mediaquery start*/
    .heightoffirstpick {
        height: 425px !important;
    }

    .heightofwork {
        top: 425px !important;
    }

    .topofsecondpick {
        top: 960px !important;
    }

    .heightofsecondpick {
        height: 367px !important;
    }

    /*.topfsecondphoto {
        top: -368px !important;
    }*/

    .heightofparker {
        top: 1327px !important;
    }

    .topofthirdpick {
        top: 1896px !important;
    }

    .sizeofthirdpick {
        width: 100% !important;
        height: 361px !important;
    }

    .heightofthirdpick {
        height: 361px !important;
    }























    /*new mediaquery end*/

    .firstsize12 {
        font-size: 15px;
        line-height: 0.8em !important;
    }

    .fourthmove {
        position: absolute;
        left: -31px;
        top: 1135px;
        width: 130%;
        height: 100%;
    }

    .fourthfont {
        top: 270px;
        position: absolute;
        width: 240px;
    }

    .thirdmove {
        position: absolute;
        left: -31px;
        top: 740px;
        width: 130%;
        height: 100%;
    }

    .thirdfont {
        width: 240px;
        position: absolute;
        top: 270px;
    }

    .secondmove {
        position: absolute;
        left: -31px;
        top: 350px;
        width: 130%;
        height: 100%;
    }

    .secondfont {
        width: 240px;
        position: absolute;
        top: 270px;
    }

    .firstmove3 {
        position: absolute;
        left: -31px;
        top: -25px;
        width: 130%;
        height: 100%;
    }

    .firstfont {
        width: 240px;
        position: absolute;
        top: 270px;
    }



    .fourthpicksize {
        width: 100%;
        height: 85%;
        object-fit: inherit;
    }

    .thirdpicksize {
        width: 100%;
        height: 85%;
        object-fit: inherit;
    }

    .secondpicksize {
        width: 100%;
        height: 85%;
        object-fit: inherit;
    }

    .firstpicksize {
        width: 100%;
        height: 85%;
        object-fit: inherit;
    }

    /*     dskljjfghsdgs*/


    .firstpickmove {
        position: absolute;
        height: 110px;
        width: 110px;
        left: 20px;
        top: 1px;
    }

    .secondpickmove {
        position: absolute;
        height: 110px;
        width: 110px;
        left: 53%;
        top: 0px;
    }

    .thirdpickmove {
        position: absolute;
        height: 110px;
        width: 110px;
        left: 20px;
        top: 32%;
    }

    .fourthpickmove {
        position: absolute;
        height: 110px;
        width: 110px;
        left: 53%;
        top: 32%;
    }

    .firstpickresult {
        width: 110px;
        height: 70px;
        object-fit: cover;
    }


    .secondpickresult {
        width: 110px;
        height: 70px;
        object-fit: cover;
    }

    .thirdpickresult {
        width: 110px;
        height: 70px;
        object-fit: cover;
    }

    .fourthpickresult {
        width: 110px;
        height: 70px;
        object-fit: cover;
    }

    .socialloginfbsize {
        cursor: pointer;
        width: 140px;
        margin-top: 0px;
        margin-left: -2px;
    }

    .sociallogingooglesize {
        cursor: pointer;
        width: 141px;
        margin-top: -19px;
        margin-left: -5px;
    }

    .fontsize {
        margin: 5px;
        font-size: 8px;
    }

    .anexperiencemove {
        left: 7%;
        width: 70%;
        position: absolute;
        top: 103px;
    }

    .ourgoalmove {
        left: 7%;
        width: 229px;
        position: absolute;
        top: 148px;
    }

    .ourgoalsize {
        font-size: 18px;
    }

    .booknowmove {
        position: absolute;
        left: 28%;
        top: 63%;
        height: 70%;
        min-height: 70%;
        width: 45%;
    }

    .businessmove {
        left: -13%;
        width: 232px;
        position: absolute;
        top: 103px;
    }

    .greenpropass {
        left: -13%;
        width: 131%;
        position: absolute;
        top: 140px;
    }

    .greenprosize {
        font-size: 17px;
        line-height: 1.6em;
    }

    .ourteampasssize {
        font-size: 17px;
        line-height: 1.6em;
    }

    .ourteampassmove {
        left: -13%;
        width: 131%;
        position: absolute;
        top: 545px;
    }

    .ourteammove {
        left: 0px;
        width: 100%;
        position: absolute;
        top: 35px;
    }

    .writtenmove {
        position: absolute;
        width: 69%;
        top: 0;
        bottom: 0;
        left: 15%;
    }

    .fiftymove {
        left: 0%;
        width: 100%;
        text-align: center;
        position: absolute;
        top: 7px;
    }

    .bookyourcarwashsize {
        font-size: 14px;
        line-height: 1.7em;
        text-align: center;
        width: 100%;
        position: absolute;
        left: 0px;
        top: 2px;
    }

    .bookyourcashmove {
        vertical-align: middle;
        margin-left: auto;
        margin-top: 0px;
        margin-right: auto;
        position: relative;
        width: 94%;
        height: 45px;
    }

    .shortdetail {
        width: 90%;
        margin-left: 5%;
    }

    .youselected2 {
        float: left;
        /*margin-left: 0%;
        width: 100%;
        margin-top: 0%;*/
    }
    /*.shortdetail {
        margin-left: 67%;
        width: 76%;
        margin-top: -75%;
    }*/

    .welcmmove {
        left: 0%;
        width: 100%;
        position: absolute;
        top: 25.5%;
        text-align: center;
    }

    .sizewelcm {
        font-size: 17px;
    }

    .hassle {
        position: absolute;
        top: 33%;
        text-align: center;
        left: 0%;
    }

    .hasselesize {
        font-size: 32px;
    }

    .ondemand {
        left: 0%;
        width: 100%;
        position: absolute;
        top: 64.5%;
        text-align: center;
    }

    .ondemandmove {
        font-size: 15px;
    }

    .wheresize {
        font-size: 15px;
    }

    .howitworkmove {
        line-height: 1.2em;
        text-align: center;
        left: 11%;
        width: 80%;
        position: absolute;
        top: 2%;
    }

    .howitworksize {
        font-size: 28px;
    }

    .nomoremove {
        left: 4%;
        width: 95%;
        position: absolute;
        top: 10%;
        text-align: center;
    }

    .nomoresize {
        line-height: 1.6em;
        font-size: 15px;
    }

    .twomove {
        left: 6%;
        width: 90%;
        position: absolute;
        top: 75%;
        line-height: 1.7em;
    }

    .twomovepassage {
        left: 6%;
        width: 90%;
        position: absolute;
        top: 80%;
    }

    .twomovepassagesize {
        font-size: 13px;
    }

    .twosize {
        font-size: 10px;
    }

    .firstmove {
        left: 17px;
        width: 90%;
        position: absolute;
        top: 37%;
        line-height: 1.7em;
    }

    .firstmovepassage {
        left: 6%;
        width: 90%;
        position: absolute;
        top: 43%;
    }

    .firstsize {
        font-size: 13px;
    }

    .firstsizepassage {
        font-size: 18px;
    }

    .twosizepassage {
        font-size: 18px;
    }

    .heymove {
        width: 94%;
        position: absolute;
        top: 6%;
        left: 4%;
    }

    .heysize {
        line-height: 1.2em;
        font-size: 50px;
    }

    .glazysign {
        left: 18%;
        position: absolute;
        top: 9.5px;
        width: 85%;
        height: 59px;
    }

    .glazymove {
        width: 100%;
        position: absolute;
        top: 27%;
        left: 4%;
    }

    .glazysize {
        font-size: 46px;
        letter-spacing: 0.05em;
    }

    .youcanmove {
        width: 100%;
        position: absolute;
        top: 64%;
        left: 4%;
    }

    .youcansize {
        font-size: 19px;
    }

    .yourmove {
        left: 4%;
        width: 96%;
        position: absolute;
        top: 4%;
    }

    .yoursize {
        line-height: 1.2em;
        font-size: 37px;
    }

    .itmove {
        left: 6%;
        position: absolute;
        top: 23%;
    }

    .itsize {
        font-size: 38px;
    }

    .onlymove {
        left: 6%;
        width: 93%;
        position: absolute;
        top: 55%;
    }

    .onlysize {
        font-size: 19px;
    }

    .parkermove {
        left: 0%;
        width: 100%;
        position: absolute;
        top: 2%;
        text-align: center;
    }

    .parkersize {
        font-size: 29px;
        line-height: 1.2em;
        text-align: center;
    }

    .wearemove {
        left: 3%;
        width: 92%;
        position: absolute;
        top: 12%;
        text-align: center;
    }

    .wearesize {
        font-size: 14px;
        line-height: 1.7em;
    }

    .twomove2 {
        width: 228px;
        position: absolute;
        left: -99%;
        margin-top: 144px;
        line-height: 1.7em;
    }

    .ifyoumove {
        width: 238px;
        position: absolute;
        left: -99%;
        margin-top: 168px;
    }

    .firstmove2 {
        left: 4%;
        width: 90%;
        position: absolute;
        top: 35%;
        line-height: 1.7em;
    }

    .secondmove2 {
        left: 25%;
        width: 21%;
        position: absolute;
        top: 47%;
    }

    .firstmovepassage2 {
        left: 4%;
        width: 238px;
        position: absolute;
        top: 41%;
    }

    .firstsize2 {
        font-size: 17px;
    }

    .outstory320text {
        width: 238px;
        left: 11%;
        position: absolute;
        top: 73.5%;
    }

    .outstory320space {
        font-size: 15px;
        line-height: 1.3em;
    }

    .outstory320click {
        font-size: 18px;
    }

    .outstory320our {
        font-size: 20px;
    }

    .footerconnectsize {
        font-size: 68%;
    }

    .footerconnect {
        left: 29%;
        width: 23%;
        position: absolute;
        top: 30%;
    }

    .footersocialsize {
        width: 28%;
        height: 75%;
        margin-bottom: 0;
        margin-right: 4%;
        display: inline-block;
    }

    .footersize {
        position: absolute;
        top: 0;
        bottom: 0;
        margin-left: 0%;
    }

    .footercontactsize {
        font-size: 68%;
        margin-top: 5%;
        line-height: 0.8em;
    }

    .pricingfont {
        font-size: 35px !important;
        color: #FFFFFF !important;
        line-height: 1em !important;
    }


    .picksizecenter {
        left: 24%;
        position: absolute;
        top: 40%;
        width: 88px;
        height: 88px;
    }

    .picksizestart {
        top: 11.5%;
        left: 24%;
        position: absolute;
        width: 88px;
        height: 88px;
    }

    .picksizeend {
        left: 26%;
        position: absolute;
        top: 68%;
        width: 80px;
        height: 80px;
    }

    .textsizeend {
        left: 0%;
        width: 100%;
        position: absolute;
        top: 75%;
    }

    .textsizcenter {
        left: 0%;
        width: 100%;
        position: absolute;
        top: 50%;
    }

    .textsizestart {
        left: 0%;
        width: 100%;
        position: absolute;
        top: 22%;
    }

    .headingstart {
        font-size: 20px;
        text-align: center;
        line-height: 1.2em;
        display: inline-block;
    }

    .headingcenter {
        font-size: 20px;
        text-align: center;
        line-height: 1.2em;
        display: inline-block;
    }

    .headingend {
        font-size: 20px;
        text-align: center;
        line-height: 1.2em;
        display: inline-block;
    }

    .textfontstart {
        font-size: 20px;
        line-height: 1.2em;
        text-align: center;
    }

    .textfontcenter {
        font-size: 20px;
        line-height: 0.8em;
        text-align: center;
    }

    .textfontend {
        font-size: 20px;
        line-height: 0.8em;
        text-align: center;
    }

    .font_8faq {
        color: white;
        font-size: 22px;
    }

    .watersize {
        font-size: 86%;
    }

    .carwashsize {
        font-size: 86%;
    }

    .watercarwashmove {
        left: 24%;
        width: 75%;
        position: absolute;
        margin-top: 68%;
    }

    .schedulesize {
        font-size: 13px !important;
    }

    .learnsize {
        font-size: 14px !important;
    }

    .learnmoremove {
        left: 3%;
        position: absolute;
        margin-top: 355px;
        width: 94%;
        height: 63px;
        min-height: 22px;
    }

    .schedulenowmove {
        left: 47%;
        position: absolute;
        margin-top: 1001px;
        width: 45%;
        /* height: 45px; */
        min-height: 22px;
    }

    .offmove {
        left: 27%;
        width: 50%;
        position: absolute;
        top: 10%;
    }

    .lifesize {
        font-family: raleway,sans-serif;
        font-size: 60%;
    }

    .weunderstand {
        font-size: 12px;
    }

    .learnmoremoveindex {
        left: 21%;
        position: absolute;
        top: 87%;
        height: 45px;
        width: 50%;
    }

    .footercontact {
        left: 56%;
        width: 44%;
        position: absolute;
        top: 30%;
    }

    .footercontactemail {
        font-size: 68%;
        width: 170%;
        line-height: 0.75em;
    }

    .footercontactphone {
        font-size: 68%;
        width: 44%;
        line-height: 0.75em;
    }

    .socialmove {
        left: 29%;
        position: absolute;
        top: 45%;
        height: 20%;
        width: 17%;
    }

    .fbsize {
        position: absolute;
        width: 35%;
        height: 100%;
    }

    .secsize {
        position: absolute;
        width: 35%;
        height: 100%;
    }

    .twittersize {
        position: absolute;
        width: 35%;
        height: 100%;
    }

    .instasize {
        position: absolute;
        width: 35%;
        height: 100%;
    }

    .footerimagesize {
        position: relative;
        width: 100%;
    }

    .footerimagemove {
        left: 4%;
        position:absolute;
        top: 31%;
        width: 20%;
    }

    .waterconcioustext {
        font-size: 20px;
        line-height: 0.8em;
        text-align: center;
    }

    .s2itemsContainer {
        position: absolute;
        width: 80%;
        height: 100%;
        white-space: nowrap;
    }

    .font50 {
        font-size: 10px;
    }

    .schedulefont {
        letter-spacing: 0.2em;
        font-size: 75%;
    }

    .textstartfont {
        font-size: 12px;
    }

    h2.form-header {
        font-size: 1.3em; /*24px*/
        font-weight: bold;
    }

    .datamove {
        /* Don't conver these into shorthand */
        padding-top: 2%;
        padding-bottom: 8%;
        padding-left: 0%;
        padding-right: 0%;
        margin: 0%;
        width: 100%;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .textsize {
        display: inline;
        font-size: 100%;
    }

    .textstartfrom {
        width: 183%;
        margin-left: 0%;
        margin-top: -16%;
    }

    .form-line {
        margin-top: 4%;
        margin-bottom: 2%;
    }

    #stage .form-all .form-header-group {
        background: none !important;
        border-bottom: none !important;
        margin-top: 25%;
    }

    .form-input-wide {
        left: -7%;
    }
    /*box size*/
    #stage .form-all .form-textbox, #stage .form-all .form-textarea {
        border: 1px #A4E1FF solid;
        background-image: url(http://cms.interlogy.com/uploads/image_upload/image_upload/global/6459_index_Editbox1_bkgrnd.png);
        background-repeat: repeat-x;
        background-position: left top;
        color: #666666;
        width: 85%;
        font-family: verdana !important;
        -moz-box-shadow: 1px 1px 3px #E1E1E1;
        -webkit-box-shadow: 1px 1px 3px #E1E1E1;
        box-shadow: 1px 1px 3px #E1E1E1;
        padding: 7px 5px !important;
    }
    /*codegreen start*/


    .sizeforty {
        font-size: 10px;
    }

    h4 {
        font-size: 8px;
    }

    body {
        font-family: HelveticaLTStdRoman;
        color: #535353;
        background: #ffffff;
        font-size: 16px;
        line-height: 1.6em;
        font-weight: 300;
        text-shadow: none;
        font-style: normal;
        height: 100%;
    }

    .firstbox {
        opacity: 0.8;
        width: 87%;
        margin-left: 12%;
        margin-top: 13%;
    }

    .line-btn,
    input[type="submit"],
    button[type="submit"],
    .modal-footer .btn.btn-warning {
        font-weight: bold;
        color: #535353;
        background-image: none;
        background-color: #ffffff;
        height: 19px;
        line-height: 19px;
        padding: 0;
        cursor: pointer;
        border: 2px solid #000000;
        white-space: nowrap;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        -ms-border-radius: 5px;
        -o-border-radius: 5px;
        border-radius: 5px;
        -webkit-transition: all 0.2s ease-in-out 0s;
        -moz-transition: all 0.2s ease-in-out 0s;
        -o-transition: all 0.2s ease-in-out 0s;
        -ms-transition: all 0.2s ease-in-out 0s;
        transition: all 0.2s ease-in-out 0s;
        width: 100px;
        display: inline-block;
    }

    .form-control {
        display: block;
        height: 22px;
        width: 100%;
        padding: 0;
        font-size: 14px;
        line-height: 1.42857143;
        color: #555;
        background-color: #fff;
        background-image: none;
        border: 1px solid #ccc;
        border-radius: 4px;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
        -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
        -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
        transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    }

    .secondbox {
        margin-left: 12%;
        margin-top: 0%;
        opacity: 0.8;
    }

    .fifthbox {
        /*left: -8px;
        width: 179px;*/
        opacity: 0.8;
    }

    .subscribe {
        text-align: center;
        margin-top: 8%;
    }

    .panel-title1 {
        margin-top: 0;
        margin-bottom: 0;
        font-size: 8px;
        color: inherit;
    }

    .btn1 {
        width: 123px;
        display: inline-block;
        padding: 0px 2px;
        margin-bottom: 0;
        font-size: 6px;
        font-weight: normal;
        line-height: 1.42857143;
        text-align: center;
        white-space: nowrap;
        vertical-align: middle;
        cursor: pointer;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        background-image: none;
        border: 1px solid transparent;
        border-radius: 4px;
        font-style: normal;
        text-transform: uppercase;
    }

    .processmove {
        margin-top: 92px;
        margin-left: 8px;
    }

    .fiftymove2 {
        margin-top: -100px;
        margin-left: -10px;
    }

    .lastbox {
        width: 153px;
        margin-left: -8px;
        height: 265px;
    }

    .buttonsize {
        font-size: 18px;
    }

    .heightbox {
        margin-top: 64% !important;
    }

    .wordrapdays {
        word-wrap: break-word !important;
    }
    /*codegreen end*/
    .redmovepricing {
        width: 100%;
        position: absolute;
        top: 1597px;
        height: 33px;
        left: 0px;
    }

    .fiftymovepricing {
        left: 2%;
        width: 97%;
        position: absolute;
        top: 7px;
    }
}
