html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}


body {background: #ededed; font: 14px/21px Arial,Helvetica,sans-serif; color: #444; -webkit-font-smoothing: antialiased; -webkit-text-size-adjust: 100%;margin-left:100px;margin-right:100px}
.container-top {position: absolute; top: 0; left: 0;width: 100%; height: 120px; background-color: #fff; }
.container {position: relative; width: 100%; margin: 25px auto 40px; padding: 0; }
.logo {float:left;}
.header {float:left;width:100%;min-height:80px;}
.header-buttons{float:right;text-align:center;padding-top:0px;padding-right:20px}
.thea-logo {float:left;clear:both;}
.section {float:left;margin-top:4px;}
.section>strong {font-family: Arial; font-weight: bold; font-size: 24px; color: #333;width: 100%; display: block; margin: 0 auto 40px; line-height: 30px; text-align: center;}
.body-button {margin: 0 auto; float: none; display: block; -moz-border-radius: 20px; -webkit-border-radius: 20px;border-radius: 20px; font-size: 40px; border: none; box-shadow: 5px 4px 12px #aaa; line-height: 55px;background: #e96714; background: linear-gradient(bottom,#e96714 50%,#ef8845 50%); background: -o-linear-gradient(bottom,#e96714 50%,#ef8845 50%); background: -moz-linear-gradient(bottom,#e96714 50%,#ef8845 50%); background: -webkit-linear-gradient(bottom,#e96714 50%,#ef8845 50%); background: -ms-linear-gradient(bottom,#e96714 50%,#ef8845 50%); font-weight: 300; color: #fff!important; width: 316px;text-decoration: none;
padding: 8px 10px;
font-family: 'Open Sans', Helvetica, Arial, sans-serif!important;
text-align: center;}
.btm-links {float: left; width: 100%; margin-top: 30px;  list-style-type:none}
.three-col {float: left; width: 27%; margin-left: 6.33%; }
.three-col h3 {font-family: Arial;  font-weight: bold;  color: #333; font-size: 16px; text-decoration: underline; }
.three-col ul {font-family: Arial;  font-size: small;  font-weight: bold;  color: #333; font-size: 13px; }
a {color: #333; }
a:hover {color: #e75812; }
.body-button:hover {box-shadow: none;background: #e96714; background: linear-gradient(bottom,#e96714 50%,#ef8845 50%); background: -o-linear-gradient(bottom,#e96714 50%,#ef8845 50%); background: -moz-linear-gradient(bottom,#e96714 50%,#ef8845 50%); background: -webkit-linear-gradient(bottom,#e96714 50%,#ef8845 50%); background: -ms-linear-gradient(bottom,#e96714 50%,#ef8845 50%);}


.footer {float:left;margin-top:60px;margin-bottom:40px;width:100%;position:relative;}
.footer a{text-decoration: none;}
.copyright {font-size:11px;position:absolute;bottom:0;}
.copyright em {clear:left;float:left;}
.footer img {float:right;margin-right:10px;}

.featherlight-close-icon.featherlight-close:before {content: 'close'; position: absolute; left: -32px; font-size:12px; }
.lightbox {display:none;}
.lightbox h2 {font-size: 20px; margin-bottom: 10px; }
.lightbox p {margin-bottom: 10px; }


@media only screen and (max-width: 959px) and (min-width: 768px) {
.container{width:768px}
}
@media only screen and (max-width: 767px) and (min-width: 480px) {
.container{width:768px}
}
@media only screen and (max-width: 768px) {
.container{width:300px;margin:40px auto}
.container-top{height:215px}
.fte-top {height:182px;}
.featherlight .featherlight-content {padding: 20px 10px 0!important;}
.section{width:100%;margin-top:40px}
.three-col{width:100%;margin:0 0 30px}
.logo{width:100%}
.logo img{width:100%;height:auto}
.section>strong{font-size:18px}
.body-button{width:auto}
.footer{margin-top:35px}
.footer img{float:none;margin:0 auto 80px;display:block}
}

/**
 * Featherlight – ultra slim jQuery lightbox
 * Version 1.0.3 - http://noelboss.github.io/featherlight/
 *
 * Copyright 2014, Noël Raoul Bossart (http://www.noelboss.com)
 * MIT Licensed.
**/
@media all {
.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}
.featherlight:last-of-type{background:rgba(0,0,0,0.8)}
.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}
.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;min-width:30%;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}
.featherlight .featherlight-inner{display:block}
.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font:Arial,sans-serif;background:#fff;background:rgba(255,255,255,0.3);color:#000}
.featherlight .featherlight-image{width:100%}
.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}
.featherlight iframe{border:none}
}
@media only screen and (max-width: 1024px) {
.featherlight .featherlight-content{margin-left:10px;margin-right:10px;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}
}