a,article,b,body,caption,div,footer,h1,h2,h3,h4,h5,h6,header,html,i,li,menu,nav,object,p,s,section,span,summary,tr,ul,var{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,footer,header,menu,nav,section{display:block}body{line-height:1}ul{list-style:none}html{font-size:100.01%}body{font-family:Muli,Arial,Verdana;font-size:1em;border:0;color:#111;background-color:#e5e5e5}a,a:link,a:visited{color:#f62459;text-decoration:none}a:active,a:hover{text-decoration:underline}input{padding:.7em;background:#fff;border:1px solid #ddd;font-size:1em;color:#222;font-family:Muli,Arial,Verdana}input[type=submit]{padding:.5em 1em;text-decoration:none;color:#fff;background:#f62459;font-weight:700;border:none}input[type=submit]:hover{background:#222;cursor:pointer}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}input{max-width:100%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.container{max-width:1320px;width:94%;background:#fff;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#wrapper{margin-top:2.5em;padding:.5em .5em 0}#wrap{clear:both;padding-top:.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#content{float:left;width:70%;padding-right:.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#topheader-wrap{background:#333}#topheader{max-width:1320px;width:94%;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}#header-wrap{background:#f62459}#header{padding:2.5em}#logo{float:left;max-width:100%}#logo .custom-logo{margin:0 1.5em 0 0;padding:0;border:none;vertical-align:top;max-width:100%;height:auto}#logo .site-title{display:inline-block;padding:.15em 0;font-size:2.7em;color:#fff;font-family:Oswald,Tahoma,Verdana,Arial}#logo .site-title a:link,#logo .site-title a:visited{color:#fff}#logo .site-title a:active,#logo .site-title a:hover{color:#eee;text-decoration:none}#custom-header{margin:.5em 0 0}#mainnav{float:right;background:rgba(255,255,255,.08)}.main-navigation-menu{float:left;list-style-type:none;list-style-position:outside;position:relative}.main-navigation-menu li{float:left}.main-navigation-menu a{display:block;font-family:Muli,Arial,Verdana;font-weight:700;padding:1.4em;text-decoration:none}.main-navigation-menu a:link,.main-navigation-menu a:visited{color:#fff;text-decoration:none}.main-navigation-menu a:hover{background:rgba(255,255,255,.08)}.main-navigation-menu ul{position:absolute;display:none;z-index:99;background:#fff;padding:.4em;box-shadow:0 0 2px #444}.main-navigation-menu ul li{float:none;position:relative}.main-navigation-menu ul a{min-width:250px;min-width:16rem;padding:1.2em;font-weight:400;color:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-navigation-menu ul a:link,.main-navigation-menu ul a:visited{color:#333;font-size:.85em;text-decoration:none}.main-navigation-menu ul a:hover{color:#fff;background:#f62459}.main-navigation-menu li ul ul{top:0;left:100%}.main-navigation-menu li.current-menu-item a,.main-navigation-menu li.current_page_item a{text-decoration:underline}.main-navigation-menu li.current-menu-item ul li a,.main-navigation-menu li.current_page_item ul li a{text-decoration:none}.main-navigation-menu ul li.current-menu-item a,.main-navigation-menu ul li.current_page_item a{text-decoration:underline}.main-navigation-menu ul li.current-menu-item ul li a,.main-navigation-menu ul li.current_page_item ul li a{text-decoration:none}.type-page,.type-post{margin:0 0 .5em 0;padding:.6em 1em 1em;background:#eee;border-top:2px solid #ddd;border-bottom:4px solid #ccc}.entry-title,.page-title{font-size:2.1em;font-family:Oswald,Tahoma,Verdana,Arial;padding:.1em 0;color:#f62459;line-height:1.4em;-ms-word-wrap:break-word;word-wrap:break-word}.page-title{color:#333}.entry-title a:link,.entry-title a:visited{color:#f62459;text-decoration:none}.entry-title a:active,.entry-title a:hover{color:#222}.entry-meta{color:#222;margin:.8em 0 0;font-size:.85em;line-height:1.5em;background:#ddd}.postinfo{clear:both;line-height:1.5em;font-size:.95em;font-weight:700}.postinfo span{margin-right:.5em}.postinfo a{font-weight:400}.post-navigation{margin:0 0 .5em 0;padding:.8em;color:#333;background:#eee;border-top:1px solid #ddd;border-bottom:2px solid #ddd}.entry{line-height:1.6em;margin:.5em 0;-ms-word-wrap:break-word;word-wrap:break-word}.entry p{margin:.75em 0}.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6{color:#222;font-weight:700;line-height:1em;margin:1.2em 0 .3em}.entry h1{font-size:3em}.entry h2{font-size:2.25em}.entry h3{font-size:1.5em}.entry h4{font-size:1.25em}.entry h5{font-size:1.125em;margin:1.3em 0 0}.entry h6{font-size:1em;margin:1.3em 0 0}.entry ul{list-style:square inside;margin:0 0 1.5em 2em}.entry ul ul{margin-bottom:.2em}i{font-style:italic}s{text-decoration:line-through}.entry var{font-size:1.1em;font-family:"Courier 10 Pitch",Courier,monospace}article .wp-post-image{max-width:100%;margin:1.5em 1.5em 1em 0;height:auto}.wp-caption{max-width:100%;height:auto;text-align:center;margin:1em 0}.wp-caption-text{margin:0!important;padding:0;font-size:.9em;text-align:center}object{max-width:100%}#image-nav{margin-bottom:1.5em;padding:.5em 0;color:#252525}#footer-wrap{margin-bottom:2.5em;padding:0 .5em .5em}#footer{padding:.8em 1.5em;color:#fff;background:#f62459}#footer a{color:#eee}#footer #footer-text{font-size:.9em;line-height:1.5em}#footer #footer-text a:link,#footer #footer-text a:visited{text-decoration:underline}#footer #footer-text a:active,#footer #footer-text a:hover{text-decoration:none}#footernav{float:left}#footernav-menu{float:left;list-style-type:none;list-style-position:outside;position:relative}#footernav-menu li{float:left;position:relative;margin-right:2em}#footernav-menu a{display:inline-block;text-decoration:none;font-size:.9em}#footernav-menu a:link,#footernav-menu a:visited{color:#fff;text-decoration:none}#footernav-menu a:hover{text-decoration:underline}@media only screen and (max-width:80em){#logo .site-title{padding:0;font-size:2.6em}.main-navigation-menu a{padding:1.1em}article .wp-post-image{max-width:50%}}@media only screen and (max-width:70em){.container{width:96%}#wrapper{margin-top:1.5em}#footer-wrap{margin-bottom:1.5em}#topheader{width:96%}#header{padding:2.2em}#logo .site-title{font-size:2.5em}.main-navigation-menu a{font-size:.9em}}@media only screen and (max-width:65em){.container{width:97%}#wrapper{margin-top:1em}#footer-wrap{margin-bottom:1em}#topheader{width:97%}#header{padding:1.8em}#logo .site-title{font-size:2.3em}.main-navigation-menu a{padding:1em}}@media only screen and (max-width:60em){.container{width:98%}#wrapper{margin-top:.5em}#footer-wrap{margin-bottom:.5em}#topheader{width:98%}#header{padding:2em}#logo .site-title{padding:.1em 0;font-size:2.6em}#content{float:none;width:100%;padding:0}.entry-title,.page-title{font-size:1.9em}#mainnav,.main-navigation-menu,.main-navigation-menu a,.main-navigation-menu li,.main-navigation-menu li ul ul,.main-navigation-menu ul,.main-navigation-menu ul a,.main-navigation-menu ul ul{margin:0;padding:0;position:static;float:none;display:inline;font-size:1em;border:none;box-shadow:none;background:0 0;top:auto;left:auto}.main-navigation-menu li,.main-navigation-menu li ul ul,.main-navigation-menu ul{position:static;display:block;left:auto;top:auto;clear:left}.main-navigation-menu{float:left;width:100%;background:rgba(255,255,255,.08);display:none;margin-top:1em}.main-navigation-menu a{display:block;font-weight:700;padding:1.2em;border-bottom:1px solid rgba(0,0,0,.1);text-decoration:none;color:#fff;clear:left}.main-navigation-menu a:link,.main-navigation-menu a:visited{color:#fff}.main-navigation-menu a:hover{background:rgba(255,255,255,.08)}.main-navigation-menu ul{width:100%}.main-navigation-menu ul a{display:block;width:100%;padding:1em 1em 1em 2em;background:rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-navigation-menu ul a:link,.main-navigation-menu ul a:visited{color:#fff}.main-navigation-menu ul a:hover{background:rgba(255,255,255,.02)}.main-navigation-menu ul li ul{float:left;padding:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-navigation-menu ul li ul a{padding-left:4em}.main-navigation-menu ul li ul li ul a{padding-left:6em}.main-navigation-menu li.current-menu-item a,.main-navigation-menu li.current_page_item a{text-decoration:underline}.main-navigation-menu li.current-menu-item ul li a,.main-navigation-menu li.current_page_item ul li a{text-decoration:none}.main-navigation-menu ul li.current-menu-item a,.main-navigation-menu ul li.current_page_item a{text-decoration:underline}#footer{text-align:center}#footer #footer-text{float:none}#footernav{float:none}#footernav-menu{float:none}#footernav-menu li{float:none;display:inline-block;margin:0 1em 1.5em}}@media only screen and (max-width:50em){#logo .site-title{font-size:2.4em}.entry h1{font-size:2.2em}.entry h2{font-size:1.8em}.entry h3{font-size:1.4em}}@media only screen and (max-width:40em){#wrapper{margin-top:.4em}#footer-wrap{margin-bottom:.4em}.entry-title,.page-title{font-size:1.7em}}@media only screen and (max-width:30em){.container{width:100%;margin:0}#footer-wrap,#wrapper{margin:0}#topheader{width:100%}#header{padding:1.5em}#logo .site-title{font-size:2.2em}#header-content #header-search{float:none;max-width:100%}#header-content #header-search{margin-top:.5em}.entry-title,.page-title{font-size:1.5em}article .wp-post-image{max-width:100%;margin:1em 0 0}#footer #footer-text{margin-top:.5em}#footernav-menu li{display:block;margin:0 0 1.5em}}@media only screen and (max-width:20em){#header{padding:1.2em}#logo .site-title{font-size:2em}.entry-title,.page-title{font-size:1.3em}.postinfo span{display:block}}@media only screen and (min-width:60.001em){.main-navigation-menu{display:block!important}}
