body#layout ul {
	list-style-type:none;
	list-style:none;
	display: none;
}

body#layout #topbanner {
	width: 460px;
	float: right;
	margin-bottom: 30px;
}

body#layout ul li {
	list-style-type:none;
	list-style:none;
}
body#layout #logo {
	width: 320px;
	margin-top: 42px;
	float: left;;
}

body#layout #primary-left {
	width: 530px;
	float: left;
}

body#layout #sidebar {
	width: 265px;
	float: right;
}

body#layout #futer,#futer1,#futer2 {
	width: 266px;
	float: left;
}

body#layout #medbanner {
	padding-top: 116px;
}

body#layout #footer {
	margin-top: 470px;
}

.Label a {
	color:#acacac;
	text-decoration: none;
}

.Label a:hover {
	color: #fff !important;
}

/*===================================================================================*//* 9. Footer/*===================================================================================*/

#footer {
	overflow: hidden;
	margin-top: 30px;
	border-width: 5px;
	border-top-style: solid;
	padding-top: 30px;
	padding-bottom: 20px;
	background-color: #252525;
	color: #acacac;
}

#footer .widget:first-child {
	margin-left: 0px;
}

#footer .widget {
	float: left;
	display: inline;
	margin-left: 20px;
	width: 300px;
}

#footer .widget .widget-title {
	color: #FFF;
}

#footer ul.social-set {

}

#footer .social-set li a {
	background-size:22px 22px;
	width: 22px;
	height: 22px;
}

#footer .widget ul.tags li {
	display: inline-block;
	padding-left: 0px;
	padding-bottom: 0px;
	border-bottom:none;
	background-image:none;
	margin-right: 5px;
}

#footer .widget ul.tags li a {
	width: auto;
	border: none;
	cursor: pointer;
	display: inline-block;
	line-height: 1;
	color: #acacac;
	margin: 0 0px 5px 0;
	padding: 8px 15px 8px 15px;
	position: relative;
	text-align: center;
	text-decoration: none;
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
	background-color: #424242;
}

#footer .widget ul.tags li a:hover {
	color: #FFF;
	text-decoration: none;
}

#footer .widget ul.latest-posts li a {}

#footer .widget ul.latest-posts li .meta h5 a {
	color: #fff;
	text-decoration: none;
}

#footer .widget ul.latest-posts li .meta h5 a:hover { }

/*===================================================================================*//* 10. Copyright/*===================================================================================*/

#copyright {
	color: #acacac;
	overflow: hidden;
	padding-top: 30px;
	background-color: #111111;
}

#copyright ul.navigation {
	text-transform:uppercase;
	text-align: center;
	margin-bottom: 5px;
}

#copyright ul.navigation li {
	display: inline-block;
	margin-right: 10px;
	font-size: 14px;
}

#copyright ul.navigation li:last-child {
	margin-right: 0px;
}

#copyright ul.navigation li a {
	font-weight: 300;
	color: #fff;
}

#copyright ul.navigation li a:hover { }

#copyright span {
	color: #707070;
	margin-bottom: 30px;
	text-align: center;
	display: block;
}

#copyright span a {
	color: #acacac;
}

#copyright span a:hover {
	color: #FFF;
	text-decoration: none;
}

article > .entry-content > ul {
	list-style: disc;
	margin-left:40px;
}

article > .entry-content > ul ul {
	list-style: disc;
	margin-left:20px;
}

article > .entry-content > ol {
	margin-left:40px;
}

article > .entry-content > ol ol {
	margin-left:20px;
}

.left-sidebar .blog-post .post-content {
	margin-right: 150px;
	margin-left: 0px;
}

.left-sidebar .blog-post .post-meta {
	text-align: left;
	padding-right: 0px;
	padding-left: 6px;
	float: right;
	min-width: 130px;
	background-position: left 4px;
}

.df-layerslider {
	width: 940px!important;
	height: 400px!important;
}

.date-header {
	display: none;
}

.post-footer{
	display:none;
}

.jump-link, .post-share-buttons{
	display:none!important;

}
.post { }

.main a {
	color: #CB383D;
	text-decoration: none;

}
.main a:hover{color: #FF0000;
text-decoration: underline;
}

.Label a {
	width: auto;
	border: none;
	cursor: pointer;
	display: inline-block;
	line-height: 1;
	color: #acacac;
	margin: 0 0px 5px 0;
	display: inline-block;
	padding-left: 0px;
	padding-bottom: 0px;
	border-bottom: none;
	background-image: none;
	margin-right: 5px;
	float: left;
	padding: 8px 15px 8px 15px;
	position: relative;
	text-align: center;
	text-decoration: none;
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
	background-color: #424242;
}

.Label a:hover {
	color: #fff;
	background-color: #CB383D;
	text-decoration: none;
}

.Label .widget-content { }

#logo-naoconto {

}

.post-title {}

.post-title a {
	color:#FF0000;
}
.post-title a:hover {
	color:#800000;
}

.blog-feeds {
	display:none!important;
}

.readmore {
	background: #CB383D;
	color: #fff !important;
	padding: 6px;
	padding-right: 10px;
	padding-left: 10px;
}

.readmore:hover {
	background: #333;
}

.sf-arrows > li > .sf-with-ul:focus:after, .sf-arrows > li:hover > .sf-with-ul:after, .sf-arrows > .sfHover > .sf-with-ul:after {
	border-top-color: #fff;
	text-decoration: none;
}

.sf-arrows ul .sf-with-ul:after {
	margin-top: -5px;
	margin-right: -3px;
	border-color: transparent;
	border-left-color: #000;
	border-left-color: rgba(0,0,0,.5);
}

.sf-arrows ul li > .sf-with-ul:focus:after, .sf-arrows ul li:hover > .sf-with-ul:after, .sf-arrows ul .sfHover > .sf-with-ul:after {
	border-left-color: #000;
}

.entry-post .entry-content p {
	margin-bottom: 10px;
}

.entry-title {
	text-transform:uppercase;
padding-top: 8px;
margin-bottom: 8px;
}

.entry-title a {
	font-family: Oswald,arial,sans-serif;
	color: #252525;
	text-decoration: none;
	font-size: 18px;
 margin-bottom: 8px;
        line-height:1.2em;
}

.entry-title a:hover {
	border-bottom: 1px solid #e1e1e1;
}

ul.entry-meta {
	margin-bottom: 4px;
}

ul.entry-meta li {
	color: #acacac;
	display: inline;
	margin-right: 15px;
}

ul.entry-meta li:last-child {
	margin-right: 0px;
}

ul.entry-meta li.posted-author { }

ul.entry-meta li.posted-author:before, ul.entry-meta li.posted-comments:before, ul.entry-meta li.posted-date:before, ul.entry-meta li.posted-tags:before {
	margin-right: 5px;
}

ul.entry-meta li.posted-author:before {
	content: "\f007";
}

ul.entry-meta li.posted-comments {}ul.entry-meta li.posted-comments:before {
	content: "\f0e5";
}

ul.entry-meta li.posted-date {}ul.entry-meta li.posted-date:before {
	content: "\f073";
}

ul.entry-meta li.posted-tags {}

ul.entry-meta li.posted-tags:before {
	content: "\f02b";
}

ul.entry-meta li a {
	border-bottom: 1px solid #e1e1e1;
}

ul.entry-meta li a:hover {}

.entry-content {}

.entry-content p {}

.more-links {
	background: url(images/Navigation-Right-24.png);
}

.entry-content .more-link {}

/*-----------------------------------------------------------------------------------*//* 7.2 Category/*-----------------------------------------------------------------------------------*/

.category-title {
	margin-bottom: 10px;
	clear:both;
	background-image: url(../img/horisontal-dots.png);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.category-title h4 {
	display: inline-block;
	text-transform:uppercase;
	font-size: 14px;
	font-weight: 400;
}

.category-title span {
	font-size: 12px;
	position:absolute;
	right:0px;
	text-align:right;
}

.category-title span a{
	color:#acacac;
}

.category-title span a:hover {
	color:#252525;
}

/* Category style 1 */

.row > .category-post-alt1:first-child {
	margin-left: 0px;
}

.category-post-alt1 > .slideshow {
	margin-bottom: 10px;
}

.category-post-alt1 {
	width: 640px;
	margin: 0 auto;
	float: left;
	display: inline;
	margin-right: 20px;
	margin-bottom: 30px;
	background-image: url(images/horisontal-dots.png);background-repeat: repeat-x;
	background-position: left bottom;
}

.category-post-alt1 .entry-thumb {
	margin-bottom: 10px;
}

.category-post-alt1 .entry-content p {
	margin-bottom: 10px;
}

.category-post-alt1 .entry-title {
	text-transform:uppercase;
	font-size: 18px;
}

#primary-fullwidth .category-post-alt1 {
	width: 300px;
}

/* Category style 2 */

.category-post-alt2 {
	margin-bottom: 15px;
	padding-bottom: 15px;
	overflow: hidden;
	clear: both;
	background-image: url(images/horisontal-dots.png);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.category-post-alt2 .entry-thumb {
	width: 200px;
	float: left;
	display: inline;
	margin-right: 20px;
}

.category-post-alt2 .entry {
	width: 420px;
	display: inline;
}

.category-post-alt2 .entry-title {
	text-transform:uppercase;
	font-size: 18px;
}

.category-post-alt2 .entry-content p {
	margin-bottom: 10px;
}

.category-post-alt1 .more-link, .category-post-alt2 .more-link, .category-post-alt3 .more-link {
	text-transform: uppercase;
}

.category-post-alt1 .more-link:after, .category-post-alt2 .more-link:after, .category-post-alt3 .more-link:after {
	padding-left: 5px;
	font-weight: normal !important;
	content: "\f0a9";
}

/* Category style 3 */

.category-post-alt3 {
	width: 640px;
	display: inline;
	float:left;
	padding-bottom: 19px;
	margin-bottom: 30px;
	background-image: url(images/horisontal-dots.png);
	background-repeat: repeat-x;background-position: left bottom;
}

.category-post-alt3 .entry-thumb {
	margin-bottom: 10px;
}
.category-post-alt3 .entry-content p {
	margin-bottom: 10px;
}

.category-post-alt3 .entry-title {
	text-transform:
	uppercase;font-size: 18px;
}

/*===================================================================================*//* 8. Contact form/*===================================================================================*/

#contact-input div {
	display: inline-block;
	width: 49%;
	float: left;
	margin-right: 2%;
}

#contact-subject {}

#contact-subject select {
	width: 100%;
}

#contact-input div:last-child {
	margin-right: 0px !important;
}

#contact-input input, #contact-message textarea {
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#contact-human {
	overflow: hidden;
}

#contact-human p {
	font-weight: bold;
	width: 49%;
	margin-right: 2%;
	float: left;
}

#contact-human div {
	float: left;
	width: 49%;
}

#contact-human label {
	width: 40%;
	float: left;
}

#contact-human input {
	padding: 6px 8px;
	width: 60%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#contact-submit {
	text-align: left;
	padding-top: 10px;
	margin-bottom: 30px;
}

#contact-message {
	width: 100%;
}

#contact p, label, legend {}

#contact h1 {}

#contact hr {}

#contact {}

#contact label {}

#contact input, textarea, select {}

#contact input:focus, textarea:focus, select:focus {}

#contact input.submit {width: 85px;}

#contact input.submit:hover {}

#contact input[type="submit"][disabled] {}

#contact fieldset {}

#contact legend {}

#contact label.radio {}

.button.medium {
	color: #FFF;
	font-size: 20px;
	padding: 10px 20px 10px 20px;
}

.button.medium i {
	font-size: 19px;
}

.button.large {
	color: #FFF;
	font-size: 27px;
	padding: 12px 20px 12px 20px;
}

.button.large i {
	font-size: 28px;
	margin-right: 12px;
}

.button.full-width, button.full-width, input[type="submit"].full-width, input[type="reset"].full-width, input[type="button"].full-width {
	width: 100%;
	padding-left: 0 !important;
	padding-right: 0 !important;
	text-align: center;
}

.button.blue-btn {
	background-color: #0c6fb1;
}

.button.blue-btn:hover {
	background-color: #1188d6;
}

.button.gloss-btn.blue-btn {
	border: 1px solid #0c6fb1 !important;
}

.button.red-btn {
	background-color: #e3514a;
}

.button.red-btn:hover {
	ackground-color: #ff5e56;
}

.button.gloss-btn.red-btn {
	border: 1px solid #e3514a !important;
}

.button.orange-btn {
	background-color: #ffb031;
}

.button.orange-btn:hover {
	background-color: #ffc531;
}

.button.gloss-btn.orange-btn {
	border: 1px solid #ffb031 !important;
}

.button.purple-btn {
	background-color: #d17ac6;
}

.button.purple-btn:hover {
	background-color: #eb90e0;
}

.button.gloss-btn.purple-btn {
	border: 1px solid #d17ac6 !important;
}

.button.black-btn {
	background-color: #333333;
}

.button.black-btn:hover {
	background-color: #575757;
}

.button.gloss-btn.black-btn {
	border: 1px solid #333333 !important;
}

.button.green-btn {
	background-color: #7fc33c;
}

.button.green-btn:hover {
	background-color: #8dd242;
}

.button.gloss-btn.green-btn {
	border: 1px solid #7fc33c !important;
}

.button.brown-btn {
	background-color: #938172;
}

.button.brown-btn:hover {
	background-color: #a49588;
}

.button.gloss-btn.brown-btn {
	border: 1px solid #938172 !important;
}

.button.gloss-btn {
	background-image: url(images/button-gloss.png);
	background-repeat: repeat-x;
	background-position: left top;
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.4);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.4);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.4);
	text-shadow: 0 1px 0 rgba(0,0,0,0.2);
}

/*-----------------------------------------------------------------------------------*/
/*	2.17	Top menu
/*-----------------------------------------------------------------------------------*/

.toggleTopMenu {display:none;}

ul.top-menu {
	position:relative;
	margin: 0 0 30px 0;
	background-image: url(images/horisontal-dots2.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	height:30px;
	padding-top: 10px;
	padding-bottom: 10px;
}

ul.top-menu li {
	line-height: 30px;
	border-right: 1px solid #e1e1e1;
	padding-right: 10px;
	padding-left: 10px;
	float: left;
	position: relative;
}

ul.top-menu li:first-child {
	padding-left: 0px;
}

ul.top-menu ul li:last-child {
	border-bottom: none;
}

.bajobanner h2 {
	color: #fff !important;
	font-size: 14px !important;
	margin-bottom: 10px;
	font-weight: 400;
	text-transform: uppercase;
	padding-bottom: 7px;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	border-bottom-color: #424242;
}

.bajobanner a {
	color: #fff !important;
	text-decoration: none;
}

.bajobanner a:hover {
	color: #CCC !important;
}

ul.top-menu ul li {
	line-height: 30px;
	border-bottom: 1px #e1e1e1 solid;
	border-right: none;
	padding: 0;
	float: left;
	position: relative;
}

ul.top-menu ul li a{
	padding-left: 10px;
	padding-right: 10px;
}

ul.top-menu li:last-child {
	border-right:none;
	margin-right: 0px;
}

ul.top-menu a, ul.top-menu ul li a {color: #acacac;}

ul.top-menu a {
	display: block;
	position: relative;
	color: #acacac;
}

ul.top-menu li a:hover, ul.top-menu ul li a:hover {color: #252525;}

ul.top-menu li a:hover {
	color: #252525;
}

ul.top-menu li:hover {
	visibility: inherit;
}

ul.top-menu ul {
	position: absolute;
	top: -999em;
	margin: 0px;
	background-color: #fff;
	border: 1px #e1e1e1 solid;
	text-decoration: none;
}

ul.top-menu ul a {
	color: #252525;
	border-right: none;
}

ul.top-menu ul li {
	width: 100%;
}

ul.top-menu li:hover ul, ul.top-menu li.sfHover ul {
	left: 0;
	top: 30px; /* match top ul list item height */
	z-index: 99;
}

ul.top-menu li:hover li ul, ul.top-menu li.sfHover li ul {
	top: -999em;
}

ul.top-menu li li:hover ul, ul.top-menu li li.sfHover ul {
	left: 50px; /* match ul width */
	top: 0;
}

ul.top-menu li li:hover li ul, ul.top-menu li li.sfHover li ul {
	top: -999em;
}

ul.top-menu li li li:hover ul, ul.top-menu li li li.sfHover ul {
	left: 10em; /* match ul width */
	top: 0;
}

ul.top-menu a.sf-with-ul {
	padding-right: 10px;
	min-width: 1px;
}

ul.top-menu .sf-with-ul:after {
	content: '';
	position: absolute;
	top: 50%;
	right: 0;
	margin-top: 0px;
	height: 0;
	width: 0;
	border: 3px solid transparent;
	border-top-color: #acacac !important;
}

----------------------------------------------------------*/
/*	2.18	Menu
/*-----------------------------------------------------------------------------------*/

.mobileMenu {
	display: none;
}

.menu-header-menu-container ul li {
	display: inline;
	color: #000;
}

.menu-header-menu-container a {
	display: inline;
	color: #000;
}

#menu {
	margin: 0 0 30px 0;
	padding: 0;
	line-height: 1.0;
	list-style: none;
	height: 50px;
	background-color: #252525;
	border-bottom-width:3px;
	border-bottom-style:solid;
	z-index: 999999;
}

#menu * {
	margin: 0;
	padding: 0;
	list-style: none;
	z-index: 999999;
}

#menu a {
	font-size: 16px;
	color: #FFF;
	text-decoration: none;
	line-height: 50px;
	padding: 0 15px;
	height: 50px;
	text-transform:uppercase;
font-family: Oswald,arial,sans-serif;
	-webkit-transition: background-color .15s ease, color .15s ease, opacity .15s ease-in-out;
	-moz-transition: background-color .15s ease, color .15s ease, opacity .15s ease-in-out;
	-ms-transition: background-color .15s ease, color .15s ease, opacity .15s ease-in-out;
	-o-transition: background-color .15s ease, color .15s ease, opacity .15s ease-in-out;
	transition: background-color .15s ease, color .15s ease, opacity .15s ease-in-out;
	display: block;
	position: relative;
	border-right:1px solid #323232;
	z-index: 999999;
}

#menu i {
	color: #fff;
	font-weight: normal;
	font-style: normal;
	z-index: 999999;
}

#menu ul {
	position: absolute;
	top: -999em;
	margin: 0px;
	background-color: #fff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #e1e1e1;
	border-right-color: #e1e1e1;
	border-left-color: #e1e1e1;
	z-index: 999999;
}

#menu ul a {
	font-size: 13px;
	line-height: 35px;
	height: 35px;
	color: #252525;
	background-color: #FFF;
	border-bottom: 1px solid #e1e1e1;
	border-right: none;
	z-index: 999999;
}

#menu a:hover {
	color: #fff;
	text-decoration: none;
}

/* Main color theme */
a:hover, a:focus, .block-text-left, .block-text-right, .block-text-center, table#wp-calendar th, .entry-title a:hover, .reply a, #footer .widget ul.latest-posts li .meta h5 a:hover, #copyright ul.navigation li a:hover, #logo h1.site-title span, .dropcap:first-letter, .tab a:hover > i, .category-title h4 {
	color:#CB383D;
}

#menu .current-menu-parent, #menu li:hover, #menu li.sfHover,#sidebar .widget ul.tags li a:hover, .tag-list ul li a:hover, #sidebar .search-form input[type="submit"], table#wp-calendar caption, .hover-image-alt2, .hover-image-alt1, .pagination a:hover, #menu a:hover, #menu li.current-cat > a #footer .widget ul.tags li a:hover, .button:hover, button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, .highlight, .nivo-caption p, .nivo-caption ul.entry-meta, #filters span, #menu li.sfHover > a, .rating p, #menu a.current {
	background-color: #CB383D;
}

#footer, #menu, #sidebar .widget .widget-title, #filters .show-category {
	border-color:#CB383D;
}

/* NEW STYLES */
#menu ul a:hover,
#menu ul li.sfHover a,
#menu ul li.current-cat a,
#menu ul li.current_page_item a,
#menu ul li.current-menu-item a {
	color: #252525;
	background-color: #F5F5F5;
}

#menu ul li {
	width: 100%;
}

#menu li {
	float: left;
	position: relative;
	margin: 0px;
	padding: 0px;
}

#menu li:hover {
	visibility: inherit;
}

#menu li:hover ul, #menu li.sfHover ul {
	left: 0;
	top: 50px; /* match top ul list item height */
	z-index: 99;
}

#menu li:hover li ul, #menu li.sfHover li ul {
	top: -999em;
}

#menu li li:hover ul, #menu li li.sfHover ul {
	left: 150px; /* match ul width */
	top: 0;
}

#menu li li:hover li ul, #menu li li.sfHover li ul {
	top: -999em;
}

#menu li li li:hover ul, #menu li li li.sfHover ul {
	left: 10em; /* match ul width */
	top: 0;
}

#menu a.sf-with-ul {
	padding-right: 2.25em;
	min-width: 1px;
}

.sf-arrows .sf-with-ul:after {
	content: '';
	position: absolute;
	top: 50%;
	right: 1em;
	margin-top: -3px;
	height: 0;
	width: 0;
	border: 5px solid transparent;
	border-top-color: #fff;
	border-top-color: rgba(255,255,255,0.5);
}

.titulo-postagem {
	font-size: 18px;
	margin: 8px;
	border-bottom: 3px solid #cb383d;
	text-transform:uppercase;
	font-family: Oswald,arial,sans-serif;
}

#respond h3 {
	font-size: 18px;
	margin: 8px;
	text-transform:uppercase;
	font-family: Oswald,arial,sans-serif;
}

#comments {
	font-size: 18px;
	margin-top: 20px;
	font-weight: bold;
}

#entry p {
	text-align: justify;
	margin-bottom: 20px;
	margin-left: 10px; margin-right: 10px;
}

#entry img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	border: 0px;
}

/* Begin Comments*/

#comments {
	color: #000;
}

#respond {
	color: #000;
}

.url { color: #6b2465; text-decoration: none; }

.comment-meta a {
	font-size: 10px;
	color: #c0c0c0;
	text-decoration: none;
}

.thread-alt {
	background-color: #f8f8f8;
	 border: 1px solid #dfddd6;
}
.thread-even {
	background-color: white;
	border: 1px solid #dfddd6;
}
.alt {
	margin: 0;
	padding: 10px;
}

.commentlist {
	width: 650px;
	padding: 0;
	text-align: justify;
	font-size: 15px;
}

.commentlist li {
	margin: 15px 0 10px;
	padding: 5px 5px 10px 10px;
	list-style: none;
}
.commentlist li ul li {
	margin-right: -5px;
	margin-left: 10px;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}

.commentlist p  a {
	color: #6b2465;
	text-decoration: none;
	border-bottom: 1px dashed #6b2465;
	font-size: 16px; font-weight: bold;
}

.children { padding: 0; }

#commentform p {
	margin: 5px 0;
}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
}

.commentmetadata {
	margin: 0;
	display: block;
}

.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

.commentlist li ul li {
	font-size: 1em;
}

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar {
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

.commentmetadata {
	font-weight: normal;
}
/* End Comments */

.boxed-layout {
	font-family: arial,sans-serif; 
	max-width: 1040px;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFF;
	-moz-box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.1);
}

.wide-layout {
	background-color: #FFF;
}

#header {
	overflow: hidden;
}

#logo {
	display: block;
	float:left;
	width: 940px;
	height: 306px;
}

#logo img {
	display: block;
	width: 940px;
	height: 306px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	border-radius: 0px;
	-moz-box-shadow:0 0px 0px rgba(0,0,0,0.9);
	-webkit-box-shadow:0 0px 0px rgba(0,0,0,0.9);
	box-shadow:0 0px 0px rgba(0,0,0,0.9);
}

#logo h11.title {
	font-weight: 400;
	text-transform:uppercase;
	letter-spacing:-1px;
	font-size: 34px;
	color:#252525 !important;
}

#logo h11.title a {color:#252525;}

#logo h11.title a:hover {color: #CB383D !important;}

.description {color:#acacac;}

#logo h1.site-title span {}

#logo h2.site-description {
	font-size:13px;
	text-transform:uppercase;
	color:#acacac;
}

.banner-top {
	margin-bottom: 20px;
	float:right;
	margin-top: -8px;
}

/*-----------------------------------------------------------------------------------*//* 1.2 Primary/*-----------------------------------------------------------------------------------*/

#primary-left {
	position: relative;
	width: 640px;
	float: left;
	display: inline;
	margin-right: 20px;
	margin-bottom: 30px;
}

#primary-right {
	position: relative;
	width: 640px;
	float: right;
	display: inline;
	margin-left: 20px;
	margin-bottom: 30px;
}

#primary-fullwidth {
	position: relative;
	width: 940px;
	margin-bottom: 30px;
}

/*-----------------------------------------------------------------------------------*//* 1.3 Sidebar/*-----------------------------------------------------------------------------------*/

#sidebar {
	float: left;
	width: 280px;
	display: inline;
}

#sidebar .widget {
	margin-bottom: 30px;
	font-family: Oswald,arial,sans-serif;
}

#sidebar .widget li {
	margin-bottom: 8px;
	TEXT-TRANSFORM: UPPERCASE;
}

#sidebar .widget .widget-title {
	font-size: 18px;
	margin: 8px;
	border-bottom: 3px solid #cb383d;
	text-transform:uppercase;
	font-family: Oswald,arial,sans-serif;
}

#footer .widget .widget-title {
	font-size: 14px;
	margin-bottom: 10px;
	font-weight: 400;
	font-family: Oswald,arial,sans-serif;
	text-transform: uppercase;
	padding-bottom: 7px;
	border-bottom-style:solid;
	border-bottom-width: 3px;
	border-bottom-color:#424242;
}

#sidebar .widget ul {
	display: inline-block;
	list-style: none;
	padding-left: 0px;
	padding-bottom: 0px;
	border-bottom:none;
	background-image:none;
}

#sidebar .widget ul.tags li a, .tag-list ul li a {
	width: auto;
	cursor: pointer;
	display: inline-block;
	line-height: 1;
	margin: 0 5px 5px 0;
	padding: 8px 15px 8px 15px;
	position: relative;
	text-align: center;
	text-decoration: none;
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
	background-color: #e1e1e1;
	list-style: none;
}

#sidebar .widget ul.tags li a:hover, .tag-list ul li a:hover {
	color: #FFF;
	list-style: none;
}

#sidebar .widget ul.tags li {
	display: inline-block;
	list-style: none;
}

#sidebar .widget ul.category {list-style: none;}

#sidebar .widget ul.category li {
	border-bottom: 1px solid #e1e1e1;
	background-image: url(../img/category-link.png);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	padding-left: 14px;
	padding-bottom:5px;
	margin-bottom: 4px;
	list-style: none;
}

#sidebar .widget ul.category li a {}

#sidebar .widget ul.category li a:hover {}

#sidebar .search-form {position: relative;}

#sidebar .search-form input[type="text"] {
	width: 100%;
	height: 34px;
	padding-right: 42px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#sidebar .search-form input[type="submit"] {
	position: absolute;
	height: 34px;
	width: 34px;
	text-indent: -9999em;
	right: 0px;
	top: 0px;
	margin: 0px;
	background-image: url(images/hover-search.png);background-repeat: no-repeat;
	background-position: center center;
}

#sidebar .search-form input[type="submit"]:hover {
	color: #252525;
	background-color: #252525;
}

#sidebar .widget ul.subscribe {}

#sidebar .widget ul.subscribe li {
	margin-bottom: 5px;
	padding-bottom:0px;
	border-bottom: none;
	padding-left: 42px;
	line-height: 28px;
	text-transform: uppercase;
	min-height: 32px;
}

#sidebar .widget ul.subscribe li:last-child {
	margin-bottom: 0px;
}

#sidebar .widget ul.subscribe li.rss, #sidebar .widget ul.subscribe li.twitter, #sidebar .widget ul.subscribe li.facebook {
	background-repeat: no-repeat;
	background-position: left;
}

#sidebar .widget ul.subscribe li.rss {
	background-image: url(../img/social-icons/rss.png);
}

#sidebar .widget ul.subscribe li.twitter {
	background-image: url(../img/social-icons/twitter.png);
}

#sidebar .widget ul.subscribe li.facebook {
	background-image: url(../img/social-icons/facebook.png);
}

#sidebar .widget ul.subscribe li a {}

#sidebar .widget .sponsored-links {overflow: hidden;}

#sidebar .widget .sponsored-links div {
	padding: 7px;
	width: 125px;
	height: 125px;
	float: left;
}

/*===================================================================================*//* 2. Elements/*===================================================================================*//*-----------------------------------------------------------------------------------*/

/* 2.1 Buttons/*-----------------------------------------------------------------------------------*/

.button, button, input[type="submit"], input[type="reset"], input[type="button"] {
	width: auto;
	font-size: 13px;
	border: none;
	color: #FFF !important;
	cursor: pointer;
	display: inline-block;
	line-height: 1;
	margin: 0 10px 0 0;
	padding: 8px 15px 8px 15px;
	position: relative;
	text-align: center;
	text-decoration: none;
	-webkit-transition: background-color 0.1s ease-in-out;
	-moz-transition: background-color 0.1s ease-in-out;
	-o-transition: background-color 0.1s ease-in-out;
	transition: background-color 0.1s ease-in-out;
	background-color: #252525;
}

.button:hover, button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover {
	color: #fff;
	border: none;
}

.button:active, button:active, input[type="submit"]:active, input[type="reset"]:active, input[type="button"]:active {
	border: none;
	color: #fff;
}

.button i, button i {
	color: inherit;
}

.button.small {
	color: #FFF;
	font-size: 12px;
	padding: 4px 12px 4px 12px;
}

body {
	font-family:oswald,arial,sans-serif;
	background: #eee url('images/fundo-naoconto.jpg') fixed top left;
}

#sidebar .widget ul.latest-posts li .meta h5, #sidebar .widget ul.latest-comments li .meta h5, #footer .widget ul.latest-posts li .meta h5, #logo h2.site-description, input[type="text"], input[type="password"], input[type="email"], textarea, select, .small-posts ul.latest-posts li .meta h5, .category-title span { list-style: none; }

/* Google font */

#sidebar .widget .widget-title, #footer .widget .widget-title, .category-post-alt1 .entry-title, #logo h11.title, .category-post-alt2 .entry-title, .category-post-alt3 .entry-title, .entry-title, .comments-title, .block-text-left, .block-text-right, .block-text-center, #copyright ul.navigation li, #menu a, .tag-list span, #respond h4, .nivo-caption h3, #filters span, .rating p, .category-title h4 {filter:alpha(opacity=100);}.container { position: relative; width: 940px; margin: 0 auto; padding: 0; }.container .column,.container .columns { float: left; display: inline; margin-left: 20px; margin-bottom: 10px;}.row { }/* Nested Column Classes */.row .column:first-child, .row .columns:first-child { margin-left: 0; }/* Base Grid */.container .one.column,.container .one.columns { width: 40px; }.container .two.columns { width: 100px; }.container .three.columns { width: 160px; }.container .four.columns { width: 220px; }.container .five.columns { width: 280px; }.container .six.columns { width: 340px; }.container .seven.columns { width: 400px; }.container .eight.columns { width: 460px; }.container .nine.columns { width: 520px; }.container .ten.columns { width: 580px; }.container .eleven.columns { width: 640px; }.container .twelve.columns { width: 700px; }.container .thirteen.columns { width: 760px; }.container .fourteen.columns { width: 820px; }.container .fifteen.columns { width: 880px; }.container .sixteen.columns { width: 940px; margin-left:0px;}.container .one-third.column { width: 300px; }.container .two-thirds.column { width: 620px; }/* Primary content */#primary-left .one-third.column {width:200px;}#primary-left .four.columns {width:145px;}#primary-left .two-thirds.column {width:420px;}#primary-left .eight.columns {width:310px;}#primary-left .twelve.columns {width: 475px;}#primary-right .eight.columns {width:310px;}#primary-right .one-third.column {width:200px;}#primary-right .four.columns {width:145px;}#primary-right .two-thirds.column {width:420px;}#primary-right .twelve.columns {width: 475px;}#primary-left .sixteen.columns {width: 640px; margin-left:0px;}#primary-right .sixteen.columns {width: 640px; margin-left:0px;}/*-------------------------------------------------------------------------------------0. Global CSS Reset1. Body Style1.1 Layout1.2 Primary1.3 Sidebar2. Elements2.1 Buttons2.2 Form2.3 Alert boxes2.4 Tables2.5 Highlights2.6 Dropcaps2.7 Attention unit2.8 WP Calendar2.9 Images2.10 Latest posts2.11 Toggles2.12 Pricing2.13 Tabs2.14 Social set2.15 404 Page2.16 Tooltips2.17 Top menu2.18 Pagination2.19 Menu3. Social media3.1 Twitter3.2 Flickr4. PrettyPhoto5. Slider6. Filterable Portfolio7. Blog7.1 Post7.2 Category7.3 Post comments7.4 Tags list8. Contact Form9. Footer10. Copyright-------------------------------------------------------------------------------------*//*===================================================================================*//* 0. Global CSS Reset/*===================================================================================*/

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, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

.menu {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	border-radius: 0px;
		-moz-box-shadow:0 0px 0px rgba(0,0,0,0.9);
	-webkit-box-shadow:0 0px 0px rgba(0,0,0,0.9);
	box-shadow:0 0px 0px rgba(0,0,0,0.9);
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}

body {
	line-height: 1;
}

ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}table {border-collapse: collapse;border-spacing: 0;}.container:after {content: "\0020";display: block;height: 0;clear: both;visibility: hidden;}.clearfix:before, .clearfix:after, .row:before, .row:after {content: '\0020';display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}.row:after, .clearfix:after {clear: both;}.row, .clearfix {zoom: 1;}.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}a {font-size: 100%;vertical-align: baseline;}#sidebar h2 {font-size: 14px !important;margin-bottom: 10px;font-weight: 400;text-transform: uppercase;padding-bottom: 7px;border-bottom-style: solid;border-bottom-width: 3px;border-color: #CB383D;}hr {display: block;height: 1px;border: 0;border-top: 1px solid #ddd;margin: 0 0 10px 0;padding: 0;clear: both;}hr.spacer {display: block;height: 0px !important;border: none !important;margin: 0 0 30px 0;padding: 0;clear: both;}input, select {vertical-align: middle;}.chrome_frame {margin: 20px auto 20px auto;text-align:center;width: 960px;color:#FFF;background-color:#333;padding: 15px;}.chrome_frame a {text-decoration:underline;color:#FFF;}/*===================================================================================*//* 1. Body Style/*===================================================================================*/body {font-weight: normal;font-style: normal;color: #555555;font-size: 15px;}h1, h2, h3, h4, h5, h6 {font-weight: normal;color: #252525;line-height: 1.5em;margin-bottom: 10px;}h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong {}h1 span, h2 span, h3 span, h4 span, h5 span, h6 span {color: #acacac;}.subheader {color: #acacac;line-height: 1.4em;margin-top: -5px;margin-bottom: 20px;}

.entry-thumb img {
	height: 210px;
	width: 300px;
}

.thumb {
	height: 210px;
	width: 300px;
	border-bottom: 4px solid #cb383d;
}

#header {
	padding-bottom: 15px;
}

.tag-list {
	margin: 15px 0px;
}
.categori a {
	width: 105px; 
	border: none;
	cursor: pointer;
	display: inline-block;
	line-height: 1;
	color: #acacac;
	margin: 0 0px 5px 0;
	display: inline-block;
	padding-left: 0px;
	padding-bottom: 0px;
	border-bottom: none;
	background-image: none;
	margin-right: 5px;
	float: left;
	padding: 8px 15px 8px 15px;
	position: relative;
	text-align: center;
	text-decoration: none;
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
	background-color: #424242;
}

.categori a:hover {
	color: #fff;
	background-color: #CB383D; 
	text-decoration: none;
}

.main .widget{
	margin: 0 auto;
	clear:both;
	width: 650px;
}

h2.date-header{
	width: 650px;
	margin: 0px;padding: 0px;
	text-indent: -9999em;
}

.post-footer{display:none; 
	a:link {color: #555555}
	a:hover {color: #ff0000}
}

.post { /* --espaço ocupado pela postagem--*/
	position: relative;display: inline;
	overflow: hidden;
	background:url(endereço-da-sua-imagem) no-repeat;/* --imagem no lugar das bordas--*/
	width:47%; /* --largura da coluna--*/
	height:335px; /* --altura da coluna--*/
	float:left;margin: 2px;
	border:1px solid #ddd; /* --edite cor da borda--*/
	padding:6px;letter-spacing:0px;
	font-size: 12px; /* --tamanho da fonte do texto--*/
	line-height:1.4em;border-radius:5px;
	-moz-border-radius:5px;-webkit-border-radius:5px;
	text-align:justify;
}

.post img:hover {

}

.readmore{ /* --estilos para o leia mais--*/
	margin:0px;
	float:right;padding: 4px 7px;
	overflow:hidden;
	font-weight:normal;letter-spacing: 0px;
	background:#CB383D; /* ---cor de fundo--*/
	border-radius:5px;-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

.readmore a {
	color: #ffffff;
}

.blog-posts.hfeed{
	overflow:hidden;
}

.category-post-alt1 .entry-title {
	margin-top: 10px;
}

/* Marco Schutz Códigos Novos/*-----------------------------------------------------------------------------------*/

.redes-sociais {

}

.fb-like {
	float: left;
	width: 155px;
	height: 25px;
}

.tw-like {
	float: left;
	width: 100px;
	height: 25px;
}

/**** post pagination wordpress - madlyluv.com ***/
.paginacao {
	margin-top: 25px;
	text-align: center;
-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
}

.paginacao span, .paginacao a {
	display:block;
	float:left;
	font-size: 18px;
	background: #A10C0E;
	padding: 4px 7px 4px 7px;
	margin: 1px 13px 0 2px;
	text-transform: capitalize;
	color: #fff;
-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
}

.paginacao span {	
font-family: Oswald,arial,sans-serif;
background: #cb383d;
text-transform: uppercase;
color: #fff;
-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	font-size: 15px;
}

.paginacao .current, .paginacao .current a {
font-family: Oswald,arial,sans-serif;
	color: #fff;
	background: #cb383d;
	padding: 6px 9px 6px 9px;
	margin: 1px 13px 0 2px;
	font-size: 18px;
	text-transform: capitalize;
-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
}

#sidebar ul, #sidebar li {
	list-style: none;
}

.tagcloud {
	text-align: center;
	font-weight: bold;
}

.tagcloud a{
	margin: 8px;
}

#sidebar a {
	color: #cb383d;
        line-height:150%;
}

#sidebar a:hover {
	color: #333333;
}

.relacionados {

}


.relacionados img {
	float: left;
	width: 200px;
	height: 167px;
	margin-left: 9px;
	margin-bottom: 5px;
	padding: 1px;
	border: 1px solid #c0c0c0;
}

.banners-ero {
	width: 675px;
	height: 280px;
}

.banners-ero-1 {
	float: left;
	width: 336px;
	height: 280px;
}

.banners-ero-2 {
	float: left;
	width: 336px;
	height: 280px;
	margin-left: 3px;
}

.video_code{
	margin-bottom: 10px;
	margin-left: 10px;
}

.video_code-2 {
	display: block;
	z-index:1;
	width: 640px;
	height: 490px;
	background: #000;
}

#video-logo {
	cursor:pointer;
	position: absolute;
	z-index:5;
	margin-top: 390px;
	margin-left: 2px;
	width: 130px;
	height: 65px;
	border: 0px;
}

#adsdiv {
	position:absolute;
	width:640px;
	height:490px;
	z-index:2;
	background-image:url('images/in-video-naoconto.png');
}

#player-banner {
	width: 640px;
	height: 490px;
}

#player-banner-1 {
	overflow: hidden;
	float:left;
	width: 300px;
	height: 250px;
	background: #000;
	margin-left: 170px;
	margin-top: 80px;
	border: 2px solid #fff;
}

#player-banner-fechar {
	width: 600px;
}

#player-banner-fechar button {
	border: 1px solid #661116;
	cursor: pointer;
	padding: 8px; margin-left: 173px; margin-top: 8px;
	background: #CB383D;
	color: #fff;
	font-weight: bold;
	font-size: 18px;
	text-decoration: underline;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow:0 0px 0px rgba(0,0,0,0.9);
	-webkit-box-shadow:0 0px 0px rgba(0,0,0,0.9);
	box-shadow:0 0px 0px rgba(0,0,0,0.9);
}

#player-banner-fechar button:hover {
	background: #929292;
        border: 1px solid #929292;
}

.banner-topo {
	overflow: hidden;
	width: 728px;
	height: 90px;
	background: #c0c0c0;
	border: 2px solid #c0c0c0;
	margin-bottom: 30px; margin-left: 140px;
}

#post-tag {
	margin-top: 20px;
        color: #777777;
}

.post-tag, #post-tag a {
	float: left;
	padding: 8px;
	margin: 3px;
	font-family: Oswald,arial,sans-serif;
	font-size: 11px;
	color: #777777;
	text-transform: uppercase;
	background: #F5F5F5;
	border: 1px solid #CCCCCC;
        -moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
}

.post-tag:hover, #post-tag a:hover {
 	background: #F5F5F5;
        color: #777777;
        border: 1px solid #999999;
        -moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
}

.post-tag a, #post-tag a {
	display: block;
	font-family: Oswald,arial,sans-serif;
	font-size: 11px;
	color: #777;
	text-decoration: none;
}

.post-tag a:hover, #post-tag a:hover {
	color: #999;
}


.parceiros-1 img {
	width: 280px;
	height: 40px;
	margin-top: 3px;
	background: #c0c0c0;
	border: 1px solid #c0c0c0;
}

.parceiros-2 img {
	float: left;
	width: 136px;
	height: 19px;
	background: #c0c0c0;
	border: 1px solid #c0c0c0;
	margin: 1px;
}

.parceiros-1 img:hover, .parceiros-2 img:hover {
	border: 1px solid red;
	-webkit-transition:All 2s ease;
	-moz-transition:All 2s ease;
	-o-transition:All 2s ease;
}

.sugerir-mensagem {
	margin:1%;
	padding:1%;
color: #ffffff;
	background:#cd5c5c;
}
.sugerir-mensagem p {
	margin:1%!important;
	text-align:justify!important;
}
.sugerir-nome {
	margin:1%;
	padding:1%;
color: #ffffff;
	background:#cd5c5c;
}
.sugerir-nome p {
	margin:1%!important;
	text-align:justify!important;
	font-weight:bold;
}
.sugerir-nome input {
	width:100%;
	height:40px;
	line-height:40px;
	background:#ffffff;
	border:1px solid #a9a9a9;
}
.sugerir-email {
	margin:1%;
	padding:1%;
color: #ffffff;
	background:#cd5c5c;
}
.sugerir-email p {
	margin:1%!important;
	text-align:justify!important;
	font-weight:bold;
}
.sugerir-email input {
	width:100%;
	height:40px;
	line-height:40px;
	background:#ffffff;
	border:1px solid #a9a9a9;
}
.sugerir-titulo {
	margin:1%;
	padding:1%;
color: #ffffff;
	background:#cd5c5c;
}
.sugerir-titulo p {
	margin:1%!important;
	text-align:justify!important;
	font-weight:bold;
}
.sugerir-titulo input {
	width:100%;
	height:40px;
	line-height:40px;
	background:#ffffff;
	border:1px solid #a9a9a9;
}
.sugerir-descricao {
	margin:1%;
	padding:1%;
color: #ffffff;
	background:#cd5c5c;
}
.sugerir-descricao p {
	margin:1%!important;
	text-align:justify!important;
	font-weight:bold;
}
.sugerir-descricao textarea {
	width:100%;
	height:100px;
	background:#ffffff;
	border:1px solid #a9a9a9;
}
.sugerir-tags {
	margin:1%;
	padding:1%;
color: #ffffff;
	background:#cd5c5c;
}
.sugerir-tags p {
	margin:1%!important;
	text-align:justify!important;
	font-weight:bold;
}
.sugerir-tags input {
	width:100%;
	height:40px;
	line-height:40px;
	background:#ffffff;
	border:1px solid #a9a9a9;
}
.sugerir-link {
	margin:1%;
	padding:1%;
color: #ffffff;
	background:#cd5c5c;
}
.sugerir-link p {
	margin:1%!important;
	text-align:justify!important;
	font-weight:bold;
}
.sugerir-link input {
	width:100%;
	height:40px;
	line-height:40px;
	background:#ffffff;
	border:1px solid #a9a9a9;
}
.sugerir-imagem {
	margin:1%;
color: #ffffff;
	padding:1%;
	background:#cd5c5c;
}
.sugerir-imagem p {
	margin:1%!important;
	text-align:justify!important;
	font-weight:bold;
}
.sugerir-imagem input {
	width:98%;
	padding:1%;
	background:#ffffff;
	color:#000;
	border:1px solid #a9a9a9;
}
.sugerir-video {
	margin:1%;
	padding:1%;
color: #ffffff;
	background:#cd5c5c;
}
.sugerir-video p {
	margin:1%!important;
	text-align:justify!important;
	font-weight:bold;
}
.sugerir-video input {
	width:100%;
	padding:1%;
	background:#ffffff;
	border:1px solid #a9a9a9;
}
.sugerir-enviar input {
	cursor:pointer;
	padding:1%;
	background:#CD5C5C;
	color:#000;
	font-size:25px;
	border:1px solid #a9a9a9;
	text-transform:uppercase;
}
/* Begin Comments*/
.comentarios {
	display:block;
	width:100%;
	margin-top:1%;
	margin-bottom:1%;
	padding:10px;
	background:#e2e2e2;
	color:#fff!important;
}
.comentarios p {
	margin:1%;
	color:#555;
	font-size:14px;
}
.comentarios strong {
	color:#cb383d!important;
        text-transform: uppercase;
	font-size:13px;
}
.comentarios a {
	color:#cb383d!important;
        text-transform: uppercase;
	font-size:13px;
}
#comentarios-formulario {
	width:100%;
}
#comentarios-formulario p {
	margin:1%;
}
#comentarios-formulario input {
	cursor:pointer;
	width:30%;
	height:50px;
	background:#DE696F;
	border:1px solid #000;
	margin-left:5px;
	color:#fff;
}
#comentarios-formulario textarea {
	width:100%;
	height:150px;
	background:#cb383d;
	border:1px solid #000;
	color:#fff;
}
/* End Comments */