#backgroundVSpace{height:200px}#home_layout{background:#FFF;background:rgba(255,255,255,.9);z-index:1;position:relative}#propaganda_header>p.short{line-height:39px;text-align:center;padding: 8px;}#propaganda_header>p.lead{text-align:center;padding-left:24px;padding-right:24px;font-size:21pt}#featureContainer{padding-left:8px}#fpdl12448{width:125px;float:left;position:relative;margin-right:48px}#fpdl12424{width:125px;float:left;position:relative;margin-right:24px}#fdp195l42r{width:195px;float:left;position:relative;margin-right:42px}#fpd195l0{width:195px;float:left;position:relative}#spFreeSignup{font-size:20pt;font-weight:700}.w195l42{width:195px;float:left;position:relative;margin-right:42px}.r40b12{position:relative;padding-right:40px;padding-bottom:12px}.aR0T0{position:absolute;right:0;top:0}#w170fl{width:170px;float:left;position:relative}#w195flr48{width:195px;float:left;position:relative;margin-right:48px}#w200fl{width:200px;float:left;position:relative}#propFeatCust{text-align:center;padding:10px}#propFeatCustB{width:100%;float:left;position:relative;margin-right:42px;margin-bottom:20px;background-color:#E1E1E1;border-radius:5px}#propFeatCustB>div{padding-left:10px}#propFeatCustB>div>ul{list-style-type:disc}.desktop-comp-chart,.hidden{display:none}.product-table{max-width:600px!important}#footer{margin-top:0!important}#np_text_area{color:#000;text-shadow:0 0 25px #FFF,0 0 10px #FFF,0 0 10px #FFF,0 0 10px #FFF,0 0 10px #FFF}#backgroundRotatorContainer{height:0;overflow:visible;position:fixed;top:0;z-index:-1}#backgroundRotator{position:relative;overflow:hidden;z-index:-1}#backgroundRotator img{position:absolute;left:0;z-index:-1}#backgroundRotatorText{position:absolute;top:80px;left:40px;border-radius:10px;background:#FFF;background:rgba(255,255,255,.8);box-shadow:0 0 20px rgba(255,255,255,.9),0 0 20px rgba(255,255,255,.9),0 0 10px rgba(255,255,255,.9);font-size:22pt;text-shadow:0 0 10px #FFF,0 0 10px #FFF,0 0 10px #FFF;padding:5px;color:#08c;font-weight:700;z-index:0}.feature-box .feature-box-icon,.feature-box .feature-box-info{cursor:pointer}div.feature-box div.feature-box-icon{background-color:#08C}.feature-box-icon{position:relative}.accordion-heading,.accordion-inner{box-shadow:0 0 10px 0 rgba(0,0,0,.1);border:1px solid #E5E5E5;border-radius:4px;margin-bottom:2px}.accordion-heading{margin-bottom:-2px;border-radius:4px 4px 0 0;color:#08C;padding-left:8px;font-size:10pt;cursor:pointer}.accordion-inner{border-radius:0 0 4px 4px}.featurePopupDetailsAddonsHeader{clear:both;font-weight:700;font-size:12pt}.featurePopupDetailsAddonsList li:before{content:'+';margin:0 .5em}#featureContainer h3{font-size:14px;line-height:24px;padding:0;margin:0;text-transform:none}.review-section{margin-left:0;position:relative}.review-section .flex-viewport{overflow:hidden}.testimonial-author .thumbnail{background:#FFF;padding:0;border-radius:10px;overflow:hidden;box-shadow:1px 1px 4px #333;margin-bottom:10px}.shortSignupForm>div{position:relative;padding-top:20px;padding-left:10px;padding-right:10px;padding-bottom:0;top:-75px;text-align:center;max-width:500px;background:#C20;background:rgba(204,0,0,.9);border:1px solid #222;border-radius:5pt;-moz-border-radius:5pt;-webkit-border-radius:5pt;box-shadow:5pt 5pt 5pt rgba(0,0,0,.65)}.shortSignupForm_2>div{background:#DDD;top:0!important;padding-top:10px;margin-top:20px;box-shadow:none;border:1px solid #AAA}.shortSignupForm .span2{width:176px!important;max-width:200px}.shortSignupForm input{display:inline-block;margin:0;margin-bottom:10px}.shortSignupForm .btn{padding-top:6px;padding-bottom:8px;height:29px;font-size:10pt;font-weight:700;line-height:15px}.shortSignupForm label{display:inline-block;overflow:visible;white-space:nowrap;width:0;position:relative;top:-20px;left:5px;color:#888}#slideShowContainer .nivoSlider{border:1px solid #CCC;border-radius:10px;box-shadow:3px 3px 5px #333}
.home_customize_header{background:#f5a53f;padding:8px;text-align: center;margin:0;font-size: 35px;}
#home_customize .home_customize_panel:first-child{border-left-width:2px;}
.home_customize_panel { text-align:center; min-width: 196px; border:2px solid #f5a53f;float:left;box-sizing:border-box;background:rgba(255,255,255,0.75);}
@media all and (max-width: 404px){
    .home_customize_panel{width:100%;}
}
@media all and (max-width: 808px) and (min-width: 405px){
    .home_customize_panel{width:50%;}
}
@media all and (min-width: 809px){
    .home_customize_panel{width:25%;}
}
@media all and (max-width: 550px){
    .shortSignupForm input{ display: block; }
    #layout_left, #layout_right { float: left; clear: both; width: 100%; }
}