﻿/* РёРјРїРѕСЂС‚ С„Р°Р№Р»Р° reset */
@import url("css/reset.css");

/* СЂР°Р·РЅРѕРµ */
ol{list-style:decimal;padding-left:20px;margin:0px 0px 18px 0px}
ol ol{list-style:upper-alpha}
ol ol ol{list-style:lower-roman}
ol ol ol ol{list-style:lower-alpha}
ul ul,ol ol,ul ol,ol ul{margin-bottom:0}
strong{font-weight:bold}
cite,em,i{font-style:italic}
dl{margin:0px 0px 24px 0px}
dt{font-weight:bold}
dd{margin-bottom:18px}
big{font-size:131.25%}
ins{background:#ffc;text-decoration:none}
blockquote {padding: 10px 10px 10px 70px;margin: 20px 0 20px 0px;font-style: italic;display: block;background: #fff url(images/quote.png) top left no-repeat;font-family: Georgia,Verdana,sans-serif;font-size:15px;}
pre{background:#f7f7f7;color:#222;line-height:18px;margin-bottom:18px;padding:1.5em}
abbr,acronym{border-bottom:1px dotted #666;cursor:help}
sup,sub{height:0;line-height:1;position:relative;vertical-align:baseline}
sub{top:.5ex}
sup{bottom:1ex}
input,textarea{padding:2px 5px;color:#666;font-size:13px;border:1px solid #ccc;background:#f8f8f8;vertical-align:middle}
input{height:21px}
textarea{width:400px}
input[type='submit']{height:27px;text-transform:uppercase;font-weight:bold;font-size:12px;color:#fff;border:none;padding:0 10px;}
input[type='submit']:hover{background:#ddd;cursor:pointer;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;transition:all 0.2s ease}
input::-moz-focus-inner{border:0;padding:0;margin-top:0px}
table{max-width: 96%; margin:10px 0 10px 0}
th{border:1px solid #e2e2e2;background:#f2f2f2;text-align:center;padding:8px 14px;font-size:14px;text-align:left;font-weight:bold;}
td{padding:8px 14px;border:#e2e2e2 1px solid}
tr:nth-of-type(even){background:#f9f9f9}
tr:nth-of-type(odd){background:#fff}
a{text-decoration:underline;color:#333}
a:hover{text-decoration:underline;cursor:pointer;}

img, video,object, embed {max-width: 100%;}
img {height:auto}
iframe {max-width:100%;}

/* С€СЂРёС„С‚ Рё С„РѕРЅ СЃР°Р№С‚Р° */
body{background:#f2f2f2;font-family: Verdana, Tahoma, sans-serif;font-size:14px;line-height:23px;margin:0;padding:0;color:#333}

/* РєРѕРЅС‚РµР№РЅРµСЂС‹ */
.wrap{width:100%; max-width:1200px;height:100%;margin:20px auto 30px auto;background:#FFFFFF;box-shadow:0 0 15px #ddd; -moz-box-shadow:0 0 15px #ddd; -webkit-box-shadow:0 0 15px #ddd; -o-box-shadow:0 0 15px #ddd;}
.content{width:90%; margin:0 auto 40px;padding:0;}
.border {padding:0 0 40px 0;background:#FFFFFF url('images/border.png') bottom center repeat-x}
.adv_bottom_box {margin: 10px 0px 10px 0px;}
.adv_right_banner {border: 1px solid #ccc; }
.adv_top_banner {max-width:580px; max-height: 200px; border: 1px solid #ccc; }

/* С€Р°РїРєР° Рё Р»РѕРіРѕС‚РёРї */
.header{width:90%;  margin:0 auto 0;}
.logo{width:100%;color:#191919; padding-top:50px; }
.logo a{color:#555;font-weight: bold; font-size:30px; font-family:Tahoma,sans-serif; line-height:30px;letter-spacing: -1px;text-decoration:none}
.logo a:hover{text-decoration:none}
.desc{color:#929292;font-style:italic;margin:0 0 10px 0;font-size:14px;font-family:Georgia,serif;display: block;}
.blogtitle img {float: left;}
.blogtitle{width:100%; display:block;margin:20px 0px 0px 0px;}

/* РІРµСЂС…РЅРµРµ РјРµРЅСЋ */
ul.nav{
	width:91%;
	height: 60px;
	display:block;
	margin:25px auto 39px;
	font-family:Verdana,Tahoma,sans-serif;
	font-weight: bold;
	overflow: hidden;
	border:#372622 solid 1px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;	
	border-radius: 7px;
	-webkit-box-shadow: 1px 3px 5px #816f6b;
	-moz-box-shadow: 1px 3px 5px #816f6b;
	box-shadow: 1px 3px 5px #816f6b;
}
	
ul.nav ul{float:left;margin:0px;padding:0px;width:100%;  }
ul.nav li{float:left;list-style-type:none;text-align:left;}
ul.nav li a{color:#ffffff;display:block; font-size:15px;padding:18px 17px 19px 17px;position:relative;text-decoration:none}
ul.nav li.noline a{background:none}
ul.nav li a:hover{color:#ffffff; }
ul.nav li li a,ul.nav li li a:link,#header ul.nav li li a:visited{background:none;color:#ffffff;padding:8px 14px;position:relative;text-transform:none;width:180px;font-size:12px}
ul.nav li li a:hover,ul.nav li li a:active{color:#fff;}
ul.nav li ul{height:auto;left:-9999px;margin:0 0 0 -1px;position:absolute;width:208px;z-index:9999;box-shadow:0px 1px 6px rgba(0,0,0,0.4);-moz-box-shadow:0px 1px 6px rgba(0,0,0,0.4);-webkit-box-shadow:0px 1px 6px rgba(0,0,0,0.4)}
ul.nav li ul a{width:180px}
ul.nav li ul ul{margin:-36px 0px 0px 209px}
ul.nav li:hover>ul,ul.nav li.sfHover ul{left:auto}
ul.bottom-nav li a:hover{}
ul.nav > li.current_page_item a{color:#fff;text-decoration:none;}
ul.nav > li.current_menu_item a{color:#fff;text-decoration:none;}
ul.nav li li a:hover,ul.nav li li a:active,ul.nav li:hover {}

/* menu РІ РїРѕРґРІР°Р»Рµ */
.bottom-menu{width:90%;margin:0px auto 20px;padding:0px 0px 20px 0px;text-align:center;font-family:Tahoma,sans-serif;  }
ul.bottom-nav{color:#191919;line-height:30px}
ul.bottom-nav li{display:inline}
ul.bottom-nav li a{color:#333;padding:4px 10px 4px 10px;text-decoration:none}
ul.bottom-nav li a:hover{color:#fff;text-decoration:none}

/* СЃСЂРµРґРЅРёР№ Р±Р»РѕРє РЅР° РіР»Р°РІРЅРѕР№ - video Рё С‚РµРєСЃС‚ */
.video{float:left; position:relative; z-index: 1; margin-right: 25px; margin-bottom: 15px;}
.intro{}
.intro a {color:#b50000;text-decoration:underline;}
.intro a:hover {color:#ff5e5e;}
h2.blog-title{font-size:12px;line-height:18px; width:100%; font-family:Arial,Tahoma,sans-serif; text-transform: uppercase; padding:0 0 0px 0; margin:0 0 0px 0;}


/* Р·Р°РіРѕР»РѕРІРєРё */
h1{
	font-style:normal;
	font-weight:normal;
	margin-bottom:15px;
	font-family:Arial,Verdana,sans-serif;
	font-weight: bold;
	color:#563527;
	text-align:center;
}

.main-subtitle {
	font-size:13px;
	line-height:18px;
	width:100%;
	font-family:Arial,Verdana,sans-serif;
	text-transform: uppercase;
	padding:0 0 0px 0;
	margin:0 0 0px 0;
	color:#563527;
	text-align: center;

}

.main-posts {
	font-size:13px;
	line-height:18px;
	width:100%;
	font-family:Arial,Verdana,sans-serif;
	text-transform: uppercase;
	margin-bottom: 10px;
	text-align: center;

}

h2,h3,h4,h5,h6{font-style:normal; font-weight:normal; margin-bottom:15px; font-family:Arial,Verdana,sans-serif; font-weight: bold; color:#563527; text-align: center;}
h1{font-size:25px; line-height:30px;}
h2{font-size:20px; line-height:26px;}
h3{font-size:18px; line-height:22px;}
h4{font-size:16px; line-height:18px;}
h5{font-size:14px; line-height:16px;}
h6{font-size:12px; line-height:14px;}

.navi-box-title {
	display:block;
	margin:15px 5px 25px 0px;
	padding: 10px 0px 10px 0px;
	font-size:16px;
	color:#ffffff;
	text-transform:uppercase;
	font-family:Verdana,Arial,sans-serif;
	text-align: center;
	background-color: #372622;
	border:#372622 solid 1px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 7px;	
	border-radius: 7px;
	-webkit-box-shadow: 1px 5px 5px #816f6b;
	-moz-box-shadow: 1px 5px 5px #816f6b;
	box-shadow: 1px 5px 5px #816f6b;
}
.navi-box {margin-bottom:15px; font-family:Verdana,Tahoma,sans-serif; text-align: left; font-size:14px; line-height:26px;}
.navi-box li a {color:#b50000;text-decoration:underline;}
.navi-box li a:hover {color:#ff5e5e;}


/* РѕСЃРЅРѕРІРЅР°СЏ РєРѕР»РѕРЅРєР° */
div.fullpage #post-col {width:100%; border:0 none; padding-right:40px} 
div.smallpage #post-col {float:left; width:69%; border-right:1px dotted #ddd;margin-right:3%}
#post-col {float:left; width:70%; border-right:1px dotted #ddd;margin-right:3%; position: relative}


/* Р±РѕРєРѕРІР°СЏ РєРѕР»РѕРЅРєР° */
.right_col{float:left;width:25.5%;margin-left:1%;padding-top:30px}


/* Р±Р»РѕРєРё СЃР°Р№РґР±Р°СЂР° */
.side-blok{margin-bottom:40px}
.side-title{
	display:block;
	margin-bottom:30px;
	padding: 15px 0px 15px 0px;
	font-family:Verdana,Arial,sans-serif;
	text-align: center;
	/* background:#FFFFFF url('images/border.png') 10px 10px repeat-x; */
	
	background-color: #372622;
	border:#372622 solid 1px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;	
	border-radius: 7px;
	-webkit-box-shadow: 1px 5px 5px #816f6b;
	-moz-box-shadow: 1px 5px 5px #816f6b;
	box-shadow: 1px 5px 5px #816f6b;
}


.side-title-search{display:block;margin-bottom:30px;background:#FFFFFF url('images/border.png') 10px 10px repeat-x;}
.side-title-search span{font-size:16px; line-height:20px; background:#FFFFFF; padding-right:10px; color:#7b7b7b;text-transform:uppercase; }
.side-title span{font-size:20px; line-height:30px; padding-right:10px; color:#ffffff;text-transform:uppercase;}
.side-blok a,.post-col a {color:#b50000;text-decoration:underline}
.side-blok a:hover,.post-col a:hover, .credits a:hover{color:#ff5e5e; text-decoration:underline}
.side-blok p a {color:#b50000;text-decoration:underline}
.side-blok p a:hover {color:#ff5e5e;text-decoration:underline}

.adv_right { }

/* РїРѕСЃС‚С‹ */
.post{padding:20px 0px 20px 0px;border-bottom:1px dotted #ddd;margin-top:10px; min-height:220px; position: relative}
.post p {padding-right:40px;}
.post-info a {color:#7b7b7b}
.post a {color:#b50000;text-decoration:underline;}
.post a:hover {color:#ff5e5e;}
.post-date{font-size:11px;color:#7b7b7b;text-transform:uppercase;padding-bottom: 10px;border-bottom:1px dotted #ddd; margin-top:-10px;}
.post-date a,.post-author a{text-decoration:none;color:#7b7b7b;}
.post-date a:hover,.post-author a:hover{text-decoration:underline;}
.post-date:before,.post-info:before{content:"\2713"}
.post-info{border-bottom:1px dotted #ddd; border-top:1px dotted #ddd;margin-bottom:30px; padding:10px 0 10px 0; font-size:11px;color:#7b7b7b;text-transform:uppercase;}
.adv_content {margin: 24px 10px 21px 0px;}

.breadcrumb{font-size:11px;color:#7b7b7b;border-top:1px dotted #ddd;border-bottom:1px dotted #ddd;text-transform:uppercase;padding:10px 0px 10px 0px;}
.breadcrumb a {text-decoration:underline;color:#563527;}
.breadcrumb a:hover {color:#ff5e5e;}

/* h1.arh-title {font-family: Verdana, Arial, sans-serif; text-align:left; font-style:normal; font-weight:normal; margin:0; padding:0; font-size:11px; color:#7b7b7b; text-transform:uppercase; } */
h1.arh-title{margin-bottom:30px; margin-top: 30px; line-height:34px; text-align: left;}
h1.post-title{margin-bottom:30px; margin-top: 30px; line-height:34px; text-align: left;}
h2.post-title{margin-bottom:30px; margin-left: 50px; margin-right:40px;line-height:28px}
.arh-post-title{font-style:normal; font-family:Arial,Tahoma,sans-serif; font-size:19px; font-weight: bold; color:#563527; text-align: center; margin-bottom:30px; margin-left: 50px; margin-right:40px; line-height:28px}
.arh-post-title a{color:#b50000; text-decoration:underline;}
.arh-post-title a:hover{color:#ff5e5e;}
.post table{width:98%; margin:20px 0px 40px 0px}
.sticky {}
.gallery-caption {}


/* txt-Р±Р»РѕРєРё РїРѕРґ СЃР»Р°Р№РґРµСЂРѕРј */
.box{width:30.66%;float:left;margin-right:4%;}
.last{margin-right:0px;}
.box p,.recent-blog p{padding:0px;}


/* РїРѕСЃР»РµРґРЅРёРµ РїРѕСЃС‚С‹ Р±Р»РѕРіР° РЅР° РіР»Р°РІРЅРѕР№ */
.recent-blog{width:22%;float:left;margin-left:4%; margin-top:0px;}
.recent-blog p{font-family:Arial, Tahoma, sans-serif;font-size:14px;}
.recent-bg{padding:10px;color:#ffffff;}
.recent-bg p{font-size:11px;text-transform:uppercase; margin: 3px 0px 4px 0px;}
.recent-bg a {color:#FFFFFF; text-decoration: underline; margin-left: 15px;}
.recent-bg a:hover {color:#d2d2d2;}
a.dalee{}
.dalee:hover{color:#191919;}
.rblast {margin-left:0px;}


/* РјР°СЂРєРёСЂРѕРІР°РЅРЅС‹Рµ СЃРїРёСЃРєРё */
.post ul,.side-blok ul{list-style:square; padding-left:15px;margin:0px 30px 22px 20px;}
.post ol {padding-left:15px;margin:0px 30px 22px 20px;}
.post ul li, .post ol li {margin:0px 0px 15px 0px; padding:0px 0px 0px 3px;}
.side-blok ul li{margin:0px 0px 0px 0px; padding:0 0 0 3px;}
.post ul li ul,.side-blok ul li ul{list-style:square;padding-left:15px;padding-top:8px;}
.post ul li ul li,.side-blok ul li ul li{margin:0px 0px 8px 0px;padding:0 0 0 3px;}
.navi-box ul li{margin:0px 0px 13px 3px;}
#category-description ul, #category-description ol {list-style:square;padding-left:15px;margin:0px 29px 21px 20px;}
#category-description ul li, #category-description ol li {margin:0px 0px 14px 0px; padding:0px 0px 0px 3px;}
.post ul li img, .post ol li img {margin-top: 15px;}


/* РѕС„РѕСЂРјР». Рё РІС‹СЂР°РІРЅ. РёР·РѕР±СЂ. */
.wp-caption{text-align:center;padding:10px 4px 0px 4px;margin-bottom:15px; max-width:100%; height:auto;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption-text{font-size:14px; font-style: italic; color: #777; line-height:17px;padding:7px 5px;margin:0; text-align: center;}
.wp-caption.alignleft{float:left;margin:5px 30px 20px 0px;}
.wp-caption.alignright{float:right;margin:5px 0px 20px 30px;}
.wp-caption.aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:20px;}
img.aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:20px;}
img.alignleft{float:left;margin:5px 30px 7px 0px;}
img.alignright{float:right;margin:5px 0 7px 30px;}
.blog-image {float:left;margin:5px 30px 7px 0px;}

/* РєР°Р»РµРЅРґР°СЂСЊ */
#calendar_wrap{width:100%;}
table#wp-calendar {min-width:100%;}
 #wp-calendar caption{color:#333;font-size:11px;font-family:Arial,sans-serif;padding:6px;text-align:left;}
 #wp-calendar th{border:1px solid #e2e2e2;background:#f2f2f2;text-align:center;padding:6px;font-size:11px;text-align:left;font-weight:bold;}
 #wp-calendar td{padding:6px;}


/*
 * jQuery FlexSlider v2.0
 * Copyright 2012 WooThemes
 */
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}
.slides,.flex-control-nav,.flex-direction-nav{margin:0px; padding:0px; list-style:none}
.flexslider{margin:0; padding:0}
.flexslider .slides > li{display:none; -webkit-backface-visibility:hidden;position:relative}
.flexslider .slides img{width:100%; display:block}
.flex-pauseplay span{text-transform:capitalize}
.slides:after{content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0}
html[xmlns] .slides{display:block}
* html .slides{height:1%}
.flexslider{margin:0; background:#fff; position:relative; zoom:1}
.flex-viewport{max-height:2000px; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; transition:all 1s ease}
.loading .flex-viewport{max-height:300px}
.flexslider .slides{zoom:1}
.carousel li{margin-right:5px}
.flex-direction-nav a{width:36px; height:39px; margin:-20px 0 0; display:block; background:url(images/bg_direction_nav.png) no-repeat 0 0; position:absolute; top:50%; cursor:pointer; text-indent:-9999px; opacity:0; -webkit-transition:all .3s ease}
.flex-direction-nav .flex-next{background-position:0 -39px; right:-36px}
.flex-direction-nav .flex-prev{left:-36px}
.flexslider:hover .flex-next{opacity:1; right:0}
.flexslider:hover .flex-prev{opacity:1; left:0}
.flex-direction-nav .disabled{opacity:.3!important; filter:alpha(opacity=30); cursor:default}
.flex-control-nav{width:100%; position:absolute; bottom:-40px; text-align:center}
.flex-control-nav li{margin:0 6px; display:inline-block; zoom:1; *display:inline}
.flex-control-paging li a{width:11px; height:11px; display:block; background:#ccc; cursor:pointer; text-indent:-9999px; -webkit-border-radius:20px; -moz-border-radius:20px; -o-border-radius:20px; border-radius:20px; box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}
.flex-control-paging li a:hover{background:#333}
.flex-control-paging li a.flex-active{background:#ccc; cursor:default; box-shadow:0 0 2px rgba(0,0,0,0.2),inset 0 0 3px rgba(255,255,255,0.2); border:1px solid #ddd; top:1px; position:relative}
.flex-control-thumbs{margin:5px 0 0; position:static; overflow:hidden}
.flex-control-thumbs li{width:25%; float:left; margin:0}
.flex-control-thumbs img{width:100%; display:block; opacity:.7; cursor:pointer}
.flex-control-thumbs img:hover{opacity:1}
.flex-control-thumbs .active{opacity:1; cursor:default}
.flex-caption{bottom:0px;right:0px;position:absolute;z-index:100;color:#FFF;padding:25px 20px 25px 25px;font-size:20px;line-height:1.5em;opacity:0.8;width:300px}
.flexslider a{text-decoration: none}


/* socialka */
.social{ text-align:center;}
.social a{color:#333;text-decoration:none;}
.social a:hover{text-decoration:underline;}
.social p,.dalee,.post-author{font-size:11px;color:#7b7b7b;text-transform:uppercase;padding:0px 0px 10px 0px;margin:0px;}
.social span { font-family:Tahoma,sans-serif; font-weight: bold;}


/* РїРѕСЃС‚СЂР°РЅРёС‡РЅР°СЏ РЅР°РІРёРіР°С†РёСЏ */
.wp-pagenavi {width:100%;margin: 40px 0px 15px 0px;padding: 10px 0px 0px 0px; font-size:14px; height: 95px;}
.wp-pagenavi a, .wp-pagenavi a:link {padding: 10px 15px 10px 15px; margin: 5px;text-decoration: none;color:#333; border: 1px solid #ccc; float: left;}
.wp-pagenavi a:visited {padding: 10px 15px 10px 15px; margin: 5px; text-decoration: none;color:#333}
.wp-pagenavi a:hover {color:#fff; }
.wp-pagenavi a:active {padding: 10px 15px 10px 15px; margin: 5px; text-decoration: none;color:#333;}
.wp-pagenavi span.pages {padding: 10px 15px 10px 15px; margin: 5px;}
.wp-pagenavi span.current {padding: 10px 15px 10px 15px; margin: 5px; color:#fff; border: 1px solid #333; float: left;}
.wp-pagenavi span.extend {padding: 10px 15px 10px 15px; margin: 5px;}


/* РєРЅРѕРїРєР° РІРІРµСЂС… */
#backtop{display:none;position:fixed;width:53px;height:45px;z-index:100;bottom:0px; right:5%; color:#fff;font-size:13px; padding:10px 0px 0px 15px;cursor:pointer; text-decoration:none;}
#backtop:hover{text-decoration:none}


/* footer */
.credits{width:100%; max-width:1200px; margin:19px auto 29px auto; font-size:11px; text-align:center;color:#7b7b7b; text-align:left;}
.credits a {color:#b50000; text-decoration:underline;}
.stat_li {margin: 10px 0px 5px 0px;}


/* РєРѕРјРјРµРЅС‚Р°СЂРёРё */
.comments-box{margin:40px 20px 20px 0;padding:0px 0 0 0; position:relative;}
.comments-box img{}
.comments-box a {color:#b50000; text-decoration:underline;}
.comments-box a:hover {color:#ff5e5e;}
#respond{margin:30px 0px 0px 0px;padding:0px}
#respond p{margin:0px 0px 5px 0px}
.cancel-comment-reply{padding:5px 0px 0px 0px;font-size:12px}
.cancel-comment-reply a{}
.cancel-comment-reply a:hover{}
.text{border:1px solid #DDDDDD;padding:2px;color:#666;width:200px}
ol.commentlist a:link{ }
ol.commentlist li div.vcard cite.fn a.url:hover{ }
ol.commentlist{margin:20px 0px 0px 0px;padding:0px;}
ol.commentlist li{margin:0px 0px 10px 0px;padding:15px;list-style-type:none;border:1px dotted #CCCCCC;background:#fff;}
ol.commentlist li.alt{}
ol.commentlist li.bypostauthor p{}
ol.commentlist li.byuser{}
ol.commentlist li.comment-author-admin{}
ol.commentlist li.comment{}
ol.commentlist li div.comment-author{}
ol.commentlist li div.vcard{}
ol.commentlist li div.vcard cite.fn{font-style:normal;font-weight:bold;font-size:13px;line-height:21px;color:#7b7b7b;text-transform:uppercase;}
ol.commentlist li div.vcard cite.fn a.url{color:#333;text-decoration: none;}
ol.commentlist li div.vcard img.avatar{float:left;margin:0px 10px 5px 0px}
ol.commentlist li div.vcard img.avatar-32{border-right:1px solid #dedcdc;border-bottom:1px solid #dedcdc;padding:5px;background:#f8f6f6}
ol.commentlist li div.vcard img.photo{padding:2px;border:1px solid #DDDDDD;background:#FFFFFF}
ol.commentlist li div.vcard span.says{color:#666}
ol.commentlist li div.commentmetadata{}
ol.commentlist li div.comment-meta{margin:3px 0px 20px 0px;font:11px Arial;}
ol.commentlist li div.comment-meta a{color:#666;text-decoration: none;}
ol.commentlist li p{margin:10px 0px 20px 0px}
ol.commentlist li ul{}
ol.commentlist li div.reply{margin:20px 0px 20px 0px; line-height:18px;font-size:11px;}
ol.commentlist li div.reply span{background:#eaeaea;width:45px;height:18px;padding:5px 8px 7px 8px;border:1px solid #DDD;color:#666 !important;text-shadow:1px 1px 1px #FFF;text-decoration: none;font-size:11px}
ol.commentlist li div.reply span:hover{border:1px solid #DDD;color:#fff !important;text-decoration:none;cursor:pointer;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;transition:all 0.2s ease;text-shadow:1px 1px 1px #666;}
ol.commentlist li ul.children{}
ol.commentlist li ul.children li{margin:10px 0px 0px 0px;border:1px dotted #CCCCCC;background:#FFF}
ol.commentlist li ul.children li li.alt{background:#ffffff}
ol.commentlist li ul.children li.bypostauthor{}
ol.commentlist li ul.children li.byuser{}
ol.commentlist li ul.children li.comment{}
ol.commentlist li ul.children li.comment-author-admin{}
ol.commentlist li ul.children li.depth-2{}
ol.commentlist li ul.children li.depth-3{}
ol.commentlist li ul.children li.depth-4{}
ol.commentlist li ul.children li.depth-5{}
ol.commentlist li ul.children li.odd{}
ol.commentlist li.even{}
ol.commentlist li.odd{}
ol.commentlist li.parent{}
ol.commentlist li.pingback{}
ol.commentlist li.thread-alt{}
ol.commentlist li.thread-even{}
ol.commentlist li.thread-odd{}
#commentform{font:14px}
#commentform input{width:210px;margin:7px 3px 0px 0px;padding:5px;border:1px solid #DDDDDD;}
#commentform .author{padding:3px 3px 3px 5px;background:#FFFFFF;color:#333}
#commentform .email{padding:3px 3px 3px 5px;color:#333;}
#commentform .url{padding:3px 3px 3px 5px;color:#333;}
#commentform textarea{width:96%;height:150px;margin:7px 0px 0px 0px;color:#333;padding:2px;border:1px solid #DDDDDD}
#commentform .submit{background:#eaeaea;width:150px;margin:15px 0px 0px 0px;padding:4px;color:#666;cursor:pointer;border:1px solid #ccc;text-shadow:1px 1px 1px #FFF;font:14px}
#commentform .submit:hover{border:1px solid #DDD;text-decoration:none;color:#fff;text-shadow:1px 1px 1px #666;cursor:pointer;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;transition:all 0.2s ease}
.comm-title {font-size:14px; line-height:20px; padding-right:10px; display: block; margin: 0px 0px 10px 0px; font-family:Tahoma,Arial,sans-serif; font-weight: bold;}


/* С„РѕСЂРјР° РїРѕРёСЃРєР° */
.right_col #search{padding:0px;height:30px}
.right_col #search input[type="text"]{font-family:Tahoma;background:#fff;width:96%;font-size:12px;color:#888;}
.recent-bg #search{padding:0px;height:30px; margin: 0 auto 10px 7px;}
.recent-bg #search input[type="text"]{font-family:Tahoma;background:#fff;width:90%;font-size:12px;color:#888;}


/* С„РѕСЂРјР°С‚С‹ РїРѕСЃС‚РѕРІ */
div.wfblog .post_type_icon{height:80px;width:40px;display:block;position:absolute;top:-6px;left:-20px;z-index:200}
.post_type_icon span{position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:0px;width:32px; height:32px; opacity: 0.4}
.post_type_icon span.article{background:url(images/post_style_article.png)}
.post_type_icon span.image{background:url(images/post_style_image.png)}
.post_type_icon span.comt{background:url(images/post_style_comment.png)}
.post_type_icon span.audio{background:url(images/post_style_audio.png)}
.post_type_icon span.video{background:url(images/post_style_video.png)}
.post_type_icon span.status{background:url(images/post_style_status.png)}


/* РЅР°РІРёРіР°С†РёСЏ РІРЅСѓС‚СЂРё РїРѕСЃС‚РѕРІ */
#slidebox{width:180px;height:260px;padding:5px 5px 5px 5px;position:fixed;bottom:0px;right:-250px;line-height:18px;z-index:96;border:1px dotted #eb0000; margin: 0px 0px 10px 10px;background-color: #fff;}
#slidebox p{margin:15px 5px 0px 8px;padding:0px;font-size:12px;color:#333;}
#slidebox p a{text-decoration:underline;}
#slidebox p a:hover{color:#333;text-decoration:underline}
a.close{background:transparent url(images/cancel.png) no-repeat top left;width:26px;height:26px;position:absolute;cursor:pointer;top:-25px;right:-21px;text-decoration:none;border:none;}
.endpage{margin:0;padding:0}

#fixed_box {font-size:11px;color:#7b7b7b;border-top:1px dotted #ddd;text-transform:uppercase;padding-top:10px;}
#fixed_box  a {text-decoration:underline;color:#b60000;}
#fixed_box  a:hover {color:#ff5b5b;}
#fixed_box li {padding:3px 0 2px 0;}
#fixed_box .side-blok ul{padding-left:5px;margin:0px 2px 22px 14px}
#fixed_box .side-title span{font-size:18px; line-height:28px; padding-right:10px; color:#ffffff;text-transform:uppercase;}


/* РЎСЂРµРґСЃС‚РІР° РѕС‚ РєСЂРѕС‚РѕРІ Рё РіСЂС‹Р·СѓРЅРѕРІ */
.navi-box-title-tiz {
	display:block;
	margin:45px 0px 25px 0px;
	padding: 10px 0px 10px 0px;
	font-size:16px;
	color:#ffffff;
	text-transform:uppercase;
	font-family:Verdana,Tahoma,sans-serif;
	text-align: center;
	background-color: #562b27;
	border:#562b27 solid 1px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;	
	border-radius: 7px;
	-webkit-box-shadow: 1px 5px 5px #444;
	-moz-box-shadow: 1px 5px 5px #444;
	box-shadow: 1px 5px 5px #444;
}
.tiz_box {background:#ffffff; font-family:Verdana, Tahoma, sans-serif; font-size:12px; font-style:normal; color:#4E4848; margin-top:10px; margin-bottom:10px; line-height:2.0em;}
.tiz_box2 {min-height: 190px;}
.navi-box2 {}
.tiz_box_image img { float:left; margin: 5px 10px 5px 2px; padding: 2px 2px 2px 2px; border:1px solid #EBDDE2;}
.post .tiz_box_image img { float:left; margin: 5px 10px 5px 2px; padding: 2px 2px 2px 2px; border:1px solid #EBDDE2;}
.tiz_box_title {padding:0px 2px 1px 2px; }
.tiz_box_title a{font-family:Verdana, Tahoma, sans-serif; font-size:12px; font-weight:bold; line-height:1.0em; color:#b60000;text-decoration:underline; }
.tiz_box_title a:hover{color:#ff5b5b; }
.tiz_box_thumb, #description {margin-left:0px;}
.tiz_box_li {border-bottom:1px solid #EBDDE2; padding: 5px 5px 30px 0px; }
.tiz_box_rl1 {color:#333333; font-family:Verdana, Tahoma, sans-serif; font-size:14px; font-weight:bold;line-height:1.0em;margin:0 0 8px;}
.tiz_box_rl2 {font-size:10px;font-family:arial,helvetica,sans-serif;}





/* responcible СЃС‚РёР»Рё */



@media only screen and (max-width:1100px){
 .wrap{width:99%; margin:0 auto;}
 .credits{width:98%; margin-bottom: 25px;}
}

@media only screen and (max-width:1024px){
.wrap{width:90%;}
.credits{width:95%; margin-bottom: 25px;}
ul.nav li a{font-size:13px;padding:18px 12px 19px 12px;}
}



@media screen and (max-width:860px){
.flex-direction-nav .flex-prev{opacity:1; left:0}
.flex-direction-nav .flex-next{opacity:1; right:0}

}

@media only screen and (max-width:768px){
	.wrap{width:96%; margin:0 auto;}
	.credits{width:98%; margin:0px auto 25px auto;}
	.header{width:100%;}
	.logo{width:100%;text-align:center}
	.video{width:100%;margin-bottom:40px;text-align: center;}
	.intro{width:100%;margin-left:0px;text-align: center;}
	.box{float:left; width:100%; margin-bottom:40px}
	.recent-blog{width:100%;float:left; text-align: center; margin-left: 0px; margin-bottom:40px;}
	.recent-bg{text-align:center; margin-bottom: 20px;}
	.recent-blog img{display:block;margin-left:auto;margin-right:auto;}
	.recent-blog h4{text-align:center;padding-bottom: 20px;}
	.credits {margin-top: 40px}
	#post-col {float:left; width:100%; border-right:0px;margin-right:0%; margin-bottom:40px; position: relative;}
	.right_col{float:left;width:100%;margin-left:0%;padding-top:0px;}
	.post p {padding-right:0px;}
	.comments-box{margin:40px 0px 20px 0px;}
	#commentform textarea{width:100%;}
	ul.nav {margin-left: -9999px;display: none;}
	.blogtitle{ margin:25px auto 0px; text-align: center;}
	.blogtitle img {float: right;}
	.post_type_icon {margin-left: -9999px}
	.right_col .blog-title{text-align:center}
	.side-blok ul,.side-blok ul li ul{list-style:none; padding-left:0;margin:0; text-align:center}
	.side-blok ul li{margin:0px 0px 8px 0px;padding:0 0 8px 0; border-bottom:1px dotted #ddd}
	.side-blok ul li ul li{border:0 none}
	#post-col {float:left;width:100%;border:0 none;padding-right:0;}
	div.fullpage #post-col {width:100%; border:0 none; padding-right:8px}
	div.smallpage #post-col { width:100%; border-right:0;padding-right:8px}
	.right_col{width:100%; float:left; margin:0}
	h1.arh-title{font-size: 22px; line-height:28px; text-align: left; margin-left:0px; margin-right: 0px;}
	h1.post-title, h2.post-title{ font-size: 22px; line-height:28px; text-align: center; margin-left:0px; margin-right: 0px;}
	.breadcrumb { margin-bottom:0px}
	.post p{text-align:left;}
	blockquote {padding: 30px 10px 10px 15px;}
	.post-date,.breadcrumb, .post-info{text-align:center;}
	.post .wp-caption-text {text-align: center;}
	.wp-caption{padding:0px 0px 0px 0px;margin-bottom:15px;}
}

@media only screen and (max-width:600px){
.flex-caption,#backtop {visibility: hidden; height:0;}
table {font-size: 11px; width:100%;}
th{padding:4px 5px;font-size:11px;}
td{padding:4px 5px;}

.content{width:92%;}
.post ul, .post ol {margin:0px -3px 22px 3px;}
.post ul li, .post ol li {margin:0px 0px 15px 0px; padding:0px; }
.post ul li img, .post ol li img {margin-top: 16px; margin-left: -8px;}
}



@media only screen and (max-width:360px){
h1.post-title, h1.arh-title {margin-bottom:25px; margin-top: 20px;}

}

/* tykva.css */
.wrap{border-top:5px solid #372622;}
ul.nav li li a,ul.nav li li a:link,#header ul.nav li li a:visited {border-bottom:1px solid #863e2d;}
ul.nav, ul.nav ul, ul.bottom-nav li a:hover,.recent-bg,.wp-pagenavi a:hover,.flex-caption,.wp-pagenavi span.current,#backtop,ol.commentlist li div.reply span:hover, #commentform .submit:hover {background:#372622;}
a:hover,.logo a:hover,h2.blog-title {color:#372622;}
.post-col a:hover, .side-blok p a,.credits a:hover,.post p a, a.dalee,.social a:hover,.cancel-comment-reply a,#slidebox p a, .main-posts a{color:#b50000;}
.side-blok a:hover, .main-posts a:hover, .credits a:hover {color:#ff5e5e;}
#slidebox p a:hover {color:#ff5e5e;}
a.dalee:hover {color:#ff5e5e;}
input[type='submit']{background:#372622;}
ul.nav li a:hover,ul.nav li li a:hover,ul.nav li li a:active,ul.nav li:hover{background: #863e2d;}
/* END tykva.css */

/* responsive-menu.css */
#wprmenu_bar,#wprmenu_bar *,#wprmenu_menu,#wprmenu_menu * {
margin:0;
padding:0;
-moz-box-sizing: border-box!important;
-webkit-box-sizing: border-box!important;
box-sizing: border-box!important;
font-family: Verdana, sans-serif;
list-style:none;
text-align:left;
font-size:100%;
font-weight:normal;
}
#wprmenu_menu img, #wprmenu_bar img {
border:0; border:none;
}
.wprmenu_clear {
clear: both !important;
display: block !important;
height: 1px !important;
margin: -1px 0 0 !important;
width: 1px !important;
}
#wprmenu_bar {
position:fixed;
top:0px;
left:0px;
background: #0D0D0D;
padding:10px 16px;
width:100%;
display: none;
cursor: pointer;
z-index: 98;
overflow: hidden;
/*height:42px;*/
display: none;
}
#wprmenu_bar .menu_title {
color:#f2f2f2;
font-weight: 400;
font-size: 20px;
line-height: 20px;
}
#wprmenu_bar .bar_logo {
border:0px;
border:none;
margin:0xp;
padding:0px;
margin-top: -2px;
padding-right: 8px;
width:auto;
height: 25px;
}

.wpr_search {padding: 10px !important;}
.wpr_search .wpr-search-field {
padding: 5px !important;
border: 1px solid #ccc;
max-width: 100%;
width: 100%;
}
#wprmenu_bar .wprmenu_icon_menu {
color:#f2f2f2;
margin-right:5px;
}

#wprmenu_bar .wprmenu_icon {
width: 20px;
height: 22px;
overflow: hidden;
float: left;
margin-right: 16px;
padding-top: 2px;
position: relative;
}
#wprmenu_bar .wprmenu_icon span {
-webkit-transition: all .01s ease-in-out;
-moz-transition: all .01s ease-in-out;
-o-transition: all .01s ease-in-out;
-ms-transition: all .01s ease-in-out;
transition: all .01s ease-in-out;
display: block;
position: absolute;
width: 20px;
height: 4px;
left: 0px;
background: #f2f2f2;
}
#wprmenu_bar .wprmenu_ic_1 {top:0px;}
#wprmenu_bar .wprmenu_ic_2 {top:7px;}
#wprmenu_bar .wprmenu_ic_3 {top:14px;}
#wprmenu_bar.menu_is_opened .wprmenu_ic_1 {top:-10px;}
#wprmenu_bar.menu_is_opened .wprmenu_ic_2 {
top:9px!important;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
zoom:1;
}
#wprmenu_bar.menu_is_opened .wprmenu_ic_3 {
top:9px!important;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
zoom:1;
}
body { position: relative!important;}
#wprmenu_menu.top {
top:0px;
left:0px;
width:100%;
display: none;
position: relative;
z-index: 9999;
}
#wprmenu_menu {
display: block;
position: fixed;
top: 50px;
height: 100%;
z-index: 97;
overflow-x: hidden;
overflow-y: auto;
background: #2E2E2E;
top: 42px;
bottom:0;
padding-bottom: 43px;
width:75%;
transform: translateX(-100%);
transition: transform 0.5s ease 0s;
}
.responsive-menu-open #wprmenu_menu {transform: translateX(0);}
body.admin-bar #wprmenu_bar {top:32px;padding-bottom: 33px;}
body.admin-bar #wprmenu_menu.left, 
body.admin-bar #wprmenu_menu.right {top: 74px;padding-bottom: 75px;}
@media only screen and (max-width: 782px) {
body.admin-bar #wprmenu_menu.left, 
body.admin-bar #wprmenu_menu.right {top: 86px;padding-bottom: 87px;}
body.admin-bar #wprmenu_bar {top:46px;}
}
#wprmenu_menu ul {
margin:0px;
padding:0px;
display: block;
width:100%;
position: relative;
list-style: none;
}
#wprmenu_menu ul li {
display: block;
list-style: none;
}
#wprmenu_menu ul li a, #wprmenu_menu ul li a:hover {
border-bottom:1px solid #131212;
border-top:1px solid #474747;
display: block;
color:#D3D3D3;
padding: 13px 14px;
font-size:14px;
margin:0px;
text-decoration: none;
}
#wprmenu_menu.wprmenu_levels ul li {
display: block;
overflow: hidden;
border-bottom:1px solid #131212;
border-top:1px solid #474747;
width:100%;
position: relative;
}
#wprmenu_menu.wprmenu_levels ul li a{
	/*float: left;*/
	border: none;
	width: 100%;
}
#wprmenu_menu.wprmenu_levels a.wprmenu_parent_item {
border-left:1px solid #474747;
margin-left: 44px;
}
#wprmenu_menu .wprmenu_icon_par {
position: relative;
display: block;
color: #CFCFCF;
width: 46px;
padding: 13px 14px 10px 14px;
cursor: pointer;
float: left;
position: absolute;
top:0px;
left:0px;
}

#wprmenu_menu .wprmenu_no_border_bottom {border-bottom: none!important;}
#wprmenu_menu.wprmenu_levels ul li ul { border-top:1px solid #131212;}
#wprmenu_menu.wprmenu_levels ul li ul li { padding-left:20px;}
#wprmenu_menu.wprmenu_levels ul li ul li ul li { padding-left:88px;}
#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li { padding-left:132px;}
#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li ul li { padding-left:176px;}
#wprmenu_menu.wprmenu_levels ul li ul li.wprmenu_parent_item_li { padding-left:0px;}
#wprmenu_menu.wprmenu_levels ul li ul li.wprmenu_parent_item_li .wprmenu_icon_par { margin-left:44px;}
#wprmenu_menu.wprmenu_levels ul li ul li.wprmenu_parent_item_li a.wprmenu_parent_item { margin-left: 88px;}
#wprmenu_menu.wprmenu_levels ul li ul li ul li.wprmenu_parent_item_li { padding-left:0px;}
#wprmenu_menu.wprmenu_levels ul li ul li ul li.wprmenu_parent_item_li .wprmenu_icon_par { margin-left:88px;}
#wprmenu_menu.wprmenu_levels ul li ul li ul li.wprmenu_parent_item_li a.wprmenu_parent_item { margin-left: 132px;}
#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li.wprmenu_parent_item_li { padding-left:0px;}
#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li.wprmenu_parent_item_li .wprmenu_icon_par { margin-left:132px;}
#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li.wprmenu_parent_item_li a.wprmenu_parent_item { margin-left: 176px;}
#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li ul li.wprmenu_parent_item_li { padding-left:0px;}
#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li ul li.wprmenu_parent_item_li .wprmenu_icon_par { margin-left:176px;}
#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li ul li.wprmenu_parent_item_li a.wprmenu_parent_item { margin-left: 220px;}
.icon_default.wprmenu_icon_par:before {content:"t";}
.icon_default.wprmenu_par_opened:before {content:"o";}
#wprmenu_bar {
background: #3e3e3e;
background: url(images/bg-header-fix.png) repeat;
}
#wprmenu_bar .menu_title, #wprmenu_bar .wprmenu_icon_menu {color: #F2F2F2;}
#wprmenu_menu {background: #2E2E2E!important;}
#wprmenu_menu.wprmenu_levels ul li {
border-bottom:1px solid #131212;
border-top:1px solid #474747;
}
#wprmenu_menu ul li a {color: #CFCFCF;}
#wprmenu_menu ul li a:hover {color: #606060;}
#wprmenu_menu.wprmenu_levels a.wprmenu_parent_item {border-left:1px solid #0D0D0D;}
#wprmenu_menu .wprmenu_icon_par {color: #CFCFCF;}
#wprmenu_menu .wprmenu_icon_par:hover {color: #606060;}
#wprmenu_menu.wprmenu_levels ul li ul {
border-top:1px solid #131212;
position:relative;
display:none;
}
#wprmenu_menu.wprmenu_levels ul li a[href="#"]:before{
content:"\25BC";
margin-right:5px;
}
#wprmenu_menu.wprmenu_levels ul li a[href="#"].responsive-menu-subarrow-active:before{
content:"\25B2";
}
#wprmenu_bar .wprmenu_icon span {
background: #FFFFFF;
}
@media only screen and (max-width: 768px) {
html { padding-top: 42px!important; }
#wprmenu_bar { display: block!important; }
div#wpadminbar { position: fixed; }
}
#wprmenu_bar {
overflow:visible;
/*height:50px;*/
padding: 6px 16px 10px 16px;
}
.wprm-wrap {
background: transparent;
border: medium none;
box-shadow: none;
margin: 0 auto !important;
height:100%;
width:90%; /* С€РёСЂРёРЅР° РјРµРЅСЋ */
max-width: 1200px; /* РјР°РєСЃРёРјР°Р»СЊРЅР°СЏ С€РёСЂРёРЅР° РјРµРЅСЋ */
}
.logo-small {
background: rgba(0, 0, 0, 0) url("images/logo_menu.png") no-repeat scroll 0 0;
float: left;
height: 62px;
margin: 0 41px -26px 0 !important;
overflow: hidden;
text-indent: -9999px;
width: 62px;
}
#wprmenu_bar div.menu_title {
padding-top:7px;
display:inline-block;
}
#wprmenu_bar div.wprmenu_icon {
border: 1px solid #686868;
border-radius: 5px;
float: left;
height: 34px;
margin: 0 8px 0 0;
padding: 1px 0 0;
width: 40px;
}
#wprmenu_bar .wprmenu_icon span {left:10px;}
#wprmenu_bar .wprmenu_icon span.wprmenu_ic_1 {top:7px;}
#wprmenu_bar.menu_is_opened .wprmenu_icon span.wprmenu_ic_1 {display:none;}
#wprmenu_bar .wprmenu_icon span.wprmenu_ic_2 {top:14px;}
#wprmenu_bar .wprmenu_icon span.wprmenu_ic_3 {top:21px;}
#wprmenu_bar.menu_is_opened .wprmenu_icon span.wprmenu_ic_2,#wprmenu_bar.menu_is_opened .wprmenu_icon span.wprmenu_ic_3 {top:14px !important;}
#wprmenu_bar .col {
color: #ffffff;
float: right;
font: 14px;
margin: 0;
text-align: right;
}
#wprmenu_bar .col p, #wprmenu_bar .col strong {display:inline-block; vertical-align:top;}
#wprmenu_bar .col p {max-width:320px; line-height:1.2; text-align:right; padding-right:7px;}
#wprmenu_bar .col strong {font-size:24px; font-family: Arial,Verdana,sans-serif; font-weight:bold; padding-top:5px;}
#wprmenu_bar .col strong a {color:#ffffff; text-decoration:none;}
#wprmenu_bar .col strong a:hover {color:#ffffff;}
.head_text_com {color:#d7d7d7;}
@media only screen and (max-width: 900px) {
.logo-small {display:none;}
}
@media only screen and (max-width: 768px) {
#wprmenu_bar .col p {font-size:12px;}
#wprmenu_bar .col strong {font-size:20px;}
}
@media only screen and (max-width: 730px) {
.wprm-wrap { width:100%; }
#wprmenu_bar .col p, #wprmenu_bar .col strong {display:table-row; text-align:right;}
}
@media only screen and (max-width: 640px) {
#wprmenu_bar .col p, #wprmenu_bar .col strong {display:table-row; text-align:right;}
#wprmenu_bar .col p {font-size:11px;}
#wprmenu_bar .col strong {font-size:16px;}
#wprmenu_bar .col p span {display:none;}
#wprmenu_bar {padding: 10px 16px  10px 7px;}
#wprmenu_bar .menu_title {color:#f2f2f2;font-weight: 300;font-size: 15px;line-height: 16px;}	
}
/* END responsive-menu.css */

/* РЁ-РѕРє С„РѕС‚Рѕ */
.image-adult, .image-shock {
background-color: white;
background-position: center center;
background-repeat: no-repeat;
background-size: contain;
}

.image-adult {background-image: url(https://mole.desigusxpro.com/ms/wp-content/themes/webfactory/images/18plus_photo.png);}
.image-shock {background-image: url(https://mole.desigusxpro.com/ms/wp-content/themes/webfactory/images/shock_photo.png);}

.fotorama-div .image-adult, .fotorama-div .image-shock {
padding-left: calc(100% - 10px) !important;
padding-top: 100%;
left: 0px !important;
width: 0 !important;
}

.fotorama-div .image-padding {padding-left: 100% !important;}

a img {
transition: none !important;
-webkit-transition: none !important;
-moz-transition: none !important;
-o-transition: none !important;
}

.image-cap {
position: relative;
border: 1px solid #CFCFCF;
margin: auto;
cursor: unset;
display: inline-block;
}

.image-cap-link {
position: absolute;
top: 20px;
left: 20px;
font-size: medium;
color: red !important;
text-decoration: underline !important;
cursor: pointer;
font-style: normal;
}
/* END РЁ-РѕРє С„РѕС‚Рѕ */
