/*!----- debug -----*
html:hover *{outline: 1px dotted red;} */@font-face{font-family:'special_eliteregular';font-display:block;src:url('fonts/specialelite-regular-webfont.woff2') format('woff2');font-weight:normal;font-style:normal}@font-face{font-family:'sanchezregular';font-display:block;src:url('fonts/sanchez-regular-webfont.woff2') format('woff2');font-weight:normal;font-style:normal}@font-face{font-family:'roboto_condensedregular';font-display:block;src:url('fonts/robotocondensed-regular-webfont.woff2') format('woff2');font-weight:normal;font-style:normal}@font-face{font-family:'roboto_condensedlight';font-display:block;src:url('fonts/robotocondensed-light-webfont.woff2') format('woff2');font-weight:normal;font-style:normal}/*!----- reset -----*/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{border:0;font-size:100%;font-style:normal;vertical-align:baseline;margin:0;padding:0;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{-webkit-text-size-adjust:100%;line-height:1;height:100vh}ol,ul{list-style:none}img{max-width:100%;height:auto}figure{background-color:#eee}figcaption{font-family:"roboto_condensedregular",sans-serif;font-size:.85em;font-style:italic;line-height:1.25;padding:.25em}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}/*!----- Layout / Flex Elements - 10 -----*/.container{max-width:62.5em;margin:auto}.flex-container{display:flex;flex-wrap:wrap}.reverse{flex-direction:row-reverse}.spaced{justify-content:space-between}.axis-centered{justify-content:center;align-items:center}.flex-item{flex:0 0 auto}.flex-content{display:flex;flex-direction:column;width:100%}.cf:after{content:' ';display:block;clear:both}.button,input[type="button"]{-webkit-appearance:none;display:block;width:auto;margin:1em auto;padding:.75em 1.5em;border:0;border-radius:0;background-color:#403e3b;font-family:"roboto_condensedregular",sans-serif;font-size:1em;color:#fff;text-decoration:none;text-transform:uppercase;cursor:pointer;text-align:center;transition:transform .5s ease}.button:hover,input[type="button"]:hover,input[type="submit"]:hover,.comment-reply-link:hover{background-color:#aa0001;transform:scale(1.05)}/*!----- Sidebar -----*/.sidebar{width:25%;background:#f0e8e3 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyBAMAAADsEZWCAAAAD1BMVEUAAAD06uTs6uT05uTs5uS12klMAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAApNJREFUOI0tlNG1IzEIQ90ChAbs0EDemQZg6L+mvfLZn2QyNkJIIqvG91RVzDE7cSziLWu3Zbztjhmr4ZLbRNaer6+YtsiP+Sm+7ezO6cmIFeHHMuNnB8RfjFkdAGrZzJRZxsdyIqKoGMBnlfMZu6fi5Sm56dbZ7xqAk/4RfFZGf60MlF499vWu+G34e8zj7g3mLAoMpj179tkcD41UtiA5fyJkQvSwN8wsKpbDHZihBopTPfHZcAxpYHve+lnsowOgct7Ya/OGqzlZUk+SnHiAWFVi21lP6MwHDrnRYVFvvZ3xU2SjdoJeHQuYQOaweQDjQZZMHVsjSWqb61696B0HXKt1ShBFHXj5HAS8CL0q8VISjz2vSeU4jnWoowlu05+87HDJQ8eVXCjoMZIqoszlTjUaZAjx9bFRCmywW1rLGsflpG9jK2JW1oE1UHnCnVskaubaANdeACPxTxPOSahsjBLTW8N8jFdPm3wifiV/BrNcotC9RJOJWzYuqTKe4YQOFnypV7e4kU2o6s38fbER5IpDDtBwCjzGgk1q2DvIEicGu7aRZmLAW/8xKVmQ1iOEkKC9R/vQK7GtNScEUiUtcjlsyZGLyl7vt2G9iVHeJALcV0glB/84Etu4CVEAisapnVQ8NtlYT3entZYDji5CTyrkS+sJpR3sqqnKZFtIa9Z28xv0d88Hp6/Yz9b+JHlmeYPYEs5xMZhadSed//aH97Yky+Hqw5kn0hxllGW9F4NdGIV6B38SZEsJH+27LRTiub3nsiqNMwqhFCVsc1dTCu6JV8vcS2Liyk1Ny6LWfw+GLb10mpc0Vgb3DywQr3NIgNKmcJCwdolfMPAjmSFwJ+RYeVdCUPAmXFbs3eZb+1P2D2KV3AQ7+JB8AAAAAElFTkSuQmCC);padding-bottom:1em}.logo{display:block;padding:.5em 0 1em;font-family:"special_eliteregular",sans-serif;font-size:2em;color:#222;text-align:center;text-decoration:none}/*!----- Menus -----*/.current-menu-item{background-color:#aa0001}.menu li{display:block;width:50%;text-align:center}.menu a{display:block;font-family:'roboto_condensedlight',sans-serif;font-weight:300;color:#403e3b;padding:.5em .8em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:all .25s ease}.menu a:hover{background-color:#403e3b;color:#fff}.current-menu-item a{color:#fff}.current-menu-item a:hover{background-color:inherit}.panel-1,.panel-2,.panel-3{display:none;overflow:hidden;transition:max-height .2s ease}.sidebar h2{padding:.5em;background-color:#403e3b;color:#fff;font-family:"roboto_condensedregular",sans-serif;font-size:1.25em;font-weight:300;margin-bottom:.25em;cursor:pointer}h2 span{display:block}h2 span>span{width:25px;height:3px;background-color:#fff;margin:0 0 4px}.active .bar1{transition:all .4s ease;transform:rotate(-45deg) translate(-5px,5px)}.active .bar2{opacity:0}.active .bar3{transition:all .4s ease;transform:rotate(45deg) translate(-5px,-5px)}.sidebar nav{margin-bottom:1em}@media(min-width:48em){.menu{max-width:100%;margin:auto}.panel-1,.panel-2,.panel-3{display:block !important;height:auto}.menu li{width:100%;text-align:left}h2 span{display:none}}@media(max-width:47.95em){.logo{font-size:3.2em}.sidebar{width:100%}}@media(min-width:64em){.logo{font-size:3.2em}}/*!----- Footer -----*/footer{background:#403e3b;padding:1.5em 0;clear:both}footer small{display:block;margin-bottom:1em;text-align:center;font-family:"roboto_condensedregular",sans-serif;font-size:.8em;line-height:1.5;color:#fff}footer small a{color:#fff}