/*
Theme Name: Porntube 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.2
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. 
*/
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{margin:0px; padding:0px; font-family:'open_sansregular';background-repeat: no-repeat !important; background-attachment: fixed !important; background-position: top !important; background-size: cover !important;overflow-x: hidden !important;}
ol,ul{list-style:none}
blockquote,q{quotes:none}
img, fieldset{border:none; margin:0px; padding:0px;}
blockquote:before,blockquote:after,q:before,q:after{content:none}
table{border-collapse:collapse;border-spacing:0; width:100%; text-align:left;}
a{text-decoration:none; outline:none;}
h1,h2,h3,h4,h5,h6,ul,p,form{margin:0px; padding:0px; outline:none}
input{margin:0px; padding:10px; outline:none}
.clear:before,.clear:after{content:" "; display:table;}
.clear:after{clear:both;}
.clear{*zoom:1;}
input[type="submit"]{-webkit-appearance:none; /*-webkit-border-radius:0px;*/}
a{-webkit-transition: all 200ms ease-in; -moz-transition: all 200ms ease-in; -ms-transition: all 200ms ease-in; -o-transition: all 200ms ease-in;transition: all 200ms ease-in; color:#}
*{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
/*Add Placeholder opcity 1*/
::-moz-placeholder{opacity:1}
::-webkit-placeholder{opacity:1}
@font-face {
    font-family:'open_sansregular';
    src: url('fonts/opensans-regular_0-webfont.eot');
    src: url('fonts/opensans-regular_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-regular_0-webfont.woff2') format('woff2'),
         url('fonts/opensans-regular_0-webfont.woff') format('woff'),
         url('fonts/opensans-regular_0-webfont.ttf') format('truetype'),
         url('fonts/opensans-regular_0-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family:'open_sansbold';
    src: url('fonts/opensans-bold_0-webfont.eot');
    src: url('fonts/opensans-bold_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-bold_0-webfont.woff2') format('woff2'),
         url('fonts/opensans-bold_0-webfont.woff') format('woff'),
         url('fonts/opensans-bold_0-webfont.ttf') format('truetype'),
         url('fonts/opensans-bold_0-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*Responsive menu*/
.responsive_menu{margin-top:0px; text-align:center}
.responsive_menu select{display:inline-block;font-family:'open_sansregular';width:200px;height:32px;padding:5px 12px;font-size:14px;line-height:normal;color:#fff;vertical-align:middle;border:none; text-align:center; cursor:pointer; border:1px solid #393939; background:#272a2c url(../images/downarrow.png) no-repeat 95% center; margin-top:4px; margin-bottom:6px;}
.responsive_menu select option{padding:2px 0;}
header .responsive_menu{margin-top:0px;}
/*Responsive menu close*/

/****************************************************************** Theme Color Start *************************************************************/
/* Background */
body{background:#ffffff}
header{}
footer{}
.alert-button {
    background-color: 
#;
font-weight: bold;
border: none;
padding-left: 10px;
padding-right: 10px;
padding-top: 2px;
padding-bottom: 2px;
color: #ffffff !important;
    text-decoration: none;
    border-radius: 5px;
display:inline-block;
margin-bottom:10px;
}

.alert-button1 {
    background-color: 
#;
font-weight: bold;
border: none;
padding-left: 10px;
padding-right: 10px;
padding-top: 2px;
padding-bottom: 2px;
    text-decoration: none;
    border-radius: 5px;
display:inline-block;
margin-bottom:10px;
}


.rating-inline{display:inline-block; margin-bottom:10px;}
.post-ratings{width:auto!important;display: inline-block;margin-top:0px; margin-bottom:10px; font-size:14px;vertical-align:top}


.post-ratings img {}


.post-ratings img, .post-ratings-loading img, .post-ratings-image img {}


/* Text Color */
.header_right p.welcome span, .header_right p.bookmark a:hover, .header_right p.bookmark a.active,.videodetails h3 a, .video_details h3, .video_details p a, footer p a:hover{color:#;font-weight: normal; /*white-space: nowrap;*/}
.videodetails h3 a:hover, .videodetails p, .video_details p, .video_details p a:hover{color:#333;}
footer p a{color:#fff;}

/* Text Background Color */
.topnav li a.active, .topnav li a:hover, .topnav ul li:hover a, .topnav ul li:hover li a, .topnav ul li:hover ul, .title, .title_fulllength{background-color:#; color:#fff;}
.topnav ul li:hover li a:hover{background-color:#C2080E;}

/* Button */
.channels ul li a, .pagination ul li a, .smallbtn li a, .buttons li a{color:#272a2c; background-color:#fff; border:1px solid #dddddd;}
.channels ul li a:hover, .channels ul li a.active, .pagination ul li a:hover, .pagination ul li.active a, .smallbtn li a:hover, .buttons li a:hover{color:#fff; background-color:#; border:1px solid ##}


/* Box Color */
.whitebox, .footer_ads{background-color:#f5f5f5;}
.feature_videos, .footer_ads, .advertisement, .channels, .videoblock{box-shadow:0 0 10px rgba(0, 0, 0, 0.1); -webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.1); -moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.1);}
/****************************************************************** Theme Color Close *************************************************************/


.headertop{text-align:right; padding-top:5px; background:#F5F5F5}
.topmenu li{display:inline;	font-size:12px; font-weight:bold;}
.topmenu li a{color:#333; padding:5px 8px; display:inline-block;}
.topmenu .firstitem{background:none;}


.adspace { padding:10px;}



.text_on_video{float:right; margin-top:-80px; width:100%; text-align:right; padding-right:5px;}
.title_on_video{float:left; top:15px; width:100%; text-align:left; padding-left:15px;font-size:16px;}










/* Home Page */
header{margin-bottom:0px;}
.centerwrap-footer{border-top:5px solid #; color:#000000;}
.centerwrap-footer p {color:#000000;}
.centerwrap-footer a{color:#;}
.logo{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:28px; float:left; font-weight:bold; padding-top:20px; width:40%;padding-bottom: 10px;}
.logo a{color:#;}
.logo img{display:block;}
.header_right{float:right; padding-top:20px; margin-bottom:5px; width:60%;}
.cflags{width:30%; float:left}
.header_right p{color:#000; font-size:13px;}
.header_right p.welcome{font-size:13px;}
.header_right p.bookmark{float:right;}
.header_right p.bookmark a{color:#fff;}
.topnav{clear:both; background-color:#fff; border-radius:5px; -webkit-border-radius:5px; margin-top:10px; float:left; width:100%; padding:5px;}
.topnav li{float:left; font-size:14px; padding-right:2px; position:relative}
.topnav li a{color:#222; height:40px; line-height:40px; padding:0 20px; border-radius:5px; -webkit-border-radius:5px; display:block}
.topnav ul li ul{display:none;}
.topnav ul li:hover ul{display:block; position:absolute; width:180px; z-index:10; margin-top:0px; border-radius:5px; -webkit-border-radius:5px;}
.topnav ul li li{line-height:normal; display:block; text-align:left; float:none; padding-right:0px;}
.topnav ul li:hover li a{margin:0px;}
.topnav ul li:hover li a:hover{border-radius:0px; -webkit-border-radius:0px;}
.topnav ul li:hover li:first-child a:hover{border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0;}
.topnav ul li:hover li:last-child a:hover{border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px;}
.topnav li:last-child{padding-right:0px;}
.searcharea{ width:100%; background-color:#222426; height:44px;clear:both; margin:auto; position:relative;}
.searchbox{font-family:'open_sansregular'; color:#fff; background:#222426; padding-left:20px; border:none; border-radius:5px 0 0 5px; -webkit-border-radius:5px 0 0 5px; height:35px; padding-right:30px;}


.srchbox{ width:50%; float:right; text-align:right}

.menu {list-style: none; width:90%;text-transform:capitalize;}
.menu li {float:left; border-right:0px solid #000000; font-size:14px; font-weight:bold; text-transform:capitalize;}
.menu li a{color:#FFFFFF; text-align:center; padding:13px;}
.menu li a:hover, .menu li a:active {background: #;}
.menu .page_name {background: #;}



.dropdown{margin:0px; padding:0px 0 0 0px; float:right; position:absolute; right:51px;}
.dropdown dd,.dropdown dt,.dropdown ul{margin:0;padding:0; font-size:13px;}
.dropdown dd{position:relative; z-index:999}
.dropdown a,.dropdown a:visited{color:#fff;text-decoration:none;outline:none}
.dropdown a:hover{color:#eee}
.dropdown dt a:hover{}
.dropdown dt a{background-color:#f5474d; display:inline-block; padding-right:12px; border:none; font-size:18px; font-family:'open_sansregular';}
.dropdown dt a span{cursor:pointer;display:block; background:url(../images/dropdown_arrow.png) no-repeat scroll right center; height:44px; line-height:44px; padding-left:14px; padding-right:28px; font-size:18px; color:#fff}
.dropdown dd ul{background-color:#f5474d;border:1px solid #c2080e;color:#4b4b4b;display:none;position:absolute;top:-1px;width:auto; min-width:111px;list-style:none; left:0px;}
.dropdown dd ul li a{display:block;padding:5px 14px; color:#fff;}
.dropdown dd ul li a:hover{background-color:#}
.search_btn{background:# url(../images/search.png) no-repeat center center; width:51px; height:35px; border:none; cursor:pointer; border:none; border-radius:0 5px 5px 0; -webkit-border-radius:0 5px 5px 0; border-left:1px solid #; float:right}
.bodyarea{width:100%;}
.feature_videos{border:1px solid #d4d4d4; border-radius:5px; -webkit-border-radius:5px; margin-bottom:15px;}
.title{ width:80%;font-family:'open_sansbold'; font-size:18px; border-radius:0px 0px 0 0px; -webkit-border-radius:0px 0px 0 0px; line-height:42px; padding-left:15px; text-shadow:1px 1px rgba(0, 0, 0, 0.5); float:left}
.title_fulllength{ width:100%;font-family:'open_sansbold'; font-size:18px; border-radius:0px 0px 0 0px; -webkit-border-radius:0px 0px 0 0px; padding:10px; text-shadow:1px 1px rgba(0, 0, 0, 0.5); float:left;margin-bottom:10px;}
.viewall a{ width:20%;float:right; text-align:right; padding-right:10px;background-color:#;color:#fff;font-family:'open_sansbold'; font-size:11px; border-radius:0px 0px 0 0px; -webkit-border-radius:0px 0px 0 0px; line-height:42px;}
.whitebox{border-radius:0 0 5px 5px; padding-left:5px;}
.feature_video{background-color:#fff; border:1px solid #cacaca; border-radius:5px; -webkit-border-radius:5px; padding:8px; margin-bottom:10px; margin-left:8px; float:left; width:19.2%; margin-top:10px; height:270px;}





.feature_video_pornstar{background-color:#fff; border:1px solid #cacaca; border-radius:5px; -webkit-border-radius:5px; padding:8px; margin-bottom:10px; margin-left:8px; float:left; width:19.2%; margin-top:10px; height:335px;}
.videoimg_pornstar img{display: block; height: 270px; width: 100%;object-fit: cover;}






.feature_video.last{margin-right:0px;}
.videoimg{ position: relative;}
.videoimg img{display:block; height: 170px;width: 100%;object-fit: cover;}
.wtp-wrapper{ height:170px;}

.videoimg span {
    background-color: rgba(0, 0, 0, 0.5);
    color: #fff;
    font-size: 12px;
    line-height: 22px;
    padding: 0 12px;
    position: absolute;
    right: 2px;
    bottom: 5px;
	z-index:999;
}
.videodetails{margin-top:5px;}
.videodetails h3{font-size:15px; padding-bottom:4px;}
.videodetails p{font-size:12px; float:left; padding-bottom:4px;}
.videodetails p.ago{float:right; padding-bottom:0px;}
.videodetails p.details{clear:both; padding-bottom:5px;}
.videodetails p.time{float:right}
.stars{clear:both; float:left;}
.stars li{float:left; padding-right:2px;}
.stars li img{display:block;}
aside{}
.channels{border:1px solid #d4d4d4; border-radius:5px; -webkit-border-radius:5px; margin-bottom:15px;}
.channels .whitebox{padding-top:10px; padding-bottom:10px; padding-left:10px;}
.channels ul li{font-size:13px; float:left; margin:3px;}
.channels ul li a{padding-left:17px; padding:5px 8px; border-radius:5px; -webkit-border-radius:5px; display:block}
.advertisement{border:1px solid #d4d4d4; border-radius:5px; -webkit-border-radius:5px; margin-bottom:15px;}
.aside_ads{padding-bottom:15px;}
.aside_ads img{display:block;}
.pagination{padding-top:15px; padding-bottom:30px; clear:both;}
.pagination ul{text-align:center;}
.pagination ul li{display:inline; font-family:'open_sansbold'; font-size:16px; text-transform:uppercase; padding:0 1px;}
.page-numbers.current{padding:15px;}
.pagination ul li a{display:inline-block; border-radius:5px; -webkit-border-radius:5px; min-width:35px; padding:15px;}
.footer_ads{border:1px solid #d4d4d4; border-radius:5px; -webkit-border-radius:5px; margin-top:20px; clear:both; float:left; width:100%;}
.footer_ad{float:left; margin-right:52px;}
.footer_ad img{display:block;}
.footer_ad.last{margin-right:0px;}
footer{margin-top:0px; padding:0px 0;}
footer p{font-size:14px; color:#fff; text-align:center; line-height:22px;}


/* Video Page */
.videosection{width:100%; float:left; position:relative}
.videosection iframe, .videosection embed, .videosection object {margin: 0px; padding: 0px; width:100%;}
.videosection mouselayer{margin: 0px; padding: 0px;}

.rightsidebar{ width:25%; float:right}

.videoblock{border:1px solid #d4d4d4; border-radius:5px; -webkit-border-radius:5px; margin-bottom:15px; width:74%;}
.videohere{margin-bottom:10px;}
.videohere img{display:block; max-width:100%;}
.video_details{float:left; width:100%; padding-right:15px; padding-bottom:5px; margin-left:10px;}
.video_details h3{font-family:'open_sansbold'; font-weight:normal; font-size:17px; text-transform:uppercase; padding-bottom:10px;}
.video_details p{line-height:25px; font-size:14px;}
.video_details p span{color:#999;}
.video_details.fright{padding-right:0px;}
.buttons{padding-top:18px;}
.buttons li{float:left; padding-right:7px; font-size:13px; padding-bottom:7px;}
.buttons li a{min-width:114px; text-align:center; border-radius:3px; -webkit-border-radius:3px; line-height:34px; display:block}
.buttons li:last-child{padding-right:0px;}
.fright{float:right;}
.fleft{float:left;}
.smallbtn{float:left; padding-left:10px;}
.smallbtn li{float:left; font-size:13px; padding-right:7px; padding-bottom:7px;}
.smallbtn li a{line-height:26px; display:block; padding:0 10px; border-radius:3px; -webkit-border-radius:3px;}
.categories{margin-bottom:3px; margin-top:10px;}
.categories p{float:left; clear:left;}
.tags{margin-bottom:5px;}
.tags p, .rating p{float:left; clear:left;}
.rating p{line-height:26px;}
.rating{padding-bottom:10px;}
.rating .stars{float:left; margin-left:10px; margin-top:2px; clear:none}



#Loading{display: none;}
.player_ad{
    background-color: #;
    border: 1px solid #;
	border-radius: 0px 0px 0px 0px;
	padding-left:10px; padding-right:10px; padding-bottom:10px; padding-top:0px;
	position: absolute;display: block;
  margin-left: -150px; float: none; width:350px; left:50%; right:50%; top:15%
	
}
#myContent img {
    width: 100% !important;
    height: auto !important;
}
.video-container iframe {
background: #000000;
}
.video-container {
position: relative;
}
.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 35px;
    height: 0;
    overflow: hidden;
	width:100%;
	
}
.hd {
    background: # none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    float: right;
    opacity: 0.9;
    padding-left: 10px;
    padding-right: 10px;
	position: absolute;
	top: 8px;
	right: 16px;
	font-weight: bolder;
	font-size: 15px;
	z-index:999;
}

.video-container iframe {
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
}

.ad-body {
    margin-top: 10px;
    margin-bottom: 10px;
    text-align: center;
}
.footmenu, .ad-body  {
text-align: center;
}
.footmenu li {
    display: inline;
    padding: 2px;
}
.footmenu li a{
color: #;
}
.footmenu li {
    color: #;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12.5px;
    line-height: 34px;
}
.widget_nav_menu ul li a {
text-align: left;
font-weight: bold;
}




@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: #222426;
}
#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: 0px solid #;
  text-transform: none;
  min-width: 190px;
}
#cssmenu ul ul a {
  background: #222426;
  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 1px 0 #;
  -webkit-box-shadow: 0 1px 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: #222426;
  color: #ffffff;
  padding: 0 20px;
  text-align:left;
}
#cssmenu > ul > li > a {
  padding:15px;
}





.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.clearfix:before,.clearfix:after{content:"";display:table}
#leaderboard {
    padding: 0;
    position: relative;
    z-index: 0;
}
.decor-shade {
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 9;
}
.gallery-wrap{margin:0 auto;overflow:hidden;height:150px;z-index:12;position:relative; width:100%}
.gallery{position:relative;left:0;top:0}
.gallery__item{float:left;list-style:none;padding:0px 5px}
.gallery__img{width:160px;height:100%;position:relative;object-fit: cover;}
.gallery__link{position:relative;height:129px;display:block;border:4px solid #333}
.gallery__link em{bottom:0;content:" ";left:0;position:absolute;right:0;top:0;z-index:4}
.gallery__link span{bottom:0;color:#FFF;font-weight:700;left:0;line-height:112px;position:absolute;right:0;text-align:center;text-shadow:0 2px 2px rgba(0,0,0,0.5);top:0;background:-moz-radial-gradient(center,ellipse cover,rgba(20,20,20,0.9) 0%,rgba(28,28,28,0.2) 100%);background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(20,20,20,0.9)),color-stop(100%,rgba(28,28,28,0.2)));background:-webkit-radial-gradient(center,ellipse cover,rgba(20,20,20,0.9) 0%,rgba(28,28,28,0.2) 100%);background:-o-radial-gradient(center,ellipse cover,rgba(20,20,20,0.9) 0%,rgba(28,28,28,0.2) 100%);background:-ms-radial-gradient(center,ellipse cover,rgba(20,20,20,0.9) 0%,rgba(28,28,28,0.2) 100%);background:radial-gradient(ellipse at center,rgba(20,20,20,0.9) 0%,rgba(28,28,28,0.2) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80141414',endColorstr='#001c1c1c',GradientType=1)}
.gallery__link span i{color:#fff;font-size:20px;font-weight:400!important;margin-top:-3px;vertical-align:middle}
.gallery__controls{top:5px}
.gallery__controls-prev,.gallery__controls-next{position:absolute;top:0;cursor:pointer;height:130px;width:30px;background:#212121;background:-moz-linear-gradient(top,#212121 0%,#0e0e0e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#212121),color-stop(100%,#0e0e0e));background:-webkit-linear-gradient(top,#212121 0%,#0e0e0e 100%);background:-o-linear-gradient(top,#212121 0%,#0e0e0e 100%);background:-ms-linear-gradient(top,#212121 0%,#0e0e0e 100%);background:#222426;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#212121',endColorstr='#0e0e0e',GradientType=0);z-index:13}
.gallery__controls-prev:hover,.gallery__controls-next:hover{background:#222426;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c1c1c',endColorstr='#141414',GradientType=0)}
.gallery__controls-prev i{font-size:41px;color:#FFFFFF;left:6px;position:absolute;top:42px}
.gallery__controls-next i{font-size:41px;color:#FFFFFF;left:6px;position:absolute;top:42px}
.gallery__controls-prev{left:0;}
.gallery__controls-next{float:right;right:0;top:0;}



.column {
  float: left;
  width: 33.33%;
  padding:5px;
}

/* Clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
}






.rcp_form input[type="text"], .rcp_form input[type="password"]{width:100%}
.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: #;}
.rcp-recurring-total td, .rcp-total td{background-color: #;}
.rcp_gateway_option_label{width:100%; line-height:30px;}
td{padding-bottom:10px;}
.rcp_registration_total_details rcp-table{width:100%}
.rcp_header{margin-left:7px;}
.rcp_logged_in{margin-left:8px;}
.rcp-table{margin-bottom:20px;}
.rcp_sub_details_renew {line-height:20px;}
legend{margin-left:6px; margin-bottom:10px;}




.adscencecode{text-align:center;width:100% !important;}
/*.adscencecode img{width:100% !important;}*/
.adscencecode iframe{width:100% !important; /*height:auto*/}






@media only screen and (max-width:3000px){
.searcharea{ line-height:45px}
#myDIV{display: block;}

}




@media only screen and (max-width:1305px){
.searcharea{ line-height:45px}
.whitebox{ width:100%; padding:5px;}
.logo{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; float:left; font-weight:bold; padding-top:20px; width:40%; float:left}
.logo a{color:#;}
.logo img{display:block;}
.menu li { font-size:14px;}
.menu li a {
    color: 
    #FFFFFF;
    text-align: center;

}

.headertop{ text-align:right}
.srchbox{ width:58%;}
.menu .page_name { padding:13px;}
.menu li a:hover, .menu li a:active {}
.header_right{ text-align:center}
.viewall a { width: 20%; float: right; text-align: right;padding-right: 10px;background-color: #; color:#fff;

font-family: 'open_sansbold';

font-size: 11px;

border-radius: 0px 0px 0 0px;

-webkit-border-radius: 0px 0px 0 0px;

line-height: 42px;


}
.centerwrap{width:98%;}
.header_right p.bookmark, .header_right p.welcome{float:none; line-height:24px;}
.header_right{text-align:right;}
.dropdown{right:42px;}

.searchbox{padding-left:10px;}
.search_btn{width:10%; float:right}
.channels ul li a{padding-left:10px;}
.aside_ads{width:100%; margin-right:0px; padding-bottom:15px;}
.advertisement .whitebox{padding-bottom:0px;}
.videoimg{width:100%; float:none;}
.videodetails{width:100%; margin-top:10px; margin-left:0px;}
.feature_video{margin-left:8px;}
.pagination ul li.prev, .pagination ul li.active, .pagination ul li.next{display:inline-block;}
.footer_ad{width:100%; margin-right:0px;}
.footer_ads{padding:15px; padding-bottom:0px;}
.footer_ad{padding-bottom:15px;}
.aside_ads img{width: 100%; margin: auto;}
.single-post .advertisement {
    display: none;
}



.centerwrap{width:99%;}
.dropdown dt a, .dropdown dt a span{font-size:15px;}
aside{width:100%; float:none}
.channels .whitebox{padding-right:10px;}
.channels{margin-bottom:10px;}
.channels ul li{float:left; width:49%; margin:0.5%}
.advertisement{margin-bottom:10px;}
.aside_ads{ padding-bottom:10px;}
.aside_ads:nth-child(2n){margin-right:0px;}
.advertisement .whitebox{padding-bottom:5px;}
.bodyarea{width:100%; float:none;}
.feature_video{margin-bottom:10px;}
.footer_ads{margin-top:15px; padding:10px;}
footer p{padding:0 15px; font-size:13px;}
.pagination ul li{font-size:15px;}
.videoimg img{height: 150px;object-fit: cover;}
.wtp-wrapper{ height:150px;}
.aside_ads .textwidget {text-align: center;}
.aside_ads img{width: 100%; margin: auto;}

.centerwrap{width:90%;}
.header_right{float:right}
.topnav li a{padding:0 14px;}
.searcharea{}
.searchbox{padding-right:30px;}
aside{width:100%;}
.bodyarea{width:100%;}
.feature_video{width:19.2%; height:270px;object-fit: cover;}
.videoimg img{width:100%; height: 160px;}
.wtp-wrapper{ height:160px;}
.aside_ads img{width:100%;}
.footer_ads{padding:30px;}
.footer_ad{margin-right:16px;}

/* Video */
.videoblock{}
.video_details h3{padding-bottom:5px;}
.smallbtn{clear:left; padding-left:0px; margin-top:3px;}
.smallbtn li{font-size:13px; padding-right:5px; padding-bottom:5px;}
.buttons li{font-size:13px; padding-right:5px; padding-bottom:5px;}
.buttons li a{min-width:inherit; padding:0 7px;}
}


@media only screen and (max-width:1160px){
.feature_video_pornstar{background-color:#fff; border:1px solid #cacaca; border-radius:5px; -webkit-border-radius:5px; padding:8px; margin-bottom:10px; margin-left:6px; float:left; width:24%; margin-top:10px; height:335px;}
.videoimg_pornstar img{display: block; height: 270px; width: 100%;object-fit: cover;}

.whitebox{ width:100%; padding:5px;}
.logo{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; float:left; font-weight:bold; padding-top:20px; width:40%; float:left}
.logo a{color:#;}
.logo img{display:block;}
.menu li { font-size:14px;}
.menu li a {
    color: 
    #FFFFFF;
    text-align: center;

}

.headertop{ text-align:right}
.srchbox{ width:58%;}
.menu .page_name { padding:13px;}
.menu li a:hover, .menu li a:active {}
.header_right{ text-align:center}
.viewall a { width: 20%; float: right; text-align: right;padding-right: 10px;background-color: #; color:#fff;

font-family: 'open_sansbold';

font-size: 11px;

border-radius: 0px 0px 0 0px;

-webkit-border-radius: 0px 0px 0 0px;

line-height: 40px;


}
.centerwrap{width:98%;}
.header_right p.bookmark, .header_right p.welcome{float:none; line-height:24px;}
.header_right{text-align:center;}
.dropdown{right:42px;}

.searchbox{padding-left:10px;}
.search_btn{width:10%; float:right}
.channels ul li a{padding-left:10px;}
.aside_ads{width:100%; margin-right:0px; padding-bottom:15px;}
.advertisement .whitebox{padding-bottom:0px;}
.videoimg{width:100%; float:none;}
.videodetails{width:100%; margin-top:10px; margin-left:0px;}
.feature_video{width:32.2%; margin-left:5px;}
.pagination ul li.prev, .pagination ul li.active, .pagination ul li.next{display:inline-block;}
.footer_ad{width:100%; margin-right:0px;}
.footer_ads{padding:15px; padding-bottom:0px;}
.footer_ad{padding-bottom:15px;}
.aside_ads img{width: 100%; margin: auto;}
.single-post .advertisement {
    display: none;
}



.centerwrap{width:99%;}
.dropdown dt a, .dropdown dt a span{font-size:15px;}
aside{width:100%; float:none}
.channels .whitebox{padding-right:10px;}
.channels{margin-bottom:10px;}
.channels ul li{float:left; width:49%; margin:0.5%}
.advertisement{margin-bottom:10px;}
.aside_ads{ padding-bottom:10px;}
.aside_ads:nth-child(2n){margin-right:0px;}
.advertisement .whitebox{padding-bottom:5px;}
.bodyarea{width:100%; float:none;}
.feature_video{margin-bottom:10px;}
.footer_ads{margin-top:15px; padding:10px;}
footer p{padding:0 15px; font-size:13px;}
.pagination ul li{font-size:15px;}
.videoimg img{height: 150px;object-fit: cover;}
.wtp-wrapper{ height:150px;}
.aside_ads .textwidget {text-align: center;}
.aside_ads img{width: 100%; margin: auto;}

.centerwrap{width:90%;}
.header_right{float:right}
.topnav li a{padding:0 14px;}
.searcharea{}
.searchbox{padding-right:30px;}
aside{width:100%;}
.bodyarea{width:100%;}
.feature_video{width:24.2%;}
.videoimg img{width:100%; height: 160px;object-fit: cover;}
.wtp-wrapper{ height:160px;}
.aside_ads img{width:100%;}
.footer_ads{padding:30px;}
.footer_ad{margin-right:16px;}

/* Video */
.videoblock{}
.video_details h3{padding-bottom:5px;}
.smallbtn{clear:left; padding-left:0px; margin-top:3px;}
.smallbtn li{font-size:13px; padding-right:5px; padding-bottom:5px;}
.buttons li{font-size:13px; padding-right:5px; padding-bottom:5px;}
.buttons li a{min-width:inherit; padding:0 7px;}
}

@media only screen and (max-width:1023px){
.searcharea{ line-height:45px}
.column {
  float: left;
  width: 32%;
  margin:4px;
}
.feature_video_pornstar{background-color:#fff; border:1px solid #cacaca; border-radius:5px; -webkit-border-radius:5px; padding:8px; margin-bottom:10px; margin-left:6px; float:left; width:24%; margin-top:10px; height:300px;}
.videoimg_pornstar img{display: block; height: 220px; width: 100%;object-fit: cover;}




.whitebox{ width:100%; padding:5px;}
.logo{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; float:left; font-weight:bold; padding-top:20px; width:40%; float:left}
.logo a{color:#;}
.logo img{display:block;}
.menu li { font-size:14px;}
.menu li a {
    color: 
    #FFFFFF;
    text-align: center;

}

.headertop{ text-align:right}
.srchbox{ width:58%;}
.menu .page_name { padding:13px;}
.menu li a:hover, .menu li a:active {}
.header_right{ text-align:center}
.viewall a { width: 20%; float: right; text-align: right;padding-right: 10px;background-color: #; color:#fff;

font-family: 'open_sansbold';

font-size: 11px;

border-radius: 0px 0px 0 0px;

-webkit-border-radius: 0px 0px 0 0px;

line-height: 40px;


}
.centerwrap{width:98%;}
.header_right p.bookmark, .header_right p.welcome{float:none; line-height:24px;}
.header_right{text-align:center;}
.dropdown{right:42px;}

.searchbox{padding-left:10px;}
.search_btn{width:10%; float:right}
.channels ul li a{padding-left:10px;}
.aside_ads{width:100%; margin-right:0px; padding-bottom:15px;}
.advertisement .whitebox{padding-bottom:0px;}
.videoimg{width:100%; float:none;}
.videodetails{width:100%; margin-top:10px; margin-left:0px;}
.feature_video{width:32.2%; margin-left:5px;}
.pagination ul li.prev, .pagination ul li.active, .pagination ul li.next{display:inline-block;}
.footer_ad{width:100%; margin-right:0px;}
.footer_ads{padding:15px; padding-bottom:0px;}
.footer_ad{padding-bottom:15px;}
.aside_ads img{width: 100%; margin: auto;}
.single-post .advertisement {
    display: none;
}



.centerwrap{width:99%;}
.dropdown dt a, .dropdown dt a span{font-size:15px;}
aside{width:100%; float:none}
.channels .whitebox{padding-right:10px;}
.channels{margin-bottom:10px;}
.channels ul li{float:left; width:49%; margin:0.5%}
.advertisement{margin-bottom:10px;}
.aside_ads{ padding-bottom:10px;}
.aside_ads:nth-child(2n){margin-right:0px;}
.advertisement .whitebox{padding-bottom:5px;}
.bodyarea{width:100%; float:none;}
.feature_video{margin-bottom:10px;}
.footer_ads{margin-top:15px; padding:10px;}
footer p{padding:0 15px; font-size:13px;}
.pagination ul li{font-size:15px;}
.videoimg img{height: 150px;object-fit: cover;}
.wtp-wrapper{ height:150px;}
.aside_ads .textwidget {text-align: center;}
.aside_ads img{width: 100%; margin: auto;}


.centerwrap{width:99%;}
.logo{float:left; text-align:left; padding-top:20px; width:30%}
.logo img{display:inline;}
.header_right{width:60%; float:right; padding-top:10px; margin-right:10px;}
.searcharea{max-width:100%; margin-bottom:20px; padding-top:0px;}
.searchbox{}
.title{line-height:40px; font-size:16px;}
.topnav{height:50px;}
.ad-body img{width:100%;}
.feature_video{width:24.2%;}
.feature_video.last{}
.feature_video:nth-child(2n){margin-right:0px;}
aside{width:100%;}
.bodyarea{width:100%;}
.pagination ul li{padding:0 1px;}
.footer_ads{padding:15px;}
.footer_ad{width:32.2%;}
.footer_ad img{width:100%;}

/* Video */
.videoblock{margin-bottom:10px;}
.video_details.fright{width:100%; padding-bottom:20px;}
.video_details{width:100%;}
}

@media only screen and (max-width:785px){
#myDIV{display: none;}
.searcharea{ line-height:20px}
.title_on_video{float:left; top:1px; width:100%; text-align:left; padding-left:5px;font-size:13px;}

.column {
  float: left;
  width: 47%;
  margin:5px;
}

.feature_video {
    width: 32.3%;
}
.videosection iframe, .videosection embed, .videosection object{height:400px;}

.rightsidebar{ display:none}
.videoblock{ width:100%}
.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%;
	}

.feature_video_pornstar{background-color:#fff; border:1px solid #cacaca; border-radius:5px; -webkit-border-radius:5px; padding:8px; margin-bottom:10px; margin-left:4px; float:left; width:32%; margin-top:10px; height:300px;}
.videoimg_pornstar img{display: block; height: 220px; width: 100%;object-fit: cover;}

.videosection iframe, .videosection embed, .videosection object {height:400px;}

.videoblock { width:100%}
.videosection { width:100%}
.videosection iframe, .videosection embed, .videosection object {margin: 0px; padding: 0px; width:100%; height:400px;}
.rightsidebar{ display:none}
.videosection iframe, .videosection embed, .videosection object{height:400px;}



.whitebox{ width:100%; padding:5px;}
.logo{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; float:left; font-weight:bold; padding-top:20px; width:100%; text-align:center}
.logo a{color:#; width:100%; text-align:center}
.logo img{display:block;}
	.dropdown2 {width:40px;}
	#menu-icon {display:inline-block; height:40px; overflow:hidden; padding: 0px 8px; padding-top:10px;}
	#menu-icon span{background:#FFF; margin-bottom:3px; display:block; height:3px; width:25px;}
	.dropdown2 ul, .dropdown2:active ul {display: block; position: absolute; background:#333; left:0; top:auto; width: 100%; z-index:9999;}
	.menubar li, .menubar li a{text-align: left; width: 100%; margin: 0; display:block;}
	.menubar li a{border-bottom:1px solid #fff; padding:2px 5px;}
	.dropdown2:hover ul {display: block;}
	.menu li {font-size:12px; line-height:20px; width:100%}
	.menu li a{display:block; text-align:left}

.headertop{ text-align:center}
.header_right{ text-align:center}
.viewall a { width: 20%; float: right; text-align: right;padding-right: 10px;background-color: #; color:#fff;

font-family: 'open_sansbold';

font-size: 11px;

border-radius: 0px 0px 0 0px;

-webkit-border-radius: 0px 0px 0 0px;

line-height: 40px;


}
.centerwrap{width:98%;}
.header_right p.bookmark, .header_right p.welcome{float:none; line-height:24px;}
.header_right{text-align:center; width:90%}
.srchbox{ width:60%; margin-right:10px;}
.dropdown{right:42px;}
.logo img {
    display: inline;
    width: 100%;
}
.searchbox{padding-left:10px;}
.search_btn{width:10%; float:right}
.channels ul li a{padding-left:10px;}
.aside_ads{width:100%; margin-right:0px; padding-bottom:15px;}
.advertisement .whitebox{padding-bottom:0px;}
.videoimg{width:100%; float:none;}
.videodetails{width:100%; margin-top:10px; margin-left:0px;}
.feature_video{width:32.2%; margin-left:5px;}
.pagination ul li.prev, .pagination ul li.active, .pagination ul li.next{display:inline-block;}
.footer_ad{width:100%; margin-right:0px;}
.footer_ads{padding:15px; padding-bottom:0px;}
.footer_ad{padding-bottom:15px;}
.aside_ads img{width: 100%; margin: auto;}
.single-post .advertisement {
    display: none;
}



.centerwrap{width:99%;}
.dropdown dt a, .dropdown dt a span{font-size:15px;}
aside{width:100%; float:none}
.channels .whitebox{padding-right:10px;}
.channels{margin-bottom:10px;}
.channels ul li{float:left; width:49%; margin:0.5%}
.advertisement{margin-bottom:10px;}
.aside_ads{ padding-bottom:10px;}
.aside_ads:nth-child(2n){margin-right:0px;}
.advertisement .whitebox{padding-bottom:5px;}
.bodyarea{width:100%; float:none;}
.feature_video{margin-bottom:10px;}
.footer_ads{margin-top:15px; padding:10px;}
footer p{padding:0 15px; font-size:13px;}
.pagination ul li{font-size:15px;}
.videoimg img{height: 150px;object-fit: cover;}
.wtp-wrapper{ height:150px;}
.aside_ads .textwidget {text-align: center;}
.aside_ads img{width: 100%; margin: auto;}

/* Video */
}

@media only screen and (max-width : 767px) {
.searcharea{ line-height:20px}
#cssmenu ul ul {
  position: inherit;
  visibility: visible;
}
}


@media only screen and (max-width:520px){
.searcharea{ line-height:20px}
.column {
  float: left;
  width: 47%;
  margin:5px;
}

.videosection iframe, .videosection embed, .videosection object {
    height: 250px; width:100%;}

.feature_video_pornstar{background-color:#fff; border:1px solid #cacaca; border-radius:5px; -webkit-border-radius:5px; padding:8px; margin-bottom:10px; margin-left:4px; float:left; width:48%; margin-top:10px; height:300px;}
.videoimg_pornstar img{display: block; height: 220px; width: 100%;object-fit: cover;}


.videoblock { width:100%}
.videosection { width:100%}
.rightsidebar{ display:none}



.whitebox {
    width: 100%;
    padding: 5px;
}
.cflags{margin-left: 30%;}
.srchbox{ width:100%; margin-right:17%}
.logo{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; float:left; font-weight:bold; padding-top:20px; width:100%; text-align:center}
.logo a{color:#;}
.logo img{display:block;}
	.dropdown2 {width:40px; padding-top:10px;}
	#menu-icon {display:inline-block; height:30px; overflow:hidden; padding: 0px 8px;}
	#menu-icon span{background:#FFF; margin-bottom:3px; display:block; height:3px; width:25px;}
	.dropdown2 ul, .dropdown2:active ul {display: block; position: absolute; background:#333; left:0; top:auto; width: 100%; z-index:9999;}
	.menubar li, .menubar li a{text-align: left; width: 100%; margin: 0; display:block;}
	.menubar li a{border-bottom:1px solid #fff; padding:2px 5px;}
	.dropdown2:hover ul {display: block;}
	.menu li {font-size:12px; line-height:20px; width:100%}
	.menu li a{display:block; text-align:left}

.headertop{ text-align:center}
.header_right{ text-align:center; width:100%}
.viewall a { width: 20%; float: right; text-align: right;padding-right: 10px;background-color: #; color:#fff;

font-family: 'open_sansbold';

font-size: 11px;

border-radius: 0px 0px 0 0px;

-webkit-border-radius: 0px 0px 0 0px;

line-height: 40px;


}
.centerwrap{width:98%;}
.header_right p.bookmark, .header_right p.welcome{float:none; line-height:24px;}
.header_right{text-align:center;}
.dropdown{right:42px;}
.logo img {
    display: inline;
    width: 100%;
}
.searchbox{padding-left:10px; margin-left:19%;}
.search_btn{width:12%;}
.channels ul li a{padding-left:10px;}
.aside_ads{width:100%; margin-right:0px; padding-bottom:15px;}
.advertisement .whitebox{padding-bottom:0px;}
.videoimg{width:100%; float:none;}
.videodetails{width:100%; margin-top:10px; margin-left:0px;}
.feature_video{width:48%; margin-left:5px;}
.pagination ul li.prev, .pagination ul li.active, .pagination ul li.next{display:inline-block;}
.footer_ad{width:100%; margin-right:0px;}
.footer_ads{padding:15px; padding-bottom:0px;}
.footer_ad{padding-bottom:15px;}
.aside_ads img{width: 100%; margin: auto;}
.single-post .advertisement {
    display: none;
}
/* Video */
}

@media only screen and (max-width:359px){

.searcharea{ line-height:20px}
.column {
  float: left;
  width: 100%;
  margin:5px;
}

.whitebox {
    width: 100%;
    padding: 10px;
}
.cflags{margin-left: 25%;}
.srchbox{ width:100%; margin-right:10%}
.logo{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; float:left; font-weight:bold; padding-top:20px; width:100%}
.logo a{color:#;}
.logo img{display:block;}
	.dropdown2 {width:40px;}
	#menu-icon {display:inline-block; height:30px; overflow:hidden; padding: 0px 8px;}
	#menu-icon span{background:#FFF; margin-bottom:3px; display:block; height:3px; width:25px;}
	.dropdown2 ul, .dropdown2:active ul {display: block; position: absolute; background:#333; left:0; top:auto; width: 100%; z-index:9999;}
	.menubar li, .menubar li a{text-align: left; width: 100%; margin: 0; display:block;}
	.menubar li a{border-bottom:1px solid #fff; padding:2px 5px;}
	.dropdown2:hover ul {display: block;}
	.menu li {font-size:12px; line-height:20px; width:100%}
	.menu li a{display:block; text-align:left}

.headertop{ text-align:center}

.viewall a { width: 20%; float: right; text-align: right;padding-right: 10px;background-color: #; color:#fff;

font-family: 'open_sansbold';

font-size: 11px;

border-radius: 0px 0px 0 0px;

-webkit-border-radius: 0px 0px 0 0px;

line-height: 40px;


}
.feature_video{ margin-left:0px; height:250px; width:100%}
.searchbox{margin-left:15%;}
.search_btn{}

.feature_video_pornstar{background-color:#fff; border:1px solid #cacaca; border-radius:5px; -webkit-border-radius:5px; padding:8px; margin-bottom:10px; margin-left:0px; float:left; width:100%; margin-top:10px; height:335px;}
.videoimg_pornstar img{display: block; height: 270px; width: 100%;object-fit: cover;}


}



/*--------------------------------------------------------------
## Comments
--------------------------------------------------------------*/
.comment{
margin-left:20px;
}

.comment-respond{
margin-left:20px;
margin-bottom:40px;

}

.comment-content a {
  word-wrap: break-word;
}

.comment-content p {
  margin-top: 0;
}

.bypostauthor {
  display: block;
}

.comment-list {
  margin: 0 0 1.5em 0;
  list-style: none;
  padding: 0;
}

.says, .screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
}

.comment-list + .comment-respond,
.comment-navigation + .comment-respond {
  padding-top: 1.75em;
}

.comments-title,
.comment-reply-title {
  font-size: 23px;
  font-size: 1.4375rem;
  font-weight: 700;
  line-height: 1.3125;
  padding-top: 1.304em;
}

.comments-title {
  margin-bottom: 1.304em;
  margin-left:5px;
}

.comment-list {
  list-style: none;
  margin: 0;
}

.comment-list article,
.comment-list .pingback,
.comment-list .trackback {
  border-top: 1px solid #dddddd;
  padding: 30px 30px 30px 75px;
  position: relative;
}

.comment-list .children {
  list-style: none;
  margin: 0;
}

.comment-list .children > li {
  padding-left: 0.875em;
}

.comment-author {
  color: #FFFFFF;
  margin-bottom: 0.4375em;
  line-height: 1;
  display: inline;
}
.comment-author a {
  color: #ffffff;
}
.comment-author a:hover {
  color: #;
}

.comment-author .avatar {
  height: 50px;
  width: 50px;
  left: 0;
  top: 22px;
  border-radius: 50%;
}

.comment-metadata,
.pingback .edit-link {
  color: #ffffff;
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1.6153846154;
}

footer.comment-meta {
  margin-bottom: 25px;
}

.comment-metadata {
  margin-left: 5px;
  display: inline;
}

.comment-metadata a,
.pingback .comment-edit-link {
  color: #ffffff;
}

.comment-metadata a:hover,
.comment-metadata a:focus,
.pingback .comment-edit-link:hover,
.pingback .comment-edit-link:focus {
  color: #ffffff;
}

.comment-metadata .edit-link,
.pingback .edit-link {
  display: inline-block;
}

.comment-content ul,
.comment-content ol {
  margin: 0 0 1.5em 1.25em;
}

.comment-content li > ul,
.comment-content li > ol {
  margin-bottom: 0;
}

.comment-reply-link {
  border-radius: 2px;
  color: #fff;
  display: inline-block;
  font-size: 12px;
  line-height: 1;
  margin-top: 1.250em;
  padding: 0.417em 0.833em;
  font-weight: bold;
  background: #;
  text-transform: uppercase;
}

.comment-reply-link:hover,
.comment-reply-link:focus {
  background: #;
  color: #fff;
  outline: 0;
}

.comment-form label {
  display: block;
  font-size: 13px;
  font-size: 0.8125rem;
  letter-spacing: 0.077em;
  line-height: 1.5;

  margin-bottom: 0.5em;
  text-transform: uppercase;
}

.comment-list .comment-form {
  padding-bottom: 1.75em;
}

.comment-notes,
.comment-awaiting-moderation,
.logged-in-as,
.form-allowed-tags {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.6;
  margin-bottom: 1.5em;
}

.no-comments {
  border-top: 1px solid #dddddd;
  font-weight: 700;
  margin: 0;
  padding-top: 1.75em;
}

.comment-navigation + .no-comments {
  border-top: 0;
  padding-top: 0;
}

.form-allowed-tags code {
  font-family: Inconsolata, monospace;
}

.form-submit {
  margin-bottom: 0;
}

.required {
  color: #ffffff;
}

.comment-reply-title {
  border-top: 1px solid #ddd;
}

.comment-reply-title small {
  font-size: 100%;
}

.comment-reply-title small a {
  border: 0;
  float: right;
  font-size: 0;
}

.comment-reply-title small a:hover,
.comment-reply-title small a:focus {
  color: #1a1a1a;
}

.comment-reply-title small a:before {
  content: "\f00d";
  font-family: 'FontAwesome';
  font-size: 20px;
  position: relative;
  top: -5px;
  color: #ffffff;
}

input[type="submit"] {
    background-color: #;
    padding: 5px;
    border: none;
    height: 35px;
    margin-left: -1px;
    border-radius: 2px;
    color: #fff;
}

textarea { width: 98%;}
