


.torr-buy {
    background-color: #0a0b0e;
    min-height: 90px;
    color: #fff;
    background-image: url(/buy.png);
    background-repeat: no-repeat;
    background-position: 15px center;
    text-transform: uppercase;
    margin-bottom: 25px !important;
}



* {margin: 0; padding: 0; box-sizing: border-box;}
html, body {height: 100%;}
body {
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    color: #243443;
    line-height: 22px;
    background: #f5f6fa;
}
a {text-decoration: none; border: none;outline: none; color: #58bdfa;}
a:hover {}
button, input[type="button"], input[type="reset"], input[type="submit"] {border: 0; position: relative; }
ul {margin: 0; padding: 0;}
li {list-style: none;}
img {max-width: 100%;}
.x-unselectable {position:relative;}
#uCatsMenu7 {left: 0% !important;top: 40px !important; margin-left: 0px;}
.select_views:after, 
.shortstory:after {content: ''; display: table; clear: both;position:relative;}
.p-none-LeftRight {padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 0 !important;}
input[type="text"], textarea, select {width: 100%; background: #fcfcfd; border: 3px solid #eeeff4; padding: 7px;}
select {width: auto;}
td {padding-bottom: 15px;}

/* BUTTONS
----------------------------------------------*/
.btn, input[type="reset"], input[type="submit"] {text-align: center;position: relative; display: inline-block; /*box-shadow: 0 0px 30px rgba(35, 74, 95, 0.3);*/ padding: 15px 30px;background: #0a0b0e; border-radius: 3px; color: #fff;}
.btn:hover, input[type="reset"]:hover, input[type="submit"]:hover {background: #0a0b0e;}
form input[type="reset"], form input[type="submit"], form input[type="button"] {text-align: center;position: relative;display: inline-block;padding: 7px 15px;background: #0a0b0e;border-radius: 3px;color: #fff;width: auto !important;font-weight: normal !important;}
form input[type="reset"]:hover, form input[type="submit"]:hover, form input[type="button"]:hover {background: #0a0b0e;}
form input[type="reset"] {background: #d74b4b;}
.mob_aside, .mob_nav, .aside-left .close_mobNav {display: none;}

/* .btn Click Effect
----------------------------------------------*/
.ripple {width: 0;height: 0;border-radius: 50%;background: rgba(255, 255, 255, 0.2);transform: scale(0);position: absolute;opacity: .4;}
.rippleEffect {animation: rippleDrop .6s linear;}
@keyframes rippleDrop {100% {transform: scale(2);opacity: 0;}}

/* COLORS
----------------------------------------------*/
.red {background: #d74b4b;}
.lightblue {background: #29a2c6;}
.blue {background: #2980d9;}
.green {background: #73b66b;}
.orange {background: #f58a2c;}

a:hover .red, a.active .red {background: #d74b4b !important;transition: all 0.3s ease 0s;}
a:hover .lightblue, a.active .lightblue {background: #29a2c6 !important;transition: all 0.3s ease 0s;}
a:hover .blue, a.active .blue {background: #2980d9 !important;transition: all 0.3s ease 0s;}
a:hover .green, a.active .green {background: #73b66b !important;transition: all 0.3s ease 0s;}
a:hover .orange, a.active .orange {background: #f58a2c !important;transition: all 0.3s ease 0s;}

/* MIDDLE
----------------------------------------------*/
.container {max-width: 1920px; margin: 0 auto; height: 100%;}
.middle {height: 100%; display: table; width: 100%;}
aside {height: 100%; display: table-cell; vertical-align: top;}
.contentBl {height: 100%; max-width: 1070px; display: table-cell; vertical-align: top; padding:0 15px;}
.bg_white {background: #fff;}
.section {background: url(../images/section_bg.png) no-repeat;background-size: 100%; background-position: center top;padding: 30px 0 0;}
.section:last-child {padding-bottom: 30px;}
.alert_info {background: #FCFCFD;padding: 15px 30px; margin-bottom: 30px;}

/* HEADER
----------------------------------------------*/
.header {display: table; width: 100%;min-height: 67px;}
.hContent {background: #fff;display: table-cell; padding:10px 30px; min-height: 67px; border-bottom: 2px solid #e7e8ec; vertical-align: top;}

/* Logo
----------------------------------------------*/
.logo {display: table-cell; width: 290px; min-height: 67px; vertical-align: top;background: #ff3c09; color: #fff; padding:10px 15px; border-bottom: 2px solid #fffff; text-align: center;}
.logo a {background: url(../images/logo.png) no-repeat; width: 234px;height: 45px; display: inline-block; text-indent: -9999px;}

/* Search
----------------------------------------------*/
.header .search {float: left;margin: -4px 0px;}
.header .search button {opacity: 0; visibility: hidden; background: #ff3c09; color: #fff; border-radius: 3px; padding: 0 17px; height: 35px; position: absolute; right: 0;top: 0;}
.header .search button:hover {background: #80bf78;}
.header .search input:focus + button {opacity: 1; visibility: visible;}
.header .search form {position: relative; width: 381px;padding: 8px 0px 7px;}
.header .search input {width: 215px; background: none; border: 0;padding: 0;}
.header .search [class*="ion"] {font-size: 32px;color: #62778d;float: left;margin-top: -6px;margin-right: 25px;}

/* uPanel
----------------------------------------------*/
.header .uPanel {float: right;}
.header .uPanel .dropdown button {background: transparent; color: #0a0b0e;line-height: 42px;}
.header .uPanel .dropdown-menu {left: auto;right: 0;}
.header .uPanel .dropdown [class*="ion"] {font-size: 46px;float: right;margin: -3px 0 0 20px;width: 45px;height: 45px;display: inline-block;}
.header .uPanel .dropdown button img {width: 45px;height: 45px;float: right;border-radius: 50%;display: block;border: 3px solid #eeeff4;margin-left: 20px;}
.header .uPanel .dropdown button span {margin-top: 3px;display: inline-block;}
.header .uPanel .dropdown-menu {min-width: 200px;padding: 7px 0;}
.header .uPanel .dropdown-menu > li > a {padding: 7px 15px;color: #0a0b0e;font-size: 14px;}
.header .uPanel .dropdown-menu > li > a:hover {color: #fff;background: #0a0b0e}
.header .uPanel .dropdown-menu > li > a span [class*="ion"] {color: #fff;font-size: 18px;float: none;margin-left: 0;width: auto;height: auto;transition: all 0.3s ease 0s;padding-right: 0;position: relative;top: 3px;}
.header .uPanel .dropdown-menu > li > a:hover [class*="ion"] {color: #fff;}
.header .uPanel .dropdown-menu > li > a span {display: inline-block;width: 25px;height: 25px;text-align: center;background: #0a0b0e;margin-right: 15px;border-radius: 3px;transition: all 0.3s ease 0s;}
.count {background: #0a0b0e;padding: 4px 9px 4px;line-height: normal;margin-right: 15px;position: relative;top: -1px;}

/* ASIDE (right)
----------------------------------------------*/
.aside-right {width: 325px; padding: 5px 0 0 30px;position: relative;display: inline-block;}
.aside_block {clear: both; position: relative; margin-bottom: 60px;}
.aside_block:last-child {margin-bottom: 0px;}
.aside_title {background: #fff;height: 68px;font-weight: 500;font-size: 20px;color: #475f77;padding: 23px 30px; margin-bottom: 30px;}
.aside_title [class*="ion"] {font-size: 48px;color: #84899f;float: left;margin-top: -12px;margin-right: 25px;}
.aside_content:after {content: ''; clear: both;position: relative; display: table;}

/* ASIDE (left) + NAV
----------------------------------------------*/
.aside-left {background: #0a0b0e; width: 290px; display: block; color: #fff; padding: 10px 0 20px;}
.aside-left ul.nav {margin-bottom: 20px;}
.aside-left ul.nav > li {}
.aside-left ul.nav > li a {padding: 14px 40px 15px 20px; display: block; color: #fff;}
.aside-left ul.nav > li a:hover {background: #0a0b0e;}
.aside-left ul.nav > li a span {height: 35px;width: 35px;text-align: center;display: inline-block;background: #0a0b0e;border-radius: 3px;margin-right: 16px;position: relative;top: -6px; float: left;}
.aside-left ul.nav > li a span [class*="ion"] {font-size: 21px;color: #fff;background: #0a0b0e;display: inline-block;height: 35px;width: 35px;position: relative; border-radius: 3px; padding: 6px;transition: all 0.3s ease 0s;}
.aside-left ul.nav > li a:hover span [class*="ion"] {font-size: 21px;color: #fff;background: #0a0b0e;display: inline-block;height: 35px;width: 35px;position: relative; border-radius: 3px;}
.aside-left ul.nav > li a span:before {content: '';border-left: 1px solid #0a0b0e;position: absolute;left: 17px;top: 16px;height: 35px;border-top: 1px solid #475f77;width: 25px; }
.aside-left ul.nav > li:last-child a span:before {content: '';height: 0px;}
.aside-left ul.nav > li > .subNav {display: none; background: #143142;}
.aside-left ul.nav > li > .subNav a:hover {background: #1A3648;}
.aside-left ul.nav > li > ul {position: relative;}
.aside-left ul.nav > li > a.active {background: #0a0b0e;}
.aside-left ul.nav > li .ion-ios-arrow-down {float: right;margin-right: -15px;}
.aside-left ul.nav .subNav span, .aside-left ul.nav .subNav a:hover span [class*="ion"] { background: none;transition: all 0.3s ease 0s;}
.aside-left ul.nav .subNav span [class*="ion"] {background: transparent; color: #0a0b0e;transition: all 0.3s ease 0s;}
.aside-left ul.nav .subNav span [class*="ion"]:before {content: '\f3a6';font-family: "Ionicons";background: #143142;width: 16px;display: inline-block;height: 16px;line-height: 16px;border-radius: 50px;transition: all 0.3s ease 0s;}
.aside-left ul.nav .subNav a {color: #62778d;transition: all 0.3s ease 0s; padding: 8px 20px 9px;}
.aside-left ul.nav .subNav a:hover {color: #9DB8CC;transition: all 0.3s ease 0s;}
.aside-left ul.nav .subNav a:hover span [class*="ion"]:before {content: '\f3a7';font-family: "Ionicons";background: #243443;width: 16px;display: inline-block;height: 16px;line-height: 16px;border-radius: 50px; color: #9DB8CC;transition: all 0.3s ease 0s;}
.aside-left ul.nav .subNav li:first-child a span:after {content: '';border-left: 1px solid #0a0b0e;position: absolute;left: 17px;top: -6px;height: 15px;}
.aside-left ul.nav .subNav li a span:before {content: '';border-left: 1px solid #0a0b0e;position: absolute;left: 17px;top: 16px;height: 35px;border-top: 1px solid #475f77;width: 25px; }
.aside-left ul.nav > li:last-child > .subNav li:last-child a span:before {content: '';height: 0px;}

/* select views
----------------------------------------------*/
.select_views {margin-bottom: 20px;}
.select_views ul.grid-list {width: 100%; display: block; text-align: right}
.select_views ul.grid-list li {display: inline-block;position: relative;top: 1px;}
.select_views ul.grid-list li.icon {float: right;position: relative;top: 0px;}
.select_views ul.grid-list li.icon:last-child {margin-left: 15px;}
.select_views ul.grid-list li.icon [class*="ion"] {font-size: 33px;cursor: pointer;margin-left: 15px;font-weight: bold;background: #fff;width: 40px;height: 40px;display: inline-block;border-radius: 3px;text-align: center;line-height: 40px;}
/*----------------------------------------------*/
.views-1 ul.grid-list li.icon.active [class*="ion"] {background: #0a0b0e; color: #fff}
.views-2 ul.grid-list li.icon.active [class*="ion"] {background: #0a0b0e; color: #fff}
.views-3 ul.grid-list li.icon.active [class*="ion"] {background: #0a0b0e; color: #fff}
.views-4 ul.grid-list li.icon.active [class*="ion"] {background: #0a0b0e; color: #fff}
.views-5 ul.grid-list li.icon.active [class*="ion"] {background: #0a0b0e; color: #fff}
.views-6 ul.grid-list li.icon.active [class*="ion"] {background: #0a0b0e; color: #fff}
.views-7 ul.grid-list li.icon.active [class*="ion"] {background: #0a0b0e; color: #fff}
.views-8 ul.grid-list li.icon.active [class*="ion"] {background: #0a0b0e; color: #fff}
.views-9 ul.grid-list li.icon.active [class*="ion"] {background: #0a0b0e; color: #fff}
.views-10 ul.grid-list li.icon.active [class*="ion"] {background: #0a0b0e; color: #fff}
/*----------------------------------------------*/

/* hover effect
----------------------------------------------*/
.effect {border: 0px solid transparent;box-sizing: border-box;position: relative;cursor: pointer;}
.effect img {width: 100%;vertical-align: middle;}
.effect:before {transition: all .5s ease;content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: .2;background: #000;transform: scale(0);}
.itemContent:hover .effect:before {opacity: .1;transform: scale(1);}
.effect:after {transition: all .6s ease .2s;content: "";position: absolute;top: 8px;left: 8px;right: 8px;bottom: 8px;border: 1px solid #F5F6FA;background: #000;opacity: 0;transform: scale(0);}
.itemContent:hover .effect:after {opacity: .2;transform: scale(1);}

/* section_head
----------------------------------------------*/
.section_head {height: 150px; overflow: hidden; background: #143142;position: relative;}
.section_head img {width: 100%; height: 100%; display: block; object-fit: cover; opacity: .35}
.section_head_title {position: absolute;top: 44%; color: #fff;font-size: 30px;text-transform: uppercase;font-weight: 500;}
.section_head_title [class*="ion"] {color: #fff; font-size: 48px; float: left; margin: -14px 25px auto 30px;}
.section_head_title img {width: auto;height: auto; display: inline-block;float: left; opacity: 1; margin: -10px 30px 0;}

/* shortstory
----------------------------------------------*/
.shortstory {padding: 15px; overflow: hidden;width: 100%;}
.shortstory .item {position: relative;}
.shortstory .item {width: 20%; display: inline-block; float: left; padding: 15px 15px 0;}
.shortstory .item .itemContent {position: relative;}
.shortstory .item .itemContent .itemImg {width: 100%; height: 235px;}
.shortstory .item .itemContent .itemImg a {width: 100%; height: 100%; display: block;}
.shortstory .item .itemContent .itemImg img {height: 100%;width: 100%;display: block;object-fit: cover;}
.shortstory .item .itemContent h2 {font-size: 16px; font-weight: 500; text-align: center; margin: 10px 0;height: 44px;overflow: hidden;}
.shortstory .item .itemContent h2 a {color:#000; display: block;}
.shortstory .item .itemContent h2 a:hover {color:#29a2c6;}
.shortstory .item .itemInfo {display: none;}
.shortstory .item .raiting {position: absolute;top: 57%;z-index: 1;left: 50%;margin-left: -27.5px;}
.item .tiny.donut-widget div.donut-hole {background-color: #243443;transition: all 0.5s ease 0s;}
.item .tiny.donut-widget div.donut-hole span {color: #fff; font-weight: 500; font-size: 14px;transition: all 0.5s ease 0s;}
.shortstory .item .icon-cat {display: none;}
.shortstory .item .itemInfo .item_cat {display: inline-block;}
.shortstory [id*="entryID"]:nth-child(2n+1) .item, .shortstory [id*="entryID"]:nth-child(2n+1) .item.list-no-img {background: #fff;}

/*----------------------------------------------*/
.section.lightblue .donut-bite[data-segment-index="0"]:before, 
.section.lightblue .donut-bite[data-segment-index="0"]:after {background-color: #29a2c6;}
.section.lightblue .shortstory a:hover {color:#29a2c6 !important;}
.section.lightblue .item.list .tiny.donut-widget div.donut-hole span {color: #29a2c6;}
.section.lightblue .item.list-no-img .tiny.donut-widget div.donut-hole span {color: #29a2c6;}
.section.lightblue .item.list-no-img .item_size {color: #29a2c6;}
/*----------------------------------------------*/
.section.red .donut-bite[data-segment-index="0"]:before, 
.section.red .donut-bite[data-segment-index="0"]:after {background-color: #d74b4b;}
.section.red .shortstory a:hover {color:#d74b4b !important;}
.section.red .item.list .tiny.donut-widget div.donut-hole span {color: #d74b4b;}
.section.red .item.list-no-img .tiny.donut-widget div.donut-hole span {color: #d74b4b;}
.section.red .item.list-no-img .item_size {color: #d74b4b;}
/*----------------------------------------------*/
.section.green .donut-bite[data-segment-index="0"]:before, 
.section.green .donut-bite[data-segment-index="0"]:after {background-color: #73b66b;}
.section.green .shortstory a:hover {color:#73b66b !important;}
.section.green .item.list .tiny.donut-widget div.donut-hole span {color: #73b66b;}
.section.green .item.list-no-img .tiny.donut-widget div.donut-hole span {color: #73b66b;}
.section.green .item.list-no-img .item_size {color: #73b66b;}
/*----------------------------------------------*/
.section.orange .donut-bite[data-segment-index="0"]:before, 
.section.orange .donut-bite[data-segment-index="0"]:after {background-color: #f58a2c;}
.section.orange .shortstory a:hover {color:#f58a2c !important;}
.section.orange .item.list .tiny.donut-widget div.donut-hole span {color: #f58a2c;}
.section.orange .item.list-no-img .tiny.donut-widget div.donut-hole span {color: #f58a2c;}
.section.orange .item.list-no-img .item_size {color: #f58a2c;}
/*----------------------------------------------*/
.section.blue .donut-bite[data-segment-index="0"]:before, 
.section.blue .donut-bite[data-segment-index="0"]:after {background-color: #2980d9;}
.section.blue .shortstory a:hover {color:#2980d9 !important;}
.section.blue .item.list .tiny.donut-widget div.donut-hole span {color: #2980d9;}
.section.blue .item.list-no-img .tiny.donut-widget div.donut-hole span {color: #2980d9;}
.section.blue .item.list-no-img .item_size {color: #2980d9;}

/* shortstory (grid)
----------------------------------------------*/
.shortstory .item.grid {width: 20%; display: inline-block; float: left; padding: 15px 15px 0;}
.shortstory .item.grid .itemContent {position: relative;}
.shortstory .item.grid .itemContent .itemImg {width: 100%; height: 235px;}
.shortstory .item.grid .itemContent .itemImg a {width: 100%; height: 100%; display: block;}
.shortstory .item.grid .itemContent .itemImg img {height: 100%;width: 100%;display: block;object-fit: cover;}
.shortstory .item.grid .itemContent h2 {font-size: 16px; font-weight: 500; text-align: center; margin: 10px 0;height: 44px;overflow: hidden;}
.shortstory .item.grid .itemContent h2 a {color:#000; display: block;}
.section.lightblue .shortstory .item.grid .raiting {position: absolute;top: 57%;z-index: 1;left: 50%;margin-left: -27.5px;}
.section.lightblue .item.grid .tiny.donut-widget div.donut-hole {background-color: #243443;transition: all 0.5s ease 0s;}
.section.lightblue .item.grid .tiny.donut-widget div.donut-hole span {color: #fff; font-weight: 500; font-size: 14px;transition: all 0.5s ease 0s;}
.tiny.donut-widget div.donut-hole {top: 5px;left: 5px;border-radius: 50%;line-height: 15px;height: 50px;width: 50px;}
.tiny.donut-widget span.donut-filling {width: 50px;}
.shortstory .item .item_size {display: none;}


/* shortstory (list)
----------------------------------------------*/
.shortstory .item.list {display: inline-block; float: left; padding: 15px;}
.shortstory .item.list:nth-child(5n+1) {width: 30%;}
.shortstory .item.list:nth-child(5n+1) h2 {display: none;}
.shortstory .item.list:nth-child(5n+1) .itemContent {height: 380px;}
.shortstory .item.list:nth-child(5n+1) .itemContent .itemImg {width: 100%;height: 100%;}
.shortstory .item.list:nth-child(5n+1) .raiting {position: absolute;top: 15px;z-index: 1;left: auto;margin-left: 0;right: 15px}
.shortstory .item.list {width: 35%;float: left;}
.shortstory .item.list .itemContent {overflow: hidden;}
.shortstory .item.list .itemImg {width: 120px;height: 175px; float: left; margin-right: 15px;}
.shortstory .item.list h2 {font-size: 14px; margin-top: 0;text-align: left;}
.shortstory .item.list .raiting {position: relative;top: auto;z-index: 1;left: 100%;margin-left: -60px;right: 0px;width: 60px;margin-bottom: 15px;}
.shortstory .item.list:nth-child(5n+1) .tiny.donut-widget div.donut-hole {background-color: #243443;}
.shortstory .item.list:nth-child(5n+1) .tiny.donut-widget div.donut-hole span {color: #fff;}
.shortstory .item.list .tiny.donut-widget div.donut-hole {background-color: #fff;}
.shortstory .item.list .itemInfo {position: relative;display: block; font-size: 12px; color: #84899f;}
.shortstory .item.list .itemInfo div, .shortstory .item.list .itemInfo div a {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: inherit;}
.shortstory .item.list .itemInfo span {display: none;}
.shortstory .item.list .itemInfo .item_cat {display: inline-block;}

/* shortstory (list) category
----------------------------------------------*/
.shortstory.category .item.list:nth-child(5n+1), .shortstory.category .item.equil.list:nth-child(5n+1) {
    width: 33.33%;
}

/* shortstory (list-no-img)
----------------------------------------------*/
.shortstory .item.list-no-img {width: 100%; padding: 15px 30px;transition: all 0.3s ease 0s;}
.shortstory .item.list-no-img:hover, .shortstory .item.list-no-img:hover:nth-child(2n+1) {background: #0a0b0e;transition: all 0.3s ease 0s;}
.shortstory .item.list-no-img:first-child {margin-top: 0px;}
.shortstory .item.list-no-img:last-child {margin-bottom: 0px;}
.shortstory .item.list-no-img:nth-child(2n+1) {background: #fcfcfd;}
.shortstory .item.list-no-img .itemImg {display: none;}
.shortstory .item.list-no-img h2 {text-align: left;}
.shortstory .item.list-no-img .itemInfo {display: block;}
.shortstory .item.list-no-img .tiny.donut-widget div.donut-hole {background: #fff;}
.shortstory .item.list-no-img h2 {margin: 0 0 5px; height: auto; max-width: 700px;}
.shortstory .item.list-no-img h2 a {text-overflow: ellipsis;white-space: nowrap;overflow: hidden; display: inline-block;}
.shortstory .item.list-no-img h2 a:hover {color: #fff !important;}
.shortstory .item.list-no-img .itemInfo div, 
.shortstory .item.list-no-img .itemInfo div a {display: inline-block;font-size: 12px;color: #84899f;transition: all 0.3s ease 0s;}
.shortstory .item.list-no-img .itemInfo span {margin:0 20px; display: inline-block;color: #84899f;}
.shortstory .item.list-no-img .itemInfo span.item_cat {margin:0 0px;}
.shortstory .item.list-no-img:hover .itemInfo div, 
.shortstory .item.list-no-img:hover .itemInfo div a {color: #c6cad9;transition: all 0.3s ease 0s;}
.shortstory .item.list-no-img .itemInfo div a:hover {color: #fff !important;transition: all 0.3s ease 0s;}
.shortstory .item.list-no-img .raiting {position: absolute;top: -2px;z-index: 1;left: auto;right: 0;}
.shortstory .item.list-no-img:nth-child(2n+1) .tiny.donut-widget div.donut-hole {background: #fcfcfd;transition: all 0.3s ease 0s;}
.shortstory .item.list-no-img:hover h2 a, 
.shortstory .item.list-no-img:hover:nth-child(2n+1) h2 a {color: #fff;transition: all 0.3s ease 0s;}
.shortstory .item.list-no-img:hover .itemInfo span {color: #c6cad9;transition: all 0.3s ease 0s;}
.shortstory .item.list-no-img:hover .tiny.donut-widget div.donut-hole {background: #0a0b0e;transition: all 0.3s ease 0s;}
.shortstory .item.list-no-img:hover .tiny.donut-widget div.donut-hole span {color:#fff;}
.shortstory .item.list-no-img .item_size {display: inline-block;float: right;text-align: right;font-size: 18px;text-transform: uppercase;margin-right: 87px;margin-top: -15px;transition: all 0.3s ease 0s; font-weight: 500;overflow: hidden;}
.shortstory .item.list-no-img:hover .item_size {color: #fff;transition: all 0.3s ease 0s;}


/* shortstory (equil)
----------------------------------------------*/
.shortstory .item.equil.grid .itemImg {height: 165px;}
.shortstory .item.equil.grid .raiting {top: 44% !important;}
.shortstory .item.equil.list {width: 34%;}
.shortstory .item.equil.list:nth-child(5n+1) {width: 32%;}
.shortstory .item.equil.list:nth-child(5n+1) .itemContent {height: 285px;}
.shortstory .item.equil.list .itemImg {height: 125px;width: 125px;}
.shortstory .item.equil.list .itemInfo {display: none;}

/* shortstory (main)
----------------------------------------------*/
.main .item, .main .item.grid, .main .item.list, .main .item.list-no-img {width: 100%; padding: 15px 30px;transition: all 0.3s ease 0s;}
.main .item:hover, .main .item.grid:hover, .main .item.list:hover, .main .item.list-no-img:hover, 
.main .item:hover:nth-child(2n+1), .main .item.grid:hover:nth-child(2n+1), .main .item.list:hover:nth-child(2n+1), .main .item.list-no-img:hover:nth-child(2n+1) {background: #0a0b0e;transition: all 0.3s ease 0s;}
.main .item:first-child, .main .item.grid:first-child, .main .item.list:first-child, .main .item.list-no-img:first-child {margin-top: 0px;}
.main .item:last-child, .main .item.grid:last-child, .main .item.list:last-child, .main .item.list-no-img:last-child {margin-bottom: 0px;}
.main .item:nth-child(2n+1), .main .item.grid:nth-child(2n+1), .main .item.list:nth-child(2n+1), .main .item.list-no-img:nth-child(2n+1) {background: #fcfcfd;}
.main .item .itemImg, .main .item.grid .itemImg, .main .item.list .itemImg, .main .item.list-no-img .itemImg {display: none;}
.main .item h2, .main .item.grid h2, .main .item.list h2, .main .item.list-no-img h2 {text-align: left;}
.main .item .itemInfo, .main .item.grid .itemInfo, .main .item.list .itemInfo, .main .item.list-no-img .itemInfo {display: block;}
.main .item .tiny.donut-widget div.donut-hole, .main .item.grid .tiny.donut-widget div.donut-hole, .main .item.list .tiny.donut-widget div.donut-hole, .main .item.list-no-img .tiny.donut-widget div.donut-hole {background: #fff;}
.main .item h2, .main .item.grid h2, .main .item.list h2, .main .item.list-no-img h2 {margin: 0 0 5px; height: auto; max-width: 700px;}
.main .item h2 a, .main .item.grid h2 a, .main .item.list h2 a, .main .item.list-no-img h2 a {text-overflow: ellipsis;white-space: nowrap;overflow: hidden; display: inline-block;}
.main .item h2 a:hover, .main .item.grid h2 a:hover, .main .item.list h2 a:hover, .main .item.list-no-img h2 a:hover {color: #fff !important;}
.main .item .itemInfo div, .main .item.grid .itemInfo div, .main .item.list .itemInfo div, .main .item.list-no-img .itemInfo div, 
.main .item .itemInfo div a, .main .item.grid .itemInfo div a, .main .item.list .itemInfo div a, .main .item.list-no-img .itemInfo div a {display: inline-block;font-size: 12px;color: #84899f;transition: all 0.3s ease 0s;}
.main .item .itemInfo span, .main .item.grid .itemInfo span, .main .item.list .itemInfo span, .main .item.list-no-img .itemInfo span {margin:0 20px; display: inline-block;color: #84899f;}
.main .item .itemInfo {transition: all 0.3s ease 0s;}
.main .item .itemInfo span.item_cat {margin: 0;transition: all 0.3s ease 0s;}
.main .item:hover .itemInfo div, .main .item.grid:hover .itemInfo div, .main .item.list:hover .itemInfo div, .main .item.list-no-img:hover .itemInfo div, 
.main .item:hover .itemInfo div a, .main .item.grid:hover .itemInfo div a, .main .item.list:hover .itemInfo div a, .main .item.list-no-img:hover .itemInfo div a {color: #c6cad9;transition: all 0.3s ease 0s;}
.main .item .itemInfo div a:hover, .main .item.grid .itemInfo div a:hover, .main .item.list .itemInfo div a:hover, .main .item.list-no-img .itemInfo div a:hover {color: #fff !important;transition: all 0.3s ease 0s;}
.main .item .raiting, .main .item.grid .raiting, .main .item.list .raiting, .main .item.list-no-img .raiting {position: absolute;top: -2px;z-index: 1;left: auto;right: 0;}
.main .item:nth-child(2n+1) .tiny.donut-widget div.donut-hole, .main .item.grid:nth-child(2n+1) .tiny.donut-widget div.donut-hole, .main .item.list:nth-child(2n+1) .tiny.donut-widget div.donut-hole, .main .item.list-no-img:nth-child(2n+1) .tiny.donut-widget div.donut-hole {background: #fcfcfd;transition: all 0.3s ease 0s;}
.main .item:hover h2 a, .main .item.grid:hover h2 a, .main .item.list:hover h2 a, .main .item.list-no-img:hover h2 a, 
.main .item:hover:nth-child(2n+1) h2 a, .main .item.grid:hover:nth-child(2n+1) h2 a, .main .item.list:hover:nth-child(2n+1) h2 a, .main .item.list-no-img:hover:nth-child(2n+1) h2 a {color: #fff;transition: all 0.3s ease 0s;}
.main .item:hover .itemInfo span, .main .item.grid:hover .itemInfo span, .main .item.list:hover .itemInfo span, .main .item.list-no-img:hover .itemInfo span {color: #c6cad9;}
.main .item:hover .tiny.donut-widget div.donut-hole, .main .item.grid:hover .tiny.donut-widget div.donut-hole, .main .item.list:hover .tiny.donut-widget div.donut-hole, .main .item.list-no-img:hover .tiny.donut-widget div.donut-hole {background: #0a0b0e;transition: all 0.3s ease 0s;}
.main .item:hover .tiny.donut-widget div.donut-hole span, .main .item.grid:hover .tiny.donut-widget div.donut-hole span, .main .item.list:hover .tiny.donut-widget div.donut-hole span, .main .item.list-no-img:hover .tiny.donut-widget div.donut-hole span {color:#fff;}
.main .item .item_size, .main .item.grid .item_size, .main .item.list .item_size, .main .item.list-no-img .item_size {display: inline-block;float: right;text-align: right;font-size: 18px;text-transform: uppercase;margin-right: 87px;margin-top: -15px;transition: all 0.3s ease 0s; font-weight: 500;overflow: hidden;}
.main .item:hover .item_size, .main .item.grid:hover .item_size, .main .item.list:hover .item_size, .main .item.list-no-img:hover .item_size {color: #fff;transition: all 0.3s ease 0s;}
.main .item.list:nth-child(5n+1) .itemContent {height: auto;}
.main .item.list:nth-child(5n+1) {width: 100%;}
.main .item.list:nth-child(5n+1) h2 {display: block;}
.main .item.list .itemInfo div a {overflow:visible;}
.main .item.list h2 {font-size: 16px;}
.main .item .itemContent h2 {text-align: left;margin: 0 0 5px;height: auto;max-width: 630px;}
.main .item .itemContent h2 a {display: inline-block;}
.main .item .icon-cat {display: inline-block;float: left;margin-right: 30px;margin-top: 4px;}
.main .item .icon-cat [class*="ion"] {font-size: 48px;}

/* shortstory (main) .cat-lightblue
----------------------------------------------*/
.main .item.cat-lightblue .item_size {color: #29a2c6; transition: all 0.3s ease 0s;}
.main .item:hover.cat-lightblue .item_size {color: #fff; transition: all 0.3s ease 0s;}
.main .item.cat-lightblue .donut-bite[data-segment-index="0"]:before, 
.main .item.cat-lightblue .donut-bite[data-segment-index="0"]:after {background-color: #29a2c6;}
.main .item.cat-lightblue .tiny.donut-widget div.donut-hole span {color: #29a2c6;transition: all 0.3s ease 0s;}
.main .item:hover.cat-lightblue .tiny.donut-widget div.donut-hole span {color: #fff;transition: all 0.3s ease 0s;}
.main .item.cat-lightblue .icon-cat [class*="ion"] {color: #29a2c6;transition: all 0.3s ease 0s;}
.main .item:hover.cat-lightblue .icon-cat [class*="ion"] {color: #fff;transition: all 0.3s ease 0s;}

/* shortstory (main) .cat-red
----------------------------------------------*/
.main .item.cat-red .item_size {color: #d74b4b; transition: all 0.3s ease 0s;}
.main .item:hover.cat-red .item_size {color: #fff; transition: all 0.3s ease 0s;}
.main .item.cat-red .donut-bite[data-segment-index="0"]:before, 
.main .item.cat-red .donut-bite[data-segment-index="0"]:after {background-color: #d74b4b;}
.main .item.cat-red .tiny.donut-widget div.donut-hole span {color: #d74b4b;transition: all 0.3s ease 0s;}
.main .item:hover.cat-red .tiny.donut-widget div.donut-hole span {color: #fff;transition: all 0.3s ease 0s;}
.main .item.cat-red .icon-cat [class*="ion"] {color: #d74b4b;transition: all 0.3s ease 0s;}
.main .item:hover.cat-red .icon-cat [class*="ion"] {color: #fff;transition: all 0.3s ease 0s;}

/* shortstory (main) .cat-blue
----------------------------------------------*/
.main .item.cat-blue .item_size {color: #2980d9; transition: all 0.3s ease 0s;}
.main .item:hover.cat-blue .item_size {color: #fff; transition: all 0.3s ease 0s;}
.main .item.cat-blue .donut-bite[data-segment-index="0"]:before, 
.main .item.cat-blue .donut-bite[data-segment-index="0"]:after {background-color: #2980d9;}
.main .item.cat-blue .tiny.donut-widget div.donut-hole span {color: #2980d9;transition: all 0.3s ease 0s;}
.main .item:hover.cat-blue .tiny.donut-widget div.donut-hole span {color: #fff;transition: all 0.3s ease 0s;}
.main .item.cat-blue .icon-cat [class*="ion"] {color: #2980d9;transition: all 0.3s ease 0s;}
.main .item:hover.cat-blue .icon-cat [class*="ion"] {color: #fff;transition: all 0.3s ease 0s;}

/* shortstory (main) .cat-green
----------------------------------------------*/
.main .item.cat-green .item_size {color: #73b66b; transition: all 0.3s ease 0s;}
.main .item:hover.cat-green .item_size {color: #fff; transition: all 0.3s ease 0s;}
.main .item.cat-green .donut-bite[data-segment-index="0"]:before, 
.main .item.cat-green .donut-bite[data-segment-index="0"]:after {background-color: #73b66b;}
.main .item.cat-green .tiny.donut-widget div.donut-hole span {color: #73b66b;transition: all 0.3s ease 0s;}
.main .item:hover.cat-green .tiny.donut-widget div.donut-hole span {color: #fff;transition: all 0.3s ease 0s;}
.main .item.cat-green .icon-cat [class*="ion"] {color: #73b66b;transition: all 0.3s ease 0s;}
.main .item:hover.cat-green .icon-cat [class*="ion"] {color: #fff;transition: all 0.3s ease 0s;}

/* shortstory (main) .cat-orange
----------------------------------------------*/
.main .item.cat-orange .item_size {color: #f58a2c; transition: all 0.3s ease 0s;}
.main .item:hover.cat-orange .item_size {color: #fff; transition: all 0.3s ease 0s;}
.main .item.cat-orange .donut-bite[data-segment-index="0"]:before, 
.main .item.cat-orange .donut-bite[data-segment-index="0"]:after {background-color: #f58a2c;}
.main .item.cat-orange .tiny.donut-widget div.donut-hole span {color: #f58a2c;transition: all 0.3s ease 0s;}
.main .item:hover.cat-orange .tiny.donut-widget div.donut-hole span {color: #fff;transition: all 0.3s ease 0s;}
.main .item.cat-orange .icon-cat [class*="ion"] {color: #f58a2c;transition: all 0.3s ease 0s;}
.main .item:hover.cat-orange .icon-cat [class*="ion"] {color: #fff;transition: all 0.3s ease 0s;}

/* Pagination
----------------------------------------------*/
.pagination {display: block;text-align: center; padding: 15px;}
.pagination a {text-align: center; display: inline-block; padding: 15px 30px;background: #ff3c09; border-radius: 3px; color: #fff;}
.pagination a:hover {background: #0a0b0e;}
/*  Pagination 
---------------------------*/
#pagesBlock1, .pagesBlockuz1, .pagesBlockuz2 {clear: both;margin-bottom: 25px;margin-top: 25px;font-size: 14px;display: inline-block;font-weight: 400;}
/* -- active -- */
.pgSwchA b, .swchItemA span, .swchItemA1 span {z-index: 2;color: #FFF;cursor: default;position: relative;text-decoration: none;background-color: #0a0b0e;display: inline-block;text-align: center; min-width: 40px; font-weight: 400;border-radius:3px;padding: 7px 15px;border:1px solid #0a0b0e;}
.pgSwchA:hover b, .swchItemA:hover span, .swchItemA1:hover span {}
/* -- no active -- */
.pgSwch span, .swchItem span, a.swchItem1 {position: relative;text-decoration: none;color: #000;padding: 7px 15px;background-color: #FFF;display: inline-block;border:1px solid #EFEFEF;border-radius:3px;text-align: center;min-width: 40px; }
.pgSwch:hover span, .swchItem:hover span, a.swchItem1:hover {}
/* -- dots -- */
.swchItemDots {position: relative;text-decoration: none;color: #000;padding: 7px 15px;background-color: #FFF;display: inline-block;border:1px solid #EFEFEF;border-radius:3px;text-align: center;min-width: 40px;}

/* Speedbar
----------------------------------------------*/
.speedbar {background: #fcfcfd; font-size: 12px; color: #84899f; padding: 15px 30px;}
.speedbar a, .speedbar span {color: #84899f; display: inline-block; margin: 0 7px;}
.speedbar a:first-child {margin-left: 0;}

/* Fullstory
----------------------------------------------*/
.fullstory {padding: 30px;}
.fullstory h1 {line-height: 34px; margin-top: 0; text-align: center; font-weight: 600; font-size: 34px; margin-bottom: 35px;}
.full_top {display: table; width: 100%; margin-bottom: 40px;}
.full_top:after {display: table; content: ''; clear: both; position: relative;}
.fullstory .itemContent {width: 390px;display: table-cell; vertical-align: top}
.poster { display: inline-block; float: left;}
.download {text-align: center; overflow: hidden; display: table-cell;padding-left: 30px; vertical-align: middle}
.download_btn .btn {padding: 25px 30px;background: #73b66b;overflow: hidden;position: relative;font-size: 24px;}
.download_btn .btn > span {display: inline-block;margin-top: -10px;}
.download_btn .btn > span [class*="ion"] {font-size: 48px;margin-right: 25px;position: relative;top: 10px;}
.download_btn .btn > span.sl {min-width: 110px;height: 100px;display: inline-block;background: #81c27a;font-size: 16px;padding: 10px 20px;margin-left: -30px;margin-right: 30px;float: left;margin-bottom: -25px;margin-top: -25px;}
.download_btn .btn span.sl > span {display: block; padding: 0;text-align: left;}
.download_btn .btn span.sl > span [class*="ion"] {font-size: 32px; position: relative; top: 7px;display: inline-block;margin-right: 15px}
.rotate-180 {transform: rotate(180deg);display: inline-block;}
.fullstory .raiting {display: inline-block;position: relative;}
.full_raiting {margin-bottom: 50px;}
.strs_rait {display: none;position: absolute;left: -5px;top: 20px;z-index: 20;width: 100%;font-size: 26px;padding: 0px 25px;}
.strs_rait span {background: #fff;display: inline-block;border-radius: 50%;height: 160px;width: 160px;line-height: 160px;}
.u-star-rating-30 {top: 40%;left: 5px;}
.u-star-rating-30 a {transition: none;}

/* jumbo
------------------------------------------------------*/
.fullstory .jumbo.donut-widget {width: 200px;height: 200px;display: inline-block;position: relative;}
.fullstory .jumbo.donut-widget div.donut-hole {height: 170px;width: 170px; cursor: pointer;background-color: #fff;z-index: 20;position: absolute;top: 15px;left: 15px;border-radius: 50%;line-height: 40px;}
.fullstory .jumbo.donut-widget span.donut-filling {position: absolute; cursor: pointer;vertical-align: middle;font-weight: 400;font-size: 48px;top: 50%;margin-top: -20px;width: 170px;height: 40px;overflow: none}
.fullstory .jumbo.donut-widget div.donut-caption-wrapper {width: 200px;align-content: center;position: relative;top: 195.56px; display: none;}
.fullstory .jumbo.donut-widget span.donut-caption {font-size: 15.41px;font-weight: 600;margin: 0 auto}
.fullstory .jumbo.donut-widget .donut-bite {position: absolute;width: 100px;height: 200px;overflow: hidden;top: 0;left: 100px;-moz-transform-origin: left center;-ms-transform-origin: left center;-o-transform-origin: left center;-webkit-transform-origin: left center;transform-origin: left center}
.fullstory .jumbo.donut-widget .donut-bite.large {width: 200px;height: 200px;left: 0;-moz-transform-origin: center center;-ms-transform-origin: center center;-o-transform-origin: center center;-webkit-transform-origin: center center;transform-origin: center center}
.fullstory .jumbo.donut-widget .donut-bite.large:after,
.fullstory .jumbo.donut-widget .donut-bite:before {content: "";position: absolute;width: 100px;height: 200px}
.fullstory .jumbo.donut-widget .donut-bite:before {top: 0;left: -100px;border-radius: 170px 0 0 170px;-moz-transform-origin: right center;-ms-transform-origin: right center;-o-transform-origin: right center;-webkit-transform-origin: right center;transform-origin: right center}
.fullstory .jumbo.donut-widget .donut-bite.large:before {left: 0}
.fullstory .jumbo.donut-widget .donut-bite.large:after {left: 100px;border-radius: 0 170px 170px 0}

/* fullstory .cat-lightblue
----------------------------------------------*/
.fullstory.cat-lightblue .donut-bite[data-segment-index="0"]:before, 
.fullstory.cat-lightblue .donut-bite[data-segment-index="0"]:after {background-color: #29a2c6;}
.fullstory.cat-lightblue .tiny.donut-widget div.donut-hole span {color: #29a2c6;transition: all 0.3s ease 0s;}

/* fullstory .cat-red
----------------------------------------------*/
.fullstory.cat-red .donut-bite[data-segment-index="0"]:before, 
.fullstory.cat-red .donut-bite[data-segment-index="0"]:after {background-color: #d74b4b;}
.fullstory.cat-red .tiny.donut-widget div.donut-hole span {color: #d74b4b;transition: all 0.3s ease 0s;}

/* fullstory .cat-blue
----------------------------------------------*/
.fullstory.cat-blue .donut-bite[data-segment-index="0"]:before, 
.fullstory.cat-blue .donut-bite[data-segment-index="0"]:after {background-color: #2980d9;}
.fullstory.cat-blue .tiny.donut-widget div.donut-hole span {color: #2980d9;transition: all 0.3s ease 0s;}

/* fullstory .cat-green
----------------------------------------------*/
.fullstory.cat-green .donut-bite[data-segment-index="0"]:before, 
.fullstory.cat-green .donut-bite[data-segment-index="0"]:after {background-color: #73b66b;}
.fullstory.cat-green .tiny.donut-widget div.donut-hole span {color: #73b66b;transition: all 0.3s ease 0s;}

/* fullstory .cat-orange
----------------------------------------------*/
.fullstory.cat-orange .donut-bite[data-segment-index="0"]:before, 
.fullstory.cat-orange .donut-bite[data-segment-index="0"]:after {background-color: #f58a2c;}
.fullstory.cat-orange .tiny.donut-widget div.donut-hole span {color: #f58a2c;transition: all 0.3s ease 0s;}

/* fullstory .bref
----------------------------------------------*/
.bref {overflow: hidden; margin-bottom: 30px;}
.bref_head {font-size: 21px; font-weight: 600;margin-bottom: 15px;}
.bref_content {overflow: hidden; line-height: 26px;}
.bref_content strong, .bref_content b {color: #243443; font-weight: 600; margin-right: 5px;}

/* fullstory .description
----------------------------------------------*/
.description {margin-bottom: 30px;}
.description_head {font-size: 21px; font-weight: 600;margin-bottom: 15px;}
.description_content {overflow: hidden; line-height: 26px;}
.description_content strong, .description_content b {color: #243443; font-weight: 600; margin-right: 5px;}

/* fullstory screens
----------------------------------------------*/
details {width: 100%;text-align: left;background: #0a0b0e;color: #fff; margin-bottom: 30px;}
details:last-child {margin-bottom: 0;}
summary { padding: 15px 30px 18px; cursor: pointer; color: #fff; font-weight: 400;text-align: left; font-size: 18px;}
summary [class*="ion"] {font-size: 24px;margin-right: 20px; float: left; margin-top: 2px;}
details summary::-webkit-details-marker {display: none;}
details, summary {display: block;}
details summary:after {content: "\f48a";color: #fff; font-size: 24px;font-family: "Ionicons", sans-serif; position: relative; top: 3px; margin-left: 20px;}
details[open] summary:after {content: "\f463";color: #fff;}
.screens {background: #fff; color: #243443;margin: 0px -15px; padding-top: 15px;}
.screens:after {content: ''; clear: both; position: relative; display: table;}
.itemScreen {float: left; width: 33.33%; padding: 15px;height: 200px; overflow: hidden;}
.itemScreen .itemContent {width: 100%; height: 100%;display: block;}
.itemScreen .itemContent img {width: 100%;height: 100%;object-fit: cover;display: block;}
.itemScreen .itemContent span {display: block;height: 100%;width: 100%;}
.itemScreen:last-child:nth-child(3n+1) {width: 100%;height: auto;}

/* Spoiler
----------------------------------------------*/
.uSpoilerButton {display: block;width: 100%;background: #F5F6FA;padding: 15px 30px;text-align: left;font-weight: 500;color: #243443;}
.uSpoilerText {background: #FCFCFD;padding: 15px 30px;color: #000;}

/* Video
----------------------------------------------*/
.video {padding: 30px;background: #0a0b0e;}
.videoWrapper {position: relative;height: 0;padding-bottom: 56.25%;/*padding-top: 25px;*/}
.videoWrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

/* QuoteBlock
----------------------------------------------*/
.bbQuoteBlock {margin-top: 20px;}
.bbQuoteName {display: none;}
.quoteMessage {border: 0 !important; padding-left: 30px;max-height: none !important;font-style: italic;font-size: 13px;}
.quoteMessage:before {content: '\f347';font-family: "Ionicons";font-size: 20px;color: #84899f;float: left;margin-left: -30px;font-style: normal;}


/* FOOTER
----------------------------------------------*/
.footer {background: #fcfcfd; display: table;width: 100%; position: relative;}
.footer .copy {display: table-cell; width: 290px;background: #ff3c09; color: #fff; font-size: 12px; text-align: center; vertical-align: middle;}
.footer .copy span {text-transform: uppercase;}
.footer .copyright {display: table-cell; vertical-align: middle; color: #84899f; font-size: 12px;padding: 15px 30px;}
.footer .copyright a {color: #84899f;}
.footer .copyright p {line-height: 1.6em;}
.footer .counter {display: table-cell; vertical-align: middle; text-align: right; padding: 15px 30px;}
.footer .counter img {display: inline-block; margin-top: 5px}

/* Last comments
----------------------------------------------*/
.l_comm {padding-right: 30px;margin-bottom: 30px;}
.l_comm:last-child {margin-bottom: 0;}
.l_comm:after {content: ''; position: relative; clear: both; display: table;}
.l_commAva {float: left; width: 80px;text-align: center;}
.l_commAva .ava {position: relative;top: 25px;}
.l_commAva .ava:before {content: "\f11e";font-family: "Ionicons";font-size: 90px; color: #fff;transform: rotate(-3deg); display: inline-block;}
.l_commAva .ava span {position: absolute;top: -19px;left: 11px;width: 57px;height: 56px;background: #F5F6FA;border-radius: 50%;text-align: center;line-height: 56px;display: inline-block;overflow: hidden;}
.l_commAva .ava span [class*="ion"] {font-size: 53px; color: #fff;}
.l_commAva .ava span img {width: 100%; height: 100%; display: block;}
.l_commCont {overflow: hidden;padding-top: 12px;}
.l_commCont_top {margin-bottom: 12px;padding: 0 15px;}
.l_commContTitle {width: 85%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-bottom: 5px;}
.l_commContTitle a {font-size: 16px; font-weight: 500;color: inherit;}
.l_commContDate {font-size: 12px; color: #838aa1;}
.l_commCont_desr {background: #fff; border-radius: 10px; color: #0a0b0e;padding: 12px 15px;}
.l_comm:nth-child(even) {}
.l_comm:nth-child(even) .l_commAva {float: right; width: 80px;margin-right: -5px;}
.l_comm:nth-child(even) .l_commAva .ava:before {content: "\f11e";font-family: "Ionicons";font-size: 90px; color: #fff;transform: rotate(89deg); display: inline-block;}
.l_comm:nth-child(even) .l_commAva .ava span {top: -18px;left: 13px; height: 58px;}

.l_comm .more {margin-top: 35px;}
.l_comm .more a {color: #d1d5e2;background: #fff;display: inline-block;width: 32px;height: 32px;border-radius: 50%;padding: 4px;}
.l_comm .more a:hover {background: #0a0b0e; color: #fff;}
.l_comm .more a [class*="ion"] {font-size: 24px; }

.comm_content .l_comm:nth-child(2n+1) {background: #fcfcfd;margin: 0 -30px 30px;padding: 30px;}
.com-order-block {text-align: right;position: relative;top: -43px;}
.ucf-avatar img {border-radius: 50px !important;}
.comm_body {margin-bottom: 30px;}
.comm_body div#allEntries {margin-top: -20px;}
.comm_body div#allEntries .l_commAva .ava span {position: absolute;top: -19px;left: 11px;width: 57px;height: 56px;background: #F5F6FA;border-radius: 50%;text-align: center;line-height: 56px;display: inline-block;overflow: hidden;}
.comm_body div#allEntries > div .l_comm {background: #fff; margin-bottom: 0;}
.comm_body div#allEntries > div:nth-child(4n+1) .l_comm {background: #fcfcfd;}
.l_commCont_top .uc-top-right a.plus_comm {color:#73b66b }
.l_commCont_top .uc-top-right a.minus_comm {color:#d74b4b}
.l_commCont_top .uc-top-right a [class*="ion"] {font-size: 18px;}
.l_commCont_top .uc-top-right span.num_rait {padding: 0 5px;display: inline-block;font-weight: 500;font-size: 16px;color: #d1d5e2;}
.l_commCont_top .uc-top-right .u-mpanel-tooltip {display: none;}
.l_commCont_top .uc-top-right .u-mpanel {margin-top: -3px;}


/* ADD-EDIT
----------------------------------------------*/
.add_head {background: #0a0b0e; color: #fff; padding: 30px;}
.add_head:after {content: ''; display: table; position: relative; clear: both;}
.add_head > div {text-align: center;margin-bottom: 30px;}
.add_btn {background: #0a0b0e;border-radius: 3px;display: inline-block;color: #fff;padding: 7px 15px;float: left;margin-right: 10px;}
.add_btn [class*="ion"]{font-size: 20px;float: left;margin-right: 12px;}
.add_btn.lightblue:hover {background: #29a2c6;}
.add_btn.red:hover {background: #d74b4b;}
.add_btn.green:hover {background: #73b66b;}
.add_btn.orange:hover {background: #f58a2c;}
.add_btn.blue:hover {background: #2980d9;}
.add_btn.rules {background: #d74b4b;float: right;margin-right: 0;padding: 7px 12px;}
.add_btn.rules [class*="ion"] {margin-right: 0; }

#add_film, #add_games, #add_music, #add_soft, #add_other, #add_setting {display: none;}
#add_film:after, #add_games:after, #add_music:after, #add_soft:after, #add_other:after, #add_setting:after {content: ''; display: table; position: relative; clear: both;}
#add_film > div, #add_games > div, #add_music > div, #add_soft > div, #add_other > div  {width:25%; display:inline-block; float:left;}
#add_film.open, #add_games.open, #add_music.open, #add_soft.open, #add_other.open, #add_setting.open {display: block;}
#add_film.open, #add_games.open, #add_music.open, #add_soft.open, #add_other.open{margin: -30px -30px 30px;background: #FCFCFD;padding:20px 30px;}
#add_setting {display: none;background: #d74b4b;color: #fff;font-size: 13px;padding: 20px 30px;margin: -30px -30px 30px;}

#add_film_form {display: none;}
#add_film_form.open {display: block;}


/* Search Load
-------------------------------------------*/
.fullstory.search {padding: 0;}
.fullstory.search .itemContent {display: block;width: 100%;}



/* Slider Fullnews
----------------------------------------------------------------------------*/
.full-img-block {position: relative; display: block; clear: both;}
.slider-bg {width: 100%; height: 350px; background-position: center center;background-repeat: no-repeat; background-size: 100%; transition: all 0.3s ease 0s; display: block;}
.full-img-block:hover .slider-bg {transition: all 0.3s ease 0s;}
.logo-news {position: absolute; bottom: 20px; right: 20px; display: inline-block; max-width: 280px; max-height: 150px; opacity: .8;}
.logo-news img {max-width: 100%; max-height: 150px; display: inline-block;}
.full-slider-body {position: relative; display: block; clear: both;}
.full-slider-poster {position: absolute; bottom: -5px; left: 80px; width: 220px; max-height: 350px; }
.full-slider-poster img { /*border: 3px solid #fff; box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 20px;*/ width: 100%; height: 100%;}
.full-slide-cont {margin-left: 300px; padding:0 25px; position: relative; padding-top: 0;}
.full-slider-rait {background: #434a54; opacity: .8; display: inline-block; position: absolute; left: 0px; top:-69px; padding: 8px 15px 12px; color: #ccd1d9; font-size: 28px;}
.full-slider-body h1 {font-weight: 400;color: #434a54; text-transform: uppercase; font-size: 28px; line-height: 36px; display: block;}

/* Fullstory
-----------------------------------------------------------------------------*/
.full-img-block {display: block; position: relative;width: 100%; clear: both; overflow: hidden; margin-bottom: 10px;}
.full-info {float: right; min-width: 280px; max-width: 340px; margin-left: 20px; margin-bottom: 20px; background:#0a0b0e;padding:16px 18px;}
.full-info .fa { padding-right: 12px;font-size: 14px;}
.full-info div {color: #fff; display: block; font-size: 12px; line-height: 36px;}
.full-info span {color: #aab2bd; padding-right: 8px;}
.full-info a {color: #fff; transition: all 0.3s ease 0s;}
.full-info a:hover {opacity: .8;}


/* Torrent File Block
-----------------------------------------------------------------------------*/
.torr-file {background-color: #0a0b0e; min-height: 90px; color: #fff; background-image: url(../images/torr-file.png); background-repeat: no-repeat; background-position: 15px center; text-transform: uppercase; margin-bottom: 25px !important;}
.torr-file-title {padding-left: 90px; display: table;height: 90px;padding-right: 20px; float: left;}
.torr-file-title div {display: table-cell;vertical-align: middle;}
.torr-file-size {display: table;vertical-align: middle; float: left;height: 90px; border-left: solid 1px #0a0b0e;border-right: solid 1px #0a0b0e;background: #0a0b0e; padding: 0 20px; width: 105px;}
.torr-file-size .file-size {display: table-cell;vertical-align: middle; line-height: 22px; width: 100%; text-align: center; color: #ccd1d9;}
.size-block {text-transform: none; font-size: 12px; display: block;}
.size-cont {font-size: 12px; display: block;}
.torr-file-sp {display: table;height: 90px;float: left;width: 100%;position: relative;right: -10px;}
.torr-file-sp-cont {display: table-cell;vertical-align: middle;  text-align: center;}
.torr-file-sp-cont i {padding-right: 5px;font-size: 20px;position: relative;top: 2px;}
.torr-file-sp-cont i.red { color: #fc6e51}
.torr-file-sp-cont i.green {color: #84b452}
.torr-file-sp-cont span:first-child {margin-right: 15px;}
.torr-file-sp-cont span:last-child {margin-left:0px;}
.torr-file-download {display: table;height: 90px;float: left; width: 100.1%; color: #fff; font-size: 20px; font-weight: 300; }
.torr-file-download-cont {display: table-cell;vertical-align: middle;  text-align: center; color: #fff;background-color: #ff3c09;transition: all 0.3s ease 0s; }
.torr-file-download-cont:hover {background: #A0D468;transition: all 0.3s ease 0s;color: #fff; text-decoration: none;}
.torr-file-download-cont i {padding-right: 15px;}


.torr-file-download-conts {display: table-cell;vertical-align: middle;  text-align: center; color: #fff;background-color: #ff3c09;transition: all 0.3s ease 0s; }
.torr-file-download-conts:hover {background: #A0D468;transition: all 0.3s ease 0s;color: #fff; text-decoration: none;}
.torr-file-download-conts i {padding-right: 15px;}




