#lazy_load_results,#showmore,#design_example_mobile{display:none!important}#mobile_design_cats{display:none}body,html{height:auto!important}.designExampleBody div#bodyContent_iframe .pageNav{display:none}@media all and (max-width:1023px){.designExampleBody div#content_iframe{padding-bottom:15px}.designExampleBody div#bodyContent_iframe .pageNav{padding-bottom:15px;display:none}.pageNav .design_nav_link{padding:4px 8px;border:1px solid #ddd;background-color:#fff;border-radius:.25rem}.topVidbg.patDark.nomrg .header-unit #video-container{display:none}.topVidbg.patDark.nomrg .vidoverlay{height:355px}.designExampleText>span{width:100%!important;padding-top:15px!important}#design_example_desktop,#desktop_design_cats{display:none}#desktop_results{display:none}#mobile_design_cats{display:block}.testimonial-item{height:auto!important}td.field input[type=text]{max-width:150px}#lazy_load_results,#showmore,#design_example_mobile{display:block!important}#showmore{margin:0 auto;visibility:hidden}.portfolio{float:left!important}.ajax-load{text-align:center;padding-top:30px}.bx-wrapper .bx-viewport{left:0}.twoLines{margin-left:0;margin-right:0}.twoLines span{margin:0;padding:0}.twoLines::after{top:8px;border:none}.vertpull{margin-top:0}.patStd{padding-top:15px}.flex-control-nav{position:relative;bottom:0;padding:10px 0;text-align:center}.flex-control-paging li a{box-shadow:none}*{box-sizing:border-box}body,html{line-height:1.4;text-rendering:optimizeLegibility}.navbar-inner3{display:none}.navbar .brand{margin-top:0}.navbar .brand>div{margin-bottom:0!important}.navbar .brand>div img{max-width:60px}.navbar-static-top{margin-bottom:0;padding:0;position:relative;overflow:hidden;z-index:100;border-bottom:6px solid #fff}.navbar-static-top .navbar-inner{padding:10px 15px;min-height:1px}.side-menu.push-body img{margin-top:0}.side-menu{font-size:40px;float:left;margin-right:25px}.side-menu svg{margin-top:5px}.diagonal-gray{border:80px solid #686868;border-left:40px solid transparent;position:absolute;z-index:15;width:65%;right:0;top:-80px}.email-overlay{display:block;position:absolute;right:15px;top:22px;z-index:20}.email-overlay .email-link{background-color:#cb623c;color:#fff;font-family:ChunkFiveRegular,Verdana,Arial,Helvetica,sans-serif;text-transform:uppercase;padding:3px 8px;padding-top:5px;font-size:16px;display:block;float:right;margin-left:5px}.email-overlay .phone-number{padding:3px 5px;color:#fff;display:block;float:right;font-family:Arial,sans-serif}#steps .ui-tabs-selected a,#steps a{cursor:pointer;padding-bottom:27px;text-align:center;display:block}.btn.vgray.vlarge,.btn.vorange.vlarge{height:auto}.btn.vlarge{padding:10px 20px 10px}#steps{margin-left:0}}@media all and (max-width:767px){.design_nav_link{margin:0;display:inline-block;margin-bottom:5px}td.field input[type=text]{max-width:100%}.boxShadPortfolio{margin:0 auto}.row-fluid .span3x{width:100%}.btn.vgray.vlarge,.btn.vorange.vlarge{height:auto}.navbar .brand>div img{max-width:46px}.navbar .container{margin:0 auto}.flexslider h2{margin-top:2rem}.side-menu{font-size:30px;width:auto!important}.side-menu svg{margin-top:5px}.side-menu i.fa-bars{margin-top:5px}.diagonal-gray{border:70px solid #686868;border-left:35px solid transparent;position:absolute;z-index:15;width:70%;right:0;top:-70px}.email-overlay{position:absolute;right:15px;top:16px;z-index:20}.email-overlay .email-link{background-color:#cb623c;color:#fff;font-family:ChunkFiveRegular,Verdana,Arial,Helvetica,sans-serif;text-transform:uppercase;padding:3px 8px;padding-top:5px;font-size:16px;display:block;float:right;margin-left:5px}.email-overlay .phone-number{padding:3px 5px;color:#fff;font-size:12px;display:block;float:right;font-family:Arial,sans-serif}.flexslider .btn.vgray.vlarge,.flexslider .btn.vorange.vlarge{width:100%;max-width:100%}.listlinks select{max-width:100%;width:100%;margin-top:10px}.listlinks .vmediumService{width:100%;margin-left:0}#step1,#step2,#step3,#steps{padding:15px}}@media all and (max-width:480px){.flexslider h2{margin-top:2rem}.container{margin:0 auto;padding:0 15px}.container.weird{padding-right:15px}.flexslider h2{font-size:36px}}@media all and (max-width:475px){.topVidbg.patDark.nomrg .vidoverlay{height:450px}}