body{font-family:Helvetica,Arial,Verdana,Sans-serif;font-size:100%;margin:0;padding:0;background:#fcfcfc}
div{overflow:hidden}
a,a:visited{color:#424242;text-decoration:none}
a:hover{color:#b1b1b1;text-decoration:none}
img {border:none}
h1,h2,h3{color:#424242;font-family:"Trebuchet MS",Helvetica,Sans-serif;margin:6px 0}
h2,h3,h4,h5,h6{font-weight:normal}
h2,h1{text-align:left;width:100%;font-size:1.1em;padding:20px 0}
h3{font-size:1.1em;width:100%;overflow:hidden;letter-spacing:-1px}
h4{font-size:0.8em;margin:0px;padding:5px 0 3px 0;overflow:hidden;font-weight:bold}
h5{font-size:0.8em;margin:0px;padding:5px 0 0 0;overflow:hidden;font-weight:bold}
p{margin:0 0 5px 0}
br.clear{clear:both;margin:0}
fieldset{border:0px;overflow:hidden;padding:0 16px 0px 16px}
ul{list-style:none;margin:10px 0 10px 0;padding:0}
li.current{font-weight:bold}
li.current a,li.current a:hover{color:#f1f1f1}
i{float:left;font-size:0.8em;width:100%}
i a{color:#2a7afb;}
#logo{float:left;margin-top:4px;}
#logo a,#logo a:visited{background:url("https://i.pornheed.com/pornheed_sprite_v4.svg") no-repeat 0px 7px;display:block;text-indent:100%;white-space:nowrap;height:40px;width:175px}
#navigation{width:100%;height:50px;background:white;position:fixed;top:0px;z-index:6;border-bottom:1px solid #e1e1e1;}
#navigation span{color:#424242;padding:2px}
.nav_menu_cont{margin-top:60px}
.nav_menu {position:fixed;top:0;left:0px;width:300px;display:none;z-index:5;overflow:scroll;height:100%;background:white;border-right:1px solid #e1e1e1;}
.nav_menu ul{position:relative;text-align:left;padding:0px;border-bottom:1px #dedede solid;}
.nav_menu li{list-style:none;margin:0px;}
.nav_menu li a{font-weight:bold;padding:10px 15px;display:inline-block;height:20px;font-size:80%;}
.nav_menu li a.current{border-left:4px #ff0061 solid;}
.nav_menu i{padding:0px 5px 8px 5px;float:none;display:block}
.nav_menu h3{text-align:center;padding:10px 0px;width:100%}
.b_upload{margin:0px 20px;height:50px;line-height:50px;float:right;font-size:13px;}
.b_upload a{float:left;padding:3px;color:#424242;font-size:25px;}
.b_burger{float:left;margin:6px 12px;font-size:25px;}
.b_search{float:right;margin:0px 12px;display:none;font-size:40px;}
#filter{width:100%;padding:0px 0 15px 0;margin:0;border-top:3px solid #e1e1e1;background:#ffffff;text-align:center;overflow-x:auto;white-space:nowrap;}
#filter a,#filter a:visited{margin-right:2px;padding:17px 5px 0px 5px;display:inline-block;}
#filter a.current{border-top:3px #ff0060 solid;}
#filter a.current_sub{border-bottom:2px #ff0060 solid;padding:18px 0}
#search{position:fixed;z-index:6;top:4px;width:40%;left:30%;background:#ffffff;border:1px solid #e1e1e1;min-height:40px;height:auto !important;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}
#search input[type=text]{position:relative;float:left;padding:0;border:none;margin-left:1%;background:#ffffff;font-size:1em;font-weight:normal;height:40px;width:69%;}
#search_options{color:#ffffff;font-size:1em;float:left;width:100%;margin:5px;display:none}
#search_options select{float:left;margin-right:5px}
#display{display:none;float:left;padding:0px;overflow:hidden;width:95%}
#search_button {float:left;font-size:30px;width:10%;border:none;height:40px;line-height:40px;text-align:center;background:#4f91fb;-webkit-transition-duration:0.4s;transition-duration:0.4s;box-sizing:border-box;}
#search_button a{color:white}
#search_button:hover{background:#2a7afb}
#more_button {float:left;font-size:12px;width:20%;border:none;height:40px;line-height:40px;text-align:center;box-sizing:border-box;}
#more_button a{color:#2a7afb;}
.sf{overflow-x:auto;white-space:nowrap;font-size:0.8em;}
.sfi{float:left;font-size:0.8em;}
.fl{float:left}
.fr{float:right;}
.ratecomment{float:left;margin:0 2px}
.ratecomment:hover{float:left;margin:0 2px;color:#909090;}
.mg{margin-left:5%}
.f{width:100%}
.c,#media,#load,.error{margin:auto;text-align:center}
.ch,.cm{float:left;width:50%;padding:0}
.m{width:90%;margin:auto}
.bg{background:#ebebeb}
.button,.button:hover{color:#ffffff;background:#2a7afb;height:35px;line-height:35px;margin-top:3px;border-radius:2px;float:right;padding:0 10px}
#bgf,#bgh{position:fixed;z-index:2;left:0px;background-color:rgba(225,225,225,0.7);width:100%}
#content{position:relative;color:#333;padding:0px;margin:50px 0px 0px 0px;width:100%;z-index:1}
.ajaxLoad{width:50px;height:20px;background:url("https://i.pornheed.com/ajaxload.gif") no-repeat center}
#media{background:#000000;width:100%}
#first,#second{padding-top:37%;height:0px;position:relative;}
#first iframe,#second iframe{position:absolute;width:100%;height:100%;top:0;left:0;}
#first img{position:absolute;z-index:0;transform: translate(-50%,0);left:50%;top:0;}
#series{overflow-x:auto;overflow-y:hidden;white-space:nowrap}
#series a{display:inline}
#series img{margin-right:3px;}
#ads_b{display:block}
#ads_s{height:250px}
#comment{float:left;padding-bottom:10px;width:100%}
.block{max-width:80rem;margin:0 auto;padding:10px 1rem;}
.block h1{float:left;margin:0 0 10px 0;padding:0;font-size:1.1em;width:80%}
.block h2{padding:0px 0px 10px 0px}
.auto-grid {position:relative;--auto-grid-min-size: 16rem;display:grid;grid-template-columns: repeat(auto-fill, minmax(var(--auto-grid-min-size), 1fr));grid-gap: 1rem}
.auto-grid li{position:relative;padding:0;text-align:left}
.auto-grid span{font-size:0.8em;padding:0;margin:0}
.runtime,.res{position:absolute;top:2px;background:black;padding:5px;filter:alpha(opacity=80);opacity:0.8;font-weight:bold;font-size:11px;color:white}
.runtime{left:2px}
.res{left:60px}
.border{border-top:1px solid #e1e1e1;padding:10px;}
#videobutton{width:100%;overflow-x:auto;white-space:nowrap;}
#videobutton span{padding-top:5px;margin-left:15px;font-size:0.9em;display:inline-block;}
#videobutton span:hover{padding-top:5px;margin-left:15px;font-size:0.9em;color:#909090;}
#searchterm{position:relative;float:left;padding:0;border:none;margin-left:1%;background:#ffffff;font-size:1.3em;font-weight:normal;height:40px;width:69%;}
.pagelist{clear:both;position:fixed;bottom:0px;right:0px;font-size:12px;line-height:1.8em;text-align:center;width:51px;background:white;padding:8px;z-index:5}
.pagelist a{margin-bottom:2px;width:45px}
.pagelist a{border:1px #909090 solid;color:#909090;font-weight:normal;padding:2px;}
.pagelist a,.pagelist a:visited{float:left;}
.pagelist a:hover,.pagelist a:visited:hover{float:left;border:1px #ff0060 solid;color:#ff0060;padding:2px}
.pagelist a.current,.pagelist a.current:visited{float:left;background:#ff0060;border:none;color:white;padding:2px 3px}
.pagelist a.current:hover{background:#4f91fb}
.video-item {position:relative;overflow:hidden;}
.progress-container {width:99%;height:2px;background:#ddd;margin:-4px auto 0 auto}
.progress-bar {height:2px;width:0%;background:red;}
.thumb,.user{position:relative;clear:both;margin-left:0px;margin-top:5px}
.thumb strong,.user strong{margin:0px 5px 3px 0px;width:auto;font-size:0.8em;}
.thumb img{float:left;margin-right:13px;margin-bottom:10px}
.user img{float:left;margin-right:13px}
.thumb textarea,.user textarea{float:right;padding:0;width:100%;font-weight:bold;font-size:14px;overflow:auto}
.thumb form,.user form{padding-left:2px;overflow:auto}
.thumb p,.user p{overflow:hidden;font-size:0.8em;}
.thumb span,.user span{overflow:hidden;font-size:0.8em;margin-right:5px;}
.user img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.cadre,.error{text-align:center;border:#dedede dashed 1px;padding:10px;background:white}
div.clearboth{clear:both}
#buttonlike .like{margin:1px 2px;padding:0;width:21px;height:20px;display:block;float:left;border:0;background:transparent url("https://i.pornheed.com/pornheed_sprite_v4.svg") no-repeat -26px -35px}
#buttonlike .like:hover{margin:0px 2px;padding:0;background:transparent url("https://i.pornheed.com/pornheed_sprite_v4.svg") no-repeat -26px -35px}
#buttonunlike .like{margin:1px 2px;padding:0;width:21px;height:20px;display:block;float:left;border:0;background:transparent url("https://i.pornheed.com/pornheed_sprite_v4.svg") no-repeat -1px -39px}
#buttonunlike .like:hover{margin:2px 2px;padding:0;background:transparent url("https://i.pornheed.com/pornheed_sprite_v4.svg") no-repeat -1px -39px}
#buttonunlike,#submit{float:left;color:#FFF;font-weight:bold}
#buttonlike{float:left;}
#buttonrate{font-size:70%;font-weight:bold;width:75px;}
#buttonrate b{font-size:15px;}
#update{float:left;margin-top:10px;width:100%}
#count imput{font-size:15px;width:34px;border:none}
.addcomment,.report,.addtochannel,.createchannel{background:#4f91fb;border:none;padding:3px}
#ajaxbg{position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(225,225,225,0.7);z-index:600}
#ajaxbg{display:none;}
#load{margin-top:0px;width:960px;z-index:602}
#ratingload{display:none}
#buttonlike,#buttonunlike,#buttonRight a,#button a,.pagelist,textarea,.thumb img,.auto-grid img,#ads_b a{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
@media screen and (max-width: 1024px){
#first,#second{padding-top:80%;height:0px;position:relative;}
.ch{width:100%;float:left;padding:0}
.mg{margin-left:0px}
#search{display:none;width:70%;left:15%}
.b_search{display:block}
.b_upload{display:none}
}