@charset "UTF-8";
body{margin:0;padding:0;background:#3c3c3c;font-family:arial,verdana,sans-serif;}
*{outline:none;outline:0;}
.content{padding:30px;}
.anonbrowser{text-align:center;margin:120px auto 18px;width:200px;height:80px;line-height:0;background:transparent url(anonbrowser.png) no-repeat;background-size:100%;background-position:center center;}
.static-text{background:#fff;padding:15px;width:700px;margin:0 auto;}
.static-text a{color:#0078bc;}
.static-text ol{padding:0 0 0 18px;}
.searchbox{display:flex;z-index:3;border-radius:5px;box-shadow: 1px 2px 1px rgba(0,0,0,0.2);}
.searchinput{flex:1;display:flex;padding:7px 0 6px;border:1px solid #ffffff;background:#ffffff;border-right:0;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.searchinputin,.searchinputin form{display:flex;flex:1;}
.searchinputext{line-height:25px;background-color:transparent;border:none;margin:0;padding:0 0 0 6px;font-size:18px;color:rgba(0,0,0,.87);word-wrap:break-word;outline:none;display:flex;flex:1;-webkit-tap-highlight-color:transparent;width:100%;}
.searchbutton{background:transparent url(search.png) no-repeat;background-size:80%;background-position:center center;border-radius:0;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;height:40px;width:40px;background-color:#ffffff;border:1px solid #ffffff;flex:0 0 auto;padding:0;}
.so{text-align:center;margin-top:50px;}
.so a{background: transparent url(so.png) no-repeat 0 0;display:inline-block;vertical-align:top;margin: 0 10px;height:45px;width:45px;background-size:398%;}
.fso{background-position:0 0 !important;}
.yso{background-position:-45px 0 !important;}
.wso{background-position:-90px 0 !important;background-size:399% !important;}
.iso{background-position:-135px 0 !important;}
.aff{margin:30px auto;text-align:center;}
@media (min-width: 767px){.anonbrowser{margin-top:70px !important;}.searchbox{width:560px;margin:10px auto 0 auto;}.static-text{width:80%;}}
.content-static .anonbrowser{margin-top:0px !important;}
.footer{position:absolute;bottom:6px;width:100%;text-align:center;font-size:13px;color:#888888;}
.footer a{color:#888888;}
.footerstatic{position:static;margin-bottom:10px;}
@media (max-width: 767px){html,body,.content,.static-text{width:auto;}.entry-content ul{padding-left:10px;}}
