h2,
h3,
h4 {
	text-transform: none!important
}

.header-burger {
	position: absolute!important;
	right: 6px!important
}

.rpwwt-post-categories {
	font-size: 11px!important;
	font-weight: 700!important;
	color: #e5ba75!important;
	font-family: Barlow Semi Condensed, sans-serif!important;
	text-transform: uppercase!important;
	padding-top: 8px!important
}

div#rpwwt-recent-posts-widget-with-thumbnails-2 img {
	float: right!important;
	width: 124px;
	height: 85px;
	padding: 0!important;
	-moz-transition: all .2s;
	-webkit-transition: all .2s;
	transition: all .2s
}

div#rpwwt-recent-posts-widget-with-thumbnails-2 {
	padding-bottom: 25px
}

div#rpwwt-recent-posts-widget-with-thumbnails-2 img:hover {
	-moz-transform: scale(1.06);
	-webkit-transform: scale(1.06);
	transform: scale(1.06)
}

span.rpwwt-post-title {
	font-weight: 700!important;
	font-family: Barlow Semi Condensed, sans-serif!important;
	font-size: 18px!important
}

.header-logo {
	background: url(https://thenetline.com/wp-content/themes/thenetline/images/thenetlinelogo.svg) no-repeat!important;
	background-size: 100%, 100%!important;
	width: 162px;
	height: 48px!important
}

@media (min-width:1024px) {
	.header-logo {
		width: 160px;
		height: 50px!important
	}
}

@media (max-width: 1023px) {
.header-logo {
margin-left: 1rem;	
}
}

.img-home-news {
	padding-bottom: 100%!important
}

span.rpwwt-post-title {
	font-size: 17px;
	font-weight: 700
}

li.active {
	border: none;
	font-size: 1em;
	font-weight: 700;
	color: #fff
}

.wp-pagenavi .active a {
	font-size: 1em;
	font-weight: 400;
	color: #fff;
	border: 0 solid #ebebeb;
	-webkit-transition: all .2s ease;
	transition: all .2s ease;
	font-weight: 700;
	background: #e5ba75
}

@media (min-width:300px) and (max-width:800px) {
	div#rpwwt-recent-posts-widget-with-thumbnails-2 img {
		padding: 0!important;
		right: -7px;
		position: relative;
		width: 40%!important;
		height: 93px!important
	}
	span.rpwwt-post-title {
		font-weight: 700!important;
		font-family: Barlow Semi Condensed, sans-serif!important;
		font-size: 18px!important
	}
	.rpwwt-post-categories {
		font-size: 13px!important;
		font-weight: 700!important;
		color: #e5ba75!important;
		font-family: Barlow Semi Condensed, sans-serif!important;
		text-transform: uppercase!important;
		padding-top: 8px!important
	}
}

@media (min-width:701px) and (max-width:1023px) {
	div#rpwwt-recent-posts-widget-with-thumbnails-2 img {
		padding: 0!important;
		right: -7px;
		position: relative;
		width: 40%!important;
		height: auto!important
	}
	span.rpwwt-post-title {
		font-weight: 700!important;
		font-family: Barlow Semi Condensed, sans-serif!important;
		font-size: 25px!important
	}
	.rpwwt-post-categories {
		font-size: 13px!important;
		font-weight: 700!important;
		color: #e5ba75!important;
		font-family: Barlow Semi Condensed, sans-serif!important;
		text-transform: uppercase!important;
		padding-top: 8px!important
	}
}

@media (min-width:100px) and (max-width:299px) {
	p {
		font-size: 13px
	}
}

 .article-body
 .wp-block-image figcaption {
  font-size:1.3em;
  font-weight:100;
  text-align: center
}

 .article-body h3{
    font-size:2.35em;
    font-weight:700;
    color:#444
}
@media (min-width:768px){
    .article-body h3{
        font-size:3.0em;
        width:100%;
    }
}

@media (min-width:1108px){
    .article-body p{
        width:98.6%;
        margin-left:auto;
        margin-right:auto
    }
}

@media (min-width:1108px){
    .sharing-top{
        width:100%;
        margin:0 auto 2rem
    }
}

.w-content .ad-zone-container{
    margin-bottom:1rem;
    padding:.5rem 0;
    background-color:#f0f0f0
}
@media (min-width:768px){
    .w-content .ad-zone-container{
        margin-bottom:1.5rem
    }
}
@media (min-width:1108px){
    .w-content [class*=ad-zone-container-content-word-count]{
        width:85%;
        margin-left:auto;
        margin-right:auto
    }
}
.w-content .ad-zone-container-content-native-in-content{
    float:none;
    margin-bottom:2rem
}
@media (min-width:1024px){
    .w-content .ad-zone-container-content-native-in-content{
        float:left;
        margin-bottom:1rem;
        margin-right:1.5rem
    }
}
.w-content .width300{
    width:310px;
    margin-left:auto;
    margin-right:auto
}
.w-content .ad-zone-container-content-above-next-button{
    margin-bottom:2.5rem
}
.w-content .ad-zone-container-content-widget{
    background:none
}
.w-article{
    margin-top:1.5rem
}
@media (min-width:1024px){
    .w-article{
        margin-top:4rem
    }
}
@media (min-width:1024px){
    .w-article{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex
    }
}
.article{
    width:100%
}
@media (min-width:1024px){
    .article{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-flex:1;
        -ms-flex-positive:1;
        flex-grow:1;
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -ms-flex-direction:column;
        flex-direction:column;
        margin-right:50px;
        overflow:hidden
    }
}
@media (min-width:1108px){
    .article{
        width:788px;
        max-width:788px;
        overflow:inherit
    }
}
.w-limit{
    width:100%;
    max-width:1098px;
    margin:0 auto;
    padding:0 2rem
}
@media (max-width:374px){
    .w-limit{
        padding:0 1rem
    }
}
@media (min-width:768px){
    .w-limit{
        padding:0 3rem
    }
}
@media (min-width:1024px){
    .w-limit{
        padding:0 1rem
    }
}
@media (min-width:1108px){
    .w-limit{
        padding:0
    }
}
.article-body .w-gdpr .static-list li:empty,.article-body a:empty,.article-body p:empty,.w-gdpr .static-list .article-body li:empty{
    display:none
}
.article{
    width:100%
}
@media (min-width:1024px){
    .article{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-flex:1;
        -ms-flex-positive:1;
        flex-grow:1;
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -ms-flex-direction:column;
        flex-direction:column;
        margin-right:50px;
        overflow:hidden
    }
}
@media (min-width:1108px){
    .article{
        width:788px;
        max-width:788px;
        overflow:inherit
    }
}
.article-body ol,.w-gdpr .static-list li,blockquote,body,code,dd,div,dl,dt,fieldset,figcaption,figure,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{
    margin:0;
    padding:0
}
table{
    border-collapse:collapse;
    border-spacing:0
}
fieldset,img{
    border:0
}
address,caption,cite,code,dfn,th,var{
    font-style:normal;
    font-weight:400
}
li{
    list-style:none
}
caption,th{
    text-align:left
}
h1,h2,h3,h4,h5,h6{
    font-size:100%;
    font-weight:400
}
q:after,q:before{
    content:""
}
abbr,acronym{
    border:0;
    font-variant:normal
}
sup{
    vertical-align:text-top
}
sub{
    vertical-align:text-bottom
}
input,select,textarea{
    font-family:inherit;
    font-size:inherit;
    font-weight:inherit;
    font-size:100%
}
legend{
    color:#000
}
body{
    font:13px/1.231 arial,helvetica,clean,sans-serif;
    font-size:small;
    font:x-small
}
table{
    font-size:inherit;
    font:100%
}
code,kbd,pre,samp,tt{
    font-family:monospace;
    font-size:108%;
    line-height:100%
}
button{
    border:0;
    border-radius:0;
    background:none;
    cursor:pointer
}
button,input{
    outline:0
}
.article-body{
    width:100%
}
.article-header{
    display:block;
    width:100%
}
.article-featured-img{
    position:relative;
    margin:0 -2rem 1rem
}
@media (max-width:374px){
    .article-featured-img{
        margin:0 -1rem 1rem
    }
}
@media (min-width:768px){
    .article-featured-img{
        margin:0 0 2rem
    }
}
.article-featured-img img{
    display:block;
    width:100%
}
.article-info-ul li{
    display:inline-block
}
.item-img,.item-title{
    clear:both
}
.item-img{
    position:relative;
    margin-bottom:1rem
}
@media (min-width:1108px){
    .item-img{
        margin:0 auto 3rem
    }
}
.item-img-caption{
    position:absolute;
    bottom:0;
    right:0;
    font-size:1em;
    font-weight:100;
    color:#fff;
    padding:.5rem;
    background:hsla(0,0%,7%,.5)
}
.item-img-caption:empty
{
    display:none;
}
@media (min-width:1108px){
    .article-body .w-gdpr .static-list li,.article-body s,.w-gdpr .static-list .article-body li{
        width:85%;
        margin-left:auto;
        margin-right:auto
    }
}
.article-body ol:not(.article-info-ul),.article-body ul:not(.article-info-ul){
    margin:0 auto 2rem
}
@media (min-width:768px){
    .article-body ol:not(.article-info-ul),.article-body ul:not(.article-info-ul){
        width:85%;
        margin:0 auto 3rem 6rem
    }
}
.article-body ol:not(.article-info-ul) li,.article-body ul:not(.article-info-ul) li{
    width:85%;
    list-style-type:square;
    font-size:1.5em;
    font-weight:400;
    color:#444;
    line-height:1.7;
    margin-bottom:1rem
}
@media (max-width:767px){
    .article-body ol:not(.article-info-ul) li,.article-body ul:not(.article-info-ul) li{
        margin-left:2rem
    }
}
@media (min-width:768px){
    .article-body ol:not(.article-info-ul) li,.article-body ul:not(.article-info-ul) li{
        font-size:1.75em
    }
}
.article-body ol:not(.article-info-ul) li a,.article-body ul:not(.article-info-ul) li a{
    color:#999
}
.article-body ol:not(.article-info-ul) li a:hover,.article-body ul:not(.article-info-ul) li a:hover{
    color:#e5ba75
}
.article-body ol:not(.article-info-ul) ol li,.article-body ol:not(.article-info-ul) ul li,.article-body ul:not(.article-info-ul) ol li,.article-body ul:not(.article-info-ul) ul li{
    width:100%!important;
    font-size:inherit!important
}
.article-body ol li{
    list-style-type:decimal!important
}
.article-body blockquote{
    font-style:italic;
    color:#999;
    background:none;
    border:none;
    padding:0 1rem;
    margin-bottom:2rem
}
@media (min-width:768px){
    .article-body blockquote{
        margin-bottom:3rem
    }
}
@media (min-width:1108px){
    .article-body blockquote{
        width:85%;
        margin-left:auto;
        margin-right:auto
    }
}
.article-body blockquote .w-gdpr .static-list li,.article-body blockquote p,.w-gdpr .static-list .article-body blockquote li{
    width:100%;
    color:#999
}
.article-body h3,.article-body h4,.article-body h5,.article-body h6{
    font-family:Barlow Semi Condensed,sans-serif;
    text-transform:uppercase;
    margin-bottom:2rem
}
@media (min-width:1108px){
    .article-body h10,.article-body h4,.article-body h5,.article-body h6{
        width:85%;
        margin-left:auto;
        margin-right:auto
    }
}

.article-body h4{
    font-size:2em;
    font-weight:700;
    color:#444
}
@media (min-width:768px){
    .article-body h4{
        font-size:1.75em
    }
}
.article-body h5{
    font-size:1.75em;
    font-weight:600;
    color:#999;
    margin-bottom:1rem
}
@media (min-width:768px){
    .article-body h5{
        font-size:1.5em
    }
}
.article-body h6{
    font-size:1.5em;
    font-weight:600;
    color:#999
}
@media (min-width:768px){
    .article-body h6{
        font-size:1.25em
    }
}
.article-body embed{
    max-width:100%
}
.article-comments{
    margin-top:2.5rem
}
.article-sources{
    font-family:Barlow Semi Condensed,sans-serif
}
.article-sources a,.article-sources span{
    display:inline-block
}
.article-sources strong{
    text-transform:uppercase
}
.article-tags{
    font-family:Barlow Semi Condensed,sans-serif;
    text-transform:capitalize
}
.article-tags strong{
    text-transform:uppercase
}
@media (max-width:1023px){
    .hide-on-small{
        display:none
    }
}
.injected-related-link{
    display:block
}
@media (min-width:1108px){
    .injected-related-link{
        width:85%
    }
}
.article-title-link{
    display:block;
    position:relative;
    font-weight:700;
    color:#999;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    padding:.5rem;
    background:#f7f7f7;
    -webkit-transition:all .2s ease;
    transition:all .2s ease
}
@media (min-width:1108px){
    .article-title-link{
        width:738px;
        margin-left:auto
    }
}
.article-title-link:before{
    display:inline-block;
    content:"Start over:";
    margin-right:.25rem
}
.article-title-link:after{
    opacity:0;
    position:absolute;
    top:5px;
    left:15px;
    content:"\F061";
    font-family:default-icomoon;
    font-size:12px;
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg);
    -webkit-transition:all .2s ease;
    transition:all .2s ease
}
.article-title-link:hover{
    color:gray;
    background:#f2f2f2
}
@media (min-width:1024px){
    .article-title-link:hover{
        padding-left:2.5rem
    }
    .article-title-link:hover:after{
        opacity:1;
        left:10px
    }
}
.article-title{
    font-size:2.8em;
    font-weight:700;
    color:#131313;
    font-family:Barlow Semi Condensed,sans-serif;
    line-height:1.2;
    margin-bottom:1rem
}
@media (min-width:768px){
    .article-title{
        font-size:5em;
        line-height:1.1;
        margin-bottom:1.5rem
    }
}
.article-desc{
    font-size:1.7em;
    font-weight:400;
    color:#999;
    font-family:Barlow Semi Condensed,sans-serif;
    line-height:1.4;
    margin-bottom:1rem
}
@media (min-width:768px){
    .article-desc{
        font-size:2.2em;
        margin-bottom:2rem
    }
}
.article-info-ul{
    margin-bottom:1.5rem
}
@media (min-width:1108px){
    .article-info-ul{
        margin-bottom:2rem
    }
}
.article-info-ul li{
    font-size:1.3em;
    font-weight:400;
    color:#999;
    font-family:Barlow Semi Condensed,sans-serif;
    text-transform:uppercase
}
@media (min-width:768px){
    .article-info-ul li{
        font-size:1.5em
    }
}
.article-info-ul a{
    color:#e5ba75;
    font-weight:700;
    text-decoration:none
}
.article-info-ul a:after{
    content:"";
    width:100%;
    height:5px;
    background:hsla(37,68%,68%,.5)
}
.article-info-ul .view-counts:before{
    content:"- "
}
@media (min-width:1108px){
    .article-info-ul.list{
        width:100%
    }
}
.article-body .w-gdpr .static-list li a,.article-body p a,.w-gdpr .static-list .article-body li a{
    -webkit-transition:all .15s ease;
    transition:all .15s ease;
    border-bottom:1px solid #999
}
.article-body .w-gdpr .static-list li a:hover,.article-body p a:hover,.w-gdpr .static-list .article-body li a:hover{
    color:#999;
    border-color:#e5ba75
}
.article-body h2{
    font-size:2.4em;
    font-weight:400;
    color:#333;
    font-family:Barlow Semi Condensed,sans-serif;
    text-align:center;
    text-transform:uppercase;
    margin-bottom:1rem;
    clear:both;
    z-index:1
}
@media (min-width:768px){
    .article-body h2{
        font-size:3.6em;
        margin-bottom:1.5rem
    }
}
.item-num{
    display:block;
    font-size:35px;
    font-weight:700;
    color:#e1af60;
    text-align:center;
    letter-spacing:-1px
}
@media (min-width:768px){
    .item-num{
        font-size:65px
    }
}
.article-title-link{
    font-size:14px
}
@media (min-width:1108px){
    .article-related{
        margin-top:3rem
    }
}
@media (min-width:768px){
    .article-related .w-browse-clip{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        -ms-flex-wrap:wrap;
        flex-wrap:wrap;
        -webkit-box-pack:justify;
        -ms-flex-pack:justify;
        justify-content:space-between
    }
}
@media (min-width:768px){
    .article-related .full-thumb{
        width:49%
    }
}
.article-related .bc-author:after{
    display:none
}
.article-body h2{
    font-size:2.5em;
    font-weight:600;
    color:#444;
    font-family:Khand,Arial Narrow,arial,sans-serif;
    font-style:italic;
    text-align:center;
    line-height:1em;
    border-bottom:0.5px solid #9d9d9d;
    border-top:0.5px solid #9d9d9d;
    margin-bottom:0.5rem;
    padding:.65rem 0.5rem;
    z-index:1
}
@media (min-width:768px){
    .article-body h2{
        font-size:2.7em
    }
}
.img-article-featured{
    padding-bottom:51.041666666667%
}
@media (min-width:481px){
    .img-article-featured{
        padding-bottom:50.977835723598%
    }
}
@media (min-width:768px){
    .img-article-featured{
        padding-bottom:50.986500519211%
    }
}
@media (min-width:1024px){
    .img-article-featured{
        padding-bottom:51.002506265664%
    }
}
.img-article-item{
    padding-bottom:0
}
@media (min-width:481px){
    .img-article-item{
        padding-bottom:0
    }
}
@media (min-width:768px){
    .img-article-item{
        padding-bottom:0
    }
}
@media (min-width:1024px){
    .img-article-item{
        padding-bottom:0
    }
}
.w-sharing{
    position:relative
}
.sharing-btn,.w-sharing{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.sharing-btn{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-transition:all .15s ease;
    transition:all .15s ease
}
.sharing-btn:hover{
    opacity:.85
}
.btn-facebook{
    background:#3b5998
}
.btn-twitter{
    background:#00aced
}
.btn-comment{
    position:relative;
    background:#9b9c9d
}
.btn-comment:before{
    position:relative;
    top:-1px
}
.btn-comment .fb-comments-count{
    display:none;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    position:absolute;
    top:-20%;
    right:-5px;
    color:#fff;
    font-weight:700;
    background:#333;
    height:20px;
    width:20px;
    border-radius:50%
}
.btn-mail{
    background:#b2b9c4
}
.btn-mail:before{
    position:relative;
    top:-1px
}
.btn-copy-url{
    position:relative;
    color:#3a4958!important;
    border:1px solid #3a4958
}
.copy-link-holder{
    position:absolute;
    max-width:90%;
    font-size:16px;
    top:-999px;
    opacity:0;
    z-index:-99
}
.copy-notification{
    display:none;
    position:absolute;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    bottom:-2.75rem;
    font-size:9px;
    font-weight:700;
    color:#fff;
    text-transform:uppercase;
    background-color:#131313;
    border-radius:3px;
    -webkit-box-shadow:0 0 10px 2px rgba(51,51,51,.1);
    box-shadow:0 0 10px 2px rgba(51,51,51,.1);
    padding:.5rem .75rem
}
.copy-notification:hover{
    -webkit-box-shadow:0 0 10px 4px rgba(51,51,51,.15);
    box-shadow:0 0 10px 4px rgba(51,51,51,.15)
}
.copy-notification:before{
    font-size:14px;
    margin-right:.25rem;
    position:relative;
    top:-1px
}
.nbr-share{
    text-align:center;
    margin-right:1.25rem;
    padding-right:1.25rem;
    border-right:1px solid #dedede
}
.nbr-share .nbr{
    display:block;
    font-size:2.2em;
    font-weight:700;
    color:#131313
}
.nbr-share .nbr-text{
    display:block;
    position:relative;
    margin-top:-2px;
    font-size:1em;
    font-weight:700;
    color:#999;
    text-transform:uppercase
}
.sharing-top{
    width:100%;
    margin-bottom:2rem
}
.sharing-top .sharing-btn{
    height:4rem;
    width:4rem;
    border-radius:50%;
    margin-right:.75rem
}
@media (min-width:1024px){
    .sharing-top .sharing-btn{
        height:3.6rem;
        width:3.6rem
    }
}
.sharing-top .sharing-btn:before{
    color:#fff;
    font-size:18px
}
.sharing-top .sharing-btn:last-child{
    margin-right:0
}
.sharing-top .text{
    display:none
}
.sharing-top .btn-comment:before{
    position:relative;
    top:-1px
}
.sharing-top .btn-copy-url:before{
    color:#3a4958
}
.sharing-under-hybrid{
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    width:100%;
    margin-bottom:2rem
}
@media (min-width:1024px){
    .sharing-under-hybrid{
        display:none
    }
}
.sharing-under-hybrid .sharing-btn{
    height:4rem;
    width:4rem;
    border-radius:50%;
    margin-right:.75rem
}
@media (min-width:1024px){
    .sharing-under-hybrid .sharing-btn{
        height:3.6rem;
        width:3.6rem
    }
}
.sharing-under-hybrid .sharing-btn:before{
    color:#fff;
    font-size:18px
}
.sharing-under-hybrid .sharing-btn:last-child{
    margin-right:0
}
.sharing-under-hybrid .text{
    display:none
}
.sharing-under-hybrid .btn-copy-url:before{
    color:#3a4958
}
.sharing-under-hybrid .nbr-share{
    display:none
}
.sharing-bottom{
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    margin-bottom:2rem
}
@media (min-width:1108px){
    .sharing-bottom{
        width:85%;
        margin:0 auto 2rem
    }
}
.sharing-bottom .sharing-btn{
    font-size:1.1em;
    font-weight:700;
    color:#fff;
    text-transform:uppercase;
    height:4rem;
    width:19%;
    border-radius:4px
}
.sharing-bottom .sharing-btn:before{
    font-size:18px
}
.sharing-bottom .text{
    margin-left:.5rem
}
@media (max-width:767px){
    .sharing-bottom .text{
        display:none
    }
}
.sharing-bottom .nbr-share{
    display:none
}
.w-view-list{
    margin-bottom:2rem
}
@media (min-width:1108px){
    .w-view-list{
        width:85%;
        margin-left:auto;
        margin-right:auto
    }
}
.w-view-list .art-body-sharing .w-sharing{
    display:grid;
    grid-gap:.5rem;
    grid-template:auto/1fr 1fr;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.w-view-list .art-body-sharing .btn-facebook,.w-view-list .art-body-sharing .btn-twitter{
    width:100%;
    height:4rem;
    padding:0;
    margin:0
}
@media (min-width:1024px){
    .w-view-list .art-body-sharing{
        display:none
    }
}
.view-list-scroll-text{
    display:block;
    font-size:.8em;
    font-weight:700;
    color:gray;
    text-transform:uppercase;
    text-align:center;
    letter-spacing:1px;
    margin-bottom:.75rem
}
.view-list-scroll-text:after{
    content:"";
    display:block;
    width:50px;
    height:1px;
    margin:1.5rem auto 0;
    background:#ccc
}
.view-list-desc{
    width:32rem;
    text-align:center;
    margin:0 auto 2rem
}
.view-list-btn,.view-list-desc{
    font-family:Barlow Semi Condensed,sans-serif
}
.view-list-btn{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    text-transform:uppercase;
    height:7rem;
    width:100%;
    margin-bottom:3rem;
    border-radius:2px;
    -webkit-box-shadow:0 0 10px 2px rgba(51,51,51,.1);
    box-shadow:0 0 10px 2px rgba(51,51,51,.1)
}
.view-list-btn:hover{
    -webkit-box-shadow:0 0 10px 4px rgba(51,51,51,.15);
    box-shadow:0 0 10px 4px rgba(51,51,51,.15)
}
.view-list-btn:after{
    padding-right:1.5rem
}
.view-list-thumb{
    height:70px;
    width:100px
}
@media (min-width:768px){
    .view-list-thumb{
        width:120px
    }
}
@media (min-width:1024px){
    .sidebar .sidebar-sticky .section-title,.sidebar .sidebar-sticky .section-title-custom{
        margin-bottom:1rem
    }
}
.section-title,.section-title-custom{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    font-size:2rem;
    font-weight:700;
    color:#999;
    font-family:Barlow Semi Condensed,sans-serif;
    letter-spacing:1px;
    text-transform:uppercase;
    padding-bottom:1rem;
    margin-bottom:1.75rem;
    border-bottom:1px solid #ddd
}
.section-title-custom a,.section-title a{
    color:#e5ba75;
    margin-left:.5rem
}
.section-title-custom{
    font-size:2em;
    font-weight:700;
    color:#e5ba75;
    padding-bottom:1rem;
    margin-bottom:0;
    border-bottom:5px solid #e5ba75
}
@media (min-width:768px){
    .section-title-custom{
        font-size:3em;
        padding-bottom:1.5rem;
        border-bottom:8px solid #e5ba75
    }
}
.art-body-content .w-summary-list{
    padding-bottom:1rem;
    margin-bottom:3rem
}
.art-body-content .w-summary-list .section-title,.art-body-content .w-summary-list .section-title-custom{
    width:100%;
    margin-bottom:1rem
}
.art-body-content .w-summary-list .summary-list{
    width:100%;
    margin:0
}
@media (min-width:1024px){
    .art-body-content .w-summary-list .summary-list{
        -webkit-columns:2;
        columns:2
    }
}
.art-body-content .w-summary-list .summary-item{
    list-style:none;
    margin:0 .5rem 0 0;
    display:inline
}
@media (min-width:1024px){
    .art-body-content .w-summary-list .summary-item{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        margin:0 0 0 -.5rem;
        -webkit-column-break-inside:avoid;
        break-inside:avoid
    }
}
.art-body-content .w-summary-list .summary-item-num{
    margin-right:.25rem;
    text-align:right;
    display:inline-block
}
@media (min-width:1024px){
    .art-body-content .w-summary-list .summary-item-num{
        width:2.5rem;
        margin-right:.5rem
    }
}
@media (min-width:1024px){
    .art-body-content .w-summary-list .summary-item-title{
        -webkit-box-flex:1;
        -ms-flex:1;
        flex:1
    }
}
.art-body-content .w-summary-list{
    border-bottom:1px solid #ddd
}
.art-body-content .w-summary-list .section-title,.art-body-content .w-summary-list .section-title-custom{
    font-size:2rem;
    font-weight:700;
    color:#999;
    font-family:Barlow Semi Condensed,sans-serif
}
.art-body-content .w-summary-list .summary-item{
    line-height:1.6;
    font-size:1.4em;
    font-weight:300;
    color:#444
}
@media (min-width:1024px){
    .art-body-content .w-summary-list .summary-item{
        font-size:1.6em
    }
}
.art-body-content .w-summary-list .summary-item-num{
    font-weight:700;
    color:#e1af60
}

#leave-comment{
    display:block;
    position:relative;
    top:-100px
}
.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget span iframe[style]{
    min-width:100%!important;
    width:100%!important
}
.view-all-btn{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    text-transform:uppercase;
    width:28rem;
    height:4.5rem;
    margin:1rem auto 3rem;
    border-radius:2px;
    -webkit-box-shadow:0 0 10px 2px rgba(51,51,51,.1);
    box-shadow:0 0 10px 2px rgba(51,51,51,.1)
}
.view-all-btn:hover{
    -webkit-box-shadow:0 0 10px 4px rgba(51,51,51,.15);
    box-shadow:0 0 10px 4px rgba(51,51,51,.15)
}
@media (min-width:1024px){
    .view-all-btn{
        width:32rem;
        height:5rem;
        -webkit-transition:all .2s ease;
        transition:all .2s ease
    }
}
.view-all-btn:before{
    font-size:15px;
    margin-right:.5rem
}
.view-all-btn:hover{
    opacity:.85
}
.punchline-large,.punchline-small{
    font-weight:700;
    font-style:italic;
    line-height:1.4
}
@media (max-width:767px){
    .punchline-large,.punchline-small{
        display:block;
        padding:4%
    }
}
.instagram-media{
    position:static!important;
    margin:0 auto 2rem!important
}
@media (min-width:768px){
    .instagram-media{
        margin:0 auto 3rem!important
    }
}
.w-video,.w-youtube{
    position:relative;
    padding-bottom:56.25%;
    padding-top:2.5rem;
    height:0;
    margin-bottom:2rem
}
@media (min-width:768px){
    .w-video,.w-youtube{
        margin-bottom:3rem
    }
}
.w-video>iframe,.w-youtube>iframe{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%
}
.twitter-tweet{
    margin:0 auto 2rem
}
@media (min-width:768px){
    .twitter-tweet{
        margin-bottom:3rem
    }
}
.w-soundcloud{
    margin-bottom:2rem
}
@media (min-width:768px){
    .w-soundcloud{
        margin-bottom:3rem
    }
}
.w-facebook,.w-imgur,.w-reddit,.w-rich{
    margin:0 auto 2rem;
    text-align:center
}
@media (min-width:768px){
    .w-facebook,.w-imgur,.w-reddit,.w-rich{
        margin-bottom:3rem
    }
}
.w-imgur>iframe{
    max-width:100%
}
.jump-to-wrapper{
    width:85%;
    font-size:2em;
    font-weight:600;
    color:#444;
    font-family:Barlow Semi Condensed,sans-serif;
    font-style:italic;
    text-transform:uppercase;
    margin:0 auto 2rem
}
@media (min-width:768px){
    .jump-to-wrapper{
        font-size:2.5em;
        margin-bottom:3rem
    }
}
.jump-to-wrapper a:hover{
    opacity:.8
}
@media (min-width:768px){
    .wp-pagenavi{
        -webkit-box-pack:center;
        -ms-flex-pack:center;
        justify-content:center
    }
}
.half-thumb .bc-img-link{
    width:40%
}
.half-thumb .bc-info{
    width:60%;
    padding-right:3%
}
@media (min-width:768px){
    .half-thumb .bc-info{
        padding-right:0;
        padding-left:3%
    }
}
.bc-home-featured-1 .bc-info{
    background-color:#131313;
    background:linear-gradient(135deg,#131313,#333)
}
.bc-info{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.full-thumb .bc-info{
    width:100%
}
.bc-content-full .bc-info{
    width:90%;
    background:#fff;
    padding:1.5rem 1.5rem 0 .5rem;
    margin-top:-2.5rem;
    z-index:1
}
@media (min-width:768px){
    .bc-content-full .bc-info{
        width:80%;
        padding:3rem 3rem 0 1rem;
        margin-top:-10rem
    }
}
.bc-home-featured-1 .bc-info{
    padding:1.5rem
}
@media (min-width:768px){
    .bc-home-featured-1 .bc-info{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -ms-flex-direction:column;
        flex-direction:column;
        width:35%;
        padding:2.5rem
    }
}
.bc-home-featured-2 .bc-info{
    padding:1.5rem
}
@media (min-width:1024px){
    .bc-home-featured-2 .bc-info{
        padding:2rem
    }
}
@media (max-width:767px){
    .bc-home-featured-2 .bc-info{
        background-color:#131313;
        background:linear-gradient(135deg,#131313,#333)
    }
}
.bc-home-news .bc-info{
    width:100%
}
.bc-title-link{
    font-family:Barlow Semi Condensed,sans-serif;
    display:-webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;
    overflow:hidden;
    text-overflow:ellipsis;
    -webkit-transition:all .2s ease;
    transition:all .2s ease
}
.bc-category{
    -webkit-box-ordinal-group:4;
    -ms-flex-order:3;
    order:3;
    margin-right:.5rem
}
@media (min-width:768px){
    .bc-category{
        margin-right:1rem
    }
}
.bc-details{
    -webkit-box-ordinal-group:4;
    -ms-flex-order:3;
    order:3
}
.bc-details>*{
    margin-right:.5rem
}
@media (min-width:768px){
    .bc-details>*{
        margin-right:1.5rem
    }
}
@media (max-width:767px){
    .bc-author{
        display:none
    }
}
.bc-author:before{
    content:"by";
    display:inline-block;
    margin-right:.25rem
}
.full-thumb{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    margin-bottom:2.5rem
}
.full-thumb .bc-img-link{
    width:100%;
    margin-bottom:1rem
}

.full-thumb .bc-title{
    margin-bottom:.5rem
}
.bc-excerpt{
    -webkit-box-ordinal-group:3;
    -ms-flex-order:2;
    order:2;
    width:100%
}
.half-thumb{
    -webkit-box-orient:horizontal;
    -webkit-box-direction:reverse;
    -ms-flex-direction:row-reverse;
    flex-direction:row-reverse;
    -webkit-box-align:start;
    -ms-flex-align:start;
    align-items:flex-start;
    margin-bottom:3.5rem
}
@media (min-width:768px){
    .half-thumb{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -ms-flex-direction:row;
        flex-direction:row;
        margin-bottom:5rem
    }
}
.half-thumb .bc-title{
    margin-bottom:1rem
}
.half-thumb .bc-excerpt{
    display:none
}
@media (min-width:768px){
    .half-thumb .bc-excerpt{
        display:block;
        margin-bottom:1.5rem
    }
}
.half-thumb .bc-star{
    background-color:hsla(0,0%,7%,.5)
}
.bc-content-full{
    margin-bottom:3.5rem
}
@media (min-width:768px){
    .bc-content-full{
        margin-bottom:5rem
    }
}
.bc-content-full .bc-img-link{
    margin-bottom:0
}


@media (min-width:768px){
    .bc-content-full .bc-title{
        margin-bottom:1.5rem
    }
}
@media (min-width:1024px){
    .bc-sidebar-half{
        margin-bottom:1rem
    }
}
.bc-sidebar-half .bc-title{
    margin-bottom:.5rem
}
@media (min-width:1024px){
    .bc-sidebar-half .bc-title-link{
        display:-webkit-box;
        -webkit-line-clamp:3;
        -webkit-box-orient:vertical;
        overflow:hidden;
        text-overflow:ellipsis
    }
}
.bc-sidebar-half .bc-category:after{
    display:none
}
@media (min-width:1024px){
    .bc-sidebar-half .bc-details,.bc-sidebar-half .bc-excerpt{
        display:none
    }
}
.bc-home-featured-1{
    margin-bottom:1rem
}
@media (min-width:768px){
    .bc-home-featured-1{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:reverse;
        -ms-flex-direction:row-reverse;
        flex-direction:row-reverse;
        width:100%;
        margin-bottom:2rem
    }
}
.bc-home-featured-1 .bc-img-link{
    margin-bottom:0
}
@media (min-width:768px){
    .bc-home-featured-1 .bc-img-link{
        width:65%
    }
}
@media (min-width:1024px){
    .bc-home-featured-1 .bc-title{
        margin-bottom:1.5rem
    }
}
@media (min-width:768px){
    .bc-home-featured-1 .bc-title-link{
        display:-webkit-box;
        -webkit-line-clamp:4;
        -webkit-box-orient:vertical;
        overflow:hidden;
        text-overflow:ellipsis
    }
}
@media (min-width:768px){
    .bc-home-featured-1 .bc-category{
        -webkit-box-ordinal-group:4;
        -ms-flex-order:3;
        order:3;
        margin-top:auto
    }
}
.bc-home-featured-1 .bc-excerpt{
    display:none
}
@media (min-width:1024px){
    .bc-home-featured-1 .bc-excerpt{
        -webkit-box-ordinal-group:3;
        -ms-flex-order:2;
        order:2;
        display:block;
        margin-bottom:auto
    }
}
.bc-home-featured-2{
    margin-bottom:1rem
}
.bc-home-featured-2:last-of-type{
    margin-bottom:0
}
@media (min-width:768px){
    .bc-home-featured-2{
        margin-bottom:0;
        width:32%
    }
}
.bc-home-featured-2 .bc-img-link{
    margin-bottom:0
}
.bc-home-featured-2 .bc-title{
    margin-bottom:1rem
}

.bc-home-news{
    width:47%;
    margin-bottom:8%
}
.bc-home-news:nth-last-of-type(-n+3){
    margin-bottom:0
}
@media (max-width:1023px){
    .bc-home-news:last-of-type{
        display:none
    }
}
@media (min-width:768px){
    .bc-home-news{
        width:23.5%;
        margin-bottom:0
    }
}
@media (min-width:1024px){
    .bc-home-news{
        width:18.5%
    }
}
.bc-vid-time{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    position:absolute;
    height:30px;
    padding:0 1rem;
    z-index:2
}
@media (min-width:768px){
    .bc-vid-time{
        height:35px
    }
}
.half-thumb .bc-vid-time{
    bottom:-.5rem;
    left:-.5rem
}
@media (min-width:768px){
    .half-thumb .bc-vid-time{
        bottom:-.5rem;
        right:-.5rem;
        left:inherit
    }
}
.full-thumb .bc-vid-time{
    bottom:-.5rem;
    left:.5rem
}
.bc-content-full .bc-vid-time{
    bottom:1.5rem;
    left:.5rem
}
@media (min-width:768px){
    .bc-content-full .bc-vid-time{
        bottom:9rem;
        left:1rem
    }
}
.bc-vid-time:before{
    font-family:default-icomoon;
    content:"\F04B";
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    font-size:14px;
    margin-right:.5rem
}
@media (min-width:768px){
    .bc-vid-time:before{
        font-size:16px;
        margin-right:.75rem
    }
}
.bc-star{
    width:80px;
    height:18px;
    position:absolute;
    right:0;
    bottom:3px;
    background-repeat:no-repeat
}
.browse-clip .bc-img-link{
    overflow:hidden
}
@media (min-width:1024px){
    .browse-clip:hover img{
        -webkit-transform:scale(1.05);
        transform:scale(1.05)
    }
}
@media (min-width:1024px){
    .browse-clip:hover .bc-title-link{
        opacity:.75
    }
}
.bc-category{
    font-size:1.2em;
    font-weight:700;
    color:#e5ba75;
    font-family:Barlow Semi Condensed,sans-serif;
    text-transform:uppercase
}
@media (min-width:768px){
    .bc-category{
        font-size:1.3em
    }
}
.bc-details{
    font-size:1.2em;
    font-weight:400;
    color:#999;
    font-family:Barlow Semi Condensed,sans-serif;
    text-transform:uppercase
}
@media (min-width:768px){
    .bc-details{
        font-size:1.3em
    }
}
.bc-details a{
    color:#999
}
.full-thumb .bc-title-link{
    font-size:2em;
    font-weight:700;
    color:#131313;
    line-height:1.2
}
.half-thumb .bc-title-link{
    font-size:1.8em;
    font-weight:700;
    color:#131313;
    line-height:1.2
}
@media (min-width:768px){
    .half-thumb .bc-title-link{
        font-size:2.6em;
        line-height:1.3
    }
}
@media (min-width:768px){
    .half-thumb .bc-excerpt{
        font-size:1.4em;
        font-weight:400;
        color:#444;
        line-height:1.6
    }
}
.bc-content-full .bc-title-link{
    font-size:2.2em
}
@media (min-width:768px){
    .bc-content-full .bc-title-link{
        font-size:3.2em
    }
}
@media (min-width:1024px){
    .bc-content-full .bc-title-link{
        font-size:3.4em
    }
}
@media (min-width:1024px){
    .bc-sidebar-half .bc-title-link{
        font-size:1.8em;
        line-height:1.2
    }
}
.bc-home-featured-1 .bc-title-link{
    color:#fff
}
@media (min-width:768px){
    .bc-home-featured-1 .bc-title-link{
        font-size:3.2em
    }
}
@media (min-width:1024px){
    .bc-home-featured-1 .bc-title-link{
        font-size:4.2em
    }
}
@media (min-width:1024px){
    .bc-home-featured-1 .bc-excerpt{
        font-size:1.6em;
        font-weight:300;
        color:#999;
        line-height:1.7
    }
}
@media (min-width:768px){
    .bc-home-featured-2{
        background-color:#131313;
        background:linear-gradient(135deg,#131313,#333)
    }
}

.bc-home-featured-2 .bc-title-link{
    color:#fff
}
@media (min-width:1024px){
    .bc-home-featured-2 .bc-title-link{
        font-size:2.2em
    }
}

.bc-home-news .bc-title{
    margin:0
}
.bc-home-news .bc-title-link{
    font-size:1.9em;
    font-weight:700;
    color:#131313
}
@media (min-width:768px){
    .bc-home-news .bc-title-link{
        font-size:2em
    }
}
.bc-vid-time{
    font-size:1.4em;
    font-weight:700;
    color:#fff;
    font-family:Barlow Semi Condensed,sans-serif;
    line-height:1;
    background:#e5ba75
}
.w-injected-featured .full-thumb.injected .bc-title-link{
    font-size:1.6em
}
@media (min-width:768px){
    .w-injected-featured .full-thumb.injected .bc-title-link{
        font-size:1.8em
    }
}


.responsive-img {
	position: relative;
	overflow: hidden
}

.responsive-img img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.img-sidebar-full {
	padding-bottom: 48.888888888889%
}

@media (min-width:481px) {
	.img-sidebar-full {
		padding-bottom: 48.846675712347%
	}
}

@media (min-width:768px) {
	.img-sidebar-full {
		padding-bottom: 46.709129511677%
	}
}

@media (min-width:1024px) {
	.img-sidebar-full {
		padding-bottom: 49.230769230769%
	}
}

.img-sidebar-half {
	padding-bottom: 66.666666666667%
}

@media (min-width:481px) {
	.img-sidebar-half {
		padding-bottom: 66.666666666667%
	}
}

@media (min-width:768px) {
	.img-sidebar-half {
		padding-bottom: 66.765578635015%
	}
}

@media (min-width:1024px) {
	.img-sidebar-half {
		padding-bottom: 69.230769230769%
	}
}

.img-content-full {
	padding-bottom: 48.888888888889%
}

@media (min-width:481px) {
	.img-content-full {
		padding-bottom: 48.846675712347%
	}
}

@media (min-width:768px) {
	.img-content-full {
		padding-bottom: 46.728971962617%
	}
}

@media (min-width:1024px) {
	.img-content-full {
		padding-bottom: 50.761421319797%
	}
}

.img-content-half {
	padding-bottom: 66.666666666667%
}

@media (min-width:481px) {
	.img-content-half {
		padding-bottom: 66.666666666667%
	}
}

@media (min-width:768px) {
	.img-content-half {
		padding-bottom: 66.233766233766%
	}
}

@media (min-width:1024px) {
	.img-content-half {
		padding-bottom: 61.904761904762%
	}
}

.img-home-featured-1 {
	padding-bottom: 50%
}

@media (min-width:481px) {
	.img-home-featured-1 {
		padding-bottom: 49.933065595716%
	}
}

@media (min-width:768px) {
	.img-home-featured-1 {
		padding-bottom: 52.710843373494%
	}
}

@media (min-width:1024px) {
	.img-home-featured-1 {
		padding-bottom: 55.851063829787%
	}
}

.img-home-featured-2 {
	padding-bottom: 50%
}

@media (min-width:481px) {
	.img-home-featured-2 {
		padding-bottom: 49.933065595716%
	}
}

@media (min-width:768px) {
	.img-home-featured-2 {
		padding-bottom: 48.701298701299%
	}
}

@media (min-width:1024px) {
	.img-home-featured-2 {
		padding-bottom: 49.731182795699%
	}
}

.img-home-news {
	padding-bottom: 56.872037914692%
}

@media (min-width:481px) {
	.img-home-news {
		padding-bottom: 56.647398843931%
	}
}

@media (min-width:768px) {
	.img-home-news {
		padding-bottom: 70.796460176991%
	}
}

@media (min-width:1024px) {
	.img-home-news {
		padding-bottom: 66.046511627907%
	}
}

.img-article-next-btn {
	padding-bottom: 100%
}

@media (min-width:768px) {
	.img-article-next-btn {
		padding-bottom: 81.818181818182%
	}
}

.img-list-next-btn {
	padding-bottom: 70%
}

@media (min-width:768px) {
	.img-list-next-btn {
		padding-bottom: 58.333333333333%
	}
}

.img-article-featured {
	padding-bottom: 51.041666666667%
}

@media (min-width:481px) {
	.img-article-featured {
		padding-bottom: 50.977835723598%
	}
}

@media (min-width:768px) {
	.img-article-featured {
		padding-bottom: 50.986500519211%
	}
}

@media (min-width:1024px) {
	.img-article-featured {
		padding-bottom: 51.002506265664%
	}
}

.img-article-item {
	padding-bottom: 0
}

@media (min-width:481px) {
	.img-article-item {
		padding-bottom: 0
	}
}

@media (min-width:768px) {
	.img-article-item {
		padding-bottom: 0
	}
}

@media (min-width:1024px) {
	.img-article-item {
		padding-bottom: 0
	}
}

.img-video-category-default {
	padding-bottom: 63.888888888889%
}

@media (min-width:481px) {
	.img-video-category-default {
		padding-bottom: 58.503401360544%
	}
}

@media (min-width:768px) {
	.img-video-category-default {
		padding-bottom: 57.755775577558%
	}
}

@media (min-width:1024px) {
	.img-video-category-default {
		padding-bottom: 57.065217391304%
	}
}

.img-video-page-trending {
	padding-bottom: 63.888888888889%
}

@media (min-width:481px) {
	.img-video-page-trending {
		padding-bottom: 56.122448979592%
	}
}

@media (min-width:768px) {
	.img-video-page-trending {
		padding-bottom: 56.103896103896%
	}
}

@media (min-width:1024px) {
	.img-video-page-trending {
		padding-bottom: 61.224489795918%
	}
}

@media (min-width:1240px) {
	.img-video-page-trending {
		padding-bottom: 55.932203389831%
	}
}

a,
html {
	color: #000
}

a {
	text-decoration: none
}

body,
div,
figure,
form,
h1,
h2,
h3,
h4,
h5,
h6,
input,
legend,
li,
p,
ul {
	margin: 0;
	padding: 0
}

img {
	border: 0
}

var {
	font-style: normal;
	font-weight: 400
}

li {
	list-style: none
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	font-weight: 400
}

sub {
	vertical-align: text-bottom
}

input {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	font-size: 100%
}

legend {
	color: #000
}

body {
	font: 13px/1.231 arial, helvetica, clean, sans-serif;
	font-size: small;
	font: x-small
}

button {
	border: 0;
	border-radius: 0;
	background: 0 0;
	cursor: pointer
}

button,
input {
	outline: 0
}

@font-face {
	font-family: default-icomoon;
	src: url(https://thenetline.com/wp-content/themes/thenetline/css/fonts/default-icomoon.0ec2cadd.eot);
	src: url(https://thenetline.com/wp-content/themes/thenetline/css/fonts/default-icomoon.0ec2cadd.eot?#iefix-1bzg9gb) format("embedded-opentype"), url(https://thenetline.com/wp-content/themes/thenetline/css/fonts/default-icomoon.d7c4717b.woff) format("woff"), url(https://thenetline.com/wp-content/themes/thenetline/css/fonts/default-icomoon.96107403.ttf) format("truetype"), url(https://thenetline.com/wp-content/themes/thenetline/css/fonts/default-icomoon.ed9d92ce.svg#icomoon) format("svg");
	font-weight: 400;
	font-style: normal
}

.icon:after,
.icon:before {
	font-family: default-icomoon;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.icon.i-menu:before {
	content: "\E5D2"
}

.icon.i-menu-2:before {
	content: "\F05E"
}

.icon.i-search:before {
	content: "\F002"
}

.icon.i-close:before {
	content: "\E5C9"
}

.icon.i-trending:before {
	content: "\E8E5"
}

.icon.i-featured-1:before {
	content: "\E9A9"
}

.icon.i-featured-2:before {
	content: "\F0E7"
}

.icon.i-tv-play:before {
	content: "\E639"
}

.icon.i-full-view:before,
.icon.i-full:before {
	content: "\E922"
}

.icon.i-play:before {
	content: "\F04B"
}

.icon.i-play-2:before {
	content: "\F01D"
}

.icon.i-refresh:before {
	content: "\F01E"
}

.icon.i-arrow-1:after,
.icon.i-arrow-down:after {
	content: "\F054"
}

.icon.i-arrow-2:after,
.icon.i-arrow-right:after {
	content: "\F061"
}

.icon.i-arrow-3:after {
	content: "\F0DA"
}

.icon.i-arrow-4:after,
.icon.i-arrow:after {
	content: "\F105"
}

.icon.i-facebook:before {
	content: "\F09A"
}

.icon.i-twitter:before {
	content: "\F099"
}

.icon.i-pinterest:before {
	content: "\F231"
}

.icon.i-instagram:before {
	content: "\F16D"
}

.icon.i-youtube-1:before,
.icon.i-youtube:before {
	content: "\F16A"
}

.icon.i-youtube-2:before,
.icon.i-youtube3 {
	content: "\F167"
}

.icon.i-link:before,
.icon.i-url-link:before {
	content: "\F08E"
}

.icon.i-copy:before {
	content: "\E9CB"
}

body {
	font-family: Roboto, sans-serif
}

body,
html {
	width: 100%;
	font-size: 10px
}

html {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

*,
:after,
:before {
	-webkit-box-sizing: inherit;
	box-sizing: inherit
}

a,
button {
	outline: 0;
	padding: 0;
	border-radius: 0
}

.article-body a:empty,
.article-body p:empty {
	display: none
}

img {
	display: block;
	width: 100%;
	height: 100%
}

iframe {
	border: 0
}

.hide {
	display: none;
	text-indent: -9999999px;
	white-space: nowrap;
	overflow: hidden;
	font-size: 1px;
	position: absolute
}

.w-limit {
	width: 100%;
	max-width: 1098px;
	margin: 0 auto;
	padding: 0 2rem
}

@media (max-width:374px) {
	.w-limit {
		padding: 0 1rem
	}
}

@media (min-width:768px) {
	.w-limit {
		padding: 0 3rem
	}
}

@media (min-width:1024px) {
	.w-limit {
		padding: 0 1rem
	}
}

@media (min-width:1108px) {
	.w-limit {
		padding: 0
	}
}

.is-visible {
	display: block!important
}

.is-hidden {
	display: none!important
}

.w-website {
	width: 100%;
	position: relative;
	padding-top: 5rem
}

@media (min-width:1024px) {
	.w-website {
		padding-top: 5rem
	}
}

@media (min-width:1024px) {
	.w-article {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex
	}
}

.article {
	width: 100%
}

@media (min-width:1024px) {
	.article {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-flex: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		margin-right: 50px;
		overflow: hidden
	}
}

@media (min-width:1108px) {
	.article {
		width: 788px;
		max-width: 788px;
		overflow: inherit
	}
}

.sidebar {
	width: 100%
}

@media (min-width:1024px) {
	.sidebar {
		width: 310px;
		min-width: 310px
	}
}

.sidebar .sidebar-sticky {
	width: 100%
}

@media (min-width:1024px) {
	.sidebar .sidebar-sticky {
		width: 310px;
		min-width: 310px
	}
}

@media (min-width:1024px) {
	.sidebar .sidebar-sticky .section-title,
	.sidebar .sidebar-sticky .section-title-custom {
		margin-bottom: 1rem
	}
}

.article-body {
	width: 100%
}

.wp-pagenavi {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

@media (min-width:768px) {
	.wp-pagenavi {
		-webkit-box-pack: end;
		-ms-flex-pack: end;
		justify-content: flex-end
	}
}

.wp-pagenavi .current,
.wp-pagenavi a {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	height: 30px;
	min-width: 30px;
	margin: 0 .25rem .5rem
}

@media (max-width:374px) {
	.wp-pagenavi .current,
	.wp-pagenavi a {
		min-width: 25px;
		height: 25px;
		padding: 0
	}
}

@media (min-width:768px) {
	.wp-pagenavi .current,
	.wp-pagenavi a {
		font-size: 1.1em;
		min-width: 35px;
		height: 35px
	}
}

li.active {
	border: none;
	font-size: 1em;
	font-weight: 700;
	color: #fff
}

.wp-pagenavi .active a {
	font-size: 1em;
	font-weight: 400;
	color: #fff;
	border: 0 solid #ebebeb;
	-webkit-transition: all .2s ease;
	transition: all .2s ease;
	font-weight: 700;
	background: #e5ba75
}

.wp-pagenavi li a {
	padding: 0 1rem
}

@media (max-width:374px) {
	.wp-pagenavi li a {
		padding: .25rem
	}
}

@media (min-width:768px) {
	.wp-pagenavi li a {
		padding: 0 1.5rem
	}
}

.wp-pagenavi li a {
	background: #f0f0f0
}

@-webkit-keyframes spin {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}
	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn)
	}
}

@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 300;
	src: local("Roboto Light"), local("Roboto-Light"), url(https://thenetline.com/wp-content/themes/thenetline/css/fonts/roboto-v18-latin-300.55536c8e.woff2) format("woff2"), url(https://thenetline.com/wp-content/themes/thenetline/css/fonts/roboto-v18-latin-300.a1471d1d.woff) format("woff")
}

@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 700;
	src: local("Roboto Bold"), local("Roboto-Bold"), url(https://thenetline.com/wp-content/themes/thenetline/css/fonts/roboto-v18-latin-700.037d8304.woff2) format("woff2"), url(https://thenetline.com/wp-content/themes/thenetline/css/fonts/roboto-v18-latin-700.cf6613d1.woff) format("woff")
}

@font-face {
	font-family: Barlow Semi Condensed;
	font-style: normal;
	font-weight: 400;
	src: local("Barlow Semi Condensed Regular"), local("BarlowSemiCondensed-Regular"), url(https://thenetline.com/wp-content/themes/thenetline/css/fonts/barlow-semi-condensed-v1-latin-regular.850ad643.woff2) format("woff2"), url(https://thenetline.com/wp-content/themes/thenetline/css/fonts/barlow-semi-condensed-v1-latin-regular.2744095a.woff) format("woff")
}

@font-face {
	font-family: Barlow Semi Condensed;
	font-style: normal;
	font-weight: 700;
	src: local("Barlow Semi Condensed Bold"), local("BarlowSemiCondensed-Bold"), url(https://thenetline.com/wp-content/themes/thenetline/css/fonts/barlow-semi-condensed-v1-latin-700.0410ae7c.woff2) format("woff2"), url(https://thenetline.com/wp-content/themes/thenetline/css/fonts/barlow-semi-condensed-v1-latin-700.66b6119b.woff) format("woff")
}

p {
	font-size: 1.6em;
	font-weight: 300;
	color: #444;
	line-height: 1.7;
	margin-bottom: 2rem
}

@media (min-width:768px) {
	p {
		font-size: 1.8em;
		line-height: 1.7;
		margin-bottom: 3rem
	}
}

.w-article {
	margin-top: 1.5rem
}

@media (min-width:1024px) {
	.w-article {
		margin-top: 4rem
	}
}

.section-title,
.section-title-custom {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-size: 2rem;
	font-weight: 700;
	color: #999;
	font-family: Barlow Semi Condensed, sans-serif;
	letter-spacing: 1px;
	text-transform: uppercase;
	padding-bottom: 1rem;
	margin-bottom: 1.75rem;
	border-bottom: 1px solid #ddd
}

.section-title a,
.section-title-custom a {
	color: #e5ba75;
	margin-left: .5rem
}

.section-title-custom {
	font-size: 2em;
	font-weight: 700;
	color: #e5ba75;
	padding-bottom: 1rem;
	margin-bottom: 0;
	border-bottom: 5px solid #e5ba75
}

@media (min-width:768px) {
	.section-title-custom {
		font-size: 3em;
		padding-bottom: 1.5rem;
		border-bottom: 8px solid #e5ba75
	}
}

.wp-pagenavi {
	background: #f7f7f7;
	padding: .5rem .25rem;
	margin-bottom: 2rem
}

@media (min-width:1024px) {
	.wp-pagenavi {
		padding: .5rem
	}
}

.wp-pagenavi .current,
.wp-pagenavi a {
	font-size: 1em;
	font-weight: 400;
	color: #131313;
	border: 1px solid #ebebeb;
	-webkit-transition: all .2s ease;
	transition: all .2s ease
}

.wp-pagenavi .current:hover,
.wp-pagenavi a:hover {
	opacity: .85
}

.wp-pagenavi .current {
	border: none;
	font-size: 1em;
	font-weight: 700;
	color: #fff;
	-webkit-box-shadow: 0 0 10px 2px rgba(51, 51, 51, .1);
	box-shadow: 0 0 10px 2px rgba(51, 51, 51, .1);
	background: #e5ba75
}

.wp-pagenavi .current:hover {
	-webkit-box-shadow: 0 0 10px 4px rgba(51, 51, 51, .15);
	box-shadow: 0 0 10px 4px rgba(51, 51, 51, .15)
}

.w-header {
	position: fixed;
	top: 0;
	width: 100%;
	height: 5rem;
	z-index: 10
}

@media (min-width:1024px) {
	.w-header {
		position: absolute!important;
		height: 5rem
	}
}

.header {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	position: relative;
	padding: 0
}

.header-logo {
	-webkit-box-ordinal-group: 3;
	-ms-flex-order: 2;
	order: 2;
	margin-right: auto
}

.header-logo a {
	display: block;
	width: 162px;
	height: 48px!important;
}

.header-burger {
	cursor: pointer;
	padding: 16px 10px
}

@media (min-width:1024px) {
	.header-burger {
		display: none
	}
}

.burger-layer {
	display: block;
	margin-bottom: 6px;
	-webkit-transition: .4s;
	transition: .4s;
	width: 25px;
	height: 2px
}

.nav-active .burger-layer:first-child {
	-webkit-transform: translateY(8px) rotate(45deg);
	transform: translateY(8px) rotate(45deg)
}

.nav-active .burger-layer:nth-child(2) {
	-webkit-transform: scale(0);
	transform: scale(0)
}

.burger-layer:nth-child(3) {
	margin-bottom: 0
}

.nav-active .burger-layer:nth-child(3) {
	-webkit-transform: translateY(-8px) rotate(-45deg);
	transform: translateY(-8px) rotate(-45deg)
}

.header-nav-input[type=checkbox] {
	display: none
}

.header-nav-input[type=checkbox]:checked~.header-nav {
	-webkit-transform: translateX(0);
	transform: translateX(0)
}

@media (max-width:1023px) {
	.header-nav {
		-webkit-box-ordinal-group: 1;
		-ms-flex-order: 0;
		order: 0;
		display: block;
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		min-height: 100%;
		padding: 5rem 1rem 2rem;
		z-index: -1;
		-webkit-transition: all .4s ease;
		transition: all .4s ease;
		-webkit-transform: translateX(-100%);
		transform: translateX(-100%);
		-webkit-overflow-scrolling: touch;
		overflow-y: auto;
		white-space: nowrap
	}
}

@media (min-width:1024px) {
	.header-nav {
		-webkit-box-ordinal-group: 3;
		-ms-flex-order: 2;
		order: 2;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-flex: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		margin-left: 3rem
	}
}

.nav-search .search-btn {
	display: none
}

@media (max-width:1023px) {
	.nav-search {
		padding: 0 1rem;
		margin: 0 -1rem 2rem
	}
}

@media (min-width:1024px) {
	.nav-search {
		-webkit-box-ordinal-group: 4;
		-ms-flex-order: 3;
		order: 3;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		position: relative;
		margin-bottom: 0;
		margin-right: 1.5rem;
		border: none
	}
}

@media (max-width:1023px) {
	.search-form {
		position: relative
	}
}

@media (min-width:1024px) {
	.search-form {
		display: none;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		position: fixed;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
		width: 100%;
		height: 10rem;
		-webkit-transition: width .2s ease;
		transition: width .2s ease;
		z-index: 1
	}
}

.search-form:before {
	position: absolute;
	right: 5px;
	top: 23px
}

@media (min-width:1024px) {
	.search-form:before {
		display: none
	}
}

@media (min-width:1024px) {
	.search-form.active {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		top: 5rem
	}
}

.search-button {
	display: none
}

@media (min-width:1024px) {
	.search-button {
		-webkit-box-ordinal-group: 4;
		-ms-flex-order: 3;
		order: 3;
		display: block;
		width: 3em;
		height: 3em
	}
}

.search-input {
	outline: 0;
	border: none;
	display: block;
	position: relative;
	text-transform: uppercase;
	text-align: left;
	background: 0 0;
	width: 100%;
	padding: 2rem .5rem;
	border-radius: 0
}

@media (min-width:1024px) {
	.search-input {
		background: 0 0;
		padding: 0 .5rem;
		text-align: left;
		width: 100%;
		height: 5rem
	}
}

.search-input.active {
	-webkit-animation: searchMoveIn .2s linear;
	animation: searchMoveIn .2s linear;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}

@-webkit-keyframes searchMoveIn {
	0% {
		opacity: 0;
		-webkit-transform: translatex(25%);
		transform: translatex(25%)
	}
	to {
		opacity: 1;
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}
}

@keyframes searchMoveIn {
	0% {
		opacity: 0;
		-webkit-transform: translatex(25%);
		transform: translatex(25%)
	}
	to {
		opacity: 1;
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}
}

.search-body-opacity {
	display: none;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 100%;
	background: hsla(0, 0%, 100%, .4);
	position: fixed;
	top: 5rem;
	z-index: -1
}

.search-body-opacity.active {
	display: block
}

.menu-title {
	display: inline-block;
	position: relative;
	text-align: left;
	text-transform: uppercase;
	margin-bottom: 1rem;
	padding: 0 .25rem
}

@media (min-width:1024px) {
	.menu-title {
		display: none!important
	}
}

.nav-menu {
	display: block;
	margin-bottom: 2rem
}

@media (min-width:1024px) {
	.nav-menu {
		margin-bottom: 0
	}
}

@media (min-width:1024px) {
	.nav-menu-list {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex
	}
}

.nav-menu-item {
	margin-bottom: .25rem
}

@media (min-width:768px) {
	.nav-menu-item {
		margin-bottom: 0
	}
}

@media (min-width:1024px) {
	.nav-menu-item {
		margin-right: 1rem;
		opacity: 1;
		-webkit-transform: none;
		transform: none;
		height: 5rem
	}
}

@media (min-width:1024px) {
	.nav-menu-item:last-of-type {
		margin-right: 0
	}
}

@media (min-width:1024px) {
	.nav-menu-item:hover:after {
		width: 100%
	}
}

@media (min-width:1024px) {
	.nav-menu-item:hover .menu-submenu-list {
		display: block
	}
}

@media (min-width:1024px) {
	.nav-menu-item:after {
		content: "";
		display: block;
		margin: 0 auto;
		height: 4px;
		width: 0;
		position: relative;
		top: -4px;
		background: 0 0;
		-webkit-transition: width .3s ease, background-color .3s ease;
		transition: width .3s ease, background-color .3s ease
	}
}

@media (min-width:1024px) {
	.nav-menu-item.more {
		position: relative
	}
}

.nav-menu-link {
	display: block;
	line-height: normal;
	text-transform: uppercase;
	text-align: left;
	padding: .75rem 0;
	text-decoration: none
}

@media (min-width:1024px) {
	.nav-menu-link {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		padding: 0 1rem;
		position: relative;
		height: 5rem
	}
}

.nav-menu-link.more {
	display: none!important
}

@media (min-width:1024px) {
	.nav-menu-link.more {
		display: -webkit-box!important;
		display: -ms-flexbox!important;
		display: flex!important
	}
}

@media (min-width:1024px) {
	.nav-menu-link.more:after {
		display: inline-block;
		font-size: 10px;
		margin-left: .5rem;
		-webkit-transform: rotate(90deg);
		transform: rotate(90deg)
	}
}

@media (min-width:1024px) {
	.menu-submenu-list {
		-webkit-box-shadow: 0 1px 20px 1px hsla(0, 0%, 8%, .35);
		box-shadow: 0 1px 20px 1px hsla(0, 0%, 8%, .35);
		display: none;
		padding: 1rem .5rem;
		position: absolute;
		top: 5rem;
		left: 0;
		z-index: 1;
		width: 225px
	}
}

.menu-submenu-list .nav-menu-item:after {
	content: none
}

@media (min-width:1024px) {
	.menu-submenu-list .nav-menu-item {
		display: block;
		height: auto;
		margin: 0
	}
}

@media (min-width:1024px) {
	.menu-submenu-list .nav-menu-link {
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start;
		padding: 1.2rem 1rem;
		height: auto
	}
}

.nav-social {
	margin-bottom: 2rem
}

@media (min-width:1024px) {
	.nav-social {
		-webkit-box-ordinal-group: 3;
		-ms-flex-order: 2;
		order: 2;
		margin-left: auto;
		margin-bottom: 0
	}
}

.nav-social-list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start
}

@media (min-width:1024px) {
	.nav-social-list {
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center
	}
}

.nav-social-list a {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	height: 30px;
	width: 30px;
	margin-right: 1rem;
	-webkit-transform: translateY(10px);
	transform: translateY(10px);
	-webkit-transition: all .25s ease;
	transition: all .25s ease
}

@media (min-width:1024px) {
	.nav-social-list a {
		margin-right: .25rem;
		-webkit-transform: none;
		transform: none
	}
}

.nav-social-list a:last-of-type {
	margin: 0
}

.header-tp-menu {
	position: fixed;
	top: 0;
	right: 0;
	width: 30rem;
	height: 100%;
	min-height: 100%;
	margin: 0 -30rem 0 0;
	background: #222;
	-webkit-overflow-scrolling: touch;
	overflow-y: auto;
	white-space: normal;
	z-index: 13;
	-webkit-transition: all .5s ease;
	transition: all .5s ease
}

@media (max-width:374px) {
	.header-tp-menu {
		width: 27rem;
		margin-right: -27rem
	}
}

@media (min-width:1024px) {
	.header-tp-menu {
		width: 35rem;
		margin-right: -35rem
	}
}

.header-tp-menu.active {
	margin: 0
}

@-webkit-keyframes FadeIn {
	0% {
		opacity: 0;
		-webkit-transition-delay: .2s;
		transition-delay: .2s
	}
	to {
		opacity: 1
	}
}

@keyframes FadeIn {
	0% {
		opacity: 0;
		-webkit-transition-delay: .2s;
		transition-delay: .2s
	}
	to {
		opacity: 1
	}
}

.tp-menu-body-opacity {
	display: none;
	z-index: 13
}

.tp-menu-body-opacity.active {
	display: block
}

@-webkit-keyframes fade-in-up {
	0% {
		opacity: 0;
		-webkit-transform: translateY(10px);
		transform: translateY(10px)
	}
	to {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
}

@keyframes fade-in-up {
	0% {
		opacity: 0;
		-webkit-transform: translateY(10px);
		transform: translateY(10px)
	}
	to {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
}

.nav-menu-item {
	opacity: 0;
	-webkit-transform: translateY(10px);
	transform: translateY(10px);
	-webkit-transition: .3s;
	transition: .3s
}

@media (min-width:1024px) {
	.nav-menu-item {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

.nav-active .nav-menu-item:first-child {
	-webkit-animation-delay: .1s;
	animation-delay: .1s;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1
}

.nav-active .nav-menu-item:first-child,
.nav-active .nav-menu-item:nth-child(2) {
	-webkit-animation-name: fade-in-up;
	animation-name: fade-in-up;
	-webkit-animation-duration: .3s;
	animation-duration: .3s
}

.nav-active .nav-menu-item:nth-child(2) {
	-webkit-animation-delay: .2s;
	animation-delay: .2s;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1
}

.nav-active .nav-menu-item:nth-child(3) {
	-webkit-animation-delay: .3s;
	animation-delay: .3s;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1
}

.nav-active .nav-menu-item:nth-child(3),
.nav-active .nav-menu-item:nth-child(4) {
	-webkit-animation-name: fade-in-up;
	animation-name: fade-in-up;
	-webkit-animation-duration: .3s;
	animation-duration: .3s
}

.nav-active .nav-menu-item:nth-child(4) {
	-webkit-animation-delay: .4s;
	animation-delay: .4s;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1
}

.nav-active .nav-menu-item:nth-child(5) {
	-webkit-animation-delay: .5s;
	animation-delay: .5s;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1
}

.nav-active .nav-menu-item:nth-child(5),
.nav-active .nav-menu-item:nth-child(6) {
	-webkit-animation-name: fade-in-up;
	animation-name: fade-in-up;
	-webkit-animation-duration: .3s;
	animation-duration: .3s
}

.nav-active .nav-menu-item:nth-child(6) {
	-webkit-animation-delay: .6s;
	animation-delay: .6s;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1
}

.nav-active .nav-menu-item:nth-child(7) {
	-webkit-animation-delay: .7s;
	animation-delay: .7s;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1
}

.nav-active .nav-menu-item:nth-child(7),
.nav-active .nav-menu-item:nth-child(8) {
	-webkit-animation-name: fade-in-up;
	animation-name: fade-in-up;
	-webkit-animation-duration: .3s;
	animation-duration: .3s
}

.nav-active .nav-menu-item:nth-child(8) {
	-webkit-animation-delay: .8s;
	animation-delay: .8s;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1
}

.nav-active .nav-menu-item:nth-child(9) {
	-webkit-animation-delay: .9s;
	animation-delay: .9s;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1
}

.nav-active .nav-menu-item:nth-child(10),
.nav-active .nav-menu-item:nth-child(9) {
	-webkit-animation-name: fade-in-up;
	animation-name: fade-in-up;
	-webkit-animation-duration: .3s;
	animation-duration: .3s
}

.nav-active .nav-menu-item:nth-child(10) {
	-webkit-animation-delay: 1s;
	animation-delay: 1s;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1
}

.nav-active .nav-menu-item:nth-child(11) {
	-webkit-animation-delay: 1.1s;
	animation-delay: 1.1s;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1
}

.nav-active .nav-menu-item:nth-child(11),
.nav-active .nav-menu-item:nth-child(12) {
	-webkit-animation-name: fade-in-up;
	animation-name: fade-in-up;
	-webkit-animation-duration: .3s;
	animation-duration: .3s
}

.nav-active .nav-menu-item:nth-child(12) {
	-webkit-animation-delay: 1.2s;
	animation-delay: 1.2s;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1
}

.nav-active .nav-menu-item:nth-child(13) {
	-webkit-animation-delay: 1.3s;
	animation-delay: 1.3s;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1
}

.nav-active .nav-menu-item:nth-child(13),
.nav-active .nav-menu-item:nth-child(14) {
	-webkit-animation-name: fade-in-up;
	animation-name: fade-in-up;
	-webkit-animation-duration: .3s;
	animation-duration: .3s
}

.nav-active .nav-menu-item:nth-child(14) {
	-webkit-animation-delay: 1.4s;
	animation-delay: 1.4s;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1
}

.nav-social {
	opacity: 0;
	-webkit-transform: translateY(10px);
	transform: translateY(10px);
	-webkit-transition: .3s;
	transition: .3s
}

@media (min-width:1024px) {
	.nav-social {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

.nav-active .nav-social {
	-webkit-animation-name: fade-in-up;
	animation-name: fade-in-up;
	-webkit-animation-duration: .3s;
	animation-duration: .3s;
	-webkit-animation-delay: .3s;
	animation-delay: .3s;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1
}

.w-header {
	background: #000
}

.burger-layer {
	background-color: #fff
}

@media (max-width:1023px) {
	.header-nav {
		background-color: #000;
		background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .98)), to(rgba(51, 51, 51, .98)));
		background: linear-gradient(180deg, rgba(0, 0, 0, .98) 0, rgba(51, 51, 51, .98))
	}
}

@media (max-width:1023px) {
	.nav-search {
		background: #000;
		border-top: 1px solid rgba(51, 51, 51, .5);
		border-bottom: 1px solid rgba(51, 51, 51, .5)
	}
}

@media (min-width:1024px) {
	.search-form {
		background: #080808
	}
}

.search-form:before {
	color: #fff;
	font-size: 18px
}

@media (min-width:1024px) {
	.search-button {
		-webkit-transition: all .25s ease;
		transition: all .25s ease
	}
}

.search-button:before {
	font-size: 18px;
	color: #ddd
}

@media (min-width:1024px) {
	.search-button:hover {
		opacity: .85
	}
}

.search-input {
	font-size: 1.6em;
	font-weight: 700;
	color: #fff
}

@media (min-width:1024px) {
	.search-input {
		font-size: 2.4em;
		border-bottom: 1px solid #ddd;
		caret-color: #fff
	}
}

.search-input::-webkit-input-placeholder {
	font-weight: 700;
	color: hsla(0, 0%, 100%, .75)
}

.search-input:-ms-input-placeholder,
.search-input::-ms-input-placeholder {
	font-weight: 700;
	color: hsla(0, 0%, 100%, .75)
}

.search-input::placeholder {
	font-weight: 700;
	color: hsla(0, 0%, 100%, .75)
}

.menu-title {
	font-size: 1em;
	font-weight: 700;
	color: #e5ba75;
	font-family: Barlow Semi Condensed, sans-serif;
	letter-spacing: .5px
}

@media (min-width:1024px) {
	.nav-menu-item:hover {
		color: #fff
	}
	.nav-menu-item:hover:after {
		background: #e5ba75
	}
}

.nav-menu-link {
	font-size: 1.6em;
	font-weight: 700;
	color: #fff;
	font-family: Barlow Semi Condensed, sans-serif
}

@media (min-width:1024px) {
	.nav-menu-link {
		color: #ddd;
		font-size: 1.4em
	}
}

@media (min-width:1024px) {
	.menu-submenu-list {
		background: #030303
	}
}

@media (min-width:1024px) {
	.menu-submenu-list .nav-menu-item:hover {
		background: #0a0a0a
	}
}

@media (min-width:1024px) {
	.menu-submenu-list .nav-menu-item:hover .nav-menu-link {
		-webkit-transition: all .25s ease;
		transition: all .25s ease;
		-webkit-transform: translate(3px);
		transform: translate(3px)
	}
}

@media (min-width:1024px) {
	.menu-submenu-list .nav-menu-link {
		color: #ddd
	}
}

.nav-social-list a:before {
	color: #fff;
	font-size: 20px
}

@media (min-width:1024px) {
	.nav-social-list a:before {
		color: #ddd;
		font-size: 18px
	}
}

@media (min-width:1024px) {
	.nav-social-list a:hover {
		opacity: .85
	}
}

.header-tp-btn {
	font-size: 1.2em;
	font-weight: 700;
	color: #fff;
	font-family: Barlow Semi Condensed, sans-serif
}

.header-tp-btn {
	text-transform: uppercase;
	background: #333;
	font-size: 1em;
	height: 3.25rem
}

@media (min-width:1024px) {
	.header-tp-btn {
		font-size: 1.4em
	}
}

.header-tp-btn:after {
	font-size: 10px
}

@media (min-width:1024px) {
	.header-tp-btn:hover {
		opacity: .85
	}
}

.tp-menu-body-opacity {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 100%;
	background: hsla(0, 0%, 100%, .5);
	position: fixed
}

.w-footer {
	background: #000;
	padding-top: 4rem
}

@media (min-width:1024px) {
	.w-footer {
		padding-top: 7rem
	}
}

.footer-nav-list {
	text-align: center;
	margin-bottom: 2.5rem
}

@media (min-width:1024px) {
	.footer-nav-list {
		margin-bottom: 3rem
	}
}

.footer-nav-list li {
	display: inline-block;
	margin-right: 2rem;
	margin-bottom: 2rem
}

.footer-nav-list li:last-of-type {
	margin: 0
}

@media (min-width:1024px) {
	.footer-nav-list li {
		margin-bottom: 0
	}
}

.footer-nav-list a {
	-webkit-transition: all .15s ease;
	transition: all .15s ease
}

.footer-nav-list a:hover {
	opacity: .85
}

.footer-social-list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin-bottom: 2.5rem
}

@media (min-width:1024px) {
	.footer-social-list {
		margin-bottom: 5rem
	}
}

.footer-social-list a {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	border-radius: 50%;
	height: 40px;
	width: 40px;
	margin-right: 1.5rem;
	-webkit-transition: all .15s ease;
	transition: all .15s ease
}

.footer-social-list a:last-of-type {
	margin-right: 0
}

.footer-social-list a:hover {
	opacity: .85
}

.footer-copy {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	padding: 1.5rem 0
}

@media (min-width:1024px) {
	.footer-copy {
		font-size: 1.3em;
		padding: 2.5rem 0
	}
}

.footer-nav-list a {
	font-size: 1.2em;
	font-weight: 300;
	color: #fff
}

@media (min-width:1024px) {
	.footer-nav-list a {
		font-size: 1.3em
	}
}

.footer-social-list a {
	background: #1a1a1a
}

.footer-social-list a:before {
	color: #fff;
	font-size: 18px
}

.footer-social-list a:hover {
	background: 0 0;
	border: 1px solid #1a1a1a
}

.footer-copy {
	font-size: 1.1em;
	font-weight: 400;
	color: #fff;
	background: #050505
}

.header-ad-sticky.fixed {
	height: 6rem
}

@-webkit-keyframes ad-in {
	0% {
		-webkit-transform: translateY(-50px);
		transform: translateY(-50px)
	}
	to {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
}

@keyframes ad-in {
	0% {
		-webkit-transform: translateY(-50px);
		transform: translateY(-50px)
	}
	to {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
}

@media (min-width:1108px) {
	.w-content [class*=ad-zone-container-content-word-count] {
		width: 85%;
		margin-left: auto;
		margin-right: auto
	}
}

.w-content .width300 {
	width: 310px;
	margin-left: auto;
	margin-right: auto
}

#pageStickyFooterAd {
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: auto;
	text-align: center;
	z-index: 999
}

.ad-label-with-close-btn-link {
	padding: 0;
	font-family: helvetica, arial, tahoma, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #666;
	cursor: pointer
}

.ad-label-with-close-btn-link .close {
	margin-left: .1rem;
	color: #d20000;
	letter-spacing: .1rem
}

.ad-label-with-close-btn-link:hover {
	color: #000
}

.full-thumb,
.half-thumb {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.browse-clip {
	cursor: pointer
}

.bc-img-link {
	display: block;
	position: relative
}

.bc-img-link img {
	-webkit-transition: all .2s ease;
	transition: all .2s ease;
	width: 100%;
	vertical-align: middle
}

.bc-info {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.bc-title {
	-webkit-box-ordinal-group: 2;
	-ms-flex-order: 1;
	order: 1;
	display: block;
	width: 100%
}

.bc-title-link {
	font-family: Barlow Semi Condensed, sans-serif;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-transition: all .2s ease;
	transition: all .2s ease
}

.bc-category {
	-webkit-box-ordinal-group: 4;
	-ms-flex-order: 3;
	order: 3;
	margin-right: .5rem
}

@media (min-width:768px) {
	.bc-category {
		margin-right: 1rem
	}
}

.bc-details {
	-webkit-box-ordinal-group: 4;
	-ms-flex-order: 3;
	order: 3
}

.bc-details>* {
	margin-right: .5rem
}

@media (min-width:768px) {
	.bc-details>* {
		margin-right: 1.5rem
	}
}

.full-thumb {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	margin-bottom: 2.5rem
}

.full-thumb .bc-img-link {
	width: 100%;
	margin-bottom: 1rem
}

.full-thumb .bc-info {
	width: 100%
}

.full-thumb .bc-title {
	margin-bottom: .5rem
}

.bc-excerpt {
	-webkit-box-ordinal-group: 3;
	-ms-flex-order: 2;
	order: 2;
	width: 100%
}

.half-thumb {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	margin-bottom: 3.5rem
}

@media (min-width:768px) {
	.half-thumb {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		margin-bottom: 5rem
	}
}

.half-thumb .bc-img-link {
	width: 40%
}

.half-thumb .bc-info {
	width: 60%;
	padding-right: 3%
}

@media (min-width:768px) {
	.half-thumb .bc-info {
		padding-right: 0;
		padding-left: 3%
	}
}

.half-thumb .bc-title {
	margin-bottom: 1rem
}

.half-thumb .bc-excerpt {
	display: none
}

@media (min-width:768px) {
	.half-thumb .bc-excerpt {
		display: block;
		margin-bottom: 1.5rem
	}
}

.half-thumb .bc-star {
	background-color: hsla(0, 0%, 7%, .5)
}

.bc-content-full {
	margin-bottom: 3.5rem
}

@media (min-width:768px) {
	.bc-content-full {
		margin-bottom: 5rem
	}
}

.bc-content-full .bc-img-link {
	margin-bottom: 0
}

.bc-content-full .bc-info {
	width: 90%;
	background: #fff;
	padding: 1.5rem 1.5rem 0 .5rem;
	margin-top: -2.5rem;
	z-index: 1
}

@media (min-width:768px) {
	.bc-content-full .bc-info {
		width: 80%;
		padding: 3rem 3rem 0 1rem;
		margin-top: -10rem
	}
}

@media (min-width:768px) {
	.bc-content-full .bc-title {
		margin-bottom: 1.5rem
	}
}

@media (min-width:1024px) {
	.bc-sidebar-half {
		margin-bottom: 1rem
	}
}

.bc-sidebar-half .bc-title {
	margin-bottom: .5rem
}

@media (min-width:1024px) {
	.bc-sidebar-half .bc-title-link {
		display: -webkit-box;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
		overflow: hidden;
		text-overflow: ellipsis
	}
}

.bc-sidebar-half .bc-category:after {
	display: none
}

@media (min-width:1024px) {
	.bc-sidebar-half .bc-details,
	.bc-sidebar-half .bc-excerpt {
		display: none
	}
}

.bc-home-featured-1 {
	margin-bottom: 1rem
}

@media (min-width:768px) {
	.bc-home-featured-1 {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: reverse;
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse;
		width: 100%;
		margin-bottom: 2rem
	}
}

.bc-home-featured-1 .bc-info {
	padding: 1.5rem
}

@media (min-width:768px) {
	.bc-home-featured-1 .bc-info {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		width: 35%;
		padding: 2.5rem
	}
}

.bc-home-featured-1 .bc-img-link {
	margin-bottom: 0
}

@media (min-width:768px) {
	.bc-home-featured-1 .bc-img-link {
		width: 65%
	}
}

@media (min-width:1024px) {
	.bc-home-featured-1 .bc-title {
		margin-bottom: 1.5rem
	}
}

@media (min-width:768px) {
	.bc-home-featured-1 .bc-title-link {
		display: -webkit-box;
		-webkit-line-clamp: 4;
		-webkit-box-orient: vertical;
		overflow: hidden;
		text-overflow: ellipsis
	}
}

@media (min-width:768px) {
	.bc-home-featured-1 .bc-category {
		-webkit-box-ordinal-group: 4;
		-ms-flex-order: 3;
		order: 3;
		margin-top: auto
	}
}

.bc-home-featured-1 .bc-excerpt {
	display: none
}

@media (min-width:1024px) {
	.bc-home-featured-1 .bc-excerpt {
		-webkit-box-ordinal-group: 3;
		-ms-flex-order: 2;
		order: 2;
		display: block;
		margin-bottom: auto
	}
}

.bc-home-featured-2 {
	margin-bottom: 1rem
}

.bc-home-featured-2:last-of-type {
	margin-bottom: 0
}

@media (min-width:768px) {
	.bc-home-featured-2 {
		margin-bottom: 0;
		width: 32%
	}
}

.bc-home-featured-2 .bc-img-link {
	margin-bottom: 0
}

.bc-home-featured-2 .bc-title {
	margin-bottom: 1rem
}

.bc-home-featured-2 .bc-info {
	padding: 1.5rem
}

@media (min-width:1024px) {
	.bc-home-featured-2 .bc-info {
		padding: 2rem
	}
}

.bc-home-news {
	width: 47%;
	margin-bottom: 8%
}

.bc-home-news:nth-last-of-type(-n+3) {
	margin-bottom: 0
}

@media (max-width:1023px) {
	.bc-home-news:last-of-type {
		display: none
	}
}

@media (min-width:768px) {
	.bc-home-news {
		width: 23.5%;
		margin-bottom: 0
	}
}

@media (min-width:1024px) {
	.bc-home-news {
		width: 18.5%
	}
}

.bc-star {
	width: 80px;
	height: 18px;
	position: absolute;
	right: 0;
	bottom: 3px;
	background-repeat: no-repeat
}

.browse-clip .bc-img-link {
	overflow: hidden
}

@media (min-width:1024px) {
	.browse-clip:hover img {
		-webkit-transform: scale(1.05);
		transform: scale(1.05)
	}
}

@media (min-width:1024px) {
	.browse-clip:hover .bc-title-link {
		opacity: .75
	}
}

.bc-category {
	font-size: 1.2em;
	font-weight: 700;
	color: #e5ba75;
	font-family: Barlow Semi Condensed, sans-serif;
	text-transform: uppercase
}

@media (min-width:768px) {
	.bc-category {
		font-size: 1.3em
	}
}

.bc-details {
	font-size: 1.2em;
	font-weight: 400;
	color: #999;
	font-family: Barlow Semi Condensed, sans-serif;
	text-transform: uppercase
}

@media (min-width:768px) {
	.bc-details {
		font-size: 1.3em
	}
}

.bc-details a {
	color: #999
}

.full-thumb .bc-title-link {
	font-size: 2em;
	font-weight: 700;
	color: #131313;
	line-height: 1.2
}

.half-thumb .bc-title-link {
	font-size: 1.8em;
	font-weight: 700;
	color: #131313;
	line-height: 1.2
}

@media (min-width:768px) {
	.half-thumb .bc-title-link {
		font-size: 2.6em;
		line-height: 1.3
	}
}

@media (min-width:768px) {
	.half-thumb .bc-excerpt {
		font-size: 1.4em;
		font-weight: 400;
		color: #444;
		line-height: 1.6
	}
}

.bc-content-full .bc-title-link {
	font-size: 2.2em
}

@media (min-width:768px) {
	.bc-content-full .bc-title-link {
		font-size: 3.2em
	}
}

@media (min-width:1024px) {
	.bc-content-full .bc-title-link {
		font-size: 3.4em
	}
}

@media (min-width:1024px) {
	.bc-sidebar-half .bc-title-link {
		font-size: 1.8em;
		line-height: 1.2
	}
}

.bc-home-featured-1 .bc-info {
	background-color: #131313;
	background: linear-gradient(135deg, #131313, #333)
}

.bc-home-featured-1 .bc-title-link {
	color: #fff
}

@media (min-width:768px) {
	.bc-home-featured-1 .bc-title-link {
		font-size: 3.2em
	}
}

@media (min-width:1024px) {
	.bc-home-featured-1 .bc-title-link {
		font-size: 4.2em
	}
}

@media (min-width:1024px) {
	.bc-home-featured-1 .bc-excerpt {
		font-size: 1.6em;
		font-weight: 300;
		color: #999;
		line-height: 1.7
	}
}

@media (min-width:768px) {
	.bc-home-featured-2 {
		background-color: #131313;
		background: linear-gradient(135deg, #131313, #333)
	}
}

@media (max-width:767px) {
	.bc-home-featured-2 .bc-info {
		background-color: #131313;
		background: linear-gradient(135deg, #131313, #333)
	}
}

.bc-home-featured-2 .bc-title-link {
	color: #fff
}

@media (min-width:1024px) {
	.bc-home-featured-2 .bc-title-link {
		font-size: 2.2em
	}
}

.bc-home-news .bc-info {
	width: 100%
}

.bc-home-news .bc-title {
	margin: 0
}

.bc-home-news .bc-title-link {
	font-size: 1.9em;
	font-weight: 700;
	color: #131313
}

@media (min-width:768px) {
	.bc-home-news .bc-title-link {
		font-size: 2em
	}
}

.sidebar .bc-date {
	display: none
}

@media (min-width:768px) and (max-width:1023px) {
	.sidebar-trending .full-thumb {
		width: 49%
	}
}

@keyframes spin {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}
	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn)
	}
}

.home-featured {
	padding: 1rem
}

@media (min-width:768px) {
	.home-featured {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		padding: 3rem
	}
}

@media (min-width:1024px) {
	.home-featured {
		padding: 3rem 1rem
	}
}

@media (min-width:1108px) {
	.home-featured {
		padding: 4rem 0
	}
}

.w-home-news {
	padding: 3rem 0;
	margin-bottom: 3rem
}

@media (min-width:1024px) {
	.w-home-news {
		padding: 4rem 0;
		margin-bottom: 3rem
	}
}

.home-news {
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.home-news,
.home-news-header {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.home-news-header {
	width: 100%;
	margin-bottom: 2rem
}

.home-news-btn,
.home-news-header {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.home-news-btn {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: 10rem;
	padding: 1rem 0;
	margin-left: auto;
	-webkit-transition: all .2s ease;
	transition: all .2s ease
}

@media (min-width:1024px) {
	.home-news-btn {
		width: 12rem
	}
}

.home-news-btn:after {
	margin-left: .5rem
}

@media (min-width:1024px) {
	.home-news-btn:hover {
		opacity: .85
	}
}

.btn-ajax-home {
	display: block;
	text-align: center;
	width: 100%;
	padding: 1.5rem 0;
	margin: 0 auto 3rem;
	-webkit-transition: all .2s ease;
	transition: all .2s ease
}

@media (min-width:768px) {
	.btn-ajax-home {
		padding: 2rem 0
	}
}

.btn-ajax-home:before {
	margin-right: 1rem
}

.btn-ajax-home:hover {
	opacity: .8
}

.w-home-news {
	background: #f7f7f7
}

.w-home-news .section-title,
.w-home-news .section-title-custom {
	padding-bottom: 0;
	margin-bottom: 0;
	border-bottom: none
}

.home-news-btn {
	font-size: 1.2em;
	font-weight: 700;
	color: #fff;
	font-family: Barlow Semi Condensed, sans-serif;
	text-transform: uppercase;
	background: #333
}

@media (min-width:1024px) {
	.home-news-btn {
		font-size: 1.4em
	}
}

.home-news-btn:after {
	font-size: 10px
}

.btn-ajax-home {
	font-size: 1.6em;
	font-weight: 700;
	color: #333;
	font-family: Barlow Semi Condensed, sans-serif;
	text-transform: uppercase;
	background: #eaeaea
}

@media (min-width:768px) {
	.btn-ajax-home {
		font-size: 2em
	}
}
@media (min-width:768px) and (max-width:1023px){
    .sidebar-trending .w-browse-clip{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        -ms-flex-wrap:wrap;
        flex-wrap:wrap;
        -webkit-box-pack:justify;
        -ms-flex-pack:justify;
        justify-content:space-between
    }
}
.browse-clip{
    cursor:pointer
}
.browse-clip .bc-img-link{
    overflow:hidden
}
@media (min-width:1024px){
    .browse-clip:hover img{
        -webkit-transform:scale(1.05);
        transform:scale(1.05)
    }
}
@media (min-width:1024px){
    .browse-clip:hover .bc-title-link{
        opacity:.75
    }
}
.img-related-full{
    padding-bottom:48.888888888889%
}
@media (min-width:481px){
    .img-related-full{
        padding-bottom:48.846675712347%
    }
}
@media (min-width:768px){
    .img-related-full{
        padding-bottom:46.709129511677%
    }
}
@media (min-width:1024px){
    .img-related-full{
        padding-bottom:47.927461139896%
    }
}


.networth-header{
    border-bottom:4px solid #e5ba75;
    margin-bottom:1rem;
    padding-bottom:1rem
}
.networth-title{
    font-size:3em;
    font-weight:700;
    color:#131313;
    font-family:Barlow Semi Condensed,sans-serif;
    margin-bottom:1rem
}
@media (min-width:768px){
    .biography-title{
        font-size:4em
    }
}
.networth-info-ul{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.networth-info-ul li{
    font-size:1.25em;
    font-weight:400;
    color:#333;
    margin-left:.5rem
}
.networth-info-ul li:first-of-type{
    font-weight:700;
    margin-left:0
}
.networth-info-ul a{
    color:#999
}
.has-separator:before{
    content:"\2022";
    font-weight:700;
    margin-right:.25rem
}
.networth-summary{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.networth-summary-profile{
    width:100%;
    padding-bottom:1rem;
    margin-bottom:1rem
}
@media (min-width:768px){
    .networth-summary-profile{
        width:50%
    }
}
.net-profile-img{
    width:40%;
    display:inline-block;
    margin-right:2rem
}
@media (min-width:768px){
    .net-profile-img{
        width:50%;
        margin-right:1.5rem
    }
}
.net-profile-amount{
    display:inline-block;
    vertical-align:top
}
.networth-amount{
    margin-bottom:2rem
}
.networth-amount>span{
    display:block;
    font-size:2.5em;
    font-weight:400;
    color:#131313;
    margin-bottom:.5rem
}
.w-buttons{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
}
@media (min-width:768px){
    .w-buttons{
        display:none
    }
}
.networth-btn-primary{
    display:inline-block;
    font-size:1.25em;
    text-transform:uppercase;
    text-align:center;
    min-width:70px;
    border:1px solid #999;
    cursor:pointer;
    padding:1rem;
    margin-right:1rem
}
.networth-btn-full{
    display:block;
    width:100%;
    max-width:400px;
    margin:1rem auto
}
.networth-summary-stats{
    width:100%;
    padding-bottom:1rem;
    margin-bottom:1rem
}
.networth-summary-stats.is-opened{
    display:block
}
@media (min-width:768px){
    .networth-summary-stats{
        display:inline-block;
        width:50%;
        border-left:1px solid #ddd;
        padding-left:2rem
    }
}
.summary-stats-title{
    display:block;
    font-size:1.25em;
    font-weight:700;
    color:#333;
    text-transform:uppercase;
    background:#ddd;
    padding:1rem .5rem;
    margin:0 0 1.5rem
}
@media (min-width:768px){
    .summary-stats-title{
        display:none
    }
}
.more-stats-ul,.summary-stats-ul,.view-more{
    padding:0 .5rem
}
.img-networth-category{
    padding-bottom:100%
}
@media (min-width:481px){
    .img-networth-category{
        padding-bottom:100%
    }
}
@media (min-width:768px){
    .img-networth-category{
        padding-bottom:100%
    }
}
.img-networth-top-list-item{
    padding-bottom:100%
}
a,html{
    color:#000
}
a{
    text-decoration:none
}
big{
    font-size:100%
}
.stats-info{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    font-size:1.5em;
    padding-bottom:1.3rem
}
.stats-info-label{
    width:40%;
    color:#999
}
.stats-info-value{
    width:58%
}
.more-stats-button{
    color:#999;
    cursor:pointer
}
 	.networth-desc h1{font-size:40px;}
 	.networth-desc h2{font-size:25px;}
 	.networth-desc h3{font-size:20px;}
 	.networth-desc h4{font-size:17px;}
 	.networth-desc h5{font-size:15px;}
 	.networth-desc h6{font-size:12px;}
 	
.content-body
 .wp-block-image figcaption {
  font-size:1.3em;
  font-weight:100;
  text-align: center
}
.content-body a {
    color: #131313;
    text-decoration: underline;
    -webkit-text-decoration-color: #dba433;
    text-decoration-color:  #dba433
}
.content-body a:hover {
    color: #dba433;
}

.video-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.video-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}
.content-body h2{
    font-family:Barlow Semi Condensed,sans-serif;
    text-transform:none;
    margin-bottom:2rem
}
@media (min-width:1108px){
    .content-body h2{
        width:85%;
    }
}
.content-body h2{
    font-size:2.5em;
    font-weight:700;
    color:#444
}
.content-body ul li, .content-body ol li {
    font-size: 1.8em;
    line-height: 1.7em;
    color:#444;
    margin-bottom: 2rem;
    list-style: square;
    list-style-position: inside;
}
h2 {font-weight:700;color:#333;margin-bottom:1rem
}
i.fa.fa-pencil {
    font-size: 15px;
    background: #f1f1f1;
    padding: 6px;
    border-radius: 10px;
    border: 1px solid #666;
}

.content-title{
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    -webkit-box-align:start;
    -ms-flex-align:start;
    align-items:flex-start;
    font-size:2.25em;
    font-weight:700;
    color:#333;
    font-family:Barlow Semi Condensed,sans-serif;
    border-bottom:1px solid #ddd;
    padding-bottom:.75rem;
    margin-bottom:1rem
}
.content-body,.content-title{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.content-body{
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
@media (min-width:1024px){
    .content-body{
        display:-webkit-inline-box;
        display:-ms-inline-flexbox;
        display:inline-flex;
        -ms-flex-wrap:nowrap;
        flex-wrap:nowrap
    }
}
@media (min-width:1024px){
    .content-body .networth-desc{
        -webkit-box-flex:1;
        -ms-flex-positive:1;
        flex-grow:1
    }
}

.ad-zone-container.ad-zone-container-body-injected,.ad-zone-container.ad-zone-container-content-body-injected{
    margin-bottom:0;
    padding:0;
    position:fixed
}