@import url("../notes-blog-core-theme/style.css");
/*
Theme Name: FUTBOX.com
Theme URI: http://futbox.com/
Version: 1.0.0
Template: notes-blog-core-theme
Author: Ramon Nogueira de Sousa
Author URI: http://www.dolp.com.br/
*/
/*+clearfix {*/

.fb-like-box, .fb-like-box span, .fb-like-box span iframe[style] { width: 100% !important; }

DIV#wrap:after, DIV#toplist:after, DIV.wrap:after, DIV#header #mainmenu:after, DIV#header DIV#mainmenu DIV.menu-menu-principal-container:after, DIV#header DIV#mainmenu DIV.menu-menu-principal-container UL:after, DIV#footer-full:after, DIV#footer-full #footer-top:after, DIV#footer-full #footer-mid:after, DIV#footer-full #footer-foot:after, .wp-caption:after, .boxwhite:after, #author-info:after, UL.page-numbers:after, DIV.nav.widecolumn:after, BODY.single DIV#content SPAN.sharethisarea:after, BODY.page DIV#content SPAN.sharethisarea:after, DIV#content SPAN.sharethisarea:after, .sugestao:after, .sugestao .overf:after, .useful_banner_manager_widget:after, .box-s:after, .box-s .title:after, .box-s .box-body:after, #box-cadastro .iconset .overf:after, #boxfacebook:after, UL#sidebar LI.popular-posts UL LI:after, #gettyimg-2:after, #gettyimg-2:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0;
}
DIV#wrap, DIV#toplist, DIV.wrap, DIV#header #mainmenu, DIV#header DIV#mainmenu DIV.menu-menu-principal-container, DIV#header DIV#mainmenu DIV.menu-menu-principal-container UL, DIV#footer-full, DIV#footer-full #footer-top, DIV#footer-full #footer-mid, DIV#footer-full #footer-foot, .wp-caption, .boxwhite, #author-info, UL.page-numbers, DIV.nav.widecolumn, BODY.single DIV#content SPAN.sharethisarea, BODY.page DIV#content SPAN.sharethisarea, DIV#content SPAN.sharethisarea, .sugestao, .sugestao .overf, .useful_banner_manager_widget, .box-s, .box-s .title, .box-s .box-body, #box-cadastro .iconset .overf, #boxfacebook, UL#sidebar LI.popular-posts UL LI, #gettyimg-2, #gettyimg-2
{
	display: inline-block;
}
DIV#wrap, DIV#toplist, DIV.wrap, DIV#header #mainmenu, DIV#header DIV#mainmenu DIV.menu-menu-principal-container, DIV#header DIV#mainmenu DIV.menu-menu-principal-container UL, DIV#footer-full, DIV#footer-full #footer-top, DIV#footer-full #footer-mid, DIV#footer-full #footer-foot, .wp-caption, .boxwhite, #author-info, UL.page-numbers, DIV.nav.widecolumn, BODY.single DIV#content SPAN.sharethisarea, BODY.page DIV#content SPAN.sharethisarea, DIV#content SPAN.sharethisarea, .sugestao, .sugestao .overf, .useful_banner_manager_widget, .box-s, .box-s .title, .box-s .box-body, #box-cadastro .iconset .overf, #boxfacebook, UL#sidebar LI.popular-posts UL LI, #gettyimg-2, #gettyimg-2
{
	/*\*/
	display: block;
	/**/
	-height: 1px;
}
/*+}*/
HTML
{
	background: #BEBFC3; /* url(assets/img/bg.png) repeat-y center top*/
}
IMG
{
	z-index: 1;
}
IMG.attachment-lista, IMG.attachment-lista-small
{
	border-bottom: 1px solid #333333;
}
P.admin
{
	clear: both;
	color: #000000;
	font-size: 14px;
	padding: 30px 0px 0;
}
P.admin A
{
	text-decoration: none !important;
}
H1 A:link, H1 A:active, H1 A:visited
{
	border: none;
}
H1 A:hover
{
	color: #333333;
	font-style: normal;
}
H3 A:link, H3 A:active, H3 A:visited
{
	border: none;
	color: #000000;
	line-height: 120%;
	padding-bottom: 8px;
	/*[disabled]display:block;*/
}
H3 A:hover
{
	color: #333333;
	font-style: normal;
	text-decoration: none;
}
DIV.postmeta A:link, DIV.postmeta A:active, DIV.postmeta A:visited, A.more-link
{
	color: #444444;
	padding: 1px;
	font-style: normal;
	font-weight: bold;
}
DIV.postmeta A:hover, DIV.postmeta SPAN.comments A:hover
{
	color: #666666;
	text-decoration: none;
}
/*font*/
BODY, H1, TEXTAREA#comment, INPUT#author, INPUT#email, INPUT#url, UL#sidebar, DIV#footer, DIV#header H1 SPAN, H2, H3, H4, H5, A.more-link, DIV.authormeta, DIV.postmeta, DIV.commentmeta, DIV.comment-author, DIV.comment-meta, P.commentloggedin, DIV.reply, DIV.cancel-comment-reply, H1.listhead, DIV.post UL, DIV.page UL, DIV.post OL, DIV.page OL, DIV.nav, BODY.home DIV#content H2, BODY.archive DIV#content H2, BODY.search DIV#content H2, BODY.error404 DIV#content H2, DIV.comment-author CITE.fn
{
	font-family: Calibri, "Trebuchet MS", Candara, Helvetica;
	color: #000000;
}
/*--------- MAIN WIDTH -----------*/
/*[clearfix]*/DIV#wrap, DIV#toplist, DIV.wrap
{
	width: 970px;
	/*+placement:margin-auto 0px 0px;*/
	margin-left: auto;
	margin-right: auto;
	position: relative;
	left: 0px;
	top: 0px;
}
DIV.post, DIV.page, DIV.attachment
{
	padding: 0;
	overflow: visible;
}
/*----------- content width -----------*/
DIV.post DIV.entry, DIV.page DIV.entry
{
	margin: 20px;
	max-width: 580px;
	margin-bottom: 50px;
}
DIV#header
{
	background: #000000;
	margin: 0 0 20px;
	border-bottom: 3px solid #FFFFFF;
	padding: 0;
}
DIV#header #header-top
{
	height: 190px;
}
DIV#header #header-top H1 A
{
	display: block;
	width: 620px;
	height: 155px;
	/*+image-replace:url(assets/img/logo.png);*/
	display: block;
	/*+placement:shift 0px 14px;*/
	position: relative;
	left: 0px;
	top: 14px;
}
@media screen
{
	.images-on DIV#header #header-top H1 A
	{
		background-image: url(assets/img/logo.png);
		background-repeat: no-repeat !important;
		text-indent: -1000000px !important;
		overflow: hidden;
	}
}
DIV#header #header-top #top-icon
{
	/*+placement:float-right -51px 24px;*/
	float: right;
	position: relative;
	left: -51px;
	top: 24px;
}
/*[clearfix]*/DIV#header #mainmenu
{
	background: #444444;
}
/*[clearfix]*/DIV#header DIV#mainmenu DIV.menu-menu-principal-container
{
	margin-top: 0;
	border: none;
}
/*[clearfix]*/DIV#header DIV#mainmenu DIV.menu-menu-principal-container UL
{
	margin: 0;
	padding: 0;
	border-left: none;
}
DIV#header DIV#mainmenu DIV.menu-menu-principal-container UL LI
{
	list-style: none;
	float: left;
	padding: 10px 23px;
	border-right: none;
	margin: 0 1px 0 0;
}
DIV#header DIV#mainmenu DIV.menu-menu-principal-container UL LI A
{
	font-size: 18px;
	text-decoration: none;
	color: #FFFFFF;
	font: 18px Oswald;
}
DIV#header DIV#mainmenu DIV.menu-menu-principal-container UL LI:hover, DIV#header DIV#mainmenu DIV.menu-menu-principal-container UL LI.current-menu-item
{
	background: #FFFFFF;
}
DIV#header DIV#mainmenu DIV.menu-menu-principal-container UL LI:hover A, DIV#header DIV#mainmenu DIV.menu-menu-principal-container UL LI.current-menu-item A
{
	color: #000000;
}
DIV#header .search
{
	/*+placement:anchor-top-right 10px -55px;*/
	position: absolute;
	right: 353px;
}
DIV#header H1 A
{
	color: #FFFFFF;
}
DIV#header #subheader
{
	color: #FFFFFF;
	background: #333333;
	padding: 30px 0;
	margin: 0;
}
DIV#header #subheader SPAN
{
	margin: 0;
	padding: 0;
	display: block;
}
DIV#header #header-desc
{
	font-size: 27px;
	/*+placement:shift 0px 5px;*/
	position: relative;
	left: 0px;
	top: 5px;
	margin-bottom: 25px;
	font: 27px Oswald;
	letter-spacing: 1px;
	text-transform: uppercase;
}
/*footer*/
/*[clearfix]*/DIV#footer-full
{
	background: #000000;
}
/*[clearfix]*/DIV#footer-full #footer-top
{
	background: #000000;
	height: 39px;
}
DIV#footer-full #footer-top IMG#footer-top-icon
{
	display: block;
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
}
DIV#footer-full #footer-top #divcolabore
{
	/*+placement:anchor-top-right 51px 4px;*/
	position: absolute;
	right: 51px;
	top: 4px;
	width: 150px;
	background: #006666;
	height: 32px;
}
DIV#footer-full #footer-top #divcolabore:hover
{
	background: #FFFFFF;
}
DIV#footer-full #footer-top #divcolabore A
{
	display: block;
	color: #FFFFFF;
}
DIV#footer-full #footer-top #divcolabore:hover A
{
	color: #000000;
}
DIV#footer-full #footer-top #divcolabore A:hover
{
	text-decoration: none;
}
DIV#footer-full #footer-top #divcolabore IMG
{
	width: 32px;
	height: 32px;
	background: url(assets/img/32x32.png) no-repeat -32px 0px;
	margin-bottom: 3px;
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	border-right: 1px solid #222222;
}
DIV#footer-full #footer-top #divcolabore:hover IMG
{
	background-position: -32px -32px;
}
DIV#footer-full #footer-top #divcolabore SPAN
{
	/*+placement:shift 8px 7px;*/
	position: relative;
	left: 8px;
	top: 7px;
	font: 13px Oswald;
	text-transform: uppercase;
	letter-spacing: 0.5px;
}
DIV#footer-full #footer-top .acompanhe
{
	/*+placement:float-left 163px 7px;*/
	float: left;
	position: relative;
	left: 163px;
	top: 3px;
}
DIV#footer-full #footer-top .search
{
	/*+placement:float-right 0px -94px;*/
	float: right;
	position: relative;
	left: 0px;
	top: -94px;
}
/*[clearfix]*/DIV#footer-full #footer-mid
{
	background: #333333;
	height: 150px;
	padding-top: 100px;
}
/*[clearfix]*/DIV#footer-full #footer-foot
{
	background: #FFFFFF;
	height: 50px;
	font-size: 14px;
}
DIV#footer-full #footer-foot IMG
{
	/*+placement:shift 0px 10px;*/
	position: relative;
	left: 0px;
	top: 10px;
	margin-right: 11px;
}
DIV#footer-full #footer-foot A
{
	color: #000000;
	font: 14px Oswald;
}
DIV#footer-full #footer-foot A:hover
{
	text-decoration: none;
}
DIV#footer-full #footer-mid .anuncie
{
	/*+placement:anchor-top-right 80px 12px;*/
	display: none;
	position: absolute;
	right: 80px;
	top: 12px;
	font-size: 17px;
	/*[disabled]font-weight:bold;*/
	font: 14px Oswald;
	letter-spacing: 0.5px;
}
DIV#footer-full #footer-mid .anuncie A
{
	color: #999999;
}
DIV#footer-full #footer-mid .anuncie A:hover
{
	text-decoration: none;
	color: #FFFFFF;
}
DIV#footer-full #footer-mid .anuncie IMG
{
	/*+placement:shift 1px 4px;*/
	position: relative;
	left: 1px;
	top: 4px;
}
DIV#footer-full #footer-mid .parcerias
{
	/*+placement:anchor-top-left 0px 0px;*/
	position: absolute;
	left: 0px;
	top: 0px;
	width: 680px;
}
DIV#footer-full #footer-mid .parcerias .parcitem
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	margin-right: 15px;
}
DIV#footer-full #footer-mid .apoio
{
	/*+placement:anchor-top-left 520px 0px;*/
	position: absolute;
	left: 711px;
	top: 0px;
}
DIV#footer-full #footer-mid .parcerias SPAN, DIV#footer-full #footer-mid .apoio SPAN
{
	/*+placement:anchor-top-left -2px -21px;*/
	position: absolute;
	left: -2px;
	top: -21px;
	color: #999999;
	font: 13px / 13px Oswald;
	letter-spacing: 0.5px;
}
/*--------- SIDEBAR -----------*/
UL#sidebar
{
	width: 300px;
}
UL#sidebar LI
{
	margin-right: 0;
	margin-bottom: 30px;
}
UL#sidebar LI.widget
{
	background: #FFFFFF;
}
/*------- acompanhe ---------*/
.acompanhe
{
	margin-top: 0;
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
}
.acompanhe H4
{
	margin-bottom: 7px;
	color: #FFFFFF;
	font-size: 15px;
	margin-right: 20px;
	text-transform: uppercase;
	font-weight: normal;
	/*+placement:float-left 0px 2px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 2px;
	font: 15px Oswald;
	letter-spacing: 0.5px;
}
.acompanhe .ico-24
{
	display: block;
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	margin-right: 7px;
	width: 24px;
	height: 24px;
}
.acompanhe .ico-fb
{
	background: url(assets/img/24x24.png) no-repeat 0px 0px;
}
.acompanhe .ico-fb:hover
{
	background-position: 0 -24px;
}
.acompanhe .ico-tw
{
	background: url(assets/img/24x24.png) no-repeat -24px 0px;
}
.acompanhe .ico-tw:hover
{
	background-position: -24px -24px;
}
.acompanhe .ico-yt
{
	background: url(assets/img/24x24.png) no-repeat -48px 0px;
}
.acompanhe .ico-yt:hover
{
	background-position: -48px -24px;
}
.acompanhe .ico-vm
{
	background: url(assets/img/24x24.png) no-repeat -72px 0px;
}
.acompanhe .ico-vm:hover
{
	background-position: -72px -24px;
}
/*------- SEARCH ---------*/
.div-search
{
	width: 240px;
	text-align: left;
	height: 32px;
	/*+placement:shift 0px 0px;*/
	position: relative;
	left: 0px;
	top: 0px;
}
.div-search A.ico-sr
{
	/*+placement:float-left 207px 0px;*/
	float: left;
	position: relative;
	left: 207px;
	top: 0px;
	display: block;
	width: 37px;
	height: 32px;
	background: url(assets/img/busca.png) no-repeat;
}
.div-search A.ico-sr:hover, .div-search:hover A.ico-sr
{
	background: url(assets/img/busca_hover.png) no-repeat;
}
.div-search INPUT
{
	background: none;
	border: none;
	color: #FFFFFF;
	text-transform: none;
	font-size: 12px;
	width: 200px;
	height: 24px;
	margin: 0 6px;
	/*+placement:shift 0px 3px;*/
	position: relative;
	left: 0px;
	top: 3px;
}
.div-search INPUT.default
{
	font-size: 12px;
	color: #888888;
	letter-spacing: 0.5px;
	text-transform: none;
}
.div-search .searchinput
{
	background: #555555;
	width: 213px;
	height: 32px;
	/*+placement:anchor-top-left 0px 0px;*/
	position: absolute;
	left: 0px;
	top: 0px;
}
.div-search BUTTON
{
}
/*--------- IMAGENS -----------*/
/*[clearfix]*/.wp-caption
{
	max-width: 99%;
	padding: 0 0 10px;
	margin-top: 20px;
}
.wp-caption.alignright, .wp-caption.alignleft
{
	margin-top: 3px;
}
.wp-caption IMG
{
	display: block;
	max-width: 100%;
	/*+placement:margin-auto 0px 0px;*/
	margin-left: auto;
	margin-right: auto;
	position: relative;
	left: 0px;
	top: 0px;
}
.post IMG, .page IMG
{
	display: block;
	max-width: 100%;
}
IMG[class*="align"], IMG[class*="wp-image-"], #content .gallery .gallery-icon IMG
{
	height: auto;
}
/*[clearfix]*/.boxwhite
{
	background: #EEEEEE;
}
.boxwhite.tout:hover
{
	background: #FFFFFF;
}
.tout
{
	cursor: pointer;
}
/*author*/
/*[clearfix]*/#author-info
{
	padding: 0;
	background: #FFFFFF;
	margin: 0 0 30px;
}
#author-info.pospost
{
	/*+placement:shift 0px -29px;*/
	position: relative;
	left: 0px;
	top: -29px;
	margin-bottom: 0;
}
#author-info.pospost H3
{
	margin-top: 0 !important;
	/*[empty]background-color:;*/
}
#author-info .entry_author_image
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
}
BODY.single DIV#content #author-info .entry_author_image img, BODY.page DIV#content #author-info .entry_author_image img
{
	display: block;
	max-width: 100px !important;
}
#author-info .left
{
	width: 408px;
	margin-left: 11px;
	padding: 8px 0 0;
}
#author-info .left P
{
	margin: 0 0 5px;
}
BODY .gallery IMG
{
	border: none;
}
/*--------- paginate ----------*/
/*[clearfix]*/UL.page-numbers
{
	list-style: none;
	margin: 30px 0;
	padding: 0;
	width: auto;
	text-align: center;
}
UL.page-numbers LI
{
	display: inline-block;
	width: 35px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	list-style: none;
	font-size: 20px;
	background: #FFFFFF;
	margin: 0;
	padding: 0;
}
UL.page-numbers LI A
{
	display: block;
	height: 35px;
	width: 35px;
	color: #FFFFFF;
	background: #666666;
}
UL.page-numbers LI A.next
{
	background: #666666 url(assets/img/35x35.png) no-repeat -35px -35px;
}
UL.page-numbers LI A.next:hover
{
	background: #666666 url(assets/img/35x35.png) no-repeat -35px 0px;
}
UL.page-numbers LI A.prev
{
	background: #666666 url(assets/img/35x35.png) no-repeat -70px -35px;
}
UL.page-numbers LI A.prev:hover
{
	background: #666666 url(assets/img/35x35.png) no-repeat -70px 0px;
}
UL.page-numbers LI A:hover
{
	text-decoration: none;
	background: none;
	color: #000000;
}
/*[clearfix]*/DIV.nav.widecolumn
{
	margin: 30px 0;
}
BODY.single DIV#content DIV.nav DIV A:link, BODY.page DIV#content DIV.nav DIV A:link, BODY.single DIV#content DIV.nav DIV A:visited, BODY.page DIV#content DIV.nav DIV A:visited
{
	font-size: 17px;
	text-decoration: none;
	color: #333333;
}
BODY.single DIV#content DIV.nav DIV A:hover, BODY.page DIV#content DIV.nav DIV A:hover
{
	color: #006666;
}
/*---------  post STICK ---------*/
DIV.post.sticky
{
	border: none;
	width: 620px;
}
DIV.post.sticky > IMG
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
}
DIV.post.sticky > A > IMG
{
	border-right: 1px solid #333333;
}
DIV.post.sticky DIV.entry
{
	border: none;
	width: 277px;
	/*+placement:float-right 0px 0px;*/
	float: right;
	left: 0px;
	top: 0px;
}
/*--------- CONTENT -----------*/
.div-imgdestaque
{
	background: #666666;
	border-bottom: 1px solid #333333;
}
DIV#content H1
{
	line-height: 35px;
	font-size: 32px;
	font-weight: bold;
	letter-spacing: normal;
	border: none;
}
BODY.single IMG.alignleft, BODY.page IMG.alignleft
{
	margin-right: 20px;
}
BODY.single DIV#content IMG, BODY.page DIV#content IMG
{
	max-width: 574px;
	/*+placement:margin-auto 0px 0px;*/
	margin-left: auto;
	margin-right: auto;
	position: relative;
	left: 0px;
	top: 0px;
	height: auto;
}
BODY.single DIV#content .div-imgdestaque IMG, BODY.page DIV#content .div-imgdestaque IMG
{
	width: auto;
	max-width: 620px;
}
BODY.single DIV#content IMG.alignleft, BODY.page DIV#content IMG.alignleft
{
	margin-right: 20px;
}
BODY.single DIV#content IMG.alignright, BODY.page DIV#content IMG.alignright
{
	margin-left: 20px;
}
BODY.single DIV#content H1, BODY.page DIV#content H1
{
	margin: 10px 0;
	padding: 0;
	font: 32px / 35px Oswald;
	letter-spacing: 0.5px;
}
BODY.single DIV#content H2, BODY.page DIV#content H2
{
	margin: 10px 0;
}
BODY.single DIV#content H3, BODY.page DIV#content H3
{
	margin: 10px 0;
}
BODY.single DIV#content H4, BODY.page DIV#content H4
{
	margin: 10px 0;
}
BODY.single DIV#content H5, BODY.page DIV#content H5
{
	margin: 10px 0;
}
BODY.single DIV#content H6, BODY.page DIV#content H6
{
	margin: 10px 0;
}
BODY.single DIV#content TABLE, BODY.page DIV#content TABLE
{
	background: #DDDDDD;
	border-spacing: 1px;
}
BODY.single DIV#content TABLE TD, BODY.page DIV#content TABLE TD
{
	background: #FFFFFF;
	padding: 2px 8px 2px 4px;
}
BODY.single DIV#content ADDRESS, BODY.page DIV#content ADDRESS
{
	margin: 0 0 14px;
}
BODY.single DIV#content A:link, BODY.single DIV#content A:active, BODY.single DIV#content A:visited, BODY.page DIV#content A:link, BODY.page DIV#content A:active, BODY.page DIV#content A:visited
{
	color: #006666;
	text-decoration: underline;
}
BODY.single DIV#content A:hover, BODY.page DIV#content A:hover
{
	color: #666666;
}
BODY.single DIV#content P SPAN, BODY.page DIV#content P SPAN, DIV#content P SPAN
{
	background: #EEEEEE;
}
DIV.postmeta A:hover
{
	background: none;
}
/*sharethis*/
/*[clearfix]*/BODY.single DIV#content SPAN.sharethisarea, BODY.page DIV#content SPAN.sharethisarea, DIV#content SPAN.sharethisarea
{
	display: block;
	/*+placement:anchor-bottom-left 17px 10px;*/
	position: absolute;
	left: 17px;
	bottom: 10px;
	background: none;
	z-index: 20 !important;
	clear: both;
}
DIV#content DIV.sticky SPAN.sharethisarea
{
	left: 318px;
}
BODY.page #content .entry SPAN.sharethisarea
{
	display: none;
}
BODY.single DIV#content SPAN.st_facebook_custom, BODY.single DIV#content SPAN.st_twitter_custom, BODY.single DIV#content SPAN.st_email_custom, BODY.single DIV#content SPAN.st_sharethis_custom, BODY.page DIV#content SPAN.st_facebook_custom, BODY.page DIV#content SPAN.st_twitter_custom, BODY.page DIV#content SPAN.st_email_custom, BODY.page DIV#content SPAN.st_sharethis_custom, DIV#content SPAN.st_facebook_custom, DIV#content SPAN.st_twitter_custom, DIV#content SPAN.st_email_custom, DIV#content SPAN.st_sharethis_custom
{
	display: inline-block;
	width: 24px;
	height: 24px;
	margin-left: 5px;
	background: url(assets/img/24x24.png) no-repeat;
	cursor: pointer;
	/*+placement:shift 0px 0px;*/
	position: relative;
	left: 0px;
	top: 0px;
}
BODY.single DIV#content SPAN.st_facebook_custom, BODY.page DIV#content SPAN.st_facebook_custom, DIV#content SPAN.st_facebook_custom
{
	background-position: 0px 0px;
}
BODY.single DIV#content SPAN.st_facebook_custom:hover, BODY.page DIV#content SPAN.st_facebook_custom:hover, DIV#content SPAN.st_facebook_custom:hover
{
	background-position: 0px -24px;
}
BODY.single DIV#content SPAN.st_twitter_custom, BODY.page DIV#content SPAN.st_twitter_custom, DIV#content SPAN.st_twitter_custom
{
	background-position: -24px 0px;
}
BODY.single DIV#content SPAN.st_twitter_custom:hover, BODY.page DIV#content SPAN.st_twitter_custom:hover, DIV#content SPAN.st_twitter_custom:hover
{
	background-position: -24px -24px;
}
BODY.single DIV#content SPAN.st_email_custom, BODY.page DIV#content SPAN.st_email_custom, DIV#content SPAN.st_email_custom
{
	background-position: -312px 0px;
}
BODY.single DIV#content SPAN.st_email_custom:hover, BODY.page DIV#content SPAN.st_email_custom:hover, DIV#content SPAN.st_email_custom:hover
{
	background-position: -312px -24px;
}
BODY.single DIV#content SPAN.st_sharethis_custom, BODY.page DIV#content SPAN.st_sharethis_custom, DIV#content SPAN.st_sharethis_custom
{
	background-position: -288px 0px;
}
BODY.single DIV#content SPAN.st_sharethis_custom:hover, BODY.page DIV#content SPAN.st_sharethis_custom:hover, DIV#content SPAN.st_sharethis_custom:hover
{
	background-position: -288px -24px;
}
BODY.single DIV#content SPAN.st_fblike_large, BODY.page DIV#content SPAN.st_fblike_large, DIV#content SPAN.st_fblike_large
{
	background: none;
}
BODY.single DIV#content P SPAN.st_fblike_large SPAN, BODY.page DIV#content P SPAN.st_fblike_large SPAN, DIV#content P SPAN.st_fblike_large SPAN
{
	background: none;
}
/*facebook comments*/
.fb-comments
{
	background: #FFFFFF;
	width: 620px;
	padding: 20px 0;
}
.fb-comments > SPAN
{
	/*+placement:margin-auto 18px 0px;*/
	margin-left: auto;
	margin-right: auto;
	position: relative;
	left: 18px;
	top: 0px;
}
/*-- sugestao de outros ----*/
/*[clearfix]*/.sugestao
{
	margin: 50px 0;
	width: 620px;
	overflow: hidden;
}
/*[clearfix]*/.sugestao .overf
{
	width: 650px;
}
.sugestao .overf UL
{
	list-style: none;
	margin: 0;
	padding: 0;
}
.sugestao .overf UL LI
{
	margin: 0;
	margin-right: 10px;
	padding: 0;
	display: block;
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	width: 200px;
}
.sugestao .overf UL LI SPAN.thumb
{
	display: block;
	background: #666666;
	height: 93px;
}
.sugestao .overf UL LI SPAN.post
{
	display: block;
	margin: 5px 10px;
}
.sugestao .overf UL LI SPAN.post H3
{
}
BODY DIV#content .sugestao .overf UL LI SPAN.post H3 A:link, BODY DIV#content .sugestao .overf UL LI SPAN.post H3 A:visited
{
	color: #000000;
	text-decoration: none;
}
/*listagem*/
#infocategoria
{
	clear: both;
	background: #EEEEEE;
	/*+placement:shift 0px -39px;*/
	position: relative;
	left: 0px;
	top: -39px;
	padding: 10px 20px;
}
DIV#content H1.listhead
{
	margin: 0 0 40px;
	padding: 10px !important;
	text-transform: none;
	font: lighter 15px / 15px Oswald;
	letter-spacing: 0.5px;
}
DIV.post, DIV.page
{
	width: 300px;
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
}
DIV.post.right, DIV.page.right
{
	/*+placement:float-right 0px 0px;*/
	float: right;
	position: relative;
	left: 0px;
	top: 0px;
}
DIV#content P
{
	line-height: 19px;
}
DIV.post IMG, DIV.page IMG
{
	/*[disabled]width:300px;*/
}
BODY.single DIV.post IMG, BODY.page DIV.post IMG, BODY.single DIV.page IMG, BODY.page DIV.page IMG
{
	/*[disabled]width:auto;*/
}
DIV.post DIV.entry, DIV.page DIV.entry
{
	width: 260px;
}
/*single*/
BODY.single DIV.post, BODY.page DIV.page, DIV.post.single
{
	width: 620px;
}
BODY.single DIV.post DIV.entry, BODY.page DIV.page DIV.entry
{
	width: 580px;
}
BODY DIV.clear
{
	clear: both;
}
P.clear
{
	clear: both;
	margin: 0;
	padding: 0;
}
BODY.search-no-results DIV.post.single, BODY.error404 DIV.post.single
{
	background: #FFFFFF;
	padding: 20px;
	width: 580px;
}
/*[clearfix]*/.useful_banner_manager_widget
{
	display: block;
}
.useful_banner_manager_widget IMG
{
	display: block;
}
/*[clearfix]*/.box-s
{
	background: #EEEEEE;
	margin: 0 0 30px;
}
.box-s:hover
{
	background: #FFFFFF;
}
/*[clearfix]*/.box-s .title
{
	height: 80px;
	border-bottom: 1px solid #999999;
	background: #FFFFFF;
}
.box-s .title H1
{
	font-size: 27px;
	line-height: 25px;
	/*+placement:shift 15px -4px;*/
	position: relative;
	left: 15px;
	top: -4px;
	padding-right: 15px;
	font: 26px / 31px Oswald;
}
.box-s .title .title-ico
{
	width: 80px;
	height: 80px;
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	border-right: 1px solid #999999;
}
.box-s .title .title-ico IMG
{
	/*+placement:shift 5px 5px;*/
	position: relative;
	left: 5px;
	top: 5px;
}
/*[clearfix]*/.box-s .box-body
{
}
.box-s .box-body .pad
{
	margin: 19px;
	font-size: 17px;
}
#box-cadastro
{
}
#box-cadastro:hover
{
	background: #FFFFFF;
}
#box-cadastro .iconset
{
	width: 240px;
	overflow: hidden;
	background: #666666;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
/*[clearfix]*/#box-cadastro .iconset .overf
{
	width: 300px;
}
#box-cadastro .iconset .overf .ico
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	border-right: 1px solid #000000;
	width: 48px;
	height: 48px;
}
#box-cadastro .iconset .overf .ico:hover
{
	background: #888888;
}
#box-cadastro .btn
{
	background: #006666;
	display: block;
	text-align: center;
	color: #FFFFFF;
	font-size: 23px;
	line-height: 45px;
	font: 22px / 45px Oswald;
	text-transform: uppercase;
	letter-spacing: 0.5px;
}
#box-cadastro .btn:hover
{
	background: #FFFFFF;
	text-decoration: none;
	color: #333333;
}
/*[clearfix]*/#boxfacebook
{
	background: #FFFFFF;
	margin-bottom: 30px;
}
#boxfacebook .head
{
	background: #25679F;
	color: #FFFFFF;
	font-size: 17px;
	height: 28px;
	line-height: 26px;
	/*+placement:displace 0px 0px;*/
	position: absolute;
	margin-left: 0px;
	margin-top: 0px;
	width: 240px;
}
#boxfacebook .head SPAN
{
	color: #FFFFFF;
	display: block;
	padding-left: 11px;
}
UL#sidebar .popular-posts UL
{
	margin: 0;
	padding: 0;
}
/*[clearfix]*/UL#sidebar LI.popular-posts UL LI
{
	padding: 0;
	margin: 0;
	border-bottom: 1px solid #999999;
	height: 80px;
	overflow: hidden;
	background: #EEEEEE;
}
UL#sidebar LI.popular-posts UL LI IMG
{
	border-right: 1px solid #000000;
	width: 80px;
	height: 80px;
	display: block;
	/*+placement:displace 0px 0px;*/
	position: absolute;
	margin-left: 0px;
	margin-top: 0px;
}
UL#sidebar LI.popular-posts UL LI A + A
{
	/*+placement:float-left 90px 0px;*/
	float: left;
	position: relative;
	left: 90px;
	top: 0px;
	width: 140px;
	font-size: 16px;
	font-weight: bold;
	display: block;
	line-height: 19px;
	color: #000000;
	font: 16px / 22px Oswald;
}
UL#sidebar LI.popular-posts UL LI:hover
{
	background: #FFFFFF;
}
UL#sidebar LI.popular-posts UL LI:hover A
{
	color: #333333;
	text-decoration: none;
}
UL#sidebar LI.popular-posts UL LI A.wpp-thumbnail
{
	width: 90px;
}
#author-info .left P
{
}
/*-- banner getty images*/
/*[clearfix]*/#gettyimg-2
{
	background: #7B4E90 url(assets/img/ban_240x250_getty_home-blog.png);
	height: 250px;
}
#gettyimg-2:hover
{
	background: #FFFFFF url(assets/img/ban_240x250_getty_home-blog_over.png);
}
#gettyimg-2 .box-body
{
	color: #FFFFFF;
	/*+placement:shift 0px 40px;*/
	position: relative;
	left: 0px;
	top: 40px;
}
#gettyimg-2 .box-body P
{
	font-size: 19px;
}
#gettyimg-2:hover .box-body P
{
	color: #000000;
}
#bannerafp
{
	background: #2985C6 url(assets/img/ban_240x250_afp_home-blog.png);
}
#bannerafp:hover
{
	background: #000000 url(assets/img/ban_240x250_afp_home-blog_over.png);
}
#bannerafp IMG
{
	width: 240px;
	height: 240px;
}
/*banner 240x250*/
#banner240x250
{
	height: 250px;
	width: 300px;
	margin-top: 45px;
}
#banner240x250 > SPAN
{
	/*+placement:shift 0px -18px;*/
	position: relative;
	left: 0px;
	top: -18px;
	color: #000000;
	font: 10px / 10px Oswald;
	letter-spacing: 0.5px;
}
#banner240x250 > .item
{
	/*+placement:displace 0px 0px;*/
	position: absolute;
	margin-left: 0px;
	margin-top: 0px;
	height: 250px;
	width: 300px;
	overflow: hidden;
}
/*getty images*/
/*[clearfix]*/#gettyimg-2
{
	/*[disabled]background:#7B4E90 url(../../img/banners/ban_240x250_getty_home-blog.png);*/
	/*[disabled]height:250px;*/
	/*[disabled]width:240px;*/
}
#gettyimg-2:hover
{
	/*[disabled]background:#FFFFFF url(../../img/banners/ban_240x250_getty_home-blog_over.png);*/
}
#gettyimg-2 .box-body
{
	/*[disabled]color:#FFFFFF;*/
	/*[disabled]background:none;*/
	/*[disabled]+placement:shift 0px 67px;*/
}
#gettyimg-2:hover .box-body
{
	/*[disabled]color:#000000;*/
}
#gettyimg-2 .box-body P
{
	/*[disabled]font-size:19px;*/
}
/*---------------------- form*/
#fnome, #fsobrenome, #ftel, #fmail, #fabout, #ftit, #fcont
{
	margin: 3px 0 5px;
}
#fnome, #fsobrenome
{
	width: 250px;
}
#ftel
{
	width: 120px;
}
#fmail
{
	width: 300px;
}
#fabout
{
	width: 500px;
	height: 50px;
}
#ftit
{
	width: 500px;
}
#fcont
{
	width: 500px;
}
INPUT.wpcf7-form-control.wpcf7-submit
{
	width: 300px;
	background: #006666;
	border: 1px solid #006666;
	padding: 8px 20px;
	color: #FFFFFF;
	font-size: 17px;
	font-family: "Trebuchet MS";
	cursor: pointer;
}
INPUT.wpcf7-form-control.wpcf7-submit:hover
{
	background: #FFFFFF;
	color: #000000;
	border-color: #000000;
}
INPUT.wpcf7-form-control.wpcf7-file
{
	margin-bottom: 6px;
}
UL#sidebar #boxpages .box-body LI
{
	margin-bottom: 5px;
}
UL#sidebar #boxpages .box-body LI A
{
	color: #000000;
}
UL#sidebar #boxpages .box-body LI A:hover
{
	/*[empty]color:;*/
}
UL#sidebar #boxpages:hover, UL#sidebar #boxpages:hover .box-body
{
	background: #EEEEEE;
}
#stcpDiv, #stwrapper
{
	display: none;
}

.anuncie-240x240 {
	margin-bottom: 40px;
	display: block;
	width: 240px;
	height: 200px;
}
.anuncie-240x240 a {
	display: block;
	width: 240px;
	height: 200px;
	background: #006666;
	color: #ffffff;
	line-height: 170px;
	font-size: 28px;
	font-family: Oswald;
	letter-spacing: 0.5px;
	text-align: center;
	text-transform: uppercase;
}
.anuncie-240x240 a:hover {
	background: #ffffff;
	color: #000000;
	text-decoration: none; 
}
.anuncie-240x240 A STRONG {
    font-size: 19px;
    font-weight: normal;
    left: 0;
    position: relative;
    text-transform: none;
    top: -135px;
}




#header #headerbaners .ico-36, #footer-full .ico-36 {width:33px;height:33px;display:inline-block;margin-right:12px;border-radius:50%;}
#header #headerbaners .ico-36.ico-fb, #footer-full .ico-36.ico-fb  {
	background:url(assets/img/social/facebook.png);
}
#header #headerbaners .ico-36.ico-fb:hover, #footer-full .ico-36.ico-fb:hover {
	background:url(assets/img/social/facebook-h.png);
}

#header #headerbaners .ico-36.ico-is, #footer-full .ico-36.ico-is {
	background:url(assets/img/social/instagram.png);
}
#header #headerbaners .ico-36.ico-is:hover, #footer-full .ico-36.ico-is:hover {
	background:url(assets/img/social/instagram-h.png);
}

#header #headerbaners .ico-36.ico-in, #footer-full .ico-36.ico-in {
	background:url(assets/img/social/linkedin.png);
}
#header #headerbaners .ico-36.ico-in:hover, #footer-full .ico-36.ico-in:hover {
	background:url(assets/img/social/linkedin-h.png);
}

#header #headerbaners .ico-36.ico-pi, #footer-full .ico-36.ico-pi {
	background:url(assets/img/social/pinterest.png);
}
#header #headerbaners .ico-36.ico-pi:hover, #footer-full .ico-36.ico-pi:hover {
	background:url(assets/img/social/pinterest-h.png);
}

#header #headerbaners .ico-36.ico-tw, #footer-full .ico-36.ico-tw {
	background:url(assets/img/social/twitter.png);
}
#header #headerbaners .ico-36.ico-tw:hover, #footer-full .ico-36.ico-tw:hover {
	background:url(assets/img/social/twitter-h.png);
}


#header #headerbaners .ico-36.ico-yt, #footer-full .ico-36.ico-yt {
	background:url(assets/img/social/youtube.png);
}
#header #headerbaners .ico-36.ico-yt:hover, #footer-full .ico-36.ico-yt:hover {
	background:url(assets/img/social/youtube-h.png);
}



#header #divcolabore
{
	/*+placement:anchor-top-right 51px 4px;*/
	position: absolute;
	right: 51px;
	top: 0px;
	width: 150px;
	background: #006666;
	height: 32px;
}
#header #divcolabore:hover
{
	background: #FFFFFF;
}
#header #divcolabore A
{
	display: block;
	color: #FFFFFF;
}
#header #divcolabore:hover A
{
	color: #000000;
}
#header #divcolabore A:hover
{
	text-decoration: none;
}
#header #divcolabore IMG
{
	width: 32px;
	height: 32px;
	background: url(assets/img/32x32.png) no-repeat -32px 0px;
	margin-bottom: 3px;
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	border-right: 1px solid #222222;
}
#header #divcolabore:hover IMG
{
	background-position: -32px -32px;
}
#header #divcolabore SPAN
{
	/*+placement:shift 8px 7px;*/
	position: relative;
	left: 8px;
	top: 7px;
	font: 13px Oswald;
	text-transform: uppercase;
	letter-spacing: 0.5px;
}


#st-1 .st-btn > img {
    display: inline-block;
    height: 16px !important;
    width: 16px;
    position: relative !important;
    top: 8px !important;
}