/*! Primitive
 * A front end Sass boilerplate
 * Author: Tania Rascia 
 */@font-face{font-family:'ffbody';src:url("fonts/Roboto-Light-webfont.woff") format("woff");font-weight:normal;font-style:normal}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}figure{margin:0}.container,.small-container,.medium-container{max-width:1200px;padding:0 1rem;margin-left:auto;margin-right:auto}.small-container{max-width:600px}.medium-container{max-width:900px}.content-section{padding:30px 0}@media (min-width: 600px){.content-section{padding:60px 0}}.onecol{display:block;margin-left:auto;margin-right:auto;width:92%;max-width:800px}/*! Avalanche | MIT License | @colourgarden */.grid{display:block;list-style:none;padding:0;margin:0;margin-left:-1rem;font-size:0}.grid--cell{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;width:100%;padding:0;padding-left:1rem;vertical-align:top;font-size:1rem}.grid_center{text-align:center}.grid_center>.grid--cell{text-align:left}.grid--cell.text-center{text-align:center}.grid--cell_center{display:block;margin:0 auto}.grid_flush{margin-left:0}.grid_flush>.grid--cell{padding-left:0}.stl-1\/12{width:8.33333%}.stl-2\/12{width:16.66667%}.stl-3\/12{width:25%}.stl-4\/12{width:33.33333%}.stl-5\/12{width:41.66667%}.stl-6\/12{width:50%}.stl-7\/12{width:58.33333%}.stl-8\/12{width:66.66667%}.stl-9\/12{width:75%}.stl-10\/12{width:83.33333%}.stl-11\/12{width:91.66667%}@media screen and (max-width: 599px){.stl-1\/12-sml{width:8.33333%}.stl-2\/12-sml{width:16.66667%}.stl-3\/12-sml{width:25%}.stl-4\/12-sml{width:33.33333%}.stl-5\/12-sml{width:41.66667%}.stl-6\/12-sml{width:50%}.stl-7\/12-sml{width:58.33333%}.stl-8\/12-sml{width:66.66667%}.stl-9\/12-sml{width:75%}.stl-10\/12-sml{width:83.33333%}.stl-11\/12-sml{width:91.66667%}}@media screen and (min-width: 600px){.stl-1\/12-med{width:8.33333%}.stl-2\/12-med{width:16.66667%}.stl-3\/12-med{width:25%}.stl-4\/12-med{width:33.33333%}.stl-5\/12-med{width:41.66667%}.stl-6\/12-med{width:50%}.stl-7\/12-med{width:58.33333%}.stl-8\/12-med{width:66.66667%}.stl-9\/12-med{width:75%}.stl-10\/12-med{width:83.33333%}.stl-11\/12-med{width:91.66667%}}@media screen and (min-width: 900px){.stl-1\/12-lrg{width:8.33333%}.stl-2\/12-lrg{width:16.66667%}.stl-3\/12-lrg{width:25%}.stl-4\/12-lrg{width:33.33333%}.stl-5\/12-lrg{width:41.66667%}.stl-6\/12-lrg{width:50%}.stl-7\/12-lrg{width:58.33333%}.stl-8\/12-lrg{width:66.66667%}.stl-9\/12-lrg{width:75%}.stl-10\/12-lrg{width:83.33333%}.stl-11\/12-lrg{width:91.66667%}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}@media (min-width: 600px){html{font-size:17px}}@media (min-width: 900px){html{font-size:18px}}@media (min-width: 1200px){html{font-size:19px}}body{color:#eee;background:#222;font-size:1rem;font-family:"ffbody","Basic Sans SF","Lucida Sans",helvetica,sans-serif}p,ol,ul,dl,table{margin:0 0 1.5rem 0}p,li,td{font-size:1rem;line-height:1.7;color:#eee}ul li ul{margin-bottom:0}ol li ol{margin-bottom:0}h1,h2,h3,h4,h5{text-align:center;margin:1.5rem 0;text-transform:uppercase;font-weight:normal;font-family:"Cantarell","Basic Sans SF",Helvetica,"Lucida Sans","Gill Sans MT Condensed","Elementary SF",sans-serif;line-height:1.5;color:#eee;letter-spacing:0px}h1:not(:first-child),h2:not(:first-child),h3:not(:first-child),h4:not(:first-child),h5:not(:first-child){margin:1.5rem 0 0.5em}h1:not(:first-child),h2:not(:first-child),h3:not(:first-child){margin-top:2rem}h1{font-size:1.75rem}h2{font-size:1.5rem}h3{font-size:1.25rem}h4{font-size:1.1rem}h5{font-size:1rem}@media (min-width: 600px){h1:not(:first-child),h2:not(:first-child),h3:not(:first-child){margin-top:2.5rem}h1{font-size:1.9rem}h2{font-size:1.7rem}h3{font-size:1.5rem}h4{font-size:1.3rem}h5{font-size:1.1rem}}.textwrap h3{font-size:1rem;margin-bottom:1rem}.textboxbg{background-color:#1a1a1f}.textboxbg h3,.textboxbg p,.textboxbg a{color:#fff}.pagetitle{position:relative;padding:30px 0 15px;margin-bottom:25px}.sup-title{color:#d4bd6d;font-size:14px;letter-spacing:0px;margin-bottom:8px;text-transform:uppercase}h2.section-title{font-size:30px;margin:10px 0 30px;text-transform:capitalize}h2.white,h3.white{color:#ffffff}.linebg{z-index:2;position:relative;margin:48px 0 24px;padding-top:0;font-size:12px;font-size:0.75rem;text-align:center}.linebg em{display:inline-block;background-color:#222;border:1px solid #ccc;padding:8px 24px}.linebg::after{content:"";position:absolute;top:50%;bottom:0;left:0;right:0;border-top:1px solid #ccc;margin:0 auto;width:100%;z-index:-1}a{color:#6098d6;text-decoration:none}a:hover,a:active,a:focus{color:#3071ba;text-decoration:underline}a.nocolor{color:#eee}mark{background:#ffeea8;padding:0 0.2rem}blockquote{margin:0 0 1.5rem 0;border-left:16px solid #f0f0f0;padding:0 1.5rem;font-size:1.5rem}blockquote cite{display:block;margin-top:1.5rem;font-size:1rem;text-align:right}hr{height:1px;border-top:1px solid #ccc;margin-top:3em;margin-bottom:2em}.uline:after{content:' ';position:absolute;left:50%;bottom:0;width:120px;height:0;border-top:1px solid #86b3d1;margin-left:-60px;font-size:0;line-height:0;overflow:hidden}.button,a.button,button,[type=submit],[type=reset],[type=button]{-webkit-appearance:none;display:inline-block;border:1px solid #2474ff;border-radius:0;background:#2474ff url("../img/bluebg.png") repeat;color:#fff;font-family:"ffbody","Basic Sans SF","Lucida Sans",helvetica,sans-serif;font-size:110%;text-transform:none;padding:.5rem 1rem;margin:0 0 1.5rem 0;vertical-align:middle;text-align:center;cursor:pointer;text-decoration:none;line-height:1}.button:hover,a.button:hover,button:hover,[type=submit]:hover,[type=reset]:hover,[type=button]:hover{border:1px solid #0058f0;color:#fff;text-decoration:none}.button:focus,.button:active,a.button:focus,a.button:active,button:focus,button:active,[type=submit]:focus,[type=submit]:active,[type=reset]:focus,[type=reset]:active,[type=button]:focus,[type=button]:active{border:1px solid #0058f0;color:#fff;text-decoration:none}.button::-moz-focus-inner,a.button::-moz-focus-inner,button::-moz-focus-inner,[type=submit]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=button]::-moz-focus-inner{border:0;padding:0}.round-button,a.round-button{border-radius:40px}.square-button,a.square-button{border-radius:0}.btn-outline,a.btn-outline{background-color:transparent;color:#2474ff;border:2px solid #2474ff;display:inline-block;cursor:pointer;overflow:visible;margin:0;padding:8px 16px;transition:all 0.25s ease-in-out;vertical-align:middle;-webkit-appearance:none;font-size:110%;line-height:2;font-family:"ffbody","Basic Sans SF","Lucida Sans",helvetica,sans-serif;font-style:normal;letter-spacing:.1em;text-align:center;text-decoration:none !important;text-transform:uppercase}.btn-outline.oncolor3{border:2px solid #fff;background-color:transparent;color:#fff}.btn-outline.oncolor3:hover,.btn-outline.oncolor3:focus,.btn-outline.oncolor3:active{background-color:#fff;color:#1a1a1f}input,select,textarea{color:#333}form.maxwidth{max-width:600px}input.narrow{width:50%}form p{margin-bottom:0.5em}[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url],[type=week],[type=time],select,textarea{display:block;border:1px solid #ccc;border-radius:3px;padding:.5rem;outline:none;background:#ccc;margin-bottom:.5rem;font-size:1rem;width:100%;max-width:100%;line-height:1}[type=color]:hover,[type=date]:hover,[type=datetime]:hover,[type=datetime-local]:hover,[type=email]:hover,[type=month]:hover,[type=number]:hover,[type=password]:hover,[type=search]:hover,[type=tel]:hover,[type=text]:hover,[type=url]:hover,[type=week]:hover,[type=time]:hover,select:hover,textarea:hover{border:1px solid #b3b3b3}[type=color]:focus,[type=color]:active,[type=date]:focus,[type=date]:active,[type=datetime]:focus,[type=datetime]:active,[type=datetime-local]:focus,[type=datetime-local]:active,[type=email]:focus,[type=email]:active,[type=month]:focus,[type=month]:active,[type=number]:focus,[type=number]:active,[type=password]:focus,[type=password]:active,[type=search]:focus,[type=search]:active,[type=tel]:focus,[type=tel]:active,[type=text]:focus,[type=text]:active,[type=url]:focus,[type=url]:active,[type=week]:focus,[type=week]:active,[type=time]:focus,[type=time]:active,select:focus,select:active,textarea:focus,textarea:active{border:1px solid #6098d6;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),0 0 6px #dae7f5}textarea{overflow:auto;height:100px}fieldset{border:1px solid #ccc;border-radius:0;padding:1rem;margin:1.5rem 0}legend,div#legend{font-size:1.4em;padding:0 .5rem .5rem;font-weight:600}select{color:#eee;-webkit-appearance:none;-moz-appearance:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAJCAYAAAA/33wPAAAAvklEQVQoFY2QMQqEMBBFv7ERa/EMXkGw11K8QbDXzuN4BHv7QO6ifUgj7v4UAdlVM8Uwf+b9YZJISnlqrfEUZVlinucnBGKaJgghbiHOyLyFKIoCbdvecpyReYvo/Ma2bajrGtbaC58kCdZ1RZ7nl/4/4d5EsO/7nzl7IUtodBexMMagaRrs+06JLMvcNWmaOv2W/C/TMAyD58dxROgSmvxFFMdxoOs6lliWBXEcuzokXRbRoJRyvqqqQvye+QDMDz1D6yuj9wAAAABJRU5ErkJggg==) right center no-repeat;line-height:1}select::-ms-expand{display:none}[type=range]{width:100%}label{font-weight:inherit;max-width:100%;display:block;margin:1rem 0 .5rem}@media (min-width: 600px){.split-form label{text-align:right;padding:0 .5rem;margin-bottom:1rem}}input.has-error,input.has-error:hover,input.has-error:focus,input.has-error:active,select.has-error,select.has-error:hover,select.has-error:focus,select.has-error:active,textarea.has-error,textarea.has-error:hover,textarea.has-error:focus,textarea.has-error:active{border:1px solid #D33C40;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),0 0 6px #f4cecf}::-webkit-input-placeholder,::-moz-placeholder,:-moz-placeholder,:-ms-input-placeholder{color:#9a9a9a}table{border-collapse:collapse;border-spacing:0;width:100%;max-width:100%}tfoot th{border-top:2px solid #ccc}td,th{border:1px solid #ccc}thead th,th{border-bottom:1px solid #ccc;background-color:#444444}th,td{text-align:left;padding:.5rem}td.valign{vertical-align:middle}caption{padding:1rem 0;caption-side:bottom;color:#ababab}.striped-table tbody tr:nth-child(odd){background-color:#f8f8f8}.contain-table{overflow-x:auto}@media (min-width: 600px){.contain-table{width:100%}}.text-left,.textleft{text-align:left}.textleftmobcenter{text-align:left}@media (max-width: 599px){.textleftmobcenter{text-align:center}}.textleftmedcenter{text-align:left}@media (max-width: 899px){.textleftmedcenter{text-align:center}}.text-right,.textright{text-align:right}.textrightmobcenter{text-align:right}@media (max-width: 599px){.textrightmobcenter{text-align:center}}.textrightmedcenter{text-align:right}@media (max-width: 899px){.textrightmedcenter{text-align:center}}.text-center,.textcenter{text-align:center}.text-justify,.textjustify{text-align:justify}.text-smaller,.textsmaller{font-size:70%}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.vertical-center{display:flex;align-items:center;justify-content:center}.centerinlinecontent{text-align:center}.minheight140{min-height:140px}.max100{display:block;max-width:100%;height:auto}.img100,img.fit{display:block;width:100%;height:auto}.show{display:block !important}.hide{display:none !important}.invisible{visibility:hidden}@media (max-width: 599px){.xsshow{display:block}}@media (min-width: 600px){.xsshow{display:none}}@media (max-width: 599px){.xshide{display:none}}@media (min-width: 600px){.xshide{display:block}}div.offleft,span.offleft{position:absolute;top:0;left:-9999em;height:1px;width:1px}.float-left{float:left}.float-right{float:right}.no-padding-top{padding-top:0}.no-padding-bottom{padding-bottom:0}.padding-top,.padt{padding-top:2rem}.padding-bottom,.padb{padding-bottom:2rem}.padtb{padding-top:2rem;padding-bottom:2rem}.sectionpadtb{padding-top:40px;padding-bottom:40px}.sectionpadt{padding-top:40px}.sectionpadb{padding-bottom:40px}.mt0{margin-top:0}.mb0{margin-bottom:0}.mt2{margin-top:2rem}.mb2{margin-bottom:2rem}.mtb,.mtb1{margin-bottom:1rem;margin-top:1rem}.mb,.mb1{margin-bottom:1rem}.mt,.mt1{margin-top:1rem}.tocenter-table{display:table;width:100%;height:100%}.tocenter-cell{display:table-cell;text-align:center !important;vertical-align:middle}.textwrap{margin-left:auto;margin-right:auto;width:90%;max-width:800px}.overlay-absolute{position:absolute;width:100%;height:100%;z-index:+1}.overlay-absolute-80{position:absolute;width:80%;height:100%;margin:0 10%;z-index:+1}.posrel{position:relative}.centercontents{width:80%;max-width:290px;margin:0 auto}.clearfix::before,.clearfix::after{content:" ";display:block}.clearfix:after{clear:both}.clear{clear:both;display:block;height:0}.clear1{clear:both;display:block;height:1rem}.clear2{clear:both;display:block;height:2rem}.clear3{clear:both;display:block;height:3rem}.clear4{clear:both;display:block;height:4rem}.altbg{background:#1a1a1f;color:#404040}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.zoomonhover a img{float:left;width:20%;height:auto;border:2px solid #fff;-webkit-transition:-webkit-transform .15s ease;-moz-transition:-moz-transform .15s ease;-o-transition:-o-transform .15s ease;-ms-transition:-ms-transform .15s ease;transition:transform .15s ease;position:relative}.zoomonhover a:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);z-index:5}.zoomonhover a.big img{width:40%}body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;opacity:.7;display:none;z-index:1035}.sl-wrapper{z-index:1040}.sl-wrapper button{border:0 none;background:transparent;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:0.7}.sl-wrapper .sl-close{display:none;position:fixed;right:30px;top:30px;z-index:10060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial,Baskerville,monospace;color:#000;font-size:3rem}.sl-wrapper .sl-close:focus{outline:none}.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:1060;color:#000;font-size:1rem}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10060;font-family:Arial,Baskerville,monospace;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}.sl-wrapper .sl-navigation button:focus{outline:none}@media (min-width: 35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}}@media (min-width: 50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0 none;width:100%;height:auto}@media (min-width: 35.5em){.sl-wrapper .sl-image img{border:0 none}}@media (min-width: 50em){.sl-wrapper .sl-image img{border:0 none}}.sl-wrapper .sl-image iframe{background:#000;border:0 none}@media (min-width: 35.5em){.sl-wrapper .sl-image iframe{border:0 none}}@media (min-width: 50em){.sl-wrapper .sl-image iframe{border:0 none}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,0.8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:-moz-transform ease 200ms;transition:-ms-transform ease 200ms;transition:-o-transform ease 200ms;transition:-webkit-transform ease 200ms;transition:transform ease 200ms}@-webkit-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}div.navwrap{position:relative;top:0;left:0;z-index:999;width:100%;transition:all 0.5s ease-in-out;height:20px;background:transparent url("../img/header100.jpg") repeat-x}.hasheadroom.headroom--pinned{transform:translateY(0%)}.hasheadroom.headroom--unpinned{transform:translateY(-100%)}.nav-container{max-width:1200px;margin:0 auto;padding:0 1em}nav#tania{float:right;width:100%}@media (max-width: 899px){nav#tania{width:100%;min-height:50px;padding-top:50px}}ul.nav-list li{width:16.66%}ul.nav-list li.narrow{width:10.28%}@media (max-width: 899px){ul.nav-list li.narrow{float:none;width:100%}}ul.nav-list li.wide{width:18%}@media (max-width: 899px){ul.nav-list li.wide{float:none;width:100%}}ul.nav-list{display:inline-block;list-style:none;margin:0;padding:0;border-right:1px solid #3d3d49}@media (max-width: 899px){ul.nav-list{display:none;background:#1a1a1f;border-right:none}}ul.nav-list li{text-align:center;position:relative;z-index:9999;float:left;position:relative}@media (max-width: 899px){ul.nav-list li{float:none;width:100%}}ul.nav-list li a{display:block;padding:0 4px;line-height:50px;background:transparent;border-right:1px solid #3d3d49;color:#fff;text-decoration:none}@media (max-width: 899px){ul.nav-list li a{padding:15px;line-height:20px}}ul.nav-list li a:hover{background:#31313b;color:#fff}ul.nav-list li ul{list-style-type:none;padding-left:0}ul.nav-list li ul li{min-width:190px}ul.nav-list li ul li a{padding:15px;line-height:20px;background:#030303}@media (max-width: 899px){ul.nav-list li ul li a{padding-left:30px}}ul.nav-list li.first a{border-left:1px solid #3d3d49}ul.nav-list li.last a{border-right:none}ul.nav-list li.hasul a{padding-right:10px}ul.nav-list li.hasul>a:after{content:'';position:absolute;top:46%;right:0.6em;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;border-bottom:none}ul.nav-list li.hasul.active>a:after{border-bottom:6px solid #fff;border-top:none}ul.nav-list{border-left:1px solid #3d3d49}@media (min-width: 900px){ul.nav-list{display:block !important}}@media (max-width: 899px){.nav-mobile{display:block}}ul.nav-list li ul.nav-dropdown{transition:all 0.5s ease-in-out;position:absolute;z-index:-1;transform:translateY(-200%);box-shadow:0 3px 12px rgba(0,0,0,0.15)}@media (max-width: 899px){ul.nav-list li ul.nav-dropdown{position:static;transform:translateY(0%);display:none}}ul.nav-list li.active ul.nav-dropdown{transform:translateY(0%)}@media (max-width: 899px){ul.nav-list li.active ul.nav-dropdown{display:block;transform:translateY(0%)}}.nav-toggle-wrap{display:none;position:absolute;top:0;right:0;background:transparent;height:50px;width:50px;cursor:pointer}@media (max-width: 899px){.nav-toggle-wrap{display:block}}#hamburger{position:relative;display:block;top:22.5px;right:7.5px;padding-left:7.5px}#hamburger span,#hamburger span:before,#hamburger span:after{cursor:pointer;border-radius:1px;height:5px;width:35px;background:#fff;position:absolute;display:block;content:'';transition:all 300ms ease-in-out}#hamburger span:before{top:-10px}#hamburger span:after{bottom:-10px}#hamburger.active span{background-color:transparent}#hamburger.active span:before,#hamburger.active span:after{top:0}#hamburger.active span:before{transform:rotate(45deg)}#hamburger.active span:after{transform:rotate(-45deg)}.borderred,.bred{border:1px solid #990000}.bg2{background-color:#474853}.bg3{background-color:#1a1a1f}.bg4{background-color:#d1e9f9}.bgwhite{background-color:#ffffff}.bgwhite p{color:#444444 !important}.bgwhite h1.pagetitle,.bgwhite h2,.bgwhite h3{color:#6a6a6a !important}#vtop100{position:relative;top:0px;background:#1a1a1f url("../img/headerbg24.png") repeat-x;padding-bottom:20px}img#hdrimg{color:#222;display:block;position:relative;left:0;top:9px;width:420px;height:auto;margin-bottom:8px}@media screen and (max-width: 500px){img#hdrimg{width:90%}}h2#tagline{font-family:"ffbody", "Basic Sans SF", "Lucida Sans", helvetica, sans-serif;margin:0px 0 0px 0;text-align:left;color:#ffffff;font-size:16px;text-transform:none;letter-spacing:2px}#hdrleft{display:block;position:relative;left:0;top:0;width:50%;height:auto}@media screen and (max-width: 760px){#hdrleft{width:100%}}#hdrright{display:block;position:absolute;padding:0;left:auto;right:2%;bottom:8px;top:auto;width:48%;height:auto}@media screen and (max-width: 760px){#hdrright{padding:0 0 10px;width:100%;position:relative;left:0;right:auto;bottom:auto;top:0}}#hdrright p{text-align:right;margin:0 0;line-height:1.5}#hdrright p a{border-bottom:0;color:#eee !important}@media screen and (max-width: 760px){#hdrright p{text-align:left}}.centeroverlay{position:absolute;text-align:center;top:50%;transform:translateY(-50%);left:0;right:0;z-index:9}.centeroverlay h4{display:inline;padding:20px 30px;font-size:2.6rem;background:url("../img/blacktrans.png") 0 0 repeat}.newsitemwrap{padding:0px 0 0px;border:1px solid #777777;max-width:600px;margin:1% auto 0;background-color:#333333}.newstitle{display:block;background-color:#161616;width:100%;padding:1%;margin:0;border-bottom:1px solid #555555}.newscolleft{width:40%;display:inline-block;float:left}.newsitemcontent{width:100%;padding:1% 1% 1%;display:inline-block;float:left}.newsitemcontent p{margin-bottom:1rem;line-height:1.5rem}.newsitemwrap img{margin-bottom:0}.newsitemfooter{margin:10px 0;font-size:80%}img.newsimg{display:block;width:auto;margin:0 auto 15px}.newsitemcontent a.button{margin-bottom:0px !important}@media only screen and (max-width: 940px){.newsitemcontent p{font-size:90%;line-height:1.4rem;margin-bottom:0.8rem}}@media only screen and (max-width: 700px){.newscolleft,.newsitemcontent{width:100%;display:block;float:none}.newsitemcontent{padding-top:1.5rem}.newsitemcontent p{font-size:100%;line-height:1.6rem}}h1.pagetitle.nobotmargin{margin-bottom:0;padding-bottom:3px}p.date{text-align:center;font-size:80%;margin:0px 0 1.3rem}.newsidebarlist{background-color:#161616;border:1px solid #555555;margin-bottom:20px}.newsidebarlist h3.newstitle{font-size:1.1rem;margin-bottom:0;padding:2%;border:0}.newsidebarlist p.date{margin:0 0 2%}.newscol{background-color:#1a1a1a;padding:0 1%}img#aboutme{width:100%;height:auto;max-width:400px;margin-top:0.5rem}footer{background:#111;padding-top:20px;border-top:1px solid #3f4146}footer p{color:#fff;font-size:100%}footer p a,footer p a:hover{color:#fff;text-decoration:underline}footer p a.noborder,footer p a.noborder:hover{text-decoration:none}footer h4{color:#fff}.back-to-top{cursor:pointer;display:block;position:absolute;z-index:99;bottom:0;left:50%;margin:0 0 0 -60px;width:120px;height:60px;text-align:center;font-size:0;line-height:0}.back-to-top:after{content:url("../img/totop.png")}.searchitemwrap{width:49%;margin:0.5%;display:inline-block;float:left}@media (max-width: 899px){.searchitemwrap{width:99%}}@media (max-width: 599px){.searchitemwrap{width:98%;margin:1%}}.searchitem{margin:0;background-color:#2f2e33;border:1px solid #555555;font-size:16px}.bgwhite .searchitem{background-color:#dddddd;border:1px solid #aaaaaa}.searchitem.singlecol{margin-bottom:1%}.searchitem img{margin-bottom:0}.searchitem .line1{background-color:#222127;padding:0;margin:0;border-bottom:1px solid #555555}.bgwhite .searchitem .line1{background-color:#5f5f5f;padding:0;margin:0;border-bottom:1px solid #aaa}.searchitem .line1 p{font-size:1.2em;line-height:1.5;padding:0.5em;margin:0}.searchitem .line1 p a{color:#ffffff}.searchitem .line2{padding:0;margin:0}.searchitem .line2 p{margin:0.5em}.searchitem .line2 p a.button{margin-bottom:0}.galleryitemwrap{display:inline-block;float:left}.galleryitemwrap.mainphoto{width:99.5%;margin:0.25%}.galleryitemwrap.width50{width:49%;margin:0.5%}ul.navbottom{margin:40px 0;padding-left:0;list-style:none;border-bottom:1px solid #4f4f51}ul.navbottom li{width:100%;margin:0}ul.navbottom li a{display:block;padding:0 0 0 0%;color:#ccc;font-size:1em;line-height:42px;margin:0px 0px;background:transparent;border-right:0px solid #404040;border-top:1px solid #4f4f51;border-bottom:1px solid #141414;text-decoration:none}div.socmediawrap{width:100%;height:auto;display:block;float:none;overflow:visible}@media (max-width: 899px){div.socmediawrap{display:block;float:none;margin:0 auto}}div.socmediawrap a{border:none}div.socmediawrap img{display:block;float:none;width:60px;height:60px}div.socmediawrap img.hasmargin{margin-right:20px}div.verifywrap{width:95px;height:55px;display:block;position:absolute;bottom:0;right:0}@media (max-width: 899px){div.verifywrap{right:50%;margin-right:-46px}}#cookiealert{width:100%;background-color:#1a1a1a;border-top:1px #444 solid;position:fixed;bottom:0;left:0;z-index:99;margin:0}.alert-message{position:relative;width:100%;height:auto;display:inline-block;vertical-align:middle;padding:10px 0}.alert-message p{color:#ffffff;font-size:16px;line-height:16px;padding:4px 1% 4px 2%;display:block;width:87%;margin:0 10% 0 0}.alert-message p a{color:#ffffff;text-decoration:underline}.alert-message span{display:block;color:#ffffff;position:absolute;right:2%;top:6px;text-align:center;border:1px solid #dddddd;margin:0;font-weight:normal;font-size:16px;padding:3px 12px 4px;cursor:pointer}.alert-message span em{font-style:normal;display:inline-block;margin:0 4px}@media only screen and (max-width: 440px){.alert-message span em{display:none}}#cookiealert.hide{display:none}#cookiealert.show{display:block}
