:root{--blue:#003E6B !important;--black:#111217 !important;--gray:#C0C0C0 !important;--b-gray:#D8D8D8 !important;--d-gray:#606060 !important;--l-gray:#F9F9F9 !important;--bg-gray:#F2F2F2 !important;--l-blue:#31A0EA !important;--red:#F22302 !important;--violet:#3D195B !important;--green:#589F50 !important;--white:#FFFFFF !important;--icons: 'bprg-icons'!important;}
/** RESET **/
*{
    -webkit-overflow-scrolling: touch;
}
@font-face {
  font-family: 'klan-icons';
  src:  url('../fonts/klan-icons.eot?cggk4f');
  src:  url('../fonts/klan-icons.eot?cggk4f#iefix') format('embedded-opentype'),
    url('../fonts/klan-icons.ttf?cggk4f') format('truetype'),
    url('../fonts/klan-icons.woff?cggk4f') format('woff'),
    url('../fonts/klan-icons.svg?cggk4f#klan-icons') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
 html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    vertical-align: baseline;
    list-style:none outside none;
    text-decoration:none;
}
body, html {width:100%;height: 100%;background-color: var(--white);-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale;font-family: 'Montserrat', sans-serif;font-weight:400;font-style:normal;}
body{overflow-x: hidden;}
table {border-collapse: collapse;border-spacing: 0;}
a, img {border: 0 none;outline: 0 none;}
input {outline: 0 none;border: 0 none;background: 0 none;}

/** TYPOGRAPHY **/
p {
	color:var(--black);
	font-size:16px;
	line-height:22px;
	font-weight:400;
	margin-bottom:20px;
    clear:both;
}
h1 {
	color:var(--black);
	font-size:36px;
	line-height:44px;
	font-weight:700;
	margin-bottom:20px;
    clear:both;
}
h2 {
	color:var(--black);
	font-size:28px;
	line-height:34px;
	font-weight:700;
	margin-bottom:20px;
    clear:both;
}
h3 {
	color:var(--black);
	font-size:24px;
	line-height:32px;
	font-weight:700;
	margin-bottom:20px;
    clear:both;
}
h4 {
	color:var(--black);
	font-size:18px;
	line-height:26px;
	font-weight:700;
	margin-bottom:20px;
    clear:both;
}
h5 {
	color:var(--black);
	font-size:16px;
	line-height:24px;
	font-weight:600;
	margin-bottom:20px;
  clear:both;
}
i {
  font-family: 'klan-icons' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-pause:before {
  content: "\e90d";
}
.icon-chevron-down:before {
  content: "\e900";
}
.icon-chevron-left:before {
  content: "\e905";
}
.icon-chevron-right:before {
  content: "\e906";
}
.icon-chevron-up:before {
  content: "\e901";
}
.icon-instagram:before {
  content: "\e902";
}
.icon-close:before {
  content: "\e90a";
}
.icon-folder:before {
  content: "\e90e";
}
.icon-dialogue:before {
  content: "\e90f";
}
.icon-library:before {
  content: "\e910";
}
.icon-blog:before {
  content: "\e911";
}
.icon-agreements:before {
  content: "\e912";
}
.icon-gallery:before {
  content: "\e90b";
}
.icon-linkedin:before {
  content: "\f0e1";
}
.icon-pdf:before {
  content: "\e903";
}
.icon-calendar:before {
  content: "\e904";
}
.icon-messenger:before {
  content: "\e907";
}
.icon-search:before {
  content: "\e908";
}
.icon-play:before {
  content: "\e909";
}
.icon-twitter-square:before {
  content: "\f081";
}
.icon-twitter:before {
  content: "\f099";
}
.icon-whatsapp:before {
  content: "\f232"; }

.icon-whatsapp-square:before {
  content: "\f40c"; }
.icon-facebook:before {
  content: "\f09a";
}
.icon-facebook-square:before {
  content: "\f230";
}
.icon-youtube:before {
  content: "\e90c";
}
.icon-whatsapp {
  background-image: url('https://klankosova.tv/wp-content/themes/klankosova/assets/images/whatsapp.svg');
  background-size: 18px;
  background-position: center center;
  background-repeat: no-repeat;
}
.icon-whatsapp:hover {
  background-image: url('https://klankosova.tv/wp-content/themes/klankosova/assets/images/whatsapp1.svg');
  background-size: 18px;
  background-position: center center;
  background-repeat: no-repeat;
}
.icon-viber {
  background-image: url('https://klankosova.tv/wp-content/themes/klankosova/assets/images/viber-brand.svg');
  background-size: 18px;
  background-position: center center;
  background-repeat: no-repeat;
}
.icon-viber:hover {
  background-image: url('https://klankosova.tv/wp-content/themes/klankosova/assets/images/viber-brand1.svg');
  background-size: 18px;
  background-position: center center;
  background-repeat: no-repeat;
}
.icon-viber:before {
  content: "\f409";
}
.icon-tiktok {
  background-image: url('https://klankosova.tv/wp-content/themes/klankosova/assets/images/tiktok-brand.svg');
  background-size: 18px;
  background-position: center center;
  background-repeat: no-repeat;
}
.icon-tiktok:hover {
  background-image: url('https://klankosova.tv/wp-content/themes/klankosova/assets/images/tiktok-brand1.svg');
  background-size: 18px;
  background-position: center center;
  background-repeat: no-repeat;
}
.icon-tiktok:before {
  content: "\e07b";
}
.icon-radio {
  background-image: url('https://klankosova.tv/wp-content/themes/klankosova/assets/images/radio-icon.svg');
  background-size: 18px;
  background-position: center center;
  background-repeat: no-repeat;
}
.icon-radio:before {
  content: "\f8d7";
}
.icon-podcast {
  background-image: url('https://klankosova.tv/wp-content/themes/klankosova/assets/images/podcast-icon.svg');
  background-size: 18px;
  background-position: center center;
  background-repeat: no-repeat;
}
.icon-podcast:before {
  content: "\f2ce";
}
.icon-tv {
  background-image: url('https://klankosova.tv/wp-content/themes/klankosova/assets/images/tv-icon.svg');
  background-size: 18px;
  background-position: center center;
  background-repeat: no-repeat;
}
.icon-tv:hover, .icon-podcast:hover, .icon-radio:hover,  .icon-raporto:hover {
  background-color: transparent !important;
  cursor: pointer;
}
.icon-tv:before {
  content: "\f26c";
}
.icon-raporto {
  background-image: url('https://klankosova.tv/wp-content/themes/klankosova/assets/images/raporto.svg');
  background-size: 18px;
  background-position: center center;
  background-repeat: no-repeat;
}
.icon-raporto:before {
  content: "\f2a0";
}
.icon-link:before{
  content: "\f0c1";
}
.icon-link{
  background-image: url('https://klankosova.tv/wp-content/themes/klankosova/assets/images/linkIcon.svg');
  background-size: 25px;
  background-position: center center;
  background-repeat: no-repeat;
}
.icon-photo:before{
  content: "\f030";
}
.icon-photo{
  background-image: url('https://klankosova.tv/wp-content/themes/klankosova/assets/images/camera-solid 1.svg');
  background-size: 25px;
  background-position: center center;
  background-repeat: no-repeat;
  width: 100% !important;
  height: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.icon-video:before{
  content: "\f03d";
}
.icon-video{
  background-image: url('https://klankosova.tv/wp-content/themes/klankosova/assets/images/video-solid 1.svg');
  background-size: 25px;
  background-position: center center;
  background-repeat: no-repeat;
  width: 100% !important;
  height: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.icon-photo-and-video:before{
  content: "\f030";
}
.icon-photo-and-video{
  background-image: url('https://klankosova.tv/wp-content/themes/klankosova/assets/images/video-photo.svg');
  background-size: 25px;
  background-position: center center;
  background-repeat: no-repeat;
  width: 100% !important;
  height: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}






/*--- GENERAL ---*/
.clear{clear: both;}
.img-cover{-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
.radius-4 {-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.radius-50{-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.pad-15 {padding:15px 0px;}
.pad-30 {padding:30px 0px;}
.mgb-45 {margin-bottom:45px;}
.mgb-30 {margin-bottom:30px;}
.mgb-15 {margin-bottom:15px;}
.pad-b-100 {padding-bottom:100px;}
img{width: 100%;height:auto;}
a:visited,a:hover,a:active,a:focus,a:link{text-decoration: none;}
.form-control {outline:none!important;box-shadow:none!important;outline-offset:0!important;}
a{-webkit-transition: all .25s ease;-moz-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;display:block;}
.flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1;}
.d-flex{display: -webkit-box;}
.gray-bg {background-color:var(--bg-gray);}
header,footer,main,section{width: 100%;float: left;clear:both;}
.visible-xs{display: none!important;}
@media (min-width: 1320px) {.container {max-width:1300px;}}
/* --- HEADER --- */
header {border-bottom:1px solid var(--b-gray);padding: 30px 0px;}
header a.logo {width: 140px;display: block;flex-shrink: 0;-ms-flex-negative: 0;}
header nav ul li {display: inline;float:left;margin:0 10px;position:relative;}
header nav ul li a {float:left;font-size:15px;line-height:1;color:var(--d-gray);font-weight:500;position:relative;} 
/*header nav ul li:nth-child(6) a {font-weight: bold;color: #123985;}*/
header nav ul li a::after {content:"";width:0;height: 4px;background:var(--blue);position:absolute;top:63px;left:0;-webkit-transition: all .25s ease;-moz-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;}
header nav ul li.active a::after {content:"";width:100%;}
header nav ul li:hover a {color:var(--blue);}
header nav ul li.active a {color:var(--blue);font-weight:700;}
header nav ul li.active .sub_menu a{font-weight: 500;}
header nav ul li:hover a::after {content:"";width:100%;}
header ul.social {margin-left:30px;}
header ul.social li a {width:30px;height:30px;background:#C0C0C0;font-size:16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;float: left;text-align:center;line-height:34px;color:var(--white);}
header ul.social li {display: inline;float:left;margin-left:5px;}
header ul.social li:hover a {background:var(--blue);}
header form {border: 1px solid #EBEBEB;width: 212px;background-color:var(--l-gray);height:30px;margin-left:15px;}
header form.form-inline .form-control {border:none;background-color:transparent;width:165px;font-size:12px;font-weight:700;color:#9D9D9D;height:100%;}
header form .btn {border:none;color:#606060;height:100%;font-size:17px;}
.btn.hamburger {display:none;}
.secondary_nav {width:100%;float: left;clear:both;padding:15px 0px;background-color:var(--blue);}
.secondary_nav ul li {display: inline;float: left;margin: 0 14px;}
.secondary_nav ul li:first-child {margin-left:0;}
.secondary_nav ul li a {float: left;font-size: 16px;line-height: 1;color: var(--white);font-weight: 500;position: relative;}
.secondary_nav ul li:hover a {opacity:0.5;}
.secondary_nav ul li.active a {font-weight:700;opacity:0.5;}
header nav ul li div.sub_menu {width: 100%;margin: 0;float: left;visibility: hidden;position: absolute;top:10px;left: 0;min-width: 180px;-webkit-transform: translate(0px, 0px);transform: translate(0px, 0px);-webkit-transition: transform 0.5s;transition: transform 0.5s;z-index:999;padding:57px 0 0 0;}
header nav ul li div.sub_menu a {padding:25px 15px;color:var(--white);border:none;background-color:var(--blue);width:100%;display:block;}
header nav ul li div.sub_menu a:hover  {color:var(--gray);}
/*header nav ul li div.sub_menu a:first-child {padding-top:25px;}*/
header nav ul li div.sub_menu a:last-child  {padding-bottom:25px;}
header nav ul li:hover div.sub_menu {-webkit-transform: translate(0px, 0px);transform: translate(0px, 0px);visibility: visible;}
header nav ul li:hover div.sub_menu a::after {display:none;}
/* --- HOME --- */
.home-slide-box {overflow:hidden;}
.keep {width:100%;position: relative;float: left;}
.keep figure {width:50%;float: left;position: relative;z-index: 1;height:340px;background-position:center center;background-repeat: no-repeat;}
.keep .newsBox { background-color: rgb(0, 62, 107, 0.7);width:100%;padding:40px;float: left;position: relative;z-index:2;height:190px;}
.keep .newsBox h1 {color:var(--white);font-size:28px;line-height:1.34;margin-bottom:15px;font-weight:700;}
h6.origin {color:var(--white);font-size:14px;font-weight:700;line-height:1.34;margin-bottom:10px;}
span.auth_dateTime {position:relative;color:var(--white);font-size:12px;font-weight:700;opacity: 0.75;}
span.auth_dateTime i {font-size:12px;font-weight:700;font-family: 'Montserrat', sans-serif!important;}
span.auth_dateTime i::before {content:"•";font-size:12px;margin-right:3px;font-weight:700;font-family: 'Montserrat', sans-serif!important;}
.keep .newsBox p {font-size:16px;color:var(--white);font-weight:600;line-height:1.5;margin-bottom:15px;}
.dots-container {position:absolute;z-index:9;bottom:2%;right:5%;}
.dots-container .slick-dots {position: relative;top:0;left:0;text-align: left;}
.dots-container .slick-dots li, .dots-container .slick-dots li button {width: 32px;height: 4px;}
.dots-container .slick-dots li button:before {color: #ffffff;width: 32px;height: 4px;content: "";background-color: #ffffff;opacity: 0.35;}
.dots-container .slick-dots li button.active:before,.dots-container .slick-dots li button:hover:before {opacity: 1;}
.dots-container .slick-dots li.slick-active button:before {opacity: 1;}
.slick-dotted.slick-slider {margin-bottom: 0;}
.slick-slide figure img {-webkit-transition: opacity .6s;transition: opacity .6s;}
.slick-slide figure:hover img {filter: alpha(opacity=65);opacity: .65;}
.carousel-news article:hover h3, .carousel-news article:hover p {color:#cdc9c9;}
.carousel-news article h3, .carousel-news article p {-webkit-transition: all .25s ease;-moz-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;}
.sm-article {background-color:var(--blue);margin-bottom:10px;float: left;clear:both;padding:20px;min-height:168px;}
.sm-article figure {width:120px;float: left;overflow:hidden;}
.sm-article figure img {-webkit-transition: opacity .6s;transition: opacity .6s;}
.sm-article:hover figure img {filter: alpha(opacity=65);opacity: .65;}
.sm-article:hover h3 {color:var(--b-gray);}
.sm-article.white-post:hover h3 {color:var(--gray-dark);}
.sm-article > div {width:calc(100% - 120px);float:left;padding-left:20px;}
.sm-article > div h3 {color:var(--white);font-size:16px;line-height:24px;margin-bottom:10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;}
h6.sm-origin {border:1px solid var(--white);padding:5px;color:var(--white);font-size:12px;line-height:1;font-weight:700;margin-bottom:5px;text-transform: capitalize;}
.portrait-news figure {width:100%;height:525px;float: left;-webkit-box-shadow:0 -415px 200px -65px rgba(0,0,0,0.5) inset;-moz-box-shadow:0 -415px 200px -65px rgba(0,0,0,0.5) inset;box-shadow: 0 -415px 200px -65px rgba(0,0,0,0.5) inset;background-repeat: no-repeat;background-position:center center;padding:30px;-webkit-transition: all .25s ease;-moz-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;}
.portrait-news:hover figure {-webkit-box-shadow:0 -215px 200px -65px rgba(0,0,0,0.4) inset;-moz-box-shadow:0 -215px 200px -65px rgba(0,0,0,0.4) inset;box-shadow: 0 -215px 200px -65px rgba(0,0,0,0.4) inset;}
.portrait-news h2 {font-size:21px;line-height:28px;color:var(--white);}
.portrait-news figure h2 {margin-bottom:10px;} .portrait-news figure h6.sm-origin {margin-bottom:10px;background-color:var(--blue);border:none;}
.portrait-news figure span.auth_dateTime {color:#9D9D9D;opacity:1;}
.sm-article.white-post {background-color:var(--white);} .sm-article.white-post h3 {color:var(--black);}
.sm-article.white-post h6.sm-origin {background-color:var(--blue);border:none;}
.sm-article.white-post span.auth_dateTime {color:#9D9D9D;opacity:1;}
.sm-article.img-none > div {width:100%;padding-left:0;}
.guide_section {background-color:var(--blue);} .guide-row {margin-left:-10px;margin-right:-10px;}
h5.title-categ {text-transform:uppercase;font-size:16px;line-height:1;font-weight:700;position:relative;color:var(--white);margin-bottom:35px;}
h5.title-categ::before {position:absolute;left:0;bottom:-15px;width:40px;height:1px;background:#CCCCCC;content:"";}
h5.title-categ-default {text-transform:uppercase;font-size:16px;line-height:1;font-weight:700;position:relative;color:var(--black);margin-bottom:45px;}
h5.title-categ-default::before {position:absolute;left:0;bottom:-15px;width:40px;height:1px;background:#CCCCCC;content:"";}
h5.title-categ span {color:var(--white);font-size:12px;line-height:1;opacity:.9;font-weight:700;position:relative;text-transform:capitalize;}
h5.title-categ span::before {content:"|";font-size:12px;line-height:1;opacity:.9;font-weight:700;margin:0 10px;}
.child {width:16.6666%;padding:0 10px;}
.child span {font-size:28px;font-weight:700;line-height:1;color:var(--white);margin-bottom:10px;}
.child p {font-size:16px;font-weight:700;line-height:1.2;color:var(--white);}
.child .progress {height:1px;background-color:#9D9D9D;position:relative;overflow:visible;} .child .progress-bar {background-color:var(--white);height:3px;position:absolute;left:0;top:-3px;z-index:2;}
.child.disabled span, .child.disabled p, .child.disabled .progress {opacity: .3;} 
.liveAct {margin-left:20px;height:22px;font-weight:700;font-size:12px;line-height:1;text-transform: uppercase;color:var(--white);position:relative;padding: 5px 8px 5px 16px;background-color:var(--red);font-family: 'Montserrat', sans-serif!important;font-style: normal;animation: pulsee 2s infinite;-webkit-animation: pulsee 2s infinite;}
.liveAct::before {content: "";margin-right: 3px;color: var(--white);width: 8px;height: 8px;background-color: var(--white);-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;position: absolute;left:5px;top:7px;animation: heartbeat 1s infinite;-webkit-animation: heartbeat 1s infinite;}
.row.full-img .sm-article figure {width:100%;} .row.full-img .sm-article > div {width:100%;padding-left:0;} .row.full-img .sm-article div {min-height:180px;}
.row.full-img {margin-bottom:30px;}
.row.full-img .sm-article {padding:0;}
.row.full-img .sm-article div {padding:20px; }
.row.op-row {margin-bottom:30px;}
.row.op-row article figure {overflow:hidden;margin-bottom:15px;width:130px;}
.row.op-row article h5 {margin-bottom:10px;}
.row.op-row .auth_dateTime {color:#9D9D9D;}
.box-tabs {width:100%;padding:30px;background-color:var(--white);float: left;clear:both;margin-bottom:20px;}
.box-tabs .nav-tabs .nav-link {border:none;font-size:16px;font-weight:700;opacity:0.3;text-transform:uppercase;padding:0;color:var(--black);margin-right:15px;position:relative;}
.box-tabs .nav-tabs .nav-link::after {width:40px;height:3px;position:absolute;left:0;top:25px;background-color:var(--blue);content:"";opacity:0;} 
.box-tabs .nav-tabs .nav-item.show .nav-link, .box-tabs .nav-tabs .nav-link.active {opacity: 1;background:transparent;}
.box-tabs .nav-tabs .nav-item.show .nav-link::after, .box-tabs .nav-tabs .nav-link.active::after {opacity:1;}
.box-tabs .nav-tabs {border-bottom:0;margin-bottom:20px;}
.box-tabs ol {width:100%;float: left;clear:both;counter-reset: my-awesome-counter;} .box-tabs ol li {position:relative;display:list-item;width:100%;float: left;list-style: none;counter-increment: my-awesome-counter;}
ol li::before {content: counter(my-awesome-counter) ". ";font-weight:700;color:#9D9D9D;font-size:20px;float: left;position:absolute;left:0;top:9px;}
.box-tabs ol li a {font-size:16px;color:var(--black);font-weight:700;border-bottom:1px solid #E3E3E3;padding: 13px 0px 13px 30px;float: left;text-overflow: ellipsis;-webkit-line-clamp:2;}
.box-tabs ol li:last-child a {border:none;padding-bottom:0;}
.box-tabs ol li:hover a {color:#4c89cc;}
.widget-categ {padding:40px 20px 20px 20px;float: left;clear:both;width:100%;background-color:var(--white);margin-bottom:30px;}
.widget-categ h5 {float: left;}
.widget-categ a.more {float: right;font-size:12px;font-weight:700;line-height:1;color:var(--blue);text-transform:capitalize;}
.widget-categ .row.full-img {margin-bottom:0;}
.widget-categ .sm-article.white-post .sm-origin {background-color:var(--l-blue);}
.carousel_section {background-color: var(--blue);position:relative;}
.carousel_section::after {content: "";position: absolute;z-index: 1;width:700px;top: 0;height: 100%;pointer-events: none;right: 0;background: linear-gradient(to left, rgba(0, 0, 0, 0.3) 20px, rgba(0, 0, 0, 0));}
.carousel_section .slick-list {overflow: visible;}
.carousel_section .carousel-news {position: initial;margin-left:-10px;}
.carousel_section .container {position:relative;}
.carousel_section .container::before {content:"";width:1000px;position:absolute;left:-1000px;top:0;height:100%;background-color:var(--blue);z-index:2;}
.carousel_section .container-fluid {overflow: hidden;position: relative;}
.carousel-news article {width:260px;float: left;margin:0 10px;}
.carousel-news article figure {width:100%;float: left;clear:both;margin-bottom:5px;}
.carousel-news article h3 {color:var(--white);margin-bottom:10px;}
.carousel-news article p {font-size:16px;color:var(--white);font-weight:700;margin-bottom:0;}
.carousel-news .slick-prev  {right:25px;left:auto;top:10px;bottom:auto;opacity:1;}
.carousel-news .slick-prev:before   {font-family: 'klan-icons';content: "\e905";font-size:30px;opacity:1;}
.carousel-news .slick-next {right:0;left:auto;top:10px;bottom:auto;opacity:1;}
.carousel-news .slick-next:before {font-family: 'klan-icons';content: "\e906";font-size:30px;opacity:1;}
.carousel_section .title-categ-default {color:var(--white);}
.slick-slide:focus {outline:none!important;cursor: pointer;}
.head-sports ul li {display:inline;float: left;margin-left:15px;}
.head-sports ul li a {display:block;font-size:12px;line-height:1;color:var(--blue);opacity:0.4;font-weight:700;}
.head-sports ul li.active a {opacity:1;}
.head-sports ul li:hover a {opacity:1;}
.head-sports h5 {margin-bottom:0;}
.head-sports {width:calc(100% - 20px);position:absolute;top:-61px;left:10px;}
.content-sports {padding-bottom:15px;margin-bottom:30px;border-bottom:1px solid #979797;}
ul.top-leagues li {flex-shrink: 1;flex-basis: auto; margin-right:20px}
ul.top-leagues li a {opacity:0.5;display:block;}
ul.top-leagues li:hover a {opacity:1;}
ul.top-leagues li.active a {opacity:1;}
.sports_section .sm-article.white-post .sm-origin {background-color:var(--violet);}
.news-sports article div .auth_dateTime {margin-bottom:8px;}
.news-sports .row.full-img {margin-bottom:0;}
.sm-widget {padding: 40px 20px 20px 20px;float: left;clear: both;width: 100%;background-color: var(--white);margin-bottom:30px;}
.sm-widget .sm-article {min-height:auto;margin-bottom:0;border-bottom:1px solid #E3E3E3;}
.sm-widget a:last-child .sm-article {border-bottom:none;padding-bottom:0;}
.sm-widget .sm-article h3 {font-size: 16px;line-height: 22px;margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;display: -webkit-box;-webkit-line-clamp:2;}
.sm-widget .title-categ-default {float: left;}
.sm-widget figure {display:block;width:100%;}
.sm-widget figure img {-webkit-transition: opacity .6s;transition: opacity .6s;}
.sm-widget:hover figure img {filter: alpha(opacity=65);opacity: .65;}
.sm-widget a.more {float: right;font-size: 12px;font-weight: 700;line-height: 1;color: var(--blue);text-transform: capitalize;}
article.portrait-news {float: left;clear:both;}
.top_home.second {padding-bottom:20px;}
.sub-news{padding-left:0px;}
.prive-title{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; margin-bottom:0;}
.prive-newss{margin-top:15px;}
.sport-newss{min-height: 100px !important;}

/* -- ADS STYLE --*/
.long-rectangle-ad {max-width:300px;height:600px;margin:0 auto 20px auto;text-align:center;display:block;clear:both;}
.long-rectangle-ad.mgb-10 {margin-bottom:10px;}
.long-rectangle-ad.mgb-20 {margin-bottom:20px;}
.long-rectangle-ad.mgb-30 {margin-bottom:30px;}
.rectangle-ad {max-width:300px;height:250px;margin:20px auto 20px auto;display:block;overflow: hidden;clear:both;}
.rectangle-ad.mgb-10 {margin-bottom:10px;}
.rectangle-ad.mgb-20 {margin-bottom:20px;}
.rectangle-ad.mgb-30 {margin-bottom:30px;}
.rectangle-ad.mgb-45 {margin-bottom:45px;}
.rectangle-ad.mgb-60 {margin-bottom:60px;}
.widget-categ .rectangle-ad {margin-top:0;}

.megabaner-holder {background-color:var(--bg-gray);width:100%;float: left;clear:both;}
.megabaner-ad {max-width:960px;height:auto;margin:0 auto 0 auto;display:block;overflow: hidden;clear:both;}
.megabaner-ad.mgb-10 {margin-bottom:10px;}
.megabaner-ad.mgb-20 {margin-bottom:20px;}
.megabaner-ad.mgb-30 {margin-bottom:30px;}
.megabaner-ad.mgb-45 {margin-bottom:45px;}
.megabaner-ad.mgb-60 {margin-bottom:60px;}
/* --- end ads style --*/

footer {padding:45px 0px;background-color:var(--blue);}
footer h5 {color:var(--white);text-transform:uppercase;font-weight: 400;}
footer p {color:var(--white);line-height:24px;}
.foot-1 a.logo {width: 65px; float: left;  margin-bottom: 30px;}
.foot-2 ul, .foot-3 ul {width:100%;float:left;}
.foot-2 ul li, .foot-3 ul li {width:100%;display:list-item;margin-bottom:15px;}
.foot-2 ul li:last-child, .foot-3 ul li:last-child {margin-bottom:0;}
.foot-2 ul li a, .foot-3 ul li a {color:var(--white);display:block;}
.foot-2 ul li:hover a, .foot-3 ul li:hover a {opacity:0.5;}
.foot-4 ul.social {width:100%;margin-bottom:30px;float: left;clear:both;}
.foot-4 ul.social li {display: inline;float: left; margin-left: 5px;}
.foot-4 ul.social li a {width: 47px;height: 38px;background:#004D84;font-size:18px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;float: left;text-align: center;line-height:42px;color: var(--white);}
.foot-4 ul.social li:first-child {margin-left:0;}
.foot-4 ul.social li:hover a {background:var(--white);color:var(--blue);}
.mailview {width:100%;float:left;margin-bottom:30px;}
.mailview a {color:var(--white);font-size:16px;line-height:1.3;}
.phoneview {width:100%;float:left;margin-bottom:30px;}
.phoneview p {margin-bottom:0;}
a.buton-tv {background: #004D84;font-size: 14px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;float: left;text-align: center;line-height:14px;color: var(--white);text-transform:uppercase;padding:10px 15px;font-weight:700;}
a.buton-tv:hover {background:var(--white);color:var(--blue);}
.copyright {width:100%;text-align: left;display:block;margin:30px 0 0 0;}
.copyright p {font-size:14px;margin-bottom:0;}

/* --- LIVE TEMPLATE --- */
.top_home.live {padding-bottom:25px;}
.top_home.live .keep figure {width:100%;}
.top_home.live .keep .newsBox {width:100%;}
.top_home.live .keep .newsBox .liveAct {margin-left:0;position:absolute;top:40px;left:40px;}

/* --- SCHEME TEMPLATE ---*/
.scheme-position {width:100%;float: left;clear:both;padding-top:40px;}
.head-scheme ul li {display:inline;float: left;margin-left:15px;}
.head-scheme ul li a {display:block;font-size:14px;line-height:1;color:var(--blue);opacity:0.4;font-weight:700;text-transform: capitalize;}
.head-scheme ul li.active a {opacity:1;}
.head-scheme ul li:hover a {opacity:1;}
.head-scheme h5 {margin-bottom:0;}
.head-scheme {width:calc(100% - 20px);position:absolute;top:9px;left:10px;}
.table-position {width:100%;float: left;clear:both;padding-top:40px;}
.table-position .table .thead-light th {background-color:var(--blue);color:var(--white);font-weight:500;border-bottom:none;font-size:16px;}
.table-position .table td, .table-position .table th {background-color:var(--white);color:var(--black);border-bottom:2px solid var(--bg-gray);font-size:20px;border-top:none;padding:20px;-webkit-transition: all .25s ease;-moz-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;}
.table-position .table tbody tr:hover td, .table-position .table tbody tr:hover th {background-color:var(--bg-gray);}

/* --- READMORE TEMPLATE ---*/
section.readmore {padding:50px 0 50px 0;background-color:var(--white);}
article.readmore-view span.auth_dateTime {color:#9D9D9D;margin-bottom:30px;display:block;}
article.readmore-view figure {width:100%;display:block;margin-bottom:10px;}
article.readmore-view .legend {font-size:12px;color:#9D9D9D;font-weight:700;line-height:1;margin-bottom:30px;}
.readmore-content {width:calc(100% - 100px);float:right;clear:both;padding-right:45px;}
blockquote {background: #f9f9f9;border-left: 10px solid #cccccc;margin:1.5em 10px;padding:20px;quotes: "\201C""\201D""\2018""\2019";width:100%;display:block;}
blockquote:before {color: #cccccc;content: open-quote;font-size:4em;line-height: 0.1em;margin-right: 0.25em;vertical-align: -0.4em;}
blockquote p {display: inline;margin-bottom:10px;}
blockquote cite {display:block;width:100%;}
.readmore-view {float:left;clear:both;margin-bottom:50px;}
.readmore-box {position:relative;width:100%;float: left;clear: both;}
.readmore-content ul, .readmore-content ol {width:100%;float: left;clear:both;margin-bottom:20px;}
.readmore-content ul li {display: list-item;float: left;width:100%;list-style-type:disc;list-style-position:inside;}
.readmore-content ol li {display: list-item;float: left;width:100%;list-style-type:decimal;list-style-position:inside;}
.readmore-content ol li::before {content:"";}
.readmore-content ol li a, .readmore-content ul li a {color:var(--primary);font-weight:500;text-decoration:underline;margin-bottom:0;display:inline;}
.readmore-content a {color:var(--primary);text-decoration:underline;display:inline;margin-bottom:15px;}
article.readmore-view figure.auto-size {width:auto;margin-bottom:20px;max-width:100%;} article.readmore-view figure.auto-size img {width:auto;max-width:100%;}
.fixed-social {position: absolute;width:40px;left:20px;top: 0px;z-index: 900;}
.fixed-social ul.social {width:100%;float: left;}
.fixed-social ul.social li {width: 100%;float: left;display: list-item;margin-bottom:10px;}
.fixed-social ul.social li a {width:40px;height:40px;float: left;display:block;text-align:center;border:1px solid var(--blue);-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;color:var(--blue);line-height:42px;}
.fixed-social ul.social li:hover a {background-color:var(--blue);color:var(--white);}
section.readmore .widget-categ {padding:0;}
section.readmore .row.differs .sm-article.white-post {padding:0;min-height:auto;margin-bottom:30px;}

/* --- CATEGORY TEMPLATE ---*/
.categ_layout .row.full-img {margin-bottom:10px;}
.more-button {padding:10px 20px;color: var(--white);font-size: 12px;line-height: 1;font-weight: 700;margin-bottom: 5px;text-transform:uppercase;max-width:fit-content;background-color: var(--blue);display:block;margin:0 auto 30px auto;text-align:center;white-space:nowrap;}
.more-button:hover {background-color:var(--l-blue);color:var(--white);}
.categ_layout {padding-bottom:0;}

/* --- SPORTS TEMPLATE ---*/
.sports-categ {background-color:var(--bg-gray);}
.sports-categ .content-sports {padding:15px 0px;background-color:var(--white);}
.sports-categ .news-sports .row.full-img {margin-bottom:30px;}
.sports-categ .news-sports .row.full-img.no-space {margin-bottom:10px;}
.sports-categ .news-sports .row.full-img.zero-space {margin-bottom:0px;}
.sports-categ .news-sports .row.full-img.zero-space .sm-article {margin-bottom:0;}
.row.with-space {margin-bottom:15px;}
.sports-categ .sm-widget {margin-bottom:0;}
.container.off-gutter {overflow-y:hidden;padding-left:0;padding-right:0;}

/* --- SHOWS TEMPLATE --- */
a.live-link {font-weight: 700;font-size: 12px;line-height: 1;text-transform: uppercase;color: var(--white);position: relative;padding: 8px 16px 8px 24px;background-color: var(--red);font-style: normal;text-align:center;display:inline-block;margin-left:10px;animation: pulsee 2s infinite;-webkit-animation: pulsee 2s infinite;}
a.live-link::before {content: "";color: var(--white);width: 8px;height: 8px;background-color: var(--white);-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;position: absolute;left:9px;top:9px;animation: heartbeat 1s infinite;-webkit-animation: heartbeat 1s infinite;}
a.scheme-link {font-weight: 700;font-size: 12px;line-height: 1;text-transform: uppercase;color: var(--white);position: relative;padding: 8px 16px 8px 16px;background-color: var(--blue);font-style: normal;text-align:center;display:inline-block;}
.links-panel a:hover {color:var(--white);opacity:0.7;}
.head-panel {width:100%;float:left;clear:both;margin-bottom:30px;}
.categ_schedule .row article {margin-bottom:20px;}
.categ_schedule .row article figure {width:100%;display:block;}
.categ_schedule .row article img {-webkit-transition: opacity .6s;transition: opacity .6s;}
.categ_schedule .row article:hover img {filter: alpha(opacity=65);opacity: .65;}
.categ_schedule .row article div {width:100%;padding:20px;background-color:var(--white);}
.categ_schedule .row article div h3 {font-size:20px;line-height:1.2;margin-bottom:5px;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;display: -webkit-box;-webkit-line-clamp: 3;}
.categ_schedule .row article:hover h3 {color: var(--gray-dark);}
.categ_schedule .row article div .auth_dateTime {color:#9D9D9D;}
.head-panel h1 {margin-bottom:0;}

/* --- DETAILS SHOW TEMPLATE ---*/
.prime-show {width:100%;float: left; clear:both;}
.prime-show figure {width:100%;display:block;background-repeat: no-repeat;background-position:center;background-position-y: 20%;-webkit-box-shadow: 0 -415px 200px -65px rgba(0,0,0,0.7) inset;-moz-box-shadow: 0 -415px 200px -65px rgba(0,0,0,0.7) inset;box-shadow: 0 -415px 200px -65px rgba(0,0,0,0.7) inset;-webkit-transition: all .25s ease;-moz-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;}
.prime-show figure .container .row {min-height:500px; padding-top:50px}
.prime-show figure h1 {color:var(--white);}
.prime-show figure a.go-back {color:var(--white); text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.9;position:relative;margin-bottom:20px;}
.prime-show figure a.go-back::before {width:20px;height:20px;background-color:var(--white);-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;content:"";float:left;margin-right:10px;}
.prime-show figure a:hover {color:var(--gray);}
.prime-show figure a:hover::before {background-color:var(--gray);}
.prime-show figure .auth_dateTime {color:var(--white);font-size:16px;opacity:1;}
.prime-show figure .auth_dateTime i {font-size:16px;font-weight:700;}
.prime-show:hover figure {-webkit-box-shadow: 0 -315px 200px -65px rgba(0,0,0,0.6) inset;-moz-box-shadow: 0 -315px 200px -65px rgba(0,0,0,0.6) inset;box-shadow: 0 -315px 200px -65px rgba(0,0,0,0.6) inset;}
.daterangepicker {font-family: 'Montserrat', sans-serif!important;font-weight:600;}
.datepick {border:1px solid #EBEBEB;background-color:var(--white);font-weight:700;color:#9D9D9D;height: calc(1.5em + 1.8rem + 2px);background-image:url(../repository/date.svg);background-size:15px;background-position:center left+10px;background-repeat: no-repeat;padding-left:35px;font-size:12px;}
.searchpick {border:1px solid #EBEBEB;background-color:var(--white);font-weight:700;color:#9D9D9D;height: calc(1.5em + 1.8rem + 2px);background-image:url(../repository/search.svg);background-size:15px;background-position:center left+10px;background-repeat: no-repeat;padding-left:35px;font-size:12px;}
.go {background-color:var(--blue);font-weight:700;color:var(--white);height: calc(1.5em + 1.65rem + 2px);font-size:14px;text-transform: uppercase;width:auto;padding: .375rem 1.5rem;display:inline-block;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.go:hover {background-color:var(--primary);}
.number-results {margin-bottom:0;display:inline-block;margin-left:15px;font-size:12px;font-weight:700;color:#9D9D9D;}
.row.control-panel {margin-bottom:30px;}
.row.shows-results article {margin-bottom:20px;}
.row.shows-results article figure {width:100%;float: left;clear:both;position:relative;}
.row.shows-results article figure::before {-webkit-box-shadow: 0 -215px 200px -65px rgba(0,0,0,0.5) inset;-moz-box-shadow: 0 -215px 200px -65px rgba(0,0,0,0.5) inset;box-shadow: 0 -215px 200px -65px rgba(0,0,0,0.5) inset;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;content:"";}
.row.shows-results article figure span {position:absolute;text-align:center;left: 50%;top: 50%;transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);color:var(--white);font-size:40px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;width:80px;height:80px;border:7px solid var(--white);display: table-cell;padding-left:10px;z-index:2;-webkit-transition: all .25s ease;-moz-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;}
.row.shows-results article figure:hover span {color:var(--gray);border-color:var(--gray);}
.row.shows-results article figure i {vertical-align:middle;}
.row.shows-results article div {background-color:var(--white);padding:20px;width:100%;min-height:120px;}
.row.shows-results article div .auth_dateTime {color:#9D9D9D;opacity:1;font-weight:700;}
.row.shows-results article div .auth_dateTime i {font-weight:700;}
.row.shows-results article div h3 {margin-bottom:10px;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;display: -webkit-box;-webkit-line-clamp:2;}

/*--- ARCHIVE TEMPLATE ---*/
section.archive {padding-top:60px;}
section.archive h1 {margin-bottom:0;}
section.archive .sm-article {margin-bottom:20px;}
section.archive .row.full-img {margin-bottom:0;}

/*--- COLUMNS TEMPLATE ---*/
.links-panel form {border: 1px solid #EBEBEB;width: 212px;background-color: var(--l-gray);height: 30px;margin-left:auto;}
.links-panel form .btn {border: none;color: #CFCFCF;height: 100%;color: #9D9D9D;font-size: 14px;}
.links-panel form .form-control {border: none;background-color: transparent;width: 165px;font-size: 12px;font-weight: 700;color: #9D9D9D;height: 100%;}
section.columns h1 {margin-bottom:0;}
section.columns  {position: relative;}
section.columns::after {content: "";position: absolute;z-index: 1;width: 700px;top: 0;height: 100%;pointer-events: none;right: 0;background: linear-gradient(to left, rgba(255, 255, 255, 0.7) 20px, rgba(255, 255, 255, 0));}
section.columns .container-fluid {overflow: hidden;position: relative;}
section.columns .container.init {position: relative;}
section.columns .carousel-columns {position: initial;}
section.columns .slick-list {overflow:visible;}
section.columns .carousel-columns article {width:100px;float: left;margin:0 30px 0 0;}
section.columns .carousel-columns article figure {width:100%;float: left;clear:both;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;overflow: hidden;margin-bottom:15px;}
section.columns .carousel-columns article h3 {font-size:16px;line-height:1.34;text-align:center;}
section.columns .container.init::before {content: "";width: 1000px;position: absolute;left: -1000px;top: 0;height: 100%;background-color: var(--white);z-index: 2;}
.arch-article {width:100%;padding:20px;background-color:var(--white);margin-bottom:20px;}
.arch-article:hover {background-color:#fafafa;}
.arch-article h2 {font-size:20px;line-height:1.34;}
.arch-article div figure {width:50px;overflow:hidden;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.arch-article div .auth_dateTime {color:#9D9D9D;opacity:1;font-weight:700;width:calc(100% - 50px);padding-left:10px;}
.arch-article div .auth_dateTime i {font-weight:700;text-transform:uppercase;}

/*--- VIDEO TEMPLATE ---*/
.videoBig {width:100%;float: left;position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;max-width: 100%;margin-bottom:20px;}
.videoBig iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.overlay-video {position:absolute;top:0;left:0;width:100%;height:100%;background-color: rgba(0,0,0,0.5);z-index:1;}
.overlay-video div.play-box h1 {font-size:28px;color:var(--white);line-height:1.3;}
.overlay-video div.play-box {height:100%;padding:0 100px 50px 100px;width:100%;cursor: pointer;-webkit-transition: opacity 0.3s 0.3s ease; transition: opacity 0.3s 0.3s ease;}
span.play-video {color: var(--white);cursor: pointer;font-size: 40px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;width: 80px;height: 80px;border: 7px solid var(--white);display: table-cell;padding-left: 10px;z-index: 2;margin-bottom:30px;-webkit-transition: all .25s ease;-moz-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;}
span.play-video i {vertical-align: middle;}
.videoBig:hover div.play-box {opacity: 0.8;}
.video-info {width: 100%;padding: 20px;background-color: var(--white);}
.row.sm-videos iframe {float: left;min-height:200px;}
.row.sm-videos .video-info {min-height:120px;}
.row.sm-videos .video-info h3 {margin-bottom:10px;font-size:20px;line-height:28px;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;display: -webkit-box;-webkit-line-clamp:2;}
.row.sm-videos .video-info .auth_dateTime {color: #9D9D9D;opacity:1;}
.row.sm-videos .video-info .auth_dateTime i {color: #9D9D9D;opacity:1;font-weight:700;}
.row.sm-videos [class*='col-'] {margin-bottom:20px;}

/* --- ASPECT RATIO ---*/
.aspect-ratio{position:relative;width:100%;float: left;height:0;padding-bottom:56.25%;margin-bottom:20px;}
.aspect-ratio iframe{position:absolute!important;width:100%!important; height:100%!important;left:0;top:0;margin:0!important;padding:0;}

/* --- MENU HAMBURGER ICON AND LAPTOP CSS ---*/
@media (max-width: 1320px) {
	body {padding-top:118px;}
	.container {max-width:100%;}
	header {position:fixed;top:0;left:0;right:0;z-index:9999;background-color:var(--white);}
	header .container div.parent {-ms-flex-pack: end!important;justify-content: flex-end!important;}
	header ul.social {margin-left:15px;}
	header a.logo {margin-right:auto;}
	header nav ul li a::after {top:35px;}
	.btn.hamburger {position: relative;margin-left:20px;width:45px;cursor: pointer;padding:10px;background-color:var(--blue);display:inline-block;z-index:99;}
	span.dmi {display: block;width: 100%;border-radius: 3px;height:2px;background:var(--white);transition: all .3s;position: relative;}
	span.dmi + span.dmi {margin-top:6px;}
	.hamburger.active span:nth-child(1) {animation: ease .7s top forwards;}
	.hamburger.not-active span:nth-child(1) {animation: ease .7s top-2 forwards;}
	.hamburger.active span:nth-child(2) {animation: ease .7s scaled forwards;}
	.hamburger.not-active span:nth-child(2) {animation: ease .7s scaled-2 forwards;}
	.hamburger.active span:nth-child(3) {animation: ease .7s bottom forwards;}
	.hamburger.not-active span:nth-child(3) {animation: ease .7s bottom-2 forwards;}
	header nav {background-color:var(--white);position: fixed;top: 0;left: 0;overflow-y: auto;z-index: 88;width: 100%;height:auto;padding:30px 0px 45px 0px;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;transform: translateY(-100%);-ms-transform: translateY(-100%);-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-o-transform: translateY(-100%);opacity:0;}
	body.menu-active header nav {transform: translateY(0);-ms-transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-o-transform: translateY(0);top:118px;opacity:1;}
}
/* --- LAPTOP ---*/
@media screen and (min-width:1025px) and (max-width:1299px){
	.box-tabs ol li a {font-size:14px;}
	.sm-widget .sm-article {padding:20px 0px;}
	.widget-categ .row.full-img .sm-article div {padding:20px 0px;}
}

/* --- TABLET LANDSCAPE ---*/
@media screen and (min-width:992px) and (max-width:1024px){
	.box-tabs ol li a {font-size:14px;}
	.box-tabs .nav-tabs .nav-link {font-size:14px;}
	.sm-widget .sm-article {padding:20px 0px;}
	.widget-categ .row.full-img .sm-article div {padding:20px 0px;}
	.carousel-news .slick-next {right: 45px;left: auto;top: 10px;}
	.carousel-news .slick-prev {right: 70px;left: auto;top: 10px;}
	.row.op-row article figure {width:115px;}
	.ipa-0 .row.full-img .sm-article {height:100%;}
	.ipa-1 [class*='col-'] {margin-bottom:20px;}
	.ipa-1 .sm-widget {margin-bottom:0;height:100%;}
	.sm-widget h5.title-categ-default {margin-bottom:25px;}
	.sm-widget a.more {float: left;margin-bottom:10px;}
	.box-tabs {padding:15px;}
	.sm-article {min-height:166px;}
  .foot-1 {-ms-flex-order: 4;order: 4;}
  .links-panel {position: relative;z-index: 3;}
}

/* --- TABLET PORTRAIT ---*/
@media screen and (min-width:768px) and (max-width:991px){
	.guide-row {overflow-x:scroll;-webkit-overflow-scrolling: touch;-ms-flex-wrap: nowrap!important;flex-wrap: nowrap!important;}
	.child {flex: 0 0 27%;max-width: 27%;width:auto;}
	.keep .newsBox {width:100%;height:287px;} .keep figure {width:100%;height:287px;}
	.dots-container {bottom:10px;right:40px;}
	.box-tabs ol li a {font-size:14px;-webkit-line-clamp: 3;} .box-tabs .nav-tabs .nav-link {font-size:14px;display:block;margin-bottom:20px;}
	.box-tabs .nav-tabs {margin-bottom:0;]}
	article.portrait-news {margin-bottom:20px;}
	.row.op-row article h5 {font-size:14px;line-height:20px;}
	.sm-widget {height:100%;}
	.sm-widget .sm-article {padding:20px 0px;}
	.widget-categ .row.full-img .sm-article div {padding:20px 0px;}
	.box-tabs {padding:15px;}
	.row.op-row article figure {width:100px;}
	.carousel-news .slick-next {right: 45px;left: auto;top: 10px;}
	.carousel-news .slick-prev {right: 70px;left: auto;top: 10px;}
	.carousel-news article {width:260px;}
	.ipa-0 .row.full-img .sm-article {height:100%;}
	.ipa-1 [class*='col-'] {margin-bottom:20px;}
	.ipa-1 .sm-widget {margin-bottom:0;}
	.foot-2, .foot-3 {margin-bottom:30px;}
	.sm-widget h5.title-categ-default {margin-bottom:25px;}
	.sm-widget a.more {float: left;margin-bottom:10px;}
	.scheme-position {padding-top:20px;}
	.top_home.live .keep .newsBox .liveAct {top:25px;}
	.top_home.live .keep .newsBox {height:270px;}
	.top_home.live .keep figure {height:350px;}
	.sm-article {min-height:166px;}
	.hide-ipa {display:none;}
	.readmore-content {padding-right:0;}
    .long-rectangle-ad {height:auto;}
    .head-panel {-ms-flex-direction: column!important;flex-direction: column!important;-ms-flex-align: start!important;align-items: flex-start!important;}
    section.columns .head-panel h1 {margin-bottom:20px;}
    section.columns .head-panel  {-ms-flex-direction: row!important;flex-direction: row!important;}
    .links-panel {position: relative;z-index: 3;}
    .overlay-video div.play-box {padding:0;}
    .overlay-video div.play-box h1 {font-size:24px;}
    span.play-video {margin-bottom:15px;}
    .overlay-video span.auth_dateTime {margin-bottom:15px;}
    .row.with-space .sm-article {-ms-flex-direction: column!important;flex-direction: column!important;}
    .row.with-space .sm-article figure {width:100%;margin-bottom:15px;}
    .row.with-space .sm-article > div {width:100%;padding-left:0;}
}

/* --- MOBILE ---*/
@media screen and (max-width:767px){
header nav ul li div.sub_menu {padding:0 !important;position:relative !important;left: 0;min-width: 180px;-webkit-transform: translate(0px, 20px);transform: translate(0px, 20px);-webkit-transition: transform 0.5s;transition: transform 0.5s;z-index:999;}header nav ul li div.sub_menu {width: 100%;margin: 0;float: left;}
header nav ul li div.sub_menu a {padding:15px;color:var(--white);border:none;background-color:var(--blue);width:100%;display:block;}
header nav ul li div.sub_menu a:hover  {color:var(--gray);}
header nav ul li div.sub_menu a:first-child {padding-top:25px;}
header nav ul li div.sub_menu a:last-child  {padding-bottom:25px;}
header nav ul li:hover div.sub_menu {-webkit-transform: translate(0px, 0px);transform: translate(0px, 0px);visibility: visible;}
header nav ul li:hover div.sub_menu a::after {display:none;}
   body {padding-top:94px;}
  .pad-30 {padding:15px 0px;}
  .visible-xs {display:block!important;}
  .hidden-xs {display: none!important;}
  /*.megabaner-ad {display:none;} */
   header {padding:40px 0px 10px 0px;}
   header a.logo {position:relative;z-index:9999;width:106px;}
   .btn.hamburger {background-color:var(--white);width:50px;}
   .btn span.dmi {background-color:var(--blue);height:4px;-webkit-border-radius:0;border-radius:0;}
   span.dmi + span.dmi {margin-top:4px;}
   header nav {display:block;position:relative;top:0;left:0;transform: translateY(0);-ms-transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-o-transform: translateY(0);opacity:1;padding:0;}
   body.menu-active header nav {top:0;opacity:1;}
   .mob_slide {background-color: var(--white);position: fixed;top: 0;left: 0;overflow-y: auto;overflow-x:hidden;z-index: 88;width: 100%;height:100%;padding:0px 0px 45px 0px;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;transform: translateY(-100%);-ms-transform: translateY(-100%);-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%); -o-transform: translateY(-100%);opacity: 0;-ms-flex-pack: center!important;
    justify-content: center!important;-ms-flex-direction: column!important;flex-direction: column!important;}
   .mob_slide nav ul {width:100%;display:block;}
   .mob_slide nav ul li {width:100%;display:list-item;text-align:center;margin-left:0;}
   .mob_slide nav ul li a {width:100%;display:block;text-align:center;font-size:28px;font-weight:800;color:var(--black);line-height:50px;}
   .mob_slide nav ul li a::after {display:none;}
   header ul.social {margin-left:0;position:absolute;bottom:0px;z-index:99;}
   header ul.social li:first-child {float: none;text-align:center;text-transform: uppercase;font-size:16px;margin-bottom:5px;}
   header ul.social li a {width:47px;height: 38px;line-height:44px;background-color:var(--blue);color:var(--white);}
   body.menu-active .mob_slide {transform: translateY(0);-ms-transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-o-transform: translateY(0);opacity:1;}
  .keep figure {width:100%;height:auto;}
  .keep .newsBox {width:100%;height:auto;min-height:170px;padding:0 20px;background-color: rgb(0, 62, 107);}
  .keep .newsBox h1 {font-size:21px;margin-bottom:5px;}
  .dots-container {right:15px;}
  .container {padding-left:15px;padding-right:15px;}
  .row {margin-left:-15px;margin-right:-15px;}
  .row [class*='col-'] {padding-left:15px;padding-right:15px;}
  .row.mob-scroll {-ms-flex-wrap: nowrap!important;flex-wrap: nowrap!important;overflow-x:scroll;-webkit-overflow-scrolling: touch;position:relative;}
  .has-grad {position:relative;}
  .has-grad::after {content: "";position: absolute;z-index: 1;width:200px;top: 0;height: 100%;pointer-events: none;right: 0;background: linear-gradient(to left, rgba(0, 0, 0, 0.3) 20px, rgba(0, 0, 0, 0));}
  .has-shad {position:absolute;top:0;right:-15px;height:100%;width:150px;}
  .has-shad::after {content: "";position: absolute;z-index: 1;width:150px;top: 0;height: 100%;pointer-events: none;right: 0;background: linear-gradient(to left, rgba(255, 255, 255, 0.7) 20px, rgba(255, 255, 255, 0));}
  .fade-shad {position:relative;width:100%;}
  .fade-shad::after {content: "";position: absolute;z-index: 1;width:150px;top: 0;height: 100%;pointer-events: none;right: -15px;background: linear-gradient(to left, rgba(255, 255, 255, 0.7) 20px, rgba(255, 255, 255, 0));}
  .row.mob-scroll.bg-mob [class*='col-'] {background-color:var(--blue);}
  .row.mob-scroll.bg-mob [class*='col-'] .sm-article {padding:20px 0px 5px 0px;min-height:auto;margin-bottom:0;}
  section.gray-bg {background-color:var(--white);}
  .sm-article.white-post {padding:0;min-height:auto;-ms-flex-direction: column!important;flex-direction: column!important;margin-bottom:15px;}
  .sm-article.white-post figure {width:100%;margin-bottom:15px;}
  .sm-article.white-post > div {width:100%;padding-left: 0;}
  .sm-article.white-post > div h3 {line-height:22px;}
  .sm-article.white-post.img-none {padding-bottom:15px;border-bottom:1px solid #E3E3E3;}
  .none-img a:first-child .sm-article.white-post.img-none {padding-top:15px;border-top:1px solid #E3E3E3;}
  .none-img a:last-child .sm-article.white-post.img-none {border:none;padding-bottom:0;margin-bottom:0;}
  .guide-row {overflow-x: scroll;-webkit-overflow-scrolling: touch;-ms-flex-wrap: nowrap!important;flex-wrap: nowrap!important;}
  .child {flex: 0 0 55%;max-width: 55%;width: auto;}
  .row.full-img .sm-article div {padding:0;min-height:auto;}
  .box-tabs {padding:0 0 20px 0;}
  .widget-categ {padding:20px 0px;margin-bottom:0;position:relative;}
  .carousel_section::after {width:210px;}
  .carousel-news article {width:260px;}
  .carousel_section .carousel-news {margin-left:-20px;}
  .carousel-news .slick-next {right:10px;}
  .carousel-news .slick-prev {right:30px;}
  .carousel_section {padding:35px 0px 30px 0px;}
  .carousel_section .title-categ-default {margin-bottom:30px;}
  .carousel-news .slick-next {width:50px;right: -15px; top:45%; margin-top:20px;height:50px;padding:10px;}
  .carousel-news .slick-prev {width:50px;left: -15px; top: 45%; margin-top: 20px; height: 50px; padding: 10px; z-index: 999;} 
  .carousel-news .slick-prev:before, .carousel-news .slick-next:before { background: var(--blue); font-size:35px}
  .carousel-news article figure {margin-bottom:15px;}
  .widget-categ a.more {position:relative;z-index:5;}
  .sports_section {background-color:var(--green);padding-top:30px;padding-bottom:0;}
  .sports_section .sm-article.white-post {background-color:var(--green);}
  .sports_section h2 {color:var(--white);font-size:21px;line-height:28px;}
  .sports_section a.more {font-size: 12px;font-weight: 700;line-height: 1;color: var(--white);text-transform: capitalize;}
  .news-sports .sm-article.white-post span.auth_dateTime {color:var(--white);opacity:0.6;}
  .news-sports .sm-article.white-post p {color:var(--white);}
  .head-sports {position:relative;top:0;width:100%;left:0;margin-bottom:15px;}
  .head-sports h5 {color:var(--white);}
  .sm-widget {padding:10px 0px 0px 0px;}
  .news-sports .sm-article.white-post > div h3 {color:var(--white);}
  .sports_section .sm-article.white-post .sm-origin {background-color:var(--green);border:1px solid var(--white);}
  .sports-col {padding-top:15px;}
  .news-sports .has-shad {top:15px;right:0;}
  .sm-widget figure {margin-bottom:15px;}
  .sm-widget .sm-article.white-post {padding-bottom:15px;}
  .sm-widget a:last-child .sm-article {margin-bottom:0;}
  .foot-1 a.logo {display:block;margin:0 auto 30px auto;float:none;overflow: hidden;}
  footer p {text-align:center;}
  .foot-4 {text-align:center;}
  .foot-4 ul.social {margin-bottom:0;}
  .foot-4 ul.social li {display:inline-block;float: none;}
  .top_home.live {padding-bottom:0;}
  .top_home.second.live-news {padding-top:5px;}
  .top_home.second.live-news.categ {padding-top:15px;}
  .top_home.live .keep .newsBox .liveAct {top:20px;left:20px;}
  .head-scheme {-ms-flex-align: start!important;align-items: flex-start!important;top:-60px;}
  .table-position {margin-bottom:20px;}
  .row [class*='col-'].no-pd-right {padding-right:0;}
  .head-scheme ul {flex:0 auto;padding-left:15px;}
  .head-scheme ul li {margin-bottom:10px;margin-left:0;width:35%;}
  .scheme-position {padding-top:65px;}
  .long-rectangle-ad {height:auto;}
  .readmore-content {width:100%;padding-right:0;}
  section.readmore {padding:15px 0 0 0;}
  .mobile-order-top {-ms-flex-order: 1;order: 1;}
  .mobile-order-bottom {-ms-flex-order: 2;order: 2;}
  .readmore-view {margin-bottom:20px;}
  .readmore-view h1 {font-size:21px;line-height:28px;}
  .readmore-view h2 {font-size:19px;line-height:26px;}
  .readmore-view h3 {font-size:17px;line-height:24px;}
  .readmore-view h4 {font-size:16px;line-height:23px;}
  .fixed-social {position:relative;top:0;left:0;width:100%;}
  .fixed-social ul.social li {width:auto;display:inline-block;margin-right:10px;}
  .widget-categ.mob-marg {margin-bottom:30px;}
  .fixed-social ul.social {margin-bottom:15px;}
  body.menu-active {overflow-y:hidden;}
  .sports-categ .widget-categ {background-color:var(--green);padding-left:20px;}
  .videoBig {padding-bottom: 0;min-height:200px;height:auto;}
  .videoBig iframe {position:relative;min-height:200px;}
  .row.sm-videos .video-info {min-height:auto;}
  .videoBig .video-info h3 {margin-bottom:10px;}
  .videoBig .video-info .auth_dateTime  {color: #9D9D9D;opacity: 1;}
  .videoBig .video-info .auth_dateTime i {color: #9D9D9D;opacity: 1;font-weight: 700;}
  .secondary_nav {overflow-x:scroll;-webkit-overflow-scrolling: touch;}
  .secondary_nav li {flex: 0 0 auto;}
  .secondary_nav ul li:last-child {padding-right:30px;}
  .secondary_nav ul {display: -ms-flexbox!important;display: flex!important;-ms-flex-wrap: nowrap!important;flex-wrap: nowrap!important;}
  section.archive {padding-top:30px;}
  .row.control-panel {margin-bottom:10px;}
  .row.control-panel [class*='col-'] {margin-bottom:20px;}
  .go {width:50%;padding: .375rem 1rem;}
  .head-panel {-ms-flex-direction: column!important;flex-direction: column!important;-ms-flex-align: start!important;align-items: flex-start!important;}
  .categ_schedule .row article div {padding:10px 0 0 0;}
  .head-panel h1 {margin-bottom:20px;}
  section.columns::after {width:200px;}
  .gray-bg.mob-for {background-color:var(--bg-gray);}
  .links-panel {position: relative;z-index: 3;}
  .container.off-gutter h5.title-categ-default {color:var(--white);}
  .container.off-gutter .has-shad {display: none;}
  .sports_section.sports-categ .has-shad {display: none;}
  .sports_section.sports-categ {padding-top: 15px;}
  .sports-categ .sm-widget {margin-bottom:20px;}
  section.columns h1 {margin-bottom:15px;}
.rectangle-ad{max-width:100% !important;height:auto !important;}
} 

/* --- SEARCH HOLDER --- */
.search-holder{opacity: 0;visibility: hidden;-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;padding: 15px;border-bottom: 1px solid var(--l-gray);position: fixed;top: 61px;left: 0;background-color: var(--white);width: 100%;}
.search-holder.active{opacity: 1;visibility: visible;}
.search-holder .form-control{border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;}

/* --- ANIMATION CSS ---*/

[placeholder]:focus::-webkit-input-placeholder {-webkit-transition: opacity 0.3s 0.3s ease; transition: opacity 0.3s 0.3s ease; opacity: 0;}
[placeholder]:focus::-webkit-textarea-placeholder {-webkit-transition: opacity 0.3s 0.3s ease; transition: opacity 0.3s 0.3s ease; opacity: 0;}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {background:transparent!important;}
input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}
input[type=number] {-moz-appearance:textfield;}
input[type="search"]::-webkit-input-placeholder {color:#9D9D9D;}
input[type="search"]::-moz-placeholder { color:#9D9D9D;}
input[type="search"]:-ms-input-placeholder {color:#9D9D9D;}
input[type="search"]:-moz-placeholder {color:#9D9D9D;}
input[type="text"]::-webkit-input-placeholder {color:#9D9D9D;}
input[type="text"]::-moz-placeholder { color:#9D9D9D;}
input[type="text"]:-ms-input-placeholder {color:#9D9D9D;}
input[type="text"]:-moz-placeholder {color:#9D9D9D;}
select, option {
  -webkit-appearance: none;
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
  -webkit-appearance:none;
}
@keyframes top {
	  0% {
	    top: 0;
	    transform: rotate(0);
	  }
	  50% {
	    top: 0px;
	    transform: rotate(0);
	  }
	  100% {
	    top:8px;
	    transform: rotate(45deg);
	  }
	}

	@keyframes top-2 {
	  0% {
	    top: 22px;
	    transform: rotate(45deg);
	  }
	  50% {
	    top: 22px;
	    transform: rotate(0deg);
	  }
	  100% {
	    top: 0;
	    transform: rotate(0deg);
	  }
	}

	@keyframes bottom {
	  0% {
	    bottom: 0;
	    transform: rotate(0);
	  }
	  50% {
	    bottom:0px;
	    transform: rotate(0);
	  }
	  100% {
	    bottom:8px;
	    transform: rotate(135deg);
	  }
	}

	@keyframes bottom-2 {
	  0% {
	    bottom: 22px;
	    transform: rotate(135deg);
	  }
	  50% {
	    bottom: 22px;
	    transform: rotate(0);
	  }
	  100% {
	    bottom: 0;
	    transform: rotate(0);
	  }
	}

	@keyframes scaled {
	  50% {
	    transform: scale(0);
	  }
	  100% {
	    transform: scale(0);
	  }
	}

	@keyframes scaled-2 {
	  0% {
	    transform: scale(0);
	  }
	  50% {
	    transform: scale(0);
	  }
	  100% {
	    transform: scale(1);
	  }
	}
	@keyframes heartbeat
	{
	  0%
	  {
	    transform: scale( .75 );
	  }
	  20%
	  {
	    transform: scale( 1 );
	  }
	  40%
	  {
	    transform: scale( .75 );
	  }
	  60%
	  {
	    transform: scale( 1 );
	  }
	  80%
	  {
	    transform: scale( .75 );
	  }
	  100%
	  {
	    transform: scale( .75 );
	  }
	}
	@-webkit-keyframes pulsee {
	  0% {
	    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);
	  }
	  70% {
	      -webkit-box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.0);
	  }
	  100% {
	      -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.0);
	  }
	}
	@keyframes pulsee {
	  0% {
	    -moz-box-shadow: 0 0 0 0 rgba(254, 255, 255, 0.6);
	    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.6);
	  }
	  70% {
	      -moz-box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.0);
	      box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.0);
	  }
	  100% {
	      -moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.0);
	      box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.0);
	  }
	}
.mob-scroll-res::-webkit-scrollbar {
    display: none;
}
.mob-scroll-res {
  -ms-overflow-style: none;  
  scrollbar-width: none;  
}
.dots-container .slick-dots {
	text-align:right !important;
}
.main--side-title h3{
	-webkit-box-orient: horizontal !important;
	overflow:auto !important;
}

.paginate-links{
	margin: 20px auto;
}
a.page-numbers {
    display: inline;
    background: #005a87;
    padding: 6px 10px;
    color: #fff;
    margin: 2px;
}
span.page-numbers.current {
    display: inline;
    border: 1px solid #005a87;
    padding: 6px 10px;
    color: #005a87;
    margin: 2px;
}

.white-post-tosee figure{
	position: relative;
}
.white-post-tosee figure i {
	position: absolute;
	left: 10px;
	bottom: 20px;
	font-size: 13px;
	color: #fff;
	border: 1px solid;
	padding: 8px;
	border-radius: 50%;
	background: rgba(0, 0, 0, 0.5);
}

.sponsored--bg{
  background-color: #e8bb3e;
  color: #fff;
  padding: 5px;
  color: var(--white);
  font-size: 12px;
  line-height: 1;
  font-weight: 700;
  margin-bottom: 5px;
}
a.euro2020{
	font-weight: bold;
	color: #123985;
}
.share-dropdwn{
        min-width:fit-content !important;
}
.search-form{
    height: 35px !important;
    width: fit-content !important;
}
.share-icon{
    width: 15px !important;
}
.btn-share-nav{
    height: 30px !important;
    border: 1px solid #ebebeb !important;
    background-color: #F9F9F9 !important;
    border-radius: 4px !important;
    margin-left: 5px;
    padding: .3rem .75rem .375rem .75rem !important;
}
.btn:focus{
    outline: none !important;
    box-shadow: none !important;
}
.share-dropdwn .dropdown-item{
    font-size: 22px;
    padding: 0.35rem 0.6rem;
    display: flex;
    justify-content: center;
    align-items: center;
}
.home-icon-nav{
  width: 20px !important;
}
@media (min-width: 1320px){
.nav-container .menu{
  display: flex;
  align-items: center;
}
}
.main-header{padding:20px 10px 20px 10px !important;}
.second-nav-i {padding: 5px 10px; font-size: 18px;color: #fff; width: fit-content;}
.second-nav{background-color:#003E6B;padding: 2px 0px;}
.mobile-search{display: none !important;}
.desktop-search{display: block;}
@media (max-width: 1320px){
  .mobile-search{display: flex !important;}
  .desktop-search{display: none;}
  }
header{padding:0!important}header nav ul li:first-child a::after{top:58px!important}header nav ul li a::after{top:56px!important}.second-nav-a{color:#fff!important}.close-btn,.sidemenu,.sidemenu a{color:#fff}.mega-menu-bg{background-color:#003e6b!important;width:100%;display:flex}header nav ul li div.sub_menu a:last-child{padding-bottom:0!important}.sidemenu::-webkit-scrollbar{display:none}.sidemenu{display:none;background-color:#003e6b;width:45%;z-index:999999;padding:15px 25px 25px;height:100%;position:fixed;overflow-y:scroll;top:0;right:0;font-size:25px}#menu-test-menu-1 .sub-menu li:before{content:"";position:absolute;width:30px;border-bottom:1px solid #fff;left:-45px;top:50%;animation:1.5s move;-webkit-animation:1.5s move}@keyframes move{0%{left:-80px;opacity:.2}100%{left:-45px;opacity:1}}.sidemenu .sub-menu{display:none;font-size:22px;margin-left:20px}.close-btn,.close-btn:hover{border:2px solid #fff;font-size:14px;font-weight:500}.sidemenu .active .sub-menu{display:block;transition:.4s linear}#menu-test-menu-1 li{width:100%;display:block;margin:15px 0;position:relative}#menu-test-menu-1 li a{width:fit-content}span.dropdown-toggle{position:absolute;right:0;top:0;cursor:pointer}span.dropdown-toggle.active:after{transform:rotate(180deg);animation:.4s linear rotation}span.dropdown-toggle.not-active:after{transform:rotate(0);animation:.4s linear rotation-back}@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes rotation-back{from{transform:rotate(180deg)}to{transform:rotate(0)}}.fixed-position{overflow:hidden}.close-btn{padding:6px 15px;background:0 0;margin:15px 0}.close-btn:hover{color:#003e6b;background:#fff}.sidemenu hr{border-top:1px solid #ffffff99;margin:25px 0}.download-icons a{width:50%}.download-icons a img{height:50px;width:auto!important}.download-icons a:first-child{margin-right:20px;text-align:right}.button-li{width:32px;height:26px;margin:0 3px}.btn-share,.button,.button img{height:100%}.button img{padding:5px}.button{border-radius:5px;display:block;line-height:32px;text-align:center;-webkit-transition:-webkit-transform .2s;-moz-transition:-moz-transform .2s;-ms-transition:-ms-transform .2s;-o-transition:-o-transform .2s;transition:.2s;-webkit-transform:translateZ(1);width:100%}.button:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.share{background:#003e6b;width:150px;position:absolute;height:28px}.twitter{background:#25d366}.facebook{color:#ffff;background:#7360f2}.google{background:#00bce5}.share img{width:30%;-moz-transition:.5s linear;-webkit-transition:.5s linear;transition:.5s linear}.raporto-text{width:70%;font-size:18px;color:#fff;font-weight:500;text-align:right}.share img.share-rotate{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:1320px){header .mobile-search-form{background:0 0;border:none;margin:0;border-bottom:1px solid #ffffff99;width:100%!important}header .mobile-search-form button{padding:0 10px 0 0}header .mobile-search-form button i{color:#fff}header .mobile-search-form input::placeholder{color:#fff;font-weight:500}header .mobile-search-form input{color:#fff!important;font-weight:500!important}.platformat-sidemenu{font-size:20px}.socials-sidemenu .second-nav-i{display:flex;font-size:20px;border-radius:5px!important;width:100%;align-items:center;height:100%;justify-content:center}.socials-sidemenu .second-nav-i:hover{background-color:none}.socials-sidemenu a{background-color:transparent;border:1px solid #fff;border-radius:5px!important;width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin:5px}.socials-sidemenu a:hover{background-color:#fff;border-radius:5px;border:1px solid #fff}.icon-raporto,.icon-tiktok,.icon-tiktok:hover{background-size:20px}.icon-podcast,.icon-radio,.icon-tv{background-size:25px}.button-show-sidebar{width:45px;background:#003e6b;margin-left:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px;border-radius:4px;cursor:pointer}.main-header nav,.search-form-header{display:none}.second-nav{display:none!important}}@media (min-width:1321px){.button-show-sidebar{display:none}}@media (max-width:825px){.sidemenu{width:100%!important}}@media screen and (min-width:600px){.has-mega-menu{position:static}li.has-mega-menu .sub_menu{opacity:0;width:100%;position:absolute;z-index:100;left:0;right:0;padding:47px 0 0!important;transition:2s linear}li.has-mega-menu:hover .sub_menu{opacity:1;display:flex;flex-wrap:wrap;margin:0 auto;transition:none}a.mega-menu-column{width:100%;max-width:fit-content;min-height:1px;padding:10px 25px}}@media screen and (max-width:400px){.download-icons,.platformat-sidemenu{flex-direction:column!important}.download-icons a{width:fit-content!important;margin-right:0!important}.platformat-sidemenu div{padding:5px 0}}
@media (max-width: 1024px){#sgpb-popup-dialog-main-div-wrapper{display: none;}}
.iframe-column-live iframe{width: 100%;height: 100%;}
.iframe-column-live p{height: 100%;}
@media(max-width: 1024px){.iframe-column-live p{height: 350px;}}
    .homeLive{
        height: 30px !important;
        font-size: 20px !important;
        padding: 5px 8px 5px 22px !important;
    }
    .homeLive.liveAct::before{
        width: 13px !important;
        height: 13px !important;
        top: 8px !important;
    }
    .liveShare li{
        margin-right: 5px;
        margin-left: 5px;
    }
#custom-tooltip {
    display: none;
    margin-left: 40px;
    padding: 5px 12px;
    background-color: #000000df;
    border-radius: 4px;
    color: #fff;
    position: absolute;
    top: -45px;
    right: 0px;
    font-size: 16px;
}

.icon-type-of-media{
  background-color: #00000090;
  height: 40px !important;
  width: 40px !important;
  padding: 0 !important;
  margin: -47px 0 0px !important;
  z-index: 2; 
  border-radius: 0 5px 0 0;
  min-height: unset !important;
}
@media(max-width: 768px){
  .icon-type-of-media{
    margin: -62px 0 22px !important;
  }
}
.horoskopi-bg{
        color: #003E6B;
        padding: 20px 0;
    }
    .horoskopi-bg p, .horoskopi-bg h2{
        color: #003E6B;
    }
    .horoskopi-bg hr{
        width: 100%;
        border-bottom: 2px solid #003E6B;
        margin-top: 5px;
        margin-bottom: 25px;
    }
    .shenja-horoskopi{
        /*display: none;*/
    }
    .shenja-img-wrapper{
        background-color: #003E6B;
        border-radius: 50%;
        padding: 20px;
        margin-bottom: 10px;

    }
    .shenjat-horoskopi h2{
        text-align: center;
    }
    .shenjat-horoskopi img{
        width: 100px;
        max-width: 100px;        
    }
    .shenja-img img{
        width: 100%;
        max-width: 170px;
        min-width: 100px;
    }
    .shenja-img{
        background-color: #003E6B;
        border-radius: 50%;
        padding: 25px;
    }
    .shenja-name{
        font-size: 20px;
        font-weight: 500;
        text-transform: capitalize;
    }
    .horoskopi-title{
        color: #003E6B;
    }
    .main-shenja{
        width: fit-content !important;
        
    }
    @media(min-width: 575px){
        .main-shenja{
            margin-right: 20px;
        }
    }
    .main-text{
        width: auto !important;
    }
    .shenja-main-title{
        font-size: 25px !important;
        font-weight: 600;
    }
    .shenja-text{
        max-width: 720px;
        word-break: break-all;
    }
    .videoLajmeHr{
    border-bottom: 5px solid white;
    width: 120px;
      margin: -10px 0 30px 0;
  }
  .iconsVideoLajme{
    font-size: 25px;
  }
  .iconsVideoLajme li {
      margin-left: 7px;
      background: #fff;
      width: 50px;
      height: 50px;
      display: flex;
      justify-content: center;
      align-items: center;
      border: 2px solid #fff;
      border-radius: 50%;
      cursor: pointer;

  }
  .iconsVideoLajme li:hover {
      background: #e2e2e2;
      border: 2px solid #e2e2e2;
      transition: .5s;
  }
  .iconsVideoLajme a{
    display: flex;
      justify-content: center;
      align-items: center;
  }
  .iconsVideoLajmeWrapper div{
    height: fit-content;
  }
  .horoskopi-tooltip{
        top: unset !important;
        right: unset !important;
        margin-top: -100px !important;
    }
    .horoskopi-date-select {
      appearance: none;
      border: 2px solid #003e6b;
      outline: 0;
      width: auto;
      height: 2.5em;
      padding: 0 4em 0 1em;
      background: url(https://upload.wikimedia.org/wikipedia/commons/9/9d/Caret_down_font_awesome_whitevariation.svg)
            no-repeat right 0.4em center / 1.5em,
            linear-gradient(to left, #003e6b 2.4em, #fff 2.4em);
      color: #003e6b;
      border-radius: 0.25em;
      cursor: pointer;
    } 
    .horoskopi-date-select option {
    color: #003e6b;
    background-color: #fff;
    }
    /* Remove focus outline */
    .horoskopi-date-select:focus {
    outline: none;
    }
    /* Remove IE arrow */
    .horoskopi-date-select::-ms-expand {
    display: none;
    }
    .horoskopi-date-kerko{
        background: #003E6B;
        color: #fff;
        height: 2.5em;
        border-radius: 4px;
        padding: 0 12px;
        font-weight: 500;
    }
    .nentitulli-single{
        font-weight: 500;
        font-size: 25px;
        color: #636363;
    }
    .kryelajmi-balline{
      background-color: red;
      padding: 4px 10px;
      color: #fff;
      font-size: 20px;
      font-weight: bold;
      border-radius: 30px;
      width: fit-content;
      display: flex;
      padding: 7px 10px;
      flex-direction: row;
      align-items: center;
      justify-content: center;
    }
    .kryelajmi-balline img{
      margin-left: 6px;
    }
    .newsBoxRed{
      background-color: rgb(107 0 0 / 70%) !important;
    }
    .kryelajmi-balline{
      margin-left: 0;
      height: auto;
    }
    .kryelajmi-balline:before{
      width: 0;
      height: 0;
    }
    .world-cup-icon{
      width: 22px;
      height: 22px;
    }
    .kupa-e-botes-wrapper{
        background: transparent;
    }
    .kupa-e-botes-section{
        display: flex;
        flex-direction: row;
        width: 100%;
    }
    .kupa-e-botes-image{
        width: 33.3%;
    }
    .kupa-e-botes-bg-desktop{
        width: 100%;
    }
    .kupa-e-botes-bg-mobile{
        display: none;
    }
    .kupa-e-botes-posts{
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        grid-column-gap: 20px;
        grid-row-gap: 20px;
        background-color: #8A1538;
        align-items: center;
        justify-items: center;
        width: 67.6%;
    }
    @media (max-width:  1150px) {
        .kupa-e-botes-posts{
            display: flex;
            flex-direction: column;
        }
        .kupa-e-botes-section{
            flex-direction: column;
        }
        .kupa-e-botes-bg-mobile{
            display: block;
        }
        .kupa-e-botes-bg-desktop{
            display: none;
        }
        .kupa-e-botes-image{
            width: 100%;
        }
        .kupa-e-botes-posts{
            width: 100%;
            padding: 50px 0;
        }
    }
    .kupa-e-botes-post{
        width: 270px;
    }
    .kupa-e-botes-post figure img{
        max-width: 270px;
        max-height: 150px;
        object-fit: cover;
        object-position: top;
    }
    .kupa-e-botes-post h3{
        font-size: 18px;
        line-height: 24px;
        margin-bottom: 0;
        color: #EEEEE4;
    }
figcaption{
    background-color: #eee;
    margin-top: -5px;
    font-size: 10px;
    padding-left: 5px;
font-style:italic;
}
.w-footer{
display:none !important;
}
.basic-vote a{
display:inline !important;
}

