@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic);
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700|Patua+One);
@import url(https://fonts.googleapis.com/css?family=PT+Serif);

@import url("font/font.css");

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, 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 {
	background: transparent;
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}
body {
	line-height: 1;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
ul {
	list-style: none;
}
li {
	font-size:0px;
}
blockquote {
	quotes: none;
}
blockquote:before, blockquote:after {
	content: '';
	content: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-spacing: 0px;
	border: 0px;
}
a img {
	border: none;
}
input, textarea, select, a {outline:0px;}
textarea {resize:none; overflow:auto;}

aside, article, footer, header, nav, section {display:block;}

/* defaults end */
html, body {height:100%;}
body {-webkit-font-smoothing:antialiased;}
body, a {font-family:'Montserrat', Helvetica, Arial, sans-serif; font-size:13px; color:#666666;}

.wrapper {min-height:100%; position:relative; background-color:#ffffff;}

.inner {width:1070px; margin:0px auto;}
.fl, .alignleft {float:left;}
.fr, .alignright {float:right;}
.tac {text-align:center;}
.clearboth {width:100%; height:0px; line-height:0px; display:block; clear:both; overflow:hidden; font-size:0px;}
.oh {overflow:hidden;}



/* Para imagem e legenda no content =WordPress Core
-------------------------------------------------------------- */
.alignnone {
    margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption {
    background: #fff;
    max-width: 100%; /* Image does not overflow the content area */
    text-align: center;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.wp-caption p.wp-caption-text {
	font-family: inherit;
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}

/* separators */
.separator {height:0px; clear:both; overflow:hidden;}

/* lines */
.line_1 {height:3px; overflow:hidden; clear:both; background:url(images/line_1.gif) repeat-x;}
.line_2 {height:1px; overflow:hidden; clear:both; background-color:#e6ecec;}

/* fonts */
h1, h2, h3, h4, h5, h6 {padding-bottom:20px; font-family:'Patua One', Helvetica, Arial, sans-serif; color:#181818; font-weight:normal;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {font-family:'Patua One', Helvetica, Arial, sans-serif; color:#181818; font-weight:normal;}
h1, h1 a {font-size:33px;}
h2, h2 a {font-size:26px;}
h3, h3 a {font-size:16px;}
h4, h4 a {font-size:14px;}
h5, h5 a {font-size:13px;}
h6, h6 a {font-size:12px;}

p {padding-bottom:15px;}

a {text-decoration:none;}
a:hover {text-decoration:underline;}

.the_ins_1 {background-color:#8d9599; color:#ffffff; text-decoration:none;}
.semibold {font-weight:600;}

blockquote.type_1 {margin-left:-18px; margin-bottom:25px; padding:11px 15px 13px 35px; display:block; background:url(images/icon_quote_1.png) no-repeat 14px 17px; border:1px solid #e6ecec; border-left:3px solid #33cccd; font-family:'PT Serif', Helvetica, Arial, sans-serif; font-size:13px; color:#747474; line-height:21px;}
blockquote.type_1.left {width:205px; margin:6px 9px 0px -18px; float:left;}
blockquote.type_1.right {width:205px; margin:6px 0px 0px 9px; float:right;}

.dropcaps_1 {width:36px; line-height:40px; float:left; position:relative; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:43px;font-weight:600;}

.dropcaps_2 {
	width:27px;
	height:27px;
	line-height:26px;
	margin-right:9px;
	margin-top:8px;
	float:left;
	position:relative;

	background-color:#2a3940;

	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;

	font-size:15px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
}

/* lists */
.list_1 {padding-bottom:15px; overflow:hidden;}
.list_1 li {padding-left:22px; padding-top:3px; display:block; background:url(images/marker_1.png) no-repeat 0px 7px; font-size:13px; line-height:20px;}
.list_1 li:first-child {padding-top:0px; background:url(images/marker_1.png) no-repeat 0px 4px;}
.list_1 li a {font-size:13px;}

.list_2 {padding-bottom:15px; overflow:hidden;}
.list_2 li {padding-left:20px; padding-top:13px; display:block; background:url(images/marker_2.png) no-repeat 0px 19px; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:14px; line-height:21px;}
.list_2 li:first-child {padding-top:0px; background:url(images/marker_2.png) no-repeat 0px 6px;}
.list_2 li a {font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:14px;}

.list_3 {padding-bottom:15px;}
.list_3 li {margin-left:20px; padding-top:13px; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:14px; line-height:21px;}
.list_3 li:first-child {padding-top:0px;}
.list_3 li a {font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:14px;}

.general_social_1 a {width:38px; height:45px; display:block; background-repeat:no-repeat; background-image:url(images/sprite_social_1.png); text-indent:-9000px;}

.general_social_2 a {height:45px; display:block; background-repeat:no-repeat; background-image:url(images/sprite_social_1.png); text-indent:-9000px;}
.general_social_2 a.social_1 {background-position:0px 0px; width:22px;}
.general_social_2 a.social_1:hover {background-position:0px bottom;}

.general_social_2 a.social_2 {background-position:-28px 0px; width:30px;}
.general_social_2 a.social_2:hover {background-position:-28px bottom;}

.general_social_2 a.social_3 {background-position:-64px 0px; width:30px;}
.general_social_2 a.social_3:hover {background-position:-64px bottom;}

.general_social_2 a.social_4 {background-position:-101px 0px; width:25px;}
.general_social_2 a.social_4:hover {background-position:-101px bottom;}

.general_social_2 a.social_5 {background-position:-131px 0px; width:26px;}
.general_social_2 a.social_5:hover {background-position:-131px bottom;}

.general_social_3 a {width:33px; height:30px; display:block; background-repeat:no-repeat; background-image:url(images/sprite_social_3.png); text-indent:-9000px;}
.general_social_3 a.social_1 {background-position:0 0;}
.general_social_3 a.social_1:hover {background-position:0 -30px; border-color:#54aee1;}

.general_social_3 a.social_2 {background-position:-40px 0;}
.general_social_3 a.social_2:hover {background-position:-40px -30px; border-color:#4772af;}

.general_social_3 a.social_3 {background-position:-79px 0;}
.general_social_3 a.social_3:hover {background-position:-79px -30px; border-color:#cb2027;}

.general_social_3 a.social_4 {background-position:-119px 0px;}
.general_social_3 a.social_4:hover {background-position:-119px -30px; border-color:#e43a3a;}

.general_social_3 a.social_5 {background-position:-159px 0px;}
.general_social_3 a.social_5:hover {background-position:-159px -30px; border-color:#406f95;}

.block_general_title_1 {padding:0px 0px 32px; text-align:center;}
.block_general_title_1 h1 {padding-bottom:2px; font-size:23px; color:#191919; text-transform:uppercase; line-height:normal;}
.block_general_title_1 h2 {padding-bottom:0px; font-family:'Montserrat', Helvetica, Arial, sans-serif; font-size:13px; color:#a8a8a8; font-weight:normal; text-transform:uppercase; line-height:normal;}
.block_general_title_1.w_margin_1 {padding-top:36px;}

.block_general_title_2 {padding:0px 0px 25px; text-align:center;}
.block_general_title_2 h1 {padding-bottom:4px; font-size:28px; color:#ab825d; text-transform:uppercase; line-height:normal;}
.block_general_title_2 h2 {padding-bottom:7px; font-family:'Montserrat', Helvetica, Arial, sans-serif; font-size:11px; color:#a9a9a9; font-weight:normal; text-transform:uppercase; line-height:normal;}
.block_general_title_2 h2 a {font-family:'Montserrat', Helvetica, Arial, sans-serif; font-size:11px; font-weight:normal; text-transform:uppercase;}
.block_general_title_2 h2 a:hover {text-decoration:none;}
.block_general_title_2 h2 .tags {color:#7d7d7d;}
.block_general_title_2 h2 .tags:hover {color:#33cccd;}
.block_general_title_2 h2 .author a {color:#33cccd;}
.block_general_title_2 h2 .author a:hover {color:#a9a9a9;}
.block_general_title_2 h2 .date {color:#7d7d7d;}
.block_general_title_2 .stats {display:inline-block; overflow:hidden;}
.block_general_title_2 .stats .likes {padding-left:15px; float:left; background:url(images/icon_like_1.png) no-repeat 0px 3px; font-size:12px; color:#969696; line-height:normal;}
.block_general_title_2 .stats .comments {margin-left:10px; padding-left:15px; float:left; background:url(images/icon_comments_1.png) no-repeat 0px 3px; font-size:12px; color:#969696; line-height:normal;}

header {height: 170px; width: 100%;float: left;}
header .top {background-color:#191919;}
header .middle {padding:0px;}

.block_responsive_menu {display:none;}

.block_top_menu {float:left;}
.block_top_menu nav > ul > li {display:inline-block; position:relative;}
.block_top_menu nav > ul > li > a {height:50px; line-height:50px; display:block; font-size: 15px; color:#e3ba94; text-transform:uppercase;}
.block_top_menu nav > ul > li > a:hover {color:#ef6b83; text-decoration:none;}
/*.block_top_menu nav > ul > li.current_page_item > a {color:#33cccd; text-decoration:none;}*/

.block_top_menu nav > ul > li ul {width:138px; display:none; position:absolute; left:0px; top:55px; background-color:#242424; z-index:100; z-index:9;}
.block_top_menu nav > ul > li ul li {display:block; border-top:1px solid #383838; margin-left:0;}
.block_top_menu nav > ul > li ul li:first-child {border-top:0px;}
.block_top_menu nav > ul > li ul li a {padding:12px; display:block; font-size:11px; color:#fff; text-transform:uppercase; line-height:normal; text-align:left; height:auto;}
.block_top_menu nav > ul > li ul li a:hover {color:#c59d7d; text-decoration:none;}
.block_top_menu nav > ul > li ul li.current_page_item > a {color:#33cccd;}


/*theme_red mobile menu*/
.theme_red .block_responsive_menu .r_menu li a:hover {color:#ff3500 !important;}
.theme_red .block_secondary_menu_r .r_menu li a:hover {color:#ff3500 !important;}
/*theme_blue mobile menu*/
.theme_blue .block_responsive_menu .r_menu li a:hover {color:#53b7f9 !important;}
.theme_blue .block_secondary_menu_r .r_menu li a:hover {color:#53b7f9 !important;}
/*theme_orange mobile menu*/
.theme_orange .block_responsive_menu .r_menu li a:hover {color:#ff6800 !important;}
.theme_orange .block_secondary_menu_r .r_menu li a:hover {color:#ff6800 !important;}
/*theme_navy mobile menu*/
.theme_navy .block_responsive_menu .r_menu li a:hover {color:#1c7bbf !important;}
.theme_navy .block_secondary_menu_r .r_menu li a:hover {color:#1c7bbf !important;}
/*theme_peach mobile menu*/
.theme_peach .block_responsive_menu .r_menu li a:hover {color:#e35039 !important;}
.theme_peach .block_secondary_menu_r .r_menu li a:hover {color:#e35039 !important;}
/*theme_yellow mobile menu*/
.theme_yellow .block_responsive_menu .r_menu li a:hover {color:#ffbe34 !important;}
.theme_yellow .block_secondary_menu_r .r_menu li a:hover {color:#ffbe34 !important;}
/*theme_cyan mobile menu*/
.theme_cyan .block_responsive_menu .r_menu li a:hover {color:#257cd7 !important;}
.theme_cyan .block_secondary_menu_r .r_menu li a:hover {color:#257cd7 !important;}
/*theme_pink mobile menu*/
.theme_pink .block_responsive_menu .r_menu li a:hover {color:#e52b50 !important;}
.theme_pink .block_secondary_menu_r .r_menu li a:hover {color:#e52b50 !important;}
/*theme_purple mobile menu*/
.theme_purple .block_responsive_menu .r_menu li a:hover {color:#eab4d0 !important;}
.theme_purple .block_secondary_menu_r .r_menu li a:hover {color:#eab4d0 !important;}
/*theme_green mobile menu*/
.theme_green .block_responsive_menu .r_menu li a:hover {color:#35bb2e !important;}
.theme_green .block_secondary_menu_r .r_menu li a:hover {color:#35bb2e !important;}
/*theme_magenta mobile menu*/
.theme_magenta .block_responsive_menu .r_menu li a:hover {color:#f20707 !important;}
.theme_magenta .block_secondary_menu_r .r_menu li a:hover {color:#f20707 !important;}


.block_search {height:45px; margin-left:17px; float:right; overflow:hidden; background:url(images/icon_search_1.png) no-repeat 10px 15px; border-left:1px solid #303030; border-right:1px solid #303030;}
.block_search input {width:9px; height:15px; line-height:15px; padding:15px 30px; display:block; background-color:transparent; border:0px; font-family:'Montserrat', Helvetica, Arial, sans-serif; font-size:12px; color:#d9d9d9;}
.block_search.focused input {width:210px;}

.block_top_social {float:right;}
.block_top_social li {float:left; display:block;}

#logo_top, #logo_footer {width:273px; margin:0px auto;}
#logo_top img, #logo_footer img {width:100%; height:auto; display:block;}

.block_secondary_menu {padding:1px 0px 3px; position:relative; background:url(images/bg_secondary_menu_1.gif) repeat-x; text-align:center;}
.block_secondary_menu nav {display:inline-block; overflow:hidden;}
.block_secondary_menu nav ul{width: 890px; float: left; text-align: center;}
.block_secondary_menu nav li {margin-left:45px; display:inline-block; position:relative;}
.block_secondary_menu nav li:first-child {margin-left:0px;}
.block_secondary_menu nav li a {height:54px; line-height:54px; display:block; font-family:'Patua One', Helvetica, Arial, sans-serif; font-size:15px; color:#191919; text-transform:uppercase;}
.block_secondary_menu nav li a:hover {color:#cdb15e; text-decoration:none;}
.block_secondary_menu nav li .tail {width:7px; height:4px; margin-left:-4px; display:block; position:absolute; left:50%; bottom:9000px; background:url(images/tail_1.gif) no-repeat; opacity:0; content:' ';}
.block_secondary_menu nav li.hover > a {color:#cdb15e;}
.block_secondary_menu nav li.hover .tail {bottom:0px; opacity:1;}

.block_secondary_menu .dropdown {padding:0px 3px; display:block; position:absolute; left:0px; right:0px; top:-9000px; background-color:#191919; opacity:0; z-index:5;}
.block_secondary_menu .dropdown.hover {top:55px; opacity:1;}

.block_secondary_menu .image_type_1 {width:186px; margin-left:18px; padding-top:22px; float:left;}
.block_secondary_menu .image_type_1 .image {}
.block_secondary_menu .image_type_1 .image a {display:block; position:relative;}
.block_secondary_menu .image_type_1 .image a img {width:100%; height:auto; display:block;}
.block_secondary_menu .image_type_1 .image a .hover {display:block; position:absolute; left:0px; right:0px; top:0px; bottom:0px; background-color:rgba(51, 204, 205, 0.2); opacity:0;}
.block_secondary_menu .image_type_1 .image a:hover .hover {opacity:1;}
.block_secondary_menu .image_type_1 .title {padding-top:13px; color:#ededed; font-weight:bold; text-align:left; line-height:17px;}
.block_secondary_menu .image_type_1 .title a {color:#ededed; font-weight:bold;}
.block_secondary_menu .image_type_1 .title a:hover {color:#33cccd; text-decoration:none;}

.block_secondary_menu .menu_type_1 {text-align:center;}
.block_secondary_menu .menu_type_1 ul {display:inline-block; overflow:hidden;}
.block_secondary_menu .menu_type_1 li {margin-left:26px; float:left; display:block;}
.block_secondary_menu .menu_type_1 li:first-child {margin-left:0px;}
.block_secondary_menu .menu_type_1 li a {height:53px; line-height:53px; display:block; font-family:'Patua One', Helvetica, Arial, sans-serif; font-size:13px; color:#ffffff; text-transform:uppercase;}
.block_secondary_menu .menu_type_1 li a:hover {color:#33cccd; text-decoration:none;}

.block_secondary_menu .menu_type_2 {width:240px; margin-left:26px; padding:19px 0px 5px; float:left;}
.block_secondary_menu .menu_type_2 .title {padding-bottom:15px; font-family:'Patua One', Helvetica, Arial, sans-serif; font-size:15px; color:#ffffff; text-transform:uppercase; text-align:left;}
.block_secondary_menu .menu_type_2 li {padding:13px 0px 8px; display:block; border-top:1px solid #363636; text-align:left; line-height:17px;}
.block_secondary_menu .menu_type_2 li a {color:#ededed; font-weight:bold;}
.block_secondary_menu .menu_type_2 li a:hover {color:#33cccd; text-decoration:none;}

.block_secondary_menu .menu_type_3 {width:237px; padding-top:19px; position:absolute; right:0px; top:0px; bottom:0px; background-color:#1f1f1f;}
.block_secondary_menu .menu_type_3 li {padding:15px 10px 0px 18px; display:block; text-align:left; line-height:normal;}
.block_secondary_menu .menu_type_3 li:first-child {padding-top:0px;}
.block_secondary_menu .menu_type_3 li a {font-family:'Patua One', Helvetica, Arial, sans-serif; font-size:12px; color:#ffffff; text-transform:uppercase;}
.block_secondary_menu .menu_type_3 li a:hover {color:#33cccd; text-decoration:none;}

.block_responsive_menu {width:25px; float:left; position:relative;}
.block_responsive_menu .button {padding-top:11px;}
.block_responsive_menu .button a {width:25px; height:21px; display:block; background:url(images/icon_menu_1.png) no-repeat; text-indent:-9000px;}
.block_responsive_menu .r_menu {display:none; position:absolute; left:0px; top:45px;}
.block_responsive_menu .r_menu.hover {display:block;}

.block_responsive_menu .r_menu ul {width:142px; position:absolute; left:0px; top:0px; background-color:#242424; z-index:100;}
.block_responsive_menu .r_menu li {display:block; position:relative; border-top:1px solid #383838;}
.block_responsive_menu .r_menu li:first-child {border-top:0px;}
.block_responsive_menu .r_menu li a {padding:12px; display:block; font-size:11px; color:#cfcfcf; text-transform:uppercase; line-height:normal;}
.block_responsive_menu .r_menu li a:hover {color:#33cccd; text-decoration:none;}
.block_responsive_menu .r_menu ul ul {left:142px; display:none;}
.block_responsive_menu .r_menu li.expanded > ul {display:block;}

.block_secondary_menu_r {padding:1px 0px 3px; display:none; position:relative; width:320px; margin:0 auto;}
.block_secondary_menu_r .button {border:2px solid #e5e5e5; text-align:center;}
.block_secondary_menu_r .button.aberto{border-color:#000; background:#ef6b83;}
.block_secondary_menu_r .button a {height:48px; line-height:48px; padding:0px 0px 0px 30px; display:block; position:relative; font-family:"poppinsbold"; font-size:18px; color:#191919; text-transform:uppercase;}
.block_secondary_menu_r .button a:hover {text-decoration:none;}
.block_secondary_menu_r .button a:before {width:23px; height:17px; display:block; position:absolute; left:115px; top:15px; background:url(images/arrow_5.png) no-repeat; background-size:cover; content:' ';}
.block_secondary_menu_r .r_menu {display:none; position:absolute; left:0px; right:0px; top:55px; z-index:100;}
.block_secondary_menu_r .r_menu li {display:block; background-color:#191919; border-bottom:1px solid #fff;}
.block_secondary_menu_r .r_menu li:first-child {border-top:0px;}
.block_secondary_menu_r .r_menu li a {display:block; font-family:'Patua One', Helvetica, Arial, sans-serif; font-size:15px; color:#ffffff; text-transform:uppercase; line-height:normal;}
.block_secondary_menu_r .r_menu li a:hover {text-decoration:none;}



#content {padding-top:27px; clear:both;}
#content > .inner {padding-bottom:100px;}

.block_content {}

.block_content > h1.h1 {padding-bottom:11px; font-size:28px;}
.block_content > h2.h2 {padding-bottom:11px; font-size:24px;}
.block_content > h3.h3 {padding-bottom:11px; font-size:21px;}
.block_content > h4.h4 {padding-bottom:12px; font-size:18px;}
.block_content > h5.h5 {padding-bottom:11px; font-size:15px;}

.block_content > h3 {padding-bottom:12px; font-size:15px;}
.block_content > h3.h3_alt {padding-bottom:12px; font-size:16px;}
.block_content > p {padding-bottom:21px; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:14px; line-height:21px;}
.block_content > p:first-child {margin-top:-6px;}
.block_content > p > a {font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:14px; color:#666666; font-weight:700;}
.block_content > p > a:hover {color:#CDB15E; text-decoration:none;}
.block_content > p > iframe { width:100%; height:350px;}
.block_content > .pic {margin-bottom:25px;}
.block_content > .video {margin-bottom:25px;}
.block_content > .video iframe {width:100%; height:348px; display:block;}
.block_content > .slider {margin-bottom:25px;}
.block_content > .block_audio_1 {margin-bottom:25px;}
.block_content > .line_1 {margin-top:6px;}
.block_content > .block_title_w_line_1 {margin:-6px 0px 17px;}

.block_title_w_line_1 {height:21px; line-height:21px; overflow:hidden; background:url(images/line_2.gif) repeat-x 0px 11px; font-family:'Patua One', Helvetica, Arial, sans-serif; font-size:14px; color:#161e26; text-transform:uppercase; text-align:center;}
.block_title_w_line_1 span {height:21px; line-height:21px; padding:0px 3px; display:inline-block; background-color:#ffffff;}

.block_caption_1 {width:304px; margin-left:-162px; padding:27px 10px; position:absolute; left:50%; bottom:25px; background-color:#ffffff; text-align:center;}
.block_caption_1 h2 {padding-bottom:6px; font-size:20px; color:#191919; text-transform:uppercase; line-height:normal;}
.block_caption_1 p {padding-bottom:6px; line-height:19px;}
.block_caption_1 a:hover {text-decoration:none;}
.block_caption_1 .tags {padding-bottom:5px; font-size:10px; color:#7d7d7d; text-transform:uppercase; line-height:normal;}
.block_caption_1 .tags a {font-size:10px; color:#7d7d7d; text-transform:uppercase;}
.block_caption_1 .tags a:hover {color:#33cccd;}
.block_caption_1 .stats {padding-bottom:7px; display:inline-block; overflow:hidden;}
.block_caption_1 .stats .likes {padding-left:15px; float:left; background:url(images/icon_like_1.png) no-repeat 0px 3px; font-size:12px; color:#969696; line-height:normal;}
.block_caption_1 .stats .comments {margin-left:10px; padding-left:15px; float:left; background:url(images/icon_comments_1.png) no-repeat 0px 3px; font-size:12px; color:#969696; line-height:normal;}
.block_caption_1 .info {font-size:10px; color:#a8a8a8; text-transform:uppercase;line-height:normal;}
.block_caption_1 .info a {font-size:10px; text-transform:uppercase;}
.block_caption_1 .info .author a {color:#33cccd;}
.block_caption_1 .info .author a:hover {color:#a9a9a9;}
.block_caption_1 .info .date {color:#7d7d7d;}

.block_post_control_1 {height:47px; line-height:47px; padding-bottom:3px; overflow:hidden; background:url(images/line_1.gif) repeat-x left bottom; border-top:2px solid #161e26;}
.block_post_control_1 .left {float:left;}
.block_post_control_1 .right {float:right;}
.block_post_control_1 .left a {font-size:12px; color:#717171;}


.main_content {}
.sidebar {}
.sidebar aside {margin-bottom:34px;}
.sidebar aside .sidebar_title_1 {text-align:center; height:32px; line-height:29px; border-top:2px solid #ebe9e3; font-family:'Patua One', Helvetica, Arial, sans-serif; font-size:15px; color:#191919; text-transform:uppercase;}

.sidebar_right .main_content {width:618px; float:left;}
.sidebar_right.page-full .main_content {width:100%; float:none;}
.sidebar_right .sidebar {width:300px; float:right;}

.sidebar_left .main_content {width:618px; float:right;}
.sidebar_left .sidebar {width:296px; float:left;}

.block_infobox {margin-bottom:25px; padding:2px; border:7px solid #eef9f9;}
.block_infobox .inside {padding:18px 0px 21px; border:1px solid #e6f0f0;}
.block_infobox .title {font-family:'Patua One', Helvetica, Arial, sans-serif; font-size:20px; color:#000000; text-transform:uppercase; line-height:normal; text-align:center;}
.block_infobox .sutitle {font-family:'Open Sans', Helvetica, Arial, sans-serif; font-weight:600; line-height:normal; text-align:center;}
.block_infobox .line {width:38px; height:2px; margin:9px auto; background-color:#33cccd;}

.block_featured {width:298px; margin-bottom:25px; border:1px solid #e6ecec; border-top:2px solid #161e26;}
.block_featured .f_title {height:32px; line-height:32px; margin-bottom:1px; padding:0px 14px; background-color:#fcfcfc; border-bottom:1px solid #e6ecec; font-family:'Patua One', Helvetica, Arial, sans-serif; font-size:11px; color:#191919; text-transform:uppercase;}
.block_featured .content {padding:11px 14px; overflow:hidden; border-top:1px solid #e6ecec;}
.block_featured .image {width:86px; margin-right:13px; padding-top:5px; float:left;}
.block_featured .image img {width:100%; height:auto; display:block;}
.block_featured .description {overflow:hidden;}
.block_featured .description .title {padding-bottom:0px; color:#424242; font-weight:bold; line-height:18px;}
.block_featured .description .title a {color:#424242; font-weight:bold;}
.block_featured .description .title a:hover {color:#33cccd; text-decoration:none;}
.block_featured .description p {padding-bottom:0px; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:12px; line-height:19px;}

.block_featured.left {margin-right:25px; margin-top:6px; margin-bottom:0px; float:left;}
.block_featured.right {margin-left:25px; margin-top:6px; margin-bottom:0px; float:right;}

.block_featured_2 {width:218px; margin-bottom:25px; border:1px solid #e6ecec; border-top:3px solid #33cccd;}
.block_featured_2 .content {padding:10px 15px;}
.block_featured_2 .content p {padding-bottom:0px; font-family:'PT Serif', Helvetica, Arial, sans-serif; font-size:12px; color:#747474; line-height:19px;}

.block_featured_2.left {margin:6px 19px 0px -16px; float:left;}
.block_featured_2.right {margin:6px 0px 0px 19px; float:right;}

.block_banner_1 img {width:100%; height:auto; display:block;}

.block_slider_type_1 {overflow:hidden; position:relative;}
.block_slider_type_1 .slides li {position:relative;}

.block_slider_type_1 .flex-direction-nav a {width:50px; height:50px; margin-top:-25px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background-image:url(images/sprite_arrow_1.png); text-indent:-9000px; z-index:5;}
.block_slider_type_1 .flex-direction-nav a.flex-prev {left:-75px; background-position:left top;}
.block_slider_type_1 .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_slider_type_1 .flex-direction-nav a.flex-next {right:-75px; background-position:right top;}
.block_slider_type_1 .flex-direction-nav a.flex-next:hover {background-position:right bottom;}

.block_slider_type_1:hover .flex-direction-nav a.flex-prev {left:17px;}
.block_slider_type_1:hover .flex-direction-nav a.flex-next {right:17px;}

.block_slider_type_1 .text_1_1 {position:absolute; left:0px; right:0px; top:133px; font-size:13px; color:#ffffff; text-transform:uppercase; text-align:center;}
.block_slider_type_1 .text_1_2 {position:absolute; left:0px; right:0px; top:165px; font-size:42px; color:#ffffff; text-transform:uppercase; text-align:center;}
.block_slider_type_1 .text_1_3 {position:absolute; left:0px; right:0px; top:229px; text-align:center;}

.block_slider_type_2 {position:relative;}
.block_slider_type_2 .slides li {height:381px; overflow:hidden; position:relative;}

.block_slider_type_2 .flex-direction-nav a {width:21px; height:60px; margin-top:-30px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background-color:#d6d6d6; background-image:url(images/sprite_arrow_3.png); text-indent:-9000px;}
.block_slider_type_2 .flex-direction-nav a:hover {background-color:#161e26;}
.block_slider_type_2 .flex-direction-nav a.flex-prev {left:-30px; background-position:left 24px;}
.block_slider_type_2 .flex-direction-nav a.flex-next {right:-30px; background-position:right 24px;}

.block_slider_type_2 .caption {position:absolute;}
.block_slider_type_2 .caption img {display:block;}
.block_slider_type_2 .caption.type_1 {left:0px; top:0px;}
.block_slider_type_2 .caption.type_2 {right:0px; top:0px;}
.block_slider_type_2 .caption.type_3 {right:0px; bottom:0px;}

.block_slider_type_2 .text_1_1 {position:absolute; left:0px; right:0px; top:133px; font-size:13px; color:#ffffff; text-transform:uppercase; text-align:center;}
.block_slider_type_2 .text_1_2 {position:absolute; left:0px; right:0px; top:166px; font-size:34px; color:#ffffff; text-transform:uppercase; text-align:center;}
.block_slider_type_2 .text_1_3 {position:absolute; left:0px; right:0px; top:222px; text-align:center;}

.block_slider_type_2 .text_2_1 {position:absolute; left:0px; right:0px; top:47px; font-size:11px; color:#ffffff; text-transform:uppercase; text-align:center;}
.block_slider_type_2 .text_2_2 {position:absolute; left:0px; right:0px; top:70px; font-size:18px; color:#ffffff; text-transform:uppercase; text-align:center;}
.block_slider_type_2 .text_2_3 {position:absolute; left:0px; right:0px; top:104px; text-align:center;}

.block_slider_type_2 .text_3_1 {position:absolute; left:0px; right:0px; top:47px; font-size:11px; color:#ffffff; text-transform:uppercase; text-align:center;}
.block_slider_type_2 .text_3_2 {position:absolute; left:0px; right:0px; top:70px; font-size:18px; color:#ffffff; text-transform:uppercase; text-align:center;}
.block_slider_type_2 .text_3_3 {position:absolute; left:0px; right:0px; top:104px; text-align:center;}

.block_slider_type_3 {overflow:hidden; position:relative;}
.block_slider_type_3 .slides li {position:relative;}

.block_slider_type_3 .flex-direction-nav a {width:40px; height:40px; margin-top:-20px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background-image:url(images/sprite_arrow_4.png); text-indent:-9000px; z-index:5;}
.block_slider_type_3 .flex-direction-nav a.flex-prev {left:-60px; background-position:left top;}
.block_slider_type_3 .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_slider_type_3 .flex-direction-nav a.flex-next {right:-60px; background-position:right top;}
.block_slider_type_3 .flex-direction-nav a.flex-next:hover {background-position:right bottom;}

.block_slider_type_3:hover .flex-direction-nav a.flex-prev {left:16px;}
.block_slider_type_3:hover .flex-direction-nav a.flex-next {right:16px;}

.block_slider_type_3 .text_1_1 {position:absolute; left:0px; right:0px; top:112px; font-size:13px; color:#ffffff; text-transform:uppercase; text-align:center;}
.block_slider_type_3 .text_1_2 {position:absolute; left:0px; right:0px; top:140px; font-size:30px; color:#ffffff; text-transform:uppercase; text-align:center;}
.block_slider_type_3 .text_1_3 {position:absolute; left:0px; right:0px; top:189px; text-align:center;}

.block_slider_type_4 {overflow:hidden; position:relative;}
.block_slider_type_4 .slides li {position:relative;}

.block_slider_type_4 .flex-direction-nav a {width:40px; height:40px; margin-top:-20px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background-image:url(images/sprite_arrow_4_yellow.png); text-indent:-9000px; z-index:5;}
.block_slider_type_4 .flex-direction-nav a.flex-prev {left:-60px; background-position:left top;}
.block_slider_type_4 .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_slider_type_4 .flex-direction-nav a.flex-next {right:-60px; background-position:right top;}
.block_slider_type_4 .flex-direction-nav a.flex-next:hover {background-position:right bottom;}

.block_slider_type_4 .slider:hover .flex-direction-nav a.flex-prev {left:16px;}
.block_slider_type_4 .slider:hover .flex-direction-nav a.flex-next {right:16px;}


.block_slider_type_4 .owl-buttons div {width:40px; height:40px; margin-top:-20px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background-image:url(images/sprite_arrow_4_yellow.png); text-indent:-9000px; z-index:5;}
.block_slider_type_4 .owl-buttons div.owl-prev {left:-60px; background-position:left top;}
.block_slider_type_4 .owl-buttons div.owl-prev:hover {background-position:left bottom;}
.block_slider_type_4 .owl-buttons div.owl-next {right:-60px; background-position:right top;}
.block_slider_type_4 .owl-buttons div.owl-next:hover {background-position:right bottom;}

.block_slider_type_4 .slider:hover .owl-buttons div.owl-prev {left:16px;}
.block_slider_type_4 .slider:hover .owl-buttons div.owl-next {right:16px;}

.block_slider_type_4 .navigation {margin-left:-6px; padding-top:6px; overflow:hidden; height: 72px;}
.block_slider_type_4 .navigation li {width:72px; margin-left:6px; float:left; display:block; cursor:pointer;}
.block_slider_type_4 .navigation li.flex-active {opacity:0.5;}
.block_slider_type_4 .navigation .synced li {opacity:0.5;}
.block_slider_type_4 .navigation li img {width:100%; height:auto; display:block;}

.block_slider_type_5 {margin-top:51px;}
.block_slider_type_5 .slides li {position:relative;}
.block_slider_type_5 .flex-direction-nav {width:112px; margin-left:-56px; position:absolute; left:50%; top:-46px;}
.block_slider_type_5 .flex-direction-nav li {float:left;}
.block_slider_type_5 .flex-direction-nav a {width:28px; height:29px; display:block; background-repeat:no-repeat; background-image:url(images/sprite_arrow_6.png); text-indent:-9000px; z-index:5;}
.block_slider_type_5 .flex-direction-nav a.flex-prev {background-position:left top;}
.block_slider_type_5 .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_slider_type_5 .flex-direction-nav a.flex-next {background-position:right top;}
.block_slider_type_5 .flex-direction-nav a.flex-next:hover {background-position:right bottom;}
.block_slider_type_5 .flex-direction-nav .nums {width:56px; height:29px; line-height:28px; display:block; overflow:hidden; font-family:'Patua One', Helvetica, Arial, sans-serif; font-size:13px; color:#191919; text-transform:uppercase; text-align:center;}

.block_slider_type_5 .icon {position:absolute; left:0px; right:0px; top:0px; bottom:0px; background-repeat:no-repeat; background-position:center center; cursor:pointer;}
.block_slider_type_5 .icon.video {background-image:url(images/icon_video_1.png);}

.block_slider_type_5 .iframe {display:none; position:absolute; left:0px; right:0px; top:0px; bottom:0px;}
.block_slider_type_5 .iframe iframe {width:100%; height:100%;}

.block_posts {overflow:hidden;}

.block_posts .load_more_1 {width:292px; height:37px; line-height:37px; margin:0px auto; display:block; border:3px solid #f4ece4; color:#d5b393; text-transform:uppercase; text-align:center;}
.block_posts .load_more_1 span {font-size: 13px; font-family: 'Museo 900'; height:37px; line-height:37px; padding-right:20px; display:inline-block; position:relative;}
.block_posts .load_more_1 span:after {width:11px; height:11px; display:block; position:absolute; right:0px; top:13px; background:url(../images/alteracoes/icon_load_1.png) no-repeat; content:' ';}
.block_posts .load_more_1:hover {border-color:#d5b393; text-decoration:none;}

.block_posts .post_type_1 .feature {position:relative;}
.block_posts .post_type_1 .image{height:225px;}
.block_posts .post_type_1 .image, .block_posts .post_type_1 .slider{height:220px; overflow: hidden;}
.block_posts .post_type_1 .image a {display:block; overflow:hidden; position:relative;}
.block_posts .post_type_1.anuncio  .image a{border:3px solid #f4ece4;}
.block_posts .post_type_1 .image a img {width:100%; height:auto; display:block;}
.block_posts .post_type_1 .image a span {display:block; position:absolute; left:0px; right:0px; top:0px; bottom:0px;}
.block_posts .post_type_1 .image a span.hover {background-color:rgba(239, 107, 131, 0.4); background-repeat:no-repeat; background-position:center center; background-image:url(images/icon_zoom_4.png); opacity:0;}
.block_posts .post_type_1 .image a span.hover.no_icon {background-image:none;}
.block_posts .post_type_1 .image a:hover img,
.block_sidebar_popular_posts article .image:hover img {
	-webkit-transform:scale(1.06);
	-moz-transform:scale(1.06);
	-ms-transform:scale(1.06);
	transform:scale(1.06);
}
.block_posts .post_type_1 .image a:hover .hover {opacity:1;}

.block_posts .post_type_1 .image a span.icon {background-repeat:no-repeat; background-position:center center;}
.block_posts .post_type_1 .image a span.icon.video {background-image:url(images/icon_video_1.png);}

.block_posts .post_type_1.galeria .icon.icon_galeria {background-image:url(images/icon_galeria_1.png); background-repeat: no-repeat; z-index: 9; background-position: center center; background-color: rgba(205, 177, 94, 0.6); display: block; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px;}
.block_posts .post_type_1.galeria .slider:hover .icon.icon_galeria{opacity: 0; pointer-events: none;}

.block_posts .post_type_1 .image a span.icon_2 {width:27px; height:27px; left:3px; right:auto; top:auto; bottom:3px; background-repeat:no-repeat; background-position:center center;}
.block_posts .post_type_1 .image a span.icon_2.music {background-image:url(images/icon_music_1.png); background-color:#ffffff;}

.block_posts .post_type_1 .review {width:39px; height:37px; position:absolute; left:3px; bottom:3px; background-color:#33cccd; text-align:center;}
.block_posts .post_type_1 .review .num {padding:4px 0px 1px; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:17px; color:#ffffff; font-weight:bold;}
.block_posts .post_type_1 .review .type {font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:8px; color:#ffffff; font-weight:bold; text-transform:uppercase;}

.block_posts .post_type_1 .slider {overflow:hidden; position:relative;}
.block_posts .post_type_1 .slider .flex-direction-nav a {width:32px; height:32px; margin-top:-16px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background-image:url(images/sprite_arrow_2_yellow.png); text-indent:-9000px; z-index:5;}
.block_posts .post_type_1 .slider .flex-direction-nav a.flex-prev {left:-42px; background-position:left top;}
.block_posts .post_type_1 .slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_posts .post_type_1 .slider .flex-direction-nav a.flex-next {right:-42px; background-position:right top;}
.block_posts .post_type_1 .slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}
.block_posts .post_type_1 .slider:hover .flex-direction-nav a.flex-prev {left:10px;}
.block_posts .post_type_1 .slider:hover .flex-direction-nav a.flex-next {right:10px;}

.block_posts .post_type_1 .slider .flex-control-nav {height:9px; display:block; overflow:hidden; position:absolute; left:0px; right:0px; bottom:11px; font-size:0px; text-align:center; z-index:5;}
.block_posts .post_type_1 .slider .flex-control-nav li {margin-left:3px; display:inline-block;}
.block_posts .post_type_1 .slider .flex-control-nav li:first-child {margin-left:0px;}
.block_posts .post_type_1 .slider .flex-control-nav a {width:9px; height:9px; display:block; background-repeat:no-repeat; background-image:url(images/sprite_slider_nav_1.png); background-position:right top; text-indent:-9000px; cursor:pointer;}
.block_posts .post_type_1 .slider .flex-control-nav a.flex-active {background-position:left top;}

.block_posts .post_type_1 .info {padding:13px 0px 6px; overflow:hidden;}
.block_posts .post_type_1 .info .tags {padding-top:1px; float:left; font-size:11px; color:#808080; text-transform:uppercase; line-height:normal;}
.block_posts .post_type_1 .info .tags a {font-size:11px; color:#808080; text-transform:uppercase;}
.block_posts .post_type_1 .info .tags a:hover {color:#33cccd; text-decoration:none;}
.block_posts .post_type_1 .info .date {margin-left:3px; padding-top:1px; float:left; font-size:11px; color:#808080; text-transform:uppercase; line-height:normal;}
.block_posts .post_type_1 .info .stats {float:right; opacity:1;}
.block_posts .post_type_1 .info .likes {padding-left:15px; float:left; background:url(images/icon_like_1.png) no-repeat 0px 3px; font-size:12px; color:#969696; line-height:normal;}
.block_posts .post_type_1 .info .comments {margin-left:10px; padding-left:15px; float:left; background:url(../images/alteracoes/icon_comments_1.png) no-repeat 0px 3px; font-size:12px; color:#969696; line-height:normal;}

.block_posts .post_type_1 .title {font-size:15px; color:#424242; font-weight:bold; line-height:21px;}
.block_posts .post_type_1 .title a {font-size:15px; color:#424242; font-weight:bold;}
.block_posts .post_type_1 .title a:hover {color:#d5b393; text-decoration:none;}
.block_posts .post_type_1 .title span {color:#33cccd; text-transform:uppercase;}

.block_posts .post_type_1:hover .stats {opacity:1;}

.block_posts .post_type_2 {}
.block_posts .post_type_2 .feature {width:77px; margin-right:10px; float:left;}
.block_posts .post_type_2 .image a {display:block; overflow:hidden; position:relative;}
.block_posts .post_type_2 .image a img {width:100%; height:auto; display:block;}
.block_posts .post_type_2 .image a span {display:block; position:absolute; left:0px; right:0px; top:0px; bottom:0px;}
.block_posts .post_type_2 .image a span.hover {background-color:rgba(31, 31, 31, 0.22); background-repeat:no-repeat; background-position:center center; background-image:url(images/icon_zoom_3.png); opacity:0;}
.block_posts .post_type_2 .image a span.hover.no_icon {background-image:none;}
.block_posts .post_type_2 .image a:hover img {
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1);
}
.block_posts .post_type_2 .image a:hover .hover {opacity:1;}

.block_posts .post_type_2 .image a span.icon {background-repeat:no-repeat; background-position:center center;}
.block_posts .post_type_2 .image a span.icon.video {background-image:url(images/icon_video_1.png);}

.block_posts .post_type_2 .image a span.icon_2 {width:27px; height:27px; left:3px; right:auto; top:auto; bottom:3px; background-repeat:no-repeat; background-position:center center;}
.block_posts .post_type_2 .image a span.icon_2.music {background-image:url(images/icon_music_1.png); background-color:#ffffff;}

.block_posts .post_type_2 .content {overflow:hidden;}
.block_posts .post_type_2 .info {margin-top:-3px; padding:0px 0px 6px; overflow:hidden;}
.block_posts .post_type_2 .info .tags {float:left; font-size:11px; color:#808080; text-transform:uppercase; line-height:normal;}
.block_posts .post_type_2 .info .tags a {font-size:11px; color:#808080; text-transform:uppercase;}
.block_posts .post_type_2 .info .tags a:hover {color:#33cccd; text-decoration:none;}
.block_posts .post_type_2 .info .date {margin-left:3px; float:left; font-size:11px; color:#808080; text-transform:uppercase; line-height:normal;}
.block_posts .post_type_2 .info .stats {float:right; opacity:0;}
.block_posts .post_type_2 .info .likes {padding-left:15px; float:left; background:url(images/icon_like_1.png) no-repeat 0px 3px; font-size:12px; color:#969696; line-height:normal;}
.block_posts .post_type_2 .info .comments {margin-left:10px; padding-left:15px; float:left; background:url(images/icon_comments_1.png) no-repeat 0px 3px; font-size:12px; color:#969696; line-height:normal;}

.block_posts .post_type_2 .title {font-size:13px; color:#424242; font-weight:bold; line-height:19px;}
.block_posts .post_type_2 .title a {font-size:13px; color:#424242; font-weight:bold;}
.block_posts .post_type_2 .title a:hover {color:#33cccd; text-decoration:none;}
.block_posts .post_type_2 .title span {color:#33cccd; text-transform:uppercase;}

.block_posts .post_type_2:hover .stats {opacity:1;}

.block_posts .post_type_3 {}

.block_posts .post_type_3 .content {padding:11px 12px 10px; overflow:hidden; border:2px solid #f0f0f0;}
.block_posts .post_type_3 .info {padding:0px 0px 6px; overflow:hidden;}
.block_posts .post_type_3 .info .tags {padding-top:1px; float:left; font-size:11px; color:#808080; text-transform:uppercase; line-height:normal;}
.block_posts .post_type_3 .info .tags a {font-size:11px; color:#808080; text-transform:uppercase;}
.block_posts .post_type_3 .info .tags a:hover {color:#33cccd; text-decoration:none;}
.block_posts .post_type_3 .info .date {margin-left:3px; padding-top:1px; float:left; font-size:11px; color:#808080; text-transform:uppercase; line-height:normal;}
.block_posts .post_type_3 .info .stats {float:right; opacity:0;}
.block_posts .post_type_3 .info .likes {padding-left:15px; float:left; background:url(images/icon_like_1.png) no-repeat 0px 3px; font-size:12px; color:#969696; line-height:normal;}
.block_posts .post_type_3 .info .comments {margin-left:10px; padding-left:15px; float:left; background:url(images/icon_comments_1.png) no-repeat 0px 3px; font-size:12px; color:#969696; line-height:normal;}

.block_posts .post_type_3 .title {font-size:13px; color:#424242; font-weight:bold; line-height:19px;}
.block_posts .post_type_3 .title a {font-size:13px; color:#424242; font-weight:bold;}
.block_posts .post_type_3 .title a:hover {text-decoration:none;}
.block_posts .post_type_3 .title span {color:#33cccd; text-transform:uppercase;}

.block_posts .post_type_3:hover .content {border-color:#33cccd;}
.block_posts .post_type_3:hover .stats {opacity:1;}
.block_posts .post_type_3:hover .title a {color:#33cccd;}

.block_posts .post_type_4 {}
.block_posts .post_type_4 .feature {position:relative;}
.block_posts .post_type_4 .image{overflow:hidden;}
.block_posts .post_type_4 .image a {display:block; overflow:hidden; position:relative;}
.block_posts .post_type_4 .image a img {width:100%; height:auto; display:block;}
.block_posts .post_type_4 .image a span {display:block; position:absolute; left:0px; right:0px; top:0px; bottom:0px;}
.block_posts .post_type_4 .image a span.hover {background-color:rgba(205, 177, 94, 0.4); background-repeat:no-repeat; background-position:center center; background-image:url(images/icon_zoom_2.png); opacity:0;}
.block_posts .post_type_4 .image a span.hover.no_icon {background-image:none;}
.block_posts .post_type_4 .image a:hover img {
	-webkit-transform:scale(1.06);
	-moz-transform:scale(1.06);
	-ms-transform:scale(1.06);
	transform:scale(1.06);
}
.block_posts .post_type_4 .image a:hover .hover {opacity:1;}

.block_posts .post_type_4 .image a span.icon {background-repeat:no-repeat; background-position:center center;}
.block_posts .post_type_4 .image a span.icon.video {background-image:url(images/icon_video_1.png);}

.block_posts .post_type_4 .image a span.icon_2 {width:27px; height:27px; left:3px; right:auto; top:auto; bottom:3px; background-repeat:no-repeat; background-position:center center;}
.block_posts .post_type_4 .image a span.icon_2.music {background-image:url(images/icon_music_1.png); background-color:#ffffff;}

.block_posts .post_type_4 .review {width:39px; height:37px; position:absolute; left:3px; bottom:3px; background-color:#33cccd; text-align:center;}
.block_posts .post_type_4 .review .num {padding:3px 0px; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:17px; color:#ffffff; font-weight:bold;}
.block_posts .post_type_4 .review .type {font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:8px; color:#ffffff; font-weight:bold; text-transform:uppercase;}

.block_posts .post_type_4 .f_info {height:24px; line-height:24px; padding:0px 7px; position:absolute; left:3px; bottom:3px; background-color:#33cccd; font-family:'Patua One', Helvetica, Arial, sans-serif; font-size:11px; color:#ffffff; text-transform:uppercase;}
.block_posts .post_type_4 .f_info a {width:24px; height:24px; display:block; position:absolute; right:-27px; top:27px; background-repeat:no-repeat; background-color:#33cccd; text-indent:-9000px; opacity:0;}
.block_posts .post_type_4 .f_info a:hover {background-color:#191919;}
.block_posts .post_type_4 .f_info a.movie {background-image:url(images/icon_movie_1.png);}
.block_posts .post_type_4 .f_info a.gallery {background-image:url(images/icon_gallery_1.png);}
.block_posts .post_type_4 .f_info a.audio {background-image:url(images/icon_audio_1.png);}

.block_posts .post_type_4 .slider {overflow:hidden; position:relative;}
.block_posts .post_type_4 .slider .flex-direction-nav a {width:32px; height:32px; margin-top:-16px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background-image:url(images/sprite_arrow_2_yellow.png); text-indent:-9000px; z-index:5;}
.block_posts .post_type_4 .slider .flex-direction-nav a.flex-prev {left:-42px; background-position:left top;}
.block_posts .post_type_4 .slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_posts .post_type_4 .slider .flex-direction-nav a.flex-next {right:-42px; background-position:right top;}
.block_posts .post_type_4 .slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}
.block_posts .post_type_4 .slider:hover .flex-direction-nav a.flex-prev {left:10px;}
.block_posts .post_type_4 .slider:hover .flex-direction-nav a.flex-next {right:10px;}

.block_posts .post_type_4 .slider .flex-control-nav {height:9px; display:block; overflow:hidden; position:absolute; left:0px; right:0px; bottom:11px; font-size:0px; text-align:center; z-index:5;}
.block_posts .post_type_4 .slider .flex-control-nav li {margin-left:3px; display:inline-block;}
.block_posts .post_type_4 .slider .flex-control-nav li:first-child {margin-left:0px;}
.block_posts .post_type_4 .slider .flex-control-nav a {width:9px; height:9px; display:block; background-repeat:no-repeat; background-image:url(images/sprite_slider_nav_1.png); background-position:right top; text-indent:-9000px; cursor:pointer;}
.block_posts .post_type_4 .slider .flex-control-nav a.flex-active {background-position:left top;}

.block_posts .post_type_4 .info {padding:13px 0px 6px; overflow:hidden;}
.block_posts .post_type_4 .info .tags {padding-top:1px; float:left; font-size:11px; color:#808080; text-transform:uppercase; line-height:normal;}
.block_posts .post_type_4 .info .tags a {font-size:11px; color:#808080; text-transform:uppercase;}
.block_posts .post_type_4 .info .tags a:hover {text-decoration:none;}
.block_posts .post_type_4 .info .date {margin-left:3px; padding-top:1px; float:left; font-size:11px; color:#808080; text-transform:uppercase; line-height:normal;}
.block_posts .post_type_4 .info .stats {float:right; opacity:0;}
.block_posts .post_type_4 .info .likes {padding-left:15px; float:left; background:url(images/icon_like_1.png) no-repeat 0px 3px; font-size:12px; color:#969696; line-height:normal;}
.block_posts .post_type_4 .info .comments {margin-left:10px; padding-left:15px; float:left; background:url(images/icon_comments_1.png) no-repeat 0px 3px; font-size:12px; color:#969696; line-height:normal;}

.block_posts .post_type_4 .title {min-height:73px; font-size:15px; color:#424242; font-weight:bold; line-height:21px;}
.block_posts .post_type_4 .title a {font-size:15px; color:#424242; font-weight:bold;}
.block_posts .post_type_4 .title a:hover {color:#CDB15E; text-decoration:none;}
.content_fornecedor .block_posts .post_type_4 .title a:hover{text-decoration:underline;}
.block_posts .post_type_4 .title span {color:#33cccd; text-transform:uppercase;}

.block_posts .post_type_4 .value {width:68px; height:12px; margin:4px 0px 9px; position:relative; background:url(images/sprite_stars_1.png) no-repeat;}
.block_posts .post_type_4 .value div {width:0px; height:12px; position:absolute; left:0px; top:0px; background:url(images/sprite_stars_1.png) no-repeat 0px bottom #ffffff;}

.block_posts .post_type_4 .text {min-height:78px;}
.block_posts .post_type_4 .text p {padding-bottom:0px; font-family:'Open Sans', Helvetica, Arial, sans-serif; line-height:19px;}

.block_posts .post_type_4:hover .stats {opacity:1;}
.block_posts .post_type_4:hover .f_info a {top:0px; opacity:1;}

.block_posts .post_type_5 {overflow:hidden;}
.block_posts .post_type_5 .feature {width:250px; margin-right:17px; float:left;}
.block_posts .post_type_5 .image a {display:block; overflow:hidden; position:relative;}
.block_posts .post_type_5 .image a img {width:100%; height:auto; display:block;}
.block_posts .post_type_5 .image a span {display:block; position:absolute; left:0px; right:0px; top:0px; bottom:0px;}
.block_posts .post_type_5 .image a span.hover {background-color:rgba(236, 91, 115, 0.4); background-repeat:no-repeat; background-position:center center; background-image:url(images/icon_zoom_2.png); opacity:0;}
.block_posts .post_type_5 .image a span.hover.no_icon {background-image:none;}
.block_posts .post_type_5 .image a:hover img {
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1);
}
.block_posts .post_type_5 .image a:hover .hover {opacity:1;}

.block_posts .post_type_5 .image a span.icon {background-repeat:no-repeat; background-position:center center;}
.block_posts .post_type_5 .image a span.icon.video {background-image:url(images/icon_video_1.png);}

.block_posts .post_type_5 .image a span.icon_2 {width:27px; height:27px; left:3px; right:auto; top:auto; bottom:3px; background-repeat:no-repeat; background-position:center center;}
.block_posts .post_type_5 .image a span.icon_2.music {background-image:url(images/icon_music_1.png); background-color:#ffffff;}

.block_posts .post_type_5 .review {width:39px; height:37px; position:absolute; left:3px; bottom:3px; background-color:#33cccd; text-align:center;}
.block_posts .post_type_5 .review .num {padding:3px 0px; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:17px; color:#ffffff; font-weight:bold;}
.block_posts .post_type_5 .review .type {font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:8px; color:#ffffff; font-weight:bold; text-transform:uppercase;}

.block_posts .post_type_5 .slider {overflow:hidden; position:relative;}
.block_posts .post_type_5 .slider .flex-direction-nav a {width:32px; height:32px; margin-top:-16px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background-image:url(images/sprite_arrow_2_yellow.png); text-indent:-9000px; z-index:5;}
.block_posts .post_type_5 .slider .flex-direction-nav a.flex-prev {left:-42px; background-position:left top;}
.block_posts .post_type_5 .slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_posts .post_type_5 .slider .flex-direction-nav a.flex-next {right:-42px; background-position:right top;}
.block_posts .post_type_5 .slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}
.block_posts .post_type_5 .slider:hover .flex-direction-nav a.flex-prev {left:10px;}
.block_posts .post_type_5 .slider:hover .flex-direction-nav a.flex-next {right:10px;}

.block_posts .post_type_5 .slider .flex-control-nav {height:9px; display:block; overflow:hidden; position:absolute; left:0px; right:0px; bottom:11px; font-size:0px; text-align:center; z-index:5;}
.block_posts .post_type_5 .slider .flex-control-nav li {margin-left:3px; display:inline-block;}
.block_posts .post_type_5 .slider .flex-control-nav li:first-child {margin-left:0px;}
.block_posts .post_type_5 .slider .flex-control-nav a {width:9px; height:9px; display:block; background-repeat:no-repeat; background-image:url(images/sprite_slider_nav_1.png); background-position:right top; text-indent:-9000px; cursor:pointer;}
.block_posts .post_type_5 .slider .flex-control-nav a.flex-active {background-position:left top;}

.block_posts .post_type_5 .content {overflow:hidden;}
.block_posts .post_type_5 .info {margin-top:-3px; padding:0px 0px 6px; overflow:hidden;}
.block_posts .post_type_5 .info .tags {float:left; font-size:11px; color:#808080; text-transform:uppercase; line-height:normal;}
.block_posts .post_type_5 .info .tags a {font-size:11px; color:#d5b393; text-transform:uppercase;}
.block_posts .post_type_5 .info .tags a:hover {text-decoration:none;}
.block_posts .post_type_5 .info .date {margin-left:3px; float:left; font-size:11px; color:#808080; text-transform:uppercase; line-height:normal;}
.block_posts .post_type_5 .info .stats {float:right; opacity:0;}
.block_posts .post_type_5 .info .likes {padding-left:15px; float:left; background:url(images/icon_like_1.png) no-repeat 0px 3px; font-size:12px; color:#969696; line-height:normal;}
.block_posts .post_type_5 .info .comments {margin-left:10px; padding-left:15px; float:left; background:url(images/icon_comments_1.png) no-repeat 0px 3px; font-size:12px; color:#969696; line-height:normal;}

.block_posts .post_type_5 .title {font-size:15px; color:#424242; font-weight:bold; line-height:21px;}
.block_posts .post_type_5 .title a {font-size:15px; color:#424242; font-weight:bold;}
.block_posts .post_type_5 .title a:hover {}
.block_posts .post_type_5 .title span {color:#33cccd; text-transform:uppercase;}

.block_posts .post_type_5 .text {padding-top:10px;}
.block_posts .post_type_5 .text p {padding-bottom:0px; font-family:'Open Sans', Helvetica, Arial, sans-serif; color:#424242; line-height:19px;}

.block_posts .post_type_5:hover .stats {opacity:1;}

.block_posts .post_type_6 {overflow:hidden;}
.block_posts .post_type_6 .feature {width:150px; margin-right:20px; float:left;}
.block_posts .post_type_6 .image a {display:block; overflow:hidden; position:relative;}
.block_posts .post_type_6 .image a img {width:100%; height:auto; display:block;}
.block_posts .post_type_6 .image a span {display:block; position:absolute; left:0px; right:0px; top:0px; bottom:0px;}
.block_posts .post_type_6 .image a span.hover {background-color:rgba(205, 177, 94, 0.4); background-repeat:no-repeat; background-position:center center; background-image:url(images/icon_zoom_2.png); opacity:0;}
.block_posts .post_type_6 .image a span.hover.no_icon {background-image:none;}
.block_posts .post_type_6 .image a:hover img {
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1);
}
.block_posts .post_type_6 .image a:hover .hover {opacity:1;}

.block_posts .post_type_6 .image a span.icon {background-repeat:no-repeat; background-position:center center;}
.block_posts .post_type_6 .image a span.icon.video {background-image:url(images/icon_video_1.png);}

.block_posts .post_type_6 .image a span.icon_2 {width:27px; height:27px; left:3px; right:auto; top:auto; bottom:3px; background-repeat:no-repeat; background-position:center center;}
.block_posts .post_type_6 .image a span.icon_2.music {background-image:url(images/icon_music_1.png); background-color:#ffffff;}

.block_posts .post_type_6 .review {width:39px; height:37px; position:absolute; left:3px; bottom:3px; background-color:#33cccd; text-align:center;}
.block_posts .post_type_6 .review .num {padding:3px 0px; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:17px; color:#ffffff; font-weight:bold;}
.block_posts .post_type_6 .review .type {font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:8px; color:#ffffff; font-weight:bold; text-transform:uppercase;}

.block_posts .post_type_6 .content {overflow:hidden;}
.block_posts .post_type_6 .info {padding:0px 0px 6px; overflow:hidden;}
.block_posts .post_type_6 .info .tags {float:left; font-size:11px; color:#808080; text-transform:uppercase; line-height:normal;}
.block_posts .post_type_6 .info .tags a {font-size:11px; color:#CDB15E; text-transform:uppercase;}
.block_posts .post_type_6 .info .tags a:hover {text-decoration:none;}
.block_posts .post_type_6 .info .author {margin-left:3px; float:left; font-size:11px; color:#808080; text-transform:uppercase; line-height:normal;}
.block_posts .post_type_6 .info .author a {font-size:11px; color:#33cccd; text-transform:uppercase;}
.block_posts .post_type_6 .info .author a:hover {color:#808080; text-decoration:none;}
.block_posts .post_type_6 .info .date {margin-left:3px; float:left; font-size:11px; color:#808080; text-transform:uppercase; line-height:normal;}
.block_posts .post_type_6 .info .stats {float:right; opacity:0;}
.block_posts .post_type_6 .info .likes {padding-left:15px; float:left; background:url(images/icon_like_1.png) no-repeat 0px 3px; font-size:12px; color:#969696; line-height:normal;}
.block_posts .post_type_6 .info .comments {margin-left:10px; padding-left:15px; float:left; background:url(images/icon_comments_1.png) no-repeat 0px 3px; font-size:12px; color:#969696; line-height:normal;}

.block_posts .post_type_6 .title {font-size:13px; color:#424242; font-weight:bold; line-height:19px;}
.block_posts .post_type_6 .title a {font-size:13px; color:#000; font-weight:bold;}
.block_posts .post_type_6 .title a:hover {}
.block_posts .post_type_6 .title span {color:#33cccd; text-transform:uppercase;}

.block_posts .post_type_6 .text {padding-top:10px;}
.block_posts .post_type_6 .text p {padding-bottom:0px; font-family:'Open Sans', Helvetica, Arial, sans-serif; color:#424242; line-height:19px;}

.block_posts .post_type_6:hover .stats {opacity:1;}

.block_posts.type_1 {}
.block_posts.type_1 .posts {margin-left:-26px; margin-bottom:-37px; overflow:hidden;}
.block_posts.type_1 .posts article {width:296px; margin-left:26px; margin-bottom:37px; float:left;}
.block_posts.type_1 .posts article.sem-thumb .feature{box-shadow:none;}
.block_posts.type_1 .posts article.sem-thumb .feature .tags{position:static;}
.block_posts.type_1 .controls {padding-top:42px;}

.block_posts.type_2 {margin-left:-26px; overflow:hidden;}
.block_posts.type_2 .line_1 {margin-left:26px;}
.block_posts.type_2 article {width:296px; margin-left:26px; float:left;}

.block_posts.type_3 {margin-left:-26px; margin-bottom:-26px; overflow:hidden;}
.block_posts.type_3 article {width:296px; margin-left:26px; margin-bottom:26px; float:left;}
.block_posts.type_3 article.post_type_4 .title {min-height:63px;}

.block_posts.type_4 {}
.block_posts.type_4 .posts {margin-left:-26px; margin-bottom:-37px; overflow:hidden;}
.block_posts.type_4 .posts article {width:296px; margin-left:26px; margin-bottom:37px; float:left;}
.block_posts.type_4 .controls {padding-top:42px;}
.block_posts.type_4 .controls a {width:auto;}

.block_posts.type_5 {}
.block_posts.type_5 .posts {margin-left:-26px; margin-bottom:-26px; overflow:hidden;}
.block_posts.type_5 .posts article {width:296px; margin-left:26px; margin-bottom:26px;}
.block_posts.type_5 article.post_type_4 .title {min-height:63px;}
.block_posts.type_5 .controls {padding-top:37px;}
.block_posts.type_5 .controls a {width:auto;}

.block_posts.type_6 {}
.block_posts.type_6 article {padding:26px 0px;}
.block_posts.type_6 article:first-child {padding-top:0px;}

.block_posts.type_7 {margin-left:-26px; margin-bottom:-26px; overflow:hidden;}
.block_posts.type_7 article {width:296px; margin-left:26px; margin-bottom:26px; float:left;}
.block_posts.type_7 article.post_type_4 .title {min-height:47px;}

.block_posts.type_8 {margin-left:-26px; margin-bottom:-26px; overflow:hidden;}
.block_posts.type_8 article {width:296px; margin-left:26px; margin-bottom:40px; float:left;}
.block_posts.type_8 article:nth-child(3n + 2){clear:both;}
.block_posts.type_8 article.post_type_4 .title {min-height:47px;}
.block_posts.type_8 article.post_type_4 .text {min-height:60px;}


.block_pager_1 {}
.block_pager_1 ul {float:left; display:block;}
.block_pager_1 ul li {margin-left:3px; float:left; display:block;}
.block_pager_1 ul li:first-child {margin-left:0px;}
.block_pager_1 ul li.skip {padding:0px 8px; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:11px; color:#161e26; font-weight:600; line-height:28px;}
.block_pager_1 ul li a {min-width:24px; height:24px; line-height:24px; display:block; border:2px solid #e6ecec; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:11px; color:#161e26; font-weight:600; text-transform:uppercase; text-align:center;}
.block_pager_1 ul li a:hover {border-color:#d7dede; text-decoration:none;}
.block_pager_1 ul li a.next {min-width:0px; padding:0px 21px 0px 11px; position:relative;}
.block_pager_1 ul li a.next:before {width:6px; height:8px; display:block; position:absolute; right:11px; top:8px; background:url(images/arrow_1.png) no-repeat; content:' ';}
.block_pager_1 ul li.current a {background-color:#33cccd; border-color:#33cccd; color:#ffffff;}
.block_pager_1 .info {height:28px; line-height:28px; float:right; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:11px; color:#141e26; font-weight:600; text-transform:uppercase;}

.block_form_1 .text{margin-top:-4px; padding-bottom:3px;}
.block_form_1 .text p{padding-bottom:0px; font-family: "arapeyitalic"; font-size: 17px; line-height: 24px; color:#424242;}
.block_form_1 .label, #cad-mail-form .label{padding:19px 0px 12px; font-family:'Patua One', Helvetica, Arial, sans-serif; color:#666666; font-size:15px;}
.block_form_1 .label span{color:#ff0000;}
.block_form_1 .field, #cad-mail-form .field{width:100%; box-sizing:border-box; height:38px; padding:0px 10px; overflow:hidden; border:2px solid #E7E7E7;}
.block_form_1 .field:hover, #cad-mail-form .field:hover{border-color: #B2B2B2;}
.block_form_1 .field.focused{border-color:#b1e0e0;}
.block_form_1 .field.errored{border-color:#ff0000;}
.block_form_1 .field input, #cad-mail-form .field input{box-sizing:border-box; width:100%; height:38px; line-height:38px; display:block; background-color:transparent; border:0px; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:13px; color:#424242;}
.block_form_1 .textarea{padding:5px 10px; overflow:hidden; border:2px solid #E7E7E7;}
.block_form_1 .textarea:hover{border-color: #B2B2B2;}
.block_form_1 .textarea.focused {border-color:#b1e0e0;}
.block_form_1 .textarea.errored {border-color:#ff0000;}
.block_form_1 .textarea textarea {width:100%; height:168px; line-height:18px; display:block; overflow:auto; background-color:transparent; border:0px; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:13px; color:#424242;}
.block_form_1 .button {padding-top:21px; overflow:hidden;}

.block_map_1 {}
.block_map_1 h2 {padding-bottom:22px; font-size:19px; text-transform:uppercase;}
.block_map_1 #map {width:100%; height:319px;}

.block_search_page {margin-bottom:29px; padding-bottom:28px; background:url(images/line_1.gif) repeat-x left bottom;}
.block_search_page .form {overflow:hidden;}
.block_search_page .form .field {
	width:519px;
	height:30px;
	padding:0px 10px;
	float:left;
	overflow:hidden;

	border:1px solid #dedede;

	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}
.block_search_page .form .field input {width:100%; height:17px; line-height:17px; padding:6px 0px; background-color:transparent; border:0px; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:12px; color:#a6a6a6;}
.block_search_page .form .button {width:74px; float:right;}
.block_search_page .form .button a {height:32px; line-height:32px; padding:0px; display:block;}
.block_search_page .text {padding-top:15px;}
.block_search_page .text p {padding-bottom:0px; font-family:'Open Sans', Helvetica, Arial, sans-serif; line-height:19px;}

.block_404 {width:384px; margin:90px auto 0px; padding:13px 0px 100px; background:url(images/bg_404_yellow.png) no-repeat right top;}
.block_404 h1 {padding-bottom:3px; font-size:162px; text-align:center;}
.block_404 h2 {padding:0px 30px 19px; font-family:'Montserrat', Helvetica, Arial, sans-serif; color:#a8a8a8; font-size:13px; text-transform:uppercase; line-height:21px; text-align:center;}
.block_404 p {padding-bottom:26px; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:14px; line-height:21px; text-align:center;}

.block_search_404 {width:268px; height:29px; margin:0px auto; overflow:hidden; background-color:#ffffff; border:1px solid #dedede;}
.block_search_404 .field {height:29px; padding-left:10px; float:left; overflow:hidden;}
.block_search_404 .field input {width:225px; height:17px; line-height:17px; padding:5px 0px; display:block; background-color:transparent; border:0px; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:12px; color:#a6a6a6;}
.block_search_404 .button {height:29px; float:right; overflow:hidden;}
.block_search_404 .button input {width:29px; height:29px; display:block; background:url(images/icon_search_2.png) no-repeat 8px 8px transparent; border:0px; font-size:0px; text-indent:-9000px; cursor:pointer;}

.block_archives {}
.block_archives .intro {margin:-5px 0px 27px; padding-bottom:9px; background:url(images/line_1.gif) repeat-x left bottom;}
.block_archives .intro p {padding-bottom:19px; font-family:'Open Sans', Helvetica, Arial, sans-serif; line-height:19px;}
.block_archives .intro p.marked {font-weight:600;}
.block_archives .list {}
.block_archives .list > ul > li {display:block; font-family:'Patua One', Helvetica, Arial, sans-serif; font-size:14px; color:#191919; text-transform:uppercase;}
.block_archives .list ul ul {padding:15px 0px 16px 28px; display:block;}
.block_archives .list ul ul li {padding-left:13px; padding-bottom:12px; display:block; background:url(images/marker_1.png) no-repeat 0px 4px; font-family:'Montserrat', Helvetica, Arial, sans-serif; font-size:14px; color:#33cccd; text-transform:none;}
.block_archives .list ul ul li a {font-family:'Montserrat', Helvetica, Arial, sans-serif; font-size:14px; color:#33cccd;}
.block_archives .list ul ul li a:hover {color:#424242; text-decoration:none;}

.block_about_author {padding:19px 5px 19px 16px; overflow:hidden; border:1px solid #e6ecec;}
.block_about_author .photo {width:96px; margin-right:20px; float:left;}
.block_about_author .photo img {width:100%; height:auto; display:block; border-radius:50px;}
.block_about_author .content {overflow:hidden;}
.block_about_author .stats {margin-left:-4px; overflow:hidden;}
.block_about_author .stats li {
	height:21px;
	line-height:21px;
	margin-left:4px;
	margin-bottom:4px;
	padding:0px 7px;
	float:left;
	display:block;

	border:2px solid #dbe6e6;

	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;

	font-family:'Montserrat', Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#afbaba;
	text-transform:uppercase;
}
.block_about_author .description {padding-top:12px;}
.block_about_author .description p {padding-bottom:0px; font-family:'Open Sans', Helvetica, Arial, sans-serif; line-height:21px;}
.block_about_author .social {padding-top:17px; overflow:hidden;}
.block_about_author .social li {margin-left:3px; float:left; display:block;}
.block_about_author .social li:first-child {margin-left:0px;}

.block_about_author_post {margin:43px 0px 32px; padding:19px 5px 19px 16px; overflow:hidden; border:1px solid #e6ecec;}
.block_about_author_post .photo {width:96px; margin-right:20px; float:left;}
.block_about_author_post .photo img {width:100%; height:auto; display:block;}
.block_about_author_post .content {overflow:hidden;}
.block_about_author_post .name {padding-bottom:0px; font-family:'Patua One', Helvetica, Arial, sans-serif; font-size:17px; color:#191919;}
.block_about_author_post .name a {font-family:'Patua One', Helvetica, Arial, sans-serif; font-size:17px; color:#191919;}
.block_about_author_post .name a:hover {color:#CDB15E; text-decoration:none;}
.block_about_author_post .description {padding-top:10px;}
.block_about_author_post .description p {padding-bottom:0px; font-family:'Open Sans', Helvetica, Arial, sans-serif; line-height:21px;}
.block_about_author_post .social {padding-top:12px; overflow:hidden;}
.block_about_author_post .social li {margin-left:3px; float:left; display:block;}
.block_about_author_post .social li:first-child {margin-left:0px;}

.block_post_lnk_1 {padding:43px 0px 0px;}
.block_post_lnk_1 a {padding:0px; display:block;}

.block_info_1 {padding:27px 0px; overflow:hidden; background:url(images/line_1.gif) repeat-x left bottom;}
.block_info_1 > div {height:83px; margin-left:26px; float:left; position:relative; border:1px solid #e6ecec;}
.block_info_1 > div:first-child {margin-left:0px;}
.block_info_1 > div .title {position:absolute; left:0px; right:0px; top:-7px; font-family:'Patua One', Helvetica, Arial, sans-serif; color:#424242; text-transform:uppercase; text-align:center;}
.block_info_1 > div .title span {padding:0px 5px; display:inline-block; background-color:#ffffff;}

.block_info_1 .rating {width:196px;}
.block_info_1 .rating .text {width:50%; padding-top:20px; float:left; text-align:center;}
.block_info_1 .rating .text .num {padding-bottom:6px; font-size:23px; color:#424242; font-weight:bold;}
.block_info_1 .rating .text .type {font-size:10px; color:#424242; text-transform:uppercase;}
.block_info_1 .rating .line {width:1px; height:35px; position:absolute; left:50%; top:23px; background-color:#f2f2f2;}

.block_info_1 .tags {width:271px; text-align:center;}
.block_info_1 .tags ul {padding-top:29px; display:inline-block; overflow:hidden;}
.block_info_1 .tags li {margin:0px 2px; float:left;}
.block_info_1 .tags li a {
	height:21px;
	line-height:21px;
	padding:0px 7px;
	display:block;

	border:2px solid #dbe6e6;

	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;

	font-family:'Montserrat', Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#afbaba;
	text-transform:uppercase;
}
.block_info_1 .tags li:hover a{border-color:#939598; text-decoration:none;}

.block_info_1 .social {width:204px; text-align:center;}
.block_info_1 .social ul {padding-top:29px; display:inline-block; overflow:hidden;}
.block_info_1 .social li {margin-left:5px; float:left;}
.block_info_1 .social li:first-child {margin-left:0px;}

.block_info_1 .subscribe {width:183px;}
.block_info_1 .subscribe .content {padding:26px 25px 0px 31px;}
.block_info_1 .subscribe .content a.lnk_subscribe {padding-left:34px; padding-top:2px; display:block; position:relative; font-size:11px; color:#757575; text-transform:uppercase; line-height:15px;}
.block_info_1 .subscribe .content a.lnk_subscribe:hover {text-decoration:none;}
.block_info_1 .subscribe .content a.lnk_subscribe .icon {width:21px; height:21px; display:block; position:absolute; left:0px; top:4px; border:2px solid #e6e6e6;}
.block_info_1 .subscribe .content a.lnk_subscribe .icon.email {background:url(images/icon_email_1.gif) no-repeat 5px 6px;}

.block_info_1.type_1 > .tags {width:auto; margin-bottom:36px; float:none;}
.block_info_1.type_1 > .rating {width:186px; margin-left:0px;}
.block_info_1.type_1 > .social {width:207px;}
.block_info_1.type_1 > .subscribe {width:167px;}
.block_info_1.type_1 > .subscribe .content {padding-left:23px; padding-right:15px;}

.sidebar_right .block_comments_1{clear: both;}
.block_comments_1 {padding:39px 0px 5px;}
.block_comments_1 h3 {margin-bottom:3px; padding-bottom:17px; border-bottom:2px solid #e6ecec; font-size:20px; text-transform:uppercase;}
.block_comments_1 h3 span {color:#777777;}

.block_comments_1 .comment {}
.block_comments_1 .comment .inside {padding:30px 0px 25px; border-bottom:2px solid #e6ecec;}
.block_comments_1 .comment.last_comment .inside {border:0px;}
.block_comments_1 .comment .avatar {width:61px; margin-right:18px; float:left;}
.block_comments_1 .comment .avatar img {width:100%; height:auto; display:block;}
.block_comments_1 .comment .content {overflow:hidden;}
.block_comments_1 .comment .author {padding-bottom:8px; font-family:'Patua One', Helvetica, Arial, sans-serif; font-size:14px; color:#000000; text-transform:uppercase;}
.block_comments_1 .comment .author a {font-family:'Patua One', Helvetica, Arial, sans-serif; font-size:14px; color:#000000; text-transform:uppercase;}
.block_comments_1 .comment .author a:hover {text-decoration:none;}
.block_comments_1 .comment .info {padding-bottom:9px; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:12px; color:#919191;}
.block_comments_1 .comment .info a {margin-left:8px; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:12px; color:#31cccd;}
.block_comments_1 .comment .info a:hover {text-decoration:none;}
.block_comments_1 .comment .text {}
.block_comments_1 .comment .text p {padding-bottom:0px; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:14px; line-height:21px;}

.block_leave_comment_1 {padding:39px 0px 0px;}
.block_leave_comment_1 h3 {margin-bottom:12px; padding-bottom:17px; border-bottom:2px solid #e6ecec; font-size:20px; text-transform:uppercase;}
.block_leave_comment_1 .fields {width:100%; margin-right:22px; float:left;}
.block_leave_comment_1 .label {padding:19px 0px 12px; font-family:'Patua One', Helvetica, Arial, sans-serif; color: #666; font-size: 15px;}
.block_leave_comment_1 .label span {color:#ff0000;}
.block_leave_comment_1 .field {height:38px; border: 2px solid #E7E7E7; padding:0px 10px; overflow:hidden; box-sizing: border-box;}
.block_leave_comment_1 .field.focused {border-color:#b1e0e0;}
.block_leave_comment_1 .field.errored {border-color:#ff0000;}
.block_leave_comment_1 .field input {width:100%; height:18px; line-height:18px; padding:8px 0px; display:block; background-color:transparent; border:0px; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:13px; color:#424242;}
.block_leave_comment_1 .textarea {padding:5px 10px; overflow:hidden; border:2px solid #E7E7E7;}
.block_leave_comment_1 .textarea.focused {border-color:#b1e0e0;}
.block_leave_comment_1 .textarea.errored {border-color:#ff0000;}
.block_leave_comment_1 .textarea textarea {width:100%; height:170px; line-height:18px; display:block; overflow:auto; background-color:transparent; border:0px; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:13px; color:#424242;}
.block_leave_comment_1 .button {padding-top:21px; overflow:hidden;}
.block_leave_comment_1 .button a {padding:0px; display:block;}

.block_leave_comment_1.type_1 .fields {margin-right:0px; float:none;}

.block_also_like_1 {margin:43px 0px 30px;}
.block_also_like_1 > .title {height:38px; line-height:38px; padding:15px 0; border-top:2px solid #ebe9e3; font-family:'Patua One', Helvetica, Arial, sans-serif; font-size:15px; color:#191919; text-transform:uppercase; text-align:center;}

.block_also_like_1 .flex-direction-nav a {width:12px; height:12px; display:block; position:absolute; top:-40px; background-repeat:no-repeat; background-image:url(images/sprite_arrow_5.png); text-indent:-9000px;}
.block_also_like_1 .flex-direction-nav a.flex-prev {left:0px; background-position:left top;}
.block_also_like_1 .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_also_like_1 .flex-direction-nav a.flex-next {right:0px; background-position:right top;}
.block_also_like_1 .flex-direction-nav a.flex-next:hover {background-position:right bottom;}

.block_also_like_1 .block_posts {overflow:visible;}
.block_also_like_1 .post_type_4 .title {min-height:69px; font-size:13px; line-height:19px;}
.block_also_like_1 .post_type_4 .title a {font-size:13px;}

.block_rules_1 {padding-top:0px;}
.block_rules_1 h2 {margin-bottom:19px; padding:13px 0px 17px; border-bottom:2px solid #e6ecec; font-size:20px;}
.block_rules_1 h2 span {color:#7a8691;}
.block_rules_1 p {padding-bottom:21px; overflow:hidden; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:14px; line-height:21px;}
.block_rules_1 p b {color:#161e26;}
.block_rules_1 p span {display:block;}
.block_rules_1 p span.count {width:30px; margin-right:8px; float:left; font-weight:600; text-align:right;}

.block_audio_1 {}
.block_audio_1 .cover {margin-bottom:4px;}
.block_audio_1 .cover img {width:100%; height:auto; display:block;}
.block_audio_1 .audio {position:relative; background-color:#161e26; border:1px solid #161e26;}
.block_audio_1 .audio .mejs-container .mejs-controls {height:30px; background:none #161e26;}
.block_audio_1 .audio .mejs-controls div.mejs-time-rail {height:7px; margin-top:12px; padding-top:0px;}
.block_audio_1 .audio .mejs-controls .mejs-time-rail .mejs-time-buffering {
	height:5px;

	-webkit-border-radius:0px;
	-moz-border-radius:0px;
	border-radius:0px;
}
.block_audio_1 .audio .mejs-controls .mejs-time-rail .mejs-time-total {
	height:5px;
	margin:0px;

	background:none #858585;
	border:1px solid #13181d;

	-webkit-border-radius:0px;
	-moz-border-radius:0px;
	border-radius:0px;
}
.block_audio_1 .audio .mejs-controls .mejs-time-rail .mejs-time-loaded {
	height:5px;
	margin:0px;

	background:none #9e9e9e;

	-webkit-border-radius:0px;
	-moz-border-radius:0px;
	border-radius:0px;
}
.block_audio_1 .audio .mejs-controls .mejs-time-rail .mejs-time-current {
	height:5px;
	margin:0px;

	background:none #33cccd;

	-webkit-border-radius:0px;
	-moz-border-radius:0px;
	border-radius:0px;
}
.block_audio_1 .audio .mejs-controls .mejs-button {width:30px; height:30px;}
.block_audio_1 .audio .mejs-controls .mejs-button button {width:30px; height:30px; margin:0px; background-image:url(images/sprite_audio_1.png); outline:0px !important;}

.block_audio_1 .audio .mejs-controls .mejs-play button {background-position:-30px top;}
.block_audio_1 .audio .mejs-controls .mejs-play button:hover {background-position:-30px bottom;}

.block_audio_1 .audio .mejs-controls .mejs-pause button {background-position:0px top;}
.block_audio_1 .audio .mejs-controls .mejs-pause button:hover {background-position:0px bottom;}

.block_audio_1 .audio .mejs-controls .mejs-mute button {background-position:-60px top;}
.block_audio_1 .audio .mejs-controls .mejs-mute button:hover {background-position:-60px bottom;}
.block_audio_1 .audio .mejs-controls .mejs-unmute button {background-position:-90px top;}
.block_audio_1 .audio .mejs-controls .mejs-unmute button:hover {background-position:-90px bottom;}

.block_audio_1 .audio .mejs-controls .mejs-horizontal-volume-slider {width:46px; height:30px;}
.block_audio_1 .audio .mejs-controls .mejs-volume-button .mejs-volume-slider {width:30px;}
.block_audio_1 .audio .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total {left:15px;}
.block_audio_1 .audio .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current {left:15px;}
.block_audio_1 .audio .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle {left:8px;}
.block_audio_1 .audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
	width:35px;
	height:5px;
	left:0px;
	top:12px;

	background:none #858585;
	border:1px solid #13181d;

	-webkit-border-radius:0px;
	-moz-border-radius:0px;
	border-radius:0px;
}
.block_audio_1 .audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
	height:5px;
	left:1px;
	top:13px;

	background:none #33cccd;

	-webkit-border-radius:0px;
	-moz-border-radius:0px;
	border-radius:0px;
}
.block_audio_1 .audio .mejs-container .mejs-controls .mejs-time {height:30px; line-height:30px; padding:0px; position:relative; font-family:Helvetica, Arial, sans-serif; font-size:11px; color:#303030; font-weight:bold;}
.block_audio_1 .audio .mejs-container .mejs-controls .mejs-time span {margin:0px; float:none; display:block; font-family:Helvetica, Arial, sans-serif; font-size:11px; color:#dcdcdc; font-weight:bold; line-height:30px;}
.block_audio_1 .audio .mejs-container .mejs-controls .mejs-time.mejs-currenttime-container {width:40px; text-align:left;}
.block_audio_1 .audio .mejs-container .mejs-controls .mejs-time.mejs-currenttime-container span {}
.block_audio_1 .audio .mejs-container .mejs-controls .mejs-time.mejs-duration-container {width:0px;}
.block_audio_1 .audio .mejs-container .mejs-controls .mejs-time.mejs-duration-container span {padding-left:18px;}

.block_review_stat {width:260px; margin-top:6px; margin-right:20px; float:left; background-color:#0f141a;}
.block_review_stat .value {width:68px; height:12px; position:relative; background:url(images/sprite_stars_1.png) no-repeat;}
.block_review_stat .value div {width:0px; height:12px; position:absolute; left:0px; top:0px; background:url(images/sprite_stars_1.png) no-repeat 0px bottom #0f141a;}
.block_review_stat .parameter {height:34px; line-height:34px; overflow:hidden; background-color:#151e26; border-bottom:1px solid #2d3740;}
.block_review_stat .parameter .title {padding-left:12px; float:left; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:11px; color:#ffffff; font-weight:bold; text-transform:uppercase;}
.block_review_stat .parameter .value {margin-right:8px; margin-top:11px; float:right}
.block_review_stat .parameter .value div {background-color:#151e26;}
.block_review_stat .summary {padding:8px 0px 9px; overflow:hidden;}
.block_review_stat .summary .mark {width:73px; float:right; font-family:'Patua One', Helvetica, Arial, sans-serif; color:#d6d9dc; text-align:center;}
.block_review_stat .summary .mark .num {font-size:34px;}
.block_review_stat .summary .mark .name {padding:1px 0px 11px; font-size:14px;}
.block_review_stat .summary .text {padding-left:12px; padding-right:15px; overflow:hidden; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:12px; color:#d6d9dc; line-height:19px;}

.block_accordion_type_1 {position:relative;}
.block_accordion_type_1 .button_outer {margin-top:3px; padding-left:12px; position:relative; background-color:#f8f8f8; border-bottom:2px solid #dde2e7; cursor:pointer;}
.block_accordion_type_1 .button_outer.first {margin-top:0px;}
.block_accordion_type_1 .button_outer .button_inner {
	height:38px;
	line-height:38px;
	margin-right:31px;
	overflow:hidden;
	font-family:'Patua One', Helvetica, Arial, sans-serif;
	color:#191919;
	text-transform:uppercase;
}
.block_accordion_type_1 .button_outer .icon {width:11px; height:11px; position:absolute; right:10px; top:13px; background:url(images/icon_plus_1.png) no-repeat; cursor:pointer;}
.block_accordion_type_1 .button_outer.current {border-color:#33cccd;}
.block_accordion_type_1 .button_outer.current .button_inner {}
.block_accordion_type_1 .button_outer.current .icon {background:url(images/icon_minus_1.png) no-repeat;}
.block_accordion_type_1 .accordion_content {padding:14px 0px 12px; position:relative;}
.block_accordion_type_1 .accordion_content p {padding-bottom:0px; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:13px; line-height:20px;}

.block_toggle_type_1 {position:relative;}
.block_toggle_type_1 .button_outer {margin-top:3px; padding-left:12px; position:relative; background-color:#f8f8f8; border-bottom:2px solid #dde2e7; cursor:pointer;}
.block_toggle_type_1 .button_outer.first {margin-top:0px;}
.block_toggle_type_1 .button_outer .button_inner {
	height:38px;
	line-height:38px;
	margin-right:31px;
	overflow:hidden;
	font-family:'Patua One', Helvetica, Arial, sans-serif;
	color:#191919;
	text-transform:uppercase;
}
.block_toggle_type_1 .button_outer .icon {width:8px; height:8px; position:absolute; right:13px; top:14px; background:url(images/icon_plus_2.png) no-repeat; cursor:pointer;}
.block_toggle_type_1 .button_outer.current {border-color:#33cccd;}
.block_toggle_type_1 .button_outer.current .button_inner {}
.block_toggle_type_1 .button_outer.current .icon {background:url(images/icon_minus_2.png) no-repeat 0px 4px;}
.block_toggle_type_1 .toggle_content {padding:14px 0px 12px; position:relative;}
.block_toggle_type_1 .toggle_content p {padding-bottom:0px; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:13px; line-height:20px;}

.block_tabs_type_1 {}
.block_tabs_type_1 .tabs {height:38px; margin-bottom:-1px; overflow:hidden; position:relative; z-index:10;}
.block_tabs_type_1 .tabs li {float:left; display:block;}
.block_tabs_type_1 .tabs li a {height:36px; display:block; position:relative; background-color:#f8f8f8; border-top:2px solid #ffffff; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:11px; color:#625c5c; font-weight:bold; text-transform:uppercase;}
.block_tabs_type_1 .tabs li:first-child a span {border-left:1px solid #e3e3e3;}
.block_tabs_type_1 .tabs li a span {height:34px; line-height:34px; padding:0px 12px; display:block; border-top:1px solid #e3e3e3; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; cursor:pointer;}
.block_tabs_type_1 .tabs li a span.icon {padding-left:30px;}
.block_tabs_type_1 .tabs li a span.display {background:url(images/icon_display_1.png) no-repeat 10px 12px;}
.block_tabs_type_1 .tabs li a:hover {text-decoration:none;}
.block_tabs_type_1 .tabs li a.current {background-color:#ffffff; border-top:2px solid #33cccd; color:#303030;}
.block_tabs_type_1 .tabs li a.current span {border-bottom:0px; border-top:1px solid #33cccd;}
.block_tabs_type_1 .tab_content {padding:12px 14px 13px; display:none; position:relative; background-color:#ffffff; border:1px solid #e3e3e3;}
.block_tabs_type_1 .tab_content p {padding-bottom:0px; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:13px; line-height:20px;}

.block_buttons_demo {margin-left:-9px; margin-bottom:-9px; overflow:hidden;}
.block_buttons_demo a {margin-left:9px; margin-bottom:9px; float:left; display:block;}

.block_info_box_demo {margin-bottom:-13px; overflow:hidden;}
.block_info_box_demo .general_info_box {margin-bottom:13px;}




.block_sidebar_social {padding:0 0px 10px;}
.block_sidebar_social .row {margin-bottom:13px; overflow:hidden;}
.block_sidebar_social .row .text {line-height:31px; float:left; background-repeat:no-repeat; color:#3c3c3c;}
.block_sidebar_social .row .button {padding-top:5px; float:right;}
.block_sidebar_social .row .button a {
	height:21px;
	line-height:20px;
	padding:0px 11px;
	display:block;

	background-color:#d3d9de;

	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;

	font-family:'Open Sans', Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
}
.block_sidebar_social .row .button a:hover {background-color:#161e26; text-decoration:none;}

.block_sidebar_social .row.fb i {background-image:url(images/icon_fb_1.jpg);}
.block_sidebar_social .row.ins i {background-image:url(images/icon_ins_1.jpg);}
.block_sidebar_social .row.you i {background-image:url(images/icon_you_1.jpg);}

.block_sidebar_popular_posts {padding:9px 0px 0px;}
.block_sidebar_popular_posts article {padding:10px 0px 14px; overflow:hidden; border-top:1px solid #e6ecec;}
.block_sidebar_popular_posts article:first-child {border:0px;}
.block_sidebar_popular_posts article .image {width:86px; margin-right:12px; padding-top:4px; float:left;}
.block_sidebar_popular_posts article .image img {display:block;}
.block_sidebar_popular_posts article .content {overflow:hidden;}
.block_sidebar_popular_posts article .title {padding-bottom:7px; font-size:13px; color:#424242; font-weight:bold; line-height:18px;}
.block_sidebar_popular_posts article .title a {font-size:13px; color:#000; font-weight:bold;}
/*.block_sidebar_popular_posts article .title a:hover {text-decoration:none;}*/
.block_sidebar_popular_posts article .info {overflow:hidden;}
.block_sidebar_popular_posts article .info .tags {float:left; font-size:10px; color:#cdb15e; text-transform:uppercase; line-height:normal;}
.block_sidebar_popular_posts article .info .tags a {font-size:10px; color:#cdb15e; text-transform:uppercase;}
.block_sidebar_popular_posts article .info .tags a:hover {text-decoration:none;}
.block_sidebar_popular_posts article .info .date {margin-left:3px; float:left; font-size:10px; color:#808080; text-transform:uppercase; line-height:normal;}

.block_sidebar_most_commented {padding:9px 0px 0px;}
.block_sidebar_most_commented article {overflow:hidden; border-top:1px solid #e6ecec;}
.block_sidebar_most_commented article:first-child {border:0px;}
.block_sidebar_most_commented article a {padding:9px 0px 10px; display:block; overflow:hidden;}
.block_sidebar_most_commented article a:hover {text-decoration:none;}
.block_sidebar_most_commented article a .num {
	min-width:21px;
	height:18px;
	line-height:18px;
	margin:5px 0px 4px 10px;
	float:right;
	display:block;
	position:relative;

	background-color:#33cccd;

	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;

	font-family:'Open Sans', Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
}
.block_sidebar_most_commented article a .num .tail {width:4px; height:4px; position:absolute; left:5px; bottom:-4px; background:url(images/tail_2.gif) no-repeat;}
.block_sidebar_most_commented article a .title {display:block; overflow:hidden; font-size:11px; color:#424242; font-weight:bold; text-transform:uppercase; line-height:17px;}
.block_sidebar_most_commented article a:hover .tail {background:url(images/tail_3.gif) no-repeat;}
.block_sidebar_most_commented article a:hover .title {text-decoration:underline;}

.block_sidebar_latest_comments {padding:9px 0px 0px;}
.block_sidebar_latest_comments article {padding:11px 0px 10px; overflow:hidden; border-top:1px solid #e6ecec;}
.block_sidebar_latest_comments article:first-child {border:0px;}
.block_sidebar_latest_comments article .num {width:21px; height:21px; line-height:20px; margin-right:12px; margin-top:3px; float:left; border:2px solid #e6ecec; font-family:'Open Sans', Helvetica, Arial, sans-serif; color:#464646; font-weight:bold; text-align:center;}
.block_sidebar_latest_comments article .content {overflow:hidden;}
.block_sidebar_latest_comments article .author {padding-bottom:5px; font-size:11px; color:#8a8a8a; font-weight:600; text-transform:uppercase; line-height:normal;}
.block_sidebar_latest_comments article .author span {color:#424242; font-weight:bold;}
.block_sidebar_latest_comments article .comment {font-family:'Open Sans', Helvetica, Arial, sans-serif; color:#424242; line-height:19px;}

.block_sidebar_latest_reviews {padding:14px 0px 0px;}
.block_sidebar_latest_reviews .review {padding:9px 0px 14px; overflow:hidden; position:relative; border-top:1px solid #e6ecec;}
.block_sidebar_latest_reviews .review:first-child {border-top:0px;}
.block_sidebar_latest_reviews .review .title {height:18px; line-height:18px; margin-right:40px; margin-bottom:7px; font-size:11px; color:#424242; font-weight:bold; text-transform:uppercase;}
.block_sidebar_latest_reviews .review .num {
	width:31px;
	height:18px;
	line-height:18px;
	position:absolute;
	right:0px;
	top:9px;

	background-color:#33cccd;

	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;

	font-family:'Open Sans', Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
}
.block_sidebar_latest_reviews .review .progress {height:4px; position:relative; background-color:#e8e8e8;}
.block_sidebar_latest_reviews .review .progress .bar {width:0%; height:4px; position:absolute; left:0px; top:0px; background-color:#6c7a88;}

.block_sidebar_calendar_1 {margin-top:23px; padding:0px 17px 37px; position:relative; border:1px solid #e6ecec; border-bottom:0px;}
.block_sidebar_calendar_1 .datepickerNotInMonth a,
.block_sidebar_calendar_1 .datepickerNotInMonth span
{color:#cccccc;}
.block_sidebar_calendar_1 .datepickerBorderT,
.block_sidebar_calendar_1 .datepickerBorderB,
.block_sidebar_calendar_1 .datepickerBorderL,
.block_sidebar_calendar_1 .datepickerBorderR,
.block_sidebar_calendar_1 .datepickerBorderTL,
.block_sidebar_calendar_1 .datepickerBorderTR,
.block_sidebar_calendar_1 .datepickerBorderBL,
.block_sidebar_calendar_1 .datepickerBorderBR
{display:none;}
.block_sidebar_calendar_1 .datepickerContainer,
.block_sidebar_calendar_1 .datepicker
{width:auto !important; left:0px; top:0px;}

.block_sidebar_calendar_1 div.datepicker table table th {vertical-align:top;}
.block_sidebar_calendar_1 div.datepicker table table td {width:37px; padding:7px 0px; vertical-align:top; background-color:#ffffff; border-bottom:1px solid #e8e8e8; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:13px; color:#818181; text-align:center;}
.block_sidebar_calendar_1 div.datepicker table table td a {width:26px; height:19px; line-height:19px; margin:0px auto; display:block; color:#818181;}
.block_sidebar_calendar_1 div.datepicker table table td.last {width:38px;}
.block_sidebar_calendar_1 div.datepicker table table td a:hover {
	background-color:#e3ebf2;

	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}

.block_sidebar_calendar_1 div.datepicker table table td.datepickerSelected a,
.block_sidebar_calendar_1 div.datepicker table table td.datepickerSelected a:hover
{
	background-color:#1a232b;

	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;

	color:#ffffff;
}

.block_sidebar_calendar_1 .datepickerGoPrev {background-color:#ffffff;}
.block_sidebar_calendar_1 .datepickerGoPrev a {width:37px; height:42px; display:block; font-size:0px; line-height:0px; cursor:pointer;}
.block_sidebar_calendar_1 .datepickerGoPrev span {width:37px; height:42px; display:block; background:url(images/arrow_2.png) no-repeat 0px 17px; text-indent:-9000px;}

.block_sidebar_calendar_1 .datepickerMonth {background-color:#ffffff; text-align:center;}
.block_sidebar_calendar_1 .datepickerMonth a {height:42px; line-height:42px; display:block; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:13px; color:#181818; font-weight:600; text-transform:uppercase;}

.block_sidebar_calendar_1 .datepickerGoNext {background-color:#ffffff;}
.block_sidebar_calendar_1 .datepickerGoNext a {width:38px; height:42px; display:block; font-size:0px; line-height:0px; cursor:pointer;}
.block_sidebar_calendar_1 .datepickerGoNext span {width:38px; height:42px; display:block; background:url(images/arrow_3.png) no-repeat right 17px; text-indent:-9000px;}

.block_sidebar_calendar_1 .datepickerDoW {}
.block_sidebar_calendar_1 .datepickerDoW th {background-color:#ffffff; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:13px; color:#5c5c5c; font-weight:bold; text-align:center;}
.block_sidebar_calendar_1 .datepickerDoW th span {width:37px; height:42px; line-height:42px; display:block; border-top:2px solid #1a232b; border-bottom:2px solid #e8e8e8;}
.block_sidebar_calendar_1 .datepickerDoW th.last span {width:38px;}

.block_sidebar_calendar_1 .prev_month {height:37px; line-height:37px; padding-left:14px; display:block; position:absolute; left:17px; bottom:0px; background:url(images/arrow_4.png) no-repeat left 15px; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:10px; color:#989898; font-weight:bold; text-transform:uppercase;}
.block_sidebar_calendar_1 .prev_month:hover {text-decoration:none;}



.sticky_footer.need footer {position:absolute; left:0px; right:0px; bottom:0px;}

footer .top {padding-top:31px;}
footer .middle {background-color:#e3ba94;}
footer .bottom {}

.block_footer_widgets {margin-left:-26px; overflow:hidden;}
.block_footer_widgets h3 {padding-bottom:0px; font-size:15px; color:#ffffff; text-transform:uppercase; text-align:center;}
.block_footer_widgets .column {width:296px; margin-left:26px; float:left;}
.block_footer_widgets .column > div {padding-bottom:26px;}

.block_footer_categories h3 {padding-bottom:21px;}
.block_footer_categories li {padding-top:20px; display:block; text-align:center;}
.block_footer_categories li:first-child {padding-top:0px;}
.block_footer_categories li a {font-size:10px; color:#dbdbdb; text-transform:uppercase;}
.block_footer_categories li a:hover {color:#33cccd; text-decoration:none;}

.block_footer_tags h3 {padding-bottom:23px;}
.block_footer_tags ul {display:block; font-size:0px; text-align:center;}
.block_footer_tags li {margin:0px 1px 3px 2px; display:inline-block;}
.block_footer_tags li a {
	height:27px;
	line-height:27px;
	padding:0px 10px;
	display:block;

	background-color:#262d36;

	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;

	font-size:10px;
	color:#ebebeb;
	text-transform:uppercase;
}
.block_footer_tags li a:hover {background-color:#33cccd; text-decoration:none;}

.block_footer_twitter {}
.block_footer_twitter h3 {padding-bottom:18px;}
.block_footer_twitter li {padding-top:10px; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:13px; color:#c8cdd2; line-height:19px; text-align:center;}
.block_footer_twitter li:first-child {padding-top:0px;}
.block_footer_twitter li a {font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:13px; color:#fefeff;}
.block_footer_twitter .tweet_time {padding-top:5px; display:block; font-size:12px; color:#7b8188;}
.block_footer_twitter .tweet_time a {font-size:12px; color:#7b8188;}
.block_footer_twitter .loading {padding-bottom:0px; font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:13px; color:#c8cdd2; line-height:19px; text-align:center;}

.block_footer_pics h3 {padding-bottom:23px;}
.block_footer_pics ul {margin-left:-4px; margin-bottom:-4px; display:block; overflow:hidden;}
.block_footer_pics li {margin-left:4px; margin-bottom:4px; float:left; display:block;}
.block_footer_pics li a {display:block; position:relative;}
.block_footer_pics li a img {
	display:block;

	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}
.block_footer_pics li a .hover {
	display:block;
	position:absolute;
	left:0px;
	right:0px;
	top:0px;
	bottom:0px;

	background-image:url(images/icon_zoom_1.gif);
	background-repeat:no-repeat;
	background-position:center center;
	background-color:rgba(236, 91, 115, 0.6);

	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;

	opacity:0;
}
.block_footer_pics li a:hover .hover {opacity:1;}

.block_bottom_menu {height:45px; overflow:hidden; text-align:center;}
.block_bottom_menu nav {display:inline-block;}
.block_bottom_menu nav > ul > li {float:left; display:block; position:relative;}
.block_bottom_menu nav > ul > li > a, #cad-mail {height:45px; line-height:45px; padding:0px 10px; display:block; font-size:12px; color:#d9d9d9; text-transform:uppercase;}
.block_bottom_menu nav > ul > li > a:hover, #cad-mail:hover {color:#a88316; text-decoration:none;}
.block_bottom_menu nav > ul > li.current_page_item > a {color:#a88316; text-decoration:none;}

.block_copyrights {}
.block_copyrights p {padding-bottom:0px; line-height:52px; font-family:'Open Sans', Helvetica, Arial, sans-serif; color:#b1b1b1; text-align:center;}
#cad-mail{float: left;cursor: pointer;}
#cad-mail-form{display: none;position: fixed;top: 0;bottom: 0;right: 0;left: 0;background-color: rgba(0,0,0,0.6);z-index: 999;}
#cad-mail-form > div{position: absolute;top: 50%;left: 50%;width: 300px;margin: -50px 0 0 -150px;padding: 20px;background: #fff;text-align: left;}
#cad-mail-form > div i{width: 30px;height: 30px;position: absolute;top: 0;right: 0;background: url(../layout/images/icon_plus_2_r.png) no-repeat center;transform: rotate(45deg);cursor: pointer}
#cad-mail-form input[type="submit"]{margin-top: 21px;height: 34px;line-height: 34px;padding: 0 18px;display: inline-block;background-color: #161e26;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius: 2px;font-family: 'Open Sans', Helvetica, Arial, sans-serif;font-size: 11px;color: #fff;font-weight: bold;text-align: center;text-transform: uppercase;outline: none;border: none;cursor: pointer;}
#cad-mail-form input[type="submit"]:hover{background-color: #CDB15E;}

.animated_item a:hover{
	text-decoration:none;
	color:#000;
}
/* general buttons */
.general_button {
	height:30px;
	line-height:30px;
	padding:0px 14px;
	display:inline-block;
	position:relative;

	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;

	font-family:'Open Sans', Helvetica, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
}
.general_button:hover {
	text-decoration:none;
}

.general_button_type_1 {
	height:32px;
	line-height:32px;
	padding:0px 20px;
	display:inline-block;

	border:3px solid #ffffff;

	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;

	font-family:'Montserrat', Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	text-transform:uppercase;
}
.general_button_type_1:hover {border-color:#33cccd; color:#33cccd; text-decoration:none;}

.general_button_type_2 {
	height:24px;
	line-height:24px;
	padding:0px 11px;
	display:inline-block;

	border:3px solid #ffffff;

	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;

	font-family:'Montserrat', Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:center;
	text-transform:uppercase;
}
.general_button_type_2:hover {border-color:#33cccd; color:#33cccd; text-decoration:none;}

.general_button_type_3 {
	height:34px;
	line-height:34px;
	padding:0px 18px;
	display:inline-block;

	background-color:#161e26;

	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;

	font-family:'Open Sans', Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
}
.general_button_type_3:hover {background-color:#ef6b83; text-decoration:none;}

.general_button_type_4 {
	height:34px;
	line-height:34px;
	padding:0px 18px;
	display:inline-block;

	background-color:#a3b2bf;

	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;

	font-family:'Open Sans', Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
}
.general_button_type_4:hover {background-color:#33cccd; text-decoration:none;}

.general_button_type_5 {
	height:25px;
	line-height:25px;
	padding:0px 12px;
	display:inline-block;

	background-color:#a3b2bf;

	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;

	font-family:'Open Sans', Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
}
.general_button_type_5:hover {background-color:#161e26; text-decoration:none;}

.general_colored_button {
	height:34px;
	line-height:34px;
	padding:0px 20px;
	display:inline-block;

	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;

	font-family:'Open Sans', Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
}
.general_colored_button:hover {text-decoration:none;}

.general_colored_button.default {background-color:#161e26;}
.general_colored_button.default:hover {background-color:#33cccd;}

.general_colored_button.blue {background-color:#53b7f9;}
.general_colored_button.blue:hover {background-color:#161e26;}

.general_colored_button.green {background-color:#35bb2e;}
.general_colored_button.green:hover {background-color:#161e26;}

.general_colored_button.orange {background-color:#ff6800;}
.general_colored_button.orange:hover {background-color:#161e26;}

.general_colored_button.navy {background-color:#1c7bbf;}
.general_colored_button.navy:hover {background-color:#161e26;}

.general_colored_button.red {background-color:#e35039;}
.general_colored_button.red:hover {background-color:#161e26;}

.general_colored_button.pink {background-color:#e52b50;}
.general_colored_button.pink:hover {background-color:#161e26;}

.general_colored_button.purple {background-color:#d66fa5;}
.general_colored_button.purple:hover {background-color:#161e26;}

.general_colored_button.yellow {background-color:#ffbe34;}
.general_colored_button.yellow:hover {background-color:#161e26;}

.general_colored_button.brown {background-color:#6f4e37;}
.general_colored_button.brown:hover {background-color:#161e26;}



/* pics styles */
.pic {max-width:100%; display:inline-block; position:relative; line-height:0px;}
.pic img {max-width:100%;}
.pic.alignleft {margin:5px 20px 0px 0px; float:left; display:block;}
.pic.alignright {margin:5px 0px 0px 20px; float:right; display:block;}

/* info box styles */
.general_info_box {
	padding:14px 37px 15px;
	position:relative;

	background-repeat:no-repeat;

	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}
.general_info_box p {padding-bottom:0px; font-family:'Patua One', Helvetica, Arial, sans-serif; font-size:14px;}
.general_info_box p a {font-family:'Patua One', Helvetica, Arial, sans-serif; font-size:14px;}
.general_info_box .close {width:9px; height:9px; display:block; position:absolute; right:14px; top:17px; background-repeat:no-repeat; text-indent:-9000px;}
.general_info_box .close:hover {background-position:left bottom;}

.general_info_box.info {
	background-image:url(images/icon_message_box_1.png);
	background-position:13px 16px;
	background-color:#ffffff;
	border:1px solid #e2e2e2;
}
.general_info_box.info p {color:#989898;}
.general_info_box.info a {color:#989898;}
.general_info_box.info .close {background-image:url(images/icon_close_1.gif);}

.general_info_box.warning {
	background-image:url(images/icon_message_box_2.png);
	background-position:11px 15px;
	background-color:#ffbe34;
	border:1px solid #ffbe34;
}
.general_info_box.warning p {color:#ffffff;}
.general_info_box.warning a {color:#ffffff;}
.general_info_box.warning .close {background-image:url(images/icon_close_2.gif);}

.general_info_box.success {
	background-image:url(images/icon_message_box_3.png);
	background-position:13px 16px;
	background-color:#35bb2e;
	border:1px solid #35bb2e;
}
.general_info_box.success p {color:#ffffff;}
.general_info_box.success a {color:#ffffff;}
.general_info_box.success .close {background-image:url(images/icon_close_2.gif);}

.general_info_box.error {
	background-image:url(images/icon_message_box_4.png);
	background-position:13px 15px;
	background-color:#e35039;
	border:1px solid #e35039;
}
.general_info_box.error p {color:#ffffff;}
.general_info_box.error a {color:#ffffff;}
.general_info_box.error .close {background-image:url(images/icon_close_2.gif);}



/* columns styles */
.block_columns {margin-left:-20px; overflow:hidden;}
.block_columns > div {min-height:1px; float:left;}
.block_columns .column_inner {margin-left:20px;}

.block_columns .full {width:100%;}
.block_columns .one_half {width:50%;}
.block_columns .one_third {width:33.333%;}
.block_columns .two_third {width:66.666%;}
.block_columns .one_fourth {width:25%;}
.block_columns .three_fourth {width:75%;}



.isotope-item {
  z-index: 2;
}

.isotope-hidden.isotope-item {
  pointer-events: none;
  z-index: 1;
}

.isotope,
.isotope .isotope-item {
  -webkit-transition-duration: 0.8s;
     -moz-transition-duration: 0.8s;
      -ms-transition-duration: 0.8s;
       -o-transition-duration: 0.8s;
          transition-duration: 0.8s;
}

.isotope {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
      -ms-transition-property: height, width;
       -o-transition-property: height, width;
          transition-property: height, width;
}

.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
     -moz-transition-property:    -moz-transform, opacity;
      -ms-transition-property:     -ms-transform, opacity;
       -o-transition-property:         top, left, opacity;
          transition-property:         transform, opacity;
}

.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
  -webkit-transition-duration: 0s;
     -moz-transition-duration: 0s;
      -ms-transition-duration: 0s;
       -o-transition-duration: 0s;
          transition-duration: 0s;
}

.general_not_loaded {min-height:100px; overflow:hidden; background:url(images/loader_1.gif) no-repeat center center;}
.general_not_loaded > * {opacity:0;}


@media screen {
	.block_top_menu li a,
	.block_search input,
	.block_secondary_menu nav li a,
	.block_secondary_menu .image_type_1 .title a,
	.block_secondary_menu .menu_type_1 li a,
	.block_secondary_menu .menu_type_2 li a,
	.block_secondary_menu .menu_type_3 li a,
	.block_secondary_menu_r .r_menu li a,

	.block_general_title_2 h2 a,
	.block_caption_1 a,

	.block_content > p > a,

	.block_posts .post_type_1 .info .tags a,
	.block_posts .post_type_1 .title a,
	.block_posts .post_type_2 .info .tags a,
	.block_posts .post_type_2 .title a,
	.block_posts .post_type_3 .info .tags a,
	.block_posts .post_type_4 .info .tags a,
	.block_posts .post_type_4 .title a,
	.content_fornecedor .block_posts .post_type_4 .title a,
	.content_fornecedor .block_posts .post_type_4 .feature .info,
	.block_posts .post_type_5 .info .tags a,
	.block_posts .post_type_5 .title a,
	.block_posts .post_type_6 .info .tags a,
	.block_posts .post_type_6 .info .author a,
	.block_posts .post_type_6 .title a,

	.block_footer_categories li a,
	.block_footer_tags li a,
	.block_bottom_menu li a,

	.block_sidebar_social .row .button a,

	.block_sidebar_popular_posts article .title a,
	.block_sidebar_popular_posts article .info .tags a,

	.block_sidebar_most_commented article a .title,

	.block_pager_1 ul li a,

	.block_archives .list ul ul li a,

	.block_featured .description .title a,

	.block_info_1 .tags li a,

	.block_about_author_post .name a,

	.block_comments_1 .comment .info a,

	#form_fornecedores_home .select,
	#form_fornecedores_home .list li,
	#form_fornecedores_home .busca,
	.block_filtro .select,

	.block_sidebar_most_commented article::before,
	.content_fornecedor .block_posts .post_type_4 .sombra,

	.general_button_type_1,
	.general_button_type_2,
	.general_button_type_3,
	.general_button_type_4,
	.general_button_type_5,
	.general_colored_button
	{
		-webkit-transition:all .2s;
		-moz-transition:all .2s;
		-ms-transition:all .2s;
		transition:all .2s;
	}

	.general_social_1 a,
	.block_secondary_menu .image_type_1 .image a .hover,

	.block_slider_type_2 .flex-direction-nav a,

	.block_posts .post_type_1.galeria .icon.icon_galeria,

	.block_posts .load_more_1,
	.block_posts .post_type_1 .image a img,
	.block_posts .post_type_1 .image a span,
	.block_posts .post_type_1 .info .stats,
	.block_posts .post_type_2 .image a img,
	.block_posts .post_type_2 .image a span,
	.block_posts .post_type_2 .info .stats,
	.block_posts .post_type_3 .content,
	.block_posts .post_type_3 .title a,
	.block_posts .post_type_3 .info .stats,
	.block_posts .load_more_4,
	.block_posts .post_type_4 .image a img,
	.block_posts .post_type_4 .image a span,
	.block_posts .post_type_4 .info .stats,
	.block_posts .post_type_4 .f_info a,
	.block_posts .post_type_5 .image a img,
	.block_posts .post_type_5 .image a span,
	.block_posts .post_type_5 .info .stats,
	.block_posts .post_type_6 .image a img,
	.block_posts .post_type_6 .image a span,
	.block_posts .post_type_6 .info .stats,

	.block_sidebar_popular_posts article img,
	.block_sidebar_popular_posts article span,
	.comment-form > div input,
	.comment-form .comment-form-comment textarea,
	.block_form_1 .field,
	.block_form_1 .textarea,

	.block_footer_pics li a .hover,
	.block_search button
	{
		-webkit-transition:all .3s;
		-moz-transition:all .3s;
		-ms-transition:all .3s;
		transition:all .3s;
	}

	.block_slider_type_1 .flex-direction-nav a,
	.block_slider_type_3 .flex-direction-nav a,
	.block_slider_type_4 .flex-direction-nav a,
	.block_posts .post_type_1 .slider .flex-direction-nav a,
	.block_posts .post_type_4 .slider .flex-direction-nav a,
	.block_slider_type_4 .owl-buttons div,
	.block_posts .post_type_5 .slider .flex-direction-nav a
	{
		-webkit-transition:left .4s, right .4s;
		-moz-transition:left .4s, right .4s;
		-ms-transition:left .4s, right .4s;
		transition:left .4s, right .4s;
	}

	.general_social_3 a {
		-webkit-transition:border-color .2s;
		-moz-transition:border-color .2s;
		-ms-transition:border-color .2s;
		transition:border-color .2s;
	}

	.block_posts .load_more_1.loading span:after {

		-webkit-animation-name:rotate;
		-moz-animation-name:rotate;
		-ms-animation-name:rotate;
		animation-name:rotate;

		-webkit-animation-duration:0.6s;
		-moz-animation-duration:0.6s;
		-ms-animation-duration:0.6s;
		animation-duration:0.6s;

    	-webkit-animation-iteration-count:infinite;
    	-moz-animation-iteration-count:infinite;
    	-ms-animation-iteration-count:infinite;
    	animation-iteration-count:infinite;

		-webkit-animation-timing-function:linear;
		-moz-animation-timing-function:linear;
		-ms-animation-timing-function:linear;
		animation-timing-function:linear;
	}

	.block_secondary_menu nav li .tail,
	.block_secondary_menu .dropdown
	{
		-webkit-transition:opacity .2s .3s;
		-moz-transition:opacity .2s .3s;
		-ms-transition:opacity .2s .3s;
		transition:opacity .2s .3s;
	}
}



/* Retina styles */
@media (-webkit-min-device-pixel-ratio:1.1),
(-moz-min-device-pixel-ratio:1.1),
(-o-min-device-pixel-ratio:1.1),
(min-device-pixel-ratio:1.1) {
	/*.block_search {overflow:hidden; background-image:url(images/icon_search_1_r.png); background-size:14px 14px;}

	.block_posts .load_more_1 span:after {background-image:url(images/icon_load_1_r.png); background-size:11px 11px;}

	.block_accordion_type_1 .button_outer .icon {background-image:url(images/icon_plus_1_r.png); background-size:11px 11px;}
	.block_accordion_type_1 .button_outer.current .icon {background-image:url(images/icon_minus_1_r.png); background-size:11px 11px;}

	.block_toggle_type_1 .button_outer .icon {background-image:url(images/icon_plus_2_r.png); background-size:8px 8px;}
	.block_toggle_type_1 .button_outer.current .icon {background-image:url(images/icon_minus_2_r.png); background-size:8px 3px;}

	.block_archives .list ul ul li {background-image:url(images/marker_1.png); background-size:6px 6px;}

	.block_sidebar_social .row.fb .text {background-image:url(images/icon_fb_1_r.jpg); background-size:31px 31px;}
	.block_sidebar_social .row.tw .text {background-image:url(images/icon_tw_1_r.jpg); background-size:31px 31px;}
	.block_sidebar_social .row.rss .text {background-image:url(images/icon_rss_1_r.jpg); background-size:31px 31px;}

	.block_general_title_2 .stats .likes,
	.block_caption_1 .stats .likes,
	.block_posts .post_type_1 .info .likes,
	.block_posts .post_type_2 .info .likes,
	.block_posts .post_type_3 .info .likes,
	.block_posts .post_type_4 .info .likes,
	.block_posts .post_type_5 .info .likes,
	.block_posts .post_type_6 .info .likes
	{background-image:url(images/icon_like_1_r.png); background-size:11px 10px;}

	.block_general_title_2 .stats .comments,
	.block_caption_1 .stats .comments,
	.block_posts .post_type_1 .info .comments,
	.block_posts .post_type_2 .info .comments,
	.block_posts .post_type_3 .info .comments,
	.block_posts .post_type_4 .info .comments,
	.block_posts .post_type_5 .info .comments,
	.block_posts .post_type_6 .info .comments
	{background-image:url(images/icon_comments_1_r.png); background-size:11px 10px;}

	.general_social_1 a {background-image:url(images/sprite_social_1_r.png); background-size:auto 90px;}
	.general_social_2 a {background-image:url(images/sprite_social_2_r.png); background-size:auto 54px;}
	.general_social_3 a {background-image:url(images/sprite_social_3_r.png); background-size:auto 50px;}

	.block_posts .post_type_4 .value,
	.block_posts .post_type_4 .value div,
	.block_review_stat .value,
	.block_review_stat .value div
	{background-image:url(images/sprite_stars_1_r.png); background-size:auto 24px;}

	*/
}



/* Responsive styles */
@media (max-width:960px) {
	.inner {width:750px;}

	.block_top_menu nav > ul > li > a {padding:0px 10px; font-size:11px;}
	.block_top_menu nav > ul > li ul li a {font-size:11px;}

	.block_secondary_menu .image_type_1 {width:151px; padding-top:48px;}
	.block_secondary_menu .menu_type_2 {width:202px;}
	.block_secondary_menu .menu_type_3 {width:170px;}

	.sidebar_right .main_content {width:492px;}
	.sidebar_right .sidebar {width:236px;}

	.sidebar_left .main_content {width:492px;}
	.sidebar_left .sidebar {width:236px;}

	.block_slider_type_1 .text_1_1 {top:95px;}
	.block_slider_type_1 .text_1_2 {top:127px;}
	.block_slider_type_1 .text_1_3 {top:191px;}

	.block_slider_type_2 .slides li {height:304px;}
	.block_slider_type_2 .caption.type_1 {width:506px;}
	.block_slider_type_2 .caption.type_2 {width:236px;}
	.block_slider_type_2 .caption.type_3 {width:236px;}

	.block_slider_type_2 .text_1_1 {top:97px;}
	.block_slider_type_2 .text_1_2 {top:126px; font-size:23px;}
	.block_slider_type_2 .text_1_3 {top:168px;}

	.block_slider_type_2 .text_2_1 {top:32px;}
	.block_slider_type_2 .text_2_2 {top:54px; font-size:15px;}
	.block_slider_type_2 .text_2_3 {top:84px;}

	.block_slider_type_2 .text_3_1 {top:32px;}
	.block_slider_type_2 .text_3_2 {top:54px; font-size:15px;}
	.block_slider_type_2 .text_3_3 {top:84px;}

	.block_slider_type_3 .text_1_1 {top:80px;}
	.block_slider_type_3 .text_1_2 {top:109px; font-size:23px;}
	.block_slider_type_3 .text_1_3 {top:151px;}

	.block_posts .post_type_2 .info .stats {display:none;}

	.block_posts.type_1 .posts {margin-left:-20px;}
	.block_posts.type_1 .posts article {width:236px; margin-left:20px;}

	.block_posts.type_2 {margin-left:-20px;}
	.block_posts.type_2 article {width:236px; margin-left:20px;}

	.block_posts.type_3 {margin-left:-20px;}
	.block_posts.type_3 article {width:236px; margin-left:20px;}

	.block_posts.type_4 .posts {margin-left:-20px;}
	.block_posts.type_4 .posts article {width:236px; margin-left:20px;}

	.block_posts.type_5 .posts {margin-left:-20px;}
	.block_posts.type_5 .posts article {width:236px; margin-left:20px;}

	.block_posts.type_7 {margin-left:-20px;}
	.block_posts.type_7 article {width:236px; margin-left:20px;}

	.block_posts.type_8 {margin-left:-20px;}
	.block_posts.type_8 article {width:236px; margin-left:20px;}

	.block_slider_type_4 .navigation {margin-left:-4px; padding-top:4px;}
	.block_slider_type_4 .navigation li {width:58px; margin-left:4px;}

	.block_search_page .form .field {width:393px;}

	.block_featured {width:248px;}

	.block_info_1 .tags {width:auto; margin-bottom:36px; float:none;}
	.block_info_1 > .rating {width:234px; margin-left:0px;}
	.block_info_1 > .social {width:234px; margin-left:20px;}
	.block_info_1 > .subscribe {width:234px; margin-left:20px;}
	.block_info_1 .subscribe .content {padding-left:55px;}

	.block_info_1.type_1 > .rating {width:158px;}
	.block_info_1.type_1 > .social {width:171px; margin-left:7px;}
	.block_info_1.type_1 > .subscribe {width:143px; margin-left:7px;}
	.block_info_1.type_1 > .subscribe .content {padding-left:10px; padding-right:0px;}

	.block_sidebar_social .row .text {font-size:11px;}

	.block_sidebar_calendar_1 {padding:0px 16px 37px;}
	.block_sidebar_calendar_1 div.datepicker table table td {width:29px;}
	.block_sidebar_calendar_1 div.datepicker table table td.last {width:29px;}

	.block_sidebar_calendar_1 .datepickerGoPrev a {width:29px;}
	.block_sidebar_calendar_1 .datepickerGoPrev span {width:29px;}

	.block_sidebar_calendar_1 .datepickerGoNext a {width:29px;}
	.block_sidebar_calendar_1 .datepickerGoNext span {width:29px;}

	.block_sidebar_calendar_1 .datepickerDoW th span {width:29px;}
	.block_sidebar_calendar_1 .datepickerDoW th.last span {width:29px;}



	.block_footer_widgets {margin-left:-20px;}
	.block_footer_widgets .column {width:236px; margin-left:20px;}
}

@media (max-width:768px) {
	.inner {width:420px;}

	.block_responsive_menu {display:block;}
	.block_top_menu {display:none;}

	.block_secondary_menu {display:none;}
	.block_secondary_menu_r {display:block;}



	.sidebar_right .main_content {width:auto; float:none;}
	.sidebar_right .sidebar {width:auto; padding-top:34px;}

	.sidebar_left .main_content {width:auto; float:none;}
	.sidebar_left .sidebar {width:auto; padding-top:34px; float:none;}

	.block_posts .post_type_5 .feature {width:auto; margin-right:0px; margin-bottom:13px; float:none;}

	.block_posts.type_1 {padding-bottom:0px;}
	.block_posts.type_1 .posts {margin-left:0px;}
	.block_posts.type_1 .posts article {width:420px; margin-left:0px;}

	.block_posts.type_2 {margin-left:0px;}
	.block_posts.type_2 article {width:auto; margin-left:0px; float:none;}
	.block_posts.type_2 .line_1 {margin-left:0px;}

	.block_posts.type_3 {margin-left:0px;}
	.block_posts.type_3 article {width:auto; margin-left:0px; float:none;}

	.block_posts.type_4 {padding-bottom:0px;}
	.block_posts.type_4 .posts {margin-left:0px;}
	.block_posts.type_4 .posts article {width:420px; margin-left:0px;}

	.block_posts.type_5 {padding-bottom:0px;}
	.block_posts.type_5 .posts {margin-left:0px;}
	.block_posts.type_5 .posts article {width:420px; margin-left:0px;}

	.block_posts.type_7 {margin-left:0px;}
	.block_posts.type_7 article {width:auto; margin-left:0px; float:none;}

	.block_posts.type_8 {margin-left:0px;}
	.block_posts.type_8 article {width:auto; margin-left:0px; float:none;}

	.block_slider_type_1 .flex-direction-nav a {width:28px; height:28px; margin-top:-14px; background-image:url(images/sprite_arrow_7.png);}
	.block_slider_type_1:hover .flex-direction-nav a.flex-prev {left:11px;}
	.block_slider_type_1:hover .flex-direction-nav a.flex-next {right:11px;}

	.block_slider_type_1 .text_1_1 {top:40px; font-size:12px;}
	.block_slider_type_1 .text_1_2 {top:68px; font-size:18px;}
	.block_slider_type_1 .text_1_3 {top:100px;}

	.block_slider_type_2 .flex-direction-nav {display:none;}
	.block_slider_type_2 .slides li {height:auto;}

	.block_slider_type_2 li .caption.type_1,
	.block_slider_type_2 li .caption.type_2,
	.block_slider_type_2 li .caption.type_3
	{width:auto; margin-top:9px; overflow:hidden; position:relative; left:0px; top:0px; right:auto; bottom:auto;}
	.block_slider_type_2 li .caption.type_1 {margin-top:0px;}

	.block_slider_type_2 .text_1_1 {top:71px;}
	.block_slider_type_2 .text_1_2 {top:100px;}
	.block_slider_type_2 .text_1_3 {top:142px;}

	.block_slider_type_2 .text_2_1 {top:77px; font-size:13px;}
	.block_slider_type_2 .text_2_2 {top:106px; font-size:23px;}
	.block_slider_type_2 .text_2_3 {top:148px;}
	.block_slider_type_2 .text_2_3 .general_button_type_2 {height:32px; line-height:32px; padding:0px 20px; font-size:12px;}

	.block_slider_type_2 .text_3_1 {top:77px; font-size:13px;}
	.block_slider_type_2 .text_3_2 {top:106px; font-size:23px;}
	.block_slider_type_2 .text_3_3 {top:148px;}
	.block_slider_type_2 .text_3_3 .general_button_type_2 {height:32px; line-height:32px; padding:0px 20px; font-size:12px;}

	.block_slider_type_3 .text_1_1 {top:60px;}
	.block_slider_type_3 .text_1_2 {top:89px;}
	.block_slider_type_3 .text_1_3 {top:131px;}

	.block_slider_type_4 .navigation {margin-left:-6px; margin-bottom:-6px; padding-top:6px;}
	.block_slider_type_4 .navigation li {width:65px; margin-left:6px; margin-bottom:6px;}

	.block_caption_1 {bottom:17px;}

	.block_posts .load_more_1 {width:auto;}

	.block_info_1 > .rating,
	.block_info_1 > .social,
	.block_info_1 > .tags,
	.block_info_1 > .subscribe,
	.block_info_1.type_1 > .rating,
	.block_info_1.type_1 > .social,
	.block_info_1.type_1 > .tags,
	.block_info_1.type_1 > .subscribe
	{width:auto; margin-left:0px; margin-bottom:36px; float:none;}
	.block_info_1 > .subscribe,
	.block_info_1.type_1 > .subscribe
	{margin-bottom:0px;}
	.block_info_1 .subscribe .content a.lnk_subscribe {padding-top:4px; line-height:25px;}

	.block_featured {width:auto;}
	.block_featured.left,
	.block_featured.right
	{margin:0px 0px 25px; float:none;}

	.block_review_stat {width:auto; margin:0px 0px 25px; float:none;}

	.block_leave_comment_1 .fields {margin-right:0px; float:none;}

	.block_search_page .form .field {width:321px;}

	.block_sidebar_calendar_1 div.datepicker table table td {width:55px;}
	.block_sidebar_calendar_1 div.datepicker table table td.last {width:55px;}

	.block_sidebar_calendar_1 .datepickerGoPrev a {width:55px;}
	.block_sidebar_calendar_1 .datepickerGoPrev span {width:55px;}

	.block_sidebar_calendar_1 .datepickerGoNext a {width:55px;}
	.block_sidebar_calendar_1 .datepickerGoNext span {width:55px;}

	.block_sidebar_calendar_1 .datepickerDoW th span {width:55px;}
	.block_sidebar_calendar_1 .datepickerDoW th.last span {width:55px;}



	.block_footer_widgets {margin-left:0px;}
	.block_footer_widgets .column {width:auto; margin-left:0px; float:none;}

	.block_footer_pics {text-align:center;}
	.block_footer_pics ul {margin-left:0px; display:inline-block; overflow:hidden;}
	.block_footer_pics li {margin:0px 2px 4px;}



	.block_columns {margin-left:0px;}
	.block_columns > div {padding-top:20px; float:none;}
	.block_columns > div:first-child {padding-top:0px;}
	.block_columns .column_inner {margin-left:0px;}

	.block_columns .full {width:auto;}
	.block_columns .one_half {width:auto;}
	.block_columns .one_third {width:auto;}
	.block_columns .two_third {width:auto;}
	.block_columns .one_fourth {width:auto;}
	.block_columns .three_fourth {width:auto;}
}

@media (max-width:479px) {
	.inner {width:300px;}



	.block_search {display:none;}



	.block_posts .post_type_6 .feature {width:auto; margin-right:0px; margin-bottom:13px; float:none;}

	.block_posts.type_1 .posts article {width:300px;}

	.block_posts.type_4 .posts article {width:300px;}

	.block_posts.type_5 .posts article {width:300px;}

	.block_slider_type_1 .slides li {overflow:hidden;}
	.block_slider_type_1 .slides li img {width:auto; height:181px; margin-left:-61px;}
	.block_slider_type_1 .text_1_1 {top:30px; font-size:12px;}
	.block_slider_type_1 .text_1_2 {padding:0px 20px; top:56px; font-size:18px; line-height:23px;}
	.block_slider_type_1 .text_1_3 {top:115px;}
	.block_slider_type_1 .text_1_3 .general_button_type_1 {height:30px; line-height:30px; padding:0px 10px; border-width:2px;}

	.block_slider_type_2 li .caption.type_1,
	.block_slider_type_2 li .caption.type_2,
	.block_slider_type_2 li .caption.type_3
	{margin-top:6px;}
	.block_slider_type_2 li .caption.type_1 {margin-top:0px;}

	.block_slider_type_2 .text_1_1 {top:31px; font-size:12px;}
	.block_slider_type_2 .text_1_2 {top:56px; padding:0px 20px; font-size:18px; line-height:23px;}
	.block_slider_type_2 .text_1_3 {top:115px;}
	.block_slider_type_2 .text_1_3 .general_button_type_1 {height:30px; line-height:30px; padding:0px 10px; border-width:2px;}

	.block_slider_type_2 .text_2_1 {top:35px; font-size:12px;}
	.block_slider_type_2 .text_2_2 {top:60px; padding:0px 20px; font-size:18px; line-height:23px;}
	.block_slider_type_2 .text_2_3 {top:119px;}
	.block_slider_type_2 .text_2_3 .general_button_type_2 {height:30px; line-height:30px; padding:0px 10px;}

	.block_slider_type_2 .text_3_1 {top:35px; font-size:12px;}
	.block_slider_type_2 .text_3_2 {top:60px; padding:0px 20px; font-size:18px; line-height:23px;}
	.block_slider_type_2 .text_3_3 {top:119px;}
	.block_slider_type_2 .text_3_3 .general_button_type_2 {height:30px; line-height:30px; padding:0px 10px;}

	.block_slider_type_3 .text_1_1 {top:60px;}
	.block_slider_type_3 .text_1_2 {top:89px;}
	.block_slider_type_3 .text_1_3 {top:131px;}


	.block_slider_type_3 .text_1_1 {top:26px; font-size:12px;}
	.block_slider_type_3 .text_1_2 {top:48px; font-size:18px; line-height:23px;}
	.block_slider_type_3 .text_1_3 {top:104px;}
	.block_slider_type_3 .text_1_3 .general_button_type_1 {height:30px; line-height:30px; padding:0px 10px; border-width:2px;}

	.block_slider_type_4 .navigation li {width:45px;}

	.block_caption_1 {width:270px; margin-left:-135px; padding:23px 0px; bottom:15px;}
	.block_caption_1 p {display:none;}
	.block_caption_1 .stats {display:none;}

	.block_search_page .form .field {width:201px;}

	.block_about_author .photo {width:auto; margin-right:11px; margin-bottom:15px; float:none;}

	.block_about_author_post .content {overflow:visible;}

	.block_comments_1 .comment .content {overflow:visible;}
	.block_comments_1 .comment .comment {margin-left:20px;}

	.block_featured_2.left,
	.block_featured_2.right
	{width:auto; margin:0px 0px 25px;}

	blockquote.type_1,
	blockquote.type_1.left,
	blockquote.type_1.right
	{width:auto; margin:0px 0px 25px;}

	.block_content > .video iframe {height:200px;}

	.block_sidebar_calendar_1 {padding:0px 16px 37px;}
	.block_sidebar_calendar_1 div.datepicker table table td {width:38px;}
	.block_sidebar_calendar_1 div.datepicker table table td.last {width:38px;}

	.block_sidebar_calendar_1 .datepickerGoPrev a {width:38px;}
	.block_sidebar_calendar_1 .datepickerGoPrev span {width:38px;}

	.block_sidebar_calendar_1 .datepickerGoNext a {width:38px;}
	.block_sidebar_calendar_1 .datepickerGoNext span {width:38px;}

	.block_sidebar_calendar_1 .datepickerDoW th span {width:38px;}
	.block_sidebar_calendar_1 .datepickerDoW th.last span {width:38px;}

	.block_404 {width:300px; margin:0px; padding:0px; background:url(images/bg_404_320.png) no-repeat right top;}
	.block_404 h1 {font-size:123px;}
	.block_404 h2 {padding:5px 0px 20px;}



	.block_bottom_menu {height:auto;}
	.block_bottom_menu nav {display:block; overflow:hidden;}
	.block_bottom_menu nav > ul > li {float:none; display:inline-block;}
	.block_bottom_menu nav > ul > li > a {height:23px; line-height:23px;}

	.block_copyrights p {line-height:21px;}



	.pic.alignleft,
	.pic.alignright
	{margin:0px 0px 25px; float:none;}

	.pic.alignleft img,
	.pic.alignright img
	{width:100%; height:auto; display:block;}
}



/* Customization styles */
.layout_boxed .wrapper {width:992px; margin:0px auto;}

.theme_bg_1 {background:url(images/bg_1.jpg);}
.theme_bg_2 {background:url(images/bg_2.jpg);}
.theme_bg_3 {background:url(images/bg_3.jpg);}
.theme_bg_4 {background:url(images/bg_4.jpg);}
.theme_bg_5 {background:url(images/bg_5.jpg);}
.theme_bg_6 {background:url(images/bg_6.jpg);}
.theme_bg_7 {background:url(images/bg_7.jpg);}
.theme_bg_8 {background:url(images/bg_8.jpg);}
.theme_bg_9 {background:url(images/bg_9.jpg);}
.theme_bg_10 {background:url(images/bg_10.jpg);}
.theme_bg_11 {background:url(images/bg_11.jpg);}
.theme_bg_12 {background:url(images/bg_12.jpg);}

@media (max-width:960px) {
	.layout_boxed .wrapper {width:auto;}
}

/* red */
.theme_red .block_top_menu nav > ul > li.current_page_item > a,
.theme_red .block_top_menu nav > ul > li > a:hover,
.theme_red .block_top_menu nav > ul > li ul li.current_page_item > a,
.theme_red .block_top_menu nav > ul > li ul li a:hover,

.theme_red .block_secondary_menu nav li.hover a,
.theme_red .block_secondary_menu .image_type_1 .title a:hover,
.theme_red .block_secondary_menu .menu_type_1 li a:hover,
.theme_red .block_secondary_menu .menu_type_2 li a:hover,
.theme_red .block_secondary_menu .menu_type_3 li a:hover,

.theme_red .block_general_title_2 h2 .tags:hover,
.theme_red .block_general_title_2 h2 .author a,

.theme_red .block_posts .post_type_1 .info .tags a:hover,
.theme_red .block_posts .post_type_1 .title a:hover,
.theme_red .block_posts .post_type_1 .title span,

.theme_red .block_posts .post_type_2 .info .tags a:hover,
.theme_red .block_posts .post_type_2 .title a:hover,
.theme_red .block_posts .post_type_2 .title span,

.theme_red .block_posts .post_type_3 .info .tags a:hover,
.theme_red .block_posts .post_type_3 .title a:hover,
.theme_red .block_posts .post_type_3:hover .title a,

.theme_red .block_posts .post_type_4 .info .tags a:hover,
.theme_red .block_posts .post_type_4 .title a:hover,
.theme_red .block_posts .post_type_4 .title span,

.theme_red .block_posts .post_type_5 .info .tags a:hover,
.theme_red .block_posts .post_type_5 .title a:hover,

.theme_red .block_posts .post_type_6 .info .author a,
.theme_red .block_posts .post_type_6 .info .tags a:hover,
.theme_red .block_posts .post_type_6 .title a:hover,

.theme_red .block_about_author_post .name a:hover,

.theme_red .block_archives .list ul ul li a,

.theme_red .block_content > p > a,

.theme_red .block_featured .description .title a:hover,

.theme_red .block_caption_1 .tags a:hover,
.theme_red .block_caption_1 .info .author a,

.theme_red .block_comments_1 .comment .info a,

.theme_red .block_sidebar_popular_posts article .title a:hover,
.theme_red .block_sidebar_popular_posts article .info .tags a:hover,

.theme_red .block_sidebar_most_commented article a:hover .title,

.theme_red .block_footer_categories li a:hover,
.theme_red .block_bottom_menu nav > ul > li > a:hover
{color:#ff3500;}

.theme_red .block_posts .post_type_1 .review,
.theme_red .block_posts .post_type_4 .review,
.theme_red .block_posts .post_type_4 .f_info,
.theme_red .block_posts .post_type_4 .f_info a,

.theme_red .block_audio_1 .audio .mejs-controls .mejs-time-rail .mejs-time-current,
.theme_red .block_audio_1 .audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,

.theme_red .block_infobox .line,

.theme_red .block_sidebar_latest_reviews .review .num,

.theme_red .block_sidebar_most_commented article a .num,

.theme_red .block_footer_tags li a:hover,

.theme_red .general_button_type_3:hover,
.theme_red .general_button_type_4:hover,
.theme_red .general_button_type_5:hover,

.theme_red .general_colored_button.default:hover
{background-color:#ff3500;}

.theme_red .block_posts .post_type_3:hover .content,

.theme_red .block_posts .load_more_1:hover,

.theme_red .block_leave_comment_1 .field.focused,
.theme_red .block_leave_comment_1 .textarea.focused,

.theme_red .block_form_1 .field.focused,
.theme_red .block_form_1 .textarea.focused,

.theme_red .block_accordion_type_1 .button_outer.current,
.theme_red .block_toggle_type_1 .button_outer.current,
.theme_red .block_tabs_type_1 .tabs li a.current
{border-color:#ff3500;}

.theme_red .block_featured_2,
.theme_red .block_tabs_type_1 .tabs li a.current span
{border-top-color:#ff3500;}
.theme_red blockquote.type_1 {border-left-color:#ff3500;}

.theme_red .block_info_1 .tags li a:hover,

.theme_red .general_button_type_1:hover,
.theme_red .general_button_type_2:hover
{border-color:#ff3500; color:#ff3500;}

.theme_red .block_pager_1 ul li.current a {border-color:#ff3500; background-color:#ff3500;}

.theme_red .block_footer_pics li a .hover {background-color:rgba(255, 53, 0, 0.32);}

.theme_red .block_secondary_menu .image_type_1 .image a .hover,

.theme_red .block_posts .post_type_1 .image a span.hover,
.theme_red .block_posts .post_type_2 .image a span.hover,
.theme_red .block_posts .post_type_4 .image a span.hover,
.theme_red .block_posts .post_type_5 .image a span.hover,
.theme_red .block_posts .post_type_6 .image a span.hover
{background-color:rgba(236, 91, 115, 0.4);}

.theme_red .block_archives .list ul ul li a:hover {color:#424242;}
.theme_red .block_posts .post_type_6 .info .author a:hover {color:#808080;}
.theme_red .block_content > p > a:hover {color:#666666;}
.theme_red .block_comments_1 .comment .info a:hover {color:#919191;}
.theme_red .block_caption_1 .info .author a:hover {color:#a9a9a9;}
.theme_red .block_general_title_2 h2 .author a:hover {color:#a9a9a9;}
.theme_red .block_posts .post_type_4 .f_info a:hover {background-color:#191919;}

.theme_red .block_infobox {border-color:#fae6e1;}

.theme_red .block_slider_type_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_1_red.png);}

.theme_red .block_posts .post_type_1 .slider .flex-direction-nav a,
.theme_red .block_posts .post_type_4 .slider .flex-direction-nav a,
.theme_red .block_posts .post_type_5 .slider .flex-direction-nav a
{background-image:url(images/sprite_arrow_2_red.png);}

.theme_red .block_slider_type_3 .flex-direction-nav a,
.theme_red .block_slider_type_4 .flex-direction-nav a
{background-image:url(images/sprite_arrow_4_red.png);}

.theme_red .block_also_like_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_5_red.png);}

.theme_red .block_sidebar_most_commented article a .num .tail {background:url(images/tail_2_red.gif) no-repeat;}

.theme_red .block_404 {background:url(images/bg_404_red.png) no-repeat right top;}

@media (max-width:768px) {
	.theme_red .block_slider_type_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_7_red.png);}
}

@media (max-width:479px) {
	.theme_red .block_404 {background:url(images/bg_404_320_red.png) no-repeat right top;}
}

/* blue */
.theme_blue .block_top_menu nav > ul > li.current_page_item > a,
.theme_blue .block_top_menu nav > ul > li > a:hover,
.theme_blue .block_top_menu nav > ul > li ul li.current_page_item > a,
.theme_blue .block_top_menu nav > ul > li ul li a:hover,

.theme_blue .block_secondary_menu nav li.hover a,
.theme_blue .block_secondary_menu .image_type_1 .title a:hover,
.theme_blue .block_secondary_menu .menu_type_1 li a:hover,
.theme_blue .block_secondary_menu .menu_type_2 li a:hover,
.theme_blue .block_secondary_menu .menu_type_3 li a:hover,

.theme_blue .block_general_title_2 h2 .tags:hover,
.theme_blue .block_general_title_2 h2 .author a,

.theme_blue .block_posts .post_type_1 .info .tags a:hover,
.theme_blue .block_posts .post_type_1 .title a:hover,
.theme_blue .block_posts .post_type_1 .title span,

.theme_blue .block_posts .post_type_2 .info .tags a:hover,
.theme_blue .block_posts .post_type_2 .title a:hover,
.theme_blue .block_posts .post_type_2 .title span,

.theme_blue .block_posts .post_type_3 .info .tags a:hover,
.theme_blue .block_posts .post_type_3 .title a:hover,
.theme_blue .block_posts .post_type_3:hover .title a,

.theme_blue .block_posts .post_type_4 .info .tags a:hover,
.theme_blue .block_posts .post_type_4 .title a:hover,
.theme_blue .block_posts .post_type_4 .title span,

.theme_blue .block_posts .post_type_5 .info .tags a:hover,
.theme_blue .block_posts .post_type_5 .title a:hover,

.theme_blue .block_posts .post_type_6 .info .author a,
.theme_blue .block_posts .post_type_6 .info .tags a:hover,
.theme_blue .block_posts .post_type_6 .title a:hover,

.theme_blue .block_about_author_post .name a:hover,

.theme_blue .block_archives .list ul ul li a,

.theme_blue .block_content > p > a,

.theme_blue .block_featured .description .title a:hover,

.theme_blue .block_caption_1 .tags a:hover,
.theme_blue .block_caption_1 .info .author a,

.theme_blue .block_comments_1 .comment .info a,

.theme_blue .block_sidebar_popular_posts article .title a:hover,
.theme_blue .block_sidebar_popular_posts article .info .tags a:hover,

.theme_blue .block_sidebar_most_commented article a:hover .title,

.theme_blue .block_footer_categories li a:hover,
.theme_blue .block_bottom_menu nav > ul > li > a:hover
{color:#53b7f9;}

.theme_blue .block_posts .post_type_1 .review,
.theme_blue .block_posts .post_type_4 .review,
.theme_blue .block_posts .post_type_4 .f_info,
.theme_blue .block_posts .post_type_4 .f_info a,

.theme_blue .block_audio_1 .audio .mejs-controls .mejs-time-rail .mejs-time-current,
.theme_blue .block_audio_1 .audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,

.theme_blue .block_infobox .line,

.theme_blue .block_sidebar_latest_reviews .review .num,

.theme_blue .block_sidebar_most_commented article a .num,

.theme_blue .block_footer_tags li a:hover,

.theme_blue .general_button_type_3:hover,
.theme_blue .general_button_type_4:hover,
.theme_blue .general_button_type_5:hover,

.theme_blue .general_colored_button.default:hover
{background-color:#53b7f9;}

.theme_blue .block_posts .post_type_3:hover .content,

.theme_blue .block_posts .load_more_1:hover,

.theme_blue .block_leave_comment_1 .field.focused,
.theme_blue .block_leave_comment_1 .textarea.focused,

.theme_blue .block_form_1 .field.focused,
.theme_blue .block_form_1 .textarea.focused,

.theme_blue .block_accordion_type_1 .button_outer.current,
.theme_blue .block_toggle_type_1 .button_outer.current,
.theme_blue .block_tabs_type_1 .tabs li a.current
{border-color:#53b7f9;}

.theme_blue .block_featured_2,
.theme_blue .block_tabs_type_1 .tabs li a.current span
{border-top-color:#53b7f9;}
.theme_blue blockquote.type_1 {border-left-color:#53b7f9;}

.theme_blue .block_info_1 .tags li a:hover,

.theme_blue .general_button_type_1:hover,
.theme_blue .general_button_type_2:hover
{border-color:#53b7f9; color:#53b7f9;}

.theme_blue .block_pager_1 ul li.current a {border-color:#53b7f9; background-color:#53b7f9;}

.theme_blue .block_footer_pics li a .hover {background-color:rgba(83, 183, 249, 0.32);}

.theme_blue .block_secondary_menu .image_type_1 .image a .hover,

.theme_blue .block_posts .post_type_1 .image a span.hover,
.theme_blue .block_posts .post_type_2 .image a span.hover,
.theme_blue .block_posts .post_type_4 .image a span.hover,
.theme_blue .block_posts .post_type_5 .image a span.hover,
.theme_blue .block_posts .post_type_6 .image a span.hover
{background-color:rgba(83, 183, 249, 0.2);}

.theme_blue .block_archives .list ul ul li a:hover {color:#424242;}
.theme_blue .block_posts .post_type_6 .info .author a:hover {color:#808080;}
.theme_blue .block_content > p > a:hover {color:#666666;}
.theme_blue .block_comments_1 .comment .info a:hover {color:#919191;}
.theme_blue .block_caption_1 .info .author a:hover {color:#a9a9a9;}
.theme_blue .block_general_title_2 h2 .author a:hover {color:#a9a9a9;}
.theme_blue .block_posts .post_type_4 .f_info a:hover {background-color:#191919;}

.theme_blue .block_infobox {border-color:#e2f3fe;}

.theme_blue .block_slider_type_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_1_blue.png);}

.theme_blue .block_posts .post_type_1 .slider .flex-direction-nav a,
.theme_blue .block_posts .post_type_4 .slider .flex-direction-nav a,
.theme_blue .block_posts .post_type_5 .slider .flex-direction-nav a
{background-image:url(images/sprite_arrow_2_blue.png);}

.theme_blue .block_slider_type_3 .flex-direction-nav a,
.theme_blue .block_slider_type_4 .flex-direction-nav a
{background-image:url(images/sprite_arrow_4_blue.png);}

.theme_blue .block_also_like_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_5_blue.png);}

.theme_blue .block_sidebar_most_commented article a .num .tail {background:url(images/tail_2_blue.gif) no-repeat;}

.theme_blue .block_404 {background:url(images/bg_404_blue.png) no-repeat right top;}

@media (max-width:768px) {
	.theme_blue .block_slider_type_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_7_blue.png);}
}

@media (max-width:479px) {
	.theme_blue .block_404 {background:url(images/bg_404_320_blue.png) no-repeat right top;}
}

/* orange */
.theme_orange .block_top_menu nav > ul > li.current_page_item > a,
.theme_orange .block_top_menu nav > ul > li > a:hover,
.theme_orange .block_top_menu nav > ul > li ul li.current_page_item > a,
.theme_orange .block_top_menu nav > ul > li ul li a:hover,

.theme_orange .block_secondary_menu nav li.hover a,
.theme_orange .block_secondary_menu .image_type_1 .title a:hover,
.theme_orange .block_secondary_menu .menu_type_1 li a:hover,
.theme_orange .block_secondary_menu .menu_type_2 li a:hover,
.theme_orange .block_secondary_menu .menu_type_3 li a:hover,

.theme_orange .block_general_title_2 h2 .tags:hover,
.theme_orange .block_general_title_2 h2 .author a,

.theme_orange .block_posts .post_type_1 .info .tags a:hover,
.theme_orange .block_posts .post_type_1 .title a:hover,
.theme_orange .block_posts .post_type_1 .title span,

.theme_orange .block_posts .post_type_2 .info .tags a:hover,
.theme_orange .block_posts .post_type_2 .title a:hover,
.theme_orange .block_posts .post_type_2 .title span,

.theme_orange .block_posts .post_type_3 .info .tags a:hover,
.theme_orange .block_posts .post_type_3 .title a:hover,
.theme_orange .block_posts .post_type_3:hover .title a,

.theme_orange .block_posts .post_type_4 .info .tags a:hover,
.theme_orange .block_posts .post_type_4 .title a:hover,
.theme_orange .block_posts .post_type_4 .title span,

.theme_orange .block_posts .post_type_5 .info .tags a:hover,
.theme_orange .block_posts .post_type_5 .title a:hover,

.theme_orange .block_posts .post_type_6 .info .author a,
.theme_orange .block_posts .post_type_6 .info .tags a:hover,
.theme_orange .block_posts .post_type_6 .title a:hover,

.theme_orange .block_about_author_post .name a:hover,

.theme_orange .block_archives .list ul ul li a,

.theme_orange .block_content > p > a,

.theme_orange .block_featured .description .title a:hover,

.theme_orange .block_caption_1 .tags a:hover,
.theme_orange .block_caption_1 .info .author a,

.theme_orange .block_comments_1 .comment .info a,

.theme_orange .block_sidebar_popular_posts article .title a:hover,
.theme_orange .block_sidebar_popular_posts article .info .tags a:hover,

.theme_orange .block_sidebar_most_commented article a:hover .title,

.theme_orange .block_footer_categories li a:hover,
.theme_orange .block_bottom_menu nav > ul > li > a:hover
{color:#ff6800;}

.theme_orange .block_posts .post_type_1 .review,
.theme_orange .block_posts .post_type_4 .review,
.theme_orange .block_posts .post_type_4 .f_info,
.theme_orange .block_posts .post_type_4 .f_info a,

.theme_orange .block_audio_1 .audio .mejs-controls .mejs-time-rail .mejs-time-current,
.theme_orange .block_audio_1 .audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,

.theme_orange .block_infobox .line,

.theme_orange .block_sidebar_latest_reviews .review .num,

.theme_orange .block_sidebar_most_commented article a .num,

.theme_orange .block_footer_tags li a:hover,

.theme_orange .general_button_type_3:hover,
.theme_orange .general_button_type_4:hover,
.theme_orange .general_button_type_5:hover,

.theme_orange .general_colored_button.default:hover
{background-color:#ff6800;}

.theme_orange .block_posts .post_type_3:hover .content,

.theme_orange .block_posts .load_more_1:hover,

.theme_orange .block_leave_comment_1 .field.focused,
.theme_orange .block_leave_comment_1 .textarea.focused,

.theme_orange .block_form_1 .field.focused,
.theme_orange .block_form_1 .textarea.focused,

.theme_orange .block_accordion_type_1 .button_outer.current,
.theme_orange .block_toggle_type_1 .button_outer.current,
.theme_orange .block_tabs_type_1 .tabs li a.current
{border-color:#ff6800;}

.theme_orange .block_featured_2,
.theme_orange .block_tabs_type_1 .tabs li a.current span
{border-top-color:#ff6800;}
.theme_orange blockquote.type_1 {border-left-color:#ff6800;}

.theme_orange .block_info_1 .tags li a:hover,

.theme_orange .general_button_type_1:hover,
.theme_orange .general_button_type_2:hover
{border-color:#ff6800; color:#ff6800;}

.theme_orange .block_pager_1 ul li.current a {border-color:#ff6800; background-color:#ff6800;}

.theme_orange .block_footer_pics li a .hover {background-color:rgba(255, 104, 0, 0.32);}

.theme_orange .block_secondary_menu .image_type_1 .image a .hover,

.theme_orange .block_posts .post_type_1 .image a span.hover,
.theme_orange .block_posts .post_type_2 .image a span.hover,
.theme_orange .block_posts .post_type_4 .image a span.hover,
.theme_orange .block_posts .post_type_5 .image a span.hover,
.theme_orange .block_posts .post_type_6 .image a span.hover
{background-color:rgba(255, 104, 0, 0.2);}

.theme_orange .block_archives .list ul ul li a:hover {color:#424242;}
.theme_orange .block_posts .post_type_6 .info .author a:hover {color:#808080;}
.theme_orange .block_content > p > a:hover {color:#666666;}
.theme_orange .block_comments_1 .comment .info a:hover {color:#919191;}
.theme_orange .block_caption_1 .info .author a:hover {color:#a9a9a9;}
.theme_orange .block_general_title_2 h2 .author a:hover {color:#a9a9a9;}
.theme_orange .block_posts .post_type_4 .f_info a:hover {background-color:#191919;}

.theme_orange .block_infobox {border-color:#fee9da;}

.theme_orange .block_slider_type_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_1_orange.png);}

.theme_orange .block_posts .post_type_1 .slider .flex-direction-nav a,
.theme_orange .block_posts .post_type_4 .slider .flex-direction-nav a,
.theme_orange .block_posts .post_type_5 .slider .flex-direction-nav a
{background-image:url(images/sprite_arrow_2_orange.png);}

.theme_orange .block_slider_type_3 .flex-direction-nav a,
.theme_orange .block_slider_type_4 .flex-direction-nav a
{background-image:url(images/sprite_arrow_4_orange.png);}

.theme_orange .block_also_like_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_5_orange.png);}

.theme_orange .block_sidebar_most_commented article a .num .tail {background:url(images/tail_2_orange.gif) no-repeat;}

.theme_orange .block_404 {background:url(images/bg_404_orange.png) no-repeat right top;}

@media (max-width:768px) {
	.theme_orange .block_slider_type_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_7_orange.png);}
}

@media (max-width:479px) {
	.theme_orange .block_404 {background:url(images/bg_404_320_orange.png) no-repeat right top;}
}

/* navy */
.theme_navy .block_top_menu nav > ul > li.current_page_item > a,
.theme_navy .block_top_menu nav > ul > li > a:hover,
.theme_navy .block_top_menu nav > ul > li ul li.current_page_item > a,
.theme_navy .block_top_menu nav > ul > li ul li a:hover,

.theme_navy .block_secondary_menu nav li.hover a,
.theme_navy .block_secondary_menu .image_type_1 .title a:hover,
.theme_navy .block_secondary_menu .menu_type_1 li a:hover,
.theme_navy .block_secondary_menu .menu_type_2 li a:hover,
.theme_navy .block_secondary_menu .menu_type_3 li a:hover,

.theme_navy .block_general_title_2 h2 .tags:hover,
.theme_navy .block_general_title_2 h2 .author a,

.theme_navy .block_posts .post_type_1 .info .tags a:hover,
.theme_navy .block_posts .post_type_1 .title a:hover,
.theme_navy .block_posts .post_type_1 .title span,

.theme_navy .block_posts .post_type_2 .info .tags a:hover,
.theme_navy .block_posts .post_type_2 .title a:hover,
.theme_navy .block_posts .post_type_2 .title span,

.theme_navy .block_posts .post_type_3 .info .tags a:hover,
.theme_navy .block_posts .post_type_3 .title a:hover,
.theme_navy .block_posts .post_type_3:hover .title a,

.theme_navy .block_posts .post_type_4 .info .tags a:hover,
.theme_navy .block_posts .post_type_4 .title a:hover,
.theme_navy .block_posts .post_type_4 .title span,

.theme_navy .block_posts .post_type_5 .info .tags a:hover,
.theme_navy .block_posts .post_type_5 .title a:hover,

.theme_navy .block_posts .post_type_6 .info .author a,
.theme_navy .block_posts .post_type_6 .info .tags a:hover,
.theme_navy .block_posts .post_type_6 .title a:hover,

.theme_navy .block_about_author_post .name a:hover,

.theme_navy .block_archives .list ul ul li a,

.theme_navy .block_content > p > a,

.theme_navy .block_featured .description .title a:hover,

.theme_navy .block_caption_1 .tags a:hover,
.theme_navy .block_caption_1 .info .author a,

.theme_navy .block_comments_1 .comment .info a,

.theme_navy .block_sidebar_popular_posts article .title a:hover,
.theme_navy .block_sidebar_popular_posts article .info .tags a:hover,

.theme_navy .block_sidebar_most_commented article a:hover .title,

.theme_navy .block_footer_categories li a:hover,
.theme_navy .block_bottom_menu nav > ul > li > a:hover
{color:#1c7bbf;}

.theme_navy .block_posts .post_type_1 .review,
.theme_navy .block_posts .post_type_4 .review,
.theme_navy .block_posts .post_type_4 .f_info,
.theme_navy .block_posts .post_type_4 .f_info a,

.theme_navy .block_audio_1 .audio .mejs-controls .mejs-time-rail .mejs-time-current,
.theme_navy .block_audio_1 .audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,

.theme_navy .block_infobox .line,

.theme_navy .block_sidebar_latest_reviews .review .num,

.theme_navy .block_sidebar_most_commented article a .num,

.theme_navy .block_footer_tags li a:hover,

.theme_navy .general_button_type_3:hover,
.theme_navy .general_button_type_4:hover,
.theme_navy .general_button_type_5:hover,

.theme_navy .general_colored_button.default:hover
{background-color:#1c7bbf;}

.theme_navy .block_posts .post_type_3:hover .content,

.theme_navy .block_posts .load_more_1:hover,

.theme_navy .block_leave_comment_1 .field.focused,
.theme_navy .block_leave_comment_1 .textarea.focused,

.theme_navy .block_form_1 .field.focused,
.theme_navy .block_form_1 .textarea.focused,

.theme_navy .block_accordion_type_1 .button_outer.current,
.theme_navy .block_toggle_type_1 .button_outer.current,
.theme_navy .block_tabs_type_1 .tabs li a.current
{border-color:#1c7bbf;}

.theme_navy .block_featured_2,
.theme_navy .block_tabs_type_1 .tabs li a.current span
{border-top-color:#1c7bbf;}
.theme_navy blockquote.type_1 {border-left-color:#1c7bbf;}

.theme_navy .block_info_1 .tags li a:hover,

.theme_navy .general_button_type_1:hover,
.theme_navy .general_button_type_2:hover
{border-color:#1c7bbf; color:#1c7bbf;}

.theme_navy .block_pager_1 ul li.current a {border-color:#1c7bbf; background-color:#1c7bbf;}

.theme_navy .block_footer_pics li a .hover {background-color:rgba(28, 123, 191, 0.32);}

.theme_navy .block_secondary_menu .image_type_1 .image a .hover,

.theme_navy .block_posts .post_type_1 .image a span.hover,
.theme_navy .block_posts .post_type_2 .image a span.hover,
.theme_navy .block_posts .post_type_4 .image a span.hover,
.theme_navy .block_posts .post_type_5 .image a span.hover,
.theme_navy .block_posts .post_type_6 .image a span.hover
{background-color:rgba(28, 123, 191, 0.2);}

.theme_navy .block_archives .list ul ul li a:hover {color:#424242;}
.theme_navy .block_posts .post_type_6 .info .author a:hover {color:#808080;}
.theme_navy .block_content > p > a:hover {color:#666666;}
.theme_navy .block_comments_1 .comment .info a:hover {color:#919191;}
.theme_navy .block_caption_1 .info .author a:hover {color:#a9a9a9;}
.theme_navy .block_general_title_2 h2 .author a:hover {color:#a9a9a9;}
.theme_navy .block_posts .post_type_4 .f_info a:hover {background-color:#191919;}

.theme_navy .block_infobox {border-color:#e4eff8;}

.theme_navy .block_slider_type_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_1_navy.png);}

.theme_navy .block_posts .post_type_1 .slider .flex-direction-nav a,
.theme_navy .block_posts .post_type_4 .slider .flex-direction-nav a,
.theme_navy .block_posts .post_type_5 .slider .flex-direction-nav a
{background-image:url(images/sprite_arrow_2_navy.png);}

.theme_navy .block_slider_type_3 .flex-direction-nav a,
.theme_navy .block_slider_type_4 .flex-direction-nav a
{background-image:url(images/sprite_arrow_4_navy.png);}

.theme_navy .block_also_like_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_5_navy.png);}

.theme_navy .block_sidebar_most_commented article a .num .tail {background:url(images/tail_2_navy.gif) no-repeat;}

.theme_navy .block_404 {background:url(images/bg_404_navy.png) no-repeat right top;}

@media (max-width:768px) {
	.theme_navy .block_slider_type_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_7_navy.png);}
}

@media (max-width:479px) {
	.theme_navy .block_404 {background:url(images/bg_404_320_navy.png) no-repeat right top;}
}

/* peach */
.theme_peach .block_top_menu nav > ul > li.current_page_item > a,
.theme_peach .block_top_menu nav > ul > li > a:hover,
.theme_peach .block_top_menu nav > ul > li ul li.current_page_item > a,
.theme_peach .block_top_menu nav > ul > li ul li a:hover,

.theme_peach .block_secondary_menu nav li.hover a,
.theme_peach .block_secondary_menu .image_type_1 .title a:hover,
.theme_peach .block_secondary_menu .menu_type_1 li a:hover,
.theme_peach .block_secondary_menu .menu_type_2 li a:hover,
.theme_peach .block_secondary_menu .menu_type_3 li a:hover,

.theme_peach .block_general_title_2 h2 .tags:hover,
.theme_peach .block_general_title_2 h2 .author a,

.theme_peach .block_posts .post_type_1 .info .tags a:hover,
.theme_peach .block_posts .post_type_1 .title a:hover,
.theme_peach .block_posts .post_type_1 .title span,

.theme_peach .block_posts .post_type_2 .info .tags a:hover,
.theme_peach .block_posts .post_type_2 .title a:hover,
.theme_peach .block_posts .post_type_2 .title span,

.theme_peach .block_posts .post_type_3 .info .tags a:hover,
.theme_peach .block_posts .post_type_3 .title a:hover,
.theme_peach .block_posts .post_type_3:hover .title a,

.theme_peach .block_posts .post_type_4 .info .tags a:hover,
.theme_peach .block_posts .post_type_4 .title a:hover,
.theme_peach .block_posts .post_type_4 .title span,

.theme_peach .block_posts .post_type_5 .info .tags a:hover,
.theme_peach .block_posts .post_type_5 .title a:hover,

.theme_peach .block_posts .post_type_6 .info .author a,
.theme_peach .block_posts .post_type_6 .info .tags a:hover,
.theme_peach .block_posts .post_type_6 .title a:hover,

.theme_peach .block_about_author_post .name a:hover,

.theme_peach .block_archives .list ul ul li a,

.theme_peach .block_content > p > a,

.theme_peach .block_featured .description .title a:hover,

.theme_peach .block_caption_1 .tags a:hover,
.theme_peach .block_caption_1 .info .author a,

.theme_peach .block_comments_1 .comment .info a,

.theme_peach .block_sidebar_popular_posts article .title a:hover,
.theme_peach .block_sidebar_popular_posts article .info .tags a:hover,

.theme_peach .block_sidebar_most_commented article a:hover .title,

.theme_peach .block_footer_categories li a:hover,
.theme_peach .block_bottom_menu nav > ul > li > a:hover
{color:#e35039;}

.theme_peach .block_posts .post_type_1 .review,
.theme_peach .block_posts .post_type_4 .review,
.theme_peach .block_posts .post_type_4 .f_info,
.theme_peach .block_posts .post_type_4 .f_info a,

.theme_peach .block_audio_1 .audio .mejs-controls .mejs-time-rail .mejs-time-current,
.theme_peach .block_audio_1 .audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,

.theme_peach .block_infobox .line,

.theme_peach .block_sidebar_latest_reviews .review .num,

.theme_peach .block_sidebar_most_commented article a .num,

.theme_peach .block_footer_tags li a:hover,

.theme_peach .general_button_type_3:hover,
.theme_peach .general_button_type_4:hover,
.theme_peach .general_button_type_5:hover,

.theme_peach .general_colored_button.default:hover
{background-color:#e35039;}

.theme_peach .block_posts .post_type_3:hover .content,

.theme_peach .block_posts .load_more_1:hover,

.theme_peach .block_leave_comment_1 .field.focused,
.theme_peach .block_leave_comment_1 .textarea.focused,

.theme_peach .block_form_1 .field.focused,
.theme_peach .block_form_1 .textarea.focused,

.theme_peach .block_accordion_type_1 .button_outer.current,
.theme_peach .block_toggle_type_1 .button_outer.current,
.theme_peach .block_tabs_type_1 .tabs li a.current
{border-color:#e35039;}

.theme_peach .block_featured_2,
.theme_peach .block_tabs_type_1 .tabs li a.current span
{border-top-color:#e35039;}
.theme_peach blockquote.type_1 {border-left-color:#e35039;}

.theme_peach .block_info_1 .tags li a:hover,

.theme_peach .general_button_type_1:hover,
.theme_peach .general_button_type_2:hover
{border-color:#e35039; color:#e35039;}

.theme_peach .block_pager_1 ul li.current a {border-color:#e35039; background-color:#e35039;}

.theme_peach .block_footer_pics li a .hover {background-color:rgba(227, 80, 57, 0.32);}

.theme_peach .block_secondary_menu .image_type_1 .image a .hover,

.theme_peach .block_posts .post_type_1 .image a span.hover,
.theme_peach .block_posts .post_type_2 .image a span.hover,
.theme_peach .block_posts .post_type_4 .image a span.hover,
.theme_peach .block_posts .post_type_5 .image a span.hover,
.theme_peach .block_posts .post_type_6 .image a span.hover
{background-color:rgba(227, 80, 57, 0.2);}

.theme_peach .block_archives .list ul ul li a:hover {color:#424242;}
.theme_peach .block_posts .post_type_6 .info .author a:hover {color:#808080;}
.theme_peach .block_content > p > a:hover {color:#666666;}
.theme_peach .block_comments_1 .comment .info a:hover {color:#919191;}
.theme_peach .block_caption_1 .info .author a:hover {color:#a9a9a9;}
.theme_peach .block_general_title_2 h2 .author a:hover {color:#a9a9a9;}
.theme_peach .block_posts .post_type_4 .f_info a:hover {background-color:#191919;}

.theme_peach .block_infobox {border-color:#fae6e1;}

.theme_peach .block_slider_type_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_1_peach.png);}

.theme_peach .block_posts .post_type_1 .slider .flex-direction-nav a,
.theme_peach .block_posts .post_type_4 .slider .flex-direction-nav a,
.theme_peach .block_posts .post_type_5 .slider .flex-direction-nav a
{background-image:url(images/sprite_arrow_2_peach.png);}

.theme_peach .block_slider_type_3 .flex-direction-nav a,
.theme_peach .block_slider_type_4 .flex-direction-nav a
{background-image:url(images/sprite_arrow_4_peach.png);}

.theme_peach .block_also_like_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_5_peach.png);}

.theme_peach .block_sidebar_most_commented article a .num .tail {background:url(images/tail_2_peach.gif) no-repeat;}

.theme_peach .block_404 {background:url(images/bg_404_peach.png) no-repeat right top;}

@media (max-width:768px) {
	.theme_peach .block_slider_type_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_7_peach.png);}
}

@media (max-width:479px) {
	.theme_peach .block_404 {background:url(images/bg_404_320_peach.png) no-repeat right top;}
}

/* yellow */
.theme_yellow .block_top_menu nav > ul > li.current_page_item > a,
.theme_yellow .block_top_menu nav > ul > li > a:hover,
.theme_yellow .block_top_menu nav > ul > li ul li.current_page_item > a,
.theme_yellow .block_top_menu nav > ul > li ul li a:hover,

.theme_yellow .block_secondary_menu nav li.hover a,
.theme_yellow .block_secondary_menu .image_type_1 .title a:hover,
.theme_yellow .block_secondary_menu .menu_type_1 li a:hover,
.theme_yellow .block_secondary_menu .menu_type_2 li a:hover,
.theme_yellow .block_secondary_menu .menu_type_3 li a:hover,

.theme_yellow .block_general_title_2 h2 .tags:hover,
.theme_yellow .block_general_title_2 h2 .author a,

.theme_yellow .block_posts .post_type_1 .info .tags a:hover,
.theme_yellow .block_posts .post_type_1 .title a:hover,
.theme_yellow .block_posts .post_type_1 .title span,

.theme_yellow .block_posts .post_type_2 .info .tags a:hover,
.theme_yellow .block_posts .post_type_2 .title a:hover,
.theme_yellow .block_posts .post_type_2 .title span,

.theme_yellow .block_posts .post_type_3 .info .tags a:hover,
.theme_yellow .block_posts .post_type_3 .title a:hover,
.theme_yellow .block_posts .post_type_3:hover .title a,

.theme_yellow .block_posts .post_type_4 .info .tags a:hover,
.theme_yellow .block_posts .post_type_4 .title a:hover,
.theme_yellow .block_posts .post_type_4 .title span,

.theme_yellow .block_posts .post_type_5 .info .tags a:hover,
.theme_yellow .block_posts .post_type_5 .title a:hover,

.theme_yellow .block_posts .post_type_6 .info .author a,
.theme_yellow .block_posts .post_type_6 .info .tags a:hover,
.theme_yellow .block_posts .post_type_6 .title a:hover,

.theme_yellow .block_about_author_post .name a:hover,

.theme_yellow .block_archives .list ul ul li a,

.theme_yellow .block_content > p > a,

.theme_yellow .block_featured .description .title a:hover,

.theme_yellow .block_caption_1 .tags a:hover,
.theme_yellow .block_caption_1 .info .author a,

.theme_yellow .block_comments_1 .comment .info a,

.theme_yellow .block_sidebar_popular_posts article .title a:hover,
.theme_yellow .block_sidebar_popular_posts article .info .tags a:hover,

.theme_yellow .block_sidebar_most_commented article a:hover .title,

.theme_yellow .block_footer_categories li a:hover,
.theme_yellow .block_bottom_menu nav > ul > li > a:hover
{color:#ffbe34;}

.theme_yellow .block_posts .post_type_1 .review,
.theme_yellow .block_posts .post_type_4 .review,
.theme_yellow .block_posts .post_type_4 .f_info,
.theme_yellow .block_posts .post_type_4 .f_info a,

.theme_yellow .block_audio_1 .audio .mejs-controls .mejs-time-rail .mejs-time-current,
.theme_yellow .block_audio_1 .audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,

.theme_yellow .block_infobox .line,

.theme_yellow .block_sidebar_latest_reviews .review .num,

.theme_yellow .block_sidebar_most_commented article a .num,

.theme_yellow .block_footer_tags li a:hover,

.theme_yellow .general_button_type_3:hover,
.theme_yellow .general_button_type_4:hover,
.theme_yellow .general_button_type_5:hover,

.theme_yellow .general_colored_button.default:hover
{background-color:#ffbe34;}

.theme_yellow .block_posts .post_type_3:hover .content,

.theme_yellow .block_posts .load_more_1:hover,

.theme_yellow .block_leave_comment_1 .field.focused,
.theme_yellow .block_leave_comment_1 .textarea.focused,

.theme_yellow .block_form_1 .field.focused,
.theme_yellow .block_form_1 .textarea.focused,

.theme_yellow .block_accordion_type_1 .button_outer.current,
.theme_yellow .block_toggle_type_1 .button_outer.current,
.theme_yellow .block_tabs_type_1 .tabs li a.current
{border-color:#ffbe34;}

.theme_yellow .block_featured_2,
.theme_yellow .block_tabs_type_1 .tabs li a.current span
{border-top-color:#ffbe34;}
.theme_yellow blockquote.type_1 {border-left-color:#ffbe34;}

.theme_yellow .block_info_1 .tags li a:hover,

.theme_yellow .general_button_type_1:hover,
.theme_yellow .general_button_type_2:hover
{border-color:#ffbe34; color:#ffbe34;}

.theme_yellow .block_pager_1 ul li.current a {border-color:#ffbe34; background-color:#ffbe34;}

.theme_yellow .block_footer_pics li a .hover {background-color:rgba(255, 190, 52, 0.32);}

.theme_yellow .block_secondary_menu .image_type_1 .image a .hover,

.theme_yellow .block_posts .post_type_1 .image a span.hover,
.theme_yellow .block_posts .post_type_2 .image a span.hover,
.theme_yellow .block_posts .post_type_4 .image a span.hover,
.theme_yellow .block_posts .post_type_5 .image a span.hover,
.theme_yellow .block_posts .post_type_6 .image a span.hover
{background-color:rgba(255, 190, 52, 0.2);}

.theme_yellow .block_archives .list ul ul li a:hover {color:#424242;}
.theme_yellow .block_posts .post_type_6 .info .author a:hover {color:#808080;}
.theme_yellow .block_content > p > a:hover {color:#666666;}
.theme_yellow .block_comments_1 .comment .info a:hover {color:#919191;}
.theme_yellow .block_caption_1 .info .author a:hover {color:#a9a9a9;}
.theme_yellow .block_general_title_2 h2 .author a:hover {color:#a9a9a9;}
.theme_yellow .block_posts .post_type_4 .f_info a:hover {background-color:#191919;}

.theme_yellow .block_infobox {border-color:#fdf1d8;}

.theme_yellow .block_slider_type_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_1_yellow.png);}

.theme_yellow .block_posts .post_type_1 .slider .flex-direction-nav a,
.theme_yellow .block_posts .post_type_4 .slider .flex-direction-nav a,
.theme_yellow .block_posts .post_type_5 .slider .flex-direction-nav a
{background-image:url(images/sprite_arrow_2_yellow.png);}

.theme_yellow .block_slider_type_3 .flex-direction-nav a,
.theme_yellow .block_slider_type_4 .flex-direction-nav a
{background-image:url(images/sprite_arrow_4_yellow.png);}

.theme_yellow .block_also_like_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_5_yellow.png);}

.theme_yellow .block_sidebar_most_commented article a .num .tail {background:url(images/tail_2_yellow.gif) no-repeat;}

.theme_yellow .block_404 {background:url(images/bg_404_yellow.png) no-repeat right top;}

@media (max-width:768px) {
	.theme_yellow .block_slider_type_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_7_yellow.png);}
}

@media (max-width:479px) {
	.theme_yellow .block_404 {background:url(images/bg_404_320_yellow.png) no-repeat right top;}
}

/* cyan */
.theme_cyan .block_top_menu nav > ul > li.current_page_item > a,
.theme_cyan .block_top_menu nav > ul > li > a:hover,
.theme_cyan .block_top_menu nav > ul > li ul li.current_page_item > a,
.theme_cyan .block_top_menu nav > ul > li ul li a:hover,

.theme_cyan .block_secondary_menu nav li.hover a,
.theme_cyan .block_secondary_menu .image_type_1 .title a:hover,
.theme_cyan .block_secondary_menu .menu_type_1 li a:hover,
.theme_cyan .block_secondary_menu .menu_type_2 li a:hover,
.theme_cyan .block_secondary_menu .menu_type_3 li a:hover,

.theme_cyan .block_general_title_2 h2 .tags:hover,
.theme_cyan .block_general_title_2 h2 .author a,

.theme_cyan .block_posts .post_type_1 .info .tags a:hover,
.theme_cyan .block_posts .post_type_1 .title a:hover,
.theme_cyan .block_posts .post_type_1 .title span,

.theme_cyan .block_posts .post_type_2 .info .tags a:hover,
.theme_cyan .block_posts .post_type_2 .title a:hover,
.theme_cyan .block_posts .post_type_2 .title span,

.theme_cyan .block_posts .post_type_3 .info .tags a:hover,
.theme_cyan .block_posts .post_type_3 .title a:hover,
.theme_cyan .block_posts .post_type_3:hover .title a,

.theme_cyan .block_posts .post_type_4 .info .tags a:hover,
.theme_cyan .block_posts .post_type_4 .title a:hover,
.theme_cyan .block_posts .post_type_4 .title span,

.theme_cyan .block_posts .post_type_5 .info .tags a:hover,
.theme_cyan .block_posts .post_type_5 .title a:hover,

.theme_cyan .block_posts .post_type_6 .info .author a,
.theme_cyan .block_posts .post_type_6 .info .tags a:hover,
.theme_cyan .block_posts .post_type_6 .title a:hover,

.theme_cyan .block_about_author_post .name a:hover,

.theme_cyan .block_archives .list ul ul li a,

.theme_cyan .block_content > p > a,

.theme_cyan .block_featured .description .title a:hover,

.theme_cyan .block_caption_1 .tags a:hover,
.theme_cyan .block_caption_1 .info .author a,

.theme_cyan .block_comments_1 .comment .info a,

.theme_cyan .block_sidebar_popular_posts article .title a:hover,
.theme_cyan .block_sidebar_popular_posts article .info .tags a:hover,

.theme_cyan .block_sidebar_most_commented article a:hover .title,

.theme_cyan .block_footer_categories li a:hover,
.theme_cyan .block_bottom_menu nav > ul > li > a:hover
{color:#257cd7;}

.theme_cyan .block_posts .post_type_1 .review,
.theme_cyan .block_posts .post_type_4 .review,
.theme_cyan .block_posts .post_type_4 .f_info,
.theme_cyan .block_posts .post_type_4 .f_info a,

.theme_cyan .block_audio_1 .audio .mejs-controls .mejs-time-rail .mejs-time-current,
.theme_cyan .block_audio_1 .audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,

.theme_cyan .block_infobox .line,

.theme_cyan .block_sidebar_latest_reviews .review .num,

.theme_cyan .block_sidebar_most_commented article a .num,

.theme_cyan .block_footer_tags li a:hover,

.theme_cyan .general_button_type_3:hover,
.theme_cyan .general_button_type_4:hover,
.theme_cyan .general_button_type_5:hover,

.theme_cyan .general_colored_button.default:hover
{background-color:#257cd7;}

.theme_cyan .block_posts .post_type_3:hover .content,

.theme_cyan .block_posts .load_more_1:hover,

.theme_cyan .block_leave_comment_1 .field.focused,
.theme_cyan .block_leave_comment_1 .textarea.focused,

.theme_cyan .block_form_1 .field.focused,
.theme_cyan .block_form_1 .textarea.focused,

.theme_cyan .block_accordion_type_1 .button_outer.current,
.theme_cyan .block_toggle_type_1 .button_outer.current,
.theme_cyan .block_tabs_type_1 .tabs li a.current
{border-color:#257cd7;}

.theme_cyan .block_featured_2,
.theme_cyan .block_tabs_type_1 .tabs li a.current span
{border-top-color:#257cd7;}
.theme_cyan blockquote.type_1 {border-left-color:#257cd7;}

.theme_cyan .block_info_1 .tags li a:hover,

.theme_cyan .general_button_type_1:hover,
.theme_cyan .general_button_type_2:hover
{border-color:#257cd7; color:#257cd7;}

.theme_cyan .block_pager_1 ul li.current a {border-color:#257cd7; background-color:#257cd7;}

.theme_cyan .block_footer_pics li a .hover {background-color:rgba(37, 124, 215, 0.32);}

.theme_cyan .block_secondary_menu .image_type_1 .image a .hover,

.theme_cyan .block_posts .post_type_1 .image a span.hover,
.theme_cyan .block_posts .post_type_2 .image a span.hover,
.theme_cyan .block_posts .post_type_4 .image a span.hover,
.theme_cyan .block_posts .post_type_5 .image a span.hover,
.theme_cyan .block_posts .post_type_6 .image a span.hover
{background-color:rgba(37, 124, 215, 0.2);}

.theme_cyan .block_archives .list ul ul li a:hover {color:#424242;}
.theme_cyan .block_posts .post_type_6 .info .author a:hover {color:#808080;}
.theme_cyan .block_content > p > a:hover {color:#666666;}
.theme_cyan .block_comments_1 .comment .info a:hover {color:#919191;}
.theme_cyan .block_caption_1 .info .author a:hover {color:#a9a9a9;}
.theme_cyan .block_general_title_2 h2 .author a:hover {color:#a9a9a9;}
.theme_cyan .block_posts .post_type_4 .f_info a:hover {background-color:#191919;}

.theme_cyan .block_infobox {border-color:#deeefe;}

.theme_cyan .block_slider_type_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_1_cyan.png);}

.theme_cyan .block_posts .post_type_1 .slider .flex-direction-nav a,
.theme_cyan .block_posts .post_type_4 .slider .flex-direction-nav a,
.theme_cyan .block_posts .post_type_5 .slider .flex-direction-nav a
{background-image:url(images/sprite_arrow_2_cyan.png);}

.theme_cyan .block_slider_type_3 .flex-direction-nav a,
.theme_cyan .block_slider_type_4 .flex-direction-nav a
{background-image:url(images/sprite_arrow_4_cyan.png);}

.theme_cyan .block_also_like_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_5_cyan.png);}

.theme_cyan .block_sidebar_most_commented article a .num .tail {background:url(images/tail_2_cyan.gif) no-repeat;}

.theme_cyan .block_404 {background:url(images/bg_404_cyan.png) no-repeat right top;}

@media (max-width:768px) {
	.theme_cyan .block_slider_type_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_7_cyan.png);}
}

@media (max-width:479px) {
	.theme_cyan .block_404 {background:url(images/bg_404_320_cyan.png) no-repeat right top;}
}

/* pink */
.theme_pink .block_top_menu nav > ul > li.current_page_item > a,
.theme_pink .block_top_menu nav > ul > li > a:hover,
.theme_pink .block_top_menu nav > ul > li ul li.current_page_item > a,
.theme_pink .block_top_menu nav > ul > li ul li a:hover,

.theme_pink .block_secondary_menu nav li.hover a,
.theme_pink .block_secondary_menu .image_type_1 .title a:hover,
.theme_pink .block_secondary_menu .menu_type_1 li a:hover,
.theme_pink .block_secondary_menu .menu_type_2 li a:hover,
.theme_pink .block_secondary_menu .menu_type_3 li a:hover,

.theme_pink .block_general_title_2 h2 .tags:hover,
.theme_pink .block_general_title_2 h2 .author a,

.theme_pink .block_posts .post_type_1 .info .tags a:hover,
.theme_pink .block_posts .post_type_1 .title a:hover,
.theme_pink .block_posts .post_type_1 .title span,

.theme_pink .block_posts .post_type_2 .info .tags a:hover,
.theme_pink .block_posts .post_type_2 .title a:hover,
.theme_pink .block_posts .post_type_2 .title span,

.theme_pink .block_posts .post_type_3 .info .tags a:hover,
.theme_pink .block_posts .post_type_3 .title a:hover,
.theme_pink .block_posts .post_type_3:hover .title a,

.theme_pink .block_posts .post_type_4 .info .tags a:hover,
.theme_pink .block_posts .post_type_4 .title a:hover,
.theme_pink .block_posts .post_type_4 .title span,

.theme_pink .block_posts .post_type_5 .info .tags a:hover,
.theme_pink .block_posts .post_type_5 .title a:hover,

.theme_pink .block_posts .post_type_6 .info .author a,
.theme_pink .block_posts .post_type_6 .info .tags a:hover,
.theme_pink .block_posts .post_type_6 .title a:hover,

.theme_pink .block_about_author_post .name a:hover,

.theme_pink .block_archives .list ul ul li a,

.theme_pink .block_content > p > a,

.theme_pink .block_featured .description .title a:hover,

.theme_pink .block_caption_1 .tags a:hover,
.theme_pink .block_caption_1 .info .author a,

.theme_pink .block_comments_1 .comment .info a,

.theme_pink .block_sidebar_popular_posts article .title a:hover,
.theme_pink .block_sidebar_popular_posts article .info .tags a:hover,

.theme_pink .block_sidebar_most_commented article a:hover .title,

.theme_pink .block_footer_categories li a:hover,
.theme_pink .block_bottom_menu nav > ul > li > a:hover
{color:#e52b50;}

.theme_pink .block_posts .post_type_1 .review,
.theme_pink .block_posts .post_type_4 .review,
.theme_pink .block_posts .post_type_4 .f_info,
.theme_pink .block_posts .post_type_4 .f_info a,

.theme_pink .block_audio_1 .audio .mejs-controls .mejs-time-rail .mejs-time-current,
.theme_pink .block_audio_1 .audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,

.theme_pink .block_infobox .line,

.theme_pink .block_sidebar_latest_reviews .review .num,

.theme_pink .block_sidebar_most_commented article a .num,

.theme_pink .block_footer_tags li a:hover,

.theme_pink .general_button_type_3:hover,
.theme_pink .general_button_type_4:hover,
.theme_pink .general_button_type_5:hover,

.theme_pink .general_colored_button.default:hover
{background-color:#e52b50;}

.theme_pink .block_posts .post_type_3:hover .content,

.theme_pink .block_posts .load_more_1:hover,

.theme_pink .block_leave_comment_1 .field.focused,
.theme_pink .block_leave_comment_1 .textarea.focused,

.theme_pink .block_form_1 .field.focused,
.theme_pink .block_form_1 .textarea.focused,

.theme_pink .block_accordion_type_1 .button_outer.current,
.theme_pink .block_toggle_type_1 .button_outer.current,
.theme_pink .block_tabs_type_1 .tabs li a.current
{border-color:#e52b50;}

.theme_pink .block_featured_2,
.theme_pink .block_tabs_type_1 .tabs li a.current span
{border-top-color:#e52b50;}
.theme_pink blockquote.type_1 {border-left-color:#e52b50;}

.theme_pink .block_info_1 .tags li a:hover,

.theme_pink .general_button_type_1:hover,
.theme_pink .general_button_type_2:hover
{border-color:#e52b50; color:#e52b50;}

.theme_pink .block_pager_1 ul li.current a {border-color:#e52b50; background-color:#e52b50;}

.theme_pink .block_footer_pics li a .hover {background-color:rgba(229, 43, 80, 0.32);}

.theme_pink .block_secondary_menu .image_type_1 .image a .hover,

.theme_pink .block_posts .post_type_1 .image a span.hover,
.theme_pink .block_posts .post_type_2 .image a span.hover,
.theme_pink .block_posts .post_type_4 .image a span.hover,
.theme_pink .block_posts .post_type_5 .image a span.hover,
.theme_pink .block_posts .post_type_6 .image a span.hover
{background-color:rgba(229, 43, 80, 0.2);}

.theme_pink .block_archives .list ul ul li a:hover {color:#424242;}
.theme_pink .block_posts .post_type_6 .info .author a:hover {color:#808080;}
.theme_pink .block_content > p > a:hover {color:#666666;}
.theme_pink .block_comments_1 .comment .info a:hover {color:#919191;}
.theme_pink .block_caption_1 .info .author a:hover {color:#a9a9a9;}
.theme_pink .block_general_title_2 h2 .author a:hover {color:#a9a9a9;}
.theme_pink .block_posts .post_type_4 .f_info a:hover {background-color:#191919;}

.theme_pink .block_infobox {border-color:#fce7eb;}

.theme_pink .block_slider_type_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_1_pink.png);}

.theme_pink .block_posts .post_type_1 .slider .flex-direction-nav a,
.theme_pink .block_posts .post_type_4 .slider .flex-direction-nav a,
.theme_pink .block_posts .post_type_5 .slider .flex-direction-nav a
{background-image:url(images/sprite_arrow_2_pink.png);}

.theme_pink .block_slider_type_3 .flex-direction-nav a,
.theme_pink .block_slider_type_4 .flex-direction-nav a
{background-image:url(images/sprite_arrow_4_pink.png);}

.theme_pink .block_also_like_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_5_pink.png);}

.theme_pink .block_sidebar_most_commented article a .num .tail {background:url(images/tail_2_pink.gif) no-repeat;}

.theme_pink .block_404 {background:url(images/bg_404_pink.png) no-repeat right top;}

@media (max-width:768px) {
	.theme_pink .block_slider_type_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_7_pink.png);}
}

@media (max-width:479px) {
	.theme_pink .block_404 {background:url(images/bg_404_320_pink.png) no-repeat right top;}
}

/* purple */
.theme_purple .block_top_menu nav > ul > li.current_page_item > a,
.theme_purple .block_top_menu nav > ul > li > a:hover,
.theme_purple .block_top_menu nav > ul > li ul li.current_page_item > a,
.theme_purple .block_top_menu nav > ul > li ul li a:hover,

.theme_purple .block_secondary_menu nav li.hover a,
.theme_purple .block_secondary_menu .image_type_1 .title a:hover,
.theme_purple .block_secondary_menu .menu_type_1 li a:hover,
.theme_purple .block_secondary_menu .menu_type_2 li a:hover,
.theme_purple .block_secondary_menu .menu_type_3 li a:hover,

.theme_purple .block_general_title_2 h2 .tags:hover,
.theme_purple .block_general_title_2 h2 .author a,

.theme_purple .block_posts .post_type_1 .info .tags a:hover,
.theme_purple .block_posts .post_type_1 .title a:hover,
.theme_purple .block_posts .post_type_1 .title span,

.theme_purple .block_posts .post_type_2 .info .tags a:hover,
.theme_purple .block_posts .post_type_2 .title a:hover,
.theme_purple .block_posts .post_type_2 .title span,

.theme_purple .block_posts .post_type_3 .info .tags a:hover,
.theme_purple .block_posts .post_type_3 .title a:hover,
.theme_purple .block_posts .post_type_3:hover .title a,

.theme_purple .block_posts .post_type_4 .info .tags a:hover,
.theme_purple .block_posts .post_type_4 .title a:hover,
.theme_purple .block_posts .post_type_4 .title span,

.theme_purple .block_posts .post_type_5 .info .tags a:hover,
.theme_purple .block_posts .post_type_5 .title a:hover,

.theme_purple .block_posts .post_type_6 .info .author a,
.theme_purple .block_posts .post_type_6 .info .tags a:hover,
.theme_purple .block_posts .post_type_6 .title a:hover,

.theme_purple .block_about_author_post .name a:hover,

.theme_purple .block_archives .list ul ul li a,

.theme_purple .block_content > p > a,

.theme_purple .block_featured .description .title a:hover,

.theme_purple .block_caption_1 .tags a:hover,
.theme_purple .block_caption_1 .info .author a,

.theme_purple .block_comments_1 .comment .info a,

.theme_purple .block_sidebar_popular_posts article .title a:hover,
.theme_purple .block_sidebar_popular_posts article .info .tags a:hover,

.theme_purple .block_sidebar_most_commented article a:hover .title,

.theme_purple .block_footer_categories li a:hover,
.theme_purple .block_bottom_menu nav > ul > li > a:hover
{color:#eab4d0;}

.theme_purple .block_posts .post_type_1 .review,
.theme_purple .block_posts .post_type_4 .review,
.theme_purple .block_posts .post_type_4 .f_info,
.theme_purple .block_posts .post_type_4 .f_info a,

.theme_purple .block_audio_1 .audio .mejs-controls .mejs-time-rail .mejs-time-current,
.theme_purple .block_audio_1 .audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,

.theme_purple .block_infobox .line,

.theme_purple .block_sidebar_latest_reviews .review .num,

.theme_purple .block_sidebar_most_commented article a .num,

.theme_purple .block_footer_tags li a:hover,

.theme_purple .general_button_type_3:hover,
.theme_purple .general_button_type_4:hover,
.theme_purple .general_button_type_5:hover,

.theme_purple .general_colored_button.default:hover
{background-color:#eab4d0;}

.theme_purple .block_posts .post_type_3:hover .content,

.theme_purple .block_posts .load_more_1:hover,

.theme_purple .block_leave_comment_1 .field.focused,
.theme_purple .block_leave_comment_1 .textarea.focused,

.theme_purple .block_form_1 .field.focused,
.theme_purple .block_form_1 .textarea.focused,

.theme_purple .block_accordion_type_1 .button_outer.current,
.theme_purple .block_toggle_type_1 .button_outer.current,
.theme_purple .block_tabs_type_1 .tabs li a.current
{border-color:#eab4d0;}

.theme_purple .block_featured_2,
.theme_purple .block_tabs_type_1 .tabs li a.current span
{border-top-color:#eab4d0;}
.theme_purple blockquote.type_1 {border-left-color:#eab4d0;}

.theme_purple .block_info_1 .tags li a:hover,

.theme_purple .general_button_type_1:hover,
.theme_purple .general_button_type_2:hover
{border-color:#eab4d0; color:#eab4d0;}

.theme_purple .block_pager_1 ul li.current a {border-color:#eab4d0; background-color:#eab4d0;}

.theme_purple .block_footer_pics li a .hover {background-color:rgba(234, 180, 208, 0.32);}

.theme_purple .block_secondary_menu .image_type_1 .image a .hover,

.theme_purple .block_posts .post_type_1 .image a span.hover,
.theme_purple .block_posts .post_type_2 .image a span.hover,
.theme_purple .block_posts .post_type_4 .image a span.hover,
.theme_purple .block_posts .post_type_5 .image a span.hover,
.theme_purple .block_posts .post_type_6 .image a span.hover
{background-color:rgba(234, 180, 208, 0.2);}

.theme_purple .block_archives .list ul ul li a:hover {color:#424242;}
.theme_purple .block_posts .post_type_6 .info .author a:hover {color:#808080;}
.theme_purple .block_content > p > a:hover {color:#666666;}
.theme_purple .block_comments_1 .comment .info a:hover {color:#919191;}
.theme_purple .block_caption_1 .info .author a:hover {color:#a9a9a9;}
.theme_purple .block_general_title_2 h2 .author a:hover {color:#a9a9a9;}
.theme_purple .block_posts .post_type_4 .f_info a:hover {background-color:#191919;}

.theme_purple .block_infobox {border-color:#f9e4ef;}

.theme_purple .block_slider_type_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_1_purple.png);}

.theme_purple .block_posts .post_type_1 .slider .flex-direction-nav a,
.theme_purple .block_posts .post_type_4 .slider .flex-direction-nav a,
.theme_purple .block_posts .post_type_5 .slider .flex-direction-nav a
{background-image:url(images/sprite_arrow_2_purple.png);}

.theme_purple .block_slider_type_3 .flex-direction-nav a,
.theme_purple .block_slider_type_4 .flex-direction-nav a
{background-image:url(images/sprite_arrow_4_purple.png);}

.theme_purple .block_also_like_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_5_purple.png);}

.theme_purple .block_sidebar_most_commented article a .num .tail {background:url(images/tail_2_purple.gif) no-repeat;}

.theme_purple .block_404 {background:url(images/bg_404_purple.png) no-repeat right top;}

@media (max-width:768px) {
	.theme_purple .block_slider_type_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_7_purple.png);}
}

@media (max-width:479px) {
	.theme_purple .block_404 {background:url(images/bg_404_320_purple.png) no-repeat right top;}
}

/* green */
.theme_green .block_top_menu nav > ul > li.current_page_item > a,
.theme_green .block_top_menu nav > ul > li > a:hover,
.theme_green .block_top_menu nav > ul > li ul li.current_page_item > a,
.theme_green .block_top_menu nav > ul > li ul li a:hover,

.theme_green .block_secondary_menu nav li.hover a,
.theme_green .block_secondary_menu .image_type_1 .title a:hover,
.theme_green .block_secondary_menu .menu_type_1 li a:hover,
.theme_green .block_secondary_menu .menu_type_2 li a:hover,
.theme_green .block_secondary_menu .menu_type_3 li a:hover,

.theme_green .block_general_title_2 h2 .tags:hover,
.theme_green .block_general_title_2 h2 .author a,

.theme_green .block_posts .post_type_1 .info .tags a:hover,
.theme_green .block_posts .post_type_1 .title a:hover,
.theme_green .block_posts .post_type_1 .title span,

.theme_green .block_posts .post_type_2 .info .tags a:hover,
.theme_green .block_posts .post_type_2 .title a:hover,
.theme_green .block_posts .post_type_2 .title span,

.theme_green .block_posts .post_type_3 .info .tags a:hover,
.theme_green .block_posts .post_type_3 .title a:hover,
.theme_green .block_posts .post_type_3:hover .title a,

.theme_green .block_posts .post_type_4 .info .tags a:hover,
.theme_green .block_posts .post_type_4 .title a:hover,
.theme_green .block_posts .post_type_4 .title span,

.theme_green .block_posts .post_type_5 .info .tags a:hover,
.theme_green .block_posts .post_type_5 .title a:hover,

.theme_green .block_posts .post_type_6 .info .author a,
.theme_green .block_posts .post_type_6 .info .tags a:hover,
.theme_green .block_posts .post_type_6 .title a:hover,

.theme_green .block_about_author_post .name a:hover,

.theme_green .block_archives .list ul ul li a,

.theme_green .block_content > p > a,

.theme_green .block_featured .description .title a:hover,

.theme_green .block_caption_1 .tags a:hover,
.theme_green .block_caption_1 .info .author a,

.theme_green .block_comments_1 .comment .info a,

.theme_green .block_sidebar_popular_posts article .title a:hover,
.theme_green .block_sidebar_popular_posts article .info .tags a:hover,

.theme_green .block_sidebar_most_commented article a:hover .title,

.theme_green .block_footer_categories li a:hover,
.theme_green .block_bottom_menu nav > ul > li > a:hover
{color:#35bb2e;}

.theme_green .block_posts .post_type_1 .review,
.theme_green .block_posts .post_type_4 .review,
.theme_green .block_posts .post_type_4 .f_info,
.theme_green .block_posts .post_type_4 .f_info a,

.theme_green .block_audio_1 .audio .mejs-controls .mejs-time-rail .mejs-time-current,
.theme_green .block_audio_1 .audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,

.theme_green .block_infobox .line,

.theme_green .block_sidebar_latest_reviews .review .num,

.theme_green .block_sidebar_most_commented article a .num,

.theme_green .block_footer_tags li a:hover,

.theme_green .general_button_type_3:hover,
.theme_green .general_button_type_4:hover,
.theme_green .general_button_type_5:hover,

.theme_green .general_colored_button.default:hover
{background-color:#35bb2e;}

.theme_green .block_posts .post_type_3:hover .content,

.theme_green .block_posts .load_more_1:hover,

.theme_green .block_leave_comment_1 .field.focused,
.theme_green .block_leave_comment_1 .textarea.focused,

.theme_green .block_form_1 .field.focused,
.theme_green .block_form_1 .textarea.focused,

.theme_green .block_accordion_type_1 .button_outer.current,
.theme_green .block_toggle_type_1 .button_outer.current,
.theme_green .block_tabs_type_1 .tabs li a.current
{border-color:#35bb2e;}

.theme_green .block_featured_2,
.theme_green .block_tabs_type_1 .tabs li a.current span
{border-top-color:#35bb2e;}
.theme_green blockquote.type_1 {border-left-color:#35bb2e;}

.theme_green .block_info_1 .tags li a:hover,

.theme_green .general_button_type_1:hover,
.theme_green .general_button_type_2:hover
{border-color:#35bb2e; color:#35bb2e;}

.theme_green .block_pager_1 ul li.current a {border-color:#35bb2e; background-color:#35bb2e;}

.theme_green .block_footer_pics li a .hover {background-color:rgba(53, 187, 46, 0.32);}

.theme_green .block_secondary_menu .image_type_1 .image a .hover,

.theme_green .block_posts .post_type_1 .image a span.hover,
.theme_green .block_posts .post_type_2 .image a span.hover,
.theme_green .block_posts .post_type_4 .image a span.hover,
.theme_green .block_posts .post_type_5 .image a span.hover,
.theme_green .block_posts .post_type_6 .image a span.hover
{background-color:rgba(53, 186, 46, 0.2);}

.theme_green .block_archives .list ul ul li a:hover {color:#424242;}
.theme_green .block_posts .post_type_6 .info .author a:hover {color:#808080;}
.theme_green .block_content > p > a:hover {color:#666666;}
.theme_green .block_comments_1 .comment .info a:hover {color:#919191;}
.theme_green .block_caption_1 .info .author a:hover {color:#a9a9a9;}
.theme_green .block_general_title_2 h2 .author a:hover {color:#a9a9a9;}
.theme_green .block_posts .post_type_4 .f_info a:hover {background-color:#191919;}

.theme_green .block_infobox {border-color:#e2f9e1;}

.theme_green .block_slider_type_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_1_green.png);}

.theme_green .block_posts .post_type_1 .slider .flex-direction-nav a,
.theme_green .block_posts .post_type_4 .slider .flex-direction-nav a,
.theme_green .block_posts .post_type_5 .slider .flex-direction-nav a
{background-image:url(images/sprite_arrow_2_green.png);}

.theme_green .block_slider_type_3 .flex-direction-nav a,
.theme_green .block_slider_type_4 .flex-direction-nav a
{background-image:url(images/sprite_arrow_4_green.png);}

.theme_green .block_also_like_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_5_green.png);}

.theme_green .block_sidebar_most_commented article a .num .tail {background:url(images/tail_2_green.gif) no-repeat;}

.theme_green .block_404 {background:url(images/bg_404_green.png) no-repeat right top;}

@media (max-width:768px) {
	.theme_green .block_slider_type_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_7_green.png);}
}

@media (max-width:479px) {
	.theme_green .block_404 {background:url(images/bg_404_320_green.png) no-repeat right top;}
}

/* magenta */
.theme_magenta .block_top_menu nav > ul > li.current_page_item > a,
.theme_magenta .block_top_menu nav > ul > li > a:hover,
.theme_magenta .block_top_menu nav > ul > li ul li.current_page_item > a,
.theme_magenta .block_top_menu nav > ul > li ul li a:hover,

.theme_magenta .block_secondary_menu nav li.hover a,
.theme_magenta .block_secondary_menu .image_type_1 .title a:hover,
.theme_magenta .block_secondary_menu .menu_type_1 li a:hover,
.theme_magenta .block_secondary_menu .menu_type_2 li a:hover,
.theme_magenta .block_secondary_menu .menu_type_3 li a:hover,

.theme_magenta .block_general_title_2 h2 .tags:hover,
.theme_magenta .block_general_title_2 h2 .author a,

.theme_magenta .block_posts .post_type_1 .info .tags a:hover,
.theme_magenta .block_posts .post_type_1 .title a:hover,
.theme_magenta .block_posts .post_type_1 .title span,

.theme_magenta .block_posts .post_type_2 .info .tags a:hover,
.theme_magenta .block_posts .post_type_2 .title a:hover,
.theme_magenta .block_posts .post_type_2 .title span,

.theme_magenta .block_posts .post_type_3 .info .tags a:hover,
.theme_magenta .block_posts .post_type_3 .title a:hover,
.theme_magenta .block_posts .post_type_3:hover .title a,

.theme_magenta .block_posts .post_type_4 .info .tags a:hover,
.theme_magenta .block_posts .post_type_4 .title a:hover,
.theme_magenta .block_posts .post_type_4 .title span,

.theme_magenta .block_posts .post_type_5 .info .tags a:hover,
.theme_magenta .block_posts .post_type_5 .title a:hover,

.theme_magenta .block_posts .post_type_6 .info .author a,
.theme_magenta .block_posts .post_type_6 .info .tags a:hover,
.theme_magenta .block_posts .post_type_6 .title a:hover,

.theme_magenta .block_about_author_post .name a:hover,

.theme_magenta .block_archives .list ul ul li a,

.theme_magenta .block_content > p > a,

.theme_magenta .block_featured .description .title a:hover,

.theme_magenta .block_caption_1 .tags a:hover,
.theme_magenta .block_caption_1 .info .author a,

.theme_magenta .block_comments_1 .comment .info a,

.theme_magenta .block_sidebar_popular_posts article .title a:hover,
.theme_magenta .block_sidebar_popular_posts article .info .tags a:hover,

.theme_magenta .block_sidebar_most_commented article a:hover .title,

.theme_magenta .block_footer_categories li a:hover,
.theme_magenta .block_bottom_menu nav > ul > li > a:hover
{color:#f20707;}

.theme_magenta .block_posts .post_type_1 .review,
.theme_magenta .block_posts .post_type_4 .review,
.theme_magenta .block_posts .post_type_4 .f_info,
.theme_magenta .block_posts .post_type_4 .f_info a,

.theme_magenta .block_audio_1 .audio .mejs-controls .mejs-time-rail .mejs-time-current,
.theme_magenta .block_audio_1 .audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,

.theme_magenta .block_infobox .line,

.theme_magenta .block_sidebar_latest_reviews .review .num,

.theme_magenta .block_sidebar_most_commented article a .num,

.theme_magenta .block_footer_tags li a:hover,

.theme_magenta .general_button_type_3:hover,
.theme_magenta .general_button_type_4:hover,
.theme_magenta .general_button_type_5:hover,

.theme_magenta .general_colored_button.default:hover
{background-color:#f20707;}

.theme_magenta .block_posts .post_type_3:hover .content,

.theme_magenta .block_posts .load_more_1:hover,

.theme_magenta .block_leave_comment_1 .field.focused,
.theme_magenta .block_leave_comment_1 .textarea.focused,

.theme_magenta .block_form_1 .field.focused,
.theme_magenta .block_form_1 .textarea.focused,

.theme_magenta .block_accordion_type_1 .button_outer.current,
.theme_magenta .block_toggle_type_1 .button_outer.current,
.theme_magenta .block_tabs_type_1 .tabs li a.current
{border-color:#f20707;}

.theme_magenta .block_featured_2,
.theme_magenta .block_tabs_type_1 .tabs li a.current span
{border-top-color:#f20707;}
.theme_magenta blockquote.type_1 {border-left-color:#f20707;}

.theme_magenta .block_info_1 .tags li a:hover,

.theme_magenta .general_button_type_1:hover,
.theme_magenta .general_button_type_2:hover
{border-color:#f20707; color:#f20707;}

.theme_magenta .block_pager_1 ul li.current a {border-color:#f20707; background-color:#f20707;}

.theme_magenta .block_footer_pics li a .hover {background-color:rgba(242, 7, 7, 0.32);}

.theme_magenta .block_secondary_menu .image_type_1 .image a .hover,

.theme_magenta .block_posts .post_type_1 .image a span.hover,
.theme_magenta .block_posts .post_type_2 .image a span.hover,
.theme_magenta .block_posts .post_type_4 .image a span.hover,
.theme_magenta .block_posts .post_type_5 .image a span.hover,
.theme_magenta .block_posts .post_type_6 .image a span.hover
{background-color:rgba(242, 7, 7, 0.2);}

.theme_magenta .block_archives .list ul ul li a:hover {color:#424242;}
.theme_magenta .block_posts .post_type_6 .info .author a:hover {color:#808080;}
.theme_magenta .block_content > p > a:hover {color:#666666;}
.theme_magenta .block_comments_1 .comment .info a:hover {color:#919191;}
.theme_magenta .block_caption_1 .info .author a:hover {color:#a9a9a9;}
.theme_magenta .block_general_title_2 h2 .author a:hover {color:#a9a9a9;}
.theme_magenta .block_posts .post_type_4 .f_info a:hover {background-color:#191919;}

.theme_magenta .block_infobox {border-color:#ffeaea;}

.theme_magenta .block_slider_type_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_1_magenta.png);}

.theme_magenta .block_posts .post_type_1 .slider .flex-direction-nav a,
.theme_magenta .block_posts .post_type_4 .slider .flex-direction-nav a,
.theme_magenta .block_posts .post_type_5 .slider .flex-direction-nav a
{background-image:url(images/sprite_arrow_2_magenta.png);}

.theme_magenta .block_slider_type_3 .flex-direction-nav a,
.theme_magenta .block_slider_type_4 .flex-direction-nav a
{background-image:url(images/sprite_arrow_4_magenta.png);}

.theme_magenta .block_also_like_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_5_magenta.png);}

.theme_magenta .block_sidebar_most_commented article a .num .tail {background:url(images/tail_2_magenta.gif) no-repeat;}

.theme_magenta .block_404 {background:url(images/bg_404_magenta.png) no-repeat right top;}

@media (max-width:768px) {
	.theme_magenta .block_slider_type_1 .flex-direction-nav a {background-image:url(images/sprite_arrow_7_magenta.png);}
}

@media (max-width:479px) {
	.theme_magenta .block_404 {background:url(images/bg_404_320_magenta.png) no-repeat right top;}
}

/*===================================
	ALTERAÇÕES
===================================*/

/* HEADER */
header .middle{padding: 10px 0px 10px;}
.inner{position: relative;}
#logo_top{width: 150px;}
#logo_footer{width:175px;}
.block_top_social{right: 0px; position: absolute; bottom: 20px;}
.general_social_1 a {width:28px; height:45px;}
.general_social_1 a.social_1 {background-position:0px 0px;}
.general_social_1 a.social_1:hover {background-position:0px bottom;}
.general_social_1 a.social_2 {background-position:-28px 0px;}
.general_social_1 a.social_2:hover {background-position:-28px bottom;}
.general_social_1 a.social_3 {background-position:-56px 0px;}
.general_social_1 a.social_3:hover {background-position:-56px bottom;}

.block_secondary_menu{background:none; border-top:2px solid #ead9c9; float:none;}
.block_secondary_menu nav{display:block; overflow:inherit;}
.block_secondary_menu nav li a{font-family: 'Museo 500';}

.block_search{border:0; margin:0; background-position:top right; height:70px; width:50px;}
.block_search:hover{background-position:right -70px;}
.block_search input{position:absolute; right: 0px; top:13px; text-indent:99999px;}
.block_search.focused input{text-indent:0px; height: 20px; padding-left:45px; background:url(images/icon_search_1.png) no-repeat 10px -80px #fff; border:1px solid #ebe9e3; color:#000000; font-size:22px; font-family: 'arapeyregular';}
.block_search button{background:url(images/arrow_search_topo.png) no-repeat; display:none; position:absolute; width:15px; height:11px; right: 15px; top:34px; cursor:pointer; border:none;}

/* BANNER */
#content{padding-top:0;}
.block_slider_type_1{background:url(../images/alteracoes/bg_banner.jpg);}
.block_slider_type_1 .text_1_2{background:url(../images/alteracoes/bg_banner_home.png) no-repeat; width: 784px; height: 166px; bottom: -23px; top:inherit; left:50%; margin-left:-392px;}
.block_slider_type_1 .categoria_banner{color:#cdb15e; opacity: 0; font-size:13px; font-family:'poppinsbold'; padding:18px 0;}
.block_slider_type_1 .titulo_banner{display:table; padding: 0 50px; width: 100%; box-sizing: border-box; height: 75px;}
.block_slider_type_1 .titulo_banner span{color:#ab825d; display:table-cell; vertical-align:middle; font-size:25px; line-height:33px; font-family: 'Trajan Pro'; font-weight: bold;}

#slider .flex-control-nav{margin-bottom: 30px; margin-top: 50px; text-align: center;}
#slider .flex-control-nav li{display:inline-block;}
#slider .flex-control-nav a{background:#c3c3c3; font-size:0; width: 12px; height:12px; border-radius: 15px; margin:0 8px; display: inline-block; cursor:pointer;}
#slider .flex-control-nav a.flex-active{background:#c59d7d;}

/* GUIA DE FORNECEDORES */
.block_guia_fornecedores{margin:30px 0 50px; padding:20px 30px; height:112px; box-sizing:border-box; border: 3px solid #f4ece4;border-radius: 10px;}
.block_guia_fornecedores img{float:left;}
#form_fornecedores_home{float:right; padding:12px 0;}
#form_fornecedores_home .filtro{float:left; position:relative; margin-right:10px;}

#form_fornecedores_home .select{height:40px; width:200px; background:#f7f6f4; cursor:pointer; overflow:hidden;border-radius: 20px;}
#form_fornecedores_home .select:hover{background:#d5b393;}
#form_fornecedores_home .select.active{background:#d5b393;}
#form_fornecedores_home .select span{color:#e3ccb7; float:left; line-height:40px; font-family: 'Museo 500'; font-size:13px; text-transform:uppercase; padding:0 20px 0 15px;}
#form_fornecedores_home .select:hover span{color:#ead9c8;}
#form_fornecedores_home .select i{background:url(../images/alteracoes/arrow_fornecedores.png) no-repeat; width:11px; height:9px; position:absolute; right:15px; top:17px;}
#form_fornecedores_home .select.active i{background-position:left bottom;}

#form_fornecedores_home .list{position:absolute; background: #f1efea; width: 100%; height: 160px; overflow:hidden; z-index: 4; top: 40px; left: 0; display:none; border-radius: 20px;padding: 20px 0;}
#form_fornecedores_home .list li{color:#000000; cursor:pointer; font-family:'Museo 500'; font-size:13px; text-transform:uppercase; padding:12px 15px; width:100%; box-sizing:border-box;}
#form_fornecedores_home .list li:hover{color:#fff; background:#d5b393;}

#form_fornecedores_home .mCSB_inside > .mCSB_container{
	margin-right: 0 !important;
}

#form_fornecedores_home .busca{background:#ef6b83; border:none; color:#fff; width:170px; height:40px; line-height:40px; cursor:pointer; padding:0 15px; float:left; text-align:center; font-size:13px; font-family:'Museo 900'; text-transform:uppercase;border-radius: 20px;}
#form_fornecedores_home .busca:hover{background:#ec5b73; text-decoration:none;}
#form_fornecedores_home .busca:focus{background:#d39e6f;}

::-webkit-input-placeholder{color: #000; opacity:1;}
:-moz-placeholder{color: #000; opacity:1;}
::-moz-placeholder{color: #000; opacity:1;}
:-ms-input-placeholder{color: #000; opacity:1;}

/* CONTEÚDO // FILTROS */
.block_filtro{text-align:center; margin-bottom:50px;}
.block_filtro .filtros{display:inline-block;}
.block_filtro .filtro{float:left; position:relative;}
.block_filtro .filtro.mostrando{margin-right:38px;}
.block_filtro .filtro b{color:#e3ba94; padding-right:15px; float:left; font-size:13px; font-weight:normal; font-family:'Museo 500'; line-height:35px; text-transform:uppercase; letter-spacing:1px;}

.block_filtro .select{cursor:pointer; float:left; width:160px; height:35px; position:relative; border:3px solid #f4ece4; box-sizing:border-box;}
.block_filtro .select:hover{border-color:#d5b393;}
.block_filtro .select.active{border-color:#d5b393;}
.block_filtro .select span{color:#d7b99d; line-height:30px; float:left; padding:0 25px 0 15px; font-family:'Museo 900'; font-size:13px; text-transform:uppercase;}
.block_filtro .select i{background:url(../images/alteracoes/arrow_fornecedores.png) no-repeat; width:11px; height:9px; position:absolute; right:12px; top:11px;}
.block_filtro .select.active i{background-position:left bottom;}

.block_filtro .list{display:none; position:absolute; right:0; width:160px; top:35px; background:#f1efea; height:105px; overflow:auto; z-index:3;}
.block_filtro .list li{color:#000000; cursor:pointer; font-family:'poppinsmedium'; font-size:13px; text-align:left; text-transform:uppercase; padding:11px 15px; width:100%; box-sizing:border-box;}
.block_filtro .list li:hover{background:#d5b393; color: #fff;}

/* CONTEÚDO // POSTS */
.block_posts .post_type_1 .feature{text-align:center;}
.block_posts.type_1 .posts .tags{position:absolute; left:0; right:0; bottom:7px; pointer-events: none;}
.block_posts.type_1 .posts .tags:after{height:2px; width:50px; background:#ef6b83; content:""; position: absolute; z-index: 2; bottom: -5px; left: 50%; margin-left: -25px;}
.block_posts.type_1 .posts .tags a{background:#fff; color:#ef6b83; font-size:12px; font-family:'Museo 900'; padding: 0 20px; display: inline-block; line-height: 30px; pointer-events: auto; text-transform:uppercase;}
.block_posts.type_1 .posts .tags a:hover{text-decoration:none;}

.block_posts .post_type_1 .feature{box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.3);}
.block_posts .post_type_1.anuncio .feature{border: 3px solid #cdb15e; margin-bottom:20px;}
.block_posts .posts .post_type_1.galeria .content{margin-top:65px;}
.block_posts .posts .post_type_1.galeria .tags{bottom:-40px;}

.block_posts.type_1 .posts .content{margin-top:25px; text-align:center;}
.block_posts .post_type_1 .title{margin-bottom:10px;}
.block_posts .post_type_1 .title a{color:#ab825d; font-size:20px; line-height:28px; font-family:'Trajan Pro'; font-weight:bold;}
.block_posts .post_type_1 .description p{color:#000; font-size:18px; line-height:24px; font-family: 'arapeyitalic'; padding-bottom:10px;}
.block_posts .post_type_1 .info{display:inline-block;}
.block_posts .post_type_1 .info .date{margin-right: 20px;}
.block_posts .post_type_1 .info .date,
.block_posts .post_type_1 .info .comments
{color:#d5b393; font-size:13px; font-family:'Museo 500'; text-transform:uppercase;}
.block_posts .post_type_1 .info .comments{padding-left:23px; line-height: 18px; height: 22px; background-position:0 0; margin:0;}

/* CONTEÚDO // LOAD */
.block_posts .load_more_1{height: 50px; line-height:50px; box-sizing:border-box; width:100%; font-family:'poppinsbold'; font-weight:normal;}
.block_posts .load_more_1:hover{background:#fcfcfc;}

/* FOOTER */
.block_footer_sociais{background:#ef6b83; padding: 70px 0 20px; overflow: hidden; position: relative;}
.block_footer_sociais:before{background: url(../images/alteracoes/bg_block_footer_sociais.png) no-repeat center top; content: ""; position: absolute; width: 100%; height: 475px; left 0; top: 0;}
.block_footer_pics{width:450px; text-align:center;}
.block_footer_pics h3{color:#fff; font-size:42px; font-family: 'Trajan Pro'; font-style: italic; font-weight: bold; text-transform:uppercase; padding-bottom:10px;}
.block_footer_pics > div{padding-bottom:20px; display:inline-block;}

.block_footer_pics_facebook{float:left;}
.block_footer_pics_facebook ul{/*background:url(images/sombra_box_facebook.png) no-repeat center bottom;*/ padding-bottom:62px;}
.block_footer_pics_facebook > div small{color:#fff; font-family:'Museo 500'; font-size:14px; text-transform:uppercase; float:left; margin-right: 9px; line-height: 24px; letter-spacing: 2px;}
.block_footer_pics_facebook .fb-like{float: left;}
/*.block_footer_pics_facebook > div a{background:url(images/button_curtir_facebook.png) no-repeat; width:57px; height:20px; position:absolute; top: 0px; left: 0px; pointer-events: none;}*/

.block_footer_pics_instagram{float:right;}
.block_footer_pics_instagram ul{/*background:url(images/sombra_box_instagram.png) no-repeat center bottom;*/ padding-bottom:62px;}
.block_footer_pics_instagram > div small{color:#ebdacb; font-size:14px; font-family:'Museo 900'; text-transform:uppercase; float:left; line-height:24px; margin-right:5px;}
.block_footer_pics_instagram > div a{color:#fff; font-size:14px; font-family:'Museo 500'; text-transform:uppercase; float:left; padding-right:30px; line-height:24px; letter-spacing: 2px; background:url(../images/alteracoes/button_instagram.png) no-repeat right center;}

.block_footer_pics ul{margin:0;}
.block_footer_pics li{margin:0;}

footer .top{background:#ec5b73; padding:34px 0;}

.block_bottom_menu{height:70px;}
.block_bottom_menu nav{display:block;}
.block_bottom_menu nav > ul > li > a, #cad-mail{color:#fff; font-family: 'Museo 500'; font-size:13px; line-height:70px; height:70px; padding:0px 40px 0 0;}
footer .block_top_social{bottom:22px;}

footer .general_social_1 a{background:url('../images/alteracoes/redes_sociais_footer.png') no-repeat; height: 23px;}
footer .general_social_1 a.social_1{background-position: 0 0; width: 11px; margin-right: 17px;}
footer .general_social_1 a.social_2{background-position: -28px 0; width: 24px; margin-right: 16px;}
footer .general_social_1 a.social_3{background-position: -68px 0; width: 24px;}
footer .general_social_1 a.social_3:hover{background-position: -68px bottom;}

footer .bottom{background:#fff;}
.block_copyrights{float:left;}
.block_copyrights p{color: #e3ba94; text-align:left; font-size:14px; line-height:80px; font-family: 'Museo 900'; text-transform:uppercase;}
.back_top{background:url(../images/alteracoes/button_back_top.png) no-repeat; width:23px; height:24px; display:block; left:50%; margin-left:-12px; position:absolute; top:29px; cursor:pointer;}
.back_top:hover{background-position:left bottom;}
.logo_iwwa{float:right;}
.logo_iwwa a{display:block; line-height:80px;}


/* SINGLE */
.block_general_title_2{padding-bottom:35px;}
.block_general_title_2 h1{font-size:56px; line-height:64px; font-family: 'arapeyregular'; text-transform:none; margin-bottom:10px;}
.block_general_title_2 h2{float:left;}
.block_general_title_2 .stats{overflow:inherit;}
.block_general_title_2 h2 .tags{color:#d5b393; font-size:13px; font-family:"Museo 500"; position:relative;}
.block_general_title_2 h2 .tags:before{position:absolute; width:50px; height:2px; background:#d5b393; content:""; left:50%; margin-left:-25px; bottom:-15px;}
.block_general_title_2 h2 .tags:hover{color:#cdb15e;}
.block_general_title_2 h2 .date{margin-left:25px; color:#d5b393; font-size:13px; font-family:'poppinssemibold';}
.block_general_title_2 .stats .comments{color:#000; margin-left:25px; font-family:'poppinssemibold'; font-size:13px; line-height:16px; background-position:0 0; padding-left: 25px;}

#content.sidebar_right{background:url(images/border_interna.png) repeat-x top center; padding-top:55px;}
.pic img{height:auto;}
.block_content h3{padding-bottom:17px; font-size:16px; line-height:24px; font-family:'poppinssemibold';}

/* SINGLE // TAGS */
.block_info_1.type_1 > .tags{height:auto; border:none; float:left; width:300px; margin-right:25px;margin-bottom:0;}
.block_info_1 > div .title{float: left; margin-top: 5px; margin-right:10px;}
.block_info_1 .tags ul{/*position:absolute;*/ left:0; padding-top: 0px;}
.block_info_1 .tags li{margin:0px 10px 12px 0px;}
.block_info_1 .tags li:first-child{margin-left: 50px;}
.block_info_1 .tags li a{margin-left:-1px; border-left:none; height:33px; padding-left: 0px; padding-right:12px; float: left; line-height: 34px; font-family:'poppinsbold'; font-size:11px; color:#000;}
.block_info_1 .tags li:before{background:url(images/border_tags.png) no-repeat left top; content:""; width:28px; float:left; height:37px;}
.block_info_1 .tags li:hover:before{background-position:left bottom;}

/* SINGLE // REDES SOCIAIS */
.block_info_1.type_1 > .social{float:left; margin-left:0;}

/* SINGLE // AUTOR */
.block_about_author_post{border:none; padding:0;}
.block_about_author_post .photo{width: 57px;}
.block_about_author_post .photo img{border-radius: 50px;}
.block_about_author_post .name a{font-family:'poppinsbold'; font-size:12px; text-transform:uppercase;}
.block_about_author_post .name a i{font-size:18px; font-family: 'arapeyitalic'; font-style:normal; text-transform:none; padding-left:5px;}

/* SINGLE // SLIDER MAIS POSTS */
.block_also_like_1 > .title{font-family:'poppinsbold'; font-size:12px; letter-spacing:1px;}
.block_posts .post_type_4 .info .tags{text-align:center; float:none;}
.block_posts .post_type_4 .info .tags a{color:#cdb15e; font-size:12px; font-family:'poppinsbold'; text-transform:uppercase;}
.block_also_like_1 .post_type_4 .title{text-align:center;}
.block_also_like_1 .post_type_4 .title a{font-size:21px; line-height:24px; font-family: 'arapeyregular'; font-weight:normal;}

/* SINGLE // COMENTARIOS */
.block_comments_1 h3{text-align:center; font-size:28px; font-family: 'arapeyitalic'; letter-spacing:1px;}
.block_comments_1 h3:before{background:url(../images/icone_comentarios.png) no-repeat; content:""; position:absolute; width:39px; height:36px; margin-left:-53px;}
.block_comments_1 h3 span{color:#000; font-family:'poppinsbold'; font-size:24px; padding-left:5px;}

.block_comments_1 .comment .author a{font-family:'poppinsbold'; font-size:13px; color:#000;}
.block_comments_1 .comment .info{color:#c3c3c3; text-transform:uppercase; font-family:'poppinssemibold'; font-size:12px;}
.block_comments_1 .comment .info a{margin-left:20px; color:#cdb15e; font-family:'poppinsbold'; background:url(images/icon_responder.png) no-repeat right center; padding-right:15px;}
.block_comments_1 .comment .text p{font-size:17px; line-height:21px; font-family: 'arapeyregular'; }

.block_leave_comment_1 h3{font-size:22px; font-family: 'arapeyitalic'; text-transform:uppercase; letter-spacing:1px; border-bottom:none;}
.block_comments_1 .comment2 .inside{padding-left:80px;}

.comment-form{float:left; width:100%; position:relative;}
.comment-form > div{float:left; width:300px; clear:both; margin-bottom:22px;}
.comment-form > div input{font-family:'poppinsregular'; font-size:15px; height:38px; line-height:38px; border:2px solid #e7e7e7; width:100%; box-sizing:border-box; padding:0 15px;}
.comment-form > div input:hover, .comment-form .comment-form-comment textarea:hover{border-color:#b2b2b2;}
.comment-form .comment-form-comment{position:absolute; right:0; top:0; width:300px;}
.comment-form .comment-form-comment textarea{font-family:'poppinsregular'; font-size:15px; width:100%; box-sizing:border-box; border:2px solid #e7e7e7; height:157px; padding:10px 15px;}

#respond .general_button_type_3{border:none; cursor:pointer; color:#000; font-family:'poppinsbold'; font-size:12px; font-weight:normal; width:100%; height:40px; line-height:40px; background:#edceb0;}

/* SIDEBAR */
.sidebar aside{margin-bottom:10px;}
.block_sidebar_social{text-align:center; border-top:2px solid #ebe9e3; padding-top:20px;}
.block_informacoes_fornecedores{border-top:2px solid #ebe9e3; padding-top:20px;}
.block_sidebar_social .row{display:inline-block; text-align:center; padding:0 14px;}
.block_sidebar_social .row i{display:inline-block; width:31px; height:31px; background-position: center top;}
.block_sidebar_social .row .text{color:#000; font-family:'poppinssemibold'; font-size:11px; float:none; line-height:14px; padding-bottom:5px; text-transform:uppercase;}
.block_sidebar_social .row .text b{font-size:19px; font-weight:normal; font-family:'poppinsbold'; line-height:30px;}

.block_banner_1{padding-bottom:30px;}
.block_banner_1 a{display:block; border:3px solid #f4ece4;}

.sidebar aside .sidebar_title_1{font-size:13px; font-family:'poppinsbold'; padding-top:7px;}
.block_sidebar_popular_posts{padding:0 0 30px 0;}
.block_sidebar_popular_posts article .image{width: 105px; padding-top:0; position:relative; overflow:hidden;}
.block_sidebar_popular_posts article span.hover{display:block; position:absolute; left:0px; right:0px; top:0px; bottom:0px; background-color: rgba(236, 91, 115, 0.4); background-repeat: no-repeat; background-position: center center; background-image: url("images/icon_zoom_2.png"); opacity:0;}
.block_sidebar_popular_posts article .image:hover span.hover{opacity:1;}
.block_sidebar_popular_posts article .info{padding-bottom:3px;}
.block_sidebar_popular_posts article .info .tags a{font-size:11px; color: #d5b393; font-family:'poppinssemibold';}
.block_sidebar_popular_posts article .title a{font-family: 'arapeyregular'; font-size:21px; line-height:24px; font-weight:normal;}

.block_sidebar_most_commented{padding: 0px 0px 0px 20px; margin-top: 7px; border-left:2px solid #f9f8f7;}
.block_sidebar_most_commented article{border-top:none; position:relative; overflow:inherit;}
.block_sidebar_most_commented article::before{opacity:0; content:""; position:absolute; left: -22px; top:0; height:100%; width:6px; background:#000;}
.block_sidebar_most_commented article:hover::before{opacity:1;}
.block_sidebar_most_commented article:hover .num{color:#CDB15E; background-position:left bottom;}
.block_sidebar_most_commented article a{margin:20px 0 0; padding:0;}
.block_sidebar_most_commented article:first-child a{margin:0;}
.block_sidebar_most_commented article a .title{font-size:21px; line-height:24px; font-family: 'arapeyregular'; text-transform:inherit; font-weight:normal;}
.block_sidebar_most_commented article a .num{background:url(../images/icone_mais_comentados.png) no-repeat; color:#000; font-size:19px; font-family:'poppinsbold'; margin:7px 0px 4px 20px; padding-left:35px; height:23px}

/* SIDEBAR FORNECEDORES */
.block_informacoes_fornecedores{border:1px solid #CDB15E; padding:20px;}
.block_informacoes_fornecedores .titulo-sidebar{color:#000; font-size:24px;}
.block_informacoes_fornecedores .categoria-sidebar{color:#CDB15E;}
.block_informacoes_fornecedores span{display:block; font-size:18px; font-family: "arapeyregular"; padding:3px 0;}
.block_informacoes_fornecedores small{font-size:16px; font-weight:700; display:block; padding-bottom:5px;}
.block_informacoes_fornecedores a:hover{text-decoration:none; color:#CDB15E;}

.block_informacoes_fornecedores > a{margin-top:7px; width:31px; height:31px; display:inline-block;}
.block_informacoes_fornecedores .instagram-sidebar{background:url(images/icon_ins_1.jpg) no-repeat;}
.block_informacoes_fornecedores .facebook-sidebar{background:url(images/icon_fb_1.jpg) no-repeat}

/* PAGE */
.main_content img{max-width:100%; height:auto;}
.block_general_title_2 p{font-family: 'arapeyitalic'; font-size:18px; line-height:24px;}

.block_featured_2{border-color: #cdb15e #E6ECEC #E6ECEC;}
.block_content > p, .block_content blockquote p, .block_content p{color:#000; font-size:18px; line-height:24px; font-family: 'arapeyregular'; }
.block_featured_2 .content p{font-family: 'arapeyitalic'; font-size:18px; line-height:24px; color:#cdb15e;}

.block_info_1{background:none; width: 100%;}
.block_info_1.type_1 > .social{text-align:left; border:none;}
.block_info_1 > div .title{position:static; text-align:left;}
.block_info_1 > div .title span{padding:0; font-family:'poppinsbold'; font-size:12px; letter-spacing:1px;}
.block_info_1 .social ul{padding-top: 18px;}

.block_pager_1 ul{text-align: center; width:100%;}
.block_pager_1 ul li{display:inline-block; float:none; margin:0 5px;}
.block_pager_1 ul li a{border:none; width:28px; height:28px; font-family:'poppinsbold'; font-size:13px; color:#000; line-height:28px; width:28px; height:28px; font-weight:normal;}
.block_pager_1 ul li a:hover{background:#cdb15e; color:#fff;}
.block_pager_1 ul li span.current{background:#cdb15e; color:#fff; font-family:'poppinsbold'; font-size:13px; line-height:28px; width:28px; height:28px; display:block;}

.block_pager_1 ul li a.next:hover,
.block_pager_1 ul li a.prev:hover{background:none; color:#000;}

.block_pager_1 ul li a.prev{ margin-right:15px; width:auto; position:relative; padding:0px 11px 0px 21px}
.block_pager_1 ul li a.prev:before {width:12px; height:12px; display:block; position:absolute; left:0; top:8px; background:url(images/sprite_arrow_5.png) no-repeat; content:' ';}

.block_pager_1 ul li a.next{margin-left:15px; width:auto;}
.block_pager_1 ul li a.next::before{background:url(images/sprite_arrow_5.png) no-repeat right top; height:12px; width:12px; right:0;}

.addthis_sharing_toolbox.general_social_3{display: inline-block; overflow: hidden; padding-top:18px;}
.addthis_sharing_toolbox.general_social_3 a {cursor:pointer; width:33px; height:30px; margin:0 0 0 5px; background-color:transparent !important; background-repeat:no-repeat; background-image:url(images/sprite_social_3.png); text-indent:-9000px;}
.addthis_sharing_toolbox.general_social_3 a:first-child{margin-left:0;}
.addthis_sharing_toolbox.general_social_3 a.at-svc-facebook {background-position:0 0;}
.addthis_sharing_toolbox.general_social_3 a.at-svc-facebook:hover {background-position:0 -30px; border-color:#54aee1;}

.addthis_sharing_toolbox.general_social_3 a.at-svc-pinterest_share {background-position:-40px 0;}
.addthis_sharing_toolbox.general_social_3 a.at-svc-pinterest_share:hover {background-position:-40px -30px; border-color:#4772af;}

.addthis_sharing_toolbox.general_social_3 a.at-svc-pinterest_share {background-position:-79px 0;}
.addthis_sharing_toolbox.general_social_3 a.at-svc-pinterest_share:hover {background-position:-79px -30px; border-color:#cb2027;}

.addthis_sharing_toolbox.general_social_3 a.at-svc-twitter {background-position:-119px 0px;}
.addthis_sharing_toolbox.general_social_3 a.at-svc-twitter:hover {background-position:-119px -30px; border-color:#e43a3a;}

.addthis_sharing_toolbox.general_social_3 a.at-svc-google_plusone_share {background-position:-159px 0px;}
.addthis_sharing_toolbox.general_social_3 a.at-svc-google_plusone_share:hover {background-position:-159px -30px; border-color:#406f95;}


/* PAGE SEARCH */
.block_posts .post_type_6 .info .tags a{font-size: 11px; font-family: "poppinssemibold";}
.block_posts .post_type_6 .title a{font-family: "arapeyregular"; font-size: 21px; line-height: 24px; font-weight: normal;}
.block_posts .post_type_6 .text p{color: #000; font-size: 16px; line-height: 20px; font-family: "arapeyregular";}

.block_search_page .form .field{height:32px;}
button.general_button_type_3{border:none; padding: 0px 12px; cursor:pointer;}
button.general_button_type_3:hover{background:#ef6b83;}


/* PAGE AUTOR */
.block_posts.type_6 article{border-bottom:1px solid #E6ECEC;}
.block_posts .post_type_5 .info .tags a{font-size: 13px; font-family: "poppinssemibold"; line-height:22px;}
.block_posts .post_type_5 .title a{font-family: "arapeyregular"; font-size: 25px; line-height: 28px; font-weight: normal;}
.block_posts .post_type_5 .text p{color: #000; font-size: 17px; line-height: 22px; font-family: "arapeyregular";}

/*
.block_posts .post_type_4 .description, .block_posts .post_type_4 .info{display:none;}
.block_posts .post_type_4 .feature{text-align:center;}

.block_posts .post_type_4:nth-child(2n + 1){clear:both;}
.block_posts.type_3 .tags{position:absolute; left:0; right:0; bottom:-8px; pointer-events: none;}
.block_posts.type_3 .tags:after{height:2px; width:50px; background:#000; content:""; position: absolute; z-index: 2; bottom: -5px; left: 50%; margin-left: -25px;}
.block_posts.type_3 .tags a{background:#fff; color:#cdb15e; font-size:11px; font-family:'poppinsbold'; min-width: 135px; display: inline-block; line-height: 30px; pointer-events: auto; text-transform:uppercase;}
.block_posts.type_3 .tags a:hover{text-decoration:none;}

.block_posts .post_type_4 .feature{box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.3);}
.block_posts .post_type_4.galeria .content{margin-top:65px;}
.block_posts .post_type_4.galeria .tags{bottom:-40px;}

.block_posts.type_3 .content{margin-top:25px; text-align:center;}
.block_posts .post_type_4 .title{margin-bottom:10px;}
.block_posts .post_type_4 .title a{color:#000000; font-size:26px; line-height:30px; font-family:'arapeyregular'; font-weight:normal;}
*/


/* PAGE GUIA DE FORNECEDORES */
#content.sidebar_right.content_fornecedor{padding-top:25px;}
#resultado_fornecedores{margin-bottom:35px; overflow:hidden;}
#resultado_fornecedores #numero{float:left; margin-right:60px;}
#resultado_fornecedores #numero b{color:#edceb0; font-size:48px; font-family:'poppinsbold'; font-weight:normal; float:left; padding-right:20px;}
#resultado_fornecedores #numero span{color:#edceb0; float:left; font-family:'poppinsbold'; font-size:16px; line-height:20px; text-transform:uppercase; padding:3px 0;}

#resultado_fornecedores .item div{padding:5px 0;}
#resultado_fornecedores .item div span, #resultado_fornecedores .item div small{font-family:'poppinsbold'; font-size:12px; text-transform:uppercase;}

#resultado_fornecedores .item div span{color:#000; padding-right:3px;}
#resultado_fornecedores .item div small{color:#cdb15e;}

/* PAGE GUIA DE FORNECEDORES // POSTS */
.content_fornecedor .block_posts .post_type_4 .feature{margin-bottom:20px; overflow:inherit;}
.content_fornecedor .block_posts .post_type_4 .feature:hover .info{background:#000;}
.content_fornecedor .block_posts .post_type_4 .feature:hover .sombra{height:100%;}
.content_fornecedor .block_posts .post_type_4 .image{overflow:hidden;}

.content_fornecedor .block_posts .post_type_4 .marca{position:absolute; bottom:-12px; left:15px; pointer-events: none; z-index:2;}
.content_fornecedor .block_posts .post_type_4 .sombra{position:absolute; left:0; bottom:0; pointer-events: none; z-index:1; width:100%; height:0; background:url(../images/sombra_post_fornecedores.png) no-repeat; background-size:cover;}

.content_fornecedor .block_posts .post_type_4 .info{left:80px; right:20px; position:absolute; bottom:0; background:#cdb15e; padding:0; pointer-events: none; z-index:2;}
.content_fornecedor .block_posts .post_type_4 .info.sem-marca{left:20px;}
.content_fornecedor .block_posts .post_type_4 .info .tags{text-align:left; padding-left:20px;}
.content_fornecedor .block_posts .post_type_4 .info .tags a{color:#fff; line-height:23px;}

.content_fornecedor .block_posts.type_8 article.post_type_4 .title{text-align:center;}
.content_fornecedor .block_posts .post_type_4 .title a{color:#000; font-size:34px; line-height:36px; font-family: 'arapeyregular'; font-weight:normal;}

.banner-mob{display: none;}

/*===================================
	ALTERAÇÕES RESPONSIVO
===================================*/
@media (min-width:961px){
	.flexslider .slides img.img-mobile{display:none;}
	.flexslider .slides img.img-desktop.img-padding{padding-top: 50px;}
}

@media (max-width:960px){
	.flexslider .slides img.img-desktop{display:none;}
	.flexslider .slides img.img-mobile{display:block;}
	.flexslider .slides img.img-mobile.img-padding{padding-top: 100px;}

	.block_posts .post_type_1 .image, .block_posts .post_type_1 .slider{height:179px;}
	.block_posts .post_type_1.anuncio .image{height:174px;}

	/* HEADER */
	.block_secondary_menu nav ul{width: 700px;}
	.block_secondary_menu nav li{margin-left: 19px;}
	.block_top_menu nav > ul > li > a{font-size:14px;}


	/* BANNER HOME */
	.block_slider_type_1 .inner{width:100%;}
	.block_slider_type_1 .text_1_2{width:720px; height:153px; background-size:cover; margin-left: -360px;}
	.block_slider_type_1 .titulo_banner{height:70px;}
	.block_slider_type_1 .titulo_banner span{font-size: 25px; line-height: 32px;}

	/* FILTRO GUIA DE FORNECEDORES */
	.block_guia_fornecedores{height: 180px; text-align:center;}
	.block_guia_fornecedores img{float:none;}
	#form_fornecedores_home{padding:20px 0px;}
	#form_fornecedores_home .list li{text-align:left;}

	/* FOOTER */
	.block_footer_pics{margin:0 auto; float:none;}
	.block_bottom_menu nav > ul > li > a{padding:0px 25px 0px 0px;}

	/* SIDEBAR */
	.block_sidebar_social .row{padding:0 4px;}

	/* SINGLE */
	.block_general_title_2 h1{font-size: 45px; line-height: 55px;}
	.block_info_1.type_1 > .tags{height: 83px; width:100%;}
	.comment-form{width: 100%;}
	.comment-form > div{width:100%;}
	.comment-form .comment-form-comment{position:static; width:100%;}

}

@media (max-width:768px){
	.block_posts .post_type_1 .image, .block_posts .post_type_1 .slider{height:318px;}
	.block_posts .post_type_1.anuncio .image{height:314px;}

	/* HEADER */
	header .inner{position:inherit;}
	header .block_top_social{display:none;}
	.block_secondary_menu_r{position:inherit;}
	.block_secondary_menu_r .r_menu{top: 248px; text-align:center;}
	.block_secondary_menu_r .r_menu li{background-color: #f1efea;}
	.block_secondary_menu_r .r_menu li a{color:#000; font-family: "poppinsbold"; font-size: 15px; padding:15px 17px 15px;}

	.block_secondary_menu_r .r_menu{padding-bottom:100px;}
	.block_secondary_menu_r .r_menu nav{position:absolute; bottom:0; width:100%; height:50px; padding:25px 0; background:#f1efea;}
	.block_secondary_menu_r .r_menu nav ul{display:none;}
	.block_secondary_menu_r .r_menu li .sub-menu li{border:none;}
	.block_secondary_menu_r .r_menu .block_search{background: none; width: 100%; padding: 0 20px; box-sizing: border-box; height: 50px; display:block;}
	.block_secondary_menu_r .r_menu .block_search input{width:100% !important; position: static; padding: 0 15px; box-sizing:border-box; height: 50px; background:#fff; border:1px solid #ebe9e3; color:#000000; font-size:22px; font-family: 'arapeyregular';}
	.block_secondary_menu_r .r_menu .block_search button{display:block !important; height: 40px; width: 20px; top: 28px; right: 30px; background:url(images/icon_search_1.png) no-repeat 0 -80px #fff;}

	/* BANNER */
	.block_slider_type_1 .titulo_banner{width: 480px; padding:0 20px; margin:0 auto;}
	.block_slider_type_1 .titulo_banner span{font-size: 21px; line-height: 30px;}

	/* FILTRO GUIA DE FORNECEDORES */
	.block_guia_fornecedores{height: auto; float:left;}
	#form_fornecedores_home{width: 100%; padding:20px 0 0 0;}
	#form_fornecedores_home .filtro{margin:7px 0;}
	#form_fornecedores_home .filtro,#form_fornecedores_home .select{width: 100%;}
	#form_fornecedores_home .busca{margin-top:7px; width:100%; box-sizing:border-box;}
	.block_filtro .select{clear:both;}
	.block_filtro .list{top:70px;}
    .content_fornecedor .block_posts.type_8{width: 100%;}
    .content_fornecedor .block_posts.type_8 article{width: 100%;margin: 0;}

	/* FOOTER */
	.block_footer_pics{width:420px;}
	.block_footer_pics li a img{width:105px; height:105px;}
	.block_bottom_menu{display:none;}
	footer .top{padding:30px 0px;}
	.block_top_social{display:none;}
	.block_copyrights{width:100%; float:none;}
	.block_copyrights p{text-align:center;}
	.back_top{position: static; margin: 10px auto;}
	.logo_iwwa{float: none; width: 100%; text-align: center;}

	/* SINGLE */
	.block_general_title_2 h1{font-size: 41px; line-height: 47px;}
	.addthis_sharing_toolbox.general_social_3{clear:both; float:left;}
	.block_info_1.type_1 > .social{margin:0;}
	.block_about_author_post{margin:20px 0;}

	/* CATEGORY */
	.block_posts.type_6 article{padding:35px 0;}
	.block_posts.type_6 article:last-child{border-bottom:none;}
	#content.sidebar_right .separator{display:none;}

}

@media (max-width:479px){
	.banner-mob{display: block;}

	#logo_top {width:100px;}
	#logo_footer{width:150px;}
	#content > .inner{padding-bottom:50px;}

	.block_posts .post_type_1 .image, .block_posts .post_type_1 .slider{height:227px;}
	.block_posts .post_type_1.anuncio .image{height:223px;}

	#content.sidebar_right{padding-top:35px;}

	/* HEADER */
	header{height:210px;}
	.block_secondary_menu_r{width: 220px;}
	.block_secondary_menu_r .button a{height: 40px; line-height: 40px; padding: 0px 0px 0px 24px; font-size: 16px;}
	.block_secondary_menu_r .button a:before{width: 18px; height: 13px; left: 70px; top: 12px;}
	.block_secondary_menu_r .r_menu{top: 190px;}
	.block_secondary_menu_r .r_menu li a{font-size: 14px;}

	/* BANNER HOME*/
	.flexslider .slides img.img-mobile.img-padding{padding-top: 0;}
	.block_slider_type_1 .text_1_2{bottom:0; width: 100%; background-size: 100% 100%; margin-left:0; left:0; padding: 0px;}
	.block_slider_type_1 .slides li{padding-bottom:152px;}
	.block_slider_type_1 .slides li img{margin-left:0; height: auto; width: 100%;}
	.block_slider_type_1 .categoria_banner{font-size:11px; padding: 12px 0px;}
	.block_slider_type_1 .titulo_banner{width: 100%; padding: 0px 40px; height:105px;}
	.block_slider_type_1 .categoria-banner .titulo_banner{height: 65px;}
	.block_slider_type_1 .titulo_banner span{font-size: 18px; line-height: 30px;}
	#slider .flex-control-nav{margin-top: 15px; margin-bottom: 20px;}

	/* FILTRO GUIA DE FORNECEDORES */
	.block_filtro .filtro{margin:7px 0; display: inline-block; float:none;}
	.block_filtro .filtro.mostrando{margin-right:0;}
	.block_filtro .select{clear:none;}
	.block_filtro .list{top:35px;}

	/* FOOTER */
	.block_footer_pics{width:300px;}
	.block_footer_pics h3{font-size: 40px;}
	.block_footer_pics ul{box-shadow:0px 2px 8px #000; margin: 0px 0px 60px; padding-bottom:0; background:none;}
	.block_footer_pics li a img{width:75px; height:75px;}

	/* SIDEBAR */
	.block_sidebar_social .row{padding: 0px 12px;}

	/* SINGLE */
	.block_general_title_2 h1{font-size: 33px; line-height: 36px;}
	.block_comments_1 h3{font-size: 24px;}
	.block_comments_1 .comment .comment{margin-left:0;}
	.block_comments_1 .comment2 .inside{padding-left:20px;}
}

input, select {border-radius: 5px!important;}