/*
Theme Name: WeAreUnscripted
Theme URI: 
Author: Saad
Author URI: 
*/

@font-face {
    font-family: RobotoCondensed-Regular;
    src: url(fonts/RobotoCondensed-Regular.ttf);
}
@font-face {
    font-family: RobotoCondensed-Light;
    src: url(fonts/RobotoCondensed-Light.ttf);
}
@font-face {
    font-family: RobotoCondensed-Bold;
    src: url(fonts/RobotoCondensed-Bold.ttf);
}
@font-face {
    font-family: LeagueGothic-Regular;
    src: url(fonts/LeagueGothic-Regular.otf);
}
@font-face {
    font-family: LeagueGothic-CondensedRegular;
    src: url(fonts/LeagueGothic-CondensedRegular.otf);
}
@font-face {
    font-family: LeagueGothic-Italic;
    src: url(fonts/LeagueGothic-Italic.otf);
}
@font-face {
    font-family: LeagueGothic-CondensedItalic;
    src: url(fonts/LeagueGothic-CondensedItalic.otf);
}
@font-face {
    font-family: century;
    src: url(fonts/century.ttf);
}
@font-face {
    font-family: Circular-Medium;
    src: url(fonts/CircularStd-Medium.otf);
}
@font-face {
    font-family: Circular-Bold;
    src: url(fonts/CircularStd-Bold.otf);
}
@font-face {
    font-family: Circular-Black;
    src: url(fonts/CircularStd-Black.otf);
}
@font-face {
    font-family: Circular-Book;
    src: url(fonts/CircularStd-Book.otf);
}
@font-face {
    font-family: PlutoSans-Light;
    src: url(fonts/PTS55F.ttf);
}
@font-face {
    font-family: PlutoSans-Bold;
    src: url(fonts/PTS75F.ttf);
}
@font-face {
    font-family: BebasNeue;
    src: url(fonts/BebasNeue-Regular.otf);
}
@font-face {
    font-family: BebasNeue-Light;
    src: url(fonts/BebasNeue-Light.otf);
}
@font-face {
    font-family: vanguard-bold;
    src: url(fonts/vanguard-bold.otf);
}

@font-face {
    font-family: vanguard-medium;
    src: url(fonts/vanguard-medium.otf);
}

body {
margin:0px;
padding:0px;
font-family: Circular-Book;
-webkit-font-smoothing: antialiased;
}
*, *:before, *:after {
  box-sizing: border-box;
}


a {
-o-transition:.5s;
-ms-transition:.5s;
-moz-transition:.5s;
-webkit-transition:.5s;
transition:.5s;
}



.clearfix , .clear {
clear:both;
}
header {

}

.site-container {
width:1260px;
margin:0px auto;
}

.header {
position:fixed;
width:100%;
height:90px;
z-index:100;
top:0px;
left:0px;
}
.header.bg {
position:fixed;
width:100%;
height:90px;
z-index:10;
top:0px;
left:0px;
background:#000;
}
.header.scrolled {
background:rgba(0,0,0,0.7);
}


.header-main {
padding: 10px 0px 0px 0px;
    color: #fff;
    height: 90px;
}
.header-main .header-logo {
float:left;
width:17%;
font-family: Circular-Black;
text-transform:uppercase;
letter-spacing:1px;
color:#fff;
font-size:24px;
padding-top:20px;
}
.header-main .header-logo a {
color:#fff;
text-decoration:none;
}
.header-main .main-navigation {
float:left;
width:62%;
padding-top:25px;
}
.header-main .main-navigation ul {
padding:0px;
margin:0px;
list-style:none;
text-align:left;
}
.header-main .main-navigation ul li {
padding:0px 30px 0px 0px;
margin:0px;
list-style:none;
display:inline;
color:#fff;
}
.header-main .main-navigation ul li a {
color:#fff;
text-decoration:none;
text-transform:uppercase;
font-size:13px;
font-family: Circular-Bold;
letter-spacing:1px;
}
.header-main .main-navigation ul li a:hover {
color:#52c2c8;
}
.header-main .social-links {
float:right;
text-align:right;
width:20%;
padding-top:22px;
font-size:22px;
}
.header-main .social-links a.facebook {
color:#fff;
text-decoration:none;
margin-right:20px;
}
.header-main .social-links a.twitter {
color:#fff;
text-decoration:none;
margin-right:20px;
}
.header-main .social-links a.youtube {
color:#fff;
text-decoration:none;
margin-right:20px;
}
.header-main .social-links a.instagram {
color:#fff;
text-decoration:none;
margin-right:20px;
}
.header-main .social-links a.search {
color:#fff;
text-decoration:none;
}

.header-main .social-links a:hover {
opacity:0.7;
}
.header-main .main-navigation-mobile .social-links {

}

.footer {
border-top:1px solid #666;
}
.footer .footer-bottom-section {
padding:30px 0px;
background:#000000;
}
.footer .copyrights-txt {
float:right;
font-family: Circular-Book;
width:50%;
color:#919496;
font-size:12px;
text-align:right;
padding-top:2px;
}
.footer .footer-nav {
float:left;
width:50%;
}
.footer .footer-nav a {
color:#919496;
font-family: Circular-Book;
 font-size:12px;
 text-decoration:none;
}



.hom-main-slider {
position:relative;
min-height:100vh;
}

.slider-content {
position:absolute;
width:100%;
height:100%;
z-index:2; 
top:30%;
left:0px;
}
.slider-content h2 {
font-size:72px;
line-height:86px;
color:#fff;
font-family: Circular-Black;
padding:0px;
font-weight:normal;
max-width:950px;
margin:0px auto;
text-align:center;
text-transform:none;
}

.slider-content .read-more-button {
padding:45px 0px;
text-align:center;
}

.slider-content .read-more-button a {
font-family: Circular-Bold;
color:#fff;
padding:16px 50px 15px 50px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
text-decoration:none;
background:#ed2027;
text-transform:uppercase;
letter-spacing:1px;
font-size:16px;
line-height:18px;
}
.slider-content .read-more-button a:hover {
background:#fff;
color:#ed2027;
}
.hom-main-slider .bxslider li img.desktop {
	display:block;
}
.hom-main-slider .bxslider li img.mobile {
	display:none;
}


.main-navigation-mobile {
display:none;
}
.main-navigation {
display:block;
}

.header .navbar-toggle {
position:absolute;
top:30px;
right:20px;
z-index:100;
width:34px;
display:none;
}
.main-navigation-mobile {
	background:rgba(0,0,0,0.9);
	width:260px;
	height:100%;
	right:-260px;
	position: fixed;
	padding-top:20px;
	top: 0;
	-o-transition:.5s;
	-ms-transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	transition:.5s;
	z-index: 99;
	overflow:auto;

}

.main-navigation-mobile .close-nav {
padding:30px 30px 10px 30px;
text-align:right;
}
.main-navigation-mobile .close-nav img {
width:22px;
}
.main-navigation-mobile ul {
margin:0px 20px 0px 50px;
padding:0px;
}
.main-navigation-mobile ul li {
    display: block!important;
    padding: 6px 0px;
	text-align:left;
	border:0px;
	margin:0px;
	border-right:none;
	font-size:16px;
}

.main-navigation-mobile ul li a {
    color:#ededed;
	text-decoration:none;
	font-family: Circular-Book;
	padding:6px 0px;
	display:block;
	outline:none;
	font-size:16px;
	text-transform:uppercase;
	letter-spacing:1px;
	opacity:0;
	
	
	
}
.main-navigation-mobile.active ul li a {
	opacity:0;
	-webkit-transform: translateX(200px);
	transform: translateX(200px);
	-webkit-animation: moveLeft 0.4s ease forwards;
	animation: moveLeft 0.4s ease forwards;
}
@-webkit-keyframes moveLeft {
	0% { opacity: 0; }
	100% { -webkit-transform: translateX(0px); opacity: 1; }
}

@keyframes moveLeft {
	0% { opacity: 0; }
	100% { -webkit-transform: translateX(0px); transform: translateX(0px); opacity: 1; }
}

.main-navigation-mobile.active ul li.anim1 a , .home-network-section .network.appear.anim1 , .home-new-services-section .service.appear.anim1 , .home-talent-section .talent.appear.anim1 {
	-webkit-animation-delay: 0s;
-moz-animation-delay: 0s;
animation-delay: 0s;
}
.main-navigation-mobile.active ul li.anim2 a , .home-network-section .network.appear.anim2 , .home-new-services-section .service.appear.anim2 , .home-talent-section .talent.appear.anim2 {
	-webkit-animation-delay: 0.1s;
-moz-animation-delay: 0.1s;
animation-delay: 0.1s;
}
.main-navigation-mobile.active ul li.anim3 a , .home-network-section .network.appear.anim3 , .home-new-services-section .service.appear.anim3 , .home-talent-section .talent.appear.anim3 {
	-webkit-animation-delay: 0.2s;
-moz-animation-delay: 0.2s;
animation-delay: 0.2s;
}
.main-navigation-mobile.active ul li.anim4 a , .home-network-section .network.appear.anim4 , .home-new-services-section .service.appear.anim4 , .home-talent-section .talent.appear.anim4 {
	-webkit-animation-delay: 0.3s;
-moz-animation-delay: 0.3s;
animation-delay: 0.3s;
}
.main-navigation-mobile.active ul li.anim5 a , .home-network-section .network.appear.anim5 , .home-new-services-section .service.appear.anim5 , .home-talent-section .talent.appear.anim5 {
	-webkit-animation-delay: 0.4s;
-moz-animation-delay: 0.4s;
animation-delay: 0.4s;
}
.main-navigation-mobile.active ul li.anim6 a , .home-network-section .network.appear.anim6 , .home-new-services-section .service.appear.anim6 , .home-talent-section .talent.appear.anim6 {
	-webkit-animation-delay: 0.5s;
-moz-animation-delay: 0.5s;
animation-delay: 0.5s;
}
.main-navigation-mobile.active ul li.anim7 a , .home-network-section .network.appear.anim7 , .home-new-services-section .service.appear.anim7 , .home-talent-section .talent.appear.anim7 {
	-webkit-animation-delay: 0.6s;
-moz-animation-delay: 0.6s;
animation-delay: 0.6s;
}
.main-navigation-mobile.active ul li.anim8 a , .home-network-section .network.appear.anim8 , .home-new-services-section .service.appear.anim8 , .home-talent-section .talent.appear.anim8 {
	-webkit-animation-delay: 0.7s;
-moz-animation-delay: 0.7s;
animation-delay: 0.7s;
}
.main-navigation-mobile.active ul li.anim9 a , .home-network-section .network.appear.anim9 , .home-new-services-section .service.appear.anim9 , .home-talent-section .talent.appear.anim9 {
	-webkit-animation-delay: 0.8s;
-moz-animation-delay: 0.8s;
animation-delay: 0.8s;
}
.main-navigation-mobile.active ul li.anim10 a , .home-network-section .network.appear.anim10 , .home-new-services-section .service.appear.anim10 , .home-talent-section .talent.appear.anim10 {
	-webkit-animation-delay: 0.9s;
-moz-animation-delay: 0.9s;
animation-delay: 0.9s;
}

.main-navigation-mobile ul li a:hover {
    color:#ed2027;
}
.main-navigation-mobile ul li.active a {
	color:#ed2027;
}
.main-navigation-mobile.active {
	
	right:0px;
}




.tp-video-section { position:relative; height:100vh; overflow: hidden; background: #000;}
/*.admin-bar .tp-video-section {  margin-top:32px; }*/
.tp-video-section .video-content {
position:absolute;
width:100%;
top:24%;
z-index:99;
left:0px;
}
.tp-video-section .video-content h2 {
    font-family: vanguard-bold;
  
color:#fff;
font-size:74px;
line-height:76px;
text-transform:uppercase;
font-weight:normal;
letter-spacing:1px;
max-width:600px;
margin:0px;
padding:0px 0px 20px 0px;
}
.tp-video-section .video-content p {
	    font-family: PlutoSans-Light;
    color: #fff;
    padding: 5px 25px 10px 0px;
    margin: 0px 0px 0px 0px;
    font-weight: normal;
    font-size: 22px;
    line-height: 26px;
    max-width:600px;
}
.tp-video-section .video-content .button {
padding: 20px 0px;
}
.tp-video-section .video-content .button a {
font-family: PlutoSans-Light;
color:#fff;
font-size:14px;
text-transform:uppercase;
background:#fa0053;
text-decoration:none;
padding:15px 40px;
letter-spacing:1px;
}
.tp-video-section .video-content .button a:hover {
background:#52c2c8;
}
.tp-video-section video { 
    position: relative;
    top: 50%;
    left: 0%;
    min-width: 100%;
    
    width: auto;
    height: auto;
    z-index: 1;
    transform: translateX(0%) translateY(-50%);
	
	-ms-transform: translateX(0%) translateY(-50%);
-webkit-transform: translateX(0%) translateY(-50%);
-moz-transform: translateX(0%) translateY(-50%);
-o-transform: translateX(0%) translateY(-50%);

 background: url('images/landing-video-still-2.jpg') no-repeat;
  background-size: cover;
  transition: 1s opacity;
}


.tp-video-section .responsive-bg {
		display:none;
		 position: relative;
		 overflow:hidden;
		 width:100%;
		 height:100vh;
	}

.tp-video-section .responsive-bg img {
 	position: relative;
    width: 100%;
  /*  height: 100%;
	   
    top: 50%;
    left: 50%;
    
    transform: translateX(-50%) translateY(-50%);
	
	-ms-transform: translateX(-50%) translateY(-50%);
-webkit-transform: translateX(-50%) translateY(-50%);
-moz-transform: translateX(-50%) translateY(-50%);
-o-transform: translateX(-50%) translateY(-50%);
*/
 }

.home-sections .featured-videos-section {
padding: 100px 0px 50px 0px;
}
.home-sections h2 {
 
 
padding:0px 0px 5px 0px;
margin:0px 0px 25px 0px;
font-weight:normal;
    color: #000;
    font-size: 54px;
    border: 0px;
  
    font-family: vanguard-bold;
    letter-spacing: 1px;

line-height:58px;
text-transform:uppercase;
}
.home-sections .featured-videos-section .video-sec {
float:left;
width:25%; 
position: relative;
cursor: pointer;
padding: 10px;
}
.home-sections .featured-videos-section .cont {
    background: rgba(0,0,0,0.6);
padding:15px;
position: absolute;
    z-index: 999;
    top: 0;
    height: 100%;
    opacity: 0;
    -o-transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    transition: .5s;
}
.home-sections .featured-videos-section .video-sec:hover .cont {
	opacity: 1;
}
.home-sections .featured-videos-section .video-sec:hover .fe-title-color {
	opacity: 0;
}
.home-sections .featured-videos-section .video-sec .fe-title-color{
	background: #4784ff;
	position: absolute;
	bottom: 0px;
	left: 0px;
	padding: 12px 0px;
	width: 100%;
	 -o-transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    transition: .5s;
}
.home-sections .featured-videos-section .video-sec:nth-child(even)  .fe-title-color{background: #f85d23;}
.home-sections .featured-videos-section .video-sec .fe-title-color h3{
	background: #000;
	margin: 0px ;
	line-height: 18px;
	font-size:18px; 
	padding: 8px 10px;
	display: inline-block;
	font-family: vanguard-medium;
	letter-spacing: 2px;
	font-weight: normal;

}
.home-sections .featured-videos-section .video-sec .fe-title-color h3 a{
	color: #fff;
	text-decoration: none;
}
.home-sections .featured-videos-section .video-sec .image {
height:420px;
overflow:hidden;
position:relative;
line-height:1px;
cursor:pointer;
}
.home-sections .featured-videos-section .video-sec .image img {
height:100%;
width:auto;
-o-transition:.5s;
-ms-transition:.5s;
-moz-transition:.5s;
-webkit-transition:.5s;
transition:.5s;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    left: 50%;
    position: relative;

}
.home-sections .featured-videos-section .cont h3 {
font-family: vanguard-bold;
letter-spacing: 1px;
color:#fff;
padding:10px 0px 5px 0px;
margin:0px 0px 0px 0px;
font-weight:normal;
    font-size: 30px;
    line-height: 32px;
    max-width: 90%;
text-transform:uppercase;
margin-bottom: 30px;
position: relative;
}
.home-sections .featured-videos-section .cont h3:after {
	content: '';
	width: 90px;
	height: 3px;
	display: inline-block;
	background: #fff;
	    position: absolute;
    bottom: -10px;
    left: 0px;
}
.home-sections .featured-videos-section .cont h3 a {
color:#fff;
text-decoration:none;
}
.home-sections .featured-videos-section .cont h3 a:hover {
color:#52c2c8;
}
.home-sections .featured-videos-section .cont p {
font-family: PlutoSans-Light;
color:#fff;
padding:0px 0px 5px 0px;
margin:0px 0px 15px 0px;
font-weight:normal;
font-size:15px;
line-height:18px;
min-height:100px;
    max-width: 90%;
}
.home-sections .featured-videos-section .cont .button {
padding: 14px 0px;
}
.home-sections .featured-videos-section .cont .button a {
border: 2px solid #f73a3a;
background: #f73a3a;
padding:6px 15px;
text-decoration:none;
color:#fff;
text-transform:uppercase;
font-size:16px;
font-family: PlutoSans-Light;
}
.home-sections .featured-videos-section .cont .button a:hover {
 

border: 2px solid #f73a3a; 
    color: #fff;
    background: #f73a3a;
 
}
.home-sections .featured-videos-section .video-sec .image .playicon {
background:rgba(255,255,255,0.8);
width:50px;
height:50px;
border-radius:50%;
position:absolute;
top:43%;
left:43%;
z-index:2;
font-size:22px;
color:#000;
text-align:center;
line-height:52px;
padding-left:3px;
-o-transition:.5s;
-ms-transition:.5s;
-moz-transition:.5s;
-webkit-transition:.5s;
transition:.5s;
display: none;
}
.home-sections .featured-videos-section .video-sec .image .playicon.active {
background:rgba(237,32,39,0.8);
color:#fff;
}
.home-sections .featured-videos-section .video-sec .image a img.active {
	/*left: -50%;
-ms-transform: scale(1.2); 
    -webkit-transform: scale(1.2); 
    transform: scale(1.2); */

}

.home-about-unscripted{
	position: relative;
	padding: 60px 0px;
	padding-bottom: 0px;
}
.home-about-unscripted:before{
	content: '';
	background: #000;
	height: 260px;
	bottom: 0px;
	width: 100%;
	left: 0;
	display: inline-block;
	position: absolute;
}
.home-about-unscripted .home-about-unscripted-img{
	width: 50%;
	float: left;
	position: relative;
	z-index: 2;
	padding:20px;
}
.home-about-unscripted .home-about-unscripted-img img{
	width: 100%;
}
.home-about-unscripted .home-about-unscripted-cont{
	background: #fff;
	height: 100%;
	width: 50%;
	float: left;
	position: relative;
	z-index: 2;
	padding: 60px 80px;
	padding-bottom: 120px;
}
.home-about-unscripted .home-about-unscripted-cont h3{
	font-family: vanguard-bold;
    letter-spacing: 1px;
    font-size: 46px;
    position: relative;
}
.home-about-unscripted .home-about-unscripted-cont h3:after{
	width: 50px;
	content: '';
	background: #000;
	left: 0px;
	top: -20px;
	height: 4px;
	    display: inline-block;
    position: absolute;
}
.home-about-unscripted .home-about-unscripted-cont h4{
	font-family: vanguard-bold;
    letter-spacing: 1px;
    font-size: 26px;
}
.home-about-unscripted .home-about-unscripted-cont p{
     font-size: 17px;
    line-height: 33px;
}
.featured-artist-section {
background-color:#000;
background-size:cover;
background-repeat:no-repeat;
 background-position:50% 50%;
 height:100vh;
}
.featured-artist-section .bx-wrapper{
	background: none;
}
.featured-artist-section .artist-sec-content {
height:100vh;
display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	position:relative;
	padding-left: 30px;
 
}

.featured-artist-section .artist-sec-img{
	position: absolute;
    top: 0px;
    right: 0px;
    width: 50%;
    height: 100vh;
    background: #47ffc2;
    padding: 60px 80px;
}
.featured-artist-section .artist-sec-img .artist-sec-img-inner{
	overflow: hidden;
	height: 90%;
-webkit-box-shadow: 56px -3px 0px 36px rgba(0,0,0,1);
-moz-box-shadow: 56px -3px 0px 36px rgba(0,0,0,1);
box-shadow: 56px -3px 0px 36px rgba(0,0,0,1);
margin-top: 20px;
}
.featured-artist-section .artist-sec-img img{
    height: 100%;
    width: auto;
    -o-transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    transition: .5s;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    left: 50%;
    position: relative;
    max-width: inherit;
}
.featured-artist-section .bx-pager{
	display: none;
}
.featured-artist-section .artist-sec-content h3 {
font-size:58px;
line-height:66px;
    font-family: vanguard-bold;
 
letter-spacing:1px;
color:#fff;
font-weight:normal;
padding:0px 0px 5px 0px;
margin:0px;
position: relative;
max-width:500px;
}
.featured-artist-section .artist-sec-content h3:after {
    width: 50px;
    content: '';
    background: #fff;
    left: 0px;
    top: -20px;
    height: 4px;
    display: inline-block;
    position: absolute;
}
.featured-artist-section .artist-sec-content p {
font-family: PlutoSans-Light;
color:#fff;
padding:5px 25px 10px 0px;
margin:0px 0px 0px 0px;
font-weight:normal;
font-size:20px;
line-height:24px;
max-width:420px;
}
.featured-artist-section .artist-sec-content .button {
padding: 20px 0px;
}
.featured-artist-section .artist-sec-content .button a {
padding:10px 35px;
text-decoration:none;
color:#000;
text-transform:uppercase;
font-size:16px;
font-family: PlutoSans-Light;
background:#fff;
}
.featured-artist-section .artist-sec-content a:hover {
color:#fff;
background:#000;
}

.article-main-black-info{
	padding:60px 0px; 
	background: #000;
}
.article-main-black-info .article-main-black-info-cont{
	float: left;
	width: 50%;
	color: #fff;
	padding-top: 160px;
	padding-right: 60px;
}
.article-main-black-info .article-main-black-info-cont h3 {
    font-size: 46px;
    line-height: 56px;
    font-family: vanguard-bold;
    letter-spacing: 1px;
    color: #fff;
    font-weight: normal;
    padding: 0px 0px 5px 0px;
    margin: 0px;
    position: relative;
    max-width: 500px;
}
.article-main-black-info .article-main-black-info-cont h3:after {
    width: 50px;
    content: '';
    background: #fff;
    left: 0px;
    top: -20px;
    height: 4px;
    display: inline-block;
    position: absolute;
}
.article-main-black-info .article-main-black-info-img{
	float: left;
	width: 50%;
	padding: 40px;
	position: relative;
}
.article-main-black-info .article-main-black-info-img .article-main-black-info-img-inner:after{
	content: '';
	width: 4px;
	height: 125%;
	position: absolute;
	right: 41px;
	top: -60px;
	background: #fff;
}
.article-main-black-info .article-main-black-info-img .article-main-black-info-img-inner:before{
	content: '';
	width: 4px;
	height: 125%;
	position: absolute;
	left: 41px;
	top: -60px;
	background: #fff;
}
.article-main-black-info .article-main-black-info-img img{
	width: 100%;
	z-index: 99;
	position: relative;
	}
/* Featuerd Article */
.home-sections .featured-articles {
padding:70px 0px; 
background: #f9f9f9;
}

.home-sections .featured-articles .article-item{
	float: left;
	width: 25%;
	padding:0px 5px;
	position: relative;
	margin-bottom: 5px;
}
.home-sections .featured-articles .article-item-main{
	float: left;
	width: 50%;
	padding:0px 5px;
	margin-bottom: 5px;
}
.home-sections .featured-articles .article-item .article-img-small{
    height: 306px;
    overflow: hidden;
    position: relative;
 
}


.home-sections .featured-articles .article-item img{
    height: 100%;
    width: auto;
    -o-transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    transition: .5s;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    left: 50%;
    position: relative;
}
.home-sections .featured-articles .article-item-main img{
-o-transition:.5s;
-ms-transition:.5s;
-moz-transition:.5s;
-webkit-transition:.5s;
transition:.5s;
width:100%;
}

.home-sections .featured-articles .article-item .article-info{
	position: absolute;
	top: 10px;
	left: 10px;
	margin-right: 15px;
	background: #fa0053;
	z-index: 99;
	padding: 5px 10px;
	display: inline-block;
}

.home-sections .featured-articles h2 {
	
	color:#000;
	font-size:54px;
	border: 0px;
	padding-left: 10px;
	    font-family: vanguard-bold;
	    letter-spacing: 1px;
	
}
.home-sections .featured-articles .feature-art-left{
	float:left;
	width:48%;
}
.home-sections .featured-articles   h3 {
	color:#fff;
	font-size:22px;
	font-family: Circular-Black;
	font-weight:normal;
	padding:0px;
	margin:0px;
}
.home-sections .featured-articles   h3 a {
	color:#fff;
	text-decoration:none;
}
.home-sections .featured-articles .feature-art-left h3 a:hover {
	color:#52c2c8;
}
.home-sections .featured-articles .feature-art-left  p {
	color:#999;
	font-family: PlutoSans-Light;
	font-size:15px;
	margin-bottom:15px;
	line-height:24px;
	padding:0px 0px 15px 0px;
	margin:0px;
	max-width:80%;
}
.home-sections .featured-articles .feature-art-left .fa-main-img {
height:335px;
position:relative;
overflow:hidden;
    -webkit-box-shadow: 13px 13px 0px -5px rgba(0,255,139,1);
    -moz-box-shadow: 13px 13px 0px -5px rgba(0,255,139,1);
    box-shadow: 13px 13px 0px -5px rgba(0,255,139,1);

}
.home-sections .featured-articles .feature-art-left .fa-main-img:after{
	position: absolute;
	content: '';
	background: url(images/unscripted-bg-img.png) no-repeat;
	width: 194px;
	height: 48px;
	display: inline-block;
	right: 20px;
	bottom: 20px;
}
.home-sections .featured-articles .feature-art-left .fa-main-img img {
-o-transition:.5s;
-ms-transition:.5s;
-moz-transition:.5s;
-webkit-transition:.5s;
transition:.5s;
width:100%;
}
.home-sections .featured-articles .feature-art-left .fa-main-img img.active {
-ms-transform: scale(1.2); 
    -webkit-transform: scale(1.2); 
    transform: scale(1.2); 
}

.home-sections .featured-articles .feature-art-right {
	float:right;
	width:48%;
}

.home-sections .featured-articles .feature-art-right .article-item{
	border-bottom:#e6e6e6 solid 1px;
	padding:20px 0px;
	display:inline-block;
	width:100%;
}
.home-sections .featured-articles .feature-art-right .article-item .article-info{
	float:left;
	width:69%;
}
.home-sections .featured-articles .feature-art-right .article-item .article-info h3 {
	color:#333;
	font-size:16px;
	line-height:22px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family: Circular-Bold;
	font-weight:normal;
}
.home-sections .featured-articles .feature-art-right .article-item .article-info h3 a {
	color:#333;
	text-decoration:none;
}
.home-sections .featured-articles .feature-art-right .article-item .article-info h3 a:hover {
	color:#52c2c8;
}
.home-sections .featured-articles .feature-art-right .article-item .article-info p {
	color:#999;
	font-family: PlutoSans-Light;
	font-size:14px;
	line-height:20px;
	padding:5px 0px 15px 0px;
	margin:0px;
}
.home-sections .featured-articles .feature-art-right .article-item .article-img-small {
	float:right;
	width:28%;
	height:100px;
position:relative;
overflow:hidden;
}
		

.home-sections .featured-articles .feature-art-right .article-item .article-img-small img {
-o-transition:.5s;
-ms-transition:.5s;
-moz-transition:.5s;
-webkit-transition:.5s;
transition:.5s;
width:100%;
height:100px;
}	
.home-sections .featured-articles .feature-art-right .article-item .article-img-small img.active {
-ms-transform: scale(1.2); 
    -webkit-transform: scale(1.2); 
    transform: scale(1.2); 
}	
.home-sections .featured-articles .fa-read-btn{
	background:#eee;
	padding:10px 20px;
	color:#000000;
	font-size:14px;
	text-decoration:none;
	display: inline-block;	
}
.home-sections .featured-articles .fa-read-btn:hover {
	background:#222;
	color:#fff;
}

/* End Featuerd Article */
.home-sections .episodes-sections {
background:#f9f9f9;
padding:50px 0px;
}

.home-sections .episodes-sections h2{
}

.home-sections .episodes-sections .episodes-item{
	padding:15px;
	width:33.33%;
	float:left;
	min-height:420px;
}
.home-sections .episodes-sections .episodes-item .episodes-img{
	width:100%;
	height:216px;
	overflow:hidden;
	position:relative;
	 -webkit-box-shadow: 13px 13px 0px -9px rgba(0,255,139,1);
    -moz-box-shadow: 13px 13px 0px -9px rgba(0,255,139,1);
    box-shadow: 13px 13px 0px -9px rgba(0,255,139,1);
}
.home-sections .episodes-sections .episodes-item .episodes-img.pink{
		 -webkit-box-shadow: 13px 13px 0px -9px rgba(250,0,83,1);
    -moz-box-shadow: 13px 13px 0px -9px rgba(250,0,83,1);
    box-shadow: 13px 13px 0px -9px rgba(250,0,83,1);
}

.home-sections .episodes-sections .episodes-item .episodes-img:after {
    position: absolute;
    content: '';
    background: url(images/unscripted-bg-img.png) no-repeat;
    width: 194px;
    height: 48px;
    display: inline-block;
        left: 24%;
    bottom: 43%;
    opacity: 0.8;
}
.home-sections .episodes-sections .episodes-item .episodes-img img{
	width:100%;
	    top: 50%;
    left: 0%;
    position:relative;
    transform: translateX(0%) translateY(-50%);
	
	-ms-transform: translateX(0%) translateY(-50%);
-webkit-transform: translateX(0%) translateY(-50%);
-moz-transform: translateX(0%) translateY(-50%);
-o-transform: translateX(0%) translateY(-50%);
}
.home-sections .episodes-sections .episodes-item .episodes-img span img{
	width:auto;
}
.home-sections .episodes-sections .episodes-item .episodes-img .play-icon-stream{
	position:absolute;
	bottom:15px;
	left:15px;
	z-index:2;
}
.home-sections .episodes-sections .episodes-item .episodes-img .play-icon-stream span.white-bg{
	padding:5px 10px;
	background:#fff;
	text-align:center;
	
}
.home-sections .episodes-sections .episodes-item .episodes-img .play-icon-stream span.black-bg{
	padding:5px 10px;
	background:#181413;
	color:#fff;
}

.home-sections .episodes-sections .episodes-item span.cat-span{
	color:#999;
	text-transform:uppercase;
	font-size:14px;
	margin-top:15px;
	display:block;
	font-family: PlutoSans-Light;
}
.home-sections .episodes-sections .episodes-item h3{
	font-size:26px;
	line-height:28px;
	color:#000;
	margin:10px 0px 0px 0px;
	padding:0px;
font-family: vanguard-medium;
	padding:0px;
	font-weight:normal;
	letter-spacing: 1px;
}
.home-sections .episodes-sections .episodes-item h3 a {
text-decoration:none;
color:#000;
} 
.home-sections .episodes-sections .episodes-item h3 a:hover {
color:#52c2c8;
} 
.home-sections .episodes-sections .episodes-item p{
	color:#555;
	font-family: PlutoSans-Light;
	font-size:16px;
	line-height:24px;
	padding:5px 0px 15px 0px;
	margin:0px;
}
.home-sections .episodes-sections .episodes-item p a {
color:#52c2c8;
text-decoration:none;
}
.home-sections .episodes-sections .episodes-item p a:hover {
color:#000;
}
.home-sections .episodes-sections .episodes-item-wrapper{
	margin-left:-15px;
	margin-right:-15px;
}
.footer {
background:#000;
color:#fff;
padding:50px 0px;
}
.footer .logo {
font-family: Circular-Black;
text-transform:uppercase;
letter-spacing:1px;
color:#fff;
text-align:center;
font-size:24px;
}
.footer .logo a {
color:#fff;
text-decoration:none;
}
.footer .footer-links ul {
text-align:center;
padding:0px;
margin:15px 0px;
}
.footer .footer-links ul li {
display:inline-block;
list-style:none;
margin:0px;
padding:0px 15px;
font-family: PlutoSans-Light;
font-size:15px;
}
.footer .footer-links ul li a {
color:#aaa;
text-decoration:none;
}
.footer .footer-links ul li a:hover {
color:#52c2c8;
text-decoration:none;
}
.footer .copyrights {
text-align:center;
font-size:13px;
font-family: PlutoSans-Light;
}
.home-sections .featured-articles h2.resp {
display:none;
}
.inner-page-banner-top-section {
height:100vh;
overflow:hidden;
position:relative;
} 

.inner-page-banner-top-section img {
width:100%;
}
.inner-page-banner-top-section .banner-text {
position:absolute;
top:45%;
left:0px;
width:100%;
}
.inner-page-banner-top-section .banner-text h1 {
font-size:68px;
line-height:76px;
    font-family: vanguard-bold;
    letter-spacing: 1px;
color:#fff;
font-weight:normal;
padding:0px 0px 0px 0px;
margin:0px;
text-align:center;
}
.inner-page-banner-top-section .banner-text h2 {
font-size:18px;
line-height:28px;
font-family: PlutoSans-Light;
letter-spacing:0px;
color:#fff;
font-weight:normal;
padding:0px 0px 0px 0px;
margin:0px auto;
text-align:center;
max-width:450px;
}
.contact-page .top-main-content {
	text-align:center;
	padding:50px 0px;
	background:#f5f5f5;
}
.contact-page .top-main-content p {
	text-align:center;
	font-size:22px;
font-family: PlutoSans-Light;
padding:5px 0px 5px 0px;
margin:0px;
color:#333;
}
.contact-page .top-main-content p strong {
font-family: PlutoSans-Bold;
font-weight:normal;
}
.contact-page .top-main-content p a {
color:#52c2c8;
text-decoration:none;
}
.contact-page .top-main-content p a:hover {
color:#333;
}
.contact-page .form-section {
	width:50%;
	margin:0px auto;
	padding:40px 0px;
}
.contact-page .form-section input[type=text] , .contact-page .form-section input[type=email] {
font-size:14px;
color:#555;
height:40px;
border:1px solid #ccc;
padding:0px 15px;
width:100%;
font-family: Circular-Book;
font-weight:normal;
}
.contact-page .form-section input[type=submit] {
font-size:18px;
color:#fff;
background: #fa0053; /* Old browsers */
 border:none;
padding:12px 25px;
width:100%;
font-family: Circular-Book;
text-transform:uppercase;
cursor:pointer;
-o-transition:.5s;
-ms-transition:.5s;
-moz-transition:.5s;
-webkit-transition:.5s;
transition:.5s;
}
.contact-page .form-section input[type=submit]:hover {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#616faf+0,ee5788+100 */
background: #47ffc2; /* Old browsers */
color: #000;
 }
  .contact-information .contact-box{
        width: 50%; 
        float: left;
        padding: 40px 0px;
    }
    .contact-page .contact-information-inner{
    width: 70%;
    margin: 0 auto;
}
.contact-information .contact-box.text-right{
    padding-right: 60px;
    text-align: right;
  }
  .contact-information .contact-box a{
    color:#616faf;
}
 .contact-information .contact-box a{
 	 color:#ee5788;
}
  
  .contact-information .contact-box .social-link-contact a{
    background:#4784ff;
    color: #fff;
        border-radius: 50%;
    width: 40px;
    display: inline-block;
    height: 40px;
    text-align: center;
    line-height: 42px;
    border-radius: 50%;

}
   .contact-information .contact-box .social-link-contact a:hover{
    background:#f85d23;
}
.contact-page .inner-page-banner-top-section{
	height: 320px;
}

.contact-page .form-section textarea {
font-size:14px;
color:#555;
height:100px;
border:1px solid #ccc;
font-family: Circular-Book;
padding:10px 15px;
width:100%;
font-weight:normal;
}
.contact-page .form-section p {
color:#555;
font-family: Circular-Book;
font-size:20px;
}
.shows-page .top-main-content {
	text-align:center;
	padding:50px 0px;
	background:#f5f5f5;
}
.shows-page .top-main-content p {
	text-align:center;
	font-size:26px; 
padding:5px 0px 5px 0px;
line-height:32px;
margin:0px auto;
color:#000;
max-width:660px;
font-family: vanguard-medium;
}
.shows-page .featured-videos-section {
padding: 50px 0px;
}

.unplugged-page .top-main-content {
	text-align:center;
	padding:50px 0px;
}
.unplugged-page .top-main-content p {
	text-align:center;
	font-size:26px; 
padding:5px 0px 5px 0px;
line-height:32px;
margin:0px auto;
color:#000;
max-width:660px;
font-family: vanguard-medium;
font-weight: normal;

}
.main-search-form {
background:rgba(255,255,255,0.5);
padding:10px;
position:absolute;
width:250px;
margin-top:5px;
display:none;
}	
.main-search-form .search-form label {
display:none;
}	
.main-search-form .search-form input[type=search] {
font-size:14px;
color:#555;
height:34px;
padding:0px 15px;
width:76%;
font-family: PlutoSans-Light;
font-weight:normal;
float:left;
background:#eee;
border:none;
}
.main-search-form .search-form button.search-submit {
width:24%;
float:left;
background:#ccc;
border:none;
color:#fff;
height:34px;
cursor:pointer;
}
.main-search-form .search-form button.search-submit .icon-search {
width:20px;
height:20px;
}
.main-search-form .search-form button.search-submit .screen-reader-text {
display:none;
}
.main-post-content {
padding: 73px 0px 60px 0px;
}
.single-format-video .main-post-content {
padding: 90px 0px 60px 0px;
}

.logged-in.single-format-video .main-post-content {
padding: 58px 0px 60px 0px;
}

.main-post-content .main-video-image {
padding-bottom:20px;
line-height:1px;
}
.main-post-content .main-video-image  img {
max-width:100%;
}
.main-post-content .main-video-image iframe {
width:100%;
height:600px;
}



.main-post-content .post-video-section {
	background:#252525;
	padding:0px 15px;
	height: calc(100vh - 90px) ;
	margin-bottom: 20px;
}
.main-post-content .post-video-section .video-artist-sec {
padding: 5px 0px 10px 0px;
}
.main-post-content .post-video-section .video-artist-sec .music-by {
color:#999;
font-size:14px;
font-family: PlutoSans-Light;
padding-top:18px;
float:right;
}
.main-post-content .post-video-section .video-artist-sec .artist {
color:#fff;
font-size:36px;
font-family: Circular-Black;
text-transform:uppercase;
}
.main-post-content .post-video-section .main-video {
float:left;
width:70%;
line-height:1px;
}
.video-item-box.main-video-box{
	width:85%;
	margin: 0 auto;
}
.main-post-content .post-video-section .video-wrapper {
/*background:#000;*/
}
.main-post-content .post-video-section .recent-videos {
float:right;
width:29.5%;
}
.main-post-content .post-video-section iframe {
width:100%;
height: calc(100vh - 90px) ;
}
.main-post-content .post-video-section .recent-videos {

}
.main-post-content .post-video-section .recent-videos .scroll-container-1 {
height:447px;
overflow: hidden;
position: relative;

}
.main-post-content .post-video-section .recent-videos .scroll-container-2 {
position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: -18px;
    overflow: auto;

}
.main-post-content .post-video-section .recent-videos h3 {
	font-size:18px;
font-family: BebasNeue;
font-weight:normal;
letter-spacing:1px;
padding:15px 0px 10px 0px;
line-height:26px;
margin:0px;
color:#fff;
text-align:center;
}
.main-post-content .post-video-section .recent-videos .video-item {
padding: 5px;
}
.main-post-content .post-video-section .recent-videos .video-item .video-img {
float:left;
width:40%;
max-height:80px;
overflow:hidden;
position:relative;
}
.main-post-content .post-video-section .recent-videos .video-item .video-img img {
width:100%;

}
.main-post-content .post-video-section .recent-videos .video-item .cont {
float:right;
width:56%;
}
.main-post-content .post-video-section .recent-videos .video-item .cont h4 {
	font-size:14px;
font-family: Circular-Book;
font-weight:normal;
padding:0px 20px 0px 0px;
line-height:22px;
margin:0px;
color:#fff;
}
.main-post-content .post-video-section .recent-videos .video-item .cont h4 a {
color:#fff;
text-decoration:none;
}
.main-post-content .post-video-section .recent-videos .video-item .cont .date {
color:#fff;
font-family: PlutoSans-Light;
font-size:13px;
padding:3px 0px 5px 0px;
}
.main-post-content .post-video-section .recent-videos .video-item .cont .button a {
color:#fff;
font-size:13px;
font-family: PlutoSans-Light;
}

.main-post-content .post-tags {
color:#333;
font-size:16px;
font-family: PlutoSans-Light;
}
.main-post-content .post-tags a {
color:#52c2c8;
text-decoration:none;
}
.main-post-content .post-tags a:hover {
color:#000;
}
.main-post-content .cat-date {
color:#777;
font-family: PlutoSans-Light;
font-size:16px;
}
.main-post-social-links {
	display: inline-block;
	width: 100%; 
}
.main-post-content .main-post-social-links .cat-date{
	float: left;
	    margin-top: 9px;
}
.main-post-content .cat-date span {
color:#222;
}
 
.main-post-content .entry-header h1 {
color:#000;
    font-family: vanguard-bold;
font-size:38px;
line-height:41px;
padding:20px 0px 10px 0px;
margin:0px;
font-weight:normal;
letter-spacing: 1px;
}
.main-post-content .entry-header.article h1 {
    font-size: 48px;
    line-height: 50px;
    padding: 0px 0px 10px 0px;
}
.main-post-content .entry-content.article {
 
}
.main-post-content .entry-content p {
color:#555;
font-family: PlutoSans-Light;
font-size:16px;
line-height:24px;
padding:10px 0px;
margin:0px;
}
.main-post-content .entry-content.article p {
font-size:18px;
line-height:28px;
}
.main-post-content .post-content-container {
 
margin:0px auto;
}
.main-post-content .post-content-container.article {
background:#fff;
width:100%;
padding:0px 100px 50px 100px;
margin-top:60px;
display: inline-block;
}
.main-post-content .social-share-icons {
text-align:right;
float: right;
    margin-top: 22px;
}
.main-post-content .main-post-social-links .social-share-icons {
 
    margin-top: 0px;
}

.main-post-content .social-share-icons a {
    background: #fa0053;
    color: #fff;
    font-size: 15px;
    padding-top: 2px;
    text-decoration: none;
    border-radius: 50%;
    height: 36px;
    display: inline-block;
    width: 36px;
    line-height: 36px;
    text-align: center;
}
 
.main-post-content .social-share-icons a:hover {
background:#52c2c8;
}
.search-results-page h1 {
color:#222;
font-family: Circular-Black;
font-size:26px;
line-height:32px;
padding:20px 0px 10px 0px;
margin:0px;
font-weight:normal;
text-align:center;
}
.search-results-page .post , .search-results-page .page {
padding: 20px 20px;
border-bottom:1px solid #dfdfdf;
margin-bottom:20px;
float:left;
width:50%;
min-height:350px;
}
.search-results-page .post .image , .search-results-page .page .image {
float:left;
width:40%;
max-height:230px;
overflow:hidden;
position:relative;
}

.search-results-page .post .image img , .search-results-page .page .image img {
width:100%;
position:relative;
}
.search-results-page .post .cont , .search-results-page .page .cont {
float:right;
width:55%;
}
.search-results-page .post .cont .entry-title h2 , .search-results-page .page .cont .entry-title h2 {
color:#222;
font-family: Circular-Black;
font-size:20px;
line-height:26px;
padding:0px 0px 10px 0px;
margin:0px;
font-weight:normal;
}
.search-results-page .post .cont .entry-title h2 a , .search-results-page .page .cont .entry-title h2 a {
color:#222;
text-decoration:none;
}
.search-results-page .post .cont .entry-title h2 a:hover , .search-results-page .page .cont .entry-title h2 a:hover {
color:#52c2c8;
}
.search-results-page .post .cont .entry-summary p , .search-results-page .page .cont .entry-summary p {
color:#555;
font-family: PlutoSans-Light;
font-size:16px;
line-height:24px;
padding:0px 0px;
margin:0px;
}
.search-results-page .post .cont .entry-summary .button , .search-results-page .page .cont .entry-summary .button {
padding: 10px 0px;
}
.search-results-page .post .cont .entry-summary .button a , .search-results-page .page .cont .entry-summary .button a {
color:#52c2c8;
font-family: PlutoSans-Light;
font-size:13px;
}
.navigation.pagination h2 {
color:#222;
font-family: Circular-Black;
font-size:26px;
line-height:32px;
padding:0px 0px 10px 0px;
margin:0px;
font-weight:normal;
}
.navigation.pagination a {
color:#52c2c8;
font-family: PlutoSans-Light;
font-size:14px;
text-decoration:none;
padding:0px 5px;
}
.page-numbers.current {
color:#222;
font-family: PlutoSans-Light;
font-size:14px;
text-decoration:none;
}
.about-page .top-main-content {
	text-align:center;
	padding:50px 0px;
}
.about-page .top-main-content p {
	text-align:center;
	font-size:18px;
	line-height:28px;
font-family: PlutoSans-Light;
padding:5px 0px 25px 0px;
max-width:650px;
margin:0px auto;
color:#555;
}
.about-page .top-main-content p strong {
font-family: PlutoSans-Bold;
font-weight:normal;
}
.about-page .top-main-content p a {
color:#52c2c8;
text-decoration:none;
}
.about-page .top-main-content p a:hover {
color:#333;
}
.about-page .top-main-content .intro-video {
background:#f5f5f5;
line-height:1px;
padding:50px;
max-width:75%;
margin:0px auto;
}
.about-page .top-main-content .intro-video iframe {
width:100%;
height:475px;
}

.right-ads-banner {
	margin-bottom: 20px;
}
.right-ads-banner img{
	width: 100%;
}



.discover-main-video .tp-video-section { position:relative; height:100vh; overflow: hidden;}
/*.admin-bar .tp-video-section {  margin-top:32px; }*/
.discover-main-video .tp-video-section .video-content {
position:absolute;
width:100%;
top:32%;
z-index:2;
left:0px;
}
.discover-main-video .tp-video-section .video-content h2 {
    font-family: vanguard-bold;
 
color:#fff;
font-size:74px;
line-height:76px;
text-transform:uppercase;
font-weight:normal;
letter-spacing:1px;
max-width:100%;
margin:0px;
padding:0px 0px 20px 0px;
text-align:center;
}
.discover-main-video .tp-video-section .video-content p {
font-family: PlutoSans-Light;
color:#fff;
font-size:18px;
line-height:30px;
text-transform:uppercase;
font-weight:normal;
letter-spacing:0px;
max-width:500px;
margin:0px auto;
padding:0px 0px 0px 0px;
text-align:center;
}
.discover-main-video .tp-video-section .video-content .button {
padding: 20px 0px;
text-align:center;
}
.discover-main-video .tp-video-section .video-content .button a {
font-family: PlutoSans-Light;
color:#fff;
font-size:14px;
text-transform:uppercase;
background:rgba(0,0,0,0.8);
text-decoration:none;
padding:15px 40px;
letter-spacing:1px;
}
.discover-main-video .tp-video-section .video-content .button a:hover {
background:#52c2c8;
}
.discover-main-video .tp-video-section video { 
    position: relative;
    top: 50%;
    left: 0%;
    min-width: 100%;
    
    width: auto;
    height: auto;
    z-index: 1;
    transform: translateX(0%) translateY(-50%);
	
	-ms-transform: translateX(0%) translateY(-50%);
-webkit-transform: translateX(0%) translateY(-50%);
-moz-transform: translateX(0%) translateY(-50%);
-o-transform: translateX(0%) translateY(-50%);

 background: url('images/landing-video-still-2.jpg') no-repeat;
  background-size: cover;
  transition: 1s opacity;
}



.discover-main-video .tp-video-section .responsive-bg {
		display:none;
		 position: relative;
		 overflow:hidden;
		 width:100%;
		 height:100vh;
	}

.discover-main-video .tp-video-section .responsive-bg img {
 	position: relative;
    width: auto;
    height: 100%;
	   
    top: 50%;
    left: 50%;
    
    transform: translateX(-50%) translateY(-50%);
	
	-ms-transform: translateX(-50%) translateY(-50%);
-webkit-transform: translateX(-50%) translateY(-50%);
-moz-transform: translateX(-50%) translateY(-50%);
-o-transform: translateX(-50%) translateY(-50%);
 }
 
.discover-main-video .enter-site-link {
    bottom: 60px;
    position: absolute;
    text-align: center;
    width: 100%;
    z-index: 50;
}
.discover-main-video .enter-site-link a {
    /*background: rgba(0, 0, 0, 0) url("images/down-arrow.png") no-repeat scroll 90% 50%;*/
	background: url("images/chevron-down.png") no-repeat scroll 50% 50%;
    /*border: 2px solid #fff;*/
    color: #fff;
    font-family: LeagueGothic-Regular;
    font-size: 26px;
    letter-spacing: 0px;
    padding: 6px 22px;
    text-decoration: none;
    text-transform: uppercase;
}
.discover-main-video .arrow {
}
.discover-main-video .arrow.bounce {
  -moz-animation: bounce 2s infinite;
  -webkit-animation: bounce 2s infinite;
  animation: bounce 2s infinite;
}

@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-30px);
  }
  60% {
    transform: translateY(-15px);
  }
}




.discover-page .top-main-content {
	text-align:center;
	padding:50px 0px;
}
.discover-page .top-main-content h3 {
	text-align:center;
	font-size:32px;
	line-height:40px;
	letter-spacing:1px;
font-family: BebasNeue;
padding:5px 0px 5px 0px;
margin:0px;
color:#222;
font-weight:normal;
}

.discover-page .top-main-content p {
	text-align:center;
	font-size:18px;
	line-height:28px;
font-family: PlutoSans-Light;
padding:5px 0px 25px 0px;
max-width:550px;
margin:0px auto;
color:#555;
}
.discover-page .top-main-content p strong {
font-family: PlutoSans-Bold;
font-weight:normal;
}
.discover-page .top-main-content p a {
color:#52c2c8;
text-decoration:none;
}
.discover-page .top-main-content p a:hover {
color:#333;
}
.discover-page .top-main-content .intro-video {
background:#f5f5f5;
line-height:1px;
padding:50px;
max-width:75%;
margin:0px auto;
}
.discover-page .top-main-content .intro-video iframe {
width:100%;
height:475px;
}
.discover-page-posts-section {
padding: 50px 0px;
}
.discover-page-posts-section .posts-item-wrapper {
	padding:10px 40px;
}

.discover-page-posts-section .posts-item-wrapper h2 {
    font-family: vanguard-bold;
     
color:#000; 
padding:0px 0px 5px 0px;
margin:0px 3px 15px 3px;
font-weight:normal;
font-size:30px;
letter-spacing:1px;
line-height:36px;
text-transform:uppercase;
}
.discover-page-posts-section .posts-item-wrapper .post-item {
float:left;
width:16.66%;
padding:4px 4px 4px 4px;
}
.discover-page-posts-section .posts-item-wrapper .post-item.even {

}
.discover-page-posts-section .posts-item-wrapper .post-item .post-img {
height:118px;
position:relative;
overflow:hidden;
    -webkit-box-shadow: 13px 13px 0px -9px rgba(0,255,139,1);
    -moz-box-shadow: 13px 13px 0px -9px rgba(0,255,139,1);
    box-shadow: 13px 13px 0px -9px rgba(0,255,139,1);
}
.discover-page-posts-section .posts-item-wrapper .post-item .post-img.video-sec{
	-webkit-box-shadow: 13px 13px 0px -9px rgba(250,0,83,1);
    -moz-box-shadow: 13px 13px 0px -9px rgba(250,0,83,1);
    box-shadow: 13px 13px 0px -9px rgba(250,0,83,1);
}

.discover-page-posts-section .posts-item-wrapper .post-item .post-img a {
height:120px;
position:relative;
overflow:hidden;
display:inline-block;
}
.discover-page-posts-section .posts-item-wrapper .post-item .post-img img {
width:100%;
    height: auto;
	position:relative;

	top:50%;
    transform: translateX(0%) translateY(-50%);
	
	-ms-transform: translateX(0%) translateY(-50%);
-webkit-transform: translateX(0%) translateY(-50%);
-moz-transform: translateX(0%) translateY(-50%);
-o-transform: translateX(0%) translateY(-50%);
}

.discover-page-posts-section .posts-item-wrapper .post-item h3 {
	font-size:22px;
	line-height:26px;
	letter-spacing:0px;
font-family: vanguard-medium;
letter-spacing: 0px;
padding:10px 0px 5px 0px;
margin:0px;
color:#222;
font-weight:normal;
}
.discover-page-posts-section .posts-item-wrapper .post-item h3 a  {
color:#222;
text-decoration:none;

}
.discover-page-posts-section .posts-item-wrapper .post-item h3 a:hover  {
color:#52c2c8;
}

.discover-page-posts-section .posts-item-wrapper .post-item p {
	font-size:13px;
	line-height:20px;
font-family: PlutoSans-Light;
padding:0px 0px 5px 0px;
color:#555;
margin:0px;
}
.discover-page-posts-section .posts-item-wrapper .post-item p a {
color:#52c2c8;
text-decoration:none;
}
.discover-page-posts-section .posts-item-wrapper .post-item p a:hover  {
color:#222;
text-decoration:none;
}


.discover-page-posts-section .posts-item-wrapper .post-item .play-icon-stream{
	position:absolute;
	bottom:15px;
	left:15px;
	z-index:2;
}
.discover-page-posts-section .posts-item-wrapper .post-item .play-icon-stream span.white-bg{
	padding:5px 10px;
	background:#fff;
	text-align:center;
	
}
.discover-page-posts-section .posts-item-wrapper .post-item .play-icon-stream span.black-bg{
	padding:5px 10px;
	background:#181413;
	color:#fff;
}

.discover-page-posts-section .posts-item-wrapper .post-item .cat-span{
	color:#999;
	text-transform:uppercase;
	font-size:1qpx;
	margin-top:0px;
	display:block;
	font-family: PlutoSans-Light;
}
 





.dp-other-videos-sections .vposts-sections {
padding:30px 40px;
}

.dp-other-videos-sections .vposts-sections h2 {
    font-family: vanguard-bold;
     color:#000; 
padding:0px 0px 5px 0px;
margin:0px 6px 15px 6px;
font-weight:normal;
font-size:32px;
letter-spacing:1px;
line-height:36px;
text-transform:uppercase;
}

.dp-other-videos-sections .vposts-sections .vposts-item {
	padding:7px;
	width:25%;
	float:left;
	
}
.dp-other-videos-sections .vposts-sections .vposts-item .vposts-img {
	width:100%;
	height:176px;
	overflow:hidden;
	position:relative;
	-webkit-box-shadow: 13px 13px 0px -9px rgba(250,0,83,1);
    -moz-box-shadow: 13px 13px 0px -9px rgba(250,0,83,1);
    box-shadow: 13px 13px 0px -9px rgba(250,0,83,1);
}
.dp-other-videos-sections .vposts-sections .vposts-item .vposts-img a {
	width:100%;
	height:180px;
	overflow:hidden;
	position:relative;
	display:inline-block;
}
.dp-other-videos-sections .vposts-sections .vposts-item .vposts-img img{
	width:100%;
	    top: 50%;
    left: 0%;
    position:relative;
    transform: translateX(0%) translateY(-50%);
	
	-ms-transform: translateX(0%) translateY(-50%);
-webkit-transform: translateX(0%) translateY(-50%);
-moz-transform: translateX(0%) translateY(-50%);
-o-transform: translateX(0%) translateY(-50%);
}
.dp-other-videos-sections .vposts-sections .vposts-item .vposts-img span img{
	width:auto;
}
.dp-other-videos-sections .vposts-sections .vposts-item .vposts-img .play-icon-stream{
	position:absolute;
	bottom:15px;
	left:15px;
	z-index:2;
}


/**/

.shows-page .dp-other-videos-sections .vposts-sections .vposts-item .vposts-img {
	    width: 100%;
    height: 370px;
    overflow: hidden;
    position: relative;
	-webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.shows-page .dp-other-videos-sections .vposts-sections .vposts-item .vposts-img a {
    width: 100%;
    height: 370px;
    overflow: hidden;
    position: relative;
	display:inline-block;
}
.shows-page .dp-other-videos-sections .vposts-sections .vposts-item .vposts-img img{
    width: auto;
    height: 100%;
    top: 50%;
    left: 50%;
    position: relative;
    transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -o-transform: translateX(-50%) translateY(-50%);
}

/**/



.dp-other-videos-sections .vposts-sections .vposts-item .vposts-img .play-icon-stream span.white-bg{
	padding:5px 10px;
	background:#fff;
	text-align:center;
	
}
.dp-other-videos-sections .vposts-sections .vposts-item .vposts-img .play-icon-stream span.black-bg{
	padding:5px 10px;
	background:#181413;
	color:#fff;
}

.dp-other-videos-sections .vposts-sections .vposts-item span.cat-span{
	color:#999;
	text-transform:uppercase;
	font-size:14px;
	margin-top:15px;
	display:block;
	font-family: PlutoSans-Light;
}
.dp-other-videos-sections .vposts-sections .vposts-item h3{
	font-size:18px;
	line-height:22px;
	color:#333;
	margin:10px 0px 0px 0px;
	padding:0px;
	    font-family: vanguard-medium;
  
    letter-spacing: 1px;
	padding:0px;
	font-weight:normal;
}
.dp-other-videos-sections .vposts-sections .vposts-item h3 a {
text-decoration:none;
color:#333;
} 
.dp-other-videos-sections .vposts-sections .vposts-item h3 a:hover {
color:#52c2c8;
} 
.dp-other-videos-sections .vposts-sections .vposts-item p{
	color:#555;
	font-family: PlutoSans-Light;
	font-size:16px;
	line-height:24px;
	padding:5px 0px 15px 0px;
	margin:0px;
}
.dp-other-videos-sections .vposts-sections .vposts-item p a {
color:#52c2c8;
text-decoration:none;
}
.dp-other-videos-sections .vposts-sections .vposts-item p a:hover {
color:#000;
}


body.single-format-standard {
/*background:#f1f1f1;*/
}



.loader2 {
text-align:center;
margin-top:20px;
}

.loader2 .overlay {
background:#000;
opacity: 0.2;
    filter: alpha(opacity=20); 
	position:fixed;
	width:100%;
	z-index:1000;
	top:0px;
	left:0px;

height:100%;
}
.loader2.hide {
display:none;
}
.loader2 .loader-image {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 90px;
    height: 90px;
    margin:-60px 0 0 -60px;
    -webkit-animation:spin 2s linear infinite;
    -moz-animation:spin 2s linear infinite;
    animation:spin 2s linear infinite;
	z-index:1001;
}

.loader2 .loader-image2 {
    width: 40px;
    height: 40px;
	 margin:0px 0 0 -10px;
	 position: relative;

    -webkit-animation:spin 1.5s linear infinite;
    -moz-animation:spin 1.5s linear infinite;
    animation:spin 1.5s linear infinite;
}

@-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }
@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
@keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }




.discover-page-posts-section .vposts-item-wrapper {
    padding: 10px 40px;
}
.discover-page-posts-section .vposts-item-wrapper h2 {
  
    color: #000;
  
    padding: 0px 0px 5px 0px;
    margin: 0px 3px 15px 3px;
    font-weight: normal;
    font-size: 30px;    font-family: vanguard-bold;
    letter-spacing: 1px;
    line-height: 36px;
    text-transform: uppercase;
    font-weight: normal;
}
.discover-page-posts-section .vposts-item-wrapper .video-sec {
float:left;
width:16.66%;
padding:4px;
}

.discover-page-posts-section .vposts-item-wrapper .video-sec .image {
height:300px;
overflow:hidden;
position:relative;
line-height:1px;
cursor:pointer;
}
.discover-page-posts-section .vposts-item-wrapper .video-sec .image img {
height:100%;
width:auto;
-o-transition:.5s;
-ms-transition:.5s;
-moz-transition:.5s;
-webkit-transition:.5s;
transition:.5s;

}
.discover-page-posts-section .vposts-item-wrapper .video-sec h3 {
font-family: Circular-Black;
position:absolute;
z-index:2;
bottom:20px;
left:0px;
color:#fff;
padding:0px 10px 0px 10px;
margin:0px 0px 0px 0px;
font-weight:normal;
font-size:16px;
line-height:18px;
text-transform:uppercase;
}
.discover-page-posts-section .vposts-item-wrapper .video-sec h3 a {
color:#fff;
text-decoration:none;
}
.discover-page-posts-section .vposts-item-wrapper .video-sec h3 a:hover {
color:#52c2c8;
}

.discover-page-posts-section .vposts-item-wrapper .video-sec .image .playicon {
background:rgba(255,255,255,0.8);
width:50px;
height:50px;
border-radius:50%;
position:absolute;
top:38%;
left:37%;
z-index:2;
font-size:22px;
color:#000;
text-align:center;
line-height:52px;
padding-left:3px;
-o-transition:.5s;
-ms-transition:.5s;
-moz-transition:.5s;
-webkit-transition:.5s;
transition:.5s;
}
.discover-page-posts-section .vposts-item-wrapper .video-sec .image .playicon.active {
background:rgba(237,32,39,0.8);
color:#fff;
}
.discover-page-posts-section .vposts-item-wrapper .video-sec .image a img.active {
-ms-transform: scale(1.2); 
    -webkit-transform: scale(1.2); 
    transform: scale(1.2); 

}

.discover-page-posts-section .artist-section {
    padding: 10px 40px;
}
.discover-page-posts-section .artist-section h2 {
 
    color: #000;
 
    padding: 0px 0px 5px 0px;
    margin: 0px 3px 15px 3px;
    font-weight: normal;
    font-size: 30px;
     font-family: vanguard-bold;
    letter-spacing: 1px;
    line-height: 36px;
    text-transform: uppercase;
}

.discover-page-posts-section .artist-section .artist {
float:left;
width:16.66%;
padding:4px;
text-align:center;
position:relative;
} 
.discover-page-posts-section .artist-section .artist .image {
position:relative;
width:100%;
}
.discover-page-posts-section .artist-section .artist .image img {
width:100%;
/*-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;*/
} 
.discover-page-posts-section .artist-section .artist h3 {
font-family: Circular-Black;
color:#fff;
padding:10px 0px 10px 0px;
margin:0px 0px 0px 0px;
font-weight:normal;
font-size:16px;
line-height:22px;
text-transform:uppercase;
    position: absolute;
    bottom: 10px;
    left: 10px;
    margin-right: 15px;
    background: #fa0053;
    z-index: 99;
    padding: 5px 10px;
    display: inline-block;
    width: 90%;
    text-align: left;
}
.discover-page-posts-section .artist-section .artist h3 a {
color:#fff;
text-decoration:none;
}
.discover-page-posts-section .artist-section .artist h3 a:hover {
color:#52c2c8;
}

 /* About new design */

.uns-background-about{
	position: fixed;
	width: 100%;
}
.uns-background-about img{
	width: 100%;
}
.about-page .top-main-content{
	position: relative;
	z-index: 99;
	background: #fff;
	margin-bottom: 620px;
	padding: 0px;
}
.about-page .bg-show-mobile{
	display: none;
}
.about-page .inner-page-banner-top-section .banner-text h1 {
    font-size: 92px;
    }

.about-page .uns-about-content{
	width: 100%;
	position: relative;
	z-index: 99;
	background: rgba(255, 255, 255, 0.70);
	float: left;
	padding:30px 0px;
}

.about-page .uns-about-content .uns-about-cbox{
	float: left;
	width: 25%;
	padding:0px 60px;
	text-align: center;
	border-right: #676767 solid 1px;
}
.about-page .uns-about-content .uns-about-cbox:last-child{
	border:0px;
}
.about-page .uns-about-content .uns-about-cbox h3{
	color: #454444;
	text-transform: uppercase;
	font-size: 22px;
	padding: 0px 15px;
	margin-top: 0px; 
	    margin-bottom: 5px;
	    letter-spacing: 1px;
	    font-family: vanguard-medium;
}
.about-page .uns-about-content .uns-about-cbox p{
	color: #454444; 
	font-size: 14px; 
}
.uns-about-video{
	background: url(images/poland-10.jpg) no-repeat;
	background-size: cover;
 
	position: relative;
	z-index: 999;
	color: #fff;
	font-size:24px;
	font-weight: 400;
	height: 100vh;
display: -webkit-flex;
 display: -ms-flexbox;
 display: flex;
 -webkit-flex-direction: column;
 -ms-flex-direction: column;
 flex-direction: column;
 -webkit-justify-content: center;
 -ms-flex-pack: center;
 justify-content: center;
} 
.uns-about-video a{
color: #fff;
line-height: 22px;
text-decoration: none;
font-weight: 400;
}

.uns-about-video i{
	font-size:20px;
	margin-right: 5px;
}
.uns-about-artworks .uns-artworks-cbox{
	position: relative;
	width: 25%;
	float: left;
	background: #000;
	min-height: 360px;
	padding: 15px;
	overflow: hidden;
	    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
}
.uns-about-artworks .uns-artworks-cbox .uns-artworks-cbox-content{
	position: relative;
	z-index: 99;
	color: #fff;
}
.uns-about-artworks .uns-artworks-cbox .uns-artworks-cbox-content h3{
line-height: 28px;
font-size: 24px;	 
	color: #fff;
	text-transform: uppercase;
	 letter-spacing: 1px;
	    font-family: vanguard-medium;
	    font-weight:normal;
}
.uns-about-artworks .uns-artworks-cbox .uns-artworks-cbox-content p{
    line-height: 22px;
    color: #fff;
    font-size: 14px;
}
.uns-about-artworks .uns-artworks-cbox .uns-artworks-img{
	width: auto;
	position: absolute;
	top: 0px;
	opacity: 0.5;
	left: 0px;
	height: 100%;
}
.about-artist-sec{
	/*background: url(images/about-artist-bg.jpg) no-repeat;*/
	background: #111;
	background-size: cover;
	padding: 30px 0px;
}
.about-artist-sec .artist-listing-inner .artist-listing-box {
    float: left;
    text-align: center;
    width: 20%;
    padding: 25px 15px;
    color: #fff;
    min-height: 351px;
}
.about-artist-sec .artist-listing-inner .artist-listing-box h3{
	margin: 0px;
	font-weight:normal;
}
.about-artist-sec .artist-listing-inner .artist-listing-box a{
	color: #fff;
	text-decoration: none;

}
.about-artist-sec .artist-listing-inner .artist-listing-box img {
    width: 100%;
}
.about-artist-sec .artist-listing-inner .artist-listing-box .artist-location{
	margin:5px 0px;
	font-size: 14px;
}
.about-artist-sec .artist-listing-inner .artist-listing-box .social-media a{
	margin:0px 4px;
	font-size: 16px;
}

.about-slider-arrow{
	position: absolute;
	bottom: 40px;
	display: inline-block;
	width: 100%;
	text-align: center;
	z-index: 99;
	left: 0;
}
.about-slider-arrow img{
	width: auto;
}


.featured-artist-section .bx-wrapper .bx-prev{
	left: 10px;
}

.featured-artist-section .bx-wrapper .bx-next{
	right: 10px;
}
   .shows-episode-page .inner-page-banner-top-section .banner-text h1 {
    font-size: 48px;
    line-height: 52px;
    font-family: BebasNeue;
    letter-spacing: 1px;
    color: #fff;
    font-weight: normal;
    padding: 0px 0px 0px 0px;
    margin: 0px auto;
    text-align: center;
    max-width: 580px;
}
 

.usd-sports-banner{
	    position: relative;
    height: 100vh;
    overflow: hidden;
}
.usd-sports-banner img {
    position: relative;
    width: 100%;
 
}

.usd-sport-content{
position: absolute;
    width: 100%;
    top: 36%;
    z-index: 2;
    left: 0px;
}
.usd-sports-banner  .overlay {
    background: rgba(0,0,0,0.4);
    z-index: 2;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
}

.usd-sport-content h1 {
    font-family: BebasNeue;
    color: #fff;
    font-size: 74px;
    line-height: 76px;
    text-transform: uppercase;
    font-weight: normal;
    letter-spacing: 1px;
    max-width: 60%;
    margin: 0px auto;
    padding: 0px 0px 20px 0px;
    text-align: center;
}


.bg-overlay {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: url(images/dot-pattern.png) repeat;
    width: 100%;
    height: 100%;
    z-index: 9;
}

.home-unscripted-bottom{
	height: 100vh;
position: relative;
	
}
.home-unscripted-bottom .site-container{
	position: relative;
}
.home-unscripted-bottom .home-unscripted-bottom-img{
	float: right;
	height: 100%;
	position: relative;
	overflow: hidden;
}

.home-unscripted-bottom .home-unscripted-bottom-img img{
 
	height: 100%;
	 
}

.home-unscripted-bottom .home-unscripted-bottom-cont{
	     background: #000;
    padding: 60px;
 
 
    width: 36%;
    margin-left: 40px;
    color: #fff;
    position: absolute;
    left: 60px;
    top: 150px;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align:center;
}

.home-unscripted-bottom .home-unscripted-bottom-cont h3{
	font-size: 40px;
	    line-height: 66px;
    font-family: vanguard-bold;
    font-weight: normal;
}
.home-unscripted-bottom .home-unscripted-bottom-btn{
	position: absolute;
	bottom: 0px;
	left: 15%;
	z-index: 2;
	   width: 65%;
    display: inline-block;
	text-align: center;
}
.home-unscripted-bottom .home-unscripted-bottom-btn a{
	    position: relative;
    z-index: 9;
    padding: 10px;
    color: #fff;
    text-decoration: none;
    text-align: center;
    text-transform: uppercase;   
    display: inline-block;
    font-size: 20px;
}

.home-unscripted-bottom .home-unscripted-bottom-btn:after{
	    content: '';
    width: 500px;
    height: 100px;
    background: #497ef7;
    position: absolute;
    left: 0px;
    bottom: -40px;
    z-index: 1;
     -ms-transform: rotate(-7deg); /* IE 9 */
    -webkit-transform: rotate(-7deg); /* Safari 3-8 */
    transform: rotate(-7deg);
} 


.discover-main-video{
	background: #000;
}

.discover-main-video .home-unscripted-bottom .home-unscripted-bottom-cont{
	     background: #fff;
    padding:60px 40px;
    color: #000;
    text-align:left;
        -webkit-box-shadow: 13px 13px 0px -1px rgba(250,0,83,1);
    -moz-box-shadow: 13px 13px 0px -1px rgba(250,0,83,1);
    box-shadow: 13px 13px 0px -1px rgba(250,0,83,1);
}
 .discover-main-video .home-unscripted-bottom .home-unscripted-bottom-cont h3{
 	margin-bottom: 10px;
 	position: relative;
 	font-size: 58px;
 	line-height: 60px;
 	font-weight:normal;
 }
.discover-main-video .home-unscripted-bottom .home-unscripted-bottom-cont h3:after {
    width: 50px;
    content: '';
    background: #000;
    left: 0px;
    top: -20px;
    height: 5px;
    display: inline-block;
    position: absolute;
}
.discover-main-video .home-unscripted-bottom .home-unscripted-bottom-cont p{
	text-transform:lowercase;
	font-size: 23px;
	margin-top: 0px;
}


.live-page-main .home-unscripted-bottom .home-unscripted-bottom-cont{
	     background: none;
    padding:60px 40px;
    left: inherit;
    right: 20px;
    top: 40px;
    color: #fff;
    text-align:left;
        -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow:none;
    margin-left: 0px;
}
.live-page-main  .home-unscripted-bottom .home-unscripted-bottom-cont h3:after {
    width: 70px;
    content: '';
    background: #fff;
    
}
.live-page-main .home-unscripted-bottom .home-unscripted-bottom-img{
	float: left;

}


.about-page .discover-main-video .home-unscripted-bottom .home-unscripted-bottom-cont{
	     background:none;
    padding:60px 40px;
    color: #fff;
    
    left: 20px;
    text-align:left;
      -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow:none;
    margin-left: 0px;
}
 
.about-page .discover-main-video .home-unscripted-bottom .home-unscripted-bottom-cont h3:after {
    width: 70px;
    content: '';
    background: #fff;
    left: 0px;
    top: -20px;
    height: 5px;
    display: inline-block;
    position: absolute;
}



/*Show page css*/

.shows-page .home-sections .episodes-sections .episodes-item{
	     width: 24.5%;
    margin-bottom: 0px;
    margin-right: 0.5%;
    min-height: 507px;
}


.shows-page .home-sections .episodes-sections .episodes-item:nth-child(4n) {
    margin-right: 0;
}
.shows-page .home-sections .episodes-sections .episodes-item .episodes-img {
    width: 100%;
    height: 390px;
    overflow: hidden;
    position: relative;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.shows-page .home-sections .episodes-sections .episodes-item .episodes-img img {
    width: auto;
    height: 100%;
    top: 50%;
    left: 50%;
    position: relative;
    transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -o-transform: translateX(-50%) translateY(-50%);
}

.shows-page .home-sections .episodes-sections .episodes-item .episodes-img:after{
	display: none;
}
.shows-page .home-sections .episodes-sections .episodes-item h3 {
    font-size: 22px;
    line-height: 26px;
    color: #333;
}

.shows-page .home-sections .episodes-sections .episodes-item h3 a{
	color: #333;
}

.shows-episode-page .show-episodes-banner{
	    background-color: #eee;
}

.shows-episode-page .show-episodes-banner .show-episodes-banner-left,.shows-episode-page .show-episodes-banner .show-episodes-banner-right{
	float: left;
	width: 50%;

}
.shows-episode-page .show-episodes-banner .show-episodes-banner-inner{
	width: 80%;
	margin:0 auto;
}
.shows-episode-page .show-episodes-banner .show-episodes-banner-left{
	padding-right: 30px;
}
.shows-episode-page .show-episodes-banner .show-episodes-banner-left iframe{
	width: 100%;
	height: 260px;
}
.shows-episode-page .show-episodes-banner .show-episodes-banner-right h1{
	font-size: 32px;
	    line-height: 36px;
    font-family: vanguard-bold;
    margin-top: 0px;
    font-weight:normal;
    letter-spacing: 1px;
}
.shows-episode-page .show-episodes-banner .show-episodes-banner-right p{
	font-size: 16px;
	    line-height: 21px; 
    margin-top: 0px;
    color: #555;
}
.shows-episode-page .home-sections .featured-videos-section .cont{
	color: #000;
	background: none;
	display: block;
	position: static;
	opacity: 1;
	padding:0px; 
}

.shows-episode-page .home-sections .featured-videos-section .cont h3 {
    font-family: vanguard-medium;
    letter-spacing: 1px;
    color: #555;
    padding: 10px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font-weight: normal;
    font-size: 20px;
    line-height: 26px;
    max-width: 90%;
    text-transform: uppercase;
    margin-bottom: 0px;
    position: relative;
}

.shows-episode-page .home-sections .featured-videos-section .cont h3 a {
    color: #555;
    text-decoration: none;
}

.shows-episode-page .home-sections .featured-videos-section .cont p {
    font-family: PlutoSans-Light;
    color: #000;
    padding: 0px 0px 5px 0px;
    margin: 0px;
    font-weight: normal;
    font-size: 15px;
    line-height: 18px;
    min-height:inherit;
    max-width: 90%;
}
.shows-episode-page .home-sections .featured-videos-section .cont .cat-span{
    font-size: 12px;
    color: #666;
    letter-spacing: 0;
    line-height: 14.4px;
}
.shows-episode-page .home-sections .featured-videos-section .cont h3:after{
	display: none;
}

.shows-episode-page .home-sections .featured-videos-section .video-sec .image {
    height: 164px;
}

.shows-episode-page  .home-sections .featured-videos-section .video-sec .image img{
	  width: 100%;
    height: auto;
    top: 50%;
    left: 50%;
    position: relative;
    transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -o-transform: translateX(-50%) translateY(-50%);
}


.shows-episode-page .episodes-section h3{
		font-size: 34px;
	    line-height: 38px;
    font-family: vanguard-bold;
    margin-top: 0px;
    padding-left: 10px;
font-weight:normal;
letter-spacing: 1px;
}

 .shows-episode-page .home-sections .featured-videos-section  .discover-page-posts-section .video-sec .image  img {
    height: 100%;
    width: auto;
    -o-transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    transition: .5s;
    top: 0%;
    left: 50%;
    position: relative;
    transform: translateX(-50%) translateY(-0%);
    -ms-transform: translateX(-50%) translateY(-0%);
    -webkit-transform: translateX(-50%) translateY(-0%);
    -moz-transform: translateX(-50%) translateY(-0%);
    -o-transform: translateX(-50%) translateY(-0%);
   
}
.shows-episode-page .discover-page-posts-section .vposts-item-wrapper .video-sec .image {
    height: 300px;
    overflow: hidden;
    position: relative;
    line-height: 1px;
    cursor: pointer;
}

.shows-episode-page .discover-page-posts-section .vposts-item-wrapper .video-sec h3 {
   font-weight:normal;
    font-size: 16px;
    line-height: 17px;
    }

   .shows-episode-page  .discover-page-posts-section .vposts-item-wrapper{
    	padding:10px 0px;

    }
 .left-content-post{
 	float: left;
 	width: 70%;
 	padding-right: 10px;
 }
  .right-content-post{
 	float: left;
 	width: 30%;
 	padding-left: 20px;
 }
.right-content-post .recent-article-detail h2{
		font-size: 26px;
	    line-height: 38px;
    font-family: vanguard-bold;
    margin-top: 0px;
     
font-weight:normal;
letter-spacing: 1px;
}
.right-content-post .recent-article-detail .article-item img{
	width: 100%;
}

.right-content-post .recent-article-detail .article-item .article-img-small{
	width: 40%;
	float: left;

}
.right-content-post .recent-article-detail .article-item {
	width: 100%;
	display: inline-block;
	margin-bottom: 10px;
}
.right-content-post .recent-article-detail .article-item .article-info{
	width: 60%;
	float: left;
	padding-left: 10px;
    font-size: 13px;
    color: #777;  
}
.right-content-post .recent-article-detail .article-item .article-info p{
 	margin: 0px;
    font-size: 13px;
    color: #777;  
}
.right-content-post .recent-article-detail .article-item .article-info a{
 	font-size: 18px;
    line-height: 22px; 
        color: #000;
        text-decoration:none;
         font-family: vanguard-medium;
    margin-top: 0px;
     
font-weight:normal;
letter-spacing: 1px;
}
.right-content-post .recent-article-detail .article-item.main-article-item .article-img-small{
	width: 100%;
	float: left;

}
.right-content-post .recent-article-detail .article-item.main-article-item .article-info{
	width: 100%;
	float: left;
	padding-left: 0px;
}

/* Responsive CSS*/



@media only screen and (min-width: 651px) and (max-width: 1099px) {
.single-format-video .main-post-content {
    padding: 0px 0px 30px 0px;
}
.main-post-content .post-video-section {
 
	height: auto;
}
	.shows-episode-page .show-episodes-banner .show-episodes-banner-inner{
	width: 90%;
	margin:0 auto;
}
.shows-episode-page .show-episodes-banner .show-episodes-banner-left iframe {
    width: 100%;
    height: 200px;
}
.shows-page .home-sections .episodes-sections .episodes-item{
	  width: 31.5%;
margin-bottom: 0px;
margin-right: 1.5%;
 min-height: 407px;
    padding:0px 
}
 

.shows-page .home-sections .episodes-sections .episodes-item:nth-child(4n) {
    margin-right: 1.5%;
}

.shows-page .home-sections .episodes-sections .episodes-item:nth-child(3n) {
    margin-right: 0;
}
.shows-page .home-sections .episodes-sections .episodes-item .episodes-img {
    width: 100%;
    height: 320px;
    }

	.home-unscripted-bottom {
    height: auto;
    position: relative;

}
 
.home-unscripted-bottom .home-unscripted-bottom-cont {
    background: #000;
    padding: 60px;
    width: 100%;
    margin-left: 0px;
    color: #fff;
    position: absolute;
    left: 0px;
    top: 150px;
    }
.home-unscripted-bottom .home-unscripted-bottom-img {
    float: right;
    height: auto;
    position: relative;
    overflow: hidden;
    width: 100%;
     line-height: 1px;
}
	.home-unscripted-bottom .home-unscripted-bottom-img img {
      height: auto;
    width: 100%;
    -o-transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    transition: .5s;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    left: 50%;
    position: relative;
}
		.site-container {
		margin: 0px auto;
		width: 90%;
	}
	

	.header-main .social-links {
		display:none;
	}
	.header-main .main-navigation-mobile .social-links {
		display:block;
		float: none;
		width:100%;
		text-align:left;
		padding:20px 10px 0px 50px;
	}


	
	
	.header-main .header-logo {
	 	width: 50%;
	}
	.header-main .header-logo img {
		width:38px;
	}
	.header-main .main-navigation {
	 	width: 50%;
		display:none;
	}
	.header {
		position: absolute;
		height: 95px;
	}
	.header.bg {
		position: relative;
		height: 95px;
	}
	.header-main {
		padding: 18px 0px 0px 0px;
		height: 95px;
	}

	



	
	
	.main-navigation-mobile {
	display:block;
	}
	.main-navigation {
	display:none;
	}
	.header .navbar-toggle {
	display:block;
	}
	
	
	.tp-video-section video {display:none;}
	.tp-video-section .responsive-bg {
		display:block;
		height: auto;
	}
		.tp-video-section{
		height: auto;
	}
	
	.discover-main-video .tp-video-section video {display:none;}
	.discover-main-video .tp-video-section .responsive-bg {
		display:block;
		height: auto;
	}
	
	.home-sections .featured-videos-section {
		padding: 50px 0px 50px 0px;
	}

	.home-sections .featured-videos-section .video-sec {
		width: 50%;
	}
	.home-sections .episodes-sections .episodes-item {
		width: 50%;
		min-height: 400px;
	}
	.home-sections .episodes-sections .episodes-item .episodes-img {
		height: 185px;
	}
	.home-sections .featured-articles .feature-art-left .fa-main-img {
		height: 190px;
	}
	.home-sections .featured-articles .feature-art-left p {
    	max-width: 100%;
	}
	.home-sections .featured-articles h2 {
		color: #000;
		font-size: 44px;
		line-height:50px;
	}
	.home-sections .featured-articles .feature-art-right .article-item .article-info {
		float: left;
		width: 68%;
	}
	.home-sections .featured-articles .feature-art-right .article-item .article-img-small {
		float: right;
		width: 28%;
	}
	.home-sections .featured-articles .feature-art-right .article-item.tab-last {
		display:none;	
	}
	.inner-page-banner-top-section {
		height: 100%;
		overflow: inherit;
		position: relative;
		line-height:1px;
	}
	.inner-page-banner-top-section .banner-text {
		top:35%;
	}
	
	
	 .contact-page .contact-information-inner {
    width: 80%;
    
}
	.main-post-content {
		padding:0px 0px 30px 0px;
	}
	.main-post-content .main-video-image {
		padding: 40px;
	}
	.main-post-content .main-video-image iframe {
		height: 400px;
	}
	.main-post-content .post-content-container {
		width: 90%;
	}
	.search-results-page .main-post-content {
		padding:30px 0px 30px 0px;
	}
	.search-results-page .post {
		padding: 20px 10px;
		margin-bottom: 20px;
		float: none;
		width: 100%;
		min-height: 100%;
	}
	.about-page .top-main-content .intro-video {
		padding: 30px;
		max-width: 100%;
	}
	.about-page .top-main-content .intro-video iframe {
		height: 380px;
	}

	.main-post-content .post-video-section iframe {
		width: 100%;
		height: 400px;
	}
	.main-post-content .post-video-section .main-video {
		float: none;
		width: 100%;
	}
	.main-post-content .post-video-section .recent-videos {
		float: none;
		width: 100%%;
		display:none;
	}
	.dp-other-videos-sections .vposts-sections .vposts-item h3 {
		font-size: 16px;
		line-height: 24px;
	}
	.main-post-content .post-video-section {
		padding: 0px;
	}
	.main-post-content .post-video-section .video-artist-sec .artist {
		padding-left:15px;
	}
	.main-post-content .post-video-section .video-artist-sec .music-by {
		padding-right: 15px;
	}
	
	
	.main-post-content .entry-header.article h1 {
		font-size: 32px;
		line-height: 38px;
		padding:  0px;
	}
	.right-content-post .recent-article-detail .article-item .article-info,.right-content-post .recent-article-detail .article-item .article-img-small {
    width: 100%;
}
	.main-post-content .post-content-container.article {
		padding: 0px;
		margin-top: 10px;
	}
	.main-post-content .entry-header.article {
		padding: 3 0px;
	}
	.main-post-content .main-video-image {
		padding: 0px 0px 30px 0px;
	}

.about-page .bg-show-mobile{
	display: block;
}
.about-page .uns-about-content .uns-about-cbox {
    padding: 0px 10px;
}
.about-page .uns-about-content .uns-about-cbox h3{
	padding: 0px;
	font-size: 16px;
}
.uns-about-artworks .uns-artworks-cbox {
 min-height: 290px;
 max-height: 300px;
    width: 50%;
   }

.about-artist-sec .artist-listing-inner .artist-listing-box {
 
    width: 33.33%;
  
}
 
 .uns-background-about{
 	display: none;
 }
 .about-page .top-main-content{
 	margin-bottom: 0px;
 }
 .uns-about-video{
 	height: auto;
 	padding: 40% 0px;
 }
  .contact-page .inner-page-banner-top-section{
		height: 100%;
	}
.home-about-unscripted .home-about-unscripted-cont h3 {
     font-size: 32px;
     margin: 10px 0px;
}
.home-about-unscripted .home-about-unscripted-cont p {
    font-size: 14px;
    line-height: 20px;
}
.home-about-unscripted .home-about-unscripted-cont h4 {
    font-family: vanguard-bold;
    letter-spacing: 1px;
    font-size: 26px;
    margin: 10px 0px;
}
.home-about-unscripted{
	padding: 0px;
} 
.home-about-unscripted .home-about-unscripted-cont {
    
    padding: 30px; 
    padding-bottom: 30px;
    }

    .article-main-black-info .article-main-black-info-cont h3 {
    font-size: 32px;
    line-height: 36px;
}
	 .article-main-black-info .article-main-black-info-cont p{
    font-size: 13px;
    line-height: 16px;
}
	 .article-main-black-info .article-main-black-info-cont {
   
    padding-top: 40px;
    padding-right: 20px;
}
.article-main-black-info {
    padding: 20px 0px;
    }
    .home-sections .featured-articles .article-item .article-img-small {
    height: 173px;
}
.home-sections .featured-articles h3 {
    font-size: 16px;
    }
    .home-unscripted-bottom .home-unscripted-bottom-btn {
     
    width:61%;
}
.live-page-main .home-unscripted-bottom .home-unscripted-bottom-cont{
	color: #fff;
	 background:none  ;
    padding: 30px;
   background: rgba(0,0,0,.6) ;
	padding: 30px;
    color: #fff; 
    width: 89%;
    text-align: left;
    -webkit-box-shadow: none  ;
    -moz-box-shadow: none  ;
    box-shadow:none  ;
        top: 120px;
}
.about-page .discover-main-video .home-unscripted-bottom .home-unscripted-bottom-cont{
	background: rgba(0,0,0,.6) ;
	padding: 30px;
    color: #fff; 
    width: 89%;
    top: 250px;
}
 
}

@media only screen and (max-width: 650px) {
	.right-content-post .recent-article-detail .article-item .article-info,.right-content-post .recent-article-detail .article-item .article-img-small {
    width: 100%;
}
	.left-content-post,.right-content-post {
    float: left;
    width: 100%;
    padding:0px;
}
.right-content-post {
	margin-top: 20px;
}
 
	.shows-page .home-sections .episodes-sections .episodes-item h3 {
    font-size: 18px;
    line-height: 20px;
}
	.shows-episode-page .show-episodes-banner .show-episodes-banner-inner{
	width: 100%;
	margin:0 auto;
}
	.shows-episode-page .show-episodes-banner .show-episodes-banner-left, .shows-episode-page .show-episodes-banner .show-episodes-banner-right{
		width: 100%;
		margin-bottom: 15px;
		padding:0px; 
	}
	.shows-episode-page .show-episodes-banner .show-episodes-banner-left iframe {
    width: 100%;
    height: 200px;
}
.shows-page .home-sections .episodes-sections{
	padding:10px;
}
.shows-page .home-sections .episodes-sections .episodes-item{
	  width:48%;
margin-bottom: 0px;
margin-right: 2.6%;
min-height: inherit; 
    padding:0px;
    float: left; 
}
 .shows-page .home-sections .episodes-sections .episodes-item .episodes-img {
    width: 100%;
    height: 242px;
    }

.shows-page .home-sections .episodes-sections .episodes-item:nth-child(2n) {
    margin-right:0;
}

.unplugged-page .shows-page .home-sections .episodes-sections .episodes-item{
	margin-bottom: 15px;

}
.shows_filter_option {
    text-align: right;
    margin-bottom: 10px;
    }

 
 


		.home-unscripted-bottom {
    height: auto;
    position: relative;


}
 .home-unscripted-bottom .home-unscripted-bottom-cont h3 {
    font-size: 28px;
    line-height: 32px;
}
 
.home-unscripted-bottom .home-unscripted-bottom-img {
    float: right;
    height: auto;
    position: relative;
    overflow: hidden;
    width: 100%;
     line-height: 1px;
}
	.home-unscripted-bottom .home-unscripted-bottom-img img {
      height: auto;
    width: 100%;
    -o-transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    transition: .5s;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    left: 50%;
    position: relative;
}
	   .home-unscripted-bottom .home-unscripted-bottom-btn {
     
    width: 100%;
}
	.article-main-black-info .article-main-black-info-cont h3 {
    font-size: 29px;
    line-height: 32px;
}
	.article-main-black-info .article-main-black-info-cont { 
    width: 100%; 
    padding-top: 20px;
    padding-right: 0px;
}
.article-main-black-info .article-main-black-info-img { 
    width: 100%; 
}
.article-main-black-info .article-main-black-info-img .article-main-black-info-img-inner:before,.article-main-black-info .article-main-black-info-img .article-main-black-info-img-inner:after{
	display: none;
}
	.home-sections .featured-articles .article-item-main img,.home-sections .featured-articles .article-item .article-img-small{
		height: auto;
	}
	.home-sections .featured-articles .article-item-main,.home-sections .featured-articles .article-item{
		width: 100%;
		height: auto;
	}
	.home-about-unscripted .home-about-unscripted-cont h3 {
     font-size: 32px;
     margin: 10px 0px;
}
.home-about-unscripted .home-about-unscripted-cont p {
    font-size: 14px;
    line-height: 20px;
}
.home-about-unscripted .home-about-unscripted-cont h4 {
    font-family: vanguard-bold;
    letter-spacing: 1px;
    font-size: 26px;
    margin: 10px 0px;
}
.home-about-unscripted{
	padding: 0px;
}
.home-about-unscripted .home-about-unscripted-img {
    width: 100%; 
    padding: 20px;
}
.home-about-unscripted .home-about-unscripted-cont {
    background: #fff;
    height: 100%;
    width: 100%;  
    padding: 0px 30px;
    padding-bottom: 10px;
}

	     .shows-episode-page .inner-page-banner-top-section .banner-text h1 {
    font-size: 28px;
    line-height: 32px;
 
}
.shows-episode-page .featured-videos-section .video-sec{
    width: 100%;
}
	 .contact-information .contact-box{
        width: 100%; 
        float: left;
        padding: 20px 0px;
    }
    .contact-page .contact-information-inner{
    width: 100%;
    margin: 0 auto;
}
.contact-information .contact-box.text-right{
    padding-right: 60px;
    text-align: left;
  }
	 .uns-about-video{
 	height: auto;
 	padding: 30% 0px;
 }
	.about-slider-arrow{
		display: none;
		
	}
	#about-vedio-popup{
		width: 100%;
		padding: 15px;
	}
	#about-vedio-popup iframe{
		width: 100%;
		height: 260px;
	}
	.uns-about-artworks .uns-artworks-cbox .uns-artworks-img{
	width: 100%;
	 
	height: 100%;
}
	.about-page .inner-page-banner-top-section .banner-text h1 {
    font-size: 38px;
    }
	.uns-background-about{
		display: none;
	}
	.about-page .uns-about-content .uns-about-cbox{
		width: 100%;
		padding: 15px;
	 
       border-right:0px;
    border-bottom: #676767 solid 1px;
}
.uns-about-artworks .uns-artworks-cbox {
    
    width: 100%;
   }

.about-artist-sec .artist-listing-inner .artist-listing-box {
 
    width: 100%;
  
}
.about-page .top-main-content{
	margin-bottom: 0px;
	padding-bottom: 0px !important;
}
	.about-page .bg-show-mobile{
	display: block;
}
	.site-container {
		margin: 0px auto;
		width: 90%;
	}
	
	
	
	.header-main .social-links {
		display:none;
	}
	.header-main .main-navigation-mobile .social-links {
		display:block;
		float: none;
		width:100%;
		text-align:left;
		padding:20px 10px 0px 50px;
	}


	
	
	.header-main .header-logo {
	 	width: 50%;
	}
	.header-main .header-logo img {
		width:38px;
	}
	.header-main .main-navigation {
	 	width: 50%;
		display:none;
	}
	.header {
		position: absolute;
		height: 95px;
	}
	.header.bg {
		position: relative;
		height: 85px;
	}
	.header-main {
		padding: 10px 0px 0px 0px;
		height: 85px;
	}

	



	
	
	.main-navigation-mobile {
	display:block;
	}
	.main-navigation {
	display:none;
	}
	.header .navbar-toggle {
	display:block;
	}
	
	.home-talent-section {
		padding: 30px 0px;
	}
	 
	.tp-video-section video {display:none;}
	.tp-video-section .responsive-bg {
		display:block;
	     position: relative;
    overflow: hidden;
    width: 70%;
    height: 70%;
    margin: 80px auto;
    padding:  0px;
	}
	.tp-video-section .responsive-bg img {
    position: relative;
    width:auto;
    height: 100% ;
     top: 50%;
    left: 50%;
      transform: translateX(-50%) translateY(-50%);
	
	-ms-transform: translateX(-50%) translateY(-50%);
-webkit-transform: translateX(-50%) translateY(-50%);
-moz-transform: translateX(-50%) translateY(-50%);
-o-transform: translateX(-50%) translateY(-50%); 
}
	
	.tp-video-section .video-content h2 {
		font-size: 34px;
		line-height: 38px;
		padding: 0px 0px 10px 0px;
	}
	
	.discover-main-video .tp-video-section video {display:none;}
	.discover-main-video .tp-video-section .responsive-bg {
		display:block;
	}
	
	
	.discover-main-video .tp-video-section .video-content h2 {
		font-size: 34px;
		line-height: 38px;
		padding: 0px 0px 10px 0px;
	}
	
	.home-sections .featured-videos-section {
		padding: 40px 0px 40px 0px;
	}
	.home-sections h2 {
		padding: 0px 0px 5px 0px;
		margin: 0px 0px 25px 0px;
		font-weight: normal;
		font-size: 34px;
		line-height: 38px;
		text-transform: uppercase;
	}
	.home-sections .featured-videos-section .video-sec {
		/*float: none;
		width: 100%;
		padding: 0px 0px 20px 0px;*/
	}
	.featured-artist-section .artist-sec-content h3 {
		font-size: 38px;
		line-height: 46px;
	}
	.home-sections .featured-articles .feature-art-left {
		float: none;
		width: 100%;
		padding-bottom:25px;
		border-bottom:1px solid #e6e6e6;
		margin-bottom:10px;
	}
	.home-sections .featured-articles .feature-art-left p {
		max-width: 100%;
	}
	.home-sections .featured-articles .feature-art-right {
		float: none;
		width: 100%;
	}
	.home-sections .featured-articles {
		padding: 50px 0px;
	}
	.home-sections .featured-articles .feature-art-left .fa-main-img {
		height: 100%;
		position: relative;
		overflow: hidden;
	}
	.home-sections .featured-articles h2 {
		font-size: 34px;
		line-height:40px;
		text-align: center;
	}
	.home-sections .featured-articles h2.resp {
		color: #000;
		font-size: 34px;
		line-height:40px;
		display:block;
	}
	.home-sections .featured-articles .feature-art-right .article-item .article-info {
		float: left;
		width: 68%;
	}
	.home-sections .featured-articles .feature-art-right .article-item .article-img-small {
    float: right;
    width: 30%;
	}
	.home-sections .episodes-sections .episodes-item {
		padding: 15px;
		width: 100%;
		float: none;
		min-height: 100%;
	}
	.home-sections .episodes-sections .episodes-item .episodes-img {
		width: 100%;
		height: 100%;
		overflow: inherit;
		position: relative;
	}
	.home-sections .episodes-sections .episodes-item .episodes-img .play-icon-stream{
		bottom:18px;
		left:10px;
	}
	.footer .footer-links ul li {
    padding: 0px 5px;
    
	}
	.inner-page-banner-top-section {
		height: 100%;
		overflow: inherit;
		position: relative;
		line-height:1px;
	}
	.inner-page-banner-top-section .banner-text {
		top:40%;
	}
	
	.inner-page-banner-top-section .banner-text h1 {
		font-size: 38px;
		line-height: 46px;
	}
	.contact-page .top-main-content p {
		font-size: 17px;
	}
	.contact-page .form-section {
		width: 100%;
	}
	.home-sections .featured-videos-section .video-sec .image {
		height: 100%;
		overflow: hidden;
		position: relative;
	}
	.home-sections .episodes-sections .episodes-item .episodes-img img {
		width: 100%;
		top: 0%;
		left: 0%;
		position: relative;
		transform: translateX(0%) translateY(0%);
		-ms-transform: translateX(0%) translateY(0%);
		-webkit-transform: translateX(0%) translateY(0%);
		-moz-transform: translateX(0%) translateY(0%);
		-o-transform: translateX(0%) translateY(0%);
	}
	.main-post-content ,.single-format-video .main-post-content{
		padding: 0px 0px 30px 0px;
	}
	.main-post-content .post-content-container {
		width: 100%;
		margin: 0px auto;
	}
	.main-post-content .main-video-image {
		padding: 20px;
	}
	.main-post-content .main-video-image iframe {
		height: 250px;
	}
	.search-results-page .main-post-content {
		padding:30px 0px 30px 0px;
	}
	.search-results-page .post {
		padding: 20px 10px;
		margin-bottom: 20px;
		float: none;
		width: 100%;
		min-height: 100%;
	}
	.search-results-page .post .image {
		float: none;
		width: 100%;
		max-height: 100%;
		overflow: inherit;
		position: relative;
		padding-bottom:10px;
	}
	.search-results-page .post .cont {
		float: none;
		width: 100%;
	}
	.inner-page-banner-top-section .banner-text h2 {
		font-size: 18px;
		line-height: 27px;
		padding: 0px 20px 0px 20px;
	}
	.about-page .top-main-content {
		text-align: center;
		padding: 30px 0px;
	}
	.about-page .top-main-content .intro-video {
		padding: 10px;
		max-width: 100%;
	}
	.about-page .top-main-content .intro-video iframe {
		height: 200px;
	}
	.about-page .top-main-content p {
		font-size: 15px;
		line-height: 22px;
		padding: 5px 0px 25px 0px;
	}

 .main-post-content .entry-header h1 { 
    font-size: 26px;
    line-height: 30px;
}
.logged-in.single-format-video .main-post-content {
    padding: 0px 0px 30px 0px;
}
	.main-post-content .post-video-section .site-container{
		width: 100%;
	}
	.main-post-content .main-post-social-links .cat-date {
    float: left;
    margin-top: 9px;
    font-size: 13px;
}
.main-post-content .main-post-social-links  .social-share-icons {
     padding-bottom: 0px !important; 
} 
	.main-post-content .post-video-section {
		padding:  0px;
		height: auto;
	}
	.video-item-box.main-video-box {
    width: 100%;
    margin: 0 auto;
}
	.main-post-content .post-video-section iframe {
		height: 210px;
	}
	.main-post-content .post-video-section .video-artist-sec .music-by {
		float: none;
		text-align:center;
		padding-top: 0px;
	}
	.main-post-content .post-video-section .video-artist-sec .artist {
		text-align:center;
	}
	.main-post-content .post-video-section .main-video {
		float: none;
		width: 100%;
	}
	.main-post-content .post-video-section .recent-videos {
		float: none;
		width: 100%%;
		display:none;
	}
	.dp-other-videos-sections .vposts-sections {
		padding: 30px 20px;
	}
	.dp-other-videos-sections .vposts-sections .vposts-item .vposts-img {
		height: 170px;
	}
	.dp-other-videos-sections .vposts-sections h2 {
		font-size: 30px;
		line-height: 36px;
	}
	.main-post-content .entry-header.article h1 {
		font-size: 26px;
		line-height: 32px;
		padding: 10px 0px 10px 0px;
	}
	.main-post-content .post-content-container.article {
		padding: 0px ;
		margin-top: 15px;
	}
	.main-post-content .post-content-container.article .main-video iframe {
   		 width: 100%;
    	height: 200px;

	}
 
	.main-post-content .main-video-image {
		padding: 0px 0px 30px 0px;
	}
	.main-post-content .entry-content.article p {
		font-size: 16px;
		line-height: 24px;
	}
	.main-post-content .social-share-icons {
		padding-bottom: 25px;
	}
	.main-post-content .entry-content.article {
		margin-top: 5px;
	}
	.discover-page-posts-section .vposts-item-wrapper .video-sec .image img {
	    margin: 0px auto;
	}
	.discover-page-posts-section .vposts-item-wrapper .video-sec h3 {
	text-align:center;
	}
	.discover-page-posts-section .posts-item-wrapper {
		padding: 20px 30px;
	}
	.discover-page-posts-section .vposts-item-wrapper {
		padding: 20px 30px;
	}
	.discover-page-posts-section .artist-section {
		padding: 20px 30px;
	}
	.discover-page-posts-section .posts-item-wrapper .post-item {
		padding: 4px 15px 4px 15px;
	}
	.discover-page-posts-section .artist-section .artist {
		padding: 4px 15px 4px 15px;

	}
	.discover-page-posts-section .posts-item-wrapper .post-item .post-img {
	    height: 120px;
	}
	


	.contact-page .inner-page-banner-top-section{
		height: 100%;
	}
	.discover-main-video .home-unscripted-bottom .home-unscripted-bottom-cont {
        background: rgba(255,255,255,.6) ;
    padding:15px 30px;
    color: #000;
    text-align: left;
    -webkit-box-shadow: 13px 13px 0px -7px rgba(250,0,83,1);
    -moz-box-shadow: 13px 13px 0px -7px rgba(250,0,83,1);
    box-shadow: 13px 13px 0px -7px rgba(250,0,83,1) ;
        top: 80px;
}
.discover-main-video .home-unscripted-bottom .home-unscripted-bottom-cont h3 {
    margin-bottom: 10px;
    position: relative;
    font-size: 28px;
    margin-top: 0px;
    line-height: 36px;
}
.discover-main-video .home-unscripted-bottom .home-unscripted-bottom-cont h3:after{
	display: none !important;
}
.discover-main-video .home-unscripted-bottom .home-unscripted-bottom-cont p {
    text-transform: lowercase;
    font-size: 16px;
    margin-top: 0px;
    line-height: 18px;
        margin-bottom: 0px;
}
.live-page-main .home-unscripted-bottom .home-unscripted-bottom-cont{
	 
    padding: 15px ;
   background: rgba(0,0,0,.6) ;
	 
    color: #fff; 
    width: 89%;
    text-align: left;
    -webkit-box-shadow: none  ;
    -moz-box-shadow: none  ;
    box-shadow:none  ;
        top: 80px;
}
.about-page .discover-main-video .home-unscripted-bottom .home-unscripted-bottom-cont{
	background: rgba(0,0,0,.6) ;
	padding: 30px;
    color: #fff; 
    width: 89%;
    top: 160px;
}
.unplugged-page .top-main-content p,.shows-page .top-main-content p {
    text-align: center;
    font-size: 20px;
    letter-spacing: 1px;
    line-height: 25px;
    }
    .discover-page-posts-section .artist-section .artist h3 {
 
    left: 20px;
    
    width: 86%;
 
}
.shows-episode-page .show-episodes-banner .show-episodes-banner-right h1 {
    font-size: 26px;
    line-height: 29px;
    letter-spacing: 1px;
    }
    .shows-episode-page .episodes-section h3 {
    font-size: 26px;
    line-height: 30px;
    font-family: vanguard-bold;
    margin-top: 0px;
    padding-left: 10px;
    font-weight: normal;
    margin-bottom: 10px;
    letter-spacing: 1px;
}
}
@media only screen and (max-width: 375px) {
	
}





/*

	2/2/2018


*/


 
.home-page-sections .featured-posts-section .main-post {
position:relative;
}
.home-page-sections .featured-posts-section .main-post .image {
position:relative;
}
.home-page-sections .featured-posts-section .main-post .responsive-image {
position:relative;
display:none;
}
.home-page-sections .featured-posts-section .main-post .video {
position:relative;
}
.home-page-sections .featured-posts-section .main-post .video video {
    position: relative;

    width: 100%;
    height:auto;
    z-index: 1;

    background-size: cover;
    transition: 1s opacity;
}
.home-page-sections .featured-posts-section .main-post .image img {
width:100%;
height:auto;
}
.home-page-sections .featured-posts-section .main-post .responsive-image img {
width:100%;
height:auto;
}
.home-page-sections .featured-posts-section .main-post .overlay {
 

  position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: url(images/dot-pattern.png) repeat;
    width: 100%;
    height: 100%;
    z-index: 2;
}
 
.home-page-sections .featured-posts-section .main-post .post-content {
    position: absolute;
    z-index: 3;
    top: 23%; 
    text-align: left;
    background: #000;
    left: 9%;
    padding: 40px;
    -webkit-box-shadow:13px 13px 0px -5px rgba(0,255,139,1);
-moz-box-shadow: 13px 13px 0px -5px rgba(0,255,139,1);
box-shadow: 13px 13px 0px -5px rgba(0,255,139,1);
}
.home-page-sections .featured-posts-section .main-post .post-content h1 {
    font-size: 27px;
    color: #fff;
    padding: 0px;
    margin: 0px auto;
    margin-bottom: 10px;
    line-height: 35px;
    text-align: left;
    letter-spacing: 2px;
    font-weight: 700;
    max-width: 445px;
    -webkit-animation: mysecondanim 0.2s ease forwards;
    animation: mysecondanim 0.2s ease forwards;
    -webkit-animation-delay: 0.8s;
    -moz-animation-delay: 0.8s;
    animation-delay: 0.8s;
    opacity: 0;
    -webkit-transform: translateY(-200px);
    transform: translateY(-200px);
    text-transform: uppercase;
    
    
}

.home-page-sections .featured-posts-section .main-post .post-content h1 a {
color:#fff;
text-decoration:none;
}

.home-page-sections .featured-posts-section .main-post .post-content .published-date {
font-size:16px;
color:#fff;
 
text-align:left;

    -webkit-animation: mysecondanim 0.2s ease forwards;
    animation: mysecondanim 0.2s ease forwards;
    -webkit-animation-delay: 1.2s;
    -moz-animation-delay: 1.2s;
    animation-delay: 1.2s;
    opacity: 0;
    
    -webkit-transform: translateY(200px);
    transform: translateY(200px);
}

.home-page-sections .featured-posts-section .main-post .post-content .published-date a {
color:#fff;
text-decoration:none;
}
.home-page-sections .featured-posts-section .main-post .post-content .button {
	position: relative;
 
padding:30px 0px 10px 0px;

-webkit-animation: mysecondanim 0.2s ease forwards;
    animation: mysecondanim 0.2s ease forwards;
    -webkit-animation-delay: 1.3s;
    -moz-animation-delay: 1.3s;
    animation-delay: 1.3s;
    opacity: 0;
    
    -webkit-transform: translateY(200px);
    transform: translateY(200px);
    
}
@-webkit-keyframes mysecondanim {
    0%   {opacity: 0;}
    100% {-webkit-transform: translateY(0px); transform: translateY(0px); opacity: 1;}
}

@keyframes mysecondanim {
    0%   {opacity: 0;}
    100% {-webkit-transform: translateY(0px); transform: translateY(0px); opacity: 1;}
}
.home-page-sections .featured-posts-section .main-post .post-content .button a {
	border-radius: 20px;
	 

padding: 12px 40px;
 
font-size:16px;
letter-spacing:0px;
text-transform:uppercase;
color:#fff;
text-decoration:none; 
background: #fa0053;
}
.home-page-sections .featured-posts-section .main-post .post-content .button.active a {
color:#fa0053;
background:#fff;
}
.home-page-sections .featured-posts-section .main-post .post-content .button a:hover {
color:#fa0053;
background:#fff;
}
.home-page-sections .featured-posts-section .other-posts-sec {
margin-top:-60px;
position:relative;
z-index:2;
overflow:hidden;
}
.home-page-sections .featured-posts-section .other-post.green {
float:left;
width: calc( 50% - 24px );
background:#fa0053;
opacity:0;
    -o-transition:.2s;
-ms-transition:.2s;
-moz-transition:.2s;
-webkit-transition:.2s;
transition:.2s;
-webkit-transform: translateX(-200px);
    transform: translateX(-200px);
} 
.home-page-sections .featured-posts-section .other-post.grey {
float:right;
width: calc( 50% - 24px );
background:#4784ff;
margin-top:0px;
text-align:right;
opacity:0;
    -o-transition:.2s;
-ms-transition:.2s;
-moz-transition:.2s;
-webkit-transition:.2s;
transition:.2s;
-webkit-transform: translateX(200px);
    transform: translateX(200px);
}
.home-page-sections .featured-posts-section .other-post.green.animate {
opacity:1;
-webkit-transform: translateX(0px);
    transform: translateX(0px);
}
.home-page-sections .featured-posts-section .other-post.grey.animate {
opacity:1;
-webkit-transform: translateX(0px);
    transform: translateX(0px);
}
.home-page-sections .featured-posts-section .other-post {
height:165px;
}
.home-page-sections .featured-posts-section .other-post .image {
position:relative;
height:165px;
overflow:hidden;
float:left;
width:40%;
}
.home-page-sections .featured-posts-section .other-post.grey .image {
float:right;
width:40%;
}

.home-page-sections .featured-posts-section .other-post .post-content  {
float:left;
width:60%;
padding:20px 20px 10px 20px;
}
.home-page-sections .featured-posts-section .other-post .post-content h2  {
 
font-size:24px;
line-height:30px;
color:#fff;
letter-spacing:1px;
padding:0px 0px 15px 0px;
margin:0px;
font-weight:normal;
}
.home-page-sections .featured-posts-section .other-post .post-content h2 a {
color:#fff;
text-decoration:none;
}
.home-page-sections .featured-posts-section .other-post .post-content .published-date {
font-size:14px;
color:#fff;
 
}
.home-page-sections .featured-posts-section .other-post .post-content .published-date a {
color:#fff;
}

.home-page-sections .featured-posts-section .other-post .image img {
width:auto;
height:100%;
}
 
.home-page-sections .featured-posts-section .section-sep {
width: 48px;
float:left;
background:url(/wp-content/themes/unscripted/images/banner-bottom-post-sep-bg2.png);
height:165px;
opacity:0;
-o-transition:.4s;
-ms-transition:.4s;
-moz-transition:.4s;
-webkit-transition:.4s;
transition:.4s;
}
.home-page-sections .featured-posts-section .section-sep.animate {
opacity:1;
}

.ad-banner-top-1 {
position:relative;
}
.ad-banner-top-1 .ad {
line-height:1px;
margin:0px 0px 0px 0px;
text-align:center;
position:relative;
z-index:1;

}
.ad-banner-top-1 .ad img {
width:100%!important;
height:auto!important;
margin-top:-29px;
}
.ad-banner-top-1 .ad .cta-button {
position:absolute;
bottom:60px;
z-index:10;
text-align:center;
width:100%;
}
.ad-banner-top-1 .ad .cta-button a {
border:2px solid #fff;
padding:12px 30px 10px 30px;
text-transform:uppercase;
color:#fff;
font-size:14px;
 
text-decoration:none;
}
.ad-banner-top-1 .ad .cta-button a:hover {
background:#fff;
color:#222;
}

.ad-banner-bottom .ad {
line-height:1px;
margin:0px;
position:relative;
}
.ad-banner-bottom .ad .cta-button {
position:absolute;
bottom:70px;
z-index:10;
text-align:center;
width:100%;
}
.ad-banner-bottom .ad .cta-button a {
border:2px solid #fff;
padding:12px 30px 10px 30px;
text-transform:uppercase;
color:#fff;
font-size:14px;
 
text-decoration:none;
}
.ad-banner-bottom .ad .cta-button a:hover {
background:#fff;
color:#222;
}


.ad-banner-bottom .ad.desktop {
}
.ad-banner-bottom .ad.responsive {
display:none;
}
.ad-banner-bottom .ad img {
width:100%;
height:auto;
}



.subscribe-box-footer {
background:rgba(8,52,97,0.9);
padding: 80px 70px 70px 70px;
color:#fff;
text-align:center;
}

.subscribe-box-footer h3 {
color:#fff;
 
letter-spacing:1px;
font-weight:normal;
font-size:34px;

padding:0px 0px 10px 0px;
margin:0px;
}
.subscribe-box-footer input[type=email]{
background:transparent;
padding: 0px 10px;
color:#fff;
text-align:center;
font-size:22px;
border:none;
border-bottom:2px solid #fff;
height:40px;
width:50%;
}
.subscribe-box-footer  p {
padding: 20px 0px;
margin:0px;
}
.subscribe-box-footer input[type=submit]{
background:transparent;
padding: 12px 40px 10px 40px;
color:#fff;
font-size:14px;
border:2px solid #fff;
cursor:pointer;
text-transform:uppercase;
font-weight:normal;
 
letter-spacing:1px;
-o-transition:.5s;
-ms-transition:.5s;
-moz-transition:.5s;
-webkit-transition:.5s;
transition:.5s;
}
.subscribe-box-footer input[type=submit]:hover {
background:#fff;
color:#222;
}
 
.popular-posts-sction {
background:#f4f4f4;
padding:20px 0px 50px 0px;
}
.popular-posts-sction .cta-button {
text-align:center;
padding:20px 0px;
}
.popular-posts-sction .cta-button a {
border:2px solid #000;
padding: 16px 30px 12px 30px;
color:#000;
text-decoration:none;
font-size:18px;
text-transform:uppercase;
 
letter-spacing:1px;
}
.popular-posts-sction .cta-button a:hover {
background:#000;
color:#fff;
}
.popular-posts-sction .ppost {
width:21%;
float:left;
position:relative;

}
.popular-posts-sction .ppost.big {
width:58%;
padding:6px;
}

.popular-posts-sction .ppost.big.ttbanim {

-webkit-animation: ppostanim 0.2s ease forwards;
    animation: ppostanim 0.2s ease forwards;

    opacity: 0;
    
    -webkit-transform: translateY(-100px);
    transform: translateY(-100px);
}
.popular-posts-sction .ppost.small {
padding:6px;
min-height:230px;
}
.popular-posts-sction .ppost.small.bttanim {
-webkit-animation: ppostanim 0.2s ease forwards;
    animation: ppostanim 0.2s ease forwards;
    opacity: 0;
    
    -webkit-transform: translateY(100px);
    transform: translateY(100px);
}

.popular-posts-sction .ppost.big.anim1 {
    -webkit-animation-delay: 0.6s;
-moz-animation-delay: 0.6s;
animation-delay: 0.6s;
}
.popular-posts-sction .ppost.small.anim2 {
    -webkit-animation-delay: 1.0s;
-moz-animation-delay: 1.0s;
animation-delay: 1.0s;
}
.popular-posts-sction .ppost.small.anim3 {
    -webkit-animation-delay: 1.2s;
-moz-animation-delay: 1.2s;
animation-delay: 1.2s;
}
.popular-posts-sction .ppost.small.anim4 {
    -webkit-animation-delay: 1.4s;
-moz-animation-delay: 1.4s;
animation-delay: 1.4s;
}
.popular-posts-sction .ppost.small.anim5 {
    -webkit-animation-delay: 1.6s;
-moz-animation-delay: 1.6s;
animation-delay: 1.6s;
}

@-webkit-keyframes ppostanim {
    0%   {opacity: 0;}
    100% {-webkit-transform: translateY(0px); transform: translateY(0px); opacity: 1;}
}

@keyframes ppostanim {
    0%   {opacity: 0;}
    100% {-webkit-transform: translateY(0px); transform: translateY(0px); opacity: 1;}
}

.popular-posts-sction .ppost.big .image {
height:390px;
overflow:hidden;
position:relative;
width:100%;
}
.popular-posts-sction .ppost.big .image img {
width:100%;
height:auto;
position:relative;
top:50%;
left:50%;
transform: translateX(-50%) translateY(-50%);
-webkit-transform: translateX(-50%) translateY(-50%);
-moz-transform: translateX(-50%) translateY(-50%);
-o-transform: translateX(-50%) translateY(-50%);
-ms-transform: translateX(-50%) translateY(-50%);

}
.popular-posts-sction .ppost.small .image {
height:145px;
overflow:hidden;
position:relative;
width:100%;
}
.popular-posts-sction .ppost.small .image img {
width:100%;
height:auto;
position:relative;
top:50%;
left:50%;
transform: translateX(-50%) translateY(-50%);
-webkit-transform: translateX(-50%) translateY(-50%);
-moz-transform: translateX(-50%) translateY(-50%);
-o-transform: translateX(-50%) translateY(-50%);
-ms-transform: translateX(-50%) translateY(-50%);
}
.popular-posts-sction .ppost a.overlay  {
background:rgba(0,0,0,0.5);
width:100%;
position:absolute;
top:0px;
left:0px;
height:100%;
display:block;
text-decoration:none;
z-index:1;
}
.popular-posts-sction .ppost a.overlay:hover {
background: rgba(8,52,97,0.8);
}
.popular-posts-sction .ppost h3 {
     
    color: #222;
    font-size: 26px;
    letter-spacing: 0px;
    line-height: 32px;
    font-weight: normal;
    padding:10px 0px 0px 0px;
    margin:0px;
}
.popular-posts-sction .ppost h3 a {
color: #222;
text-decoration:none;
}
.popular-posts-sction .ppost.small h3 {
    font-size: 16px;
    line-height: 20px;
    padding:5px 0px 0px 0px;
    
}
.popular-posts-sction .ppost h3 a:hover {
color: #0c437c;
}
.popular-posts-sction .ppost .poublish-date {
color:#222;

    font-size:13px;

}
.popular-posts-sction .ppost .image .play-icon {
display:block;
font-size:36px;
line-height:36px;
background:rgba(255,255,255,0.4);
color:#333;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
position:absolute;
padding-top:16px;
padding-left:7px;
width:70px;
height:70px;
z-index:1;
text-align:center;
text-decoration:none;
-o-transition:.3s;
-ms-transition:.3s;
-moz-transition:.3s;
-webkit-transition:.3s;
transition:.3s;
}
.popular-posts-sction .ppost.big .image .play-icon {
top:42%;
left:46%;
}
.popular-posts-sction .ppost.small .image .play-icon {
top:28%;
left:36%;
}


.popular-posts-sction h2 span{
    display:inline-block;
    background:#f4f4f4;
    padding:5px 15px;
    position: relative;
    z-index: 1;
}
.popular-posts-sction h2  {
    text-align:center;
    position:relative;
    border-bottom:0px !important;
    font-style:normal;
   
    color: #222;
    font-size: 32px;
    letter-spacing: 1px;
    line-height: 38px;
    text-transform:uppercase;
    font-weight: normal;
}
.popular-posts-sction h2:after{
      display: block;
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 23px;
    height: 2px;
    background: #174677;
    -webkit-transition: height .2s,box-shaddow .2s;
    transition: height .2s,box-shaddow .2s;
}
.home-two-panel-content {
background:#f4f4f4;
}
.home-two-panel-content .col-1 {
/* float:left;
width:71%; */
padding: 10px 0px; 
}
.home-two-panel-content .col-2 {
float:right;
width:26%;
padding: 30px 0px;
}

.home-two-panel-content .col-2 .most-viewd-vbox { 
background:#e6efed;
}
.home-two-panel-content .col-2 .most-viewd-vbox h3 { 
background:url(/wp-content/themes/unscripted/images/rp-heading-bg.png) top left no-repeat;
background-size:cover;
height:59px;
line-height:59px;
font-size:18px;
 
color:#fff;
letter-spacing:0px;
font-weight:normal;
padding:0px 20px;
margin:0px;
text-transform:uppercase;
}
.most-viewd-vbox .inner-padd {
padding: 20px;
}
.most-viewd-vbox .video-item  {
padding-bottom: 20px;
border-bottom:1px solid #d2dedb;
margin-bottom:20px;
}

.most-viewd-vbox .video-item .image {
line-height:1px;
position:relative;
}
.most-viewd-vbox .video-item .image .play-icon {
display:block;
font-size:36px;
line-height:36px;
background:rgba(0,0,0,0.3);
color:#eeeeee;
position:absolute;
width:100%;
height:100%;
z-index:1;
top:0px;
left:0px;
text-align:center;
text-decoration:none;
padding-top:65px;
-o-transition:.3s;
-ms-transition:.3s;
-moz-transition:.3s;
-webkit-transition:.3s;
transition:.3s;
}
.most-viewd-vbox .video-item .image .play-icon:hover {
font-size:44px;
line-height:44px;
padding-top:61px;
}
.most-viewd-vbox .video-item .image img {
width:100%;
height:auto;
}

.most-viewd-vbox .video-item h4 {
font-size:18px;
line-height:24px;
 
color:#333;
font-weight:normal;
padding:10px 0px;
margin:0px;
}
.most-viewd-vbox .video-item h4 a {
text-decoration:none;
color:#333;
}
.most-viewd-vbox .video-item .publish-date {
font-size:13px;
color:#777;
}
.most-viewd-vbox .video-item p {
font-size:15px;
color:#555;
line-height:22px;
margin:0px;
padding:10px 0px 0px 0px;
}
.home-two-panel-content .col-2 .box-bottom-bg {
background:url(/wp-content/themes/unscripted/images/rp-box-bot-img.png) top left no-repeat;
background-size:cover;
height:44px;
line-height:1px;
}
.home-two-panel-content .col-2 .more-videos-link {
padding:0px 20px 10px 0px;
text-align:right;
}
.home-two-panel-content .col-2 .more-videos-link a {
color: #5d7171;
 
text-decoration:none;
font-size:14px;
letter-spacing:1px;
text-transform:uppercase;
}
.home-rp-ad {
padding: 20px 0px 10px 0px;
}
.home-rp-ad img {
width:100%;
height:auto;
}

.home-pitchfootball-posts {

}
.home-pitchfootball-posts h2 span{
    display:inline-block;
    background:#f4f4f4;
    padding:5px 15px 5px 0px;
    position: relative;
    z-index: 1;
}
.home-pitchfootball-posts h2  {
    position:relative;
    border-bottom:0px !important;
    font-style:normal;
 
    text-transform:uppercase;
    color: #222;
    font-size: 32px;
    letter-spacing: 1px;
    line-height: 38px;
    font-weight: normal;
}
.home-pitchfootball-posts h2:after{
      display: block;
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 23px;
    height: 2px;
    background: #174677;
    -webkit-transition: height .2s,box-shaddow .2s;
    transition: height .2s,box-shaddow .2s;
}
.home-pitchfootball-posts .video-item {
padding:10px;
position:relative;
opacity: 0;
float:left;
width:33.33%;
}
.home-pitchfootball-posts .video-item.appearanim {
-webkit-animation: postappearanim 0.3s ease forwards;
    animation: postappearanim 0.3s ease forwards;
    opacity: 0;
    
    -ms-transform: scale(0.5); 
    -webkit-transform: scale(0.5); 
    transform: scale(0.5); 
}

.home-pitchfootball-posts .video-item.anim1 {
    -webkit-animation-delay: 0.2s;
-moz-animation-delay: 0.2s;
animation-delay: 0.2s;
}
.home-pitchfootball-posts .video-item.anim2 {
    -webkit-animation-delay: 0.4s;
-moz-animation-delay: 0.4s;
animation-delay: 0.4s;
}
.home-pitchfootball-posts .video-item.anim3 {
    -webkit-animation-delay: 0.6s;
-moz-animation-delay: 0.6s;
animation-delay: 0.6s;
}
.home-pitchfootball-posts .video-item.anim4 {
    -webkit-animation-delay: 0.8s;
-moz-animation-delay: 0.8s;
animation-delay: 0.8s;
}
.home-pitchfootball-posts .video-item.anim5 {
    -webkit-animation-delay: 1.0s;
-moz-animation-delay: 1.0s;
animation-delay: 1.0s;
}
.home-pitchfootball-posts .video-item.anim6 {
    -webkit-animation-delay: 1.2s;
-moz-animation-delay: 1.2s;
animation-delay: 1.2s;
}

@-webkit-keyframes postappearanim {
    0%   {opacity: 0;}
    100% {-ms-transform: scale(1); 
    -webkit-transform: scale(1); 
    transform: scale(1);  opacity: 1;}
}

@keyframes postappearanim {
    0%   {opacity: 0;}
    100% {-ms-transform: scale(1); 
    -webkit-transform: scale(1); 
    transform: scale(1);  opacity: 1;}
}

.home-pitchfootball-posts .video-item .overlay a {
background:rgba(0,0,0,0.4);
z-index:1;
position:absolute;
width:95.1%;
height:94.1%;
top:10px;
left:10px;
display:block;
}
.home-pitchfootball-posts .video-item .overlay a:hover {
background: rgba(8,52,97,0.8);
}
.home-pitchfootball-posts .video-item .image {

width:100%;
line-height:1px;
height:210px;

overflow:hidden;
position:relative;
}
.home-pitchfootball-posts .video-item .image img {
width:100%;
height:auto;
}
.home-pitchfootball-posts .video-item .cont-div {
text-align:left;
background:#fff;
padding:20px 20px;
height: 320px;
overflow: hidden;
margin-bottom: 30px;
/*position:absolute; */
/*
z-index:2;
bottom:30px;
left:0px;
*/
}
.home-pitchfootball-posts .video-item .cont-div h4 {
font-size:22px;
line-height:28px;
 
color:#333;
font-weight:normal;
padding:0px 15px 5px 15px;
margin:0px;
}
.home-pitchfootball-posts .video-item .cont-div h4 a {
text-decoration:none;
color:#333;
}
.home-pitchfootball-posts .video-item .cont-div h4 a:hover {
color:#00b5e9;
}
.home-pitchfootball-posts .video-item .cont-div .publish-date {
font-size:13px;
color:#777;
padding:0px 15px 10px 15px;
}
.home-pitchfootball-posts .video-item .cont-div .publish-date a {
text-decoration:underline;
color:#000;
}
.home-pitchfootball-posts .video-item .cont-div .publish-date a:hover {
text-decoration:none;
}
.home-pitchfootball-posts .video-item .cont-div p {
font-size:14px;
color:#333;
line-height:20px;
margin:0px;
padding:0px 15px 8px 15px;
}
.home-pitchfootball-posts .video-item .cont-div p a {
text-decoration:none;
color:#333;
}
.home-pitchfootball-posts .video-item .category-tag {
background:url(/wp-content/themes/unscripted/images/caegory-tag-bg.png) top left no-repeat;
width:115px;
height:22px;
position:absolute;
top:20px;
left:10px;
color:#fff;
line-height:22px;
font-size:13px;
text-transform:uppercase;
padding:0px 0px 0px 20px;
z-index:2;
}
.home-pitchfootball-posts .video-item .category-tag a {
color:#fff;
text-decoration:none;
}
.home-pitchfootball-posts .load-more-button {
padding: 30px 10px;
}
.home-pitchfootball-posts .load-more-button a {
display:block;
padding:15px;
text-align:center;
font-size:22px;
color:#1e5d9e;
border:2px solid #1e5d9e;
text-transform:uppercase;
text-decoration:none;
 
}
.home-pitchfootball-posts .load-more-button a:hover {
color:#222;
border:2px solid #222;
}

.home-full-article-sec-1 {
position:relative;
height:100vh;
opacity: 0;
}
.home-full-article-sec-1.appear {
    -webkit-animation: appearanim 0.5s ease forwards;
    animation: appearanim 0.5s ease forwards;
    -webkit-animation-delay: 0.2s;
    -moz-animation-delay: 0.2s;
    animation-delay: 0.2s;
    opacity: 0;
    -ms-transform: scale(0.5); 
    -webkit-transform: scale(0.5); 
    transform: scale(0.5); 
}
@-webkit-keyframes appearanim {
    0%   {opacity: 0;}
    100% {-ms-transform: scale(1); 
    -webkit-transform: scale(1); 
    transform: scale(1);  opacity: 1;}
}

@keyframes appearanim {
    0%   {opacity: 0;}
    100% {-ms-transform: scale(1); 
    -webkit-transform: scale(1); 
    transform: scale(1);  opacity: 1;}
}

.home-full-article-sec-1 .sec-content {
background-size:cover;
background-position:none;
background-position:center center;
width:100%;
height:100vh;
position:relative;
}
.home-full-article-sec-1 .sec-content .overlay {
background: rgba(0,0,0,0.6);
width:100%;
position:absolute;
top:0px;
left:0px;
height:100%;
display:block;
text-decoration:none;
z-index:1;
}
.home-full-article-sec-1 .sec-content .cont {
z-index:1;
display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    position:relative;
    height:100%;

}
.home-full-article-sec-1 .sec-content .cont h3 {
 
font-size:70px;
line-height:70px;
margin:0px auto;
max-width:900px;
letter-spacing:1px;
text-align:center;
padding:0px;
color:#fff;
text-transform:uppercase;
font-weight:normal;
}
.home-full-article-sec-1 .sec-content .cont h3 a {
color:#fff;
text-decoration:none;
}
.home-full-article-sec-1 .sec-content .cont h3 span {
-webkit-text-stroke-color: #fff;
-webkit-text-stroke-width:2px;
color: transparent;
}
.home-full-article-sec-1 .sec-content .cont p {
 
font-size:22px;
line-height:26px;
margin:0px auto;
max-width:800px;
padding:10px 0px;
color:#fff;
text-align:center;
}
.home-full-article-sec-1 .sec-content .cont p a {
color:#fff;
text-decoration:none;
}
.home-full-article-sec-1 .sec-content .cont .read-more-button {
text-align:center;
padding:20px 0px 20px 0px;
position:absolute;
bottom:40px;
width:100%;
}
.home-full-article-sec-1 .sec-content .cont .read-more-button a {
padding:14px 40px 12px 40px;
font-size:14px;
color:#fff;
border:2px solid #fff;
text-transform:uppercase;
text-decoration:none;
 
}
.home-full-article-sec-1 .sec-content .cont .read-more-button.active a {
background:#fff;
color:#222;
}
.home-full-article-sec-1 .sec-content .cont .read-more-button a:hover {
background:#fff;
color:#222;
}



.footer-full-article-sec-1 {
position:relative;
height:100vh;
}
.footer-full-article-sec-1.appear {
    -webkit-animation: appearanim 0.5s ease forwards;
    animation: appearanim 0.5s ease forwards;
    -webkit-animation-delay: 0.2s;
    -moz-animation-delay: 0.2s;
    animation-delay: 0.2s;
    opacity: 0;
    -ms-transform: scale(0.5); 
    -webkit-transform: scale(0.5); 
    transform: scale(0.5); 
}
.footer-full-article-sec-1 .sec-content {
background-size:cover;
background-position:none;
background-position:center center;
width:100%;
height:100vh;
position:relative;
}
.footer-full-article-sec-1 .sec-content .overlay {
background:rgba(8,52,97,0.5);
width:100%;
position:absolute;
top:0px;
left:0px;
height:100%;
display:block;
text-decoration:none;
z-index:1;
}
.footer-full-article-sec-1 .sec-content .cont {
z-index:2;
display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    position:relative;
    height:100%;

}
.footer-full-article-sec-1 .sec-content .cont h3 {
 
font-size:80px;
line-height:82px;
margin:0px auto;
max-width:900px;
letter-spacing:1px;
text-align:center;
padding:0px;
color:#fff;
font-weight:normal;
}
.footer-full-article-sec-1 .sec-content .cont h3 a {
text-decoration:none;
color:#fff;
}
.footer-full-article-sec-1 .sec-content .cont h3 span {
-webkit-text-stroke-color: #fff;
-webkit-text-stroke-width:2px;
color: transparent;
}
.footer-full-article-sec-1 .sec-content .cont p {
 
font-size:22px;
line-height:26px;
margin:0px auto;
max-width:800px;
padding:10px 0px;
color:#fff;
text-align:center;
}
.footer-full-article-sec-1 .sec-content .cont p a {
text-decoration:none;
color:#fff;
}
.footer-full-article-sec-1 .sec-content .cont .read-more-button {
text-align:center;
padding:20px 0px 20px 0px;
position:absolute;
bottom:40px;
width:100%;
}
.footer-full-article-sec-1 .sec-content .cont .read-more-button a {
padding:14px 40px 12px 40px;
font-size:14px;
color:#fff;
border:2px solid #fff;
text-transform:uppercase;
text-decoration:none;
 
}
.footer-full-article-sec-1 .sec-content .cont .read-more-button.active a {
background:#fff;
color:#222;
}
.footer-full-article-sec-1 .sec-content .cont .read-more-button a:hover {
background:#fff;
color:#222;
}

.home-full-article-sec-2 {
position:relative;
height:100vh;
}
.home-full-article-sec-2.appear {
    -webkit-animation: appearanim 0.5s ease forwards;
    animation: appearanim 0.5s ease forwards;
    -webkit-animation-delay: 0.2s;
    -moz-animation-delay: 0.2s;
    animation-delay: 0.2s;
    opacity: 0;
    -ms-transform: scale(1.5); 
    -webkit-transform: scale(1.5); 
    transform: scale(1.5); 
}
.home-full-article-sec-2 .video-content {
width:100%;
height:100vh;
position:relative;
overflow:hidden;
}
.home-full-article-sec-2 .video-content .controls {
    top: 0px;
    position: absolute;
    z-index: 10;
    width: 100%;
    text-align: center;

}
.home-full-article-sec-2 .video-content .controls .playbutton {
    background: rgba(0,0,0,0.5) url('/wp-content/themes/unscripted/images/play_button2.png') 50% 50% no-repeat;
    width: 100%;
    height: 100vh;
    border: none;
    cursor: pointer;
    margin: 0px auto;
}
.home-full-article-sec-2 .video-content .controls .pausebutton {
    background: transparent;
    width: 900px;
    height: 650px;
    border: none;
    cursor: pointer;
    margin: 0px auto;
}
.home-full-article-sec-2 .video-content video {
    position: relative;
    top: 50%;
    width: 100%;
    height:auto;
    z-index: 1;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    background-size: cover;
    transition: 1s opacity;
}
.home-full-article-sec-2 .video-content .cont {
    position: absolute;
    z-index: 11;
    width: 100%;
    text-align: center;
    bottom:40px;
    
}
.home-full-article-sec-2 .video-content .cont h3 {
 
font-size:36px;
line-height:42px;
margin:0px auto;
max-width:500px;
letter-spacing:1px;
text-align:center;
padding:0px;
color:#fff;
text-transform:uppercase;
font-weight:normal;
padding:0px 0px 0px 0px;
}
.home-full-article-sec-2 .video-content .cont h3 span {
-webkit-text-stroke-color: #fff;
-webkit-text-stroke-width:1px;
color: transparent;
}
 
.pitch-tv-page-banner {
height: calc( 100vh - 50px );
position:relative;
width:100%;
overflow:hidden;
}
.pitch-tv-page-banner img {
width:100%;
height:auto;
position:relative;
top:50%;
left:0%;
transform: translateX(0%) translateY(-50%);
-webkit-transform: translateX(0%) translateY(-50%);
-moz-transform: translateX(0%) translateY(-50%);
-o-transform: translateX(0%) translateY(-50%);
-ms-transform: translateX(0%) translateY(-50%);
}
.pitch-tv-page-banner .banner-content {
position:absolute;
top:40%;
left:0%;
width:100%;
text-align:center;
z-index:1;
}
.pitch-tv-page-banner .banner-content h1 {
font-size:122px;
text-transform:uppercase;
 
padding:0px 0px 0px 0px;
margin:0px;
letter-spacing:1px;
color:#fff;
line-height:130px;
}
.pitch-tv-page-banner .banner-content p {
font-size:20px;
line-height:28px;
text-transform:uppercase;
padding:0px;
margin:0px auto;
max-width:400px;
color:#fff;
}
.pitch-tv-page-banner .enter-site-link {
    bottom: 30px;
    position: absolute;
    text-align: center;
    width: 100%;
    z-index: 50;
}
.pitch-tv-page-banner .enter-site-link a {
    background: url("/wp-content/themes/unscriptedimages/chevron-down.png") no-repeat scroll 50% 50%;
    color: #fff;
  
    font-size: 26px;
    letter-spacing: 0px;
    padding: 6px 22px;
    text-decoration: none;
    text-transform: uppercase;
}
.pitch-tv-page-banner .arrow {
}
.pitch-tv-page-banner .arrow.bounce {
  -moz-animation: bounce 2s infinite;
  -webkit-animation: bounce 2s infinite;
  animation: bounce 2s infinite;
}

@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-30px);
  }
  60% {
    transform: translateY(-15px);
  }
}

.pitch-tv-videos-carousel {
width:91%;
margin:0px auto;
}
.pitch-tv-videos-carousel h2 span{
    display:inline-block;
    background:#fff;
    padding:5px 15px 5px 0px;
    position: relative;
    z-index: 1;
}
.pitch-tv-videos-carousel h2  {
    position:relative;
    border-bottom:0px !important;
    font-style:normal;
   
    text-transform:uppercase;
    color: #222;
    font-size: 32px;
    letter-spacing: 1px;
    line-height: 38px;
    font-weight: normal;
    margin-right: 0.65rem;
    margin-left: 0.65rem;
}
.pitch-tv-videos-carousel h2:after{
      display: block;
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 23px;
    height: 2px;
    background: #174677;
    -webkit-transition: height .2s,box-shaddow .2s;
    transition: height .2s,box-shaddow .2s;
}
.pitch-tv-videos-carousel .slider h3 {
font-size:20px;
font-weight:normal;
text-transform:uppercase; 
color:#fff;
position:absolute;
bottom:30px;
left:0px;
padding:0px 30px;
margin:0px;
z-index:2;
}
.pitch-tv-videos-carousel .slider h3 a {
color:#fff;
text-decoration:none;
}
.pitch-tv-videos-carousel .slider a.overlay {
position:absolute;
left:0px;
top:0px;
width:100%;
height:100%;
z-index:1;
background:rgba(0,0,0,0.5);
display:block;
}




.pitch-tv-page .channel-more-videos {
width:91%;
margin:0px auto;
margin-top:60px;
}


.pitch-tv-page .channel-more-videos h2 span{
    display:inline-block;
    background:#fff;
    padding:5px 15px 5px 0px;
    position: relative;
    z-index: 1;
}
.pitch-tv-page .channel-more-videos h2  {
    position:relative;
    border-bottom:0px !important;
    font-style:normal;
 
    text-transform:uppercase;
    color: #222;
    font-size: 32px;
    letter-spacing: 1px;
    line-height: 38px;
    font-weight: normal;
    margin-right: 0.65rem;
    margin-left: 0.65rem;
}
.pitch-tv-page .channel-more-videos h2:after{
      display: block;
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 23px;
    height: 2px;
    background: #174677;
    -webkit-transition: height .2s,box-shaddow .2s;
    transition: height .2s,box-shaddow .2s;
}

.pitch-tv-page .channel-more-videos .video-item {
padding:10px;
position:relative;
opacity: 0;
float:left;
width:33.33%;
min-height:450px;
}
.pitch-tv-page .channel-more-videos .video-item.appearanim {
-webkit-animation: tvpostappearanim 0.3s ease forwards;
    animation: tvpostappearanim 0.3s ease forwards;
    opacity: 0;
    
    -ms-transform: scale(0.5); 
    -webkit-transform: scale(0.5); 
    transform: scale(0.5); 
}

.pitch-tv-page .channel-more-videos .video-item.anim1 {
    -webkit-animation-delay: 0.2s;
-moz-animation-delay: 0.2s;
animation-delay: 0.2s;
}
.pitch-tv-page .channel-more-videos .video-item.anim2 {
    -webkit-animation-delay: 0.4s;
-moz-animation-delay: 0.4s;
animation-delay: 0.4s;
}
.pitch-tv-page .channel-more-videos .video-item.anim3 {
    -webkit-animation-delay: 0.6s;
-moz-animation-delay: 0.6s;
animation-delay: 0.6s;
}
.pitch-tv-page .channel-more-videos .video-item.anim4 {
    -webkit-animation-delay: 0.8s;
-moz-animation-delay: 0.8s;
animation-delay: 0.8s;
}
.pitch-tv-page .channel-more-videos .video-item.anim5 {
    -webkit-animation-delay: 1.0s;
-moz-animation-delay: 1.0s;
animation-delay: 1.0s;
}
.pitch-tv-page .channel-more-videos .video-item.anim6 {
    -webkit-animation-delay: 1.2s;
-moz-animation-delay: 1.2s;
animation-delay: 1.2s;
}
.pitch-tv-page .channel-more-videos .video-item.anim7 {
    -webkit-animation-delay: 1.4s;
-moz-animation-delay: 1.4s;
animation-delay: 1.4s;
}
.pitch-tv-page .channel-more-videos .video-item.anim8 {
    -webkit-animation-delay: 1.6s;
-moz-animation-delay: 1.6s;
animation-delay: 1.6s;
}
.pitch-tv-page .channel-more-videos .video-item.anim9 {
    -webkit-animation-delay: 1.8s;
-moz-animation-delay: 1.8s;
animation-delay: 1.8s;
}

@-webkit-keyframes tvpostappearanim {
    0%   {opacity: 0;}
    100% {-ms-transform: scale(1); 
    -webkit-transform: scale(1); 
    transform: scale(1);  opacity: 1;}
}

@keyframes tvpostappearanim {
    0%   {opacity: 0;}
    100% {-ms-transform: scale(1); 
    -webkit-transform: scale(1); 
    transform: scale(1);  opacity: 1;}
}


    
.tnp .tnp-field label {
display:none!important;
} 
.tnp-widget {
    text-align:center!important;
}
.tnp-widget input[type="submit"]{
    width: auto!important;
    background-color:transparent!important;
    padding: 12px 30px 10px 30px!important;
    border: 2px solid #fff!important;
    display: inline!important;
}
.tnp-widget input[type="submit"]:hover{
background-color:#fff!important;
}
.tnp-widget input[type="email"] {
background-color:transparent!important;
border:none!important;
border-bottom: 2px solid #fff!important;
width:50%!important;
display: inline!important;
font-size: 22px!important;
color:#fff!important;
outline:none!important;
}
.tnp-widget .tnp-field.tnp-field-button {
margin-top:30px!important;
}
.post-detail-page-content {
padding: 0px 0px 50px 0px;
}
.post-detail-page-content .post-image-title  {
position:relative;
line-height:1px;
}
.post-detail-page-content .post-image-title .image {
position:relative;
z-index:1;
}
.post-detail-page-content .post-image-title .overlay {
background:rgba(0,0,0,0.4);
z-index:2;
position:absolute;
width:100%;
height:100%;
top:0px;
left:0px;
}
.post-detail-page-content .post-image-title .post-cagegory {
top:100px;
text-align:center;
width:100%;
position:absolute;
left:0px;
font-size:16px;
text-transform:uppercase;

color:#fff;
z-index:3;
}
.post-detail-page-content .post-image-title .image img {
width:100%;
height:auto;
}
.post-detail-page-content .post-image-title h1 {
 
font-size:68px;
line-height:78px;
color:#fff;
letter-spacing:1px;
padding:0px 120px;
margin:0px auto;
position:absolute;
z-index:3;
width:100%;
font-weight:normal;
text-align:center;
top:40%;
left:0px;
}
.post-detail-page-content .post-detail-mid-content {
margin:0px auto;
width:80%;
}
.post-detail-page-content .entry-content {
padding: 80px 0px 40px 0px;
}
.post-detail-page-content .entry-content .col-1 {
float:left;
width:22%;
}
.post-detail-page-content .entry-content .col-2 {
/* float:right;
width:75%; */
float:none;
width:100%;
}
.post-detail-page-content .entry-content .col-2 .video {
padding: 0px 0px 20px 0px;
}
.post-detail-page-content .entry-content .col-2 .video iframe {
width:100%;
height:568px;
}
.post-detail-page-content .entry-content p {
font-family: FaktPro-Normal;
color:#111;
font-size:18px;
line-height:32px;
margin:0px;
padding:0px 0px 25px 0px;
}
.post-detail-page-content .post-author-date {
font-family: FaktPro-Normal;
color:#777;
font-size:18px;
line-height:28px;
margin:0px;
padding:0px 0px 15px 0px;
}
.post-detail-page-content .post-author-date a {
text-decoration:none;
color:#1e5d9e;
}
.post-detail-page-content .post-author-date span {
color:#222;
}
.post-detail-page-content .post-author-date a:hover {
color:#000;
}
.post-detail-page-content .cards-ad-inner-page {
text-align:center;
max-width:70%;
cursor:pointer;
margin:0px auto;
}

.post-detail-page-content .cards-ad-inner-page .card {
float:left;
width:33.33%;
position:relative;
-o-transition:.2s;
-ms-transition:.2s;
-moz-transition:.2s;
-webkit-transition:.2s;
transition:.2s;
padding:10px;
}
.post-detail-page-content .cards-ad-inner-page .card img {
width:100%;
height:auto;
-webkit-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.3);
box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.3);
}
.post-detail-page-content .cards-ad-inner-page .card.c1 {
left:30px;
transform: translateX(0) translateY(13px) rotate(-15deg);
z-index:3;
}
.post-detail-page-content .cards-ad-inner-page .card.c2 {
transform: translateX(0) translateY(-25px) rotate(0deg);
z-index:2;
}
.post-detail-page-content .cards-ad-inner-page .card.c3 {
transform: translateX(0) translateY(13px) rotate(15deg);
z-index:1;
right:30px;
}

.post-detail-page-content .cards-ad-inner-page .card.c1.active {
left:0px;
transform: translateX(0) translateY(0px) rotate(0deg);
z-index:3;
}
.post-detail-page-content .cards-ad-inner-page .card.c2.active {
transform: translateX(0) translateY(0px) rotate(0deg);
z-index:2;

}
.post-detail-page-content .cards-ad-inner-page .card.c3.active {
transform: translateX(0) translateY(0px) rotate(0deg);
z-index:1;
right:0px;

}
.inner-page-big-ad-banner {
padding: 40px 0px 0px 0px;
position:relative;
}
.inner-page-big-ad-banner .ad  {
line-height:1px;
position:relative;
height:100vh;
overflow:hidden;
}
.inner-page-big-ad-banner .ad img {
width:100%;
height:auto;
position:relative;
top:50%;
left:0%;
transform: translateX(0%) translateY(-50%);
-webkit-transform: translateX(0%) translateY(-50%);
-moz-transform: translateX(0%) translateY(-50%);
-o-transform: translateX(0%) translateY(-50%);
-ms-transform: translateX(0%) translateY(-50%);
}
.inner-page-big-ad-banner .ad .ad-text {
position:absolute;
top:40px;
width:100%;
left:0px;
z-index:2;
text-align:center;
color:#fff;
font-size:13px;
text-transform:uppercase;
letter-spacing:1px;
}
.advertisement-sec-heading {
text-align:center;
color:#999;
font-size:13px;
text-transform:uppercase;
letter-spacing:1px;
padding-bottom:30px;
}
.detail-page-post-image-container {
width:1260px;
margin:0px auto;
}

.pitch-tv-page .channel-more-videos .video-item .image {

width:100%;
line-height:1px;
height:210px;

overflow:hidden;
position:relative;
}
.pitch-tv-page .channel-more-videos .video-item .image img {
width:100%;
height:auto;
}
.pitch-tv-page .channel-more-videos .video-item .cont-div {
text-align:left;
padding:20px 0px 5px 0px;
}
.pitch-tv-page .channel-more-videos .video-item .cont-div h4 {
font-size:22px;
line-height:28px;

color:#333;
font-weight:normal;
padding:0px 10px 5px 10px;
margin:0px;
}
.pitch-tv-page .channel-more-videos .video-item .cont-div h4 a {
text-decoration:none;
color:#333;
}
.pitch-tv-page .channel-more-videos .video-item .cont-div h4 a:hover {
color:#00b5e9;
}
.pitch-tv-page .channel-more-videos .video-item .cont-div .publish-date {
font-size:13px;
color:#777;
padding:0px 10px 10px 10px;
}
.pitch-tv-page .channel-more-videos .video-item .cont-div .publish-date a {
text-decoration:none;
color:#000;
}
.pitch-tv-page .channel-more-videos .video-item .cont-div .publish-date a:hover {
color:#777;
}
.pitch-tv-page .channel-more-videos .video-item .cont-div p {
font-size:14px;
color:#333;
line-height:20px;
margin:0px;
padding:0px 10px 8px 10px;
}
.pitch-tv-page .channel-more-videos .video-item .cont-div p a {
text-decoration:none;
color:#333;
}
.pitch-tv-page .channel-more-videos .video-item .category-tag {
background:url(/wp-content/themes/unscripted/images/caegory-tag-bg.png) top left no-repeat;
width:115px;
height:22px;
position:absolute;
top:20px;
left:10px;
color:#fff;
line-height:22px;
font-size:13px;
text-transform:uppercase;
padding:0px 0px 0px 20px;
z-index:2;
}
.pitch-tv-page .channel-more-videos .video-item .category-tag a {
color:#fff;
text-decoration:none;
}

.pitch-tv-page .channel-more-videos .video-item .play-icon {
position:absolute;
bottom:10px;
left:12px;
color:#000;
line-height:22px;
text-transform:uppercase;
padding:0px 0px 0px 0px;
z-index:2;
}
.pitch-tv-page .channel-more-videos .video-item .play-icon a {
background:#fff;
color:#000;
text-decoration:none;
font-size:12px;
padding-left:5px;
}
.pitch-tv-page .channel-more-videos .video-item .play-icon span {
background:#1d5c9d;
color:#fff;
padding:0px 5px;
font-size:12px;
}



@media only screen and (min-width: 651px) and (max-width: 1099px) {
	.usd-sport-content h1 {
    font-size: 52px;
    line-height: 56px;
}
.usd-sport-content { 
    top: 28%;
    }
    .usd-sports-banner {
    position: relative;
    height: auto;
}
	.home-sections .featured-videos-section .cont h3 {
 
    font-size: 26px;
    line-height: 28px;
    max-width: 96%;
  
}
.home-sections .featured-videos-section .cont p {
 
    font-size: 13px;
    line-height: 16px;
    min-height: 100px;
    max-width: 96%;
}
.home-sections .featured-videos-section .video-sec .fe-title-color h3 {
 
    line-height: 16px;
    font-size: 14px;
    padding: 8px 10px; 
    letter-spacing: 1px;
 
}
    .featured-artist-section .artist-sec-content{
    	    z-index: 99;
    }
    .featured-artist-section .artist-sec-img { 
    width: 50%;
    height: 100%; 
    padding: 30px;
}
  .featured-artist-section,.featured-artist-section .artist-sec-content{
  	height: auto;
  }
  .featured-artist-section .artist-sec-content{
  	padding: 60px 0px;
  }
   .home-unscripted-bottom .home-unscripted-bottom-cont h3 {
    font-size: 30px;
    line-height: 36px;
    font-family: vanguard-bold;
    letter-spacing: 2px;
}
.featured-artist-section .artist-sec-content h3 {
    font-size: 38px;
    line-height: 46px;
 
    max-width: 350px;
}
.featured-artist-section .artist-sec-content p {
 
    font-size: 16px;
    line-height: 24px;
    max-width: 350px;
}

.tp-video-section .video-content h2 {
    font-family: vanguard-bold;
    color: #fff;
    font-size: 52px;
    line-height: 56px;
    }
    .home-page-sections .featured-posts-section .main-post {
        position:relative;
    }
    .home-page-sections .featured-posts-section .main-post .post-content {
        top:20%;
    }
    .home-page-sections .featured-posts-section .main-post .post-content h1 {
            font-size: 27px;
    margin: 0px auto;
    margin-bottom: 5px;
    line-height: 38px;
    letter-spacing: 1px;
    max-width: 400px;
    }
    
    .home-page-sections .featured-posts-section .main-post .post-content .published-date {
        font-size:14px;
    }
    .home-page-sections .featured-posts-section .main-post .post-content .button {
        padding:30px 0px 10px 0px;
    }
    .home-page-sections .featured-posts-section .main-post .post-content .button a {
        padding: 10px 30px;
        font-size:16px;
        letter-spacing:1px;
       
    }
    .home-page-sections .featured-posts-section .other-post .post-content h2 {
        font-size: 16px;
        line-height: 20px;
        padding: 0px 0px 10px 0px;
    }
    .home-page-sections .featured-posts-section .other-post .post-content .published-date {
        font-size: 13px;
    }
    .popular-posts-sction .ppost {
        width: 25%;
    }
    .popular-posts-sction .ppost.big {
        width: 50%;
    }

    .popular-posts-sction .ppost.big .image {
        height: 300px;
    }
    .popular-posts-sction .ppost.big .image img {
        height: 100%;
        width:auto;
    }
    

    .popular-posts-sction .ppost.small .image {
        height: 100px;
    }
    .popular-posts-sction .ppost.small {
        min-height: 180px;
    }
    .popular-posts-sction .ppost .image .play-icon {
    font-size: 22px;
    line-height: 22px;
    padding-top: 14px;
    padding-left: 5px;
    width: 50px;
    height: 50px;
    }
    
    .popular-posts-sction .ppost.big h3 , .popular-posts-sction .ppost.small h3{
        font-size: 14px;
        line-height:18px;

    }
    .popular-posts-sction .ppost .poublish-date {
        right: 15px;
        top: 15px;
    }
    .home-two-panel-content .col-1 {
        width: 100%;
    }
    .home-two-panel-content .col-2 {
        width: 35%;
    }
    .home-pitchfootball-posts .video-item .image {
        width: 40%;
    }
    .home-pitchfootball-posts .video-item .cont-div {
        width: 60%;
        padding: 0px 15px;
    }
    .most-viewd-vbox .video-item p {
        font-size: 13px;
        line-height: 18px;
    }
    .home-pitchfootball-posts .load-more-button {
        padding: 10px 0px 30px 0px;
    }
    .home-pitchfootball-posts .load-more-button a {
        padding: 12px;
        font-size: 18px;
    }
   
    
    .home-full-article-sec-1 .sec-content .cont h3 {
        padding: 0px 35px;
    }
    .home-full-article-sec-1 .sec-content .cont p {
        padding: 10px 35px;
    }
    .footer-full-article-sec-1 .sec-content .cont h3 {
        padding: 0px 35px;
    }
    .footer-full-article-sec-1 .sec-content .cont p {
        padding: 10px 35px;
    }
    .home-pitchfootball-posts .video-item {
        float: left;
        width: 50%;
        padding:10px;

    }
    .home-pitchfootball-posts .video-item .overlay a {
        width: 100%;
        height: 100%;
        top: 0px;
        left: 0px;
    }
    .home-pitchfootball-posts .video-item .category-tag {
        top: 20px;
        left: 10px;
    }
    .home-pitchfootball-posts .video-item .image {
        width: 100%;
        float:none;
    }
    .home-pitchfootball-posts .video-item .cont-div {
        width: 100%;
        padding: 15px 10px;
        float:none;
    }
    .most-viewd-vbox .video-item .image .play-icon {
        padding-top: 42px;
    }
    .most-viewd-vbox .video-item .image .play-icon:hover {
        padding-top: 40px;
    }
    .home-full-article-sec-2 {
        position: relative;
        height: 100%;
    }
    .home-full-article-sec-2 .video-content {
        width: 100%;
        height: 100%;
        overflow: hidden;
    }
    .home-full-article-sec-2 .video-content .cont {
        bottom: 30px;
    }

    .home-full-article-sec-2 .video-content video {
        position: relative;
        top: 0%;
        left: 50%;
        width: auto;
        height: 500px;

        transform: translateX(-50%) translateY(0%);
        
    }
    .home-full-article-sec-2 .video-content .controls .playbutton {
        width: 100%;
        height: 500px;
        border: none;
        cursor: pointer;
        margin: 0px auto;
    }
 
    .tnp-widget input[type="email"] {
    width:80%!important;
    }
    .home-page-sections .featured-posts-section .main-post .responsive-image {
    display:block;
    }
    .home-page-sections .featured-posts-section .main-post .video , .home-page-sections .featured-posts-section .main-post .video video {
    display:none;
    }
    .ad-banner-top-1 .ad .cta-button {
        bottom:40px;
    }
    .ad-banner-bottom .ad .cta-button {
        bottom:40px;
    }
    .post-detail-page-content .post-image-title h1 {
    font-size:46px;
    line-height:56px;
    padding:0px 70px;
    top:35%;
    }
    .inner-page-big-ad-banner {
    padding: 40px 0px 0px 0px;
    }
    .inner-page-big-ad-banner .ad  {
    height:100%;
    overflow:inherit;
    }
    .inner-page-big-ad-banner .ad img {
    width:100%;
    height:auto;
    position:relative;
    top:0%;
    left:0%;
    transform: translateX(0%) translateY(0%);
    -webkit-transform: translateX(0%) translateY(0%);
    -moz-transform: translateX(0%) translateY(0%);
    -o-transform: translateX(0%) translateY(0%);
    -ms-transform: translateX(0%) translateY(0%);
    }
    .inner-page-big-ad-banner .ad .ad-text {
        top:30px;
    }
    .post-detail-page-content .cards-ad-inner-page {
        max-width:95%;
    }
    .post-detail-page-content {
    padding: 0px 0px 50px 0px;
    }
    .post-detail-page-content .entry-content .col-2 .video iframe {
    width:100%;
    height:386px;
    }
    .post-detail-page-content .post-detail-mid-content {
        width: 95%;
    }
    /*
    .post-detail-page-content .entry-content .col-1 {
        width: 25%;
    } */
    .post-detail-page-content .entry-content .col-2 {
        width: 100%;
        
    }
    .detail-page-post-image-container {
        width:100%;
    }
    .home-pitchfootball-posts .video-item .image {
        height:170px;
    }
    
    
    
    .pitch-tv-page-banner {
    height: 100%;
    position:relative;
    width:100%;
    overflow:inherit;
    }
    .pitch-tv-page-banner img {
    width:100%;
    height:auto;
    position:relative;
    top:0%;
    left:0%;
    transform: translateX(0%) translateY(0%);
    -webkit-transform: translateX(0%) translateY(0%);
    -moz-transform: translateX(0%) translateY(0%);
    -o-transform: translateX(0%) translateY(0%);
    -ms-transform: translateX(0%) translateY(0%);
    }
    .pitch-tv-page-banner .banner-content {
    top:39%;
    }
    .pitch-tv-page-banner .banner-content h1 {
    font-size:72px;
    line-height:80px;
    }
    .pitch-tv-page-banner .banner-content p {
    font-size:18px;
    line-height:26px;
    
    }
    
    .pitch-tv-page .channel-more-videos .video-item {
        width: 50%;
        min-height: 440px;
    }
    .pitch-tv-page .channel-more-videos .video-item .image {
    height: 190px;
    }
    
    .home-unscripted-bottom .home-unscripted-bottom-btn a {
     
    padding: 17px;
}

.tp-video-section .responsive-bg {
    display: block;
    position: relative;
    overflow: hidden;
    width: 50%;
    height: 400px;
    margin: 80px 0px;
    padding: 0px;
    float:right;
}

   .tp-video-section .responsive-bg img {
    position: relative;
    width: auto;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -o-transform: translateX(-50%) translateY(-50%);
} 
.main-post-content .post-content-container.article .main-video iframe {
    width: 100%;
    height: 320px;
}
}

@media only screen and (max-width: 650px) {
 	.home-sections .featured-videos-section .cont h3 {
 
    font-size: 26px;
    line-height: 28px;
    max-width: 96%;
  
}
.home-sections .featured-videos-section .cont p {
 
    font-size: 13px;
    line-height: 16px;
    min-height: inherit;
    max-width: 96%;
}
.home-sections .featured-videos-section .video-sec .fe-title-color h3 {
 
    line-height: 16px;
    font-size: 14px;
    padding: 8px 10px; 
    letter-spacing: 1px;
 
}
 .tp-video-section .video-content p {
    font-family: PlutoSans-Light;
    color: #fff;
    padding: 5px 25px 10px 0px;
    margin: 0px 0px 0px 0px;
    font-weight: normal;
    font-size: 16px;
    line-height: 18px;
}
    .featured-artist-section .artist-sec-content{
    	    z-index: 99;
    }
    .featured-artist-section .artist-sec-img {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100%;
    height: 100%;
    background: none;
    padding: 0px;
}
.featured-artist-section .artist-sec-img .artist-sec-img-inner {
    overflow: hidden;
    height: 100%;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow: none;
    margin-top: 0px;
}
    .home-unscripted-bottom .home-unscripted-bottom-cont {
    background: rgba(0,0,0,0.6);
    padding: 0px; 
     
    width: 100%;
    margin-left: 0px;
    color: #fff;
    position: absolute;
    left: 0px;
    top: 20px;
 }
 .featured-artist-section{
 	height: auto;
 }
 .home-unscripted-bottom .home-unscripted-bottom-btn {
    position: absolute;
    bottom: 13px;
    left: 0px;
}
    .home-page-sections .featured-posts-section .main-post {
        position:relative;
    }
    
    .home-page-sections .featured-posts-section .main-post .image , .home-page-sections .featured-posts-section .main-post .responsive-image {
        position:relative;
        overflow:hidden;
        height:100vh;
    }
    
    .home-page-sections .featured-posts-section .main-post .image img , .home-page-sections .featured-posts-section .main-post .responsive-image img {
        width:auto;
        height:100%;
        position:relative;
        top:50%;
        left:50%;
        transform: translateX(-50%) translateY(-50%);
        -webkit-transform: translateX(-50%) translateY(-50%);
        -moz-transform: translateX(-50%) translateY(-50%);
        -o-transform: translateX(-50%) translateY(-50%);
        -ms-transform: translateX(-50%) translateY(-50%);
    }
    .home-page-sections .featured-posts-section .main-post .post-content {
        top:40%;
            margin: 0px 15px;
            left: 0px;
    }
    .home-page-sections .featured-posts-section .main-post .post-content h1 {
        font-size:22px;
        margin:0px 0px 5px 0px;
        line-height:24px;
        letter-spacing:1px;
    }
    
    .home-page-sections .featured-posts-section .main-post .post-content .published-date {
        font-size:12px;
    }
    .home-page-sections .featured-posts-section .main-post .post-content .button {
        padding:30px 0px 10px 0px;
    }
    .home-page-sections .featured-posts-section .main-post .post-content .button a {
        padding: 10px 20px;
font-size: 12px;
letter-spacing: 1px;
    }
    .home-page-sections .featured-posts-section .other-posts-sec {
        margin-top:-10px;
    }
    .home-page-sections .featured-posts-section .other-post.green {
        float: none;
        width: 100%;
    }
    .home-page-sections .featured-posts-section .other-post.grey {
        float: none;
        width: 100%;
        margin-top: 0px;
        text-align: left;
    }
    .home-page-sections .featured-posts-section .section-sep {
        display:none;
    }
    .home-page-sections .featured-posts-section .other-post .post-content h2 {
        font-size: 16px;
        line-height: 20px;
        padding: 0px 0px 10px 0px;
    }
    .home-page-sections .featured-posts-section .other-post .post-content .published-date {
        font-size: 13px;
    }
    .home-page-sections .featured-posts-section .other-post.grey .image {
        width: 50%;
    }
    .home-page-sections .featured-posts-section .other-post.green .image {
        width: 50%;
    }
    .home-page-sections .featured-posts-section .other-post .post-content {
        width: 50%;
        padding: 10px 10px 10px 10px;
    }
    .popular-posts-sction .ppost {
        width: 100%;
        float: none;
        margin:0px 0px 30px 0px;
    }
    
    .popular-posts-sction .ppost.big {
        width:100%;
        padding:0px;
    }
    .popular-posts-sction .ppost.big , .popular-posts-sction .ppost.small {
        height: 100%;
        overflow: inherit;
        position:relative;
        padding:0px;
    }
    .popular-posts-sction .ppost.big .image , .popular-posts-sction .ppost.small .image {
        height: 100%;
        overflow: inherit;
        position: relative;
        width: 100%;
        line-height:1px;
    }
    .popular-posts-sction .ppost.big .image img , .popular-posts-sction .ppost.small .image img {
        width: 100%;
        height: auto;
        top:0%;
        left:0%;
        transform: translateX(0%) translateY(0%);
        -webkit-transform: translateX(0%) translateY(0%);
        -moz-transform: translateX(0%) translateY(0%);
        -o-transform: translateX(0%) translateY(0%);
        -ms-transform: translateX(0%) translateY(0%);
    }
    .popular-posts-sction .ppost.big .image .play-icon , .popular-posts-sction .ppost.small .image .play-icon {
        top: 29%;
        left: 39%;
    }
    .popular-posts-sction .ppost h3 , .popular-posts-sction .ppost.big h3 , .popular-posts-sction .ppost.small h3 {
     
        color: #222;
        font-size: 18px;
        letter-spacing: 0px;
        line-height: 26px;
        font-weight: normal;
        padding: 10px 0px 0px 0px;
        margin: 0px;
    }
    .home-two-panel-content .col-1 {
        float: none;
        width: 100%;
        padding: 10px 0px;
    }
    .home-two-panel-content .col-2 {
        float: none;
        width: 100%;
        padding: 10px 0px;
    }
    .home-pitchfootball-posts .load-more-button {
        padding: 10px 0px 30px 0px;
    }
    .home-pitchfootball-posts .load-more-button a {
        padding: 12px;
        font-size: 18px;
    }
    .home-pitchfootball-posts .video-item .image {
        float: none;
        width: 100%;
    }
    .home-pitchfootball-posts .video-item .cont-div {
        float: none;
        width: 100%;
        padding: 15px 10px;
    }
    .home-pitchfootball-posts .video-item {
        padding: 0px 0px 30px 0px;
    }
 
    .ad-banner-bottom .ad.desktop {
        display:none;
    }
    .ad-banner-bottom .ad.responsive {
        display:block;
    }
    
    .popular-posts-sction h2 {
        font-size: 22px;
        line-height: 26px;
    }
    .popular-posts-sction h2::after {
        bottom: 18px;
    }
    .home-pitchfootball-posts h2 {
        font-size: 22px;
        line-height: 26px;
    }
    .home-pitchfootball-posts h2::after {
        bottom: 18px;
    }
    
    .home-full-article-sec-1 .sec-content .cont h3 {
        font-size:26px;
        line-height: 30px;
        padding: 0px 15px;
    }
    .home-full-article-sec-1 .sec-content .cont p {
        font-size: 15px;
        line-height: 20px;
        padding: 10px 15px;
    }
    .home-full-article-sec-1 .sec-content .cont .read-more-button {
        bottom: 30px;
    }
    .footer-full-article-sec-1 .sec-content .cont h3 {
        font-size:32px;
        line-height: 36px;
        padding: 0px 15px;
    }
    .footer-full-article-sec-1 .sec-content .cont p {
        font-size: 15px;
        line-height: 20px;
        padding: 10px 15px;
    }
    .footer-full-article-sec-1 .sec-content .cont .read-more-button {
        bottom: 30px;
    }
    .home-pitchfootball-posts .video-item {
        float: none;
        width: 100%;
        padding: 0px 0px 0px 0px;
        margin-bottom:20px;
    }
    .home-pitchfootball-posts .video-item .overlay a {
        width: 100%;
        height: 100%;
        top: 0px;
        left: 0px;
    }
    .home-pitchfootball-posts .video-item .category-tag {
        top: 20px;
        left: 0px;
    }
    .home-full-article-sec-2 {
        position: relative;
        height: 100%;
    }
    .home-full-article-sec-2 .video-content {
        width: 100%;
        height: 100%;
        overflow: hidden;
    }
    .home-full-article-sec-2 .video-content .cont {
        bottom: 30px;
    }
    .home-full-article-sec-2 .video-content .cont h3 {
        font-size: 18px;
        line-height: 22px;
        padding: 0px 20px;
    }
    .home-full-article-sec-2 .video-content video {
        position: relative;
        top: 0%;
        left: 50%;
        width: auto;
        height: 250px;

        transform: translateX(-50%) translateY(0%);
        
    }
    .home-full-article-sec-2 .video-content .controls .playbutton {
        width: 100%;
        height: 250px;
        border: none;
        cursor: pointer;
        margin: 0px auto;
    }
    
  
    .subscribe-box-footer {
        padding: 80px 20px 70px 20px;
    }
    .subscribe-box-footer h3 {
        font-size: 22px;
    }
    .subscribe-box-footer input[type="submit"] {
        padding: 12px 30px 10px 30px;
    }
    .subscribe-box-footer input[type="email"] {
        padding: 0px 10px;
        font-size: 16px;
        width: 90%;
    }
   
  
    .home-page-sections .featured-posts-section .main-post .responsive-image {
    display:block;
    }
    .home-page-sections .featured-posts-section .main-post .video , .home-page-sections .featured-posts-section .main-post .video video {
    display:none;
    }
    
    
    .ad-banner-top-1 .ad .cta-button {
    bottom:30px;
    }
    .ad-banner-top-1 .ad .cta-button a {
    border:2px solid #fff;
    padding:7px 20px 5px 20px;
    font-size:12px;
    }
    
    .ad-banner-top-1 .ad {
        overflow:hidden;
        height:200px;
    }
    .ad-banner-top-1 .ad img {
        width:100% !important;
        height:auto !important;

        position:relative;
        top:50%;
        left:50%;
        transform: translateX(-50%) translateY(-50%);
        -webkit-transform: translateX(-50%) translateY(-50%);
        -moz-transform: translateX(-50%) translateY(-50%);
        -o-transform: translateX(-50%) translateY(-50%);
        -ms-transform: translateX(-50%) translateY(-50%);
    }
    
    .ad-banner-bottom .ad {
        overflow:hidden;
        height:200px;
    }
    .ad-banner-bottom .ad img {
        width:100%!important;
        height:auto!important;

        position:relative;
        top:50%;
        left:50%;
        transform: translateX(-50%) translateY(-50%);
        -webkit-transform: translateX(-50%) translateY(-50%);
        -moz-transform: translateX(-50%) translateY(-50%);
        -o-transform: translateX(-50%) translateY(-50%);
        -ms-transform: translateX(-50%) translateY(-50%);
    }

    .ad-banner-bottom .ad .cta-button {
    bottom:30px;
    }
    .ad-banner-bottom .ad .cta-button a {
    border:2px solid #fff;
    padding:7px 20px 5px 20px;
    font-size:12px;
    }
    
    
    
    
     
    .inner-page-big-ad-banner {
    padding: 20px 0px 0px 0px;
    }
    .inner-page-big-ad-banner .ad  {
    line-height:1px;
    position:relative;
    height:100vh;
    overflow:hidden;
    }
    .inner-page-big-ad-banner .ad img {
    width:auto;
    height:100%;
    position:relative;
    top:0%;
    left:50%;
    transform: translateX(-50%) translateY(0%);
    -webkit-transform: translateX(-50%) translateY(0%);
    -moz-transform: translateX(-50%) translateY(0%);
    -o-transform: translateX(-50%) translateY(0%);
    -ms-transform: translateX(-50%) translateY(0%);
    }
    .inner-page-big-ad-banner .ad .ad-text {
    top:30px;
    }
    .detail-page-post-image-container {
        width:100%;
    }
    .ad-banner-top-1 .ad img {
    margin-top:0px;
    }
    .home-pitchfootball-posts .video-item .image {
    height:100%;
    overflow:inherit;
    position:relative;
    }
    
    
    
    .pitch-tv-page-banner {
    height: 100vh;
    position:relative;
    width:100%;
    overflow:hidden;
    }
    .pitch-tv-page-banner img {
    width:auto;
    height:100%;
    position:relative;
    top:0%;
    left:50%;
    transform: translateX(-50%) translateY(0%);
    -webkit-transform: translateX(-50%) translateY(0%);
    -moz-transform: translateX(-50%) translateY(0%);
    -o-transform: translateX(-50%) translateY(0%);
    -ms-transform: translateX(-50%) translateY(0%);
    }
    .pitch-tv-page-banner .banner-content {
    top:39%;
    }
    .pitch-tv-page-banner .banner-content h1 {
    font-size:52px;
    line-height:60px;
    }
    .pitch-tv-page-banner .banner-content p {
    font-size:16px;
    line-height:24px;
    padding:0px 20px;
    }
    .pitch-tv-page .channel-more-videos .video-item {
        width: 100%;
        min-height: 100%;
        float:none;
    }
    .pitch-tv-page .channel-more-videos .video-item .image {
        width: 100%;
        line-height: 1px;
        height: 100%;
        overflow: inherit;
        position: relative;
    }
    .pitch-tv-videos-carousel h2 {
        font-size: 26px;
        letter-spacing: 1px;
        line-height: 32px;
    }
    .pitch-tv-videos-carousel h2::after {
        bottom: 20px;
    }
    .pitch-tv-page .channel-more-videos h2 {
        font-size: 26px;
        letter-spacing: 1px;
        line-height: 32px;
    }
    .pitch-tv-page .channel-more-videos h2::after {
        bottom: 20px;
    }
    .pitch-tv-videos-carousel {
        width: 86%;
        margin: 0px auto;
    }

.usd-sport-content { 
    top: 24%; 
}
.usd-sports-banner { 
    height: auto;
  
}

.usd-sport-content h1 { 
    font-size: 30px;
    line-height: 33px;
    max-width: 80%;

}

.popular-posts-sction .cta-button a { 
    padding: 15px 15px 12px 15px;
 
    font-size: 16px;
}
.post-detail-page-content .cards-ad-inner-page {
	max-width:100%;
	}
	
	.post-detail-page-content .cards-ad-inner-page .card {
	float:none;
	width:100%;
	position:relative;
	-o-transition:.2s;
	-ms-transition:.2s;
	-moz-transition:.2s;
	-webkit-transition:.2s;
	transition:.2s;
	padding:0px;
	}
	.post-detail-page-content .cards-ad-inner-page .card img {
	width:100%;
	height:auto;
	-webkit-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.3);
	box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.3);
	}
	.post-detail-page-content .cards-ad-inner-page .card.c1 {
		left:0px;
		transform: translateX(0) translateY(0px) rotate(0deg);
		display:none;

	}
	.post-detail-page-content .cards-ad-inner-page .card.c2 {
		transform: translateX(0) translateY(0px) rotate(0deg);
	}
	.post-detail-page-content .cards-ad-inner-page .card.c3 {
		display:none;
	}
	
	.post-detail-page-content .cards-ad-inner-page .card.c1.active {
	display:none;
	}
	.post-detail-page-content .cards-ad-inner-page .card.c2.active {
	transform: translateX(0) translateY(0px) rotate(0deg);
	}
	.post-detail-page-content .cards-ad-inner-page .card.c3.active {
	display:none;
	}
    
    .home-sections .episodes-sections .episodes-item .episodes-img{
    	height: 187px;
    	overflow: hidden;
    }
}
