div.faq_btn_wrap{float:left;width:100%;padding:2em 0 4em 0}div.faq_btn_wrap a{float:none;height:auto;width:auto;text-decoration:none;padding:1em 3em 1em 3em;background-color:#0575ab;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;cursor:pointer;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;text-align:center;font-size:1.3em;line-height:1em}div.faq_btn_wrap a span{float:none;width:auto;text-align:center;padding:0;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.3);font-weight:bold}div.faq_btn_wrap a:hover{background-color:#00669b}div.faq_btn_wrap a.off{background-color:#eee}div.faq_btn_wrap a.off:hover{background-color:#eee;cursor:progress}div.faq_btn_wrap a.off span{text-shadow:0 1px 0 rgba(0,0,0,0)}section.faqs{float:left;width:100%;background:#f1f1f1;height:auto;margin-top:0;font-size:1em;line-height:1em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:0;padding-bottom:1.5em}section.faqs h1{float:left;width:100%;text-align:center;font-size:2.5em;color:#313131;line-height:1em;padding:1.5em 0 1em 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}section.faqs article.faq{float:none;width:100%;padding:0;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1024px;margin-left:auto;margin-right:auto}section.faqs article.faq span.faq_title{float:left;width:50%;padding:.6em 1em 0 1em;margin-top:0;font-size:1.4em;line-height:1.6em;color:#313131;text-align:right;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}section.faqs article.faq span.faq_desc{float:left;width:50%;padding:0 4.5em 2.5em 1.5em;margin-top:0;font-size:1em;line-height:1.8em;color:#515151;text-align:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-style:italic;font-family:Georgia}section.faqs article.faq span.faq_desc p{padding:1.2em 0 0 0;margin:0}section.faqs article.faq span.faq_desc p code{background:#f8f8f8;border:1px solid #d6d6d6;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:.4em .8em .4em .8em;color:#ff69b4;font-family:Times New Roman,Serif;font-size:.6em;text-transform:uppercase;font-style:normal;margin:0 2px 0 2px;line-height:1em}section.faqs article.faq span.faq_desc p a{color:#0575ab;text-decoration:none}section.faqs article.faq span.faq_desc p a:hover{color:#313131}@media(max-width:780px){section.faqs h1{font-size:200%}section.faqs article.faq span.faq_title{width:100%;padding:1em 1em 0 1em;font-size:1.4em;text-align:center}section.faqs article.faq span.faq_desc{width:100%;padding:0 1.5em 2.5em 1.5em;font-size:1em;line-height:1.8em;text-align:center}}@media(max-width:575px){section.faqs h1{font-size:145%}}@media(max-width:400px){section.faqs h1{font-size:110%}}