/*! app.min.css */

/* Info Bar */
#infobar {box-sizing: border-box;position: relative;display: block;margin: 0;padding: 0;border-bottom: 1px solid #ececec;min-height: 45px;background: #fff;}
#infobar .container {max-width: 970px;z-index: 1;position: relative;}

/* ExWe */
.exwe{display:block;position:relative;margin:0;padding:0 10px;box-sizing:border-box;}

/* Exchange */
#exchange{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;width:66%;float:left;background:0 0;font-family:'Montserrat',Arial,sans-serif;height:50px;overflow:hidden;border-radius:3px}
#exchange .inner:after{display:table;clear:both;content:""}
#exchange .inner{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;background:#fff;border:none;height:50px}
#exchange .inner .currency-list{display:block;position:relative;margin:0;padding:10px 0;box-sizing:border-box;height:50px;width:25%;float:left;text-align:center;border-right:1px solid #e6e6e6}
#exchange .inner .currency-list:last-child{border-right:none}
#exchange .inner .currency-list:after{display:table;clear:both;content:""}
#exchange .inner .currency-list .currency-name{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;width:100%;color:#000;text-align:center;font-weight:700;font-size:14px;line-height:14px}
#exchange .inner .currency-list .currency-all{display:inline-block;position:relative;margin:0;padding:0;box-sizing:border-box;color:#000;text-align:center;font-weight:700;font-size:18px;line-height:18px}
#exchange .inner .currency-list .currency-all:after{display:table;clear:both;content:""}
#exchange .inner .currency-list .currency-cost{display:block;position:relative;margin:0 10px 0 0;padding:0;box-sizing:border-box;color:#000;text-align:center;font-weight:400;font-size:14px;color:#666;float:left}
#exchange .inner .currency-list .currency-rate{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;color:#000;text-align:center;font-weight:400;font-size:14px;color:#666;float:right}
#exchange .inner .currency-list .currency-rate .fa-caret-up{color:#2f9b97}
#exchange .inner .currency-list .currency-rate .fa-caret-down{color:#dc3545}
#exchange .inner .currency-list .currency-rate .fa-minus{color:#00c2ff}
#exchange .inner .all{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;float:right;text-align:center;font-size:24px;width:12%;background:#c90c0f;color:#fff;transition:.3s ease;height:50px;line-height:50px}
#exchange .inner .all a{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;color:#fff}
#exchange .inner .all:hover{background:#000}
#exchange .inner .all:hover a{color:#fff}

/* Foreground */
#foreground{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;width:34%;float:left;background:0 0;height:50px}
#foreground .inner{display:block;position:relative;margin:0 0 0 20px;padding:0;box-sizing:border-box;background:#fff;border-left:1px solid #ececec;height:50px;overflow:hidden;}
#foreground .inner:after{display:table;clear:both;content:""}
#foreground .icon{display:block;position:relative;margin:-3px 0 0;padding:0;box-sizing:border-box;float:left;text-align:center;font-size:24px;width:25%;height:50px}
#foreground .icon i{display:block;position:absolute;margin:auto;padding:0;box-sizing:border-box;top:5px;left:0;right:0;bottom:0;width:24px;height:24px}
#foreground .city{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;float:left;text-align:center;font-size:20px;width:30%;height:50px;line-height:50px;color:#242833;text-transform:uppercase;}
#foreground .temperature{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;float:left;text-align:center;font-size:24px;width:45%;color:#242833;height:50px;line-height:50px;font-weight:700;}
#foreground .all{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;float:left;text-align:center;font-size:24px;width:25%;background:#242833;color:#242833;transition:.3s ease;height:50px;line-height:50px}
#foreground .all a{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;color:#242833}
#foreground .all:hover{background:#000}
#foreground .all:hover a{color:#fff}

/* Weathericon */
.weathericon{display:inline-block;font-family:weathericons;font-style:normal;font-weight:700;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;margin-right:5px;width:22px;text-align:center;color:#242833}
.weathericon[id="01d"]:before{content:"\f00d"}
.weathericon[id="01n"]:before{content:"\f02e"}
.weathericon[id="02d"]:before{content:"\f002"}
.weathericon[id="02n"]:before{content:"\f086"}
.weathericon[id="03d"]:before,.weathericon[id="03n"]:before{content:"\f041"}
.weathericon[id="04d"]:before,.weathericon[id="04n"]:before{content:"\f013"}
.weathericon[id="09d"]:before,.weathericon[id="09n"]:before{content:"\f015"}
.weathericon[id="10d"]:before{content:"\f004"}
.weathericon[id="10n"]:before{content:"\f024"}
.weathericon[id="11d"]:before{content:"\f00e"}
.weathericon[id="11n"]:before{content:"\f02c"}
.weathericon[id="13d"]:before{content:"\f00a"}
.weathericon[id="13n"]:before{content:"\f02a"}
.weathericon[id="50d"]:before{content:"\f003"}
.weathericon[id="50n"]:before{content:"\f04a"}

/* Wrap */
.container-fluid.container-wrap{max-width:970px;z-index:1;position:relative;}

/* Header */
.header-class {display:block;position:relative;margin:0;padding:0;box-sizing:border-box;}
.header-class:after {display:table;clear:both;content:'';}

/* Header: Top */
.header-top {display:block;position:relative;margin:0;padding:0;box-sizing:border-box;height:50px;background-color:#f9f9f9;box-shadow: 0px 5px 5px -5px rgba(17, 17, 17, 0.6);}
.header-top:after {display:table;clear:both;content:'';}
.header-top .slick {display:block;position:relative;margin:0;padding:0;box-sizing:border-box;width:40px;height:50px;float:left;}
.header-top .slick:after {display:table;clear:both;content:'';}
.header-top .slick .hamburger{position: relative;padding: 0;width: 40px;height: 50px;overflow: hidden;outline: none;margin: 0 auto;opacity: 1!important;}
.header-top .slick .hamburger .hamburger-box{width: 21px;height: 21px;overflow: hidden;outline: none;position: absolute;top: 0;left: 0;right: inherit;bottom: 0;margin: auto;}
.header-top .slick .hamburger-inner, .header-top .slick .hamburger-inner::before, .header-top .slick .hamburger-inner::after {width: 21px;height: 2px;border-radius: 0;}
.header-top .slick .hamburger-inner:before {top: -8px;}
.header-top .slick .hamburger-inner:after {bottom: -8px;}
.header-top .slick .hamburger.is-active .hamburger-inner:after {bottom: 0;}
.header-top .slick .hamburger:before {width: 0;height: 0;border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 8px solid black;content: '';z-index: 99;position: absolute;bottom: 0;left: 3px;margin: auto;display: none;}
.header-top .slick .hamburger.is-active:before {display: block;}
.header-top .logo {display:block;position:relative;margin:0;padding:0;box-sizing:border-box;max-width:250px;height:50px;float:left;}
.header-top .logo:after {display:table;clear:both;content:'';}
.header-top .logo a{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;}
.header-top .logo img{display:block;position:relative;margin:3px 0;padding:0;box-sizing:border-box;max-width:100%;height:44px;}
.header-top .logo-icon {display:block;position:relative;margin:0 0 0 5px;padding:0;box-sizing:border-box;height:50px;float:left;}
.header-top .logo-icon:after {display:table;clear:both;content:'';}
.header-top .logo-icon a{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;}
.header-top .logo-icon img{display:block;position:relative;margin:10px 0;padding:0;box-sizing:border-box;max-width:100%;height:30px;}
.header-top .social {display:block;position:relative;margin:0 0 0 10px;padding:0;box-sizing:border-box;float:right;max-width:210px;height:50px;}
.header-top .social:after {display:table;clear:both;content:'';}
.header-top .social ul{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;}
.header-top .social ul > li{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;float:left;font-size:18px;}
.header-top .social ul > li a{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;color:#000000;transition:color 0.3s ease;}
.header-top .social ul > li a:hover{color:#f90000;}
.header-top .social ul > li a:after {display:table;clear:both;content:'';}
.header-top .social ul > li a i{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;float:left;width:30px;text-align:center;line-height:51px;height:50px;overflow:hidden;}
.header-top .links {display:block;position:relative;margin:0;padding:0;box-sizing:border-box;float:right;height:50px;}
.header-top .links:after {display:table;clear:both;content:'';}
.header-top .links ul{display:block;position:relative;margin:0 -5px;padding:0;box-sizing:border-box;}
.header-top .links ul > li{display:block;position:relative;margin:0;padding:0 5px;box-sizing:border-box;float:left;font-size:16px;}
.header-top .links ul > li a{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;color:#000000;transition:color 0.3s ease;}
.header-top .links ul > li a:hover{color:#f90000;}
.header-top .links ul > li a:after {display:table;clear:both;content:'';}
.header-top .links ul > li a i{display:block;position:relative;margin:0 3px 0 0;padding:0;box-sizing:border-box;float:left;width:10px;text-align:center;line-height:51px;height:50px;overflow:hidden;}
.header-top .links ul > li a span{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;float:left;text-align:left;line-height:50px;font-weight:600;}
.header-top .search {display:block;position:relative;margin:0 0 0 10px;padding:0;box-sizing:border-box;float:right;width:170px;height:50px;}
.header-top .search:after {display:table;clear:both;content:'';}
.header-top .search form{display:block;position:relative;margin:9px 0;padding:0;box-sizing:border-box;border:1px solid #000;height:32px;}
.header-top .search form:after {display:table;clear:both;content:'';}
.header-top .search form input{display:block;position:relative;margin:0;padding:0 0 0 10px;box-sizing:border-box;float:left;width:calc(100% - 30px);height:30px;line-height:30px;outline:none;border:none;background:#fff;color:#000;}
.header-top .search form button{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;right:left;width:30px;height:30px;line-height:30px;outline:none;border:none;background:#fff;color:#000;}

/* Header: Bottom */
.header-bottom {display:block;position:relative;margin:0;padding:0;box-sizing:border-box;max-height:100px;background-color:#000000;clear:both;}
.header-bottom:after {display:table;clear:both;content:'';}
.header-bottom:before {display:block;position:absolute;top:50px;left:0;margin:0;padding:0;box-sizing:border-box;content:'';width:100%;height:1px;background-color:#fff;opacity:0.2;}
.header-bottom ul{display:block;position:relative;margin:0 -8px;padding:0;box-sizing:border-box;}
.header-bottom ul > li{display:block;position:relative;margin:0;padding:0 8px;box-sizing:border-box;float:left;font-size:16px;height:50px;color:#fff;line-height:50px;font-weight:600;}
.header-bottom ul > li a{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;color:#fff;transition:color 0.3s ease;}
.header-bottom ul > li a:hover{color:#f90000;}
.header-bottom ul > li.current-menu-item a{color:#f90000;}
.header-bottom ul > li a:after {display:table;clear:both;content:'';}
.header-bottom ul > li.red a {color:#f90000!important;}
.header-bottom ul > li.yellow a {color:#ffd400!important;}
.header-bottom ul > li > ul{display:none;position:absolute;top:50px;left:0;margin:0;padding:0;box-sizing:border-box;background:#000000;border:1px solid #000000;z-index:9999;width:250px;}
.header-bottom ul > li:hover > ul{display:block;}
.header-bottom ul > li > ul > li{display:block;position:relative;margin:0;padding:0 8px;box-sizing:border-box;float:none;font-size:13px;height:30px;color:#fff;line-height:30px;font-weight:600;border-bottom:1px solid rgba(255,255,255,0.1);}
.header-bottom ul > li > ul > li:last-child{border-bottom:none;}
.header-bottom ul > li.menu-item-has-children a:before{box-sizing: border-box;position: relative;display: block;margin: 0 0 0 5px;padding: 0;text-decoration: none;font-family: fontawesome;content: '\f107';float: right;font-weight: 600;}
.header-bottom ul > li.menu-item-has-children > ul > li a:before{display:none;}

/* 
 * Sticky
 */
.header-sticky.sticky .header-top{width:100%!important;}

/* 
 * Megamenu
 */
.megamenu-class {position:absolute;top:50px;left:0;display:none;margin:0;padding:15px 0;box-sizing:border-box;z-index:9999;width: 100%;}
.megamenu-class.active{display:block;}
.megamenu-class:after{display:table;clear:both;content:""}

/* Megamenu: Scrollbar */
.megamenu-class {scroll-behavior: smooth;}
.megamenu-class::-webkit-scrollbar { width: 8px; height: 3px;}
.megamenu-class::-webkit-scrollbar-button {display:none;}
.megamenu-class::-webkit-scrollbar-button {display:none;}
.megamenu-class::-webkit-scrollbar-thumb {height: 50px; border:3px solid #000;}

/* Megamenu: Columns */
.megamenu-class .mega-col:nth-child(1){clear:both;}
.megamenu-class .mega-col:nth-child(2){clear:none;}
.megamenu-class .mega-col:nth-child(3){clear:none;}
.megamenu-class .mega-col:nth-child(4){clear:none;}

/* Megamenu: Title */
.megamenu-class .megamenu-title{position:relative;display:block;margin:0;padding:0 0 15px;box-sizing:border-box;font-size:18px;font-weight:700;}
.megamenu-class .megamenu-title:after{display:table;clear:both;content:""}

/* Megamenu: Search */
.megamenu-class .megamenu-search{position:relative;display:block;margin:0;padding:0 0 15px;box-sizing:border-box;}
.megamenu-class .megamenu-search:after{display:table;clear:both;content:""}
.megamenu-class .megamenu-search form{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;}
.megamenu-class .megamenu-search form:after{display:table;clear:both;content:""}
.megamenu-class .megamenu-search input{position:relative;display:block;margin:0;padding:0 15px;box-sizing:border-box;outline:none;box-shadow:none;border:none;width:calc(100% - 40px);height:40px;line-height:40px;font-size:16px;float:left;}
.megamenu-class .megamenu-search button{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;outline:none;box-shadow:none;border:none;width:40px;height:40px;line-height:40px;text-align:center;font-size:18px;float:left;}

/* Megamenu: Categories */
.megamenu-class .megamenu-categories{position:relative;display:block;margin:0;padding:0 0 15px;box-sizing:border-box;}
.megamenu-class .megamenu-categories:after{display:table;clear:both;content:""}
.megamenu-class .megamenu-categories ul{position:relative;display:block;margin:0 -15px;padding:0;box-sizing:border-box;}
.megamenu-class .megamenu-categories ul:after{display:table;clear:both;content:""}
.megamenu-class .megamenu-categories ul > li{position:relative;display:block;margin:0;padding:0 15px;box-sizing:border-box;width:33.333333%;float:left;line-height:1.2;font-size:16px;}
.megamenu-class .megamenu-categories ul > li.full{width:100%;}
.megamenu-class .megamenu-categories ul > li:nth-child(3n+1){clear:both;}
.megamenu-class .megamenu-categories ul > li:after{display:table;clear:both;content:""}
.megamenu-class .megamenu-categories ul > li > a{position:relative;display:block;margin:0;padding:10px 0;box-sizing:border-box;transition:color 0.3s ease;}
.megamenu-class .megamenu-categories ul > li > a:after{display:table;clear:both;content:""}
.megamenu-class .megamenu-categories ul > li > a:hover{text-decoration:none;}

/* Megamenu: Pages */
.megamenu-class .megamenu-pages{position:relative;display:block;margin:0;padding:0 0 15px;box-sizing:border-box;}
.megamenu-class .megamenu-pages:after{display:table;clear:both;content:""}
.megamenu-class .megamenu-pages ul{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;}
.megamenu-class .megamenu-pages ul:after{display:table;clear:both;content:""}
.megamenu-class .megamenu-pages ul > li{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;line-height:1.2;font-size:16px;}
.megamenu-class .megamenu-pages ul > li:nth-child(1n+1){clear:both;}
.megamenu-class .megamenu-pages ul > li:after{display:table;clear:both;content:""}
.megamenu-class .megamenu-pages ul > li > a{position:relative;display:block;margin:0;padding:10px 0;box-sizing:border-box;transition:color 0.3s ease;}
.megamenu-class .megamenu-pages ul > li > a:hover{text-decoration:none;}
.megamenu-class .megamenu-pages ul > li > a:after{display:table;clear:both;content:""}

/* Megamenu: Contacts */
.megamenu-class .megamenu-contacts{position:relative;display:block;margin:0;padding:0 0 15px;box-sizing:border-box;}
.megamenu-class .megamenu-contacts:after{display:table;clear:both;content:""}
.megamenu-class .megamenu-contacts ul{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;}
.megamenu-class .megamenu-contacts ul:after{display:table;clear:both;content:""}
.megamenu-class .megamenu-contacts ul > li{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;line-height:1.2;}
.megamenu-class .megamenu-contacts ul > li:nth-child(2n+1){clear:both;}
.megamenu-class .megamenu-contacts ul > li:after{display:table;clear:both;content:""}
.megamenu-class .megamenu-contacts ul > li > a{position:relative;display:block;margin:0;padding:10px 0;box-sizing:border-box;transition:color 0.3s ease;}
.megamenu-class .megamenu-contacts ul > li > a:hover{text-decoration:underline;}
.megamenu-class .megamenu-contacts ul > li > a:after{display:table;clear:both;content:""}
.megamenu-class .megamenu-contacts ul > li > a i{width:20px;text-align:center;display:block;padding:0;margin:0;float:left;}
.megamenu-class .megamenu-contacts ul > li > a span{width:calc(100% - 20px);display:block;padding:0 0 0 5px;margin:0;float:left;}

/* Megamenu: Information */
.megamenu-class .megamenu-information{position:relative;display:block;margin:0;padding:0 0 15px;box-sizing:border-box;}
.megamenu-class .megamenu-information:after{display:table;clear:both;content:""}

/* Megamenu: Socials */
.megamenu-class .megamenu-socials{position:relative;display:block;margin:0;padding:0 0 15px;box-sizing:border-box;}
.megamenu-class .megamenu-socials:after{display:table;clear:both;content:""}
.megamenu-class .megamenu-socials ul{position:relative;display:block;margin:0 -5px;padding:0;box-sizing:border-box;}
.megamenu-class .megamenu-socials ul:after{display:table;clear:both;content:""}
.megamenu-class .megamenu-socials ul > li{position:relative;display:block;margin:0 0 10px;padding:0 5px;box-sizing:border-box;font-size:18px;float:left;}
.megamenu-class .megamenu-socials ul > li:after{display:table;clear:both;content:""}
.megamenu-class .megamenu-socials ul > li > a{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;border-radius:5px;width:40px;height:40px;text-align:center;line-height:40px;}
.megamenu-class .megamenu-socials ul > li > a{opacity:1;}
.megamenu-class .megamenu-socials ul > li > a:hover{text-decoration:underline;opacity:0.8;}
.megamenu-class .megamenu-socials ul > li > a:after{display:table;clear:both;content:""}

/* Megamenu: Color */
.megamenu-class {background:#000;color:#fff;}
.megamenu-class {scrollbar-face-color: #555;scrollbar-base-color: #555;scrollbar-3dlight-color: #555;scrollbar-highlight-color: #555;scrollbar-track-color: #000;scrollbar-arrow-color: #000;scrollbar-shadow-color: #555;scrollbar-dark-shadow-color: #555;}
.megamenu-class::-webkit-scrollbar-button {background-color: #555;}
.megamenu-class::-webkit-scrollbar-track {background-color: #555;}
.megamenu-class::-webkit-scrollbar-track-piece {background-color: #000;}
.megamenu-class::-webkit-scrollbar-thumb {background-color: #555;border-color:#000;}
.megamenu-class::-webkit-scrollbar-corner {background-color: #555;}
.megamenu-class::-webkit-resizer {background-color: #555;}
.megamenu-class .megamenu-title{color:#fff;}
.megamenu-class .megamenu-search input{background:#fff;color:#000;}
.megamenu-class .megamenu-search button{background:#f90000;color:#fff;}
.megamenu-class .megamenu-categories ul > li.yellow > a{color:#ffd400!important}
.megamenu-class .megamenu-categories ul > li.red > a{color:#f90000!important}
.megamenu-class .megamenu-categories ul > li.current-menu-item > a{color:#f90000!important}
.megamenu-class .megamenu-categories ul > li > a{color:#fff;}
.megamenu-class .megamenu-categories ul > li > a:hover{color:#f90000;}
.megamenu-class .megamenu-pages ul > li.yellow > a{color:#ffd400!important}
.megamenu-class .megamenu-pages ul > li.red > a{color:#f90000!important}
.megamenu-class .megamenu-pages ul > li.current-menu-item > a{color:#f90000!important}
.megamenu-class .megamenu-pages ul > li > a{color:#fff;}
.megamenu-class .megamenu-pages ul > li > a:hover{color:#f90000;}
.megamenu-class .megamenu-contacts ul > li > a{color:#fff;}
.megamenu-class .megamenu-contacts ul > li > a:hover{color:#f90000;}
.megamenu-class .megamenu-socials ul > li > a{color:#fff!important;background:#323232;}
.megamenu-class .megamenu-socials ul > li > a:hover{color:#fff!important;background:#ae0834;}
.megamenu-class .megamenu-socials ul > li.facebook > a{background:#4267b2}
.megamenu-class .megamenu-socials ul > li.twitter > a{background:#55acee}
.megamenu-class .megamenu-socials ul > li.instagram > a{background:#c13584}
.megamenu-class .megamenu-socials ul > li.youtube > a{background:#ff0505}
.megamenu-class .megamenu-socials ul > li.telegram > a{background:#08c}
.megamenu-class .megamenu-socials ul > li.whatsapp > a{background:#25d366}
.megamenu-class .megamenu-socials ul > li.ok > a{background:#d7772d}
.megamenu-class .megamenu-socials ul > li.vk > a{background:#4c6c91}
.megamenu-class .megamenu-socials ul > li.rss > a{background:#ee802f}

/* Main */
.main-class {display:block;position:relative;margin:0;padding:15px 0 0;box-sizing:border-box;}
.main-class:after {display:table;clear:both;content:'';}

/* Grid */
.grid-list {display:block;position:relative;margin:0;padding:0;box-sizing:border-box;}
.grid-list:after {display:table;clear:both;content:'';}
.grid-list .list-load{position:relative;display:block;margin:0 -5px;padding:0;box-sizing:border-box;}
.grid-list .list-load:after{display:table;clear:both;content:""}
.grid-list .list-item{display:block;position:relative;margin:0 0 20px;padding:0 5px;box-sizing:border-box;float:left;width:33.3333333%;}
.grid-list .list-item:nth-child(3n+1){clear:both;}
.grid-list .list-item:after {display:table;clear:both;content:'';}
.grid-list .list-item .list-item-inner{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;border:1px solid #dddddd;transition:0.3s ease;}
.grid-list .list-item .list-item-inner:after {display:table;clear:both;content:'';}
.grid-list .list-item .list-item-inner:hover {box-shadow: 0 3px 9px 1px #b9b9b9;}
.grid-list .list-item .article-title{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;}
.grid-list .list-item .article-title:after {display:table;clear:both;content:'';}
.grid-list .list-item .article-title .heading{display:block;position:relative;margin:0;padding:15px;box-sizing:border-box;font-size:20px;font-weight:700;color:#000;line-height:1.3;letter-spacing:-0.3px;}
.grid-list .list-item .article-title .heading a{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;color:#000;transition:color 0.3s ease;}
.grid-list .list-item .article-title .heading a:hover{color:#f90000;}
.grid-list .list-item .article-title .heading:after {display:table;clear:both;content:'';}
.grid-list .list-item .article-meta{display:block;position:relative;margin:-30px 0 0;padding:0 10px;box-sizing:border-box;height:30px;background:#ececec;line-height:30px;z-index:99;transition:background-color 0.3s ease;}
.grid-list .list-item:hover .article-meta{background-color:#d00000;}
.grid-list .list-item:hover .article-meta .meta-item{color:#fff;}
.grid-list .list-item:hover .article-meta .meta-item a{color:#fff;}
.grid-list .list-item .article-meta:after {display:table;clear:both;content:'';}
.grid-list .list-item .article-meta .meta-item {display:block;position:relative;margin:0;padding:0;box-sizing:border-box;float:left;line-height:30px;color:#000;font-size:12px;transition:color 0.3s ease;}
.grid-list .list-item .article-meta .meta-item.meta-views {float:right;}
.grid-list .list-item .article-meta .meta-item a{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;color:#000;transition:color 0.3s ease;}
.grid-list .list-item .article-meta .meta-item i{margin-right:5px;}
.grid-list .list-item .article-category{display:block;position:absolute;top:5px;right:5px;margin:0;padding:0 5px;box-sizing:border-box;max-width:150px;overflow:hidden;height:20px;line-height:20px;border-radius:3px;color:#fff;background:#d00000;z-index:9;font-size:12px;}
.grid-list .list-item .article-category:after {display:table;clear:both;content:'';}
.grid-list .list-item .article-category a{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;color:#fff;white-space: nowrap;text-overflow: ellipsis;max-width:140px;overflow:hidden;height:20px}
.grid-list .list-item .article-category i{margin-right:3px;}

/* 
 * Loadmore
 */
.ajax-loadmore{position:relative;display:block;margin:15px 0;padding:15px 20px;box-sizing:border-box;clear:both;font-size:14px;text-transform:uppercase;text-align:center;font-weight:700;letter-spacing:.64px;cursor:pointer;transition:0.3s ease;}
.ajax-loadmore:after{display:table;clear:both;content:""}
.ajax-loading{display:none;margin:0;padding:0;box-sizing:border-box;clear:both;}
.ajax-loading img{position:relative;display:block;margin:10px auto;padding:0;box-sizing:border-box;width:100px;height:auto;}
.ajax-loading:after{display:table;clear:both;content:""}
.ajax-loadmore{background:#f1f1f1;color:#000;}
.ajax-loadmore:hover{background:#d00000;color:#fff;}

/* Home */
.home-top-class {position:relative;display:block;margin:0;padding:0;box-sizing:border-box;}
.home-top-class:after{display:table;clear:both;content:""}

/* Home: Featured */
.home-featured {position:relative;display:block;margin:0 0 15px;padding:0;box-sizing:border-box;float:left;width:calc(100% - 316px);}
.home-featured:after{display:table;clear:both;content:""}
.home-featured.width-full{width:100%;}
.home-featured .home-articles-item{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;}
.home-featured .home-articles-item:after{display:table;clear:both;content:""}
.home-featured .swiper-pagination{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;background:#f1f1f1;height:40px;bottom:0;}
.home-featured .swiper-pagination:after{display:table;content:"";clear:both}
.home-featured .swiper-pagination>span{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;float:left;width:10%;border-radius:0;line-height:40px;height:40px;font-size:16px;color:#000;background:#f1f1f1;opacity:1;font-weight:600}
.home-featured .swiper-pagination>span.swiper-pagination-bullet-active{background:#c90914;color:#fff}
.home-featured .swiper-pagination>span>.bullet-inner{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;border-right:1px solid #dedede}
.home-featured .swiper-pagination>span:last-child>.bullet-inner{border-right:none}
.home-featured .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin:0;}
.home-featured .swiper-button-next, .home-featured .swiper-button-prev{height:34px;width:34px;text-align:center;background:rgba(255,255,255,1);color:#000;transition:0.3s ease;border-radius:100%;box-shadow: 0 1px 2px 0 rgba(26,24,35,.16);margin-top:-40px;}
.home-featured .swiper-button-next:hover, .home-featured .swiper-button-prev:hover{background:#c90914;color:#fff;}
.home-featured .swiper-button-prev:after {position: relative;box-sizing: border-box;margin:0;padding: 0;display: block;float: left;width: 34px;height:34px;line-height:34px;text-align: center;font-family: 'FontAwesome';content:'\f104';font-size:18px;}
.home-featured .swiper-button-next:after {position: relative;box-sizing: border-box;margin:0;padding: 0;display: block;float: left;width: 34px;height:34px;line-height:34px;text-align: center;font-family: 'FontAwesome';content:'\f105';font-size:18px;}
.home-featured .home-articles-caption{position:absolute;bottom:0;left:0;width:100%;display:block;margin:0;padding:65px 0 0;box-sizing:border-box;z-index:200;}
.home-featured .home-articles-caption .caption{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;}
.home-featured .home-articles-caption .caption:after{display:table;clear:both;content:""}
.home-featured .home-articles-meta{position:relative;display:block;margin:0;padding:5px 20px;box-sizing:border-box;background:rgba(249,0,0,0.8);float:left;}
.home-featured .home-articles-meta:after{display:table;clear:both;content:""}
.home-featured .home-articles-meta .meta-item{position:relative;display:block;margin:0 15px 0 0;padding:0;float:left;color:#fff;font-weight:600;font-size:14px;}
.home-featured .home-articles-meta .meta-item:after{display:table;clear:both;content:""}
.home-featured .home-articles-meta .meta-item i{margin-right:5px;float:left;position:relative;top:3px;color:#fff;font-weight:normal;}
.home-featured .home-articles-meta .meta-item span{position:relative;display:block;margin:0;padding:0;float:left;}
.home-featured .home-articles-title{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;background:rgba(0,0,0,0.8);clear:both;}
.home-featured .home-articles-title:after{display:table;clear:both;content:""}
.home-featured .home-articles-title .heading{position:relative;display:block;margin:0;padding:10px 20px 10px 20px;box-sizing:border-box;font-size:24px;font-weight:600;line-height:1.3;}
.home-featured .home-articles-title .heading:after{display:table;clear:both;content:""}
.home-featured .home-articles-title .heading a{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;}
.home-featured .home-articles-title .heading a:after{display:table;clear:both;content:""}
.home-featured .home-articles-title .heading a{color:#fff;}
.home-featured .home-articles-title .heading a:hover{color:#fff;}
.home-featured-resize {position: absolute;display: block;margin: 0;padding: 0;box-sizing: border-box;width: 1px;height: calc(100% - 35px);top: 0;left: 0;z-index: -1;visibility: hidden;content: '';}
	
/* 
 * Sidebar
 */
.sidebar-class {position:relative;display:block;margin:0 0 0 16px;padding:0;box-sizing:border-box;float:left;width:300px;}
.sidebar-class:after{display:table;clear:both;content:""}

/* 
 * Widgets
 */
.widget-class{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;}
.widget-class:after{display:table;clear:both;content:""}

/* Widget */
.widget-class .widget{position:relative;display:block;margin:0 0 25px;padding:0;box-sizing:border-box;}
.widget-class .widget:after{display:table;clear:both;content:""}

/* Widget: Title */
.widget-class .widget-title{position:relative;display:block;margin:0 0 15px;padding:0;box-sizing:border-box;}
.widget-class .widget-title span{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;line-height:25px;letter-spacing:.64px;font-weight:800;font-size:16px;text-transform:uppercase;}
#sidebar-front .widget-class .widget-title span{margin-top:-7px;}

/* Widget: Custom html */
.widget-class .widget_custom_html .custom-html-widget{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;}
.widget-class .widget_custom_html .custom-html-widget:after{display:table;clear:both;content:""}
.widget-class .widget_custom_html .custom-html-widget img{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;width:100%;height:auto;}

/* Widget: Custom html */
.widget-class .widget_media_image img{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;width:100%;height:auto;}

/* Widget: Navigation */
.widget-class .widget_nav_menu div[class^='menu-'], .widget-class .widget_nav_menu div[class*=' menu-']{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;}
.widget-class .widget_nav_menu div[class^='menu-']:after, .widget-class .widget_nav_menu div[class*=' menu-']:after{display:table;clear:both;content:""}
.widget-class .widget_nav_menu ul{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;font-size:14px;}
.widget-class .widget_nav_menu ul:after{display:table;clear:both;content:""}
.widget-class .widget_nav_menu ul > li{position:relative;display:block;margin:0;padding:5px 0;box-sizing:border-box;}
.widget-class .widget_nav_menu ul > li:after{display:table;clear:both;content:""}
.widget-class .widget_nav_menu ul > li > ul{position:relative;display:block;margin:5px 0;padding:0 0 0 15px;box-sizing:border-box;font-size:13px;}
.widget-class .widget_nav_menu ul > li > ul:after{display:table;clear:both;content:""}
.widget-class .widget_nav_menu ul > li a{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;}
.widget-class .widget_nav_menu ul > li a:after{display:table;clear:both;content:""}

/* Widget: List */
.widget-class .widget-list .widget-articles-list{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;}
.widget-class .widget-list .widget-articles-list:after{display:table;clear:both;content:""}
.widget-class .widget-list .widget-articles-item{position:relative;display:block;margin:0 0 20px;padding:0;box-sizing:border-box;}
.widget-class .widget-list .widget-articles-item:after{display:table;clear:both;content:""}
.widget-class .widget-list .widget-articles-image{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;width:64px;float:left;border-radius:5px;overflow:hidden;}
.widget-class .widget-list .widget-articles-image:after{display:table;clear:both;content:""}
.widget-class .widget-list .widget-articles-title{position:relative;display:block;margin:0 0 0 10px;padding:0;box-sizing:border-box;float:left;width:calc(100% - 74px);font-size:14px;font-weight:600;line-height:1.2;}
.widget-class .widget-list .widget-articles-title:after{display:table;clear:both;content:""}
.widget-class .widget-list .widget-articles-title,.widget-class .widget-list .widget-articles-title a{color:#000;transition:0.3s ease;}
.widget-class .widget-list .widget-articles-title:hover,.widget-class .widget-list .widget-articles-title a:hover{color:#f90000;}
.widget-class .widget-list .widget-articles-meta{position:relative;display:block;margin:0;padding:0 0 5px 10px;box-sizing:border-box;float:left;width:calc(100% - 74px);font-size:10px;font-weight:400;}
.widget-class .widget-list .widget-articles-meta .meta-item{position:relative;display:block;margin:0 10px 0 0;padding:0;float:left;color:#848484;font-weight:600;}
.widget-class .widget-list .widget-articles-meta .meta-item.meta-date{color:#ae0834;}
.widget-class .widget-list .widget-articles-meta .meta-item i{margin-right:5px;float:left;position:relative;}
.widget-class .widget-list .widget-articles-meta .meta-item span{position:relative;display:block;margin:0;padding:0;float:left;}
.widget-class .widget-list .widget-articles-meta:after{display:table;clear:both;content:""}
.widget-class .widget-list .big .widget-articles-image{width:inherit;float:none;}
.widget-class .widget-list .big .widget-articles-title{width:inherit;float:none;padding:0;margin:0;font-size:16px;font-weight:700;}
.widget-class .widget-list .big .widget-articles-meta{width:inherit;float:none;padding:5px 0;margin:0;font-size:12px;font-weight:400;}
.widget-class .widget-list .big .widget-articles-meta .meta-item i{top:3px;}
.widget-class .widget-list .big .widget-articles-excerpt{position:relative;display:block;margin:10px 0 0;padding:0;box-sizing:border-box;font-size:12px;line-height:1.2;z-index:2;}
.widget-class .widget-list .big .widget-articles-excerpt:after{display:table;clear:both;content:""}
.widget-class .widget-list .big .widget-articles-excerpt.clamp-1{height:16px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.widget-class .widget-list .big .widget-articles-excerpt.clamp-2{height:30px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.widget-class .widget-list .big .widget-articles-excerpt.clamp-3{height:42px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}

/* Widget: Grid */
.widget-class .widget-grid .widget-articles-grid{position:relative;display:block;margin:0 -10px;padding:0;box-sizing:border-box;}
.widget-class .widget-grid .widget-articles-grid:after{display:table;clear:both;content:""}
.widget-class .widget-grid .widget-articles-item{position:relative;display:block;margin:0 0 20px;padding:0 10px;box-sizing:border-box;width:33.33333333%;float:left;}
.widget-class .widget-grid .widget-articles-item:nth-child(3n+1){clear:both;}
.widget-class .widget-grid .widget-articles-item:after{display:table;clear:both;content:""}
.widget-class .widget-grid .widget-articles-image{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;width:64px;float:left;border-radius:5px;overflow:hidden;}
.widget-class .widget-grid .widget-articles-image:after{display:table;clear:both;content:""}
.widget-class .widget-grid .widget-articles-title{position:relative;display:block;margin:0 0 0 10px;padding:0;box-sizing:border-box;float:left;width:calc(100% - 74px);font-size:14px;font-weight:600;line-height:1.2;}
.widget-class .widget-grid .widget-articles-title:after{display:table;clear:both;content:""}
.widget-class .widget-grid .widget-articles-title,.widget-class .widget-grid .widget-articles-title a{color:#000;transition:0.3s ease;}
.widget-class .widget-grid .widget-articles-title:hover,.widget-class .widget-grid .widget-articles-title a:hover{color:#f90000;}
.widget-class .widget-grid .widget-articles-meta{position:relative;display:block;margin:0;padding:0 0 5px 10px;box-sizing:border-box;float:left;width:calc(100% - 74px);font-size:10px;font-weight:400;}
.widget-class .widget-grid .widget-articles-meta .meta-item{position:relative;display:block;margin:0 10px 0 0;padding:0;float:left;color:#848484;font-weight:600;}
.widget-class .widget-grid .widget-articles-meta .meta-item.meta-date{color:#ae0834;}
.widget-class .widget-grid .widget-articles-meta .meta-item i{margin-right:5px;float:left;position:relative;}
.widget-class .widget-grid .widget-articles-meta .meta-item span{position:relative;display:block;margin:0;padding:0;float:left;}
.widget-class .widget-grid .widget-articles-meta:after{display:table;clear:both;content:""}
.widget-class .widget-grid .big .widget-articles-image{width:inherit;float:none;}
.widget-class .widget-grid .big .widget-articles-title{width:inherit;float:none;padding:0;margin:0;font-size:16px;font-weight:700;}
.widget-class .widget-grid .big .widget-articles-meta{width:inherit;float:none;padding:5px 0;margin:0;font-size:12px;font-weight:400;}
.widget-class .widget-grid .big .widget-articles-meta .meta-item i{top:3px;}
.widget-class .widget-grid .big .widget-articles-excerpt{position:relative;display:block;margin:10px 0 0;padding:0;box-sizing:border-box;font-size:12px;line-height:1.2;z-index:2;}
.widget-class .widget-grid .big .widget-articles-excerpt:after{display:table;clear:both;content:""}
.widget-class .widget-grid .big .widget-articles-excerpt.clamp-1{height:16px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.widget-class .widget-grid .big .widget-articles-excerpt.clamp-2{height:30px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.widget-class .widget-grid .big .widget-articles-excerpt.clamp-3{height:42px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}

/* Widget lent */
.widget-class .widget-lent .widget-articles-lent{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;width:100%;height:470px;overflow-x:hidden;overflow-y:scroll;}
.widget-class .widget-lent .widget-articles-lent {scroll-behavior: smooth;}
.widget-class .widget-lent .widget-articles-lent::-webkit-scrollbar { width: 4px; height: 3px;}
.widget-class .widget-lent .widget-articles-lent::-webkit-scrollbar-button {display:none;}
.widget-class .widget-lent .widget-articles-lent::-webkit-scrollbar-button {display:none;}
.widget-class .widget-lent .widget-articles-lent::-webkit-scrollbar-thumb {height: 50px; border:3px solid transparent;}
.widget-class .widget-lent .widget-articles-lent {scrollbar-face-color: #f90000;scrollbar-base-color: #f90000;scrollbar-3dlight-color: #f90000;scrollbar-highlight-color: #f90000;scrollbar-track-color: #f1f1f1;scrollbar-arrow-color: #f1f1f1;scrollbar-shadow-color: #f90000;scrollbar-dark-shadow-color: #f90000;}
.widget-class .widget-lent .widget-articles-lent::-webkit-scrollbar-button {background-color: #f90000;}
.widget-class .widget-lent .widget-articles-lent::-webkit-scrollbar-track {background-color: #f90000;}
.widget-class .widget-lent .widget-articles-lent::-webkit-scrollbar-track-piece {background-color: #f1f1f1;}
.widget-class .widget-lent .widget-articles-lent::-webkit-scrollbar-thumb {background-color: #f90000;border-color:transparent;}
.widget-class .widget-lent .widget-articles-lent::-webkit-scrollbar-corner {background-color: #f90000;}
.widget-class .widget-lent .widget-articles-lent::-webkit-resizer {background-color: #f90000;}

.widget-class .widget-lent .widget-articles-lent:after{display:table;clear:both;content:""}
.widget-class .widget-lent .widget-articles-item:first-child{padding-top:0;}
.widget-class .widget-lent .widget-articles-item{position:relative;display:block;margin:0;padding:15px 15px 15px 0;box-sizing:border-box;}
.widget-class .widget-lent .widget-articles-item:after{display:table;clear:both;content:""}
.widget-class .widget-lent .widget-articles-item:before{position:absolute;display:block;margin:0;padding:0;box-sizing:border-box;width:40%;height:2px;bottom:-1px;left:0;background:#dedede;content:'';}
.widget-class .widget-lent .widget-articles-item:last-child:before{display:none;}
.widget-class .widget-lent .widget-articles-category{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;}
.widget-class .widget-lent .widget-articles-category:after{display:table;clear:both;content:""}
.widget-class .widget-lent .widget-articles-category .meta-item{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;text-transform:uppercase;font-weight:600;font-size:12px;}
.widget-class .widget-lent .widget-articles-category .meta-item:after{display:table;clear:both;content:""}
.widget-class .widget-lent .widget-articles-category .meta-item a{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;}
.widget-class .widget-lent .widget-articles-category .meta-item a:after{display:table;clear:both;content:""}
.widget-class .widget-lent .widget-articles-category .meta-item a{color:#f90000;}
.widget-class .widget-lent .widget-articles-category .meta-item a:hover{color:#ae0834;}
.widget-class .widget-lent .widget-articles-category .meta-item .fa{display:none;}
.widget-class .widget-lent .widget-articles-title{position:relative;display:block;margin:0;padding:10px 0;box-sizing:border-box;}
.widget-class .widget-lent .widget-articles-title:after{display:table;clear:both;content:""}
.widget-class .widget-lent .widget-articles-title .heading{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;font-size:16px;font-weight:600;line-height:1.3;}
.widget-class .widget-lent .widget-articles-title .heading:after{display:table;clear:both;content:""}
.widget-class .widget-lent .widget-articles-title .heading a{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;}
.widget-class .widget-lent .widget-articles-title .heading a:after{display:table;clear:both;content:""}
.widget-class .widget-lent .widget-articles-title .heading a{color:#000;}
.widget-class .widget-lent .widget-articles-title .heading a:hover{color:#f90000;}
.widget-class .widget-lent .widget-articles-meta{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;}
.widget-class .widget-lent .widget-articles-meta:after{display:table;clear:both;content:""}
.widget-class .widget-lent .widget-articles-meta .meta-item{position:relative;display:block;margin:0 15px 0 0;padding:0;float:left;color:#848484;font-weight:500;font-size:12px;}
.widget-class .widget-lent .widget-articles-meta .meta-item.meta-views{float:right;}
.widget-class .widget-lent .widget-articles-meta .meta-item:after{display:table;clear:both;content:""}
.widget-class .widget-lent .widget-articles-meta .meta-item i{margin-right:5px;float:left;position:relative;top:3px;color:#323232;}
.widget-class .widget-lent .widget-articles-meta .meta-item span{position:relative;display:block;margin:0;padding:0;float:left;}

/* Widget carousel */
.widget-class .widget-carousel .list-item{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;float:left;width:100%;}
.widget-class .widget-carousel .list-item:nth-child(3n+1){clear:both;}
.widget-class .widget-carousel .list-item:after{display:table;clear:both;content:""}
.widget-class .widget-carousel .list-item-inner{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;}
.widget-class .widget-carousel .list-item-inner:after{display:table;clear:both;content:""}
.widget-class .widget-carousel .list-item .article-image{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;z-index:2;overflow:hidden;border-radius:5px;}
.widget-class .widget-carousel .list-item .article-image:after{display:table;clear:both;content:""}
.widget-class .widget-carousel .list-item .article-image.article-image-video:before{position:absolute;top:0;left:0;right:0;bottom:0;padding:0;margin:auto;font-family:'FontAwesome';content:'\f04b';font-size:14px;z-index:999;width:32px;height:32px;line-height:32px;border-radius:100%;text-align:center;text-indent:2px;transition:all 0.8s ease;-moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);cursor:pointer;}
.widget-class .widget-carousel .list-item:hover .article-image.article-image-video:before{-moz-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.widget-class .widget-carousel .list-item .article-image.article-image-video:before{background:rgba(242,4,13,0.9);color:#fff;}
.widget-class .widget-carousel .list-item .article-image a{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;}
.widget-class .widget-carousel .list-item .article-image a:after{display:table;clear:both;content:""}
.widget-class .widget-carousel .list-item .article-image img.image-fill{-moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-transition: -webkit-transform .3s ease-out;-moz-transition:  -moz-transform .3s ease-out;-o-transition: -o-transform .3s ease-out; transition: transform .3s ease-out; }
.widget-class .widget-carousel .list-item:hover .article-image img.image-fill{-moz-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.widget-class .widget-carousel .list-item .article-caption{position:relative;display:block;margin:0;padding:10px 0 0;box-sizing:border-box;z-index:1;}
.widget-class .widget-carousel .list-item .article-caption:after{display:table;clear:both;content:""}
.widget-class .widget-carousel .list-item .article-caption:before{position:absolute;top:-1px;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1;border:none;display:block;margin:0;padding:0;box-sizing:border-box;content:"";}
.widget-class .widget-carousel .list-item .article-taxonomy{display:none;}
.widget-class .widget-carousel .list-item .article-meta{position:relative;display:block;margin:5px -8px 0;padding:0;box-sizing:border-box;height:20px;overflow:hidden;z-index:2;}
.widget-class .widget-carousel .list-item .article-meta:after{display:table;clear:both;content:""}
.widget-class .widget-carousel .list-item .article-meta .meta-item{position:relative;display:block;margin:0;padding:0 8px;box-sizing:border-box;float:left;line-height:14px;font-size:11px;font-weight:500;}
.widget-class .widget-carousel .list-item .article-meta .meta-item a{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;color:#848484;}
.widget-class .widget-carousel .list-item .article-meta .meta-item a:after{display:table;clear:both;content:""}
.widget-class .widget-carousel .list-item .article-meta .meta-item.meta-date,.widget-class .widget-carousel .list-item .article-meta .meta-item.meta-date a{font-weight:600;}
.widget-class .widget-carousel .list-item .article-meta .meta-item:after{display:table;clear:both;content:""}
.widget-class .widget-carousel .list-item .article-meta .meta-item i{top:1px;}
.widget-class .widget-carousel .list-item .article-meta .meta-item i,.widget-class .widget-carousel .list-item .article-meta .meta-item span{position:relative;display:block;margin:0 3px 0 0;padding:0;box-sizing:border-box;float:left;line-height:14px;}
.widget-class .widget-carousel .list-item .article-meta .meta-item span{margin:0;}
.widget-class .widget-carousel .list-item .article-title{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;}
.widget-class .widget-carousel .list-item .article-title:after{display:table;clear:both;content:""}
.widget-class .widget-carousel .list-item .article-title .heading{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;font-size:16px;font-weight:600;line-height:1.3;z-index:2;}
.widget-class .widget-carousel .list-item .article-title .heading:after{display:table;clear:both;content:""}
.widget-class .widget-carousel .list-item .article-title .heading a{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;color:#000;}
.widget-class .widget-carousel .list-item .article-title .heading a:hover{color:#f90000;}
.widget-class .widget-carousel .list-item .article-title .heading a:after{display:table;clear:both;content:""}
.widget-class .widget-carousel .list-item .article-excerpt{position:relative;display:block;margin:10px 0 0;padding:0;box-sizing:border-box;font-size:13px;line-height:1.2;z-index:2;}
.widget-class .widget-carousel .list-item .article-excerpt:after{display:table;clear:both;content:""}
.widget-class .widget-carousel .list-item .article-excerpt.clamp-1{height:14px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.widget-class .widget-carousel .list-item .article-excerpt.clamp-2{height:28px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.widget-class .widget-carousel .list-item .article-excerpt.clamp-3{height:42px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.widget-class .widget-carousel .swiper-button-next,.widget-class .widget-carousel .swiper-button-prev{height:28px;width:28px;text-align:center;background:#fff;color:#000;transition:.3s ease;opacity:1!important;outline:none!important}
.widget-class .widget-carousel .swiper-button-next{top:20px;right:0;left:inherit}
.widget-class .widget-carousel .swiper-button-prev{top:20px;right:28px;left:inherit}
.widget-class .widget-carousel .swiper-button-next:hover,.widget-class .widget-carousel .swiper-button-prev:hover{background:#c90914;color:#fff}
.widget-class .widget-carousel .swiper-button-prev:after{position:relative;box-sizing:border-box;margin:0;padding:0;display:block;float:left;width:28px;height:28px;line-height:28px;text-align:center;font-family:fontawesome;content:'\f104';font-size:18px}
.widget-class .widget-carousel .swiper-button-next:after{position:relative;box-sizing:border-box;margin:0;padding:0;display:block;float:left;width:28px;height:28px;line-height:28px;text-align:center;font-family:fontawesome;content:'\f105';font-size:18px}
.widget-class .widget-carousel .swiper-container .swiper-wrapper{height:0;}
.widget-class .widget-carousel .swiper-container.swiper-container-initialized .swiper-wrapper{height:auto;}
.widget-class .widget-carousel .article-category{display:none;}

/* Widget: Featured */
.widget-class .widget-featured .widget-articles-item{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;}
.widget-class .widget-featured .widget-articles-item:after{display:table;clear:both;content:""}
.widget-class .widget-featured .swiper-pagination{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;background:#f1f1f1;height:40px;bottom:0;}
.widget-class .widget-featured .swiper-pagination:after{display:table;content:"";clear:both}
.widget-class .widget-featured .swiper-pagination>span{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;float:left;width:10%;border-radius:0;line-height:40px;height:40px;font-size:16px;color:#000;background:#f1f1f1;opacity:1;font-weight:600}
.widget-class .widget-featured .swiper-pagination>span.swiper-pagination-bullet-active{background:#c90914;color:#fff}
.widget-class .widget-featured .swiper-pagination>span>.bullet-inner{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;border-right:1px solid #dedede}
.widget-class .widget-featured .swiper-pagination>span:last-child>.bullet-inner{border-right:none}
.widget-class .widget-featured .swiper-button-next, .widget-class .widget-featured .swiper-button-prev{height:34px;width:34px;text-align:center;background:rgba(255,255,255,1);color:#000;transition:0.3s ease;border-radius:100%;box-shadow: 0 1px 2px 0 rgba(26,24,35,.16);margin-top:-40px;}
.widget-class .widget-featured .swiper-button-next:hover, .widget-class .widget-featured .swiper-button-prev:hover{background:#c90914;color:#fff;}
.widget-class .widget-featured .swiper-button-prev:after {position: relative;box-sizing: border-box;margin:0;padding: 0;display: block;float: left;width: 34px;height:34px;line-height:34px;text-align: center;font-family: 'FontAwesome';content:'\f104';font-size:18px;}
.widget-class .widget-featured .swiper-button-next:after {position: relative;box-sizing: border-box;margin:0;padding: 0;display: block;float: left;width: 34px;height:34px;line-height:34px;text-align: center;font-family: 'FontAwesome';content:'\f105';font-size:18px;}
.widget-class .widget-featured .widget-articles-caption{position:absolute;bottom:0;left:0;width:100%;display:block;margin:0;padding:65px 0 0;box-sizing:border-box;z-index:200;background:linear-gradient(to top,black,black 8%,rgba(0,0,0,0));background:-o-linear-gradient(to top,black,black 8%,rgba(0,0,0,0));background:-moz-linear-gradient(to top,black,black 8%,rgba(0,0,0,0));background:-webkit-linear-gradient(to top,black,black 8%,rgba(0,0,0,0))}
.widget-class .widget-featured .widget-articles-caption .caption{position:relative;display:block;margin:0;padding:0 40px 40px 40px;box-sizing:border-box;}
.widget-class .widget-featured .widget-articles-caption .caption:after{display:table;clear:both;content:""}
.widget-class .widget-featured .widget-articles-meta{position:relative;display:block;margin:0 0 5px;padding:0;box-sizing:border-box;}
.widget-class .widget-featured .widget-articles-meta:after{display:table;clear:both;content:""}
.widget-class .widget-featured .widget-articles-meta .meta-item{position:relative;display:block;margin:0 15px 0 0;padding:0;float:left;color:#fff;font-weight:500;font-size:12px;}
.widget-class .widget-featured .widget-articles-meta .meta-item:after{display:table;clear:both;content:""}
.widget-class .widget-featured .widget-articles-meta .meta-item i{margin-right:5px;float:left;position:relative;top:3px;color:#fff;font-weight:normal;}
.widget-class .widget-featured .widget-articles-meta .meta-item span{position:relative;display:block;margin:0;padding:0;float:left;}
.widget-class .widget-featured .widget-articles-title .heading{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;font-size:21px;font-weight:600;line-height:1.3;}
.widget-class .widget-featured .widget-articles-title .heading:after{display:table;clear:both;content:""}
.widget-class .widget-featured .widget-articles-title .heading a{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;}
.widget-class .widget-featured .widget-articles-title .heading a:after{display:table;clear:both;content:""}
.widget-class .widget-featured .widget-articles-title .heading a{color:#fff;}
.widget-class .widget-featured .widget-articles-title .heading a:hover{color:#fff;}

/* Widget: Views */
.widget-class .widget-views .widget-articles-views{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;}
.widget-class .widget-views .widget-articles-views:after{display:table;clear:both;content:""}
.widget-class .widget-views .widget-articles-item{position:relative;display:block;margin:0 0 20px;padding:0;box-sizing:border-box;}
.widget-class .widget-views .widget-articles-item:after{display:table;clear:both;content:""}
.widget-class .widget-views .widget-articles-image{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;width:64px;float:left;border-radius:5px;overflow:hidden;}
.widget-class .widget-views .widget-articles-image:after{display:table;clear:both;content:""}
.widget-class .widget-views .widget-articles-title{position:relative;display:block;margin:0 0 0 10px;padding:0;box-sizing:border-box;float:left;width:calc(100% - 74px);font-size:14px;font-weight:600;line-height:1.2;}
.widget-class .widget-views .widget-articles-title:after{display:table;clear:both;content:""}
.widget-class .widget-views .widget-articles-title,.widget-class .widget-views .widget-articles-title a{color:#000;transition:0.3s ease;}
.widget-class .widget-views .widget-articles-title:hover,.widget-class .widget-views .widget-articles-title a:hover{color:#f90000;}
.widget-class .widget-views .widget-articles-meta{position:relative;display:block;margin:0;padding:0 0 5px 10px;box-sizing:border-box;float:left;width:calc(100% - 74px);font-size:10px;font-weight:400;}
.widget-class .widget-views .widget-articles-meta .meta-item{position:relative;display:block;margin:0 10px 0 0;padding:0;float:left;color:#848484;font-weight:600;}
.widget-class .widget-views .widget-articles-meta .meta-item.meta-date{color:#ae0834;}
.widget-class .widget-views .widget-articles-meta .meta-item i{margin-right:5px;float:left;position:relative;}
.widget-class .widget-views .widget-articles-meta .meta-item span{position:relative;display:block;margin:0;padding:0;float:left;}
.widget-class .widget-views .widget-articles-meta:after{display:table;clear:both;content:""}
.widget-class .widget-views .big .widget-articles-image{width:inherit;float:none;}
.widget-class .widget-views .big .widget-articles-title{width:inherit;float:none;padding:0;margin:0;font-size:16px;font-weight:700;}
.widget-class .widget-views .big .widget-articles-meta{width:inherit;float:none;padding:5px 0;margin:0;font-size:12px;font-weight:400;}
.widget-class .widget-views .big .widget-articles-meta .meta-item i{top:3px;}
.widget-class .widget-views .big .widget-articles-excerpt{position:relative;display:block;margin:10px 0 0;padding:0;box-sizing:border-box;font-size:12px;line-height:1.2;z-index:2;}
.widget-class .widget-views .big .widget-articles-excerpt:after{display:table;clear:both;content:""}
.widget-class .widget-views .big .widget-articles-excerpt.clamp-1{height:16px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.widget-class .widget-views .big .widget-articles-excerpt.clamp-2{height:30px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.widget-class .widget-views .big .widget-articles-excerpt.clamp-3{height:42px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.widget-class .widget-views .nav.nav-tabs{display:block;margin:-5px -5px 10px;padding:0;position:relative;box-sizing:border-box;border:none;}
.widget-class .widget-views .nav.nav-tabs:after{display:table;clear:both;content:""}
.widget-class .widget-views .nav.nav-tabs > li{display:block;margin:0;padding:0 5px;position:relative;box-sizing:border-box;border:none;float:left;width:33.33333%;}
.widget-class .widget-views .nav.nav-tabs > li > a{display:block;margin:0;padding:5px 15px;position:relative;box-sizing:border-box;border:none;border-radius:5px;background:#f1f1f1;font-size:12px;text-transform:uppercase;font-weight:600;color:#000;text-align:center;}
.widget-class .widget-views .nav.nav-tabs > li.active > a{background:#f90000;color:#fff;}
.widget-class .widget-views .nav.nav-tabs > li > a:hover{background:#f90000;color:#fff;}

/* 
 * Ads
 */
.widget-ads{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;}
.widget-ads:after{display:table;clear:both;content:""}
.widget-ads.widget-ads-container{width:100%;max-width:1140px;padding:0;margin:0 auto;}
.widget-ads .widget-title{position:relative;display:block;margin:0 0 15px;padding:0 20px;box-sizing:border-box;border-left:5px solid #cd1b2f;}
.widget-ads .widget-title span{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;font-size:22px;line-height:1.2;font-weight:700;text-transform:uppercase;}
.widget-ads .widget img{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;width:100%;height:auto;}

/* Ads: Customize */
.widget-ads.widget-ads-archive .widget{margin-bottom:15px;}
.widget-ads.widget-ads-archive-mobile .widget{margin-bottom:15px;}
.widget-ads.widget-ads-content-top .widget{margin-bottom:25px;}
.widget-ads.widget-ads-content-top-mobile .widget{margin-bottom:25px;}
.widget-ads.widget-ads-content-bottom .widget{margin-bottom:25px;}
.widget-ads.widget-ads-content-bottom-mobile .widget{margin-bottom:25px;}
.widget-ads.widget-ads-friends .widget{margin-top:15px;}
.widget-ads.widget-ads-friends-mobile .widget{margin-top:15px;}

/* Ads: Color */
.widget-class .widget-title span{color:#000;}
.widget-class .widget_nav_menu ul > li,.widget-class .widget_nav_menu ul > li a{color:#000;}
.widget-class .widget_nav_menu ul > li:hover,.widget-class .widget_nav_menu ul > li a:hover{color:#cd1b30;}
.widget-ads .widget-title{border-color:#cd1b2f;}

/* 
 * Pagination
 */
.pagination-class {position:relative;display:block;margin:15px 0 0;padding:0;box-sizing:border-box;text-align:center;}
.pagination-class:after{display:table;clear:both;content:""}
.pagination-class ul{position:relative;display:inline-block;margin:0 -5px;padding:0;box-sizing:border-box;}
.pagination-class ul:after{display:table;clear:both;content:""}
.pagination-class ul > li{position:relative;display:block;margin:0 0 10px;padding:0 5px;box-sizing:border-box;float:left;font-size:14px;}
.pagination-class ul > li span,.pagination-class ul > li a{position:relative;display:block;margin:0;padding:0 15px;box-sizing:border-box;border:1px solid #dedede;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;line-height:30px;transition:0.3s ease;}
.pagination-class ul > li:after{display:table;clear:both;content:""}
.pagination-class ul > li .current{font-weight:600;}
.pagination-class ul > li .page-numbers{font-weight:600;}
.pagination-class ul > li.arrow a{padding:0 20px;}
.pagination-class ul > li a:hover{background:#f7f7f7;}
.pagination-class ul > li span,.pagination-class ul > li a{color:#000;border-color:#dedede;}
.pagination-class ul > li:hover,.pagination-class ul > li a:hover{color:#f90000;}
.pagination-class ul > li .current{color:#fff;background:#f90000;border-color:#f90000;}
.pagination-class ul > li.arrow a{background:#f1f1f1;}

/* 
 * Content
 */
.content-class {position:relative;display:block;margin:0;padding:0;box-sizing:border-box;float:left;width:calc(100% - 316px);}
.content-class.content-middle{float:none;width:100%;max-width:620px;margin:0 auto;}
.content-class:after{display:table;clear:both;content:""}
.content-class.width-full{width:100%;}
.content-class .content-item{position:relative;display:block;margin:0;padding:0 0 15px;box-sizing:border-box;}
.content-class .content-item:after{display:table;clear:both;content:""}

/* Content: Title */
.content-class .content-title{position:relative;display:block;margin:0 0 25px;padding:0;box-sizing:border-box;}
.content-class .content-title:after{display:table;clear:both;content:""}
.content-class .content-title .heading{font-size: 32px;letter-spacing: .8px;line-height:1.2;}

/* Content: Meta */
.content-class .content-meta{position:relative;display:block;margin:20px -10px 10px;padding:0;box-sizing:border-box;z-index:2;}
.content-class .content-meta:after{display:table;clear:both;content:""}
.content-class .content-meta .meta-item{position:relative;display:block;margin:0;padding:0 10px;box-sizing:border-box;float:right;line-height:14px;font-size:14px;font-weight:600;text-transform:uppercase;}
.content-class .content-meta .meta-item a{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;}
.content-class .content-meta .meta-item a:after{display:table;clear:both;content:""}
.content-class .content-meta .meta-item.meta-category {float:left;margin-top:-8px;font-weight:700;}
.content-class .content-meta .meta-item.meta-category span{padding:8px 15px;letter-spacing:.64px;border-radius:3px;}
.content-class .content-meta .meta-item:after{display:table;clear:both;content:""}
.content-class .content-meta .meta-item i,.content-class .content-meta .meta-item span{position:relative;display:block;margin:0 5px 0 0;padding:0;box-sizing:border-box;float:left;line-height:14px;}
.content-class .content-meta .meta-item span{margin:0;}

/* Content: Entry */
.content-class .content-entry{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;}
.content-class .content-entry:after{display:table;clear:both;content:""}

/* Content: Social */
.content-class .content-social{position:relative;display:block;margin:0 0 25px;padding:0;box-sizing:border-box;}
.content-class .content-social:after{display:table;clear:both;content:""}
.content-class .content-social .follow{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;}
.content-class .content-social .follow:after{display:table;clear:both;content:""}
.content-class .content-social .follow a{position:relative;display:block;margin:0;padding:15px;box-sizing:border-box;border-radius:3px;overflow:hidden;}
.content-class .content-social .follow a:after{display:table;clear:both;content:""}
.content-class .content-social .follow-icon {position:relative;display:block;margin:0;padding:0;box-sizing:border-box;float:left;width:24px;height:24px;overflow:hidden;}
.content-class .content-social .follow-icon i{width:24px;height:24px;font-size:24px;line-height:24px;}
.content-class .content-social .follow-message {position:relative;display:block;margin:0;box-sizing:border-box;float:left;width: calc(100% - 24px);padding:0 10px;font-weight:600;overflow:hidden;font-size:18px;}

/* Content: Share */
.content-class .content-share{position:relative;display:block;margin:0 10px 0 0;padding:0;box-sizing:border-box;float:left;width:calc(100% - 165px);}
.content-class .content-share:after{display:table;clear:both;content:""}
.content-class .content-share .sharebox {position:relative;display:block;margin:0 -5px;padding:0;box-sizing:border-box;clear:both;}
.content-class .content-share .sharebox:after {display:table;content:"";clear:both;}
.content-class .content-share .sharebox > li{position:relative;display:block;margin:0 0 10px;padding:0 5px;box-sizing:border-box;float:left;width:10%;}
.content-class .content-share .sharebox > li:after {display:table;content:"";clear:both;}
.content-class .content-share .sharebox > li > a{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;transition:0.3s ease;opacity:1;top:0;border:none;line-height:1;outline:none;border-radius:3px;width:100%;height:38px;}
.content-class .content-share .sharebox > li > a:hover{top:-5px;opacity:0.8;}
.content-class .content-share .sharebox > li > button{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;transition:0.3s ease;opacity:1;top:0;border:none;width:100%;height:38px;line-height:1.2;outline:none;border-radius:3px;}
.content-class .content-share .sharebox > li > button:hover{top:-5px;opacity:0.8;}
.content-class .content-share .sharebox > li img{position:absolute;top:0;left:0;right:0;bottom:0;display:block;margin:auto;padding:0;box-sizing:border-box;width:18px;height:18px;}

/* Content: Related */
.content-related{position:relative;display:block;margin:0;padding:25px 0 0;box-sizing:border-box;}
.content-related:after{display:table;clear:both;content:""}
.content-related .related-title{position:relative;display:block;margin:0 0 15px;padding:0 20px;box-sizing:border-box;border-left:5px solid #cd1b2f;}
.content-related .related-title h2{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;font-size:22px;line-height:1.2;font-weight:700;text-transform:uppercase;}

/* Content: Colors */
.content-class .content-title .heading{color:#000;}
.content-class .content-meta .meta-item{color:#000;}
.content-class .content-meta .meta-item a{color:#fff;}
.content-class .content-meta .meta-item.meta-category span{color:#fff;background:#cd1b30;}
.content-class .content-meta .meta-item.meta-category.meta-taxonomy-writers span{color:#fff;background:#1b62cd;}
.content-class .content-meta .meta-item.meta-category.meta-taxonomy-playlist span{color:#fff;background:#000;}
.content-class .content-social .follow a{color:#fff;}
.content-class .content-social .follow.facebook > a{background:#4267b2}
.content-class .content-social .follow.twitter > a{background:#55acee}
.content-class .content-social .follow.instagram > a{background:#c13584}
.content-class .content-social .follow.youtube > a{background:#ff0505}
.content-class .content-social .follow.telegram > a{background:#08c}
.content-class .content-social .follow.whatsapp > a{background:#25d366}
.content-class .content-social .follow.ok > a{background:#d7772d}
.content-class .content-social .follow.vk > a{background:#4c6c91}
.content-class .content-social .follow.rss > a{background:#ee802f}
.content-class .content-social .follow-social .icon {color:#fff;}
.content-class .content-share .sharebox > li > a{background:#ebebeb;}
.content-class .content-share .sharebox > li > button{background:#ebebeb;}
.content-class .content-share .sharebox > li > .facebook{background:#4267B2;}
.content-class .content-share .sharebox > li > .twitter{background:#55acee;}
.content-class .content-share .sharebox > li > .messenger{background:#448AFF;}
.content-class .content-share .sharebox > li > .telegram{background:#0088cc;}
.content-class .content-share .sharebox > li > .whatsapp{background:#25d366;}
.content-class .content-share .sharebox > li > .email{background:#7d7d7d;}
.content-class .content-share .sharebox > li > .ok{background:#d7772d;}
.content-class .content-share .sharebox > li > .vk{background:#4c6c91;}
.content-class .content-share .sharebox > li > .print{background:#222222;}
.content-class .content-share .sharebox > li > .share{background:#95d03a;}

/* 
 * Not found
 */
.not-found {position: relative;display: block;margin: 25px 0;padding: 25px;box-sizing: border-box;clear: both;text-align: center;}
.not-found:before {position: relative;display: inline-block;margin: 0;padding: 0;box-sizing: border-box;font-family: fontawesome;content: '\f071';width: 32px;height: 32px;font-size: 32px;line-height: 1;}
.not-found p {position: relative;display: block;margin: 0;padding: 5px 0 0;box-sizing: border-box;clear: both;font-size: 15px;line-height: 1.4;}
.not-found {background: #f7f7f7;}
.not-found:before {color: #cd1b30;}
.not-found p {color: #000;}

/* Sudebar ads */
.sidebar-ads-class{position: absolute;top: 15px;width: 100%;height: 600px;bottom: 0;z-index: 0;overflow: hidden;}
.sidebar-ads-class:after {display:table;clear:both;content:'';}
.sidebar-ads-class .col-ads-right{position: absolute;top: 0;left: 50%;margin-left: 490px;width: 160px;height: 600px;z-index: 9;}
.sidebar-ads-class .col-ads-left{position: absolute;top: 0;right: 50%;margin-right: 490px;width: 160px;height: 600px;z-index: 9;}

/* Footer */
.footer-class {display:block;position:relative;margin:0;padding:25px 0;box-sizing:border-box;}
.footer-class:after {display:table;clear:both;content:'';}
.footer-class .copyright{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;float:left;width:50%;}
.footer-class .copyright{color:#000;line-height:1.3;font-size:14px;font-weight:400;}
.footer-class .copyright p{padding:0;margin:0 0 5px;}
.footer-class .copyright a{color:#f90000;transition:color 0.3s ease;}
.footer-class .copyright a:hover{color:#000;}
.footer-class .links{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;float:right;width:50%;}
.footer-class .links ul{display:block;position:relative;margin:0 -5px;padding:0;box-sizing:border-box;float:right;}
.footer-class .links ul > li{display:block;position:relative;margin:0;padding:0 5px;box-sizing:border-box;float:left;font-size:15px;font-weight:600;}
.footer-class .links ul > li a{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;color:#000000;transition:color 0.3s ease;}
.footer-class .links ul > li a:hover{color:#f90000;}
.footer-class .links ul > li a:after {display:table;clear:both;content:'';}
.footer-class .links ul > li a i{display:block;position:relative;margin:0 3px 0 0;padding:0;box-sizing:border-box;float:left;width:10px;text-align:center;line-height:51px;height:50px;overflow:hidden;}
.footer-class .links ul > li a span{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;float:left;text-align:left;line-height:50px;font-weight:600;}
.footer-class .brand{display:block;position:relative;margin:0;padding:10px 0 0;box-sizing:border-box;float:none;width:100%;clear:both;}
.footer-class .brand a{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;}
.footer-class .brand a svg{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;width:70px;height:auto;}