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

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:Helvetica, Arial, sans-serif; font-size:13px; color:#666666;}
	
.wrapper {min-height:100%; position:relative; background-color:#ffffff;}

.inner {width:940px; 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;}


/* 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; width: 94%;}
blockquote.type_1.left {margin:6px 9px 0px -18px; float:left; width: 94%;
    margin-bottom: 10px;}
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_1 a.social_1 {background-position:0px 0px;}
.general_social_1 a.social_1:hover {background-position:0px bottom; background-color:#54aee1;}
.general_social_1 a.social_2 {background-position:-38px 0px;}
.general_social_1 a.social_2:hover {background-position:-38px bottom; background-color:#4772af;}
.general_social_1 a.social_3 {background-position:-76px 0px;}
.general_social_1 a.social_3:hover {background-position:-76px bottom; background-color:#62a0ad;}
.general_social_1 a.social_4 {background-position:-114px 0px;}
.general_social_1 a.social_4:hover {background-position:-114px bottom; background-color:#cb2027;}
.general_social_1 a.social_5 {background-position:-152px 0px;}
.general_social_1 a.social_5:hover {background-position:-152px bottom; background-color:#406f95;}

.general_social_2 a {width:27px; height:27px; display:block; background-repeat:no-repeat; background-image:url(images/sprite_social_2.png); text-indent:-9000px;}
.general_social_2 a.social_1 {background-position:0px 0px;}
.general_social_2 a.social_1:hover {background-position:0px bottom;}
.general_social_2 a.social_2 {background-position:-27px 0px;}
.general_social_2 a.social_2:hover {background-position:-27px bottom;}
.general_social_2 a.social_3 {background-position:-54px 0px;}
.general_social_2 a.social_3:hover {background-position:-54px bottom;}
.general_social_2 a.social_4 {background-position:-81px 0px;}
.general_social_2 a.social_4:hover {background-position:-81px bottom;}
.general_social_2 a.social_5 {background-position:-108px 0px;}
.general_social_2 a.social_5:hover {background-position:-108px bottom;}

.general_social_3 a {width:21px; height:21px; display:block; background-repeat:no-repeat; background-image:url(images/sprite_social_3.png); border:2px solid #e6e6e6; text-indent:-9000px;}
.general_social_3 a.social_1 {background-position:-2px -2px;}
.general_social_3 a.social_1:hover {background-position:-2px -27px; border-color:#54aee1;}
.general_social_3 a.social_2 {background-position:-27px -2px;}
.general_social_3 a.social_2:hover {background-position:-27px -27px; border-color:#4772af;}
.general_social_3 a.social_3 {background-position:-52px -2px;}
.general_social_3 a.social_3:hover {background-position:-52px -27px; border-color:#cb2027;}
.general_social_3 a.social_4 {background-position:-77px -2px;}
.general_social_3 a.social_4:hover {background-position:-77px -27px; border-color:#e43a3a;}
.general_social_3 a.social_5 {background-position:-102px -2px;}
.general_social_3 a.social_5:hover {background-position:-102px -27px; 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:#191919; text-transform:uppercase; line-height:normal;}
.block_general_title_2 h2 {padding-bottom:7px;font-family: 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: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 .tagspost {color:#7d7d7d;}
.block_general_title_2 h2 .tagspost: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 {}
header .top {background-color:#191919;}
header .middle {padding:23px 0px 17px;}

.block_responsive_menu {display:none;}

.block_top_menu {float:left;}
.block_top_menu nav > ul > li {float:left; display:block; position:relative;}
.block_top_menu nav > ul > li > a {height:45px; line-height:45px; padding:0px 12px; display:block; font-size:12px; color:#d9d9d9; text-transform:uppercase;}
.block_top_menu nav > ul > li > a:hover {color:#33cccd; 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:45px; background-color:#242424; z-index:100;}
.block_top_menu nav > ul > li ul li {display:block; border-top:1px solid #383838;}
.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:#cfcfcf; text-transform:uppercase; line-height:normal;}
.block_top_menu nav > ul > li ul li a:hover {color:#33cccd; 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 {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:70px;}

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

#logo_top {width:273px; margin:0px auto;}
#logo_top 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; 
background-size: 100% 100%;
text-align:center;}
.block_secondary_menu nav {display:inline-block; overflow:hidden;}
.block_secondary_menu nav li {margin-left:30px; float:left; display: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:#33cccd; 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:#33cccd;}
.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; background:url(images/bg_secondary_menu_1.gif) repeat-x;}
.block_secondary_menu_r .button {}
.block_secondary_menu_r .button a {height:54px; line-height:54px; padding:0px 62px 0px 17px; display:block; position:relative; font-family:'Patua One', Helvetica, Arial, sans-serif; font-size:15px; color:#191919; text-transform:uppercase;}
.block_secondary_menu_r .button a:hover {text-decoration:none;}
.block_secondary_menu_r .button a:before {width:28px; height:28px; display:block; position:absolute; right:17px; top:13px; background:url(images/arrow_5.png) no-repeat; 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-top:1px solid #363636;}
.block_secondary_menu_r .r_menu li:first-child {border-top:0px;}
.block_secondary_menu_r .r_menu li a {padding:12px 17px 13px; 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 {color:#3dcccd; text-decoration:none;}



#content {padding-top:27px;}
#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:#33cccd;}
.block_content > p > a:hover {color:#666666; text-decoration:none;}
.block_content > .pic {margin-bottom:25px;}
.block_content > .video {margin-bottom:25px;}
.block_content > .video iframe {width:100%; height:325px; 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 .tagspost {padding-bottom:5px; font-size:10px; color:#7d7d7d; text-transform:uppercase; line-height:normal;}
.block_caption_1 .tagspost a {font-size:10px; color:#7d7d7d; text-transform:uppercase;}
.block_caption_1 .tagspost 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; border-bottom:1px solid #e6ecec;}
.sidebar aside .sidebar_title_1 {height:32px; line-height:29px; background:url(images/line_1.gif) repeat-x left bottom; border-top:2px solid #161e26; 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 .sidebar {width:296px; 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.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 .navigation {margin-left:-6px; padding-top:6px; overflow:hidden;}
.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 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:2px solid #e8e8e8; color:#4e4e4e; font-weight:bold; text-transform:uppercase; text-align:center;}
.block_posts .load_more_1 span {height:37px; line-height:37px; padding-left:20px; display:inline-block; position:relative;}
.block_posts .load_more_1 span:after {width:11px; height:11px; display:block; position:absolute; left:0px; top:13px; background:url(images/icon_load_1.png) no-repeat; content:' ';}
.block_posts .load_more_1:hover {border-color:#33cccd; text-decoration:none;}

.block_posts .post_type_1 {}
.block_posts .post_type_1 .feature {position:relative;}
.block_posts .post_type_1 .image a {display:block; overflow:hidden; position:relative;}
.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(31, 31, 31, 0.22); background-repeat:no-repeat; background-position:center center; background-image:url(images/icon_zoom_2.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 {
	-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 .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.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 .tagspost {padding-top:1px; float:left; font-size:11px; color:#808080; text-transform:uppercase; line-height:normal;}
.block_posts .post_type_1 .info .tagspost a {font-size:11px; color:#808080; text-transform:uppercase;}
.block_posts .post_type_1 .info .tagspost 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:0;}
.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/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:#33cccd; 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 .tagspost {float:left; font-size:11px; color:#808080; text-transform:uppercase; line-height:normal;}
.block_posts .post_type_2 .info .tagspost a {font-size:11px; color:#808080; text-transform:uppercase;}
.block_posts .post_type_2 .info .tagspost 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 .tagspost {padding-top:1px; float:left; font-size:11px; color:#808080; text-transform:uppercase; line-height:normal;}
.block_posts .post_type_3 .info .tagspost a {font-size:11px; color:#808080; text-transform:uppercase;}
.block_posts .post_type_3 .info .tagspost 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 {overflow:hidden; position:relative;}
.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(31, 31, 31, 0.22); 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.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 {color:#33cccd; text-decoration:none;}
.block_posts .post_type_4 .info .tagspost {padding-top:1px; float:left; font-size:11px; color:#808080; text-transform:uppercase; line-height:normal;}
.block_posts .post_type_4 .info .tagspost a {font-size:11px; color:#808080; text-transform:uppercase;}
.block_posts .post_type_4 .info .tagspost a:hover {color:#33cccd; 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:#33cccd; text-decoration:none;}
.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(31, 31, 31, 0.22); 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.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:#808080; text-transform:uppercase;}
.block_posts .post_type_5 .info .tags a:hover {color:#33cccd; text-decoration:none;}
.block_posts .post_type_5 .info .tagspost {float:left; font-size:11px; color:#808080; text-transform:uppercase; line-height:normal;}
.block_posts .post_type_5 .info .tagspost a {font-size:11px; color:#808080; text-transform:uppercase;}
.block_posts .post_type_5 .info .tagspost a:hover {color:#33cccd; 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 {color:#33cccd; text-decoration:none;}
.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(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_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 {margin-top:-3px; 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:#808080; text-transform:uppercase;}
.block_posts .post_type_6 .info .tags a:hover {color:#33cccd; text-decoration:none;}
.block_posts .post_type_6 .info .tagspost {float:left; font-size:11px; color:#808080; text-transform:uppercase; line-height:normal;}
.block_posts .post_type_6 .info .tagspost a {font-size:11px; color:#808080; text-transform:uppercase;}
.block_posts .post_type_6 .info .tagspost a:hover {color:#33cccd; 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:#424242; font-weight:bold;}
.block_posts .post_type_6 .title a:hover {color:#33cccd; text-decoration:none;}
.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 .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:26px; float:left;}
.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:9px; background:url(images/arrow_1.png) no-repeat; content:' ';}
.block_pager_1 ul li a.previous {min-width:0px; padding:0px 11px 0px 21px; position:relative;}
.block_pager_1 ul li a.previous:before {width:6px; height:8px; display:block; position:absolute; left:11px; top:9px; background:url(images/arrow_1b.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 {}
.block_form_1 .text {margin-top:-4px; padding-bottom:3px;}
.block_form_1 .text p {padding-bottom:0px; font-family:'Open Sans', Helvetica, Arial, sans-serif; color:#424242; line-height:19px;}
.block_form_1 .label {padding:19px 0px 12px; font-family:'Patua One', Helvetica, Arial, sans-serif; color:#666666;}
.block_form_1 .label span {color:#ff0000;}
.block_form_1 .field {width:280px; height:30px; padding:0px 10px; overflow:hidden; border:1px solid #dedede;}
.block_form_1 .field.focused {border-color:#b1e0e0;}
.block_form_1 .field.errored {border-color:#ff0000;}
.block_form_1 .field input {width:100%; height:18px; line-height:18px; padding:5px 0px; 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:1px solid #dedede;}
.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.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;}
.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:#33cccd; text-decoration:none;}
.block_about_author_post .description {padding-top:14px;}
.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:17px; 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:47px 0px 34px; 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: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:'Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#afbaba;
	text-transform:uppercase;
}
.block_info_1 .tags li a:hover {border-color:#33cccd; color:#33cccd; text-decoration:none;}

.block_info_1 .tagspost {width:271px; text-align:center;}
.block_info_1 .tagspost ul {padding-top:29px; display:inline-block; overflow:hidden;}
.block_info_1 .tagspost li {margin:2px; float:left;}
.block_info_1 .tagspost 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 .tagspost li a:hover {border-color:#33cccd; color:#33cccd; 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 {margin-left:21px; margin-top:18px; display:block; position:relative; font-size:11px; color:#757575; text-transform:uppercase; line-height:15px; background:url('../thumbsup_large.png') no-repeat 0 0; background-size: 40px; height: 45px;}
.block_info_1 .subscribe .content a.lnk_subscribedone {margin-left:21px; margin-top:18px; display:block; position:relative; font-size:11px; color:#757575; text-transform:uppercase; line-height:15px; background:url('../thumbsup_large_blue.png') no-repeat 0 0; background-size: 40px; height: 45px;}
.block_info_1 .subscribe .content a.lnk_subscribe:hover {background:url('../thumbsup_large_blue.png') no-repeat 0 0; background-size: 40px; height: 45px;}
.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; padding-bottom: 6px; padding-left: 2px; padding-right: 2px;}
.block_info_1.type_1 > .tagspost {width:292px; margin-bottom:36px; float:left; /*padding-bottom: 6px;*/ padding-left: 2px; padding-right: 2px;}
.block_info_1.type_1 > .rating {width:186px; margin-left:0px;}
.block_info_1.type_1 > .social {width:292px;}
.block_info_1.type_1 > .subscribe {width:82px;}
.block_info_1.type_1 > .subscribe .content {padding:0;}

.block_comments_1 {padding:39px 0px 5px; background:url(images/line_1.gif) repeat-x left bottom;}
.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:1px 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 {color:#919191; 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_comments_1 .comment .comment {margin-left:79px;}

.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:300px; margin-right:22px; float:left;}
.block_leave_comment_1 .label {padding:19px 0px 12px; font-family:'Patua One', Helvetica, Arial, sans-serif;}
.block_leave_comment_1 .label span {color:#ff0000;}
.block_leave_comment_1 .field {height:30px; padding:0px 10px; overflow:hidden; border:1px solid #dedede;}
.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:5px 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:1px solid #dedede;}
.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 0px; background:url(images/line_1.gif) repeat-x left bottom;}
.block_also_like_1 > .title {height:38px; line-height:38px; margin-bottom:36px; padding-bottom:3px; background:url(images/line_1.gif) repeat-x left bottom; border-top:2px solid #161e26; 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:8px; height:12px; display:block; position:absolute; top:-64px; 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:53px; 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:23px 0px 10px;}
.block_sidebar_social .row {height:31px; margin-bottom:13px; overflow:hidden;}
.block_sidebar_social .row .text {height:31px; line-height:31px; padding-left:41px; 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 .text {background-image:url(images/icon_fb_1.jpg);}
.block_sidebar_social .row.tw .text {background-image:url(images/icon_tw_1.jpg);}
.block_sidebar_social .row.rss .text {background-image:url(images/icon_rss_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:#424242; font-weight:bold;}
.block_sidebar_popular_posts article .title a:hover {color:#33cccd; text-decoration:none;}
.block_sidebar_popular_posts article .info {overflow:hidden;}
.block_sidebar_popular_posts article .info .tags {float:left; font-size:10px; color:#808080; text-transform:uppercase; line-height:normal;}
.block_sidebar_popular_posts article .info .tags a {font-size:10px; color:#808080; text-transform:uppercase;}
.block_sidebar_popular_posts article .info .tags a:hover {color:#33cccd; text-decoration:none;}
.block_sidebar_popular_posts article .info .tagspost {float:left; font-size:10px; color:#808080; text-transform:uppercase; line-height:normal;}
.block_sidebar_popular_posts article .info .tagspost a {font-size:10px; color:#808080; text-transform:uppercase;}
.block_sidebar_popular_posts article .info .tagspost a:hover {color:#33cccd; 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 .num {background-color:#161e26;}
.block_sidebar_most_commented article a:hover .tail {background:url(images/tail_3.gif) no-repeat;}
.block_sidebar_most_commented article a:hover .title {color:#33cccd;}

.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;}



footer {background-color:#161e26;}
.sticky_footer.need footer {position:absolute; left:0px; right:0px; bottom:0px;}

footer .top {padding-top:31px;}
footer .middle {background-color:#0f141a;}
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(51, 204, 205, 0.32);
	
	-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 {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 {color:#33cccd; text-decoration:none;}
.block_bottom_menu nav > ul > li.current_page_item > a {color:#33cccd; 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;}



/* 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:#33cccd; 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 .info .tagspost a,
	.block_posts .post_type_1 .title a,
	.block_posts .post_type_2 .info .tags a,
	.block_posts .post_type_2 .info .tagspost 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_3 .info .tagspost a,
	.block_posts .post_type_4 .info .tagspost a,
	.block_posts .post_type_4 .title a,
	.block_posts .post_type_5 .info .tags a,
	.block_posts .post_type_5 .info .tagspost a,
	.block_posts .post_type_5 .title a,
	.block_posts .post_type_6 .info .tags a,
	.block_posts .post_type_6 .info .tagspost 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_popular_posts article .info .tagspost 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_info_1 .tagspost li a,
	
	.block_about_author_post .name a,
	
	.block_comments_1 .comment .info a,
	
	.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 .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_footer_pics li a .hover
	{
		-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_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 .tagspost {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:295px; margin-left:20px;}
	.block_info_1 .tagspost {width:295px; margin-bottom:36px; float:left;}
	.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; float:none;}
	
	.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 > .tagspost,
	.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 > .tagspost,
	.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(255, 53, 0, 0.2);}

.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 .tagspost: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 .info .tagspost 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 .info .tagspost 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 .info .tagspost 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 .info .tagspost 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 .info .tagspost 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 .info .tagspost 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 .tagspost 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_popular_posts article .info .tagspost 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 .block_info_1 .tagspost 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;}
}










.readmore {padding-top: 17px;}
.readmore a {font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:14px; color:#e35039;}
.readmore a:hover {color:#666666; text-decoration:none;}
.classified {float: right;}
.classified a {font-family:'Open Sans', Helvetica, Arial, sans-serif; font-size:14px; color:#e35039;}
.classified a:hover {color:#666666; text-decoration:none;}
.postauthor {margin-left:3px; float:left; font-size:11px; color:#808080; text-transform:uppercase; line-height:normal;}
.postauthor a {font-size:11px; color:#e35039; text-transform:uppercase;}
.postauthor a:hover {color:#a9a9a9; text-decoration:none;}
.errorstags {text-align:center;}
.errorstags ul {display:inline-block; overflow:hidden;}
.errorstags li {margin:2px 2px; float:left;}
.errorstags 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;
}
.errorstags li a:hover {border-color:#e35039; color:#e35039; text-decoration:none;}

.block_columns_quote {overflow:hidden;}
.block_columns_quote > div {min-height:1px; margin:auto;}

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

.sidebar_right .main_content_center {max-width:618px; margin:auto;}
