/*
 Theme Name:   Vlog Child
 Theme URI:    http://mekshq.com/theme/vlog
 Description:  A video blog / magazine WordPress theme.
 Author:       Goodlayers
 Author URI:   http://eightydone.com
 Template:     vlog
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, right-sidebar, responsive-layout
 Text Domain:  vlog-child
*/

@font-face {
  font-family: Adidas;
  src: url("./fonts/adidas.otf");
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  src: local('Poppins Bold'), local('Poppins-Bold'), url(https://fonts.gstatic.com/s/poppins/v5/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  src: local('Poppins Bold'), local('Poppins-Bold'), url(https://fonts.gstatic.com/s/poppins/v5/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

.vlog-featured .vlog-featured-info-bg .container,
.vlog-featured .vlog-featured-info.__loading ._read_more{
	transition: opacity 0.2s ease;
	-webkit-transition: opacity 0.2s ease;
	-moz-transition: opacity 0.2s ease;
}

/* Loading... */
.__loading:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(255,255,255,0.18);
  z-index: 11;
}
.__loading:after {
  content: "";
  margin: 0 auto 3em auto;
  font-size: 10px!important;
  position: absolute;
  top: 50%!important;
  left: 50%!important;
  top: 45%!important;
  left: 48.89%!important;
  transform: translate(-50%,-50%);
  -webkit-transform: translate(-50%,-50%);
  -moz-transform: translate(-50%,-50%);
  z-index: 12;
  text-indent: -9999em;
  border-top: 0.4em solid rgba(0, 0, 0, 0.2)!important;
  border-right: 0.4em solid rgba(0, 0, 0, 0.2)!important;
  border-bottom: 0.4em solid rgba(0, 0, 0, 0.2)!important;
  border-left: 0.4em solid #000!important;
  -webkit-animation: load8 0.5s infinite linear;
  animation: load8 0.5s infinite linear;
  border-radius: 50%;
  width: 3em!important;
  height: 3em!important;
}
@-webkit-keyframes load8 { 
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
@keyframes load8 { 
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
.vlog-featured-info.__loading:after{
	margin-top: -35px;
}
.upcoming .__loading:before{
	background: none;
}
.upcoming .__loading:after{
  border-top-color: rgba(255, 255, 255, 0.2)!important;
  border-right-color: rgba(255, 255, 255, 0.2)!important;
  border-bottom-color: rgba(255, 255, 255, 0.2)!important;
  border-left-color: rgba(255, 255, 255, 1)!important;
}
.vlog-featured-info,
.vlog-highlight .entry-title,
.vlog-featured .gametime_wrp .count_down,
.vlog-featured .post_wrp:not(.match-schedule-post) .vlog-highlight .meta-item.meta-comments a,
.vlog-featured .post_wrp:not(.match-schedule-post) .vlog-highlight .meta-item.meta-date .updated,
.vlog-featured .post_wrp:not(.match-schedule-post):not(.vlog-in-play) .entry-meta .meta-item:after{
	font-family: Poppins, Arial, sans-serif;
}
.vlog-cover-bg, .vlog-featured-2 .vlog-featured-item, .vlog-featured-3 .vlog-featured-item, .vlog-featured-4 .owl-item, .vlog-featured-5{
	height: 400px;
}

/*body.page-id-663 .vlog-content{background: #f6f6f6!important;}*//*test*/
._bg_grey{
    background-color: #f6f6f6;
}
._bg_light_grey{
    background-color: #fdfdfd;
}
._bg_w{
    background-color: #fff;
}
._bg_blue{
    background-color: #103364;
    color: #fff;
}
._bg_yellow{
    background-color: #ffb700;
}
._tl{
    text-align: left;
}
._tc{
    text-align: center;
}
._dib{
    display: inline-block;
}
._dtb{
    display: table;
    height: 100%;
    width: 100%;
}
._dtr{
    display: table-row;
    width: 100%;
}
._dtc{
    display: table-cell;
}
._5c ._dtc{
    width: 20%;
}
._6c ._dtc{
    width: 16.667%;
}

._vmid{
    vertical-align: middle;
}
._vtop{
    vertical-align: top;
}
._top{
    vertical-align: middle;
}
.clear {
    clear: both;
}
.grecaptcha-badge{
  bottom: -60px!important;
}
.blinker {
    animation-name: blinker;
    animation-duration: 1.5s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    -webkit-animation-name: blinker;
    -webkit-animation-duration: 1.5s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
}

@-moz-keyframes blinker {
    from {
        opacity: 0;
        background-color: #0d0;
        -moz-box-shadow: inset 0 0 9px #050;
    }

    50% {
        opacity: 1;
        background-color: #2f2;
        -moz-box-shadow: inset 0 0 5px #9f9;
    }

    to {
        opacity: 0;
        background-color: #0d0;
        -moz-box-shadow: inset 0 0 9px #050;
    }
}

@-webkit-keyframes blinker {
    from {
        opacity: 0;
        background-color: #0d0;
        -webkit-box-shadow: inset 0 0 9px #050;
    }

    50% {
        opacity: 1;
        background-color: #2f2;
        -webkit-box-shadow: inset 0 0 5px #9f9;
    }

    to {
        opacity: 0;
        background-color: #0d0;
        -webkit-box-shadow: inset 0 0 9px #050;
    }
}

@keyframes blinker {
    from {
        opacity: 0;
        background-color: #0d0;
        box-shadow: inset 0 0 9px #050;
    }

    50% {
        opacity: 1;
        background-color: #2f2;
        box-shadow: inset 0 0 5px #9f9;
    }

    to {
        opacity: 0;
        background-color: #0d0;
        box-shadow: inset 0 0 9px #050;
    }
}

.green_dot,
.green_dot.blinker {
    position: absolute;
    content: " ";
    top: 50%;
    right: -16px;
    margin-top: -6px;
    width: 8px;
    height: 8px;
    /*border: 1px solid #777;*/
    border-radius: 50%;
    background-color: #0d0;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
    -webkit-transition: background-color 300ms ease-out;
    -moz-transition: background-color 300ms ease-out;
    transition: background-color 300ms ease-out;
}

.green_dot {
    background: #0d0;
    box-shadow: inset 4px 4px 0px 4px rgba(0,0,0,0.1),inset 1px 1px 0px 1px rgba(0,0,0,0.2);
    /*border: 1px solid #555;*/
}

.green_dot.off {
    background: #131;
    border-color: #343;
}
.site-title.h1 > a{
	display: inline-block;
	position: relative;
}
.entry-headline.h4 {
  font-size: 18px;
  line-height: 26px;
  font-weight: 600;
}

.tagline--wrp {
  font-size: 14px;
  font-family: Adidas,sans-serif;
  color: rgb(236, 236, 236);
  line-height: 1;
  letter-spacing: 0.16em;
}
.tagline--wrp .tagline--l,
.tagline--wrp .tagline--r{
	position: absolute;
	top: 50%;
	margin-top: -0.2em;
}
.tagline--wrp .tagline--l{
	right: 112%;
}
.tagline--wrp .tagline--r{
	left: 112%;
}

#vlog-sticky-header .site-title.h1 > a{
	position: static;
}
#vlog-responsive-header .tagline--wrp{
	font-size: 8px;
  line-height: 0.6;
}
#vlog-responsive-header .tagline--wrp .tagline--l{
	right: 107%;
}
#vlog-responsive-header .tagline--wrp .tagline--r{
	left: 110%;
}
/*--- end tagline---*/

.widget.quads-ad1_widget,
.widget.quads-ad2_widget{
	padding: 0;
	border: 0;
}
.entry-content-single .quads-location{
	margin-bottom: 1em!important;
}
.entry-content-single .entry-title{
	margin-bottom: 1em;
}
.flyin-box>div a.flyin-box-close-button{
	top: 0;
	right: 0;
}
.flyin-box>div h3.flyin-box-header{
	margin-bottom: 0.6em;
}

/*social button*/

.social_wrp .inner.jssocials .jssocials-share{
	vertical-align: middle;
}
.social_wrp.sticky {
	position: fixed;
	top: 38%;
  /*bottom: 0;*/
  left: 0;
  background-color: transparent;
  z-index: 9999;
	transform:translateZ(0);
	-webkit-transform: translateZ(0);
}
.social_wrp.sticky a{
	color: white;
}
.social_wrp.sticky .jssocials-shares .jssocials-share {
  width: 40px;
  margin: 0;
  vertical-align: bottom;
  display: table;
  height: 40px;
	transform:translateZ(0);
	-webkit-transform: translateZ(0);
}
.social_wrp.sticky .jssocials-shares {
	margin: 0 auto;
	transform:translateZ(0);
	-webkit-transform: translateZ(0);
}
.social_wrp.sticky .jssocials-share-link {
	width: 100%;
  font-size: 1em;
  display: table-cell;
  vertical-align: middle;
  height: 100%;
  padding: 0!important;
}
.social_wrp.sticky .jssocials-share-logo {
  font-size: 1em;
}

body.home .vlog-ad,
body.home .social_wrp.sticky,
body.archive .social_wrp.sticky,
body.error404 .social_wrp.sticky{
	display: none!important;
}
#footer .vlog_posts_widget span{
	vertical-align: middle;
}
#footer .col-lg-4 .vlog_posts_widget .widget-title:before{
	font-family: FontAwesome;
	font-size: 1.425em;
	vertical-align: middle;
	display: inline-block;
	margin-right: .425em;
	color: #ffb700;
	font-weight: 400;
}
#footer .col-lg-4:nth-child(1) .vlog_posts_widget .widget-title:before{
	content: "\f044";
}
#footer .col-lg-4:nth-child(2) .vlog_posts_widget .widget-title:before{
	content: "\f03d";
}
#footer .col-lg-4:nth-child(3) .vlog_posts_widget .widget-title:before{
	content: "\f086";
}


.wpcf7-form .wpcf7-checkbox .wpcf7-list-item {
	margin-left: 0;
	margin-top: .5em;
}
.wpcf7-form .wpcf7-checkbox .wpcf7-list-item.first {
	margin-top: 0;
}
.wpcf7-form .wpcf7-checkbox .wpcf7-list-item input,
.wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{
	vertical-align: middle;
	font-size: 16px;
}

.wpcf7-form .wpcf7-checkbox .wpcf7-list-item input{
	margin-right: .45em;
}


/*end social sticky*/

.vlog-cover-bg{
	position: relative;
}

.vlog-cover-bg:before,
.vlog-cover-bg:after{
	content: "";
  left: 0;
  position: absolute;
  height: 20%;
  width: 100%;
  z-index: 2;
}

.vlog-cover-bg:before{
  top: -5px;
  background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.95)),color-stop(9.5%,rgba(0,0,0,.9291)),color-stop(17.7%,rgba(0,0,0,.87875)),color-stop(24.7%,rgba(0,0,0,.81415)),color-stop(31%,rgba(0,0,0,.74195)),color-stop(36.8%,rgba(0,0,0,.66595)),color-stop(42.3%,rgba(0,0,0,.589)),color-stop(47.6%,rgba(0,0,0,.5111)),color-stop(52.9%,rgba(0,0,0,.43225)),color-stop(58.2%,rgba(0,0,0,.35435)),color-stop(63.7%,rgba(0,0,0,.27645)),color-stop(69.5%,rgba(0,0,0,.2014)),color-stop(75.8%,rgba(0,0,0,.1311)),color-stop(82.9%,rgba(0,0,0,.0665)),color-stop(91.2%,rgba(0,0,0,.01805)),to(transparent));
  background-image: -webkit-linear-gradient(top,rgba(0,0,0,.95),rgba(0,0,0,.9291) 9.5%,rgba(0,0,0,.87875) 17.7%,rgba(0,0,0,.81415) 24.7%,rgba(0,0,0,.74195) 31%,rgba(0,0,0,.66595) 36.8%,rgba(0,0,0,.589) 42.3%,rgba(0,0,0,.5111) 47.6%,rgba(0,0,0,.43225) 52.9%,rgba(0,0,0,.35435) 58.2%,rgba(0,0,0,.27645) 63.7%,rgba(0,0,0,.2014) 69.5%,rgba(0,0,0,.1311) 75.8%,rgba(0,0,0,.0665) 82.9%,rgba(0,0,0,.01805) 91.2%,transparent);
  background-image: linear-gradient(180deg,rgba(0,0,0,.95) 0,rgba(0,0,0,.9291) 9.5%,rgba(0,0,0,.87875) 17.7%,rgba(0,0,0,.81415) 24.7%,rgba(0,0,0,.74195) 31%,rgba(0,0,0,.66595) 36.8%,rgba(0,0,0,.589) 42.3%,rgba(0,0,0,.5111) 47.6%,rgba(0,0,0,.43225) 52.9%,rgba(0,0,0,.35435) 58.2%,rgba(0,0,0,.27645) 63.7%,rgba(0,0,0,.2014) 69.5%,rgba(0,0,0,.1311) 75.8%,rgba(0,0,0,.0665) 82.9%,rgba(0,0,0,.01805) 91.2%,transparent);
}
.vlog-cover-bg:after{
	bottom: -5px;
	height: 15%;
	background-image: -webkit-gradient(linear,left bottom,left top,from(#000),color-stop(9.5%,rgba(0,0,0,.978)),color-stop(17.7%,rgba(0,0,0,.925)),color-stop(24.7%,rgba(0,0,0,.857)),color-stop(31%,rgba(0,0,0,.781)),color-stop(36.8%,rgba(0,0,0,.701)),color-stop(42.3%,rgba(0,0,0,.62)),color-stop(47.6%,rgba(0,0,0,.538)),color-stop(52.9%,rgba(0,0,0,.455)),color-stop(58.2%,rgba(0,0,0,.373)),color-stop(63.7%,rgba(0,0,0,.291)),color-stop(69.5%,rgba(0,0,0,.212)),color-stop(75.8%,rgba(0,0,0,.138)),color-stop(82.9%,rgba(0,0,0,.07)),color-stop(91.2%,rgba(0,0,0,.019)),to(transparent));
  background-image: -webkit-linear-gradient(bottom,#000,rgba(0,0,0,.978) 9.5%,rgba(0,0,0,.925) 17.7%,rgba(0,0,0,.857) 24.7%,rgba(0,0,0,.781) 31%,rgba(0,0,0,.701) 36.8%,rgba(0,0,0,.62) 42.3%,rgba(0,0,0,.538) 47.6%,rgba(0,0,0,.455) 52.9%,rgba(0,0,0,.373) 58.2%,rgba(0,0,0,.291) 63.7%,rgba(0,0,0,.212) 69.5%,rgba(0,0,0,.138) 75.8%,rgba(0,0,0,.07) 82.9%,rgba(0,0,0,.019) 91.2%,transparent);
  background-image: linear-gradient(0deg,#000 0,rgba(0,0,0,.978) 9.5%,rgba(0,0,0,.925) 17.7%,rgba(0,0,0,.857) 24.7%,rgba(0,0,0,.781) 31%,rgba(0,0,0,.701) 36.8%,rgba(0,0,0,.62) 42.3%,rgba(0,0,0,.538) 47.6%,rgba(0,0,0,.455) 52.9%,rgba(0,0,0,.373) 58.2%,rgba(0,0,0,.291) 63.7%,rgba(0,0,0,.212) 69.5%,rgba(0,0,0,.138) 75.8%,rgba(0,0,0,.07) 82.9%,rgba(0,0,0,.019) 91.2%,transparent);
}

.vlog-cover:before,
.vlog-cover:after{
	width: 30%;
}
.vlog-cover:before{
	background-image: -webkit-gradient(linear,left,right,from(#000),color-stop(9.5%,rgba(0,0,0,.978)),color-stop(17.7%,rgba(0,0,0,.925)),color-stop(24.7%,rgba(0,0,0,.857)),color-stop(31%,rgba(0,0,0,.781)),color-stop(36.8%,rgba(0,0,0,.701)),color-stop(42.3%,rgba(0,0,0,.62)),color-stop(47.6%,rgba(0,0,0,.538)),color-stop(52.9%,rgba(0,0,0,.455)),color-stop(58.2%,rgba(0,0,0,.373)),color-stop(63.7%,rgba(0,0,0,.291)),color-stop(69.5%,rgba(0,0,0,.212)),color-stop(75.8%,rgba(0,0,0,.138)),color-stop(82.9%,rgba(0,0,0,.07)),color-stop(91.2%,rgba(0,0,0,.019)),to(transparent));
  background-image: -webkit-linear-gradient(left,#000,rgba(0,0,0,.978) 9.5%,rgba(0,0,0,.925) 17.7%,rgba(0,0,0,.857) 24.7%,rgba(0,0,0,.781) 31%,rgba(0,0,0,.701) 36.8%,rgba(0,0,0,.62) 42.3%,rgba(0,0,0,.538) 47.6%,rgba(0,0,0,.455) 52.9%,rgba(0,0,0,.373) 58.2%,rgba(0,0,0,.291) 63.7%,rgba(0,0,0,.212) 69.5%,rgba(0,0,0,.138) 75.8%,rgba(0,0,0,.07) 82.9%,rgba(0,0,0,.019) 91.2%,transparent);
	background-image: linear-gradient(90deg,#000 0,rgba(0,0,0,.978) 9.5%,rgba(0,0,0,.925) 17.7%,rgba(0,0,0,.857) 24.7%,rgba(0,0,0,.781) 31%,rgba(0,0,0,.701) 36.8%,rgba(0,0,0,.62) 42.3%,rgba(0,0,0,.538) 47.6%,rgba(0,0,0,.455) 52.9%,rgba(0,0,0,.373) 58.2%,rgba(0,0,0,.291) 63.7%,rgba(0,0,0,.212) 69.5%,rgba(0,0,0,.138) 75.8%,rgba(0,0,0,.07) 82.9%,rgba(0,0,0,.019) 91.2%,transparent);
}
.vlog-cover:after{
	background-image: -webkit-gradient(linear,right,left,from(#000),color-stop(9.5%,rgba(0,0,0,.978)),color-stop(17.7%,rgba(0,0,0,.925)),color-stop(24.7%,rgba(0,0,0,.857)),color-stop(31%,rgba(0,0,0,.781)),color-stop(36.8%,rgba(0,0,0,.701)),color-stop(42.3%,rgba(0,0,0,.62)),color-stop(47.6%,rgba(0,0,0,.538)),color-stop(52.9%,rgba(0,0,0,.455)),color-stop(58.2%,rgba(0,0,0,.373)),color-stop(63.7%,rgba(0,0,0,.291)),color-stop(69.5%,rgba(0,0,0,.212)),color-stop(75.8%,rgba(0,0,0,.138)),color-stop(82.9%,rgba(0,0,0,.07)),color-stop(91.2%,rgba(0,0,0,.019)),to(transparent));
  background-image: -webkit-linear-gradient(right,#000,rgba(0,0,0,.978) 9.5%,rgba(0,0,0,.925) 17.7%,rgba(0,0,0,.857) 24.7%,rgba(0,0,0,.781) 31%,rgba(0,0,0,.701) 36.8%,rgba(0,0,0,.62) 42.3%,rgba(0,0,0,.538) 47.6%,rgba(0,0,0,.455) 52.9%,rgba(0,0,0,.373) 58.2%,rgba(0,0,0,.291) 63.7%,rgba(0,0,0,.212) 69.5%,rgba(0,0,0,.138) 75.8%,rgba(0,0,0,.07) 82.9%,rgba(0,0,0,.019) 91.2%,transparent);
	background-image: linear-gradient(-90deg,#000 0,rgba(0,0,0,.978) 9.5%,rgba(0,0,0,.925) 17.7%,rgba(0,0,0,.857) 24.7%,rgba(0,0,0,.781) 31%,rgba(0,0,0,.701) 36.8%,rgba(0,0,0,.62) 42.3%,rgba(0,0,0,.538) 47.6%,rgba(0,0,0,.455) 52.9%,rgba(0,0,0,.373) 58.2%,rgba(0,0,0,.291) 63.7%,rgba(0,0,0,.212) 69.5%,rgba(0,0,0,.138) 75.8%,rgba(0,0,0,.07) 82.9%,rgba(0,0,0,.019) 91.2%,transparent);
}

.inplay-mode-acitve .vlog-cover-bg:before,
.inplay-mode-acitve .vlog-cover-bg:after,
body.vlog-in-play .vlog-cover-bg:before,
body.vlog-in-play .vlog-cover-bg:after{
	display: none;
}
body.vlog-in-play .vlog-cover-bg{
  z-index: 9999;
  max-height: 669px;
}
body.archive .vlog-featured{
  margin-bottom: 0;
}
body.archive .vlog-ad{
  /*background: rgba(17,17,17,0.05);*/
  /*background: #f3f3f3;*/
  width: 100%;
  padding: 20px 0 30px;
}
.single .vlog-ad{
  margin-bottom: 35px;
}
.single .vlog-featured{
  margin-bottom: 0;
}
body.archive .vlog-featured/*.match-schedule-post*/ .vlog-featured-info{
  /*background: #f3f3f3;*/
}
body.archive .vlog-featured .vlog-featured-info-bg.vlog-highlight:before{
  /*border-bottom-color: #f3f3f3;*/
}

/*
.vlog-site-content,
.vlog-content .entry-content-single a.vlog-popup-img {
  background: #f6f6f6;
}*/

.home .vlog-site-content,
.archive .vlog-site-content,
.home .vlog-content .entry-content-single a.vlog-popup-img,
.archive .vlog-content .entry-content-single a.vlog-popup-img {
  background: #e9ebee;
}

#vlog-related .vlog-module article,
.home .vlog-module article,
.archive .vlog-module article {
  padding-left: 18px;
  float: left;
  background-color: #fff;
  border-radius: 3px;
  padding-top: 18px;
  padding-bottom: 18px;
  border: 1px solid #eee;
  border: 1px solid #dddfe2;
  margin-bottom: 20px;
  padding-right: 28px;
}

.vlog-featured-info .entry-header{
  max-width: none;
  padding: 0 6em;
}
.vlog-highlight .entry-title{
  font-size: 43px;
  line-height: 1.125;
  /*font-family: ProximaNova, Arial, sans-serif;*/
}
.vlog-highlight .entry-meta{
  opacity: 1!important;
}
body.home .vlog-featured .post_wrp:not(.match-schedule-post) .vlog-highlight .entry-meta,
body.archive .vlog-featured .post_wrp:not(.match-schedule-post) .vlog-highlight .entry-meta{
  margin-top: 6px;
  margin-bottom: 12px;
}
body:not(.home):not(.archive) .vlog-featured .post_wrp:not(.match-schedule-post) .vlog-highlight .entry-category a{
  font-size: 16px;
  font-weight: 600;
}
body:not(.home):not(.archive) .vlog-featured .post_wrp:not(.match-schedule-post) .vlog-highlight .entry-title{
  font-size: 46px;
  line-height: 1;
  padding: 0.25em 0;
}
.vlog-featured-info{
	width: 100%;
	margin: 0;
	padding: 0 0 35px 0;
}
.vlog-featured .post_wrp.match-schedule-post .vlog-featured-info{
  display: block!important;
}
.vlog-featured .post_wrp:not(.match-schedule-post) .vlog-highlight .meta-item.meta-comments a,
.vlog-featured .post_wrp:not(.match-schedule-post) .vlog-highlight .meta-item.meta-date .updated{
  font-weight: 600;
  /*font-family: ProximaNova, Arial, sans-serif;*/
  font-size: 15px;
}
body.home .vlog-featured .post_wrp:not(.match-schedule-post) .vlog-highlight .container,
body.archive .vlog-featured .post_wrp:not(.match-schedule-post) .vlog-highlight .container{
  padding-bottom: 36px;
}
body.home .vlog-featured .post_wrp:not(.match-schedule-post) .vlog-highlight .meta-item.meta-date .updated,
body.archive .vlog-featured .post_wrp:not(.match-schedule-post) .vlog-highlight .meta-item.meta-date .updated{
  color: rgba(255,255,255,.9);
}
.vlog-featured .post_wrp:not(.match-schedule-post):not(.vlog-in-play) .entry-meta .meta-item:after {
  content: "/";
  margin: 0 .65em 0 .5em;
  color: #fff;
  /*opacity: 0.8;*/
  font-weight: 900;
  /*font-family: ProximaNova, Arial, sans-serif;*/
  font-size: 16px;
  vertical-align: baseline;
  font-style: italic;
}

.vlog-highlight .meta-item.meta-date:before{
  content: "\f017";
  font: normal normal normal 14px/1 FontAwesome;
  margin-right: .5em;
}
body.home .vlog-highlight .meta-item.meta-date:before,
body.archive .vlog-highlight .meta-item.meta-date:before{
  color: rgba(255,255,255,.9);
}
body:not(.home):not(.archive) .vlog-featured .post_wrp:not(.match-schedule-post) .vlog-featured-info-bg .container{
  text-align: center;
}
body:not(.home):not(.archive) .vlog-featured .post_wrp:not(.match-schedule-post) .vlog-featured-info .entry-header{
  padding: 0;
  text-align: center;
}
.vlog-featured-info>.row{
	margin: 0;
}
.vlog-featured-info>.row>.col-lg-12{
	padding: 0;
}
.vlog-featured .vlog-highlight{
	min-height: 212px;
	min-height: 190px;
	overflow: hidden;
  padding: 20px 42px 36px;
}
/*.match-schedule-post .vlog-featured .vlog-highlight{
  text-align: center;
}*/
.vlog-featured .vlog-featured-info-bg.vlog-highlight:before {
  content: '';
  width: 0;
  height: 0;
  /*border: 35px solid transparent;*/
  border: 136px solid transparent;
  border-bottom-color: #fff;
  /*border-left-width: 1440px;*/
  border-left-width: 5757px;
  border-right-width: 0;
  padding: 0;
  /*z-index: 2;*/
  position: absolute;
  bottom: 0;
  left: 0;
}
/*.home .vlog-featured .vlog-featured-info-bg.vlog-highlight:before,
.archive */.vlog-featured .vlog-featured-info-bg.vlog-highlight:before {
  border-bottom-color: #f6f6f6;
}
.vlog-featured .vlog-featured-info,
.vlog-featured .vlog-featured-info-bg .container{
	position: relative;
	opacity: 1;
}
.vlog-featured .vlog-featured-info.__loading .container,
.vlog-featured .vlog-featured-info.__loading ._read_more{
	opacity: 0;
}
.vlog-featured .upcoming .vlog-highlight{
  min-height: 1px;
}
.vlog-featured .upcoming .vlog-featured-info-bg.vlog-highlight:before {
	display: none;
}


.vlog-featured .in_cat{
	position: absolute;
	top: 46px;
	left: 181px;
  background-color: rgb(16, 51, 100);
  min-width: 176px;
  /*height: 44px;*/
  text-align: center;
  z-index: 3;
  padding: 14px 16px;
  line-height: 1;
  font-size: 18px;
  /*font-family: "Raleway";*/
  font-weight: 900;
  text-transform: uppercase;
}

.mks_button._read_more{
	position: absolute;
  z-index: 3;
  bottom: -18px;
  left: 50%;
  background-color: rgb(16, 51, 100);
  min-width: 306px;
  margin: 0;
  margin-left: -153px;
  /*height: 65px;*/
  line-height: 1;
  padding: 20.5px 72.9px;
  font-size: 24px;
  /*font-family: "Raleway";*/
  font-weight: 600;
  text-align: center;
  transition: background, -webkit-box-shadow 0.2s ease;
  -webkit-transition: background, -webkit-box-shadow 0.2s ease;
}
.mks_button._read_more:hover{
  box-shadow: inset 0 0 50px 0 rgba(0,0,0,.425);
  -webkit-box-shadow: inset 0 0 50px 0 rgba(0,0,0,.425);
}
.mks_button._read_more:active{
  margin-bottom: -1px!important;
}
.vlog-featured .player_wrp{
	position: absolute;
	top: 0;
	/*right: 0;*/

	left: 50%;
	transform: translateX(-50%);

	/*width: 483px;*/
	height: 100%;
	z-index: 1;
	/*padding: 40px 20px;*/
}
/*.vlog-featured .player_wrp{
	background-color: rgb(228, 164, 2);
}*/
.vlog-featured .player_wrp .inner{
	display: none;
}


.vlog-featured .result_time_wrp{
	position: absolute;
	top: 36px;
	top: 8px;
	/*top: -2px;*/
	/*top: 2.05em;*/
	left: 0;
	font-size: 18px;
	font-weight: 600;
  z-index: 3;
}
.vlog-featured .result_time_wrp i{
	font-size: 16.5px;
	margin-right: .425em;
	font-weight: 400;
}
.vlog-featured .cat_wrp{
	top: 4px;
	top: 39px;
	/*top: 29px;*/
}
.vlog-featured .cat_wrp i{
	font-size: 15px
}
.vlog-featured .cat_wrp .cat{
	display: inline-block;
}
.vlog-featured .cat_wrp .cat a{
	color: #fff;
	position: relative;
}
.vlog-featured .cat_wrp .cat a:after{
	content: '';
	position: absolute;
	left: 0;
	bottom: 2px;
	width: 100%;
	background: rgba(255,255,255,.7);
	height: 1px;
}
.vlog-featured .game_wrp{
	position: absolute;
	top: 40px;
	top: 0px;
	/*left: 50%;*/
	right: 0;
	right: -40px;
	/*transform: translateX(-50%);*/
	display: inline-block;
	text-align: center;
	/*font-family: "ProximaNova";*/
	line-height: 1;
}
.vlog-featured .game_wrp.upcoming{
	position: static;
	transform: none;
	text-align: left;
}

.vlog-featured .game_wrp .logo{
	display: inline-block;
  padding: 0 15px;
}
.vlog-featured .game_wrp .logo img{
	width: 55px;
}

.vlog-featured .game_wrp .team_wrp{
	position: relative;
}
.vlog-featured .game_wrp .w_l{
	font-size: 24px;
	/*font-family: "Raleway";*/
	font-weight: 600;
	/*line-height: 1.5;*/
  line-height: 2;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  word-wrap: normal;
}
.vlog-featured .game_wrp.result .w_l {
  font-size: 15px;
  display:block!important;
}
.vlog-featured .game_wrp .datetime_wrp,
.vlog-featured .game_wrp .datetime_wrp-no-js{
	font-size: 24px;
	font-weight: 300;
	padding: 15px 30px 0 30px;
	font-family: Poppins;
	position: relative;
}
.vlog-featured .game_wrp .datetime_wrp-no-js .green_dot,
.vlog-featured .game_wrp .datetime_wrp-no-js .green_dot .green_dot.blinker {
  display:none;
}
.vlog-featured .game_wrp .dash{
	padding-left: 6px;
	padding-right: 3px;
}

.vlog-featured .game_wrp .date strong{
	font-weight: 900;
}
.vlog-featured .game_wrp .time{
	font-weight: 800;
  background-color: rgb(44, 87, 167);
  /*width: 164px;
  height: 43px;*/
  padding: 8.5px 18px;
  margin-top: .5em;
}

.vlog-featured .game_wrp .datetime_wrp,
.vlog-featured .game_wrp .datetime_wrp-no-js{
	padding: 0 15px;
}
.vlog-featured .player_wrp .stats_name,
.vlog-featured .game_wrp .time{
  /*background: #e4a402;*/
	background: rgba(0,0,0,.12);
  text-transform: uppercase;
}
.vlog-featured .game_wrp .time{
	position: absolute;
	left: 50%;
  bottom: -28px;
  transform: translateX(-50%);
	font-size: 16px;
	/*font-family: "Raleway";*/
	font-weight: 800;
}
.vlog-featured .player_wrp .stats_wrp{
	line-height: 1;
	font-size: 0;
}
.vlog-featured .player_wrp .stats_wrp .stats{
	margin-left: 23px;
}
.vlog-featured .player_wrp .stats_wrp .stats:first-child{
	margin-left: 0;
}
.vlog-featured .player_wrp .stats_wrp .num_wrp{
	
}
.vlog-featured .player_wrp .stats_wrp i{
	font-size: 20px;
	position: absolute;
	top: 50%;
	left: -1.325em;
	margin-top: -10px;
}
.vlog-featured .player_wrp .stats_wrp .num{
	position: relative;
	font-size: 52px;
	font-weight: 600;
}
.vlog-featured .player_wrp .stats_wrp .stats_name{
	font-size: 18px;
	/*font-family: "Raleway";*/
	font-weight: 900;
	font-weight: 800;
	padding: 0.445em 0.833em;
	margin-top: 0.3em;
	min-width: 5.389em;
}
.vlog-featured .player_wrp .avatar{
	position: relative;
	display: inline-block;
	width: 88px;
	height: 88px;
	vertical-align: middle;
  background: #fff;
  border-radius: 50%;
}
.vlog-featured .player_wrp .avatar img{
	border: 4px solid #fdb927;
	border-radius: 50%;
	
}
.vlog-featured .player_wrp .info{
	padding-left: 24px;
}
.vlog-featured .player_wrp .status{
	font-size: 24px;
	/*font-family: "Raleway";*/
	font-weight: 800;
	text-transform: uppercase;
	line-height: 1.25;
}
.vlog-featured .player_wrp .note{
	font-size: 14px;
	/*font-family: "Raleway";*/
	font-weight: 600;
	text-transform: uppercase;
  margin-bottom: 0.5em;
}
.vlog-featured .player_wrp .points{
	font-size: 14px;
	/*font-family: "ProximaNova";*/
	font-weight: 600;
	background-color: rgb(253, 185, 39);
	padding: 0.85714em 0.92857em;
	width: 100%;
	line-height: 0.5;
}
.vlog-featured .upcoming.has_mood .player_wrp .avatar:after{
	content: "";
  display: block;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  background-size: contain!important;
  position: absolute;
  top: -1px;
  right: -8px;
}
.vlog-featured .upcoming.has_mood .player_wrp.injury .avatar:after{
    background: #fff url('/wp-content/uploads/mood/injury.png') center center no-repeat;
}
.vlog-featured .upcoming.has_mood .player_wrp.amazing .avatar:after{
    background: #fff url('/wp-content/uploads/mood/amazing.png') center center no-repeat;
}
.vlog-featured .upcoming.has_mood .player_wrp.indifferent .avatar:after{
    background: #fff url('/wp-content/uploads/mood/indifferent.png') center center no-repeat;
}
.vlog-featured .upcoming.has_mood .player_wrp.good .avatar:after{
    background: #fff url('/wp-content/uploads/mood/good.png') center center no-repeat;
}
.vlog-featured .upcoming.has_mood .player_wrp.excellent .avatar:after{
    background: #fff url('/wp-content/uploads/mood/excellent.png') center center no-repeat;
}

.vlog-featured .gametime_wrp{
	color: #fff;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	z-index: 5;
	font-size: 72px;
	font-weight: 600; /*bold*/
  width: 100%;
}
.vlog-featured .gametime_wrp .countdown_wrp{
	
}
.vlog-featured .gametime_wrp .count_down{
	/*display: table;
	height: 100px;
  position: relative;*/
}
.vlog-featured .gametime_wrp .unit_wrp{
	/*display: table;*/
}
.vlog-featured .gametime_wrp .colon,
.vlog-featured .gametime_wrp .num_wrp{
	position: relative;
	/*display: table-cell;*/
	/*vertical-align: baseline;*/
  display: inline-block;
}
.vlog-featured .gametime_wrp .unit_wrp{
	/*width: 30%;*/
	/*position: absolute;
	top: 0;*/
}
.vlog-featured .gametime_wrp .colon{
  margin: 0 .16em;
}
.vlog-featured .gametime_wrp .num{
	width: 1.25em;
  display: inline-block;
  text-align: center;
  white-space: nowrap;
}
/*.vlog-featured .gametime_wrp .unit_wrp.hrs{
	left: 0%;
}
.vlog-featured .gametime_wrp .unit_wrp.min{
	left: 50%;
}*/
.vlog-featured .gametime_wrp .num_wrp.sec .num{
	text-align: left;
}
.vlog-featured .gametime_wrp .unit{
	position: absolute;
	bottom: -3.2em;
	left: 50%;
	transform: translate(-50%,0);
  font-size: 18px;
	font-size: 0.25em;
	/*font-family: "Raleway";*/
	font-weight: 800;
	text-transform: uppercase;
}

.vlog-featured .upcoming.no_mood .player_wrp{
  display: none;
}
.vlog-featured .upcoming .player_wrp .inner{
	display: table;
}
.vlog-featured .upcoming .player_wrp .stats_wrp{
	display: none;
}
.vlog-featured ._watch_live_stream{
	bottom: 58px;
	border: 4px solid #fff;
	border-radius: 50px;
	font-size: 22px;
	/*font-family: "Raleway";*/
	font-weight: 600;
	color: #fff;
	background: #ff2c54;
	min-width: 329px;
  /*height: 65px;*/
  padding: 17.5px 30px 17.5px 45px;
}

.vlog-featured .upcoming .vlog-cover-bg:before{
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0,0,0,.5);
  /*background: rgba(56, 89, 136, 0.6);*/
  height: auto;
}
.vlog-featured .game_wrp.upcoming_mobile,
.vlog-featured .game_wrp.upcoming .datetime_wrp.center,
.vlog-featured .game_wrp.upcoming .datetime_wrp-no-js.center{
  display: none;
}
.vlog-featured .game_wrp.upcoming .datetime_wrp.top,
.vlog-featured .game_wrp.upcoming .datetime_wrp-no-js.top{
	font-size: 16px;
	margin-bottom: 1.4em;
	padding: 0;
  text-transform: capitalize;
}
.vlog-featured .game_wrp.upcoming .datetime_wrp.top .time,
.vlog-featured .game_wrp.upcoming .datetime_wrp-no-js.top .time{
	background: none;
	padding: 0;
  position: static;
  transform: none;
}

.vlog-featured .match-schedule-post.upcoming .game_wrp .datetime_wrp .time:before,
.vlog-featured .match-schedule-post.upcoming .game_wrp .datetime_wrp-no-js .time:before{
  content: "\f017";
  font-family: Fontawesome;
  font-size: 1em;
  margin-right: 0.5em;
  margin-top: -0.24em;
  display: inline-block;
  color: #fff;
  font-weight: 300;
  vertical-align: middle;
}
.vlog-featured .game_wrp.upcoming .team_wrp{
	margin-bottom: 0.8125em;
}
.vlog-featured .game_wrp.upcoming .logo{
	display: inline-block;
	vertical-align: middle;
	padding: 0;
}
.vlog-featured .game_wrp.upcoming .name{
	font-size: 24px;
	margin-left: .8em;
}
.vlog-featured .game_wrp.upcoming .w_l{
  position: static;
  transform: none;
  display: inline;
	margin-left: 0.8125em;
	margin-left: 0.667em;
}
.vlog-featured .game_wrp.upcoming .name,
.vlog-featured .game_wrp.upcoming .w_l{
	vertical-align: middle;
}
.vlog-featured .game_wrp.upcoming .logo img{
	width: 35px;
}

.vlog-featured .upcoming .green_dot,
.vlog-featured .upcoming .green_dot.blinker {
  width: 13px;
  height: 13px;
  left: 22px;
  right: auto;
  margin-top: -7px;
}

.vlog-no-padding.widget{
  border: 0;
}

.home .slick-prev,
.archive .slick-prev,
.home .slick-next,
.archive .slick-next,
.home .ess_wrp .game_box,
.archive .ess_wrp .game_box,
.home .ess_wrp .day_wrp,
.archive .ess_wrp .day_wrp,
.home .ess_wrp .ess_title,
.archive .ess_wrp .ess_title,
.home .ess_wrp .ess_stats_wrp,
.archive .ess_wrp .ess_stats_wrp {
  border-color: #dddfe2;
}

.home .vlog-featured .vlog-featured-info-bg.vlog-highlight:before,
.archive .vlog-featured .vlog-featured-info-bg.vlog-highlight:before {
  border-bottom-color: #e9ebee;
}

.vlog-format-content{
  padding-top: 24px;
}
/*.vlog-popup-wrapper{
  margin-bottom: 24px;
}*/
.vlog-featured, .vlog-featured-2, .vlog-featured-3, .vlog-featured-4, .vlog-featured-5 {
  margin-bottom: 23px;
}

.entry-content-single ul{
  font-family: inherit;
  font-size: 0.9em;
  line-height: 1.5;
}
.notification_box_darko_grey_FULLWIDTH{
  width:100%;
  float: none;
  position: relative;
  margin: 5px 20px 20px 0;
  border: 1px solid #C6C6C6;
  padding: 20px 25px 10px 25px;
  background-color: #ffffff!important;
  color: #6B6B6B;
  box-sizing: border-box;
  font-family: inherit;
  font-size: 0.9em;
  line-height: 1.5;
  border-radius: 3px;
}
.notification_box_darko_grey_FULLWIDTH ul li,
.entry-content-single ul li {
  padding: 0 0 1em 1em;
}
.notification_box_darko_grey_FULLWIDTH ul li:last-child{
  padding-bottom: 0;
}

.vlog-post .entry-image img{
  width: 100%;
}

/* Menu color - by Darko (to be removed from here and made in wp-admin) */
.vlog-sticky-header,
.vlog-sticky-header a,
.vlog-sticky-header .vlog-search-form input[type=text],
.vlog-sticky-header.vlog-site-header a,
.vlog-header-bottom .vlog-search-form input[type=text],
.vlog-header-bottom .vlog-social-name {
  color:#fff;
}
/*.vlog-sticky-header.vlog-header-bottom .vlog-main-nav .current-menu-item > a,
.vlog-sticky-header .vlog-main-nav > .current_page_item > a {
  color:#ffb700 !important;
}*/
.vlog-sticky-header .vlog-main-nav li:not(.menu-item-has-children):hover > a,
.vlog-action-search span:hover > a,
.vlog-watch-later span:hover > a,
.vlog-actions-button>span:hover > a,
.vlog-actions-button i:hover:before,
.vlog-header-bottom .vlog-search-form input[type=text]::placeholder,
.vlog-header-bottom .vlog-actions-button.active,
.vlog-header-bottom .vlog-actions-button.vlog-action-search.active:hover span,
.vlog-header-bottom .vlog-actions-button:not(.vlog-action-search):hover i,
.vlog-sticky-header .vlog-actions-button.vlog-action-search:hover span {
  color: #ffb700;
}
.vlog-header-bottom .vlog-actions-button.vlog-action-search i:hover:before{
  color: inherit;
}
/*.vlog-search-form -webkit-input-placeholder {
  color: orange;
}
.vlog-main-nav ul li:not(.menu-item-has-children) a {
  color: #ffffff;
}
.dl-menuwrapper button,
.dl-menuwrapper li a {
  color:#ffffff;
}
.dl-menuwrapper li a:hover,
.dl-menuwrapper button:hover {
  color:#ffb700;
}
.vlog-responsive-header {
  color:#ffffff;
}
.vlog-responsive-header:hover {
  color:#ffb700;
}
.vlog-header-bottom a:hover,
.vlog-menu>li.menu-item-has-children:hover {
  color:#ffffff;
}*/

.g-recaptcha{clear:both;margin-bottom: 1.5em;}
.comment-list .avatar{display: none}
.comment-content, .reply, .vlog-comments .comment-content, .vlog-comments .reply{margin-left: 0;}
.vlog-comments .children{margin-left: 20px;}
.comment-form .form-submit,
.comment-form{
  clear: both;
  margin-bottom: 0;
}
#comments{
  padding-bottom: 30px;
  margin-left: -18px;
  width: calc(100% + 18px + 18px);
  background: #fff;
  border-radius: 3px;
  border: 1px solid #dddfe2;
}
.comment-list{
  margin-top: 30px;
}
.comment-list .comment:not(.parent):last-child .comment-body {
    margin-bottom: 5px;
}
.comment-respond{
  display: none;
}
.leave_comment_btn_wrp{
  text-align: center;
}
.leave_comment_btn.mks_button{
  display: inline-block;
  text-decoration: none;
  background: #ffa226;
  line-height: 18px;
  position: relative;
  margin: 0 10px 10px 0;

  text-decoration: none;
  border: 1px solid transparent;
  transition: background 1s ease 0s;
  -webkit-transition: background 1s ease 0s;
  -moz-transition: background 1s ease 0s;
  -o-transition: background 1s ease 0s;

  color: #fff;
  background-color: #c6363c;

  /*override ._read_more*/
  position: static!important;
  min-width: 1px!important;
  
  margin: 0.5em 0 0 0!important;

  font-size: 12px!important;
  padding: 14px 20px!important;

  transform: none!important;
  -webkit-transform: none!important;
}
.leave_comment_btn.mks_button:hover{
  color: #fff!important;
  background-color: #111!important;
  box-shadow: none!important;
  -webkit-box-shadow: none!important;
}
.leave_comment_btn i{
  margin-right: .375em;
}
.leave_comment_btn i,
.leave_comment_btn span{
  vertical-align: middle;
}
#respond{
  text-align: left;
}
.leave_comment_btn_wrp #respond,
.__showing_comment_form #respond{
  display: block;
}

body:not(.page) .vlog-breadcrumbs{display:none;}

.vlog-site-header #searchform,
.vlog-responsive-header #searchform{
  width: auto;
  padding: .375em .5em;
}

.vlog-site-header #searchform input[name="q"],
.vlog-responsive-header #searchform input[name="q"]{background: inherit!important;border:0!important;}

.vlog-site-header #searchform input[type="submit"],
.vlog-responsive-header #searchform input[type="submit"]{display: none!important;}

/*.vlog-header-bottom .vlog-actions-button>span{
  padding-top: 18px;
}*/

.error404 .vlog-site-content{
  /*background: #fff;*/
  padding: 10px 20px;
}
.error404 .vlog-site-content #searchform{
  line-height: 0;
  font-size: 0;
  margin-bottom: 15px;

  display: none; /*search code has text field as well*/
}
.error404 .vlog-site-content #searchform input[name="q"]{
  font-size: 1rem;
  width: 80%;
  vertical-align: middle;
  display: inline-block;
  margin: 0;
  background: #fefefe;
}
.error404 .vlog-site-content #searchform input[type="submit"]{
  width: 20%;
  vertical-align: middle;
  font-weight: bold;
}
.error404 #content{overflow: hidden}

.error404 .gsc-search-button-v2 svg{vertical-align: middle}
.error404 .gsc-search-button-v2{padding: 3px 25px;}

.embed_instructor{margin-bottom: 1em;}
.embed_instructor a{text-decoration: underline;}
.embed_instructor .lineups__embed-wrapper {
  display: none;
  background-color: #eee;
  border-radius: 2px;
  padding: 8px;
  margin-top: 8px;
  font-size: 11px;
  font-family: Roboto,Tahoma,Helvetica,Arial,sans-serif;
  font-weight: 500;
}
.embed_instructor .lineups__embed-wrapper .input{
  border-radius: 3px;
  border: 5px solid #ddd;

  width: 100%;
  padding: 4px;
  font-weight: 400;
  background: #fff;
  min-height: 0;
  line-height: 1.2;

  height: auto;
}
.ess_wrp .embed_instructor {
  text-align: right;
  margin-top: 0.15em;
}
.ess_wrp .embed_instructor .lineups__embed-wrapper{
  padding: 0;
  margin: 0;
}

@media only screen and (min-width: 769px) {

  .match-schedule-post.upcoming .vlog-cover-bg img{
    width: auto;
    height: 100%;
    height: 635px;
    margin: 0 auto;
  }
  .vlog-featured .upcoming .vlog-highlight{
    background: #000;
  }
  .vlog-featured .upcoming .vlog-featured-info{
    margin-top: -10px;
    /*padding: 0;*/
  }
  .vlog-featured .upcoming .player_wrp{
    background: none;
    top: auto;
    bottom: 0;
    height: auto;
    /*padding: 44px 20px;*/
    padding: 8px 0px;


    right: 0;
    left: auto;
    transform: none;

    right: -3.5%;
  }

  .vlog-featured .upcoming .player_wrp .points{
    background: none;
    padding-left: 0;
    color: #848584;
  }

  .vlog-featured .upcoming .player_wrp .avatar img{
    border-color: #fff;
  }

  .vlog-featured .upcoming .player_wrp .avatar{
    background: none;
  }

  body:not(.home):not(.archive) .vlog-featured .post_wrp:not(.match-schedule-post) .vlog-bg.vlog-format-inplay{
    margin-bottom: 35px;
  }
  body:not(.home):not(.archive) .vlog-featured .post_wrp:not(.match-schedule-post){
    margin-bottom: 0px;
  }
  body:not(.home):not(.archive) .vlog-featured .post_wrp:not(.match-schedule-post) .vlog-highlight .entry-category{
    display: inline-block;
    padding: 0.35em 0 0.15em;
  }
  body:not(.home):not(.archive) .vlog-featured .post_wrp:not(.match-schedule-post) .entry-header .entry-meta{
    padding: 0.15em 0 0.35em;
  }

  
  .vlog-featured .game_wrp.result{
    top: 15px;
    right: auto;
    left: 50%;
    transform: translateX(-50%) scale(1.5);
    -webkit-transform: translateX(-50%) scale(1.5);
  }

}
@media (min-width: 992px){
  #vlog-sticky-header .tagline--wrp{
    position: absolute;
    top: 0;
    left: 115%;
    display: table;
    height: 100%;
    font-size: 9.5px;
    line-height: 1.2;
  }
  #vlog-sticky-header .tagline--wrp .tagline--inner{
    display: table-cell;
    vertical-align: middle;
    text-align: center;
  }
  #vlog-sticky-header .tagline--wrp .tagline--l,
  #vlog-sticky-header .tagline--wrp .tagline--r{
    position: static;
    display: block;
    margin-top: 0;
  }
  .lineups__embed-wrapper {
    display: block;
  }
}
@media (min-width: 1272px) {
  .container:not(.vlog-featured-info) {
    width: 1210px;
    padding: 0 20px;
  }
  
  /*.vlog-content{
    width: 686px;
  }
  .home .vlog-content,
  .archive */.vlog-content{
    width: 716px;
  }
  /*.home .vlog-sidebar,
  .archive */.vlog-sidebar{
    width: 400px;
    margin-left: 18px;
    float: right;
  }

  .vlog-section.vlog-no-sid .container:not(.vlog-featured-info){
    width: 980px;
  }

  /*.home .vlog-mod-head,
  .archive */.vlog-mod-head {
    margin-bottom: 13px;
    margin-top: -6px;
  }

}

@media (max-width: 991px){
  .vlog-sidebar {
    display: none;
  }

  /*.vlog-cover-bg:before,
  .vlog-cover-bg:after{
      display: none;
  }*/
  .vlog-cover-bg:before,
  .vlog-cover-bg:after{
    height: 5%;
    opacity: 0.2;
  }
  .vlog-featured .upcoming .vlog-cover-bg:before,
  .vlog-featured .upcoming .vlog-cover-bg:after{
    opacity: 0.9;
  }
  body.home .vlog-featured .post_wrp:not(.match-schedule-post) .vlog-highlight .entry-meta,
  body.archive .vlog-featured .post_wrp:not(.match-schedule-post) .vlog-highlight .entry-meta{
    margin-top: -5px;
  }

  .sticky_responsive_header #vlog-responsive-header{
    -webkit-transform: translate3d(0,-50px,0);
    transform: translate3d(0,-50px,0);
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
    transition-timing-function: cubic-bezier(.215,.61,.355,1);
    -webkit-transition-property: transform;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform;
  }
  #vlog-responsive-header,
  .showing.sticky_responsive_header #vlog-responsive-header{
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }

  /*.vlog-sticky-header-on #vlog-responsive-header,
  .vlog-sticky-header-on #vlog-responsive-header.sticky{
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }*/
  #vlog-responsive-header{
    z-index: 9999999;
  }

  .site-title img.vlog-logo{
    margin-top: 2px;
  }
}

@media only screen and (max-width: 768px) {

  .entry-content-single{
    font-size: 1.05rem!important;
  }
  .entry-content-single ul{
    font-size: 1em;
  }

	.vlog-featured .in_cat{display:none;}

  .vlog-featured .vlog-featured-info-bg {
    -webkit-backface-visibility: hidden;
  }
  .vlog-featured .post_wrp.match-schedule-post .vlog-featured-info{
    padding-bottom: 0px;
  }
	.vlog-featured .vlog-highlight,
	.vlog-featured .post_wrp.match-schedule-post .vlog-featured-info-bg .container{
		padding: 0;
	}
	.vlog-featured .vlog-highlight{
		background: #1a3261;
    min-height: 155px;
    min-height: 141px;
	}
  .vlog-featured .upcoming .vlog-highlight{
    background: #f3bc4b;
  }
	.vlog-featured .vlog-featured-info-bg .container{
		line-height: 0;
		text-align: center;
	}

  .vlog-featured .game_wrp.upcoming_mobile:after,
	.vlog-featured .player_wrp:after{
    content: '';
    width: 0;
    height: 0;
    border: 50px solid transparent;
    border-bottom-color: #1a3261;
    border-left-width: 1440px;
    border-right-width: 0;
    padding: 0;
    z-index: 2;
    position: absolute;
    bottom: 0;
    left: 0;
	}
  .vlog-featured .game_wrp.upcoming_mobile:after{
    border-bottom-color: #e4a402;
    left: -20vw;
    z-index: 1;
  }
  .vlog-featured .upcoming.no_mood .game_wrp.upcoming_mobile:after{
    display: none;
    border-bottom-color: #e9ebee;
  }

	.vlog-featured .post_wrp.match-schedule-post .vlog-featured-info-bg.vlog-highlight:before{
		display: none;
	}
	.vlog-featured .game_wrp,
	.vlog-featured .player_wrp,
	.vlog-featured .result_time_wrp{
		position: static;
		transform: none;
	}
	.vlog-featured .result_time_wrp{
		font-size: 13px;
		padding: 1.125em;
    line-height: 1;
    text-align: center;
    background: #fdb927;
    background: none;
    text-transform: uppercase;
	}
  .vlog-featured .result_time_wrp i,
  .vlog-featured .result_time_wrp span{
    vertical-align: middle;
    line-height: 0.5;
  }
	.vlog-featured .player_wrp .stats_wrp .num{
		font-size: 36px;
	}
	.vlog-featured .player_wrp .stats_wrp .stats_name{
		font-size: 15px;
	}
	.mks_button._read_more{
		/*position: static;*/
		margin: 0;

    position: absolute;
    transform: translateX(-50%);
    font-size: 18px;
    min-width: 212px;
    padding: 13.5px;
    color: #1a3261;

		background: #fdb927;
		bottom: -20px;
	}
  .vlog-featured .post_wrp:not(.match-schedule-post) .mks_button._read_more{
    background: #1a3261;
    color: #fff;
  }
	.vlog-featured .player_wrp{
		position: relative;
		padding: 0;
    top: auto;
    left: auto;
    padding-bottom: 37px;
    background: #fdb927;
	}
	.vlog-featured .game_wrp{
    /*width: 100%;*/
    padding: 20px 0 80px;
    /*background: #1a3261;*/
	}
  .vlog-featured .match-schedule-post.result .game_wrp{
    padding: 0;
  }
	.vlog-featured .game_wrp .time{
		padding: 0.46233em 1.57333em;
    background: #2c57a7;
    background: rgba(255,255,255,.15);
    bottom: -1.5em;
    font-size: 13px;
	}
	.vlog-featured .game_wrp .logo img {
    width: 49px;
	}
	.vlog-featured .game_wrp .w_l{
		font-size: 22px;
	}
  .vlog-featured .game_wrp.result .w_l {
    font-size: 12px;
  }
	.vlog-featured .cat_wrp{
		display: none;
	}

  .vlog-featured .gametime_wrp{
    font-size: 36px;
    font-size: 30px;
  }
  .vlog-featured .game_wrp.upcoming{
    display: none;
  }
  .vlog-featured .game_wrp.upcoming_mobile .datetime_wrp,
    .vlog-featured .game_wrp.upcoming_mobile .datetime_wrp-no-js{
    padding: 0 11px;
  }
  .vlog-featured .game_wrp.upcoming_mobile .datetime_wrp span,
  .vlog-featured .game_wrp.upcoming_mobile .datetime_wrp-no-js span{
    display: block;
  }
  .vlog-featured .game_wrp.upcoming_mobile  span.loading_dots,
  .vlog-featured .game_wrp.upcoming_mobile  span.loading_dots span {
    display:inline;
  }
  .vlog-featured .game_wrp.upcoming_mobile .date{
    font-size: 13px;
    text-transform: uppercase;
  }

  .vlog-featured .upcoming .green_dot,
  .vlog-featured .upcoming .green_dot.blinker {
    width: 8px;
    height: 8px;
    left: 15px;
    margin-top: -4px;
  }
  
  /*.vlog-featured .game_wrp.upcoming .team_wrp,
  .vlog-featured .game_wrp.upcoming .datetime_wrp,
  .vlog-featured .game_wrp.upcoming .opp_wrp{
    display: table-cell;
    vertical-align: middle;
  }
  .vlog-featured .game_wrp.upcoming .team_wrp .name,
  .vlog-featured .game_wrp.upcoming .opp_wrp .name,
  .vlog-featured .game_wrp.upcoming .datetime_wrp.top{
    display: none;
  }*/
  .vlog-featured .game_wrp.upcoming_mobile{
    display: inline-block;
    position: relative;
    right: auto;
    padding-top: 45px;
    padding-bottom: 55px;
  }
  /*.vlog-featured .game_wrp.upcoming .datetime_wrp.center{
    display: block;
  }*/

  .vlog-featured .game_wrp.upcoming_mobile .time{
    white-space: nowrap;
   /* max-width: 100px; */
    text-align: center;
    font-size: 15px;
    padding: 0.5em 1em;
    position: relative;
    bottom: auto;
  }

  .vlog-featured .upcoming .player_wrp{
    background: #e4a402;
    padding-top: 32px;
    padding-bottom: 39px;
  }
  .vlog-featured .upcoming .player_wrp .inner{
    display: block;
  }
  .vlog-featured .upcoming .player_wrp .inner ._dtc{
    display: inline-block;
  }
  .vlog-featured .upcoming .player_wrp .inner .avatar_wrp{
    margin-left: -5px;
  }
  .vlog-featured .upcoming .player_wrp .avatar{
    width: 72px;
    height: 72px;
  }
  .vlog-featured .upcoming.has_mood .player_wrp .avatar:after{
    right: -2px;
    width: 22px;
    height: 22px;
  }
  .vlog-featured .upcoming .player_wrp .info{
    text-align: left;
    padding-left: 22px;
  }
  .vlog-featured .upcoming .player_wrp:after{
    display: none;
  }
  .vlog-featured .upcoming .player_wrp .status{
    font-size: 15px;
  }
  .vlog-featured .upcoming .player_wrp .note,
  .vlog-featured .upcoming .player_wrp .points{
    font-size: 9px;
    line-height: 1;
    margin-top: 1.25em;
  }
  .vlog-featured .upcoming .player_wrp .note{
    margin-top: 0.5em;
  }

  .vlog-featured .upcoming .mks_button._read_more{
    color: #fff;
    background: #1a3261;
    padding: 1em 1.185em 1em 2.185em;
    font-size: 15px;
    white-space: nowrap;
    /*border-color: #1a3261;*/
    bottom: auto;
    top: -1.7em;
    border-width: 2px;
    /*width: 216px;
    height: 49.5px;*/
  }
  .vlog-featured .upcoming .mks_button._read_more:active{
    margin-top: 1px;
  }

  .vlog-featured .post_wrp:not(.match-schedule-post) .vlog-highlight{
    background: #fdb827;
  }
  .vlog-featured .post_wrp:not(.match-schedule-post) .vlog-featured-info-bg .container,
  body:not(.home):not(.archive) .vlog-featured .post_wrp:not(.match-schedule-post) .vlog-featured-info .entry-header,
  .vlog-featured .post_wrp:not(.match-schedule-post) .vlog-featured-info .entry-header{
    text-align: left;
  }

  .vlog-featured .post_wrp:not(.match-schedule-post) .vlog-featured-info-bg .container{
    padding: 1.5em 2em 2.5em;
  }
  body.home .vlog-featured .post_wrp:not(.match-schedule-post) .vlog-featured-info-bg .container,
  body.archive .vlog-featured .post_wrp:not(.match-schedule-post) .vlog-featured-info-bg .container{
    padding: 2em 2em 3em;
  }
  body:not(.home):not(.archive) .vlog-featured .post_wrp:not(.match-schedule-post) .vlog-highlight .entry-category a{
    font-size: 14px;
  }
  .vlog-featured .post_wrp:not(.match-schedule-post) .vlog-featured-info .entry-header{
    padding: 0;
  }
  .vlog-featured .post_wrp:not(.match-schedule-post) .vlog-highlight .entry-title{
    font-size: 23px!important;
    line-height: 1.25!important;
  }
  .vlog-featured .post_wrp:not(.match-schedule-post) .vlog-highlight{
    min-height: 1px;
  }
  .vlog-featured .post_wrp:not(.match-schedule-post) .vlog-highlight .meta-item.meta-comments a,
  .vlog-featured .post_wrp:not(.match-schedule-post) .vlog-highlight .meta-item.meta-date .updated{
    line-height: 1.5;
  }

  body:not(.home):not(.archive) .vlog-featured .post_wrp:not(.match-schedule-post) .vlog-featured-info{
    padding-bottom: 5px;
  }

  .single .vlog-ad{
    margin-bottom: 25px;
    padding-top: 35px;
  }
  .single .vlog-featured{
    margin-bottom: -6px;
  }

  .error404 .vlog-site-content {
    /* background: #fff; */
    padding: 20px 0;
  }
  .error404 .vlog-site-content #searchform{
    /*width: 98%;*/
  }
  .error404 #cse-search-results{
    padding: 0 10px;
  }
}


@media only screen and (max-width: 767px) {

	body,#content{overflow-x:hidden;}

	.site-title, .site-title a {
	  line-height: 49px;
	}
	.vlog-responsive-header,
	.vlog-responsive-header .vlog-action-search, .vlog-responsive-header .vlog-listen-later, .vlog-responsive-header .vlog-watch-later{
		height: 54px;
	}
	.vlog-responsive-header .vlog-actions-button>span {
    padding: 18.5px 15px 15.5px;
    padding: 15.5px 15px 14.5px;
	}

	.dl-menuwrapper button.dl-trigger {
    top: -54px;
    top: -56px;
	}
	.vlog-site-content{
		margin-top: 54px;
	}
	.vlog-responsive-header .vlog-action-search.active.vlog-actions-button .sub-menu, .vlog-responsive-header .vlog-listen-later.active.vlog-actions-button .sub-menu, .vlog-responsive-header .vlog-watch-later.active.vlog-actions-button .sub-menu{
		top: 54px;
	}
	/*responsive header padding end*/
	.social_wrp.sticky {
		top: auto;
		bottom: 0;
		width: 100%;
	}
	.social_wrp.sticky .jssocials-shares .jssocials-share {
	  width: 16.66667%;
	  height: 3em;
  	float: left;
	}
	.social_wrp.sticky .jssocials-share-link  {
	  font-size: 1.2em;
	}
	.social_wrp.sticky .jssocials-share-logo {
	  font-size: 1em;
	}



	.wpcf7-form .wpcf7-checkbox .wpcf7-list-item {
		margin-top: .8em;
		line-height: 1.4;
	}

	.vlog-sidebar .widget.quads-ad1_widget,
	.vlog-sidebar .widget.quads-ad2_widget{
		display: none;
	}

  .sticky_responsive_header #vlog-responsive-header{
    -webkit-transform: translate3d(0,-54px,0);
    transform: translate3d(0,-54px,0);
  }

  .res_table_wrp table{
    border-color: #ccc;
  }
  .res_table_wrp{
    overflow: hidden;
    position: relative;
  }
  .fix_table_wrp,
  .float_table_wrp{
    position: absolute;
    left: 0;
    top: 0;
    overflow-y: hidden;
    overflow-x: scroll;
    z-index: 1;
    width: 100%;
  }
  .fix_table_wrp{
    /*box-shadow: 2px 0 2px 0 rgba(0,0,0,.25);*/
    z-index: 2;

    position: relative;
    width: 21.5%;
  }
  .res_table_wrp:before{
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 0;
    box-shadow: 0px 0 5px 2px rgba(0,0,0,.25);
    z-index: 2;
  }
  .res_table_wrp>table{
    margin-bottom: 0;
  }

  .res_table_wrp .tablepress:not(.fix_col_header){
    
  }
}
@media only screen and (max-width: 499px) {
  #vlog-related .vlog-module article,
  .home .vlog-module article,
  .archive .vlog-module article {
    padding-right: 18px;
  }
}
@media only screen and (max-width: 480px) {

  .__loading:after {
    left: 44%!important;
  }

}
@media only screen and (max-width: 320px) {
	.vlog-featured .player_wrp .stats_wrp .stats{
		margin-left: 8px;
	}
}

.entry-content-single .live-stream_links { display: none; text-align: center; }


/* --- Fixed sticky video cover on responsive --- START*/
/*@media (max-width: 1240px) and (min-width: 768px) {*/
@media (max-width: 991px) {
  /* -- indicator -- don't remove
  .vlog-cover-bg,
  .vlog-featured-2 .vlog-featured-item,
  .vlog-featured-3 .vlog-featured-item {
    height: 350px!important;
  }
  .vlog-responsive-header{
    height: 50;
  }*/
  .vlog-cover-bg,
  .vlog-featured-2 .vlog-featured-item,
  .vlog-featured-3 .vlog-featured-item {
    height: 250px!important;
  }
  .single.single-format-video .vlog-featured .vlog-featured-item{
    padding-top: 250px;
    /*transition: padding-top .3s cubic-bezier(.215,.61,.355,1);
    -webkit-transition: padding-top .3s cubic-bezier(.215,.61,.355,1);*/
  }
  .single .vlog-cover-bg.video .vlog-format-content{
    /*padding-top: 49px;*/
    padding: 0;
  }
  .single .vlog-cover-bg.video{
    top: 0;
    position: fixed;
    left: 0;
    width: 100%;
    z-index: 999999;
    -webkit-transform: translate3d(0,50px,0);
    transform: translate3d(0,50px,0);
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
    transition-timing-function: cubic-bezier(.215,.61,.355,1);
    -webkit-transition-property: transform;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform;
  }
  .single.sticky_responsive_header:not(.showing) .vlog-cover-bg.video{
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }

  /*.single.sticky_responsive_header:not(.showing) .vlog-featured .vlog-featured-item{
    padding-top: calc(250px - 50px);
  }*/

  #remove_sticky_video{
    position: absolute;
    font-size: 1.2em;
    /*top: 0;
    left: 0.1925em;
    color: #fff;
    padding: .85em;*/
    top: 7px;
    left: 5px;
    color: #fff;
    padding: 13px 0 12px 0;
    line-height: 1;
    width: 42px;
    height: 42px;
    text-align: center;
    -webkit-text-stroke: 2px #fff;
    text-shadow: -0.5px -0.5px 0 #fff, 0.5px -0.5px 0 #fff, -0.5px 0.5px 0 #fff, 0.5px 0.5px 0 #FFF;
    /*text-shadow: 0px 0px 2px #000, -0.5px -0.5px 0 #fff, 0.5px -0.5px 0 #fff, -0.5px 0.5px 0 #fff, 0.5px 0.5px 0 #FFF, 0px 2px 10px rgba(0,0,0,.8),-1px -1px 10px rgba(0,0,0,.8);*/

    background: rgba(0,0,0,.6);
    border-radius: 50%;

    z-index: 1000000;
  }

  
  .single.static_video #remove_sticky_video{
    display: none;
  }
  .single.static_video .vlog-cover-bg.video{
    position: relative;
    top: auto;
    left: auto;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    z-index: 0;
  }
  .single.single-format-video.static_video .vlog-featured .vlog-featured-item{
    padding: 0;
  }
  
}
@media (max-width: 767px) {
  /* -- indicator -- don't remove
  .vlog-featured-1 .vlog-cover-bg {
    height: 250px!important;
    margin: 0;
  }
  .vlog-responsive-header{
    height: 54;
  }*/
  
  .vlog-featured-1 .vlog-cover-bg {
    height: 232px!important;
    z-index: 0;
  }
  .single.single-format-video .vlog-featured .vlog-featured-item{
    padding-top: 232px;
  }
  .single .vlog-cover-bg.video .vlog-format-content{
    /*padding-top: 10px;*/
    padding: 0;
  }
  .single .vlog-cover-bg.video{
    -webkit-transform: translate3d(0,54px,0);
    transform: translate3d(0,54px,0);
  }

  /*.single.sticky_responsive_header:not(.showing) .vlog-featured .vlog-featured-item{
    padding-top: calc(232px - 54px);
  }*/
}
@media (max-width: 375px) {
  /* -- indicator -- don't remove
  .vlog-featured-1 .vlog-cover-bg {
      height: 192px!important;
      margin: 0;
  }*/
  .vlog-featured-1 .vlog-cover-bg {
    height: 170px!important;
  }
  .single.single-format-video .vlog-featured .vlog-featured-item{
    padding-top: 170px;
  }
  /*.single.sticky_responsive_header:not(.showing) .vlog-featured .vlog-featured-item{
    padding-top: calc(170px - 54px);
  }*/
}
/* --- Fixed sticky video cover on responsive --- END*/

/* --- Sticky breadcrumb --- START */
.sticky_header_with_breadcrumb,
.sticky_responsive_header .sticky_header_with_breadcrumb{
  -webkit-transform: translate3d(0,-60px,0);
  transform: translate3d(0,-60px,0);
  -webkit-transition-duration: .3s;
  transition-duration: .3s;
  -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
  transition-timing-function: cubic-bezier(.215,.61,.355,1);
  -webkit-transition-property: transform;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform,top;
  transition-property: transform,top;
  transition-property: transform,-webkit-transform,top;
}
/*.sticky_responsive_header.has_breadcrumbs .sticky_header_with_breadcrumb{
  -webkit-transform: translate3d(0,-112px,0);
  transform: translate3d(0,-112px,0);
}*/

.showing.sticky_responsive_header .sticky_header_with_breadcrumb{
  -webkit-transform: translate3d(0,0,0)!important;
  transform: translate3d(0,0,0)!important;
}

#vlog-breadcrumbs{
  display: none;
}
/*.sticky_header_with_breadcrumb>.container:first-child{
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
}*/

#top_breadcrumb_wrp{
  -webkit-transition-duration: .3s;
  transition-duration: .3s;
  -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
  transition-timing-function: cubic-bezier(.215,.61,.355,1);
  -webkit-transition-property: transform,top;
  -webkit-transition-property: -webkit-transform,top;
  transition-property: -webkit-transform,top;
  transition-property: transform,top;
  transition-property: transform,-webkit-transform,top;
  
  position: absolute;
  
  top: 100%;
  top: 0;
  left: 0;
  width: 100%;
  text-align: left;
  background: #fff;
  height: 52px;
  z-index: -1;

  -webkit-box-shadow: 0 3px 5px 0 rgba(0,1,1,.1);
  box-shadow: 0 3px 5px 0 rgba(0,1,1,.1);

  font-family: Arial, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 18px;
}

#top_breadcrumb_wrp .container{
  height: 100%;
}
#top_breadcrumb_wrp a{
  position: absolute;
  top: 10%;
  height: 80%;
  color: #343434;
  display: table;
  left: auto;

  font-family: inherit;
  font-weight: inherit;
}
#top_breadcrumb_wrp a span{
  text-transform: none;
}

#top_breadcrumb_wrp span,
#top_breadcrumb_wrp i{
  display: table-cell;
  vertical-align: middle;
}
#top_breadcrumb_wrp i{
  width: 1.45em;
  font-size: .895em;
  color: #555;
}

.sticky_responsive_header #top_breadcrumb_wrp{
  top: 100%;
  /*-webkit-transform: translate3d(0,0,0)!important;
  transform: translate3d(0,0,0)!important;*/
}
.has_breadcrumbs .vlog-sticky.is_stuck{
  top: 86px;
}
.has_breadcrumbs.vlog-sticky-header-on .vlog-sticky.is_stuck{
  top: 144px;
}

@media screen and (min-width: 1024px) {
  #top_breadcrumb_wrp a span{
    position: relative;
  }
  #top_breadcrumb_wrp a span:after{
    content: '';
    position: absolute;
    left: 0;
    bottom: 0.5em;
    width: 100%;
    height: 1px;
    border-bottom: 0.03em dotted rgba(0,0,0,0.5);
  }
  #top_breadcrumb_wrp a:hover span:after{
    border-bottom: 0;
  }
}

@media screen and (max-width: 1023px) {
  body{
    overflow-x: hidden;
  }
  .sticky_header_with_breadcrumb{
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }

  #top_breadcrumb_wrp{
    height: 48px;
  }
  #top_breadcrumb_wrp a:active{
    background-color: #ccc;
    -webkit-tap-highlight-color: rgba(0,0,0,.1);
  }
  #top_breadcrumb_wrp a{
    left: 25px;
    padding: 0 15px;
  }
}

@media screen and (max-width: 579px){

  /*.sticky_responsive_header .sticky_header_with_breadcrumb{
    -webkit-transform: translate3d(0,-50px,0);
    transform: translate3d(0,-50px,0);
  }*/
  #top_breadcrumb_wrp a{
    left: 10px;
    padding: 0 10px;
  }
}
/* --- Sticky breadcrumb --- END */

.entry-content-single .ess_wrp ul {
  margin: 0 !important;
  line-height: 1 !important;
  padding-left: 0 !important;
  font-size: inherit !important;
}
.entry-content-single .ess_wrp ul li {
  padding:0!important;
}
.vlog-single-content .ess_wrp {
  display: none;
}
.upcoming-name-mob {
  margin-top: 10px;
}
.upcoming-live-score-mob {
  margin-top: 5px;
}

/* New */
.entry-content-single {
    font-size: 1.10rem !important;
}
.entry-content-single ul {
    margin: 5px 0px 20px 0px !important;
    line-height: 1.8 !important;
    padding-left: 0 !important;
      font-size: 1.10rem !important;
}
.entry-content-single ul li {
    list-style: none !important;
    background: none !important;
    position: relative !important;
    padding: 0 0 1em 1em !important;
    margin-bottom: 0 !important;
}


.konkurs-ad {
    margin-bottom:30px;
}
.entry-content-single {
    font-size: 1.25rem;
    line-height: 1.6;
    color: #2e2e2e;
    -webkit-font-smoothing: antialiased;
    -webkit-margin-after:32px;
    font-weight:200;
    margin: 0 0 32px;
}
.entry-content-single h2{
    padding-top: 40px;
}
.entry-content-single .notification_box_darko_grey_FULLWIDTH h2{
    padding-top: 0;
}
.entry-headline.h4 {
 font-size: 24px;
    line-height: 36px;
}
.vlog-header-wrapper {
    padding: 5px 0;
}
/* Menu color - by Darko (to be removed from here and made in wp-admin) */
.vlog-sticky-header, .vlog-sticky-header a, .vlog-sticky-header .vlog-search-form input[type=text], .vlog-sticky-header.vlog-site-header a {
    color:#fff;
}
.vlog-sticky-header.vlog-header-bottom .vlog-main-nav .current-menu-item > a, .vlog-sticky-header .vlog-main-nav > .current_page_item > a {
    color:#ffb700 !important;
}
.vlog-sticky-header .vlog-main-nav li:not(.menu-item-has-children):hover > a {
    color: #ffb700;
}
.vlog-action-search span:hover > a, .vlog-watch-later span:hover > a, .vlog-actions-button>span:hover > a {
    color: #ffb700;
}
.vlog-actions-button i:hover:before {
    color:#ffb700;
}
.vlog-search-form -webkit-input-placeholder {
  color: orange;
}
input::placeholder {
  color: #ffb700;
}
.vlog-main-nav ul li:not(.menu-item-has-children) a {
    color: #ffffff;
}
.dl-menuwrapper button, .dl-menuwrapper li a  {
    color:#ffffff;
}
.dl-menuwrapper li a:hover, .dl-menuwrapper button:hover {
       color:#ffb700;
}
.vlog-responsive-header {
    color:#ffffff;
}
/*.vlog-responsive-header:hover {
    color:#ffb700;
}*/
.vlog-header-bottom a:hover, .vlog-menu>li.menu-item-has-children:hover {
    color:#ffffff;
}
.entry-headline.h4 {
    font-size: 18px;
    line-height: 26px;
    font-weight: 600;
}

.notification_box_darko_grey_FULLWIDTH{
    width:100%;
    float: none;
    position: relative;
    margin: 5px 20px 20px 0;
    border: 1px solid #C6C6C6;
    padding: 20px 25px 10px 25px;
    background-color: #ffffff!important;
    color: #6B6B6B;
    box-sizing: border-box;
    font-family: inherit;
    font-size: 0.9em;
    line-height: 1.5;
    border-radius: 3px;
}
.notification_box_darko_grey_FULLWIDTH ul li{
    padding: 0 0 1em 1em;
}
.notification_box_darko_grey_FULLWIDTH ul li:last-child{
    padding-bottom: 0;
}
.two-columns1 {
    height: 100%;
    margin: 1px 0 0;
    overflow: hidden;
}
.entry-block {
    float: left;
    padding: 5px 0px;
    position: relative;
    width: 50%;
    margin-right: 0px;
    margin-bottom: 10px;
}
.mks_tab_nav_item.active {
    border-bottom: 1px solid #f6f6f6;
}


.ess_wrp .player_wrp,.ess_wrp .stats_table .table_title._bg_blue,.mks_button._read_more,.sticky_header_with_breadcrumb>.container:first-child,.vlog-actions-button:not(.vlog-action-search):hover>span,.vlog-actions-search input[type=text]:focus,.vlog-button,.vlog-site-footer,.vlog-site-header .vlog-main-nav .sub-menu,.vlog-site-header .vlog-main-nav>li.menu-item-has-children:hover>a,.vlog-sticky-header .vlog-actions-button:hover>span,.vlog-sticky-header.vlog-site-header .vlog-main-nav>li:hover>a,.wpcf7-submit,input[type=button],input[type=submit] {
    background-color: #c6363c!important
}

.vlog-site-footer {
    background-color: #c6363c!important
}

.tab_widget .tab_title_container li.active {
    border-color: #c6363c!important
}

.ess_wrp .stats_table .table_title._bg_yellow,.match-schedule-post:not(.upcoming) .vlog-highlight,.vlog-copyright,.vlog-featured .post_wrp:not(.match-schedule-post) .vlog-highlight,.vlog-site-header .vlog-header-bottom {
    background-color: #0c4076!important
}

.vlog-copyright {
    background-color: #0c4076!important
}

.vlog-featured ._watch_live_stream {
    background-color: #0066bf!important
}

.flyin-box {
    border-color: #0c4076!important
}

.ess_wrp .red_button {
    background-color: #ff2c54!important
}

.dl-menuwrapper button,.dl-menuwrapper li a,.ess_wrp .stats_table .table_title._bg_yellow,.vlog-header-bottom,.vlog-header-bottom .entry-title a,.vlog-header-bottom .vlog-search-form input[type=text],.vlog-header-bottom a,.vlog-remove-wl,.vlog-responsive-header,.vlog-responsive-header a.vlog-responsive-header .entry-title a,.vlog-site-header,.vlog-site-header .entry-title a,.vlog-site-header .vlog-search-form input[type=text],.vlog-site-header a {
    color: #fefefe
}

.vlog-site-header .vlog-header-bottom .vlog-actions-button.active,.vlog-site-header .vlog-header-bottom .vlog-actions-button.active i,.vlog-site-header .vlog-header-bottom .vlog-actions-button.active:hover i,.vlog-site-header .vlog-header-bottom .vlog-actions-button.active:hover i:before,.vlog-site-header .vlog-header-bottom .vlog-actions-button:not(.vlog-action-search):hover i,.vlog-site-header .vlog-header-bottom .vlog-actions-button:not(.vlog-action-search):hover i:before,.vlog-site-header .vlog-header-bottom .vlog-search-form input[type=text],.vlog-site-header .vlog-header-bottom .vlog-search-form input[type=text]::placeholder {
    color: #fff!important
}

.ess_wrp .player_wrp {
    border-color: #ffb700!important
}

.tab_widget .tab_title_container li a {
    color: #00285e!important
}

.vlog-header-bottom .entry-title a:hover,.vlog-header-bottom .vlog-actions-button.vlog-action-search:hover span,.vlog-header-bottom .vlog-main-nav .current-menu-item>a,.vlog-header-bottom .vlog-main-nav .sub-menu li:hover>a,.vlog-header-bottom .vlog-main-nav li:not(.menu-item-has-children):hover>a,.vlog-header-bottom .vlog-main-nav>.current_page_item>a,.vlog-header-bottom .vlog-mega-menu .entry-title a:hover,.vlog-header-bottom .vlog-remove-wl:hover,.vlog-site-header .vlog-header-bottom .vlog-actions-button.vlog-action-search:not(.active) i:hover:before {
    color: #ffb700!important
}

.dl-menuwrapper button:hover,.dl-menuwrapper li a:hover,.vlog-action-search span:hover>a,.vlog-actions-button i:hover:before,.vlog-actions-button>span:hover>a,.vlog-header-bottom .vlog-actions-button.active,.vlog-header-bottom .vlog-actions-button.vlog-action-search.active:hover span,.vlog-header-bottom .vlog-actions-button:not(.vlog-action-search):hover i,.vlog-header-bottom .vlog-search-form input[type=text]::placeholder,.vlog-watch-later span:hover>a {
    color: #0c4076!important
}

.vlog-responsive-header .dl-menuwrapper button:hover,.vlog-responsive-header .dl-menuwrapper li a:hover,.vlog-responsive-header .vlog-action-search .vlog-search-form input[type=text]::placeholder,.vlog-responsive-header .vlog-actions-button i:hover:before,.vlog-site-header .vlog-header-bottom .vlog-main-nav .sub-menu li:hover>a,.vlog-site-header .vlog-main-nav>li:hover>a,.vlog-sticky-header .vlog-actions-button.vlog-action-search:hover span,.vlog-sticky-header .vlog-main-nav li:not(.menu-item-has-children):hover>a,body .vlog-sticky-header .vlog-main-nav>.current_page_item>a,body .vlog-sticky-header.vlog-header-bottom .vlog-actions-button i:hover:before,body .vlog-sticky-header.vlog-header-bottom .vlog-actions-button.active,body .vlog-sticky-header.vlog-header-bottom .vlog-actions-button.vlog-action-search i:hover:before,body .vlog-sticky-header.vlog-header-bottom .vlog-actions-button.vlog-action-search.active:hover span,body .vlog-sticky-header.vlog-header-bottom .vlog-actions-button:not(.vlog-action-search):hover i,body .vlog-sticky-header.vlog-header-bottom .vlog-main-nav .current-menu-item>a,body .vlog-sticky-header.vlog-header-bottom .vlog-search-form input[type=text]::placeholder {
    color: #ffb700!important
}

.vlog-posts .sentiment {
    color: #c6363c
}

@media only screen and (max-width:768px) {
  .vlog-content.vlog-single-content.fixed_comment {
    padding-top: 30px;
  }
    .vlog-featured .player_wrp,.vlog-featured .post_wrp:not(.match-schedule-post) .vlog-highlight,.vlog-featured .upcoming .vlog-highlight {
        background-color: #0c4076!important
    }

    .mks_button._read_more,.vlog-featured .upcoming .player_wrp {
        background-color: #c6363c!important
    }

    .vlog-featured .game_wrp.upcoming_mobile:after,.vlog-featured .player_wrp:after {
        border-bottom-color: #c6363c!important
    }

    .mks_button._read_more {
        color: #fff!important
    }

    .vlog-featured .game_wrp.upcoming_mobile .datetime_wrp .time,
    .vlog-featured .game_wrp.upcoming_mobile .datetime_wrp-no-js .time {
        background-color: #2c57a7!important
    }

    .vlog-responsive-header .vlog-action-search .vlog-search-form input[type=text],.vlog-responsive-header .vlog-action-search .vlog-search-form input[type=text]::placeholder {
        color: #fff!important
    }
    .vlog-single-content .ess_wrp {
      display: block;
   }
}
.recaptcha-text {
    display: block;
    font-size: 0.8em;
    opacity: 0.6;
    margin-top: -10px;
    margin-bottom: 10px;
}
.comment-form .recaptcha-text {
  float:none;
  clear:both;
  margin-bottom:0;
}
.comment-form .g-recaptcha {
  margin-bottom:0;
}
.comment-form-author {
  margin-bottom: 10px;
}
.comment-form .form-submit {
  margin-top: 10px;
}

.grecaptcha-badge { 
  visibility: hidden; 
}

.slick-active .game_time.inplay .livescores span {
  display:inline;
}