﻿@charset 'utf-8';

/*
Theme Name: Business News
Theme URI: http://themeforest.net/user/weblionmedia/portfolio
Author: WebLionMedia
Author URI: http://wordpress.org/
Description: The Business News theme for WordPress is sophisticated, lightweight, and adaptable.
Version: 1.1.1
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: magazine, news,light, white, theme-options, translation-ready
*/

/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */
@font-face {
  font-family: "Akrobat";
  font-style: normal;
  font-weight: 600;
  src: url("/wp-content/themes/business-news/fonts/akrobat/Akrobat-Bold.otf");
  format('embedded-opentype');
}

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;
}
.title a {
	text-decoration: none;
}
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-collapse: collapse;
	border-spacing: 0;
}
a img {
	border: none;
}
input, textarea, select, a {outline:0px;}
textarea {resize:none; overflow:auto;}

aside, article, footer, header, nav, section {display:block;}


/*Default WordPress styles*/
.entry-content img {
	margin: 0 0 1.5em 0;
}
.alignleft, img.alignleft {
	margin-right: 1.5em;
	display: inline;
	float: left;
}
.alignright, img.alignright {
	margin-left: 1.5em;
	display: inline;
	float: right;
}
.aligncenter, img.aligncenter {
	margin-right: auto;
	margin-left: auto;
	display: block;
	clear: both;
}
.wp-caption {
	margin-bottom: 1.5em;
	text-align: center;
	padding-top: 5px;
}
.wp-caption img {
	border: 0 none;
	padding: 0;
	margin: 0;
}
.wp-caption p.wp-caption-text {
	line-height: 1.5;
	font-size: 10px;
	margin: 0;
}
.wp-smiley {
	margin: 0 !important;
	max-height: 1em;
}
blockquote.left {
	margin-right: 20px;
	text-align: right;
	margin-left: 0;
	width: 33%;
	float: left;
}
blockquote.right {
	margin-left: 20px;
	text-align: left;
	margin-right: 0;
	width: 33%;
	float: right;
}
.gallery dl {}
.gallery dt {}
.gallery dd {}
.gallery dl a {}
.gallery dl img {}
.gallery-caption {}
.size-full {}
.size-large {}
.size-medium {}
.size-thumbnail {}
.sticky {
    border: 1px solid 0f0f0f;
}
.gallery-caption {}
.bypostauthor  {}
/* defaults end */

html, body {height:100%;}
body {}
body, a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#737373;}

.clear_left {clear:left;}

.wrapper {width:100%; min-width:320px; min-height:100%; overflow-x:hidden; position:relative; background-color:#ffffff;}

.inner {width: 940px; margin: 0px auto;}
.fl, .alignleft {float:left;}
.fr, .alignright {float:right;}
.tac {text-align:center;}

#header .top .inner .clearboth, #header .top .inner #rss-list {
    display: none;
}


.clearboth {width:100%; height:0px; line-height:0px; display:block; clear:both; overflow:hidden; font-size:0px;}


/* separators */
.separator {height:0px; clear:both; overflow:hidden;}

/* lines */
.line_1 {height:1px; clear:both; overflow:hidden; background-color:#3d3d3d;}
.line_2 {height:5px; clear:both; overflow:hidden; background: url(images/sp_horiz.png) repeat-x; background-position: 0 -536px;} /*line_2.gif*/
.line_3 {height:1px; clear:both; overflow:hidden; background-color:#e8e8e8;}
.line_4 {height:3px; clear:both; overflow:hidden;  background: url(images/sp_horiz.png) repeat-x; background-position: 0 -523px;} /*line_4.gif*/

/* flickr box */
.block_flickr_footer {
	overflow: hidden;
	padding: 0 0 0px;
	width: 232px;
}
.block_flickr_footer .flickr_badge_image  {
	display: inline-block;
	vertical-align: top;
	margin: 0 7px 7px 0;
	max-width: 51px;
	max-height: 51px;
	border:0;
}
.block_flickr_footer .flickr_badge_image a, .block_flickr_footer .flickr_badge_image a img{
	max-width: 51px;
	max-height: 51px;
}
.block_flickr_footer .flickr_badge_image img {border: 0px;}


/* fonts */
h1, h2, h3, h4, h5, h6 {padding-bottom:20px; font-family:Arial, Helvetica, sans-serif; color:#1a1a1a; font-weight:normal; line-height:1em;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {font-family:Arial, Helvetica, sans-serif; color:#1a1a1a; font-weight:normal; line-height:1em;}
h1, h1 a {font-size:22px;}
h2, h2 a {font-size:19px;}
h3, h3 a {font-size:15px; font-weight:bold;}
h4, h4 a {font-size:14px; font-weight:bold;}
h5, h5 a {padding-bottom:16px; font-size:13px; font-weight:bold;}
h6, h6 a {padding-bottom:13px; font-size:12px; font-weight:bold;}

p {padding-bottom:15px;}
p.general_title {height: 23px; padding-bottom:0px; background: url(images/sp_horiz.png) repeat-x 0px 11px; background-position: 0px -446px; font-size:19px; color:#1a1a1a !important; text-transform:uppercase; text-align:center; line-height:normal !important;} /*line_6.gif*/
p.general_title span {padding:0px 8px; display:inline-block; background-color:#ffffff;}
p.general_subtitle {margin-top:-4px; padding-bottom:18px; font-size:11px; color:#919191 !important; line-height:16px !important;}
div.general_title p{height: 23px; padding-bottom:0px; background: url(images/sp_horiz.png) repeat-x 0px 11px; background-position: 0px -446px; font-size:19px; color:#1a1a1a !important; text-transform:uppercase; text-align:center; line-height:normal !important;} /*line_6.gif*/ /*added*/
div.general_title p span {padding:0px 8px; display:inline-block; background-color:#ffffff;}/*added*/
div.general_subtitle p{margin-top:-4px; padding-bottom:18px; font-size:11px; color:#919191 !important; line-height:16px !important;} /*added*/
p.general_subtitle_2 {margin-top:-14px; padding-bottom:18px; font-size:11px; color:rgb(60, 60, 60) !important; line-height:16px !important;}

p#register {margin-top:-2px;} /*added*/

a {text-decoration:none;}
a:hover {text-decoration:underline;}

.the_abbr {border-bottom:1px dashed #b0afaf;}
.the_def {font-style:normal;}
.the_ins_1 {background-color:#f24024; color:#ffffff; text-decoration:none;}
.the_ins_2 {background-color:#b0b0b0; color:#ffffff; text-decoration:none;}
.the_ins_3 {background-color:#1c1c1c; color:#ffffff; text-decoration:none;}
.the_q {quotes:"\00ab" "\00bb";}
.the_sup {color:#00bacf; vertical-align:super;}
.the_sub {color:#00bacf; vertical-align:sub;}
.the_small {font-size:12px;}
.the_big {font-size:18px; color:#00bacf;}
.fw_normal {font-weight:normal;}

blockquote {margin-left:7px; padding:0px 0px 1px 12px; display:block; border-left:2px solid #e8e8e8; font-family:'Droid Serif', serif; font-size:11px; color:#999999; font-style:italic; line-height:18px;}
blockquote.full {margin-right:50px; margin-bottom:14px;}
blockquote.left {width:272px; margin-top:18px; float:left;}
blockquote.right {width:235px; margin-left:15px; margin-top:9px; float:right;}


.dropcaps_1 {width:30px; margin-right:6px; margin-top:10px; float:left; font-size:19px; color:#444444; line-height:20px; text-align:center;}
.dropcaps_2 {width:28px; height:29px; margin-right:7px; margin-top:4px; padding-left:1px; float:left; position:relative; background-color:#979797; -moz-border-radius:14px; -webkit-border-radius:14px; border-radius:14px; behavior:url(js/PIE.htc); font-size:19px; color:#ffffff; line-height:28px; text-align:center;}
.dropcaps_3 {width:30px; margin-right:6px; margin-top:10px; float:left; font-size:19px; color:#f24024; line-height:20px; text-align:center;}
.dropcaps_4 {width:28px; height:29px; margin-right:7px; margin-top:4px; padding-top:0px; padding-left:0px; float:left; position:relative; background-color:#f24024; -moz-border-radius:14px; -webkit-border-radius:14px; border-radius:14px; behavior:url(js/PIE.htc); font-size:18px; color:#ffffff; line-height:29px; text-align:center;}
.dropcaps_5 {width:30px; margin-right:6px; margin-top:7px; float:left; font-size:19px; color:#444444; line-height:20px; text-align:center;}



/* lists */
ol li {margin-left:32px; padding-left:2px; padding-bottom:19px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8a8a8a; line-height:18px;}
.main_content ul.normallist li {margin-left:32px; padding-left:2px; padding-bottom:19px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8a8a8a; line-height:18px; list-style:square outside;}

.list {}
.list li {padding-left:33px; padding-bottom:19px; display:block; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAD1JREFUeNpidHd3l2ZgYJgGxB5AvAOIs1iAxHwgdmWAAD8g5mcCEpYMqMASJHgcTfA4SDAFahYDlI4DCDAA0Z8Ib6IGT5EAAAAASUVORK5CYII=) no-repeat 16px 7px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8a8a8a; line-height:18px;}  /* images/marker.png */

.list_1 {}
.list_1 li {padding-left:19px; padding-top:11px; display:block; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAJCAYAAADkZNYtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAATBJREFUeNpi/P//PwMuELrAR5KHi2f/12/fjqxK2JTCgkth4DwvCX4unh36mtrqz168VHfssHnLBJLI3pMgkLw5khWmMGiulzgvJ/dePS1dvS9fvjJcunTlzY+vP5YwZe2Ol2BmYNrPzsQ2A6TQd6abODcH1249TW2tD58/Mhw4fPTD2zfvDY83n7nM8ufXn/WKEvIGn759MQhZ4POHn4dXV1tLS/fjl48Mx46c+vDh/SeDs52Xn4AMYkxYGxrIycK1TklOkeHb968MTGzMDF+/fmU4efTM2w/vv5id67p0D+Y8RlBo+M929+Hh5N6sraXB8OHjJ4bTx85+ASrUPN8DMRFFMQg4ddl4cHNxbf/y6cu7928/mVzovXIfI4hAimHYtFLf2aBYRx1ZDBkDBBgAKVGatF8jiG4AAAAASUVORK5CYII=) no-repeat 0px 14px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5c5c5c; line-height:normal;}  /* images/marker_1.png */
.list_1 li:first-child {padding-top:0px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAJCAYAAADkZNYtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAATBJREFUeNpi/P//PwMuELrAR5KHi2f/12/fjqxK2JTCgkth4DwvCX4unh36mtrqz168VHfssHnLBJLI3pMgkLw5khWmMGiulzgvJ/dePS1dvS9fvjJcunTlzY+vP5YwZe2Ol2BmYNrPzsQ2A6TQd6abODcH1249TW2tD58/Mhw4fPTD2zfvDY83n7nM8ufXn/WKEvIGn759MQhZ4POHn4dXV1tLS/fjl48Mx46c+vDh/SeDs52Xn4AMYkxYGxrIycK1TklOkeHb968MTGzMDF+/fmU4efTM2w/vv5id67p0D+Y8RlBo+M929+Hh5N6sraXB8OHjJ4bTx85+ASrUPN8DMRFFMQg4ddl4cHNxbf/y6cu7928/mVzovXIfI4hAimHYtFLf2aBYRx1ZDBkDBBgAKVGatF8jiG4AAAAASUVORK5CYII=) no-repeat 0px 3px;}  /* images/marker_1.png */
.list_1 li a {color:#5c5c5c;}

.list_2 {}
.list_2 li {padding-left:17px; padding-top:11px; display:block; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAShJREFUeNpckN8rQ2EYx7/ntRsnUacVZRZTSmO5cLFiN2TX/AXKtXLj2tXan8CtC/4JNaFNCMWFMmmcMaKpcbYd74/n9e7UKe373H37PD++j6W1xn+t76WbXHKbk7R3127boc/QJV9yxKKT8IVoLW+P9oa+tbGf0UTclASXEsPOBEvF5nHxdIiblzMyjQMnm19eRBLHUnKVKU1QpEDQqDWqmI7NweNtduUeN1I55kQ6qzrQc/0BwkyVJCCUwPfvD2ZGMvBEi51XinUD+pBKYrA/biAVNL01XDh9Q7iullB6LH5yiay1sjNGPucwVwZBxqNJK53I4tI9RaF88G6gxVpe31nd75nKseZsfME+KhdeOQXQfZC6G0xsWU1FPXabVOIjryuh/yfAAIWZqV1+xuwXAAAAAElFTkSuQmCC) no-repeat 0px 14px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5c5c5c; line-height:normal;}  /* images/marker_2.png */
.list_2 li:first-child {padding-top:0px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAShJREFUeNpckN8rQ2EYx7/ntRsnUacVZRZTSmO5cLFiN2TX/AXKtXLj2tXan8CtC/4JNaFNCMWFMmmcMaKpcbYd74/n9e7UKe373H37PD++j6W1xn+t76WbXHKbk7R3127boc/QJV9yxKKT8IVoLW+P9oa+tbGf0UTclASXEsPOBEvF5nHxdIiblzMyjQMnm19eRBLHUnKVKU1QpEDQqDWqmI7NweNtduUeN1I55kQ6qzrQc/0BwkyVJCCUwPfvD2ZGMvBEi51XinUD+pBKYrA/biAVNL01XDh9Q7iullB6LH5yiay1sjNGPucwVwZBxqNJK53I4tI9RaF88G6gxVpe31nd75nKseZsfME+KhdeOQXQfZC6G0xsWU1FPXabVOIjryuh/yfAAIWZqV1+xuwXAAAAAElFTkSuQmCC) no-repeat 0px 3px;}  /* images/marker_2.png */
.list_2 li a {color:#5c5c5c;}

.list_3 {}
.list_3 li {padding-left:14px; padding-top:11px; display:block; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANlJREFUeNoAywA0/wFImNYX8fb5jP37+lz5+/wAAgMDAAkHB5QQDAd9BPD1+Y8PBgBZZEcrAAwJCADX5fAAosLcbAICAv4C+vv7WVs8IwDr+QUAwuH5AAYLDgBBLR0A5e70ZwT6/PwAAgcJANbi+AD/AP8A9+3+AAAFCgD09/oEAvz+AQDR4e8ABgUDAPL5AAD2/AMA0eHtAAcGBfgC/AEHlbLK3QDm6+8A/Pz9ANPc5QDV3uYACwsMjAQHBwd7+fsB+8PT32n5+foABQYG/BAQDowEBASJAgwAV1BZTwvnsFYAAAAASUVORK5CYII=) no-repeat 0px 15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5c5c5c; line-height:normal;}  /* images/marker_3.png */
.list_3 li:first-child {padding-top:0px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANlJREFUeNoAywA0/wFImNYX8fb5jP37+lz5+/wAAgMDAAkHB5QQDAd9BPD1+Y8PBgBZZEcrAAwJCADX5fAAosLcbAICAv4C+vv7WVs8IwDr+QUAwuH5AAYLDgBBLR0A5e70ZwT6/PwAAgcJANbi+AD/AP8A9+3+AAAFCgD09/oEAvz+AQDR4e8ABgUDAPL5AAD2/AMA0eHtAAcGBfgC/AEHlbLK3QDm6+8A/Pz9ANPc5QDV3uYACwsMjAQHBwd7+fsB+8PT32n5+foABQYG/BAQDowEBASJAgwAV1BZTwvnsFYAAAAASUVORK5CYII=) no-repeat 0px 4px;}  /* images/marker_3.png */
.list_3 li a {color:#5c5c5c;}

.list_4 {}
.list_4 li {padding-left:14px; padding-top:11px; display:block; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHpJREFUeNpUjtsJBCEMRTMh4L+VWEM62EqngrUGbcAS9NMnOBp2lplAcriBE3J477+9dx5jwCLcXG2ptcZEBIgISim4K4TAWEqRkFICYwzEGCXnnAFrrRKY+cUt/U1r7YtbEnPOCVprcM4Jd95naY1zLT+/D599XgIMAMqnXhoiqO0dAAAAAElFTkSuQmCC) no-repeat 0px 15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5c5c5c; line-height:normal;}  /* images/marker_4.png */
.list_4 li:first-child {padding-top:0px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHpJREFUeNpUjtsJBCEMRTMh4L+VWEM62EqngrUGbcAS9NMnOBp2lplAcriBE3J477+9dx5jwCLcXG2ptcZEBIgISim4K4TAWEqRkFICYwzEGCXnnAFrrRKY+cUt/U1r7YtbEnPOCVprcM4Jd95naY1zLT+/D599XgIMAMqnXhoiqO0dAAAAAElFTkSuQmCC) no-repeat 0px 4px;}  /* images/marker_4.png */
.list_4 li a {color:#5c5c5c;}

.list_5 {}
.list_5 li {padding-left:15px; padding-top:11px; display:block; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADBJREFUeNpi+P//PwM6TktL+w9jM2BTgKyIEcSYOXMmY3p6OlA5FkDIBAZCbgAIMABIg2KjowkmYwAAAABJRU5ErkJggg==) no-repeat 0px 16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5c5c5c; line-height:normal;}  /* images/marker_5.png */
.list_5 li:first-child {padding-top:0px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADBJREFUeNpi+P//PwM6TktL+w9jM2BTgKyIEcSYOXMmY3p6OlA5FkDIBAZCbgAIMABIg2KjowkmYwAAAABJRU5ErkJggg==) no-repeat 0px 5px;}  /* images/marker_5.png */
.list_5 li a {color:#5c5c5c;}

.list_6 {}
.list_6 li {padding-left:20px; padding-top:11px; display:block; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAALCAYAAABLcGxfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARNJREFUeNqEkbtqhFAQhsclihqzlTaWadIsafMgdgF7n8HKB7AVCyvfwZdIvUWKgGCnjZfEG14w5z8EYTcbMjCO43zfHFRh2zbyPO+RiF5YPtDt+GL5xriUILiu+1oUxXn7IzADA/YO+jRNR13XT8uy/Fqd5zmZpnkCg/6AyziOAuDrrOuakiTh92AuhHVdKQgCKsuS5nnmNY5j6rqOMLsWDoCwMQxDStOUV/SWZfEFYHah73t+gm3bVFUVRVHEK3pFUfgJYHZhGAYuqKpKjuNQ0zS8osd2zMDsAtvWZln2LkkSGYZBvu/zKooi4RlmYMDCMjRNe5Zl+UkQhPtbf419/469w0fbtmcIgI4/8n/x+S3AAGWc1VV7yif7AAAAAElFTkSuQmCC) no-repeat 0px 13px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5c5c5c; line-height:normal;}  /* images/marker_6.png */
.list_6 li:first-child {padding-top:0px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAALCAYAAABLcGxfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARNJREFUeNqEkbtqhFAQhsclihqzlTaWadIsafMgdgF7n8HKB7AVCyvfwZdIvUWKgGCnjZfEG14w5z8EYTcbMjCO43zfHFRh2zbyPO+RiF5YPtDt+GL5xriUILiu+1oUxXn7IzADA/YO+jRNR13XT8uy/Fqd5zmZpnkCg/6AyziOAuDrrOuakiTh92AuhHVdKQgCKsuS5nnmNY5j6rqOMLsWDoCwMQxDStOUV/SWZfEFYHah73t+gm3bVFUVRVHEK3pFUfgJYHZhGAYuqKpKjuNQ0zS8osd2zMDsAtvWZln2LkkSGYZBvu/zKooi4RlmYMDCMjRNe5Zl+UkQhPtbf419/469w0fbtmcIgI4/8n/x+S3AAGWc1VV7yif7AAAAAElFTkSuQmCC) no-repeat 0px 2px;}  /* images/marker_6.png */
.list_6 li a {color:#5c5c5c;}



/*Site map*/
.ddsg-wrapper li {margin-left: 5px; padding: 0; display: list-item; list-style-position: outside; font-size: 1em;}
.ddsg-wrapper ul {margin-left: 10px; padding: 3px 0 3px 0; display: list-item; list-style-position: outside; font-size: 1em;}



header {}
#header {}
#header .top {position: relative; z-index: 5;height: 70px; background-color: #CACAC9;}
#header .bottom {height:194px;}
#header .bottom .inner {height:178px; /*background:url(images/bg_header.png) no-repeat 230px 0px;*/}
#header .section_main_menu {height:40px;}
#header .section_big_dropdown {}
#header .section_big_dropdown .inner {position:relative;}
#header .section_secondary_menu {height:39px; background: url(images/sp_horiz.png) repeat-x; background-position: 0 -169px;} /*bg_secondary_menu.gif*/


.top .inner {height: 100%; display: flex; justify-content: space-between; align-items: center;}


.block_top_menu {padding-top:13px; float:left;}
.block_top_menu li {height:12px; margin-left:12px; padding-left:12px; display:block; float:left; border-left:1px solid #424242;}
.block_top_menu li:first-child {margin-left:0px; padding-left:0px; border:0px;}
.block_top_menu li a {font-size:11px; color:#cccccc;}
.block_top_menu li a:hover {color:#ffffff; text-decoration:none;}
.block_top_menu li.current a {color:#ffffff; font-weight:bold;}

.header__burger{display: none;}

.block_social_top {
		padding-top: 20px;
    display: flex;
    justify-content: flex-end;
    /*float: none;*/
 }
.block_social_top li {margin-left:10px; display:block; float:left;}
.block_social_top li:first-child {margin-left:0px;}
.block_social_top li a {width: 30px; height: 30px; border-radius: 50%; display: block; color: transparent;}


.block_social_top li a.rss_b {background: url(images/icons/social/icon_rss.svg) 0 0/contain no-repeat;}
.block_social_top li a.rss_b:hover {background: url(images/icons/social/icon_rss_hover.svg) 0 0/contain no-repeat;}
.block_social_top li a.yt_b {background: url(images/icons/social/icon_youtube.svg) 0 0/contain no-repeat;}
.block_social_top li a.yt_b:hover {background: url(images/icons/social/icon_youtube_hover.svg) 0 0/contain no-repeat;}
.block_social_top li a.vkcom_b {background: url(images/icons/social/icon_vk.svg) 0 0/contain no-repeat;}
.block_social_top li a.vkcom_b:hover {background: url(images/icons/social/icon_vk_hover.svg) 0 0/contain no-repeat;}
.block_social_top li a.email_b {background: url(images/icons/social/icon_mail.svg) 0 0/contain no-repeat;}
.block_social_top li a.email_b:hover {background: url(images/icons/social/icon_mail_hover.svg) 0 0/contain no-repeat;}

/*sp_social_img.png*/
/*
.block_social_top li a.tw {width:0px; background-position:-341px -418px;}
.block_social_top li a.tw:hover {background-position:-341px -434px;}
.block_social_top li a.lj {background-position: -385px -418px;}
.block_social_top li a.lj:hover {background-position:-385px -434px;}
.block_social_top li a.icq {background-position: -275px -418px;}
.block_social_top li a.icq:hover {background-position: -275px -434px;}
.block_social_top li a.skype {background-position: -297px -418px;}
.block_social_top li a.skype:hover {background-position:-297px -434px;}
.block_social_top li a.flickr {background-position: -275px -384px;} 
.block_social_top li a.flickr:hover {background-position: -275px -400px;}
.block_social_top li a.pinterest {background-position: -297px -384px;} 
.block_social_top li a.pinterest:hover {background-position:-297px -400px;}
.block_social_top li a.vkcom {background-position: -319px -384px;} 
.block_social_top li a.vkcom:hover {background-position:-319px -400px;}
.block_social_top li a.email {background-position: -341px -384px;} 
.block_social_top li a.email:hover {background-position:-341px -400px;}
.block_social_top li a.emailc {background-position: -363px -384px;} 
.block_social_top li a.emailc:hover {background-position:-363px -400px;}
.block_social_top li a.user {background-position: -385px -384px;} 
.block_social_top li a.user:hover {background-position:-385px -400px;}
.block_social_top li a.instagram {background-position: -253px -385px;}
.block_social_top li a.instagram:hover {background-position:-253px -401px;}
.block_social_top li a.telegram {background-position: -5px -458px;}
.block_social_top li a.telegram:hover {background-position: -5px -474px;}
.block_social_top li a.gplus {width:16px; height:16px; display:block; background-repeat:no-repeat; background: url(images/sp_img.png) no-repeat; background-position: -486px -432px;}
.block_social_top li a.gplus:hover {width:16px; height:16px; display:block; background-repeat:no-repeat; background: url(images/sp_img.png) no-repeat; background-position: -522px -322px;}
*/

.block_age_restrictions {float: left; margin-top: 1px; margin-left: 16px; margin-right: 16px;}
.block_age_restrictions a {width: 30px; height: 30px; border-radius: 50%; display: block; color: transparent; background: url(images/icons/age/12.svg) 0 0/contain no-repeat;}

.fl .lang_select, .fr .lang_select {float: left; padding-top: 0;}
.fl li.lang-en a, .fr li.lang-en a {width: 30px; height: 30px; border-radius:50%; display:block; background-repeat:no-repeat; background: url(images/icons/flags/Flag_en.svg) 0 0/contain no-repeat;}
.fl li.lang-ru a , .fr li.lang-ru a {width: 30px; height: 30px; border-radius:50%; display:block; background-repeat:no-repeat; background: url(images/icons/flags/Flag_ru.svg) 0 0/contain no-repeat;}
.fl li.lang-en a:hover, .fr li.lang-en a:hover {background: url(images/icons/flags/Flag_en_bright.svg) 0 0/contain no-repeat;}
.fl li.lang-ru a:hover, .fr li.lang-ru a:hover {background: url(images/icons/flags/Flag_ru_bright.svg) 0 0/contain no-repeat;}


#rss-list {
  position: relative;
  width: 250px;
  float: right;
  z-index: 110;
}

#RssListWrapper{
    position: absolute;
    padding: 2px 0;
    background: #000;
    z-index:110;
}

#rss-list a{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #cccccc;
  text-decoration:none;
}
#rss-list a:hover {
  color:#ffffff;
  text-decoration:none;
}
#rss-list ul {
  background: #000;
  width: 250px;
  display: block;
}
#rss-list li {
  margin: 8px;
}
#rss-list  .rss{width:16px; height:16px; display:block; background-repeat:no-repeat; background: url(http://www1.spsl.nsc.ru/wp-content/themes/business-news/images/sp_img.png) no-repeat; background-position: -363px -418px; text-indent:-9000px; float: left; margin-right: 4px;} /*sprite_social_2.png*/


#logo_top {padding-top:50px; float:left;}
#banner_top {
		padding-top:48px;
		float:left;
		width: 302px;
		font-family: 'Akrobat';
		font-style: normal;
		font-weight: 600;
		font-size: 12px;
		line-height: 130%;
		letter-spacing: 0.02em;
		color: #CACAC9;
} /*added*/


.block_today_date {margin-left:10px; padding-top:53px; float:left;}
.block_today_date .num {width:37px; height:31px; float:left; background: url(images/sp_img.png) no-repeat; background-position: -475px -318px;}
.block_today_date .num p {padding-left:6px; padding-bottom:0px; font-family:'PT Sans', Arial, Helvetica, sans-serif; font-size:16px; color:#1f1f1f; font-weight:bold; text-align:center; line-height:30px;}
.block_today_date .other {margin-left:9px; padding-top:2px; float:left;}
.block_today_date .month_year {padding-bottom:4px; color:#373737; font-weight:bold;}
.block_today_date .day {padding-bottom:0px; font-size:10px; color:#adadad; font-style:italic;}

.block_search_top {}
.block_search_top .field {width:268px; height:30px; float:left; overflow:hidden; background: url(images/sp_img.png) no-repeat; background-position: -5px -306px;} /*bg_field_search.png*/
.block_search_top .field input {width:250px; height:14px; margin-left:10px; padding:8px 0px; display:block; background-color:transparent; border:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#b5b5b5; line-height:14px;}
.block_search_top .button {width:31px; height:30px; margin-left:1px; display:block; float:left; background: url(images/sp_img.png) no-repeat; background-position: -427px -197px; background-color:transparent; border:0px; font-size:0px; text-indent:-9000px; cursor:pointer;} /*button_search.png*/
.block_search_top .button:hover {background-position: -427px -227px;} /*button_search.png*/

nav.main_menu {float:left; border-right: solid 2px #3D6EA3;}
nav.main_menu > ul > li {height:20px; display:block; float:left; position:relative; z-index:1; border-left: solid 2px #3D6EA3;}
nav.main_menu > ul > li > a {height:20px; line-height:20px; padding:0 37px 0; display:block; text-transform:uppercase; font-family: 'Akrobat'; font-style: normal; font-weight: 600; font-size: 12px; text-align: center; letter-spacing: 0.02em; color: #3D6EA3;}
nav.main_menu > ul > li > a:hover {text-decoration:none;}
nav.main_menu > ul > li:hover,
nav.main_menu > ul > li.hover {z-index:99;}
nav.main_menu > ul > li:hover > a,
nav.main_menu > ul > li.hover > a {color: #f24024;}
nav.main_menu > ul > li.current_page_item {z-index:100;}
nav.main_menu > ul > li.current_page_item > a {background-color: #ecf1f6;}
nav.main_menu > ul > li.current-menu-parent{z-index:100;} /*added*/
nav.main_menu > ul > li.current-menu-parent > a {background-color: #ecf1f6;}


.responsive_navigation {padding:7px 0px; display:none; position:relative; z-index:100;}
/*.responsive_navigation .button_menu {height:28px; line-height:28px; padding:0px 30px 0px 12px; background:url(data:image/gif;base64,R0lGODlhHAAcAJEAAJ6enuLi4vj4+AAAACH5BAAAAAAALAAAAAAcABwAAAI9jI6pu8YPj4s0zVovjnq/7jUhBY5IqQAYigBuRrkyaULseIe5d8svV5nRgqvax8jYbZRFpIIJc1qkU+qhAAA7) no-repeat right top #f8f8f8; border:1px solid #8f8f8f; color:#a3a3a3; cursor:pointer;} */ /* images/bg_responsive_menu.gif */
.responsive_navigation .button_menu {display: none;}

.responsive_navigation .r_menu {width:100%; display:none; position:absolute; left:0px; top:36px; background-color:#f8f8f8;}
.responsive_navigation .r_menu > ul {padding-bottom:15px; display:block; border:1px solid #8f8f8f;}
.responsive_navigation .r_menu li {padding-left:12px; padding-top:15px;}

/* submenus */
nav.main_menu ul ul {width:183px; padding-top:4px; display:none; position:absolute; left:0px; top:20px;}
nav.main_menu ul ul > li {display:block; overflow:hidden; background-color:#fdfdfd; border-left:1px solid #f3f3f3; border-right:1px solid #f3f3f3; border-top:1px solid #ffffff; border-bottom:1px solid #f3f3f3;}
nav.main_menu ul ul > li:first-child {border-top:1px solid #f3f3f3;}
nav.main_menu ul ul > li > a {
	padding:10px 12px 11px;
	display:block;
	font-family: 'Akrobat';
	-moz-transition:all 0.1s ease;
	-ms-transition:all 0.1s ease;
	-o-transition:all 0.1s ease;
	-webkit-transition:all 0.1s ease;
	transition:all 0.1s ease;

	font-size:10px;
	color:#6b6b6b;
	text-transform:uppercase;
	line-height:1em;
}
nav.main_menu ul ul > li > a:hover {text-decoration:none;}
nav.main_menu ul ul > li:hover > a {padding-left:14px; background-color:#ffffff; color:#f24024;}
nav.main_menu > ul > li:hover > ul {display:block;}

nav.secondary_menu {float:left;}
nav.secondary_menu > ul > li {height:39px; padding-left:2px; display:block; float:left; background:url(data:image/jpg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgADgACAwERAAIRAQMRAf/EAEwAAQEAAAAAAAAAAAAAAAAAAAAKAQEAAAAAAAAAAAAAAAAAAAAAEAEBAAAAAAAAAAAAAAAAAAAA2BEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8ArcgsCCwf/9k=) no-repeat 0px 13px;}  /* images/line_secondary_menu.jpg */
nav.secondary_menu > ul > li > a {height:39px; line-height:39px; padding:0px 14px; display:block; font-size:11px; color:#383838; font-weight:bold;}
nav.secondary_menu > ul > li > a:hover {color:#f24024; text-decoration:none;}
nav.secondary_menu > ul > li:first-child {padding-left:0px; background:none;}
nav.secondary_menu > ul > li:first-child > a {padding-left:0px;}

.responsive_secondary_menu {overflow:hidden; position:absolute; top:-9000px;}
.responsive_secondary_menu .left {width:14px; height:39px; float:left; display:block; background: url(images/sp_img.png) no-repeat; background-position: -522px -273px; text-indent:-9000px;} /* arrow_14.gif;*/
.responsive_secondary_menu .right {width:14px; height:39px; float:right; display:block; background: url(images/sp_img.png) no-repeat; background-position: -522px -159px; text-indent:-9000px;} /* arrow_15.gif)*/
.responsive_secondary_menu .r_menu {height:39px; overflow:hidden; position:relative;}
.responsive_secondary_menu .r_menu > ul {display:block; overflow:hidden; position:absolute; left:0px; top:0px;}
.responsive_secondary_menu .r_menu > ul > li {height:39px; padding-left:2px; display:block; float:left; background:url(data:image/jpg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgADgACAwERAAIRAQMRAf/EAEwAAQEAAAAAAAAAAAAAAAAAAAAKAQEAAAAAAAAAAAAAAAAAAAAAEAEBAAAAAAAAAAAAAAAAAAAA2BEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8ArcgsCCwf/9k=) no-repeat 0px 13px;}  /* images/line_secondary_menu.jpg */
.responsive_secondary_menu .r_menu > ul > li > a {height:39px; line-height:39px; padding:0px 14px; display:block; font-size:11px; color:#383838; font-weight:bold;}
.responsive_secondary_menu .r_menu > ul > li > a:hover {color:#f24024; text-decoration:none;}
.responsive_secondary_menu .r_menu > ul > li:first-child {padding-left:0px; background:none;}

.block_clock {padding: 13px 0 4px 22px;padding-top:13px;float:right;background: url(images/icons/clock/Clock.svg) 0 9px no-repeat;}
.block_clock p {padding-bottom:0px; font-size:11px; color:#767676; font-weight:bold; line-height:13px;}
.block_clock p span {color:#000000;}

/* big dropdown */
.block_big_dropdown {
	width:100%;
	display:none;
	position:absolute;
	left:0px;
	top:0px;

	background-color:#ffffff;

	-moz-box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.2);
	box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.2);

	behavior:url(layout/plugins/PIE.htc);

	z-index:90;
}
.block_big_dropdown .content {padding:15px 0px 19px 15px; border-top:3px solid #a6a6a6;}

.block_big_dropdown .line {width:1px; height:171px; margin:0px 17px; float:left; background-color:#efefef;}

.block_big_dropdown .image {width:117px; float:left;}
.block_big_dropdown .image .pic {
	display:block;
	position:relative;
	margin-bottom:7px;

	border:4px solid #f2f2f2;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);
}
.block_big_dropdown .image .pic img {border:1px solid #ffffff;}
.block_big_dropdown .image p {padding-bottom:0px; font-size:11px; color:#383838; font-weight:bold; line-height:17px; text-align:center;}
.block_big_dropdown .image p a {font-size:11px; color:#383838; font-weight:bold;}
.block_big_dropdown .image p a:hover {color:#f24024; text-decoration:none;}

.block_big_dropdown .title {margin-top:-1px; padding-bottom:18px; background:url(data:image/gif;base64,R0lGODlhCgADAIAAAP39/e/v7yH5BAAAAAAALAAAAAAKAAMAAAIHjI+gy+hRAAA7) repeat-x left bottom;}  /* images/line_5.gif */
.block_big_dropdown .title p {padding-bottom:0px; color:#1e1e1e; font-weight:bold; text-transform:uppercase;}

.block_big_dropdown .popular_posts {width:392px; float:left;}
.block_big_dropdown .popular_posts ul {padding-top:17px; display:block;}
.block_big_dropdown .popular_posts li {margin-top:13px; padding-top:12px; display:block; border-top:1px solid #efefef;}
.block_big_dropdown .popular_posts li:first-child {margin:0px; padding:0px; border:0px;}
.block_big_dropdown .popular_posts a {color:#343434; font-weight:bold;}
.block_big_dropdown .popular_posts a:hover {color:#f24024; text-decoration:none;}
.block_big_dropdown .popular_posts a span {margin-right:8px; font-size:11px; color:#868686; font-weight:normal;}
.block_big_dropdown .popular_posts a:hover span {color:#868686;}

.block_big_dropdown .more {width:196px; float:left;}
.block_big_dropdown .more ul {padding-top:17px; display:block;}
.block_big_dropdown .more li {padding-top:16px; display:block;}
.block_big_dropdown .more li:first-child {padding:0px;}
.block_big_dropdown .more a {font-size:10px; color:#5a8ea1; text-transform:uppercase;}



#content {padding:18px 0px 230px;}
.general_content {overflow: hidden; width: 100%;}
/*.general_content a {text-decoration:underline;}*/
.general_content p {color:rgb(60, 60, 60); line-height:18px;}

.main_content_fullwidth {width:100%;}

.sidebar h1, .sidebar h2, .sidebar h3, .sidebar h4, .sidebar h5, .sidebar h6 {padding-bottom:0px;}

.right_sidebar .general_content {background:url(data:image/gif;base64,R0lGODlhAQAKAIAAAO/v7wAAACH5BAAAAAAALAAAAAABAAoAAAIDhI8FADs=) repeat-y 640px 0px;}  /* images/line_content.gif */
.right_sidebar .main_content {width:620px; float:left;}
.right_sidebar .sidebar {width:300px; float:right;}

.left_sidebar .general_content {background:url(data:image/gif;base64,R0lGODlhAQAKAIAAAO/v7wAAACH5BAAAAAAALAAAAAABAAoAAAIDhI8FADs=) repeat-y 320px 0px;}  /* images/line_content.gif */
.left_sidebar .main_content {width:620px; float:right;}
.left_sidebar .sidebar {width:300px; float:left;}

.block_home_col_1 {width:300px; float:left;}
.block_home_col_2 {width:300px; float:right;}
.block_home_col_2 .line_3.first {display:none;}

.block_breadcrumbs {border-top:1px solid #efefef;border-bottom:1px solid #efefef;}
.block_breadcrumbs ul {margin-left: 8px;display:block;max-width: 95%;}
.block_breadcrumbs ul:after {content:'';display:block;clear:both;}
.block_breadcrumbs li {white-space: nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;height:26px;line-height:26px;margin-left:7px;padding-left:11px;display:block;float:left;background: url(images/sp_img.png) no-repeat;background-position: -524px -206px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:rgb(60, 60, 60);} /* arrow_1.gif */
.block_breadcrumbs li:first-child {margin-left: 1em;padding-left:0px;background:none;}
.block_breadcrumbs li a {font-size:11px; color:#f24024;}
.block_breadcrumbs .text {height:26px; float:left;}
.block_breadcrumbs .text p {padding-bottom:0px; font-size:11px; color:rgb(60, 60, 60); line-height:26px;}

.block_special_topic {height:24px;}
.block_special_topic .type {
	height:24px;
	padding:0px 7px 0px 8px;
	float:left;
	position:relative;

	background-color:#f24024;

	-moz-border-radius:2px 0px 0px 2px;
	-webkit-border-radius:2px 0px 0px 2px;
	border-radius:2px 0px 0px 2px;

	behavior:url(js/PIE.htc);
}
.block_special_topic .type p {font-size:11px; color:#ffffff; font-weight:bold; text-transform:uppercase; line-height:24px;}
.block_special_topic .title {height:24px; padding-left:17px; overflow:hidden; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAYCAYAAADH2bwQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKFJREFUeNpi/OSg8p8BAqx4998+zoAGmJDY+QxYALKCkM+OqnL4FDADcSY+BSCQDDSFE58CUSCOxacAw7HYFGgBrfHApwDFFFwKPICmaOFTADeFESmo0cF3IJbBZwI48PApWAyMvNf4FEzE58gdQN3X8CmYiC8crgF178CnYCK+uPgIxMvwKZgFNP4LLgV/gXgKvhS1Bqj7ET4FE7H5FyDAAPgGJ8wvsrxqAAAAAElFTkSuQmCC) no-repeat #f4f4f4;}  /* images/arrow_13.png */
.block_special_topic .title p {font-size:11px; color:#383838; font-weight:bold; text-transform:uppercase; line-height:24px; white-space:nowrap;}
.block_special_topic .title a {font-size:11px; color:#383838; font-weight:bold; text-transform:uppercase;}

.block_accordeon_type_1 {
	padding:5px 15px;
	position:relative;

	border:1px solid #ededed;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);
}
.block_accordeon_type_1 .button_outer {padding-left:30px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAdZJREFUeNqklN9KAkEYxWd1XVlU8A+BkARC2Rt4143QXRf6BkHQVdALCBH0AkIP0AOIetFF0GV3vsFaJIRCEC6KymL+65xtV3bN3ZIGjjODc377zcw3n7RcLsV6a7Vau+hOoWNoH+K8C71Aj9BdLpfrrvskJwwQBd0NdJFMJtVIJCJCoZCQZVnMZjMxnU7FeDwWuq4bWHMLlQH9/AEDaAfdfTwez6dSKREIBIRXWywWotfriX6/38T0BMCPFcyK6AnRmKC/NgIRJYFHjND+/DUjAkwQ/ldxPX30m5FpmsbDfc1ms4rf1vy23G63eW4HdJ8nEglFkiTPCKrVqud/9NEPzhlhBVVVxX+a5S/IzCNe/aZ8cza//+k3OfhJ2lt0tnq97prXarXVuFQquZMVfnII0+fzeToYDLoWFIvF1bjRaLjm6x+Gn51OmIbMTv92k37b5Msgh4QHwzB888mGeYl+cphnexg8ZzIZxdr7Vo2wTqfznWd4Bm8YVPDOtsp+W/TRT459UOXRaNQcDAZbgbiePvo3Vo1oNJqPxWLCb8v0DIdDG+SuGo56plqP9hJAJRwOmwnJm+YbZE2bTCYE8Ywq0BVAxsbi6FFpD6E09M7r96u0XwIMAESIjZREYT5CAAAAAElFTkSuQmCC) no-repeat 0px 11px; border-top:1px solid #f0f0f0; font-size:13px; color:#636363; font-weight:bold; cursor:pointer;}  /* images/icon_plus.png */
.block_accordeon_type_1 .button_outer.first {border:0px;}
.block_accordeon_type_1 .button_outer:hover {color:#f24024;}
.block_accordeon_type_1 .button_outer .button_inner {height:42px; line-height:42px;}
.block_accordeon_type_1 .button_outer.current {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAbpJREFUeNqklM1Kw0AUhSdpmhLaQpsiFFwVtL5Bd24K7lykbyAIrgRfoCCCL1DwAVy57caF4NJd3yBFLAgFQRrSP0L/PSdkpK1NaeOFk0lgzpc7c2euslgsxHo0m81DDBfQGXQE8bsNvUOv0GOxWGyv+5RlGCA6hnvo2jRNI5lMing8LjRNE9PpVEwmEzEcDoXjOB7mPEBVQMd/YAAdYHjOZDKlXC4nVFUVYTGfz0Wn0xGu6zbweQ7g9y8syOgN2figXYNAZEngKTOUv79jRoAJwncV59NHv5+Zbdvc3I9CoaBvW9q2JbdaLe7bMd1X2WxWVxRlr6yk6KMfnEvCyoZhiP9E4C9rPEcs/abztmvQ73PwMOUSl6Ner4eaK5XK6mGFnxzCnNlslo/FYisTLMsKha3/GH4ODmE2TnY+SiVl8GaQQ8KL53mRKilFPzmEPfV6vXHUAtBHPzkqrsEnXmq4Z5Gyoo9+cuRGVQeDQaPb7e4F4nz66N/YNVKpVCmdTstyhy6t3+9L0GrXWOpnRnBpbwDUE4mEfyBZad5B9rTRaEQQ96gG3QLkbWyOIZ32BMpDXyz/tk77I8AAg/iKxBdZtS8AAAAASUVORK5CYII=) no-repeat 0px 11px; color:#f24024;}  /* images/icon_minus.png */
.block_accordeon_type_1 .accordeon_content {margin-top:-4px; padding:0px 30px 13px;}
.block_accordeon_type_1 .accordeon_content p {padding-bottom:0px; color:#737373; line-height:18px;}

.block_accordeon_type_2 {position:relative;}
.block_accordeon_type_2 .button_outer {
	margin-top:8px;
	padding-right:35px;
	position:relative;

	border:1px solid #ededed;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);

	font-size:12px;
	color:rgb(60, 60, 60);
	font-weight:bold;
	cursor:pointer;
}
.block_accordeon_type_2 .button_outer.first {margin-top:0px;}
.block_accordeon_type_2 .button_outer .arrow {width:35px; height:35px; position:absolute; right:0px; top:0px; background: url(images/sp_img.png) no-repeat; background-position: -474px -272px; cursor:pointer;} /* arrow_5.gif*/
.block_accordeon_type_2 .button_outer:hover {color:#f24024;}
.block_accordeon_type_2 .button_outer .button_inner {height:35px; line-height:35px; padding-left:15px; background: url(images/sp_horiz.png) repeat-x; background-position: 0 -265px; border-right:1px solid #ededed;} /*bg_accordeon_type_2.jpg*/
.block_accordeon_type_2 .button_outer.current {color:#f24024;}
.block_accordeon_type_2 .button_outer.current .arrow {background: url(images/sp_img.png) no-repeat; background-position: -470px -200px;} /* arrow_6.gif*/
.block_accordeon_type_2 .accordeon_content {padding:12px 10px 5px 16px;}
.block_accordeon_type_2 .accordeon_content p {padding-bottom:0px; color:rgb(60, 60, 60); line-height:18px;}
.block_accordeon_type_2 .button_outer .dark_orange {color:#d72509;}
.block_accordeon_type_2 .button_outer:hover .dark_orange{color:#f24024;}

.block_video {
	display:inline-block;
	position:relative;

	border:4px solid #f2f2f2;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);

	line-height:0px;
}

.block_swf {
	display:inline-block;
	position:relative;

	border:4px solid #f2f2f2;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);

	line-height:0px;
}



.block_audio {}

.block_testimonial_type_1 {}
.block_testimonial_type_1 p {padding-bottom:0px; color:#828282; line-height:18px;}
.block_testimonial_type_1 .text {
	margin-bottom:12px;
	padding:9px 25px 10px 36px;
	position:relative;

	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAALCAYAAACgR9dcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQ9JREFUeNpi/P//PwMMHD58uA1IaQNxqq2t7SsGNACUdwJSPUBcCJQ/yIIksRBIxQGxBg6NfkBqIxBXgjSCxJigEmVQjUuAEjexaFQFUiuB+AMQT4aJMwElDIF0E5Q/lQE7WArEHEA8H2j4V7hmII4HYnYofyXQsFYg5kGy1RFImUK5iUD+OiA2hWn2QbJBDoirgHgzUAEjVMwLSV4AiAOBeA9Q3gykWRmLMx2AOBzKVsMizwcKOJDm7zj8qQSlP+KQFwNp3oVD8gSU3o1D/gpIcz00CpDBYmCo7oOyVwHxTigb5srHQNzFCEphQM+D/BUBcgoQHwLidUDNf5BCHBRNMUCsC8TPgXgeKCEBBBgAX19bQ+68vboAAAAASUVORK5CYII=) no-repeat 11px 13px #ffffff;  /* images/testimonial_q_1.png */
	border:1px solid #ebebeb;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);
}
.block_testimonial_type_1 .text .tail {width:11px; height:11px; position:absolute; right:48px; bottom:-11px; background: url(images/sp_img.png) no-repeat; background-position: -512px -432px;} /*testimonial_tail_1.png*/
.block_testimonial_type_1 .author {}
.block_testimonial_type_1 .author p {font-size:11px; color:#545454; font-weight:bold; text-align:right;}
.block_testimonial_type_1 .author a {font-size:11px; color:#545454; font-weight:bold;}
.block_testimonial_type_1 .author .position {color:#a6a6a6;}

.block_testimonial_type_2 {}
.block_testimonial_type_2 p {padding-bottom:0px; color:#828282; line-height:18px;}
.block_testimonial_type_2 .text {
	padding:0px 0px 8px 24px;
	position:relative;

	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAALCAYAAACgR9dcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQ9JREFUeNpi/P//PwMMHD58uA1IaQNxqq2t7SsGNACUdwJSPUBcCJQ/yIIksRBIxQGxBg6NfkBqIxBXgjSCxJigEmVQjUuAEjexaFQFUiuB+AMQT4aJMwElDIF0E5Q/lQE7WArEHEA8H2j4V7hmII4HYnYofyXQsFYg5kGy1RFImUK5iUD+OiA2hWn2QbJBDoirgHgzUAEjVMwLSV4AiAOBeA9Q3gykWRmLMx2AOBzKVsMizwcKOJDm7zj8qQSlP+KQFwNp3oVD8gSU3o1D/gpIcz00CpDBYmCo7oOyVwHxTigb5srHQNzFCEphQM+D/BUBcgoQHwLidUDNf5BCHBRNMUCsC8TPgXgeKCEBBBgAX19bQ+68vboAAAAASUVORK5CYII=) no-repeat 0px 4px;  /* images/testimonial_q_1.png */
}
.block_testimonial_type_2 .author {}
.block_testimonial_type_2 .author p {font-size:11px; color:#545454; font-weight:bold; text-align:right;}
.block_testimonial_type_2 .author a {font-size:11px; color:#545454; font-weight:bold;}
.block_testimonial_type_2 .author .position {color:#a6a6a6;}

.block_testimonial_type_3 {}
.block_testimonial_type_3 p {padding-bottom:0px; color:#828282; line-height:18px;}
.block_testimonial_type_3 .text {
	margin-bottom:13px;
	padding:9px 5px 10px 33px;
	position:relative;

	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJNJREFUeNpi/P//PwMIHD58WAlIdQDxWVtb204GJIAsxwjSABXYDcQg+j0QmwA13UNSDJdjghqyCkmxK0wxNjkmoAmhQIYxVDIMqPgsklMw5EA2uEAF3gMF9jCgAgw5JiQT0BUzYJMDaRCEsu9h0YAhx3jo0KG7UE/BwD2g9cpQP2DIMaEJoAMMOSYGEgHtNQAEGABU5TphQhfnqAAAAABJRU5ErkJggg==) no-repeat 12px 14px #ffffff;  /* images/testimonial_q_2.png */
	border:1px solid #ebebeb;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);
}

.block_testimonial_type_3 .text .tail {width:13px; height:11px; position:absolute; right:33px; bottom:-11px; background: url(images/sp_img.png) no-repeat; background-position: -283px -322px;} /*testimonial_tail_2.png*/
.block_testimonial_type_3 .author {}
.block_testimonial_type_3 .author p {font-size:11px; color:#545454; font-weight:bold; text-align:right;}
.block_testimonial_type_3 .author a {font-size:11px; color:#545454; font-weight:bold;}
.block_testimonial_type_3 .author .position {color:#a6a6a6;}

.block_buttons {margin-left:-5px; overflow:hidden;}
.block_buttons a {margin-left:5px; margin-bottom:11px; float:left;}

.block_tabs_type_1 {}
.block_tabs_type_1 .tabs {height:34px; margin-bottom:-1px; overflow:hidden; position:relative; z-index:10;}
.block_tabs_type_1 .tabs li {margin-left:2px; display:block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#888888;}
.block_tabs_type_1 .tabs li:first-child {margin-left:0px;}
.block_tabs_type_1 .tabs li a {
	height:29px;
	line-height:29px;
	padding:0px 15px;
	display:block;
	position:relative;

	background-color:#ffffff;
	border:1px solid #ededed;

	-moz-border-radius:3px 3px 0px 0px;
	-webkit-border-radius:3px 3px 0px 0px;
	border-radius:3px 3px 0px 0px;

	behavior:url(js/PIE.htc);

	color:#888888;
}
.block_tabs_type_1 .tabs li a:hover {text-decoration:none;}
.block_tabs_type_1 .tabs li a.current {height:34px; background-color:#fcfcfc; border-bottom:1px solid #fcfcfc; color:#3c3c3c; font-weight:bold;}
.block_tabs_type_1 .tab_content {
	padding:11px 10px 0px 16px;
	display:none;
	position:relative;

	background-color:#fcfcfc;
	border:1px solid #ededed;

	-moz-border-radius:0px 3px 3px 3px;
	-webkit-border-radius:0px 3px 3px 3px;
	border-radius:0px 3px 3px 3px;

	behavior:url(js/PIE.htc);
}
.block_tabs_type_1 .tab_content p {color:rgb(60, 60, 60); line-height:18px;}

.block_tabs_type_2 {}
.block_tabs_type_2 .tabs {height:33px; margin-bottom:-1px; overflow:hidden;}
.block_tabs_type_2 .tabs li {margin-left:2px; display:block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#888888;}
.block_tabs_type_2 .tabs li:first-child {margin-left:0px;}
.block_tabs_type_2 .tabs li a {
	height:31px;
	line-height:31px;
	padding:0px 13px;
	display:block;
	position:relative;

	background-color:#ffffff;
	border:1px solid #e3e3e3;

	-moz-border-radius:3px 3px 0px 0px;
	-webkit-border-radius:3px 3px 0px 0px;
	border-radius:3px 3px 0px 0px;

    background:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff) to(#f7f7f7));
    background:-webkit-linear-gradient(#ffffff, #f7f7f7);
    background:-moz-linear-gradient(#ffffff, #f7f7f7);
    background:-ms-linear-gradient(#ffffff, #f7f7f7);
    background:linear-gradient(#ffffff, #f7f7f7);
	background:-o-linear-gradient(#ffffff, #f7f7f7);
    -pie-background:linear-gradient(#ffffff, #f7f7f7);

	behavior:url(js/PIE.htc);

	color:#3c3c3c;
}
.block_tabs_type_2 .tabs li a:hover {text-decoration:none;}
.block_tabs_type_2 .tabs li a.current {
	height:32px;
	background-color:#ffffff;
	border-bottom:1px solid #ffffff;

    background:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff) to(#ffffff));
    background:-webkit-linear-gradient(#ffffff, #ffffff);
    background:-moz-linear-gradient(#ffffff, #ffffff);
    background:-ms-linear-gradient(#ffffff, #ffffff);
    background:linear-gradient(#ffffff, #ffffff);
	background:-o-linear-gradient(#ffffff, #ffffff);
    -pie-background:linear-gradient(#ffffff, #ffffff);

	color:rgb(60, 60, 60);
	font-weight:bold;
}
.block_tabs_type_2 .tab_content {padding:17px 0px 0px; display:none; border-top:1px solid #e3e3e3;}
.block_tabs_type_2 .tab_content p {color:rgb(60, 60, 60); line-height:18px;}

.block_tabs_type_3 {margin-bottom:27px;}
.block_tabs_type_3 .tabs {height:33px; margin-bottom:-1px; overflow:hidden; position:relative; z-index:2;}
.block_tabs_type_3 .tabs li {margin-left:2px; display:block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#f24024;}
.block_tabs_type_3 .tabs li:first-child {margin-left:0px;}
.block_tabs_type_3 .tabs li a {
	height:28px;
	line-height:28px;
	padding:0px 17px;
	display:block;
	position:relative;

	background-color:#ffffff;
	border:1px solid #ededed;

	-moz-border-radius:3px 3px 0px 0px;
	-webkit-border-radius:3px 3px 0px 0px;
	border-radius:3px 3px 0px 0px;

	behavior:url(js/PIE.htc);

	font-size:10px;
	color:#f24024;
	text-transform:uppercase;
}
.block_tabs_type_3 .tabs li a:hover {text-decoration:none;}
.block_tabs_type_3 .tabs li a.current {height:33px; background-color:#ffffff; border-bottom:1px solid #ffffff; color:#3c3c3c;}
.block_tabs_type_3 .tab_content {
	padding:12px 11px 0px;
	display:none;
	position:relative;

	background:url(data:image/gif;base64,R0lGODlhCgAMAIAAAPv7+wAAACwAAAAACgAMAAACCYSPqcvtD6OcBQA7) repeat-x left bottom #ffffff; /*added*/  /* images/bg_block_media_tabs.gif */
	border:1px solid #ededed;

	-moz-border-radius:0px 3px 3px 3px;
	-webkit-border-radius:0px 3px 3px 3px;
	border-radius:0px 3px 3px 3px;

	behavior:url(js/PIE.htc);

	z-index:1;
}
.block_tabs_type_3 .tab_content p {color:#737373; line-height:18px;}

.block_tabs_type_4 {}
.block_tabs_type_4 .tabs {height:33px; margin-bottom:-1px; overflow:hidden; position:relative; z-index:2;}
.block_tabs_type_4 .tabs li {margin-left:2px; display:block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#f24024;}
.block_tabs_type_4 .tabs li:first-child {margin-left:0px;}
.block_tabs_type_4 .tabs li a {
	width:96px;
	height:28px;
	line-height:28px;
	display:block;
	position:relative;

	background-color:#ffffff;
	border:1px solid #ededed;

	-moz-border-radius:3px 3px 0px 0px;
	-webkit-border-radius:3px 3px 0px 0px;
	border-radius:3px 3px 0px 0px;

	behavior:url(js/PIE.htc);


	font-size:10px;
	color:#f24024;
	text-transform:uppercase;
	text-align:center;
}
.block_tabs_type_4 .tabs li:first-child a {width:98px;}
.block_tabs_type_4 .tabs li a:hover {text-decoration:none;}
.block_tabs_type_4 .tabs li a.current {height:33px; background-color:#fdfdfd; border-bottom:1px solid #fdfdfd; color:#3c3c3c;}
.block_tabs_type_4 .tab_content {
	padding:4px 13px 13px;
	display:none;
	position:relative;

	background-color:#fdfdfd;
	border:1px solid #ededed;

	-moz-border-radius:0px 3px 3px 3px;
	-webkit-border-radius:0px 3px 3px 3px;
	border-radius:0px 3px 3px 3px;

	behavior:url(js/PIE.htc);

	z-index:1;
}
.block_tabs_type_4 .tab_content p {padding-bottom:0px; color:#737373; line-height:17px;}

.block_tabs_type_5 {}
.block_tabs_type_5 .tabs {height:34px; margin-bottom:-1px; overflow:hidden; position:relative; z-index:10;}
.block_tabs_type_5 .tabs li {margin-left:2px; display:block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#888888;}
.block_tabs_type_5 .tabs li:first-child {margin-left:0px;}
.block_tabs_type_5 .tabs li a {
	height:29px;
	line-height:29px;
	padding:0px 15px;
	display:block;
	position:relative;

	background-color:#289de0;
	border:1px solid #289de0;

	-moz-border-radius:3px 3px 0px 0px;
	-webkit-border-radius:3px 3px 0px 0px;
	border-radius:3px 3px 0px 0px;

	behavior:url(js/PIE.htc);

	color:#eeeeee;
}
.block_tabs_type_5 .tabs li a:hover {text-decoration:none;}
.block_tabs_type_5 .tabs li a.current {height:34px; background-color:#289de0; border-bottom:1px solid #289de0; color:#ffffff; font-weight:bold;}
.block_tabs_type_5 .tab_content {
	padding:11px 10px 0px 16px;
	display:none;
	position:relative;

	background-color:#fcfcfc;
	border:1px solid #289de0;

	-moz-border-radius:0px 3px 3px 3px;
	-webkit-border-radius:0px 3px 3px 3px;
	border-radius:0px 3px 3px 3px;

	behavior:url(js/PIE.htc);
}
.block_tabs_type_5 .tab_content p {color:rgb(60, 60, 60); line-height:18px;}

.block_blog_1 {}
.block_blog_1 .blog_post {padding:24px 0px 3px; position:relative; border-bottom:1px solid #f0f0f0;}
.block_blog_1 .blog_post .tail {width:6px; height:6px; position:absolute; left:43px; bottom:-6px; background: url(images/sp_img.png) no-repeat; background-position: -535px -348px;} /*blog_tail_1.png*/
.block_blog_1 .blog_post .f_pic {
	margin-bottom:20px;
	padding:1px;
	display:inline-block;
	position:relative;

	background-color:#ffffff;
	border:4px solid #f2f2f2;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);

	line-height:0px;
}
.block_blog_1 .blog_post .title {padding-bottom:19px;}
.block_blog_1 .blog_post .title a:hover {color:#f24024; text-decoration:none;}

.block_blog_1 .blog_post .info {height:32px; margin-bottom:17px; border-top:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0;}
.block_blog_1 .blog_post .info p {padding-bottom:0px;}
.block_blog_1 .blog_post .r_part {float:right; margin-top:1px;}
.block_blog_1 .blog_post .date {height:32px; float:left;}
.block_blog_1 .blog_post .date p {font-size:11px; color:#868686; line-height:32px;}
.block_blog_1 .blog_post .date a {font-size:11px; color:#868686;}
.block_blog_1 .blog_post .author {height:32px; margin-left:21px; float:left;}
.block_blog_1 .blog_post .author p {font-size:11px; color:#8a8a8a; font-weight:bold; line-height:32px;}
.block_blog_1 .blog_post .author a {font-size:11px; color:#5e5e5e; font-weight:bold;}
.block_blog_1 .blog_post .author a:hover {color:#f24024; text-decoration:none;}
.block_blog_1 .blog_post .category {height:32px; float:left;}
.block_blog_1 .blog_post .category .text {float:left; font-size:9px; color:#3a3a3a; text-transform:uppercase; line-height:32px;}
.block_blog_1 .blog_post .category ul {padding-top:8px; float:left; display:block;}
.block_blog_1 .blog_post .category li {margin-left:5px; float:left; display:block;}
.block_blog_1 .blog_post .category a {
	height:16px;
	line-height:16px;
	padding:1px 5px 0; /*added*/
	position:relative;
	font-size:9px;
	color:#719eae;
	text-transform:uppercase;
	margin-right:5px;	/*added*/
}
.block_blog_1 .blog_post .category a:hover {text-decoration:none;}
.block_blog_1 .blog_post .views {height:32px; line-height:32px; margin-left:14px; padding-left:20px; float:left; display:block; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYxJREFUeNpskr9LAnEYxu+Hnh4Ybi1NTU3pHcGFZ4I02RpBUBRB0dBSY1v/QlNbEA5BEARNjaa3BIZiq1PgJESBoJ6e9nlFw6wvPPj6vu/zvM/7/Z46HA6V6VMsFnVN0w5VVd0GFqk2PW+DweAmk8ncKTNHnRYolUpLuq7nQ6GQEw6HFQRGechKv99Xer3eE/ERQo0JR5sEnuetGYZRMU3TiUajXwjt42QOzCN4Rs6nlkO4wqDlXw4gr0AugBjNShAEm8lk8mHaaq1WO0XsUpx0u9133/dtnHyoqK1DzEcikQUhI9jmzNEgvBfQSqfT2XK5HMfFp6wlNUQ8VjrRsBrDliFkJoz2xYECKSAvaIsSOUNq0iP3w9A4XENLpVKP1DOgOXZrgh0JHMdZBRvj/PHkUjl1kHVd9/XnFarVqoVygf/xTqfTwuYF8b0IQtxjxXOgEzepubZt1/88IyKLrHKF1ZzsKavIVKyKZYmfucRdy7Ia/34HUze+xc8BkOeKQazSd5tIJK5ne78FGACesbrirFklOgAAAABJRU5ErkJggg==) no-repeat 0px 11px; font-size:11px; color:#8a8a8a;}  /* images/icon_view_1.png */
.block_blog_1 .blog_post .comments {height:32px; line-height:32px; margin-left:10px; padding-left:19px; float:left; display:block; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAALCAYAAACgR9dcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZhJREFUeNqMUj1Lw1AUfflomxq0bVLbUrcuRWcrCK5OgqEg+AN0LwjioIso7k6CP6DgKIKL4OQigWZKQNouBouLVjG1bdoknhtakCLFCwfy3r3n3HPvCxcEAaPQdb3I83wFWMGxCDhAw/f9KnBZKpU8NhEckWu12qkoiocAEwSBcRwXJkFiw+GQDQYD3fO8NdSS8CuEGpQXNE2rxGKxM0mSWDQaZZFIJBQYgwQhtoBaSVGUedd1r1ut1kc+n3/kLMv6BGnud8fJGHX/KhQKu81m84oc9ft9TQRpdhoxtIc8LMtockvuaFTs5oSXZTlg/wiM5pum6VHX0UiLvKqqD9O6hltFPp1OGyCU6ZsABxyPRe1g+HfY+JMYj8dZLpf77na7BzieE5FsJ5NJW6S3xIaXcWnhUspkMuGGCRB0O53OvW3bJhZ0g24yNUmlUkQ+IjIzDGMpm82+wYGKgi1cPfd6vZd6vb4HkW0Ir8LBDHUlciKR2EdNlRv9YRvAOnABPI2XDBwDm4CCp5La7bbqOI4PN3dwUv4RYACVUp7KzDYz7gAAAABJRU5ErkJggg==) no-repeat 0px 11px; font-size:11px; color:#8a8a8a;}  /* images/icon_comment_1.png */

.block_blog_2 {margin-left:-24px;}
.block_blog_2 .blog_post {width:298px; margin-left:24px; padding:24px 0px 16px; float:left; border-bottom:1px solid #f0f0f0;}
.block_blog_2 .blog_post .title {padding-bottom:13px; position:relative; border-bottom:1px solid #ebd9d7;}
.block_blog_2 .blog_post .title h5 {padding-bottom:0px; line-height:18px;}
.block_blog_2 .blog_post .title h5 a:hover {color:#f24024; text-decoration:none;}
.block_blog_2 .blog_post .title .tail {width:6px; height:6px; position:absolute; left:43px; bottom:-6px; background: url(images/sp_img.png) no-repeat; background-position: -327px -208px;} /*blog_tail_2.png*/
.block_blog_2 .blog_post .f_pic {
	margin-bottom:5px;
	padding:1px;
	display:inline-block;
	position:relative;

	background-color:#ffffff;
	border:4px solid #f2f2f2;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);

	line-height:0px;
}
.block_blog_2 .blog_post .f_pic img {width:288px; height:auto;}
.block_blog_2 .blog_post .info {height:32px; margin-bottom:0px;}
.block_blog_2 .blog_post .info p {padding-bottom:0px;}
.block_blog_2 .blog_post .r_part {float:right;}
.block_blog_2 .blog_post .category {height:32px; float:left;}
.block_blog_2 .blog_post .category p {font-size:9px; color:#3a3a3a; text-transform:uppercase; line-height:32px;}
.block_blog_2 .blog_post .category a {font-size:9px; color:#719eae; text-transform:uppercase;}
.block_blog_2 .blog_post .views {height:32px; line-height:32px; padding-left:20px; float:left; display:block; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYxJREFUeNpskr9LAnEYxu+Hnh4Ybi1NTU3pHcGFZ4I02RpBUBRB0dBSY1v/QlNbEA5BEARNjaa3BIZiq1PgJESBoJ6e9nlFw6wvPPj6vu/zvM/7/Z46HA6V6VMsFnVN0w5VVd0GFqk2PW+DweAmk8ncKTNHnRYolUpLuq7nQ6GQEw6HFQRGechKv99Xer3eE/ERQo0JR5sEnuetGYZRMU3TiUajXwjt42QOzCN4Rs6nlkO4wqDlXw4gr0AugBjNShAEm8lk8mHaaq1WO0XsUpx0u9133/dtnHyoqK1DzEcikQUhI9jmzNEgvBfQSqfT2XK5HMfFp6wlNUQ8VjrRsBrDliFkJoz2xYECKSAvaIsSOUNq0iP3w9A4XENLpVKP1DOgOXZrgh0JHMdZBRvj/PHkUjl1kHVd9/XnFarVqoVygf/xTqfTwuYF8b0IQtxjxXOgEzepubZt1/88IyKLrHKF1ZzsKavIVKyKZYmfucRdy7Ia/34HUze+xc8BkOeKQazSd5tIJK5ne78FGACesbrirFklOgAAAABJRU5ErkJggg==) no-repeat 0px 11px; font-size:11px; color:#8a8a8a;}  /* images/icon_view_1.png */
.block_blog_2 .blog_post .comments {height:32px; line-height:32px; margin-left:11px; padding-left:20px; float:left; display:block; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAALCAYAAACgR9dcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZhJREFUeNqMUj1Lw1AUfflomxq0bVLbUrcuRWcrCK5OgqEg+AN0LwjioIso7k6CP6DgKIKL4OQigWZKQNouBouLVjG1bdoknhtakCLFCwfy3r3n3HPvCxcEAaPQdb3I83wFWMGxCDhAw/f9KnBZKpU8NhEckWu12qkoiocAEwSBcRwXJkFiw+GQDQYD3fO8NdSS8CuEGpQXNE2rxGKxM0mSWDQaZZFIJBQYgwQhtoBaSVGUedd1r1ut1kc+n3/kLMv6BGnud8fJGHX/KhQKu81m84oc9ft9TQRpdhoxtIc8LMtockvuaFTs5oSXZTlg/wiM5pum6VHX0UiLvKqqD9O6hltFPp1OGyCU6ZsABxyPRe1g+HfY+JMYj8dZLpf77na7BzieE5FsJ5NJW6S3xIaXcWnhUspkMuGGCRB0O53OvW3bJhZ0g24yNUmlUkQ+IjIzDGMpm82+wYGKgi1cPfd6vZd6vb4HkW0Ir8LBDHUlciKR2EdNlRv9YRvAOnABPI2XDBwDm4CCp5La7bbqOI4PN3dwUv4RYACVUp7KzDYz7gAAAABJRU5ErkJggg==) no-repeat 0px 11px; font-size:11px; color:#8a8a8a;}  /* images/icon_comment_1.png */
.block_blog_2 .blog_post .author {padding-top:16px;}
.block_blog_2 .blog_post .author .userpic {margin-right:11px; padding-top:1px; float:left; line-height:0px;}
.block_blog_2 .blog_post .author .text {overflow:hidden;}
.block_blog_2 .blog_post .author .name {padding-bottom:2px; color:#5a5a5a; font-weight:bold;}
.block_blog_2 .blog_post .author .name a {color:#5a5a5a; font-weight:bold;}
.block_blog_2 .blog_post .author .name a:hover {color:#f24024; text-decoration:none;}
.block_blog_2 .blog_post .author .date {padding-bottom:0px; font-size:11px; color:#868686;}
.block_blog_2 .blog_post .author .date a {font-size:11px; color:#868686;}

.block_single_post {}
.block_single_post .f_pic {
	margin-bottom:19px;
	padding:1px;
	display:inline-block;
	position:relative;

	background-color:#ffffff;
	border:4px solid #f2f2f2;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);

	line-height:0px;
}
.block_single_post .block_video {margin-bottom:19px;}
.block_single_post .block_swf {margin-bottom:19px;}
.block_single_post .title {padding-bottom:8px; font-size:16px; color:#1a1a1a; font-weight:bold; line-height:normal;}
.block_single_post .title a {font-size:16px; color:#1a1a1a; font-weight:bold;}
.block_single_post .subtitle {padding-bottom:18px; font-family:'Droid Serif', serif; font-size:11px; color:#b3b3b3; font-style:italic;}
.block_single_post .info {height:32px; margin-bottom:17px; border-top:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0;}
.block_single_post .info p {padding-bottom:0px;}
.block_single_post .r_part {float:right;}
.block_single_post .date {height:32px; float:left;}
.block_single_post .date p {font-size:11px; color:#868686; line-height:32px;}
.block_single_post .date a {font-size:11px; color:#868686;}
.block_single_post .author {height:32px; margin-left:21px; float:left;}
.block_single_post .author p {font-size:11px; color:#8a8a8a; font-weight:bold; line-height:32px;}
.block_single_post .author a {font-size:11px; color:#5e5e5e; font-weight:bold;}
.block_single_post .category {height:32px; float:left;}
.block_single_post .category p {font-size:9px; color:#3a3a3a; text-transform:uppercase; line-height:34px;}
.block_single_post .category a {font-size:9px; color:#719eae; text-transform:uppercase;}
.block_single_post .views {height:32px; line-height:32px; margin-left:7px; padding-left:20px; float:left; display:block; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYxJREFUeNpskr9LAnEYxu+Hnh4Ybi1NTU3pHcGFZ4I02RpBUBRB0dBSY1v/QlNbEA5BEARNjaa3BIZiq1PgJESBoJ6e9nlFw6wvPPj6vu/zvM/7/Z46HA6V6VMsFnVN0w5VVd0GFqk2PW+DweAmk8ncKTNHnRYolUpLuq7nQ6GQEw6HFQRGechKv99Xer3eE/ERQo0JR5sEnuetGYZRMU3TiUajXwjt42QOzCN4Rs6nlkO4wqDlXw4gr0AugBjNShAEm8lk8mHaaq1WO0XsUpx0u9133/dtnHyoqK1DzEcikQUhI9jmzNEgvBfQSqfT2XK5HMfFp6wlNUQ8VjrRsBrDliFkJoz2xYECKSAvaIsSOUNq0iP3w9A4XENLpVKP1DOgOXZrgh0JHMdZBRvj/PHkUjl1kHVd9/XnFarVqoVygf/xTqfTwuYF8b0IQtxjxXOgEzepubZt1/88IyKLrHKF1ZzsKavIVKyKZYmfucRdy7Ia/34HUze+xc8BkOeKQazSd5tIJK5ne78FGACesbrirFklOgAAAABJRU5ErkJggg==) no-repeat 0px 11px; font-size:11px; color:#8a8a8a;}  /* images/icon_view_1.png */
.block_single_post .comments {height:32px; line-height:32px; margin-left:10px; padding-left:19px; float:left; display:block; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAALCAYAAACgR9dcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZhJREFUeNqMUj1Lw1AUfflomxq0bVLbUrcuRWcrCK5OgqEg+AN0LwjioIso7k6CP6DgKIKL4OQigWZKQNouBouLVjG1bdoknhtakCLFCwfy3r3n3HPvCxcEAaPQdb3I83wFWMGxCDhAw/f9KnBZKpU8NhEckWu12qkoiocAEwSBcRwXJkFiw+GQDQYD3fO8NdSS8CuEGpQXNE2rxGKxM0mSWDQaZZFIJBQYgwQhtoBaSVGUedd1r1ut1kc+n3/kLMv6BGnud8fJGHX/KhQKu81m84oc9ft9TQRpdhoxtIc8LMtockvuaFTs5oSXZTlg/wiM5pum6VHX0UiLvKqqD9O6hltFPp1OGyCU6ZsABxyPRe1g+HfY+JMYj8dZLpf77na7BzieE5FsJ5NJW6S3xIaXcWnhUspkMuGGCRB0O53OvW3bJhZ0g24yNUmlUkQ+IjIzDGMpm82+wYGKgi1cPfd6vZd6vb4HkW0Ir8LBDHUlciKR2EdNlRv9YRvAOnABPI2XDBwDm4CCp5La7bbqOI4PN3dwUv4RYACVUp7KzDYz7gAAAABJRU5ErkJggg==) no-repeat 0px 11px; font-size:11px; color:#8a8a8a;}  /* images/icon_comment_1.png */

.block_single_post .post_slider .flex-control-paging {display:block; position:absolute; right:6px; bottom:7px;}
.block_single_post .post_slider .flex-control-paging li {margin-left:3px; padding:0px; display:block; float:left; font-size:0px; line-height:0px;}
.block_single_post .post_slider .flex-control-paging li:first-child {margin-left:0px;}
.block_single_post .post_slider .flex-control-paging li a {width:8px; height:8px; display:block; background: url(images/sp_img.png) no-repeat; background-position: -274px -208px; text-indent:-9000px; cursor:pointer;} /*sprite_nav_2.png*/
.block_single_post .post_slider .flex-control-paging li a.flex-active {background-position: -285px -208px;} /*sprite_nav_2.png*/
.block_single_post .post_slider .flex-direction-nav {}
.block_single_post .post_slider .flex-direction-nav li {margin-top:-12px; display:block; position:absolute; right:0px; top:50%;}
.block_single_post .post_slider .flex-direction-nav li:first-child {left:0px; right:auto;}
.block_single_post .post_slider .flex-direction-nav li a {width:17px; height:23px; display:block; background: url(images/sp_img.png) no-repeat; background-position: -499px -61px; text-indent:-9000px;} /*sprite_arrow_1.png*/
.block_single_post .post_slider .flex-direction-nav li a.flex-prev {background-position: -499px -61px;} /*sprite_arrow_1.png*/
.block_single_post .post_slider .flex-direction-nav li a.flex-prev:hover {background-position: -499px -84px;} /*sprite_arrow_1.png*/
.block_single_post .post_slider .flex-direction-nav li a.flex-next {background-position: -516px -61px;} /*sprite_arrow_1.png*/
.block_single_post .post_slider .flex-direction-nav li a.flex-next:hover {background-position: -516px -84px;} /*sprite_arrow_1.png*/

.block_single_post .about_author {}
.block_single_post .about_author h4 {padding-bottom:15px;}
.block_single_post .about_author .photo {margin-right:13px; padding-top:3px; float:left;}
.block_single_post .about_author .bio {overflow:hidden;}
.block_single_post .about_author .bio p {padding-bottom:0px; font-size:11px; color:#919191; line-height:17px;}
.block_single_post .about_author .bio a {font-size:11px; color:#919191;}
.block_single_post .about_author .bio .name {padding-bottom:7px; font-size:10px; color:#636363; text-transform:uppercase; line-height:normal;}
.block_single_post .about_author .bio .name a {font-size:10px; color:#636363; text-transform:uppercase;}
.block_single_post .about_author .bio .name a:hover {color:#f24024; text-decoration:none;}

.block_post_tags {padding:13px 0px; border-top:1px solid #f0f0f0;}
.block_post_tags p {padding-bottom:0px; font-size:11px; color:#4e4e4e; font-weight:bold; line-height:normal;}
.block_post_tags a {font-size:11px; color:#818181; font-weight:normal;}
.block_post_tags a:hover {color:#f24024; text-decoration:none;}

.block_post_social {border-top:1px solid #f0f0f0;}
.block_post_social h4 {margin-top:-8px; padding-bottom:33px; text-align:center;}
.block_post_social h4 span {padding:0px 5px; display:inline-block; background-color:#ffffff;}
.block_post_social section {
	height:76px;
	float:left;
	position:relative;

	border:1px solid #f0f0f0;

	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;

	behavior:url(js/PIE.htc);
}
.block_post_social section .title {margin-top:-6px; padding-bottom:0px; font-family:'Droid Serif', serif; font-size:10px; color:#2f2f2f; text-transform:uppercase; line-height:normal; text-align:center;}
.block_post_social section .title span {padding:0px 8px; display:inline-block; background-color:#ffffff;}

.block_post_social section.rating {width:138px; text-align:center;}
.block_post_social section.rating ul {padding-top:13px; display:inline-block;}
.block_post_social section.rating li {margin-left:20px; float:left; display:block; font-size:11px; color:#9e9e9e; line-height:normal; text-align:center;}
.block_post_social section.rating li:first-child {margin-left:0px;}
.block_post_social section.rating li span {padding-bottom:3px; display:block; font-size:18px; color:#3d3d3d; font-weight:bold;}

.block_post_social section.subscribe {width:138px; float:right;}
.block_post_social section.subscribe a {margin-left:18px; margin-top:22px; padding-left:33px; display:block; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAipJREFUeNqsVk1rGlEUPaNZ+MmoMH4QcaGLhroR/AeBQKBQaKGbuOwPaH5BSvM/suwiFFoolFQCwY0rFT8gxS5sQS0Us9CKIAjR3ju8EY0+nSceOF71zpw797737h1tNptBhkqlckjmFfEF0SBmhKtGfCB+I37JZrN/ZBraugAkHCXzgfiW6MRmPBKviO8p0N+tAUj8lMwnog9qGBHfUJDvi386noi/I3OzgzjEPTdCYzUDcrwk89lGSWCjZK8pk6/zAGIx74k69oN/xDQvvlWiC1VxTdMQDAZlbl1oQiuXywmyv1RLE4/HEYlE0Ov10Ol0ZKVKcgZnKuL85IlEAq1WC8PhEOFwGH6/f92lrHl2QB8nKuKpVAq6rpuixWLRzGIwGMDtdq+75ZgzeKYqznC5XEin0+h2u+Z3CZ4fiBagJM5g4UajYWawAYbDjngymVwS50WtVqtm/bfBIZqWFKFQCIFAYP673W6jVqshFouZwbfggQP8lHlZuN/vo1QqgQ8ki3NZbIozfnCAW5l3Mpkgk8mYOyafz6NeryMajdoVZ9xxgGtxKFZqz1uvUChgNBrB5/OpPLl10K4d1C9+i36+hOl0imazCafTifF4bAZTEGdcsba1iy5FP1/KwDAMeL1eeDwe7DAbLufzQIy8HPaHnDVG5+dA9O/zPYifW7NANjJ58HzccWTmFsVXRuZCJkdi4R9t7ha+9uipuPStYsNrS9Zy2X1t+S/AANB4vKgtbwz8AAAAAElFTkSuQmCC) no-repeat 0px 0px; font-size:11px; color:#636363; font-weight:bold; text-decoration:underline; line-height:12px;}  /* images/icon_subscribe.png */
.block_post_social section.subscribe a:hover {color:#f24024; text-decoration:none;}

.block_post_social section.recommend {width:298px; margin-left:20px; text-align:center;}
.block_post_social section.recommend ul {padding-top:25px; display:inline-block;}
.block_post_social section.recommend li {margin-left:7px; float:left; display:block;}
.block_post_social section.recommend li:first-child {margin-left:0px;}

.block_related_posts {}
.block_related_posts h3 {padding-bottom:24px; font-size:16px;}

.block_comments {}
.block_comments h2 {padding-bottom:5px;}
.block_comments h3 {padding-bottom:5px; font-size:16px;}
.block_comments .comment {padding-top:14px;}
.block_comments .comment p {padding-bottom:0px;}
.block_comments .comment .line_3 {margin-top:13px;}
.block_comments .comment .userpic {margin-right:13px; padding-top:3px; float:left;}
.block_comments .comment .content {overflow:hidden;}
.block_comments .comment .name {padding-bottom:4px; color:#383838; font-weight:bold; line-height:normal;}
.block_comments .comment .name a {color:#383838; font-weight:bold;}
.block_comments .comment .name a:hover {color:#f24024; text-decoration:none;}
.block_comments .comment .info {padding-bottom:12px; font-size:11px; line-height:normal;}
.block_comments .comment .info .date {color:#a8a8a8;}
.block_comments .comment .info .control, .block_comments .comment .info .comment-reply-link, a#cancel-comment-reply-link {margin-left:15px; font-size:11px; color:#f24024;} /*added*/
.block_comments .comment .text {color:#666666; line-height:17px;}
.block_comments .comment .comment {padding-left:49px;}

.block_comments_type_2 {position:relative;}
.block_comments_type_2 h3 {padding-bottom:5px; font-size:16px;}
.block_comments_type_2 .add_new {padding-bottom:1px; display:block; position:absolute; right:0px; top:1px; border-bottom:1px dotted #636363; font-size:11px; color:#636363; font-weight:bold;}
.block_comments_type_2 .add_new:hover {border:0px; text-decoration:none;}
.block_comments_type_2 .comment {padding-top:13px;}
.block_comments_type_2 .comment p {padding-bottom:0px;}
.block_comments_type_2 .comment .line_3 {margin-top:13px;}
.block_comments_type_2 .comment .userpic {margin-right:12px; padding:4px 0px 4px; float:left; line-height:0px;}
.block_comments_type_2 .comment_wrap {overflow:hidden;}
.block_comments_type_2 .comment .name {width:100px; margin-right:12px; padding-top:1px; float:left;}
.block_comments_type_2 .comment .name p {color:#383838; font-weight:bold; line-height:normal;}
.block_comments_type_2 .comment .name a {color:#383838; font-weight:bold;}
.block_comments_type_2 .comment .name a:hover {color:#f24024; text-decoration:none;}
.block_comments_type_2 .comment .date {width:140px; margin-left:15px; padding-top:2px; float:right;}
.block_comments_type_2 .comment .date p {font-size:11px; color:#a8a8a8; line-height:normal;}
.block_comments_type_2 .comment .content {overflow:hidden;}
.block_comments_type_2 .comment .content p {color:#666666; line-height:17px;}

.block_leave_reply {}
.block_leave_reply h3 {padding-bottom:15px; font-size:16px;}
.block_leave_reply p {padding-bottom:0px; color:#676767; line-height:normal;}
.block_leave_reply p span {color:#e50303; font-weight:normal;}
.block_leave_reply .text {padding-bottom:14px; font-size:11px; color:#a6a6a6;}
.block_leave_reply .field {
	width:371px;
	height:26px;
	margin:7px 0px 14px;
	overflow:hidden;
	position:relative;

	background-color:#ffffff;
	border:1px solid #e6e6e6;

	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;

	behavior:url(js/PIE.htc);
}
.block_leave_reply .field input {width:351px; height:15px; line-height:15px; margin-left:10px; padding:5px 0px; display:block; background-color:transparent; border:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#989898;}
.block_leave_reply .textarea {

	width:618px;
	height:104px;
	margin:7px 0px 16px;
	overflow:hidden;
	position:relative;

	background-color:#ffffff;
	border:1px solid #e6e6e6;

	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;

	behavior:url(js/PIE.htc);
}
.block_leave_reply .textarea textarea {width:598px; height:95px; line-height:15px; margin-left:10px; margin-top:5px; display:block; background-color:transparent; border:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#989898;}
.block_leave_reply .general_button {padding:0px 9px 4px;}
.block_leave_reply .errored {border:1px solid #f2d3ce;}

.block_single_news {}
.block_single_news .f_pic {
	margin-bottom:19px;
	padding:1px;
	display:inline-block;
	position:relative;

	background-color:#ffffff;
	border:4px solid #f2f2f2;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);

	line-height:0px;
}
.block_single_news .block_video {margin-bottom:19px;}
.block_single_news .block_swf {margin-bottom:19px;}
.block_single_news .title {padding-bottom:8px; font-size:16px; color:#1a1a1a; font-weight:bold; line-height:normal;}
.block_single_news .title a {font-size:16px; color:#1a1a1a; font-weight:bold;}
.block_single_news .subtitle {padding-bottom:18px; font-family:'Droid Serif', serif; font-size:11px; color:#b3b3b3; font-style:italic;}
.block_single_news .info {height:32px; margin-bottom:17px; border-top:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0;}
.block_single_news .info p {padding-bottom:0px;}
.block_single_news .r_part {float:right;}
.block_single_news .date {height:32px; float:left;}
.block_single_news .date p {font-size:11px; color:#868686; line-height:32px;}
.block_single_news .date a {font-size:11px; color:#868686;}
.block_single_news .author {height:32px; margin-left:21px; float:left;}
.block_single_news .author p {font-size:11px; color:#8a8a8a; font-weight:bold; line-height:32px;}
.block_single_news .author a {font-size:11px; color:#5e5e5e; font-weight:bold;}
.block_single_news .category {height:32px; float:left;}
.block_single_news .category p {font-size:9px; color:#3a3a3a; text-transform:uppercase; line-height:34px;}
.block_single_news .category a {font-size:9px; color:#719eae; text-transform:uppercase;}
.block_single_news .views {height:32px; line-height:32px; margin-left:7px; padding-left:20px; float:left; display:block; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYxJREFUeNpskr9LAnEYxu+Hnh4Ybi1NTU3pHcGFZ4I02RpBUBRB0dBSY1v/QlNbEA5BEARNjaa3BIZiq1PgJESBoJ6e9nlFw6wvPPj6vu/zvM/7/Z46HA6V6VMsFnVN0w5VVd0GFqk2PW+DweAmk8ncKTNHnRYolUpLuq7nQ6GQEw6HFQRGechKv99Xer3eE/ERQo0JR5sEnuetGYZRMU3TiUajXwjt42QOzCN4Rs6nlkO4wqDlXw4gr0AugBjNShAEm8lk8mHaaq1WO0XsUpx0u9133/dtnHyoqK1DzEcikQUhI9jmzNEgvBfQSqfT2XK5HMfFp6wlNUQ8VjrRsBrDliFkJoz2xYECKSAvaIsSOUNq0iP3w9A4XENLpVKP1DOgOXZrgh0JHMdZBRvj/PHkUjl1kHVd9/XnFarVqoVygf/xTqfTwuYF8b0IQtxjxXOgEzepubZt1/88IyKLrHKF1ZzsKavIVKyKZYmfucRdy7Ia/34HUze+xc8BkOeKQazSd5tIJK5ne78FGACesbrirFklOgAAAABJRU5ErkJggg==) no-repeat 0px 11px; font-size:11px; color:#8a8a8a;}  /* images/icon_view_1.png */
.block_single_news .comments {height:32px; line-height:32px; margin-left:10px; padding-left:19px; float:left; display:block; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAALCAYAAACgR9dcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZhJREFUeNqMUj1Lw1AUfflomxq0bVLbUrcuRWcrCK5OgqEg+AN0LwjioIso7k6CP6DgKIKL4OQigWZKQNouBouLVjG1bdoknhtakCLFCwfy3r3n3HPvCxcEAaPQdb3I83wFWMGxCDhAw/f9KnBZKpU8NhEckWu12qkoiocAEwSBcRwXJkFiw+GQDQYD3fO8NdSS8CuEGpQXNE2rxGKxM0mSWDQaZZFIJBQYgwQhtoBaSVGUedd1r1ut1kc+n3/kLMv6BGnud8fJGHX/KhQKu81m84oc9ft9TQRpdhoxtIc8LMtockvuaFTs5oSXZTlg/wiM5pum6VHX0UiLvKqqD9O6hltFPp1OGyCU6ZsABxyPRe1g+HfY+JMYj8dZLpf77na7BzieE5FsJ5NJW6S3xIaXcWnhUspkMuGGCRB0O53OvW3bJhZ0g24yNUmlUkQ+IjIzDGMpm82+wYGKgi1cPfd6vZd6vb4HkW0Ir8LBDHUlciKR2EdNlRv9YRvAOnABPI2XDBwDm4CCp5La7bbqOI4PN3dwUv4RYACVUp7KzDYz7gAAAABJRU5ErkJggg==) no-repeat 0px 11px; font-size:11px; color:#8a8a8a;}  /* images/icon_comment_1.png */

.block_single_news .post_slider .flex-control-paging {display:block; position:absolute; right:6px; bottom:7px;}
.block_single_news .post_slider .flex-control-paging li {margin-left:3px; padding:0px; display:block; float:left; font-size:0px; line-height:0px;}
.block_single_news .post_slider .flex-control-paging li:first-child {margin-left:0px;}
.block_single_news .post_slider .flex-control-paging li a {width:8px; height:8px; display:block; background: url(images/sp_img.png) no-repeat; background-position: -274px -208px; text-indent:-9000px; cursor:pointer;} /*sprite_nav_2.png*/
.block_single_post .post_slider .flex-control-paging li a.flex-active {background-position: -285px -208px;} /*sprite_nav_2.png*/
.block_single_news .post_slider .flex-control-paging li a.flex-active {background-position:right top;} /*sprite_nav_2.png*/
.block_single_news .post_slider .flex-direction-nav {}
.block_single_news .post_slider .flex-direction-nav li {margin-top:-12px; display:block; position:absolute; right:0px; top:50%;}
.block_single_news .post_slider .flex-direction-nav li:first-child {left:0px; right:auto;}
.block_single_news .post_slider .flex-direction-nav li a {width:17px; height:23px; display:block; background: url(images/sp_img.png) no-repeat; background-position: -499px -61px; text-indent:-9000px;} /*sprite_arrow_1.png*/
.block_single_news .post_slider .flex-direction-nav li a.flex-prev {background-position:-499px -61px;} /*sprite_arrow_1.png*/
.block_single_news .post_slider .flex-direction-nav li a.flex-prev:hover {background-position: -499px -84px;} /*sprite_arrow_1.png*/
.block_single_news .post_slider .flex-direction-nav li a.flex-next {background-position: -516px -61px;} /*sprite_arrow_1.png*/
.block_single_news .post_slider .flex-direction-nav li a.flex-next:hover {background-position: -516px -84px;} /*sprite_arrow_1.png*/

.block_news_post {width:140px;}
.block_news_post p {padding-bottom:0px;}
.block_news_post .f_pic {
	margin-bottom:9px;
	padding:1px;
	display:inline-block;
	position:relative;

	background-color:#ffffff;
	border:4px solid #f2f2f2;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);

	line-height:0px;
}
.block_news_post .category {padding-bottom:4px; font-size:9px; color:#5a8ea1; text-transform:uppercase;}
.block_news_post .category a {font-size:9px; color:#5a8ea1; text-transform:uppercase;}
.block_news_post .title {padding-bottom:13px; color:#383838; font-weight:bold; line-height:17px;}
.block_news_post .title a {color:#383838; font-weight:bold;}
.block_news_post .title a:hover {color:#f24024; text-decoration:none;}
.block_news_post .info {height:42px; border-top:1px solid #f0f0f0;}
.block_news_post .date {height:42px; float:left;}
.block_news_post .date p {font-size:11px; color:#868686; line-height:42px;}
.block_news_post .date a {font-size:11px; color:#868686;}
.block_news_post .views {height:42px; line-height:42px; padding-left:21px; float:right; display:block; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYxJREFUeNpskr9LAnEYxu+Hnh4Ybi1NTU3pHcGFZ4I02RpBUBRB0dBSY1v/QlNbEA5BEARNjaa3BIZiq1PgJESBoJ6e9nlFw6wvPPj6vu/zvM/7/Z46HA6V6VMsFnVN0w5VVd0GFqk2PW+DweAmk8ncKTNHnRYolUpLuq7nQ6GQEw6HFQRGechKv99Xer3eE/ERQo0JR5sEnuetGYZRMU3TiUajXwjt42QOzCN4Rs6nlkO4wqDlXw4gr0AugBjNShAEm8lk8mHaaq1WO0XsUpx0u9133/dtnHyoqK1DzEcikQUhI9jmzNEgvBfQSqfT2XK5HMfFp6wlNUQ8VjrRsBrDliFkJoz2xYECKSAvaIsSOUNq0iP3w9A4XENLpVKP1DOgOXZrgh0JHMdZBRvj/PHkUjl1kHVd9/XnFarVqoVygf/xTqfTwuYF8b0IQtxjxXOgEzepubZt1/88IyKLrHKF1ZzsKavIVKyKZYmfucRdy7Ia/34HUze+xc8BkOeKQazSd5tIJK5ne78FGACesbrirFklOgAAAABJRU5ErkJggg==) no-repeat 0px 16px; font-size:11px; color:#8a8a8a;}  /* images/icon_view_1.png */

.block_news_post_feature {width:300px;}
.block_news_post_feature .f_pic {
	margin-bottom:14px;
	padding:1px;
	display:inline-block;
	position:relative;

	background-color:#ffffff;
	border:4px solid #f2f2f2;

	-moz-border-radius:3px;

	-webkit-border-radius:3px;

	border-radius:3px;

	behavior:url(js/PIE.htc);



	line-height:0px;
}
.block_news_post_feature .f_pic img {width:290px; height:auto;}
.block_news_post_feature .title {padding-bottom:14px; line-height:18px;}
.block_news_post_feature .title a:hover {color:#f24024; text-decoration:none;}
.block_news_post_feature .info {height:32px; border-top:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0;}
.block_news_post_feature .info p {padding-bottom:0px;}
.block_news_post_feature .r_part {float:right;}
.block_news_post_feature .date {height:32px; float:left;}
.block_news_post_feature .date p {font-size:11px; color:#868686; line-height:32px;}
.block_news_post_feature .date a {font-size:11px; color:#868686;}
.block_news_post_feature .category {height:32px; float:left;}
.block_news_post_feature .category p {font-size:9px; color:#719eae; text-transform:uppercase; line-height:32px;}
.block_news_post_feature .category a {font-size:9px; color:#719eae; text-transform:uppercase;}
.block_news_post_feature .views {height:32px; line-height:32px; margin-left:7px; padding-left:20px; float:left; display:block; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYxJREFUeNpskr9LAnEYxu+Hnh4Ybi1NTU3pHcGFZ4I02RpBUBRB0dBSY1v/QlNbEA5BEARNjaa3BIZiq1PgJESBoJ6e9nlFw6wvPPj6vu/zvM/7/Z46HA6V6VMsFnVN0w5VVd0GFqk2PW+DweAmk8ncKTNHnRYolUpLuq7nQ6GQEw6HFQRGechKv99Xer3eE/ERQo0JR5sEnuetGYZRMU3TiUajXwjt42QOzCN4Rs6nlkO4wqDlXw4gr0AugBjNShAEm8lk8mHaaq1WO0XsUpx0u9133/dtnHyoqK1DzEcikQUhI9jmzNEgvBfQSqfT2XK5HMfFp6wlNUQ8VjrRsBrDliFkJoz2xYECKSAvaIsSOUNq0iP3w9A4XENLpVKP1DOgOXZrgh0JHMdZBRvj/PHkUjl1kHVd9/XnFarVqoVygf/xTqfTwuYF8b0IQtxjxXOgEzepubZt1/88IyKLrHKF1ZzsKavIVKyKZYmfucRdy7Ia/34HUze+xc8BkOeKQazSd5tIJK5ne78FGACesbrirFklOgAAAABJRU5ErkJggg==) no-repeat 0px 11px; font-size:11px; color:#8a8a8a;}  /* images/icon_view_1.png */

.block_main_news {margin-left:-20px; margin-bottom:-30px; overflow:hidden;}
.block_main_news .block_news_post {margin-left:20px; margin-bottom:30px; float:left;}
.block_main_news .block_news_post_feature {margin-left:20px; margin-bottom:30px; float:left;}

.block_pager {}
.block_pager .prev {
	width:19px;
	height:19px;
	margin-right:14px;
	float:left;
	display:block;
	position:relative;

	background: url(images/sp_img.png) no-repeat #dbdbdb; background-position: -357px -241px; /* arrow_9.gif*/
	border:1px solid #d6d6d6;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);

	text-indent:-9000px;
}
.block_pager .prev:hover {background-color:#f24024; border:1px solid #f24024;}
.block_pager .next {
	width:19px;
	height:19px;
	margin-left:14px;
	float:right;
	display:block;
	position:relative;

	background: url(images/sp_img.png) no-repeat #dbdbdb; background-position: -386px -241px; /* arrow_10.gif*/
	border:1px solid #d6d6d6;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);

	text-indent:-9000px;
}
.block_pager .next:hover {background-color:#f24024; border:1px solid #f24024;}

.block_pager .prev_first {
	width:19px;
	height:19px;
	margin-right:14px;
	float:left;
	display:block;
	position:relative;

	background: url(images/sp_img.png) no-repeat #dbdbdb; background-position: -357px -241px; /* arrow_9.gif*/
	border:1px solid #d6d6d6;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);

	text-indent:-9000px;
} /*added*/
.block_pager .next_last {
	width:19px;
	height:19px;
	margin-left:14px;
	float:right;
	display:block;
	position:relative;

	background: url(images/sp_img.png) no-repeat #dbdbdb; background-position: -386px -241px; /* arrow_10.gif*/
	border:1px solid #d6d6d6;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);

	text-indent:-9000px;
} /*added*/

.block_pager .pages {overflow:hidden; height: 21px; background: url(images/sp_horiz.png) repeat-x 0px 10px; background-position: 0px -479px; text-align:center; line-height:0px;} /*line_pager.gif*/
.block_pager .pages ul {height:21px; padding:0px 11px; display:inline-block; background-color:#ffffff;}
.block_pager .pages li {margin-left:5px; float:left; display:block;}
.block_pager .pages li:first-child {margin-left:0px;}
.block_pager .pages a {
	width:19px;
	height:19px;
	line-height:19px;
	display:block;
	position:relative;

	border:1px solid #ffffff;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);

	color:#6b6b6b;
}
.block_pager .pages a:hover {border:1px solid #f8d2cc; text-decoration:none;}
.block_pager .pages .current a {border:1px solid #e3e3e3; color:#3e3e3e;}

.block_tabs_pager {position:absolute; left:-1px; bottom:-27px;}
.block_tabs_pager a.prev, .block_tabs_pager a.next {display:none;} /*added*/
.block_tabs_pager li {margin-left:4px; padding-top:5px; float:left; display:block;}
.block_tabs_pager li:first-child {margin-left:0px;}
.block_tabs_pager li a {
	height:20px;
	line-height:20px;
	padding:0px 6px;
	display:block;
	position:relative;

	background-color:#ffffff;
	border:1px solid #ededed;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);

	font-size:11px;
	color:#f24024;
}
.block_tabs_pager li a:hover {text-decoration:none;}
.block_tabs_pager li.missed a {width:7px; padding:0px 2px; background:url(data:image/gif;base64,R0lGODlhBwABAIABAGJiYv///yH5BAEAAAEALAAAAAAHAAEAAAIDRGJYADs=) no-repeat 2px 10px #ffffff; border:1px solid #ffffff; text-indent:-9000px;}  /* images/icon_dots.gif */
.block_tabs_pager li.current {padding-top:0px;}
.block_tabs_pager li.current a {
	padding-top:5px;

	background-color:#fbfbfb;
	border-top:1px solid #fbfbfb;

	-moz-border-radius:0px 0px 3px 3px;
	-webkit-border-radius:0px 0px 3px 3px;
	border-radius:0px 0px 3px 3px;

	color:#626262;
}

.block_topic_post {
	width:266px;
	padding:12px 16px 0px;
	position:relative;

	background-color:#ffffff;
	border:1px solid #ededed;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);
}
.block_topic_post p {padding-bottom:0px;}
.block_topic_post .title {padding-top:2px; padding-bottom:11px; font-size:13px; color:#383838; font-weight:bold; line-height:18px;  height: 4em;}
.block_topic_post .title a {font-size:13px; color:#383838; font-weight:bold;}
.block_topic_post .title a:hover {color:#f24024; text-decoration:none;}
.block_topic_post .f_pic {margin-bottom:13px; padding:1px; display:inline-block; background-color:#ffffff; border:4px solid #f2f2f2; line-height:0px;}
.block_topic_post .f_pic img {width:256px; height:auto;}
.block_topic_post .text {padding-bottom:15px; color:#666666; line-height:18px;}
.block_topic_post .text a {color:#666666;}
.block_topic_post .info {height:40px; border-top:1px solid #f0f0f0;}
.block_topic_post .r_part {float:right;}
.block_topic_post .date {height:40px; float:left;}
.block_topic_post .date p {font-size:11px; color:#868686; line-height:40px;}
.block_topic_post .date a {font-size:11px; color:#868686;}
.block_topic_post .category {height:40px; float:left;}
.block_topic_post .category p {font-size:9px; color:#5a8ea1; text-transform:uppercase; line-height:42px;}

.block_topic_post .category a {font-size:9px; color:#5a8ea1; text-transform:uppercase;}
.block_topic_post .views {height:40px; line-height:40px; margin-left:9px; padding-left:21px; float:left; display:block; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYxJREFUeNpskr9LAnEYxu+Hnh4Ybi1NTU3pHcGFZ4I02RpBUBRB0dBSY1v/QlNbEA5BEARNjaa3BIZiq1PgJESBoJ6e9nlFw6wvPPj6vu/zvM/7/Z46HA6V6VMsFnVN0w5VVd0GFqk2PW+DweAmk8ncKTNHnRYolUpLuq7nQ6GQEw6HFQRGechKv99Xer3eE/ERQo0JR5sEnuetGYZRMU3TiUajXwjt42QOzCN4Rs6nlkO4wqDlXw4gr0AugBjNShAEm8lk8mHaaq1WO0XsUpx0u9133/dtnHyoqK1DzEcikQUhI9jmzNEgvBfQSqfT2XK5HMfFp6wlNUQ8VjrRsBrDliFkJoz2xYECKSAvaIsSOUNq0iP3w9A4XENLpVKP1DOgOXZrgh0JHMdZBRvj/PHkUjl1kHVd9/XnFarVqoVygf/xTqfTwuYF8b0IQtxjxXOgEzepubZt1/88IyKLrHKF1ZzsKavIVKyKZYmfucRdy7Ia/34HUze+xc8BkOeKQazSd5tIJK5ne78FGACesbrirFklOgAAAABJRU5ErkJggg==) no-repeat 0px 15px; font-size:11px; color:#8a8a8a;}  /* images/icon_view_1.png */

.block_topic_post_feature {}
.block_topic_post_feature p {padding-bottom:0px;}
.block_topic_post_feature .f_pic {
	margin-right:17px;
	margin-top:4px;
	padding:1px;
	float:left;
	display:block;
	position:relative;

	background-color:#ffffff;
	border:4px solid #f2f2f2;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);

	line-height:0px;
}
.block_topic_post_feature .content {overflow:hidden;}
.block_topic_post_feature .title {margin-top:1px; padding-bottom:12px; font-size:14px; color:#383838; font-weight:bold; line-height:18px;}
.block_topic_post_feature .title a {font-size:14px; color:#383838; font-weight:bold;}
.block_topic_post_feature .title a:hover {color:#f24024; text-decoration:none;}
.block_topic_post_feature .info {height:32px; margin-bottom:11px; border-top:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0;}
.block_topic_post_feature .r_part {float:right;}
.block_topic_post_feature .date {height:32px; float:left;}
.block_topic_post_feature .date p {font-size:11px; color:#868686; line-height:32px;}
.block_topic_post_feature .date a {font-size:11px; color:#868686;}
.block_topic_post_feature .category {height:32px; float:left;}
.block_topic_post_feature .category p {font-size:9px; color:#5a8ea1; text-transform:uppercase; line-height:34px;}
.block_topic_post_feature .category a {font-size:9px; color:#5a8ea1; text-transform:uppercase;}
.block_topic_post_feature .views {height:32px; line-height:32px; margin-left:11px; padding-left:21px; float:left; display:block; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYxJREFUeNpskr9LAnEYxu+Hnh4Ybi1NTU3pHcGFZ4I02RpBUBRB0dBSY1v/QlNbEA5BEARNjaa3BIZiq1PgJESBoJ6e9nlFw6wvPPj6vu/zvM/7/Z46HA6V6VMsFnVN0w5VVd0GFqk2PW+DweAmk8ncKTNHnRYolUpLuq7nQ6GQEw6HFQRGechKv99Xer3eE/ERQo0JR5sEnuetGYZRMU3TiUajXwjt42QOzCN4Rs6nlkO4wqDlXw4gr0AugBjNShAEm8lk8mHaaq1WO0XsUpx0u9133/dtnHyoqK1DzEcikQUhI9jmzNEgvBfQSqfT2XK5HMfFp6wlNUQ8VjrRsBrDliFkJoz2xYECKSAvaIsSOUNq0iP3w9A4XENLpVKP1DOgOXZrgh0JHMdZBRvj/PHkUjl1kHVd9/XnFarVqoVygf/xTqfTwuYF8b0IQtxjxXOgEzepubZt1/88IyKLrHKF1ZzsKavIVKyKZYmfucRdy7Ia/34HUze+xc8BkOeKQazSd5tIJK5ne78FGACesbrirFklOgAAAABJRU5ErkJggg==) no-repeat 0px 11px; font-size:11px; color:#8a8a8a;}  /* images/icon_view_1.png */
.block_topic_post_feature .text {color:#666666; line-height:18px;}

.block_topic_news {margin-left:-20px; margin-bottom:-20px; overflow:hidden;}
.block_topic_news .block_topic_post {margin-left:20px; margin-bottom:20px; float:left;}
.block_topic_news .block_topic_post p.title {margin-top:-2px;} /*added*/

.block_home_slider {
	width:610px;
	height:292px;
	padding:1px;
	position:relative;

	background-color:#ffffff;
	border:4px solid #f2f2f2;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);

	text-align:center;
	line-height:0px;
}
.block_home_slider .slide {position:relative;}
.block_home_slider .caption {padding:13px 16px 12px; position:absolute; left:0px; right:0px; bottom:0px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBg2MxABGBiIBKMKqSOQoAAAwAtjwDHSk3xyQAAAABJRU5ErkJggg==); text-align:left;}  /* images/bg_caption.png */
.block_home_slider .caption p {padding-bottom:0px; font-size:11px; color:#dedede; text-shadow:0px -1px #000000; line-height:17px;}
.block_home_slider .caption p.title {padding-bottom:6px; font-size:15px; color:#ffffff; font-weight:bold; line-height:normal;}
.block_home_slider .flex-direction-nav a {width:25px; height:25px; margin-top:-27px; display:block; position:absolute; top:50%; background: url(images/sp_img.png) no-repeat; background-position: -435px -5px; text-indent:-9000px;} /*sprite_arrow_2.png*/
.block_home_slider .flex-direction-nav a.flex-prev {left:6px; background-position: -435px -4px;} /*sprite_arrow_2.png*/
.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position: -435px  -29px;} /*sprite_arrow_2.png*/
.block_home_slider .flex-direction-nav a.flex-next {right:6px; background-position: -460px -4px;} /*sprite_arrow_2.png*/
.block_home_slider .flex-direction-nav a.flex-next:hover {background-position: -460px  -29px;} /*sprite_arrow_2.png*/
.block_home_slider .flex-control-paging {padding-top:15px; display:inline-block;}
.block_home_slider .flex-control-paging li {margin:0px; padding:0px; float:left; overflow:hidden;}
.block_home_slider .flex-control-paging li a {width:12px; height:12px; display:block; background-repeat:no-repeat; background: url(images/sp_img.png) no-repeat; background-position: -240px -201px; text-indent:-9000px; cursor:pointer;} /*sprite_nav_3.png*/
.block_home_slider .flex-control-paging li a.flex-active {background-position: -252px -201px} /*sprite_nav_3.png*/

.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}
.block_home_post_feature .f_pic {
	margin-bottom:15px;
	padding:1px;
	position:relative;

	background-color:#ffffff;
	border:4px solid #f2f2f2;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);

	line-height:0px;
}
.block_home_post_feature .title {padding-bottom:10px; font-size:14px; color:#383838; font-weight:bold; line-height:18px;}
.block_home_post_feature .title a {font-size:14px; color:#383838; font-weight:bold;}
.block_home_post_feature .title a:hover {color:#f24024; text-decoration:none;}
.block_home_post_feature .text {padding-bottom:2px; color:#666666;}
.block_home_post_feature .info {height:30px;}
.block_home_post_feature .r_part {float:right;}
.block_home_post_feature .date {height:30px; float:left;}
.block_home_post_feature .date p {font-size:11px; color:#868686; line-height:30px;}
.block_home_post_feature .date a {font-size:11px; color:#868686;}
.block_home_post_feature .category {height:30px; float:left;}
.block_home_post_feature .category p {font-size:9px; color:#719eae; text-transform:uppercase; line-height:30px;}
.block_home_post_feature .category a {font-size:9px; color:#719eae; text-transform:uppercase;}

.flexslider.home_f_pic_slider .slides img {width:auto;}
.home_f_pic_slider .flex-control-paging {display:block; position:absolute; right:6px; bottom:7px;}
.home_f_pic_slider .flex-control-paging li {margin-left:3px; padding:0px; display:block; float:left; font-size:0px; line-height:0px;}
.home_f_pic_slider .flex-control-paging li:first-child {margin-left:0px;}
.home_f_pic_slider .flex-control-paging li a {width:8px; height:8px; display:block; background-repeat:no-repeat; background: url(images/sp_img.png) no-repeat; background-position: -274px -208px; text-indent:-9000px; cursor:pointer;} /*sprite_nav_2.png*/
.home_f_pic_slider .flex-control-paging li a.flex-active {background-position: -285px -208px;} /*sprite_nav_2.png*/
.home_f_pic_slider .flex-direction-nav {}
.home_f_pic_slider .flex-direction-nav li {margin-top:-12px; display:block; position:absolute; right:0px; top:50%;}
.home_f_pic_slider .flex-direction-nav li:first-child {left:0px; right:auto;}
.home_f_pic_slider .flex-direction-nav li a {width:17px; height:23px; display:block; background: url(images/sp_img.png) no-repeat; background-position: -499px -61px; text-indent:-9000px;} /*sprite_arrow_1.png*/
.home_f_pic_slider .flex-direction-nav li a.flex-prev {background-position:-499px -61px;} /*sprite_arrow_1.png*/
.home_f_pic_slider .flex-direction-nav li a.flex-prev:hover {background-position: -499px -84px;} /*sprite_arrow_1.png*/
.home_f_pic_slider .flex-direction-nav li a.flex-next {background-position: -516px -61px;} /*sprite_arrow_1.png*/
.home_f_pic_slider .flex-direction-nav li a.flex-next:hover {background-position: -516px -84px;} /*sprite_arrow_1.png*/

.block_home_post {overflow:hidden;}
.block_home_post .pic {margin-right:12px; padding-top:4px; float:left;}
.block_home_post .pic a {
	display:block;
	position:relative;

	border:3px solid #f2f2f2;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);
}
.block_home_post .pic img {border:1px solid #ffffff;}
.block_home_post .text {overflow:hidden;}
.block_home_post .text .title {padding-top:3px; padding-bottom:3px; color:#343434; font-weight:bold; line-height:17px;}
.block_home_post .text .title a {color:#343434; font-weight:bold;}
.block_home_post .text .title a:hover {color:#f24024; text-decoration:none;}
.block_home_post .text .date {float:left;}
.block_home_post .text .date p {padding-bottom:0px; font-size:11px; color:#868686;}
.block_home_post .text .icons {float:right;}
.block_home_post .text .icons li {margin-left:14px; padding-top:3px; display:block; float:left;}
.block_home_post .text .icons li:first-child {margin-left:0px;}
.block_home_post .text .icons a {padding-left:20px; padding-bottom:1px; display:block; background-repeat:no-repeat; background-position:0px 1px; font-size:11px; color:#919191; line-height:1em;}
.block_home_post .text .icons a.views {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYxJREFUeNpskr9LAnEYxu+Hnh4Ybi1NTU3pHcGFZ4I02RpBUBRB0dBSY1v/QlNbEA5BEARNjaa3BIZiq1PgJESBoJ6e9nlFw6wvPPj6vu/zvM/7/Z46HA6V6VMsFnVN0w5VVd0GFqk2PW+DweAmk8ncKTNHnRYolUpLuq7nQ6GQEw6HFQRGechKv99Xer3eE/ERQo0JR5sEnuetGYZRMU3TiUajXwjt42QOzCN4Rs6nlkO4wqDlXw4gr0AugBjNShAEm8lk8mHaaq1WO0XsUpx0u9133/dtnHyoqK1DzEcikQUhI9jmzNEgvBfQSqfT2XK5HMfFp6wlNUQ8VjrRsBrDliFkJoz2xYECKSAvaIsSOUNq0iP3w9A4XENLpVKP1DOgOXZrgh0JHMdZBRvj/PHkUjl1kHVd9/XnFarVqoVygf/xTqfTwuYF8b0IQtxjxXOgEzepubZt1/88IyKLrHKF1ZzsKavIVKyKZYmfucRdy7Ia/34HUze+xc8BkOeKQazSd5tIJK5ne78FGACesbrirFklOgAAAABJRU5ErkJggg==);}  /* images/icon_view_1.png */
.block_home_post .w_hover span {
	width:100%;
	height:100%;
	display:none;

	position:absolute;
	left:0px;
	top:0px;

	background-color:#ffffff;
	opacity:0.25;
	filter:alpha(opacity=25);
}
.block_home_post .w_hover:hover span {display:block;}

.block_home_news_post {margin-bottom:6px; padding-bottom:10px; border-bottom:1px solid #f0f0f0;}
.block_home_news_post p {padding-bottom:0px;}
.block_home_news_post .info {height:29px;}
.block_home_news_post .r_part {float:right;}
.block_home_news_post .date {height:29px; float:left;}
.block_home_news_post .date p {font-size:11px; color:#868686; line-height:32px;}
.block_home_news_post .date a {font-size:11px; color:#868686;}
.block_home_news_post .views {height:29px; line-height:32px; margin-left:7px; padding-left:20px; float:left; display:none; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYxJREFUeNpskr9LAnEYxu+Hnh4Ybi1NTU3pHcGFZ4I02RpBUBRB0dBSY1v/QlNbEA5BEARNjaa3BIZiq1PgJESBoJ6e9nlFw6wvPPj6vu/zvM/7/Z46HA6V6VMsFnVN0w5VVd0GFqk2PW+DweAmk8ncKTNHnRYolUpLuq7nQ6GQEw6HFQRGechKv99Xer3eE/ERQo0JR5sEnuetGYZRMU3TiUajXwjt42QOzCN4Rs6nlkO4wqDlXw4gr0AugBjNShAEm8lk8mHaaq1WO0XsUpx0u9133/dtnHyoqK1DzEcikQUhI9jmzNEgvBfQSqfT2XK5HMfFp6wlNUQ8VjrRsBrDliFkJoz2xYECKSAvaIsSOUNq0iP3w9A4XENLpVKP1DOgOXZrgh0JHMdZBRvj/PHkUjl1kHVd9/XnFarVqoVygf/xTqfTwuYF8b0IQtxjxXOgEzepubZt1/88IyKLrHKF1ZzsKavIVKyKZYmfucRdy7Ia/34HUze+xc8BkOeKQazSd5tIJK5ne78FGACesbrirFklOgAAAABJRU5ErkJggg==) no-repeat 0px 11px; font-size:11px; color:#8a8a8a;}  /* images/icon_view_1.png */
.block_home_news_post .comments {height:29px; line-height:32px; margin-left:11px; padding-left:20px; float:left; display:none; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAALCAYAAACgR9dcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZhJREFUeNqMUj1Lw1AUfflomxq0bVLbUrcuRWcrCK5OgqEg+AN0LwjioIso7k6CP6DgKIKL4OQigWZKQNouBouLVjG1bdoknhtakCLFCwfy3r3n3HPvCxcEAaPQdb3I83wFWMGxCDhAw/f9KnBZKpU8NhEckWu12qkoiocAEwSBcRwXJkFiw+GQDQYD3fO8NdSS8CuEGpQXNE2rxGKxM0mSWDQaZZFIJBQYgwQhtoBaSVGUedd1r1ut1kc+n3/kLMv6BGnud8fJGHX/KhQKu81m84oc9ft9TQRpdhoxtIc8LMtockvuaFTs5oSXZTlg/wiM5pum6VHX0UiLvKqqD9O6hltFPp1OGyCU6ZsABxyPRe1g+HfY+JMYj8dZLpf77na7BzieE5FsJ5NJW6S3xIaXcWnhUspkMuGGCRB0O53OvW3bJhZ0g24yNUmlUkQ+IjIzDGMpm82+wYGKgi1cPfd6vZd6vb4HkW0Ir8LBDHUlciKR2EdNlRv9YRvAOnABPI2XDBwDm4CCp5La7bbqOI4PN3dwUv4RYACVUp7KzDYz7gAAAABJRU5ErkJggg==) no-repeat 0px 11px; font-size:11px; color:#8a8a8a;}  /* images/icon_comment_1.png */
.block_home_news_post .title {color:#22647c; line-height:17px;}
.block_home_news_post .title a {color:#22647c;}
.block_home_news_post .title a:hover {text-decoration:none;}
.block_home_news_post:hover .views {display:block;}
.block_home_news_post:hover .comments {display:block;}
.block_home_news_post:hover .title a {color:#f24024;}

.home_news_slider .block_home_post .text {padding-top:2px;}
.home_news_slider .block_home_post .text .title {line-height:12px;}
.flexslider.home_news_slider .slides img {width:auto;}
.home_news_slider .flex-control-paging {display:block; position:absolute; right:14px; bottom:-23px;}
.home_news_slider .flex-control-paging li {margin-left:4px; padding:0px; display:block; float:left; font-size:0px; line-height:0px;}
.home_news_slider .flex-control-paging li:first-child {margin-left:0px;}
.home_news_slider .flex-control-paging li a {width:5px; height:5px; display:block; background: url(images/sp_img.png) no-repeat; background-position: -312px -208px; text-indent:-9000px; cursor:pointer;} /*sprite_nav_1.png*/
.home_news_slider .flex-control-paging li a.flex-active {background-position: -303px -208px;} /*sprite_nav_1.png*/
.home_news_slider .flex-direction-nav {display:block; position:absolute; right:0px; bottom:-25px;}
.home_news_slider .flex-direction-nav li {display:block; position:absolute; right:0px; bottom:0px;}
.home_news_slider .flex-direction-nav li:first-child {right:45px;}
.home_news_slider .flex-direction-nav li a {width:6px; height:9px; display:block; text-indent:-9000px;}
.home_news_slider .flex-direction-nav li a.flex-prev {background:url(data:image/gif;base64,R0lGODlhBgAJAIABAL+/v////yH5BAEAAAEALAAAAAAGAAkAAAINjAOHkNv8mIJTHnpDAQA7) no-repeat;}  /* images/arrow_11.gif */
.home_news_slider .flex-direction-nav li a.flex-next {background:url(data:image/gif;base64,R0lGODlhBgAJAIABAL+/v////yH5BAEAAAEALAAAAAAGAAkAAAINDIIGl8vokmJxwiVfKAA7) no-repeat;}  /* images/arrow_12.gif */

.block_best_material_post {width:194px;}
.block_best_material_post p {padding-bottom:0px;}
.block_best_material_post .f_pic {
	margin-bottom:15px;
	padding:1px;
	position:relative;

	background-color:#ffffff;
	border:4px solid #f2f2f2;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);

	line-height:0px;
}
.block_best_material_post .w_hover {
	display:block;
	position:relative;
}
.block_best_material_post .w_hover span {
	width:100%;
	height:100%;
	display:none;

	position:absolute;
	left:0px;
	top:0px;

	background-color:#ffffff;
	opacity:0.25;
	filter:alpha(opacity=25);
}
.block_best_material_post .w_hover:hover span {display:block;}
.block_best_material_post .title {padding-bottom:11px; color:#383838; font-weight:bold; line-height:12px;}
.block_best_material_post .title a {color:#383838; font-weight:bold;}
.block_best_material_post .title a:hover {color:#f24024; text-decoration:none;}
.block_best_material_post .info {height:30px; border-top:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0;}
.block_best_material_post .date {height:30px; float:left;}
.block_best_material_post .date p {font-size:11px; color:#868686; line-height:30px;}
.block_best_material_post .date a {font-size:11px; color:#868686;}
.block_best_material_post .category {height:30px; float:right;}
.block_best_material_post .category p {font-size:9px; color:#5a8ea1; text-transform:uppercase; line-height:32px;}
.block_best_material_post .category a {font-size:9px; color:#5a8ea1; text-transform:uppercase;}

.block_best_materials {width:620px; overflow:hidden;}
.block_best_materials .slider {width:639px;}
.block_best_materials .flex-direction-nav {display:none;}
.block_best_materials:hover .flex-direction-nav {display:block;}
.block_best_materials .flex-direction-nav li {display:block; position:absolute; right:19px; top:46px;}
.block_best_materials .flex-direction-nav li:first-child {left:0px; right:auto;}
.block_best_materials .flex-direction-nav li a {width:20px; height:23px; display:block; background: url(images/sp_img.png) no-repeat; background-position: -495px -5px; text-indent:-9000px;} /*sprite_arrow_3.png*/
.block_best_materials .flex-direction-nav li a.flex-prev {background-position: -495px -5px;} /*sprite_arrow_3.png*/
.block_best_materials .flex-direction-nav li a.flex-prev:hover {background-position: -495px -28px;} /*sprite_arrow_3.png*/
.block_best_materials .flex-direction-nav li a.flex-next {background-position: -515px -5px;} /*sprite_arrow_3.png*/
.block_best_materials .flex-direction-nav li a.flex-next:hover {background-position: -515px -28px;} /*sprite_arrow_3.png*/

.block_staff {}
.block_staff .title {height:27px; margin-bottom:6px; background: url(images/sp_horiz.png) repeat-x 0px 13px; background-position: 0px -409px; text-align:center;} /*line_staff.gif*/
.block_staff .title p {height:25px; line-height:25px; padding:0px 9px; display:inline-block; position:relative; background-color:#ffffff; border-top:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0; color:#1a1a1a; font-weight:bold; text-transform:uppercase;}
.block_staff .title p span {width:9px; height:27px; display:block; overflow:hidden; position:absolute; top:-1px; text-indent:-9000px;}
.block_staff .title p span.left {left:-9px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAbCAYAAACuj6WAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASJJREFUeNp8kzFrwzAQhaXElrEdMHQqBDJ1zdqp0LVrf0IhayB7p24lkLVQCBTyA/JvAoFO3TIFG2yMhWPlabCryCcfPA7M476T9MyVUoyqLMt0e4X2I+auO+grjmM2ZNoEQXDveR5jGmcrTdOXPM9VW5RhAv1JKTsThVsDM/N9//+LNeXJxPQm4cgh2o8QojfaxH0A83CDMXHAPEJ10zSKqhEwev42DMMx55y8MI17B2ZO7dIVMJUL0+GAES5MhyvLUrqSYO70WVXVoEnvJKADjO6dkiSR8L4Be3FijXfbwEhOsiPya0aEzBNMz1QKqNB921huL4u3nKAdoyiatonoJROnzdEW2I1OpoXdtdihX2qFCz7VdT34352hZVEU7CrAAMBgnU/FsnJMAAAAAElFTkSuQmCC) no-repeat;}  /* images/bg_alt_title_l.png */
.block_staff .title p span.right {right:-9px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAbCAYAAACuj6WAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAATFJREFUeNqEU7tKxUAUPLvkgUQIWFlZWdgKYiXYWvsHgq3gL2glwm0vWFn4Abb+h2BjZSFYSRLy3MTEOZfcEPfmxIHhDOyws2f3rIqiqCOic/AZpDAMyYYOgoDrEtwhAdpxHPJ9fxd6IZmo65GmaYfoM0iyOZiMMWz6ALdtk17v6Loux+5B3otxVuzJ5E5reJ7H5TGO462hO9vUx+5D3ohxjLZtObIBjzlOdaseN4FuqSiKV8gj0cQoy5KqqrqdNfFSkiRG0wyUUquGZ019yPxOOA+Xu/+6e4M81FIMDD+QFxhCM3mZMPBlLjZGxRqZ9/HISFNwOjl0o5gHe+iG7uq6pjzPPyEPcNj0z0cYtwxc2obBxA/ZNM0T5Mvkl8Ii3+wX9LX477Is43oFfkumXwEGAP8+Z+WZlyNlAAAAAElFTkSuQmCC) no-repeat;}  /* images/bg_alt_title_r.png */
.block_staff .person {padding-top:16px;}
.block_staff .person p {padding-bottom:0px; line-height:normal;}
.block_staff .person .photo {margin-right:12px; padding-top:3px; float:left;}
.block_staff .person .text {overflow:hidden;}
.block_staff .person .position {padding-bottom:4px; font-size:11px; color:#6f6d6d;}
.block_staff .person .name {color:#525252; font-weight:bold;}
.block_staff .person .name a {color:#525252; font-weight:bold;}
.block_staff .person .name a:hover {color:#f24024; text-decoration:none;}

.block_author {}
.block_author .photo {margin-right:19px; padding-top:5px; float:left;}
.block_author .bio {overflow:hidden;}
.block_author .bio p {padding-bottom:10px; color:#666666; line-height:18px;}
.block_author .bio .www {padding-left:20px; padding-bottom:4px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAd9JREFUeNo0kTuL4lAUx09eRo1ZY3ysIqkMiPic7Sz8CpayaLHit1FYsRALu+1kCrGYZrUVCy2mkKkM7jSuTNYHKD6SkLDnDjMHbrj35vc/53/OpeAjaJoGjuPSPM+rDMNEyJ1t27phGJplWS+O47xzFPkgyPt8vkosFhNLpZKVTCb5VCplTyYTczgcSqfTST+fz48oNCiEIRKJ/AgEAqF+v38pFouv5XJZwQT/9vu9cr/fXQiDrus7XL9YURTTKAjhAtz/xip/ptNpFa3cKIoym82mC0FiJHS73dJ0oVB4kCQJcrmck8lk/h6PR0gkEk+j0WhZrVZd2+0WsC+QZRkIy6JSJrY2m42BtgzTNAlwymaz39xutwsDsBLgHrCCzHq9XoZMQNM0D8uyXzweTxr9Z/x+P0MSEQEJnBwQllZV1SYHQRAgHA5/r9frSrfb5XCkwif8GYRl8/n8YbVafSUCbFxcLBbicrm0Go0GoBgulwvMZjNot9tAWBovn+PxOKAdQBsQDAbJI3LYvKYoyk9M1O31em/RaJQkeKYReGm1Wjsi+vAJ2AcMBoP49XpVEazgiKVOp7Mj7PvD4WR4tFgZj8eR+XwO6/UaDoeDgw/2htaEWq12x/+P2JPxX4ABABtPw6KKV+8/AAAAAElFTkSuQmCC) no-repeat 0px 3px; font-size:11px; color:#5a8ea1;}  /* images/icon_www.png */
.block_author .bio .www a {font-size:11px; color:#5a8ea1; text-decoration:underline;}
.block_author .bio .www a:hover {color:#f24024; text-decoration:none;}
.block_author .bio .email {padding-left:20px; padding-bottom:4px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAS1JREFUeNp8kLGKg0AQhsdlkWBCuMTzUBsri8NWSYoUBkTuJe4N0qbxAdKk9SGu9SlSWMsVVhaJcJ4IkjQ23v5bJne3sMww8/0z/64yn8/fVVV9URSF/jvjONIwDF+8qiq22+1IRPpLBNhxHErTlPHVatXkeU5JkjxfLpcHEWDbtulwOHwHQdAwseY1DMMGBTQA/AaDAcsWiwWmPojuYTBgmaZptFwuyfd9S3zABwDLsggXOWrogQHLsTqOY9rv92cBbcWU5nQ6SUvr9brpum5b1/X5eDw+ZVlGPIoiwIXruiRgjzFGm83mEwKRSxuiV5RlWdxuN08RXt8Az2YzT9d1+Ut938sNwo58S9u2dL1eISIOr6ZpeoZh0HQ6leBkMpGRc+kYmxA8wRY/AgwAUvmHKqUoY7gAAAAASUVORK5CYII=) no-repeat 0px 5px; font-size:11px; color:#5a8ea1;}  /* images/icon_email_1.png */
.block_author .bio .email a {font-size:11px; color:#5a8ea1; text-decoration:underline;}
.block_author .bio .email a:hover {color:#f24024; text-decoration:none;}
.block_author .bio .phone {padding-left:20px; padding-bottom:4px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAKCAYAAABmBXS+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO5JREFUeNpUkD1LA0EQhmeTK+NxP0BypUQEi0thJ6SxsvZ32An5XekCKVNZqt0hJidLwONAkuO+88xyCTrwMnM7z7xzuyaKolHXdU9N01jyQv6EMUaqqhKPxgvALfpt23ZF73ACOJMkSWRAcaUfdV1foCnS2jlYa6UoCgf9KIS+cdriLGRJ01TKsnSOCi17aE0zVpcsy86AxjAIgg+ACZoBfOV5vtFVCqijauj7vrDiHegB6I46pmExeCSPUW7CMHSWTN+gOfAIbdFl/xt7XecgJnYcvOJ2TR73N1Zo4Mn/+GTdM417fRoGPfR2FGAA6kbg5Fyb5UgAAAAASUVORK5CYII=) no-repeat 0px 5px; font-size:11px; color:#5a8ea1;}  /* images/icon_phone_1.png */
.block_author .bio .phone a {font-size:11px; color:#5a8ea1; text-decoration:underline;}
.block_author .bio .phone a:hover {color:#f24024; text-decoration:none;}
.block_author h2 {font-size:16px;}
.block_tabs_type_1 .tabs li a {text-decoration: none;}
.block_author .social {overflow:hidden;}
.block_author .social li {margin-left:3px; float:left; display:block;}
.block_author .social li:first-child {margin-left:0px;}
.block_author .social a {width:18px; height:18px; display:block; overflow:hidden; background-repeat:no-repeat; background-image:url(data:image/png;base64,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); text-indent:-9000px;}  /* images/sprite_social_2.png */
.block_author .social a.fb {background-position:0px 0px;}
.block_author .social a.fb:hover {background-position:0px -18px;}
.block_author .social a.tw {background-position:-21px 0px;}
.block_author .social a.tw:hover {background-position:-21px -18px;}
.block_author .social a.s_fr {background-position:-42px 0px;}
.block_author .social a.s_fr:hover {background-position:-42px -18px;}
.block_author .social a.vimeo {background-position:-63px 0px;}
.block_author .social a.vimeo:hover {background-position:-63px -18px;}
.block_author .social a.rss {background-position:-84px 0px;}
.block_author .social a.rss:hover {background-position:-84px -18px;}

.block_author_post {width:298px; padding-bottom:13px; border-bottom:1px solid #f0f0f0;}
.block_author_post p {padding-bottom:0px;}
.block_author_post .f_pic {
	margin-bottom:5px;
	padding:1px;
	display:inline-block;
	position:relative;

	background-color:#ffffff;
	border:4px solid #f2f2f2;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);

	line-height:0px;
}
.block_author_post .f_pic .date {height:17px; line-height:17px; padding:0px 6px; display:block; position:absolute; left:1px; bottom:1px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhJREFUeNpi/OSgcoYBDTAxYAEUCgIEGADdWgIsNVmg/wAAAABJRU5ErkJggg==); font-size:10px; color:#ffffff;}  /* images/bg_date.png */
.block_author_post .f_pic a {min-width:100px; min-height:17px;}

.block_author_post .info {height:32px; margin-bottom:0px;}
.block_author_post .r_part {float:right;}
.block_author_post .category {height:32px; float:left;}
.block_author_post .category p {font-size:9px; color:#3a3a3a; text-transform:uppercase; line-height:32px;}
.block_author_post .category a {font-size:9px; color:#719eae; text-transform:uppercase;}
.block_author_post .views {height:32px; line-height:30px; padding-left:20px; float:left; display:block; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYxJREFUeNpskr9LAnEYxu+Hnh4Ybi1NTU3pHcGFZ4I02RpBUBRB0dBSY1v/QlNbEA5BEARNjaa3BIZiq1PgJESBoJ6e9nlFw6wvPPj6vu/zvM/7/Z46HA6V6VMsFnVN0w5VVd0GFqk2PW+DweAmk8ncKTNHnRYolUpLuq7nQ6GQEw6HFQRGechKv99Xer3eE/ERQo0JR5sEnuetGYZRMU3TiUajXwjt42QOzCN4Rs6nlkO4wqDlXw4gr0AugBjNShAEm8lk8mHaaq1WO0XsUpx0u9133/dtnHyoqK1DzEcikQUhI9jmzNEgvBfQSqfT2XK5HMfFp6wlNUQ8VjrRsBrDliFkJoz2xYECKSAvaIsSOUNq0iP3w9A4XENLpVKP1DOgOXZrgh0JHMdZBRvj/PHkUjl1kHVd9/XnFarVqoVygf/xTqfTwuYF8b0IQtxjxXOgEzepubZt1/88IyKLrHKF1ZzsKavIVKyKZYmfucRdy7Ia/34HUze+xc8BkOeKQazSd5tIJK5ne78FGACesbrirFklOgAAAABJRU5ErkJggg==) no-repeat 0px 11px; font-size:11px; color:#8a8a8a;}  /* images/icon_view_1.png */
.block_author_post .comments {height:32px; line-height:30px; margin-left:11px; padding-left:20px; float:left; display:block; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAALCAYAAACgR9dcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZhJREFUeNqMUj1Lw1AUfflomxq0bVLbUrcuRWcrCK5OgqEg+AN0LwjioIso7k6CP6DgKIKL4OQigWZKQNouBouLVjG1bdoknhtakCLFCwfy3r3n3HPvCxcEAaPQdb3I83wFWMGxCDhAw/f9KnBZKpU8NhEckWu12qkoiocAEwSBcRwXJkFiw+GQDQYD3fO8NdSS8CuEGpQXNE2rxGKxM0mSWDQaZZFIJBQYgwQhtoBaSVGUedd1r1ut1kc+n3/kLMv6BGnud8fJGHX/KhQKu81m84oc9ft9TQRpdhoxtIc8LMtockvuaFTs5oSXZTlg/wiM5pum6VHX0UiLvKqqD9O6hltFPp1OGyCU6ZsABxyPRe1g+HfY+JMYj8dZLpf77na7BzieE5FsJ5NJW6S3xIaXcWnhUspkMuGGCRB0O53OvW3bJhZ0g24yNUmlUkQ+IjIzDGMpm82+wYGKgi1cPfd6vZd6vb4HkW0Ir8LBDHUlciKR2EdNlRv9YRvAOnABPI2XDBwDm4CCp5La7bbqOI4PN3dwUv4RYACVUp7KzDYz7gAAAABJRU5ErkJggg==) no-repeat 0px 11px; font-size:11px; color:#8a8a8a;}  /* images/icon_comment_1.png */
.block_author_post .title {font-size:13px; color:#383838; font-weight:bold; line-height:18px;}
.block_author_post .title a {font-size:13px; color:#383838; font-weight:bold;}
.block_author_post .title a:hover {color:#f24024; text-decoration:none;}

.block_author_posts {}
.block_author_posts h2 {padding-bottom:20px; font-size:18px;}
.block_author_posts .posts {margin-left:-24px; margin-bottom:-24px; overflow:hidden;}
.block_author_posts .posts .block_author_post {margin-left:24px; margin-bottom:24px; float:left;}

.block_contact_form {}
.block_contact_form p {padding-bottom:0px; color:#676767; font-weight:bold; line-height:normal;}
.block_contact_form p span {color:#e50303; font-weight:normal;}
.block_contact_form .field {
	width:354px;
	height:26px;
	margin:7px 0px 14px;
	overflow:hidden;
	position:relative;

	background-color:#ffffff;
	border:1px solid #e6e6e6;

	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;

	behavior:url(js/PIE.htc);
}
.block_contact_form .field input {width:334px; height:15px; line-height:15px; margin-left:10px; padding:5px 0px; display:block; background-color:transparent; border:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#676767;}
.block_contact_form .textarea {
	width:618px;
	height:131px;
	margin:7px 0px 16px;
	overflow:hidden;
	position:relative;

	background-color:#ffffff;
	border:1px solid #e6e6e6;

	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;

	behavior:url(js/PIE.htc);
}
.block_contact_form .textarea textarea {width:598px; height:120px; line-height:15px; margin-left:10px; margin-top:5px; display:block; background-color:transparent; border:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#676767;}
.block_contact_form .general_button {padding:0px 9px 4px;}
.block_contact_form .errored {border:1px solid #f2d3ce;}

.block_media_f_pic {
	padding:1px;
	display:inline-block;
	position:relative;

	background-color:#ffffff;
	border:4px solid #f2f2f2;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);

	line-height:0px;
}
.block_media_f_pic .caption {padding-bottom:12px; position:absolute; left:1px; right:1px; bottom:1px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBg2MxABGBiIBKMKqSOQoAAAwAtjwDHSk3xyQAAAABJRU5ErkJggg==);}  /* images/bg_caption.png */
.block_media_f_pic .caption p {padding-bottom:0px; text-shadow:0px -1px #000000; line-height:normal;}
.block_media_f_pic .caption .l_part {padding-left:16px; float:left;}
.block_media_f_pic .caption .r_part {padding-right:16px; float:right;}
.block_media_f_pic .caption .title {padding:12px 16px 7px; font-size:14px; color:#ffffff; font-weight:bold;}
.block_media_f_pic .caption .title a {font-size:14px; color:#ffffff ; font-weight:bold;}
.block_media_f_pic .caption .date {font-size:11px; color:#dedede;}
.block_media_f_pic .caption .type {font-size:11px; color:#dedede;}
.block_media_f_pic .caption .type a {font-size:11px; color:#dedede;}

.block_media_post {width:192px; padding-bottom:14px; border-bottom:1px solid #f0f0f0;}
.block_media_post p {padding-bottom:0px; line-height:normal;}
.block_media_post .f_pic {
	margin-bottom:12px;
	padding:1px;
	display:inline-block;
	position:relative;

	background-color:#ffffff;
	border:4px solid #f2f2f2;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);

	line-height:0px;
}
.block_media_post .f_pic img {width:182px; height:auto;}
.block_media_post .f_pic .type {height:17px; line-height:17px; padding:0px 6px; display:block; position:absolute; left:1px; bottom:1px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhJREFUeNpi/OSgcoYBDTAxYAEUCgIEGADdWgIsNVmg/wAAAABJRU5ErkJggg==); font-size:10px; color:#ffffff;}  /* images/bg_date.png */
.block_media_post .f_pic a {display:block; position:relative;}
.block_media_post .f_pic a .hover {width:100%; height:100%; display:none; position:absolute; left:0px; top:0px; background-color:#ffffff; opacity:0.25; filter:alpha(opacity=25);}
.block_media_post .f_pic a:hover .hover {display:block;}
.block_media_post .title {padding-bottom:10px; font-size:13px; color:#383838; font-weight:bold; line-height:17px;}
.block_media_post .title a {font-size:13px; color:#383838; font-weight:bold;}
.block_media_post .title a:hover {color:#f24024; text-decoration:none;}
.block_media_post .date {font-size:11px; color:#868686;}

.block_media_posts {margin-left:-22px; margin-bottom:-22px; overflow:hidden;}
.block_media_posts .block_media_post {margin-left:22px; margin-bottom:22px; float:left;}

.block_media_post_all {width:140px; padding-bottom:9px; border-bottom:1px solid #f0f0f0;}
.block_media_post_all p {padding-bottom:0px; line-height:normal;}
.block_media_post_all .f_pic {
	margin-bottom:9px;
	padding:1px;
	display:inline-block;
	position:relative;

	background-color:#ffffff;
	border:3px solid #f2f2f2;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);

	line-height:0px;
}
.block_media_post_all .f_pic a {display:block; position:relative;}
.block_media_post_all .f_pic a .hover {width:100%; height:100%; display:none; position:absolute; left:0px; top:0px; background-color:#ffffff; opacity:0.25; filter:alpha(opacity=25);}
.block_media_post_all .f_pic a:hover .hover {display:block;}
.block_media_post_all .title {padding-bottom:4px; font-size:12px; color:#383838; font-weight:bold; line-height:16px;}
.block_media_post_all .title a {font-size:13px; color:#383838; font-weight:bold;}
.block_media_post_all .title a:hover {color:#f24024; text-decoration:none;}
.block_media_post_all .date {font-size:10px; color:#868686;}

.block_media_posts_all {margin-left:-12px; margin-bottom:-12px; overflow:hidden;}
.block_media_posts_all .block_media_post_all {margin-left:12px; margin-bottom:12px; float:left;}

.block_media_item {}
.block_media_item .f_item {
	width:612px;
	margin-bottom:19px;
	position:relative;

	background-color:#f2f2f2;
	border:4px solid #f2f2f2;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);

	line-height:0px;
}
.block_media_item .f_item .media_item_slider {margin-bottom:3px;}
.block_media_item .f_item .media_item_slider .slides img {width:610px; border:1px solid #ffffff;}
.block_media_item .f_item .media_item_slider .caption {position:absolute; left:1px; right:1px; bottom:1px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBg2MxABGBiIBKMKqSOQoAAAwAtjwDHSk3xyQAAAABJRU5ErkJggg==);}  /* images/bg_caption.png */
.block_media_item .f_item .media_item_slider .caption p {padding:6px 16px 5px; font-size:12px; color:#ffffff; text-shadow:0px -1px #000000;}
.block_media_item .f_item .media_item_slider .flex-direction-nav {}
.block_media_item .f_item .media_item_slider .flex-direction-nav a {width:18px; height:60px; display:block; position:absolute; bottom:-63px; background-repeat:no-repeat; background-image:url(data:image/jpg;base64,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); text-indent:-9000px;}  /* images/sprite_arrow.jpg */
.block_media_item .f_item .media_item_slider .flex-direction-nav a.flex-prev {left:0px; background-position:left top;}
.block_media_item .f_item .media_item_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_media_item .f_item .media_item_slider .flex-direction-nav a.flex-next {right:0px; background-position:right top;}
.block_media_item .f_item .media_item_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}

.block_media_item .f_item .media_item_navigation {width:566px; margin-left:22px;}
.block_media_item .f_item .media_item_navigation .slides li {margin-right:4px; position:relative;}
.block_media_item .f_item .media_item_navigation .slides li .current {width:100%; height:100%; display:none; position:absolute; left:0px ; top:0px; background-color:#ffffff; opacity:0.59; filter:alpha(opacity=59);}
.block_media_item .f_item .media_item_navigation .slides li.flex-active-slide .current {display:block;}
.block_media_item .f_item .media_item_navigation .slides img {width:89px; border:1px solid #ffffff; cursor:pointer;}

.block_media_item .title {margin-top:19px; padding-bottom:17px; font-size:16px; color:#1a1a1a; font-weight:bold; line-height:normal;}
.block_media_item .title a {font-size:16px; color:#1a1a1a; font-weight:bold;}
.block_media_item .info {height:32px; margin-bottom:17px; border-top:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0;}
.block_media_item .info p {padding-bottom:0px;}
.block_media_item .r_part {float:right;}
.block_media_item .date {height:32px; float:left;}
.block_media_item .date p {font-size:11px; color:#868686; line-height:32px;}
.block_media_item .date a {font-size:11px; color:#868686;}
.block_media_item .views {height:32px; line-height:32px; margin-left:7px; padding-left:20px; float:left; display:block; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYxJREFUeNpskr9LAnEYxu+Hnh4Ybi1NTU3pHcGFZ4I02RpBUBRB0dBSY1v/QlNbEA5BEARNjaa3BIZiq1PgJESBoJ6e9nlFw6wvPPj6vu/zvM/7/Z46HA6V6VMsFnVN0w5VVd0GFqk2PW+DweAmk8ncKTNHnRYolUpLuq7nQ6GQEw6HFQRGechKv99Xer3eE/ERQo0JR5sEnuetGYZRMU3TiUajXwjt42QOzCN4Rs6nlkO4wqDlXw4gr0AugBjNShAEm8lk8mHaaq1WO0XsUpx0u9133/dtnHyoqK1DzEcikQUhI9jmzNEgvBfQSqfT2XK5HMfFp6wlNUQ8VjrRsBrDliFkJoz2xYECKSAvaIsSOUNq0iP3w9A4XENLpVKP1DOgOXZrgh0JHMdZBRvj/PHkUjl1kHVd9/XnFarVqoVygf/xTqfTwuYF8b0IQtxjxXOgEzepubZt1/88IyKLrHKF1ZzsKavIVKyKZYmfucRdy7Ia/34HUze+xc8BkOeKQazSd5tIJK5ne78FGACesbrirFklOgAAAABJRU5ErkJggg==) no-repeat 0px 11px; font-size:11px; color:#8a8a8a;}  /* images/icon_view_1.png */
.block_media_item .comments {height:32px; line-height:32px; margin-left:10px; padding-left:19px; float:left; display:block; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAALCAYAAACgR9dcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZhJREFUeNqMUj1Lw1AUfflomxq0bVLbUrcuRWcrCK5OgqEg+AN0LwjioIso7k6CP6DgKIKL4OQigWZKQNouBouLVjG1bdoknhtakCLFCwfy3r3n3HPvCxcEAaPQdb3I83wFWMGxCDhAw/f9KnBZKpU8NhEckWu12qkoiocAEwSBcRwXJkFiw+GQDQYD3fO8NdSS8CuEGpQXNE2rxGKxM0mSWDQaZZFIJBQYgwQhtoBaSVGUedd1r1ut1kc+n3/kLMv6BGnud8fJGHX/KhQKu81m84oc9ft9TQRpdhoxtIc8LMtockvuaFTs5oSXZTlg/wiM5pum6VHX0UiLvKqqD9O6hltFPp1OGyCU6ZsABxyPRe1g+HfY+JMYj8dZLpf77na7BzieE5FsJ5NJW6S3xIaXcWnhUspkMuGGCRB0O53OvW3bJhZ0g24yNUmlUkQ+IjIzDGMpm82+wYGKgi1cPfd6vZd6vb4HkW0Ir8LBDHUlciKR2EdNlRv9YRvAOnABPI2XDBwDm4CCp5La7bbqOI4PN3dwUv4RYACVUp7KzDYz7gAAAABJRU5ErkJggg==) no-repeat 0px 11px; font-size:11px; color:#8a8a8a;}  /* images/icon_comment_1.png */

.block_registration {width:700px; margin:0px auto 0px;}
.block_registration p {padding-bottom:0px;}
.block_registration .col_1 {width:332px; float:left;} /*added*/
.block_registration .col_2 {width:332px; float:right;}
.block_registration .label {height:29px; float:left;}
.block_registration .label p {font-size:11px; color:#676767; line-height:29px;}
.block_registration .label span {color:#e50303;}
.block_registration .field {
	width:261px;
	height:27px;
	float:right;
	overflow:hidden;
	position:relative;

	background-color:#ffffff;
	border:1px solid #e6e6e6;

	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;

	behavior:url(js/PIE.htc);
}
.block_registration .field input {width:241px; height:14px; line-height:14px; margin-left:10px; padding:6px 0px; display:block; background-color:transparent; border:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#676767;}
.block_registration .errored {border:1px solid #f2d3ce;}
.block_registration .select {
	width:210px;
	height:27px;
	margin-right:51px;
	float:right;
	position:relative;

	background: url(images/sp_img.png) no-repeat #ffffff; background-position: -240px -381px;  /*bg_custom_select_1.gif */
	border:1px solid #e6e6e6;

	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;

	behavior:url(js/PIE.htc);

	cursor:pointer;
}
.block_registration .select select {width:210px; padding-top:9px; display:block; position:absolute; left:0px; top:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#676767; cursor:pointer; z-index:2;}
.block_registration .select span {width:175px; height:27px; line-height:27px; display:block; overflow:hidden; position:absolute; left:10px; top:0px; font-size:11px; color:#676767; white-space:nowrap; cursor:pointer; z-index:1;}
.block_registration .checkbox {width:263px; height:22px; padding:3px 0px 4px; float:right;}
.block_registration .info_text {padding-bottom:19px; font-size:11px; color:#969696; line-height:normal; text-align:center;}
.block_registration .info_text a {font-size:11px; color:#969696; text-decoration:underline;}
.block_registration .info_text a:hover {text-decoration:none;}
.block_registration .general_button {margin-bottom:-2px; padding-left:8px; padding-right:8px;}
.block_registration .fb_button {width:150px; margin:0px auto;}
.block_registration .fb_button a {width:150px; height:26px; display:block; background-repeat:no-repeat; background: url(images/sp_img.png) no-repeat; background-position: -315px -306px; text-indent:-9000px;} /*button_fb_login.png*/
.block_registration .fb_button a:hover {background-position: -315px -332px;}

.block_registration .ibutton-container {width:81px;}
.block_registration .ibutton-container .ibutton-handle {width:19px;}
.block_registration div.ibutton-label-off span {padding-right:12px;}

.block_subscribes_sidebar {
	height:54px;
	position:relative;

	border:1px solid #f0f0f0;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);
}
.block_subscribes_sidebar .service {margin-left:15px; padding-top:14px; float:left;}
.block_subscribes_sidebar .service a {padding-left:30px; display:block; background-repeat:no-repeat; background-position:0px 2px;}
.block_subscribes_sidebar .service a:hover {text-decoration:none;}
.block_subscribes_sidebar .service span {display:block; cursor:pointer;}
.block_subscribes_sidebar .service .num {padding-top:1px;padding-bottom:2px; font-size:13px; color:#343434; font-weight:bold; line-height:13px;}
.block_subscribes_sidebar .service .people {font-size:10px; color:#939393; line-height:10px;}

.block_subscribes_sidebar .service a.rss {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABCxJREFUeNqslU1oXFUYhp9z77n3zkwmk78mHRva1MaClRIbW6rUWK2om+JCsNBFF3bRlYLgQluLWFwU/EM3Yl0ogoKCq4CIYMXahWkTG0HaCm2Tkh9i0p/EzGTuzNy5P353pslM0SLFHOabyz1nznu+837v944aPH7g8Z7i6DsJ3J2swiiRYiL50PB0885X1dxbbX8mU2bW1Go1sAn8iKIb8Kt+ZlZnWnVWWwarNhywbMX9hd+y2jQMouDWgpLsKwUIfTAsCV173uWIMRM6RBPVJyO/jFr3KCTWQH6aKDcJSzMoKyk77Ls8QqGjsP4aujn0tpfQm/cSLs1CboJwZoTw8iDMjVK9oulUN/7nkKQFPFphJPAVqrCIKe9GOgsSxrqHifpeIBj7nuDsB3DjfANd0Z3BBVeV3u+6hS7gnke5eStBex+6YyP2hh0kewdQusZ7VMrhD71HcO6jWu7xIXcYN70MqvjuLfD4WxlU8gt4bhlfaho2daLW9pPedYj09udXNnqjnxH8eAQV02SYdwZ33+6q301UYrT3ipZSREvX8G+MUSl50hhpTKlD274PsVqytQPOnsA/eRhl6n894GYlg3n0ydSxatYSYWEe69lPsJ8+jtrwGGbnFkw/j+1OE85dJP/HKZyNuzAzXVKLbUSFBaKpYbmxyTLGchQDByO+WVXnopqgogiKSzWt3tOH9ciL2Pu/QQ+8RiLdjHNtmPkvD1KZnxIGNdaeNwjbHyCSWi3jNIb5+p6mY1XKq5xr3OvTFCYvEFU8yXAtZroD3fsE2C0w9QssTuHOXiXV/xyGLfQ5GYIL3/6DGjd0BHx3jZYY3BBwFqfxx37GHfma4vgIOrsFq60bc/0OwmIeJs/gXx8jyvTgrH8Qs+M+vCunYWFC5KxrQPJxo0Za4qdQow1F05puWtfdizl+koVPD1C6eq6ajT3wMirbjxW4lEe+ICgXpHsdrL59BCVXcCIa8YwYcCWECrr6SB76jvThi2T2vom1cIXc4FFCz8Vo7sQUIENZRDO/410drtWnu18arlvso7KCFWdvxIVcjrCQR+88KMXcKlewcZ46gt25ES6dpHj+hyqQ7t0NLT0YiyLV8TPVOWPNJlTrJihXaMQz4vZfjjAy8ebG681y7Qp+uYwlLuddPl2ds3q2Q6pTsgd/7lIt86Z2VNt6UZu3ghVTr2kwLsNJ4546QaUidpndjPvTxzhiZkpU4Y8NkRv6SopmiFwL0vkO/sx5Fk9/LusJgvlZWbNoxFN/vdJxm/uEQUhxaVGaNcRJp7GdmgtWyiVK+aUql8nWjLBmy1yZUi5fzTLR3ISdSK6Y2QItt1tuzR0NUs1tdecMa8ajRRXpdqc+L8rQUpd0e0fDb+t5RiqK/ywiMW6yrPIIDD0bF3S/ZDd8myT/d0TDYy079v8twABYTAPjYhhm/QAAAABJRU5ErkJggg==);}  /* images/icon_rss_1.png */
.block_subscribes_sidebar .service a.tw {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAqFJREFUeNqslTFvEzEUx//2Oc01iUKp2rQCIVGWSAwMDB2pxMBn6MDExCdgRKywMsPCyMAHiMTAAKgIkBhASCBRRJMUStWGpEnOZ5v3LhdydzmqImLpRXc+5+e//+/ZFncfPt44PHP5HiqL6wL/3xz/dPe3TjXf3BJ3nrVaK0vVVV8Rekb0Qeiwu9dpi/vve27BnwU13Q4GDsqTAE0E52YHFqSVucoS1eTA+dXEfZLjHxbHQ5mrWHVWOT/OE+1KrYDFOYkXewG+HdkTT8DDmClHcJeKX9ri0oJCvaqw7Ets1Iow1kFnxh0fZEtoAWL9Uc5+9TUp9yYyKwWBfkhKvHRBuXi8zPGcuYpn8RK28J91nIdx43lu1ktTldrsGzzdDdAhksyxRWn2Zgoeb4ZEqxamDa8XFFno8GRngLISKbge2eIgM7Zo6rMnrM3DoUVAyyx6aUZsC70klMsc5fz8pWOiCZP6P1FfozVEoShGecvaElKXSCjnLyaj2tD32687COyk3lmdPyewMC+inFibSSgiz93kwIlbmIEz8GJN4evQRKpEPN4jipCjAsjWuR4nFNmEUvwMbAp+fa2Exu4AXTMpxw550RxYcC5dLpySB5uGM+zVD42rK8VoidzOlTzcWCunFDL80XYfbw80CjJtC+dAmnj7jyMqTRr47lCjsRMcWylVIq6fnkM3dCkGhxnb4ux0XUuq6wefj7A3CHHtrI+leTkFHxLh5feRAJ0AiHgCsfl833le/rGpKeU9OpfP+x4uVDwUMydXi/z+0NPwc+4DQ7lRUdm5/BuFK6FcAraDEB8pB8ly4+bT6spU4yZnw0W2GOSzk5nneub4250Z5vSzDkUbpO0kVjHDmwijTdWWy/vbm7SsLUP0mQXxmPtbgAEABWKzLZb7zw4AAAAASUVORK5CYII=);}  /* images/icon_tw_1.png */
.block_subscribes_sidebar .service a.fb {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAsBJREFUeNqslctPE1EUxr/bzkw7TF88xMEoLiDREBOiJiSaNC4wwZU7E/b+DfpHuMWdaxM2sjBhoSFKgpEAiaApEcSASqTFYBdShJb78MydYXiGDrE3vdPMffzu1++ec8qGhp7eWf65+eT7eq1vVzCAPv/VFGDG1fSldvOxsVLcGl4sWa6TcmEaBhpBl5z3Lf0qDxvrm5abbSGwZaORzbSSrsHiNmJxA1IK/zc1pDEwYhpgDEpJwqozbZZSYrvK6Xt/XzJhwDLjmkcPGEoJvdA7JBoW4FygJWvjwUAP2lvT4dzrd19QWFpHImEGcOlpFpHhXCjk0iYePcyjq7Pt0Nzc/DfsVKukPrYHl5CR4QyVrW3cy187BvaalGSTEP79eXBJj+i2MNRqVWQcMxwZm5jF6NgMTNNEqcy175rnK6eTWH3ljOYr2zWU/1RQ3amF45MfljEytoCW5gzOtbUinU4dVC79lzrw2i7HwO2rSDkWens6w/G7+V64bgeSSQtTcytYXt0gz41AufAc56dmplZdqeB+fw+6L58/NHfrRrfuXtvY+I3C4iriKVvnjEGO+3F5atozCL5b90Y8F7jgAc+zhcwXsr5yy4rj+Yu3sC2gP38dN3uv6Lnx93OYmV2AnUxifqGIBCWREDxQLoPQqVOwLMvE6HgBa8UiXV4uhE9Mfcaz4TdozmWQzTWjqckJS4lW7sVm/WrIkKPNCjHYjhOOptIZdHRcRDbjjwnOw+poKB0tMmKpJe9JiDpQT1Tgs9ACD5degqtItoRwWnuwyO3t9xlH4d5iGYsMl6Qyae1nqGX4F6hOgssz2QI4dgIvX01i9mNBvy/9KMOhBPIZx5QrHZ9R4SapLnxdw8ynv8GFpmDbTsA4Aqe/zZKsSpdFLLlkMYVbk+771VCctLAU67rgDJJf017pbWCfpgMH/wkwAPz/rH2NvxMQAAAAAElFTkSuQmCC);}  /* images/icon_fb_1.png */

.block_popular_posts {}
.block_popular_posts h4 {padding-bottom:14px;}
.block_popular_posts .line_3 {margin:16px 0px 11px;}
.block_popular_posts .line_2 {margin-top:22px;}
.block_popular_posts .article {overflow:hidden;}
.block_popular_posts .article .pic {margin-right:11px; padding-top:4px; float:left;}
.block_popular_posts .article .pic a {
	display:block;
	position:relative;

	border:3px solid #f2f2f2;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);
}
.block_popular_posts .article .pic img {border:1px solid #ffffff;}
.block_popular_posts .article .text {overflow:hidden;}
.block_popular_posts .article .text .title {padding-top:3px; padding-bottom:5px; color:#383838; font-weight:bold; line-height:17px;}
.block_popular_posts .article .text .title a {color:#383838; font-weight:bold;}
.block_popular_posts .article .text .title a:hover {color:#f24024; text-decoration:none;}
.block_popular_posts .article .text .date {float:left;}
.block_popular_posts .article .text .date p {padding-bottom:0px; font-size:11px; color:#868686;}
.block_popular_posts .article .text .icons {padding-top:3px; float:right;}
.block_popular_posts .article .text .icons li {margin-left:14px; display:block; float:left;}
.block_popular_posts .article .text .icons li:first-child {margin-left:0px;}
.block_popular_posts .article .text .icons a {padding-left:20px; padding-bottom:1px; display:block; background-repeat:no-repeat; background-position:0px 1px; font-size:11px; color:#919191; line-height:1em;}
.block_popular_posts .article .text .icons a.views {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYxJREFUeNpskr9LAnEYxu+Hnh4Ybi1NTU3pHcGFZ4I02RpBUBRB0dBSY1v/QlNbEA5BEARNjaa3BIZiq1PgJESBoJ6e9nlFw6wvPPj6vu/zvM/7/Z46HA6V6VMsFnVN0w5VVd0GFqk2PW+DweAmk8ncKTNHnRYolUpLuq7nQ6GQEw6HFQRGechKv99Xer3eE/ERQo0JR5sEnuetGYZRMU3TiUajXwjt42QOzCN4Rs6nlkO4wqDlXw4gr0AugBjNShAEm8lk8mHaaq1WO0XsUpx0u9133/dtnHyoqK1DzEcikQUhI9jmzNEgvBfQSqfT2XK5HMfFp6wlNUQ8VjrRsBrDliFkJoz2xYECKSAvaIsSOUNq0iP3w9A4XENLpVKP1DOgOXZrgh0JHMdZBRvj/PHkUjl1kHVd9/XnFarVqoVygf/xTqfTwuYF8b0IQtxjxXOgEzepubZt1/88IyKLrHKF1ZzsKavIVKyKZYmfucRdy7Ia/34HUze+xc8BkOeKQazSd5tIJK5ne78FGACesbrirFklOgAAAABJRU5ErkJggg==);}  /* images/icon_view_1.png */
.block_popular_posts .article .text .icons a.comments {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAALCAYAAACgR9dcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZhJREFUeNqMUj1Lw1AUfflomxq0bVLbUrcuRWcrCK5OgqEg+AN0LwjioIso7k6CP6DgKIKL4OQigWZKQNouBouLVjG1bdoknhtakCLFCwfy3r3n3HPvCxcEAaPQdb3I83wFWMGxCDhAw/f9KnBZKpU8NhEckWu12qkoiocAEwSBcRwXJkFiw+GQDQYD3fO8NdSS8CuEGpQXNE2rxGKxM0mSWDQaZZFIJBQYgwQhtoBaSVGUedd1r1ut1kc+n3/kLMv6BGnud8fJGHX/KhQKu81m84oc9ft9TQRpdhoxtIc8LMtockvuaFTs5oSXZTlg/wiM5pum6VHX0UiLvKqqD9O6hltFPp1OGyCU6ZsABxyPRe1g+HfY+JMYj8dZLpf77na7BzieE5FsJ5NJW6S3xIaXcWnhUspkMuGGCRB0O53OvW3bJhZ0g24yNUmlUkQ+IjIzDGMpm82+wYGKgi1cPfd6vZd6vb4HkW0Ir8LBDHUlciKR2EdNlRv9YRvAOnABPI2XDBwDm4CCp5La7bbqOI4PN3dwUv4RYACVUp7KzDYz7gAAAABJRU5ErkJggg==);}  /* images/icon_comment_1.png */

.block_popular_posts .w_hover span {
	width:100%;
	height:100%;
	display:none;

	position:absolute;
	left:0px;
	top:0px;

	background-color:#ffffff;
	opacity:0.25;
	filter:alpha(opacity=25);
}
.block_popular_posts .w_hover:hover span {display:block;}

.block_sidebar_menu {}
.block_sidebar_menu h4 {padding-bottom:8px;}
.block_sidebar_menu li {display:block; border-bottom:1px solid #f2f2f2;}
.block_sidebar_menu a {
	padding:8px 0px 9px 15px;
	display:block;
	background:url(data:image/gif;base64,R0lGODlhBgAFAIABALq6uv///yH5BAEAAAEALAAAAAAGAAUAAAIIjGEZCO2KUiwAOw==) no-repeat 0px 12px;  /* images/arrow_3.gif */
	-moz-transition:all 0.15s ease;
	-ms-transition:all 0.15s ease;
	-o-transition:all 0.15s ease;
	-webkit-transition:all 0.15s ease;
	transition:all 0.15s ease;
	color:#7d7d7d;
}
.block_sidebar_menu a:hover {margin-left:3px; background:url(data:image/gif;base64,R0lGODlhBgAFAIABAPJAJP///yH5BAEAAAEALAAAAAAGAAUAAAIIjGEZCO2KUiwAOw==) no-repeat 0px 12px; color:#f24024; text-decoration:none;}  /* images/arrow_4.gif */
.block_sidebar_menu .line_2 {margin-top:20px;}
.block_sidebar_menu ul li.current_page_item a {color:#f24024;} /*added*/


div.menu-footer-menu-container li {display:block; border-bottom:1px solid #f2f2f2;}
div.menu-footer-menu-container li a {
	padding:8px 0px 9px 15px;
	display:block;
	background:url(data:image/gif;base64,R0lGODlhBgAFAIABALq6uv///yH5BAEAAAEALAAAAAAGAAUAAAIIjGEZCO2KUiwAOw==) no-repeat 0px 12px;  /* images/arrow_3.gif */
	-moz-transition:all 0.15s ease;
	-ms-transition:all 0.15s ease;
	-o-transition:all 0.15s ease;
	-webkit-transition:all 0.15s ease;
	transition:all 0.15s ease;
	color:#7d7d7d;
}
div.menu-footer-menu-container li a:hover {margin-left:3px; background:url(data:image/gif;base64,R0lGODlhBgAFAIABAPJAJP///yH5BAEAAAEALAAAAAAGAAUAAAIIjGEZCO2KUiwAOw==) no-repeat 0px 12px; color:#f24024; text-decoration:none;}  /* images/arrow_4.gif */
div.menu-footer-menu-container ul li.current_page_item a {color:#f24024;}

ul.blogroll li {display:block; border-bottom:1px solid #f2f2f2;}
ul.blogroll li a {
	padding:8px 0px 9px 15px;
	display:block;
	background:url(data:image/gif;base64,R0lGODlhBgAFAIABALq6uv///yH5BAEAAAEALAAAAAAGAAUAAAIIjGEZCO2KUiwAOw==) no-repeat 0px 12px;  /* images/arrow_3.gif */
	-moz-transition:all 0.15s ease;
	-ms-transition:all 0.15s ease;
	-o-transition:all 0.15s ease;
	-webkit-transition:all 0.15s ease;
	transition:all 0.15s ease;
	color:#7d7d7d;
}
ul.blogroll li a:hover {margin-left:3px; background:url(data:image/gif;base64,R0lGODlhBgAFAIABAPJAJP///yH5BAEAAAEALAAAAAAGAAUAAAIIjGEZCO2KUiwAOw==) no-repeat 0px 12px; color:#f24024; text-decoration:none;}  /* images/arrow_4.gif */
ul.blogroll li.current_page_item a {color:#f24024;}


.block_calendar h4 {padding-bottom:18px;}
.block_calendar .line_2 {margin-top:20px;}
.block_calendar .datepickerNotInMonth a, .block_calendar .datepickerNotInMonth span {color:#cccccc;}
.block_calendar .datepickerBorderT,
.block_calendar .datepickerBorderB,
.block_calendar .datepickerBorderL,
.block_calendar .datepickerBorderR,
.block_calendar .datepickerBorderTL,
.block_calendar .datepickerBorderTR,
.block_calendar .datepickerBorderBL,
.block_calendar .datepickerBorderBR {display:none;}
.block_calendar .datepickerContainer {width:auto !important; left:0px; top:0px;}

.block_calendar div.datepicker table table th {vertical-align:top;}
.block_calendar div.datepicker table table td {vertical-align:top; background-color:#ffffff; color:#676767; text-align:center;}
.block_calendar div.datepicker table table td a {width:42px; height:19px; line-height:19px; display:block; color:#676767; border-left:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.block_calendar div.datepicker table table td:first-child a {width:41px;}
.block_calendar div.datepicker table table td.last a {width:41px; border-right:1px solid #e5e5e5;}
.block_calendar div.datepicker table table td a:hover span {height:17px; line-height:17px; display:block; background-color:#f5f5f5; border:1px solid #ffffff;}

.block_calendar .datepickerDays tr:first-child a {border-top:1px solid #262626;}

.block_calendar div.datepicker table table td.datepickerSelected span,
.block_calendar div.datepicker table table td.datepickerSelected a:hover span
{height:17px; line-height:17px; display:block; background-color:#f24024; border:1px solid #ffffff; color:#ffffff;}

.block_calendar .datepickerGoPrev {width:42px; height:33px; background: url(images/sp_horiz.png) repeat-x; background-position: 0 -310px;} /*bg_month.jpg*/
.block_calendar .datepickerGoPrev a {width:41px; height:33px; display:block; font-size:0px; line-height:0px;}
.block_calendar .datepickerGoPrev span {width:40px; height:32px; display:block; background: url(images/sp_img.png) no-repeat; background-position: -472px -159px; border-left:1px solid #e6e6e6; text-indent:-9000px;} /* arrow_7.png*/

.block_calendar .datepickerMonth {height:33px; background: url(images/sp_horiz.png) repeat-x; text-align:center; background-position: 0 -310px;} /*bg_month.jpg*/
.block_calendar .datepickerMonth a {font-size:14px; color:#f24024; font-weight:bold; line-height:32px;}

.block_calendar .datepickerGoNext {width:43px; height:33px; background: url(images/sp_horiz.png) repeat-x; background-position: 0 -310px;} /*bg_month.jpg*/
.block_calendar .datepickerGoNext a {width:43px; height:33px; display:block; font-size:0px; line-height:0px;}
.block_calendar .datepickerGoNext span {width:42px; height:32px; display:block; background: url(images/sp_img.png) no-repeat; background-position: -499px -117px; border-right:1px solid #e6e6e6; text-indent:-9000px;} /*arrow_8.png */

.block_calendar .datepickerDoW {}
.block_calendar .datepickerDoW th {background-color:#474747; color:#ededed; text-align:center;}
.block_calendar .datepickerDoW th span {width:42px; height:21px; line-height:21px; display:block; border-left:1px solid #666666; border-top:1px solid #262626;}
.block_calendar .datepickerDoW th:first-child span {width:41px; border-left:1px solid #262626;}
.block_calendar .datepickerDoW th.last span {width:41px; border-right:1px solid #262626;}

.block_twitter_widget {position:relative;}
.block_twitter_widget h4 {padding-bottom:18px;}
.block_twitter_widget .lnk_follow {position:absolute; right:0px; top:1px;}
.block_twitter_widget .lnk_follow a {font-size:11px; color:#b5b5b5;}
.block_twitter_widget .tweet {
	margin-bottom:20px;
	padding:0px 16px;
	position:relative;

	border:1px solid #f0f0f0;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);
}
#content .block_twitter_widget .tweet .twtr-bd p {padding-bottom:0px; color:#4f4f4f !important; line-height:17px !important;}
#content .block_twitter_widget .tweet .twtr-bd a {color:#f24024 !important;}
#content .block_twitter_widget .tweet .twtr-doc a {text-decoration:underline !important;}
#content .block_twitter_widget .tweet .twtr-doc a:hover {text-decoration:none !important;}
#content .block_twitter_widget .tweet .twtr-doc a.twtr-user {text-decoration:none !important;}
#content .block_twitter_widget .tweet .twtr-doc a.twtr-user:hover {text-decoration:underline !important;}


.block_twitter_widget .twtr-hd {display:none;}
.block_twitter_widget .twtr-bd .twtr-tweet-wrap {padding:0px;}
.block_twitter_widget .twtr-bd .twtr-tweet-text em {display:none; }
.block_twitter_widget .twtr-ft {display:none;}

.block_twitter_widget .twtr-bd .twtr-tweet-wrap {margin-top:10px; margin-bottom:10px;}



.block_newsletter {}
.block_newsletter h4 {padding-bottom:18px;}
.block_newsletter .field {width:222px; height:34px; float:left; overflow:hidden; background: url(images/sp_img.png) no-repeat; background-position: -240px -153px;} /*bg_field_newsletter.png*/
.block_newsletter .field input {width:200px; height:14px; margin-left:11px; padding:10px 0px; display:block; background-color:transparent; border:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:rgb(60, 60, 60); line-height:14px;}
.block_newsletter .button {width:81px; height:34px; margin-left:-3px; display:block; float:left; background-repeat:no-repeat; background-color:transparent;  background: url(images/sp_img.png) no-repeat; background-position: -187px -418px; border:0px; font-family:'PT Sans', Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:bold; text-transform:uppercase; text-shadow:0px -1px rgba(0, 0, 0, 0.14); line-height:1em; cursor:pointer;} /*button_subscribe.png*/
.block_newsletter .button:hover {background-position:  -187px -452px;} /*button_subscribe.png*/
input.button {padding-top:2px;}

.block_popular_stuff {}
.block_popular_stuff h4 {padding-bottom:18px;}
.block_popular_stuff .line_2 {margin-top:22px;}
.block_popular_stuff .content {width:246px; padding-right:13px; float:left; position:relative; border-right:1px solid #f5f5f5;}
.block_popular_stuff .content p {padding-bottom:0px; color:#383838; font-weight:bold; line-height:18px;}
.block_popular_stuff .content p.date {margin-bottom:-5px; padding-top:9px; font-size:11px; color:#868686; font-weight:normal; line-height:normal;}
.block_popular_stuff .content a {padding-bottom:0px; color:#383838; font-weight:bold;}
.block_popular_stuff .content a:hover {color:#f24024; text-decoration:none;}
.block_popular_stuff .content .view_all {display:block; position:absolute; right:13px; top:-31px; font-size:11px; color:#868686; font-weight:normal; line-height:normal;}
.block_popular_stuff .media {
	margin-bottom:14px;
	padding:1px;
	position:relative;

	background-color:#ffffff;
	border:4px solid #f2f2f2;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);

	line-height:0px;
}
.block_popular_stuff .media img {width:236px; height:auto;}
.block_popular_stuff .info {width:27px; float:right;}
.block_popular_stuff li {padding:11px 0px 5px; display:block; border-bottom:1px solid #f0f0f0; font-size:11px; line-height:normal;}
.block_popular_stuff li:first-child {padding-top:0px;}
.block_popular_stuff li a {display:block; font-size:11px; color:#8a8a8a; line-height:normal; text-align:center;}
.block_popular_stuff li.comments a {padding-top:16px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAALCAYAAACgR9dcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZhJREFUeNqMUj1Lw1AUfflomxq0bVLbUrcuRWcrCK5OgqEg+AN0LwjioIso7k6CP6DgKIKL4OQigWZKQNouBouLVjG1bdoknhtakCLFCwfy3r3n3HPvCxcEAaPQdb3I83wFWMGxCDhAw/f9KnBZKpU8NhEckWu12qkoiocAEwSBcRwXJkFiw+GQDQYD3fO8NdSS8CuEGpQXNE2rxGKxM0mSWDQaZZFIJBQYgwQhtoBaSVGUedd1r1ut1kc+n3/kLMv6BGnud8fJGHX/KhQKu81m84oc9ft9TQRpdhoxtIc8LMtockvuaFTs5oSXZTlg/wiM5pum6VHX0UiLvKqqD9O6hltFPp1OGyCU6ZsABxyPRe1g+HfY+JMYj8dZLpf77na7BzieE5FsJ5NJW6S3xIaXcWnhUspkMuGGCRB0O53OvW3bJhZ0g24yNUmlUkQ+IjIzDGMpm82+wYGKgi1cPfd6vZd6vb4HkW0Ir8LBDHUlciKR2EdNlRv9YRvAOnABPI2XDBwDm4CCp5La7bbqOI4PN3dwUv4RYACVUp7KzDYz7gAAAABJRU5ErkJggg==) no-repeat center top;}  /* images/icon_comment_1.png */
.block_popular_stuff li.views a {padding-top:15px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYxJREFUeNpskr9LAnEYxu+Hnh4Ybi1NTU3pHcGFZ4I02RpBUBRB0dBSY1v/QlNbEA5BEARNjaa3BIZiq1PgJESBoJ6e9nlFw6wvPPj6vu/zvM/7/Z46HA6V6VMsFnVN0w5VVd0GFqk2PW+DweAmk8ncKTNHnRYolUpLuq7nQ6GQEw6HFQRGechKv99Xer3eE/ERQo0JR5sEnuetGYZRMU3TiUajXwjt42QOzCN4Rs6nlkO4wqDlXw4gr0AugBjNShAEm8lk8mHaaq1WO0XsUpx0u9133/dtnHyoqK1DzEcikQUhI9jmzNEgvBfQSqfT2XK5HMfFp6wlNUQ8VjrRsBrDliFkJoz2xYECKSAvaIsSOUNq0iP3w9A4XENLpVKP1DOgOXZrgh0JHMdZBRvj/PHkUjl1kHVd9/XnFarVqoVygf/xTqfTwuYF8b0IQtxjxXOgEzepubZt1/88IyKLrHKF1ZzsKavIVKyKZYmfucRdy7Ia/34HUze+xc8BkOeKQazSd5tIJK5ne78FGACesbrirFklOgAAAABJRU5ErkJggg==) no-repeat center top;}  /* images/icon_view_1.png */

.block_location {}
.block_location h4 {padding-bottom:18px;}
.block_location .map {
	padding:1px;
	position:relative;

	background-color:#ffffff;
	border:4px solid #f2f2f2;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);

	line-height:0px;
}
.adaptive_maps_google {overflow:hidden;}
.block_location .map a {display:none;}

.block_contacts {}
.block_contacts h4 {padding-bottom:16px;}
.block_contacts p {padding-left:20px; padding-bottom:9px; color:#7d7d7d;}
.block_contacts a {color:#f24024; text-decoration:underline;}
.block_contacts a:hover {text-decoration:none;}
.block_contacts .address {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAMCAYAAACwXJejAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXtJREFUeNocUD1rwmAQvryJUWk0+IHfuLQ4BTPoWEEQrLi46WSLo2uHLpb+gAqdO5RCHTu2k4Xikr0IVTJKu1gUHZL4GbR3OTju7r33uXvuEQCNMQYul6ssiuI55tLhcDB3u5223+8/MAeO53mQJOkmGAxe+Hw+EAQBbNsGwzBgsVj0TdO85/1+fzmZTF6hQ6FQgFqtBtFoFJbLJeCAs+12O+VzudwtfpTz+Tx0u92hqqr9YrFoTSaT9Hw+h1AolGabzSbtdrshHo9Pcdo1AnqY33k8nh/kCNRn4XDYIT4YDBwe5JZlgaZpIr0rigIsm83aVMxmsxgSf0C/pIirYhzHQSKRMIRKpaKPRiMlEAiQGup6vVa9Xi9QTee3Wq0vViqVnqvVKtD+SCQCqVTKiVQ3Gg3IZDKPTJblYb1ef6MmaYSEnYhNmvKCq//YarUi5FO73f5F1eF4PAICodPpfOP5PVwPjpEE2DzVdf292Wx+jsfjV6xPCET2L8AABiOODmS5kt8AAAAASUVORK5CYII=) no-repeat 1px 2px;}  /* images/icon_location_1.png */
.block_contacts .phone {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAKCAYAAABmBXS+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO5JREFUeNpUkD1LA0EQhmeTK+NxP0BypUQEi0thJ6SxsvZ32An5XekCKVNZqt0hJidLwONAkuO+88xyCTrwMnM7z7xzuyaKolHXdU9N01jyQv6EMUaqqhKPxgvALfpt23ZF73ACOJMkSWRAcaUfdV1foCnS2jlYa6UoCgf9KIS+cdriLGRJ01TKsnSOCi17aE0zVpcsy86AxjAIgg+ACZoBfOV5vtFVCqijauj7vrDiHegB6I46pmExeCSPUW7CMHSWTN+gOfAIbdFl/xt7XecgJnYcvOJ2TR73N1Zo4Mn/+GTdM417fRoGPfR2FGAA6kbg5Fyb5UgAAAAASUVORK5CYII=) no-repeat 2px 4px;}  /* images/icon_phone_1.png */
.block_contacts .email {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAS9JREFUeNp8kLFqg1AUho/mIkFFSEJA00EKFfoAig4OgYo+TIRO6eADuLi69DEcHTo7ZM1msWRJphAQs2Sx979j0/bC5RzO+f5z/nslwzDeFUV5kiSJ/jvjONLtdvtkh8NhkqYp8Uh/iQDbtk1lWU6Y7/vdbrejLMsej8fjnQjwarWiPM+/PM/rZL7mZb1edyigAeA3GAxYeTabYeqd6CcMBqysqirN53NyXfeZf8ArAMuyCBc5auiBAcuwOo5j2m63ew5t+JSuaRphKQiC7nK5bE6n074oioeqqohFUQS4dhyHOJzIskxhGH5AwHNhg/fqtm3r6/WaSNzrG2Bd15PFYiF+qe97sYHbEW85n880DANExODVNM1kuVySpmkCnE6nIjImHGMTQsLZ+luAAQBqnYcx7fvuQgAAAABJRU5ErkJggg==) no-repeat 0px 4px;}  /* images/icon_email_2.png */
.block_contacts .web {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAedJREFUeNo0kU2L2lAUhk9i/Eii+EWsjjggOoigxq20rgrOzkW7041If8H8hm6UEiwVF9If4Cq4K8StFapLZzVahYJIBbUoUeMXPWeYuXDDvTfPe857zmHgZbEsC2azOWe1Wt+ZTKYIvV0ul9+GYXRPp5N2vV6fOYY+CIp2u10JBAJSNps1YrGYEI/Hz51OZ6eq6s1msxlvt9sHFOoMwuDz+b673e5ws9lcZTKZQT6flzHAdLlcyofDQUAYFovFFPcnzuFw5FAQxg14/oJZfnW73W9o5R/DMPtKpSIgSEbC+/0+x6bT6Q8ulwtSqdQ5kUg8rtdriEQin9vt9o9CocDP53PAusDj8QCxHCpvydZsNtPRln48Hgn4m0wmP9psNsFisQBmAjwDZrjlBEHgqAPj8djJcdwbnufv0f+90+m0UCAS0MLOAbFsNBo900UURZAk6WupVErX63UeW+p5hV8XsZwsy39Go9EdCbBwaTAYSMPh0CiXy4Bi0HUder0eKIoCxLL4qAaDQUA7gDbA6/XSEK1Y/M9QKPQeA+UbjcbI7/dTAJVFQKtWq1MSvfgErANarVZit9u9RVDBFt/UarUpsc+Dw86IaFHRNC3a7/dhMpnAarW64MCe0Jq3WCxu8P8D1qT/F2AA47vDvJ9WJB0AAAAASUVORK5CYII=) no-repeat 0px 3px;}  /* images/icon_web_1.png */



footer {padding-top:4px; background: url(images/sp_horiz.png) repeat-x #1c1c1c; background-position: 0px -551px;} /*bg_footer.jpg*/
.sticky_footer footer {width:100%; min-width:320px; position:absolute; left:0px; bottom:0px;}
#footer {}
#footer .top {height:49px;}
#footer .middle {padding:0px 0px 23px;}
#footer .bottom {height:45px;}

#logo_bottom {padding-top:17px; float:left;}

.block_to_top {padding-top:13px; float:right;}
.block_to_top a {height:23px; line-height:23px; padding-left:30px; display:block; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUVJREFUeNq0lbFKA0EURV82llYBISCk1FbLQKpIRBAC+h9BSMCPEBYM5C8EhbRhBau021oJgiAIgmi74L3wVtY1szsvGS+cIjsz5y0zm3mNz/6eVGQAhqALdkAHPIM3sARzsHAtbjjkfRCDA6lPCibgvjwQlX43wTVIPMWi8xJd13TJOXADLmS9cN1tsUBRfgXOZLMM1fNLzj0eS5iM1fcjjyVs4lzeMxyeGA65F+k+eWU7ebQUOI3y/fEVGwqcUL5rfWPPAh3KW77ir6N9S4EW5e8WsaHAB+UvrtFVwqrnpTxR/lA1wyWoETMLyu/kfzKP9F5OA4vpW1KegcvAcvqy/G5hN5kGEk/z7lS8cifatjbaZ/X8uc+5PedgtqZ4puszV5vjwAgcGw451fmjopjZcn2j4LDU/XkHtcGr/vFqu/+3AAMAReVR1/3k7gQAAAAASUVORK5CYII=) no-repeat; font-family:'PT Sans Narrow', Arial, Helvetica, sans-serif; font-size:12px; color:#e0e0e0; font-weight:bold; text-transform:uppercase;}  /* images/arrow_2.png */
.block_to_top a:hover {text-decoration:none;}

.block_footer_widgets {margin-left:-20px; padding-top:25px;}
.block_footer_widgets h3 {padding-bottom:19px; font-size:12px; color:#e0e0e0; font-weight:bold; text-transform:uppercase;}
.block_footer_widgets .column {width:225px; margin-left:20px; float:left;}



.block_tags {margin-left:-4px; margin-top:-1px; overflow:hidden;}
.block_tags li {
	height:23px;
	margin-left:4px;
	margin-bottom:5px;
	padding:0px 7px;
	display:block;
	float:left;

	position:relative;

	background: url(images/sp_horiz.png) repeat-x; background-position: 0 -353px;
	border:1px solid #000000;

	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;

	behavior:url(js/PIE.htc);
} /*bg_tag_1.jpg*/
.block_tags li a {height:23px; line-height:23px; padding-top:0px; padding-right:12px; display:block; background:url(data:image/jpg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgABQAFAwERAAIRAQMRAf/EAFEAAQAAAAAAAAAAAAAAAAAAAAoBAQAAAAAAAAAAAAAAAAAAAAAQAAIDAQEBAAAAAAAAAAAAAAIDAQQGBQcWEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwAtiK+x+w6oj1vZ4ux7Ln1NcvPRPcLuTX0pV7tytOnhYb8EQ0a1UWko65PIrAiIgQf/2Q==) no-repeat right 9px; font-family:'PT Sans', Arial, Helvetica, sans-serif; font-size:10px; color:#ededed; text-shadow:0px 1px rgba(0, 0, 0, 0.05); text-transform:uppercase;}  /* images/bg_tag_2.jpg */
.block_tags li a:hover {text-decoration:none;}
.block_tags li:hover {background-position:0px bottom;}

.block_most_read_news {margin-top:-3px;}
.block_most_read_news .line_1 {margin:13px 0px 11px;}
.block_most_read_news .article {overflow:hidden;}
.block_most_read_news .article .pic {margin-right:12px; padding-top:3px; float:left;}
.block_most_read_news .article .text {overflow:hidden;}
.block_most_read_news .article .text .title {padding-top:1px; padding-bottom:8px; color:#cccccc; font-weight:bold; line-height:15px;}
.block_most_read_news .article .text .title a {color:#cccccc; font-weight:bold;}
.block_most_read_news .article .text .title a:hover {color:#f24024; text-decoration:none;}
.block_most_read_news .article .text .date {padding-bottom:0px; font-size:11px; color:#868686;}

.block_most_read_news .w_hover {display:block; position:relative;}
.block_most_read_news .w_hover span {
	width:100%;
	height:100%;
	display:none;

	position:absolute;
	left:0px;
	top:0px;

	background-color:#ffffff;
	opacity:0.15;
	filter:alpha(opacity=15);

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(js/PIE.htc);
}
.block_most_read_news .w_hover:hover span {display:block;}

.block_contact_footer {margin-top:-3px;}
.block_contact_footer .text {padding-bottom:7px; color:#bdbdbd; font-weight:bold; line-height:1em;}
.block_contact_footer .field {width:225px; height:25px; margin-bottom:12px; overflow:hidden; background: url(images/sp_img.png) no-repeat; background-position: -5px -381px;} /*bg_field_contact_footer.png*/
.block_contact_footer .field input {width:205px; height:15px; margin-left:10px; padding:5px 0px; display:block; background-color:transparent; border:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#737373; line-height:15px;}
.block_contact_footer .textarea {width:225px; height:64px; margin-bottom:8px; overflow:hidden; background: url(images/sp_img.png) no-repeat; background-position: -5px -153px;} /*bg_textarea_contact_footer.png*/
.block_contact_footer .textarea textarea {width:205px; height:55px; margin-left:10px; padding-top:5px; display:block; background-color:transparent; border:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#737373; line-height:1em;}
.block_contact_footer .clear_form {padding-top:4px; float:left;}
.block_contact_footer .clear_form input {padding:0px; display:block; background-color:transparent; border:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6b6b6b; line-height:1em; cursor:pointer;}
.block_contact_footer .send {float:right;}

.block_menu_footer {padding-top:16px; float:left;}
.block_menu_footer li {margin-left:24px; display:block; float:left;}
.block_menu_footer li:first-child {margin-left:0px;}
.block_menu_footer li a {font-size:11px; color:#cccccc; font-weight:bold; line-height:12px;}

.block_social_footer {margin-left:24px; padding-top:14px; float:left;}
.block_social_footer li {margin-left:6px; display:block; float:left;}
.block_social_footer li:first-child {margin-left:0px;}
.block_social_footer li a {width:16px; height:16px; display:block; background-repeat:no-repeat; background-image:url(data:image/png;base64,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); text-indent:-9000px;}  /* images/sprite_social_1.png */

.block_social_footer li a.fb {background-position:0px 0px;}
.block_social_footer li a.fb:hover {background-position:0px -16px;}

.block_social_footer li a.tw {background-position:-22px 0px;}
.block_social_footer li a.tw:hover {background-position:-22px -16px;}

.block_social_footer li a.rss {background-position:-44px 0px;}
.block_social_footer li a.rss:hover {background-position:-44px -16px;}

.block_social_footer li a.gplus {width:16px; height:16px; display:block; background-repeat:no-repeat; background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAF/SURBVHjalFM/S0NBDM/l3SvoKCI6VzdRRJfnJ3AQROnmBxQdnLr4CXSQ6iTYoqsizq20vZyX3OXeayuKB9eXy59f8ktS89w5WAGAbrgV/O/chntsOdiurlfl2ka2GJMl8N6Ht5kNDbrJx1s1+XzvWsk8HsH45SnZ/I9B/CaiLBdLyyxWKEFfI0El54DDMDh4dmaglJFt+jYegIZDAeMKgnGasztykoHl9sWd6F/PDwUw6oM//6QjAIKYHCJSkKFBwZG8FEQtXgHcdJIViMx1tgdEU2mopMdYRWwGRoCoiUHty/uFeW1e1bpBZz9TNAUqBe48CeJfh31jM33dA++dIHIVg7PdWG44W9eP8u2f7iRKJu+ITxOxSh5N5K5UoNFETDugekmWkKx2vW6cyT2pF8/H3UhLBg14m7MgZhoSEN79k+08DUo63VKlgJpB/wQmXQVZTNDwTwA9LFuxPKK879DY/fkgMdsWf3pM4QiK8sYU5Z6ZH9nvE33g2G8BBgA3INZ6YkUDpgAAAABJRU5ErkJggg==);}  /* images/icon_google_plus.png */
.block_social_footer li a.gplus:hover {width:16px; height:16px; display:block; background-repeat:no-repeat; background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGWSURBVHjalFM7T8NADPZdLlVZUdUVCYmNAaSICXa6wIDEAitT/w+/gJERqWJnRGWmVQcYK8RWHsk9sH3OE6mIRJGTs7/P/mxHLa5GA0iSiVIqg39cIYRHcG5kCGw2h1k6GNZe1XgJAY3qosG+LbPifTkxnLn4gvxlXjLzozog+vbeV+9Jf4NsZoJ3ED4/2EEBWmsuwDvHgfQQoadKBEy3X62AsAZR4Is8ZscbcRxA71vXd3z+Oj5BEi/nSA6RDFnBBGtBYVbKXpYdOKCWEPJc4tvSqDKWYG1eHWpNWtuBzn7XDdUKRA0eodz5xRFWZzkvlbh987B2fIvLw0qi0gYrcAi2BWskxj+vopAOIIVByPP5QQg4xvboot25nbKdne2JT1UrwfFpP04BnCdpODofpUhw1Rcao4wVZKzMhFgT6XyjcdKsclSSTQswlPsgPlN3X4szBtH37HS3kuXlrJTKlnBlBlmz1vYR4HeCRrwQTHXai+XRVsq+Q2P3uyB2mx6ZKUk4hiS9V0m63/nnQK0f6BNhfwQYANLr60cDXLY/AAAAAElFTkSuQmCC);}  /* images/icon_google_plus_hover.png */

.block_copyrights {height:44px; float:left;}
.block_copyrights p {padding-bottom:0px; font-size:11px; color:#cccccc; line-height:44px;}



/* popup */
#overlay {width:100%; height:100%; display:none; position:fixed; left:0px; top:0px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBgaGUgAjAxEAlGFVJHIUCAAQDkjACZ/aeHWQAAAABJRU5ErkJggg==); z-index:9000;}  /* images/bg_overlay.png */
.block_popup {
	width:546px;
	height:159px;
	padding:4px;
	margin-left:-273px;
	margin-top:-134px;
	display:none;

	position:fixed;
	left:50%;
	top:50%;

	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBg8GIgAjAxEAlGFVJHIUCAAQCG+gBehBXbigAAAABJRU5ErkJggg==);  /* images/bg_popup.png */


	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;

	behavior:url(layout/plugins/PIE.htc);

	z-index:9001;
}
.block_popup p {padding-bottom:0px;}
.block_popup .popup {
	width:546px;
	height:159px;

	position:relative;

	background-color:#ffffff;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(layout/plugins/PIE.htc);

	z-index:9002;
}
.block_popup .close {
	width:17px;
	height:17px;
	display:block;

	position:absolute;


	background: url(images/sp_img.png) no-repeat #d6d6d6; background-position: -435px -273px; /* icon_close.gif*/

	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;

	behavior:url(layout/plugins/PIE.htc);

	text-indent:-9000px;
}
.block_popup .close:hover {background-color:#f24125;}

.block_popup .content {padding:22px 20px 0px;}

.block_popup .title {margin-bottom:19px; padding-bottom:12px; border-bottom:1px solid #c9c9c9;}
.block_popup .title p {font-size:11px; color:#000000; font-weight:bold; text-transform:uppercase;}

.block_popup .subtitle {margin-bottom:17px; padding-bottom:12px; border-bottom:1px solid #c9c9c9;}
.block_popup .subtitle p {font-size:10px; color:#000000; text-transform:uppercase;}

.block_popup .form {height:109px;}
.block_popup .form .column {margin-left:9px; float:left;}
.block_popup .form .column:first-child {margin-left:0px;}
.block_popup .form .column.button {margin-left:0px; margin-top:-28px; float:right;}
.block_popup .form .column_2 {width:205px; height:25px; margin-right:9px; float:left;}
.block_popup .form .label {padding-bottom:9px; color:#000000; font-weight:bold;}
.block_popup .form .field {
	width:203px;
	height:26px;
	overflow:hidden;
	position:relative;

	border:1px solid #e6e6e6;

	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;

	behavior:url(layout/plugins/PIE.htc);
}
.block_popup .form .field input {width:190px; margin-left:5px; padding:5px 0px; display:block; background-color:transparent; border:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.block_popup .form .enter {
	width:78px;
	height:28px;
	display:block;
	overflow:hidden;
	position:relative;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	background-color:#fb593f;

    background:-webkit-gradient(linear, 0 0, 0 100%, from(#fb593f) to(#f24125));
    background:-webkit-linear-gradient(#fb593f, #f24125);
    background:-moz-linear-gradient(#fb593f, #f24125);
    background:-ms-linear-gradient(#fb593f, #f24125);
    background:linear-gradient(#fb593f, #f24125);
	background:-o-linear-gradient(#fb593f, #f24125);
    -pie-background:linear-gradient(#fb593f, #f24125);

	behavior:url(layout/plugins/PIE.htc);

	font-family:'PT Sans', Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
	text-shadow:0px -1px rgba(0, 0, 0, 0.14);
}
.block_popup .form .enter:hover {
	background-color:#ff654d;

    background:-webkit-gradient(linear, 0 0, 0 100%, from(#ff654d) to(#ff4427));
    background:-webkit-linear-gradient(#ff654d, #ff4427);
    background:-moz-linear-gradient(#ff654d, #ff4427);
    background:-ms-linear-gradient(#ff654d, #ff4427);
    background:linear-gradient(#ff654d, #ff4427);
	background:-o-linear-gradient(#ff654d, #ff4427);
    -pie-background:linear-gradient(#ff654d, #ff4427);

	text-decoration:none;
}
.block_popup .form .enter span {
	height:21px;
	line-height:13px;
	padding:7px 0px 0px 33px;
	display:block;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQdJREFUeNpiZEAFLEAsCMTcUPYfIP4GxO+gbBTA1dnZafH169c5////f/gfAh4C+fNB4iB5FJMPHjwYDVRwDYgzgVgOJAiigTgNJA6Sh9oKl7gCxPxIhqjAGCDx379/X58zZ44hAy4Acg+ypl+/fuW9fPlyISOyIJqG2yCakZFRFUjd+fbtmwwrK+sZhv9EAJDGmTNncv379+8XC9AERjxOYoDJCwsLg/z5hgkqzwrEoJBhQtaEZBiTnp5eMFDDJphpin///r3m7e2tCeTyATEzVCGI5gOJg+RB6pCd4Ap049VHjx4VFxYWmoECA0SD+CBxkDw2dysC8Uwgfg7173MoH24yQIABABoX0mVhVvC5AAAAAElFTkSuQmCC) no-repeat 16px 7px;  /* images/icon_login.png */
	cursor:pointer;
}
.block_popup .form .remember {padding-top:9px;}
.block_popup .form .remember .checkbox {margin-right:8px; float:left;}
.block_popup .form .remember .checkbox input {width:14px; height:14px; margin:0px; display:block;}
.block_popup .form .remember .remember_label {padding-top:1px; overflow:hidden;}
.block_popup .form .remember .remember_label p {font-size:11px; color:#6e6e6e;}
.block_popup .form .forgot_pass {padding-top:9px;}
.block_popup .form .forgot_pass a {font-size:11px; color:#22647c;}

.block_popup .fb_button {margin-right:19px; padding-top:5px; float:left;}
.block_popup .fb_button a {width:150px; height:26px; display:block; background-repeat:no-repeat; background: url(images/sp_img.png) no-repeat; background-position: -315px -306px; text-indent:-9000px;} /*button_fb_login.png*/
.block_popup .fb_button a:hover {background-position: -315px -332px;}
.block_popup .text {padding-right:80px; overflow:hidden;}
.block_popup .text p {font-size:11px; color:#6e6e6e; line-height:18px;}



/* columns */
.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .full_width, .one_sixth {height:auto !important; min-height:1px; margin-right:4%; float:left; position:relative;}
.full_width{margin-right:0px; float:none;}
.one_half {width:48%;}
.one_third {width:30.666%;}
.two_third {width:65.332%;}
.one_fourth {width:22%;}
.one_fifth {width:16.8%;}
.two_fourth {width:48%;}
.three_fourth {width:74%;}
.one_sixth {width:13.333%;}
.last {margin-right:0px !important; clear:right;}
.one_third.last {width:30.668%;}
.two_third.last {width:65.334%;}
.one_sixth.last {width:13.335%;}



/* general buttons */
.general_button {
	line-height:26px;
	padding:0px 18px;
	display:inline-block;
	position:relative;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	background-color:#fb593f;

    background:-webkit-gradient(linear, 0 0, 0 100%, from(#fb593f) to(#f24125));
    background:-webkit-linear-gradient(#fb593f, #f24125);
    background:-moz-linear-gradient(#fb593f, #f24125);
    background:-ms-linear-gradient(#fb593f, #f24125);
    background:linear-gradient(#fb593f, #f24125);
	background:-o-linear-gradient(#fb593f, #f24125);
    -pie-background:linear-gradient(#fb593f, #f24125);

	behavior:url(layout/plugins/PIE.htc);

	font-family:'PT Sans', Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
	text-shadow:0px -1px rgba(0, 0, 0, 0.14);

	text-decoration:none;
}
.general_button:hover {
	background-color:#ff654d;

    background:-webkit-gradient(linear, 0 0, 0 100%, from(#ff654d) to(#ff4427));
    background:-webkit-linear-gradient(#ff654d, #ff4427);
    background:-moz-linear-gradient(#ff654d, #ff4427);
    background:-ms-linear-gradient(#ff654d, #ff4427);
    background:linear-gradient(#ff654d, #ff4427);
	background:-o-linear-gradient(#ff654d, #ff4427);
    -pie-background:linear-gradient(#ff654d, #ff4427);

	text-decoration:none;
}
input.general_button {margin:0px; padding:0px 15px 4px; border:0px; cursor:pointer;}

.general_button.standart {
	padding:0px 15px;
	font-size:11px;
}

.general_button.type_1, .general_button.type_1v {
	background-color:#fb593f;

    background:-webkit-gradient(linear, 0 0, 0 100%, from(#fb593f) to(#f24125));
    background:-webkit-linear-gradient(#fb593f, #f24125);
    background:-moz-linear-gradient(#fb593f, #f24125);
    background:-ms-linear-gradient(#fb593f, #f24125);
    background:linear-gradient(#fb593f, #f24125);
	background:-o-linear-gradient(#fb593f, #f24125);
    -pie-background:linear-gradient(#fb593f, #f24125);
}
.general_button.type_1:hover, .general_button.type_1v:hover {
	background-color:#ff664e;

    background:-webkit-gradient(linear, 0 0, 0 100%, from(#ff664e) to(#ff4427));
    background:-webkit-linear-gradient(#ff664e, #ff4427);
    background:-moz-linear-gradient(#ff664e, #ff4427);
    background:-ms-linear-gradient(#ff664e, #ff4427);
    background:linear-gradient(#ff664e, #ff4427);
	background:-o-linear-gradient(#ff664e, #ff4427);
    -pie-background:linear-gradient(#ff664e, #ff4427);
}
.general_button.type_1v {width: 265px;text-align: center;}

.general_button.type_sidebar {width: 265px;text-align: center;}

.general_button.type_2, .general_button.type_2v {
	background-color:#258fcd;

    background:-webkit-gradient(linear, 0 0, 0 100%, from(#258fcd) to(#2787b7));
    background:-webkit-linear-gradient(#258fcd, #2787b7);
    background:-moz-linear-gradient(#258fcd, #2787b7);
    background:-ms-linear-gradient(#258fcd, #2787b7);
    background:linear-gradient(#258fcd, #2787b7);
	background:-o-linear-gradient(#258fcd, #2787b7);
    -pie-background:linear-gradient(#258fcd, #2787b7);
}
.general_button.type_2:hover, .general_button.type_2v:hover {
	background-color:#289de0;

    background:-webkit-gradient(linear, 0 0, 0 100%, from(#289de0) to(#2a93c7));
    background:-webkit-linear-gradient(#289de0, #2a93c7);
    background:-moz-linear-gradient(#289de0, #2a93c7);
    background:-ms-linear-gradient(#289de0, #2a93c7);
    background:linear-gradient(#289de0, #2a93c7);
	background:-o-linear-gradient(#289de0, #2a93c7);
    -pie-background:linear-gradient(#289de0, #2a93c7);
}
.general_button.type_2v {width: 265px;text-align: center;}

.general_button.type_3 {
	background-color:#8eba6e;

    background:-webkit-gradient(linear, 0 0, 0 100%, from(#8eba6e) to(#78a458));
    background:-webkit-linear-gradient(#8eba6e, #78a458);
    background:-moz-linear-gradient(#8eba6e, #78a458);
    background:-ms-linear-gradient(#8eba6e, #78a458);
    background:linear-gradient(#8eba6e, #78a458);
	background:-o-linear-gradient(#8eba6e, #78a458);
    -pie-background:linear-gradient(#8eba6e, #78a458);
}
.general_button.type_3:hover {
	background-color:#99c977;

    background:-webkit-gradient(linear, 0 0, 0 100%, from(#99c977) to(#87b864));
    background:-webkit-linear-gradient(#99c977, #87b864);
    background:-moz-linear-gradient(#99c977, #87b864);
    background:-ms-linear-gradient(#99c977, #87b864);
    background:linear-gradient(#99c977, #87b864);
	background:-o-linear-gradient(#99c977, #87b864);
    -pie-background:linear-gradient(#99c977, #87b864);
}

.general_button.type_4 {
	background-color:#fa7150;

    background:-webkit-gradient(linear, 0 0, 0 100%, from(#fa7150) to(#ec5f3d));
    background:-webkit-linear-gradient(#fa7150, #ec5f3d);
    background:-moz-linear-gradient(#fa7150, #ec5f3d);
    background:-ms-linear-gradient(#fa7150, #ec5f3d);
    background:linear-gradient(#fa7150, #ec5f3d);
	background:-o-linear-gradient(#fa7150, #ec5f3d);
    -pie-background:linear-gradient(#fa7150, #ec5f3d);
}
.general_button.type_4:hover {
	background-color:#ff7452;

    background:-webkit-gradient(linear, 0 0, 0 100%, from(#ff7452) to(#ff6640));
    background:-webkit-linear-gradient(#ff7452, #ff6640);
    background:-moz-linear-gradient(#ff7452, #ff6640);
    background:-ms-linear-gradient(#ff7452, #ff6640);
    background:linear-gradient(#ff7452, #ff6640);
	background:-o-linear-gradient(#ff7452, #ff6640);
    -pie-background:linear-gradient(#ff7452, #ff6640);
}

.general_button.type_5 {
	background-color:#444444;

    background:-webkit-gradient(linear, 0 0, 0 100%, from(#444444) to(#2f2f2f));
    background:-webkit-linear-gradient(#444444, #2f2f2f);
    background:-moz-linear-gradient(#444444, #2f2f2f);
    background:-ms-linear-gradient(#444444, #2f2f2f);
    background:linear-gradient(#444444, #2f2f2f);
	background:-o-linear-gradient(#444444, #2f2f2f);
    -pie-background:linear-gradient(#444444, #2f2f2f);
}
.general_button.type_5:hover {
	background-color:#575757;

    background:-webkit-gradient(linear, 0 0, 0 100%, from(#575757) to(#404040));
    background:-webkit-linear-gradient(#575757, #404040);
    background:-moz-linear-gradient(#575757, #404040);
    background:-ms-linear-gradient(#575757, #404040);
    background:linear-gradient(#575757, #404040);

	background:-o-linear-gradient(#575757, #404040);
    -pie-background:linear-gradient(#575757, #404040);
}

.general_button.type_6 {
	background-color:#fc5372;

    background:-webkit-gradient(linear, 0 0, 0 100%, from(#fc5372) to(#e63d5c));
    background:-webkit-linear-gradient(#fc5372, #e63d5c);
    background:-moz-linear-gradient(#fc5372, #e63d5c);
    background:-ms-linear-gradient(#fc5372, #e63d5c);
    background:linear-gradient(#fc5372, #e63d5c);
	background:-o-linear-gradient(#fc5372, #e63d5c);
    -pie-background:linear-gradient(#fc5372, #e63d5c);
}
.general_button.type_6:hover {
	background-color:#ff5c7a;

    background:-webkit-gradient(linear, 0 0, 0 100%, from(#ff5c7a) to(#f54363));
    background:-webkit-linear-gradient(#ff5c7a, #f54363);
    background:-moz-linear-gradient(#ff5c7a, #f54363);
    background:-ms-linear-gradient(#ff5c7a, #f54363);
    background:linear-gradient(#ff5c7a, #f54363);
	background:-o-linear-gradient(#ff5c7a, #f54363);
    -pie-background:linear-gradient(#ff5c7a, #f54363);
}

.general_button.type_7 {
	background-color:#fcc15b;

    background:-webkit-gradient(linear, 0 0, 0 100%, from(#fcc15b) to(#febd4c));
    background:-webkit-linear-gradient(#fcc15b, #febd4c);
    background:-moz-linear-gradient(#fcc15b, #febd4c);
    background:-ms-linear-gradient(#fcc15b, #febd4c);
    background:linear-gradient(#fcc15b, #febd4c);
	background:-o-linear-gradient(#fcc15b, #febd4c);
    -pie-background:linear-gradient(#fcc15b, #febd4c);
}
.general_button.type_7:hover {
	background-color:#ffcb72;

    background:-webkit-gradient(linear, 0 0, 0 100%, from(#ffcb72) to(#fdc159));
    background:-webkit-linear-gradient(#ffcb72, #fdc159);
    background:-moz-linear-gradient(#ffcb72, #fdc159);
    background:-ms-linear-gradient(#ffcb72, #fdc159);
    background:linear-gradient(#ffcb72, #fdc159);
	background:-o-linear-gradient(#ffcb72, #fdc159);
    -pie-background:linear-gradient(#ffcb72, #fdc159);
}

.general_button.type_8 {
	background-color:#d5464a;

    background:-webkit-gradient(linear, 0 0, 0 100%, from(#d5464a) to(#c23337));
    background:-webkit-linear-gradient(#d5464a, #c23337);
    background:-moz-linear-gradient(#d5464a, #c23337);
    background:-ms-linear-gradient(#d5464a, #c23337);
    background:linear-gradient(#d5464a, #c23337);
	background:-o-linear-gradient(#d5464a, #c23337);
    -pie-background:linear-gradient(#d5464a, #c23337);
}
.general_button.type_8:hover {
	background-color:#e34a50;

    background:-webkit-gradient(linear, 0 0, 0 100%, from(#e34a50) to(#d1373c));
    background:-webkit-linear-gradient(#e34a50, #d1373c);
    background:-moz-linear-gradient(#e34a50, #d1373c);
    background:-ms-linear-gradient(#e34a50, #d1373c);
    background:linear-gradient(#e34a50, #d1373c);
	background:-o-linear-gradient(#e34a50, #d1373c);
    -pie-background:linear-gradient(#e34a50, #d1373c);
}

.general_button.type_9 {
	background-color:#888888;

    background:-webkit-gradient(linear, 0 0, 0 100%, from(#888888) to(#6f6f6f));
    background:-webkit-linear-gradient(#888888, #6f6f6f);
    background:-moz-linear-gradient(#888888, #6f6f6f);
    background:-ms-linear-gradient(#888888, #6f6f6f);
    background:linear-gradient(#888888, #6f6f6f);
	background:-o-linear-gradient(#888888, #6f6f6f);
    -pie-background:linear-gradient(#888888, #6f6f6f);
}
.general_button.type_9:hover {
	background-color:#999999;

    background:-webkit-gradient(linear, 0 0, 0 100%, from(#999999) to(#7f7f7f));
    background:-webkit-linear-gradient(#999999, #7f7f7f);
    background:-moz-linear-gradient(#999999, #7f7f7f);
    background:-ms-linear-gradient(#999999, #7f7f7f);
    background:linear-gradient(#999999, #7f7f7f);
	background:-o-linear-gradient(#999999, #7f7f7f);
    -pie-background:linear-gradient(#999999, #7f7f7f);
}

.general_button.w_icon {
	height:24px;
	line-height:24px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#585858;
	font-weight:normal;
	text-transform:none;
	text-shadow:none;

	background-color:#f8f8f8;

    background:-webkit-gradient(linear, 0 0, 0 100%, from(#f8f8f8) to(#f8f8f8));
    background:-webkit-linear-gradient(#f8f8f8, #f8f8f8);
    background:-moz-linear-gradient(#f8f8f8, #f8f8f8);
    background:-ms-linear-gradient(#f8f8f8, #f8f8f8);
    background:linear-gradient(#f8f8f8, #f8f8f8);
	background:-o-linear-gradient(#f8f8f8, #f8f8f8);
    -pie-background:linear-gradient(#f8f8f8, #f8f8f8);

	border:1px solid #e8e8e8;
}
.general_button.w_icon:hover {
	background-color:#fcfcfc;

    background:-webkit-gradient(linear, 0 0, 0 100%, from(#fcfcfc) to(#fcfcfc));
    background:-webkit-linear-gradient(#fcfcfc, #fcfcfc);
    background:-moz-linear-gradient(#fcfcfc, #fcfcfc);
    background:-ms-linear-gradient(#fcfcfc, #fcfcfc);
    background:linear-gradient(#fcfcfc, #fcfcfc);
	background:-o-linear-gradient(#fcfcfc, #fcfcfc);
    -pie-background:linear-gradient(#fcfcfc, #fcfcfc);
}
.general_button.w_icon span {height:24px; line-height:24px; padding-left:28px; padding-right:9px; display:inline-block; cursor:pointer;}

.general_button.search span {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAcVJREFUeNpMUTuLGmEUvTOj41sZFB/Y7Ij4wEaxWLAJWlmY3T9gFUg7XQJxSRU02Ml26fwNgq2toqTbBRWWRCEIaXyAGkccc+4Yl3xw+ebeuefcc88nEI4gCGS1WjM2m+3OYrGoyF3H4/HpcDh0cD+fz2e6HkEURXI6nSVFUTQEORwOk2C/39NqtaLlctnbbrePp9PJBIhozoRCIS2VSlGz2aTBYED9fp/a7TZxLRqNltxu9y0TmwAUq8FgkDRNO5TL5cd0Ok3JZJKy2exDvV7/4/f7SVXVd5B8AXg8nhgnlUrlGxo15OT1eikej9fz+fyXRCJBYA/Z7fYLAHplwzAIzD2fz0fhcJgikQjxPgA9Q78OM+h1Qi6XM/gDoMxwOHx1YzQa8XUzm81kJrgesVAovPBCsix/BuNDp9Mhjlgs9t7lcn1AnYrF4vbqkgCPbxuNxqdut8sWkq7rP9h3kKiBQMDcZ7PZ6OPx+ON6vf4ptVqtX2gOwj4VP2i32ylgVtiparVK8/mcaxImvMHbfBckSSL4zI9UwsS3CPWf3N+I3nQ6va/Vao7FYkGIvWAuctmB/neDNbM0yLyZTCZfGYQe468AAwB0R7Nt2CdqcQAAAABJRU5ErkJggg==) no-repeat 9px 6px;}  /* images/icon_button_search.png */
.general_button.approve span {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAALCAYAAACksgdhAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARJJREFUeNqMkLtqhFAQhse7Hi+IqHiD9QFMEdwu75R+LRNQBJt0eYw8Q/pYCdbb2KsQEEVzZglhC8nuNMPM/N+Zfw7AHcHzPJEk6Rkz1twtQBAE4jhOYZrmIwWP0zR9crcA13UL3/cPnudhbbIs67D3ADSDYRiQpinUdQ0swzAoiGVZPqHn3/oPoNaA2oIoiqCqqrNt2++coigxCizLikVRPK7r+kUHL9dAGIaQ5/mZbjtRzTeTJMmrpmkPqqrCMAwwjiPoug4U3AXmeQaubdunpmmCZVmAEHIB0D8V7AIYzLZthG4osiw7dF0HeBPtQRAEuwAGiw0coACF9KZ/gevvxddJ3/dvZVl+YMYa+3vxI8AAaftwK8Xqy0IAAAAASUVORK5CYII=) no-repeat 9px 7px;}  /* images/icon_button_approve.png */
.general_button.remove span {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAbRJREFUeNpcUT9rwnAQvV+MJoiKmpgoCooUXZ10UHAp2Uu/guAHsJOjgyC0i1vAr1C6S8GvUDsXUVHE//9AjRrTu2CXHlwI995L3r1jcC+O48DlclWwn3iel3AkXq/X8fl8/sB+u91uNo/Rw+l0yl6vtx0IBCI+nw8EQbBBwzBgt9vBer2e7Pd77XK5LBiSQVGUL2w1GAyCJEk2kYqEy+USVqsVzGazKXbG4ff7K9FoVFNVFdLpNDSbTWM+n/PxeBxqtZrR7XZ5tER6z/F4BJbP579FUQzR11ut1hQtPSKo31cro6XPUqmk0l8syxrzOJRQQD4BxYN+v7/ABZ//gkgkEoNwOKySvdPppHCyLDNMBRwOB+RyuQdK43A42E3vNCOMOFg8h8uatkGPBxqNxg/8K5oRxhiDVCplccVicY15w3a7JUtxtCG73e53anqnGWHEKRQKS4aLVMrl8stoNAJMBzabjYEW7EOYpmlgikIoFIJYLAa6rr8ySqfX631Vq1UVFwaKkDzfBXR9Whzq9fo0mUxm7MMhSUa8jRXpdDowHA4BLQHdIpvNgqZpE8Q1FC9+BRgABCjEBCZSe1UAAAAASUVORK5CYII=) no-repeat 9px 6px;}  /* images/icon_button_remove.png */
.general_button.calendar span {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJ9JREFUeNq0jzEOhCAURAejFFhgYw0XIDGhklNzBs7gLWikodCC9ZNoNpvsarMv+Rky+QwDcNB1HYQQnvSdT59JKf0wDGQi51znhLzTX9cVrVIK4zjWlH3fsW3btcw5v/wYI1gpxeMhrda6PnUHVWmPzqC5I6WEhlJDCOj7/qfSHrPW+qc1GjrQzSf6v+RmmibM87wYY76qc26hj74EGAAba1scpCpXMQAAAABJRU5ErkJggg==) no-repeat 9px 6px;}  /* images/icon_button_calendar.png */
.general_button.mail span {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASlJREFUeNp8kLGKg0AQhsdlEVEJxBBO09icb5BcwmKRQnyatDY+gI1tmjzEFb6EwgWuDlhto1wRhBCbNN7+W17ubmGZYeb7Z/5dYzabfZqmGRiGQf+daZro8Xj0XErJDocDqUh/iQCHYUjH45Hx7XYrz+cz5Xn+0nXdkwjwarWioii+NpuNZGrN236/lyigAeA3GAxYNp/PMfVJ9BMGA5bZtk2e59F6vX5VH5AACIKAcJGjhh4YsByr0zSlLMsuCjqpKbJpGm1pt9vJYRhOfd9fyrIUVVURT5IEcB1FESlYMMYojuMPCFSubahe3bZtPY6jMJTXd8Cu64rFYqF/6Xa76Q3Kjn7L9Xql+/0OEXF49X1fLJdLchxHg5Zl6ci5doxNCEKx9bcAAwAB4ofgRsuN8QAAAABJRU5ErkJggg==) no-repeat 9px 7px;}  /* images/icon_button_mail.png */
.general_button.comment span {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAALCAYAAABLcGxfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJhJREFUeNpi5OfnX8rKysrNyMjIgA/8//+f4ffv319Z5OTkuAUEBBiIAR8+fOBmASkWFRVlIBYwMZAIBqMGHh4eohWD1DICw3cpkM3t5+fHwMLCwiAjI8PQ3t7OwM3NjU3PV0ZgxIGDFRgfGzQ1NRna2toe8vHxVYqJiX3DEnEQjoiICFd0dPSGjx8/TgRKcAFjHqezAAIMAKjnKF9hAVQNAAAAAElFTkSuQmCC) no-repeat 9px 7px;}  /* images/icon_button_comment.png */
.general_button.like span {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAALCAYAAACksgdhAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUVJREFUeNp8UL1Og2AUvfyUUkj5aySxTerSibGLr9DFDRMT1r4CgwyM9QG66jv4BN37BM6S0EFhKIEGSgXvJWKqtZ7ky8e995x7zgfDMAzwPH8hiuJcEITruq6zoihW+/3+qdPp3HW73RuWZWWs13mePx4Oh3cGiZJpmktd1wf9fh+qqoLtdgtZlr1JkmSqqgocx0GaphBF0S6O4zk/Ho9nOBigEHAroBMQEd1MXAi9Xg8ojaZpQAayLM8427Zv0fYSC8AYzcFYDZlEVH89obmn0+kHO5lMSrKnRgv6bs8xiEd81nXdtWVZTaz/QHPiEZ81DGPl+/7LcDg8K6Q+zYlHfIby4++UkiR58DzvarPZ/IjVChaLxauiKPf4zl0zPSf8S1CWJXyv/C0MwxBGo9GJ4AQkxO1SEARLx3Ge6aaa+sf4FGAAmo2epMDxbD4AAAAASUVORK5CYII=) no-repeat 8px 7px;}  /* images/icon_button_like.png */
.general_button.edit span {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAcVJREFUeNqMUj1rAkEQnTvPrwUVUU5B4/2BVCJco4VgkdJGsDJFQMEunUdIFeREFCxE8aMJWFim1zJFqrSBNIcgiBhFQaL4mZktgumyMLe3c/vezHtzAP9coigySZJU3EGgh8ViUW022x0mZUEQ+KXz+Qy73c7YbDb3eGRut1vHb8p6vX6QGGOq1+vVMACBQCACKIoC9XpdDAQCrFAosPl87plMJqBpmk0KhUJ5ZIFsNguZTOayI6NcLhedTqfe7XbhHZfH47nC/IcQiUReXC4XDIfDPrL29/s9r4TBHA6HjoFFlV00Gs0Xi8Wv7XYLIrV0OByAANPpFGazGaxWK4Z5HZkVVVWh1+tNiAz1AO0iaTidTvxwPB7BbDYzWZZ1v9+vhMNhqFaro3a7/VSr1R7RKN63dCnCZDIBarxBHRxQqVRG+K41m03eJhFT/AERUzwev04mk4AaOABd/Q4GgwqOhbfH7/l8Pq4D20pjpX6n0/nE/CvGm91uB3Q2jWCge4ZhcJAwGAyeS6WSi4CLxeJ3sGQOVab5UeCsVqlU6na5XIKUSCQaVqtVa7VaMB6PuSmcDQ2ivwVdhVwuB7FYrEF20/oRYADTBLa0cuar6gAAAABJRU5ErkJggg==) no-repeat 8px 6px;}  /* images/icon_button_edit.png */
.general_button.favourite span {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXlJREFUeNqEUb9rwlAQvvww0UQxiNVJeF0jbooUty4hFIc61SFTF1c3U/CPcBNq124tXTOVzl0z6dAMTi2BgESjovYuYKlV6IPHce/uvvu+7wGcOKIogizLNsVTh//7wHEcKIrC8vl8XVXVOs/z/w8Rerlcvi4UClCtVq9ObTsakiQJEL2maRrMZjM9mUwqR8CpVOoSC7eCIKhEDSnFBYqbzUZEmo+oD3a7HeVhFEUP4nw+h+l0ytm2DZ7nxZtQEyQSCchms3FcrVbAGINer8frug4cNYRheIbgd8Ph8NxxHPgtfrvdgmEY0Ol0PjAdpNNpj18sFoT+hcK7lUrlbblcHvCnLZlM5r1YLHaRpkfMhD0a3fF4fIG6GFEk95BBPOS6ro+11z3gDw80AtbrdY3MaLVagFQ/LcuKa77v60fWU2Mul2OmaT5NJpMXdOqmVCqRY03K2+32M332wUfTln6/3wiC4B4bGYqNXaNIOb4PRqNRc7/tW4ABALJzjRS5EDg2AAAAAElFTkSuQmCC) no-repeat 8px 6px;}  /* images/icon_button_favourite.png */
.general_button.registration span {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASJJREFUeNp8UktOhEAQLZr/8A3hGxasx/EWHmMS917BpQsPofdg5y3ceAZYQSSEr1WtTZiZxEo6Xbx6VTxeIcEuVFU9GIbxrGnaPT0Pw/DZ9/3rOI6d4Mg7MsRx/JJl2SnPcwjDEEzTjBljd9j0sSwL5ymiASdDEARHIiORY47j0HVsmgbwLZcNKANc1+VkSZI4RjlhVBPBtoQxfgSZgnKB3zSs6wq2bcN1EEa1mwbSWJblNzqzFSknTOi/aOi6DoqiONP9H8Z2Wk94v11LIuyv9rsHRVEOqPMRd/CEO7A8zwNZljcjMLeQ/IB7sOZ5/pKSJHnHJUUY3HccsDlFHztNE7RtC1VVQV3XlZKmaYSHe763T0ilP8D3fdB1nYZFPwIMAE5TXqjNh9BhAAAAAElFTkSuQmCC) no-repeat 8px 6px;}  /* images/icon_button_registration.png */
.general_button.tag span {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASZJREFUeNqEkbuKg1AQhkc9JhHxAoGD2KWShe1EEOzS+AoprPMEWvkWeZJ9Ae1SLD7AFpbaWIhaiaJmHSGQ6+7fnNv/zZyZYRRF+VqtVnDVNE3QdV3ctu1pHEd4FGcYxkHXdfA8D6qqgu12C3OA3TAMtO/778vlcgcQWZbBtm0IwzCu63qfpimIogiEkD0amqa5y0QwQpIkYJomlSQJVFVdAE3T8P0JIgzDgCAIMK+fm80GWJbF/VuIOx6Ph6IoAM1YPJpRuPI8D+v1GoPs5nqWmrgoimie57ssy5bot3oFkbkrp7Isl9Tn8/kJwjN+j1IKlmV9kPlv8B+Ecl0XgiD4IVjIXxAO0nEc8H0/Rg/By3cQ6taMHnJN+QjN81naeWtGz68AAwAiUqW6XzLFnwAAAABJRU5ErkJggg==) no-repeat 8px 6px;}  /* images/icon_button_tag.png */
.general_button.settings span {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAbBJREFUeNpkUb1rwnAQPZP4FT9RAiIKUaxiFbM4OHZwtbh0sWuhS7t1dSgRHCz2n2gzOdU/QEc3CQi1aLVYcRMcNH4Ge6cdir0l97t7997jBeCkDAYDsCwrchyXoP60mNOB0Wjkg8HgXTgcvjGZTPw/wl8QWK3WV2Qd2my2pMfjOShNp1NYLBad3W4XWi6X19vtFjg6QDDkcjlLv99PWiwW4PkjscvlgtVqlYxEInq9Xgc6YGmBrDwyXgmCALFYDKrVKuTzeRiPxzCfz+nLzGazN1TZsmazOYHAe6/XK5C1crn87ff7H+x2ez2dTp/VajVhv9/Der0+1zTtk61UKhLDMBe6rptIEoflbDY7KpVKmtvtVrvd7iVZRlt8JpMZGfBaRLnbQqEQ32w2MJlMPgaDwSOxBgKBoiiKcXQBiqK8I8ELh48vlJOj0ajS6/UArcR8Pp9CB5QWgXEHCJYxEI0jVvSvpVIpHSVZVVXB4XAcUiKwJEnQarV0wiDxMVbMGRqNxgrbIeaelGX5cFAsFinBDrYhivjv3wWn03mwgFb4ZrP53G63n6inGe0IQ/UjwABSObDjm7rHVgAAAABJRU5ErkJggg==) no-repeat 7px 6px;}  /* images/icon_button_settings.png */
.general_button.apply span {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAdlJREFUeNosUbuKIlEQrdv4gG4VfCsq7YiIRgrGPjAQZJgN9g9k00EDo2UmdDYRYUcMBvYnzNxoE5PFSDASxEc0oOBbwWfvKdkL1bfvrVPnnlMl6P+SJIkMBkOOQ6fTuXClXC6X8el0+sNxu93uOMEfvV4vm83mN6vV+oCdbDabJoSgxWIhNpsNLZfL8Xa7fTmfzwcBMLlcrnen06mmUikqlUoUDof3TDQcDpVGo0GdTofm8/l0NpuVmS2XSCRa5XK5pWlaFREEAZMQ//Md5xjDWCkWi301mUxULBaHHo/n1Wg0TsDGMmSLxfLF5/P94BxjUPSow8tePsTj8eZ6vWbWJxT9BdsrGqDCi45ziqL8hAe/5HA4JHRA83q9EwCf3G73N7/f/wvnu6dut0uBQGDCGCyDBLPn3W4n0NZgv9/XZ7NZUlWVkskkNZvNKQg/rtdrcL/fi0gkcpMymcyMZ4DCZzD9ZlA+n6darTaFh++Qe0DRM2Pw4idrzsFUC4wtSKkWCoUY7koIGbqDkFjlHGMYK2CORqPRe6VSUXu9Hq1WKzoej3vIIHhS7HY7d4fq9fo0FAqV74PD6GV0663dbj8gaDAYaLIsUzQaFel0mvDqGPkXdO3wT4ABAJ831QSQqqG5AAAAAElFTkSuQmCC) no-repeat 7px 6px;}  /* images/icon_button_apply.png */
.general_button.info span {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZRJREFUeNpMUT1rwlAUPYkxaoKCX8GKGIrg6uaiIGQQXKT/wq39Ac4ubi1d/BfZBAcRZ/9CkSwWoigqRjQae+9rA31wc1/uOffd886T8LdkWYaqqhaHoigGlfTb7ba8Xq9TjiAIBE/iTzQa1ZLJ5CCdTj+nUinEYjEBXi4XHA4H7Ha75fF47Pu+70lEhmEY7xRmJpNBIpFAJBIRDff7HefzGdvtFq7rOhRvCp1sMblQKCAej4NkwLZt0dDtdsETSSb/mtRsSY1G45OIJQYkSYLneViv16Ihn89D0zQ8Hg8hjfKXQvUnlsFk0ojxeBz6gE6n83tRwng6TSgpuVxODgncUKvVsNlsXvhk0zTtECPnOKky6ffDIhvAcTqdsN/vQXbi/6pWq4HcarVcdiNci8VCZCbP53MxNXSs2Wx+S3QRq9frvfJF2cLVasWSBInkolgsCqvZgNFo9CFns9npcDh0GGCdDFQqFRG85xpjzGGueDgar9GBg8lk8jybzeA4DnRdR7lcRr1eR7vdXhLep/fwfgQYAH8mqci91f73AAAAAElFTkSuQmCC) no-repeat 7px 6px;}  /* images/icon_button_info.png */
.general_button.play span {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAchJREFUeNo0UbtqAlEQnXtRkV0f+DYSdBUVrTQfoIKdpItNQBv74BaWpjSlJNG0Qb9A0tml8QdsUhhETRVQVHwt+NzMiLkw+5hzZu6ZMwwuh3MOOp0uTaHRaJyYEg+Hw3C3231SnE6nM4/RQ6vVCkaj8clisfjxDVarVWWMwWw2Y8vlEubz+XC1WpX3+73CkAxOp/PV4XD4EokEFItFCAaDG2rU7/fFWq0GnU4HJpPJz3g8lqlbOh6Pf8iy/KGqagVDwgbUBOibcoQRh7g8Go3eGQwGKBQKfbfb/SiK4mi9Xj8vFgtJr9ePKEcYcbDoluPNV/QTi8XeUCvgwIAkv8vlekG591h4xrARqbzmdrudowMqEkY4FDkFOA94vV7IZrM3NDxhxMGj4wjuUQK5Jf1b7PF4oF6vQ7PZ/L6kpM1mw8Lh8ImnUqkx7QC7PJBj6Dk0Go0J6i2bzeZ3YhNGHHTxl+fz+VYoFCIpQdxD5Xg8SkiUBUH42m63kslkqhBGnFwu12JoFQwGg9dSqeTrdrswnU5BUZTzHrBItNls5A5Uq9WfQCAgs4sMAfGndrvtx4Ber6ciGSKRCEsmk5DJZIaIl/Em5U+AAQBNR79G5PVtzQAAAABJRU5ErkJggg==) no-repeat 7px 6px;}  /* images/icon_button_play.png */
.general_button.open span {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAT1JREFUeNp8kTtug0AQhoeXYXlEBlsChCUjGrv2BSL5ADlAWhd0llLmABYFFQdInY5ESuETcII0Ln0GhBXMw2R2JSJbIp5qNfv/M9/+y8GdEgQBCCFbWZbXPM9DVVXA3zOIogj7/V4PggCWyyXM53MQ/hNzHAeKovhZlj3bti2Nx2No23bY0ItRGE2nUzKZTCCOYyiKArghgyRJsFqtXtD46Hke7Ha7n8Vi8YpXT4M4+Ejoum6TJMnn4XB4x7Ov6zrr32DgZB+bm9FoBKZpMhMVY1LsnumumZE1wihJnudfp9PpjfYvlws0TUPNzMDjxK2mab7jONFsNiPICmmaPlDx+XyGuq7/xCxqTGKNhjVFcF23f+AHnTz4N2gAy7IYVp+GqqpHijFUPLIDbmBrwzD8NgzjWJblDcZ1/QowAMAJZ4kDVfYjAAAAAElFTkSuQmCC) no-repeat 7px 6px;}  /* images/icon_button_open.png */

/* links styles */
.lnk_red {color:#f24024;}
.lnk_blue {color:#5a8ea1;}
.lnk_archive {height:28px; line-height:28px; padding-right:21px; display:block; background:url(data:image/gif;base64,R0lGODlhEAAJAIABANHR0fv7+yH5BAEAAAEALAAAAAAQAAkAAAIajI+gix2QnFkMSjuf1IrTeEBYI5YjmG0PZRUAOw==) no-repeat right 10px; font-size:11px; color:#8c8c8c; font-weight:bold;}  /* images/icon_archive.gif */
.lnk_archive2 {height:20px; line-height:20px; padding-right:21px; display:block; background:none; font-size:11px; color:#8c8c8c; font-weight:bold;} /*added*/
.lnk_all_news {padding-right:23px; display:block; background:url(data:image/gif;base64,R0lGODlhEAAJAIABANHR0fv7+yH5BAEAAAEALAAAAAAQAAkAAAIajI+gix2QnFkMSjuf1IrTeEBYI5YjmG0PZRUAOw==) no-repeat right 2px; font-size:11px; color:#f24024; font-weight:bold; line-height:normal;}  /* images/icon_archive.gif */

/* pics styles */
.pic {display:inline-block; line-height:0px;}
.pic.w_frame {border:3px solid #f2f2f2;}
.pic.w_frame img {border:1px solid #ffffff;}

.pic.alignleft {margin-right:12px; margin-top:3px; float:left; display:block;}
.pic.alignright {margin-left:12px; margin-top:3px; margin-bottom:10px; float:right; display:block;}

.general_pic_hover {display:inline-block; position:relative;}
.general_pic_hover .hover {width:100%; height:100%; display:none; overflow:hidden; position:absolute; left:0px; top:0px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBgSGMgAjAxEAlGFVJHIUCAAQCzYgB6IulGJwAAAABJRU5ErkJggg==); cursor:pointer;}  /* images/bg_hover_1.png */
.general_pic_hover .icon {width:100%; height:100%; display:block; position:absolute; left:0px; top:0px; background-repeat:no-repeat; background-position:center center; cursor:pointer;}

.general_pic_hover.zoom .hover .icon {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABFNJREFUeNrMmN9LW0kUx++9+bGaaFpNYlRwqb+2tlgo9SeLWrD7WMQHS9inteBT66ug/gM++FRqFx+E+iahdFeXfdMiVVlqiMVatnHVoGmpv01qNKkmmtvzvcwt166aG0lCBw4zc3/M95Nzz8ycCc+pLAMDA6h4MgtZNlkW62eyR/bIRDI/mY9sm/Wl0tbWdu74WpUQl6gqZOL6Mx4zsRrPXiELM6hlst1YGnwMAB1V18jy5GvV1dU38vPzKzMyMm7yPC/o9fpiXA+Hwx5RFKP7+/uzq6urLqfT+VYx1BqZm7wSiRuEIKxUXSdLI1F9Q0PDXZvNZhcE4ZIaL0aj0d2NjQ3HxMTE3wQH7xyQvSOYLdUgBPEj8wRXX19fW1xc/ECj0eRwFyjHx8ebHo/n98nJyVfsEjzzPiaIEqK5ufm+2Wy2cwkoOzs7juHh4adnwfDfQGBGVKBtt9u76JPc5hJY6BO9dDgcPaw7QzDb8j1BAYHZUI52U1PTb0aj8TYFH5dIw5gYm0mWM82TIOxz/EAx8bPFYvmVS1LB2NCAlhwCX0GI7DJVuWlpadqioqKHXJILNKAFTab91SNYgLjGxsZmmh3mZINAA1pKbYGIQGbTarVCTk7OPS5FBVrMKzYwCGzv4GpqairVLlYnZkLjT5LFW6BVUVFxSw4dLds/QFiJyL5ouci70KTKCQZB3qzS09NLuRQXhaYJIAa0dDpdfqpBFJoGfBqdtMTyvFHNy8E7V1VdN774L+ZYCk2dwH0nBR5BjqCnbTuoZtYYxuZP9EO/lJ16XU3wQpM1IwJt05+lViSymmovyJpgEIgcuSZ3cHDgSTWIrAkGgdyDvJKjbMqZahBZEwzC3NyclBPMzMy8Jhftxru1p4+6JYv3PWhBE9pgEPr7+yNI5w4PD4+2trb+SJU3oAVNaIMB01cMBAJS2jY+Pv6cbuwkGwIalMP+iTbTFqV1pKOjw0/HAckrKysrT5INAo1gMBiGJrSV+YhI32megiY8NTX1DyW6Q8mCQBINDWhBUz4NauQHXC5XtKqq6nNmZmbuwsLCm5KSkgI6PF1JdPI8MjLyGO319fV/e3t7d/8HwmIkVFdXF6Vd0ex2u6cKCgp01C5PBITP53PIENRe7O7u/qg8G2u+fWF0dDRQW1sbpYw7mzwzSx7ymkymMlr+jRcNTK/X+2hsbGwY/c3NzaXOzk4vgxDPO+nhmtDV1ZVbWFh4lQB0BKUnTzVZrdZ78Rw5aYo+o3j4C4FJ/aPl5eX5np6eddxWQpx39pVgWlpaDARQSgctq3yD0rsbeXl5lQQnH8JL2SF8EYdwEp1dW1tz0WL1VhEb29PT04tDQ0PB0yBi/RvAM9O0t7dnI3gNBoMJHlLpkUgoFAosLS196Ovr8zGAUyFi/i2hgJGAsrKyNK2trRbKNS9T7CDF5CkTN7INDL9W3NvbC1AcfBocHNz2+/3HCBNFPJyZG3wRYADx3I9lWZBZsgAAAABJRU5ErkJggg==);}  /* images/icon_zoom_1.png */
.general_pic_hover.play .hover .icon {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAjCAYAAADxG9hnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABQhJREFUeNq8mF1MY0UUx+d+trS0XSilQLa6fEXXsImRzxhgDW/GDeGBTeOLYkKMYXklocR3HogxG3HDGow8GEljdMH4BoYIaATBIBtlAzRQV1qgtJVCobS013OauZsr7tLe2jrJ6Z37MfP/9dwzM2cuQ9Iso6OjeGDAisAKwQrouYE+cgQmgQXBAmAH9DxZuru7L+2fTxPCBIdyKi4+4zEjPeKz18CiFGoL7DCVBpMCQIDDdbBS+VpDQ8ONsrKyuvz8/JcZhmFFUazE69Fo1CVJUuL4+HjF4/EsLS4uPlR05QVbA6/EVIMAhAUOL4FpQVRsbW29ZbVa7SzLmtLxYiKRONzb23POzs5+C3DonQjY7wDjSxsEIJ6jniAtLS1NlZWVPRzHFZMMSjwe33e5XPfm5uZ+opfQM3+kBFFCdHR0vGM2m+0kC8Xv9zsnJiY+exYMcwECR0Qt1u12uwNeyU2SxQKv6Hun0zlIT5cB5kC+xyogcDTUYL29vf1tvV5/E4KPZNOwT+ybStZQzX+C0NehgZh4taio6E2So4J9owZqySHwBATIrsChRKvV8hUVFXdIjgtqoBZqUu0nHsEJiLS1tXXA6DDnGgQ1UEupzQIRkll5nmeLi4tvk/+poBb1ihUZWLp2kMbGxrp0Jyu5RL1/ZgyCWrW1ta/IocPS9QMJ69SOgu23Xie+T++SeOQ0o1GEmhSkgJUXq7y8vGq1/0p3HiVnn98jj7veIMc/fKfaKwpNI4LosCYIQpnajjQsQ/Lh7ep8HhJ4/w7Z6X+XRHfcabdXaOoQREhOsQyjVwsCbYgAlseyxABA3M9zxAPe8Y1+SBJnkXTay5oCm40RAI4hIvzoOQAiCRL94j7xf/KBqj5w+GCOIMKyHVY7ai4uWhz8aMueJ/k9A0Ssb04GZIpUIUyrMR6W6VOYYMRYLObRaDQZg0iihnD2bqIBI7yQVhvUpKnCKQ/UmGuaIpGIC0CuqwZAbzS9RrTv9RO25KqqtqiZ7AMYeHAP5pVXIZtaNJlMt1TFRqmNCD0OIjRmli2gJn1FQXZ1dTWZEywvL/8CLjpUMyEZ7z8gfENrRpMZaqEmaiMDOzIyEsN07uzs7Nzn832tKkA12oxHGmqhJmojAw5fKRQKJdO2mZmZr+CGP9cLHmpADvsA61RbSs4jfX19QdgOJL2yvb39ca5BUCMcDkdRE7WV+YgE7+kRBE10fn7+R0h0x3MFgUk0aqAWasq7QU5+YGlpKVFfX39qMBhK1tfXf62qqrLB5ulatpPnycnJj7C+u7v729DQ0OG/QGiMnDQ3NydgVTSvra3N22w2Aeo12YAIBAJOGQLqGwMDAzvKvTF3scHU1FSoqakpARl3IXhmBTzkNhqNL8L0r880MN1u993p6ekJPN/f39/s7+93Uwjpsp0eXmMdDkdJeXn5CwAgAJQInmq3WCy31Ww5YYh+CfHwDQYmnJ9vbW09Ghwc3MXbSojL9r5JmM7OTh0AVMNGyyLfgPTuRmlpaR3AyZvwaroJ38BNOIiueL3eJZisHipi42BhYWFjfHw8/DSIVF8DGHlR7e3tLcTg1el0RvRQmh6JnZychDY3Nx8PDw8HKMBTIVJ+llDAJIEKCgq4rq6uIsg1r0DsYIrJQCaupwsY/lvp6OgoBHHw19jY2EEwGIxjmCjiQfqvQc/QOYejOYxId2raC6ah93j6LLZh6NemS8vfAgwAuxL5kUid8SAAAAAASUVORK5CYII=);}  /* images/icon_play_1.png */
.general_pic_hover.scale .hover .icon {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAjCAYAAADxG9hnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABINJREFUeNq0mN9LG1kUx2fGJNVEbRPzowq7/m53F4Wyii5FLbj7KOKDJexTFelL66uC/gEKPttFC1L3SUJpK4tvu61UpVSpS7GwdVeD4oI/ojE1GquJZvZ8Z++144+Yya8Lx7kzk7nfj2fOvfecEWVZFrS2oaEhkQ5WMguZmQznWez2LhkG85Ftk221tbVpHlzUAkIAV+lQyMQNGscOMqglAtpJCIQA9HT4liyXX6uqqirPy8urzMzMvCWKomQwGIoV1WDQTWOF9/b23q+urr6bmZn5oBpqjewjAYViBiEIGx2+I0snUUNdXV2Dw+FwSpJ0VYs7wuHwzsbGhmtiYmKM4OCdA7K/CGZTMwhBfM08IdTW1v5QXFz8IC0tzS7E0Y6Pjz1ut/uXycnJt+wSPLMSFUQN0dTU1JqTk+MUktC8Xq9rdHT0SSSYUyAEgRlRgb7T6eyiV3JHSGKjV/Ta5XL1stNZgtni9yQVBGZDGfqNjY33TCbTHUAm0zAmxmaSZUzzNAh7HVcoJm5brdafhRQ1jA0NaPEQOAEhsmt0uJ6enq4rKip6KKS4QQNa0GTaJx4pwJ/6+vommh05qQaBBrTU2joiAplDp9NJdrv9blxBWH/jwuuZr/6J+Ay0yCujBwcHDjBIbO8QqqurK7UuVrEIRmrQqqio+J6HjsT2DxBWJjQjXv59TizaM9BkPzUDJBu9jIyM0kTee+DHmzE/o9LMBogRPb1en5cMiIs8E6mpNI0A0StLrCia4gXh4mePUbf+L5p6KRH3X+aJWDzD15EQ27YD0YKLi6PPIfh5PAZNxhGSaJv+rPRCoVWt9Ps/fXPSN/4xH3eAc00wSESGXFOghcUd60CJQKg1wSCRe5BXCpRNzcQ6kNoz8TSuCQZpbm5OyQlmZ2f/JBftRIuRi2DiiQ9oQRNjgEE3MDAQGhwc9BweHto3NzefU17aGnEB+v1j0jY+aJHmEVJJMCBGZL/fr6Rt4+Pjz+iGN9W7LzQoh32BPrTBoKwjHR0dPioH4JWj5eXlR6kGgUYgEAhCE9rqfESm9zRPQROcmpp6Q4nuSKogkERDA1rQZNXh/yBwDb2nw/X1dSUIxsbGfkWim2wIjEljP2EzZh6aMpsFJ1k8rfuoY8W+vr4Ci8Wi7IoNDQ2t1E9KObG9ve3iENRf6OzsXGY+kM+VEwxG6unpKaBcoQTXampqavPz8+8nUGB5V1ZWHlNwKh72eDyL3d3dgAjLKvFzBRaH6erqul5YWHiTMik9lQEGAmq02Wx3Yyk5aYo+pXj4DYFJ50dLS0vzvb2962chIpacHKa5udlIAKVUaNn4PUrvynNzcysJjhfhpawIX0ARTqLv19bW3tFi9UEVG1vT09MLIyMjgYsgLi3Cecwg6W5vb7eUlJR8ZTQas+EhjR4J7e/v+xcXF//t7+/H95JwJIionyVUMAqQ2WxOa2lpsVL8XMvKykKKKVImbmIbGP5beXd3109x8Gl4eHjL5/MdI0zYFJXlS8Q0fag5AySyac/7p/JlZmFV/1IA3v4TYABLNWarx7QBqQAAAABJRU5ErkJggg==);}  /* images/icon_scale_1.png */
.general_pic_hover.scale_small .hover .icon {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAgCAYAAAAFQMh/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA9lJREFUeNq0l01MGkEUx2H5UAFBAiSWahPLR7GittWklzZN2iqRQ69em5LUHsST9UR6aDjZm3ioJja9eu0B00ibNO2lJrZpQMQi8SBaEiQIAioo2/fILFlQZEF8yfCG3c3/997M7MxbPk3TPC62sLCgBKeChl4IrZXcOoB2Ai0OLWaz2eJc9PjVwAA0EJiSx832SRBBCIKuGQzAdnA3mcx0Ol27yWR6pFAo7goEAqlYLNbh9Ww2Gzo9PU0nEonfgUDgWygUihCJFLQQwCOcwQDtAdeB/cHBwR6j0fi8paWll0u6R0dHa8Fg8OPKyoqXXAoDfK0qGKD94Nqbm5uFVqv1pVKpfMarw+Lx+Ce32z0PgeD8RwD+pyIYoGZw1zUaTevQ0NAbrllWssPDQ+/y8vLbaDSKC3AH4D7mHsWCahEqk8nEw8PDTsi4F4O6TEMN1EJN1CaMUjDYDfyxWCyvmpqabvEaZKiFmmxGEQyR6MEp+vr6DLBqrbwGG2qiNnYJq5gxbgw8s9ls412RsbQLLCFEoAbfBjd0MCd3ahVMPTaW/Jd9/Xvuc6iNDJ/PF0ImxexIXV1dD+pZQNIvGyWAi55FBnlMieC2QqQyWXc9Q5h+wn0dshhtCJZiTyQSdV4GWp75ecZiSBEsLqwyilLUCmZg5b6SsRhi6rLDyyXTc4PAAwY7cMIkLloYCGM8A691ISKDcLMU/MlgL5fLbVeLMvPUVOxLPIGas2QYyKQgkv3C+5hKrXMVqAfKZiATMy6UKltbWz+4CrAzr8UYBjL5eDTOzc3dh6pCMTo6+g5PlKvYMuFc9i4uLr7GeR4bG/tJkbEvZO33++evaq9mtBkWzjE9Pj4ezOfzSa/XG4Tayd1oKGqiNjKQhUzmPaaTyWQYO1AxvD8+Pt5oFBS1UBP7hEEXj0WMYHJycieTyUTS6XTW4/E4cE4aMa+ohZqojQya1FrFmosPhoG4XK5+qLU0UDkIR0ZG7HK53FIPFLL7vLS05IKMT6D2itrtdiz28mfALLhgZmbmtkQiuYbXBgYGevV6/QsIpJvj0K5vbm5+WF1dLYwYZPpvYmLCj28RzYKdKW8ZuNPp7FCpVJ1wokjwusFg6ICi/iGMwD3Y7CXsgh4WTQYy/AXF/HeoqcNk9WZisdi2w+EIl0MrFvTMsKvVatHU1JQOslfA+93KcV4PIMvE9PR0aG9vL8ceXk6fMAReyB6DgNdApdVqlZCxHEsmCERCQLjXn0DGyd3d3fjs7GwMYZglWbd0XR9trACoMl9S8RBY0dNVhPlcP1NJADwWlM+CFj3NUfC/AAMAuuStemA+LvYAAAAASUVORK5CYII=);}  /* images/icon_scale_2.png */

.r_corner {background-repeat:no-repeat; background-size:100%; position:relative; behavior:url(layout/plugins/PIE.htc); line-height:0px;}
.r_corner img {opacity:0; filter:alpha(opacity=0);}

/* info box styles */
.general_info_box {
	padding:14px 44px 15px 18px;
	position:relative;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	behavior:url(layout/plugins/PIE.htc);
}
.general_info_box p {padding-bottom:0px; line-height:18px;}
.general_info_box .close {width:16px; height:16px; display:block; position:absolute; right:14px; top:16px; background-repeat:no-repeat; background-position:4px 4px; text-indent:-9000px;}

.general_info_box.error {background-color:#ffeded; border:1px solid #f7cbcb;}
.general_info_box.error p {color:#e94b4b;}
.general_info_box.error a {color:#e94b4b;}
.general_info_box.error .close {background-image:url(data:image/gif;base64,R0lGODlhCAAIAIAAAP/t7fScnCH5BAEAAAAALAAAAAAIAAgAAAIOTIBgi7zcYDTpUWiTCgUAOw==);}  /* images/icon_close_error.gif */

.general_info_box.info {background-color:#eaf7fe; border:1px solid #b6d7e8;}
.general_info_box.info p {color:#4e8ec2;}
.general_info_box.info a {color:#4e8ec2;}
.general_info_box.info .close {background-image:url(data:image/gif;base64,R0lGODlhCAAIAIAAAOr3/pzC4CH5BAEAAAAALAAAAAAIAAgAAAIOTIBgi7zcYDTpUWiTCgUAOw==);}  /* images/icon_close_info.gif */

.general_info_box.warning {background-color:#fcfbe4; border:1px solid #ded58a;}
.general_info_box.warning p {color:#c7a630;}
.general_info_box.warning a {color:#c7a630;}
.general_info_box.warning .close {background-image:url(data:image/gif;base64,R0lGODlhCAAIAIAAAPz75OHQiiH5BAEAAAAALAAAAAAIAAgAAAIOTIBgi7zcYDTpUWiTCgUAOw==);}  /* images/icon_close_warning.gif */

.general_info_box.success {background-color:#ecf7e1; border:1px solid #bde093;}
.general_info_box.success p {color:#5f9025;}
.general_info_box.success a {color:#5f9025;}
.general_info_box.success .close {background-image:url(data:image/gif;base64,R0lGODlhCAAIAIAAAOz34aXDgyH5BAEAAAAALAAAAAAIAAgAAAIOTIBgi7zcYDTpUWiTCgUAOw==);}  /* images/icon_close_success.gif */

.lurking-widget .general_info_box {
	padding:4px 32px 3px 8px;
	background-color:#f8f8f8;
	border: 1px solid #bdbdbd;
	font-weight: bold;
}
.lurking-widget .general_info_box .close {
	top:6px;
	background-image:url(data:image/gif;base64,R0lGODlhCAAIAIABADMzM////yH5BAEKAAEALAAAAAAIAAgAAAIOBIJhi7zcYDTpUWiTAgUAOw==);
}
.lurking-widget .general_info_box a{
	color: #383838;
}

/* table styles */
.table_0 {width:100%; background-color:#ffffff; border:1px solid #e8e8e8; border-collapse:collapse;}
.table_0 tr,
.table_0 th,
.table_0 td {vertical-align:top; text-align:left;}
.table_0 th {
	padding:1px 2px;
	position:relative;

	background-color:#ffffff;
	border-top:1px solid #e8e8e8;
	border-right:1px solid #e8e8e8;
	border-left:1px solid #e8e8e8;
	border-bottom:1px solid #e8e8e8;

    background:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff) to(#f7f7f7));
    background:-webkit-linear-gradient(#ffffff, #f7f7f7);
    background:-moz-linear-gradient(#ffffff, #f7f7f7);
    background:-ms-linear-gradient(#ffffff, #f7f7f7);
    background:linear-gradient(#ffffff, #f7f7f7);
	background:-o-linear-gradient(#ffffff, #f7f7f7);
    -pie-background:linear-gradient(#ffffff, #f7f7f7);
}
.table_0 td {padding:2px 4px; border:1px solid #e8e8e8; color:rgb(60, 60, 60); line-height:normal;}

.table_1 {width:100%; background-color:#ffffff; border:0px; border-collapse:separate;}
.table_1 tr,
.table_1 th,
.table_1 td {vertical-align:top; text-align:left;}
.table_1 th {
	padding:11px 12px 10px;
	position:relative;

	background-color:#ffffff;
	border-top:1px solid #e8e8e8;
	border-right:1px solid #e8e8e8;
	border-bottom:1px solid #e8e8e8;

    background:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff) to(#f7f7f7));
    background:-webkit-linear-gradient(#ffffff, #f7f7f7);
    background:-moz-linear-gradient(#ffffff, #f7f7f7);
    background:-ms-linear-gradient(#ffffff, #f7f7f7);
    background:linear-gradient(#ffffff, #f7f7f7);
	background:-o-linear-gradient(#ffffff, #f7f7f7);
    -pie-background:linear-gradient(#ffffff, #f7f7f7);

	behavior:url(layout/plugins/PIE.htc);

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:rgb(60, 60, 60);
	font-weight:bold;
	line-height:normal;
}
.table_1 th:first-child {
	border-left:1px solid #e8e8e8;

	-moz-border-radius:4px 0px 0px 0px;
	-webkit-border-radius:4px 0px 0px 0px;
	border-radius:4px 0px 0px 0px;
}
.table_1 th.last_cell {
	-moz-border-radius:0px 4px 0px 0px;
	-webkit-border-radius:0px 4px 0px 0px;
	border-radius:0px 4px 0px 0px;
}
.table_1 td {padding:10px 12px; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:rgb(60, 60, 60); line-height:normal;}
.table_1 td:first-child {border-left:1px solid #e8e8e8;}
.table_1 .last_row td:first-child {
	position:relative;

	-moz-border-radius:0px 0px 0px 4px;
	-webkit-border-radius:0px 0px 0px 4px;
	border-radius:0px 0px 0px 4px;

	behavior:url(layout/plugins/PIE.htc);
}
.table_1 .last_row td.last_cell {
	position:relative;

	-moz-border-radius:0px 0px 4px 0px;
	-webkit-border-radius:0px 0px 4px 0px;
	border-radius:0px 0px 4px 0px;

	behavior:url(layout/plugins/PIE.htc);
}

.table_2 {width:100%; background-color:#ffffff; border:0px; border-collapse:separate;}
.table_2 tr,
.table_2 th,
.table_2 td {vertical-align:top; text-align:left;}
.table_2 th {padding:10px 13px; border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6e6e6e; font-weight:bold; line-height:normal;}
.table_2 td {padding:10px 13px; border-bottom:1px solid #e8e8e8; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#707070; line-height:normal;}
.table_2 .alt_row td {background-color:#fcfcfc;}

.block_pricing_table_1 {overflow:hidden;}
.block_pricing_table_1 p {padding-bottom:0px;}
.block_pricing_table_1 .alt_text {display:none;}

.block_pricing_table_1 .column {width:162px; margin-left:1px; padding-top:6px; float:left; position:relative;}
.block_pricing_table_1 .column.category {width:131px; margin-left:0px; padding-top:105px;}
.block_pricing_table_1 .column.special {
	width:163px;
	margin-left:0px;
	padding-top:0px;

	-moz-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.3);
	box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.3);

	behavior:url(layout/plugins/PIE.htc);


	z-index:10;
}

.block_pricing_table_1 .title {
	height:35px;
	position:relative;

	background-color:#acacac;
	border-bottom:1px solid #a6a4a4;

	background:-webkit-gradient(linear, 0 0, 0 100%, from(#acacac) to(#9f9f9f));
    background:-webkit-linear-gradient(#acacac, #9f9f9f);
    background:-moz-linear-gradient(#acacac, #9f9f9f);
    background:-ms-linear-gradient(#acacac, #9f9f9f);
    background:linear-gradient(#acacac, #9f9f9f);
	background:-o-linear-gradient(#acacac, #9f9f9f);
    -pie-background:linear-gradient(#acacac, #9f9f9f);

	behavior:url(layout/plugins/PIE.htc);
}
.block_pricing_table_1 .title p {font-size:14px; color:#ffffff; font-weight:bold; text-shadow:0px -1px rgba(0, 0, 0, 0.1); text-align:center; line-height:36px;}

.block_pricing_table_1 .medium .title {
	background-color:#6d6d6d;
	border-bottom:1px solid #636362;

	background:-webkit-gradient(linear, 0 0, 0 100%, from(#6d6d6d) to(#5d5d5d));
    background:-webkit-linear-gradient(#6d6d6d, #5d5d5d);
    background:-moz-linear-gradient(#6d6d6d, #5d5d5d);
    background:-ms-linear-gradient(#6d6d6d, #5d5d5d);
    background:linear-gradient(#6d6d6d, #5d5d5d);
	background:-o-linear-gradient(#6d6d6d, #5d5d5d);
    -pie-background:linear-gradient(#6d6d6d, #5d5d5d);
}

.block_pricing_table_1 .special .title {
	height:41px;

	background-color:#f4563d;
	border-bottom:1px solid #f34c32;

	background:-webkit-gradient(linear, 0 0, 0 100%, from(#f4563d) to(#f24024));
    background:-webkit-linear-gradient(#f4563d, #f24024);
    background:-moz-linear-gradient(#f4563d, #f24024);
    background:-ms-linear-gradient(#f4563d, #f24024);
    background:linear-gradient(#f4563d, #f24024);
	background:-o-linear-gradient(#f4563d, #f24024);
    -pie-background:linear-gradient(#f4563d, #f24024);
}
.block_pricing_table_1 .special .title p {line-height:42px;}

.block_pricing_table_1 .price {
	margin-bottom:1px;
	padding-top:11px;
	position:relative;

	background-color:#aeaeae;
	border-top:1px solid #969696;
	border-bottom:1px solid #a6a6a6;

	background:-webkit-gradient(linear, 0 0, 0 100%, from(#aeaeae) to(#ababab));
    background:-webkit-linear-gradient(#aeaeae, #ababab);
    background:-moz-linear-gradient(#aeaeae, #ababab);
    background:-ms-linear-gradient(#aeaeae, #ababab);
    background:linear-gradient(#aeaeae, #ababab);
	background:-o-linear-gradient(#aeaeae, #ababab);
    -pie-background:linear-gradient(#aeaeae, #ababab);

	behavior:url(layout/plugins/PIE.htc);
}
.block_pricing_table_1 .price p {color:#ffffff; text-align:center; line-height:normal;}
.block_pricing_table_1 .price p.num {font-size:19px;}
.block_pricing_table_1 .price p.period {padding-bottom:11px; border-bottom:1px solid #b1b0af; font-size:11px;}

.block_pricing_table_1 .medium .price {
	position:relative;

	background-color:#696969;
	border-top:1px solid #575757;
	border-bottom:1px solid #828282;

	background:-webkit-gradient(linear, 0 0, 0 100%, from(#696969) to(#696969));
    background:-webkit-linear-gradient(#696969, #696969);
    background:-moz-linear-gradient(#696969, #696969);
    background:-ms-linear-gradient(#696969, #696969);
    background:linear-gradient(#696969, #696969);
	background:-o-linear-gradient(#696969, #696969);
    -pie-background:linear-gradient(#696969, #696969);

	behavior:url(layout/plugins/PIE.htc);
}
.block_pricing_table_1 .medium .price p.period {border-bottom:1px solid #747272;}

.block_pricing_table_1 .special .price {
	position:relative;

	background-color:#ff644c;
	border-top:1px solid #e83d23;
	border-bottom:1px solid #ed3e24;

	background:-webkit-gradient(linear, 0 0, 0 100%, from(#ff644c) to(#ff644c));
    background:-webkit-linear-gradient(#ff644c, #ff644c);
    background:-moz-linear-gradient(#ff644c, #ff644c);
    background:-ms-linear-gradient(#ff644c, #ff644c);
    background:linear-gradient(#ff644c, #ff644c);
	background:-o-linear-gradient(#ff644c, #ff644c);
    -pie-background:linear-gradient(#ff644c, #ff644c);

	behavior:url(layout/plugins/PIE.htc);
}
.block_pricing_table_1 .special .price p.period {border-bottom:1px solid #ff6e57;}

.block_pricing_table_1 .cell {height:29px; background-color:#eeeeee; border-bottom:1px solid #ffffff;}
.block_pricing_table_1 .cell.alt {background-color:#f7f7f7;}
.block_pricing_table_1 .cell p {color:#9c9797; text-align:center; line-height:29px;}
.block_pricing_table_1 .cell a {color:#858585; font-weight:bold;}
.block_pricing_table_1 .cell a:hover {color:#f24024; text-decoration:none;}
.block_pricing_table_1 .cell .icon {height:29px; display:block; text-indent:-9000px;}
.block_pricing_table_1 .cell .icon.check {background:url(data:image/gif;base64,R0lGODlhDAAJAIABAPJAJPf39yH5BAEAAAEALAAAAAAMAAkAAAIUjI+AG+BsnGpLxndnbjhJXXUQeBQAOw==) no-repeat center 11px;}  /* images/icon_check.gif */
.block_pricing_table_1 .cell .icon.uncheck {background:url(data:image/gif;base64,R0lGODlhCgACAIAAALq6ugAAACH5BAAAAAAALAAAAAAKAAIAAAIEhI+ZBQA7) no-repeat center 14px;}  /* images/icon_uncheck.gif */

.block_pricing_table_1 .category .cell p {padding-left:13px; text-align:left;}

.block_pricing_table_1 .cell.bottom {height:31px; border-top:1px solid #e6e6e6; border-bottom:1px solid #dedede;}
.block_pricing_table_1 .cell.bottom p {line-height:31px;}

.block_pricing_table_1 .special .cell.bottom {height:35px;}
.block_pricing_table_1 .special .cell.bottom p {line-height:35px;}

.block_pricing_table_2 {margin-left:-1px; overflow:hidden;}
.block_pricing_table_2 p {padding-bottom:0px;}

.block_pricing_table_2 .column {width:154px; margin-left:1px; padding-top:6px; float:left; position:relative;}
.block_pricing_table_2 .column.special {
	width:157px;
	margin-left:0px;
	margin-right:-1px;
	padding-top:0px;

	-moz-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.3);
	box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.3);

	behavior:url(layout/plugins/PIE.htc);

	z-index:10;
}

.block_pricing_table_2 .title {
	height:35px;
	position:relative;

	background-color:#acacac;
	border-bottom:1px solid #a6a4a4;

	background:-webkit-gradient(linear, 0 0, 0 100%, from(#acacac) to(#9f9f9f));
    background:-webkit-linear-gradient(#acacac, #9f9f9f);
    background:-moz-linear-gradient(#acacac, #9f9f9f);
    background:-ms-linear-gradient(#acacac, #9f9f9f);
    background:linear-gradient(#acacac, #9f9f9f);
	background:-o-linear-gradient(#acacac, #9f9f9f);
    -pie-background:linear-gradient(#acacac, #9f9f9f);

	behavior:url(layout/plugins/PIE.htc);
}
.block_pricing_table_2 .title p {font-size:14px; color:#ffffff; font-weight:bold; text-shadow:0px -1px rgba(0, 0, 0, 0.1); text-align:center; line-height:36px;}

.block_pricing_table_2 .medium .title {
	background-color:#6d6d6d;
	border-bottom:1px solid #636362;

	background:-webkit-gradient(linear, 0 0, 0 100%, from(#6d6d6d) to(#5d5d5d));
    background:-webkit-linear-gradient(#6d6d6d, #5d5d5d);
    background:-moz-linear-gradient(#6d6d6d, #5d5d5d);
    background:-ms-linear-gradient(#6d6d6d, #5d5d5d);
    background:linear-gradient(#6d6d6d, #5d5d5d);
	background:-o-linear-gradient(#6d6d6d, #5d5d5d);
    -pie-background:linear-gradient(#6d6d6d, #5d5d5d);
}

.block_pricing_table_2 .special .title {
	height:41px;

	background-color:#f4563d;
	border-bottom:1px solid #f34c32;

	background:-webkit-gradient(linear, 0 0, 0 100%, from(#f4563d) to(#f24024));
    background:-webkit-linear-gradient(#f4563d, #f24024);
    background:-moz-linear-gradient(#f4563d, #f24024);
    background:-ms-linear-gradient(#f4563d, #f24024);
    background:linear-gradient(#f4563d, #f24024);
	background:-o-linear-gradient(#f4563d, #f24024);
    -pie-background:linear-gradient(#f4563d, #f24024);
}
.block_pricing_table_2 .special .title p {line-height:42px;}

.block_pricing_table_2 .price {
	margin-bottom:1px;
	padding-top:11px;
	position:relative;

	background-color:#aeaeae;
	border-top:1px solid #969696;
	border-bottom:1px solid #a6a6a6;

	background:-webkit-gradient(linear, 0 0, 0 100%, from(#aeaeae) to(#ababab));
    background:-webkit-linear-gradient(#aeaeae, #ababab);
    background:-moz-linear-gradient(#aeaeae, #ababab);
    background:-ms-linear-gradient(#aeaeae, #ababab);
    background:linear-gradient(#aeaeae, #ababab);
	background:-o-linear-gradient(#aeaeae, #ababab);
    -pie-background:linear-gradient(#aeaeae, #ababab);

	behavior:url(layout/plugins/PIE.htc);
}
.block_pricing_table_2 .price p {color:#ffffff; text-align:center; line-height:normal;}
.block_pricing_table_2 .price p.num {font-size:19px;}
.block_pricing_table_2 .price p.period {padding-bottom:11px; border-bottom:1px solid #b1b0af; font-size:11px;}

.block_pricing_table_2 .medium .price {
	position:relative;

	background-color:#696969;
	border-top:1px solid #575757;
	border-bottom:1px solid #828282;

	background:-webkit-gradient(linear, 0 0, 0 100%, from(#696969) to(#696969));
    background:-webkit-linear-gradient(#696969, #696969);
    background:-moz-linear-gradient(#696969, #696969);
    background:-ms-linear-gradient(#696969, #696969);
    background:linear-gradient(#696969, #696969);
	background:-o-linear-gradient(#696969, #696969);
    -pie-background:linear-gradient(#696969, #696969);

	behavior:url(layout/plugins/PIE.htc);
}
.block_pricing_table_2 .medium .price p.period {border-bottom:1px solid #747272;}

.block_pricing_table_2 .special .price {
	position:relative;

	background-color:#ff644c;
	border-top:1px solid #e83d23;
	border-bottom:1px solid #ed3e24;

	background:-webkit-gradient(linear, 0 0, 0 100%, from(#ff644c) to(#ff644c));
    background:-webkit-linear-gradient(#ff644c, #ff644c);
    background:-moz-linear-gradient(#ff644c, #ff644c);
    background:-ms-linear-gradient(#ff644c, #ff644c);
    background:linear-gradient(#ff644c, #ff644c);
	background:-o-linear-gradient(#ff644c, #ff644c);
    -pie-background:linear-gradient(#ff644c, #ff644c);

	behavior:url(layout/plugins/PIE.htc);
}
.block_pricing_table_2 .special .price p.period {border-bottom:1px solid #ff6e57;}

.block_pricing_table_2 .cell {height:29px; background-color:#eeeeee; border-bottom:1px solid #ffffff;}
.block_pricing_table_2 .cell.alt {background-color:#f7f7f7;}
.block_pricing_table_2 .cell p {color:#9c9797; text-align:center; line-height:29px;}
.block_pricing_table_2 .cell a {color:#858585; font-weight:bold;}
.block_pricing_table_2 .cell a:hover {color:#f24024; text-decoration:none;}
.block_pricing_table_2 .cell .icon {height:29px; display:block; text-indent:-9000px;}
.block_pricing_table_2 .cell .icon.check {background:url(data:image/gif;base64,R0lGODlhDAAJAIABAPJAJPf39yH5BAEAAAEALAAAAAAMAAkAAAIUjI+AG+BsnGpLxndnbjhJXXUQeBQAOw==) no-repeat center 11px;}  /* images/icon_check.gif */
.block_pricing_table_2 .cell .icon.uncheck {background:url(data:image/gif;base64,R0lGODlhCgACAIAAALq6ugAAACH5BAAAAAAALAAAAAAKAAIAAAIEhI+ZBQA7) no-repeat center 14px;}  /* images/icon_uncheck.gif */

.block_pricing_table_2 .category .cell p {padding-left:13px; text-align:left;}

.block_pricing_table_2 .cell.bottom {height:31px; border-top:1px solid #e6e6e6; border-bottom:1px solid #dedede;}
.block_pricing_table_2 .cell.bottom p {line-height:31px;}

.block_pricing_table_2 .special .cell.bottom {height:35px;}
.block_pricing_table_2 .special .cell.bottom p {line-height:35px;}

div.footcookie {
	display: none;position:fixed;
	left:0px;right:0px;bottom:0px;z-index:2048;
	box-sizing:border-box;
	opacity:1;background:none;color:#fff;
	margin:0px;padding:0px;
	font-size:13px;text-align:left;
	font-weight:normal;font-style:normal;
}

div.footcookie div {
	box-sizing:border-box;margin:0px;padding:0px;line-height:133%;
}

div.footcookie > div.cookie-shield {
	display:block;position:absolute;left:-4px;right:-4px;bottom:-4px;top:0px;z-index:-1;
	opacity:0.75;
	background-color:#1c1c1c;
}

div.footcookie > div.cookie-line {
	width:960px;
	margin:24px auto;
	display:flex;
	flex-direction:row;
	justify-content:space-between;
	align-items:center;
}
div.footcookie div.cookie-text {
	font-weight:normal;font-style:normal;
}

div.footcookie div.cookie-text a{
	color:#258fcd;
	text-decoration:underline;
}

div.footcookie div.cookie-button {
	margin-left:5%;
	min-width:140px;
	text-align:center;
	font-weight:bold;
	font-size:16px;
	padding:12px 24px 12px 24px;
	border:1px solid #f64c31;
	background-color:#fff;
	color:#f64c31;
	cursor:pointer;
	transition:0.4s;
}

div.footcookie div.cookie-button:hover {
	background-color:#f64c31;
	color:#fff;
}

/*Версия для слабовидящих*/

#VisuallyImpaired{
    width: 940px;
    text-align: center;
    margin: 0 auto;
    position: relative;
}

#CecutientWrapper{
    display: inline-block;
    /*width:100%; margin: 0 auto;*/
    background:#fff;
    display:block;
    z-index:100;
    /*box-shadow: 0px 0px 5px #000;*/
    /* overflow: hidden; */
}

#CecutientBlock{
    /* left: 50%; */
    /* margin-left:-50%; */
    /*font-size: 22px !important;*/
    line-height: 35px !important;
    color: #000;
    display: inline-block;
}
#CecutientBlock li {
    font-size: 22px !important;
    display: inline;
}
/*#CecutientBlock div{
    float: left;
    padding: 0 5px;
    display: block;
}*/

#CecutientBlock a, #CecutientBlock a:hover {
    color: #000000 !important;
    font-size: 16px;
}
#CecutientButton{
	position:absolute;
	right: 0;
	margin-top: 10px;
	border-radius: 7px;
  padding: 10px 10px;
  background: #fff;
  display: inline-block;
  z-index: 100;
}
a#CecutientBtn{
    cursor:pointer;
    display: inline-block;
    height: 30px;
}
#CecutientBtn img{
		margin-right: 10px;
    width: 30px;
    height: 30px;
}
a#WheelchairUsersBtn{
    cursor:pointer;
    display: inline-block;
    height: 30px;
}
#WheelchairUsersBtn img{
    width: 30px;
}

#CecutientOn, #CecutientOff, #ImageOn, #ImageOff, #ImageMonoOn, #ImageMonoOff{
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    vertical-align: middle;
    padding: 0px;
    height: 20px;
    width: 40px;
    text-align: center;
    line-height: 18px;
    text-decoration: none;
    margin-top: -2px;
    border: 1px solid #000;
    color:#000;
    cursor: pointer;
}

#CecutientOn, #ImageOn, #ImageMonoOn{
    display:inline-block;
}
#CecutientOff, #ImageOff, #ImageMonoOff{
    display:inline-block;
}
#SmallFonts, #MediumFonts, #BigFonts, #WhiteStyle, #BlackStyle, #ContrastStyle, #BlueStyle, #GreenStyle{
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    display:inline-block;
    vertical-align: middle;
    padding: 0px;
    height: 20px;
    width: 20px;
    text-align: center;
    line-height: 18px;
    text-decoration: none;
    margin-top: -2px;
    padding-top: 4px;
    cursor: pointer;
}
#SmallFonts, #MediumFonts, #BigFonts{
    border: 1px solid #000;
    color:#000;
}
#SmallFonts{
    font-size:14px !important;
}
#MediumFonts{
    font-size:19px !important;
}
#BigFonts{
    font-size:24px !important;
}
#WhiteStyle, #BlackStyle, #ContrastStyle,  #BlueStyle, #GreenStyle{
    font-size:18px !important;
}
#WhiteStyle{
    border: 1px solid #000;
}
a#WhiteStyle, a:hover#WhiteStyle  {
    color:#000 !important;
}
#BlackStyle{
    border: 1px solid #000;
    color:#fff !important;;
    background-color:#000;
}
a#BlackStyle, a:hover#BlackStyle {
    color:#fff !important;;
}

#ContrastStyle{
    border: 1px solid #000;
    color: yellow !important;
    background-color:#000;
}
a#ContrastStyle, a:hover#ContrastStyle  {
    color: yellow !important;
}

.SmallFonts{
    font-size:14px !important;
}
.MediumFonts{
    font-size:18px !important;
}
.BigFonts{
    font-size:22px !important;
}

/*Simple Calendar*/
.simcal-default-calendar-grid ul.simcal-events, .simcal-events li{font-size:1em;}
.simcal-calendar-grid {
	border-collapse: collapse;
	border: 1px solid gray;
}
.simcal-calendar-grid td, .simcal-week-day{
	border: 1px solid gray;
}
.simcal-current-month, .simcal-current-year{color: #f24024;}
.simcal-week-day-1, .simcal-week-day-2, .simcal-week-day-3, .simcal-week-day-4, .simcal-week-day-5 {background:#474747; color: white;}
.simcal-week-day-6, .simcal-week-day-0 {background:#474747; color: white;}

div.simcal-event-details .simcal-event-title {font-size:1.3em;}
dt.simcal-day-label .simcal-date-format {font-size:1.3em;}

div.simcal-event-details div.simcal-event-description{
    opacity: 0; /* По умолчанию скрываем подменю */
visibility: hidden;
    height: 0;
    transition: all .15s ease .5s; /* Добавляем анимацию 0.5 сек. и задержку в 0.15 сек. */
    font-size:1.1em;
}
div.simcal-event-details:hover div.simcal-event-description{
    opacity: 1;/* Показываем подменю при ховере */
    visibility: visible;
    height: 100%;
}

#mibew-agent-button {
	bottom: 0;
    right: 50px;
    z-index: 999999;
    position: fixed;
    cursor: pointer;
    box-shadow: inset 0 0 1px rgba(255,255,255,.5);
}

.ppt-html5 {width: 100%;}

.lurking-widget>h4{margin-bottom:1em;}



/* Responsive styles */
@media (max-width: 949px) {
	#VisuallyImpaired{
    width: 750px;
  }
	.block_topic_post .title {height: 5em;}

	.block_news_post, .blog_post, .block_topic_post, .block_media_post_all {clear:none !important;}
	.fr a img {max-width: 385px;}
	.block_flickr_footer {
		width: auto;
	}

	.fr a img {max-width:380px;} /*added*/

	.block_color_picker {display:none;}

	.wrapper {border:0px !important;}
	.inner {width:750px; padding:0px 9px;}

	#header .bottom .inner {background-position:210px 0px;}

	nav.main_menu > ul > li > a {padding:0px 22px;}
	nav.main_menu > ul > li:hover > a,
	nav.main_menu > ul > li.hover > a {padding-left:19px;}
	nav.main_menu > ul > li.current_page_item > a {padding-left:20px; padding-right:20px;}
	nav.main_menu > ul > li.current-menu-parent > a {padding-left:20px; padding-right:20px;} /*added*/

	.block_big_dropdown .content {padding-left:5px;}
	.block_big_dropdown .line {margin:0px 7px;}
	.block_big_dropdown .popular_posts {width:355px}
	.block_big_dropdown .popular_posts li {overflow:hidden;}
	.block_big_dropdown .popular_posts li a {white-space:nowrap;}
	.block_big_dropdown .more {width:125px;}



	.right_sidebar .general_content {background:none;}
	.right_sidebar .main_content {width:480px;}
	.right_sidebar .sidebar {width:250px;}

	.left_sidebar .general_content {background:none;}
	.left_sidebar .main_content {width:480px;}
	.left_sidebar .sidebar {width:250px;}

	.block_author_post {width:230px;}
	.block_author_post .f_pic img {width:220px; height:auto;}

	.block_author_posts .posts {margin-left:-20px; margin-bottom:-20px;}
	.block_author_posts .posts .block_author_post {margin-left:20px; margin-bottom:20px;}

	.block_blog_1 .blog_post .f_pic img {width:470px; height:auto;}

	.block_blog_2 {margin-left:-20px;}
	.block_blog_2 .blog_post {width:230px; margin-left:20px; padding-top:20px;}
	.block_blog_2 .blog_post .f_pic img {width:220px; height:auto;}

	.block_single_post .f_pic img {width:470px; height:auto;}

	.block_topic_post_feature .f_pic img {width:220px; height:auto;}
	.block_topic_post_feature .content {overflow:visible;}
	.block_topic_post_feature .info {overflow:hidden;}

	.block_topic_news .block_topic_post {width:196px;}
	.block_topic_post .f_pic img {width:186px; height:auto;}

	.block_contact_form .textarea {width:478px;}
	.block_contact_form .textarea textarea {width:458px;}

	.block_post_social section.recommend {width:158px;}
	.block_post_social section.recommend ul {padding-top:10px;}
	.block_post_social section.recommend li {margin:0px 4px 7px; float:none; display:inline-block;}
	.block_post_social section.recommend li:first-child {margin-left:4px;}

	.block_leave_reply .textarea {width:478px;}
	.block_leave_reply .textarea textarea {width:458px;}

	.block_home_slider {width:470px; height:225px;}

	.block_home_col_1,
	.block_home_col_2
	{width:230px;}

	.block_home_post_feature {width:230px;}
	.flexslider.home_f_pic_slider .slides img {width:220px;}

	.block_tabs_type_4 .tabs li a {width:73px;}
	.block_tabs_type_4 .tabs li:first-child a {width:74px;}

	.block_best_materials {width:480px;}
	.block_best_materials .slider {width:499px;}

	.block_media_f_pic img {width:470px; height:auto;}

	.block_media_post {width:150px;}
	.block_media_post .f_pic img {width:140px; height:auto;}

	.block_media_posts {margin-left:-15px; margin-bottom:-15px;}
	.block_media_posts .block_media_post {margin-left:15px; margin-bottom:15px;}

	.block_media_posts_all {margin-left:-6px;}

	.block_media_item .f_item {width:472px;}
	.block_media_item .f_item .media_item_slider .slides img {width:470px; height:auto;}
	.block_media_item .f_item .media_item_navigation {width:426px;}

	.block_single_news .f_pic img {width:470px; height:auto;}

	.block_comments_type_2 .comment .name {margin-right:0px;}
	.block_comments_type_2 .comment .date {margin-left:0px;}
	.block_comments_type_2 .comment .content {padding-top:10px; clear:both;}

	.block_pricing_table_1 .column {width:125px;}
	.block_pricing_table_1 .column.category {width:101px;}
	.block_pricing_table_1 .column.special {width:127px;}

	.block_pricing_table_2 .column {width:119px;}
	.block_pricing_table_2 .column.special {width:122px;}

	.block_subscribes_sidebar .service .num {line-height:26px;}
	.block_subscribes_sidebar .service .people {display:none;}

	.block_popular_stuff .content {width:215px; padding-right:0px; border:0px;}
	.block_popular_stuff .media img {width:205px; height:auto;}

	.block_calendar div.datepicker table table td a {width:35px;}
	.block_calendar div.datepicker table table td:first-child a {width:34px;}
	.block_calendar div.datepicker table table td.last a {width:33px;}

	.block_calendar .datepickerGoPrev {width:35px;}
	.block_calendar .datepickerGoPrev a {width:34px;}
	.block_calendar .datepickerGoPrev span {width:34px;}

	.block_calendar .datepickerGoNext {width:35px;}
	.block_calendar .datepickerGoNext a {width:35px;}
	.block_calendar .datepickerGoNext span {width:34px; background-position:21px 12px;}

	.block_calendar .datepickerDoW th span {width:35px;}
	.block_calendar .datepickerDoW th:first-child span {width:34px;}
	.block_calendar .datepickerDoW th.last span {width:33px;}

	.block_newsletter .field {width:172px; height: 34px; background: url(images/sp_img.png) no-repeat; background-position: -5px -418px;} /*bg_field_newsletter_750.png*/
	.block_newsletter .field input {width:150px;}

	.block_location .map iframe {width:240px;}



	.block_footer_widgets {margin-left:-18px;}
	.block_footer_widgets .column {width:174px; margin-left:18px;}

	.block_contact_footer .field {width:174px; height: 25px; background: url(images/sp_img.png) no-repeat; background-position: -275px -460px;} /*bg_field_contact_footer_750.png*/
	.block_contact_footer .field input {width:155px;}
	.block_contact_footer .textarea {width:174px; height: 64px; background: url(images/sp_img.png) no-repeat; background-position: -315px -79px;} /*bg_textarea_contact_footer_750.png*/
	.block_contact_footer .textarea textarea {width:155px;}

	.general_button.type_1v, .general_button.type_2v {width: 215px;}

	div.footcookie > div.cookie-line {width:720px;margin:12px auto 48px auto;flex-direction:row;}
	div.footcookie div.cookie-button {margin-left:24px;}
}

@media (max-width: 767px) {
	/*Запрещаем скролить под меню*/
	body.lock{
		overflow: hidden;
	}
	#VisuallyImpaired{
		width: 420px;
	}
	.header__burger {
		display: block;
		position: relative;
		width: 20px;
		height: 15px;
		margin: 0px 20px 0 0;
		z-index: 3;
	}
	.header__burger span{
		position: absolute;
		background-color: #3D6EA3;
		left: 0;
		width: 100%;
		height: 2px;
		top: 6.5px;
		transition: all 0.3s ease 0s;
	}
	.header__burger:before,
	.header__burger:after {
		content: '';
		background-color: #3D6EA3;
		position: absolute;
		width: 100%;
		height: 2px;
		transition: all 0.3s ease 0s;
	}
	.header__burger:before{
		top: 0;
	}
	.header__burger:after{
		bottom: 0;
	}
	.header__burger.active:before{
		transform: rotate(45deg);
		top: 6.5px;
	}
	.header__burger.active:after{
		transform: rotate(-45deg);
		bottom: 6.5px;
	}
	.header__burger.active span{
		transform: scale(0);
	}
	#CecutientButton{
		right: 66px;
	}
	.block_topic_post .title {height: 3em;}



	.fl, .alignleft {float:none;}
	.fr, .alignright {float:none;}


	a.fl, a.alignleft, .pic.fl, .pic.alignleft {float:left;}
	a.fr, a.alignright, .pic.fr, .pic.alignright {float:right;}

	.fr a img {max-width:420px; float:left !important; margin-left:-106px;} /*added*/

	#header .top .fl {}
	.block_social_top {
		justify-content:center;
	}

	#header .section_main_menu {
		display: none;
		position: fixed;
		top: -100%;
		left: 0;
		height: 100%;
		width: 100%;
		background-color: #3D6EA3;
		transition: all 0.3s ease 0s;
		/*позволяем скролить меню*/
		overflow: auto;
		z-index: 4;
	}
	#header .section_main_menu.active{
		display: block;
		top: 0;
	}
	#header .section_main_menu.active .inner {}
	#header .section_main_menu.active .main_menu {
		display: block;
	}
	.inner {width:420px; padding:0px;}
	.main_menu {display:none;}
	ul#main-primary-menu {
		font-family: 'Akrobat';
		font-style: normal;
		font-weight: 600;
		font-size: 24px;
		line-height: 130%;
		letter-spacing: 0.02em;
		padding: 100px 10px 20px 16px;
	}
	ul#main-primary-menu li {
		color: #FFFFFF;
	}
	ul#main-primary-menu li a::before {
		content: "";
		margin: 0 10px 0 0;
		width: 10px;
		height: 12px;
		background: url('images/icons/mobile/circle_10.svg') 50% 100% no-repeat;
		display: inline-block;
	}
	ul#main-primary-menu li.menu-item-has-children > .open_submenu {
		margin: 0 0 0 14px;
		width: 12px;
		height: 16px;
		color: transparent;
		display: inline-block;
		background: url('images/icons/mobile/arrow_down_10.svg') 50% 100% no-repeat;
	}
	ul#main-primary-menu li.menu-item-has-children > .open_submenu.open_submenu_down {
		background: url('images/icons/mobile/arrow_up_10.svg') 50% no-repeat;
	}
	ul#main-primary-menu a {
		color: #FFFFFF;
		display: inline-block;
		padding: 10px 0 11px;
	}
	ul#main-primary-menu > li.current-menu-parent > a,
	ul#main-primary-menu > li.current_page_item > a {
		color: #FFF;
	}
	ul#main-primary-menu ul.sub-menu {
		overflow: hidden;
		max-height: 0;
		padding: 0 0 0 16px;
		transition: max-height 0.3s ease 0s;
	}
	ul#main-primary-menu ul.sub-menu.show_submenu{
		max-height: 3000px;
		transition: max-height 1s ease 0s;
		/*позволяем скролить меню*/
		overflow: auto;
	}
	nav.main_menu > ul > li{
		height: auto;
		float: none;
		border: none;
		z-index: 4;
	}
	nav.main_menu > ul > li > a,
	nav.main_menu > ul > li.hover > a,
	nav.main_menu > ul > li:hover > a {
		height: auto;
		padding: 0;
	}
	nav.main_menu > ul > li.current_page_item > a {
		padding: 0;
		background-color: transparent;
	}

	/* submenus */
	nav.main_menu ul ul {width:100%; padding-top:0; position:inherit; left:0; top:0;display:block;}
	nav.main_menu ul ul > li {display:block; overflow:hidden; background-color: transparent; border:none;}
	nav.main_menu ul ul > li:first-child {border:none;}
	nav.main_menu ul ul > li > a {color:#fff;}
	nav.main_menu ul ul > li:hover > a {padding-left:14px; background-color:transparent; color:#ffffff;}




	.responsive_navigation {display:none;}

	nav.secondary_menu {display:none;}
	.responsive_secondary_menu {position:static; top:0px;}

	#header .bottom {height:218px;}
	#header .bottom .inner {height:218px; background-position:55px 27px;}
	#header .bottom .fr {padding-left:0; clear:left;}


	.block_social_top li a.rss_b {background: url(images/icons/social/icon_rss_hover.svg) 0 0/contain no-repeat;}
	.block_social_top li a.yt_b {background: url(images/icons/social/icon_youtube_hover.svg) 0 0/contain no-repeat;}
	.block_social_top li a.vkcom_b {background: url(images/icons/social/icon_vk_hover.svg) 0 0/contain no-repeat;}
	.block_social_top li a.email_b {background: url(images/icons/social/icon_mail_hover.svg) 0 0/contain no-repeat;}

	#logo_top {width: 100%; padding-top: 40px;}
	#logo_top a {
		text-align: center;
		display: block;
	}
	#banner_top {
		padding: 20px 0 0;
		float: none;
		margin: 0 auto;
	}

	.block_languages {padding-top:40px;}

	#header .section_secondary_menu {overflow:hidden; width: 100%;}

	.block_clock {display:none;}



	.right_sidebar .main_content {width:auto; float:none;}
	.right_sidebar .sidebar {width:auto; padding-top:38px; float:none;}

	.left_sidebar .main_content {width:auto; float:none;}
	.left_sidebar .sidebar {width:auto; padding-top:38px; float:none;}

	.block_author_post {width:420px;}
	.block_author_post .f_pic img {width:410px;}

	.block_author_posts .posts {margin-left:0px;}
	.block_author_posts .posts .block_author_post {margin-left:0px;}

	.block_blog_1 .blog_post .f_pic img {width:410px;}

	.block_blog_2 {margin-left:0px;}
	.block_blog_2 .blog_post {width:420px; margin-left:0px;}
	.block_blog_2 .blog_post .f_pic img {width:410px;}

	.block_topic_news {margin-left:0px;}
	.block_topic_news .block_topic_post {width:386px; margin-left:0px;}
	.block_topic_post .f_pic img {width:376px;}

	.block_single_post .f_pic img {width:410px;}

	.block_leave_reply .textarea {width:418px;}
	.block_leave_reply .textarea textarea {width:398px;}

	.block_contact_form .textarea {width:418px;}
	.block_contact_form .textarea textarea {width:398px;}

	.block_location .map {border:0px;}
	.block_location .map a {display:inline;}
	.block_location .map iframe {width:410px; height:250px; display:none;}

	.block_news_post_feature {width:420px;}
	.block_news_post_feature .f_pic img {width:410px; height:auto;}

	.block_main_news .block_news_post_feature {margin-left:15px;}

	.block_news_post {width:130px;}
	.block_news_post .f_pic img {width:120px; height:auto;}

	.block_media_f_pic img {width:410px;}

	.block_media_post {width:200px;}
	.block_media_post .f_pic img {width:190px;}

	.block_media_posts {margin-left:-20px; margin-bottom:-20px;}
	.block_media_posts .block_media_post {margin-left:20px; margin-bottom:20px;}

	.block_media_post_all {width:130px;}
	.block_media_post_all .f_pic img {width:122px; height:auto;}

	.block_media_posts_all {margin-left:-11px;}
	.block_media_posts_all .block_media_post_all {margin-left:7px;}

	.block_media_item .f_item {width:412px;}
	.block_media_item .f_item .media_item_slider .slides img {width:410px;}
	.block_media_item .f_item .media_item_navigation {width:366px;}

	.block_single_news .f_pic img {width:410px;}

	.block_registration {width:auto;}
	.block_registration .col_1 {width:auto; float:none;}
	.block_registration .col_2 {width:auto; padding-top:14px; float:none;}

	.block_main_news {margin-left:-15px;}
	.block_main_news .block_news_post {margin-left:15px;}

	.block_tabs_type_3 .tab_content {padding-right:0px;}
	.block_tabs_type_3 .lnk_archive {margin-right:11px;}
	.block_tabs_type_3 .lnk_archive2 {margin-right:11px;} /*added*/

	.block_post_social section.rating {width:200px; margin-bottom:30px;}
	.block_post_social section.subscribe {width:200px; margin-bottom:30px;}
	.block_post_social section.subscribe a {margin-left:38px; margin-right:20px;}
	.block_post_social section.recommend {width:418px; margin-left:0px; clear:both;}
	.block_post_social section.recommend ul {padding-top:25px;}

	.block_home_slider {width:410px; height:196px;}

	.block_home_post_feature {width:420px;}
	.flexslider.home_f_pic_slider .slides img {width:410px;}

	.block_home_col_1,
	.block_home_col_2 {width:auto; float:none;}

	.block_home_col_2 .line_3.first {display:block;}
	.block_home_col_2 .block_tabs_type_4 {margin-top:20px;}

	.block_best_materials {width:407px; margin-left:7px;}
	.block_best_materials .slider {width:426px;}

	.block_pricing_table_1 .column {width:105px;}
	.block_pricing_table_1 .column.category {width:101px;}
	.block_pricing_table_1 .column.special {width:107px;}

	.block_pricing_table_2 .column {width:104px;}
	.block_pricing_table_2 .column.special {width:107px;}


	.block_subscribes_sidebar .service {margin-left:45px;}
	.block_subscribes_sidebar .service .num {line-height:13px;}
	.block_subscribes_sidebar .service .people {display:block;}

	.block_popular_posts .article .text .icons {padding-left:20px; padding-top:4px; float:left;}

	.block_popular_stuff .content {width:374px;}
	.block_popular_stuff .media img {width:364px;}

	.block_calendar div.datepicker table table td a {width:59px;}
	.block_calendar div.datepicker table table td:first-child a {width:58px;}
	.block_calendar div.datepicker table table td.last a {width:59px;}

	.block_calendar .datepickerGoPrev {width:59px;}
	.block_calendar .datepickerGoPrev a {width:58px;}
	.block_calendar .datepickerGoPrev span {width:58px;}

	.block_calendar .datepickerGoNext {width:61px;}
	.block_calendar .datepickerGoNext a {width:60px;}
	.block_calendar .datepickerGoNext span {width:60px; background-position:45px 12px;}

	.block_calendar .datepickerDoW th span {width:59px;}
	.block_calendar .datepickerDoW th:first-child span {width:58px;}
	.block_calendar .datepickerDoW th.last span {width:59px;}

	.block_newsletter .field {width:342px; height: 34px; background: url(images/sp_img.png) no-repeat; background-position: -5px -227px;} /*bg_field_newsletter_420.png*/
	.block_newsletter .field input {width:320px;}



	#footer .bottom {height:auto;}

	.block_footer_widgets {margin-left:0px;}
	.block_footer_widgets .column {width:auto; margin-left:0px; float:none; clear:both;}

	.block_flickr_footer {margin-bottom:28px;}

	.block_tags {margin-bottom:30px;}

	.block_most_read_news {margin-bottom:36px;}

	.block_contact_footer .field {width:420px; height: 25px; background: url(images/sp_img.png) no-repeat; background-position: -5px -271px;} /*bg_field_contact_footer_420.png*/
	.block_contact_footer .field input {width:401px;}
	.block_contact_footer .textarea {width:420px; height: 64px; background: url(images/sp_img.png) no-repeat; background-position: -5px -5px;} /*bg_textarea_contact_footer_420.png*/
	.block_contact_footer .textarea textarea {width:401px;}

	.block_social_footer {margin-left:0px; padding-top:42px; float:right;}

	.block_popup {width:412px; height:auto; margin-left:-210px; margin-top:0px; position:absolute; top:20px;}
	.block_popup .popup {width:412px; height:auto; padding-bottom:20px;}
	.block_popup .form {height:auto; overflow:hidden;}
	.block_popup .form .column {margin-left:0px; margin-bottom:20px;}
	.block_popup .form .column.button {margin-top:0px; padding-top:2px; float:right;}
	.block_popup .form .column_2 {width:115px;}
	.block_popup .form .field {width:370px;}
	.block_popup .form .field input {width:355px;}
	.block_popup .fb_button {margin-right:0px; margin-bottom:10px; float:none;}
	.block_popup .text {padding-right:0px;}
	.general_button.type_1v, .general_button.type_2v {width: 385px;}

	div.footcookie > div.cookie-line {width:300px;margin:12px auto 54px auto;flex-direction:column;}
	div.footcookie div.cookie-button {margin-top:12px;}
}

@media (max-width: 479px) {
	#VisuallyImpaired{
    width: 300px;
  }
	.block_topic_post .title {height: 2em;}

	.inner {width:300px; padding:0px 10px;}

	a.fl, a.alignleft, .pic.fl, .pic.alignleft {float:none;}
	a.fr, a.alignright, .pic.fr, .pic.alignright {float:none;}

	.fr a img {max-width:420px !important; float:left !important; margin-left:0px;} /*added*/
	
	.block_social_top li {
	}
	
	.block_age_restrictions {
		margin-left: 2px;
		margin-right: 2px;
	}

	.pic.alignleft {margin-bottom:10px; display:inline-block;}
	.pic.alignright {margin-bottom:10px; display:inline-block;}

	.pic.alignleft {margin-right:0px;}
	.pic.alignright {margin-left:0px;}


	.lnk_all_news.fl, .lnk_archive.fl {float:left;}
	.lnk_all_news.fr, .lnk_archive.fr {float:right;}

	.lnk_archive2.fl {float:left;}
	.lnk_archive2.fr {float:right;}



	#header .bottom .inner {background-position:0px 27px;}
	#header .bottom {height:210px;}

	#logo_top {padding-left:0px;}
	#logo_top img {width:188px; height:auto;}

	#banner_top {padding-top: 24px; padding-left:0px;} /*added*/
	#banner_top img {width:100%; height:auto;}	/*added*/


	.block_today_date {display: none;}
	.block_today_date .other {padding-top:3px;}
	.block_today_date .month_year {padding-bottom:4px; font-size:11px;}

	#header .bottom .fr {padding-left:0px;}



	.block_staff .one_third {padding-bottom:0px;}

	/*.block_author .bio {overflow:visible;}*/

	.block_author_post {width:300px;}
	.block_author_post .f_pic img {width:290px;}

	.block_accordeon_type_1 .button_outer .button_inner {overflow:hidden;}

	.block_accordeon_type_2 .button_outer .button_inner {overflow:hidden;}

	.block_tabs_type_2 .tabs li a {padding:0px 5px; font-size:10px;}

	blockquote.left {width:auto; margin-top:0px; margin-bottom:14px; float:none;}
	blockquote.right {width:auto; margin-top:0px; margin-bottom:14px; float:none;}

	.block_blog_1 .blog_post .f_pic img {width:290px;}
	.block_blog_1 .blog_post .info {height:auto; overflow:hidden;}
	.block_blog_1 .blog_post .r_part {float:none; clear:left; overflow:hidden;}

	.block_blog_2 .blog_post {width:300px;}
	.block_blog_2 .blog_post .f_pic img {width:290px;}

	.block_single_post .f_pic img {width:290px;}
	.block_single_post .info {height:auto; overflow:hidden;}
	.block_single_post .r_part {float:none; clear:left; overflow:hidden;}
	.block_single_post .about_author .bio {overflow:visible;}

	.block_topic_post_feature .f_pic {margin-bottom:14px; margin-right:0px; float:none;}
	.block_topic_post_feature .f_pic img {width:290px;}

	.block_topic_news .block_topic_post {width:266px;}
	.block_topic_post .f_pic img {width:256px;}

	.block_post_social section.rating {width:138px;}
	.block_post_social section.subscribe {width:138px;}
	.block_post_social section.subscribe a {margin-left:18px; margin-right:0px;}
	.block_post_social section.recommend {width:298px;}

	.block_news_post {width:140px;}
	.block_news_post .f_pic img {width:130px;}

	.block_main_news {margin-left:-20px;}
	.block_main_news .block_news_post {margin-left:20px;}

	.block_leave_reply .field {width:298px;}
	.block_leave_reply .field input {width:278px;}
	.block_leave_reply .textarea {width:298px;}
	.block_leave_reply .textarea textarea {width:278px;}

	.block_contact_form .field {width:298px;}
	.block_contact_form .field input {width:278px;}
	.block_contact_form .textarea {width:298px;}
	.block_contact_form .textarea textarea {width:278px;}

	.block_location .map iframe {width:290px; height:170px;}

	.block_registration .label {float:none;}
	.block_registration .field {width:298px; float:none;}
	.block_registration .field input {width:278px;}
	.block_registration .checkbox {width:auto; float:none;}
	.block_registration .select {width:auto; float:none;}

	.block_media_posts_all {margin-left:-3px;}

	.block_media_item .f_item {width:292px;}
	.block_media_item .f_item .media_item_slider .slides img {width:290px;}
	.block_media_item .f_item .media_item_navigation {width:246px;}

	.block_single_news .f_pic img {width:290px;}

	.block_home_slider {width:290px; height:139px;}
	.block_home_slider .caption {padding:9px 12px 3px;}
	.block_home_slider .caption p {display:none;}
	.block_home_slider .caption p.title {display:block; font-size:12px;}

	.block_news_post_feature {width:300px;}
	.block_news_post_feature .f_pic img {width:290px;}
	.block_main_news .block_news_post_feature {margin-left:20px;}

	.block_media_f_pic img {width:290px;}
	.block_media_f_pic .caption {padding-bottom:9px;}
	.block_media_f_pic .caption .title {padding:9px 12px 0px; font-size:12px;}
	.block_media_f_pic .caption .title a {font-size:12px;}
	.block_media_f_pic .caption .l_part {display:none;}
	.block_media_f_pic .caption .r_part {display:none;}

	.block_media_posts {margin-left:0px;}
	.block_media_posts .block_media_post {margin:0px auto 20px; float:none;}

	.block_home_post_feature {width:300px;}
	.flexslider.home_f_pic_slider .slides img {width:290px;}

	.table_1 tr,
	.table_1 th,
	.table_1 td {vertical-align:middle;}

	.table_2 tr,
	.table_2 th,
	.table_2 td {vertical-align:middle;}

	.block_best_materials {width:300px; margin-left:0px;}
	.block_best_materials .slider {width:319px;}

	.block_subscribes_sidebar .service {margin-left:15px;}

	.block_popular_posts .article .text .icons {padding-left:0px; padding-top:3px; float:right;}

	.block_popular_stuff .content {width:246px; padding-right:13px; border-right:1px solid #f5f5f5;}
	.block_popular_stuff .media img {width:236px;}

	.block_calendar div.datepicker table table td a {width:42px;}
	.block_calendar div.datepicker table table td:first-child a {width:41px;}
	.block_calendar div.datepicker table table td.last a {width:41px;}

	.block_calendar .datepickerGoPrev {width:42px;}
	.block_calendar .datepickerGoPrev a {width:41px;}
	.block_calendar .datepickerGoPrev span {width:40px;}

	.block_calendar .datepickerGoNext {width:43px;}
	.block_calendar .datepickerGoNext a {width:43px;}
	.block_calendar .datepickerGoNext span {width:42px; background-position:27px 12px;}

	.block_calendar .datepickerDoW th span {width:42px;}
	.block_calendar .datepickerDoW th:first-child span {width:41px;}
	.block_calendar .datepickerDoW th.last span {width:41px;}

	.block_newsletter .field {width:222px; height: 34px; background: url(images/sp_img.png) no-repeat; background-position: -240px -153px;} /*bg_field_newsletter.png*/
	.block_newsletter .field input {width:200px;}

	.block_pricing_table_1 {margin-bottom:-16px;}
	.block_pricing_table_1 .alt_text {display:inline;}
	.block_pricing_table_1 .column,
	.block_pricing_table_1 .column.special
	{width:auto; padding:0px 0px 16px; float:none;}
	.block_pricing_table_1 .column.category {display:none;}
	.block_pricing_table_1 .column.special {
		-moz-box-shadow:none;
		-webkit-box-shadow:none;
		box-shadow:none;
	}
	.block_pricing_table_1 .cell .icon {width:14px; display:inline-block;}

	.block_pricing_table_2 {margin-left:-2px; margin-bottom:-16px;}
	.block_pricing_table_2 .column {width:149px; margin-left:2px; padding:0px 0px 16px;}
	.block_pricing_table_2 .column.special {
		width:149px;
		margin-left:2px;
		margin-right:0px;

		-moz-box-shadow:none;
		-webkit-box-shadow:none;
		box-shadow:none;
	}
	.block_pricing_table_2 .special .title {height:35px;}
	.block_pricing_table_2 .special .title p {line-height:36px;}
	.block_pricing_table_2 .special .cell.bottom {height:31px;}
	.block_pricing_table_2 .special .cell.bottom p {line-height:31px;}



	.block_contact_footer .field {width:300px; height: 25px; background: url(images/sp_img.png) no-repeat; background-position: -5px -346px;} /*bg_field_contact_footer_300.png*/
	.block_contact_footer .field input {width:291px;}
	.block_contact_footer .textarea {width:300px; height: 64px; background: url(images/sp_img.png) no-repeat; background-position: -5px -79px;} /*bg_textarea_contact_footer_300.png*/
	.block_contact_footer .textarea textarea {width:291px;}

	.block_social_footer {padding-top:14px;}



	.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .full_width, .one_sixth {width:auto; margin-right:0px; padding-bottom:10px; float:none;}
	.one_half.last , .one_third.last , .two_third.last , .three_fourth.last , .one_fourth.last , .one_fifth.last , .full_width.last , .one_sixth.last {padding-bottom:0px;}
	.one_third.last {width:auto;}
	.two_third.last {width:auto;}
	.one_sixth.last {width:auto;}


	.block_popup {width:292px; margin-left:-150px;}
	.block_popup .popup {width:292px;}
	.block_popup .form .column.button {padding-top:2px; float:left;}
	.block_popup .form .column_2 {margin-top:-11px; margin-bottom:15px;}
	.block_popup .form .field {width:250px;}
	.block_popup .form .field input {width:235px;}

	.general_button.type_1v, .general_button.type_2v {width: 265px;}
}

div.textwidget p {margin-top:-6px;} /*added*/
div.textwidget .block_home_news_post p {margin-top:0px;} /*added*/

/* style for boxed version */
body.boxed .wrapper {max-width:1008px; margin:0px auto; border-left:1px solid #eeeeee; border-right:1px solid #eeeeee;}

#qtranslate-chooser {
   list-style:none;
   padding-left: 0px;
   margin: 0px;
}

#qtranslate-chooser li {
   list-style: none;
   float:left;
   padding-right: 20px;
   margin: 0px;
}
.qtranxs_flag_ru {background-image: url(/wp-content/plugins/qtranslate/flags/ru.png); background-repeat: no-repeat;}
.qtranxs_flag_en {background-image: url(/wp-content/plugins/qtranslate/flags/gb.png); background-repeat: no-repeat;}
.qtranxs_flag { height:12px; width:18px; display:block; text-indent: -9000px;}

.lang_select {
float: left;
padding-top:10px;
}

.wp-polls-ans li {
	font-size:1em;
}

span.wpcf7-list-item {
  display: block !important;
}

.div-hidden-wrap {display:none !important;}
.minimargin-bottom-wrap {margin-bottom: 5px !important;}
.maximargin-top-wrap {margin-top: 20px !important;}
textarea.height-5em  {height: 5em !important;}

.info_page {height:32px; margin-bottom:17px; border-top:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0;}
.info_page .views {height:32px; line-height:32px; margin-left:7px; padding-left:20px; float:right; display:block; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYxJREFUeNpskr9LAnEYxu+Hnh4Ybi1NTU3pHcGFZ4I02RpBUBRB0dBSY1v/QlNbEA5BEARNjaa3BIZiq1PgJESBoJ6e9nlFw6wvPPj6vu/zvM/7/Z46HA6V6VMsFnVN0w5VVd0GFqk2PW+DweAmk8ncKTNHnRYolUpLuq7nQ6GQEw6HFQRGechKv99Xer3eE/ERQo0JR5sEnuetGYZRMU3TiUajXwjt42QOzCN4Rs6nlkO4wqDlXw4gr0AugBjNShAEm8lk8mHaaq1WO0XsUpx0u9133/dtnHyoqK1DzEcikQUhI9jmzNEgvBfQSqfT2XK5HMfFp6wlNUQ8VjrRsBrDliFkJoz2xYECKSAvaIsSOUNq0iP3w9A4XENLpVKP1DOgOXZrgh0JHMdZBRvj/PHkUjl1kHVd9/XnFarVqoVygf/xTqfTwuYF8b0IQtxjxXOgEzepubZt1/88IyKLrHKF1ZzsKavIVKyKZYmfucRdy7Ia/34HUze+xc8BkOeKQazSd5tIJK5ne78FGACesbrirFklOgAAAABJRU5ErkJggg==) no-repeat 0px 11px; font-size:11px; color:#8a8a8a;}  /* images/icon_view_1.png */

.font_color_black {color: #000000;}
.font_color_gray {color: #808080;}
.font_color_orange {color: #f24024;}
.font_color_blue {color: #3366ff;}
.font_color_red {color: #ff0000;}

.l_pic {text-align: center; line-height: 1.5em; border: solid 1px #eee; padding: 1em; margin-bottom: 1em;}

/*Robokassa*/
.rk_buttons .rk_count {
    display: inline-block;
    padding: 9px 6px;
    text-align: center;
    vertical-align: top;
    width: 40px;
    font-size: 15px;
    height: 6px;
    line-height: 1.25;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}

.rk_buttons {
    padding: 0;
    width: auto;
    float: left;
    text-transform: none;
    margin-right: 4px;
}

.rk_buttons .btn-minus, .rk_buttons .btn-plus {
    border: 0;
    vertical-align: top;
    height: 26px;
}

.rk_buttons SPAN {
    display: block;
}

.rk_buttons .btn-minus {
    color: #fff;
    background-color: #ff2828;
    border-color: #ff2828;
}

.rk_buttons .btn-minus:hover {
    color: #fff;
    background-color: #ef1818;
    border-color: #ef1818;
}

.btn {
    padding: 5px 10px;
    font-size: 13px;
    line-height: 1.5;
    border-radius: 3px;
}


.btn .minus, .btn .plus{
    position: relative;
    top: 1px;
    display: inline-block;
	font-weight: bold;
    font-size: 16px;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.rk_buttons .minus:before{
    content: "\2212";
}

.rk_buttons .btn-plus {
    color: #fff;
    background-color: #ffc000;
    border-color: #ffc000;
}

.rk_buttons .btn-plus:hover {
    color: #fff;
    background-color: #efb000;
    border-color: #ffc000;
}


.rk_buttons .plus:before {
    content: "\002b";
}

button.btn:focus {
    border: none;
    outline: none;
}

.price, .cost {
    margin:5px 10px 15px 10px;
    font-size: 20px;
    float: left;
}

.price-block {
    background-color: #fcfcfc;
    border: 1px solid #ededed;
    padding: 7px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    height: 28px;
    display: inline-block;
}

/*Картинка загрузки по умолчанию скрыта*/
#ajaxLoadImg{position:absolute; z-index:1000; display:none}
/*Затемненный фон*/
.black-body-background {background-color: #000; /* Чёрный фон */
height: 100%; /* Высота максимальна */
left: 0; /* Нулевой отступ слева */
opacity: 0.50; /* Степень прозрачности */
position: fixed; /* Фиксированное положение */
top: 0; /* Нулевой отступ сверху */
width: 100%; /* Ширина максимальна */
z-index: 100; /* Заведомо быть НАД другими элементами */
}




