
/* Меню Панель инструментов сайта */
.com-order-block {display: none;}
.uadm *, .uadm--mini {display:none !important;}
.eTag {}
.eTag:hover {}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, img {
	margin:0; padding:0; border:0; outline:0; font-weight:inherit;
	font-style:inherit;	font-size:100%;	font-family:inherit; vertical-align:baseline}
html {
	font-family: sans-serif; -ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display: block;}
audio, canvas, progress, video {display: inline-block; vertical-align: baseline;}
audio:not([controls]) {display: none; height: 0;}
[hidden], template {display: none;}
figure {margin: 1em 40px;}
dfn {font-style: italic;}
abbr[title] {border-bottom: 1px dotted;}
b, strong {font-weight: bold;}
h1,h2 {margin: 0.67em 0;}
ol, ul {list-style:none;}
mark {background: #ff0; color: #000;}
small {font-size: 90%;}
sub, sup {font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
svg:not(:root) {overflow: hidden;}
fieldset {border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em;}
textarea {overflow: auto;}
optgroup {font-weight: bold;}
table {border-collapse: collapse; border-spacing: 0;}
hr {-moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; height: 0;}
pre {overflow: auto;}
code, kbd, pre, samp {font-family: monospace, monospace; font-size: 1em;}
button, input, optgroup, select, textarea {color: inherit; font: inherit; margin: 0;}
button {overflow: visible;}
button, select {text-transform: none;}
button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button; cursor: pointer;}
button[disabled], html input[disabled] {cursor: default;}
button::-moz-focus-inner, input::-moz-focus-inner {border: 0; padding: 0;}
input {line-height: normal;}
input[type="checkbox"], input[type="radio"] {
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0;}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {height: auto;}
input[type="search"] {
	-webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
input, button, select, textarea {font-family: inherit; font-size: inherit; line-height: inherit;}
* {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
*:before, *:after {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

@media print {
  *, *:before, *:after {
    background: transparent !important; color: #000 !important;
    -webkit-box-shadow: none !important;  box-shadow: none !important; text-shadow: none !important;}
  a, a:visited {text-decoration: underline;}
  a[href]:after {content: " (" attr(href) ")";}
  abbr[title]:after {content: " (" attr(title) ")";}
  a[href^="#"]:after, a[href^="javascript:"]:after {content: "";}
  pre, blockquote {border: 1px solid #999; page-break-inside: avoid;}
  thead {display: table-header-group;}
  tr, img {page-break-inside: avoid;}
  img {max-width: 100% !important;}
  p, h2, h3 {orphans: 3; widows: 3;}
  h2, h3 {page-break-after: avoid;}
  select {background: #fff !important;}
  .navbar {display: none;}
  .btn > .caret, .dropup > .btn > .caret {border-top-color: #000 !important;}
  .label {border: 1px solid #000;}
  .table {border-collapse: collapse !important;}
  .table td, .table th {background-color: #fff !important;}
  .table-bordered th, .table-bordered td {border: 1px solid #ddd !important;}}

.container {margin-right: auto; margin-left: auto;}
@media (max-width: 467px) {.container {width: 90%;}}
@media (min-width: 468px) {.container {width: 90%;}}
@media (min-width: 768px) {.container {width: 750px;}}
@media (min-width: 992px) {.container {width: 970px;}}
@media (min-width: 1200px) {.container {width: 1170px;}}
.row {margin-left: -10px; margin-right: -10px;}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6,
.col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11,
.col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12, .col-vs-1, .col-vs-2, .col-vs-3, .col-vs-4, .col-vs-5, .col-vs-6, .col-vs-7, .col-vs-8, .col-vs-9, .col-vs-10, .col-vs-11,
.col-vs-12 {position: relative; min-height: 1px; padding-left: 10px; padding-right: 10px;}

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9,
.col-xs-10, .col-xs-11, .col-xs-12 {float: left;}

.col-xs-12 {width: 100%;}
.col-xs-11 {width: 91.66666667%;}
.col-xs-10 {width: 83.33333333%;}
.col-xs-9 {width: 75%;}
.col-xs-8 {width: 66.66666667%;}
.col-xs-7 {width: 58.33333333%;}
.col-xs-6 {width: 50%;}
.col-xs-5 {width: 41.66666667%;}
.col-xs-4 {width: 33.33333333%;}
.col-xs-3 {width: 25%;}
.col-xs-2 {width: 16.66666667%;}
.col-xs-1 {width: 8.33333333%;} 

@media (min-width: 468px) { 
.col-vs-1, .col-vs-2, .col-vs-3, .col-vs-4, .col-vs-5, .col-vs-6, .col-vs-7, .col-vs-8, .col-vs-9,
.col-vs-10, .col-vs-11, .col-vs-12 {float: left;}

.col-vs-12 {width: 100%;}
.col-vs-11 {width: 91.66666667%;}
.col-vs-10 {width: 83.33333333%;}
.col-vs-9 {width: 75%;}
.col-vs-8 {width: 66.66666667%;}
.col-vs-7 {width: 58.33333333%;}
.col-vs-6 {width: 50%;}
.col-vs-5 {width: 41.66666667%;}
.col-vs-4 {width: 33.33333333%;}
.col-vs-3 {width: 25%;}
.col-vs-2 {width: 16.66666667%;}
.col-vs-1 {width: 8.33333333%;}}


@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6,
  .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {float: left;}  
  .col-sm-12 {width: 100%;}
  .col-sm-11 {width: 91.66666667%;}
  .col-sm-10 {width: 83.33333333%;}
  .col-sm-9 {width: 75%;}
  .col-sm-8 {width: 66.66666667%;}
  .col-sm-7 {width: 58.33333333%;}
  .col-sm-6 {width: 50%;}
  .col-sm-5 {width: 41.66666667%;}
  .col-sm-4 {width: 33.33333333%;}
  .col-sm-3 {width: 25%;}
  .col-sm-2 {width: 16.66666667%;}
  .col-sm-1 {width: 8.33333333%;}}

@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6,
  .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {float: left;}  
  .col-md-12 {width: 100%;}
  .col-md-11 {width: 91.66666667%;}
  .col-md-10 {width: 83.33333333%;}
  .col-md-9 {width: 75%;}
  .col-md-8 {width: 66.66666667%;}
  .col-md-7 {width: 58.33333333%;}
  .col-md-6 {width: 50%;}
  .col-md-5 {width: 41.66666667%;}
  .col-md-4 {width: 33.33333333%;}
  .col-md-3 {width: 25%;}
  .col-md-2 {width: 16.66666667%;}
  .col-md-1 {width: 8.33333333%;}}

@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6,
  .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {float: left;}  
  .col-lg-12 {width: 100%;}
  .col-lg-11 {width: 91.66666667%;}
  .col-lg-10 {width: 83.33333333%;}
  .col-lg-9 {width: 75%;}
  .col-lg-8 {width: 66.66666667%;}
  .col-lg-7 {width: 58.33333333%;}
  .col-lg-6 {width: 50%;}
  .col-lg-5 {width: 41.66666667%;}
  .col-lg-4 {width: 33.33333333%;}
  .col-lg-3 {width: 25%;}
  .col-lg-2 {width: 16.66666667%;}
  .col-lg-1 {width: 8.33333333%;}}

/*clearfix*/
.clearfix:before, .clearfix:after, .container:before, .container:after, .row:before, .row:after,
.navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after,
.navbar-collapse:before, .navbar-collapse:after, .modal-footer:before, .modal-footer:after,
.infobar:before, .infobar:after, .infobar-collapse:before, .infobar-collapse:after,
.infobar-header:before, .infobar-header:after {content: " "; display: table;}
.clearfix:after, .container:after, .row:after, .navbar:after, .navbar-header:after, .navbar-collapse:after,
.modal-footer:after, .infobar:after, .infobar-collapse:after, .infobar-header:after {clear: both;}

body {
  font-family: 'Open Sans', Arial, Helvetica, sans-serif;
   line-height: 1.42857143; color: #6e879f; background-color: #161D25;}

a {
	color: #a5bbdc; text-decoration: none; background-color: transparent;
	transition: all 300ms ease-in; -webkit-transition: all 300ms ease-in;
	-moz-transition: all 300ms ease-in;	-o-transition: all 300ms ease-in; -ms-transition: all 300ms ease-in}
a:hover, a:focus {
	color: #fff; text-decoration: none;
	transition: all 300ms ease-in; -webkit-transition: all 300ms ease-in;
	-moz-transition: all 300ms ease-in;	-o-transition: all 300ms ease-in; -ms-transition: all 300ms ease-in}
a:active, a:hover, a:focus {outline: 0}

h1, h2, h3, h4, h5, h6 {font-weight: 500;line-height: 1.1; color: inherit; color:#a5bbdc}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color:#a5bbdc}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {color: #fff;}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {font-weight: normal; line-height: 1; color: #888}
h1 small, h2 small, h3 small {font-size: 65%}
h4 small, h5 small, h6 small {font-size: 75%}


.radius-50 {border-radius:50%; -webkit-border-radius:50%; -mox-border-radius:50%;}
.radius-5 {border-radius:5px; -webkit-border-radius:5px; -mox-border-radius:5px;}
.radius-3 {border-radius:3px; -webkit-border-radius:3px; -mox-border-radius:3px;}

.margin-b80 {margin-bottom:80px;}
.margin-b40 {margin-bottom:40px;}
.margin-b20 {margin-bottom:20px;}
.margin-b10 {margin-bottom:10px;}

.block-p {padding-left:40px !important; padding-right:40px !important;}
.block-m {margin-left:40px !important; margin-right:40px !important;}
@media (max-width: 767px) {
	.block-p {padding-left:20px !important; padding-right:20px !important;}
	.block-m {margin-left:20px !important; margin-right:20px !important;}}
.speedbar, .fullstory, #page-input, #addnews-page {margin:0 10px 20px 10px !important;}

.h-page {font-size:22px; border-left:8px solid #9B59B6; overflow:hidden; text-transform:uppercase; padding:7px 40px 7px 32px;}
@media screen and (max-width: 767px) {.h-page {padding-left:12px; padding-right:20px;}}
.h-page.h-page-sm {padding:5px 0 5px 12px; margin:0 0 20px -20px; font-size:18px;}

.h-owl {text-transform:uppercase; font-size:17px; font-weight:bold;	border-left:8px solid #9B59B6; padding:5px 0 5px 12px}
.h-owl.h-owl-big {font-size:20px; margin-bottom:20px;}
.owl-orange .h-owl {border-color:#FF6907}
.owl-blue .h-owl {border-color:#02B0E4}
.owl-red .h-owl {border-color:#FC1A3F}
.owl-green .h-owl {border-color:#2ECC71}
.owl-violet .h-owl {border-color:#9B59B6}
.owl-yellow .h-owl {border-color:#FFC146}

#menu-bar {background:#222933; border-bottom:1px solid #313842; border-top:1px solid #313842}
#user-bar {background:#131A20; border-bottom:1px solid #1D232C}
#sidebar {overflow:hidden;}
#mainbar {padding-top:40px;}
#slider-bar {padding:40px 0;}
.owl-film, .owl-cat {margin-bottom:20px; overflow:hidden;}

.block-site {padding:20px; background:#222933}
.block-dark {background:#1D232C; padding:20px;}
.block-light {padding:20px; background:#304156}
.block-orange {background:#FF6907;background:rgba(255,105,7,0.4)}
.block-green {background:#2ECC71;background:rgba(46,204,113,0.4);}
.block-blue {background:#02B0E4;background:rgba(2,176,228,0.4);}
.block-red {background:#FC1A3F;background:rgba(252,26,63,0.4);}
.block-yellow {background:#FFC146;background:rgba(255,193,70,0.4);}
.block-violet {background:#523B67; background:rgba(82,59,103,0.4);}


/*button*/
.btn {
  display: inline-block; margin-bottom: 0; text-align: center; vertical-align: middle; position:relative;
  cursor: pointer; font-size: 12px;  background: #232F3D; color: #99b1d4;  border: 1px solid #304156;
  padding: 8px 14px 7px 14px; line-height: 1.42857143; white-space: nowrap; text-transform:uppercase;
  -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; z-index:20;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.15); -ms-touch-action: manipulation; touch-action: manipulation;
  transition: all 200ms ease-in; border-radius:3px;} 
.btn:hover, .btn:focus {color:#99b1d4; text-decoration: none; background:#526480; border: 1px solid #304156;}
.btn:active, .btn.active {outline: 0; background-image: none; box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);} 
.btn:focus, .btn:active:focus, .btn.active:focus {outline:none;}
.btn i {margin-right:10px; font-size:16px;}

.btn-info {color: #99b1d4; background:#526480; border-color: #304156;}
.btn-info:hover, .btn-info:focus, .btn-info:active {color: #99b1d4; background:#232F3D; border-color: #304156;}

.btn-lg {padding: 10px 16px; font-size: 18px; line-height: 1.33;}
.btn-sm {padding: 6px 10px; font-size: 11px; line-height: 1.5;}
.btn-sm i {font-size:14px; margin:0 0 0 5px}
.btn-xs {padding: 1px 5px; font-size: 11px; line-height: 1.5;}
.btn-block {display: block; width: 100%;}
.btn-block + .btn-block {margin-top: 5px;}
.btn-block .btn {margin:0}
input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {width: 100%;}

.btn-group {position: relative; display: inline-block; vertical-align: middle;}
.btn-group > .btn {position: relative; float: left;}
.btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active {z-index: 2;}
.btn-group > .btn:focus {outline: 0;}
.btn-group .btn + .btn {margin-left: -1px;}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {border-radius: 0;}
.btn-group > .btn:first-child {margin-left: 0;}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {border-top-right-radius:0;border-bottom-right-radius:0;}
.btn-group > .btn:last-child:not(:first-child) {border-top-left-radius: 0; border-bottom-left-radius: 0;}

/*shortstory-news*/
.shortstory-news {margin:0 10px 20px 10px; background:#222933; padding:20px;}
.shortstory-news-img {display:block;}
.shortstory-news-img img {display:block; width:100%; height:auto; border: 3px solid #304156;}
.shortstory-news h4 {margin-bottom:20px;}
.shortstory-news-text {margin-bottom:20px; text-align:justify}
.shortstory-news-info {overflow:hidden;}
@media (max-width: 767px) {.shortstory-news-img {margin-bottom:20px;}}
.shortstory-news:hover .shortstory-news-img img {opacity:0.7}

/*short-info*/
.short-info {font-size:12px; height:34px;}
.short-info li {
	float:left; text-align:center; overflow:hidden; height:32px; line-height:32px;
	border:1px solid #304156; margin-right:4px;}
.short-info li.short-info-li {background:#1F2935; padding:0 10px; border-radius:3px;}
.short-info li:last-child {margin-right:0}
.short-info li.short-info-li:hover {background:#526480; color:#a5bbdc}
.short-info li.short-info-btn {float:right; border:none;}
.short-info li.short-info-btn .btn i {margin-left:5px; font-size:12px; margin-right:0}
.short-info li.short-info-btn a {display:block; padding-top:7px; padding-bottom:6px;}
@media (max-width: 767px) {
	.short-info li.short-info-li {width:15%; margin:0; border-right:0; border-radius:0}
	.short-info li.short-info-btn {width:40%;}
	.short-info li.short-info-btn .btn {border-top-left-radius:0; border-bottom-left-radius:0;}
	.short-info li:first-child {border-top-left-radius:3px; border-bottom-left-radius:3px;}
}

/*short-news*/
.short-news {overflow:hidden}
.short-news li {margin-bottom:10px;}
.short-news li a {
	display:block; position:relative; padding:5px 50px 5px 125px;
	background:#1D232C; height:70px; overflow:hidden; border-radius:3px;}
.short-news li a .short-news-img {position:absolute; left:0; top:0; width:110px; height:70px; background:#1F2935}		
.short-news li a img {width:100px; height:60px; margin:5px; display:block;}
.short-news li a .short-news-title {display:table-cell; vertical-align:middle; height:60px;}
.short-news li a .short-news-i {
	position:absolute; top:0; right:0; width:35px; height:100%;
	background:#232F3D; text-align:center; line-height:70px; font-size:24px; font-weight:bold}
.short-news li a:hover {background:#232F3D}

/*shortstory-list*/
.shortstory-list {
	overflow:hidden; position:relative; padding:10px 10px 10px 100px;
	background:#24303D; border-top:1px solid #304156;}
.shortstory-list:last-child {border-bottom:1px solid #1D232C;}
.accordion .panel:last-child .shortstory-list {border-bottom-left-radius:3px; border-bottom-right-radius:3px;}
.shortstory-list-poster {width:70px; height:95px; position:absolute; left:10px; top:10px}
.shortstory-list-poster img {width:100%; display:block; height:95px; border-radius:2px; border:2px solid #304156}
.shortstory-list:hover .shortstory-list-poster img {opacity:0.6}
.shortstory-list-title {display:block; font-size:13px; height:43px; overflow:hidden; text-transform:uppercase;}
.shortstory-list-title a {display:table-cell; vertical-align:middle; height:43px;}
.shortstory-list-category {height:21px; overflow:hidden; margin:7px 0 5px 0; font-size:0;}
.shortstory-list-category a {
	display:inline-block; vertical-align:middle; padding:3px 6px; border-radius:3px;
	background:#161D25; color:#6E879F; font-size:11px; margin-right:2px;}
.shortstory-list-category a:hover {background:#526480; color:#fff}
.shortstory-list-rating {overflow:hidden;}

/*film-rip*/
.film-rip {position:absolute; left:3px; top:20px; z-index:4; font-size:0;}
.film-rip a {
	padding:3px 6px; color:#fff; display:block; font-size:12px;
	margin-bottom:4px; border-top-right-radius:2px; border-bottom-right-radius:2px;
	background:#FC1A3F;background:rgba(252,26,63,0.8);}
.film-rip a:nth-child(2) {background:#02B0E4;background:rgba(2,176,228,0.9);}
.film-rip a:nth-child(3) {background:#9B59B6;background:rgba(155,89,182,0.9);}
.film-rip a:nth-child(4) {background:#FF6907;background:rgba(255,105,7,0.9)}
.film-rip a:nth-child(5) {background:#FFC146;background:rgba(255,193,70,0.9);}
.film-rip a:nth-child(6) {background:#2ECC71;background:rgba(46,204,113,0.9);}
.film-rip a:hover {background:#526480}

/*short-trailer*/
.short-trailer {
	position:absolute; left:50%; top:50%; width:80px; height:80px; line-height:64px; text-align:center;
	color:#FC1A3F; font-size:36px; border-radius:50%; opacity:0.85; z-index:3;
	background:#0F1520; border:8px solid #323F4C; margin-top:-40px; margin-left:-40px;}
.short-trailer i {margin-left:6px;}
.short-trailer:hover {opacity:1}

/*shortstory*/
.shortstory-in {float:none; width:100%}
.shortstory {background:#1D232C; margin:0 10px 20px 10px; overflow:hidden;}
@media (min-width: 468px) {
	.shortstory-in {float:left; width:50%}
	.shortstory-in.shortstory-trailer {float:left; width:50%}
}
@media (min-width: 600px) {
	.shortstory-in {float:left; width:50%}
	.shortstory-in.shortstory-trailer {float:left; width:50%}
}
@media (min-width: 768px) {
	.shortstory-in {float:left; width:33.333333333333%}
	.shortstory-in.shortstory-trailer {float:left; width:33.333333333333%}
}
@media (min-width: 992px) {
	.shortstory-in {float:left; width:25%}
	.shortstory-in.shortstory-trailer {float:left; width:33.333333333333%}
}
@media (min-width: 1200px) {
	.shortstory-in {float:left; width:25%}
	.shortstory-in.shortstory-trailer {float:left; width:33.333333333333%}
}

.short-content {overflow:hidden;}
.short-link {overflow:hidden; margin:0 0 10px 0; background:#222933; padding:10px;}
.short-link a {
	font-size:13px; line-height:1.3; display:block; text-align:center;
	height:30px; overflow:hidden; text-transform:uppercase}
.short-link:hover {background:#232F3D}
.short-rating {padding:0 0 10px 0; overflow:hidden; text-align:center}
.short-rating .rating {margin:0 auto;}

.short-images {margin:5px; position:relative;}
.short-images .short-images-link {display:block; position:relative; overflow:hidden}
.short-images short-images-link:before {
	position:absolute; left:-100%; top:0; width:100%; height:100%; z-index:2; background:rgba(40,40,40,0.3); content:"";
	transition: all 300ms ease-in; -webkit-transition: all 300ms ease-in;
	-moz-transition: all 300ms ease-in;	-o-transition: all 300ms ease-in; -ms-transition: all 300ms ease-in}
.short-images short-images-link:hover:before {
	left:0;	transition: all 300ms ease-in; -webkit-transition: all 300ms ease-in;
	-moz-transition: all 300ms ease-in;	-o-transition: all 300ms ease-in; -ms-transition: all 300ms ease-in}

/*owl-random*/
.owl-random {border-radius:3px; margin-bottom:20px; background:#304156; overflow:hidden;}
.owl-random .h-owl {margin:20px 0 0 0; padding-left:22px}
.owl-random .owl-box {margin:20px}
.owl-random .owl-pagination {position:static;}
.owl-random .shortstory {background:#526480;}
.owl-random .short-images a img {border:3px solid #304156}
.owl-random .short-link {background:#38495C;}
.owl-random .short-link:hover {background:#24303D}

/*short-images*/
.short-images a img {width:100%; display:block; height:auto; border:3px solid #222933; border-radius:3px;}
.shortstory-trailer .short-images a img {height:auto}
.shortstory:hover .short-images a img {opacity:0.8}

@media (max-width: 467px) {
	.short-images a img {height:auto}
	#related-news .short-images a img {height:auto}
	.owl-random .short-images a img {height:auto}
	.shortstory-trailer .short-images a img {height:auto}
	.owl-trailer .shortstory-trailer .short-images a img {height:auto}	
}
@media (min-width: 468px) {
	.short-images a img {height:290px}
	#related-news .short-images a img {height:250px}
	.owl-random .short-images a img {height:250px}
	.shortstory-trailer .short-images a img {height:170px}
	.owl-trailer .shortstory-trailer .short-images a img {height:150px}
}
@media (min-width: 600px) {
	.short-images a img {height:390px}
	#related-news .short-images a img {height:380px}
	.owl-random .short-images a img {height:380px}
	.shortstory-trailer .short-images a img {height:200px}
	.owl-trailer .shortstory-trailer .short-images a img {height:180px}
}
@media (min-width: 768px) {
	.short-images a img {height:320px}
	#related-news .short-images a img {height:290px}
	.owl-random ..short-images a img {height:300px}
	.shortstory-trailer .short-images a img {height:150px}
	.owl-trailer .shortstory-trailer .short-images a img {height:220px}
}
@media (min-width: 992px) {
	.short-images a img {height:230px}
	#related-news .short-images a img {height:185px;}
	.owl-random .short-images a img {height:220px}
	.shortstory-trailer .short-images a img {height:150px}
	.owl-trailer .shortstory-trailer .short-images a img {height:210px}
}
@media (min-width: 1200px) {
	.short-images a img {height:275px}
	#related-news .short-images a img {height:250px}
	.owl-random .short-images a img {height:285px}
	.shortstory-trailer .short-images a img {height:180px}
	.owl-trailer .shortstory-trailer .short-images a img {height:240px}
}


/*fullstory*/
.fullstory {background:#222933; padding-top:20px; padding-bottom:40px;}
#fstory-film {background: #24303D; padding-top:20px; padding-bottom:20px;}
#related-news {background:#24303D; padding-top:20px; padding-bottom:20px;}

.fstory-h1 {
	line-height:32px; font-size:22px; overflow:hidden; text-transform:uppercase;
	border-left:8px solid #02B0E4; padding:7px 20px 7px 60px; position:relative; min-height:45px;}

.fstory-favorites {
	text-align:center; position:absolute; left:2px; top:0; width:45px; height:45px;	border:1px solid #304156;
	background:#24303D; line-height:45px; border-top-right-radius:3px; border-bottom-right-radius:3px;}
.fstory-favorites a {display:block; height:100%}
.fstory-favorites img {vertical-align:middle !important}
.fstory-favorites:hover {background:#526480; border-color:#526480}

#addcform {background:#1D232C; padding-top:20px; padding-bottom:20px;}
#comment-news .comment-news-line {border-top:3px solid #24303D; padding-top:10px; text-align:right; margin-bottom:20px;}
@media (max-width: 767px) {
	#comment-news .btn {width:100%;}
	#comment-news .comment-news-line {margin-bottom:40px;}}

.fstory-content {text-align:justify; font-size:14px;}
.fstory-content img {max-width:100%; height:auto;}
.fstory-content ol, .fstory-content ul {margin:15px 0; padding-left:20px; overflow:hidden; color:#565A5F} 
.fstory-content ol {list-style: decimal; padding-left:30px;}
.fstory-content ul {list-style: inside;}

.fstory-poster-in {text-align:center}
.fstory-poster {position:relative;}
.fstory-poster img {display:inline-block; vertical-align:middle; max-width:100%;border-radius:3px; border:3px solid #304156;}
@media (max-width: 767px) {.fstory-poster {margin:0 auto; width:300px;}}
.fstory-poster-rip {background:#FC1A3F; padding:4px 10px; color:#fff; position:absolute; top:20px; left:-5px}
.fstory-poster-rip a {color:#fff}

.btn-trailer {width:100%; margin-top:20px; font-size:12px; padding-top:12px; padding-bottom:12px;}
@media (max-width: 767px) {.btn-trailer {margin-bottom:20px;}}

.video-responsive embed, .video-responsive object, .video-responsive video,
.video-responsive iframe, .video-responsive frame {width: 100% !important; height:400px;}
.mejs-video, .me-plugin, .mejs-shim, .mejs-layers, .mejs-overlay {width:100% !important;}
.mejs-video, .mejs-shim {height:400px !important;}

@media screen and (max-width: 991px) {
	.video-responsive embed, .video-responsive object, .video-responsive video,
	.video-responsive iframe, .video-responsive frame, .mejs-video, .mejs-shim {height:400px !important;}		
}
@media screen and (max-width: 767px) {
	.video-responsive embed, .video-responsive object, .video-responsive video,
	.video-responsive iframe, .video-responsive frame, .mejs-video, .mejs-shim {height:350px !important;}		
}
@media screen and (max-width: 600px) {
	.video-responsive embed, .video-responsive object, .video-responsive video,
	.video-responsive iframe, .video-responsive frame, .mejs-video, .mejs-shim {height:300px !important;}		
}
@media screen and (max-width: 467px) {
	.video-responsive embed, .video-responsive object, .video-responsive video,
	.video-responsive iframe, .video-responsive frame, .mejs-video, .mejs-shim {height:250px !important;}		
}

/*finfo*/
.finfo {overflow:hidden; padding:0 0 10px 40px; position:relative; color:#99b1d4}
.finfo:last-child {padding-bottom:0}
.finfo .finfo-line {height:100%; width:4px;background:#222933;	position:absolute; left:10px; top:0}
.finfo .finfo-block {background:#222933; border-radius:3px; position:relative;}
.finfo:hover .finfo-block {background:#1D232C}
.finfo .finfo-block:before {
	width:12px; height:12px; border-radius:50%; content:" ";
	position:absolute; top:50%; left:-34px; background:#304156; margin-top:-6px;}
.finfo:hover .finfo-block:before {background:#526480}	
.finfo .finfo-block:after {
	top: 50%; left: -12px; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; 	
	border-right-color:#304156; pointer-events: none; border-width:6px; margin-top: -6px;}
.finfo .finfo-title {
	display:table-cell; vertical-align:middle; width:100px; background:#304156; padding:6px 10px;
	text-transform:uppercase; font-size:10px; color:#a5bbdc;
	border-bottom-left-radius:3px; border-top-left-radius:3px;}
.finfo .finfo-text {display:table-cell; vertical-align:middle; padding:10px; color:#798FA6}

.fstory-info {background:#1D232C; padding-top:10px; padding-bottom:10px}
.fstory-info-right {text-align:right; padding-top:4px;}
@media (max-width: 767px) {
	.fstory-info-left {text-align:center}
	.fstory-info-right {text-align:center; background:#304156; margin-top:10px; padding-top:10px; padding-bottom:10px;}}

/*ul-infoicon*/
.ul-infoicon > li {display:inline-block; vertical-align:middle; margin-right:2px;}
@media (max-width: 767px) {.ul-infoicon > li {margin-top:5px;}}
.ul-infoicon > li > a {
	height:34px; background: #232F3D; color: #99b1d4; border: 1px solid #304156;
	display:block; padding: 0 8px; line-height:34px; border-radius:3px;}
.ul-infoicon > li > a:hover {background:#526480}
.ul-infoicon > li > a i {margin-right:8px;}
.ul-infoicon > li > a i.fa-lg {margin-right:0}
.ul-infoicon li.dropdown {position:relative;}
.ul-infoicon .dropdown-menu {width:200px; font-size:11px; padding:0; left:auto; right:0}
.ul-infoicon .dropdown-menu li {
	float:none; width:100%; color:#99b1d4;padding:0 0 0 10px; font-size:12px;
	line-height:30px; height:30px; margin:0}
.ul-infoicon .dropdown-menu li:nth-child(even) {background:#202a36}
.ul-infoicon .dropdown-menu li i {font-size:14px; margin-right:10px;}
.ul-infoicon > li > a:hover, .ul-infoicon > li > a:focus, .ul-infoicon > li.open > a, .ul-infoicon > li.open > a:hover,
.ul-infoicon > li.open > a:focus {background:#526480; outline:0}

/*fstory-tags*/
.fstory-tags {color:#1F2935; padding-left:40px; position:relative; margin:20px 0}
.fstory-tags-text {
	color:#FC1A3F;color:rgba(252,26,63,0.8); font-size:18px; position:absolute; top:0; left:0; width:40px;}
.fstory-tags-text i {margin-right:5px;}
.fstory-tags-text > b {text-transform:uppercase;}
.fstory-tags a {
	display:inline-block; vertical-align:middle; padding:8px 12px; border-radius:20px;
	font-size:12px; border:1px solid #304156; margin-bottom:4px;}
.fstory-tags a:hover {background:#304156}

