/*
Theme Name: Pink Adult Tube Theme - WP-Tube-Plugin 
Theme URI: https://www.wp-tube-plugin.com
Description: World's Largest Adult Video Grabber & Adult Theme Provider.
Version: 8.3
Author: wp-tube-plugin.com
Author URI: https://www.wp-tube-plugin.com
Tags: WordPress Tube Plugin, WP Tube Plugin, WordPress Tube Theme, JW Player, WP Tube Theme, WordPress Porn Plugin, WP Porn Plugin, WordPress Porn Theme, WP Porn Theme, Porn Plugin, Porn Theme, WP Porn Video Grabber, WordPress Adult Video Grabber, Porn Site Builder, Pornhub Video Grabber , Xvideos Video Grabber, Porntube Video Grabber, Redtube Video Grabber, Keezmovies Video Grabber, Slutload Video Grabber, Porn Stars,Adult Image Gallery. 
*/
@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700&subset=latin,latin-ext);html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,a,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
article,aside,figure,footer,header,hgroup,nav,section{display:block;}
a{text-decoration:none;color:#}
a:hover,a:active{outline:0}
a img{border:0}
button{width:auto;overflow:visible}
button,input,select,textarea{margin:0;border:0;box-shadow:none;outline:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
img{vertical-align: baseline;max-width:100%;height:auto}
input,select{vertical-align:middle}
input[type="radio"]{vertical-align:text-bottom}
input[type="checkbox"]{vertical-align:bottom;*vertical-align:baseline}
pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}
select,input,textarea{font:99% sans-serif}
sub,sup{font-size:75%;line-height:0;position:relative}
sup{top:-0.5em}
sub{bottom:-0.25em}
table{border-collapse:collapse;border-spacing:0}
th{font-weight:bold;vertical-align:bottom}
textarea{resize:vertical}
td{font-weight:normal;vertical-align:top}
ul,li{list-style:none}
.cf:before,.cf:after{content:" ";display:table}
.cf:after{clear:both}
.cf{zoom:1}
.hd {
    background: # none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    float: right;
    opacity: 0.9;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 2px;
    padding-bottom: 2px;
		position: absolute;
	top: 8px;
	right: 16px;
	z-index:999;
}



.tools {
    font-size: 12px;
}
.tools .time-desc {
    background: #000 none repeat scroll 0 0;
    border-radius: 3px;
    color: #FFFFFF;
    float: right;
    opacity: 0.9;
	margin-top:-40px;
	margin-right:4px;
	padding-left:4px;
	padding-right:4px;
	position:relative;
	z-index:999;
}




#myContent img {
    width: 100% !important;
    height: auto !important;
}
.current {border: 1px solid
#111;
font: 700 1.7em/40px 'Open Sans Condensed';
height: 40px;
width:50px;
color:#FFF;
display:block;
text-align: center;
background:#;
}
.post-ratings img, .post-ratings-loading img, .post-ratings-image img {}
.post-ratings{display:inline-block !important; width:auto!important; vertical-align:top;}

.menu .page_name {background: #;}


.adscencecode{text-align:center;width:100% !important;}
/*.adscencecode img{width:100% !important;}*/
.adscencecode iframe{width:100% !important; /*height:auto*/}

.col-right { width:24%; float:right; }
.player_ad{background-color: #; border: 2px solid #;border-radius: 0px 0px 0px 0px; position: absolute; display: block;
  margin-left: -150px; float: none; width:350px; left:50%; right:50%; top:15%}

.text_on_video{float:right; margin-top:-80px; width:100%; text-align:right; margin-left:-10px;}
.title_on_video{float:left; top:15px; width:100%; text-align:left; padding-left:15px;font-size:16px;}

.login-password {padding-bottom:10px;padding-top:10px;}
.login-submit {padding-top:10px}

.pms-form input[type="text"] {width:50%}
body{background: #000000 repeat;color:#999;font:12px/13px Tahoma,Arial,Helvetica,sans-serif; margin:0; padding:0;background-color: #000000 !important; background-repeat: no-repeat; background-attachment: fixed; background-position: top; background-size: cover;overflow-x: hidden;}
.top-nav-bg{background:#000;left:0;top:0;width:100%;z-index:500; }
.fl{float:left}
.fr{float:right}
.social-box li{float:right;padding:0}
.social{background-image:url("../img/img.png");background-repeat:no-repeat;display:block;height:25px;transition: all 200ms ease-in-out;width:30px}
.social.tw{background-position:0 0}
.social.tw:hover{background-position:0 -25px;background-color:#00acee}
.social.fb{background-position:-30px 0}
.social.fb:hover{background-position:-30px -25px;background-color:#3b5998}
.social.gp{background-position:-90px 0}
.social.gp:hover{background-position:-90px -25px;background-color:#c63b1e}
.social.rs{background-position:-150px 0}
.social.rs:hover{background-position:-150px -25px;background-color:#ff6501}
.ir:before{content:"";display:block;height:100%;width:0}
.ir{background-color:rgba(0,0,0,0);border:0 none;overflow:hidden}
.top-menu a{color:#999;padding:5px 10px;transition: all 200ms ease-in-out;}
.top-menu a:hover { color:#FFF} 
.top-menu a.blue:hover{background:#0D77B6;color:#FFF}
.top-menu a.pink:hover{background:#;color:#FFF}
.top-menu a.red:hover{background:#DF1F52;color:#FFF}
.top-menu li{float:left}
.top-menu li span { color:#999999}
.top-nav{border-bottom:2px solid #;margin:0 auto;position:relative;text-align:left;}
.top-menu{margin:6px 0 0; height:18px;}
.wrap{margin:0 auto;position:relative;text-align:left;padding-left:10px; padding-right:10px;}
#header{margin:0 auto;position:relative;width:100%}
.top-sl{height:62px;display:block}
.logo{float:left; padding-bottom:10px;}
.logo a{ font-size:28px; font-weight:900; float:left;color:#; margin-top:20px;}
.top-banner{background:url("../img/logos.png") no-repeat scroll 0 0 rgba(0,0,0,0);margin-top:15px;height:22px;margin-top:18px;opacity:.25;width:591px;display:none;transition:all .2s ease-in-out 0}
.top-banner:hover{opacity:.8}
.container{display:block;position:absolute;right:1px;top:-9px;width:15em}
.search-container{float:right;height:44px;transition: all 200ms ease-in-out;width:234px}
.search-container a.search-btn-circle{background:url("../img/search-btn.jpg") no-repeat scroll left 3px rgba(0,0,0,1);float:right;height:39px;margin-top:10px;position:relative;text-indent:-9999px;transition: all 200ms ease-in-out;width:40px;z-index:950}
.search-container a.search-btn-close{background:url("../img/search-btn.jpg") no-repeat scroll 0 -57px rgba(0,0,0,1);float:right;height:39px;margin-top:10px;position:relative;text-indent:-9999px;transition: all 200ms ease-in-out;width:40px;z-index:950}
.search-container a.search-btn-arrow{background:url("../img/search-btn.jpg") no-repeat scroll 0 -27px rgba(0,0,0,1);float:right;height:39px;margin-top:10px;position:relative;text-indent:-9999px;transition: all 200ms ease-in-out;width:40px;z-index:950}
div.search-content{position:absolute;right:40px;top:10px}
form.search{float:right;position:relative}
.search-container input{background:#050505;color:gray;display:inline-block;float:left;font-size:1.4em;height:27px;padding-bottom:5px;padding-left:10px;padding-top:4px;position:absolute;right:-16px;top:0;transition: all 200ms ease-in-out;width:0}
.main{margin:20px auto;}
.video_list,.latestVideos{width:100%;float:left;padding-bottom:20px;}
.latestVideos{display:none}
.video_list .video{float:left;width:100%;height:172px;position:relative;z-index:4;margin:2% 2% 0 0}
.video_list .video:hover{border-top-color:#de1e51}
.video_list .video img,.video_list .video .thumb{width:100%;height:150px;background:#3d3d3d;display:block;position:absolute;object-fit: cover;}
.image{height:150px;}
.wtp-wrapper {height:150px;}
.video_list .video .title{font:bold 12px/23px Tahoma,Arial,Helvetica,sans-serif;display:block;color:#;padding:0 4px;height:22px;width: auto;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:999}
.video_list .video:hover .title{background-color:#;color:#FFF}
.video_list li a.thumb .box{position:absolute;font-size:12px;background:rgba(0,0,0,0.8);bottom:0;color:#fff;height:22px;line-height:22px;left:0;right:0;z-index:999;}
.video_list li a.thumb .time,.video_list li a.thumb .views{bottom:0;position:absolute;right:4px}
.video_list li a.thumb .views{left:4px}
/*.video_list li a.thumb i{background:url("../img/video-play.png") no-repeat scroll 0 0 rgba(0,0,0,0);display:none;height:36px;left:50%;margin-left:-18px;margin-top:-18px;opacity:.7;overflow:hidden;position:absolute;text-indent:-9999px;top:50%;width:36px;z-index:99}*/
.headline{border-bottom:3px solid #;clear:both;display:block;height:26px;margin:auto;padding:0;text-align:left;text-shadow:-1px -1px 0 rgba(0,0,0,0.2);width:100%}
.headline h2{background:#;color:#fff;display:block;float:left;font:700 1.1em/26px 'Open Sans Condensed';text-transform:uppercase;margin:0;padding:0 10px;white-space:nowrap}
.headline .sorting{float:right; font:700 1.1em/26px 'Open Sans Condensed';color:#FFF}
.headline .sorting a{background:#;color:#fff;text-transform:uppercase;margin:0;padding:0 10px;white-space:nowrap;display:none}
.headline .sorting a:hover{background:#AA0087}
.headline .sorting a:last-child{border-left:1px solid #000}


.headline-alpha{border-bottom:0px solid #;clear:both;display:block;height:26px;margin:auto;padding:0;text-align:center;text-shadow:-1px -1px 0 rgba(0,0,0,0.2);width:100%}
.headline-alpha h2{background:#;color:#fff;display:block;float:left;font:700 1.1em/26px 'Open Sans Condensed';text-transform:uppercase;margin:0;padding:0 10px;white-space:nowrap}
.headline-alpha .sorting-alpha{ text-align:center;font:700 1.1em/26px 'Open Sans Condensed';color:#FFF}
.headline-alpha .sorting-alpha a{background:#;color:#fff;text-transform:uppercase;margin:0;padding:0 10px;white-space:nowrap;display:inline-block}
.headline-alpha .sorting-alpha a:hover{background:#AA0087}
.headline-alpha .sorting-alpha a:last-child{border-left:1px solid #000}




.rcp_form input[type="text"], .rcp_form input[type="password"]{width:99%}
.rcp_button {background-color: #; font-weight: bold; border: none;padding: 5px; margin-top:10px; color:#ffffff;}
th{text-align:left; line-height:26px;font-size:16px;background-color: #; color:#ffffff;}
.rcp-recurring-total td, .rcp-total td{background-color: #;color:#ffffff;}
.rcp_gateway_option_label{width:99%; line-height:30px;}
td{padding-bottom:10px;}
.rcp_registration_total_details rcp-table{width:99%}
.rcp_header{margin-left:0px;}
.rcp_logged_in{margin-left:0px;}
.rcp-table{margin-bottom:20px;width:99%}
.rcp_sub_details_renew {line-height:20px;}
legend{margin-left:6px; margin-bottom:10px;margin-top:10px;}





.video_block .left{font-family:Tahoma,Geneva,sans-serif;margin-left:-100%;width:190px;float:left}
.video_block .left ul.initial li a{border-bottom:1px solid #e6e6e6;color:#333;display:block;line-height:normal;overflow:hidden;padding:4px;position:relative;text-decoration:none}
.video_block .left ul.initial li a:hover .grey{color:#FFF}
.video_block .left h2{font-size:140%;margin:0;padding:12px 0}
.video_block .left .banner_left{background:#000;text-align:center;width:auto;height:auto}
.pagination{display:table;margin:20px auto;overflow:hidden}
.pagination li{float:left;margin:0 3px 0 0; display: inline-flex;}
.pagination li a{border:1px solid #111;float:left;font:700 1.7em/40px 'Open Sans Condensed';height:40px;color:#FFF;text-align:center;display:block;width:45px}
.pagination li a.current,.pagination li a:hover{background:#}
.latestVideos li h3 a{background:url("../img/arrow-bn.png") no-repeat scroll 96% 52% #;border-bottom:4px solid #ba0093;color:#fff;display:block; font-weight:bold;padding:8px 5px 6px 10px;text-transform:uppercase;transition:all 200ms ease-in-out}
.latestVideos li h3 a:hover{background:url("../img/arrow-bn.png") 98% 52% no-repeat #ba0093;border-bottom:4px solid #;color:#fff}
.thumbnail{width:241px;height:180px}
.thumbnail img{width:100%;height:180px;object-fit: cover;}
.latestVideos .btn{background:#3d3d3d;color:#fff;display:block;font:700 1.3em/1.2 'Open Sans Condensed';padding:8px 0;text-align:center;text-transform:uppercase;transition:all 200ms ease-in-out; font-size:13px;}
.latestVideos .btn:hover{background:#303030}
.latestVideos p{background:#212121;color:#999;display:block;font-size:1.2em;height:48px;overflow:hidden;text-overflow:ellipsis;padding:10px;transition:all 200ms ease-in-out}
.ads{padding-top:5px; overflow: hidden;display:block;clear:both;width:100%;margin:10px auto;display: inline-block; text-align:center}
.adsholder{ display:inline-block; width:32% ;    float: left;
	text-align: center; 
	padding: 5px;}
#footer{border-top:1px solid #333;padding:10px}
.footer_m{margin:10px auto;text-align:center;display:block}
.footer_m li{display:inline-block}
.footer_m li a{margin:auto;padding:8px;font:700 1.4em/1 'Open Sans Condensed';color:#FFF; line-height:40px;}
.footer_m li a:hover{ text-decoration:underline}
.f3{text-align:center;margin:5px auto;color:#666}
.f3 a{text-align:center;margin:5px auto;color:#}
#pull{position:absolute;right:0;top:0;background-color:#;display:block;width:100%;height:38px;font:700 1.4em/38px 'Open Sans Condensed';color:white;text-align:left;position:relative}
#pull:after{content:"";background:url('img/nav-icon.png') no-repeat;width:30px;height:30px;display:inline-block;position:absolute;right:15px;top:10px}
#pull span { padding-left:20px}

#pull-submenu{position:absolute;right:0;top:0;background-color:#;display:block;width:100%;height:38px;font:700 1.4em/38px 'Open Sans Condensed';color:white;text-align:left;position:relative}
#pull-submenu:after{content:"";background:url('img/nav-icon.png') no-repeat;width:30px;height:30px;display:inline-block;position:absolute;right:15px;top:10px}
#pull-submenu span { padding-left:20px}


.nav ul.menu li a{border-bottom:3px solid #1a1a1a;color:#fff;display:block;font:700 'Open Sans Condensed';padding:12px 15px;text-transform:uppercase;transition: all 200ms ease-in-out}
.nav ul.menu li a:hover{background:#AA0087}
.top-banner,.b_menu,.nav,.latestVideos,.nav>ul>li:hover>ul,.nav>ul>li>ul{display:none}


.submit_btn {width:131px;	height:26px;	border:none;	font-size:12px;	color:#ffffff;	font-weight:bold;	cursor:pointer;	text-transform:uppercase;	margin:10px 0;	padding:0; background-color:#;}

.l200 { margin-top:0}
.post_title {font: 700 1.5em/1 'Open Sans Condensed'; color:#FFF; text-transform: uppercase;}
.list {clear: both;overflow: hidden;padding-bottom: 0px;padding-top:10px; padding-left:5px;}
.list .r300 {margin-right:0;float:none}
.list .main {margin-left:0;width: auto}
.video_player { width:75%; float:left;}
.video_player iframe{ width:100%;}
 input[type=text], input[type=password]
 {
 height:30px;
 }
 
 input[type=submit] {
 background-color:#;
 color:#FFFFFF;
 border:none;
 padding:5px;
 font-weight:bold;
}

.sponsor{width:100%;position:relative;clear:both; background:rgba(0,0,0,0.4)}
.sponsor .link{padding:10px;height:40px;clear:both; display:none}
a.sBtn{border:1px solid #; background:#;color:#fff;font-size:90%;font-weight:bold;padding:5px 14px 5px 62px;position:relative;text-shadow:-1px -1px 0 rgba(0,0,0,0.1);text-transform:uppercase;width:auto;display:inline-block;text-decoration:none}
a.sBtn span{font-size:300%;font-weight:bold;position:absolute;left:5px;text-transform:uppercase;top:12px}
a.sBtn:hover{text-shadow:-1px -1px 0 rgba(255,255,255,0.1);color:#000; background:#FFF;border-color:#FFF}
.spon{padding-left:40px !important}
.spon span{background:url(http://i.imgur.com/26Nfh4d.png) 0 0 no-repeat;width:25px;height:26px;display:inline-block;top:7px !important}
a.spon:hover span{background-position:0 -26px}
.spon_desc{color:#fff !important;display:block;height:46px;line-height:15px;overflow:hidden;text-decoration:none}
.description {border-top: 1px solid #222;clear: both;margin-top: 10px; margin-right:10px;}
.description .video_description {float: left;width: 70%; margin-left:5px;}
.description .video_description a {color: #fff;font-weight: bold;text-decoration: none; margin-left:0px;margin-right:0px;}
.description .views {clear: none;float: right;padding:10px 0;text-align: right;width: 20%;}
.description .views p {color: #eee;font-size:20px;font-weight:bold}
.description .views span {color: #999999;display: block;font-family: Tahoma,Geneva,sans-serif;font-size: 85%;margin: 2px 0 0;padding: 0;text-align: right;}
.clear {clear: both;display: block;}
.description div.tags {font: bold 13px/26px sans-serif;}
.description h2 {display: block;}
.description div.tags a.tag:before {background:#;bottom: 0;content: "";left: 0;position: absolute;top: 0;width: 10px;}
.description div.tags a.tag {border: 1px solid #282828;color: #ffffff;display: inline-block;padding: 1px 6px 1px 14px;position: relative;text-decoration: none;}
.description div.tags a.tag:hover:before{background:#}
.right_box {display:none;float: left;margin-left: -300px;width: 300px;}
.list .left {display:none;float: left;font-family: Tahoma,Geneva,sans-serif;margin-left: -100%;width: 190px;}
.sidebar_video {float: left;}
.sidebar_video li:first-child {margin-top: 0 !important;}
.sidebar_video li {display: block;margin-top: 5px;}
.sidebar_video li a {
background: #000000;border-radius: 3px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);display: block;padding: 5px;position: relative;width: 180px;}
.list .mainw{float:left;padding:0;width:100%}
.sidebar_video li a > .title, .sidebar_video li a > .info .time {float: right;}
.sidebar_video li a > .title, .sidebar_video li a > .info .views {float: left;}
.sidebar_video li a > .title, .sidebar_video li a > .info {background: rgba(0, 0, 0, 0.8);bottom: 0;color: #FFFFFF;height: 20px;left: 0;line-height: 20px;overflow: hidden;padding: 2px 4px;position: absolute;right: 0;text-decoration: none;text-overflow: ellipsis;white-space: nowrap;}
.add_comment {float: right;margin-top: 8px;}
.comments {display: none;margin-top: 10px;}
.input-text {display: inline-block;width: 40%;}
.input-textarea, .input-text {color: #;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;margin: 0 0 2px;padding: 10px;vertical-align: top;}
.input-textarea {height: 108px;outline: 0 none;width: 90%;}
#submit {display: block;}
h1, h2 {display: inline-block;margin: 0 0 6px;padding: 8px 0;}
.bn {background: #;border: 1px solid #;color: #FFFFFF;display: inline-block;font-size: 90%;font-weight: bold;padding: 0px 10px;position: relative;text-decoration: none;text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.1);text-transform: uppercase;width: auto;}
.mobileCat { display:block}
/*.mobileCat li { width: 48% !important}
.mobileCat li {margin-right:0% !important}*/
@media only screen and (max-width:320px){
.video_list .video{width:100%}
}
.wrap, .top-nav{
padding-left: 0px;
padding-right: 0px;
}
@media only screen and (min-width:320px){

	.player_ad {
    background-color: #;
    border: 2px solid #;
    border-radius: 0px 0px 0px 0px;
    position: absolute;
    display: block;
    /*margin: -300px auto 10px -150px;*/
    float: none;
    width: 300px;
    left: 50%;

}

.sorting { display:none}
.video_player iframe{ width:100%;}
.headline .sorting{ float:left; width:100%;font:700 'Open Sans Condensed';}
.headline .sorting a{border-bottom: 3px solid #1a1a1a; border-left: 0px solid #1a1a1a; color: #fff; display: block;font: font:700 'Open Sans Condensed';padding: 10px;text-transform: uppercase;transition: all 200ms ease-in-out;background-color:transparent;}
.headline .sorting a:hover{background:#AA0087}
.headline .sorting a:last-child{border-left:1px solid #000}
#pull-submenu{display:block; margin-top:15px;float: left;}
.headline-alpha{height:auto;}
.headline-alpha .sorting-alpha a{ display:inline; height:20px;}
.thumbnail{height:180px;width:auto;}
.wrap,.top-nav{background-color:#000000; opacity:1;}
.mobileCat li { width:48%; margin-right:5px;}
.description .views { width:28%;}
.logo a {font-size:12px;}
.description .views p{ font-size:14px;}
.bn{margin-top:10px;}
}

@media only screen and (max-width:1200px){
.wrap,.top-nav{width:90%;}
.video_list, .latestVideos {
    width: 100%;
    display: grid;
    grid-template-columns: 25fr 25fr 25fr 25fr;
	 grid-column-gap: 5px;
}
.latestVideos li {
    margin-bottom: 20px;
	margin-top:10px;
}
.video_list .video {
    margin: 8px 5px 0 0;
}
}
@media only screen and (max-width:900px){
.adsholder{ display:inline-block; width:31% ;    float: left;
	text-align: center; 
	padding: 5px;}
	.mobileCat { display:none}
}
@media only screen and (max-width:900px){
.video_player iframe{ width:100%;height:400px;}
.col-right{display:none;}
.text_on_video{width:100%;}
.video_player{ width:100%}
.video_list, .latestVideos {width:100%;display: grid;
grid-template-columns: 33.33fr 33.33fr 33.33fr;	 grid-column-gap: 5px;
}
.video_list .video {
    height: 202px;
    margin: 8px 5px 0 0;
}
.latestVideos li {
	margin-bottom:10px;
}
.mobileCat { display:none}
}
@media only screen and (max-width:800px){
.logo, .logo a {text-align:left;
width:100%;
font-size:14px;
}
.latestVideos li{}
.wrap,.top-nav{width:99%;}
.video_list, .latestVideos {width:100%;display: grid;
grid-template-columns: 33.33fr 33.33fr 33.33fr;}
.adsholder{ display:inline-block; width:47% ;    float: left;
	text-align: center; 
	padding: 5px;}
}
@media only screen and (max-width:600px){
.top-sl{margin-top:25px}
.title_on_video{float:left; top:1px; width:100%; text-align:left; padding-left:5px;font-size:13px;}
.mobileCat { display:none}

.video_list, .latestVideos {
    width: 100%;
    display: grid;
    grid-template-columns: 50fr 50fr;
    grid-column-gap: 5px;

	margin-top:10px;
	}
	.video_list .video{}
.logo, .logo a {text-align:center;
width:100%;
font-size:20px;
}

.adsholder{ display:inline-block; width:98% ;    float: left;
	text-align: center; 
	padding: 5px;}
}

@media only screen and (max-width:600px){
.video_player iframe{ width:100%;height:300px;}
.mobileCat { display:none}
}


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

.player_ad{background-color: #; border: 2px solid #;border-radius: 0px 0px 0px 0px; position: absolute; display: block;
  margin-left: -150px; float: none; width:350px; left:50%; right:50%; top:15%}
.nav{display:none}
.video_list, .latestVideos {width:100%;display: grid;
  grid-template-columns: 33.33fr 33.33fr 33.33fr;	 grid-column-gap: 5px;
}
.video_player iframe{ width:100%;}
.sorting { display:none}
#pull-submenu{display:none;}
.video_list .video{ margin:8px 8px 0 0}
.b_menu,.sub-menu{display:none}

#pull{display:block}
#pull-submenu{display:block}
.wrap,.top-nav{background-color:#000000; opacity:1;}
.video_list .video{height:202px;  margin: 8px 5px 0 0;}
.video_list .video img,.video_list .video .thumb{height:180px;object-fit: cover;}
.image{height:180px;}
.wtp-wrapper {height:180px;}
.mobileCat li { display:none}
.img thumbnail{height:180px;width:100%;object-fit: cover;}
.img thumbnail {height:180px;object-fit: cover;}.video_player { height:auto;}
.logo a {font-size:28px;}
.description .views p{ font-size:20px;}
}
@media only screen and (min-width :1000px){.nav{height:72px;display:block !important}
.b_menu, .sub-menu {
    display: block;
}
.mobileCat { display:none}
.top-nav-bg{display:block;}
.video_list{width:100%}
.latestVideos{width:100%;display: grid;grid-template-columns: 25fr 25fr 25fr 25fr;	 grid-column-gap: 5px;
}
.video_player iframe{}
.sorting { display:inline-block}
.headline .sorting{float:right; width:auto; font:700 1.1em/26px 'Open Sans Condensed';color:#FFF;}
.headline .sorting a{background:#;color:#fff;text-transform:uppercase;margin:0;padding:0 10px;white-space:nowrap;display:inline-block; border:0px;}
.headline .sorting a:hover{background:#AA0087}
.headline .sorting a:last-child{border-left:1px solid #000}

#pull-submenu{display:none}
.wrap,.top-nav{background-color:#000000; opacity:1;padding-left:10px; padding-right:10px;}
.video_list .video{height:242px}
.latestVideos li {
    margin-bottom: 20px;
}
.video_list .video img,.video_list .video .thumb{height:220px;object-fit: cover;}
.image{height:220px;}
.wtp-wrapper {height:220px;}
.thumbnail{height:220px;width:100%}
.thumbnail img{height:220px;object-fit: cover;}
#pull{display:none}.right_box{display:block}.list .r300 {margin-right: 320px;float:left;}
.video_player { height:auto;}
.logo a {font-size:28px;}
}
@media only screen and (max-width:400px){
.wrap,.top-nav{width:99%;}
.adsholder{ display:inline-block; width:99% ;    float: left;
	text-align: center; 
	padding: 5px;}
}
@media only screen and (min-width :1400px){
.video_list,.latestVideos{width:100%;display: grid;
grid-template-columns: 20fr 20fr 20fr 20fr 20fr;	 grid-column-gap: 5px;
}
}
@media only screen and (min-width :1600px),only screen and (min-width :1300px),only screen and (min-width :1000px){
#search-box{display:block; position:relative;margin-top:-72px; z-index:999}
.headline h2,.headline .sorting{font:700 1.4em/26px 'Open Sans Condensed'}
.top-banner,.b_menu,.nav,.latestVideos,.ads,.top-sl,#search-box{}
.nav>ul>li:hover>ul,.sponsor .link{display:block}
.video_list .video{ margin:8px 8px 0 0}
.mobileCat { display:none}
.nav{background:url("../img/nav-bg.png") repeat-x scroll 0 0 rgba(0,0,0,0);height:72px;position:relative;z-index:100}
.nav ul.menu{background:#3b3b3b;border-bottom:4px solid #1a1a1a;height:45px;position:relative}
.nav ul.menu li{float:left;position:relative}
.nav ul.menu li a{border-bottom:3px solid #1a1a1a;border-left:1px solid #1a1a1a;color:#fff;display:block;font:700 1.4em/1 'Open Sans Condensed';padding:12px 15px;text-transform:uppercase;transition: all 200ms ease-in-out}
.nav ul.menu li a:hover{background:#}
.current-menu-item a{color:#fff !important;background:#1a1a1a}
.nav ul.menu li:first-child a{}
/*.nav ul.menu li:first-child a{background-image:url("../img/img.png");background-repeat:no-repeat;background-position:-124px -200px;display:block;text-indent:-9999px;width:60px}*/
.sub-menu{position:absolute !important;left:0;top:41px;border:none !important;display:none;z-index:2}
.nav ul.menu li>ul li:first-child a{padding:8px;background-image:none;text-indent:0;width:auto;width:130px;display:block}
.nav ul.menu li>ul{background:none !important;border:none !important}
.nav ul.menu li>ul li a{border:0;border-bottom:1px solid #333;float:left;background:rgba(26,26,26,0.9) !important;display:block;width:130px;font:700 1.3em/1 'Open Sans Condensed';padding:8px;color:#ffffff !important}
.nav ul.menu li>ul li a:hover{background:# !important;color:#FFF !important}
.nav ul.menu li>ul li{border:0;display:block;float:none}
.b_menu{position:absolute; width:100%;}
.b_menu li{float:left;position:relative}
.nav ul.menu li:first-child a{}
.b_menu li a{color:#;display:block;font:700 1.2em/5px 'Open Sans Condensed';padding:12px 15px;text-transform:uppercase;transition: all 200ms ease-in-out}
.b_menu li a:hover{background:#1a1a1a;color:#FFF}
}
.loader { background:#000; text-align:center;position:fixed; top:0; left:0; right:0; bottom:0;z-index:9999; display:none}
.loader span { padding-top:40%; font:700 1.6em/150px 'Open Sans Condensed'; color:white}
.comment-list{width:100%;margin-top:10px}
.comment-list li{width:auto;padding:10px;margin:0 0 8px 0;border:1px solid #222}
.comment-list li.alt{background-color:#000}
.comment-list .avatar{float:left;margin:0 10px 0 0;border:2px solid #000}
.comment-list .comment-author{float:left}
.comment-list .comment-author em{font-size:10px;text-transform:lowercase;font-weight:normal;font-style:italic}
.comment-list .comment-data{float:right;text-align:right;font-size:10px;font-weight:normal;font-style:italic}
.comment-list p{float:left;width:auto;margin-top:14px;color:#666;max-width:652px}
.comment-list .comm_head{display:block;height:18px}
.comments-paginator a { margin:2px; text-decoration:none}
.comment-data a { color:#999}
}
@media only screen and (min-width :1300px){.nav{height:72px;display:block !important}
.top-nav-bg{display:block}
.wrap,.top-nav{background-color:#000000; opacity:1;padding-left:10px; padding-right:10px;}
.video_list .video{width:19.2%;height:202px}
.video_list .video img,.video_list .video .thumb{width:235px;height:180px;object-fit: cover;}
.image{height:180px;}
.wtp-wrapper {height:180px;}
.latestVideos li{width:294px}
.thumbnail{height:206px;width:296px;object-fit: cover;}
.thumbnail img{height:206px;object-fit: cover;}
#pull{display:none}
.list .left,.right_box{display:block}

.video_list .video{ margin:15px 15px 0 0}

}

@media only screen and (min-width :1600px){.nav{height:72px}
.top-nav-bg{display:block}
.wrap,.top-nav{background-color:#000000; opacity:1; padding-left:10px; padding-right:10px;}
.video_list .video{height:242px}
.video_list .video img,.video_list .video .thumb{width:100%;height:220px;object-fit: cover;}
.image{height:220px;}
.wtp-wrapper {height:220px;}
.latestVideos li{margin-bottom:10px;margin-top:10px;}
.thumbnail{height:260px;width:100%}
.thumbnail img{height:260px;object-fit: cover;}
#pull{display:none}
.list .left,.right_box{display:block}
.video_list .video{ margin:12px 8px 0 0}



@import url(https://fonts.googleapis.com/css?family=Oxygen+Mono);
/* Starter CSS for Menu */
#cssmenu {
  padding: 0;
  margin: 0;
  border: 0;
  width: auto;
}
#cssmenu ul,
#cssmenu li {
  list-style: none;
  margin: 0;
  padding: 0;
}
#cssmenu ul {
  position: relative;
  z-index: 597;
}
#cssmenu ul li {
  float: left;
  min-height: 1px;
  vertical-align: middle;
}
#cssmenu ul li.hover,
#cssmenu ul li:hover {
  position: relative;
  z-index: 599;
  cursor: default;
}
#cssmenu ul ul {
  visibility: hidden;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 598;
  width: 100%;
}
#cssmenu ul ul li {
  float: none;
}
#cssmenu ul ul ul {
  top: 0;
  left: 190px;
  width: 190px;
}
#cssmenu ul li:hover > ul {
  visibility: visible;
}
#cssmenu ul ul {
  bottom: 0;
  left: 0;
}
#cssmenu ul ul {
  margin-top: 0;
}
#cssmenu ul ul li {
  font-weight: normal;
}
#cssmenu a {
  display: block;
  line-height: 1em;
  text-decoration: none;
}
/* Custom CSS Styles */
#cssmenu {
  background: #333333;
}
#cssmenu > ul {
  *display: inline-block;
}
#cssmenu:after,
#cssmenu ul:after {
  content: '';
  display: block;
  clear: both;
}
#cssmenu ul {
  text-transform: uppercase;
}
#cssmenu ul ul {
  border-top: 1px solid #;
  text-transform: none;
  min-width: 190px;
}
#cssmenu ul ul a {
  background: #333333;
  color: #ffffff;
  border: 0px solid #;
  border-top: 0 none;
  line-height: 150%;
  padding: 10px 20px;
  font-size: 12px;
}
#cssmenu ul ul ul {
  border-top: 0 none;
}
#cssmenu ul ul li {
  position: relative;
}
#cssmenu ul ul li:first-child > a {
  border-top: 0px solid #;
}
#cssmenu ul ul li:hover > a {
  background: #;
  color: #ffffff;
}
#cssmenu ul ul li:last-child > a {
  -moz-border-radius: 0 0 3px 3px;
  -webkit-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -moz-box-shadow: 0 0px 0 #;
  -webkit-box-shadow: 0 0px 0 #;
  box-shadow: 0 0px 0 #;
}
#cssmenu ul ul li:last-child:hover > a {
  -moz-border-radius: 0 0 0 3px;
  -webkit-border-radius: 0 0 0 3px;
  border-radius: 0 0 0 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#cssmenu ul ul li.has-sub > a:after {
  content: "\f0d7";
  font-family: FontAwesome;
  position: absolute;
  top: 50%;
  right: 15px;
  margin-top: -8px;
}
#cssmenu ul li:hover > a,
#cssmenu ul li.active > a {
  background: #;
  color: #ffffff;
}
#cssmenu ul li.has-sub > a:after {
  content: "\f0d7";
  font-family: FontAwesome;
  margin-left: 5px;
}
#cssmenu ul li.last ul {
  left: auto;
  right: 0;
}
#cssmenu ul li.last ul ul {
  left: auto;
  right: 99.5%;
}
#cssmenu a {
  background: #333333;
  color: #ffffff;
  padding: 0 20px;
  text-align:left;
}
#cssmenu > ul > li > a {
  line-height: 38px;
}

