/*
Theme Name: Gostei das Coisas
Theme URI: http://gostieeagora.com
Author: Young Dog Studio
Author URI: http://facebook.com/youngdogstudio
Description: Para Joyce, com carinho <3
Version: 1.0
Text Domain: gosteiyoung

HTML5 Boilerplate.
Créditos para Nicolas Gallagher, Jonathan Neal
Alterações: Phellipe Wanderley
Base styles: Opinionated Default

*/


/*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}


@font-face {
    font-family: 'BrandonGrotesqueBlack';
    src: url('fontface/brandon_blk.eot');
    src: url('fontface/brandon_blk.eot') format('embedded-opentype'),
         url('fontface/brandon_blk.woff2') format('woff2'),
         url('fontface/brandon_blk.woff') format('woff'),
         url('fontface/brandon_blk.ttf') format('truetype'),
         url('fontface/brandon_blk.svg#BrandonGrotesqueBlack') format('svg');
}


html, button, input, select, textarea { color: #222; }

body {
	font-size: 1em;
	line-height: 1.4;
}

/* Remove text-shadow in selection highlight. These selection declarations have to be separate. Customize the background color to match your design */

::-moz-selection {
    background: #b3d4fc;
    text-shadow: none;
}

::selection {
    background: #b3d4fc;
    text-shadow: none;
}

/* A better looking default horizontal rule */

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

/* Remove the gap between images and the bottom of their containers  */

img { vertical-align: middle; }

a {
	text-decoration:none;
	-webkit-transition: color 0.3s ease;
    -moz-transition: color 0.3s ease;
    -o-transition: color 0.3s ease;
    transition: color 0.3s ease;
}

/* Remove default fieldset styles */

fieldset {
    border: 0;
    margin: 0;
    padding: 0;
}

/* Allow only vertical resizing of textareas. */

textarea { resize: vertical; }

/* Aviso para baixar o Chrome no IE7 */
.chromeframe {
    margin: 0.2em 0;
    background: #ccc;
    color: #000;
    padding: 0.2em 0;
}


/* Em caso de Float use clear para depois dos elementos */
.clear { clear:both; }

/* Corrige o padding para não expandir as caixas */
* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

/* 
/////////////////////////

0. BODY & DEFINIÇÕES

/////////////////////////
*/


body {
	font: 14px/25px "Lato", Helvetica, Arial, sans-serif;
	color: #2f2f2f;
	background: #f9fafb url('images/bg1.jpg');
	overflow-x: hidden;
	background-attachment: fixed;
}

.busca-mobile {
	display: none;
	margin: 0 0 15px 0;
}

.busca-mobile .input {
	width: 100%;
	border: 0;
	background: #fff;
	padding: 14px;
	text-align: center;
	outline: none;
	font-size: 16px;
	font-style: oblique;
}

.busca-mobile .submit { display: none; }

.cenario {
	width: 1000px;
	height: 600px;
	position: absolute;
	left: 50%;
	margin: 0 0 0 -500px;
	z-index: -1;
}

.cenario .bar {
	width: 74px;
	height: 75px;
	position: absolute;
	background: url('images/bar.png') no-repeat center;
	margin: 250px 0 0 -180px;
	z-index: 4;
}

.cenario .esse {
	width: 296px;
	height: 432px;
	position: absolute;
	background: url('images/s.png') no-repeat center;
	margin: 220px 0 0 -250px;
	z-index: 2;
}

.cenario .esse2 {
	width: 239px;
	height: 423px;
	position: absolute;
	background: url('images/s2.png') no-repeat center;
	margin: 400px -250px 0 0;
	right: 0;
	z-index: 3;
}


.cenario .batom2 {
	width: 135px;
	height: 303px;
	position: absolute;
	background: url('images/batom2.png') no-repeat center;
	margin: 210px -200px 0 0;
	right: 0;
	z-index: 2;
}

.cenario .gotinha {
	width: 105px;
	height: 134px;
	position: absolute;
	background: url('images/gotinha.png') no-repeat center;
	margin: 640px -260px 0 0;
	right: 0;
	z-index: 4;
}

.cenario .splash2 {
	width: 169px;
	height: 286px;
	position: absolute;
	background: url('images/splash2.png') no-repeat center;
	margin: 150px -250px 0 0;
	right: 0;
	z-index: 1;
}

.cenario .splash1 {
	width: 244px;
	height: 301px;
	position: absolute;
	background: url('images/splash1.png') no-repeat center;
	margin: 420px 0 0 -200px;
	z-index: 1;
}

.cenario .circle1 {
	width: 39px;
	height: 39px;
	position: absolute;
	background: url('images/circle.png') no-repeat center;
	margin: 665px 0 0 -155px;
	z-index: 1;
}

.cenario .batom1 {
	width: 141px;
	height: 143px;
	position: absolute;
	background: url('images/batom1.png') no-repeat center;
	margin: 565px 0 0 -250px;
	z-index: 3;
}


.barrinha {
	width: 100%;
	height: 4px;
	background: url('images/barrinha.jpg') no-repeat center;
	background-size: cover;
	position: fixed;
	z-index: 9999;
}

.hold .ads.topo {
	width: 100%;
	height: auto;
	margin: 0 auto;
}

.hold {
	width: 1180px;
	margin: 0 auto;
	padding: 30px 50px;
}
	
.hold .header {
	padding: 32px 0 45px 0;
}
	
.hold .header .logo {
	width: 330px;
	height: 164px;
	background: url('images/logo.png') no-repeat top;
	float: left;
}

.hold .header .logo:hover {
	background-position: bottom;
}

.hold .header .menu {
	width: 375px;
	text-align: center;
	color: #432d70;
	font: normal 18px/18px "BrandonGrotesqueBlack";
	text-transform: uppercase;
	margin: 80px 0 0 0;
}

.hold .header .menu a { color: #432d70; margin: 0 0px; }
.hold .header .menu a:hover { color: #8633c7; }


.hold .header .menu.lado1 {
	float: left;
}

.hold .header .menu.lado2 {
	float: right;
}	
	
/*

CONTENT

*/


.content {
	width: 760px;
	float: left;
}

.content .post {
	background: #fff;
	padding: 14px 25px 25px;
	margin: 0 0 20px 0;
}
	
	
.content .post .head {
	text-align: center;
}

.content .post .head h2 {
	background : url('images/h2.jpg') no-repeat center bottom;
	font: italic 43px/42px Times New Roman, Georgia, serif;
	color: #403a38;
	text-align: center;
	padding: 25px 40px 0;
	letter-spacing: 0px;
	margin: -13px 0 13px 0;
	background-size: cover;
}

.content .post .head h2:hover { color: #613f91; }

.content .post .head .social {
	width: 205px;
	padding-left: 15px;
	margin: 0 auto;
	height: 30px; 
}

.content .post .head .social .rede {
	float: left;
}

.content .post .head .social .rede.tw {
	width: 100px;
	float: right;
	margin: 5px 0 0 0;
}


.content .post .head .categoria {
	display: inline-block;
	height: 27px;
	background: url('images/categoria.jpg') no-repeat center;
	border-radius: 20px;
	font: 12px/27px "BrandonGrotesqueBlack";
	color: #fff;
	text-transform: uppercase;
	padding: 1px 15px 0;
}

.content .post .head .categoria a { color: #fff; }
.content .post .conteudo img { width: 100%; height:auto; margin: 5px 0;}
.content .post .conteudo b, .content .post .conteudo strong { color: #740095; }
.content .post .conteudo a { background: #fff1c6; color:#572975; }
.content .post .conteudo a:hover { background: #ffeb8f; }
	
	
	
.content .metasocial {
	clear: both;
	margin: 30px 0 5px 0;
}

.content .metasocial .rede { float: left; }
.content .metasocial .rede.tw { margin: 5px 0 0 10px; }


.content .metasocial .compartilhe {
	float: right;
	text-align: center;
	background: url('images/comment.jpg') no-repeat center left;
	padding: 0 0 0 30px;
	height: 28px;
	margin: 4px 0 0 0;
	color: #f315d0;
	-webkit-transition: opacity 0.3s ease;
    -moz-transition: opacity 0.3s ease;
    -o-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
}

.content .metasocial .compartilhe a { color: #f315d0; }

.content .metasocial .compartilhe:hover { opacity: 0.7; }

.content .meta {
	clear: both;
	border-top: 1px solid #ddd;
}


.content .meta .tags {	 }

.content .meta .tags .left {
	padding: 10px 20px 0 0;
	width: 600px;
	line-height: 21px;
	float: left;
}

.content .meta .tags .left span {
	font-weight: bold;
	color: #8580e0;
	font-size: 13px;
	text-transform: uppercase;
}

.content .meta .tags .left a {
	background: #a100d3;
	color: #fff;
	padding: 2px 7px;
	border-radius: 2px;
	font-size: 13px;
}

.content .meta .tags .left a:hover { background: url('images/categoria.jpg') no-repeat center; }
	
	
.content .meta .tags .right {
	width: 80px;
	float: right;
	font-weight: bold;
	color: #e0d2ee;
	text-align: right;
	font-size: 13px;
	padding: 10px 0 0 0;
}

.content .maisposts {
	margin: 35px 0 0 0;
}

.content .maisposts .relacionado {
	width: 176px;
	float: left;
	padding: 0 15px;
	text-align: center;
	color: #403a38;
	font: italic 17px/20px Times New Roman; 
}

.content .maisposts .relacionado .thumb {
	width:  166px;
	height: 166px;
	background: url('images/barrinha.jpg') no-repeat center;
	border-radius: 50%;
	margin: 0 0 10px 0;
	-webkit-transition: opacity 0.3s ease;
    -moz-transition: opacity 0.3s ease;
    -o-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
	background-size: cover;
}

.content .maisposts .relacionado:hover { color: #9626c3; }
.content .maisposts .relacionado:hover .thumb { opacity: 0.5; }

.content .maisposts.nahome .relacionado { width: 140px; }
.content .maisposts.nahome .relacionado .thumb { width: 130px; height: 130px; }




/*

SIDEBAR

*/

.sidebar {
	width: 300px;
	float: right;
}

.sidebar .box {
	margin: 0 0 30px 0;
}

.sidebar .box .titulo {
	text-align: center;
	margin: 0 0 -10px 0;
	position: relative;
	z-index: 9;
}

.sidebar .box .titulo span {
	background: url('images/categoria.jpg') no-repeat center;
	border-radius: 20px;
	font: 14px/27px "BrandonGrotesqueBlack";
	color: #fff;
	text-transform: uppercase;
	padding: 5px 18px 3px;
}

.sidebar .foto {
	width: 100%;
	height: 369px;
	background: url('images/profilejoy.png') no-repeat bottom;
	margin: -39px 0 0 0;
}

.sidebar .foto:hover { background-position: top; }

.sidebar .foto .barrinha {
	width: 113px;
	height: 147px;
	position: absolute;
	background: url('images/barrinhas.png') no-repeat;
	margin: 100px 0 0 250px;
}

.sidebar .descricao {
	padding: 25px;
	background: #fff;
	text-align: center;
	font-size: 14px;
	line-height: 22px;
	color: #444444;
	font-family: georgia;
	font-style: italic;
}

.sidebar .descricao .email {
	text-align:center;
	font-size: 16px;
	margin: 10px 0 0 0;
	color: #60418f;
}

.sidebar .descricao .email a { color: #60418f; }
.sidebar .descricao .email a:hover { color: #5b5b5b; }

.sidebar .descricao .email span {
	font: normal 17px "Lato";
	font-weight:bold;
	color: #959595;
	margin: 0 2px;
}


.sidebar .descricao .author {
	font: 21px/21px "BrandonGrotesqueBlack";
	color: #2e2a28;
	text-transform: uppercase;
	margin: 0 0 10px 0;
}

.sidebar .barra {
	width: 100%;
	height: 4px;
	background: url('images/barrinha.jpg') no-repeat center;
	background-size: cover;
}

.sidebar .search {
	background: url('images/barrinha.jpg') repeat-y center;
	background-size: 100%;
	padding: 10px;
}

.sidebar .search .input {
	width: 190px;
	height: 30px;
	border: 0;
	float: left;
	outline: none;
	padding: 0 10px;
	padding-bottom: 5px;
	color: #fff;
	font-size: 15px;
	background: transparent;
	border-bottom: 2px solid #ffc5ee;
	-webkit-transition: border-color 0.3s ease;
    -moz-transition: border-color 0.3s ease;
    -o-transition: border-color 0.3s ease;
    transition: border-color 0.3s ease;
}

.sidebar .search ::-webkit-input-placeholder { /* WebKit browsers */
    color:    #ffc5ee;
}
.sidebar .search :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #ffc5ee;
   opacity:  1;
}
.sidebar .search ::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #ffc5ee;
   opacity:  1;
}
.sidebar .search :-ms-input-placeholder { /* Internet Explorer 10+ */
   color:    #ffc5ee;
}

.sidebar .search .input:focus {
	color: #fff;
	border-color: #fff;
}

.sidebar .search .submit {
	background: transparent;
	width: 80px;
	float: right;
	border: 0;
	height: 30px;
	text-align: center;
	color: #fff;
	text-transform: uppercase;
	font: 15px/27px "BrandonGrotesqueBlack";
	-webkit-transition: background 0.3s ease;
    -moz-transition: background 0.3s ease;
    -o-transition: background 0.3s ease;
    transition: background 0.3s ease;
}

.sidebar .search .submit:hover { 
	background: #b538da;
}



.sidebar .fb-like-box {
	background: #fff;
	width: 300px;
	padding: 7px;
	height: 312px;
	padding-top: 12px;
}


.sidebar .insta {
	background: url('images/barrinha.jpg') repeat-y center;
	background-size: 100%;
}

.sidebar .insta img {
	width: 100px;
	height: 100px;
	-webkit-transition: opacity 0.3s ease;
    -moz-transition: opacity 0.3s ease;
    -o-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
}
.sidebar .insta img.big { width: 300px; height: 300px; }
.sidebar .insta img:hover { opacity: 0.6; }


.sidebar .box .blogroll {
	background: #fff;
	padding: 6px 0;
}

.sidebar .box .blogroll li {
	padding: 7px 20px;
	border-top: 1px solid #f6f7fb;
	list-style: none;
	margin: 0;
	text-align: center;
	color: #60418f;
}

.sidebar .box .blogroll li:hover { background: #fbeaf9; }

.sidebar .box .blogroll li a { color: #60418f; }
.sidebar .box .blogroll li a:hover { color: #848484; }



/* COMENTÁRIOS */

.comentarios .fb-comments { margin: 0 0 15px 0; }

.comentarios { margin: 27px 0 0 0; }
.comentarios h3 {
	width: 140px;
	text-align: center;
	background: url('images/categoria.jpg') no-repeat center;
	border-radius: 20px;
	font: 14px/27px "BrandonGrotesqueBlack";
	color: #fff;
	margin: 0 auto 15px;
	text-transform: uppercase;
	padding: 4px 18px 2px;
}


.comentarios ol {
	list-style: none;
	margin: 0;
	padding: 0;
}

.comentarios ol .comentario-autor {
	background: #e7feff;
	padding: 25px 35px;
}

.comentarios ol .comentario-autor.cmtadm { background:#fff;}

.comentarios ol .comentario-autor .comentario-avatar {
	float: left;
	width: 70px;
	text-align: center;
}

.comentarios ol .comentario-autor .comentario-avatar img {
	width: 70px;
	height: 70px;
	border-radius: 50%;
	margin: 0 0 4px 0;
}


.comentarios ol .comentario-autor .comentario-avatar .comment-reply-link {
	color:#fff;
	font: 9px/9px "BrandonGrotesqueBlack";
	background:#da00a1;
	padding: 3px 7px;
	text-transform: uppercase;
	-webkit-transition: background 0.3s linear;
    -moz-transition: background 0.3s linear;
    -o-transition: background 0.3s linear;
    transition: background 0.3s linear;
}
.comentarios ol .comentario-autor .comentario-avatar .comment-reply-link:hover { background:#ff00bc; }


.comentarios ol .comentario-autor .autor span.nome {
	font: 10px/10px "BrandonGrotesqueBlack";
	text-transform: uppercase;
	font-size: 20px;
}

.comentarios ol .comentario-autor .autor span.respondeu { 
	background: #606060;
	color: #fff;
	padding: 2px 8px 3px;
	font-size: 14px;
	line-height: 15px;
	font-family: Times New Roman;
	font-style: italic;
	margin: 0 3px;
}

.comentarios ol .comentario-autor .autor span.data { 
	background: #dbf1f5;
	font-size: 12px;
	padding: 2px 4px;
	color: #a1a1a1;
	margin-left: 5px;
}	

.comentarios ol .comentario-autor .autor a { color: #262626; }

.comentarios ol .comentario-autor .comentario-texto {
	width: 540px;
	float: right;
}

.comentarios ol .comentario-autor .comentario-texto p {margin: 8px 0; line-height: 22px; }
.comentarios ol .comentario-autor .comentario-texto a { color: #60418f; }
.comentarios ol .comentario-autor .comentario-texto a:hover { color: #7f7f7f; }

/* RESPOSTA */

.depth-1 { margin-bottom: 10px; }
.depth-2 { margin-top: -5px; }

li.comment .children { list-style: none; padding: 20px; background: #e7feff; padding-top: 0; }
li.comment .children ul { padding: 0; }

li.comment .children .comentario-avatar .comment-reply-link { position:absolute; display: none; }
li.comment .children .comentario-autor:hover .comentario-avatar .comment-reply-link { display: block; padding: 3px 5px; font-size: 10px;  line-height:12px; margin: -32px 0 0 -10px; }
li.comment .children .comentario-avatar img { margin: 0; }
li.comment .children .comentario-avatar .data { display: none; }

li.comment .children .comentario-autor { padding: 15px 20px; background: #dbf1f5; border-bottom: 2px solid #eaeaea;  }
li.comment .children .comentario-avatar { width: 50px; font-size: 12px; }
li.comment .children .comentario-avatar img { width: 50px; height:50px; }


li.comment .children .comentario-autor .comentario-texto { width: 560px; font-size: 13px; line-height: 20px; }
li.comment .children .comentario-autor .comentario-texto p { margin: 7px 0; }

li.comment .children .comentario-autor .autor span.nome { font-size: 14px; }
li.comment .children .comentario-autor .autor span.respondeu { font-size: 12px; background:#da00a1; }
li.comment .children .comentario-autor .autor span.data { font-size: 11px; background:#cee3e7; }

/*

RESPONDER

*/

.responder {
	margin: 0 0 25px 0; 
}


.responder .campos { display: none; }

.responder .input {
	width: 33%;
	float: left;
	margin: 0 0 10px 0;
}

.responder .input.email {
	width: 34%;
	padding: 0 10px;
}


.responder .input input {
	width: 100%;
	padding: 10px 15px;
	border: 2px solid #da00a1;
	outline: none;
}

.responder .textarea textarea {
	width: 100%;
	padding: 15px;
	border: 2px solid #da00a1;
	border-bottom: 0;
	outline: none;
}

.responder .submit {
	width: 100%;
	padding: 15px 20px;
	color: #fff;
	background: #da00a1;
	text-transform: uppercase;
	font: 15px/15px "BrandonGrotesqueBlack";
	text-align: center;
	border: 0;
	outline: none;
	-webkit-transition: background 0.3s linear;
    -moz-transition: background 0.3s linear;
    -o-transition: background 0.3s linear;
    transition: background 0.3s linear;
}

.responder .submit:hover { background: #e800ab; }



.navigation div {
	padding: 15px 15px;
	margin-bottom: 30px;
	color: #fff;
	background: url('images/barrinha.jpg') repeat-y center;
	background-size: 100%;
	text-transform: uppercase;
	font: 15px/15px "BrandonGrotesqueBlack", "Lato";
	float: left;
-webkit-transition: background 0.3s linear;
    -moz-transition: background 0.3s linear;
    -o-transition: background 0.3s linear;
    transition: background 0.3s linear;
}

.navigation div.right {
	float: right;
}
.navigation div:hover { background: #ed37d5; }

/* RESPONSIVO */

@media only screen
and (min-device-width : 320px) and (max-device-width : 736px) {

body, html { width:auto; }
.hold .ads.topo { display: block; padding: 0px 0 20px 0; }
.busca-mobile { display: block; }
.barrinha { display: none; }
.cenario { display: none !important; }
 
.hold .header .menu {
	width: 100px;
	font-size: 18px;
	line-height: 25px;
	margin: 26px 0 0 0;
}


.hold { width: 636px !important; padding: 20px 10px 20px !important; }
.hold .content { width: 100% !important; float:none !important; }
.hold .header .logo {
    display: block;
	background: url('images/logo-mobile.png') no-repeat center bottom;
	background-size: 85%;
	margin: -28px 0 0 34px;
}
.hold .header .menu.lado1 {
	float: left;
	text-align: left;
}
.hold .header .shop-mucca {
	float: left;
	text-align: left;
}
.hold .header .mucca-menu {
    display: none;
    width: 100%;
}
.hold .header .menu.lado2 {
	float: right;
	text-align: right;
}	
.content .post .head h2 {
	font-size: 36px;
	padding: 25px 7px 5px 7px;
	margin: -15px 0px 0 0px;
}

.sidebar { display: block; width: 300px; float: inherit; position: relative;
margin-left: 150px; }
.sidebar .search { display: none; }
.sidebar .titulo { display: none; }
.sidebar .box .top { display: none; }
.sidebar .box .blogroll { display: none; }
.sidebar .box .bloglovin { display: none; }
.comentarios ol .comentario-autor .comentario-texto { width: 100% !important; }
.comentarios ol .comentario-autor .comentario-avatar { display: none !important; }
li.comment .children .comentario-autor .comentario-texto { width: 100% !important; }

.content .maisposts { display: none; }
.content .meta .tags .right { display: none; }
.content .meta .tags .right { width:auto !important; }

.conteudo iframe { width: 100%; height: 320px; }
}



@media only screen
and (min-device-width : 768px) and (max-device-width : 1024px) {


.head h2 { font-size: 35px !important; line-height:37px !important; }
.ads.topo { display: block; padding-bottom: 20px; }
.hold { 
	width: 1000px;
	padding-left: 15px;
	padding-right: 15px;
}
.cenario { width: 900px; }

.content { width: 650px; }

.hold .header .menu {
	width: 305px;
	font-size: 15px;
}

.hold .header .menu a { margin: 0 10px; }

.cenario .bar { margin-left: -140px; }
.cenario .esse { margin-left: -210px; }
.cenario .splash1 { margin-left: -160px; }
.cenario .circle1 { margin-left: -115px; }
.cenario .batom1 { margin-left: -210px; }

.content .maisposts.nahome .relacionado { width: 120px !important; font-size:15px !important; line-height:17px !important; }
.content .maisposts.nahome .relacionado .thumb { width: 110px !important; height: 110px !important; }

.comentarios ol .comentario-autor .comentario-texto { width: 450px; }
li.comment .children .comentario-autor .comentario-texto { width:450px; }

.content .post { padding-left: 20px !important; padding-right:20px !important; }
.content .meta .tags .left { width: 490px !important; }

.content .maisposts .relacionado { width: 146px !important; }
.content .maisposts .relacionado .thumb { width: 136px; height: 136px !important; }

.conteudo iframe { width: 100%; height: 300px; }
}





/*

IMPRESSÃO

*/

@media print {
* {
	background: transparent !important;
	color: #000 !important; /* Black prints faster: h5bp.com/s */
	box-shadow: none !important;
	text-shadow: none !important;
}


a, a:visited {
	text-decoration:none;
}

a[href]:after {
	content: " (" attr(href) ")";
}

abbr[title]:after {
	content: " (" attr(title) ")";
}


/* Don't show links for images, or javascript/internal links */

.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
	content: "";
}

pre, blockquote {
	 border: 1px solid #999;
	 page-break-inside: avoid;
}

thead {
	display: table-header-group; /* h5bp.com/t */
}

tr, img {
	page-break-inside: avoid;
 }

img {
	 max-width: 100% !important;
}

@page {
	margin: 0.5cm;
}

p, h2, h3 {
	orphans: 3;
	widows: 3;
}

h2, h3 {
        page-break-after: avoid;
}
}