/*
Theme Name: WoWGirl
Theme URI: http://wowgirl.com.br/
Author: Bárbara Vaz
Author URI: http://epic.blog.br/
Description: Tema 2014
Version: 1.0
License: GNU General Public License
License URI: license.txt
*/

@charset "utf-8"; @import url('css/dropdown.css'); @import url('http://fonts.googleapis.com/css?family=Archivo+Narrow:400,700'); @font-face {font-family: 'bebas_neueregular'; src: url('wowgirl.com.br/wp-content/themes/wowgirl/fonts/bebasneue-webfont.eot'); src: url('wowgirl.com.br/wp-content/themes/wowgirl/fonts/bebasneue-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/bebasneue-webfont.woff') format('woff'), url('wowgirl.com.br/wp-content/themes/wowgirl/fonts/bebasneue-webfont.ttf') format('truetype'), url('wowgirl.com.br/wp-content/themes/wowgirl/fonts/bebasneue-webfont.svg#bebas_neueregular') format('svg'); font-weight: normal; font-style: normal; }

@font-face {font-family: 'mingregular'; src: url('fonts/ming.eot'); src: url('fonts/ming.eot?#iefix') format('embedded-opentype'), url('fonts/ming.woff') format('woff'), url('fonts/ming.ttf') format('truetype'), url('fonts/ming.svg#bebas_neueregular') format('svg'); font-weight: normal; font-style: normal; }

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, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, tbody, tfoot, thead, tr, th, td {border: 0; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0; outline: none; padding: 0; vertical-align: baseline; }
body {background-color: #000; background-image: url(imgs/bgup.jpg), url(imgs/bgdown.jpg); background-position: top, bottom; background-repeat: repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 0.750em; line-height: 20px; color: #222; }
ins {padding: 0px; margin: 0px;}
a {text-decoration: none; transition: all 0.2s linear; border: 0px; color: #af3891; }
a:hover {transition: all 0.2s linear; color: #693b95; }
select,select:focus {outline:none;}
::selection {background: #f0c631; color: #693b95; /* Safari */}
::-moz-selection {background: #f0c631; color: #693b95;; /* Fx */}
h1, h2, h3, h4, h5, h6 {text-align: left;}
h1 {font-size: 28px; color: #993b99; font-weight: lighter; margin: 20px auto; line-height: 30px; font-family: 'Archivo Narrow', sans-serif; }
h2 {font-size: 24px; color: #993b99; font-weight: lighter; margin: 20px auto; line-height: 30px; font-family: 'Archivo Narrow', sans-serif; }
h3 {font-size: 20px; color: #993b99; font-weight: lighter; margin: 20px auto; line-height: 30px; font-family: 'Archivo Narrow', sans-serif; }
h4 {font-size: 18px; color: #993b99; font-weight: lighter; margin: 20px auto; line-height: 26px; font-family: 'Archivo Narrow', sans-serif; }
h5 {font-size: 16px; color: #993b99; font-weight: lighter; margin: 20px auto; line-height: 22px; font-family: 'Archivo Narrow', sans-serif; }
h6 {font-size: 15px; color: #993b99; font-weight: lighter; margin: 6px auto; line-height: 20px; font-family: 'Archivo Narrow', sans-serif; }
h1.contentheader {font-family: 'bebas_neueregular', 'Archivo Narrow', Tahoma; font-size: 24px; color: #4f094b; text-shadow: 1px 1px 0px rgba(240,198,49, 1); margin: 10px auto 20px auto; border-bottom:3px solid #af3891; }
p {margin:0 0 20px 0; line-height: 20px; text-align: justify; font-size: 12px;}
li {list-style: none; text-align: justify;}
b, strong {font-weight: bold; }
i, em {font-style:italic;}
blockquote {text-align: justify;}
#all, #adds {width: 88%; max-width: 940px; padding: 10px; background: white; border: 10px solid rgba(255, 255, 255, 0.3); -moz-background-clip: border; -webkit-background-clip: border; background-clip: border-box; -moz-background-clip: padding; -webkit-background-clip: padding; background-clip: padding-box; display: block; position: relative; margin: 10px auto 20px auto; }

#adds {text-align: justify; font-size: 0.1px; height: 92px;}
#adds .add728 {display: inline-block; width: 728px; height: 90px; padding:0px;}
#adds .add200 {display: inline-block; width: 200px; height: 90px; padding:0px;}
.add468 {display: block; width: 468px; padding:0px; margin: 0px auto 20px auto;}
#adds:after {content: ''; width: 100%; display: inline-block;}
#top {margin:0 0 10px 0; text-align: center;}
#top .logo {margin: 5px 20px; display: inline-block; vertical-align: top;}
#top .logo a {background:url(imgs/logo.png) no-repeat center; background-size: contain; text-indent: -9999px; width: 281px; height: 98px; display: block; }
#top .social {display: inline-block; vertical-align: middle; padding: 30px 0; margin: 0 30px;}
#top .social a {background:url(imgs/social.png) no-repeat; display: block; margin: 0 15px 0 0; transition:none; }
#top .social a:hover {transition:none; }
#top .social a.twitter {text-indent: -9999px; background-position: 0 0; width: 36px; height: 36px; float: left; border: 0px solid black; }
#top .social a.twitter:hover {text-indent: -9999px; background-position: 0 -37px; }
#top .social a.facebook {text-indent: -9999px; background-position: -111px 0; width: 36px; height: 36px; float: left; border: 0px solid black; }
#top .social a.facebook:hover {text-indent: -9999px; background-position: -111px -37px; }
#top .social a.youtube {text-indent: -9999px; background-position: -37px 0; width: 36px; height: 36px; float: left; border: 0px solid black; }
#top .social a.youtube:hover {text-indent: -9999px; background-position: -37px -37px; }
#top .social a.feeds {text-indent: -9999px; background-position: -74px 0; width: 36px; height: 36px; float: left; border: 0px solid black; }
#top .social a.feeds:hover {text-indent: -9999px; background-position: -74px -37px; }
#top .searchblock {display: inline-block; width: 345px; vertical-align: middle;}
#top .searchblock .mini {padding: 0;}
#top .searchblock .mini ul {padding:0px; display: block; margin: 0px auto; font-family: 'bebas_neueregular', 'Archivo Narrow', Tahoma; font-size: 15px; letter-spacing: 1px; text-align: center; }
#top .searchblock .mini ul li {display: inline-block; padding: 0 0 5px 0; }
#top .searchblock .mini ul li:after {content: " \002022"; padding: 2px; color: #d3ad27; }
#top .searchblock .mini ul li:last-child:after  {content: ""; }
#top .searchblock .mini ul li a {color: #4f094b; }
#top .searchblock .mini ul li a:hover {color: #999; }
#top .searchblock .searchbox {background-color: #FFF; display: block; margin:0px auto; width: 341px; height: 66px; position: relative; }
#top .searchblock .searchbox input[type="search"] {border: 0px solid black; position: absolute; top: 21px; left: 16px; padding: 7px; width: 234px; font-size: 12px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; outline: none; }
#top .searchblock .searchbox input[type="search"]:focus {background: #f0c631; color: #af3891; }
#top .searchblock .searchbox input[type="submit"] {border: 0px; position: absolute; font-size: 14px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; outline: none; top: 23px; right: 22px; background:url(imgs/searchicon.png); width: 32px; height: 25px; text-indent: -9999px; background-position:  0 0; }
#top .searchblock .searchbox input[type="submit"]:focus, #top .searchblock .searchbox input[type='submit']:hover {position: absolute;font-size: 14px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; outline: none; background-position: -35px 0; text-indent: -9999px; }
#top .mainnav {padding: 0; margin: 0px auto; display: block; }

#content {text-align:justify; min-height: 300px; position: relative; }
#content:after {content: ''; width: 100%; display: inline-block; }
#notfound {width: 100%;}
#notfound img.notfound {border: 0px; margin: 20px auto; }
#notfound .block {max-width: 500px; min-width: 300px; width: 70%; display: block; margin: 0px auto; }
#notfound h2 {font-family: 'bebas_neueregular', 'Archivo Narrow', Tahoma; font-size: 24px; color: #4f094b; text-shadow: 1px 1px 0px rgba(240,198,49, 1); margin: 10px auto 10px auto; text-align: center; }
#notfound .home {width: 215px; background: #4f094b; color: #FFF; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; display:block; text-align:center;padding: 8px 0; margin: 10px auto 0 auto; transition: none; font-weight: bold; font-size: 11px; }
#notfound .home:hover {background: #f0c631; color: #4f094b; transition: none; }
#notfound  ul {list-style: none; padding: 0 0 0 10px; }
#notfound  ul li {list-style: none; padding:0; margin:0; float: left; margin:2px 20px 0 0; font-size: 12px; }
#notfound  ul li a {display: block; width: 165px; height: auto; background: none; }

.bxslider {max-width: 920px; min-height: 300px; padding: 0px; position: relative; margin: 0 0 10px 0;}
.bxslider .sliderbox {max-width: 900px; bottom: 0; position: absolute; background: rgba(0, 0, 0, 0.7); padding: 5px 15px 10px 15px; color: #FFF; text-shadow: 2px 2px 0px rgba(0,0,0, 1); }
.bxslider .sliderbox p {margin-bottom: 0px; }
.bxslider .sliderbox h4 {font-family: 'bebas_neueregular', 'Archivo Narrow', Tahoma; font-size: 18px; letter-spacing: 1px; color: #f0c631; margin: -40px 0 10px 0; text-shadow: none; }
.bxslider .sliderbox h4 span {background: #f0c631; padding: 5px 10px; }
.bxslider .sliderbox h4 a {color: #4f094b; }
.bxslider .sliderbox h4 a:hover {color: #5C3B77;}

.maincontent {max-width: 620px; width: 100%; display: inline-block; vertical-align: top;}
.maincontent p {text-align: justify;}
.maincontent .post, .maincontent .page {padding: 0px; margin: 0 0 10px 0;}
.maincontent .post h1 {font-size: 26px; color: #993b99; text-shadow: 1px 1px 0px rgba(240,198,49, 1); margin: 10px auto 15px auto; line-height: 34px; text-align: left;}
.maincontent .post h1 a {text-decoration: none; border: 0px; color: #993b99; }
.maincontent .post h1 a:hover {text-decoration: none; border: 0px; color: #af3891; }
.maincontent .post iframe {margin: 0 0 10px 0;}
.maincontent .post .meta {padding:0 0 10px 0; color: #666; font-size: 10px; margin: 10px 0 10px 0; text-transform: uppercase; font-weight: bold; text-align: left;}
.maincontent .post .meta .autor {background:url(imgs/author.png) no-repeat 0 3px; padding: 2px 0 2px 14px; margin: 0 10px 0 0; }
.maincontent .post .meta .categoria {background: url(imgs/category.png) no-repeat 0 3px; padding: 2px 0 2px 14px; margin: 0; }
.maincontent .post .meta .time {background: url(imgs/date.png) no-repeat 0 3px; padding: 2px 0 2px 14px; margin: 0 10px 0 0; }
.maincontent .post .commentlink {float: right; font-weight: bold; text-transform: uppercase; font-size: 10px; }
.maincontent .post .commentlink a {color: #af3891; background:url(imgs/commentbubble.png) no-repeat 1px 0; padding: 1px 0 2px 24px; }
.maincontent .post .commentlink a:hover {color: #d3ad27; }
.maincontent .post .destaque {border-top: 3px solid #af3891; border-bottom: 3px solid #d3ad27; margin:0px; width: 100%; height: 230px; background:url(imgs/noimg.jpg); }
.maincontent .page .destaque {border-bottom: 3px solid #d3ad27; margin:0px; width: 100%; height: 230px; background:url(imgs/noimg.jpg); }
.maincontent .post .thumbnail {position: relative; width: 236px; height: 132px; display: inline-block; margin:0 10px 0 0; text-align: center;}
.maincontent .post .thumbnail img a {border: 0px; }
.maincontent .post .thumbnail .meta {position:absolute; top: 0; left:0; color: #FFF; background: rgba(0, 0, 0, 0.7); position: absolute; padding: 2px 5px; border: 0px; margin: 0px; text-transform:none; font-size: 11px;}
.maincontent .post .thumbnail .meta time { color: #af3891; font-size: 11px;}
.maincontent .post .thumbnail .meta a {color: #FFF; font-size: 11px;}
.maincontent .post .thumbnail .dsq-postid {font-size: 11px;}
.maincontent .post .thumbnail .meta a:hover {color: #f0c631; }
.maincontent .post .excerpt {max-width: 370px; width: 100%; padding: 0px; text-align: justify; display: inline-block; vertical-align: top;}
.maincontent .post .excerpt h4 {margin:0 0 5px 0; text-align: left; }
.maincontent .post .excerpt h4 a {color: #4f094b; }
.maincontent .post .excerpt h4 a:hover {color: #f0c631; }
.maincontent .post .excerpt p {margin: 0px;}
.maincontent .page h1 {font-family: 'Archivo Narrow', sans-serif; font-size: 28px; color: #4f094b; text-shadow: 1px 1px 0px rgba(240,198,49, 1); margin: 10px auto 0px auto; line-height: 34px; padding: 0 0 10px 0; border-bottom: 3px solid #af3891;}
.maincontent .page h1 a {text-decoration: none; border: 0px; color: #693b95; }
.maincontent .page h1 a:hover {text-decoration: none; border: 0px; color: #af3891; }

.maincontent .search h3 {font-family: 'Archivo Narrow', sans-serif; font-size: 22px; color: #4f094b; text-shadow: 1px 1px 0px rgba(240,198,49, 1); margin: 10px auto 15px auto; line-height: 34px; padding: 0 0 10px 0; }
.maincontent .search h3 a {text-decoration: none; border: 0px; color: #693b95; }
.maincontent .search h3 a:hover {text-decoration: none; border: 0px; color: #af3891; }
.maincontent .line {font-size: 11px; border-bottom: 1px solid #E8E8E8; padding-bottom: 4px; margin: 4px 0 0 0}
.maincontent .line time {float: left; font-weight:bold; color: #4f094b; }
.maincontent .line time:after {content: "\002022"; padding: 0 6px; color: #f0c631; font-weight: bold; }
.maincontent .line h5.title {float: left; margin: 0px; font-size: 12px; padding: 0px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; }
.maincontent .line h5.title a {color: #000; }
.maincontent .line h5.title a:hover {color: #666; }
.maincontent .line .commentlink, .maincontent .line .dsq-postid {float: right; font-weight: bold; text-transform: none; font-size: 11px;  font-weight: normal;}
.maincontent .line .commentlink a, .maincontent .line .dsq-postid a {color: #af3891; background:url(imgs/commentbubble.png) no-repeat 1px 0; padding: 0 0 0 24px; }
.maincontent .line .commentlink a:hover .maincontent .line .dsq-postid a:hover {color: #d3ad27; }
.maincontent .tags {margin: 0px; text-align: left; text-transform: lowercase;}
.maincontent .tags a {background: #f0c631; color: #4f094b; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; text-align:center; padding: 4px 10px; margin: 0 10px 10px 0; font-weight: bold; font-size: 11px; cursor: pointer; display: inline-block;}
.maincontent .tags a:hover {background: #af3891; color: #fff; cursor: pointer;}
.maincontent .morelink {width: 215px; background: #4f094b; color: #FFF; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; display:block; text-align:center;padding: 8px 0; margin: 20px auto 10px auto; font-weight: bold; font-size: 11px; }
.maincontent .morelink:hover {background: #f0c631; color: #4f094b;}
.maincontent .semanal {text-align: justify; font-size: 0.1px; width: 100%; min-height: 200px; text-align: justify; margin: 0 0 -20px 0; }
.maincontent .semanal .boxcoluna {width: 200px; min-height: 200px; display: inline-block; margin: 0 0 10px 0; text-align: left; vertical-align:top !important}
.maincontent .semanal .boxcoluna h4 {margin:0px; padding:0px; font-family: 'bebas_neueregular', 'Archivo Narrow', Tahoma; font-size: 18px; text-align: center; background: #f0c631; color:#4f094b; letter-spacing: 1px; border-bottom: 3px solid #4f094b;}
.maincontent .semanal .boxcoluna h4 a {color:#4f094b;}
.maincontent .semanal .boxcoluna h4 a:hover {color: #af3891;}
.maincontent .semanal .boxcoluna .thumbnail {position: relative; width: 200px; height: 113px; float: left; background:url(imgs/noimg.jpg); }
.maincontent .semanal .boxcoluna .thumbnail .info {position:absolute; bottom: 0; left:0; color: #FFF; background: rgba(0, 0, 0, 0.8); padding: 2px 5px; font-size: 11px; }
.maincontent .semanal .boxcoluna .thumbnail .info h5 { margin: 0px; font-size: 11px; padding: 0px; line-height: 18px; }
.maincontent .semanal .boxcoluna .thumbnail .info h5 a {color: #FFF; }
.maincontent .semanal .boxcoluna .thumbnail .info h5 a:hover {color: #999; }
.maincontent .semanal .boxcoluna .thumbnail .info time {font-weight: bold;color: #FFF; }
.maincontent .semanal .boxcoluna .thumbnail .info time:after {content: "\002022"; padding: 0 3px; color: #f0c631; font-weight: bold; }
.maincontent .semanal .boxcoluna .info {display:block; color: #000; padding: 2px 5px 0 5px; }
.maincontent .semanal .boxcoluna .info h5 { margin: 0px; font-size: 11px; padding: 0px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; }
.maincontent .semanal .boxcoluna .info h5 a {color: #000; }
.maincontent .semanal .boxcoluna .info h5 a:hover {color: #af3891; }
.maincontent .semanal .boxcoluna .info time {font-weight: bold; color: #000; }
.maincontent .semanal .boxcoluna .info time:after {content: "\002022"; padding: 0 3px; color: #f0c631; font-weight: bold; }
.maincontent .semanal:after {content: ''; width: 100%; display: inline-block; }

.maincontent .podcast {text-align:justify; position: relative;}
.maincontent .podcast .video {display: inline-block; vertical-align: top;}
.maincontent .podcast .video iframe {border: 10px solid #4f094b;}
.maincontent .podcast .podexcerpt {display: inline-block; vertical-align: top; max-width: 290px; padding: 0; font-size: 12px;}
.maincontent .podcast .podexcerpt p {margin: 0 0 0 0; }
.maincontent .podcast .podexcerpt h4 {padding:0px; font-family: 'bebas_neueregular', 'Archivo Narrow', Tahoma; font-size: 20px; text-align: center; color:#4f094b; margin: 0px auto 10px auto;}
.maincontent .podcast .podexcerpt .download {background: #4f094b url(imgs/bgbuttons.png) no-repeat 10px 11px; color: #FFF; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; display: block; padding:8px 12px 8px 32px; margin: 10px auto 0 auto; transition: none; font-weight: bold; font-size: 11px; float: left;}
.maincontent .podcast .podexcerpt .itunes {background: #4f094b url(imgs/bgbuttons.png) no-repeat 10px -19px; color: #FFF; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; display: block; padding:8px 12px 8px 32px; margin: 10px auto 0 auto; transition: none; font-weight: bold; font-size: 11px; float: right; }
.maincontent .podcast .podexcerpt .download:hover {background: #f0c631 url(imgs/bgbuttons.png) no-repeat -167px 11px; color: #4f094b; }
.maincontent .podcast .podexcerpt .itunes:hover {background: #f0c631 url(imgs/bgbuttons.png) no-repeat -167px -19px; color: #4f094b; }
.maincontent .podcast:after {content: ''; width: 100%; display: inline-block;}
.maincontent .resumosemanal {margin: -20px 0 20px 0; border-bottom: 3px solid #f0c631;}
.maincontent .resumosemanal .rsassine {background: #f0c631; padding:10px; font-size: 11px; font-weight: bold; text-align: justify;}
.maincontent .resumosemanal .rsassine span {width: 70%; display: block; float: left;}
.maincontent .resumosemanal .youtubelink {background: #4f094b url(imgs/bgbuttons.png) no-repeat 10px -49px; color: #FFF; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; display: block; padding:8px 12px 8px 32px; margin: 0px auto; transition: none; font-weight: bold; font-size: 11px; width: 116px; float: right; margin-top: 3px;}
.maincontent .resumosemanal .youtubelink:hover {background: #af3891 url(imgs/bgbuttons.png) no-repeat 10px -49px; color: #ffffff; }
.maincontent .parceiros {text-align: justify; }
.maincontent .parceiros img {display: inline-block; margin: 0 0 10px 0; }
.maincontent .parceiros:after {content: ''; width: 100%; display: inline-block; }
.maincontent .postauthor { overflow:hidden; margin-bottom:10px; }
.maincontent .postauthor p {margin: 0 0 8px 0;}
.maincontent .postauthor .avatar { float:left; margin:0px 20px 10px 0; border: 3px solid #d3ad27; }
.maincontent .wodnews {background:url(imgs/wod.jpg) no-repeat #010101 top center; padding: 235px 10px 10px 10px; margin:-20px 0 20px 0; border-bottom:3px solid #af3891;}
.maincontent .wodnews .line {color: #FFF; font-size: 11px; border-bottom: 0px; width: 100%; text-align: left;}
.maincontent .wodnews .line time {color: #af3891; font-size: 11px; border-bottom: 0px}
.maincontent .wodnews .line h5.title {float: left; margin: 0px; font-size: 12px; padding: 0px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; }
.maincontent .wodnews .line h5.title a {color: #FFF; }
.maincontent .wodnews .line h5.title a:hover {color: #666; }
.maincontent .wodnews .line .comments, .maincontent .wodnews .line .dsq-postid {float: right; text-transform: none; font-size: 11px; background-image: none; font-weight: normal;}
.maincontent .wodnews .line .comments a, .maincontent .wodnews .line .dsq-postid a {color: #fdb915;}
.maincontent .wodnews .line .comments a:hover, .maincontent .wodnews .line .dsq-postid a:hover {color: #af3891;}

#comments {clear: both;}
#comments .navigation {padding:20px 0; clear: both; overflow:hidden;}
h3#comments-title, h3#reply-title {padding:0px; text-align:center; font-size:18pt;}
h3#comments-title { padding: 5px 0;}
h3#reply-title { margin: 0;}
.commentlist { list-style: none; margin: 0;}
.commentlist li.comment { line-height: 24px; margin: 0 0 30px 0; padding: 0 0 0 56px; position: relative;}
.commentlist li:last-child { border-bottom: none; margin-bottom: 0;}
#comments .comment-body ul,
#comments .comment-body ol { margin-bottom: 18px;}
#comments .comment-body p:last-child { margin-bottom: 6px;}
#comments .comment-body blockquote p:last-child { margin-bottom: 24px;}
.commentlist ol { list-style: decimal;}
.commentlist .avatar { position: absolute; top: 4px; left: 0;}
.comment-author {}
.comment-author cite { color: #000; font-style: normal; font-weight: bold;}
.comment-author .says { font-style: italic;}
.comment-meta { margin: 0 0 20px 0;}
.comment-meta a:link,
.comment-meta a:visited { color: #888; text-decoration: none;}
.comment-meta a:active,
.comment-meta a:hover { color: #ff4b33;}
.commentlist .even {}
.commentlist .bypostauthor {}
.reply { font-size: 12px; padding: 0 0 24px 0;}
.reply a,
a.comment-edit-link { color: #888;}
.reply a:hover,
a.comment-edit-link:hover { color: #ff4b33;}
.commentlist .children { list-style: none; margin: 0;}
.commentlist .children li { list-style: none; border: none; margin: 0;}
.nopassword,
.nocomments { display: none;}
#comments .pingback { border-bottom: 1px solid #e7e7e7; margin-bottom: 18px; padding-bottom: 18px;}
.commentlist li.comment+li.pingback { margin-top: -6px;}
#comments .pingback p { color: #888; display: block; font-size: 12px; line-height: 18px; margin: 0;}
#comments .pingback .url { font-size: 13px; font-style: italic;}
input[type=submit] { }
#respond { margin:0; overflow: hidden; position: relative;}
#respond p { margin: 0;}
#respond .comment-notes { margin-bottom: 1em;}
.form-allowed-tags {
display: none;}
.children #respond { margin: 0 48px 0 0;}

#comments-list #respond { margin:0;}
#comments-list ul #respond { margin: 0;}
#cancel-comment-reply-link { font-size: 12px; font-weight: normal; line-height: 18px; margin-left:10px;}
#respond .required { color: #ff4b33; font-weight: bold;}
#respond label { color: #888; font-size: 12px;}
#respond input { margin:0; width: 96%;}
#respond textarea { width: 96%;}
#respond .form-allowed-tags {display: none;}
#respond .form-allowed-tags code {display: none;}
#respond .form-submit { margin: 12px 0;}
#respond .form-submit input { font-size: 14px; width: auto; margin:20px 1px 20px 1px;}

#sidebar {max-width: 300px; width: 100%; display: inline-block; vertical-align: top; text-align: center;}
#sidebar aside {display: inline-block; padding: 0; margin: 0 auto 10px auto; width: 100%}
#sidebar aside h2 {font-family: 'bebas_neueregular', 'Archivo Narrow', Tahoma; font-size: 24px; color: #4f094b; text-shadow: 1px 1px 0px rgba(240,198,49, 1); margin: 10px auto 10px auto; text-align: center; }
#sidebar aside .subscribe {background:url(imgs/newsfield.png); display: block; margin:10px auto; width: 300px; height: 55px; border: 0px solid black; position: relative; }
#sidebar aside .subscribe input[type='text'] {border: 0px solid black; position: absolute; top: 12px; left: 14px; padding: 7px; width: 200px; font-size: 12px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; outline: none; }
#sidebar aside .subscribe input[type='text']:focus {background: #f0c631; color: #af3891; font-weight: bold; }
#sidebar aside .subscribe input[type='submit'] {border: 0px; position: absolute; font-size: 14px; border-radius: 4px; outline: none; top: 14px; right: 22px; background:url(imgs/subsicon.png); width: 32px; height: 25px; text-indent: -9999px; background-position:  0 1px; }
#sidebar aside .subscribe input[type='submit']:focus, #sidebar aside .subscribe input[type='submit']:hover {position: absolute;font-size: 14px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; outline: none; background-position: -35px 1px; text-indent: -9999px; }
#sidebar aside img.heartstone {margin: 10px auto 0 auto; }
#sidebar .widget_youtube_channel_widget {margin: -10px 0 0 0; }
#sidebar .widget_youtube_channel_widget h2 {margin:0 0 10px 0; }
#sidebar .widget_youtube_channel_widget h3 {margin:0px; padding:0px; font-size: 15px; text-align: center; color:#4f094b; margin: 0px auto 6px auto; line-height: 18px; }
#sidebar .widget_youtube_channel_widget .video {margin: 10px auto 20px 0; }
#sidebar .youtubelink {background: #4f094b url(imgs/bgbuttons.png) no-repeat 10px -49px; color: #FFF; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; display: block; padding:8px 12px 8px 32px; margin: 0px auto 10px auto; transition: none; font-weight: bold; font-size: 11px; width: 160px; }
#sidebar .youtubelink:hover {background: #f0c631 url(imgs/bgbuttons.png) no-repeat -167px -49px; color: #4f094b; }
#sidebar .ytc_video_container {margin: 0 0 15px 0; }
#sidebar .add {display:block; border: 0px solid #af3891; padding: 0px; margin:0 0 20px 0; }

#bottom {width: 100%; margin: 10px auto; display:block; background: rgba(0, 0, 0, 0.7); color: #FFF; min-height: 225px; position: relative; padding: 10px 0; }
#bottom a {color: #FFF; }
#bottom a:hover {color: #af3891; }
#bottom .bottomcontent {width: 96%; max-width: 940px; padding: 10px 0 0 0; display: block; margin: 10px auto 0 auto; text-align: justify;}
#bottom .bottomcontent aside {text-align: left; vertical-align: top; margin:0px; padding: 0px; display: inline-block; font-size: 11px; width: 150px;}
#bottom .bottomcontent aside h3 {font-family: 'bebas_neueregular', 'Archivo Narrow', Tahoma; font-size: 22px; color: #f0c631; text-shadow: 1px 1px 0px rgba(175,56,145, 1); margin: 0 0 10px 0; }
#bottom .bottomcontent .blogroll {width: 100%; border:none; margin: 0 0 3px 0; }
#bottom .bottomcontent ul.blogroll {list-style: none; padding: 0; margin: 0; }
#bottom .bottomcontent ul.blogroll li {list-style: none; padding:0; margin:0; }
#bottom .bottomcontent ul.blogroll li a {display: block; height: auto; background: none; margin: 2px 10px 0 0; }
#bottom .bottomcontent .wowgirl {min-width: 270px; vertical-align: top; display: inline-block; margin: 0; }
#bottom .bottomcontent .wowgirl .disclaimer {text-align: center; background:url(imgs/murloc.png) no-repeat right; width: 140px; padding:0 75px 0 10px; margin: 20px auto 0 auto; }
#bottom .bottomcontent:after {content: ''; width: 100%; display: inline-block; }

#nav-below {margin: 0 0 10px 0}
#nav-below a {background: #4f094b; color: #FFF; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; display:block; text-align:center; padding: 6px 12px; transition: none; font-weight: bold; font-size: 11px; }
#nav-below a:hover {background: #f0c631; color: #4f094b; transition: none; }
#nav-below .nav-previous {float: left; }
#nav-below .nav-next{float: right; }

.searchbox {/** background:url(imgs/newsfield.png); **/ display: block; margin:10px auto; width: 300px; height: 55px; border: 0px solid black; position: relative; }
.searchbox input[type='search'] {border: 0px solid black; position: absolute; top: 13px; left: 14px; padding: 7px; width: 200px; font-size: 12px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; outline: none; }
.searchbox input[type='search']:focus {background: #f0c631; color: #af3891; font-weight: bold; }
.searchbox input[type='submit'] {border: 0px; position: absolute; font-size: 14px; border-radius: 4px; outline: none; top: 14px; right: 22px; background:url(imgs/searchicon.png); width: 32px; height: 25px; text-indent: -9999px; background-position:  0 0; }
.searchbox input[type='submit']:focus, .searchbox input[type='submit']:hover {position: absolute;font-size: 14px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; outline: none; background-position: -35px 0; text-indent: -9999px; }

.related {width:100%; min-height: 200px; margin:0 0 10px 0; text-align:justify; }
.related div {width:200px; display: inline-block; margin: 2px 0 0 0; text-align: left; position: relative; vertical-align:top !important}
.related div a img {margin-bottom:10px; width:200px; height: 110px; background:url(imgs/noimg.jpg); display: block; border-bottom: 3px solid #af3891; border-top: 3px solid #d3ad27; }
.related:after {content: ''; width: 100%; display: inline-block; }

.counter-twitter, .counter-fb-like, .counter-google-one {float: left; padding: 0px; margin: 0 6px 0 0; }
.counter-google-one {padding: 3px 0 0 0; }
.counter-fb-like {padding: 0 20px 0 0; }
.shortlink {border: 1px solid ##993b99; float: right;}

.recentposts {text-align: left;}
.recentposts time {float: left; font-weight:bold; color: #4f094b; font-size: 11px; }
.recentposts time:after {content: "\002022"; padding: 0 6px; color: #f0c631; font-weight: bold; }
.recentposts span {font-size: 12px; }
.recentposts span a {color: #666; }
.recentposts span a:hover {color: #000; }

.credits {width: 88%; max-width: 940px;  margin: 0 auto; text-align: center; margin: 10px auto; color: #FFF; font-weight: bold; font-size: 11px; text-shadow: 1px 1px 0px rgba(0,0,0, 1);}
.credits a {color: #f0c631; }
.credits a:hover {color: #999; }
.credits small {font-size: 10px; text-shadow: 1px 1px 0px rgba(0,0,0, 1); line-height: 14px; margin: 0 0 10px 0; }

.left {float: left; }
.right {float: right; }
.center {display:block; margin: 0px auto; text-align: center; }
.clear {clear: both; }
.dot {float: left; font-size: 16px; padding: 0 4px; }
.pink {color: #af3891; padding: 0 5px; }
.sep {padding: 0 6px 0 8px; color: #d3ad27; font-size: 16px; }
img.border {border: 1px solid #af3891; padding: 4px; background: #DFDFDF;}

img.aligncenter {display: block;margin-left: auto; margin-right: auto; float: none;}
img.alignright {margin: 4px 1px 10px 20px !important; display: inline;float: right;}
img.alignleft {margin: 4px 20px 10px 1px !important; display: inline;float: left;}
.alignright {float: right;}
.alignleft {float: left}
.aligncenter {display: block; margin-left: auto;margin-right: auto;}
.alignleft {float: left;}
.alignright {float: right;}
img.wp-smiley { background: transparent; border: none; margin: 0; padding: 0;}
.wp-caption {border: 1px solid #DADADA; text-align: center; padding: 5px; -moz-border-radius: 1px; -khtml-border-radius: 1px; -webkit-border-radius: 1px; border-radius: 1px; background-repeat: no-repeat; margin: 0 auto 20px auto}
.wp-caption img {margin: 0;padding: 0;border: 0 none;}
.wp-caption p.wp-caption-text {font-size: 1em;line-height: 17px; padding: 4px; margin: 0; color: #333; text-align: center;}

.menu-header {position: relative; width: 100%; margin: 0; }
.menu-header ul, div.menu ul {padding:0px; display: block; margin: 0px auto; font-family: 'bebas_neueregular', 'Archivo Narrow', Tahoma; font-size: 18px; letter-spacing: 1px; text-align: center; }
.menu-header li, div.menu li {display: inline-block; padding: 0; position: relative; }
.menu-header ul ul {display: none; top: 38px; margin-left: -112px; left: 50%; float: left; width: 200px; z-index: 99999; text-align: left; position: absolute; background: #ffffff; border: 1px solid #af3891;}

.menu-header ul ul:after, .menu-header ul ul:before {bottom: 100%; left: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none;}

.menu-header ul ul:after {border-color: rgba(255, 255, 255, 0); border-bottom-color: #ffffff; border-width: 6px; margin-left: -6px;}
.menu-header ul ul:before { border-color: rgba(175, 56, 145, 0); border-bottom-color: #af3891; border-width: 7px; margin-left: -7px;}

.menu-header a {color: #4F094B; display: block; line-height: 41px; padding: 0; text-decoration: none; font-weight: normal; }
.menu-header ul li:hover > ul {display: block; }
.menu-header li:hover > a, .menu-header ul ul :hover > a {background: #fff; color: #999; }
.menu-header ul ul a {padding: 6px 10px; display: block; width: 180px; height: auto; background: none; color: #666; text-align: left; letter-spacing: 0; text-decoration: none; transition: all 0.2s linear; color: #af3891; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; font-weight: bold;}
.menu-header ul ul a:hover {background-color: #333; color: #FFF; }
.menu-header ul ul a:after {content: "";}
.menu-header .menu-item-last .sep {display: none; }
.menu-header .sub-menu .sep {display: none; }

.back-to-top {position: fixed; bottom: -15px; right: 1em; text-decoration: none; color: #000000; text-indent: -9999px; background: url(imgs/backtotop.png) no-repeat; font-size: 12px; padding: 0.5em; display: none; width: 43px; height: 62px;}
.back-to-top:hover { background: url(imgs/backtotoph.png) no-repeat; transition: all 0.3s linear; }

#content .q1, #content .q1 a, #content .color-q1, #content .wowhead-tooltip #content .q1 a { color: #000000 !important  } /* Common */
#content .q2, #content .q2 a, #content .color-q2, #content .wowhead-tooltip #content .q2 a { color: #00CC00 !important  } /* Uncommon */

span.fix {width: 100%; margin: 0px auto; display: block; border: 1px solid black;}


@media screen and (max-width: 1110px) {
#adds {width: 88%; max-width: 620px; padding: 10px;}
#all {width: 88%; max-width: 620px; padding: 10px;}
.notfound . block {max-width: 400px; min-width: 300px; width: 70%;}
.maincontent {width: 100%;}
#sidebar {display: none;}
#bottom .bottomcontent {width: 96%; max-width: 940px; padding: 10px;}
.credits {width: 88%; max-width: 620px;  margin: 0 auto;}
#bottom .bottomcontent aside {width: 150px; margin-right: 10px; display: inline-block;}
#bottom .bottomcontent .wowgirl { min-width: 270px;}
#adds .add200 {display: none;}
#top .searchblock .mini ul {padding:0px; display: block; margin: 0px auto; font-family: 'bebas_neueregular', 'Archivo Narrow', Tahoma; font-size: 12px; letter-spacing: 1px; text-align: center; }
.menu-header ul, div.menu ul {padding:0px; display: block; margin: 0px auto; font-family: 'bebas_neueregular', 'Archivo Narrow', Tahoma; font-size: 15px; letter-spacing: 1px; text-align: center; }


@media screen and (max-width: 450px){
.bx-wrapper {display: none;}
#adds {width: 88%; padding: 10px;}
#all {width: 88%;; padding: 10px;}
.notfound . block {max-width: 400px; min-width: 300px; width: 70%;}
.maincontent {width: 100%;}
.maincontent .post .excerpt {width: 100%;}
#bottom .bottomcontent {width: 88%; padding: 10px;}
.credits {width: 88%; margin: 0 auto;}
#bottom .bottomcontent aside {width: 150px; margin-right: 10px; display: inline-block;}
#bottom .bottomcontent .wowgirl {min-width: 270px;}
.maincontent .podcast {text-align:center; position: relative;}
.maincontent .post {text-align: center;}
#top .searchblock {display: inline-block; width: 100%; vertical-align: middle;}
#top .searchblock .searchbox {background: none; width: 250px; display: block; text-align: center;}
#top .searchblock .mini {display: block; margin: 0px auto;}
#top .searchblock .mini ul {padding:0px; display: block; margin: 0px auto; font-family: 'bebas_neueregular', 'Archivo Narrow', Tahoma; font-size: 13px; letter-spacing: 1px; text-align: center; }
#top .searchblock .mini .menu-item-first {display: none;}
#top .searchblock .searchbox input[type="search"] {border: 4px solid #af3891; padding: 4px; width: 150px; font-size: 11px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; outline: none;}
#top .searchblock .searchbox input[type="search"]:focus, {background: #f0c631; color: #4f094b; border: 4px solid #4f094b; font-weight: normal;}
#top .searchblock .searchbox input[type="submit"] {border: 0px solid black; font-size: 14px; background:url(imgs/searchicon.png); width: 32px; height: 25px; text-indent: -9999px; background-position: 0 0; margin: 2px 0}
#top .searchblock .searchbox input[type="submit"]:focus {background-position: -35px 0;}
.menu-header ul, div.menu ul {padding:0px; display: block; margin: 0px auto; font-family: 'bebas_neueregular', 'Archivo Narrow', Tahoma; font-size: 16px; letter-spacing: 1px; text-align: center; }
.maincontent .line time, .maincontent .wodnews .line time {font-weight:bold; font-size: 11px; }
.maincontent .line h5.title, .maincontent .wodnews .line h5.title {text-align: left; margin: 0px; font-size: 11px; padding: 0px; font-family: Arial, Helvetica, sans-serif; }
.maincontent .line .commentlink {display: none;}
.maincontent .wodnews .line .comments {display: none;}
.maincontent .semanal {text-align: center;}
#top .logo a {background:url(imgs/logo.png) no-repeat center; text-indent: -9999px; width: 220px; height: 98px; display: block; background-size:contain;}

#reply-title {display: none;}