@media screen{.hide{display:none}.ppc-banner{background:url(../images/background.jpg) no-repeat #f1f1f1!important;height:auto!important}.tel a{font-size:22px;color:#84C10F;margin-bottom:12px}#ppc-application{padding-top:25px;margin-bottom:15px;background:url(../images/point.png) 50% -1px no-repeat #7bb30e!important}.ppc-banner .risk-warning{margin-top:15px;position:static;width:auto}#user-bar{height:auto}#ppc-application p{color:#FFF}#ppc-application a{color:#5e38b3;text-decoration:none}#ppc-application a:hover{color:#FFF;text-decoration:underline}.ppcapp{color:#FFF;text-align:center;font-size:20px;height:42px;line-height:42px;display:block;background:url(../images/purple-grad.jpg) repeat-x;margin-bottom:0!important;-webkit-border-radius:15px 15px 0 0;border-radius:15px 15px 0 0}.half{float:left}#certificate{float:right;-webkit-box-shadow:0 0 3px 3px rgba(0,0,0,.1);box-shadow:0 0 3px 3px rgba(0,0,0,.1)}@media only screen and (max-width:1000px){.expand{display:block!important;text-align:right;padding:20px 0 10px;background-color:#f1f1f1;color:#000;text-transform:uppercase;font-weight:700;text-decoration:none;border-top:1px solid #CCC;border-bottom:1px solid #CCC}.expand span{display:block;margin-right:20px;padding-right:30px;background:url(../images/menu-icon.png) right top no-repeat;min-height:30px;padding-top:2px}#certificate{float:none;display:block;margin:0 auto}#menu-main-navigation ul{position:relative!important;box-shadow:0 0 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 0 rgba(0,0,0,.2);top:0;width:auto!important}#menu-main-navigation li ul li a,#menu-main-navigation li.active ul li a{background:#8fc723!important}.sub-menu{position:relative!important;display:block!important;border-top:solid 1px #64930B}.sub-menu li a{background:#8fc723}#menu-main-navigation,#menu-main-navigation li a{height:auto;float:none;width:auto;color:#FFF}.menu li,.menu-wrap{background:#7bb30e;display:block!important;position:relative;float:none!important}.ppc-banner .risk-warning{padding-bottom:25px}.sidebar-contact-box .tel{height:auto;display:inline-block;background-position:0 center!important}#footer,.ppc-left,.ppc-right{float:none;width:85%!important;margin:0 auto}.ppc-banner .half{width:auto!important}#stocks-box{width:95%!important;margin:0 auto 17px}.ppc-banner{text-align:center;height:auto!important}#siteseal img{display:block;margin:20px auto!important}#container,#ppc-application,.ppc-banner{width:auto!important}#ppc-application input#name{width:92%!important;margin-left:2.5%}#ppc-application input#email,#ppc-application input#tel{width:43%!important;margin-left:2.5%}}@media only screen and (min-width:563px) and (max-width:899px){#ppc-application input#email,#ppc-application input#name,#ppc-application input#tel{width:92%!important;margin-left:1.5%!important}}@media only screen and (min-width:320px) and (max-width:562px){#ppc-application input#email,#ppc-application input#name,#ppc-application input#tel{margin-left:0!important;width:92%!important}}@media only screen and (min-width:320px) and (max-width:477px){.sidebar-contact-box .tel a{font-size:14px!important;font-weight:700}.ppc-banner h1{font-size:36px}#certificate{width:80%;height:80%}.ppcapp{font-size:16px}}}