@import editor.css;
body{font-family:"font-family:'Noto Sans",sans-serif;margin:0;padding:0;height:100%;color:#303030;background:#F1F1F1}
html{overflow-y:scroll;height:100%}
a:link,a:visited{color:#000;text-decoration:snone}
a:hover,a:visited:hover{color:#666}
.contents h1{color:#444;margin:20px 0 0}
.contents h2{font-size:150%;font-weight:400;line-height:160%;color:#900;margin:0 0 5px;}
.contents h3{font-size:150%;font-weight:400;line-height:160%;color:#900;margin:0;padding:0;margin:5px 0 5px 0}
.contents h4{font-weight:400;font-size:150%;color:#666;line-height:140%}
.bg_blue{width:97.8%;background:rgba(152,195,225,0.5);padding:1.1%;margin:10px 0;clear:both;text-align:center}
.bg_blue:hover{background:rgba(152,195,225,0.9)}
.bg_blue img{float:left;border-radius:4px;transition:1s all;border:1px solid #bbb;width:100px;margin:0 10px 0 0}
.bg_blue img:hover{opacity:.6;filter:alfa(opacity=60)}
.bg_blue h3,.bg_blue h2{color:#000}
.bg_blue p{color:#000!important}
.bg_orange{width:97.8%;background:#FECD27;padding:1.1%;margin:10px 0;clear:both;text-align:center}
.bg_orange img{float:left;border-radius:4px;transition:1s all;border:1px solid #bbb;width:100px;margin:0 10px 0 0}
.bg_orange img:hover{opacity:.6;filter:alfa(opacity=60)}
.bg_orange h3,.bg_orange h2{color:#000}
.bg_orange p{color:#000!important;font-size:96%}
.bg_green{background:#CBF0AA;padding:.6em .8em .1em;margin:10px 0;border-radius:5px;box-shadow:0 0 8px #666}
.bg_green img{box-shadow:0 0 8px #666;transition:1s all;border:2px solid #fff;width:100%}
.bg_green img:hover{opacity:.6;filter:alfa(opacity=60)}
.bg_green h4{color:#000!important}
.bg_green p strong{color:#000!important}
.bg_green a{color:#000!important}
.bg_green a:hover{color:#fff!important}
.bg_red{float:left;max-width:100%;width:300px;background:#c00;margin:0 20px 0 0}
.bg_red h4{color:#fff!important;margin:.2em .2em .55em;line-height:120%;font-size:62px;text-shadow:0 0 8px #000}
.bg_red p strong{color:#fff!important}
.contents p{margin:0 0 .5em;font-size:100%;line-height:160%}
.contents p strong{color:#000;letter-spacing: 0.05em;}
.contents a{color:#900;letter-spacing:.04em;/*text-transform:uppercase;*/text-decoration:none;/*font-weight:700;font-size:90%;padding: 0 5px;*/}
.contents a:hover{color:#444}
.contents a small{color:#006CB5}
.contents a:hover small{color:#000}
img{max-width:100%;height:auto}
.ifl{float:left;margin:0 1em 1em 0}
.ifr{float:right;margin:0 0 1em 1em}
.hero{margin-top:138px;background: #f1f1f1;}
.navbg{background-color:#fff;box-shadow:0 0 8px 0 #333;position:fixed;z-index:1000;width:100%;top:0;left:0;display:block}
.nav ul{margin:0;padding:0}
.top{text-align:center}
.topbuttons{text-align:center}
.topbuttons a.button{font-size:150%;display:block}
.top h1{color:#666;font-weight:400;text-transform:uppercase;font-size:2.8em;margin:.4em 0 0}
.top a.button{margin:2em;font-size:150%;white-space:nowrap}
a.button:link,a.button:visited{padding:.5em;text-decoration:none;font-weight:700;color:#fff;border-radius:5px;background-color:#2a3fff}
a.button:hover,a.button:visited:hover{background-color:#009fe3}
a.purple:link,a.purple:visited{background-color:#951b81}
a.purple:hover,a.purple:visited:hover{background-color:#009fe3}
a.green:link,a.green:visited{background-color:#166837}
a.green:hover,a.green:visited:hover{background-color:#19e169}
.contents .button{display:inline-block;margin:.5em 0}
h2.featureheadline{text-align:center}
img.featureimage{max-width:100%}
p.featureteaser{text-align:justify;min-height:8em}
.btnlnk{margin:1em}

#fullcenter{width:100%;margin:0 auto 2% auto;clear:both;background:#fff}
#fullcentercontent{w idth:1170px;m argin:0 auto;p adding:.5em 0;min-height:200px}

#footerbox{width:100%;margin:0 auto -80px;clear:both;background:#fff}
#footerbottom{width:1170px;color:#555;margin:0 auto;padding:.5em 0;letter-spacing:.03em;min-height:200px}
#footerbottom b{color:#555}
.footerbottomleft{width:69.6%;float:left;padding:.5em 0;font-size:90%;line-height:140%}
.footerbottomright{width:28%;float:right;font-size:90%;padding:.5em .8em .5em 0}
.footerbottomright p{float:left;padding:0 0 .5em}
.copy{font-size:.7em;margin:10px 0 0}
.copy a{color:#777;text-decoration:none}
.copy a:hover{color:#000}
.footer{text-align:left;padding:.5em 0;color:#c00;border-top:1px dotted #666}
.footermenu{margin:0;padding:0;list-style-type:none;letter-spacing:.069em}
.footermenu a{text-decoration:none!important;float:left;padding:4px 14px 4px 4px;font-weight:400;color:#666}
.footermenu a:hover{color:#000}
li.menu-current a{color:#900;}

#search_top{color:#000;width:50%;background:none;padding:0;m argin:18px 0 0}
#search_top .searchstring{width:69%;float:left;clear:both;display:inline;color:#E5F2F9;border:1px solid #E5F2F9;border-radius:4px;background:none;font-size:12px;padding:5px;margin:0 5px 0 0}
#search_top .search_submit{width:22%;float:right;font-size:12px;color:#E5F2F9;border:1px solid #E5F2F9;border-radius:4px;background:none;cursor:pointer;margin:0 0 0 5px;padding:5px}
#search_top .search_submit:hover{background:#000;color:#fff}

#search_box{color:#000;width:100%;background:none;padding:0;}
#search_box .searchstring{width:69%;float:left;clear:both;display:inline;color:#777;border:2px solid #777;border-radius:4px;background:none;font-size:12px;padding:5px;margin:0 5px 0 0}
#search_box .search_submit{width:22%;float:right;font-size:12px;color:#777;border:2px solid #777;border-radius:4px;background:none;cursor:pointer;margin:0 0 0 5px;padding:5px}
#search_box .search_submit:hover{background:#000;color:#fff}
#cookiedingsbums a{text-transform:uppercase;color:#FFDD00;text-decoration:none;font-weight:700}
#cookiedingsbums a:hover{color:#fff}
#cookiedingsbums div{padding:15px;padding-right:50px}
#cookiedingsbums{outline:1px solid #7b92a9;text-align:right;color:#ddd;border-top:1px solid #fff;background:#000;position:fixed;bottom:0;z-index:10000;width:100%;font-size:90%;line-height:160%}
#cookiedingsbumsCloser{font-weight:700!important;color:#000;font:14px/100% arial,sans-serif;position:absolute;right:10px;text-decoration:none;text-shadow:0 1px 0 #fff;top:15px;cursor:pointer;border-top:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #7b92a9;border-right:1px solid #7b92a9;padding:4px;background:#ced6df}
#cookiedingsbumsCloser:hover{border-bottom:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #7b92a9;border-left:1px solid #7b92a9}
@media screen and (max-width:800px) {
img.featureimage{max-width:33%}
.nav li{font-size:1.2em}
.nav ul{float:none;font-size:90%}
.top h1{font-size:2em}
.hero{margin-top:0}
.navbg{position:relative;background-image:none}
.bg_blue{max-width:95.4%;padding:2.3%}
.bg_orange{max-width:100%;padding:2.3%}
.footermenu{display:inline-block}
.footermenu a{padding:0 10px 10px 0;font-size:120%}
#footerbottom{max-width:100%;padding:0;margin:0;background:#fff}
.footerbottomleft{width:97%;padding:.5em 0 0 .5em;margin:auto 0;text-align:center;background:#fff}
.footerbottomright,.footerbottomright p{width:100%;font-size:90%;float:left;text-align:center;padding:.5em 0 .9em;margin:0;background:#fff}
.footerbottomright p{text-align:center}
.footer{padding:.5em 0}
#search_box{float:none;width:94%;background:none;margin:12px auto 40px}
}