html{min-width:100% !important}#thesis_launcher .button.red,input[type="submit"],#cancel-comment-reply-link{width:100px}.header-menu a{line-height:20px}@media screen and (max-width: 1200px){div.page-lead.product-lead{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-size:100% 100%}.page{width:95%}.email-lead .text-area + .email-form{margin-right:5%;margin-left:0}}@media screen and (max-width: 1100px){.content{width:100%;max-width:100% !important;float:left}.sidebar{width:100%;max-width:100%;float:none}}@media screen and (max-width: 900px){.footer-columns .first{width:35%}#af-form-1344911938,#af-form-1344911938 .quirksMode{width:100% !important}#af-form-1344911938 .af-body{background-size:100% auto}.footer-col{width:65%;margin-left:0}}@media screen and (max-width: 800px){#res-menu{display:none}}@media screen and (max-width: 768px){#af-body-1344911938 .af-element:nth-child(2){margin-top:15px}.page{padding:0}.page-lead .page{padding-top:0}.email-lead .text-area + .email-form{margin-right:0;width:50%;max-width:48%;margin-top:10px}.email-lead .text-area{display:none}}@media screen and (max-width: 530px){div.page-lead.product-lead{background-size:cover !important;background-repeat:no-repeat;background-position:left center}.pib-sharebar li{width:auto !important}.sidebar .widget{width:95%;margin:auto}.desk_icon{display:none}.mov_icon{margin-top:30px;margin-bottom:30px;display:block !important}.entry + .post-nav{display:none}#af-form-1344911938 .af-standards .af-element{padding-right:0 !important;padding-left:0 !important}#af-form-1344911938 .af-body .af-textWrap{width:65%;margin:auto}#af-body-1344911938 .af-element:nth-child(2){margin-top:-66px}#af-form-1344911938 .af-body .af-textWrap{width:75%}.content-box .page > .sidebar{width:100%;padding:0;float:none}.textwidget{width:100%;margin:auto}.textwidget table{width:100% !important}}@media screen and (max-width: 430px){.email-lead .text-area + .email-form{width:70%;max-width:78%}div.page-lead.product-lead{background-position:-50px center}}@media screen and (max-width: 330px){#af-form-1344911938 .af-standards .af-element{padding-top:15px}}