img.wslazy {
	max-width: 100%;
}

img.wslazy.wsllbg {
	background-color: #90b23d1a;
}
.lightrope {
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  position: absolute;
  z-index: 1;
  margin: -15px 0 0 0;
  padding: 0;
  pointer-events: none;
  width: 100%;
  z-index: 999;
  top:0;
}

.lightrope li {
  position: relative;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  list-style: none;
  margin: 0;
  padding: 0;
  display: block;
  width: 12px;
  height: 28px;
  border-radius: 50%;
  margin: 20px;
  display: inline-block;
  background: #00f7a5;
  box-shadow: 0px 4.66667px 24px 3px #00f7a5;
  -webkit-animation-name: flash-1;
  animation-name: flash-1;
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.lightrope li:nth-child(2n+1) {
  background: cyan;
  box-shadow: 0px 4.66667px 24px 3px rgba(0, 255, 255, 0.5);
  -webkit-animation-name: flash-2;
  animation-name: flash-2;
  -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
}

.lightrope li:nth-child(4n+2) {
  background: #f70094;
  box-shadow: 0px 4.66667px 24px 3px #f70094;
  -webkit-animation-name: flash-3;
  animation-name: flash-3;
  -webkit-animation-duration: 1.1s;
  animation-duration: 1.1s;
}

.lightrope li:nth-child(odd) {
  -webkit-animation-duration: 1.8s;
  animation-duration: 1.8s;
}

.lightrope li:nth-child(3n+1) {
  -webkit-animation-duration: 1.4s;
  animation-duration: 1.4s;
}

.lightrope li:before {
  content: "";
  position: absolute;
  background: #222;
  width: 10px;
  height: 9.33333px;
  border-radius: 3px;
  top: -4.66667px;
  left: 1px;
}

.lightrope li:after {
  content: "";
  top: -14px;
  left: 9px;
  position: absolute;
  width: 52px;
  height: 18.66667px;
  border-bottom: solid #222 2px;
  border-radius: 50%;
}

.lightrope li:last-child:after {
  content: none;
}

.lightrope li:first-child {
  margin-left: -40px;
}

@-webkit-keyframes flash-1 {
  0%, 100% {
    background: #00f7a5;
    box-shadow: 0px 4.66667px 24px 3px #00f7a5;
  }
  50% {
    background: rgba(0, 247, 165, 0.4);
    box-shadow: 0px 4.66667px 24px 3px rgba(0, 247, 165, 0.2);
  }
}

@keyframes flash-1 {
  0%, 100% {
    background: #00f7a5;
    box-shadow: 0px 4.66667px 24px 3px #00f7a5;
  }
  50% {
    background: rgba(0, 247, 165, 0.4);
    box-shadow: 0px 4.66667px 24px 3px rgba(0, 247, 165, 0.2);
  }
}

@-webkit-keyframes flash-2 {
  0%, 100% {
    background: cyan;
    box-shadow: 0px 4.66667px 24px 3px cyan;
  }
  50% {
    background: rgba(0, 255, 255, 0.4);
    box-shadow: 0px 4.66667px 24px 3px rgba(0, 255, 255, 0.2);
  }
}

@keyframes flash-2 {
  0%, 100% {
    background: cyan;
    box-shadow: 0px 4.66667px 24px 3px cyan;
  }
  50% {
    background: rgba(0, 255, 255, 0.4);
    box-shadow: 0px 4.66667px 24px 3px rgba(0, 255, 255, 0.2);
  }
}

@-webkit-keyframes flash-3 {
  0%, 100% {
    background: #f70094;
    box-shadow: 0px 4.66667px 24px 3px #f70094;
  }
  50% {
    background: rgba(247, 0, 148, 0.4);
    box-shadow: 0px 4.66667px 24px 3px rgba(247, 0, 148, 0.2);
  }
}

@keyframes flash-3 {
  0%, 100% {
    background: #f70094;
    box-shadow: 0px 4.66667px 24px 3px #f70094;
  }
  50% {
    background: rgba(247, 0, 148, 0.4);
    box-shadow: 0px 4.66667px 24px 3px rgba(247, 0, 148, 0.2);
  }
}
html,
body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
p,
blockquote,
pre,
abbr,
address,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
samp,
small,
strong,
sub,
sup,
var,
b,
i,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary,
time,
mark,
audio,
video,
button,
select {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: top;
	list-style-type: none;
	font-family: Arial, sans-serif;
	color: #abb2b7;
	font-size: 14px;
	line-height: 1.4;
}


/*
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}
*/

body {
	background-color: #2d383e;
}

img {
	border-radius: 3px
}

input:not(.gsc-input) {
	padding: 8px 10px;
	outline: none;
	color: #999;
	background-color: #fff;
	border: 1px solid #d7d8db;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border-radius: 15px;
	font-family: Arial, sans-serif;
	font-size: 14px;
	line-height: 1.4;
	background-color: #35424b;
	border: 1px solid #2d383e;
}
.fvideo-share-social {display: inline-block;
    overflow: hidden;width: 100%;background: #242e33;margin: 0 0 20px 0;}

.social-icons-vk {overflow: hidden;
    text-align: center;}

.social-icons-vk li {background: #242e33;
    box-shadow: 0 0 2px rgb(0 0 0 / 40%);
    
    display: inline-block;height: 48px;border: 1px solid #2d383e;margin: 5px;}

.social-icons-vk li a {display: block;
    border-radius: 3px;
    
    line-height: 48px;
    color: #abb2b7;
    padding: 0px 20px 0 0;
    cursor: pointer;}
.social-icons-vk li a:hover {text-decoration: none;}

.social-icons-vk li:hover {background: #35424b;}
.dddrtwtwetvcvc a {
	color: #fff;
}

.dddffgtyyy i {
	color: #fff;
}

.dddwetwetw .garland {
    margin-top: -18px;
    display: block;
    height: 21px;
    width: 110px;
    position: absolute;
    top: 5px;
    right: 10%;
}
input:focus {
	outline: 0;
	border: 1px solid #90b23d
}

a {
	color: #abb2b7;
	text-decoration: none
}

a:hover {
	color: #90b23d;
	text-decoration: underline
}

p {
	padding-bottom: 15px
}

h1,
.h1 {
	font-size: 17px;
	padding-bottom: 20px;
	font-weight: bold;
	color: #90b23d;
	float: left;
	margin-top: -5px;
	margin-right: 40px;
}

.h1s {
	font-size: 17px;
	font-weight: bold;
	color: #90b23d;
	float: left;
	margin-top: -5px;
	margin-right: 40px;
	padding-bottom: 20px;
}

textarea {
	border: 1px solid #fff;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	height: 100px;
	color: #000;
	font-size: 14px;
	font-family: Arial, sans-serif;
	background-color: #35424b;
	border: 1px solid #2d383e;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 5px;
	padding: 10px;
	padding-top: 8px;
	color: #abb2b7;
}

textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
	outline: 0;
	border: 1px solid #90b23d
}

::-webkit-input-placeholder {
	color: #abb2b7
}

:-moz-placeholder {
	color: #abb2b7
}

input[type=number] {
	color: #abb2b7
}

:focus::-webkit-input-placeholder {
	color: #abb2b7
}

:-moz-placeholder:focus {
	color: #abb2b7
}

:-ms-input-placeholder:focus {
	color: #abb2b7
}

.dddffgghhhhh {
	background: #35424b;
	border-radius: 15px;
	color: #ffffff;
	text-decoration: none;
	margin: 0 2px;
	padding: 6px 11px;
	font-size: 14px;
	position: absolute;
	right: 15px;
	top: 15px;
}

.dddfffrrrtt {
	color: #00caa6
}

ul.dddwebbzzzs {
	counter-reset: list 0;
}

.dddrwrwbvb3:before {
	counter-increment: list;
	content: counter(list) ". ";
	color: white;
	background: #35424b;
	padding: 10px
}

.dddrwrwbvb3 {
	position: absolute;
	top: 9px;
	left: 0;
	z-index: 1;
}

.dddfbnnnnnn a {
	height: 200px;
	cursor: pointer;
	padding: 25px;
	transition: box-shadow 300ms ease, transform 300ms ease;
	text-align: center;
	border-radius: 5px;
	background-color: #35424b;
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
	width: 205px;
	font-weight: 700;
	text-decoration: none!important;
	position: relative;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	overflow: hidden;
}

.nav-tabs {
	float: left;
}

.dddvvbbbbbb {
	float: right;
	margin-right: 20px;
	line-height: 2;
	text-decoration: underline;
}

.sort li {
	float: left;
	position: relative;
	margin-bottom: 25px
}

.asc a,
.desc a {
	padding-left: 27px!important
}

.sort>li.asc:after {
	position: absolute;
	top: 11px;
	left: 10px;
	content: "";
	width: 12px;
	height: 9px;
	background: url(/templates/Doramirushab/dleimages/sorting.png) no-repeat 0 0;
	-webkit-transition-duration: .8s;
	-moz-transition-duration: .8s;
	-o-transition-duration: .8s;
	transition-duration: .8s;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	transition-property: transform;
}

.sort>li.desc:after {
	position: absolute;
	top: 11px;
	left: 10px;
	content: "";
	width: 12px;
	height: 9px;
	background: url(/templates/Doramirushab/dleimages/sorting.png) no-repeat 0 0;
	-webkit-transition-duration: .8s;
	-moz-transition-duration: .8s;
	-o-transition-duration: .8s;
	transition-duration: .8s;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	transition-property: transform;
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}

.sort>li.asc:hover:after {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg)
}

.sort>li.desc:hover:after {
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg)
}

.dddfbnnnnnn a:nth-child(3n+3) {
	margin-right: 0
}

.dddfbnnnnnn a:hover span {
	color: #90b23d;
}

.dddfbnnnnnn span img {
	width: 100%;
	margin-bottom: 15px;
	border-radius: 3px 3px 0 0;
	height: 130px;
	object-fit: cover;
}

.dddffgggggg {
	float: right;
	padding-left: 15px;
	padding-top: 8px;
	opacity: .5
}

.dddffgggggg:hover {
	opacity: 1
}

.dddvbbyyyyy li {
	list-style-type: square;
	margin-left: 14px
}

.dddvbbyyyyy ul {
	margin-bottom: 20px
}

.dddffgtyyy img {
	width: 40px;
	height: 40px;
	border-radius: 50%;
	float: left;
	margin-right: 15px
}

.dddffgtyyy span,
.dddffgtyyy article {
	border-bottom: 1px solid #2d383e;
	display: block;
	padding-bottom: 15px;
	padding-top: 15px
}

.dddffgtyyy span:last-child,
.dddffgtyyy article:last-child {
	border-bottom: 0;
	padding-bottom: 0
}

.dddffgtyyy span:first-child,
.dddffgtyyy article:first-child {
	padding-top: 5px
}

.kno {
	border: 1px solid #2d383e;
}

.kno:hover {
	border: 1px solid #90b23d;
	color: #90b23d !important;
	background-color: #35424b !important;
}

.dddffgtyyy i {
	display: block;
	text-decoration: none;
	font-style: normal;
	line-height: 1.2;
	font-weight: 700;
}

.dddffgtyyy i:hover {
	color: #90b23d;
	text-decoration: none;
}

.dddnnnmmmm {
	position: relative;
	width: 674px;
	float: right;
}

.dddfetettt {
	position: absolute;
	bottom: -1px;
	padding: 10px;
	text-align: center;
	margin-bottom: 1px;
	background: #2d383e;
	color: #FFF;
	display: block;
	left: 0;
	word-break: break-all;
	display: none;
	border-radius: 0 0 5px 5px;
	font-weight: normal
}

.dddnbnbnmbnm {
	overflow: hidden;
	padding: 25px 25px;
	background-color: #242e33;
	border-radius: 5px 5px 0 0;
}

.dddtewtwtwd {
	display: block;
	padding-bottom: 15px;
	font-weight: 700;
	padding-top: 0;
	margin-top: 0;
	font-size: 16px;
	margin-top: -5px;
	color: #FFF;
}

.dddrwqrqrr {
	float: left;
	width: 250px;
	margin-bottom: 5px
}

.dddretetetetgh {
	float: right;
	text-align: right;
	color: #abb2b7;
	line-height: 1.7
}

.dddretetetetgh a {
	color: #abb2b7
}

.dddretetetetgh a:hover {
	color: #90b23d
}

.dddftetwt {
	overflow: hidden;
	width: 640px
}

.dddftetwt a:hover b {
	color: #90b23d
}

.dddfdffrttwt {
	padding: 25px;
	line-height: 1.6;
	background-color: #35424b;
	margin-bottom: 25px;
	border-radius: 5px;
}

.dddfdffrttwt2 {
	border-radius: 5px;
}

.dddrwrwrrw {
	margin: 0 auto;
	position: relative;
	overflow: hidden
}

.dddwwwwdwdw {
	color: #abb2b7;
	text-decoration: underline;
	line-height: 1.7;
}

.dddwwwwdwdw:hover {
	cursor: pointer;
	color: #90b23d
}

.dddrwrwrrw a {
	text-decoration: underline
}

.dddrwggnbn {
	width: 120px;
	float: left
}

.dddvtttyyy {
	position: relative;
	width: 200px
}

.dddtrwetwety {
	font-size: 15px;
	font-weight: bold
}

.dddwteteyhhf a {
	text-decoration: underline
}

.dddrwggnbn a {
    padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 3px;
	text-decoration: none;
	width: 150px;
	float: left
}

.dddtwetwghhhd i {
	width: 100%;
	display: block;
	word-wrap: break-word;
	font-style: normal;
	text-align: center;
	text-align: left;
	font-weight: 700;
	margin-bottom: 20px;
}

.dddtwetwghhhd:hover i {
	color: #90b23d
}

.dddtwetwghhhd {
	position: relative;
	margin-bottom: 20px
}

.dddtwetwghhhd span {
	position: absolute;
	right: 10px;
	bottom: 10px;
	z-index: 99;
	color: #9a9a9a
}

.dddtwetwghhhd img {
	width: 200px;
	margin-bottom: 15px;
}

.dddwebbzzz li {
	text-overflow: ellipsis;
	list-style-type: decimal;
	padding: 15px 0px 13px 0px;
	position: relative;
	list-style-position: inside;
	color: #90b23d;
	overflow: hidden;
	border-bottom: 1px solid #2d383e;
}

.dddwebbzzz i {
	font-style: normal;
}

.dddwebbzzz li .main-sliders-rate {
	width: inherit;
	right: 0;
	top: 0;
	left: inherit;
	overflow: inherit
}

.dddwebbzzz li .main-sliders-rate a {
	width: inherit
}

.dddwebbzzz li a {
	color: #FFF;
	font-weight: bold;
	font-size: 15px;
}

.dddwebbzzz li a:hover {
	color: #90b23d;
}

.dddwebbzzz .main-sliders-rate a:nth-of-type(1),
.dddwebbzzz .main-sliders-rate a:nth-of-type(2) {
	background: initial;
	padding-left: 10px
}

.dddwebbzzz .imdb,
.dddwebbzzz .kino,
.dddwebbzzz .dddrtutruhfgh {
	margin-top: -1px;
	padding: 0 4px
}

.mass_comments_action {
	display: none
}

.tabs {
	width: 280px;
	display: block
}

.tabs li.current {
	border: 1px solid #e3e4e8
}

.tabs li.current:hover {
	color: #2a5885
}

.tabs li {
	text-decoration: none;
	padding: 1px 10px 2px;
	color: #000;
	cursor: pointer;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	display: inline-block;
	margin-bottom: 15px;
	border: 1px solid #fff
}

.tabs li:hover {
	border: 1px solid #e3e4e8
}

.box {
	display: none;
	overflow: hidden
}

.box.visible {
	display: block
}

#news_set_sort a {
	display: inline-block;
	margin-right: 10px;
	padding: 5px 22px 6px;
	cursor: pointer;
	background-color: #35424b;
	margin-bottom: 0;
	color: #abb2b7;
	text-decoration: none;
	border-radius: 5px;
}

#news_set_sort img {
	margin-top: 20px
}

.dddtggbbbbb {
	clear: both;
	font-size: 12px;
	padding: 10px 0px 25px;
	padding-bottom: 0px;
	color: #FFF;
	position: relative;
	text-align: center;
	margin-bottom: 25px;
	margin-right: 25px;
	background: #242e33;
}

.kno {
	height: 33px;
}

.dddtggbbbbb a:link,
.dddtggbbbbb a:visited,
.kno,
.ui-dialog .ui-dialog-buttonpane button,
.bbcodes {
	cursor: pointer;
	background: #35424b;
	border-radius: 5px;
	color: #ffffff;
	text-decoration: none;
	line-height: 2.8;
}

.dddtggbbbbb a:hover {
	color: #FFF;
}

.ui-dialog .ui-dialog-buttonpane button:hover,
.kno:hover,
.ui-dialog-buttonpane button:hover,
.bbcodes:hover {
	color: #ffffff !important;
	text-decoration: none!important;
	background-color: #90b23d !important;
}

.kno:hover span {
	color: #ffffff;
}

.dratuti {
	width: 33px;
	float: right;
	margin-top: 10px;
	border-radius: 30px;
	margin-right: 25px;
	height: 33px;
	transition: box-shadow 300ms ease, transform 300ms ease;
}

.dddtqtqjjj {
	padding: 25px !important;
	right: 0px;
	width: 210px;
	margin-top: 42px;
}

.dddtggbbbbb a:hover {
	text-decoration: none!important;
	background-color: #90b23d;
}

.bbcodes,
.kno {
	padding: 5px 15px;
	background: #2d383e;
	border: 1px solid #2d383e;
}

.dddtggbbbbb a:active,
.kno:active,
.ui-dialog .ui-dialog-buttonpane button:active {
	-moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .24);
	-webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .24);
	box-shadow: inset 0 2px 4px rgba(0, 0, 0, .24)
}

.dddtggbbbbb span {
	color: #ffffff;
	margin: 0 2px;
	padding: 6px 11px;
	font-size: 14px;
	line-height: 2.8
}

.dddtggbbbbb a:link {
	margin: 0 2px;
	padding: 8px 14px;
	font-size: 14px;
	text-decoration: none !important;
	color: #FFF !important
}

.dddttwetttttt {
	overflow: hidden;
	padding: 30px;
	background-color: #FFF;
	padding-top: 0;
	background: #35424b;
	border-radius: 5px;
	margin-bottom: 25px;
	margin-right: 25px;
}

.dddttwetttttt b {
	display: block;
	margin-top: 20px;
	color: #90b23d;
	font-size: 16px
}

.dddtgrrryy div {
	position: absolute;
	bottom: 0;
	padding: 10px;
	width: 100%;
	background: #000;
	background-color: rgba(0, 0, 0, 0.4);
	background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0), #000);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(0, 0, 0, 0)), to(#000));
	background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), #000);
	background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0), #000);
	background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), #000);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#ff000000', GradientType=0);
	background-color: rgba(0, 0, 0, 0);
	color: #FFF;
	display: block;
	left: 0;
	word-wrap: break-word;
	text-shadow: 1px 1px #00122C;
	font-style: normal;
	text-align: center;
	display: none;
	border-radius: 0 0 3px 3px;
	line-height: 1;
	font-size: 12px
}

.dddtgrrryy div i {
	color: #a9a9a9;
	font-style: normal;
	display: block
}

.dddtgrrryy {
	margin-bottom: -1px
}

.dddtgrrryy img {
	width: 55px;
	height: 80px;
	float: left;
	margin-right: 15px;
	margin-top: 3px;
	border-radius: 0;
	margin-bottom: 10px;
}

.dddtgrrryy .dddrwevvcvc {
	border-bottom: 1px solid #2d383e;
	display: block;
	padding-bottom: 15px;
	padding-top: 15px;
	font-weight: 700;
	min-height: 117px;
}

.dddtgrrryy .dddrwevvcvc:hover {
	text-decoration: none!important;
	color: #90b23d;
}

.dddtgrrryy a:hover {
	text-decoration: none!important
}

.dddrwevvcvc:hover span {
	text-decoration: none!important
}

.dddrwevvcvc span {
	font-style: normal;
	font-weight: 400;
	color: #5d676d;
	display: block;
	margin-top: 5px;
	margin-bottom: 5px;
}

.dddrwevvcvc i {
	font-style: normal;
	font-weight: 400;
	text-decoration: none!important
}

.dddtgrrryy a {
	overflow: hidden;
	position: relative
}

tr .label {
	width: 100px;
	height: 30px;
}

.dddklii {
	display: none
}

.dddtwtetet li {
	float: left;
	margin-right: 10px
}

.rcol li {
	margin-right: 10px;
	width: 100%
}

.dpad {
	margin-right: 20px
}

.title_quote {
	background-color: #f5f5f5;
	display: inline-block;
	margin-bottom: -70px;
	box-shadow: 0 1px 0 0 #d7d8db, 0 0 0 1px #e3e4e8;
	padding: 2px 5px;
	border-radius: 2px;
	margin-left: 15px
}

.quote {
	padding: 15px;
	border-radius: 2px;
	box-shadow: 0 1px 0 0 #d7d8db, 0 0 0 1px #e3e4e8;
	background-color: #f5f5f5;
	margin-top: -5px
}

#Vverh {
	position: fixed;
	bottom: 0px;
	right: 0px;
	cursor: pointer;
	background-image: url(/templates/Doramirushab/dleimages/upp.png);
	background-repeat: no-repeat;
	background-position: 10px;
	background-color: #2d383e;
	width: 40px;
	height: 40px;
}

#Vverh:hover {
	background-color: #90b23d
}

.dddvbbyyyyy {
	padding-bottom: 15px;
	padding-right: 25px;
}

.dddvbbyyyyy img {
	height: 140px;
	margin-top: 4px;
	margin-right: 20px;
	float: left;
	position: relative;
	margin-bottom: 10px;
	box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.14);
	border-radius: 10px
}

.dddvbbyyyyy h2,
.dddvbbyyyyy .h2 {
	color: #abb2b7;
	padding-bottom: 15px;
	font-size: 16px;
}

.dddgbbvbvv {
	float: left;
	width: 107px;
	margin-right: 17px;
	position: relative
}

.dddgbbvbvv img {
	width: 100%;
	height: 160px;
	border-radius: 10px
}

.dddrtutruhfgh span {
	font-size: 13px;
	color: #000;
	margin-top: 5px;
	display: inline-block
}

.section {
	margin-bottom: -10px
}

.dddtqtvbnvbn {
	background-color: #35424b;
	padding: 25px 25px 0px 25px;
	position: relative;
	margin-bottom: 20px;
	overflow: hidden;
	border-radius: 5px;
	margin-right: 25px;
}

.dddfjjkkk {
	margin-right: 25px;
}

#lean_overlay {
	position: fixed;
	z-index: 100;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	background: #000;
	display: none
}

.popupContainer {
	position: absolute;
	width: 330px;
	height: auto;
	left: 45%;
	top: 80px;
	background: #fff;
	border-radius: 4px;
	overflow: hidden
}

.header_title {
	color: #FFF
}

.btn {
	background: #F4F4F2
}

.btn_red {
	background: #ED6347;
	color: #FFF
}

.btn:hover {
	background: #E4E4E2
}

.btn_red:hover {
	background: #C12B05
}

a.btn {
	color: #666;
	text-align: center;
	text-decoration: none
}

a.btn_red {
	color: #FFF
}

.one_half {
	width: 50%;
	display: block;
	float: left
}

.popupHeader {
	font-size: 16px;
	position: relative;
	padding: 10px 30px;
	font-weight: 700;
	background: #332f2e
}

.popupHeader .modal_close {
	position: absolute;
	right: 28px;
	top: 11px;
	cursor: pointer;
	color: #AAA;
	font-size: 16px;
	background-image: url(/templates/Doramirushab/images/ui-icons.png);
	opacity: .6;
	background-position: -96px -128px;
	background-repeat: no-repeat;
	display: block;
	width: 17px;
	height: 17px;
	overflow: hidden;
	text-indent: -99999px
}

.popupHeader .modal_close:hover {
	opacity: 1
}

.popupBody {
	padding: 30px
}

.icon-social {
	display: inline-block;
	width: 30px;
	height: 30px;
	line-height: 16px;
	vertical-align: text-top;
	background: url(/templates/Doramirushab/dleimages/04.png) no-repeat;
	margin-left: 1px;
	margin-right: 1px
}

.icon-social.icon-vk {
	background-position: -124px 0
}

.icon-social.icon-ok {
	background-position: -93px 0
}

.icon-social.icon-mailru {
	background-position: -217px 0
}

.icon-social.icon-facebook {
	background-position: 0 0
}

.icon-social.icon-twitter {
	background-position: -31px 0
}

.icon-social.icon-google {
	background-position: -186px 0
}

.icon-social.icon-yandex {
	background-position: -868px 0
}

.dddrqwrqwrfd {
	text-decoration: none
}

.dddrqwrqwrfd:hover b,
.dddrqwrqwrfd:hover i {
	color: #90b23d
}

.dddrwrwbvb {
	top: 0;
	position: absolute;
	left: 0;
	display: none;
	width: 200px;
	height: 300px;
	background: url(/templates/Doramirushab/dleimages/playya.png) 65px 90px no-repeat;
	background-color: rgba(0, 0, 0, 0.23);
	border-radius: 10px
}

.dddfettett {
	position: relative
}

.dddfettett:hover .dddrwrwbvb {
	display: block
}

.dddrwrwbvb2 {
	top: 0;
	position: absolute;
	left: 0;
	display: none;
	width: 100%;
	height: 100%;
	background: url(/templates/Doramirushab/dleimages/playya.png) 50% 45% no-repeat;
	background-color: rgba(0, 0, 0, 0.23);
	border-radius: 0px;
}

.dddewtwettwe.news.rel {
	width: 189px;
	margin-right: 10px;
}

.dddewtwettwe:hover .dddrwrwbvb2 {
	display: block
}

.dddfettett:hover .dddtqwtette {
	opacity: 1
}

.dddfettett:hover .vishna {
	opacity: 0
}

.dddfettett img {
	height: 300px;
	float: left;
	width: 200px;
	margin-right: 20px;
	position: relative;
	cursor: pointer;
	border-radius: 5px 5px 0 0
}

.dddrewrtet a {
	color: #90b23d;
	font-weight: bold;
}

.dddrewrtet a:hover {
	text-decoration: underline
}

.dddrrtttt {
	color: #6b7c8c;
}

.dddtqwtqthgh span:after {
	content: ", "
}

.dddtqwtqthgh span:last-child:after {
	content: "";
	margin-right: 0
}

h1 i {
	font-size: 15px;
	font-style: normal;
	color: #000
}

.dddtqwtette {
	position: absolute;
	bottom: -337px;
	left: 0;
	background-color: #90b23d;
	padding: 7px 10px 9px;
	width: 200px;
	text-align: center;
	cursor: pointer;
	font-weight: 700;
	color: #FFF;
	border-radius: 0 0 5px 5px;
}

.dddrewrtet {
	display: inline-block;
	padding-bottom: 10px;
	margin-bottom: 10px;
	font-size: 17px;
	margin-top: 0;
	width: 420px;
}

.dddrewrtet:hover {
	color: #90b23d
}

.dddgyennvbbb {
	background-color: #35424b;
	padding: 25px;
	margin-bottom: 25px;
	overflow: hidden;
	position: relative;
	border-radius: 5px;
	padding-top: 20px;
	padding-bottom: 50px
}

.dddtwhjffjs {
	display: block;
	margin-top: -3px;
	float: left;
	overflow: hidden;
	line-height: 20px;
}

.searchd>.dddtwhjffjs {
	width: 380px;
}

.dddrrqttwt {
	position: absolute;
	right: 0;
	top: 0
}

.dddrrqttwt_inner {
	position: absolute;
	right: -5px;
	top: -20px;
	cursor: pointer
}

.dddrrqttwt_in {
	top: 5px;
	right: 25px
}

.dddrrqttwt_inner img {
	margin-top: 18px;
	margin-right: 0px;
	width: 20px;
}

.dddrrqttwt a:hover {
	opacity: .7
}

.dddrqwtvcvvc span:last-child:after {
	content: "";
	margin-right: 0
}

.rating {
	margin-bottom: 23px
}

.rating img {
	vertical-align: middle
}

.ratings {
	color: #fff;
	margin-bottom: -7px;
	margin-top: -7px
}

.ratings b {
	font-size: 16px;
	line-height: 1.1
}

.ratings div {
	display: inline-block;
	margin-right: 6px;
	float: left;
	min-width: 20px
}

.ratings .imdb {
	border: 1px solid #f3d309;
	padding: 2px 10px;
	margin-top: -3px;
	color: #f7c712
}

.ratings .kino {
	border: 1px solid #faa523;
	padding: 2px 10px;
	margin-top: -3px;
	color: #f5990e
}

.ratings .dddrtutruhfgh {
	color: #6b7c8c;
}

.ratings .rating {
	vertical-align: top;
	margin-top: 3px
}

#dle-captcha {
	display: block
}

#dle-captcha img {
	border: 1px solid #d7d8db;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px
}

#dle-question {
	font-weight: 700;
	padding-top: 10px;
	display: block;
	padding-bottom: 14px
}

.avatar img {
	width: 100px
}

.avatar {
	display: inline-block
}

.avatar .cover {
	width: 100px;
	height: 100px;
	border-radius: 50%;
	white-space: nowrap;
	text-indent: -9999px;
	display: inline-block
}

.comment .avatar {
	float: left;
	margin-right: 10px;
	position: relative
}

.comment .avatar .cover {
	width: 24px;
	height: 24px;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	-webkit-background-size: cover;
	background-size: cover
}

.comment .meta {
	display: inline
}

.comment .meta .left {
	margin: 9px 0 0
}

.comment .meta .left .mass input {
	margin: -2px 0 0;
	vertical-align: middle
}

.comment .meta>ul.left>li {
	margin-right: 10px;
	margin-top: 1px;
	display: block;
	float: left
}

.comment .reply {
	text-transform: lowercase
}

.comment .meta .left a {
	display: inline-block;
	width: 20px;
	height: 20px;
	vertical-align: middle;
	padding: 2px;
	margin-top: -2px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.comment .meta .left .reply a {
	padding: 2px;
	width: auto;
	vertical-align: baseline
}

.comment .meta .left .del a {
	padding: 4px
}

.comment .meta .left .icon {
	margin: 0;
	fill: #cdd4d8;
	vertical-align: top
}

.comment .meta .left a:hover .icon {
	fill: #3394e6
}

.comment .meta .left a .icon-reply {
	width: 15px;
	height: 16px;
	fill: #3394e6!important;
	margin-right: .4em;
	vertical-align: middle
}

.comment .meta .left a .icon-coms {
	width: 15px;
	height: 16px;
	margin-right: .4em;
	vertical-align: middle
}

.reply span {
	color: #cdd4d8
}

.reply:hover span {
	color: #4ba1e9
}

.comment .meta .left .edit_btn>a {
	padding: 2px;
	margin-top: -4px
}

.comment .icon-bad {
	width: 16px;
	height: 16px
}

.comment .icon-cross {
	width: 12px;
	height: 12px!important
}

.comment .meta .rate {
	float: right
}

.story_tools>.rate {
	float: left
}

.story_tools .rate_stars {
	margin-top: 6px
}

.rate_like>a,
.rate_like-dislike {
	float: left;
	line-height: 22px;
	text-decoration: none!important;
	font-weight: 700;
	color: #919191;
	-webkit-transition: all ease .2s;
	transition: all ease .2s
}

.dddrttwtgfg {
	width: 15px;
	height: 14px;
	background: url(/templates/Doramirushab/dleimages/loverra.png);
	display: block;
	float: left;
	margin-right: 5px;
	margin-top: 2px
}

.rate_like>a:hover .dddrttwtgfg {
	background-position: 15px 0
}

.rate_like>a:hover .ignore-select {
	color: #90b23d
}

.rate_like .icon {
	width: 16px;
	height: 15px;
	margin: -.2em .3em 0 0
}

.rate_like-dislike>a {
	display: inline-block;
	width: 22px;
	height: 22px;
	text-align: center
}

.ratingzero {
	color: #cdd4d8
}

.rate_like-dislike>a .icon {
	width: 14px;
	height: 15px;
	fill: #bec6ce;
	vertical-align: middle;
	margin: -.3em 0 0
}

.rate_like-dislike>a:hover .icon {
	fill: #3394e6
}

.rate_like-dislike .ratingplus {
	color: #88c54d
}

.rate_like-dislike .ratingminus {
	color: #e45757
}

.rate_like-dislike>span {
	cursor: default
}

.story>.meta {
	font-size: .9em;
	background-color: #f7f7f7;
	padding: 2% 7%;
	border-radius: 0 0 2px 2px
}

.meta:after,
.story_tools:after {
	clear: both;
	display: table;
	content: ""
}

.meta>ul {
	list-style: none;
	padding: 0;
	margin: 0
}

.meta>ul>li {
	display: inline
}

.meta>ul.left>li {
	margin-right: 2em
}

.meta>ul.right>li {
	margin-left: 2em
}

.meta .icon {
	width: 16px;
	height: 16px;
	margin: -.2em .4em 0 0
}

.meta .icon-views {
	height: 18px
}

.title_hide {
	left: -9999px;
	position: absolute;
	top: -9999px;
	overflow: hidden;
	width: 0;
	height: 0
}

.edit_btn>a {
	position: relative;
	-webkit-transition: transform ease .2s;
	transition: transform ease .2s
}

.edit_btn>a>i,
.edit_btn>a:after,
.edit_btn>a:before {
	padding-top: 2px;
	width: 16px;
	height: 0;
	background-color: #cdd4d8;
	overflow: hidden;
	display: block;
	margin: 3px 0
}

.edit_btn>a:after,
.edit_btn>a:before {
	content: ""
}

.edit_btn>a:hover>i,
.edit_btn>a:hover:after,
.edit_btn>a:hover:before {
	background-color: #3394e6
}

.edit_btn>a:hover {
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg)
}

.dddooiuuyyy {
	padding-bottom: 20px;
	border-bottom: 1px solid #2d383e;
	margin-bottom: 20px;
}

.dddrtwtwetvcvc {
	padding-top: 7px;
	padding-bottom: 5px
}

.com_add a {
	font-weight: 700
}

.com_add {
	padding: 20px;
	color: #48553b;
	background-color: #fff;
	box-shadow: 0 1px 0 0 #eaeaea, 0 0 0 1px #e0ead5;
	border-radius: 5px;
}

.dddmnbvccc {
	margin-top: 15px
}

.dddnbkjhhh {
	position: relative
}

.dddtrwqtttt {
	margin-top: 15px;
	display: none;
	margin-bottom: 15px
}

.com_editos {
	margin-bottom: 15px
}

.dddtwetgfgfg {
	width: 115px;
	width: 115px;
	margin-top: 15px
}

.com_list .comment {
	border-top: 1px solid #efefef;
	background-color: transparent;
	margin: 0;
	border-radius: 0;
	box-shadow: none;
	-webkit-box-shadow: none
}

.com_online {
	position: absolute;
	left: 100%;
	top: 50%;
	margin: -4px 0 0 -4px;
	overflow: hidden;
	text-indent: -9999px;
	background-color: #70bb39;
	border: 2px solid #fff;
	width: 4px;
	height: 4px;
	border-radius: 50%
}

.com_user {
	float: left;
	margin-top: 2px;
	margin-right: 25px
}

.dddtqityljkk {
	color: #5d676d;
	margin-left: 10px;
}

.com_user strong {
	font-weight: 700
}

.bx-wrapper a b {
	color: #7590AB
}

.bx-wrapper {
	position: relative;
	margin: 0 auto 45px;
	padding: 0;
	padding-top: 5px;
	width: 210px;
	height: 150px
}

.bx-wrapper img {
	width: 95px;
	display: block;
	height: 142px
}

.bx-wrapper .bx-viewport {
	-webkit-transform: translatez(0);
	-moz-transform: translatez(0);
	-ms-transform: translatez(0);
	-o-transform: translatez(0);
	transform: translatez(0)
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: -30px;
	width: 100%
}

/*
.bx-wrapper .bx-loading {
	min-height: 50px;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000
}
*/

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: 700;
	color: #666;
	padding-top: 20px
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #abb0b7;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #90b23d
}

.bx-wrapper .bx-prev {
	left: 5px;
	background: url(/templates/Doramirushab/dleimages/related1.png) no-repeat 0 -0;
	opacity: .7
}

.bx-wrapper .bx-next {
	right: 5px;
	background: url(/templates/Doramirushab/dleimages/related.png) no-repeat 0 -0;
	opacity: .7
}

.bx-wrapper .bx-prev:hover {
	opacity: 1
}

.bx-wrapper .bx-next:hover {
	opacity: 1
}

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 90px;
	margin-top: -16px;
	outline: 0;
	width: 18px;
	height: 35px;
	text-indent: -9999px;
	z-index: 9
}

.bx-controls-direction {
	display: none
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none
}

.bx-wrapper .bx-controls-auto {
	text-align: center
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	background: url(images/controls.png) -86px -11px no-repeat;
	margin: 0 3px
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url(images/controls.png) -86px -44px no-repeat;
	margin: 0 3px
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px
}

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px
}

.dddrwrqrrqwt {
	clear: both;
	margin-bottom: 5px
}

.dddrqrvfcvcc {
	cursor: pointer;
	top: 5px;
	right: 25px
}

.dddtwbbvbvb img {
	width: 200px;
	height: 300px;
	margin-bottom: 20px;
	float: left;
	border-radius: 5px
}

.ddddwwrrt {
	display: block;
	font-weight: 700;
	margin-bottom: 17px;
	font-size: 16px;
	margin-top: -5px
}

.dddrqtvvvcv {
	margin-bottom: 15px
}

.dddtwtvfvvcv {
	margin-bottom: 15px;
	background-color: #35424b;
	margin-top: -13px;
	padding-top: 13px;
}

.dddtwepiuu {
	float: left;
	line-height: 1.7;
	color: #abb2b7
}

.dddtwepiuu a {
	color: #abb2b7;
	margin-right: 15px
}

.dddtwepiuu a:hover {
	color: #90b23d
}

.dddtwbbvbvb {
	width: 200px;
	overflow: hidden;
	float: left;
	margin-right: 10px;
}

.dddiulkhhh {
	padding: 25px;
	position: relative;
	margin-bottom: 25px;
	overflow: hidden;
	background: #35424b;
	border-radius: 5px;
	margin-right: 25px;
}

.dddsgsgggg {
	padding-bottom: 20px
}

.dddrqwgkjkk {
	margin-bottom: 20px;
	display: block
}

.dddfbbnmmm {
	top: 0;
	z-index: 10002;
	height: 58px;
	background-color: #242e33;
}

.dddggdfjjjj {
	border: 0 solid #303941;
	background-color: #2f3b44;
	width: 210px;
	padding: 8px 30px 9px 10px;
	-webkit-border-radius: 13px;
	-moz-border-radius: 13px;
	border-radius: 50px;
	margin-right: 20px;
	color: #000;
	padding-left: 15px;
}

.dddrtqttjjjj {
	margin-right: 11px
}

.dddrtqttjjjj a {
	display: block;
	height: 34px;
	float: left;
	font-weight: 700;
	font-size: 20px;
	line-height: 1.7;
	text-decoration: none
}

.dddrtqttjjjj a:hover .dddttyywyy {
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-o-transform: rotate(90deg)
}

.dddrtqttjjjj a:hover {
	text-decoration: none!important
}

.dddrtqttjjjj em {
	display: block;
	float: left;
	margin-left: 94px;
	line-height: 34px;
	color: #7EAAC9;
	font-weight: 700;
	font-size: 15px;
	font-style: normal;
	text-transform: uppercase;
	letter-spacing: 4px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: -43px
}

.dddfsdgghh {
	display: block;
	width: 30px;
	height: 25px;
	position: absolute;
	right: 0;
	top: 2px;
	background: url(/templates/Doramirushab/dleimages/poiskkla.png) 6px 6px no-repeat;
	overflow: hidden;
	padding: 28px 0 0;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	white-space: nowrap;
	text-indent: -999em;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	position: absolute;
	right: 25px;
	top: 4px;
	cursor: pointer;
	opacity: .7;
}

.dddfsdgghh:hover {
	opacity: 1
}

.dddggdfjjjj:focus {
	border: 0 solid #125E84!important;
	background: #FFF;
	color: #000
}

.dddttyywyy {
	width: 35px;
	border-radius: 0;
	margin-left: 10x;
	margin-top: 3px;
	-webkit-transition-duration: .8s;
	-moz-transition-duration: .8s;
	-o-transition-duration: .8s;
	transition-duration: .8s;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	transition-property: transform;
}

.dddtwttwyy {
	width: 1200px;
	margin: 0 auto;
	background-color: #2d383e;
	overflow: hidden;
	position: relative
}

.dddtwetwt {
	position: relative
}

.dddwetwetw {
	position: absolute;
	top: 10px;
	left: 15px;
}

.dddhhgfhfgf {
	position: absolute;
	top: 8px;
	right: 50px;
}

.carusel_title {
	position: absolute;
	bottom: -1px;
	padding: 10px;
	text-align: center;
	margin-bottom: 1px;
	background: #2d383e;
	color: #FFF;
	display: block;
	left: 0;
	word-wrap: break-word;
	display: none;
	border-radius: 0 0 5px 5px;
	width: 110px;
	font-weight: normal;
	box-sizing: border-box;
}

.carusel_titles {
	position: relative;
	bottom: -1px;
	padding: 10px;
	text-align: center;
	margin-bottom: 1px;
	background: #2d383e;
	color: #FFF;
	display: block;
	left: 0;
	word-wrap: break-word;
	display: none;
	height: 40px;
	border-radius: 0 0 5px 5px;
	font-weight: normal
}

.carousel {
	height: 160px;
	overflow: hidden
}

.carousel_box:hover .carusel_title,
.bxslider li:hover .carusel_title,
.dddgbbvbvv:hover .dddfetettt,
.dddtgrrryy a:hover div {
	display: block
}

#carousel .carousel_box {
	width: 129px;
	color: #fff;
	position: relative;
	float: left
}

.carousel_box img {
	height: 160px;
	width: 110px;
	border-radius: 5px;
}

#carousel .carousel_box:last-child {
	width: 118px
}

.carousel_mainnews {
	height: auto;
	clear: both;
}

.carousel_news .carusel_titles,
.bxslider li .carusel_titles,
.dddgbbvbvv .dddfetettt,
.dddtgrrryy a:hover div {
	display: block
}

#carousel .carousel_news {
	width: 129px;
	color: #fff;
	position: relative;
	float: left
}

.carousel_news img {
	height: auto;
	width: 100%;
	border-radius: 0px;
}

#carousel .carousel_news:last-child {
	width: 118px
}

.owl-carousel,
.owl-carousel .owl-item {
	-webkit-tap-highlight-color: transparent;
	position: relative
}

.owl-carousel {
	display: none;
	width: 100%;
	z-index: 1
}

.owl-carousel .owl-stage {
	position: relative;
	-ms-touch-action: pan-Y;
	touch-action: manipulation;
	-moz-backface-visibility: hidden
}

.owl-carousel .owl-stage:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0
}

.owl-carousel .owl-stage-outer {
	position: relative;
	overflow: hidden;
	-webkit-transform: translate3d(0, 0, 0)
}

.owl-carousel .owl-item,
.owl-carousel .owl-wrapper {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0)
}

.owl-carousel .owl-item {
	min-height: 1px;
	float: left;
	-webkit-backface-visibility: hidden;
	-webkit-touch-callout: none
}

.owl-carousel .owl-item img {
	display: block;
	height: 100%;
	object-fit: contain;
}

.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled {
	display: none
}

.no-js .owl-carousel,
.owl-carousel.owl-loaded {
	display: block
}

.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev {
	cursor: pointer;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.owl-carousel .owl-nav button.owl-next,
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel button.owl-dot {
	border: none;
	padding: 0!important;
	font: inherit
}

.owl-carousel.owl-loading {
	opacity: 0;
	display: block
}

.owl-carousel.owl-hidden {
	opacity: 0
}

.owl-carousel.owl-refresh .owl-item {
	visibility: hidden
}

.owl-carousel.owl-drag .owl-item {
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.owl-carousel.owl-grab {
	cursor: move;
	cursor: grab
}

.owl-carousel.owl-rtl {
	direction: rtl
}

.owl-carousel.owl-rtl .owl-item {
	float: right
}

.owl-carousel .animated {
	animation-duration: 1s;
	animation-fill-mode: both
}

.owl-carousel .owl-animated-in {
	z-index: 0
}

.owl-carousel .owl-animated-out {
	z-index: 1
}

.owl-carousel .fadeOut {
	animation-name: fadeOut
}

@keyframes fadeOut {
	0% {
		opacity: 1
	}
	100% {
		opacity: 0
	}
}

.owl-height {
	transition: height .5s ease-in-out
}

.owl-carousel .owl-item .owl-lazy {
	opacity: 0;
	transition: opacity .4s ease
}

.owl-carousel .owl-item .owl-lazy:not([src]),
.owl-carousel .owl-item .owl-lazy[src^=""] {
	max-height: 0
}

.owl-carousel .owl-item img.owl-lazy {
	transform-style: preserve-3d
}

.owl-carousel .owl-video-wrapper {
	position: relative;
	height: 100%;
	background: #000
}

.owl-carousel .owl-video-play-icon {
	position: absolute;
	height: 80px;
	width: 80px;
	left: 50%;
	top: 50%;
	margin-left: -40px;
	margin-top: -40px;
	background: url(/templates/FlixGo/css/owl.video.play.png) no-repeat;
	cursor: pointer;
	z-index: 1;
	-webkit-backface-visibility: hidden;
	transition: transform .1s ease
}

.owl-carousel .owl-video-play-icon:hover {
	-ms-transform: scale(1.3, 1.3);
	transform: scale(1.3, 1.3)
}

.owl-carousel .owl-video-playing .owl-video-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn {
	display: none
}

.owl-carousel .owl-video-tn {
	opacity: 0;
	height: 100%;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
	transition: opacity .4s ease
}

.owl-carousel .owl-video-frame {
	position: relative;
	z-index: 1;
	height: 100%;
	width: 100%
}

.owl-dots {
/*
	position: absolute;
	right: 40%;
	bottom: -23px
*/	
}

.owl-dot {
	display: inline-block;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background: #ddd;
	margin: 0 2px;
}

.owl-dot:hover,
.owl-dot.active {
	background: #df4f8b;
}

.owl-nav {
	position: absolute;
	left: 0;
	right: 0;
	top: 13px;
}

.owl-prev,
.owl-next {
	width: 60px;
	height: 30px;
	position: absolute;
	top: -50px;
	z-index: 200;
	text-align: center;
	line-height: 30px;
	font-size: 18px;
	color: #fff;
	border-radius: 3px;
	background: #35424b;
	color: #fff;
	box-shadow: inset 0 0 15px rgba(0, 0, 0, 0.5);
}

.owl-prev {
	right: 70px;
}

.owl-next {
	right: 0;
}

.owl-prev:hover,
.owl-next:hover {
	color: #fff;
	box-shadow: none;
	background: #90b23d;
}

.owl-dots {
	text-align: center;
	padding-top: 10px;
}

.owl-dot {
	display: inline-block;
	vertical-align: top;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	border-radius: 50%;
	background-color: #ccc;
}

.owl-dot.active {
	background-color: #90b23d;
}

.owl-nav .fa {
	color: white;
}

.dddtewtbvnbn {
	color: #90b23d!important
}

.nav {
	margin-left: 0;
	list-style: none
}

.nav>li>a {
	display: block;
	border-bottom: 0
}

.nav>li>a>img {
	max-width: none
}

.nav>.pull-right {
	float: right
}

.nav-header {
	display: block;
	padding: 3px 15px;
	font-size: 11px;
	font-weight: 700;
	line-height: 20px;
	color: #999;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	background-color: #394264
}

.nav li+.nav-header {
	margin-top: 9px
}

.nav-list {
	padding-right: 15px;
	padding-left: 15px;
	margin-bottom: 0
}

.nav-list>li>a,
.nav-list .nav-header {
	margin-right: -15px;
	margin-left: -15px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5)
}

.nav-list>li>a {
	padding: 3px 15px
}

.nav-list>.active>a,
.nav-list>.active>a:hover,
.nav-list>.active>a:focus {
	color: #fff;
	z-index: 2;
	border: 0;
	text-shadow: 0 1px 0 rgba(0, 0, 0, .15);
	-webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, .1), inset -1px 0 0 rgba(0, 0, 0, .1);
	-moz-box-shadow: inset 1px 0 0 rgba(0, 0, 0, .1), inset -1px 0 0 rgba(0, 0, 0, .1);
	box-shadow: inset 1px 0 0 rgba(0, 0, 0, .1), inset -1px 0 0 rgba(0, 0, 0, .1);
	background: #B24926;
	background: -moz-linear-gradient(45deg, #B24926 0%, #FAA523 100%);
	background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #B24926), color-stop(100%, #FAA523));
	background: -webkit-linear-gradient(45deg, #B24926 0%, #FAA523 100%);
	background: -o-linear-gradient(45deg, #B24926 0%, #FAA523 100%);
	background: -ms-linear-gradient(45deg, #B24926 0%, #FAA523 100%);
	background: linear-gradient(45deg, #B24926 0%, #FAA523 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B24926', endColorstr='#FAA523', GradientType=1)
}

.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
	margin-right: 2px
}

.nav-list .divider {
	*width: 100%;
	height: 1px;
	margin: 9px 1px;
	*margin: -5px 0 5px;
	overflow: hidden;
	background-color: #e5e5e5;
	border-bottom: 1px solid #fff
}

.nav-tabs,
.nav-pills {
	*zoom: 1
}

.nav-tabs:before,
.nav-pills:before,
.nav-tabs:after,
.nav-pills:after {
	display: table;
	line-height: 0;
	content: ""
}

.nav-tabs:after,
.nav-pills:after {
	clear: both
}

.nav-tabs>li,
.nav-pills>li {
	float: left
}

.nav-tabs>li>a,
.nav-pills>li>a {
	padding-right: 12px;
	padding-left: 12px;
	line-height: 14px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	font-weight: 700
}

.nav-tabs>li>a {
	padding-top: 10px;
	padding-bottom: 10px;
	text-decoration: none!important;
	color: #d7d8db;
	border-bottom: 0;
	background-color: #35424b;
	margin-right: 10px;
}

.nav-tabs>li>a:hover,
.nav-tabs>li>a:focus {
	border-color: #eee #eee #ddd;
	color: #94A3AD
}

.nav-tabs>.active>a,
.nav-tabs>.active>a:hover,
.nav-tabs>.active>a:focus {
	color: #B8B8B8;
	cursor: default;
	background-color: #35424b;
	border-bottom: 0;
}

.nav-pills>li>a {
	padding-top: 8px;
	padding-bottom: 8px;
	margin-top: 2px;
	margin-bottom: 2px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px
}

.nav-pills>.active>a,
.nav-pills>.active>a:hover,
.nav-pills>.active>a:focus {
	color: #fff;
	background-color: #08c
}

.nav-stacked>li {
	float: none
}

.nav-stacked>li>a {
	margin-right: 0
}

.nav-tabs.nav-stacked {
	border-bottom: 0
}

.nav-tabs.nav-stacked>li>a {
	border: 1px solid #ddd;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0
}

.nav-tabs.nav-stacked>li:first-child>a {
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-topleft: 4px
}

.nav-tabs.nav-stacked>li:last-child>a {
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px
}

.nav-tabs.nav-stacked>li>a:hover,
.nav-tabs.nav-stacked>li>a:focus {
	z-index: 2;
	border-color: #ddd
}

.nav-pills.nav-stacked>li>a {
	margin-bottom: 3px
}

.nav-pills.nav-stacked>li:last-child>a {
	margin-bottom: 1px
}

.nav-pills .dropdown-menu {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px
}

.nav .dropdown-toggle .caret {
	margin-top: 6px;
	border-top-color: #08c;
	border-bottom-color: #08c
}

.nav .dropdown-toggle:hover .caret,
.nav .dropdown-toggle:focus .caret {
	border-top-color: #005580;
	border-bottom-color: #005580
}

.nav-tabs .dropdown-toggle .caret {
	margin-top: 8px
}

.nav .active .dropdown-toggle .caret {
	border-top-color: #fff;
	border-bottom-color: #fff
}

.nav-tabs .active .dropdown-toggle .caret {
	border-bottom-color: #555;
	margin-left: 6px;
	margin-top: 10px
}

.nav>.dropdown.active>a:hover,
.nav>.dropdown.active>a:focus {
	cursor: pointer
}

.nav-tabs .open .dropdown-toggle,
.nav-pills .open .dropdown-toggle,
.nav>li.dropdown.open.active>a:hover,
.nav>li.dropdown.open.active>a:focus {
	color: #fff;
	background-color: #999;
	border-color: #999
}

.nav li.dropdown.open .caret,
.nav li.dropdown.open.active .caret,
.nav li.dropdown.open a:hover .caret,
.nav li.dropdown.open a:focus .caret {
	border-top-color: #fff;
	border-bottom-color: #fff;
	opacity: 1;
	filter: alpha(opacity=100)
}

.tabs-stacked .open>a:hover,
.tabs-stacked .open>a:focus {
	border-color: #999
}

.tabbable {
	*zoom: 1
}

.tabbable:before,
.tabbable:after {
	display: table;
	line-height: 0;
	content: ""
}

.tabbable:after {
	clear: both
}

.tab-content iframe,
object {
	overflow: auto;
	width: 652px;
	height: 360px;
	background-color: #35424b;
}

.tabs-below>.nav-tabs,
.tabs-right>.nav-tabs,
.tabs-left>.nav-tabs {
	border-bottom: 0
}

.tab-content>.tab-pane,
.pill-content>.pill-pane {
	display: none
}

.tab-content>.active,
.pill-content>.active {
	display: block
}

.tabs-below>.nav-tabs {
	border-top: 1px solid #ddd
}

.tabs-below>.nav-tabs>li {
	margin-top: -1px;
	margin-bottom: 0
}

.tabs-below>.nav-tabs>li>a {
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px
}

.tabs-below>.nav-tabs>li>a:hover,
.tabs-below>.nav-tabs>li>a:focus {
	border-top-color: #ddd;
	border-bottom-color: transparent
}

.tabs-below>.nav-tabs>.active>a,
.tabs-below>.nav-tabs>.active>a:hover,
.tabs-below>.nav-tabs>.active>a:focus {
	border-color: transparent #ddd #ddd
}

.tabs-left>.nav-tabs>li,
.tabs-right>.nav-tabs>li {
	float: none
}

.tabs-left>.nav-tabs>li>a,
.tabs-right>.nav-tabs>li>a {
	min-width: 74px;
	margin-right: 0
}

.tabs-left>.nav-tabs {
	float: left;
	margin-right: 19px;
	border-right: 1px solid #ddd
}

.tabs-left>.nav-tabs>li>a {
	margin-right: -1px;
	-webkit-border-radius: 4px 0 0 4px;
	-moz-border-radius: 4px 0 0 4px;
	border-radius: 4px 0 0 4px
}

.tabs-left>.nav-tabs>li>a:hover,
.tabs-left>.nav-tabs>li>a:focus {
	border-color: #eee #ddd #eee #eee
}

.tabs-left>.nav-tabs .active>a,
.tabs-left>.nav-tabs .active>a:hover,
.tabs-left>.nav-tabs .active>a:focus {
	border-color: #ddd transparent #ddd #ddd;
	*border-right-color: #fff
}

.tabs-right>.nav-tabs {
	float: right;
	margin-left: 19px;
	border-left: 1px solid #ddd
}

.tabs-right>.nav-tabs>li>a {
	margin-left: -1px;
	-webkit-border-radius: 0 4px 4px 0;
	-moz-border-radius: 0 4px 4px 0;
	border-radius: 0 4px 4px 0
}

.tabs-right>.nav-tabs>li>a:hover,
.tabs-right>.nav-tabs>li>a:focus {
	border-color: #eee #eee #eee #ddd
}

.tabs-right>.nav-tabs .active>a,
.tabs-right>.nav-tabs .active>a:hover,
.tabs-right>.nav-tabs .active>a:focus {
	border-color: #ddd #ddd #ddd transparent;
	*border-left-color: #fff
}

#myTabContent {
	background-color: #fff;
	overflow: hidden;
	height: 360px;
	background: #35424b;
	border-radius: 0 5px 5px 5px;
	margin-right: 25px;
}

.nav>.disabled>a {
	color: #999
}

.nav>.disabled>a:hover,
.nav>.disabled>a:focus {
	text-decoration: none;
	cursor: default;
	background-color: transparent
}

.navbar {
	*position: relative;
	*z-index: 2;
	margin-bottom: 20px;
	overflow: visible
}

#myTab strong {
	color: #000
}

#myTab .active strong,
#myTab .active .full_tabs,
#myTab .active .full_tabs b {
	color: #ffffff;
}

#myTab li:hover .full_tabs,
#myTab li:hover b {
	color: #90b23d
}

.unit-rating {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 171px;
	height: 17px;
	position: relative;
	background: url(/templates/Doramirushab/dleimages/rating.png) repeat-x
}

.unit-rating li {
	text-indent: -90000px;
	padding: 0;
	margin: 0;
	float: left
}

.unit-rating li a {
	display: block;
	width: 17px;
	height: 17px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 17;
	position: absolute;
	padding: 0
}

.unit-rating li a:hover {
	background: url(/templates/Doramirushab/dleimages/rating.png) 0 -17px;
	z-index: 2;
	left: 0
}

.unit-rating a.r1-unit {
	left: 0
}

.unit-rating a.r1-unit:hover {
	width: 17px
}

.unit-rating a.r2-unit {
	left: 17px
}

.unit-rating a.r2-unit:hover {
	width: 34px
}

.unit-rating a.r3-unit {
	left: 34px
}

.unit-rating a.r3-unit:hover {
	width: 51px
}

.unit-rating a.r4-unit {
	left: 51px
}

.unit-rating a.r4-unit:hover {
	width: 68px
}

.unit-rating a.r5-unit {
	left: 68px
}

.unit-rating a.r5-unit:hover {
	width: 85px
}

.unit-rating a.r6-unit {
	left: 85px
}

.unit-rating a.r6-unit:hover {
	width: 102px
}

.unit-rating a.r7-unit {
	left: 102px
}

.unit-rating a.r7-unit:hover {
	width: 119px
}

.unit-rating a.r8-unit {
	left: 119px
}

.unit-rating a.r8-unit:hover {
	width: 136px
}

.unit-rating a.r9-unit {
	left: 136px
}

.unit-rating a.r9-unit:hover {
	width: 153px
}

.unit-rating a.r10-unit {
	left: 153px
}

.unit-rating a.r10-unit:hover {
	width: 170px
}

.unit-rating li.current-rating {
	background: url(/templates/Doramirushab/dleimages/rating.png) 0 -34px;
	position: absolute;
	height: 17px;
	display: block;
	text-indent: -9000px;
	z-index: 1
}

.ui-helper-clearfix:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden
}

.ui-helper-clearfix {
	display: inline-block
}

* html .ui-helper-clearfix {
	height: 1%
}

.ui-helper-clearfix {
	display: block
}

.ui-icon {
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	text-indent: -99999px
}

.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button,
.ui-widget {
	font-size: 11px;
	font-family: Verdana
}

.ui-widget-content {
	color: #222
}

.ui-widget-header {
	font-weight: 700;
	background-color: #2d383e;
	color: #FFF
}

.ui-widget-header a {
	color: #fff
}

.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	color: #2e6e9e;
	text-decoration: none
}

.ui-widget-header .ui-icon:hover {
	opacity: 1
}

.ui-state-hover a,
.ui-state-hover a:hover {
	color: #1d5987;
	text-decoration: none
}

.ui-state-active,
.ui-widget-content .ui-state-active {
	background: #d0e5f5 50% 50% repeat-x;
	border: 1px solid #a7a7a7;
	color: #e17009
}

.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #e17009;
	text-decoration: none
}

.ui-state-error {
	background: #fef1ec 50% 50% repeat-x;
	border: 1px solid #dedede;
	color: #cd0a0a
}

.ui-widget-header .ui-icon {
	background-image: url(/templates/Doramirushab/images/ui-icons.png);
	opacity: .6
}

.ui-icon-close {
	background-position: -80px -128px
}

.ui-icon-closethick {
	background-position: -96px -128px
}

.ui-button .ui-button-text {
	display: block;
	line-height: 1.4em;
	color: #FFF;
}

input.ui-button {
	padding: .4em 1em
}

.ui-button-set {
	margin-right: 7px
}

.ui-button-set .ui-button {
	margin-left: 0;
	margin-right: -.3em
}

button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0
}

.ui-dialog {
	overflow: hidden;
	position: absolute;
	width: 300px;
	background-color: #35424b;
	border-radius: 2px;
	box-shadow: 0 1px 0 0 #2d383e, 0 0 0 1px #2d383e;
}

.ui-dialog .ui-dialog-titlebar {
	padding: 9px 20px;
	position: relative
}

.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 16px .2em 0;
	color: #FFF;
	margin-left: 5px
}

.ui-dialog .ui-dialog-titlebar-close {
	height: 18px;
	margin: -10px 0 0;
	padding: 1px;
	position: absolute;
	right: 15px;
	top: 50%;
	width: 19px;
	margin-right: 5px
}

.ui-dialog .ui-dialog-titlebar-close span {
	display: block;
	margin: 0
}

.ui-dialog .ui-dialog-content {
	background: none;
	border: 0;
	overflow: hidden;
	padding: 20px;
	position: relative;
	zoom: 1;
	color: #abb2b7;
	padding-left: 25px;
	padding-top: 25px
}

.ui-dialog .ui-dialog-buttonpane {
	background-image: none;
	border-width: 0;
	text-align: left;
	padding: 20px;
	padding-top: 0
}

.ui-dialog .ui-dialog-buttonpane button {
	cursor: pointer;
	float: right;
	overflow: visible;
	background: #2d383e;
	border: 0px solid #e3e4e8;
	margin-left: 10px;
	padding: 8px 15px;
}

.ui-dialog .ui-resizable-se {
	bottom: 3px;
	height: 14px;
	right: 3px;
	width: 14px
}

.ui-draggable .ui-dialog-titlebar {
	cursor: move
}

.ui-autocomplete {
	position: absolute;
	cursor: default
}

* html .ui-autocomplete {
	width: 1px
}

.ui-menu {
	list-style: none;
	padding: 2px;
	margin: 0;
	display: block;
	float: left
}

.ui-menu .ui-menu {
	margin-top: -3px
}

.ui-menu .ui-menu-item {
	margin: 0;
	padding: 0;
	zoom: 1;
	float: left;
	clear: left;
	width: 100%
}

.ui-menu .ui-menu-item a {
	text-decoration: none;
	display: block;
	padding: .2em .4em;
	line-height: 1.5;
	zoom: 1
}

.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: 400;
	margin: -1px
}

.nmattwet {
	color: #9c9c9c;
	margin-bottom: 10px;
	color: #5d676d;
}

.hgeertdd {
	background-color: #FFF;
	padding: 30px;
	position: relative;
	margin-bottom: 20px;
	overflow: hidden;
	box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.14);
	background: #fff;
	border-radius: 10px
}

.hgeertdd a {
	text-decoration: underline
}

.dddvbcvbbjjj {
	float: left;
	width: 950px;
}

.looiragg a:after {
	content: "";
	display: inline-block;
	width: 6px;
	height: 6px;
	border-radius: 3px;
	background-color: #ccc;
	margin-left: 10px;
	margin-right: 5px;
	vertical-align: middle
}

.dddtwhjffjs a {
	text-decoration: underline
}

.bxslider li {
	width: 96px!important
}

.bxslider li img {
	border-radius: 5px;
}

.sseerrrtt li {
	margin-bottom: 10px;
	margin-top: 10px;
}

#loading-layer {
	display: block!important;
	background-color: #000;
	z-index: 9999;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	text-indent: -9999px;
	overflow: hidden;
	white-space: nowrap
}

#loading-layer:before,
#loading-layer:after {
	content: "";
	border-radius: 50%;
	background-color: #90b23d;
	position: absolute;
	left: 50%;
	top: 50%
}

#loading-layer:before {
	width: 100px;
	height: 100px;
	margin: -50px 0 0 -50px
}

#loading-layer:after {
	width: 40px;
	height: 40px;
	background-color: #000;
	margin: -20px 0 0 -20px
}

#loading-layer:before {
	-webkit-animation: load1 1s infinite ease;
	animation: load1 1s infinite ease
}

#loading-layer:after {
	-webkit-animation: load2 1s infinite -.32s ease;
	animation: load2 1s infinite -.32s ease
}

@-webkit-keyframes load1 {
	0%,
	80%,
	100% {
		-webkit-transform: scale(1, 1)
	}
	40% {
		-webkit-transform: scale(.6, .6)
	}
}

@keyframes load1 {
	0%,
	80%,
	100% {
		transform: scale(1, 1)
	}
	40% {
		transform: scale(.6, .6)
	}
}

@-webkit-keyframes load2 {
	0%,
	80%,
	100% {
		-webkit-transform: scale(1, 1)
	}
	40% {
		-webkit-transform: scale(.5, .5)
	}
}

@keyframes load2 {
	0%,
	80%,
	100% {
		transform: scale(1, 1)
	}
	40% {
		transform: scale(.5, .5)
	}
}

.dddtqtqjjj .fbutton {
	cursor: pointer;
	background: none;
	border-radius: 25px;
	padding: 8px 20px;
	text-decoration: none;
	background-color: #2d383e;
	border: 1px solid #35424b;
	margin-top: 10px;
}

.dddtqtqjjj .fbutton:hover {
	background-color: #90b23d;
	border: 1px solid #90b23d;
	color: #FFF;
}

.derrrtttt {
	display: block;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 20px;
}

.dddtqtqjjj {
	padding: 25px !important;
	right: 0px;
	width: 210px;
	margin-top: 42px;
}

.dddtqttqt {
	padding-top: 7px;
	padding-left: 2px;
	display: block;
	float: right;
	margin-top: 15px;
	text-decoration: underline!important;
}

#carousel {
	width: 1140px
}

#carousel_prev {
	position: absolute;
	top: 90px;
	left: 0;
	border: 0 solid #404040;
	cursor: pointer;
	text-indent: -999px;
	background: no-repeat url(/templates/Doramirushab/dleimages/leftt.png) 5px 0;
	background-size: auto;
	width: 30px;
	height: 40px;
	outline: 0;
	opacity: .1
}

#carousel_next {
	position: absolute;
	top: 90px;
	right: 0;
	border: 0 solid #404040;
	cursor: pointer;
	text-indent: -999px;
	background: no-repeat url(/templates/Doramirushab/dleimages/rigght.png) 5px 0;
	background-size: auto;
	width: 30px;
	height: 40px;
	outline: 0;
	opacity: .1
}

#carousel_next:hover,
#carousel_prev:hover {
	opacity: 1
}

.clearfix {
	*zoom: 1
}

.clearfix:before,
.clearfix:after {
	display: table;
	content: "";
	line-height: 0
}

.clearfix:after {
	clear: both
}

.hide-text {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0
}

.input-block-level {
	display: block;
	width: 100%;
	min-height: 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.dropup,
.dropdown {
	position: relative
}

.dropdown-toggle {
	*margin-bottom: -3px
}

.dropdown-toggle:active,
.open .dropdown-toggle {
	outline: 0
}

.caret {
	display: inline-block;
	width: 0;
	height: 0;
	vertical-align: top;
	border-top: 4px solid #abb2b7;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
	content: ""
}

.dropdown .caret {
	margin-top: 8px;
	margin-right: 7px
}

.dropdown-menu {
	position: absolute;
	top: 100%;
	z-index: 1000;
	display: none;
	float: left;
	right: 0px;
	padding: 5px 0;
	margin: 2px 0 0;
	list-style: none;
	background-color: #2d383e;
	border-radius: 5px;
	-moz-background-clip: padding;
	background-clip: padding-box;
	z-index: 9999;
}

.dropdown-menu input {
	width: 200px;
}

.gsdgyuuuu {
	width: 200px;
	display: block;
	text-align: center;
}

.dropdown-menu.pull-right {
	right: 0;
	left: auto
}

.dropdown-menu .divider {
	*width: 100%;
	height: 1px;
	margin: 9px 1px;
	*margin: -5px 0 5px;
	overflow: hidden;
	background-color: #e5e5e5;
	border-bottom: 1px solid #fff
}

.dropdown-menu>li {
	float: left
}

.dropdown-menu>li>a {
	display: block;
	padding: 3px 10px;
	clear: both;
	font-weight: 400;
	line-height: 20px;
	white-space: nowrap;
	color: #000;
	padding-bottom: 0!important
}

.dropdown-menu>li>a:hover {
	border-bottom: 0 solid #90b23d!important
}

.dropdown-menu>li>a:hover,
.dropdown-menu>li>a:focus,
.dropdown-submenu:hover>a,
.dropdown-submenu:focus>a {
	color: #90b23d
}

.dropdown-menu>.active>a,
.dropdown-menu>.active>a:hover,
.dropdown-menu>.active>a:focus {
	color: #fff;
	text-decoration: none;
	outline: 0;
	background-color: #0081c2;
	background-image: -moz-linear-gradient(top, #08c, #0077b3);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0077b3));
	background-image: -webkit-linear-gradient(top, #08c, #0077b3);
	background-image: -o-linear-gradient(top, #08c, #0077b3);
	background-image: linear-gradient(to bottom, #08c, #0077b3);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0)
}

.dropdown-menu>.disabled>a,
.dropdown-menu>.disabled>a:hover,
.dropdown-menu>.disabled>a:focus {
	color: #999
}

.dropdown-menu>.disabled>a:hover,
.dropdown-menu>.disabled>a:focus {
	text-decoration: none;
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	cursor: default
}

.open {
	*z-index: 1000
}

.open>.dropdown-menu {
	display: block;
	background-color: #2d383e;
	padding: 20px;
	width: 250px;
	margin-top: 55px;
}

.dropdown-menu a {
	color: #abb2b7;
	text-decoration: none;
}

.dropdown-menu a:hover {
	color: #90b23d;
}

.dropdown-backdrop {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	z-index: 990
}

.pull-right>.dropdown-menu {
	right: 0;
	left: auto
}

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
	border-top: 0;
	border-bottom: 4px solid #000;
	content: ""
}

.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
	top: auto;
	bottom: 100%;
	margin-bottom: 1px
}

.dropdown-submenu {
	position: relative
}

.dropdown-submenu>.dropdown-menu {
	top: 0;
	left: 100%;
	margin-top: -6px;
	margin-left: -1px;
	-webkit-border-radius: 0 6px 6px 6px;
	-moz-border-radius: 0 6px 6px;
	border-radius: 0 6px 6px 6px
}

.dropdown-submenu:hover>.dropdown-menu {
	display: block
}

.dropup .dropdown-submenu>.dropdown-menu {
	top: auto;
	bottom: 0;
	margin-top: 0;
	margin-bottom: -2px;
	-webkit-border-radius: 5px 5px 5px 0;
	-moz-border-radius: 5px 5px 5px 0;
	border-radius: 5px 5px 5px 0
}

.dropdown-submenu>a:after {
	display: block;
	content: " ";
	float: right;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
	border-width: 5px 0 5px 5px;
	border-left-color: #ccc;
	margin-top: 5px;
	margin-right: -10px
}

.dropdown-submenu:hover>a:after {
	border-left-color: #fff
}

.dropdown-submenu.pull-left {
	float: none
}

.dropdown-submenu.pull-left>.dropdown-menu {
	left: -100%;
	margin-left: 10px;
	-webkit-border-radius: 6px 0 6px 6px;
	-moz-border-radius: 6px 0 6px 6px;
	border-radius: 6px 0 6px 6px
}

.dropdown .dropdown-menu .nav-header {
	padding-left: 20px;
	padding-right: 20px
}

.dddqrwtttqy {
	z-index: 1051;
	margin-top: 2px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px
}

.nav2>li a {
	padding-bottom: 20px
}

.nav2>li a:hover {
	text-decoration: none!important;
	color: #90b23d;
}

.nav2>li {
	margin-right: 30px;
	float: left
}

.nav2 {
	margin-left: 215px;
	padding-top: 15px;
	padding-bottom: 18px;
	float: left;
}

.nav2 a {
	color: #abb2b7;
	font-weight: 700;
	font-size: 15px
}

.dddttwetyyy {
	position: relative;
	width: 150px;
	background-color: #90b23d;
	color: #fff;
	font-size: 13px;
	text-align: center;
	padding: 5px 0;
	top: 15px;
	left: 0;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg)
}

.dddityittyer {
	position: relative;
	width: 150px;
	background-color: #90b23d;
	color: #fff;
	font-size: 13px;
	text-align: center;
	padding: 5px 0;
	top: 15px;
	left: 0;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg)
}

.dddtqtnvbnnb {
	width: 106px;
	height: 106px;
	overflow: hidden;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 1
}

.dddtqtqyyy {
	position: absolute;
	top: 33px;
	right: 25px;
	opacity: .2;
	color: #ccc;
	text-decoration: underline
}

.dddtqtqyyy:hover {
	opacity: 1
}

.dddrwetwettt {
	padding: 30px;
	margin-bottom: 25px;
	overflow: hidden;
	position: relative;
	padding-top: 25px;
	padding-bottom: 15px;
	padding-right: 0;
	background-color: #35424b;
	border-radius: 0 0 5px 5px;
}

.dddtwqttyy {
	padding-bottom: 10px
}

.dddtqtqtyyy {
	background-color: #35424b;
	width: 260px;
	height: 20px;
	position: absolute;
	bottom: 0;
	left: 20px;
}

.dddrqwttqt {
	padding-bottom: 15px
}

.dddttirtirti {
	padding-bottom: 10px
}

.speedbar {
	margin-bottom: 20px;
}

.speedbar a {
	text-decoration: underline
}

.speedbar a:hover span {
	color: #90b23d;
}

.dddrtqyuouy {
	font-weight: 700;
	display: block;
	float: left;
}

.dddtwetgfgd {
	padding-top: 160px;
	text-align: center;
	color: #FFF;
	font-weight: 700;
	background-image: url(/templates/Doramirushab/dleimages/e02e75a3ea48ba1565c3867e83d17e18.jpg);
	background-repeat: no-repeat;
	height: 440px;
	text-shadow: 1px 1px #000;
	font-size: 23px;
}

.dddhjjlopop {
	padding-top: 160px;
	text-align: center;
	color: #FFF;
	font-weight: 700;
	background-image: url(/templates/Doramirushab/dleimages/a2460f591e96f2a586497be9018a6c35.png);
	background-repeat: no-repeat;
	height: 440px;
	text-shadow: 1px 1px #000;
	font-size: 23px;
}

.dddwebbzzz img {
	height: 78px;
	margin-left: 0px;
	margin-right: 20px;
	float: left;
	margin-top: 5px;
}

.dddpokklmm {
	height: 15px;
	float: left;
	margin-top: 2px;
	margin-right: 10px;
	fill: #f9f0ee;
}

.dddewtwettwe {
	float: left;
	margin-right: 24px;
	background-color: #35424b;
	height: 390px;
	width: 200px;
	margin-bottom: 25px;
	border-radius: 5px;
	position: relative;
	text-decoration: none!important;
}

.dddewtwettwe.news {
	float: left;
	margin-right: 24px;
	background-color: #35424b;
	margin-bottom: 25px;
	border-radius: 5px;
	position: relative;
	text-decoration: none!important;
	height: 190px;
}

.dddewtwettwe.news:hover {
	opacity: 0.6;
}

.dddewtwettwe a {
	text-decoration: none!important;
}

.dddewtwettwe img {
	width: 100%;
	border-radius: 3px 3px 0 0px;
	max-height: 300px;
}

.dddewtwettwe h3,
.dddewtwettwe .h3 {
	padding: 20px;
	padding-top: 5px;
	color: #FFF;
	text-align: center;
	height: 56px;
	overflow: hidden;
	font-weight: normal
}

.dddewtwettwe.news h3 {
	height: auto;
}

.dddyeynvnvb h1,
.dddyeynvnvb .h1 {
	width: 100%;
	color: #abb2b7;
	padding-bottom: 15px;
}

.dddyeynvnvb {
	padding-top: 5px;
	padding-bottom: 15px;
	margin-right: 25px;
}

.dddwyjhgk {
	display: inline-block;
	width: 14px;
	width: 14px;
	fill: #b6b6b6;
	vertical-align: middle;
	margin-right: 2px;
	margin-top: -2px;
}

.rate a:hover svg {
	fill: #90b23d;
}

.dddpioiuyyy {
	margin-right: 25px;
	padding-bottom: 0px;
}

.dddqtllkjhh {
	float: right
}

.dddtwtywywy {
	margin-top: 4px;
}

.menu-triger {
	display: none;
}

.social-likes li {
	opacity: .9!important
}

.social-likes li:hover {
	opacity: 1!important
}

.social-likes__widget:hover .social-likes__button {
	color: #FFF!important
}

.social-likes__widget:hover .social-likes__counter {
	color: #FFF!important
}

.social-likes,
.social-likes__widget {
	display: inline-block;
	padding: 0;
	vertical-align: middle!important;
	word-spacing: 0!important;
	text-indent: 0!important;
	list-style: none!important
}

.social-likes {
	opacity: 0;
	text-align: center;
}

.social-likes_visible {
	opacity: 1;
	-webkit-transition: opacity .1s ease-in;
	transition: opacity .1s ease-in
}

.social-likes>* {
	display: inline-block;
	visibility: hidden
}

.social-likes_vertical>* {
	display: block
}

.social-likes_visible .social-likes__widget {
	visibility: inherit
}

.social-likes__widget {
	display: inline-block;
	position: relative;
	white-space: nowrap
}

.social-likes__widget:before,
.social-likes__widget:after {
	display: none!important
}

.social-likes_vertical .social-likes__widget {
	display: block;
	float: left;
	clear: left
}

.social-likes__button,
.social-likes__icon,
.social-likes__counter {
	text-decoration: none;
	text-rendering: optimizeLegibility
}

.social-likes__button,
.social-likes__counter {
	display: inline-block;
	margin: 0;
	outline: 0
}

.social-likes__button {
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.social-likes__button:before {
	content: "";
	display: inline-block
}

.social-likes__icon {
	position: absolute;
	top: 0;
	left: 0
}

.social-likes__counter {
	display: none;
	position: relative
}

.social-likes_ready .social-likes__counter,
.social-likes__counter_single {
	display: inline-block;
	color: #797979!important
}

.social-likes_ready .social-likes__counter_empty {
	display: none
}

.social-likes_vertical .social-likes__widget {
	display: block
}

.social-likes_notext .social-likes__button {
	padding-left: 0
}

.social-likes_single-w {
	position: relative;
	display: inline-block
}

.social-likes_single {
	position: absolute;
	text-align: left;
	z-index: 99999;
	visibility: hidden;
	opacity: 0;
	-webkit-transition: visibility .3s, opacity .3s ease-out;
	transition: visibility .3s, opacity .3s ease-out;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

.social-likes_single.social-likes_opened {
	visibility: visible;
	opacity: 1;
	-webkit-transition: opacity .3s ease-out;
	transition: opacity .3s ease-out
}

.social-likes_single.social-likes_opened .social-likes__single-container {
	visibility: visible
}

.social-likes__button_single {
	position: relative
}

.social-likes {
	min-height: 36px;
	margin: 15px;
	margin-top: 20px
}

.social-likes,
.social-likes_single-w {
	line-height: 30px;
	color: #cacaca;
	padding-bottom: 7px
}

.social-likes__widget {
	margin: 3px;
	padding: 5px 10px;
	border-radius: 3px;
	line-height: 19px;
	background-color: #35424b;
	border-radius: 5px;
}

.social-likes__widget:hover,
.social-likes__widget:active,
.social-likes__widget:focus {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	color: #fff;
	cursor: pointer
}

.social-likes__button,
.social-likes__counter {
	vertical-align: middle;
	font-family: "Helvetica Neue", Arial, sans-serif;
	font-size: 13px;
	line-height: 20px;
	cursor: inherit
}

.social-likes__button {
	padding: 1px 6px 1px 21px;
	font-weight: 400;
	border-right: 0
}

.social-likes__icon {
	width: 20px;
	height: 18px;
	margin-top: 1px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	margin-top: 1px;
	padding-top: 1px;
	padding-left: 1px
}

.social-likes__counter {
	min-width: 12px;
	padding: 1px 4px;
	font-weight: 400;
	text-align: center;
	border-left: 1px solid #303941
}

.social-likes__widget:hover>.social-likes__counter,
.social-likes__widget:focus>.social-likes__counter,
.social-likes__widget:active>.social-likes__counter,
.social-likes__widget_active>.social-likes__counter {
	position: relative;
	border-left-color: transparent
}

.social-likes__widget:hover>.social-likes__counter:before,
.social-likes__widget:focus>.social-likes__counter:before,
.social-likes__widget:active>.social-likes__counter:before,
.social-likes__widget_active>.social-likes__counter:before {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	left: -1px;
	border-left: 1px solid;
	opacity: .4
}

.social-likes_vertical {
	margin: -6px
}

.social-likes_vertical .social-likes__widget {
	margin: 6px
}

.social-likes_notext {
	margin: -3px
}

.social-likes_notext .social-likes__widget {
	margin: 3px
}

.social-likes_notext .social-likes__button {
	width: 18px
}

.social-likes_notext .social-likes__icon {
	width: 100%;
	background-position: center center
}

.social-likes__widget_single {
	margin: 0
}

.social-likes_single {
	margin: -12px 0 0;
	padding: 4px 0;
	background: #fff;
	border: 1px solid #6F6F6F;
	border-radius: 3px
}

.social-likes__single-container {
	width: 100%;
	display: table
}

.social-likes_single .social-likes__widget {
	float: none;
	display: table-row;
	margin: 0;
	border: 0;
	border-radius: 0;
	background: 0 0
}

.social-likes_single .social-likes__button {
	display: table-cell;
	padding: 2px 6px 2px 24px
}

.social-likes_single .social-likes__icon {
	margin-left: 4px;
	margin-top: 2px
}

.social-likes_single .social-likes__counter {
	display: table-cell;
	padding: 2px 8px 2px 4px;
	border-left: 0;
	text-align: right
}

.social-likes_single .social-likes__widget:hover>.social-likes__counter:before,
.social-likes_single .social-likes__widget:focus>.social-likes__counter:before,
.social-likes_single .social-likes__widget:active>.social-likes__counter:before {
	display: none
}

.social-likes__icon_single {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAANBAMAAACJLlk1AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAnUExURQAAADdx/Tdv/z9//wAA/zhw/zlz/zZx/DZx/Tdw/TZw/DZx/Tdx/cUcoZwAAAAMdFJOUwCAIAQBMh/Nv7zOuwoNnlgAAAAxSURBVAjXY2Bga2IAgqzjCgwMLFuPTgGyDQ4YMDAIChxgFGAQYDjAgJ1kQCMFgUAAAPr2CjLqR7ZxAAAAAElFTkSuQmCC)
}

.social-likes__widget_single:hover,
.social-likes__widget_single:active,
.social-likes__widget_single:focus,
.social-likes__widget_active {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	background: #3673f4;
	border-color: #3673f4;
	color: #fff
}

.social-likes__widget_single:hover .social-likes__icon_single,
.social-likes__widget_single:active .social-likes__icon_single,
.social-likes__widget_single:focus .social-likes__icon_single,
.social-likes__widget_active .social-likes__icon_single {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAANBAMAAACJLlk1AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAnUExURQAAAP///////////////////////////////////////////////649SjkAAAAMdFJOUwCAIAQBHzK/zby7zi9WA1QAAAAxSURBVAjXY2BgLWIAgugTCgwMLMuOTQGyDQ4YMDAIChxgFGAQYDjAgJ1kQCMFgUAAAO6kCgXRSb6qAAAAAElFTkSuQmCC)
}

.social-likes__icon_facebook {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMBAMAAACkW0HUAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAhUExURQAAAERVnUJTnEJTnUFSm0JSmz9ZmUFSnEVRlkFSm0JTnOFJfLwAAAAKdFJOUwA85klK5xSjFuSkBLVgAAAAL0lEQVQI12MwWgUEygxaIGoRA5CoYFwFohIgFMMqJEqAgRGJQpbTAlFLGVxB1BQA/zMjpvikUOQAAAAASUVORK5CYII=)
}

.social-likes__widget_facebook:hover,
.social-likes__widget_facebook:active,
.social-likes__widget_facebook:focus {
	background: #425497;
	border-color: #425497
}

.social-likes__widget_facebook:hover .social-likes__icon_facebook,
.social-likes__widget_facebook:active .social-likes__icon_facebook,
.social-likes__widget_facebook:focus .social-likes__icon_facebook {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMBAMAAACkW0HUAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAhUExURQAAAP///////////////////////////////////////88h6/kAAAAKdFJOUwA85knnShSjFuSJMex3AAAAL0lEQVQI12MwWgUEygxaIGoRA5CoYFwFohIgFMMqJEqAgRGJQpbTAlFLGEJA1FQA/4Yjtfe91e4AAAAASUVORK5CYII=)
}

.social-likes__icon_twitter {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAMAAABlXnzoAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAACuUExURQAAABq16hq06hu06xmy5Ru16hi07Bu06hi07hq16xu06xu06x2w6xOw6xq16xu16hq16hmy5R608Bq16hqz6hq06hq06xu16hu16hq06hu16xq26huz6hq06hu07Byq4hqz7Bu06hm06wC//zPM/xu06hq16hu06hq16hy26xq16hqz6x216xu06xq16xqy7Rq06xq16hq16xu16hu17Bu06wD//wB//xu16xu168IFmEIAAAA5dFJOUwBM498U/Cn+H/bZZxoNjrFyChGjWL2F/YqlwjFwxzcJX/tPBAVxyJf5Na5ONOloOZqHa6B5qAECqtOTkwwAAAB5SURBVAjXRc7nEoJAEAPggMiBvaBYEHvFhj3v/2LcHgPm3zeZ2Q3ma0i6w93p6JyxGG+EbZLKThBxNgUaSpMHC+6SatCpi7gHVhOWGQHxXwz0ka1fyO9p3i4FW/Lik1Zz1ZpmwfdhXPEE1tsWhH3HdHBfz9/96uXIAII2FOflt9YWAAAAAElFTkSuQmCC)
}

.social-likes__widget_twitter:hover,
.social-likes__widget_twitter:active,
.social-likes__widget_twitter:focus {
	background: #00b7ec;
	border-color: #00b7ec
}

.social-likes__widget_twitter:hover .social-likes__icon_twitter,
.social-likes__widget_twitter:active .social-likes__icon_twitter,
.social-likes__widget_twitter:focus .social-likes__icon_twitter {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAMAAABlXnzoAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAACuUExURQAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////y2K9CoAAAA5dFJOUwDjTGcU/Cn+H/Ya2d8NjrFyChGjWL2F/YqlBHBP+wnHN8IFMV9xyJdONDX5ruloOZqHawGoqnkCoFycKRQAAAB5SURBVAjXRc7nEoJAEAPggMiBvaBYEHvFhj3v/2LcHgPm3zeZ2Q3iCSTd4e58co7YjFfCNkllHTDlfA3UlCYTG+6MatCpiLgHoiXLjIDFXwz0ka1fyO9p3i4FW/LimVZz1Ztmwfdh3PAE9ssShH3HdHA/v/f96uXIAHxfFOel4oDwAAAAAElFTkSuQmCC)
}

.social-likes__icon_plusone {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAMAAACOacfrAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABvUExURQAAANVFPtpIPNZGPdhFPdZGPdZFPdBFRdRGPdZFPtVHPtZFPdZGPtZGPNVFPdZGPtZFPtZFPtZFP9ZGPtVGPdZFPtdHP9VFPtZGPdVFPdVGPtVGPdVGPdVGPtZFPtZGPdZGPtVFPdVGP9VGPtZGPkE5bP8AAAAkdFJOUwDmFfMhztwLNvVW47xM/OnuryzI0pdA8cPXoOz3/vm1+t9pjuidahEAAABxSURBVAjXLcxXFsIwDETRcbfjkpCQSgftf43YCP1dPR0BLhkxDCfwxIil9I7hb3WdSP9FFjhIwovGM806HnBdkO38Y4uBVFdSttU3hdyarm0W+1SeGWNfQwoeWO6Gf4bX79XE2mnr8uPiWXpT62pGxhe/6gV7Y92howAAAABJRU5ErkJggg==)
}

.social-likes__widget_plusone:hover,
.social-likes__widget_plusone:active,
.social-likes__widget_plusone:focus {
	background: #dd4241;
	border-color: #dd4241
}

.social-likes__widget_plusone:hover .social-likes__icon_plusone,
.social-likes__widget_plusone:active .social-likes__icon_plusone,
.social-likes__widget_plusone:focus .social-likes__icon_plusone {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAMAAACOacfrAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABvUExURQAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////y/TAtEAAAAkdFJOUwDmFfMhztwLNvVW47xM/OnuryzI0pdA8cPXoOz+9/m1+t9pjmJKNOkAAABxSURBVAjXLcxXFsIwDETRcbfjkpCQSgftf43YCP1dPR0BLhkxDCfwxIil9I7hr3WdSP9FFjhIwovGM806HnBdkO38Y4uBVDdSttU3hdyarm0W+1SeGWNfQwoeWO6Gf4bX79XE2mnr8uPiWXpT62pGxhe/uAV7kao1zQAAAABJRU5ErkJggg==)
}

.social-likes__icon_mailru {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAEFUExURQAAAN2VAN+UAN+TAN6TAN+TAN+UAN+TAOCRAOCSAN6TAN+SAN+SAN6TAN+TAN6SAOGRAN+TAN+TAN6TAN+SAN6SAN+UAN+TANyWAN+TAN6UAN+SAN2SAN+TAN+TAN+SAN6SAN+TAN6TAOGWAN6SAN6PAOCRAN6SAN+PAN6SAN+SAN6TAN+SAN+TAN6UAN6SAN+SAN+TAN6TAN+SAOKNAN6TAN6TAN+SAN2TAN+SAN6SAOCOANqRAN+TANuVAN+TAN+TAN+SAN+TAN+UAN+RAN+SAN6TAN6SANqRAN6TAN+SAN+TAN+TAN+TAN+SAN+TAOCTAOWZAN6SAN+SAN+TAN6TAN+TAITwHJ4AAABWdFJOUwA1aejV00r7KmP00pCVWPUj8uGk85cY4xb4N8g2iru6dpGHEeQnW+4g3VlO8Ngf/iiCVeIJd5yBRbgvGQ7JHbl5evEwYnHeZxVmUKj5k9mDawrG0XCOw2VMxAAAAJFJREFUCNcVy0UCglAARdGnxAcBJe3u7u7ujr//pQh3dgcHwOv7IUT/TWBX5ExZFC2G4YEuW5oLT3GaSRAVPVp3e95SNl6eGaj1m7QCJOnO60PD22Idul4JGmg7HXGmutyY6KTC1AXkqXtLIYf8Md9lpHkUaYFggFPPhjIe0IIARPXr7XCyhnzOocfHnZC97fAHYCsSBT+KnnYAAAAASUVORK5CYII=)
}

.social-likes__widget_mailru:hover,
.social-likes__widget_mailru:active,
.social-likes__widget_mailru:focus {
	background: #255896;
	border-color: #255896;
	color: #ffcd00
}

.social-likes__widget_mailru:hover .social-likes__icon_mailru,
.social-likes__widget_mailru:active .social-likes__icon_mailru,
.social-likes__widget_mailru:focus .social-likes__icon_mailru {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAEFUExURQAAAP/OAP/MAP/NAP/NAP/MAP/LAP/NAP/OAP/OAP/MAP/NAP/NAP/NAP/NAP/MAP/NAP/NAP/NAP/NAP/MAP/MAP/JAP/MAP/QAP/MAP/MAP/NAP/LAP/NAP/NAP/NAP/MAP/NAP/NAP/SAP/MAP/MAP/MAP/KAP/NAP/NAP/PAP/OAP/NAP/GAP/NAP/MAP/MAP/NAP/NAP/MAP/MAP/NAP/NAP/NAP/LAP/OAP/NAP/IAP/MAP/KAP/MAP/MAP/PAP/NAP/NAP/NAP/NAP/NAP/OAP/NAP/MAP/MAP/NAP/MAP/MAP/MAP/MAP/MAP/MAP/MAP/MAP/MAP/MAP/MAP/NADYVBygAAABWdFJOUwA1aejT1Ur7KmP00pCVWCP18uGk85cY4xb4N8g2ina6u5GHEeTuWyfwTiBZ3Ql3KJwfglX+4tiBRS+4DhkdeXowccm5YvEVZ5ODZtne+ahQcMaO0WsKStUUQwAAAJFJREFUCNcVy0UCglAARdGnxAcBJe3u7u7ujr//pQh3dgcHwO/5IUR/T2FXZk1ZFC2G4YEaV50JX3GSSRAf6rTl9rykbLKyNtBvNmgJiNOVV0XX2+YculsIGmgnHXGmOF+a6KXC1AXkqXtLIYf8MfU+1jyKtEEwwPoehjIa0JwARPXb8XC2hnzBofvThZCr7fAHYCoSBacAOY0AAAAASUVORK5CYII=)
}

.social-likes__icon_vkontakte {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAB1UExURQAAAFx4m39/f1hznFl1m1l1mj9/f1h1m1V3mVdzmVl1m1h0m1l1mll0m1l1l1h0m1tznVp4nVl1m1p3mV9/n1h0m1t2mll1mgAA/1h1nFl1m1pzm1h0m1h1mllymVl1mlh1mlh0m1t1nFl0mlZ1mVtwmVl1m7Jh3dIAAAAmdFJOUwAkAktK5wTmD0nkpOKxJccqIvYtCJUcegE0tjOZqij+hIgnjjIZFfWMEwAAAFtJREFUCNdNzVcOwCAMA1AXKHTvvSf3P2JBSqtGcuT3EQW+0jTKx9eNYBaAzoltsbnms8pecL06PUF648EGgrfs290UBK51i5RQTnUuIwLAktDe/J66EO7bA/EAylcPktuRikMAAAAASUVORK5CYII=)
}

.social-likes__widget_vkontakte:hover,
.social-likes__widget_vkontakte:active,
.social-likes__widget_vkontakte:focus {
	background: #526e8f;
	border-color: #526e8f
}

.social-likes__widget_vkontakte:hover .social-likes__icon_vkontakte,
.social-likes__widget_vkontakte:active .social-likes__icon_vkontakte,
.social-likes__widget_vkontakte:focus .social-likes__icon_vkontakte {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAB1UExURQAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+WLZkAAAAAmdFJOUwAkAktK5wTmD0nk4qSxxyUq9iItejSVCBwBhP4ntjMoiI4ZqjKZkhg3SQAAAFtJREFUCNdNzVcOwCAMA1AXKHTvvSf3P2JBSqtGcuT3EQW+0jTKx9eNYBaA3oltsbnOvc1ecD06NUF6y8Rmgrduw9HlBK51hYRQ3k0hQwLA0sje/J66EO7bA/EAyccPknyrAlUAAAAASUVORK5CYII=)
}

.social-likes__icon_odnoklassniki {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMCAMAAABoQAyvAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABmUExURQAAAO+SIO+RIOyRJP+RJPCRIO+SIO+SIe2VI++SIPCSIf+fH/KPH/GSIu+SIfCRIfKSH++SIPCSIPCRIO+RIfCUI+6QIe+SIO+RIO+PH++RIPCRIPCRIO+SIPCRIfCRIfCSIPCSITDDkCMAAAAhdFJOUwCUhRwHwpbmHWXPCClLc9Ao++HUkSQu2ocQyfO7yp/g8t7ozhAAAABYSURBVAjXBcGHAYAgAASxwwYWRMUult9/SRMosmnKCsDo+2QgH1/n3jFn0A23Btqg51FooYtS7KCufN/7qqaUmkYqWWYr2XkBt0mbg9XqPGVX9isdR7r2HzzRBpHJpEsFAAAAAElFTkSuQmCC);
	background-position: 6px 3px
}

.social-likes__widget_odnoklassniki:hover,
.social-likes__widget_odnoklassniki:active,
.social-likes__widget_odnoklassniki:focus {
	background: #f6903b;
	border-color: #f6903b
}

.social-likes__widget_odnoklassniki:hover .social-likes__icon_odnoklassniki,
.social-likes__widget_odnoklassniki:active .social-likes__icon_odnoklassniki,
.social-likes__widget_odnoklassniki:focus .social-likes__icon_odnoklassniki {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMCAMAAABoQAyvAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABpUExURQAAAP////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wbrXYAAAAidFJOUwCWhZQHwv0d5mUcz1YpCOHQKPvec5Ekn8ry4C7ahxDG87v81uwdAAAAWElEQVQI1wXBhwGAIAAEsbOCHVSwt99/SBPI02FIcyDTtimDetyN2ccarxVWeXqnZZHroZukqYMqaee5TSoKlU1TqiAGK9kQwZzSaeCweh7Zg+v97vt7rx8ywwahFuCYrQAAAABJRU5ErkJggg==)
}

.social-likes__icon_pinterest {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAANCAMAAABIK2QJAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAADhUExURQAAAMQOLMUOLMQOLMUPLMUOLb8AP/8AALYAJMQPLcQOLMYOKsQOLcwRM8QOLMwZM8QPLcQPLcUPLcQPLcMQLcQOLcYOKsUPLdQAKsUPLMcNMMUOLMQOLMgSJMUPLcUPLMUPLMEPLsUPLMUPLcUOLMMPLcQPKsIMKsMPLcQOLsQPLf8AAMQPLcINLsUPLMYOLcMQLsQPLcUMLMQPLMQOLcUPLcUPLMQPLcMPLcQPLcQPLMMOLMQPLcUPLcUPLcQPLcQOLMQOLMQOLcQPLMUPLMQPLcYRLcQOLMUPLcUNLMUPLSb7ts8AAABKdFJOUwDTm+Ri8wQBB/31EowPNArndsaHX68k+AbIJfTfDkP7cyGWZtQzMCoiacQCtCb8Wk2YKNp75urKEe1yRf73VGRo9p36x8UtkLVubO0tPwAAAIBJREFUCNc1jFUOwgAUBKel1HB3d3d3h3f/A1EC7NdkMllgcHXvVmoP0FV5Hg8PcdWhJWuWsNm2dSYLzvYebtJApuZJXtCVPPbInF/udKpWmnJ/PFOgVlCS5CpDy9UspURzTilKNmNJxHDQiCXi0ZD/YwkEw/znc2tfcCKP1/zZN2lRDcEQ7lIvAAAAAElFTkSuQmCC)
}

.social-likes__widget_pinterest:hover,
.social-likes__widget_pinterest:active,
.social-likes__widget_pinterest:focus {
	background: #cc002b;
	border-color: #cc002b
}

.social-likes__widget_pinterest:hover .social-likes__icon_pinterest,
.social-likes__widget_pinterest:active .social-likes__icon_pinterest,
.social-likes__widget_pinterest:focus .social-likes__icon_pinterest {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAANCAMAAABIK2QJAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAADhUExURQAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////6yqAvMAAABKdFJOUwDTm+Ri8wQBB/31EowPNArndsaHX68k+AbI9CUO30P7c5ZmITMw1CoiabQCxCZa/E0omObae8rq9kVu7fr3xy1UxWT+cp2QaLURQyWHqgAAAIBJREFUCNc1jFUOwgAUBKel1HB3d3d3h3f/A1EC7NdkMlmgv3fvNmoP0FV5Ps53cdWgJVdesLp0daZzbvYRTtJAZuZS1tCWPPbYXGwPdOpWhtJgNFGgWlCSZMtDy9WspERzTilKLm1JxHDQiCXi0ZD/YwkEw/znc2tfcCKP1/zZN22JDcGD2fwRAAAAAElFTkSuQmCC)
}

.userstop {
    border: 1px solid #35424b;
    width: 100%;
}

.pm tr td, .userstop tr td {
    border: 1px solid #35424b;
    font-size: 12px;
    padding: 1px;
}

.basecont.statistics {
    width: 100%;
}

ul.lcol.reset {
    width: 50%;
    float: left;
}

.pheading {
    text-align: center;
    margin: 10px 0 10px 0;
}

.dpad.infoblock.radial {
    margin-top: 10px;
}

ul.lcol.reset li {margin-bottom: 5px;}

.dpad.infoblock.radial li {
    margin-bottom: 5px;
}

h3.heading {
    margin-bottom: 10px;
}

@media (max-width:1200px) {
	.dddtggbbbbb {
		margin-right: 0px;
	}
	.dddsgsgggg {
		padding-bottom: 0px;
	}
	.dddklii {
		display: block
	}
	.dddtgrrryy a {
		width: 235px;
		float: left;
		margin-right: 20px;
	}
	.dddyeynvnvb {
		margin-right: 0px;
	}
	.speedbar {
		margin-top: -5px;
	}
	.nav2>li {
		margin-right: 28px;
	}
	#neeemmmaa {
		display: none
	}
	.dddrwggnbn {
		width: 97%;
	}
	.dddtwttwyy,
	.dddvbcvbbjjj,
	.dddnnnmmmm {
		width: 560px;
	}
	.dddpioiuyyy {
		margin-right: 0px;
	}
	.dddfbbnmmm {
		height: 58px;
		border-radius: 0 0 10px 10px;
		margin-bottom: 25px;
	}
	.dddnbnbnmbnm {
		border-radius: 10px 10px 0 0;
	}
	.nav2 {
		margin-top: 49px;
		margin-left: 20px;
	}
	.dropdown {
		position: absolute;
		right: 55px;
	}
	.dddhhgfhfgf {
		right: 110px;
	}
	.dddtwhjffjs {
		width: 290px;
	}
	#myTabContent,
	.dddiulkhhh {
		margin-right: 0px;
	}
	.dddrwetwettt {
		display: none;
	}
	.dddqtllkjhh {
		float: left
	}
	.dddrwqrqrr,
	.dddtqtqtyyy {
		width: 560px;
	}
	.dddtwetwghhhd {
		float: left;
		width: 156px;
		margin-right: 20px;
		margin-bottom: 0px;
	}
	.dddtwetwghhhd img {
		width: 156px;
		margin-bottom: 15px;
	}
	.dddewtwettwe {
		width: 170px;
		height: 340px;
	}
	.dddewtwettwe:nth-of-type(3n) {
		margin-right: 0px;
	}
	.dddrwggnbn a {
		width: 100%;
        background: #2d383e;
    margin: 5px 0 5px 0;
    padding-top: 7px;
    padding-bottom: 7px;
	}
	#Vverh {
		background-color: #242e33;
	}
	.sort {
		display: none;
	}
	.social-likes {
		margin: -3px;
		margin-bottom: 15px;
		margin-top: 20px;
	}
	.social-likes__widget {
		padding: 5px 6px;
	}
	.tab-content iframe,
	object {
		width: 560px;
	}
	.dddgbbvbvv {
		width: 89px;
	}
	.dddgbbvbvv img {
		height: 133px;
	}
	.dddtwetwghhhd:nth-of-type(3n) {
		margin-right: 0px;
	}
	.dddttwetttttt {
		margin-right: 0px;
	}
	.dddttirtirti {
		display: none;
	}
	.open>.dropdown-menu {
		margin-top: 12px;
		background-color: #35424b;
	}
	.dddtqtvbnvbn {
		margin-right: 0px;
	}
	.dddtgrrryy .dddrwevvcvc {
		height: 130px;
	}
	.menu-triger {
		display: block;
		width: 32px;
		height: 32px;
		background: url(/uploads/523352.png) 0 0 repeat;
		position: absolute;
		right: 28px;
		top: 10px;
	}
	.menu-close {
		display: block;
		width: 24px;
		height: 24px;
		background: url(/uploads/63463.png) 0 0 repeat;
		position: absolute;
		right: 25px;
		top: 20px;
		z-index: 100;
	}
	.menu-popup {
		display: none;
		background: #35424b;
		position: absolute;
		left: 0px;
		right: 0px;
		top: 0;
		z-index: 9999;
		box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
	}
	.nav2 {
		display: none;
	}
	.dddfbnnnnnn a {
		width: 173px;
	}
}

@media (max-width:561px) {

	.h1s, .ddddwwrrt {
		/* margin-right: 130px; */
		padding-left: 0px;
		padding-bottom: 0px;
	}

	.dddtqtvbnvbn, .dddiulkhhh {
		padding: 25px;
	}

	.carusel_titles {
		height: 80px;
		overflow: hidden;
		max-height: 3.6em;		
	}
	.dddewtwettwe.news.rel {
		width: 125px;
	}
	.dddfbnnnnnn a {
		width: 320px;
		height: 210px;
	}
	.dddhhgfhfgf {
		top: 60px;
		right: 5px;
	}
	.dddtgrrryy a {
		width: inherit;
		float: initial;
		margin-right: 0px;
	}
	.dddtwetwghhhd {
		margin-bottom: 20px;
	}
	.dddgbbvbvv img {
		height: 190px;
	}
	.dddewtwettwe:nth-of-type(3n) {
		margin-right: 25px;
	}
	.dddewtwettwe:nth-of-type(2n) {
		margin-right: 0px;
	}
	.dddtwttwyy,
	.dddvbcvbbjjj,
	.dddnnnmmmm {
		width: 320px;
	}
	.wrapperrrr,
	.fsdwetewtwettw {
		width: 320px
	}
	.tab-content iframe,
	object {
		width: 320px;
		height: 185px;
	}
	#myTabContent {
		height: initial;
	}
	.dddewtwettwe {
		width: 147px;
		height: 310px;
	}
	.dddrwqrqrr,
	.dddtqtqtyyy {
		width: 320px;
	}
	.dddrwggnbn a {
		width: 100%;
	}
	.dddtwetwghhhd {
		width: 100%;
		margin-right: 0px;
	}
	.dddttirtirti {
		display: block;
	}
	.dddretetetetgh {
		text-align: left;
		margin-top: 15px;
		float: left;
	}
	.dddtwtywywy {
		width: 100px;
		margin-top: 6px;
	}
	.dddggdfjjjj {
		width: 275px;
	}
	.dddfbbnmmm {
		height: 120px;
	}
	.nav2>li {
		line-height: 1.8;
		width: 95px;
		text-align: center;
		margin-right: 0px;
	}
	.dddtwetwghhhd img {
		width: 100%;
	}
	.nav2 {
		margin-top: 43px;
	}
	.dddtqityljkk {
		display: inline-block;
	}
	.dddtwhjffjs {
		width: 270px;
		margin-top: 3px;
	}
	.dddeerrrr {
		display: block;
		width: 197px;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.dddftetwt {
		width: 295px;
		margin-bottom: -20px;
	}
	.dddgbbvbvv {
		width: 127px;
		margin-bottom: 20px;
		height: 190px !important;
	}
	.dddtwbbvbvb {
		margin-left: 35px;
	}
	.dddwebbzzz img {
		margin-bottom: 15px;
	}
	.dddfbnnnnnn span img {
		height: 160px;
	}
	.dddewtwettwe img {
		height: 220px;
	}
	.dddewtwettwe.news img {
		height: auto;
	}
	.owl-dots {
		/*
		right: 32%;
		*/
	}
	
	
	.dddtgrrryy img {
		width: 100px;
		height: 140px;
	}	
	
}

/* new styles */
@media (min-width: 360px) and (max-width: 414px) {

	.h1s, .ddddwwrrt {
		margin-right: 130px;
		padding-left: 0px;
		padding-bottom: 0px;
	}

	.dddtqtvbnvbn, .dddiulkhhh {
		padding: 25px 5px 0px 5px;
	}

	.carusel_titles {
		height: 80px;
		overflow: hidden;
		max-height: 3.6em;		
	}
	
	.dddewtwettwe.news.rel {
		width: 170px;
	}
	
	.dddfbnnnnnn a {
		width: 320px;
		height: 210px;
	}
	
	.dddhhgfhfgf {
		top: 60px;
		right: 5px;
	}
	
	.dddtgrrryy a {
		width: inherit;
		float: initial;
		margin-right: 0px;
	}
	
	.dddtwetwghhhd {
		margin-bottom: 20px;
	}
	
	.dddgbbvbvv img {
		height: 190px;
	}
	
	.dddewtwettwe {
		margin-right: 10px !important;
	}
		
	.dddewtwettwe:nth-of-type(2n) {
		margin-right: 0px !important;
	}
	
	.dddtwttwyy,
	.dddvbcvbbjjj,
	.dddnnnmmmm {
		width: 360px;
	}
	.wrapperrrr,
	.fsdwetewtwettw {
		width: 360px
	}
	.tab-content iframe,
	object {
		width: 360px;
		height: 200px;
	}
	#myTabContent {
		height: initial;
	}
	.dddewtwettwe {
		width: 175px;
		height: 350px;
		margin-bottom: 15px;
	}
	.dddrwqrqrr,
	.dddtqtqtyyy {
		width: 360px;
	}
	.dddrwggnbn a {
   width: 100%;
         background: #2d383e;
    margin: 5px 0 5px 0;
    padding-top: 7px;
    padding-bottom: 7px;
	}
	.dddtwetwghhhd {
		width: 100%;
		margin-right: 0px;
	}
	.dddttirtirti {
		display: block;
	}
	.dddretetetetgh {
		text-align: left;
		margin-top: 15px;
		float: left;
	}
	.dddtwtywywy {
		width: 100px;
		margin-top: 6px;
	}
	.dddggdfjjjj {
		width: 310px;
	}
	.dddfbbnmmm {
		height: 120px;
	}
	.nav2>li {
		line-height: 1.8;
		width: 95px;
		text-align: center;
		margin-right: 0px;
	}
	.dddtwetwghhhd img {
		width: 100%;
	}
	.nav2 {
		margin-top: 43px;
	}
	.dddtqityljkk {
		display: inline-block;
	}
	.dddtwhjffjs {
		width: auto; /* 270px */
		margin-top: 3px;
		overflow: visible;
	}
	.dddeerrrr {
		display: block;
		width: 197px;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.dddftetwt {
		width: auto;
		margin-bottom: 20px;
		text-align: center;
	}
	.dddgbbvbvv {
		width: 127px;
		margin-bottom: 20px;
		height: 190px !important;
	}
	.dddtwbbvbvb {
		margin-left: 70px;
	}
	.dddwebbzzz img {
		margin-bottom: 15px;
	}
	.dddfbnnnnnn span img {
		height: 160px;
	}
	.dddewtwettwe img {
		height: 260px;
	}
	.dddewtwettwe.news img {
		height: auto;
	}
	.owl-dots {
		/*
		right: 32%;
		*/
	}
	
	.dddfdffrttwt {
		padding: 10px;
	}
	
	.bx-viewport {
		height: auto !important;
	}
	
	.bx-wrapper {
		width: 310px;
		
	}
	
	.full_opisanie {
		width: 350px;

	}	
}

@media (min-width: 414px) and (max-width: 591px) {

	.dddewtwettwe.news.rel {
		width: 100%;
	}
	
	.dddewtwettwe.news {
		height: auto;
	}	
		
	.dddewtwettwe {
		margin-right: 10px !important;
	}
		
	.dddewtwettwe:nth-of-type(2n) {
		margin-right: 0px !important;
	}
	
	.dddtwttwyy,
	.dddvbcvbbjjj,
	.dddnnnmmmm {
		width: 400px;
	}
	
	.wrapperrrr,
	.fsdwetewtwettw {
		width: 400px
	}
	
	.tab-content iframe, object {
		width: 400px;
		height: 230px;
	}

	.dddewtwettwe {
		width: 195px;
		height: 365px;
		margin-bottom: 15px;
		overflow: hidden;
	}
	
	.dddrwqrqrr,
	.dddtqtqtyyy {
		width: 400px;
	}
	
	.dddggdfjjjj {
		width: 355px;
	}
	
	.dddtwhjffjs {
		width: auto;
		margin-top: 3px;
		overflow: visible;
	}

	.dddftetwt {
		width: auto;
		margin-bottom: 20px;
		text-align: center;
	}
	
	.dddtwbbvbvb {
		margin-left: 90px;
	}
	
	.dddewtwettwe img {
		height: 300px;
	}
	
	.dddfdffrttwt {
		padding: 10px;
	}
	
	.bx-viewport {
		height: auto !important;
	}
	
	.bx-wrapper {
		width: 310px;		
	}
	
	.full_opisanie {
		width: 350px;
	}	
}

.grecaptcha-badge {
	visibility: hidden;
}

.socblock {
	float: left;
    margin-top: 10px;
}

.socblock img {
	width: 33px !important;
	height: 33px !important;	
}


@media screen and (max-width: 470px) {
	#searchinput {
		margin: 0px 8px;
	}
	
	.socblock {
		float: right;
		margin-top: 10px;
		margin-right: 120px;
	}
	
	.h1s {
		margin-right: 130px !important;
	}
	
	.stuck {
		position: fixed;
		top: 0px;
		z-index: 9999;
		left: 0px;
		width: 100% !important;	
	}
	
	
	.bx-controls-direction {
		display: block;
	}
	
	.bx-wrapper .bx-prev {
		left: -30px;
	}
		
	.bx-wrapper .bx-next {
		right: -30px;	
	}
	
}

@media screen and (max-width: 385px) {
	.bx-wrapper .bx-prev {
		left: -20px;
	}
		
	.bx-wrapper .bx-next {
		right: -20px;	
	}
}


@media screen and (min-width: 561px) {
	.stuck {
		position: fixed;
		bottom: 0px;
		z-index: 9999;
		left: 0px;
		width: 424px!important;
		height: 238px!important;	
	}
	
	.owl2row-item {
		width: 297px;
	}
}


.sticker {
    border: none;
    vertical-align: middle;
    width: 64px;
    height: 64px;
}
