*{padding:0;margin:0}a{outline:none}a img{border:none}h1,h2,h3,h4,h5,h6,p,pre,blockquote,form,label,ul,ol,dl,fieldset,address{margin:0}img,object,embed,video,iframe{border:0;height:auto;max-width:100%;width:auto}table,pre,dd,p,h1,h2,h3,h4,h5,h6,ul,ol{margin-bottom:.75em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}header,section,footer,aside,nav,article,figure{display:block}html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none}a.skiplink{position:absolute;top:auto;left:-99999px;height:1px;width:1px;overflow:hidden}body{background:#314246;background:-webkit-linear-gradient(top, #182022 0%,#314246 100%);background:-ms-linear-gradient(top, #182022 0%,#314246 100%);background:linear-gradient(to bottom, #182022 0%,#314246 100%);color:#fff;font-family:'Lato', Tahoma, Arial, sans-serif}.wrapper{margin:0 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 4.166666666666667%;width:100%;max-width:960px}::selection{background:#555;color:#fff}::-moz-selection{background:#555;color:#fff}.clear{clear:both}hr{background-color:#6e9194;border:medium none;clear:both;color:#6e9194;display:block;height:1px;margin:1.75em 0}a,a:link,a:visited,a:active{color:#86b8bc}a:hover{color:#86b8bc;text-decoration:underline}h1{text-align:center;font-weight:900}h2{font-size:1.5em;font-weight:400;text-align:center}h3{font-size:1.125em;font-weight:300}em{font-size:16px}img[style*="float: right"],img[align=right],.img-right{display:block;float:right;margin:0 0 .625em .625em}img[style*="float: left"],img[align=left],.img-left{display:block;float:left;margin:0 .625em .625em 0}p,ol,ul,dl{margin:0 0 1.5em}ol,ul{margin:0 0 1.5em 5%}ol ol,ul ul,ol ul,ul ol,ul p,ol p{margin-bottom:0;font-size:1em}ul p:last-child,ol p:last-child,blockquote p:last-child{margin-bottom:0}.logo{display:block;margin:1.5em auto 0}.logo img{display:block}.content{background:#35474a;margin:0 0 1em;padding:1.25em 4.166666666666667%}.content p,.content ol,.content ul{font-size:1.125em;line-height:1.5555555555555556em}.contact-info{background:#425455;text-align:center;padding:1.4285714285714286em;font-size:.875em}.contact-info span{display:inline-block;margin:0 .25em}.contact-form{margin:2em 0}#form-name,#form-email-address{width:47%;display:inline-block}#form-name{margin-right:6%}fieldset{border:none;padding:0}legend{display:none}label,.radio legend{display:block;font-size:.875em;margin:0 0 .25em;font-weight:bold}.radio input,.checkbox input,.radio label,.checkbox label,.checkbox{display:inline-block;vertical-align:middle}.radio label,.checkbox label{font-weight:normal;margin:0 .8571428571428571em 0 .2857142857142857em}input,textarea,select{background:#425455;border:2px solid #6e9194;border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-family:'Lato', Tahoma, Arial, sans-serif;font-size:1em;padding:.4285714285714286em .5714285714285714em;width:100%}::-webkit-input-placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder{color:#fff}.input{margin:0 0 1.25em}option{padding:0 .25em}input:focus,textarea:focus,select:focus,input:hover,textarea:hover,select:hover{border:2px solid #84bdc1}input[type=button],input[type=checkbox],input[type=radio]{border:none;padding:0;width:auto}.submit{text-align:right}input[type=submit],input[type=button]{border:2px solid #6e9194;cursor:pointer;font-weight:900;font-size:1em;padding:.5em;text-transform:uppercase;display:inline-block;width:auto}input[type=submit]:hover,input[type=button]:hover{background:#84bdc1;color:#fff}.content .form_tip{margin:0;font-size:.875em}.required{color:#f60}footer{background:#273536;border-top:2px dashed #576b6a;clear:both;color:#fff;padding:1.25em 0 1.875em;text-align:center}.footer-logo{margin:.3em 0 1em}footer a,footer a:link,footer a:visited{color:#6e9194;text-decoration:none}footer a:hover{color:#fff;text-decoration:underline}footer p{font-size:.75em;line-height:1.5em;margin:0}.credits{color:#6e9194}.link{text-align:center;margin:0 0 1.25em}.button:link,.button:visited{display:inline-block;font-size:1.25em;font-weight:bold;text-decoration:none;background:#d6951d;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.2);padding:.375em .675em;border-radius:.375em}.button:hover{background:#ffb223}.highlight p{font-size:1.25em;line-height:1.5em}.settings{padding:.625em .625em 1.25em;border:2px dashed #576b6a}.settings h2{margin:0 0 .375em}.settings ul{margin-bottom:0}.notification{border-radius:5px}.notification,.error-message{position:relative;margin:0 0 1.25em 0;border:1px solid;background-position:10px 11px !important;background-repeat:no-repeat !important}.notification.attention{background-color:#fffbcc;background-image:url('/img/icons/exclamation.png');border-color:#e6db55;color:#666452}.notification.information{background-color:#dbe3ff;background-image:url('/img/icons/information.png');border-color:#a2b4ee;color:#585b66}.notification.success{background-color:#d5ffce;background-image:url('/img/icons/tick_circle.png');border-color:#9adf8f;color:#556652}.notification.error,.error-message{background-color:#ffcece;background-image:url('/img/icons/exclamation_circle.png');border-color:#df8f8f;color:#665252}.notification div{padding:10px 60px 10px 36px}.notification .close{color:#990000;font-size:.8em;position:absolute;right:5px;top:5px}.notification .close:hover{background:transparent}.input .notification,.input .error-message{background-color:transparent;margin:0 0 0 5px;padding:11px 0 11px 35px;display:inline;border:0;font-size:.9em}.input .error-message{color:#665252;background:url('/img/icons/exclamation_circle.png') left center no-repeat}@media screen and (max-width: 620px){.content{padding:1.25em}#form-name,#form-email-address{display:block;width:100%}.contact-info span{display:block;height:0;overflow:hidden}}