*{margin:0;padding:0}body{font-family:varela round,trebuchet ms,Helvetica,sans-serif;font-size:14px;background:#000;margin:0;padding:0;color:#333}a img{border:0}a,a:link{color:red;text-decoration:underline}a:visited{color:red;text-decoration:underline}a:hover,a:active,a:focus{color:#0484c0;text-decoration:none}h1{font-size:30px;color:red;font-family:patua one,Arvo,Georgia,serif;padding:0 0 10px}h2{font-size:24px;color:#fff;font-family:patua one,Arvo,Georgia,serif;padding:0 0 10px;text-shadow:0 0,1px 3px #b8bec0}h3{font-size:30px;color:#677a83;font-family:patua one,Arvo,Georgia,serif;padding:0 0 10px}h4{font-size:18px;font-family:patua one,Arvo,Georgia,serif;padding:0 0 10px}h5{font-size:14px;color:#677a83;font-family:patua one,Arvo,Georgia,serif;padding:2px 0 6px}div.infowarn{display:block;color:#000;background-color:#fff;border:2px dashed red;padding:10px;text-align:center;margin-top:5px;margin-bottom:10px}div.infowarn h5{color:#000}div.infowarn img{padding:6px 3px 0;height:32px}div.unblock p{line-height:1.4}div.unblock a.button,div.unblock a.button:link,div.unblock a.button:visited{padding:5px 8px;border-radius:15px;color:#fff;font-weight:700;text-decoration:none;border:1px solid red;background:red;background:-moz-linear-gradient(top,#ff0000 0%,#8f0222 44%,#a90329 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff0000),color-stop(44%,#8f0222),color-stop(100%,#a90329));background:-webkit-linear-gradient(top,#ff0000 0%,#8f0222 44%,#a90329 100%);background:-o-linear-gradient(top,#ff0000 0%,#8f0222 44%,#a90329 100%);background:-ms-linear-gradient(top,#ff0000 0%,#8f0222 44%,#a90329 100%);background:linear-gradient(to bottom,#ff0000 0%,#8f0222 44%,#a90329 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000',endColorstr='#a90329',GradientType=0 )}div.unblock a.button:hover,div.unblock a.button:active{color:#fff;background:#a90329;background:-moz-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a90329),color-stop(44%,#8f0222),color-stop(100%,#6d0019));background:-webkit-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:-o-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:-ms-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:linear-gradient(to bottom,#a90329 0%,#8f0222 44%,#6d0019 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329',endColorstr='#6d0019',GradientType=0 )}h5.infoupdate{color:#000;background-color:#ddd;border:2px dashed #333;padding:10px;text-align:center;margin-bottom:10px}.topmessage{text-align:center;margin:0 auto 12px;width:60%}p.publicity1,p.publicity2,p.publicity3,p.publicity4{text-align:center;vertical-align:middle}p.publicity1 img,p.publicity2 img,p.publicity3 img,p.publicity4 img{width:auto;height:auto;margin:5px;vertical-align:middle}p.publicity1 img{max-height:65px}p.publicity2 img{max-height:50px}p.publicity3 img{max-height:40px}p.publicity4 img{max-height:30px}.subscribebox{display:inline-block;float:right;position:relative;top:18px;right:3px;width:23px;height:15px;text-align:left}.subscribeboxlatestouter{top:4px;margin-bottom:5px}.subscribeboxlatestouter img{position:relative;top:2px;margin-right:4px;width:23px;height:15px}select.gfilter,input.gfilter{border:1px solid red;font-size:12px;padding:3px;background:#fff}input.gfilter{font-weight:700;cursor:pointer}input[type=checkbox].css-checkbox{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}input[type=checkbox].css-checkbox+label.css-label{padding-left:20px;height:15px;display:inline-block;line-height:18px;background-repeat:no-repeat;background-position:0 0;font-size:14px;vertical-align:middle;cursor:pointer;margin-right:10px}input[type=checkbox].css-checkbox:checked+label.css-label{background-position:0 -15px}.css-label{background-image:url(/gfx/lite-red-check.png)}input[type=radio].css-checkbox{display:none}input[type=radio].css-checkbox+label.css-label-r{padding-left:19px;height:14px;display:inline-block;line-height:18px;background-repeat:no-repeat;background-position:0 0;font-size:13px;vertical-align:middle;cursor:pointer;margin-right:10px}input[type=radio].css-checkbox:checked+label.css-label-r{background-position:0 -14px}label.css-label-r{background-image:url(/gfx/star_radio.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=radio].css-checkbox+label.css-label-a{padding-left:20px;height:15px;display:inline-block;line-height:18px;background-repeat:no-repeat;background-position:0 0;font-size:14px;vertical-align:middle;cursor:pointer;margin-right:10px}input[type=radio].css-checkbox:checked+label.css-label-a{background-position:0 -15px}label.css-label-a{background-image:url(/gfx/lite-red-check.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.catfilter{float:left}.catsearch{float:right;width:48%;height:80px;text-align:right}.catsearch img{height:75px;float:left;position:relative;top:-10px}form#csearch #csearchstring{width:70%;float:right;font-size:18px;padding:4px}form#csearch #csearchsubmit{float:right;font-size:18px;padding:10px}#donate{position:fixed;right:-20px;top:-3px;height:90px;width:225px;background:url(../gfx/donate.png) no-repeat}#donate:hover{position:fixed;right:0;top:-3px;height:90px;width:225px;background:url(../gfx/donate.png) no-repeat}#account{position:fixed;top:-3px;height:82px;width:195px;padding:8px 0 0 10px;background:url(../gfx/leftflag.png) no-repeat -20px 0;color:#fff}#account:hover{color:#333}p{line-height:140%}.wrapper{width:960px;margin:0 auto 40px;background:#eee;border:1px solid #000;border-top:0;box-shadow:0 -5px 55px 20px red;padding-bottom:50px;-webkit-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px}#topsocialsmall{display:none}header{padding:20px 0 10px}.logo{float:none;margin:0 auto;width:200px;height:200px}.logo h1 a{text-shadow:0 0,1px 2px #5b9e11;font-size:60px;color:#fff;text-decoration:none;padding:10px;line-height:110px}footer{text-align:center;padding-bottom:40px;color:#fff}.horSeparator{background:url(../gfx/horSeparator.png) repeat-x;height:13px;margin:20px 0}section{padding:0 50px}input.edit,option.edit{padding:5px}section.bott{width:90%;text-align:center}section.slim{max-width:650px;margin:0 auto;font-size:110%}.tldr{width:80%;border:2px dashed red;background:#fff;margin:0 auto;padding:5px 8px}.tldr h5{color:#000}div.gVSfMAFTzWYstjLp{display:none;margin:0 auto 10px;padding:20px 10px;background:#ff9e00;text-align:center;font-weight:700;color:#000;border-radius:5px;width:80%}div.gVSfMAFTzWYstjLp a,div.gVSfMAFTzWYstjLp a:link,div.gVSfMAFTzWYstjLp a:visited{color:#fff;text-decoration:none}div.gVSfMAFTzWYstjLp a:active,div.gVSfMAFTzWYstjLp a:hover{color:#000;text-decoration:underline}section.slim ul,section.slim ol{padding-left:25px;width:80%;border:2px dashed red;background:#fff;margin:0 auto;font-size:110%}section.slim ul li,section.slim ol li{padding:5px}.datemenu{text-align:center;margin:0 auto;display:block}.datemenu a{padding:0 10px}.rule{padding:10px 0!important;margin:0!important}.post{position:relative;border-bottom:5px solid rgba(255,0,0,.4);padding:0 0 10px;margin:50px;z-index:10}.post header{float:right;width:519px;padding:0}.post h4{float:right;width:519px}.post p,.post .socialshare{float:right;width:519px}.post aside img{border:1px solid #c8cfd2;margin:0}.post aside div.wideimage{display:none}.oldpost{padding:0;margin:15px 20px 10px 0;width:195px;height:335px;float:left}article aside{float:left;width:320px;z-index:10}.sectionFooter{background:#d6d9da;padding:40px 0;margin:0 50px;border-top:1px solid #fff}.sectionFooter .country{text-align:center;display:inline-block;margin:5px 5px 8px}.sectionFooter img.logolink{width:100px;height:auto;margin:0}.footerBox{width:40%;float:left;padding:0 40px}.footerBox p{font-style:italic;padding:0 0 10px}.clearfloat{clear:both;height:0;font-size:1px;line-height:0}.isStuck .social{display:none}.topbanner.isStuck{opacity:.95}.isStuck #topsocial{display:none}.smallermenu{display:none}.largermenu{font-size:13px!important;display:inline;position:relative}.ratingsblock{background:#aaa;border-radius:3px;color:#000;position:relative;top:-1px;margin:0 0 0 4px;padding:2px 4px 1px;font-size:90%}.ratingsgfx{display:inline-block;border:0;width:33px;height:25px;background:transparent url(../gfx/ratings_sprite.png) no-repeat top left;padding:0;margin-bottom:-6px}.r12a{background-position:0 0}.r12{background-position:0 -40px}.r15{background-position:0 -80px}.r18{background-position:0 -120px}.rpg{background-position:0 -160px}.rr18{background-position:0 -200px}.ru{background-position:0 -240px}.rg{background-position:0 -280px}.rnr{background-position:0 -320px}img.starrating{height:20px;width:20px;position:relative;top:3px}#lastchancescroller{width:370px;height:110px;text-align:right;margin:0 auto}.scroller img{float:left;height:100px;margin-right:10px}.scroller{font-size:12px}.scroller a{font-size:14px;font-weight:700}.popularnumber{display:inline-block;float:left;position:relative;width:50px;height:0;text-align:left}.popularnumber h1{margin-top:-6px;margin-left:5px;font-size:300%;color:#d70000;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.popularnumber a,.popularnumber a:link,.popularnumber a:visited{position:relative;top:3px;padding:4px 8px;background-color:red;color:#fff;text-decoration:none;font-weight:700;overflow:visible}.popularnumber a:hover,.popularnumber a:active{background-color:#fff;color:red}nav{padding:40px 0 0}.navrow{width:570px;margin:0 auto 10px;text-align:center}.topbanner{width:950px;padding:10px 0 0 10px;background:#fff;border-top:1px solid #000;border-bottom:1px solid #000;-moz-box-shadow:0 15px 25px -15px red,0 15px 25px -15px red;-webkit-box-shadow:0 15px 25px -15px red,0 15px 25px -15px red;box-shadow:0 15px 25px -15px red,0 15px 25px -15px red;z-index:5000}topnav{padding:0}.topnavrow{width:760px;float:right;margin:0 auto 10px;text-align:right}.topnavrowresp{width:760px;float:right;margin:0 auto;text-align:left}.topnavrow.kids{text-align:center}.topnavrow.kids h3{color:red;margin-top:-10px}.topnavrow a{padding:3px 11px;font-family:patua one,Arvo,Georgia,serif;font-size:20px;color:#677a83;transition:color .3s ease}#bannerlogo{width:166px;float:left;position:relative;-webkit-transition:width .8s;transition:width .8s}.isStuck #bannerlogo{width:70px}.small,.small a{font-size:14px;text-align:center}.tiny{font-size:12px}.topsmall,.topsmall a{font-size:14px;text-align:right}.navrow a{padding:3px 11px;font-family:patua one,Arvo,Georgia,serif;font-size:29px;color:#677a83}.navrow a:link,.navrow a:visited,.small a:link,.small a:visited,.topnavrow a:link,.topnavrow a:visited{color:#677a83;text-decoration:none}.navrow a:hover,.navrow a.active,.small a:hover,.small a.active,.topnavrow a:hover,.topnavrow a.active{color:red;text-decoration:none}.social a{font-family:patua one,Arvo,Georgia,serif;font-size:22px}.social img{height:28px;width:28px;border:0;padding:0;margin:0}.recentsocial img{height:24px;width:24px;border:0;padding:0;margin:0 5px;position:relative;top:8px}.social a img:hover{opacity:1;filter:alpha(opacity=100);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.lazy{display:none}#twitternarrow,#twitter-widget-i1440416650999752849{display:none}.post .bkg img,.post .bkgwide img{display:none;position:absolute;left:0;top:0;width:100%;height:auto;opacity:.1;z-index:-5}@media screen and (min-width:1280px){.wrapper{width:1280px}.topbanner{width:1270px}.post{overflow:hidden;width:564px;float:left;height:720px;margin:20px 0 0 50px}article.post aside{width:160px;height:720px}.post header,.post h4,.post p,.post .socialshare{width:400px}.post .bkg img{display:block;min-height:100%}.post .bkgwide img{display:none}.post.infopage{width:1160px;height:auto;padding:0 20px 0 0;margin-bottom:20px}article.post.infopage aside{width:330px}.post.infopage header,.post.infopage h4,.post.infopage p,.post.infopage div.socialshare{width:810px}.post.infopage .bkg img{display:none}.post.infopage .bkgwide img{display:block;height:100%}}@media screen and (min-width:1440px){.wrapper{width:1440px}.topbanner{width:1430px}.post{width:648px;height:710px}article.post aside{width:225px;height:710px}.post header,.post h4,.post p,.post .socialshare{width:415px}.post.infopage{width:1320px;height:auto;padding:0 20px 0 0;margin-bottom:20px}article.post.infopage aside{width:450px}.post.infopage header,.post.infopage h4,.post.infopage p,.post.infopage div.socialshare{width:800px}}@media screen and (min-width:1800px){}@media screen and (max-height:458px){.isStuck{}}@media screen and (max-width:980px){.wrapper{width:760px;margin:0 auto 30px}.topbanner{width:752px;padding:10px 0 8px 8px;margin:0 auto}.topnavrow{width:600px;margin:0 auto 9px}.topnavrowresp{width:600px}.topnavrow a{padding:3px 9px;font-size:18px}#bannerlogo{width:140px}.topsmall,.topsmall a{font-size:14px;text-align:right}.post{margin:20px 10px}section{padding:0 20px}h5{font-size:13px}article aside{width:200px}.oldpost{margin:12px 12px 8px 0;width:168px;height:310px;font-size:12px}}@media screen and (max-width:768px){.wrapper{width:630px;margin:0 auto 25px}#topsocialcount{display:none}#topsocialsmall{display:block}.topbanner{width:624px;padding:8px 0 6px 6px;margin:0 auto}.topnavrow{width:490px;margin:0 auto 8px}.topnavrowresp{width:490px}.topnavrow a{padding:3px 7px;font-size:14px}#bannerlogo{width:130px}.isStuck #bannerlogo{display:none}.topsmall,.topsmall a{font-size:13px;text-align:right}h1,h2,h3{font-size:24px}section{padding:0 20px}.post{margin:20px}.sectionFooter{margin:0 20px}.post header,.post p,.post h4,.post .socialshare{width:400px}article aside{width:160px}.footerBox{padding:0 20px}.footerBox p{padding:0 0 10px}#navlist a{padding:3px 10px;font-size:24px}.oldpost{margin:12px 26px 8px 0;width:170px;height:310px}.oldpost a{font-size:12px}.catsearch{float:left;text-align:left;width:60%}}@media screen and (max-width:640px){.wrapper{width:100%;margin:0 auto}.topmessage{font-size:11px}.topmessage img{max-width:150px}.smallermenu{display:inline;position:relative;top:-7px}.largermenu{display:none}.topbanner{width:100%;padding:8px 0 0 6px;margin:0 auto}.topnavrow{width:440px;margin:0 auto 8px}.topnavrowresp{width:440px}.topnavrow a{padding:2px 6px;font-size:13px}#bannerlogo{width:105px}.topsmall,.topsmall a{font-size:11px;text-align:right}h1,h2,h3{font-size:22px}header{padding:15px 0 0}.post{margin:20px}article aside{width:150px}.post header,.post p,.post h4,.post .socialshare{width:360px}h5{font-size:12px}.navrow{width:440px;margin-bottom:5px}.navrow a{padding:3px 10px;font-size:20px}.social a{font-size:12px}.social img{height:22px;width:22px;border:0;padding:0;margin:0}.recentsocial img{height:22px;width:22px;border:0;padding:0;margin:0 4px;position:relative;top:7px}.oldpost{margin:12px 16px 8px 0;width:30%;height:280px}.oldpost a{font-size:11px}section p{font-size:12px}img.starrating{height:13px;width:13px}#twitternarrow{display:inline}#twitterfull{display:none}.catsearch img{height:65px;top:-5px}form#csearch #csearchstring{font-size:16px}form#csearch #csearchsubmit{font-size:16px;padding:8px}}@media screen and (max-width:568px){.topnavrow{width:360px;margin:0 auto 7px}.topnavrowresp{width:360px}.topnavrow a{padding:3px 4px;font-size:11px}#bannerlogo{width:105px}.topsmall,.topsmall a{font-size:10px;text-align:right}h1,h2,h3{font-size:22px}header{padding:15px 0 0}.logo{float:none;margin:0 auto}.post{margin:15px}section{padding:0 15px}.sectionFooter{margin:0 15px}.post header,.post p,.post h4,.post .socialshare{width:320px}article aside{width:110px}.oldpost{margin:12px 12px 8px 0;height:258px}#donate{position:fixed;right:-10px;top:-2px;height:60px;width:137px;background:url(../gfx/donate60.png) no-repeat}#donate:hover{position:fixed;right:0;top:-2px;height:60px;width:137px;background:url(../gfx/donate60.png) no-repeat}#account{position:fixed;top:-2px;height:60px;width:122px;padding:0 0 0 5px;background:url(../gfx/leftflag60.png) no-repeat -23px 0;font-size:11px}.navrow{width:440px}.navrow a{font-size:19px}.social a{font-size:11px}.social img{height:20px;width:20px;border:0;padding:0;margin:0}.recentsocial img{height:20px;width:20px;border:0;padding:0;margin:0 3px;position:relative;top:5px}}@media screen and (max-width:480px){.topnavrow{width:269px;margin:0 auto 2px}.topnavrowresp{width:269px}.topnavrow a{padding:2px 1px;font-size:11px}#bannerlogo{width:85px}.topsmall,.topsmall a{font-size:9px;text-align:right}h1,h2,h3{font-size:22px}header{padding:10px 0 0}.logo{float:none;margin:0 auto}.post{margin:5px 15px}section{padding:0 10px}.post header,.post p,.post h4,.post .socialshare{width:220px}.post .bkg img{display:block;height:100%}.post .bkgwide img{display:none}article aside{width:85px}h5{font-size:10px}.oldpost{margin:12px 11px 8px 0;height:235px}.navrow{width:190px}.navrow a{font-size:20px;padding:3px 12px}.social a{font-size:10px}.social img{height:16px;width:16px;border:0;padding:0;margin:0 -2px}.recentsocial img{height:16px;width:16px;border:0;padding:0;margin:0 3px;position:relative;top:5px}#lastchancescroller{width:255px;height:80px}.scroller img{height:70px;margin-right:4px}.scroller{font-size:10px}.scroller a{font-size:12px}.scrlhide{display:none}.catsearch{width:80%}.catsearch img{height:50px;width:50px}form#csearch #csearchstring{font-size:14px}form#csearch #csearchsubmit{font-size:14px;padding:8px}.post aside div.mainimage{display:none}.post aside div.wideimage{display:block;text-align:center}.post aside div.wideimage img{max-height:200px}article aside{width:auto;float:none}.post{margin:10px}.post header,.post p,.post h4,.post .socialshare{width:auto;float:none}.genre{text-align:center}.genre h5{font-size:11px}}@media screen and (max-width:360px){.topnavrow{width:78%;margin:0 auto 2px}.topnavrowresp{width:78%}.topnavrow a{padding:3px 1px;font-size:11px}#bannerlogo{width:75px}.isStuck #bannerlogo{width:60px}.topsmall,.topsmall a{font-size:9px;text-align:right}.logo{float:none;margin:0 auto}.post{margin:5px 10px}section{padding:0 10px}.oldpost{margin:12px 8px 8px 0;height:230px;font-size:10px}img.starrating{height:15px;width:15px}}@media screen and (max-width:320px){.topnavrow{width:85%;margin:0 auto 2px}.topnavrowresp{width:85%}.topnavrow a{padding:2px 1px;font-size:10px}#bannerlogo{top:20px;width:40px}.isStuck #bannerlogo{width:40px}.topsmall,.topsmall a{font-size:9px;text-align:right}header{padding:10px 0 0}.logo{float:none;margin:0 auto}.navrow{width:98%;margin-bottom:4px}.navrow a{padding:3px 11px;font-size:19px}.social a{font-size:9px}.social img{height:15px;width:15px;border:0;padding:0;margin:0}.recentsocial img{height:15px;width:15px;border:0;padding:0;margin:0 3px;position:relative;top:5px}section{padding:0 10px}article aside{width:auto;float:none}.post{margin:10px}.post header,.post p,.post h4,.post .socialshare{width:auto;float:none}.sectionFooter{padding:10px 0;margin:0 10px}.footerBox{width:auto;float:none;padding:10px}.oldpost{margin:12px 5% 8px 0;width:45%;height:260px;font-size:9px}.oldpost a{font-size:11px}.genre{display:none}.catsearch img{height:20px}.post aside div.mainimage{display:none}.post aside div.wideimage{display:block;text-align:center}.post aside div.wideimage img{max-height:180px}}img{max-width:100%;height:auto;width:auto}@import "//fonts.googleapis.com/css?family=Open+Sans";#respmenu,#respmenu ul,#respmenu ul li,#respmenu ul li a,#respmenu #menu-button{margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#respmenu:after,#respmenu>ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#respmenu #menu-button{display:none}#respmenu{width:auto;font-family:open sans,sans-serif;line-height:1;background:#fff}#menu-line{position:absolute;top:0;left:0;height:5px;background:red;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}#respmenu>ul>li{float:left}#respmenu.align-center>ul{font-size:0;text-align:center}#respmenu.align-center>ul>li{display:inline-block;float:none}#respmenu.align-center ul ul{text-align:left}#respmenu.align-right>ul>li{float:right}#respmenu.align-right ul ul{text-align:right}#respmenu>ul>li>a{padding:20px;font-size:12px;text-decoration:none;text-transform:uppercase;color:#000;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}a.resplink{position:relative;top:-4px;font-size:12px;text-decoration:none;text-transform:uppercase;color:#000;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}#respmenu>ul>li:hover>a,#respmenu>ul>li.active>a,a.resplink:hover{color:red}#respmenu>ul>li.has-sub>a{padding-right:25px}#respmenu>ul>li.has-sub>a::after{position:absolute;top:21px;right:10px;width:4px;height:4px;border-bottom:1px solid #000;border-right:1px solid #000;content:"";-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:border-color .2s ease;-moz-transition:border-color .2s ease;-ms-transition:border-color .2s ease;-o-transition:border-color .2s ease;transition:border-color .2s ease}#respmenu>ul>li.has-sub:hover>a::after{border-color:red}#respmenu ul ul{position:absolute;left:-9999px}#respmenu li:hover>ul{left:auto}#respmenu.align-right li:hover>ul{right:0}#respmenu ul ul ul{margin-left:100%;top:0}#respmenu.align-right ul ul ul{margin-left:0;margin-right:100%}#respmenu ul ul li{height:0;-webkit-transition:height .2s ease;-moz-transition:height .2s ease;-ms-transition:height .2s ease;-o-transition:height .2s ease;transition:height .2s ease}#respmenu ul li:hover>ul>li{height:32px}#respmenu ul ul li a{padding:10px 20px;width:160px;font-size:12px;background:red;opacity:.9;filter:alpha(opacity=90);text-decoration:none;color:#fff;z-index:9999;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}#respmenu ul ul li:hover>a,#respmenu ul ul li a:hover,#respmenu .subactive{color:#000}#respmenu ul ul li.has-sub>a::after{position:absolute;top:13px;right:10px;width:4px;height:4px;border-bottom:1px solid #dedede;border-right:1px solid #dedede;content:"";-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:border-color .2s ease;-moz-transition:border-color .2s ease;-ms-transition:border-color .2s ease;-o-transition:border-color .2s ease;transition:border-color .2s ease}#respmenu.align-right ul ul li.has-sub>a::after{right:auto;left:10px;border-bottom:0;border-right:0;border-top:1px solid #dedede;border-left:1px solid #dedede}#respmenu ul ul li.has-sub:hover>a::after{border-color:#fff}@media all and (max-width:1024px),only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min--moz-device-pixel-ratio:2) and (max-width:1024px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:1024px),only screen and (min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min-resolution:192dpi) and (max-width:1024px),only screen and (min-resolution:2dppx) and (max-width:1024px){#respmenu{width:100%}#respmenu ul{width:100%;display:none;z-index:99999}#respmenu.align-center>ul,#respmenu.align-right ul ul{text-align:left}#respmenu ul li,#respmenu ul ul li,#respmenu ul li:hover>ul>li{width:100%;height:auto;border-top:1px solid rgba(120,120,120,.15)}#respmenu ul li a,#respmenu ul ul li a{width:100%}#respmenu>ul>li,#respmenu.align-center>ul>li,#respmenu.align-right>ul>li{float:none;display:block}#respmenu ul ul li a{padding:20px 20px 20px 30px;font-size:12px;color:#000;background:0 0}#respmenu ul ul li:hover>a,#respmenu ul ul li a:hover{color:#000}#respmenu ul ul ul li a{padding-left:40px}#respmenu ul ul,#respmenu ul ul ul{position:relative;left:0;right:auto;width:100%;margin:0}#respmenu>ul>li.has-sub>a::after,#respmenu ul ul li.has-sub>a::after{display:none}#menu-line{display:none}#respmenu #menu-button{display:block;padding:20px;color:#000;cursor:pointer;font-size:12px;text-transform:uppercase}#respmenu #menu-button::after{content:'';position:absolute;top:20px;right:20px;display:block;width:15px;height:2px;background:#000}#respmenu #menu-button::before{content:'';position:absolute;top:25px;right:20px;display:block;width:15px;height:3px;border-top:2px solid #000;border-bottom:2px solid #000}#respmenu .submenu-button{position:absolute;z-index:10;right:0;top:0;display:block;border-left:1px dashed rgba(120,120,120,.15);height:52px;width:104px;cursor:pointer;background:rgba(255,0,0,.05)}#respmenu .submenu-button::after{content:'';position:absolute;top:21px;left:52px;display:block;width:1px;height:11px;background:#000;z-index:99}#respmenu .submenu-button::before{content:'';position:absolute;left:47px;top:26px;display:block;width:11px;height:1px;background:#000;z-index:99}#respmenu .submenu-button.submenu-opened:after{display:none}#respmenu #menu-button.menu-opened::before{border-top:2px solid red;border-bottom:2px solid red}#respmenu #menu-button.menu-opened::after{background:red}}form.topsearch{width:0;height:50px;margin:0 20px 0 0;position:relative;float:right}#submit{display:none}form.topsearch .icon,form.topsearch .submit{width:35px;height:35px;background:red;display:block;position:absolute;top:0;right:0;box-shadow:0 5px #c00,0 8px 10px rgba(0,0,0,.5)}form.topsearch .submit{background:#333;cursor:pointer;box-shadow:0 5px #999,0 8px 10px rgba(0,0,0,.5)}form.topsearch .icon:after,form .submit:after{content:'';position:absolute;width:8px;height:8px;border:2px solid #fff;border-radius:50%;left:10px;top:9px}form.topsearch .icon:before,form .submit:before{content:'';position:absolute;height:8px;width:2px;background:#fff;transform:rotate(-35deg);top:19px;left:21px}form.topsearch #search{-webkit-appearance:none;height:35px;width:0;position:absolute;padding:0 5px;opacity:0;font-size:120%;border:0;outline:0;right:35px;box-shadow:0 5px #bbb,0 8px 10px rgba(0,0,0,.5)}