

/* Start:/local/templates/.default/css/style.css?162060139432781*/
@media (min-width: 1230px) {
    .numbers {
        width: 370px;
        font-size: 14px;
    }
.numbers td{
    height: 40px;
    width: 40px;
    border: 1px;
    background: #f7f5f6;
    text-align: center;
}
.submenu{
	font-size:20px;
}
.submenu span{
	display:block;
	padding:10px;
	float:left;
	width:30%;
}
.leadersudoku {
    border-collapse: collapse; /* ������� ������� ����� ����� �������� */
    width: 400px; /* ������ ������� */	
}
   .leadersudoku TD {
    border: 1px solid #bbbaba; /* ��������� ����� */
    text-align: left; /* ������������ �� ������ */
    padding: 4px; /* ���� ������ ������ */
   }
   .leadersudoku TH {
    background: #fc6647; /* ���� ���� ������ */
    height: 40px; /* ������ ����� */
    vertical-align: middle; /* ������������ �� ������� ���� */
    padding: 0; /* ������� ���� ������ ������ */
   }
/* Overlay */
#simplemodal-overlay {background-color:#aaaaaa; cursor:wait;}
/* Container */
#simplemodal-container {font-size:14px;height: 540px; width: 600px; background-color:#fff; border:1px solid #000000; -moz-border-radius: 5px; }
#simplemodal-container a.modalCloseImg {background:url('/local/templates/.default/css/x.png') no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; left:-18px; cursor:pointer;}
#simplemodal-container #basicModalContent {padding:8px;}
#exit_content textarea {
	background-color:#edeaea;
	font-size:14px;
	padding:5px;
	color:#ff0000;
	border: 1px solid black;
	overflow:hidden;
	word-wrap: break-word;
	font-size:14px;
	text-align:center;
	background-color:#acf7b9;
}
.konk {
	padding:5px;
	width:148px;
	height:50px;
	color:#ff0000;
	border: 2px solid black;
	overflow:hidden;
	word-wrap: break-word;
	font-size:14px;
	text-align:center;
	background-color:#acf7b9;
}
.blink {
  -webkit-animation: blink 2s linear infinite;
  animation: blink 2s linear infinite;
}
.konkurs{
	color:#676262;
	font-size:18px;
}
.konkurs p{
	padding: 5px;
	text-align:justify;
}
.rating{
	color:#ff0000;
	font-size:20px;
}
#rating{
	color:#ff0000;
	font-size:40px;
}
#rating2{
	color:#ff0000;
	font-size:30px;
}
abbr
		{
			border-bottom: 1px dotted #111;
			cursor: help;
		}
			#info:hover
			{
				background-color: rgba( 0, 0, 0, .1 );
			}
			#info abbr
			{
				height: 100%;
				font-size: 40px;
				font-weight: bold;
				line-height: 1.4;
				text-align: center;
				text-shadow: 0 1px rgba( 0, 0, 0, .25 );
				border: none;
				cursor: pointer;
				display: block;
			}
			#info
			{
				text-decoration: none;
			}
		/*
			TOOLTIP
		*/
		#tooltip
		{
			font-family: Ubuntu, sans-serif;
			font-size: 16px;
			text-align: center;
			text-shadow: 0 1px rgba( 0, 0, 0, .5 );
			line-height: 1.5;
			color: #fff;
			background: #333;
			background: -webkit-gradient( linear, left top, left bottom, from( rgba( 0, 0, 0, .6 ) ), to( rgba( 0, 0, 0, .8 ) ) );
			background: -webkit-linear-gradient( top, rgba( 0, 0, 0, .6 ), rgba( 0, 0, 0, .8 ) );
			background: -moz-linear-gradient( top, rgba( 0, 0, 0, .6 ), rgba( 0, 0, 0, .8 ) );
			background: -ms-radial-gradient( top, rgba( 0, 0, 0, .6 ), rgba( 0, 0, 0, .8 ) );
			background: -o-linear-gradient( top, rgba( 0, 0, 0, .6 ), rgba( 0, 0, 0, .8 ) );
			background: linear-gradient( top, rgba( 0, 0, 0, .6 ), rgba( 0, 0, 0, .8 ) );
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;
			border-top: 1px solid #fff;
			-webkit-box-shadow: 0 3px 5px rgba( 0, 0, 0, .3 );
			-moz-box-shadow: 0 3px 5px rgba( 0, 0, 0, .3 );
			box-shadow: 0 3px 5px rgba( 0, 0, 0, .3 );
			position: absolute;
			z-index: 100;
			padding: 15px;
		}
			#tooltip:after
			{
		        width: 0;
		        height: 0;
		        border-left: 10px solid transparent;
		        border-right: 10px solid transparent;
		        border-top-color: #333;
				border-top: 10px solid rgba( 0, 0, 0, .7 );
				content: '';
				position: absolute;
				left: 50%;
				bottom: -10px;
				margin-left: -10px;
			}
				#tooltip.top:after
				{
			        border-top-color: transparent;
			        border-bottom-color: #333;
					border-bottom: 10px solid rgba( 0, 0, 0, .6 );
					top: -20px;
					bottom: auto;
				}
				#tooltip.left:after
				{
					left: 10px;
					margin: 0;
				}
				#tooltip.right:after
				{
					right: 10px;
					left: auto;
					margin: 0;
				}
ul.top20 li {
	float: left;
	height:230px;
	width:230px;
	list-style:none;
}
#sidebar{	display: none;}
.sticky-content{}
.sticky-content.fixed{  position:fixed;   top:0;   left:0;   right:0;   z-index:20}
.sticky-content2{}
.sticky-content2.fixed{  position:fixed;   top:63px;   left:60px;   right:4;   width:170px;   z-index:20}
*{margin:0; padding:0; border:0}
html, body{width:100%; height:100%; font-family:'Clear Sans',sans-serif; font-weight:normal; font-size:16px; color:#31373e}
body{overflow:auto; background:url(/local/templates/.default/css/../img/brickwall.png)}
a:link{color:#ff4a36; text-decoration:none}
a:visited{color:#ff4a36; text-decoration:none}
a:hover{color:#3c70ab; text-decoration:none}
a:focus{outline:none}
.header_bg{    background:linear-gradient(to top,#ff4a35,#f98259); width:100%; height:60px; border-bottom:3px solid #db4130}
.header{    width:1230px; margin:0 auto}
.logo{float:left; width:109px; height:31px; background:url(/local/templates/.default/css/../img/logo.png) no-repeat; margin:17px 52px 0 0}
ul.main{float:left; width:1000px; list-style:none; text-align:left;}
ul.main li{display:inline}
ul.main li a{display:inline-block; font-family:'ProximaNova'; font-size:14px; text-decoration:none; font-weight:700; height:60px; line-height:65px; color:#fff; padding:0px 20px}
ul.main li a:hover{padding:0px 20px; font-weight:bold; background:#db4130}
ul.main li a.selected{background:#364e95}
ul.kategory{list-style:none; margin-bottom:20px}
ul.kategory li{border-bottom:1px solid #f2f2f2}
ul.kategory li a{display:block; font-family:'ProximaNova'; font-size:14px; text-decoration:none; background:#fff; font-weight:700; color:#31373e; padding:5px 0px 5px 8px; border-left:4px solid #ff4a36}
ul.kategory li a:hover{color:#fff; background:#ff4a36}
ul.kategory li a.selected{color:#fff; background:#ff4a36}
#search-block-form{width:200px; height:34px; margin:14px 0 0 0; background:rgba(49,55,62,0.1)}
.focus-active{background:rgba(255,255,255,0.1) !important}
#search-block-form input{padding:0; margin:0; display:block; border:none; outline:none; background:none; width:100%; height:100%}
#search-block-form .form-actions{width:30px; height:34px; float:right; background:url(/local/templates/.default/css/../img/search.png) 5px 9px no-repeat}
#search-block-form .form-actions input:hover{cursor:pointer}
#search-block-form .form-actions input{overflow:hidden; text-indent:-9999px}
#search-block-form .form-item{width:154px; padding:0px 8px; float:left; height:34px; line-height:34px}
#search-block-form .form-item input{font-family:'Clear Sans'; font-size:15px; color:#fff !important; height:auto !important; padding:6px 0}
input:-moz-placeholder{color:#ffaf93}
input::-moz-placeholder{color:#ffaf93}
input::-webkit-input-placeholder{color:#ffaf93}
input:-ms-input-placeholder{color:#ffaf93}
.content{width:1230px; margin:0 auto; margin-top:20px}
.left_col{float:left; width:160px; margin:0 20px 0 0}
.right_col{float:left; width:300px; margin:0 0 0 20px; text-align:center}
.sm_left_col{float:left; width:354px; margin:0 20px 0 0}
.sm_left_col a{height:300px}
.sm_right_col{float:left; width:354px}
.sm_right_col a{height:300px}
.center_col{float:left; width:1000px}
.banner_160x600{background:#fff; width:160px; height:600px; margin-bottom:20px}
.banner_728x90{background:#fff; width:728px; height:90px; margin-bottom:20px}
.banner_300x600{background:#fff; width:300px; margin-bottom:20px}
.razdel{clear:both; display:block; overflow:hidden; font-family:'ProximaNova'; font-size:18px; background:#fff; font-weight:700; color:#31373e; text-align:left; padding:14px 0px 9px 10px; margin-bottom:20px; border-left:4px solid #ff4a36}
.razdel2{height: 30px; padding-top: 15px; padding-bottom: 15px; clear:both; display:block; overflow:hidden; font-family:'ProximaNova'; font-size:18px; background:#fc6647; font-weight:700; color:#000; text-align:center; padding:14px 0px 9px 10px; margin-bottom:20px; border-left:4px solid #ff4a36}
.razdel2 a{color:#000}
.razdel2 a:hover{color:#FFF; text-decoration:underline}
.zoom{width:100%; height:auto}
.best{width:100%; height:230px}
.art{width:720px}
.art_main{}
.post{display:inline-block; background:#fff; border:5px solid #fff; margin-bottom:20px}
.post_main{display:inline-block; background:#fff; border:5px solid #fff; margin-bottom:20px; width:350px; height:380px}
.post_main2{display:inline-block; background:#fff; border:1px solid #000; margin-bottom:20px; width:100%;padding:5px;}
.post_main_mini{display:inline-block; background:#fff; border:5px solid #fff; margin-bottom:20px; width:165px; height:250px}
.post_name_big_mini{padding:3px 0 8px 3px; color:#3c70ab; font-family:'Clear Sans'; font-size:18px; line-height:18px; font-weight:700; text-align:left; height:65px;}
.post_name_big2{padding:3px 0 8px 3px; color:#3c70ab; font-family:'Clear Sans'; font-size:21px; line-height:24px; font-weight:700; text-align:left; height:45px;}
.post_text{font-family:'ProximaNova'; font-size:17px; text-align:justify; padding:10px 3px}
.post_item{display:inline-block; background:#fff; border:5px solid #fff; margin-bottom:20px}
.post_name_big{padding:3px 0 8px 3px; color:#3c70ab; font-family:'Clear Sans'; font-size:21px; line-height:24px; font-weight:700; text-align:left; height:45px; text-align:center}
.post_name_big:hover{text-decoration:underline}
.post_name_item{padding:5px 0 13px 3px; color:#31373e; font-family:'Clear Sans'; font-size:21px; line-height:24px; font-weight:700; text-align:left}
.post_name_small{padding:0px 0 5px 3px; color:#3c70ab; font-family:'Clear Sans'; font-size:18px; line-height:21px; font-weight:700; text-align:left}
.post_name_small:hover{text-decoration:underline}
.post_about{padding:0px 0 6px 3px; color:#5d6063; font-family:'ProximaNova'; font-size:15px; line-height:18px; text-align:left; text-decoration:none !important}
.post_cat{padding:0px 10px 6px 3px; color:#FFF; background-color:#fc6647; height:15px; font-family:'ProximaNova'; font-size:15px; line-height:15px; text-align:left; text-decoration:none !important}
.post_cat_mini{height:50px;padding:0px 10px 6px 3px; color:#FFF; background-color:#fc6647; height:15px; font-family:'ProximaNova'; font-size:15px; line-height:18px; text-align:left; text-decoration:none !important}
.post_cat a{color:#FFF; text-decoration:underline}
.post_cat a:hover{color:#000; text-decoration:underline}
.post_about:hover{text-decoration:none !important}
a.all_item{display:block; margin:-8px 0 20px 0; text-align:center; font-family:'ProximaNova'; font-size:15px; font-weight:700; text-decoration:underline}
a.all_item:hover{}
.warning{background:#fff; border-top:4px solid #ff4a36; border-bottom:4px solid #ff4a36; padding:15px; margin-bottom:20px}
.pages{background:#fcf9f4; margin-bottom:20px; color:#cbba9f; font-size:11pt; line-height:35px; height:35px}
.activepage{position:relative; display:block; float:left; padding:0 13px 0 12px; height:35px; color:#fff; line-height:35px; text-align:center; background:linear-gradient(to top,#ff4a35,#f98259)}
a.page{float:left; position:relative; display:block; padding:0 13px 0 12px; text-align:center}
a.page:link{text-decoration:none; color:#3c70ab}
a.page:visited{text-decoration:none; color:#3c70ab}
a.page:hover{text-decoration:none; color:#fff; background:linear-gradient(to top,#ff4a35,#f98259)}
a.next{float:right; width:35px; height:35px; line-height:36px; text-align:center; background:linear-gradient(to top,#ff4a35,#f98259); color:#fff}
a.next:hover{background:#db4130}
a.prev{float:right; width:35px; height:35px; line-height:36px; text-align:center; background:linear-gradient(to top,#ff4a35,#f98259); color:#fff; margin-right:1px}
a.prev:hover{background:#db4130}
.wrap_social{float:right}
a.facebook{float:left; width:36px; height:36px; margin:13px 6px 0 0px; line-height:36px; font-size:16px; color:#31373e; background:#fff; border-radius:39px; text-align:center}
a.facebook:hover{color:#ff4a36}
a.twitter{float:left; width:36px; height:36px; margin:13px 6px 0 0px; line-height:38px; font-size:15px; color:#31373e; background:#fff; border-radius:39px; text-align:center}
a.twitter:hover{color:#ff4a36}
a.odonkl{float:left; width:36px; height:36px; margin:13px 6px 0 0px; line-height:35px; font-size:18px; color:#31373e; background:#fff; border-radius:39px; text-align:center}
a.odonkl:hover{color:#ff4a36}
a.vk{float:left; width:32px; height:36px; margin:13px 6px 0 0px; line-height:38px; font-size:17px; color:#31373e; background:#fff; padding-right:4px; border-radius:39px; text-align:center}
a.vk:hover{color:#ff4a36}
a.youtube{float:left; width:36px; height:36px; margin:13px 6px 0 0px; line-height:34px; font-size:21px; color:#31373e; background:#fff; border-radius:39px; text-align:center}
a.youtube:hover{color:#ff4a36}
.clearfix:after{ clear:both;  content:"";  display:block;  height:0;  visibility:hidden}
.footer_bot{height:45px; width:100%; margin:0 auto; background:#fff; font-size:15px; border-bottom:3px solid #ed6c28; text-align:center; line-height:47px}
.ld-container{width:450px; margin:10px; padding:10px; position:relative; top:-15px; left:-15px; border:1px dotted #c0c0c0}
.ld-container_main{width:335px; margin:10px; padding:10px; position:relative; top:-12px; left:-15px}
.ld-btn-like{text-align:center; margin:0; width:30px; height:30px}
.ld-btn-dislike{text-align:center; margin:0; width:30px; height:30px}
.ld-img-like, .ld-img-dislike{width:16px; height:20px}
.ld-stats-bar{margin:5px 0px; height:5px; width:350px; font-size:0px; line-height:0px; border:1px solid #e0e0e0; background-color:#fff}
.ld-stats-bar-main{margin:5px 0px; height:5px; width:250px; font-size:0px; line-height:0px; border:1px solid #e0e0e0; background-color:#fff}
.ld-bar-like{float:left; margin:0; height:5px; width:0px; font-size:0px; line-height:0px; background-color:#008000}
.ld-bar-dislike{float:right; margin:0; height:5px; width:0px; font-size:0px; line-height:0px; background-color:#d00000}
.ld-clear-both{clear:both; margin:0; height:0px; width:0px; font-size:0px; line-height:0px}
.ld-stats-txt{color:#808080; font-family:arial; font-size:13px}
.ratingblock{display:block; border-bottom:1px solid #999; padding-bottom:8px; margin-bottom:8px}
.loading{height:30px; background:url('/local/templates/.default/css/../images/working.gif') 50% 50% no-repeat}
.unit-rating{list-style:none; margin:0px; padding:0px; height:30px; position:relative; background:url('/local/templates/.default/css/../images/starrating.gif') top left repeat-x}
.unit-rating li{ text-indent:-90000px; padding:0px; margin:0px; /*\*/float:left; /* */}
.unit-rating li a{outline:none; display:block; width:30px; height:30px; text-decoration:none; text-indent:-9000px; z-index:20; position:absolute; padding:0px}
.unit-rating li a:hover{background:url('/local/templates/.default/css/../images/starrating.gif') left center; z-index:2; left:0px}
.unit-rating a.r1-unit{left:0px}
.unit-rating a.r1-unit:hover{width:30px}
.unit-rating a.r2-unit{left:30px}
.unit-rating a.r2-unit:hover{width:60px}
.unit-rating a.r3-unit{left:60px}
.unit-rating a.r3-unit:hover{width:90px}
.unit-rating a.r4-unit{left:90px}
.unit-rating a.r4-unit:hover{width:120px}
.unit-rating a.r5-unit{left:120px}
.unit-rating a.r5-unit:hover{width:150px}
.unit-rating a.r6-unit{left:150px}
.unit-rating a.r6-unit:hover{width:180px}
.unit-rating a.r7-unit{left:180px}
.unit-rating a.r7-unit:hover{width:210px}
.unit-rating a.r8-unit{left:210px}
.unit-rating a.r8-unit:hover{width:240px}
.unit-rating a.r9-unit{left:240px}
.unit-rating a.r9-unit:hover{width:270px}
.unit-rating a.r10-unit{left:270px}
.unit-rating a.r10-unit:hover{width:300px}
.unit-rating li.current-rating{background:url('/local/templates/.default/css/../images/starrating.gif') left bottom; position:absolute; height:30px; display:block; text-indent:-9000px; z-index:1}
.voted{color:#999}
.thanks{color:#36AA3D}
.static{color:#5D3126}
<!---->
.close{ background-color:rgba(0,0,0,0.8); border:2px solid #ccc;  height:24px;  line-height:24px;  position:absolute;  right:-24px; cursor:pointer;  font-weight:bold;  text-align:center;  text-decoration:none; color:rgba(255,255,255,0.9);  font-size:14px;  text-shadow:0 -1px rgba(0,0,0,0.9);  top:-24px;  width:24px; -webkit-border-radius:15px;  -moz-border-radius:15px;  -ms-border-radius:15px;  -o-border-radius:15px;  border-radius:15px; -moz-box-shadow:1px 1px 3px #000; -webkit-box-shadow:1px 1px 3px #000; box-shadow:1px 1px 3px #000}
.close:hover{ background-color:rgba(0,122,200,0.8)}
}
@media (max-width: 1229px) {
abbr
		{
			border-bottom: 1px dotted #111;
			cursor: help;
		}
		#info
		{
		}
			#info:hover
			{
				background-color: rgba( 0, 0, 0, .1 );
			}
			#info abbr
			{
				height: 100%;
				font-size: 40px;
				font-weight: bold;
				line-height: 1.4;
				text-align: center;
				text-shadow: 0 1px rgba( 0, 0, 0, .25 );
				border: none;
				cursor: pointer;
				display: block;
			}
			#info
			{
				text-decoration: none;
			}
		/*
			TOOLTIP
		*/
		#tooltip
		{
			font-family: Ubuntu, sans-serif;
			font-size: 16px;
			text-align: center;
			text-shadow: 0 1px rgba( 0, 0, 0, .5 );
			line-height: 1.5;
			color: #fff;
			background: #333;
			background: -webkit-gradient( linear, left top, left bottom, from( rgba( 0, 0, 0, .6 ) ), to( rgba( 0, 0, 0, .8 ) ) );
			background: -webkit-linear-gradient( top, rgba( 0, 0, 0, .6 ), rgba( 0, 0, 0, .8 ) );
			background: -moz-linear-gradient( top, rgba( 0, 0, 0, .6 ), rgba( 0, 0, 0, .8 ) );
			background: -ms-radial-gradient( top, rgba( 0, 0, 0, .6 ), rgba( 0, 0, 0, .8 ) );
			background: -o-linear-gradient( top, rgba( 0, 0, 0, .6 ), rgba( 0, 0, 0, .8 ) );
			background: linear-gradient( top, rgba( 0, 0, 0, .6 ), rgba( 0, 0, 0, .8 ) );
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;
			border-top: 1px solid #fff;
			-webkit-box-shadow: 0 3px 5px rgba( 0, 0, 0, .3 );
			-moz-box-shadow: 0 3px 5px rgba( 0, 0, 0, .3 );
			box-shadow: 0 3px 5px rgba( 0, 0, 0, .3 );
			position: absolute;
			z-index: 100;
			padding: 15px;
		}
			#tooltip:after
			{
		        width: 0;
		        height: 0;
		        border-left: 10px solid transparent;
		        border-right: 10px solid transparent;
		        border-top-color: #333;
				border-top: 10px solid rgba( 0, 0, 0, .7 );
				content: '';
				position: absolute;
				left: 50%;
				bottom: -10px;
				margin-left: -10px;
			}
				#tooltip.top:after
				{
			        border-top-color: transparent;
			        border-bottom-color: #333;
					border-bottom: 10px solid rgba( 0, 0, 0, .6 );
					top: -20px;
					bottom: auto;
				}
				#tooltip.left:after
				{
					left: 10px;
					margin: 0;
				}
				#tooltip.right:after
				{
					right: 10px;
					left: auto;
					margin: 0;
				}
.right_col{	display: none;}
.left_col{	display: none;}
ul.kategory{	display: none;}
.sticky-content{}
.sticky-content.fixed{  position:fixed;   top:0;   left:0;   right:0;   z-index:20}
.sticky-content2{}
.sticky-content2.fixed{  position:fixed;   top:63px;   left:60px;   right:4;   width:170px;   z-index:20}
*{margin:0; padding:0; border:0}
html, body{width:100%; height:100%; font-family:'Clear Sans',sans-serif; font-weight:normal; font-size:16px; color:#31373e}
body{overflow:auto; background:url(/local/templates/.default/css/../img/brickwall.png)}
a:link{color:#ff4a36; text-decoration:none}
a:visited{color:#ff4a36; text-decoration:none}
a:hover{color:#3c70ab; text-decoration:none}
a:focus{outline:none}
.header_bg{    background:linear-gradient(to top,#ff4a35,#f98259); width:100%; height:60px; border-bottom:3px solid #db4130}
.header{width:100%;}
.logo{width:60px;}
ul.main{float:left; width:100%; list-style:none; text-align:left; position:relative;left:55px;}
ul.main li{display:inline}
ul.main li a{display:inline-block; font-family:'ProximaNova'; font-size:10px; text-decoration:none; font-weight:700; height:60px; line-height:65px; color:#fff; padding:0px 4px}
ul.main li a:hover{padding:0px 4px; font-weight:bold; background:#db4130}
ul.main li a.selected{background:#364e95}
input:-moz-placeholder{color:#ffaf93}
input::-moz-placeholder{color:#ffaf93}
input::-webkit-input-placeholder{color:#ffaf93}
input:-ms-input-placeholder{color:#ffaf93}
.content{width:100%; margin:0 auto; margin-top:20px}
.left_col{float:left; width:20%; margin:0 20px 0 0}
.sm_left_col{float:left; width:100%; margin:0 20px 0 0}
.sm_left_col a{height:60%}
.sm_right_col{float:left; width:100%; margin:0 20px 0 0}
.sm_right_col a{height:60%}
.center_col{float:left; width:100%}
.banner_160x600{background:#fff; width:30%; height:600px; margin-bottom:20px}
.banner_728x90{background:#fff; width:100%; margin-bottom:20px}
.banner_300x600{background:#fff; width:30; margin-bottom:20px}
.razdel{width:100%; clear:both; display:block; overflow:hidden; font-family:'ProximaNova'; font-size:18px; background:#fff; font-weight:700; color:#31373e; text-align:left; padding:14px 0px 9px 10px; margin-bottom:20px; border-left:4px solid #ff4a36}
.razdel2{height: 30px; padding-top: 15px; width:97%;  overflow:hidden; font-family:'ProximaNova'; font-size:18px; background:#fc6647; font-weight:700; color:#000; text-align:center; padding:14px 0px 9px 10px; margin-bottom:20px; border-left:4px solid #ff4a36}
.razdel2 a{color:#fff}
.razdel2 a:hover{color:#FFF; text-decoration:underline}
.razdel2 span{font-size:14px;color:#000;}
.zoom{width:100%; height:auto}
.best{width:100%; height:25%}
.art{width:100%}
.art_main{}
.post{display:inline-block; background:#fff;  margin-bottom:20px; border:5px solid #fff;}
.post_main{display:inline-block; background:#fff; margin-bottom:20px; width:100%; height:60%; }
.post_text{font-family:'ProximaNova'; font-size:17px; text-align:justify; padding:10px 3px}
.post_item{display:inline-block; background:#fff; width:100%; margin-bottom:20px}
.post_name_big{padding:3px 0 8px 3px; color:#3c70ab; font-family:'Clear Sans'; font-size:15px; line-height:12px; font-weight:500; text-align:left; height:45px; text-align:center}
.post_name_big:hover{text-decoration:underline}
.post_name_item{padding:5px 0 13px 3px; color:#31373e; font-family:'Clear Sans'; font-size:21px; line-height:24px; font-weight:700; text-align:center}
.post_name_small{padding:0px 0 5px 3px; color:#3c70ab; font-family:'Clear Sans'; font-size:18px; line-height:21px; font-weight:700; text-align:left}
.post_name_small:hover{text-decoration:underline}
.post_about{padding:0px 0 6px 3px; color:#5d6063; font-family:'ProximaNova'; font-size:15px; line-height:18px; text-align:left; text-decoration:none !important}
.post_cat{padding:0px 0 6px 3px; color:#FFF; background-color:#fc6647; height:11px; font-family:'ProximaNova'; font-size:11px; line-height:18px; text-align:left; text-decoration:none !important}
.post_cat a{color:#FFF; text-decoration:underline}
.post_cat a:hover{color:#000; text-decoration:underline}
.post_about:hover{text-decoration:none !important}
a.all_item{display:block; margin:-8px 0 20px 0; text-align:center; font-family:'ProximaNova'; font-size:15px; font-weight:700; text-decoration:underline}
a.all_item:hover{}
.warning{background:#fff; border-top:4px solid #ff4a36; border-bottom:4px solid #ff4a36; padding:15px; margin-bottom:20px}
.pages{background:#fcf9f4; margin-bottom:20px; color:#cbba9f; font-size:11pt; line-height:35px; height:35px}
.activepage{position:relative; display:block; float:left; padding:0 13px 0 12px; height:35px; color:#fff; line-height:35px; text-align:center; background:linear-gradient(to top,#ff4a35,#f98259)}
a.page{float:left; position:relative; display:block; padding:0 13px 0 12px; text-align:center}
a.page:link{text-decoration:none; color:#3c70ab}
a.page:visited{text-decoration:none; color:#3c70ab}
a.page:hover{text-decoration:none; color:#fff; background:linear-gradient(to top,#ff4a35,#f98259)}
a.next{float:right; width:35px; height:35px; line-height:36px; text-align:center; background:linear-gradient(to top,#ff4a35,#f98259); color:#fff}
a.next:hover{background:#db4130}
a.prev{float:right; width:35px; height:35px; line-height:36px; text-align:center; background:linear-gradient(to top,#ff4a35,#f98259); color:#fff; margin-right:1px}
a.prev:hover{background:#db4130}
.wrap_social{float:right}
a.facebook{float:left; width:36px; height:36px; margin:13px 6px 0 0px; line-height:36px; font-size:16px; color:#31373e; background:#fff; border-radius:39px; text-align:center}
a.facebook:hover{color:#ff4a36}
a.twitter{float:left; width:36px; height:36px; margin:13px 6px 0 0px; line-height:38px; font-size:15px; color:#31373e; background:#fff; border-radius:39px; text-align:center}
a.twitter:hover{color:#ff4a36}
a.odonkl{float:left; width:36px; height:36px; margin:13px 6px 0 0px; line-height:35px; font-size:18px; color:#31373e; background:#fff; border-radius:39px; text-align:center}
a.odonkl:hover{color:#ff4a36}
a.vk{float:left; width:32px; height:36px; margin:13px 6px 0 0px; line-height:38px; font-size:17px; color:#31373e; background:#fff; padding-right:4px; border-radius:39px; text-align:center}
a.vk:hover{color:#ff4a36}
a.youtube{float:left; width:36px; height:36px; margin:13px 6px 0 0px; line-height:34px; font-size:21px; color:#31373e; background:#fff; border-radius:39px; text-align:center}
a.youtube:hover{color:#ff4a36}
.clearfix:after{ clear:both;  content:"";  display:block;  height:0;  visibility:hidden}
.footer_bot{height:45px; width:100%; margin:0 auto; background:#fff; font-size:9px; border-bottom:3px solid #ed6c28; text-align:center; line-height:20px}
.ld-container{width:450px; margin:10px; padding:10px; position:relative; top:-15px; left:-15px; border:1px dotted #c0c0c0}
.ld-container_main{width:335px; margin:10px; padding:10px; position:relative; top:-12px; left:-15px}
.ld-btn-like{text-align:center; margin:0; width:30px; height:30px}
.ld-btn-dislike{text-align:center; margin:0; width:30px; height:30px}
.ld-img-like, .ld-img-dislike{width:16px; height:20px}
.ld-stats-bar{margin:5px 0px; height:5px; width:350px; font-size:0px; line-height:0px; border:1px solid #e0e0e0; background-color:#fff}
.ld-stats-bar-main{margin:5px 0px; height:5px; width:250px; font-size:0px; line-height:0px; border:1px solid #e0e0e0; background-color:#fff}
.ld-bar-like{float:left; margin:0; height:5px; width:0px; font-size:0px; line-height:0px; background-color:#008000}
.ld-bar-dislike{float:right; margin:0; height:5px; width:0px; font-size:0px; line-height:0px; background-color:#d00000}
.ld-clear-both{clear:both; margin:0; height:0px; width:0px; font-size:0px; line-height:0px}
.ld-stats-txt{color:#808080; font-family:arial; font-size:13px}
.ratingblock{display:block; border-bottom:1px solid #999; padding-bottom:8px; margin-bottom:8px}
.loading{height:30px; background:url('/local/templates/.default/css/../images/working.gif') 50% 50% no-repeat}
.unit-rating{list-style:none; margin:0px; padding:0px; height:30px; position:relative; background:url('/local/templates/.default/css/../images/starrating.gif') top left repeat-x}
.unit-rating li{ text-indent:-90000px; padding:0px; margin:0px; /*\*/float:left; /* */}
.unit-rating li a{outline:none; display:block; width:30px; height:30px; text-decoration:none; text-indent:-9000px; z-index:20; position:absolute; padding:0px}
.unit-rating li a:hover{background:url('/local/templates/.default/css/../images/starrating.gif') left center; z-index:2; left:0px}
.unit-rating a.r1-unit{left:0px}
.unit-rating a.r1-unit:hover{width:20px}
.unit-rating a.r2-unit{left:20px}
.unit-rating a.r2-unit:hover{width:40px}
.unit-rating a.r3-unit{left:40px}
.unit-rating a.r3-unit:hover{width:60px}
.unit-rating a.r4-unit{left:60px}
.unit-rating a.r4-unit:hover{width:80px}
.unit-rating a.r5-unit{left:80px}
.unit-rating a.r5-unit:hover{width:100px}
.unit-rating a.r6-unit{left:100px}
.unit-rating a.r6-unit:hover{width:120px}
.unit-rating a.r7-unit{left:120px}
.unit-rating a.r7-unit:hover{width:140px}
.unit-rating a.r8-unit{left:140px}
.unit-rating a.r8-unit:hover{width:160px}
.unit-rating a.r9-unit{left:160px}
.unit-rating a.r9-unit:hover{width:180px}
.unit-rating a.r10-unit{left:180px}
.unit-rating a.r10-unit:hover{width:200px}
.unit-rating li.current-rating{background:url('/local/templates/.default/css/../images/starrating.gif') left bottom; position:absolute; height:30px; display:block; text-indent:-9000px; z-index:1}
.voted{color:#999}
.thanks{color:#36AA3D}
.static{color:#5D3126}
<!---->
.close{ background-color:rgba(0,0,0,0.8); border:2px solid #ccc;  height:24px;  line-height:24px;  position:absolute;  right:-24px; cursor:pointer;  font-weight:bold;  text-align:center;  text-decoration:none; color:rgba(255,255,255,0.9);  font-size:14px;  text-shadow:0 -1px rgba(0,0,0,0.9);  top:-24px;  width:24px; -webkit-border-radius:15px;  -moz-border-radius:15px;  -ms-border-radius:15px;  -o-border-radius:15px;  border-radius:15px; -moz-box-shadow:1px 1px 3px #000; -webkit-box-shadow:1px 1px 3px #000; box-shadow:1px 1px 3px #000}
.close:hover{ background-color:rgba(0,122,200,0.8)}
      .container {
          position: relative;
          height: 100%;
          width: 100%;
          left: 0;
          -webkit-transition:  left 0.4s ease-in-out;
          -moz-transition:  left 0.4s ease-in-out;
          -ms-transition:  left 0.4s ease-in-out;
          -o-transition:  left 0.4s ease-in-out;
          transition:  left 0.4s ease-in-out;
      }
      .container.open-sidebar {
          left: 240px;
      }
      .swipe-area {
          position: absolute;
          width: 50px;
          left: 0;
      	  top: 0;
          height: 100%;
          background: #f3f3f3;
          z-index: 0;
      	float:left;
      }
      #sidebar {
          background: #DF314D;
          position: absolute;
          width: 240px;
          height: 100%;
          left: -240px;
      	  top:-10px;
          box-sizing: border-box;
          -moz-box-sizing: border-box;
      }
      #sidebar ul {
          margin: 0;
          padding: 0;
          list-style: none;
      }
      #sidebar ul li {
          margin: 0;
      }
      #sidebar ul li a {
          padding: 15px 20px;
          font-size: 12px;
          font-weight: 100;
          color: white;
          text-decoration: none;
          display: block;
          border-bottom: 1px solid #C9223D;
          -webkit-transition:  background 0.3s ease-in-out;
          -moz-transition:  background 0.3s ease-in-out;
          -ms-transition:  background 0.3s ease-in-out;
          -o-transition:  background 0.3s ease-in-out;
          transition:  background 0.3s ease-in-out;
      }
      #sidebar ul li:hover a {
          background: #C9223D;
      }
      .main-content {
          width: 100%;
          height: 100%;
          padding: 10px;
          box-sizing: border-box;
          -moz-box-sizing: border-box;
          position: relative;
      }
      .main-content .content{
          box-sizing: border-box;
          -moz-box-sizing: border-box;
      padding-left: 60px;
      width: 100%;
      }
      .main-content .content h1{
          font-weight: 100;
      }
      .main-content .content p{
          width: 100%;
          line-height: 160%;
      }
      .main-content #sidebar-toggle {
      	  position:relative;
      	  top:-45px;
          background: #DF314D;
          border-radius: 3px;
          display: block;
          position: relative;
          padding: 10px 7px;
      	float:left;
      }
      .main-content #sidebar-toggle .bar{
           display: block;
          width: 18px;
          margin-bottom: 3px;
          height: 2px;
          background-color: #fff;
          border-radius: 1px;   
      }
      .main-content #sidebar-toggle .bar:last-child{
           margin-bottom: 0;   
      }
      .warning {display:none;}
iframe {
  width: 100% !important;
  height: 80% !important;
}      
}
@media only screen and (max-width:1280px) and (min-width:1280px)
{
.sticky-content2.fixed{  position:fixed;   top:63px;   left:10px;   right:4;   width:170px;   z-index:20}	
}
@media only screen and (max-width:1920px) and (min-width:1920px)
{
.sticky-content2.fixed{  position:fixed;   top:63px;   left:330px;   right:4;   width:170px;   z-index:20}	
}
@media only screen and (max-width:1600px) and (min-width:1600px)
{
.sticky-content2.fixed{  position:fixed;   top:63px;   left:170px;   right:4;   width:170px;   z-index:20}	
}
@media only screen and (max-width:1680px) and (min-width:1680px)
{
.sticky-content2.fixed{  position:fixed;   top:63px;   left:200px;   right:4;   width:170px;   z-index:20}	
}
input[type:search] {
width: 40px;
}
/* End */


/* Start:/local/templates/.default/kinopoisk/kinopoisk.min.css?1452025972814*/
/**
 * jQuery Kinopoisk Plugin 0.5
 *
 * @name kinopoisk
 * @version 0.6
 * @requires jQuery v1.5.0+
 * @author Dmitry Shamin <dmitry.shamin@gmail.com>
 * @license MIT License, GPL2 License
 *
 * Copyright 2012, Dmitry Shamin
 */
.kp_container{display:inline-block;background-color:#f5f5f5;border:1px solid rgba(0,0,0,0.05);border-radius:4px 4px 4px 4px;margin-bottom:20px;min-height:20px;padding:19px;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px}.kp_container a{color:#08c;text-decoration:none}.kp_container a:hover{color:#005580;text-decoration:underline}.kp_container .kp_stars{font-family:Arial,sans-serif;font-size:18px;color:#faa732}.kp_container .kp_description{display:inline-block;width:130px}.kp_container .kp_rating{display:inline-block;width:30px}

/* End */


/* Start:/local/templates/.default/components/bitrix/menu/template1/style.min.css?1620501926490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/local/templates/.default/components/bitrix/menu/template1/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/bitrix/components/bitrix/menu/templates/.default/style.min.css?1620487171490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/bitrix/components/bitrix/menu/templates/.default/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/bitrix/components/bitrix/catalog.section.list/templates/.default/style.min.css?16204872026236*/
.bx_catalog_line{margin-bottom:30px}.bx_catalog_line .bx_catalog_line_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_line .bx_catalog_line_category_title a{color:#000;text-decoration:none}.bx_catalog_line .bx_catalog_line_ul{padding:0}.bx_catalog_line .bx_catalog_line_ul li{margin-bottom:20px;list-style:none}.bx_catalog_line .bx_catalog_line_ul li:before{content:''!important}.bx_catalog_line .bx_catalog_line_img{position:relative;display:block;float:left;overflow:hidden;margin-right:40px;width:125px;height:125px;border:1px solid #ccc;border-radius:2px;background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-background-size:contain}.bx_catalog_line .bx_catalog_line_title{margin-bottom:10px;padding:0;vertical-align:top;line-height:18px}.bx_catalog_line .bx_catalog_line_title a{color:#4c7da6;font-size:18px}.bx_catalog_line .bx_catalog_line_title a:hover{text-decoration:none}.bx_catalog_line .bx_catalog_line_title span{font-size:16px}.bx_catalog_line .bx_catalog_line_description{color:#3f3f3f;font-size:13px;line-height:16px}@media(max-width:639px){.bx-touch .bx_catalog_line .bx_catalog_line_img{margin-right:10px;width:50px;height:50px}.bx-touch .bx_catalog_line .bx_catalog_line_title{margin-bottom:5px;line-height:14px}.bx-touch .bx_catalog_line .bx_catalog_line_title a{font-size:14px}.bx-touch .bx_catalog_line .bx_catalog_line_description{font-size:11px}}.bx_catalog_line .bx_catalog_line_img,.bx_catalog_line .bx_catalog_line_title,.bx_catalog_line .bx_catalog_line_title a,.bx_catalog_line .bx_catalog_line_description{transition:all .3s ease}.bx_catalog_text{margin-bottom:30px}.bx_catalog_text .bx_catalog_text_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_text .bx_catalog_text_category_title a{color:#000;text-decoration:none}.bx_catalog_text .bx_catalog_text_ul{padding:0}.bx_catalog_text .bx_catalog_text_ul li{float:left;margin:0 10px 10px;list-style:none}.bx_catalog_text .bx_catalog_text_ul li:before{content:''!important}.bx_catalog_text .bx_catalog_text_title{margin:0;padding:0;vertical-align:top;font-size:14px;line-height:14px}.bx_catalog_tile .bx_catalog_tile_title a{display:inline-block;overflow:hidden;max-width:100%;color:#4c7da6;-ms-text-overflow:ellipsis;text-overflow:ellipsis;font-size:14px}.bx_catalog_text .bx_catalog_text_title a:hover{text-decoration:none}.bx_catalog_text .bx_catalog_text_title span{font-size:12px}@media(max-width:639px){.bx-touch .bx_catalog_text .bx_catalog_line_title{margin-bottom:5px;line-height:12px}.bx-touch .bx_catalog_text .bx_catalog_line_title a{font-size:12px}}.bx_catalog_text .bx_catalog_line_title,.bx_catalog_text .bx_catalog_line_title a{transition:all .3s ease}.bx_catalog_tile{margin-bottom:30px}.bx_catalog_tile .bx_catalog_tile_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_tile .bx_catalog_tile_category_title a{color:#000;text-decoration:none}.bx_catalog_tile .bx_catalog_tile_ul{padding:0}.bx_catalog_tile .bx_catalog_tile_ul li{float:left;box-sizing:border-box;margin-bottom:20px;padding:0 10px;width:12.5%;list-style:none;text-align:center}.bx_catalog_tile .bx_catalog_tile_ul li:before{content:''!important}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:both}.bx_catalog_tile .bx_catalog_tile_img{position:relative;display:block;overflow:hidden;margin:0 auto;width:78px;height:78px;border:1px solid #ccc;border-radius:2px;background-color:#fff;background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-background-size:contain}.bx_catalog_tile .bx_catalog_tile_title{margin-top:5px;margin-bottom:10px;padding:0;vertical-align:top;line-height:14px}.bx_catalog_tile .bx_catalog_tile_title a{color:#4c7da6;font-size:14px}.bx_catalog_tile .bx_catalog_tile_title a:hover{text-decoration:none}.bx_catalog_tile .bx_catalog_tile_title span{font-size:12px}@media(max-width:980px){.bx_catalog_tile .bx_catalog_tile_ul li{width:20%}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:both}}@media(max-width:639px){.bx-touch .bx_catalog_tile .bx_catalog_tile_title{margin-bottom:5px;line-height:14px}.bx-touch .bx_catalog_tile .bx_catalog_tile_title{line-height:10px}.bx-touch .bx_catalog_tile .bx_catalog_tile_title a{font-size:11px}}@media(min-width:480px) and (max-width:639px){.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:25%}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(4n+1){clear:both}}@media(max-width:479px){.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:33.3%}.bx-touch .bx_catalog_tile .bx_catalog_tile_img{width:100%;height:80px}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(3n+1){clear:both}}.bx_catalog_tile .bx_catalog_tile_title,.bx_catalog_tile .bx_catalog_tile_title a,.bx_catalog_tile .bx_catalog_tile_ul li,.bx_catalog_tile .bx_catalog_tile_img{transition:all .3s ease}.bx_sitemap{margin-bottom:30px}.bx_sitemap .bx_sitemap_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_sitemap .bx_sitemap_title a{color:#000;text-decoration:none}.bx_sitemap .bx_sitemap_ul li{padding:0;line-height:14px}.bx_sitemap .bx_sitemap_ul li:before{content:''!important}.bx_sitemap .bx_sitemap_li_title{display:inline-block;margin:0;margin-bottom:10px;padding:0;vertical-align:top;font-weight:normal;line-height:13px}.bx_sitemap .bx_sitemap_li_title a{color:#4c7da6;white-space:nowrap;font-size:13px}.bx_sitemap .bx_sitemap_li_title a:hover{text-decoration:none}.bx_sitemap .bx_sitemap_li_title span{font-size:11px}@media(max-width:639px){.bx-touch .bx_sitemap .bx_catalog_line_title{margin-bottom:5px;line-height:12px}.bx-touch .bx_sitemap .bx_catalog_line_title a{font-size:12px}}.bx_sitemap .bx_catalog_line_title,.bx_sitemap .bx_catalog_line_title a{transition:all .3s ease}
/* End */
/* /local/templates/.default/css/style.css?162060139432781 */
/* /local/templates/.default/kinopoisk/kinopoisk.min.css?1452025972814 */
/* /local/templates/.default/components/bitrix/menu/template1/style.min.css?1620501926490 */
/* /bitrix/components/bitrix/menu/templates/.default/style.min.css?1620487171490 */
/* /bitrix/components/bitrix/catalog.section.list/templates/.default/style.min.css?16204872026236 */
