@charset "UTF-8";
@import "https://fonts.googleapis.com/css?family=Roboto:300,400,600,700,900&display=swap&subset=cyrillic";

/* SET BASE
----------------------------------------------- */
* {background: transparent; margin: 0; padding: 0; outline: none; border: 0; box-sizing: border-box;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
table {border-collapse: collapse; border-spacing: 0;}
input, select {vertical-align: middle;}
article, aside, figure, figure img, hgroup, footer, header, nav, section, main {display: block;}
img {max-width: 100%;}
.clr {clear: both;}
.clearfix:after {content: ""; display: table; clear: both;}

body {font: normal 15px/1.5 "Roboto", sans-serif; line-height: normal; padding: 0; margin: 0;        
color: #193364; background: #f5f6f8; min-height: 100%; width: 100%; font-weight: 400;}
a {color: #193364; text-decoration: none;}
a:hover, a:focus {color: #2b4d8d; text-decoration: none;}
h1, h2, h3, h4, h5 {font-weight: 600; font-size: 24px;}

button, textarea, select, input[type="text"], input[type="password"], input[type="button"], input[type="submit"] 
{appearance: none; -webkit-appearance: none; font-size: 15px; font-family: "Roboto", sans-serif !important;}

.button, .btn, .pagi-load a, .up-second li a, .usp-edit a, .qq-upload-button, 
button:not(.color-btn):not([class*=fr]):not(.search-btn):not([class*=owl-]), 
html input[type="button"], input[type="reset"], input[type="submit"], .meta-fav a, .usp-btn a {
display: inline-block; text-align: center; padding: 0 20px; height: 40px; line-height: 40px;
border-radius: 10px; cursor: pointer; font-weight: 500;
background-color: #193364; color:#ffbb00; font-size: 15px;}
.button:hover, .btn:hover, .up-second li a:hover, .usp-edit a:hover, .qq-upload-button:hover, 
.pagi-load a:hover, .usp-btn a:hover,
button:not(.color-btn):not([class*=fr]):not(.search-btn):not([class*=owl-]):hover, 
html input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .meta-fav a:hover 
{background-color: #2b4d8d; color: #fff; box-shadow: 0 10px 20px 0 rgba(0,0,0,0);}
button:active, input[type="button"]:active, input[type="submit"]:active {box-shadow: inset 0 1px 4px 0 rgba(0,0,0,0.1);}

input[type="text"], input[type="password"] {height: 40px; line-height: 40px;
border-radius: 4px; border: 0; padding: 0 15px;}
select {height: 40px; border: 0; padding: 0 15px;}
textarea {padding: 15px; overflow: auto; vertical-align: top; resize: vertical;}
input[type="text"], input[type="password"], select, textarea {width: 100%; background-color: #fff; color: #000; 
box-shadow: inset 0 0 0 1px #193364, inset 1px 2px 5px rgba(0,0,0,0.1);}
select {width: auto;}
input[type="text"]:focus, input[type="password"]:focus, textarea:focus 
{box-shadow: inset 0 0 0 1px #193364, inset 1px 2px 5px rgba(0,0,0,0.1);}
input::placeholder, textarea::placeholder {color: #000; opacity: 0.5; font-size: 14px;} 
input:focus::placeholder, textarea:focus::placeholder {color: transparent}

.img-box, .img-wide, .img-resp, .img-resp-vert, .img-fit {overflow: hidden; position: relative;}
.img-resp {padding-top: 70%;}
.img-resp-vert {padding-top: 140%;}
.img-box img, .img-resp img, .img-resp-vert img {width: 100%; min-height: 100%; display: block;}
.img-resp img, .img-resp-vert img {position: absolute; left: 0; top: 0;}
.img-wide img {width: 100%; display: block;}
.img-fit img {width: 100%; height: 100%; object-fit: cover;}
.nowrap {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

.fx-row, #dle-content {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;
-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}
.fx-col {display:-ms-flexbox;display:-webkit-flex;display:flex; 
-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.fx-center {-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
.fx-middle {-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.fx-start {-webkit-justify-content:flex-start;justify-content:flex-start;}
.fx-first {-ms-flex-order: -1;-webkit-order: -1;order: -1;}
.fx-last {-ms-flex-order: 10;-webkit-order: 10;order: 10;}
.fx-1 {-ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; 
	max-width: 100%; min-width: 50px;}
.fx-between {-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}

b, strong, .fw700 {font-weight: 600;}
.icon-left [class*="fa-"], .icon-left .icon {margin-right: 10px;}
.icon-right [class*="fa-"], .icon-right .icon {margin-left: 10px;}
.hidden, #dofullsearch {display: none;}
.anim, .btn, button, .popular-item-img:before, .short-item a, .sidebar a, .header-btn, 
.short-img, .footer a, .side-nav a {transition: all .3s;}
.mtitle, .sub-title h1, .form-wrap h1 {margin-bottom: 30px; font-size: 24px !important; font-weight: 600;}
#dle-content > * {width: 100%;}
h1 span {color:#999;font-size:13px;margin-top:5px;display: block;font-weight: normal;}

/* BASIC GRID
----------------------------------------------- */
.wrap {min-width:320px; position: relative; padding: 30px;}
.wrap-center {max-width:1200px; margin:0 auto; position:relative; z-index:20;}
.wrap-main {background-color: #fff; border-radius: 20px; box-shadow: 0 15px 30px rgba(0,0,0,0.2);}
.header {padding: 20px 40px; background-color: #f5f8ff; border-radius: 20px 20px 0 0;}
.cols {padding: 40px 40px;}
.main {min-height: 100vh;}
.sidebar {width: 300px; margin-right: 40px;}
.footer {background: #193364; 
padding: 20px 40px 20px 90px; color: #f5f8ff; border-radius: 0 0 10px 10px;}
.footer a {color: #ffbb00; text-decoration: underline;}

#gotop{position:fixed; width:60px; height:60px; line-height:60px; right:10px; bottom:10px;
z-index:990; display:none; background-color:#193364; color:#fff; cursor:pointer; font-size:24px; 
border-radius:50%; text-align:center; box-shadow: 0 23px 57px rgba(0,0,0,0.1);}
#gotop span {line-height: 60px;}
.div_top_hypers {font-size:13px;}

/* HEADER
----------------------------------------------- */
.logo {display: block; height: 50px; line-height: 60px; color: #5a668c; font-weight: 300; margin-top: -10px;
	font-size: 34px; }
.logo span {font-weight: 600; color: #193364;}
.logo span.logo-domain {color: #8491bb; font-size: 18px; font-weight: 300;}
.header-btn {padding: 0 40px;}
.search-wrap {position:relative; margin: 0 20px 0 40px;}
.search-box input, .search-box input:focus {padding: 0 115px 0 16px; font-size:15px; border-radius: 10px;border-right: none;}
.search-box input:not(:focus)::placeholder {color: #495057; opacity: 0.4; font-size: 12px;} 
.search-box button{position:absolute;right:0;top:0;z-index:10;width:100px;cursor:pointer;background:none;color:#fff;line-height:40px;height:40px;text-align:center;border-radius:0 10px 10px 0;font-size:13px;background:#193364}
.search-box button:hover {background: #ffbb00;color:black;}

.carou-content {height: 236px;}
.carou-sect {padding: 20px 40px; background-color: #ecf0f9;}
.carou-title {font-size: 18px; font-weight: 500; margin-bottom: 20px;}
.popular-item-img {display: block; border-radius: 10px; height: 236px;}
.popular-item-title {position: absolute; z-index: 10; left: 0; bottom: 0; right: 0; 
	padding: 20px; color: #fff; font-weight: 500; word-wrap: break-word;}
.popular-item-img:before {content: ''; position: absolute; z-index: 5;  left: 0; right: 0; bottom: 0; height: 70%; 
	background: linear-gradient(to bottom, transparent 0%,#193364 100%); opacity: 1;}
.popular-item:hover .popular-item-img:before, .popular-item:hover .popular-item-title {opacity: 0;}


/* SIDEBAR
----------------------------------------------- */
.side-box {margin-bottom: 40px;}
.side-bt {font-size: 18px; font-weight: 500; margin-bottom: 20px;}
.mb-remove {margin-bottom: -20px;}

.nav-col {width: 100%;}
.nav-title {font-weight: 500; margin-bottom: 9px;}
.nav-menu + .nav-title {margin-top: 12px;}
.nav-menu a {display:block; padding: 5px 0; font-size: 15px; color: #5a668c;}
.nav-menu a:hover, a.short-title:hover, .side-popular-item:hover .side-popular-item-title {text-decoration: underline;}
.last_books {font-size: 13px; color: #5a668c; line-height: 21px;}
.nav-menu li {position: relative;}
.nav-menu span {padding-right: 40px;white-space: break-spaces;}
.nav-menu em {font-style: normal;
    font-size: 11px;
	background:#e8eaef;
    color: #193364;
	font-weight:bold;
    display: inline-block;
    padding: 2px 3px;
    position: absolute;
	top: 4px;
    right: 0;}


.side-popular-item {margin-bottom: 20px;}
.side-popular-item-img {width: 70px; height: 90px; border-radius: 6px; margin-right: 20px;}
.side-popular-item-title {font-weight: 500;}
.side-popular-item-info {color: #5a668c; margin-top: 10px; font-size: 13px;}
.side-popular-item-date {color: #8491bb; margin-top: 10px; font-size: 11px; font-weight: 300;}

.side-recommend-item {display: block; margin-bottom: 20px; width: 46.6%;}
.side-recommend-item-img {border-radius: 10px;}
.side-recommend-item:hover {opacity: 0.8;}

.lcomm {margin-bottom: 20px;}
.ltitle {display: block; line-height: 1; font-weight: 300; font-size: 13px; margin-top: 10px; padding-left: 2px;}
.ltext {line-height: 1.3; background-color: #f5f8ff; padding: 10px; border-radius: 10px;}
.lmeta {font-size: 13px; margin: 10px 0; color: #8491bb; font-weight: 300;}
.ldate, .lav, .lname {display: inline-block; vertical-align: middle; margin-right: 7px;}
.lav {width: 20px; height: 20px; border-radius: 50%;}
.lcomm .comm-letter {line-height: 20px; font-size: 12px;}
.lname {color: #5a668c; font-weight: 400;}


/* SECTION
----------------------------------------------- */
.sect {margin-bottom: 40px;}
.sect-header {margin-bottom: 20px;}
.sect:last-child {margin-bottom: 0;}
.sect-title {font-weight: 600; font-size: 24px;}
.sect-title [class*=fa-], .side-bt [class*=fa-], .speedbar [class*=fa-], .carou-title [class*=fa-] {color: #ffbb00; margin-right: 0px;}
.sorter, .sect-link {position:relative; cursor:pointer; height: 30px; line-height: 30px; margin-left: 15px;
    padding: 0 10px; background-color: #f5f8ff; border-radius: 6px; font-size: 13px; display: block;}
.sorter:before {content:attr(data-label); display: inline-block; vertical-align: top;}
.sorter > span {display: inline-block; vertical-align: top; margin-left: 2px;}
.sorter form {display:none; background-color:#fff; padding:10px; line-height:26px; box-shadow:0 0 15px 0 rgba(0,0,0,0.1); 
position:absolute; right:0; top:100%; width:160px; z-index:999; border-radius: 4px;}
.sorter a:hover {text-decoration:underline;}
.sort li.asc a:after, .sort li.desc a:after {content:"\f063"; font-family:"Font Awesome 5 Pro"; 
display:inline-block; margin-left:10px; font-weight: 300;}
.sort li.desc a:after {content:"\f062"}
.sorter:hover, .sect-link:hover {background-color: #193364; color: #fff;}


.zaga {
	font-size: 12px;
    font-weight: 600;
    text-transform: uppercase;
    margin-bottom: 15px;
}

.genre ul {
    list-style: none;
    padding: 0;
    margin: 0 0 20px 0;
}
.genre ul li {
    display: inline-block;
    line-height: 28px;
    margin-right: 5px;
    margin-bottom: 3px;
}

.genre ul li a {
    background-color: #f0f0f0;
    padding: 4px 10px;
    color: #000;
    text-decoration: none;
    border-radius: 15px;
    transition: all .2s ease;
}

/* SHORT ITEM
----------------------------------------------- */
.short-item {margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px dashed #ccc;}
.short-img {width: 170px; height: 250px; margin-right: 20px; 
	display: block; border-radius: 10px; box-shadow: 0 4px 10px rgba(0,0,0,0.15);}
.short-header {margin-bottom: 10px;}
.short-title {display: block; font-size: 20px; font-weight: 500; line-height: 1.5;}
.short-text {font-size: 14px; line-height: 1.7;}
.short-list li {position: relative; padding-left: 100px; margin: 5px 0; 
	font-size: 14px; line-height: 1.5; color: #5a668c;}
.short-list li > span:first-child {position: absolute; left: 0; top: 0; color: #8491bb;}
.short-list a {color: #06c; border-bottom: 1px dotted #06c;}
.short-meta {margin-top: 10px; color: #8491bb; font-size: 13px; font-weight: 300;}
.short-meta-item {margin-right: 20px;}
.short-rating {line-height: 28px; background-color: #fff; padding: 0 10px; font-size: 13px;
border-radius: 6px; border: 1px solid rgba(0,0,0,0.13); margin-right: 20px;}
.short-rating .fa-thumbs-up {color: #83bf45; margin-right: 10px;}
.short-rating .fa-thumbs-down {color: #ee3442; margin: 0 10px;}
.short-label {background-color: #ffbb00; padding: 3px 6px; border-radius: 6px;
position: absolute; left: 10px; top: 10px; z-index: 10; font-size: 12px; font-weight: 500;}
.short-btn {height: 30px; line-height: 30px; font-size: 12px; padding: 0 10px; 
	border-radius: 6px; box-shadow: 0 4px 10px rgba(0,0,0,0.15);}
.short-rate-in {line-height: 30px; border-radius: 6px; text-align: center; font-size: 13px; 
padding: 0 6px; margin-left: 10px; font-weight: 500; box-shadow: 0 2px 6px rgba(0,0,0,0.1);}
.short-rate-in:before {content: attr(data-text); display: inline; margin-right: 3px; text-transform: uppercase;}
.short-rate-kp {background-color: #f60; color: #fff;}
.short-rate-imdb {background-color: #fc0; color: #000;}
.mrating {margin-right: 20px; overflow: hidden;}
.mrating a {transition: none}
.short-img:hover {opacity: 0.8;}


/* SEO DESCRIPTION
----------------------------------------------- */
.site-desc {line-height: 1.7; color: #5a668c; font-size: 14px; padding-top: 40px;}
.site-desc:before {content: ''; position: absolute; left: 0; top: 0; right: 0; height: 5px;}
.site-desc h1, .site-desc h2 {font-size: 18px; font-weight: 500; margin-bottom: 10px; color: #193364;}
.site-desc li {list-style-type: disc; margin-left: 40px;}
.site-desc p {margin-bottom: 10px;}
.site-desc > *:last-child {margin-bottom: 0;}
.site-desc a {color: #06c; text-decoration: underline;}
.site-desc img {float: left; max-width: 200px; margin: 0 10px 10px 0;}


/* BOTTOM NAVIGATION
----------------------------------------------- */
.bottom-nav {margin-bottom: -10px; text-align: center;}
.navigation a, .navigation span, .pnext a, .pprev a, .pprev > span, .pnext > span {display:inline-block; padding:0 10px; 
margin:0 10px 10px 0px; line-height: 50px; min-width: 50px; background-color: #f5f8ff; 
border-radius: 10px; font-weight: 500; font-size: 18px;}
.navigation span:not(.nav_ext), .pagi-nav a:hover {background-color:#193364; color: #ffbb00;}


/* FULL
----------------------------------------------- */
.speedbar {font-size: 13px; color: #bbb; margin-bottom: 20px;}
.speedbar .fal {margin-right: 8px;}
.fleft {width: 200px; margin-right: 20px;}
.fimg {border-radius: 10px; box-shadow: 0 4px 10px rgba(0,0,0,0.15);}
.ftext {margin: 20px 0; padding-top: 20px; border-top: 1px dashed #ccc;}
.fcols .short-list li {font-size: 13px;}
.fcols .short-meta-item:last-child {margin-right: 0;}
h1 a {margin-left: 10px; font-size: 15px;}

.fsubtitle {text-align: left; font-size: 18px; font-weight: 500; margin-bottom: 20px;}
.fplayer {position:relative; background-color: #979797; color: #f5f8ff;}
.fctrl {padding-right: 20px;}
.fplayer .tabs-sel span {display:inline-block; padding:0 20px; height:40px; line-height:40px; cursor:pointer; 
background-color: rgba(0,0,0,0.4); color: #fff; font-weight: 500;}
.fplayer .tabs-sel span.current {background-color: #ffbb00; color: #000;}
.fplayer .tabs-sel span:hover {text-decoration: underline;}
.js .tabs-b {background-color: #000; display: none;}
.js .tabs-b.visible {display: block;}
.fcompl a, .ffav a {color: #f5f8ff;}
.fcompl a:hover, .ffav a:hover, .ffav span:hover {color: #fff; cursor: pointer;}
.fcompl, .ffav {margin-left: 20px;}

.fshare {padding: 10px; text-align:center; white-space:nowrap;}
.fshare .fab, .fshare .fas {width:50px; height:30px; border-radius:6px; text-align:center; line-height:30px; 
background-color:#C70003; color:#fff; font-size:14px; margin:0 2px; cursor:pointer;}
.fshare .fa:hover {opacity:0.8;}
.fab.fa-vk {background-color:#5075a5;}
.fab.fa-facebook-f {background-color:#4b6baf;}
.fab.fa-twitter {background-color:#2daae1;}
.fab.fa-odnoklassniki, .fa.fa-rss {background-color:#FC6D00;}
.fas.fa-paper-plane {background-color:#5682a3;}
.fshare .fa-facebook-f::before {content: "\f39e" !important;}

.slice-btn {
    margin: -20px 0 30px 0;
	color:#06c;
	text-decoration:underline;
	cursor: pointer;
	display: inline-block;
    width: auto!important;
}
.slice-btn:hover {text-decoration:none;}


/* FULL STORY STATIC
----------------------------------------------- */
.video-box embed, .video-box object, .video-box video, .video-box iframe, .video-box frame 
{max-width:100% !important; display:block; width:100%; height:400px;}
.mejs-container {max-width:100% !important;}
.full-text {line-height: 1.7; font-size: 15px;}
.full-text img:not(.emoji) {max-width:100%; margin-top: 10px; margin-bottom: 10px;}
.full-text > img[style*="left"], .full-text > .highslide img[style*="left"] {margin:0 10px 10px 0;}
.full-text > img[style*="right"], .full-text > .highslide img[style*="right"] {margin:0 0 10px 10px;}
.full-text a {text-decoration:underline; color:#06c;}
.full-text a:hover {text-decoration:none;}
.full-text h2, .full-text h3, .full-text h4, .full-text h5 {margin:10px 0; font-size:24px; font-weight:700;}
.full-text p {margin-bottom:10px;}
.full-text > ul, .full-text > ol {margin:0;}
.full-text > ul li {list-style:disc; margin-left:40px;}
.full-text > ol li {list-style:decimal; margin-left:40px;}


/* COMMENTS
----------------------------------------------- */
.add-comms {margin-bottom: 26px; padding: 20px; background-color: #f5f8ff; border-radius: 10px;}
.ac-inputs input {width: 48.5%; margin-bottom: 15px;}
.ac-textarea textarea {height: 100px; margin-bottom: 15px;}
.add-comms input, .add-comms textarea, .ac-submit button {}
.ac-protect, .ac-textarea .bb-editor + br {display: none;}
.comments_subscribe input {margin-right: 10px;}
.comments_subscribe {display: block;}
.mass_comments_action {display: none;}
.last-comm-link {display: inline-block; padding-bottom: 20px; color: #06c; font-size: 18px;}

.comm-avatar {position: absolute; left: 0; top: 0; width: 40px; height: 40px; border-radius: 50%;}
.comm-letter {position: absolute; left: 0; top: 0; width: 100%; height: 100%; line-height: 40px; text-align: center; 
background-color: #000; color: #fff; font-size: 18px; font-weight: 600; text-transform: uppercase;}
.comm-item {font-size: 13px; padding-left: 55px; position: relative; min-height: 40px; margin-bottom: 20px;}
.comm-two {margin: 5px 0 10px 0;}
.comm-one > span {margin-right: 15px; color: #949494;}
.comm-one > span.comm-author, .comm-one > span.comm-author a {color: #333; font-weight: 500;}
.comm-three-left > a, .comm-three-right li a {opacity: 0.6;}
.comm-three-right li {display: inline-block; margin-left: 15px;}
.comm-rate3 {white-space:nowrap; margin-right: 15px; height: 20px; line-height: 20px; 
	display: inline-block; vertical-align: top; position: relative; top: -3px;}
.comm-rate3 a {display: inline-block; vertical-align: middle; position: relative; opacity: 0.4;}
.comm-rate3 a:first-child {top: -5px;}
.comm-rate3 > span {margin: 0 5px;}
.comm-rate3 > span > span.ratingtypeplus {color: #06b601;}
.comm-rate3 > span > span.ratingplus {color: #95c613;}
.comm-rate3 > span > span.ratingminus {color: #ff0e0e;}
.comm-three a:hover {border-bottom-color: transparent;}
.comm-three-left > a {opacity: 1; color: #06c; border-bottom: 1px dotted #06c;}


/* LOGIN
----------------------------------------------- */
.overlay-box {position: fixed; z-index: 998; left: 0; top: 0; width: 100%; height: 100%; 
opacity: 0.8; background-color: #000; cursor: pointer;}
.login-box {position: fixed; z-index: 999; left: 50%; top: 50%; transform: translate(-50%,-50%); 
background-color: #fff; padding: 30px 60px; border-top: 5px solid #ffbb00; width: 400px; 
box-shadow: 0 20px 60px rgba(0,0,0,0.5);}
.login-close {width: 26px; height: 26px; line-height: 26px; text-align: center; font-size: 18px; 
	cursor: pointer; position: absolute; top: -30px; right: -30px; color: #fff; border: 3px solid white; border-radius: 50%;}
	.btn-close.active span {line-height: 40px;}
.login-title {font-size: 24px; font-weight: 600; margin-bottom: 15px; text-align: center;}
.login-avatar {width: 60px; height: 60px; border-radius: 50%; margin: 0 auto 15px auto; 
text-align: center; line-height: 60px; font-size: 24px; background-color: #f2f6f8; color: #939393;}
.login-avatar span {line-height: 60px;}
.login-input {margin-bottom: 15px;}
.login-btn button {width: 100%; margin: 15px 0;}
.login-btm a {border-bottom: 1px dotted #06c; color: #06c; font-size: 13px;}
.login-check {position: relative; font-size: 14px;}
.login-check input {opacity: 0; position: absolute; cursor: pointer;}
.login-check span {display: block; padding-left: 36px; height: 30px; line-height: 30px; color: #939393;}
.login-check span:before, .login-check span:after{content: '';position: absolute;top: 50%;transition: .3s;}
.login-check span:before{left: 0; height: 10px; margin-top: -5px; width: 26px; border-radius: 5px; 
	background: #fff; box-shadow: inset 0 1px 4px rgba(0,0,0,0.3);}
.login-check span:after{left: 1px; height: 12px; width: 12px; margin-top: -6px; background: #2ecc71;
	border-radius: 6px; box-shadow: 0 1px 4px rgba(0,0,0,0);}
.login-check input:checked + span:before {background-color: #fff;}
.login-check input:checked + span:after {left: 13px; background-color: #fff; box-shadow: 0 1px 4px rgba(0,0,0,0.3);}
.login-menu {border-top: 1px solid #e3e3e3; border-left: 1px solid #e3e3e3;}
.login-menu li {text-align: center; border-right: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3ee; width: 50%;}
.login-menu a {display: block; padding: 10px 5px; font-size: 13px;}
.login-menu li .fa {display: none; height: 28px; font-size: 22px; color: #06c;}
.login-admin {text-align: center; margin: -10px 0 25px 0;}
.login-soc-title {display: flex; align-items: center; margin: 30px 0 15px 0;}
.login-soc-title:before, .login-soc-title:after {content: ''; height: 1px; background-color: #e3e3e3; flex: 1;}
.login-soc-title:before {margin-right: 15px;}
.login-soc-title:after {margin-left: 15px;}
.login-soc-btns {text-align: center;}
.login-soc-btns a {display:inline-block; margin: 0 3px; vertical-align:top;}
.login-soc-btns img {display:block; width:30px; height: 30px; border-radius: 50%;}


/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-carousel {display: none; opacity: 0; transition: opacity .3s linear; width: 100%; position: relative; z-index: 10;}
.owl-carousel .owl-stage {position: relative;
	display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;}
.owl-carousel .owl-stage-outer {position: relative; overflow: hidden; -webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-item {position: relative; min-height: 1px;}
.owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled, .owl-carousel.owl-refresh .owl-item {display: none;}
.owl-carousel.owl-loaded, .owl-carousel.owl-loading, .no-js .owl-carousel {display: block; opacity: 1;}
.owl-carousel.owl-loading, .owl-carousel.owl-hidden {opacity: 0;}
.owl-carousel.owl-drag .owl-item {user-select: none;}
.owl-carousel.owl-grab {cursor: move; cursor: grab;}
.owl-carousel .animated {animation-duration: 1000ms; 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 500ms ease-in-out;}
.owl-carousel .owl-item .owl-lazy {opacity: 0; transition: opacity 400ms ease;}
.owl-carousel .owl-item img.owl-lazy {transform-style: preserve-3d;}
.owl-nav {position:absolute; right:0; top:0; z-index: 1;}
.owl-prev, .owl-next {display: block; cursor: pointer; background: none; color: #193364; box-shadow: none; 
height: 20px; line-height: 20px; position: absolute; top: -46px; box-shadow: none; font-size: 28px;}
.owl-prev {right:45px; color: #ffbb00;}
.owl-next {right:0px;}
.owl-prev:hover, .owl-next:hover {color:#2b4d8d;}

.ser_none {display:none;}
.alpha {
    margin: 20px 0 10px 0;
}

.alpha a {
    font-size: 14px;
    margin-right: 5px;
	text-decoration:none;
	padding: 3px 3px;
	border-radius: 3px;
	margin-bottom: 10px;
	display: inline-block;
}

.alpha a.active {
    font-weight: bold;
	background-color: #193364;
    color: #fff;
	text-decoration:none;
}

.genre_list_item a,.genre_list_item a:visited {
    text-decoration: underline;
}

.genre_list_item a:hover {
    text-decoration: none;
}
.series_item a, .series_item a:hover, .series_item a:visited { text-decoration:none;}
.series_item a strong, .series_item a:hover strong, .series_item a:visited strong {text-decoration:underline;}
.series_item a:hover strong {text-decoration:none;}

.album-subtitle {text-decoration:none;color:#999;}

.genre_list_item_description {
    color: #999;
    margin-bottom: 20px;
	text-decoration: none;
}

.mb-2 {
    margin-bottom: 15px;
}

/* ADAPTIVE
----------------------------------------------- */
.btn-menu {display: none;}
.side-panel {width:280px; height:100%; overflow-x:hidden; overflow-y:auto; background-color:#fff;
padding:20px; z-index:9999; position:fixed; left:-320px; top:0; transition:left .4s;}
.side-panel.active {left:0;}
.close-overlay {width:100%; height:100%; background-color:rgba(0,0,0,0.5); 
position:fixed; left:0; top:0; z-index:9998; display:none;}
.btn-close {cursor:pointer; display:block; left: 280px; top: -40px; position: fixed; z-index: 9999;
width:40px; height:40px; line-height:40px; text-align:center; font-size:18px; 
background-color: #193364; color: #fff; transition:top .4s;}
.btn-close.active {top:0px;}
body.opened-menu {overflow: hidden; width: 100%; height: 100%;}
.side-panel .side-nav a {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.side-panel .side-box {margin-bottom: 20px;}

@media screen and (max-width: 1220px) {
.wrap {padding: 0; overflow: hidden;}
.header, .footer, .cols, .carou-sect {padding-left: 20px; padding-right: 20px; border-radius: 0; background-image: none;}
.wrap-center {max-width:1000px; border-radius: 0;}
.sidebar {display: none;}
.btn-menu {display: block; font-size: 28px; margin-left: 20px; cursor: pointer; color: #193366;}
.cols {padding-top: 20px;}

.video-box embed, .video-box object, .video-box video, .video-box iframe, .video-box frame {height:400px;}
.nav-col, .nav-col + .nav-col {width: 100%;}
}

@media screen and (max-width: 950px) {
.wrap-center {max-width:768px;}
.short-meta-item:not(.mrating-count) {display: none;}
.footer {display: block; text-align: center;}
.footer-copyright {margin: 0 0 20px 0;}
}

@media screen and (max-width: 760px) {
.wrap-center {max-width:640px;}
.not-logged .login-avatar {display: none;}
.login-close {top: -5px;}
.login-title {font-size: 18px;}
.login-box {max-width: calc(100% - 60px); padding: 15px;}
.search-wrap {-ms-flex-order: 10;-webkit-order: 10;order: 10; min-width: 100%; margin: 0; margin-top: 20px;}
.header-btn {padding: 0 10px;}
.logo {-ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; 
	max-width: 100%; min-width: 50px; position: relative; margin-right: 20px;}

.fcols {display: block;}
.fleft {margin: 0 auto 10px auto;}
.fcols:after {content: ""; display: table; clear: both;}
.short-rates {width: 100%; margin: 10px 0 0 -10px; justify-content: flex-start;} 
.fcols .short-list li {padding-left: 100px;}
.mrating-count {text-align: right; margin-right: 0; margin-left: -20px;}
.hide_mobile {display: none;}
.fplayer .tabs-sel > span {width: 50%; text-align: center;}
.fctrl {padding: 0;}
.fplayer {margin-left: -20px; margin-right: -20px;}

.dcont button {font-size:12px; padding:0 15px !important;}
.comments-tree-list .comments-tree-list {padding-left:0px !important;}
.comments-tree-list .comments-tree-list:before {display:none;}
.mass_comments_action {display:none;}
}

@media screen and (max-width: 590px) {
.wrap-center {max-width:480px;}
.short-item {width: 47% !important; margin-bottom: 10px; padding-bottom: 0; border: 0;}
.short-item .short-img {width: 100%; margin: 0; margin-bottom: 10px; padding-top: 140%; height: auto;}
.short-item .short-meta, .short-item .short-list, .short-item .short-rates, .sect-title .fal {display: none;}
.short-item .short-title {white-space: normal; font-size: 15px;}
.short-item .short-img img {position: absolute; left: 0; top: 0;}
.navigation {justify-content: center;}
.sect-title, .logo {font-size: 24px;}

.ac-inputs input {width: 100%;}
.video-box embed, .video-box object, .video-box video, .video-box iframe, .video-box frame {height:300px;}

.ui-dialog {width:100% !important;}
.upop-left, .upop-right {float:none !important; width:100% !important; margin:0; padding:0 20px;}
.upop-left {margin-bottom:10px; text-align:center;}
.ui-dialog-buttonset button {display:block; margin:0 0 5px 0; width:100%;}
#dofullsearch, #searchsuggestions span.seperator {display:none !important;}
.attach .download-link {margin:0 -15px 0 0; float:none; display:block; padding:0 10px;}
.attach-info {float:none;}
}

#ul_top_hypers {padding-left:0;margin-top:0;margin-bottom:10px;}
#ul_top_hypers li {display: inline;}
#ul_top_hypers li{display: inline;}
p {line-height: 1.5;font-size: 15px;}

#ul_top_hypers li:not(:first-child):before {
	display: inline-block; font-size: 12px; margin: 0 5px; font-family: 'Font Awesome 5 Pro'; content: "\f054"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: inherit; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; line-height: 1;
}
#ul_top_hypers li:last-child {color:#666;}

.sec-text {line-height: 1.8;}

.card {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgb(241 243 245);
  border-radius: 1.2rem;
  overflow:hidden;
  margin-bottom: 25px;
}

.highslide-wrapper,.highslide-outline {
    background: #fff
}

.highslide-image {
    border: 2px solid #fff
}

.highslide-active-anchor {
    visibility: hidden
}

.highslide-active-anchor img {
    visibility: hidden
}

.highslide-dimming {
    background-color: #000
}

.highslide-html {
    background-color: #fff
}

.highslide-loading {
    display: block;
    color: #fff;
    font-size: 12px;
    font-weight: 700;
    text-decoration: none;
    padding: 10px 20px;
    border: 1px solid #193364;
    background-color: #193364;
    border-radius: 8px;
}

a.highslide-full-expand {
    background: url(fullexpand.gif) no-repeat;
    display: block;
    margin: 0 10px 10px 0;
    width: 34px;
    height: 34px
}

.highslide-display-block {
    display: block
}

.highslide-display-none,.mass_comments_action {
    display: none
}

.highslide-caption {
    display: none;
    padding: 1.25rem;
    background: #fff;
	font-weight:bold;
}

.highslide-controls {
    width: 195px;
    height: 40px;
    background: url(controlbar-black-border.png) no-repeat 0 -90px;
    margin-right: 15px;
    margin-bottom: 10px;
    margin-top: 10px
}

.highslide-controls ul {
    position: relative;
    left: 15px;
    height: 40px;
    list-style: none;
    margin: 0;
    padding: 0;
    background: url(controlbar-black-border.png) no-repeat 100% -90px
}

.highslide-controls li {
    float: left;
    padding: 5px 0
}

.highslide-controls a {
    background: url(controlbar-black-border.png);
    display: block;
    float: left;
    height: 30px;
    width: 30px;
    outline: none
}

.highslide-controls a.disabled {
    cursor: default
}

.highslide-controls a span {
    display: none
}

.highslide-controls .highslide-previous a {
    background-position: 0 0
}

.highslide-controls .highslide-previous a:hover {
    background-position: 0 -30px
}

.highslide-controls .highslide-previous a.disabled {
    background-position: 0 -60px!important
}

.highslide-controls .highslide-play a {
    background-position: -30px 0
}

.highslide-controls .highslide-play a:hover {
    background-position: -30px -30px
}

.highslide-controls .highslide-play a.disabled {
    background-position: -30px -60px!important
}

.highslide-controls .highslide-pause a {
    background-position: -60px 0
}

.highslide-controls .highslide-pause a:hover {
    background-position: -60px -30px
}

.highslide-controls .highslide-next a {
    background-position: -90px 0
}

.highslide-controls .highslide-next a:hover {
    background-position: -90px -30px
}

.highslide-controls .highslide-next a.disabled {
    background-position: -90px -60px!important
}

.highslide-controls .highslide-move a {
    background-position: -120px 0
}

.highslide-controls .highslide-move a:hover {
    background-position: -120px -30px
}

.highslide-controls .highslide-full-expand a {
    background-position: -150px 0
}

.highslide-controls .highslide-full-expand a:hover {
    background-position: -150px -30px
}

.highslide-controls .highslide-full-expand a.disabled {
    background-position: -150px -60px!important
}

.highslide-controls .highslide-close a {
    background-position: -180px 0
}

.highslide-controls .highslide-close a:hover {
    background-position: -180px -30px
}

.nav-stack {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-item-align: stretch;
      align-self: stretch;
  gap: 0.7rem;
}
.nav-stack .nav-link {
  padding-left: 0;
  padding-right: 0;
}

.nav .nav-item .nav-link .nav-icon {
  background: #eef0f2;
  height: 2.1rem;
  width: 2.1rem;
  font-size: 1.1em;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 50%;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.nav .nav-item .nav-link:hover .nav-icon {
  background: #0f6fec;
  color: #fff;
}
.nav-item {font-weight:bold;}

@media (min-width: 576px){
	.ms-sm-auto {
		margin-left: auto !important;
	}
}
.small_gray {color:#999;font-weight:normal;font-size:0.8rem;}

.card:last-child {
	margin-bottom: 0;
}

.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: calc(0.4rem - 1px);
  border-top-right-radius: calc(0.4rem - 1px);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.4rem - 1px);
  border-bottom-left-radius: calc(0.4rem - 1px);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  font-size: 15px;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: 1.25rem 1.25rem;
}

.card-title {
  margin-bottom: 0.5rem;
}

.card-subtitle {
  margin-top: -0.25rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  padding: 1.25rem 1.25rem;
  margin-bottom: 0;
  background-color: #fff;
  border-bottom: 1px solid rgba(0, 0, 0, 0.09);
}
.card-header:first-child {
  border-radius: calc(0.4rem - 1px) calc(0.4rem - 1px) 0 0;
}

.card-footer {
  padding: 1.25rem 1.25rem;
  background-color: #fff;
  border-top: 1px solid rgba(0, 0, 0, 0.09);
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.4rem - 1px) calc(0.4rem - 1px);
}

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -1.25rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}
.card-header-tabs .nav-link.active {
  background-color: #fff;
  border-bottom-color: #fff;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: calc(0.4rem - 1px);
}

.card-img,
.card-img-top,
.card-img-bottom {
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.4rem - 1px);
  border-top-right-radius: calc(0.4rem - 1px);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.4rem - 1px);
  border-bottom-left-radius: calc(0.4rem - 1px);
}

.card-group > .card {
  margin-bottom: 0.75rem;
}
@media (min-width: 576px) {
  .card-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
  }
  .card-group > .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
.card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
.card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
.card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
.card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

@media screen and (max-width: 470px) {
.wrap-center22 {max-width:360px;}

.fleft {width: 100%;}
.fimg {height: auto;box-shadow: none;}
.fimg img {width: 240px; margin: 0 auto; object-fit: cover;border-radius: 10px;}
/*.fimg:before {content: ''; position: absolute; z-index: 5;  left: 0; right: 0; bottom: 0; height: 70%; 
	background: linear-gradient(to bottom, transparent 0%,#193364 100%); opacity: 1;}*/
.video-box embed, .video-box object, .video-box video, .video-box iframe, .video-box frame {height:250px;}
}

.lazy-hidden {
    background: #000 url ('data:image/gif;base64,R0lGODlhZABkAPIAAAAAAAAAAGZmZoiIiKqqqszMzM7OzgAAACH5BAUFAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAZABkAAAD/gi63P4wskClvTjrPannYCiKXjme6CWsVmmmcLzOQusGdhXvDk1LN1wkyCsCfDPgTeky8pCs4RIS1DlT0OiDSOVeYVlpc1v9ysLksaNsBqPX00ZV2MZCu+qOtw4Z+C1ZNXB5C2×8D36JA4B3gy96cWJ0MYqKEoGOH3J7eJqUlYmXjZCeCnM5hCeglhBvhZEAp5KwI6usPa6xkbKdnLW2oQ+5e7yZtKrAf7ijunmGxsfIyctIpFbF1tEoycoMmKZxz9mpO9yL3miG4uBzk07mDd9c2M3079zo1aiPr+2HAPAW/OBAqJ2VQwGPCCJx0KC7EQQiZkhYxOGFAhgtRNwo/tECxRgWI2AcmRECx5MEPNq6YlAkyZcmUaKMsMqMPQAvcxaIKXMmoltffOkcyrOnzwbB6hAayrSoUZlI/zVjwLSqhKdYpRZaULUrBqxGtS4w0JUoB7BHtZbNiQJtR7FrR+4AK5aqVydP63JtWietXrZiN+q1W3JwysEKCiNezLjxl7h8GUM2i3OyTseWL2e+3Hiz57uSP4sGHHp0ZdGYTZ/+nBo11xA7HeOELbu27dscFP/V/Q/mYt98KA8WbgR0XeMx1iKOm8LybsgiNj+fvIH1dOcSPA9voN2B9N+xCUP3Th0C7yskH2AXj5y73DakyZdVb9VC/OKczdeXf19/5//kkfn3X2LpZdAeCvNdVKBL1R0YHYH7weXVe9EVlqBadwGnAWkXHpJggC7F1yF8oEWWX4AjomccZSwSl2IRHaIoYn57RQgjci7OSCOEIAJoI4g7EsejkAi2J2SQRL5YoY2raTikbj0+6eQJB/a4Y5MU8jcgbFFied6VXXp53pIDRnmlmNltSWaW7pX5X5hNOjFljW7OiaZ94R1HpJcCLoibmHm26Sd7g9oW5plSBmooolKGqOZyezbaZ6Gt2Uknm4JS2hmjkk46ZmmWdurpn1gqGGqcpNZo6qmpNvdoq0VqCisPmIqVAAAh+QQFBQAAACwAAAAAZABkAAAD/gi63P4wMkGlvTjrPannYCiKXjme6DWsVmmmcLzOQ+sKVqAHcf/QNMkNF9kZfUgAcCa8SYy7pG/JigyL0KgURq0+rpCsbtvrWp0P8ZjMNX/RDjVb5naAG2revL2E3Bl5exYEhBZdNXZwgGKCEYSPBIZUby5xcjlaPZCQEoeJlXiMmEeam4+dkw1/AIFPojCmnBB1C6utYbcosbIOnh2gCrmWwiO7vA20AH/EC3lrMcanvbTLr8PMJ9GFyNRw2M7PPtqR3KnK3taLzmTj5X3n6Flp4HPtDL5gxOB69dr35ljkhVrXyJ6CIBygDMTGzt9BRCIysaIHo4DFDAaR7Lsg/vGBxY8XBzn0sTEgKY8gU4qMtYXivEsOUsoM+YAlmW8uG8zcCWHTnnQT9/HTuZOnA2k/TwYT2nFB0acFGpBrJJGpwghQnzbC08zqVQtZjW7t6jVchrAqx5K1igJtVLVLmfbIClcdw7ZF664VOEemXrtmG338u5YwgLeEAxtezLhxDLdiDUOe6XSyX8aW/Wa+vHiz57yYP4sG2Xh01NGlRStAHfozA8QbYHcOIdux7du4L9D8O7huWsK/90TWOxwJVOBajdPlHTbFZOKQRWSG/lyDZ+bTJWzmTdQyyurIY4J/HR3CbjakxbtVv9×8b/TBux9nTxlsfOWcvxdfvZ/+6nv89WHV32HpYTDfXAdqV6B7sSXYFn/J+XbcfyC8195Yy92n228XCpLhgOTl1yF8EYJGIIeRjSjFhWK1OJyKPrCYoogBVhZhEh2+SGONEJoYo4M+nrigkEP2CCJtDhJJoZKyBWkkjyeM6CSPTj6poXQ32piflf6dFyKUI2SpZZFMdunlmGRiCSaTZ4IJ4pphbvllmm6+mSZeS6KZZ5n63VkZcmsGCmdqcAo6aGcDFnqoZIMquih1cs55ppWTIhqppLVhmmlrV+qp4KWWdsrlp34yWiqfAu55m6p6bpobjqC++uOpsiLo6lYJAAAh+QQFBQAAACwAAAAAZABkAAAD/gi63P4wskGlvTjrPannYCiKXjme6EWsVmmmcLzOROsOlqALcf/QNMkNF9kZfUgAcCa8SYy7pG/JigyL0KgURq0+rpCsbtvrWp0P8ZjMNX/RDjVb5naAG2revL2E3Bl5exYFhBZdNXZwgGKCEYSPBYZUby5xchYBmQFIkJASh4mVeIyYmpk+nZ4RdQt/AIESpqY9qao/kw2usBCysjG1tg2gHaIKuw+9vjDAwQysAH/HDcmztMyFDsMK0aTI1Jqc15HCrHfSC9/gSeLjznXm3dPpm1vs5LhDRK/x6PNz9u7woTk3j94/cQGBXLjEoGAjAAAVBOEARV66hwoiegmh/kWBw2XYLkRE8jHWKQm1RCIk6S9CMkfMBgHb0tIbNQjs2jlISeYbr5oNcoYM2kzKS4sliQrVueBRI2X9CqrbubQZ0zlTAUjthbJqUUEGtx6V6fXqU7HVNpTF2BCtQRFL2UaVau2a3LYXpdi969HnnlR88WZ96DRw35OBzbJFbLix48dkynaC7JZrRslf71bminny4829OmeWC1qW6MKOS886rZi0anqsKb9m0BolZI8h3t7ezbs3hqF8UbP1bJj4X57FkevdG5×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×7aO4O8vvzoqO0/xzlY8CvIAF/t2KFaWPQIMJFAYd0aUjx4S921zRR3Gj+kVy4KOw2ijSCK6KbHiJTYih5L0tKjqlYYqyj4KXDdSxp6rPZ74U6nTVVKhkIdORJk0ULArWzNN6+pjugNugptarVq0tlZtM5oKvXr2DDdpWmdaZUsWjTgitbD2rat2HZtqQJt25XuQqX2q27Vi5WBXvfavP7N7BaL2/+LhgQgrHix5Ajo8EqoLJUpDora9a51Y3mzwIyBqMJurTEn0BLqw6tKyfU1bDxaZUKu/YGvB8917ZNUmbVAA12×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×5OHT7vk+vzn82GQX34M8NdfHf/tVh94zaWnwIAEvmcgggkygF6DDgIAIX4NGJhaFgnGhmGG6oX34IYOeAhihRYy2CKJG7rX4YRDhNhAgC/at0CMD6iog403upjjeieimCKNLwA5pI4jKrgjjz3ylwOLQQrZpIgMQBlleVPi6MCFX5r4pJFbbgeDl1WKeeUDWpbp249qLulkmkSOCaEE5glBIp1MyglBmxAcOBSafrJJ5lwlWsknlg3EqB+ihBZq6J2IJrrnohE4CimYECiaJaBtcdppnJ9SKpeoD3ha6oCbkirpn6aeemmYs676aKWJXoAqrjW6yuuZtf4KJ6NFJQAAIfkEBQUAAAAsAAAAAGQAZAAAA/4Iutz+MLJCpb046z2p52Aoil45nuj1SaWZvnBbWPLMrnDe1DZU3y2dEMADunyyoa4Y+SGdyhSv54BWrVEU84FdTLOx7S7J7YJJ4k7waj6H0l7yuO2OU8vmPL0uf67nR3Z9fkJwaoNEiIaAFTlfTV1Yj5CII1N3h4EKkoubk1qXfn+eo59snRyXjaeaVqaZlZaqeH2udKqYoKGMgVCvpL9Ss7w4vm24WciwK1uGysnDgmtOr89g1qjAmom7fNHcuTSt397dq2/n1ic44t2F5Hjt26×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×93gQF5fHF+hoVlFTqCgkaHCl16czgvjY5NkoVfj5Uol5iKkHuQnE90HKChlKV8pqKoG6qrfUeRrpOkuSGzgbC2VrlTnim9eKzAcq+1sSLGg8g4UJPDi0rP0YtbetVU18bZNk7Lurs52Ii2p+rlzefgiCCtw3928Hsnld0wvhjoQ/sIWQB14V+OgOusOeg1UFWUapkmPYMG6BIYcrfoVZwI/qGRG03dvNmbeKxBv4/qQrJTQNIiA4p19KlcObLlyXpE0s0UudEmTJw7aUrw+bNeUJ6ySOJkptHSvaUZMTp1CFWnUEYeqzKrelPr1TpFoSrUSrasWZxEs5496ietWrNsg7h9WzZui7m0yNotgber3r0V+oatCtiG4LNR477khdjLm8aQI0seIUDA2rH1Kmu+TCyL5s+W4bqjDBp03aY5Sqs+jZC06tded4p4Tbty7KAbauv+y9aCbtp6w0F08Hu1aDYzHxT/HIEAgT8rcTdYHhqCc+cohapUXvvC9esXUQ0nDtv7d/BKUP/qrMB0hvPwhbSOiHl6dQzwzw84mHi065L85wFQwID5WDPfHwB+p8CADMrjx4FnJIgegxQSqEIw47khIXYLVthgfz28AuEQGz63gIcWtmNgGiPmUCIDKKaoIlMitZjCizCiGA2NNWbo4oYNxFjAjjSuNwoKOOboIXKeYGQjB0meGCOTY0nl4wlAOiAklT0mYhV7IUgIwZRcclkfiGeGCeCYZBKZTSdIjZBfBG26yeMj/ynIpo7rJZRmHGVt2aeRkwVZp513Ftohn4MSqqiAjDZqZpxmCeonfUcidmiZmIJZaaSSmqnopohyWuiShHyVqWQfwknpo2GsCmusns560J9/JAAAIfkEBQUAAAAsAAAAAGQAZACCAAAAAAAAZmZmiIiIqampqqqqzMzMAAAAA/4Iutz+MDJDpb046z2p52Aoil45nugVrFZppnC8zkHrGnYV7w5NSzdcJMgrAnwz4E3pMvKQrOESEtQ5U9Dog0jlXmFZaXNb/crC5LGjbAaj19NGVdjGQrvqjrcOSUqyNXB5C2×8D0gWb3ovi4NpdGeIEYCCjIR7eB87lJN3cnEKczmOI4CBh56NVqGFj6AnpqcNnJd5omKtsLF9qay2uaqkpbs9invAtbebxAy0AF7Kn3OQy6bFqdCYyciRzkdohcjTq06xst+eXNG+61fmzb2Zluzc5czo5xiD49R17wpaQmiip02EHxX3ePC7MJCXD4TWiizE1XCWt2uSjIyjKP7MXL4F8SRym4gxIcgfbbTxq3jSY8CWhvatZAnQ5cNmhnwFI4nKJsqcobbNJOfQ50c+Q4X9MQp05zQUNpsKfdpNkVSeTy4Cpdomo1ShXw9+ZTcWZNlLZ9OqXVtHgNu3cOPKdcs2qZe5ePPWtbskr1+5e/m6+EuY7lrBNwoTDoy4gmK/jBEreKz3cONVAkJkZvtMIOfPoENzGDBALU0+pFObnmcmtevSaevBeE377MYitHPbXpkit2/SY+2K+E08ON8NxJOXbWwh+e/l0oQ7cK47dr/j06mrhlCgQEya0hloh829u/eUSmc+UG7BvHkzsm9nr97e/XsnXOWxXvBag+X9/yLlR1Fz5GHwn30E7CAEVkAdaN8zRG0wEIN8OOgePSDEQaEZFt7XjisNbehEh91NZUU2×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') no-repeat 50% 50%;
}

/** РєРЅРѕРїРєР° СЃРєР°С‡Р°С‚СЊ | pandoge.com/moduli-i-skripty/animirovannaya-knopka-skachat-dlya-dle **/

/** © 2017 Artem Malcov | https://www.pandoge.com/moduli-i-skripty/animirovannaya-knopka-skachat-dlya-dle **/

.attachment_position * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.attachment_position *:before, .attachment_position *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.attachment_position {
	position: relative;
	height: 72px;
	width: 330px;
	margin: 0 auto;
}

.attachment_main {
	background: url("../img/pattern_4.png");
	height: 72px;
	width: 330px;
	border-radius: 99px;
	position: absolute;
	transition: .3s;
	z-index: 99;
	top: 0;
	left: 0;
	opacity: 0;
	box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, .1) inset;
}

.attachment_position:hover .attachment_main {
	opacity: 1;
	transition: .3s;
}

.attachment_block {
	background: url("../img/pattern.png");
	width: 290px;
	height: 64px;
	border-radius: 99px;
	float: right;
	margin: 4px 4px 0 0;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 999;
}

.attachment_block_2 {
	width: 215px;
	height: 52px;
	background: url("../img/pattern_2.png");
	border-radius: 99px;
	border-bottom: 1px solid #3a9bbd;
	box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, .2) inset;
	margin: 6px 0 0 37px;
	padding: 4px 0 0 0;
	transition: .3s;
}

.icon_attachment {
	width: 50px;
	height: 39px;
	background: url("../img/download.png") no-repeat center center;
	opacity: 0;
	margin: 16px 13px 0 0;
	-webkit-transform: translateY(-20%);
	-moz-transform: translateY(-20%);
	-ms-transform: translateY(-20%);
	transform: translateY(-20%);
	visibility: hidden;
	position: absolute;
	top: 0;
	right: 0;
	transition: .3s;
}

.attachment_block_3 {
	width: 207px;
	height: 44px;
	background: url("../img/pattern_3.png");
	border-radius: 99px;
	margin: 0 0 0 4px;
	box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, .4);
	border-top: 1px solid #53616f;
	transition: .3s;
}

.stop_animation {
	opacity: 0 !important;
	-webkit-transform: translateY(-20%) !important;
	-moz-transform: translateY(-20%) !important;
	-ms-transform: translateY(-20%) !important;
	transform: translateY(-20%) !important;
	visibility: hidden !important;
}

.bottom-nav {clear: both; padding-top: 30px;}
.nav-load {text-align: center;}
.nav-load a {padding: 0 30px; display: inline-block; height: 50px; line-height: 50px; border-radius: 15px;
font-weight: 500; font-size: 18px; background-color: #193364; color: #ffbb27;}
.nav-load a:hover {background-color: #f5f8ff; color: #193364;}
.nav-load span {display: none;}
.backover {position: fixed;top: 0;bottom: 0;left: 0;right: 0;background-color: rgba(0, 0, 0, 0.85);z-index: 100;overflow: auto}
.t-center {text-align: center;}
.spoiler {display:none;}


.fr-text-gray{color:#AAA!important}.fr-text-red{color:#F44336!important}.fr-text-blue{color:#2196F3!important}.fr-text-green{color:#4CAF50!important}.fr-text-bordered{border-top:solid 1px #222;border-bottom:solid 1px #222;padding:10px 0}.fr-text-spaced{letter-spacing:1px}.fr-text-uppercase{text-transform:uppercase}img.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}img.fr-dib.fr-fil{margin-left:0}img.fr-dib.fr-fir{margin-right:0}img.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}img.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}img.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}img.fr-rounded{border-radius:7px}img.fr-bordered{border:1px solid #ddd;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}img.fr-padded{padding:5px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}img.fr-shadows{box-shadow:rgba(0,0,0,.29) 0 1px 6px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fr-video{text-align:center;position:relative}.fr-video>*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-width:100%;border:none}.fr-video.fr-dvb{display:block;clear:both}.fr-video.fr-dvb.fr-fvl{text-align:left}.fr-video.fr-dvb.fr-fvr{text-align:right}.fr-video.fr-dvi{display:inline-block}.fr-video.fr-dvi.fr-fvl{float:left}.fr-video.fr-dvi.fr-fvr{float:right}a.fr-strong{font-weight:700}table.fr-solid-borders td,table.fr-solid-borders th{border:1px solid #dddddd!important}table.fr-dashed-borders td,table.fr-dashed-borders th{border:1px dashed #dddddd!important}table.fr-alternate-rows tbody tr:nth-child(2n){background:#f5f5f5}table td.fr-red,table th.fr-red{border:1px double #F44336!important}table td.fr-blue,table th.fr-blue{border:1px double #2196F3!important}table td.fr-green,table th.fr-green{border:1px double #4CAF50!important}table td.fr-thick,table th.fr-thick{border-width:2px}
@media(min-width:768px) {
	.otkrytka .card {width: calc(50% - 10px)!important;}
}
.all_cards .card {border-radius:0;border:none;border-bottom: 1px solid #fafafa;display: block;}
.contmore p {margin-bottom:20px;}
.contmore h2 {margin-bottom:10px;}
.contmore h3 {font-size:18px;margin-bottom:10px;}
.contmore ul, .contmore ol {margin: 10px 0; padding-left:20px;}
.contmore ul li {list-style: disc;margin-bottom:10px;line-height: 1.5;}
.contmore ol li {list-style: auto;margin-bottom:10px;line-height: 1.5;}
.attachment_position *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.attachment_position *:before,.attachment_position *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.attachment_position{position:relative;height:72px;width:330px;margin:0 auto}.attachment_main{background:url("../img/pattern_4.png");height:72px;width:330px;border-radius:99px;position:absolute;transition:.3s;z-index:99;top:0;left:0;opacity:0;box-shadow:0 1px 1px 0 rgba(0,0,0,.1) inset}.attachment_position:hover .attachment_main{opacity:1;transition:.3s}.attachment_block{background:url("../img/pattern.png");width:290px;height:64px;border-radius:99px;float:right;margin:4px 4px 0 0;position:absolute;top:0;right:0;z-index:999}.attachment_block_2{width:215px;height:52px;background:url("../img/pattern_2.png");border-radius:99px;border-bottom:1px solid #3a9bbd;box-shadow:0 2px 2px 0 rgba(0,0,0,.2) inset;margin:6px 0 0 37px;padding:4px 0 0 0;transition:.3s}.icon_attachment{width:50px;height:39px;background:url("../img/download.png") no-repeat center center;opacity:0;margin:16px 13px 0 0;-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%);visibility:hidden;position:absolute;top:0;right:0;transition:.3s}.attachment_block_3{width:207px;height:44px;background:url("../img/pattern_3.png");border-radius:99px;margin:0 0 0 4px;box-shadow:0 1px 1px 0 rgba(0,0,0,.4);border-top:1px solid #53616f;transition:.3s}.stop_animation{opacity:0!important;-webkit-transform:translateY(-20%)!important;-moz-transform:translateY(-20%)!important;-ms-transform:translateY(-20%)!important;transform:translateY(-20%)!important;visibility:hidden!important}.bottom-nav{clear:both;padding-top:30px}.nav-load{text-align:center}.nav-load a{padding:0 30px;display:inline-block;height:50px;line-height:50px;border-radius:15px;font-weight:500;font-size:18px;background-color:#193364;color:#ffbb27}.nav-load a:hover{background-color:#f5f8ff;color:#193364}.nav-load span{display:none}.backover{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.85);z-index:100;overflow:auto}.t-center{text-align:center}.spoiler{display:none}.fr-text-gray{color:#AAA!important}.fr-text-red{color:#F44336!important}.fr-text-blue{color:#2196F3!important}.fr-text-green{color:#4CAF50!important}.fr-text-bordered{border-top:solid 1px #222;border-bottom:solid 1px #222;padding:10px 0}.fr-text-spaced{letter-spacing:1px}.fr-text-uppercase{text-transform:uppercase}img.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}img.fr-dib.fr-fil{margin-left:0}img.fr-dib.fr-fir{margin-right:0}img.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}img.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}img.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}img.fr-rounded{border-radius:7px}img.fr-bordered{border:1px solid #ddd;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}img.fr-padded{padding:5px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}img.fr-shadows{box-shadow:rgba(0,0,0,.29) 0 1px 6px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fr-video{text-align:center;position:relative}.fr-video>*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-width:100%;border:none}.fr-video.fr-dvb{display:block;clear:both}.fr-video.fr-dvb.fr-fvl{text-align:left}.fr-video.fr-dvb.fr-fvr{text-align:right}.fr-video.fr-dvi{display:inline-block}.fr-video.fr-dvi.fr-fvl{float:left}.fr-video.fr-dvi.fr-fvr{float:right}a.fr-strong{font-weight:700}table.fr-solid-borders td,table.fr-solid-borders th{border:1px solid #dddddd!important}table.fr-dashed-borders td,table.fr-dashed-borders th{border:1px dashed #dddddd!important}table.fr-alternate-rows tbody tr:nth-child(2n){background:#f5f5f5}table td.fr-red,table th.fr-red{border:1px double #F44336!important}table td.fr-blue,table th.fr-blue{border:1px double #2196F3!important}table td.fr-green,table th.fr-green{border:1px double #4CAF50!important}table td.fr-thick,table th.fr-thick{border-width:2px}
