@font-face{font-family:'Droid Sans';font-style:normal;font-weight:700;src:url(//smittysmobilehomes.com/wp-content/themes/ah/css/../fonts/droid-sans-v7-latin-700.eot);src:local('Droid Sans Bold'),local('DroidSans-Bold'),url(//smittysmobilehomes.com/wp-content/themes/ah/css/../fonts/droid-sans-v7-latin-700.eot?#iefix) format('embedded-opentype'),url(//smittysmobilehomes.com/wp-content/themes/ah/css/../fonts/droid-sans-v7-latin-700.woff2) format('woff2'),url(//smittysmobilehomes.com/wp-content/themes/ah/css/../fonts/droid-sans-v7-latin-700.woff) format('woff'),url(//smittysmobilehomes.com/wp-content/themes/ah/css/../fonts/droid-sans-v7-latin-700.ttf) format('truetype'),url(//smittysmobilehomes.com/wp-content/themes/ah/css/../fonts/droid-sans-v7-latin-700.svg#DroidSans) format('svg')}@font-face{font-family:'Droid Serif';font-style:normal;font-weight:400;src:url(//smittysmobilehomes.com/wp-content/themes/ah/css/../fonts/droid-serif-v7-latin-regular.eot);src:local('Droid Serif Regular'),local('DroidSerif-Regular'),url(//smittysmobilehomes.com/wp-content/themes/ah/css/../fonts/droid-serif-v7-latin-regular.eot?#iefix) format('embedded-opentype'),url(//smittysmobilehomes.com/wp-content/themes/ah/css/../fonts/droid-serif-v7-latin-regular.woff2) format('woff2'),url(//smittysmobilehomes.com/wp-content/themes/ah/css/../fonts/droid-serif-v7-latin-regular.woff) format('woff'),url(//smittysmobilehomes.com/wp-content/themes/ah/css/../fonts/droid-serif-v7-latin-regular.ttf) format('truetype'),url(//smittysmobilehomes.com/wp-content/themes/ah/css/../fonts/droid-serif-v7-latin-regular.svg#DroidSerif) format('svg')}@font-face{font-family:'Droid Serif';font-style:italic;font-weight:400;src:url(//smittysmobilehomes.com/wp-content/themes/ah/css/../fonts/droid-serif-v7-latin-italic.eot);src:local('Droid Serif Italic'),local('DroidSerif-Italic'),url(//smittysmobilehomes.com/wp-content/themes/ah/css/../fonts/droid-serif-v7-latin-italic.eot?#iefix) format('embedded-opentype'),url(//smittysmobilehomes.com/wp-content/themes/ah/css/../fonts/droid-serif-v7-latin-italic.woff2) format('woff2'),url(//smittysmobilehomes.com/wp-content/themes/ah/css/../fonts/droid-serif-v7-latin-italic.woff) format('woff'),url(//smittysmobilehomes.com/wp-content/themes/ah/css/../fonts/droid-serif-v7-latin-italic.ttf) format('truetype'),url(//smittysmobilehomes.com/wp-content/themes/ah/css/../fonts/droid-serif-v7-latin-italic.svg#DroidSerif) format('svg')}body,html{height:100%}body{color:#1b1b1b;font:16px/28px 'Droid Serif'}body.nav-menu-open{overflow:hidden;left:0;right:0;position:fixed}.container{position:relative;margin-left:auto;margin-right:auto;*zoom:1;max-width:1400px;min-width:0;width:100%}.container.normal-container{max-width:1040px}.container.small-container{max-width:960px}.container-fluid{position:relative;margin-left:auto;margin-right:auto;*zoom:1;width:100%;max-width:3000px;min-width:320px}.wrap{position:relative;margin:0 auto -90px;min-height:100%;height:auto !important;height:100%}.push{height:90px;background:0 0}.padding{padding-left:20px !important;padding-right:20px !important}.nomargin{margin-left:0 !important;margin-right:0 !important}::-moz-selection{color:#fff;background:#0054a6}::selection{color:#fff;background:#0054a6}:focus{outline:0px none transparent}::-moz-focus-inner{border:0;padding:0}::-webkit-input-placeholder{color:#757575}:-moz-placeholder{color:#757575;opacity:1}::-moz-placeholder{color:#757575;opacity:1}:-ms-input-placeholder{color:#757575}h1,h2,h3,h4,h5,h6,p{margin-top:0;margin-bottom:0}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=submit],textarea,select{-webkit-appearance:none;border-radius:0}#preload *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important}a,input[type=submit]{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover,input[type=submit]:hover{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}img{max-width:100%}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}#header-container{width:100%;padding:10px 50px;background-color:#fff;z-index:10001}#header-container #header-wrapper{display:inline-block;width:100%;text-align:center}#header-container #header-wrapper #logo{float:left;width:180px}#header-container #header-wrapper #menu-container{display:inline-block;margin-top:30px}#header-container #header-wrapper #menu-container ul{list-style:none;padding:0;margin:0}#header-container #header-wrapper #menu-container ul li{display:inline-block}#header-container #header-wrapper #menu-container ul li:not(:last-of-type){margin-right:30px}#header-container #header-wrapper #menu-container ul li a{color:#1b1b1b;font-family:'Droid Sans';text-transform:uppercase;text-decoration:none;letter-spacing:1px}#header-container #header-wrapper #header-phone-number{float:right;margin-top:28px}#header-container #header-wrapper #header-phone-number a{font-family:'Droid Sans';color:#0054a6;text-decoration:none;letter-spacing:1px}#header-container #header-wrapper #header-phone-number a:hover{color:#3d7cba}#header-container #header-wrapper #header-phone-number img{width:15px;height:25px;margin-right:10px}#header-container #mobile-menu-icon{display:none;width:90px;height:90px;position:absolute;right:0;top:0;cursor:pointer}#header-container #mobile-menu-icon.active span{background:0 0}#header-container #mobile-menu-icon.active span:before{top:0;transform:rotate(45deg);-webkit-transform:rotate(45deg)}#header-container #mobile-menu-icon.active span:after{top:0;transform:rotate(315deg);-webkit-transform:rotate(315deg)}#header-container #mobile-menu-icon span{height:3px;width:35px;background:#0054a6;position:absolute;display:block;content:'';top:46px;left:31px;transition:all .25s ease-in-out}#header-container #mobile-menu-icon span:before{cursor:pointer;border-radius:1px;height:3px;width:35px;background:#0054a6;position:absolute;display:block;content:'';top:-10px;transition:all .25s ease-in-out}#header-container #mobile-menu-icon span:after{cursor:pointer;border-radius:1px;height:3px;width:35px;background:#0054a6;position:absolute;display:block;content:'';top:10px;transition:all .25s ease-in-out}#mobile-menu{display:block;position:fixed;left:0;top:0;height:100%;width:100%;transition-property:transform;transition-duration:.4s;background-color:#0054a6;z-index:10000;padding-top:160px;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding-left:40px;padding-right:40px;visibility:hidden;opacity:0;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition:-webkit-transform .2s,opacity .2s,visibility 0s .2s;transition:transform .2s,opacity .2s,visibility 0s .2s;text-align:center}#mobile-menu.is-visible{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .4s,opacity .4s;transition:transform .4s,opacity .4s}#mobile-menu #mobile-phone-number{display:inline-block;margin-bottom:40px}#mobile-menu #mobile-phone-number img{width:15px;height:25px;margin-right:10px;position:relative;top:-3px}#mobile-menu #mobile-phone-number a{font-family:'Droid Sans';color:#fff;text-decoration:none;letter-spacing:1px;font-size:20px}#mobile-menu ul{padding:0;margin:0;list-style:none;position:relative;z-index:100}#mobile-menu ul li{margin-bottom:40px}#mobile-menu ul li a{font-size:22px;text-decoration:none;position:relative;padding-bottom:10px;color:#fff;font-family:'Droid Sans';letter-spacing:2px;text-transform:uppercase}#interior-header-container{width:100%;height:300px;position:relative;background-size:cover;background-position:50%}#interior-header-container:before{position:absolute;content:'';width:100%;height:100%;background:rgba(27,27,27,.15);top:0;left:0}#interior-header-container #interior-header-text-container{width:100%;height:100%;display:table;position:relative}#interior-header-container #interior-header-text-container #interior-header-text{width:100%;height:100%;display:table-cell;vertical-align:middle;text-align:center}#interior-header-container #interior-header-text-container #interior-header-text h1{font-size:55px;color:#fff;font-family:'Droid Sans';text-transform:uppercase;letter-spacing:1px;text-shadow:0px 3px 5px rgba(0,0,0,.81)}@media screen and (max-width:1440px){#header-container{padding:10px 20px}}@media screen and (max-width:1250px){#header-container #header-wrapper #logo{width:150px}#header-container #header-wrapper #menu-container{margin-top:22px}#header-container #header-wrapper #menu-container ul li a{font-size:14px}#header-container #header-wrapper #header-phone-number{margin-top:21px}#header-container #header-wrapper #header-phone-number a{font-size:14px}}@media screen and (max-width:1040px){#header-container{padding:10px 20px 5px}#header-container #header-wrapper #menu-container,#header-container #header-wrapper #header-phone-number{display:none}#header-container #mobile-menu-icon{display:block}}@media screen and (max-width:767px){#header-container #header-wrapper #logo{width:127px}#header-container #mobile-menu-icon{width:80px;height:80px}#header-container #mobile-menu-icon span{top:39px;left:25px}#mobile-menu{padding-left:20px;padding-right:20px;padding-top:140px}#mobile-menu #mobile-phone-number img{top:-2px}#mobile-menu #mobile-phone-number a{font-size:18px}#mobile-menu ul li a{font-size:20px}#interior-header-container{height:220px}#interior-header-container #interior-header-text-container{padding:0 20px}#interior-header-container #interior-header-text-container #interior-header-text h1{font-size:36px}}#content.error{padding:100px 20px;text-align:center}#content h1{font-size:55px;font-family:'Droid Sans';margin-bottom:20px;font-weight:700;line-height:1.2}#content h2{font-size:35px;font-family:'Droid Sans';margin-bottom:20px;font-weight:700;text-transform:uppercase;letter-spacing:1px}#content h3{font-size:28px;margin-bottom:20px}#content h4{font-size:24px;font-family:'Droid Sans';font-weight:700;margin-bottom:20px}#content h5{font-size:24px;line-height:1.875}#content h6{font-size:22px}#content p{margin-bottom:30px}#content a:not(.model):not(.project-wrapper):not(#floor-plan-button):not(.button){color:#0054a6;text-decoration:underline}#content a.button{display:inline-block;padding:10px 40px;background-color:#0054a6;font-family:'Droid Sans';text-decoration:none;color:#fff;text-transform:uppercase;letter-spacing:1px;text-align:center;border:none}#content a.button:hover{background-color:#3d7cba}#content ol,#content ul{padding:0;margin:30px 0 20px;padding-left:15px}#content ol li,#content ul li{font-size:14px;margin-bottom:5px}#content ul{list-style:none}#content ul li:not(.gfield){position:relative;padding-left:25px}#content ul li:not(.gfield):before{position:absolute;content:'\2022';left:0;top:1px;color:#0054a6;font-size:26px}#content .validation_error{color:red;border-top:1px solid red;border-bottom:1px solid red}#content .validation_message{display:none}#content .gform_wrapper{padding:0;margin:0}#content .gform_wrapper ul{padding-left:0 !important}#content .gform_wrapper ul li{margin-bottom:30px}#content .gform_wrapper ul li.gfield_error{background:0 0;border:none;padding-top:0;padding-bottom:0;margin-bottom:30px !important}#content .gform_wrapper ul li.gfield_error label{color:red;margin-top:0}#content .gform_wrapper ul li.gfield_error label span{color:red}#content .gform_wrapper ul li.gfield_error input[type=text],#content .gform_wrapper ul li.gfield_error textarea{border:1px solid red}#content .gform_wrapper ul li .ginput_container{margin-top:0}#content .gform_wrapper ul li .ginput_container_checkbox .gfield_checkbox{margin:10px 0 0}#content .gform_wrapper ul li .ginput_container_checkbox .gfield_checkbox li{margin-bottom:15px}#content .gform_wrapper ul li .ginput_container_checkbox .gfield_checkbox li:before{display:none}#content img.gform_ajax_spinner{width:60px;margin:20px auto 0;display:block}#content label{font-family:'Droid Sans';text-transform:uppercase;font-size:14px}#content label span{color:#1b1b1b}#content input[type=text]{width:100%;height:50px;background-color:#ededed;border:1px solid transparent;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding-left:10px}#content input[type=text]:focus{background-color:#fff;border:1px solid #b0b0b0;box-shadow:0px 7px 18px 0px rgba(24,21,22,.11);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#content input[type=checkbox]{display:none}#content input[type=checkbox]:checked+label:before{background-image:url(//smittysmobilehomes.com/wp-content/themes/ah/css/../images/checkmark-icon.svg);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#content input[type=checkbox]+label{font-size:14px;font-family:'Droid Serif';text-transform:none;padding-left:35px}#content input[type=checkbox]+label:before{position:absolute;content:'';width:20px;height:20px;border:1px solid #b0b0b0;left:0;top:0;background-size:22px 22px;background-position:50%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:visible}#content .fancy-select .trigger{width:100%;height:50px;border-radius:0;box-shadow:none;background-color:#ededed;border:1px solid transparent;text-transform:none;font-size:16px;padding-top:11px;padding-left:10px}#content .fancy-select .trigger:after{border-top-color:#1b1b1b;top:25px;right:10px}#content .fancy-select .trigger.open{background-color:#fff;border:none;border-left:1px solid #b0b0b0;border-right:1px solid #b0b0b0;border-top:1px solid #b0b0b0}#content .fancy-select .options{width:100%;border-radius:0;box-shadow:none;background-color:#fff;border:none;border-left:1px solid #b0b0b0;border-right:1px solid #b0b0b0;border-bottom:1px solid #b0b0b0;margin:0;padding:0}#content .fancy-select .options.open{top:48px;color:#1b1b1b}#content .fancy-select .options li{text-transform:none;font-size:16px;margin:0;padding-left:10px;color:#1b1b1b;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#content .fancy-select .options li:before{display:none}#content .fancy-select .options li:hover,#content .fancy-select .options li.selected{background-color:#0054a6;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#content input[type=submit]{display:inline-block;padding:10px 40px;background-color:#0054a6;font-family:'Droid Sans';text-decoration:none;color:#fff;text-transform:uppercase;letter-spacing:1px;text-align:center;border:none}#content input[type=submit]:hover{background-color:#3d7cba}#content #content-rows .content-row{margin-bottom:100px}#content #content-rows .content-row .split-content-wrapper{display:table;width:100%}#content #content-rows .content-row .split-content-wrapper .image{display:table-cell;width:40%;vertical-align:middle}#content #content-rows .content-row .split-content-wrapper .image img{box-shadow:0px 7px 18px 0px rgba(24,21,22,.29)}#content #content-rows .content-row .split-content-wrapper .content{display:table-cell;width:60%;vertical-align:middle;padding-left:50px}#content #content-rows .accordion-row{background-color:#ededed;padding:70px 0}#content #content-rows .accordion-row h2{text-align:center;margin-bottom:80px}#content #content-rows .accordion-row .accordion{border-bottom:1px solid #c5c5c5}#content #content-rows .accordion-row .accordion:not(:first-of-type){margin-top:40px}#content #content-rows .accordion-row .accordion .accordion-header{display:table;width:100%;position:relative;padding:0 40px 40px 0;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#content #content-rows .accordion-row .accordion .accordion-header.active{color:#0054a6}#content #content-rows .accordion-row .accordion .accordion-header.active:before{transform:rotate(45deg);-webkit-transform:rotate(45deg)}#content #content-rows .accordion-row .accordion .accordion-header.active:after{transform:rotate(315deg);-webkit-transform:rotate(315deg)}#content #content-rows .accordion-row .accordion .accordion-header:before{content:'';position:absolute;height:17px;background-color:#0054a6;width:5px;top:8px;right:18px;transform:rotate(135deg);-webkit-transform:rotate(135deg);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#content #content-rows .accordion-row .accordion .accordion-header:after{border-top-color:transparent;border:0;content:'';position:absolute;height:17px;background-color:#0054a6;width:5px;top:8px;right:10px;transform:rotate(225deg);-webkit-transform:rotate(225deg);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#content #content-rows .accordion-row .accordion .accordion-header h4{margin-bottom:0}#content #content-rows .accordion-row .accordion .accordion-content{display:none;padding:10px 0 0}@media screen and (max-width:1440px){#content-rows .content-row{padding:0 20px}}@media screen and (max-width:767px){#content.error{padding:50px 20px}#content h1{font-size:40px}#content h2{font-size:28px}#content h3{font-size:22px}#content h4{font-size:20px}#content h5{font-size:20px}#content h6{font-size:18px}#content p{font-size:14px}#content a.button{font-size:14px}#content ol li,#content ul li{font-size:12px}#content ul{list-style:none}#content ul li:not(.gfield):before{top:2px;font-size:22px}#content .validation_error{font-size:14px}#content img.gform_ajax_spinner{width:40px}#content label{font-size:12px}#content input[type=text]{font-size:14px}#content input[type=checkbox]{display:none}#content input[type=checkbox]:checked+label:before{background-image:url(//smittysmobilehomes.com/wp-content/themes/ah/css/../images/checkmark-icon.svg);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#content input[type=checkbox]+label{font-size:12px;padding-left:30px}#content input[type=checkbox]+label:before{width:17px;height:17px;background-size:19px 19px}#content .fancy-select .trigger{font-size:14px;padding-top:10px}#content .fancy-select .trigger:after{border-top-color:#1b1b1b;top:22px}#content .fancy-select .options li{font-size:14px;padding-left:10px}#content input[type=submit]{font-size:14px;max-width:180px}#content #content-rows .content-row{margin-bottom:60px}#content #content-rows .content-row .split-content-wrapper .image{display:block;width:100%;max-width:500px;margin:0 auto 40px}#content #content-rows .content-row .split-content-wrapper .content{display:block;width:100%;padding-left:0}#content #content-rows .accordion-row{background-color:#ededed;padding:40px 0 10px}#content #content-rows .accordion-row h2{margin-bottom:60px;font-size:24px}#content #content-rows .accordion-row .accordion:not(:first-of-type){margin-top:30px}#content #content-rows .accordion-row .accordion .accordion-header{padding:0 40px 30px 0}#content #content-rows .accordion-row .accordion .accordion-header:before{top:2px}#content #content-rows .accordion-row .accordion .accordion-header:after{top:2px}#content #content-rows .accordion-row .accordion .accordion-header h4{font-size:18px}}#hero-container{background-size:cover;background-position:50%;width:100%;height:560px;position:relative}#hero-container:before{position:absolute;content:'';width:100%;height:100%;background:rgba(27,27,27,.15)}#hero-container #hero-text-container{max-width:1400px;margin:0 auto;width:100%;height:100%;display:table;position:relative}#hero-container #hero-text-container #hero-text{width:100%;height:100%;display:table-cell;vertical-align:middle}#hero-container #hero-text-container #hero-text h1{color:#fff;text-shadow:0px 3px 5px rgba(0,0,0,.81)}#hero-container #hero-text-container #hero-text a{display:inline-block;padding:10px 40px;background-color:#0054a6;font-family:'Droid Sans';text-decoration:none;color:#fff;text-transform:uppercase;letter-spacing:1px;text-align:center;border:none}#hero-container #hero-text-container #hero-text a:hover{background-color:#3d7cba}#how-it-works-container{padding:100px 0 50px;background-size:cover;background-position:50%;position:relative;text-align:center}#how-it-works-container:before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;display:inline-block;background:rgba(237,237,237,.9)}#how-it-works-container h2{text-transform:uppercase}#how-it-works-container #steps-wrapper{display:inline-block;width:100%;margin-top:30px}#how-it-works-container #steps-wrapper .step .image-wrap{position:relative;box-shadow:0px 15px 21px 0px rgba(0,0,0,.1);margin-bottom:20px}#how-it-works-container #steps-wrapper .step .image-wrap:after{position:absolute;content:'';width:100%;height:10px;background-color:#0054a6;bottom:0;left:0}#how-it-works-container #how-it-works-contact{padding:50px 50px 20px;background-color:#fff;box-shadow:0px 15px 21px 0px rgba(0,0,0,.1);font-size:28px;max-width:1000px;margin:0 auto;position:relative;top:110px;margin-top:-40px}#display-model-container{padding:140px 0 40px}#display-model-container #display-model-header h2{display:inline-block}#display-model-container #display-model-header a{display:inline-block;padding:10px 40px;background-color:#0054a6;font-family:'Droid Sans';text-decoration:none;color:#fff;text-transform:uppercase;letter-spacing:1px;text-align:center;border:none;float:right;position:relative;top:-5px}#display-model-container #display-model-header a:hover{background-color:#3d7cba}#display-model-container .display-model-wrapper{width:100%;display:inline-block;margin-top:50px}@media screen and (max-width:1440px){#hero-container #hero-text-container{padding:0 20px}#how-it-works-container{padding:100px 20px 50px}#display-model-container{padding:140px 20px 40px}}@media screen and (max-width:1100px){#how-it-works-container #steps-wrapper .step h4{font-size:20px}#how-it-works-container #how-it-works-contact{padding:30px 20px;font-size:20px}#how-it-works-container #how-it-works-contact p{margin-bottom:0}}@media screen and (max-width:850px){#how-it-works-container #steps-wrapper .step h4{font-size:16px}}@media screen and (min-width:768px){#how-it-works-container #steps-wrapper .step{float:left;width:23%}#how-it-works-container #steps-wrapper .step:not(:last-of-type){margin-right:2.6667%}}@media screen and (max-width:767px){#hero-container{height:350px}#hero-container #hero-text-container #hero-text h1{font-size:36px}#hero-container #hero-text-container #hero-text a{font-size:12px}#how-it-works-container{padding:50px 20px}#how-it-works-container #steps-wrapper{margin-top:20px}#how-it-works-container #steps-wrapper .step{max-width:500px;margin:0 auto}#how-it-works-container #steps-wrapper .step:not(:last-of-type){margin-bottom:30px}#how-it-works-container #how-it-works-contact{top:100px}#display-model-container{padding:140px 20px 20px}#display-model-container #display-model-header a{top:-10px}}@media screen and (max-width:550px){#display-model-container #display-model-header{text-align:center}#display-model-container #display-model-header h2{display:block}#display-model-container #display-model-header a{float:none;top:0}}@media screen and (max-width:450px){#hero-container #hero-text-container #hero-text h1{font-size:28px}}@media screen and (max-width:360px){#display-model-container{padding:120px 20px 20px}#display-model-container #display-model-header h2{font-size:22px}}.display-model-wrapper{display:inline-block;width:100%}.display-model-wrapper .model{text-decoration:none;color:#1b1b1b;margin-bottom:60px;display:inline-block;box-shadow:0px 15px 21px 0px rgba(0,0,0,.1)}.display-model-wrapper .model:hover{box-shadow:0px 15px 21px 0px rgba(0,0,0,.2)}.display-model-wrapper .model:hover .image-wrap:after{background-color:#0054a6;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.display-model-wrapper .model .image-wrap{position:relative}.display-model-wrapper .model .image-wrap:after{position:absolute;content:'';bottom:0;width:100%;height:10px;background-color:transparent;left:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.display-model-wrapper .model .model-content{padding:40px 20px 10px;background-color:#fff}#display-model-archive-container{padding:20px 0}#single-display-model-container{padding:70px 0}#single-display-model-container #single-display-model-wrapper{display:table;width:100%}#single-display-model-container #single-display-model-wrapper .half{width:50%;display:table-cell;vertical-align:top}#single-display-model-container #single-display-model-wrapper .half:first-child{padding-right:60px}#single-display-model-container #single-display-model-wrapper .half:first-child .bw-wrapper{width:100%}#single-display-model-container #single-display-model-wrapper .half #single-display-model-gallery ul{padding:0;margin:0}#single-display-model-container #single-display-model-wrapper .half #single-display-model-gallery ul li{padding:0;margin:0}#single-display-model-container #single-display-model-wrapper .half #single-display-model-gallery ul li:before{display:none}#single-display-model-container #single-display-model-wrapper .half #single-display-model-gallery ul li .image-wrap{position:relative}#single-display-model-container #single-display-model-wrapper .half #single-display-model-gallery ul li .image-wrap .slider-next,#single-display-model-container #single-display-model-wrapper .half #single-display-model-gallery ul li .image-wrap .slider-prev{display:inline-block;border-radius:50%;width:35px;height:35px;background-color:#0054a6;position:absolute;top:0;bottom:0;margin:auto;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}#single-display-model-container #single-display-model-wrapper .half #single-display-model-gallery ul li .image-wrap .slider-next:before,#single-display-model-container #single-display-model-wrapper .half #single-display-model-gallery ul li .image-wrap .slider-prev:before{position:absolute;content:'';top:0;bottom:0;margin:auto;background-size:cover;background-position:50%;width:18px;height:26px}#single-display-model-container #single-display-model-wrapper .half #single-display-model-gallery ul li .image-wrap .slider-prev{left:20px}#single-display-model-container #single-display-model-wrapper .half #single-display-model-gallery ul li .image-wrap .slider-prev:before{background-image:url(//smittysmobilehomes.com/wp-content/themes/ah/css/../images/arrow-left-white.svg);left:5px}#single-display-model-container #single-display-model-wrapper .half #single-display-model-gallery ul li .image-wrap .slider-next{right:20px}#single-display-model-container #single-display-model-wrapper .half #single-display-model-gallery ul li .image-wrap .slider-next:before{background-image:url(//smittysmobilehomes.com/wp-content/themes/ah/css/../images/arrow-right-white.svg);right:5px}#single-display-model-container #single-display-model-wrapper .half #single-display-model-gallery ul li span{margin-top:10px;font-style:italic;display:inline-block}#single-display-model-container #single-display-model-wrapper .half #floor-plan-button{display:table;width:100%;border:5px solid #0054a6;width:100%;margin-top:30px;text-decoration:none}#single-display-model-container #single-display-model-wrapper .half #floor-plan-button:hover>div:last-child{background-color:#0054a6;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#single-display-model-container #single-display-model-wrapper .half #floor-plan-button>div{display:table-cell;vertical-align:middle;padding:20px 0}#single-display-model-container #single-display-model-wrapper .half #floor-plan-button>div:first-child{width:80px;background-color:#0054a6;background-image:url(//smittysmobilehomes.com/wp-content/themes/ah/css/../images/blueprint-icon.svg);background-size:39px 39px;background-repeat:no-repeat;background-position:50%}#single-display-model-container #single-display-model-wrapper .half #floor-plan-button>div:last-child{color:#0054a6;font-family:'Droid Sans';text-transform:uppercase;font-size:14px;text-align:center;width:calc(100% - 80px);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#single-display-model-container #single-display-model-wrapper .half #model-details{display:inline-block;margin:20px 0 30px}#display-model-related-models{background-color:#ededed;padding:70px 0 40px}@media screen and (max-width:1440px){#display-model-archive-container{padding:20px}#display-model-related-models{padding:70px 20px 40px}#single-display-model-container{padding:70px 20px}}@media screen and (max-width:1040px){#single-display-model-container #single-display-model-wrapper .half:first-child{width:60%}#single-display-model-container #single-display-model-wrapper .half:last-child{width:40%}}@media screen and (max-width:850px){.display-model-wrapper .model .model-content{padding:20px 20px 0}.display-model-wrapper .model .model-content p{font-size:14px}#single-display-model-container #single-display-model-wrapper .half{display:block}#single-display-model-container #single-display-model-wrapper .half:first-child{width:100%;padding-right:0;margin-bottom:40px}#single-display-model-container #single-display-model-wrapper .half:last-child{width:100%}}@media screen and (min-width:768px){.display-model-wrapper .model{float:left;width:31%}.display-model-wrapper .model:nth-of-type(3n-1){margin-left:3.333%;margin-right:3.333%}.display-model-wrapper .model:nth-of-type(3n+1){clear:both}}@media screen and (max-width:767px){#display-model-archive-container .display-model-wrapper .model,#display-model-related-models .display-model-wrapper .model,#display-model-container .display-model-wrapper .model{margin-bottom:40px}#display-model-archive-container .display-model-wrapper .model .model-content,#display-model-related-models .display-model-wrapper .model .model-content,#display-model-container .display-model-wrapper .model .model-content{padding:10px}#display-model-archive-container .display-model-wrapper .model .model-content p,#display-model-related-models .display-model-wrapper .model .model-content p,#display-model-container .display-model-wrapper .model .model-content p{font-size:12px;margin-bottom:0}#single-display-model-container{padding:40px 20px}#single-display-model-container #single-display-model-wrapper .half #floor-plan-button{margin-top:20px}#single-display-model-container #single-display-model-wrapper .half #floor-plan-button>div{padding:10px 0}#single-display-model-container #single-display-model-wrapper .half #floor-plan-button>div:first-child{width:60px;background-size:22px 22px}#single-display-model-container #single-display-model-wrapper .half #floor-plan-button>div:last-child{font-size:12px}#single-display-model-container #single-display-model-wrapper .half #model-details{margin:10px 0 20px}#display-model-related-models{padding:40px 20px 20px}}@media screen and (min-width:401px) and (max-width:767px){#display-model-archive-container .display-model-wrapper .model{float:left;width:48%}#display-model-archive-container .display-model-wrapper .model:nth-of-type(2n){margin-left:4%}#display-model-archive-container .display-model-wrapper .model:nth-of-type(2n+1){clear:both}}@media screen and (max-width:365px){#single-display-model-container #single-display-model-wrapper .half #floor-plan-button>div:first-child{width:50px}#single-display-model-container #single-display-model-wrapper .half #floor-plan-button>div:last-child{font-size:10px}}#project-archive-container{padding:20px 0}#project-archive-container #project-wrapper{display:inline-block;width:100%}#project-archive-container #project-wrapper .project{margin-bottom:60px;box-shadow:0px 15px 21px 0px rgba(0,0,0,.1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#project-archive-container #project-wrapper .project:hover{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;box-shadow:0px 15px 21px 0px rgba(0,0,0,.2)}#project-archive-container #project-wrapper .project:hover .image-wrap:after{background-color:#0054a6;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#project-archive-container #project-wrapper .project .project-wrapper{text-decoration:none}#project-archive-container #project-wrapper .project .image-wrap{position:relative}#project-archive-container #project-wrapper .project .image-wrap:after{position:absolute;content:'';bottom:0;width:100%;height:10px;background-color:transparent;left:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#project-archive-container #project-wrapper .project .project-content{padding:40px 20px 10px;color:#1b1b1b}@media screen and (max-width:1440px){#project-archive-container{padding:20px}}@media screen and (max-width:850px){#project-archive-container #project-wrapper .project .project-content{padding:20px 20px 0}#project-archive-container #project-wrapper .project .project-content p{font-size:14px}}@media screen and (min-width:768px){#project-archive-container #project-wrapper .project{float:left;width:31%}#project-archive-container #project-wrapper .project:nth-of-type(3n-1){margin-left:3.333%;margin-right:3.333%}#project-archive-container #project-wrapper .project:nth-of-type(3n+1){clear:both}}@media screen and (max-width:767px){#project-archive-container #project-wrapper .project{margin-bottom:40px}#project-archive-container #project-wrapper .project .project-content{padding:10px}#project-archive-container #project-wrapper .project .project-content p{margin-bottom:0}}@media screen and (min-width:401px) and (max-width:767px){#project-archive-container #project-wrapper .project{float:left;width:48%}#project-archive-container #project-wrapper .project:nth-of-type(2n){margin-left:4%}#project-archive-container #project-wrapper .project:nth-of-type(2n+1){clear:both}#project-archive-container #project-wrapper .project .project-content p{font-size:12px}}#contact-wrapper{padding:50px 0;display:table;width:100%}#contact-wrapper>div{width:50%;display:table-cell;vertical-align:top}#contact-wrapper>div:first-child{padding-right:40px}#contact-wrapper>div:last-child{position:relative;top:-20px}@media screen and (max-width:1080px){#contact-wrapper{padding:50px 20px}}@media screen and (max-width:850px){#contact-wrapper>div:first-child{width:45%}#contact-wrapper>div:last-child{width:55%}}@media screen and (max-width:767px){#contact-wrapper>div{width:100%;display:block}#contact-wrapper>div:first-child,#contact-wrapper>div:last-child{width:100%}#contact-wrapper>div:first-child{text-align:center;margin-bottom:60px;padding-right:0}}#introduction-container{padding:80px 0;text-align:center}@media screen and (max-width:1000px){#introduction-container{padding:80px 20px}}@media screen and (max-width:767px){#introduction-container{padding:40px 20px}}@media screen and (max-width:450px){#introduction-container h5{font-size:16px}}#schedule-container{padding:60px 0;position:relative;text-align:center;color:#fff;font-size:28px}#schedule-container:before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;background:-moz-linear-gradient(180deg,#0054a6 0%,#00aeef 100%);background:-webkit-linear-gradient(180deg,#0054a6 0%,#00aeef 100%);background:-ms-linear-gradient(180deg,#0054a6 0%,#00aeef 100%);display:inline-block}#schedule-container:after{position:absolute;content:'';width:100%;height:100%;top:0;left:0;background-image:url(//smittysmobilehomes.com/wp-content/themes/ah/css/../images/schedule-background.png);background-size:cover;background-position:50%;display:inline-block}#schedule-container>div{position:relative;z-index:1000}#footer-container{background-color:#1b1b1b;padding:40px 50px}#footer-container #footer-content{display:inline-block}#footer-container #footer-content p{color:#b0b0b0}#footer-container #cacpro{float:right;color:#b0b0b0;text-decoration:none}#footer-container #cacpro:hover{color:#fff}#footer-container #cacpro img{display:inline-block;width:25px;height:28px;margin-left:5px;position:relative;top:-1px}@media screen and (max-width:1440px){#schedule-container{padding:60px 20px}#footer-container{padding:40px 20px}}@media screen and (max-width:850px){#footer-container{text-align:center}#footer-container #footer-content{display:block;margin-bottom:20px}#footer-container #cacpro{float:none}}@media screen and (max-width:767px){#schedule-container{padding:40px 20px;font-size:18px}#footer-container{padding:30px 20px}#footer-container #footer-content{margin-bottom:15px}#footer-container #footer-content p{font-size:14px}#footer-container #cacpro{font-size:14px}#footer-container #cacpro img{width:18px;height:20px}}@media screen and (max-width:360px){#schedule-container{padding:30px 20px;font-size:14px}}