body{background:#0b0b0b;font-family:Verdana, Arial, "Times New Roman", sans-serif;font-size:11px;color:#FFFFFF;margin:0 0 0 0;}
a:hover{text-decoration:underline;}
#container{width:1200px;max-width:100%;margin:auto;position:relative;box-sizing:border-box;clear:both;}
#container.wide-container{width:1400px;}
#container.vid_page{width:1200px;max-width:100%;margin:auto;position:inherit;box-sizing:border-box;clear:both;}
#container.wide{width:1135px;margin:auto;}
#logo{float:left;margin:5px 0;position:relative;}
.wide #logo{float:left;width:270px;height:59px;margin-top:28px;text-align:center;margin-left:43px;}
#login{float:right;height:26px;}
#login FORM{display:inline;}
.language_box{float:right;display:inline;}
#search{float: right;}
a{color:#fe9500;text-decoration:none;font-size:11px;}
img{border:0;}
.cl{clear:both;}
.search_rl{float:left;width:3px;}
.search_rll{float:left;width:5px;}
#search_form{float:left;text-align:right;max-width:100%;height:35px;margin-top:10px;color:#fe9500;}
.search_button{font-size:12px;border:0;background:#fd9213;background-image:url(../images/search.png) 67px center no-repeat;background:url(../images/search.png) 67px center no-repeat, -moz-linear-gradient(top, #fd9213 0%, #f27e00 100%);background:url(../images/search.png) 67px center no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fd9213), color-stop(100%,#f27e00));background:url(../images/search.png) 67px center no-repeat, -webkit-linear-gradient(top, #fd9213 0%,#f27e00 100%);background:url(../images/search.png) 67px center no-repeat, -o-linear-gradient(top, #fd9213 0%,#f27e00 100%);background:url(../images/search.png) 67px center no-repeat, -ms-linear-gradient(top, #fd9213 0%,#f27e00 100%);background:url(../images/search.png) 67px center no-repeat, linear-gradient(to bottom, #fd9213 0%,#f27e00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd9213', endColorstr='#f27e00',GradientType=0);padding:9px 27px 9px 8px;border-radius:3px;text-transform:uppercase;color:#fff;outline:none !important;cursor:pointer;}
.login_button{width:66px;height:24px;border:0;background-image:url(../images/login_button.gif);margin-left:40px;}
.login_popup{display:none;position:absolute;width: 500px;max-width: 90%;background: #202020;border: 2px solid #fe9500;padding: 25px 20px 20px;z-index: 999;border-radius: 5px;box-shadow: 0 0 10px #ccc;margin: 0 auto;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.login_popup label {width: 49%;display: inline-block;color: #fff;font-size: 16px;font-weight: bold;margin: 10px 0;}
.login_popup label.lsm {font-size: 12px;font-weight: normal;margin: 10px 0;}
.login_popup input[type="text"], .login_popup input[type="password"]{width: 49%;display: inline-block;font-size: 16px;font-weight: bold;padding: 5px;box-sizing: border-box;border: none;border-radius: 3px;margin: 10px 0;}
.login_popup input[type="checkbox"]{margin: 12px 0;}
.login_popup_button {display: block;margin: 10px auto 0;font-size: 16px;border: 0;background: #fd9213;background: -moz-linear-gradient(top, #fd9213 0%, #f27e00 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fd9213), color-stop(100%,#f27e00));background: -webkit-linear-gradient(top, #fd9213 0%,#f27e00 100%);background: -o-linear-gradient(top, #fd9213 0%,#f27e00 100%);background: -ms-linear-gradient(top, #fd9213 0%,#f27e00 100%);background: linear-gradient(to bottom, #fd9213 0%,#f27e00 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd9213', endColorstr='#f27e00',GradientType=0);padding: 9px 30px;border-radius: 3px;text-transform: uppercase;color: #fff;outline: none !important;cursor: pointer;font-weight: bold;}
.login_popup_overlay{display: none;position: fixed;opacity: 1;height: 100%;width: 100%;top: 0;left: 0;background: -moz-linear-gradient(rgba(11,11,11,0.1),rgba(11,11,11,0.6)) repeat-x rgba(11,11,11,0.2);background: -webkit-gradient(linear,0% 0%,0% 100%,from(rgba(11,11,11,0.1)),to(rgba(11,11,11,0.6))) repeat-x rgba(11,11,11,0.2);z-index: 1;}
.login_popup_close:after {display: inline-block;content: "\00d7";font-size: 25px;position: absolute;right: 3px;top: -2px;font-weight:bold;}
.qlogin {display: inline-block;margin-top: 10px;font-size: 12px;border: 0;background: #fd9213;background: -moz-linear-gradient(top, #fd9213 0%, #f27e00 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fd9213), color-stop(100%,#f27e00));background: -webkit-linear-gradient(top, #fd9213 0%,#f27e00 100%);background: -o-linear-gradient(top, #fd9213 0%,#f27e00 100%);background: -ms-linear-gradient(top, #fd9213 0%,#f27e00 100%);background: linear-gradient(to bottom, #fd9213 0%,#f27e00 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd9213', endColorstr='#f27e00',GradientType=0);padding: 9px;border-radius: 3px;text-transform: uppercase;color: #fff;outline: none !important;cursor: pointer;}
.qlogin:hover, .login_popup_close:hover{text-decoration:none;}
.signup_button{width:66px;height:24px;border:0;background-image:url(../images/signup_button.gif);margin-left:40px;}
#menu{width:1200px;max-width:100%;min-height:58px;clear:both;margin:0 auto;}
.wide #menu{width:1135px;height:40px;background-image:url(../images/menu_bg.gif);clear:both;}
#navigation{max-width:90%;height:58px;float:left;margin-top:-1px;}
.wide #navigation{width:1014px;height:31px;line-height:3em;margin-top:9px;float:left;}
.navigation_title a:hover{color:#fff;background:#fe9500;}
.navigation_title a{float:left;line-height:47px;text-align:center;font-weight:bold;font-size:13px;text-transform:uppercase;padding:0 17px;color:#cccccc;position:relative;}
.navigation_title a:before{content:url('../images/menu-border.jpg');position:absolute;top:1px;left:-3px;}
.navigation_title:first-child a:before{content:none;}
.navigation_title a:hover{color:#fe9500;background:#1f1f1f;background:-moz-linear-gradient(top, #1f1f1f 0%, #0b0b0b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#1f1f1f), color-stop(100%,#0b0b0b));background:-webkit-linear-gradient(top, #1f1f1f 0%,#0b0b0b 100%);background:-o-linear-gradient(top, #1f1f1f 0%,#0b0b0b 100%);background:-ms-linear-gradient(top, #1f1f1f 0%,#0b0b0b 100%);background:linear-gradient(to bottom, #1f1f1f 0%,#0b0b0b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1f1f1f', endColorstr='#0b0b0b',GradientType=0);text-decoration:none;}
#currentTab{color:#fe9500;}
.upload_box {float:right; display:inline-block;}
#upload_button, .upload_button{float:left;border:0;background:#fd9213;background-image:url(../images/upl.png) 92% center no-repeat;background:url(../images/upl.png) 92% center no-repeat, -moz-linear-gradient(top, #fd9213 0%, #f27e00 100%);background:url(../images/upl.png) 92% center no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fd9213), color-stop(100%,#f27e00));background:url(../images/upl.png) 92% center no-repeat, -webkit-linear-gradient(top, #fd9213 0%,#f27e00 100%);background:url(../images/upl.png) 92% center no-repeat, -o-linear-gradient(top, #fd9213 0%,#f27e00 100%);background:url(../images/upl.png) 92% center no-repeat, -ms-linear-gradient(top, #fd9213 0%,#f27e00 100%);background:url(../images/upl.png) 92% center no-repeat, linear-gradient(to bottom, #fd9213 0%,#f27e00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd9213', endColorstr='#f27e00',GradientType=0);border-radius:3px;color:#fff;outline:none !important;cursor:pointer;margin:4px 0 0 10px;}
#upload_button a, .upload_button a{color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;padding:10px 38px 10px 18px;display:block;}
#upload_button a:hover, .upload_button a:hover {text-decoration:none;}
.pagelink{width:1200px;max-width:100%;text-align:center;height:auto;clear:both;}
#container .main_title{width:100% !important;border-radius:5px 5px 0 0;height:58px;background:url(../images/menu_bg.jpg) repeat-x;margin:10px 0;}
#container .main_title h1{padding:0 0 0 16px;color:#fff;font-weight:bold;float:left;line-height:47px;margin:0;}
.footer.main_title{width:1200px;max-width:100%;height:115px;background:#202020;clear:both;margin:0 auto;}
.wide .main_title{width:1135px;height:54px;background-image:url(../images/title_bg.gif);clear:both;margin:0 auto;}
.main_title strong{color:#fe9500;font-size:24px;}
h1{position:absolute;margin-left:16px;margin-top:15px;font-size:24px;color:#EAEAEA;font-weight:bold;}
h2{position:absolute;margin-left:23px;margin-top:17px;font-size:11px;color:#FFFFF;font-weight:normal;}
.subheading h2 {
    color: #f98b0d;
    font-size: 25px;
    margin: 30px 0 5px;
    position: relative;
}
.errorbox{width:1200px;max-width:100%;height:26px;background-image:url(../images/title_bg.gif);clear:both;font-size:12px;color:#fe9500;font-weight:bold;text-align:center;padding-top:12px;}
.errorbox h3{position:absolute;margin-left:23px;font-size:12px;color:#fe9500;font-weight:normal;text-align:center;margin-bottom:5px;}
.msgbox{width:1200px;max-width:100%;height:26px;background-image:url(../images/title_bg.gif);clear:both;font-size:12px;color:#fe9500;font-weight:bold;text-align:center;padding-top:12px;}
.flot p{margin-left:16px;margin-top:15px;font-size:24px;color:#807D7D;font-weight:bold;}
#footer_links{text-align:center;padding:25px 20px;}
.wide #footer_links{float:right;position:absolute;margin-left:-63px;margin-top:17px;width:920px;height:37px;text-align:right;font-weight:normal;}
#footer_links a{font-size:11px;color:#fff;}
.copyright{margin-top:35px;float:left;position:absolute;margin-left:20px;}
#new_navigation{width:1200px;max-width:100%;height:40px;background:url(../images/menu_bg.jpg) repeat-x;border-radius:5px;margin:10px 0;padding:0;}
#new_navigation li{display:inline-block;padding:0 20px;line-height:40px;font-size:12px;background:url(../images/menu_item_bg1-n.jpg) no-repeat left center;position:relative;}
#new_navigation li:first-child{background:none;}
#new_navigation li a{color:#fff;font-size:12px;}
#new_navigation li a:hover{color:#fe9500;text-decoration:none;}
#new_navigation li.sort{float:right;border-right:1px solid #E7E5E5;}
.new_buttons{}
.new_buttons li{}
.menu_drp{display:inline-block;padding:0 20px;line-height:40px;font-size:12px;background:url(../images/menu_item_bg1-n.jpg) no-repeat left center;position:relative;}
.menu_drp:first-child{background:none;}
.menu_drp a{color:#fff;font-size:12px;}
.menu_drp a:hover{color:#fe9500;text-decoration:none;}
.menu_drp a:hover .drp_menu{display:block;}
.drp_menu{position:absolute;display:none;background:none;border:none;z-index:99;padding:0;margin:0;left:0;}
.menu_drp:hover ul{display:block;}
.drp_menu ul{}
.drp_menu li{width:91px;height:27px;background:url(../images/button-4-n.png) no-repeat;text-align:center;}
.drp_menu li a{position:relative;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;font-weight:normal;height:15px;z-index:200 !important;display:block;line-height:25px;}
.drp_menu li:hover{background:url(../images/button-4-h.png) no-repeat;}
.drp_menu li a:hover{color:#fff;}
.button-top{background:url(../images/button-top.png) no-repeat;display:block;color:#FFFFFF;width:128px;height:23px;text-align:center;padding-top:5px;}
.button-top:hover{background:url(../images/button-top-h.png) no-repeat;display:block;color:#000;width:128px;height:23px;text-align:center;padding-top:5px;}
.button-list{background:url(../images/button-2.png) no-repeat;display:block;color:#FFFFFF;width:128px;height:23px;text-align:center;padding-top:5px;}
.button-list:hover{background:url(../images/button-2-h.png) no-repeat;display:block;color:#000;width:128px;height:23px;text-align:center;padding-top:5px;}
.button-bottom{background:url(../images/button-bottom.png) no-repeat;display:block;color:#FFFFFF;width:128px;height:23px;text-align:center;padding-top:5px;}
.button-bottom:hover{background:url(../images/button-bottom-h.png) no-repeat;display:block;color:#000;width:128px;height:23px;text-align:center;padding-top:5px;}
#main_content{width:1200px;max-width:100%;float:left;margin-bottom:20px;}
#main_signup, #main_signup_mobile{width:50%;float:left;margin-bottom:20px;}
#main_login{width:50%;float:left;margin-bottom:20px;text-align:center;}
.loginpage_forms #main_signup, #main_signup_mobile{margin-bottom: 20px;
	width: calc((100% - 420px)/2);
	display: inline-block;
	float:none;
	vertical-align: top;margin-bottom:20px;}
.loginpage_forms #main_login{margin-bottom: 20px;
	width: calc((100% - 420px)/2);
	display: inline-block;
	vertical-align: top;float:none;margin-bottom:20px;text-align:center;}
#ads{margin-top:20px;margin-bottom:20px;width:166px;float:left;}
#prev{width:366px;height:306px;float:left;font-size:14px;}
#prev a{font-size:14px;font-weight:bold;}
#prev small{color:#A2A0A0;font-size:14px;}
.wc_position{height:10px;font-size:1px;}
.wc_positionc{height:40px;font-size:1px;}
#wc{margin-left:8px;width:180px;float:left;}
.lefe{padding-left:10px;width:160px;float:left;}
.lefe a{font-weight:bold;font-size:14px;}
#wc small{color:#A2A0A0;font-size:11px;}
#wc strong{color:#000000;font-size:11px;}
#subsc{margin-top:20px;text-align:center;margin-bottom:20px;}
.flot{float:left;}
.flot_add{float:left;margin-top:28px;margin-left:8px;}
.pan{width:290px;margin-top:11px;clear:both;}
.pana{width:230px;float:left;}
.panb{width:60px;float:left;}
.prev_b{width:359px;height:38px;margin-top:15px;margin-bottom:20px;background-image:url(../images/last_video_bg.gif);text-align:left;margin-left:7px;}
.video_thumb{width:163px;height:130px;background-image:url(../images/pic_bg.gif);text-align:center;}
.video_thumb_p{width:366px;height:306px;background-image:url(../images/channel_video_bg.gif);text-align:center;margin-bottom:20px;}
.avatar_thumbq {text-align: center;border: 2px solid #bbb;display: inline-block;margin: 0 0 20px 0;max-width:290px;}
.avatar_thumbq img{max-width:100%;}
.user_info_content{text-align:center;}
.thumb_position{height:8px;font-size:1px;}
.thumb_position_v{/*height:5px;font-size:1px;*/}
.thumb_position_v2{height:7px;font-size:1px;}
.thumb_position_v4{height:4px;font-size:1px;}
.thumba_position{height:5px;font-size:1px;}
.video_info_container{width:179px;display:inline-block;margin:10px 0 0 0;text-align:center;}
.video_info{width:163px;margin-left:29px;text-align:center;}
.video_info a{font-size:15px;font-weight:bold;}
.video_info_container_vb{width:335px;float:left;margin-top:20px;}
.video_desc_vb{width:190px;float:left;text-align:left;padding-left:10px;font-size:11px;}
.video_desc_vb strong{font-size:10px;font-weight:normal;color:#F2F2F2;}
/*.video_thumb_vb{width:128px;height:99px;background-image:url(../images/vid_bgv.gif);text-align:center;float:left;}*/
.video_thumb_vb{display: inline-block;text-align: center;float: left;border: 1px solid #555555;}
.video_info_container_v2{width:140px;float:left;margin-top:20px;text-align:center;}
.video_info_v{width: 200px;margin:0 auto;}
.video_descq a{font-size:12px;font-weight:bold;}
.video_info_v strong{color:#FFFFFF;font-size:11px;}
.video_info_v span{color:#FFFFFF;font-size: 12px;font-family:Arial, Helvetica, sans-serif;float:left;}
.video_info_v a{font-size:12px;}
.video_info_v a.sh{font-size:11px;}
.video_thumb_v{width: 200px;height: 130px;text-align:center;margin: 10px 0;max-width: 100%;}
.video_thumb_v a img{max-width: 100%;}
.video_thumb_v a img:first-child{ width:200px; height:130px;}
#ufriends .video_thumb_v a img:first-child{ max-width:200px; width: auto; height:130px;}
.video_thumb_v a img:nth-child(2){position: relative !important;left: -84px !important;top: -128px !important;border: none !important;width: 30px !important;height: 22px !important;}
.video_thumb_v a img.channels_img {width:169px; height:216px;}
.channels_container .video_thumb_v{margin:0;}
.channels_container .video_info_v {width:169px;}
.video_info_container .video_thumb_v{width:160px;height:auto;text-align:center;}
.count_today{width:70px;margin-top:8px;float:left;color:#929191;}
.count_total{width:70px;margin-top:8px;float:left;text-align:right;color:#929191;}
.video_desc{width: 200px;text-align:left;}
.bottom{width:169px;height:25px;background:url(../images/big-im-bottom.png) no-repeat;}
p.video_title{text-align:center;height:30px;margin:0 0 4px 0;}
p.video_title_new{text-align:left;height:30px;margin:9px 0 4px;}
p.video_title_new a{font-weight:bold;font-size: 12px;color:#fe9500;text-align:left;line-height:14px;word-wrap:break-word;}
.rate-star, .vid_desc{display: inline-block;width: 100%;margin: 3px 0;}
.rate-star img{width:10px;}
p.video_title a{font-size:12px;text-align:center;font-weight:normal;}
p.channel_title{text-align:center;height:15px;padding-bottom:10px;}
p.channel_title a{font-size:12px;text-align:center;font-weight:normal;}
p.video_description{text-align:center;color:#000000;height:27px;font-size:11px;text-align:center;font-weight:normal;}
p.channel_information{text-align:center;font-size:10px;text-align:center;font-weight:normal;}
.video_desc_groups{width:140px;margin-top:8px;float:left;text-align:left;height:200px;}
.video_desc_channel{width:140px;margin-top:8px;float:left;text-align:left;}
.video_desc_vb a{font-size:12px;font-weight:normal;}
.s_for{border:none;border-radius:3px;background:#fff;margin:0 3px;font-size:12px;padding:9px;width:200px;max-width:100%;}
#filed_keywords .s_for{border:none;border-radius:3px;background:#fff;margin:0 3px;font-size:12px;padding:9px;width:360px;max-width:100%;box-sizing:border-box;}
#advanced_search_form .s_for{margin: 0;}
#filed_duration input {margin: 0;vertical-align: bottom;}
#filed_rate input {margin: 0 3px;vertical-align: bottom;}
.s_in{width:100px;height:17px;border:1px solid #fe9500;}
.p_in{width:30px;height:17px;border:1px solid #fe9500;}
#group_page{width:632px;float:left;max-width:100%;}
#vids{width:1200px !important;max-width:100%;float:left;margin-bottom:10px;text-align:justify;}
#vids_upload{width:760px;float:left;margin-bottom:10px;border:1px solid #E7E5E5;}
#vidsc{width:290px;float:left;}
#forum{width:640px;float:left;padding-left:140px;margin-top:20px;margin-bottom:20px;}
#forum_border{width:640px;margin-top:20px;border:1px solid #D3D3D3;}
#forum_posts{font-size:15px;margin-top:20px;}
#forum_posts a{font-size:15px;}
.forum_a{width:226px;float:left;padding-left:10px;}
.forum_b{width:72px;float:left;}
.forum_c{width:60px;float:left;}
.forum_d{width:175px;float:left;}
.forum_e{width:93px;float:left;}
#forum_a{width:226px;float:left;padding-left:10px;}
#forum_b{width:72px;float:left;}
#forum_c{width:60px;float:left;}
#forum_d{width:175px;float:left;}
#forum_e{width:93px;float:left;}
#inbox{width:630px;float:left;margin-top:20px;margin-bottom:20px;}
#inbox_border{width:630px;margin-top:20px;border:1px solid #FFFFFF;}
#inbox_posts{font-size:15px;margin-top:20px;}
#inbox_posts a{font-size:15px;}
.inbox_a{width:226px;float:left;padding-left:10px;}
.inbox_b{width:72px;float:left;}
.inbox_c{width:75px;float:left;}
.inbox_d{width:175px;float:left;}
.inbox_e{width:93px;float:left;}
#inbox_a{width:226px;float:left;padding-left:10px;}
#inbox_b{width:72px;float:left;}
#inbox_c{width:175px;float:left;}
#inbox_d{width:60px;float:left;}
#inbox_e{width:93px;float:left;}
#inbox form input.signuptext{margin:0 0 10px 0;padding:2px;width:150px;height:15px;}
#inbox form input.signuptextbox{margin:0 0 10px 0;padding:2px;border:1px solid #3A3A3A;background:#000000;color:#FFFFFF;width:150px;height:15px;}
#inbox label{float:left;width:150px;padding:0 1em;text-align:right;color:#FFFFFF;}
fieldset{margin-top:13px;padding:1em;border:1px dotted #0f0f0f;width:760px;max-width:100%;}
#remember-me input, #remember-me textarea{border-top:2px solid #999;border-left:2px solid #999;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
legend{font-weight:bold;font-size:14px;color:#fe9500;}
label2{float:left;width:100px;font-size:14px;}
#remember-me label{float:left;width:100px;font-size:14px;}
#my_profile_edit label{float:left;width:250px;font-size:14px;max-width:100%;}
.profile_button{margin-left:250px;font-size:12px;line-height:25px;}
.profile_button_span{font-size:12px;line-height:25px;}
#channel_upload label{width:100px;font-size:14px;}
input.myv_title, input.myv_descr, input.myv_keywo{width:200px;}
.small_video_text{color:#F1F1F1;}
input.radio, input.checkbox{width:100px;text-align:right;}
input.radio{float:left;margin-right 1em;}
input.myv_chann{width:auto;float:left;margin-right:20px;}
form p{position:relative;}
* html .feedback{width:10em;}
.feedback{position:absolute;margin-left:130px;left:200px;font-size:14px;right:0;font-weight:bold;color:#c80606;padding-left:25px;background:url(../images/attention.gif) no-repeat left top;line-height:20px;}
* html .textin{width:10em;}
.textin{position:absolute;margin-left:280px;left:200px;font-size:14px;right:0;font-weight:bold;color:#c80606;padding-left:25px;background:url(../images/attention.gif) no-repeat left top;line-height:20px;}
.hint{padding:5px;margin-left:100px;background-color:#000;width:650px;}
.hint_title{font-size:14px;padding-bottom:4px;color:#358123;font-weight:bold;}
.hint_descr{line-height:20px;color:#e0e0e0;}
#on_off {color: #F90E13;font-size: 12pt;float: right;position: absolute;padding-right: 23px;margin-top: 15px;width: 100%;height: 37px;box-sizing: border-box;text-align: right;}
#vid_coun{color:#807D7D;font-size:10pt;float:right;position:absolute;margin-left:90px;margin-top:25px;width:100px;height:37px;text-align:right;font-size:10px;}
#vid_coun_p{color:#807D7D;font-size:10pt;float:right;line-height:37px;text-align:right;margin:0 20px 0 0;}
#vid_coun_o{color:#807D7D;font-size:10pt;float:right;line-height:37px;text-align:right;margin:0 20px 0 0;}
#vid_coun_o span{color:red;}
#send_v{color:#807D7D;font-size:10pt;float:right;margin-right:10px;margin-top:25px;width:220px;height:29px;text-align:right;}
#channel_url{color:#807D7D;font-size:10pt;float:right;position:absolute;margin-left:320px;margin-top:25px;width:620px;height:37px;text-align:right;}
#vid_left{color:#807D7D;font-size:12px;float:left;position:absolute;margin-left:220px;margin-top:22px;width:150px;height:37px;text-align:right;}
#vid_left_1{color:#807D7D;font-size:12px;width:225px;position:absolute;max-width:100%;text-align:left;height:25px;background:url(../images/menu_bg.jpg) repeat-x;border-radius:5px;padding-left:5px;line-height:25px;}
#vid_left_1 input[type="checkbox"]{top:3px;position:relative;}
.vid_left_1{color:#807D7D;font-size:12px;width:222px;max-width:100%;text-align:left;display:inline-block;height:25px;background:url(../images/menu_bg.jpg) repeat-x;border-radius:5px;padding-left:5px;line-height:25px;}
.vid_left_1 input[type="checkbox"]{top:3px;position:relative;}
.vid_left_2{color:#807D7D;font-size:12px;width:263px;max-width:100%;text-align:left;display:inline-block;height:25px;background:url(../images/menu_bg.jpg) repeat-x;border-radius:5px;padding-left:5px;line-height:25px;margin-left:7px;}
.vid_left_2 input[type="checkbox"]{top:3px;position:relative;}
select.button_dis{border:none;outline:none;}
select.button_dis option{display:none;border:none;outline:none;}
#vid_left_2{color:#807D7D;font-size:12px;position:absolute;margin-left:605px;margin-top:18px;width:133px;height:22px;text-align:left;padding-left:9px;padding-top:5px;}
#vid_left_3{color:#807D7D;font-size:12px;position:absolute;padding-top:23px;padding-right:15px;width:210px;height:28px;text-align:right;background:url(../images/button-10.png) no-repeat;background-position:15px 17px;display:block;cursor:pointer;margin-left:76px;}
#vid_left_3:hover, #vid_left_3a, #vid_left_3a:hover{color:#807D7D;font-size:12px;position:absolute;padding-top:23px;padding-right:15px;width:210px;height:28px;text-align:right;background:url(../images/button-10-h.png) no-repeat;background-position:15px 17px;display:block;cursor:pointer;margin-left:76px;}
#vid_cen{font-size:10pt;height:37px;float:right;margin:6px 15px 0 0;display:none;}
#profile_menu{padding-left:12px;margin-top:20px;width:156px;font-size:11px;float:left;text-align:left;font-weight:normal;}
#prof_menu{padding-left:12px;margin-top:20px;width:120px;font-size:11px;float:left;text-align:left;}
#prof_menu a{font-size:13px;}
#profile_menu a{font-size:14px;font-weight:normal;}
strong{font-size:14px;font-weight:bold;}
#user_info_1 {display: inline-block;width: 300px;vertical-align: top;font-size: 11pt;margin-top: 20px;font-weight: normal;color: #FFFFFF;text-align: left;max-width: 100%;box-sizing:border-box; }
#user_info_1 strong{color:#A2A0A0;}
#user_info_2 strong{color:#A2A0A0;}
#user_info_2 {width: 270px;display: inline-block;vertical-align: top;font-size: 11pt;margin-left: 20px;margin-top: 20px;font-weight: normal;text-align: left;max-width: 100%;box-sizing:border-box;}

#user_info_2 a{font-size:10pt;font-weight:bold;}
#user_info_1 a{font-size:10pt;font-weight:bold;}
.profile_avatar{width:300px;max-width:100%;}
#main_left{float:left;margin-top:0px;margin-bottom:20px;width:100%;}
#ies{float:left;width:20px;height:100px;}
#box_no1{text-align:center;width:376px;padding:10px;border-bottom:1px solid #0f0f0f;border-right:1px solid #0f0f0f;border-left:1px solid #0f0f0f;margin-bottom:10px;}
#main_right{width:340px;float:right;text-align:left;position:absolute;right:10px;margin-top:-288px !important;}
#main_right strong{font-size:12px;}
#video_advert_top{width:499px;text-align:center;margin-bottom:5px;}
#optio{margin-top:20px;padding:20px;border:1px solid #0f0f0f;width:500px;}
#optio ul, ul li{display:block;list-style:none;margin:0;padding:0;}
#optio ul li{float:left;margin:4px;}
#edit_box{margin-left:25px;padding:12px;margin-top:20px;width:600px;font-size:11px;float:left;text-align:left;font-weight:normal;border:1px solid #0f0f0f;}
#edit_box form input.signuptext{margin:0 0 10px 0;padding:2px;width:150px;height:15px;}
#edit_box form input.signuptextbox{margin:0 0 10px 0;padding:2px;border:1px solid #000000;background:#000000;color:#FFFFFF;width:150px;height:15px;}
#edit_box label{float:left;width:150px;padding:0 1em;text-align:right;color:#000000;}
#signup_box, #signup_box_mobile{padding:12px;margin:20px auto 0;font-size:11px;float:none;text-align:left;font-weight:normal;border:1px solid #0F0F0F;display:inline-block;}
#signup_box form input.signuptext, #signup_box_mobile form input.signuptext{margin:0 0 10px 0;padding:2px;width:150px;height:15px;}
#signup_box form input.signuptextbox, #signup_box_mobile form input.signuptextbox{margin:0 0 10px 0;padding:2px;border:1px solid #000000;background:#000000;color:#FFFFFF;width:150px;height:15px;}
#signup_box label, #signup_box_mobile label{float:left;width:150px;padding:0 1em;text-align:right;color:#FFFFFF;}
#signup div.fm-req{font-weight:bold;}
#signup div.fm-req label:before{content:"* ";color:#CC0000;}
.captcha{margin-left:150px;padding:0 0 0 25px;}
.captcha{}
.signupbutton{margin-left:150px;padding:0 0 0 25px;}
.button{color:#fe9500;font-weight:bold;font-size:14px;text-transform:uppercase;border:none;}
#signup_box a, #signup_box_mobile a{font-size:14px;font-weight:normal;}
strong{font-size:14px;font-weight:bold;}
#login_box{padding:12px;margin-top:20px;width:400px;font-size:11px;float:left;text-align:left;font-weight:normal;border:1px solid #0f0f0f;}
#login_box a{font-size:14px;font-weight:normal;}
strong{font-size:14px;font-weight:bold;}
#large{margin-left:25px;padding-left:150px;padding:12px;margin-top:20px;width:800px;font-size:11px;float:center;text-align:left;font-weight:normal;border:1px solid #0f0f0f;}
#large form input.signuptext{margin:0 0 10px 0;padding:2px;width:150px;height:15px;}
#large form input.signuptextbox{margin:0 0 10px 0;padding:2px;border:1px solid #000000;background:#000000;color:#FFFFFF;width:150px;height:15px;}
#large label{float:left;width:150px;padding:0 1em;text-align:right;color:#FFFFFF;}
#large div.fm-req{font-weight:bold;}
#large div.fm-req label:before{content:"* ";color:#CC0000;}
.comments2{width:528px;margin-bottom:5px;padding:0;float:left;}
p.comment_signin{text-align:center;font-size:14px;line-height:30px;margin:0;}
p.comment_signin a{font-size:14px;}
.comments{width:528px;margin-bottom:5px;border-top:1px dashed #0f0f0f;padding:10px 5px 5px 5px;float:left;}
.comments a{font-weight:bold;}
.comm_a{width:209px;float:left;margin-bottom:15px;}
.comm_b{width:200px;float:right;text-align:right;margin-bottom:15px;}
.comm_text{width:410px;float:left;}
p.comment_text{line-height:24px;}
.ave{width:100px;float:left;padding:0 5px 5px 5px;}
.avatar_thumb{width:84px;height:76px;background-image:url(../images/av_bg_d.gif);text-align:center;}
.avatar_thumbe{width:84px;height:76px;background-image:url(../images/av_bg_d.gif);text-align:center;margin-left:37px;}
.desce{text-align:left;clear:both;}
.urld{width:360px;height:30px;padding:3px;}
textarea.fullboxtext{margin:0 0 10px 0;padding:3px;color:#000000;width:520px;max-width:100%;}
.reg{margin-top:12px;width:360px;text-align:right}
.reg a{font-weight:bold;}
.avsi{width:157px;text-align:center;word-wrap: break-word;}
.avs{width:157px;float:left;text-align:left;}
.avs a{font-size:18px;font-weight:bold;}
#tedo{width:161px;float:right;text-align:left;margin-left:5px;}
#tedo strong{font-size:11px;}
#tedo p{font-size:13px;font-weight:bold;color:#807D7D;}
#tedo small{font-size:11px;color:#807D7D;}
#digg{float:left;width:53px;}
#optionlist{border:1px solid #0f0f0f;width:538px;margin:10px 0 20px 0;padding:0;text-align:center;}
#optionlist ul{list-style-type:none;text-align:center;margin:0;padding:0;}
#optionlist li{padding:0 0 0 0;float:left;}
#commentlist{width:538px;padding:0;margin:10px 0 0 0;}
.commentbox{text-align:center;padding:5px 0 5px 0;margin:0;}
.optionlist_title{width:538px;padding:0;margin:0;line-height:25px;text-align:left;}
#bookmarklist{width:396px;margin:0 0 20px 0;padding:0;text-align:center;}
#bookmarklist li{padding:10px 0 10px 10px;float:left;}
.video_right_title{width:396px;background-color:#0f0f0f;padding:0;margin:0;line-height:25px;border-bottom:1px solid #0f0f0f;text-align:left;}
.video2_right_title{width:396px;background-color:#0f0f0f;padding:0;margin:0;line-height:25px;border:1px solid #0f0f0f;text-align:left;}
.bookmark_text{font-size:14px;color:#807D7D;padding:0 0 0 10px;margin:0;}
.contentbox{line-height:16px;font-size:12px;}
.contentbox .a{font-size:12px;}
.firstdefinition{color:#fe9500;}
.contentbox li{padding-bottom:10px;font-weight:bold;color:#666;}
#video_advert{padding:20px;border:1px solid #0f0f0f;width:355px;text-align:center;}
#related{padding:20px;border:1px solid #0f0f0f;width:354px;color:#807D7D;text-align:left;}
.panrel{width:354px;color:#000000;}
.panarel{width:150px;float:left;}
.panbrel{width:204px;float:right;text-align:right;}
.panbrel a{font-weight:bold;}
#iframe{width:354px;height:400px;border:0;}
iframe{border:0;overflow:hidden;}
#ad{text-align:center;}
#ad object{width:300px !important;height:250px !important;}
#ad object embed{width:300px !important;height:250px !important;}
.toper{margin-left:6px;margin-bottom:20px;width:360px;background-image:url(../images/toper_r.gif);text-align:left;}
.toper_content{padding:10px;width:340px;}
.toper_content b{color:#646467;font-weight:bold;font-size:13px;}
a.a1{font-weight:bold;font-size:13px;}
a.a2{font-weight:bold;font-size:23px;}
a.a3{font-weight:normal;font-size:10px;}
a.a4{font-weight:normal;font-size:16px;}
a.a5{font-weight:bold;font-size:19px;}
a.a6{font-weight:bold;font-size:15px;}
.moleft{width:340px;text-align:right;clear:both;}
.moleft a{font-size:10px;color:#000000;}
.cat1{width:110px;height:90px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;}
.cat2{width:110px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;}
.cat3{width:110px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;}
.cat1 a{font-size:14px;}
.cat2 a{font-size:14px;}
.cat3 a{font-size:14px;}
.signuppage_flol{float:left;width:250px;font-size:12px;color:#000000;}
.flol{float:left;width:168px;margin-top:10px;color:#fe9500;}
.toper_content input.sd{height:15px;width:160px;border:1px solid #ABADB3;}
.main_box{width:1200px;max-width:100%;background-repeat:repeat-x;clear:both;margin-top:10px;}
#video_pan{width:814px;max-width:100%;padding-left:0px;font-size:12px;color:#4A4A4A;float:left;}
#picture_pan{width:172px;max-width:100%;padding-left:0px;font-size:12px;color:#4A4A4A;float:left;margin-left:33px;display:none;}
#picture_pan #fu, #picture_pan .fu{padding:0 0 0 48px;color:#fff;font-size:14px;font-weight:bold;float:left;line-height:47px;background:url(../images/icon02.png) 17px center no-repeat;}
.main_opti{width:95px;float:right;margin-left:30px;margin-top:30px;}
.main_opti a{font-size:16px;font-weight:bold;}
.main_stats{width:180px;float:left;margin-top:30px;margin-left:0;text-align:right;}
.main_stats strong{font-size:16px;font-weight:bold;color:#fe9500;}
.main_stats2{width:140px;float:right;margin-left:5px;margin-top:30px;text-align:right;}
.main_stats2 strong{font-size:16px;font-weight:bold;color:#fe9500;}
#main_menu_a{background-image:url(../images/menu_man_bg.gif);width:595px;height:41px;}
#main_menu_b, .main_menu_b{width:100% !important;border-radius:5px 5px 0 0;min-height:58px;background:url(../images/menu_bg.jpg) repeat-x;margin:10px 0 0 0;text-align: left;}
.main_menu_box{width:100% !important;clear:both;text-align:justify;}
#picture_pan .main_menu_box{width:100% !important;clear:both;text-align:center;}
#picture_pan .top_uploader_thumb a{font-weight:bold; overflow:hidden;max-height:29px;}
#picture_pan .top_uploader_thumb img{border:1px solid #2e3136;margin:5px auto !important;max-height:156px !important;width:auto !important;max-width:90%;vertical-align:middle;}
.helper{display:inline-block;height:100%;vertical-align:middle;}
#picture_pan .top_uploader_thumb .pic_thumb{height:166px;max-height:166px;position:relative;}
.featured_video{width:780px;text-align:left;margin-bottom:20px;max-width:90%;}
.featured_video strong{color:#A2A0A0;}
.featured_video_thu{width:410px;float:left;}
.featured_video_desc{width:240px;float:left;}
.featured_video_desc strong{color:#A2A0A0;font-size:12px;font-weight:normal;}
.featured_video_desc a{font-size:14px;}
.featured_video_info{width:130px;float:right;color:#A2A0A0;}
.featured_video_info a{font-weight:bold;font-size:11px;}
.featured_video_info b{color:#FFF;font-size:11px;font-weight:bold;}
.featured2_video{width:595px;text-align:left;margin-bottom:20px;}
.featured2_video strong{color:#A2A0A0;}
.featured2_video_thu{width:145px;float:left;}
.featured2_video_desc{width:300px;float:left;}
.featured2_video_desc strong{color:#A2A0A0;font-size:12px;font-weight:normal;}
.featured2_video_desc a{font-size:14px;font-weight:bold;}
.featured2_video_info{width:150px;float:left;color:#A2A0A0;}
.featured2_video_info a{font-weight:bold;font-size:11px;}
.featured2_video_info b{color:#FFFFFF;font-size:11px;font-weight:bold;}
.inbox_video_thu{width:160px;float:left;}
#inbox_video_desc{width:490px;float:left;max-width:100%;}
#inbox_video_desc h2{font-size:16px;color:#fe9500;margin:5px 0 10px 10px;position:relative;}
#inbox_video_desc h2 a{font-size:16px;}
.inbox_text{font-size:14px;color:#E3E3E3;padding:10px;}
#inbox_video_desc p{line-height:25px;font-size:12px;padding:10px;}
#inbox_video_desc a{font-size:12px;}
.group_video{width:615px;max-width:100%;text-align:left;margin-bottom:20px;}
.group_video strong{color:#A2A0A0;}
.group_video_thu{width:150px;float:left;}
.group_video_desc{width:300px;float:left;}
.group_video_desc strong{color:#A2A0A0;font-size:12px;font-weight:normal;}
.group_video_desc a{font-size:14px;}
.group_video_info{width:120px;float:right;color:#A2A0A0;}
.group_video_info a{font-weight:bold;font-size:11px;}
.group_video_info b{color:#000000;font-size:11px;font-weight:bold;}
.clis{color:#A2A0A0;clear:both;text-align:left;display:inline-block;margin:16px auto 0px;position:relative;width:172px;}
.linea{font-size:1px;background-image:url(../images/linea.gif);height:1px;clear:both;}
#fu, .fu{padding:0 0 0 48px;color:#fff;font-size:16px;font-weight:bold;float:left;line-height:47px;background:url(../images/icon01.png) 17px center no-repeat;}
#fu2, .fu2{font-size:11px;float:right;margin-right:15px;line-height:47px;}
#fu2 a, .fu2 a{color:#FFFFFF;}
#bro{padding:5px;color:#fe9500;font-size:17px;font-weight:bold;float:left;margin-top:7px;width:155px;}
.bro_url a{margin-top:11px;width:106px;line-height:31px;text-align:center;font-size:11px;color:#000000;float:left;}
.bro_url a:hover{margin-top:11px;width:106px;line-height:31px;text-align:center;font-size:11px;color:#FFFFFF;background:#fe9500;float:left;background-image:url(../images/nav_blue.gif);}
.bro_url_blue a{margin-top:11px;width:106px;float:left;line-height:31px;text-align:center;font-size:11px;color:#ffffff;float:left;background-image:url(../images/nav_blue.gif);}
.poner{float:left;width:140px;height:20px;}
.poner_de{float:left;width:20px;height:20px;}
.poner_white a{margin-top:12px;width:106px;float:left;line-height:30px;text-align:center;font-size:11px;color:#000000;float:left;background-image:url(../images/w_white.gif);}
.poner_blue a{margin-top:12px;width:106px;float:left;line-height:30px;text-align:center;font-size:11px;color:#ffffff;float:left;background-image:url(../images/w_blue.gif);}
.sl{height:22px;}
#pan_five{width:575px;float:left;}
.arr_l{float:left;margin-bottom:25px;height:40px;}
.arr_r{float:right;margin-bottom:25px;height:10px;}
.vide{float:left;font-size:9px;width:110px;}
.vide a{font-weight:bold;}
.vide_thumb{width:101px;height:78px;background-image:url(../images/thu_main.gif);text-align:center;margin-left:5px;}
.regh{text-align:center;}
.av_opt{text-align:center;margin-top:7px;margin-bottom:20px;}
.av_opt a{font-weight:bold;font-size:11px;}
#tabmenucontainer{margin:0px;padding:0px;position:relative;width:375px;}
#tabmenucontainer ul{margin:0px;padding:0px;list-style-type:none;text-align:center;font-size:14px;}
#tabmenucontainer li{margin-top:12px;width:106px;float:left;line-height:30px;text-align:center;font-size:11px;color:#ffffff;float:left;background:url(../images/w_white.gif);}
#tabmenucontainer a:hover, #tabmenucontainer li a.tabactive{background:url(../images/w_blue.gif) no-repeat;display:block;color:#FFF;}
.edit_button{float:left;}
.edit_button:nth-child(2){float:right;}
table{width:100%;border:1px solid #0f0f0f;}
table a{font-size:12px;}
th, td{padding:10px;font-size:12px;}
caption{font-size:1.2em;font-weight:bold;padding:10px;}
col{border-right:1px solid #0f0f0f;}
thead{background:#0f0f0f url(../images/sort_bg.gif) repeat-x bottom;border-top:1px solid #0f0f0f;border-bottom:1px solid #0f0f0f;}
th{font-weight:normal;text-align:left;font-size:12px;}
#table_outboxinfo{text-indent:-1000em;}
form table tr.light:hover{background-color:#fe9500;color:#000;}
form table tr.light:hover a{color:#fff;}
form table thead tr.light:hover{background-color:transparent;color:#fff;}
.pagelink a{color:#fff;font-size:16px;padding:2px 4px;margin:2px;text-decoration:none;border:1px solid #0f0f0f;display:block:}
span.pagingnav{color:#fff;font-size:16px;padding:2px 4px;margin:2px;text-decoration:none;border:1px solid #fe9500;background-color:#070707;display:block:}
.pagingnav a:hover{text-decoration:none;background-color:#fe9500;font-weight:normal;}
#tedo{position:relative;width:130px;}
#ratevideo{position:absolute;left:-469px;top:-1px;width:193px;margin-top:12px;}
#optionlist{border:1px solid #0f0f0f;width:588px;margin:10px 0 20px 0;padding:0;text-align:center;position:relative;}
#optionlist ul{width:240px;position:absolute;left:240px;}
#optionlist li{padding:0 0 0 0;}
.optionlist_title{width:538px;padding:0;margin:0;line-height:25px;text-align:left;}
.bookmark_text{font-size:14px;color:#807D7D;padding:50px 0 0 10px;margin:0;}
#txtComments{width:578px;}
.video2_right_title{display:none;}
.avatar_thumbe{width:84px;height:76px;background-image:url(../images/av_bg_d.gif);text-align:center;margin-left:9px;margin-top:10px;float:left;}
.toper{margin-left:6px;margin-bottom:20px;width:360px;background-image:url(../images/toper_r.gif);text-align:left;}
.toper_content2{padding:0px;width:145px;float:left;}
div.loginForm{padding:10px 0px 10px 10px;width:145px !important;float:right;margin-right:0px;position:absolute;margin-top:12px;right:221px;}
#loginForm{}
.signuppage_flol{float:left;width:250px;font-size:12px;color:#000000;}
input.login_button{margin-top:10px;}
.flol{float:left;width:145px;margin-top:10px;color:#fe9500;}
.toper_content2 input.sd{height:15px;width:137px;border:1px solid #ABADB3;}
.toper_content3{padding:0px 20px;width:165px;float:left;}
.toper_content4{padding:0px 40px;width:120px;float:left;}
.main_opti{display:none;}
.main_right2{float:right !important;margin:20px 0 20px 0;padding:0;text-align:right;width:340px !important;}
#ad{text-align:center;height:60px;width:468px;max-width:100%;background:transparent;margin-bottom:35px;margin-left:0 !important;box-sizing:border-box;}
div.main_menu_box{position:relative;}
#main_left2{float:left;margin-top:20px;margin-bottom:20px;width:548px;width:598px;}
#box_no2{text-align:center;width:570px;padding:10px;border-bottom:1px solid #0f0f0f;border-right:1px solid #0f0f0f;border-left:1px solid #0f0f0f;margin-bottom:10px;}
.urld2{width:290px;height:30px;padding:3px;}
#video_advert2{padding:20px;border:1px solid #0f0f0f;width:285px;text-align:center;}
#video_advert2 img{width:285px;height:37px;}
.reg2{margin-top:12px;width:290px;text-align:right}
.reg2 a{font-weight:bold;}
.panrel2{width:284px;color:#000000;}
#related2{padding:20px;border:1px solid #0f0f0f;width:284px;color:#807D7D;text-align:left;}
.side_results2{width:280px;overflow:hidden;}
#statistic{margin:2px 0;padding:0px;}
#statistic p{font-weight:bold;line-height:18px;}
table#view_video-table tr:hover{background-color:transparent;}
#video_advert_top3{float:left;text-align:center;margin-bottom:5px;}
#main_right3{float:right;width:300px;margin-right:20px;}
#main_left3{float:left;width:620px;}
#optionlist3{float:left;width:618;}
.optionlist_title3{width:538px;line-height:25px;text-align:left;}
.bookmark_text3{font-size:14px;color:#807d7d;}
#tedo3{float:right;width:30%;}
#tedo3 strong{font-size:11px;}
#tedo3 p{font-size:13px;font-weight:bold;color:#807D7D;}
#tedo3 small{font-size:11px;color:#807d7d;}
#ratevideo3{float:left;width:40%;}
#ratevideo3 small{font-size:11px;color:#807d7d;}
#optionlinks3{float:left;width:30%;}
#commentarea3{float:left;/*width:618px;*/width: 100%;}
#commentlist3{/*width:618px;*/width: 100%;}
.wide #commentarea3{float:left;width:787px;}
.wide #commentlist3{width:787px;}
#box_no3{text-align:center;width:320px;padding:10px;border-bottom:1px solid #0f0f0f;border-right:1px solid #0f0f0f;border-left:1px solid #0f0f0f;margin-bottom:10px;}
#related3{padding:20px;border:1px solid #0f0f0f;width:300px;color:#807D7D;text-align:left;}
#video_advert3{padding-left:20px;padding-right:20px;border-left:1px solid #0f0f0f;border-right:1px solid #0f0f0f;width:285px;text-align:center;}
#video_advert3 img{width:300px;height:37px;}
.add-to-favorite{background:url(../images/favorite.jpg);background-repeat:no-repeat;width:58px;height:60px;margin-top:33px;margin-left:-25px;float:left;color:#FFFFFF;padding:0 0 0 0;}
.downlad{background:url(../images/download.jpg);background-repeat:no-repeat;width:57px;height:60px;margin-top:33px;float:left;color:#FFFFFF;}
.feature{background:url(../images/feature.jpg);background-repeat:no-repeat;width:59px;height:60px;margin-top:33px;float:left;color:#FFFFFF;}
.flag{background:url(../images/flag.jpg);background-repeat:no-repeat;width:58px;height:60px;margin-top:33px;float:left;color:#FFFFFF;}
._link{color:#FFFFFF;}
.desc_bg{background:url(../images/desc_bg.jpg);background-repeat:no-repeat;position:relative;height:100%;width:590px;height:expression(this.clientHeight < 0 ? "100%":"0px");min-height:100%;}
.emb{margin-top:-18px;margin-left:300px;}
#dhtmltooltip{position:absolute;width:250px;padding:10px;background:#000;border-style:solid;border-width:1px;border-color:#2e3136;visibility:hidden;z-index:2;font-size:12px;line-height:18px;color:#FFF;;}
#dhtmltooltip b{color:rgb(205, 103, 12);}
#dhtmlpointer{position:absolute;z-index:3;visibility:hidden;}
.viewtype_b{background:url(../images/button_basic.png) no-repeat;display:block;height:24px;width:131px;float:left;margin-top:-5px;margin-left:20px;text-align:left;}
.viewtype_b:hover{background:url(../images/button_basic-h.png) no-repeat;display:block;height:24px;width:131px;float:left;margin-top:-5px;margin-left:20px;text-align:left;}
.viewtype_ba{background:#fd9213;background:-moz-linear-gradient(top, #fd9213 0%, #f27e00 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fd9213), color-stop(100%,#f27e00));background:-webkit-linear-gradient(top, #fd9213 0%,#f27e00 100%);background:-o-linear-gradient(top, #fd9213 0%,#f27e00 100%);background:-ms-linear-gradient(top, #fd9213 0%,#f27e00 100%);background:linear-gradient(to bottom, #fd9213 0%,#f27e00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd9213', endColorstr='#f27e00',GradientType=0);padding:10px 20px;border-radius:3px;display:inline-block;color:#fff;font-size:12px;text-transform:uppercase;text-align:center;}
.viewtype_d{background:#525252;background:-moz-linear-gradient(top, #525252 0%, #313030 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#525252), color-stop(100%,#313030));background:-webkit-linear-gradient(top, #525252 0%,#313030 100%);background:-o-linear-gradient(top, #525252 0%,#313030 100%);background:-ms-linear-gradient(top, #525252 0%,#313030 100%);background:linear-gradient(to bottom, #525252 0%,#313030 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#525252', endColorstr='#313030',GradientType=0);padding:10px 20px;border-radius:3px;display:inline-block;color:#fff;font-size:12px;text-transform:uppercase;text-align:center;}
.viewtype_ba:hover,.viewtype_d:hover{text-decoration:none;}
.viewtype_da, .viewtype_da:hover{background:url(../images/button_detail-h.png) no-repeat;display:block;height:24px;width:131px;float:left;margin-top:-5px;margin-left:5px;text-align:left;}
.product_button{text-align:center;}
.new_sf_buttons{background:url(../images/button-11.png) no-repeat;display:block;height:30px;width:125px;float:right;text-align:center;margin-top:-2px;margin-left:5px;display:table;cursor:pointer;}
.new_sf_buttons:hover, .new_sf_buttons_a{background:url(../images/button-11-h.png) no-repeat;display:block;height:30px;width:125px;float:right;text-align:center;margin-top:-2px;margin-left:5px;display:table;cursor:pointer;}
.new_sf_buttons.rem{background:url(../images/button-11-n1.png) no-repeat;}
.new_sf_buttons.dupl{background:url(../images/button-11-n2.png) no-repeat;}
.new_sf_buttons.sup{background:url(../images/button-11-n3.png) no-repeat;}
.new_sf_buttons.rem:hover, .new_sf_buttons_a.rem{background:url(../images/button-11-n1-h.png) no-repeat;}
.new_sf_buttons.dupl:hover, .new_sf_buttons_a.dupl{background:url(../images/button-11-n2-h.png) no-repeat;}
.new_sf_buttons.sup:hover, .new_sf_buttons_a.sup{background:url(../images/button-11-n3-h.png) no-repeat;}
#ipp_container, #ipp_container select, #ipp_container input{font-size:16px !important;}
.menudrp_new{width:1200px;max-width:100%;height:40px;background:url(../images/menu_bg.jpg) repeat-x;border-radius:5px;margin:10px 0;}
.main_message{text-align:center;color:#fff;display:table;text-transform:uppercase;height:46px;padding:0 20px;}
.main_message span{display:table-cell;vertical-align:middle;}
.video_thumb_v .button_dis{display:block;}
.menu_link_new{display:block;height:28px;width:28px;background:url(../images/new.png) no-repeat;position:absolute;margin-top:-34px;margin-left:57px;}
.channels-submenu{display:none;position:absolute;top:126px;left:0;width:100%;overflow:hidden;z-index:1;}
.chdrp:hover .channels-submenu{display:block;}
.channels-submenu ul{width:1198px;margin:0 auto;height:159px;background:#111;border:1px solid #333;border-top:none;padding:0;}
.channels-submenu ul li{float:left;margin:10px 0 10px 5px !important;position:relative;}
.channels-submenu ul li a{padding:0;width:113px !important;float:left;height:137px;white-space:nowrap;border:1px solid #333;}
.channels-submenu ul li a:hover{border:1px solid #fff;}
.channels-submenu ul li a span{position:absolute;width:113px;margin:0;text-align:center;bottom:1px;left:1px;padding:5px 0;background:#131313;background:rgba(19,19,19,0.5);font-weight:normal;line-height:20px;font-size:14px;}
.channels-submenu ul li:last-child a img{height:90px;margin-top:19px;}
#video_advert_top4{width:100%;text-align:center;margin:5px 0;float:left;}
#video_advert_top4 img{max-width:100%;}
#video_advert_top4 iframe{max-width:100%;}
#video_advert_top4 .mla{display:none;}
#vz_im_ad{left:0px !important;max-width:90%;}
#vz_im_ad #vz_container{max-width:100%;}
#vz_im_ad #vz_container iframe{max-width:100%;}
#footer_a_container {text-align:center; clear:both;}
/*#footer_advert{max-width:90%;text-align:center;width:1200px;margin:0 auto 20px;clear:both;}*/
#footer_advert, #footer_mobile_advert{max-width: 90%;text-align: center;width: auto;margin: 23px auto 20px;clear: both;position: relative;float: none;display: inline-block;}
#footer_mobile_advert{display:none;}
#footer_advert iframe, #footer_mobile_advert iframe, #footer_advert img, #footer_mobile_advert img, #footer_advert div{max-width:100%;}
.navigation_title{display:inline-block;}
#video_pan .video_info_container_v, #picture_pan .video_info_container_v{}
#video_pan .video_info_container_v:last-child{/*display:none;*/}
#feedbackWrap, #ff{max-width:90%;}
#ff .mid, #ff #feedbackinput, #ff .top{max-width:100%;height:auto !important;box-sizing:border-box;}
#ff input[type="text"], #ff textarea{max-width:100%;}
.network_bar_wrapper{width:100%;background:url(../images/network_bar.jpg) repeat;}
.network_bar{max-width:1200px;margin:0 auto;color:#fe9500;line-height:26px;font-size:11px;padding:0 20px;}
.network_bar a{color:#fff;padding:0 12px;display:inline-block;margin-left:-4px;}
.network_bar a:first-of-type{margin-left:30px;}
.network_bar a:hover, .network_bar a.current{text-decoration:none;background:url(../images/network_bar_a.jpg) repeat-x;}
.network_bar:after, #login:after{content:" ";height:0;visibility:hidden;display:block;clear:both;}
#login a{color:#fff;padding:0 12px;display:inline-block;margin-left:0px;position:relative;}
#login .head_menu{display:inline-block;}
#login .head_menu a:before{content:url('../images/h_line.jpg');position:absolute;left:-2px;top:2px;}
#login .head_menu a:first-of-type{margin-left:0px;background:none;}
#login .head_menu a:first-of-type:before{content:"";}
#login .head_menu a:hover{text-decoration:none;background:url(../images/network_bar_a.jpg) repeat-x;}
#login form{position:relative;display:inline-block;}
#login form select{border:none;background:transparent;color:#fc9012;margin-left:23px;font-size:12px;cursor:pointer;}
#login form select:focus{outline:none !important;}
#login form .arrow{font-size:9px;color:#fff;position:absolute;right:5px;top:11px;cursor:default;line-height:1px;}
.user_inf{color:#fff;display:inline-block;margin:0 20px 0 40px;display:inline-block;}
.user_inf a{padding:0;color:#fc9012;margin:0 !important;}
.user_inf a:hover{background:none;}
.head_main_wrapper{height:90px;width:100%;background:#2b2b2b;background:-moz-linear-gradient(top, #2b2b2b 0%, #141414 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#2b2b2b), color-stop(100%,#141414));background:-webkit-linear-gradient(top, #2b2b2b 0%,#141414 100%);background:-o-linear-gradient(top, #2b2b2b 0%,#141414 100%);background:-ms-linear-gradient(top, #2b2b2b 0%,#141414 100%);background:linear-gradient(to bottom, #2b2b2b 0%,#141414 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2b2b2b', endColorstr='#141414',GradientType=0);}
.head_main{max-width:1200px;padding:0 20px;box-sizing:content-box;margin:0 auto;}
.head_main_r{float:right;margin:10px 0;width:455px;max-width:100%;}
.head_main_r.hpage{float:right;margin:10px 0;width:425px;max-width:100%;}
#loginForm input[type='text'], #loginForm input[type='password']{background:#3e3e3e;border-radius:3px;color:#fff;font-size:12px;border:none;border-top:1px solid #313030;border-bottom:1px solid #383838;padding:4px 13px;outline:none !important;width:127px;float:left;}
.super-search{font-size:12px;border:0;float:left;background:#525252;background-image:url(../images/search.png) 108px center no-repeat;background:url(../images/search.png) 108px center no-repeat, -moz-linear-gradient(top, #525252 0%, #313030 100%);background:url(../images/search.png) 108px center no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#525252), color-stop(100%,#313030));background:url(../images/search.png) 108px center no-repeat, -webkit-linear-gradient(top, #525252 0%,#313030 100%);background:url(../images/search.png) 108px center no-repeat, -o-linear-gradient(top, #525252 0%,#313030 100%);background:url(../images/search.png) 108px center no-repeat, -ms-linear-gradient(top, #525252 0%,#313030 100%);background:url(../images/search.png) 108px center no-repeat, linear-gradient(to bottom, #525252 0%,#313030 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#525252', endColorstr='#313030',GradientType=0);padding:9px 27px 9px 8px;border-radius:3px;text-transform:uppercase;color:#fff;outline:none !important;cursor:pointer;text-decoration:none !important;margin-top:10px;}
.main_menu_wrapper{width:100%;height:58px;background:url(../images/menu_bg.jpg) repeat-x;}
.main_menu_wrapper{width:100%;height:58px;background:url(../images/menu_bg.jpg) repeat-x;}
.video_info_container_v{height: 246px;width: 220px;display:inline-block;margin-top:10px;text-align:center;background:#202020;border-radius:3px;vertical-align:top;}
/*.video_info_container_v{height: 233px;width: 220px;display:inline-block;margin-top:10px;text-align:center;background:#202020;border-radius:3px;vertical-align:top;}*/
.fvid .video_info_container_v:nth-child(6){display:none;}
#video_pan .video_info_container_v, #picture_pan .video_info_container_v{height:212px;width:172px;display:inline-block;margin-top:10px;text-align:center;background:#202020;border-radius:3px;vertical-align:top;}
#video_pan .main_menu_box{min-height: 237px;}
.video_info_container_v.vicv1{margin-top:50px;}
.main_menu_box:before{content:'';display:block;width:100%;}
.main_menu_box:after{content:'';display:inline-block;width:100%;}
#vids:before{content:'';display:block;width:100%;}
#vids:after{content:'';display:inline-block;width:100%;}
.search_m{display:none;}
.menu-toggle, .menu-toggle-drp{display:none;}
.video_filt{float:right;width:100%;}
#glbtPlayer{float:left;width:789px;padding-bottom:5px;text-align:left;margin-top:-10px;max-width:100%;}
#video_advert_top3{width:789px;max-width:100%;margin:10px 0 20px;}
#video_advert_bottom, #video_img_bottom, #video_img_bottom_m  {text-align:left;margin-bottom:5px;width:790px;float:left;max-width:100%;}
#video_advert_bottom img, #video_img_bottom img, #video_img_bottom_m img{max-width:100%;}
#video_img_bottom_m {display:none;}
#player_holder_wrapper{max-width:100%;}
.vid_page #main_left2{width:788px;max-width:100%;}
#pics{width:1200px !important;max-width:100%;float:left;margin-bottom:10px;text-align:justify;margin-top:10px;}
#pics:before{content:'';display:block;width:100%;}
#pics:after{content:'';display:inline-block;width:100%;}
.picture-container{display:inline-block;vertical-align:top;text-align:left;line-height:18px;font-size:12px;margin-bottom:10px;max-width:226px;}
.picture-container a{font-size:12px;}
.picture-container img{margin-bottom:10px;}
.pics_left{width:70%;display:inline-block;vertical-align:top;text-align:center;padding:10px;box-sizing:border-box;border:1px solid #202020;}
.pics_left img{max-width:100%;}
.pics_right{width:29%;display:inline-block;vertical-align:top;text-align:center;}
.pics_right_head{width:100%;text-align:center;background-color:#515f86;padding:10px;color:#FFFFFF;font-weight:bold;box-sizing:border-box;font-size:13px;}
.pics_right_body{border:1px solid #fff;}
.pics_right_body a{display:block;margin:10px auto;}
.prevnext_pics{background:#fff;display:table;margin:20px auto 0;}
.prevnext_pics a{display:table-cell;vertical-align:middle;}
.pst_grid{width:1200px;max-width:100%;height:40px;background:url(../images/menu_bg.jpg) repeat-x;line-height:40px;border-radius:5px;margin:10px 0;}
.pst_grid a{font-size:14px;}
.moduleEntryDetails{float:left;}
.moduleFeatured .moduleEntryDetails{float:none;}
.watchDescription{float:left;padding:12px;text-align:left;font-size:12px;line-height:16px;}
.pics_info{text-align:left;clear:both;}
.pics_half{clear:both;width:49%;font-size:12px;display:inline-block;vertical-align:top;text-align:center;}
.pics_full{width:50%;margin:0 auto;font-size:12px;}
.pics_grey{background:#444;padding:10px;box-sizing:border-box;text-align:center;margin:20px 0;}
#txtComments{max-width:100%;}
.vr_toggle{display:none;text-align:center;margin:-10px 0 10px;}
.vr_toggle.vtd{display:block;}
.vr_toggle span{color:#808080;}
.vr_toggle a{color:#fff;}
#main_login .fm-req, #main_login .signupbutton{width:100%;display:inline-block;clear:both;float:none;vertical-align:top;}
.removeAd{color: #fff;float: right;font-size: 11px;padding-bottom: 3px;margin-top: 3px;cursor: pointer;border: 0;background: 0;}
.removeAd:hover{text-decoration:none}
#footer_advert .removeAd, #footer_mobile_advert .removeAd{float: none;display: inline-block;vertical-align: top;position: absolute;top: -23px;right: 0;}
.main_stat_box {text-align: center;padding: 14px 0 0;}
.stat_box {display:inline-block;vertical-align:top;padding:0 20px;text-align:left;font-size:16px;}
.stat_box span{color:#fe9500;font-weight:bold;}
.fr-photo{max-width: 120px;max-height: 90px;}
.mf_sort{display: inline-block !important;max-width: 100%;height: 40px !important;background: url(../images/menu_bg.jpg) repeat-x;border-radius: 5px;margin: 10px auto !important;padding: 0;float: none !important;}
.mf_sort a{color: #fff;display: inline-block;padding: 0 20px;line-height: 40px;font-size: 12px;background: url(../images/menu_item_bg1-n.jpg) no-repeat left center;position: relative;}
.mf_sort a:first-child{background: none;}
#fm-subject, #fm-receiver, #fm-detail { width:335px;max-width:100%;}
.searchfilter,.latest_comments_box {background-color: rgb(50, 50, 50);padding: 15px;width: 12%;border-radius: 5px;display: inline-block;vertical-align: top;margin-top: 9px;}
.searchresult,.videos_box {width: 84%;display: inline-block;float: right;vertical-align: top;}
.searchresult #vid_coun_p, .videos_box #vid_coun_p {position:relative;top:0;right:0; display:block;}
#video_advert_mobile_top, #video_advert_mobile_bottom {display:none;}


.view-video-page .ml2_tabs{width:817px;height:81px;border-bottom:1px solid #555555;}
.view-video-page .tabsm {width:68px;height:79px;border:1px solid #555555;border-bottom:none;border-radius:5px 5px 0 0;float:left;margin-right:4px;background:url(https://www.gayforit.eu/images/tabbg.jpg) repeat-x top;}
.view-video-page .tablrg {width:335px;height:79px;border:1px solid #555555;border-bottom:none;border-radius:5px 5px 0 0;float:left;margin-right:4px;background:url(https://www.gayforit.eu/images/tabbg.jpg) repeat-x top;color: #FFFFFF;text-align:center;}
.view-video-page .tablrg a{display:block;width:335px;height:61px;color: #FFFFFF;text-align:center;padding-top:18px;}
.view-video-page .tabsm ul, .view-video-page .tablrg ul {margin:0 !important;padding:0 !important;-webkit-margin-before: 0 !important;-webkit-margin-after:0 !important;-webkit-margin-start: 0 !important;-webkit-margin-end: 0 !important;-webkit-padding-start: 0 !important;-moz-padding-start:0 !important;-moz-margin-before: 0 !important;-moz-margin-after:0 !important;-moz-margin-start: 0 !important;-moz-margin-end: 0 !important;}
.view-video-page .add-to-favorite1 {background: url(https://www.gayforit.eu/images/favorite.png) no-repeat center 12px;width:68px;height:79px;color: #FFFFFF;padding: 0 0 0 0;display:block;text-align:center;}
.view-video-page .download1 {background: url(https://www.gayforit.eu/images/download.png) no-repeat center 9px;width:68px;height:79px;color: #FFFFFF;padding: 0 0 0 0;display:block;text-align:center;}
.view-video-page .feature1 {background: url(https://www.gayforit.eu/images/feature.png) no-repeat center 8px;width:68px;height:79px;color: #FFFFFF;padding: 0 0 0 0;display:block;text-align:center;}
.view-video-page .flag1 {background: url(https://www.gayforit.eu/images/flag.png) no-repeat center 9px;width:68px;height:79px;color: #FFFFFF;padding: 0 0 0 0;display:block;text-align:center;}
.view-video-page .ml2_info {width:100%;min-height:0px;border:1px solid #555555;margin-top:7px;box-sizing: border-box;}
.view-video-page .ml2_info_tabs{width:100%;height:35px;border-bottom:1px solid #555555;background:url(https://www.gayforit.eu/images/tabbg.jpg) repeat-x top;margin-bottom:18px;}
.view-video-page .ml2_info_tabs:after{clear:both;}
.view-video-page .ml2_info_tabs_det{padding:11px 27px;float:left;display:block;cursor:pointer;text-decoration:underline;}
.view-video-page #open_tab_embed .share_box{display:none;}
.view-video-page .ml2_info_tabs_det.active{display:block;background:#000;border-right:1px solid #555555;border-bottom:1px solid #000;text-decoration:none;}
.view-video-page .ml2_info_tabs_comm{padding:11px 27px;float:left;display:block;cursor:pointer;text-decoration:underline;}
.view-video-page .ml2_info_tabs_comm:hover, .ml2_info_tabs_det:hover{text-decoration:none;}
.view-video-page .ml2_info_tabs_comm.active{background:#000;border-right:1px solid #555555;border-left:1px solid #555555;border-bottom:1px solid #000;text-decoration:none;}
.view-video-page .ml2_info_all_left {float:left;width:430px;color:#fff;font-size:12px;padding-left:21px;box-sizing:border-box;}
.view-video-page .ml2_info_all_right .ml2_info_all_left {width:323px;}
.view-video-page .ml2_info_all_right {float:right;width:164px;}
.view-video-page .ml2_info_all_left label{width:120px;display:block;color:#666666;font-weight:bold;float:left;}
.view-video-page .ml2_info_all_right .ml2_info_all_left label{width:74px;}
.view-video-page .ml2_info_all_left ul{margin:0 !important;padding:0 !important;-moz-padding-start:0 !important;-webkit-margin-before: 0 !important;-webkit-margin-after:0 !important;-webkit-margin-start: 0 !important;-webkit-margin-end: 0 !important;-webkit-padding-start: 0 !important;-moz-padding-start:0 !important;-moz-margin-before: 0 !important;-moz-margin-after:0 !important;-moz-margin-start: 0 !important;-moz-margin-end: 0 !important;margin-top:12px !important;margin-bottom:20px !important;}
.view-video-page .ml2_info_all_left li{display:block;width:421px;min-height:30px;line-height: 20px;max-width:100%;}
.view-video-page .ml2_info_all_right .ml2_info_all_left li{width:323px;}
.view-video-page .ml2_info_all_right .avatar_thumbe {width: 84px;height: 76px;background-image: url(https://www.gayforit.eu/images/av_bg_d.gif);text-align: center;margin: 10px auto 0;float:none;}
.view-video-page .ml2_info_all.comm {display:none;padding:0px 20px;}
.view-video-page .ml2_info_all_left_text {float:left;width:421px;}
.view-video-page #main_left2 {margin-top:0;}
.view-video-page .video_tabs {width: 100%;height: 58px;background: url(https://www.gayforit.eu/images/menu_bg.jpg) repeat-x;}
.view-video-page .video_tabs li {width:20%;display:inline-block;line-height: 47px;text-align: center;font-weight: bold;font-size: 13px;text-transform: uppercase;color: #cccccc;position: relative;margin-left: -4px;}
.view-video-page .video_tabs li:first-child {margin-left: 0;}
.view-video-page .video_tabs li:hover,.view-video-page .video_tabs li.active {color: #fe9500;	background: #1f1f1f;background: -moz-linear-gradient(top, #1f1f1f 0%, #0b0b0b 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1f1f1f), color-stop(100%,#0b0b0b));background: -webkit-linear-gradient(top, #1f1f1f 0%,#0b0b0b 100%);background: -o-linear-gradient(top, #1f1f1f 0%,#0b0b0b 100%);background: -ms-linear-gradient(top, #1f1f1f 0%,#0b0b0b 100%);background: linear-gradient(to bottom, #1f1f1f 0%,#0b0b0b 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f1f1f', endColorstr='#0b0b0b',GradientType=0 );text-decoration: none;cursor:pointer;}


.view-video-page .open_tabs {display:none;}
.view-video-page #open_tab_info {display:block;}
.view-video-page .ml2_tabs {display:none;}
.view-video-page .ml2_info_all_center {display:inline-block;width: 100%;color: #fff;font-size: 12px;padding: 0 21px;margin-bottom:20px;}
.view-video-page #video_embed_code {width:94%;}
.view-video-page .avatar_thumb1 {width: 100px;display: inline-block;vertical-align:top;}
.view-video-page .avs {width: 157px;display: inline-block;text-align: left;float:none;vertical-align:top;margin-left:10px;}
.view-video-page .avsi {text-align:left;}
.view-video-page .ml2_info_all_right {float: right;width: 333px;}
.view-video-page .av_opt {text-align: left;}
.view-video-page .input_atf {background: none;border: none;color: #cd670c;font-weight: bold;font-size: 11px;font-family: Verdana, Arial,Times New Roman, sans-serif;padding: 0;margin-bottom:7px;cursor:pointer;}
.view-video-page .input_atf:hover {text-decoration:underline;}
.view-video-page .download_link {display: inline-block;vertical-align: middle;margin:0 20px 15px 0;font-size:18px;}
.view-video-page .video_url_input {display: inline-block;vertical-align: middle;max-width:92%;}
.view-video-page .video_url_input input{height: 26px;width: 280px;max-width:100%;}
.view-video-page .addthis_sharing_toolbox {display: inline-block;vertical-align: middle;}
.view-video-page .wide #commentlist3 {width: 765px;}
.view-video-page .fav_ul {padding:0;}




.view-video-page #overlayEffect{display:none;position:fixed;opacity:0.7;height:100%;width:100%;top:0;left:0;background:-moz-linear-gradient(rgba(11,11,11,0.1),rgba(11,11,11,0.6)) repeat-x rgba(11,11,11,0.2);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(11,11,11,0.1)),to(rgba(11,11,11,0.6))) repeat-x rgba(11,11,11,0.2);z-index:1;}
.view-video-page #popupContainer{position:fixed;left:50%;top:50%;width:500px;background:#000;border:5px solid #cecece;z-index:2;padding:10px;border: 1px solid rgba(33, 33, 33, 0.6);-moz-box-shadow: 0 0 2px rgba(255, 255, 255, 0.6) inset;-webkit-box-shadow: 0 0 2px rgba(255, 255, 255, 0.6) inset;box-shadow: 0 0 2px rgba(255, 255, 255, 0.6) inset;}
.view-video-page #popupContainer h1{text-align:left;text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6);color:#090;font:22px;border-bottom:1px dotted #D3D3D3;padding: 5px 2px;margin-bottom:20px;}
.view-video-page #popupContainer p{font-size:16px;line-height:1.4;}
.view-video-page #close{background:url(images/x.png) no-repeat center center;cursor:pointer;width:25px;height:26px;position:fixed;z-index:3200;position:absolute;top:-25px;right:-22px;}
.view-video-page .hidden{display:none;}
.view-video-page #popupEnter{cursor:pointer;margin-left:5px;padding:2px 5px;text-aling:center;width: 71px;height: 25px;border: 0;background-image: url(https://images.gayforit.eu/images/search_button-n.png);background-color: transparent;color: #fff;font: 12px 'Arial';font-weight: bold;}
.view-video-page #overlayEffect_mail{display:none;position:fixed;opacity:0.7;height:100%;width:100%;top:0;left:0;background:-moz-linear-gradient(rgba(11,11,11,0.1),rgba(11,11,11,0.6)) repeat-x rgba(11,11,11,0.2);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(11,11,11,0.1)),to(rgba(11,11,11,0.6))) repeat-x rgba(11,11,11,0.2);z-index:1;}
.view-video-page #popupContainer_mail{position:fixed;left:50%;top:50%;width:500px;background:#000;border:5px solid #cecece;z-index:2;padding:10px;border: 1px solid rgba(33, 33, 33, 0.6);-moz-box-shadow: 0 0 2px rgba(255, 255, 255, 0.6) inset;-webkit-box-shadow: 0 0 2px rgba(255, 255, 255, 0.6) inset;box-shadow: 0 0 2px rgba(255, 255, 255, 0.6) inset;}
.view-video-page #popupContainer_mail h1{text-align:left;text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6);color:#090;font:22px;border-bottom:1px dotted #D3D3D3;padding: 5px 2px;margin-bottom:20px;}
.view-video-page #popupContainer_mail p{font-size:16px;line-height:1.4;}
.view-video-page #popupEnter_mail{cursor:pointer;margin-left:5px;padding:2px 5px;text-align:center;width: 71px;height: 25px;border: 0;background-image:url(https://images.gayforit.eu/images/search_button-n.png);background-color: transparent;color: #fff;font: 12px 'Arial';font-weight: bold;background-size:cover;}
.view-video-page #popupCancel_mail{cursor:pointer;margin-left:5px;padding:2px 5px;text-align:center;width: 71px;height: 25px;border: 0;background-image: url(https://images.gayforit.eu/images/search_button-n.png);background-color: transparent;color: #fff;font: 12px 'Arial';font-weight: bold;background-size:cover;}
.view-video-page .upic,.view-video-page .uvid {padding: 5px;}
.view-video-page #upload_button{position:relative;cursor:pointer;}
.view-video-page #main-upld {background: #ba661e none repeat scroll 0 0;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;text-align: center;display:none;width:100%;z-index:2;position:absolute;}
.view-video-page #main-upld a {color: #fff;font-size: 1.5em;font-weight: bold;}
.view-video-page #main-upld a:hover{text-decoration:none;}

.subscribe_submit{background: #fe9500 none repeat scroll 0 0;border: medium none;border-radius: 5px;color: #fff;cursor: pointer;font-size: 15px;padding: 4px 1px;margin-top: 13px;padding:5px 10px;}
.subscribe_submit img{margin-right: 5px;}
.subscribe_submit span{border-left: 2px solid #FFB347;padding-left: 3px;}
#user_sub_error .error{color: red;}
#user_sub_error .success{color: green;font-size: 16px;}
.link_button {display: inline-block;border: 0;background: #fd9213;background: -moz-linear-gradient(top, #fd9213 0%, #f27e00 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fd9213), color-stop(100%,#f27e00));background: -webkit-linear-gradient(top, #fd9213 0%,#f27e00 100%);background: -o-linear-gradient(top, #fd9213 0%,#f27e00 100%);background: -ms-linear-gradient(top, #fd9213 0%,#f27e00 100%);background: linear-gradient(to bottom, #fd9213 0%,#f27e00 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd9213', endColorstr='#f27e00',GradientType=0);border-radius: 3px;outline: none !important;cursor: pointer;margin: 4px 30px 20px 0;color: #fff;font-size: 14px;font-weight: bold;text-transform: uppercase;padding:10px 18px;max-width:100%;}
.link_button:hover {text-decoration:none;}
.home_message {position: relative;margin: 16px 0 0 0;border: 1px solid #fff;border-radius: 3px;background: #202020;}
.message_close {position: absolute;right: 6px;top: 6px;cursor: pointer;font-size: 28px;line-height: 20px;color: #fff;}
.message_text {padding: 10px 35px 10px 10px;font-size: 14px;}
.search_filter_form .largeSpace {position:relative;}
.op_bg {position: absolute;width:100%;height:100%;background:url(https://www.gayforit.eu/images/opbg.png) repeat;top: 0;left: 0;box-sizing:border-box;text-align:center;border-radius: 4px;border: 1px solid #fff;}
.op_bg a{padding-top:17px;text-transform:uppercase;font-size:18px;text-align:center;color:#fff;width:100%;height:100%;display:block;box-sizing:border-box;}
.search_filter_form .largeSpace:nth-child(2) .op_bg a{padding-top:64px;}
.op_bg a:hover{text-decoration:none;}   
.lc_head {color: #fff;font-weight: bold;line-height: 12px;font-size: 13px;text-transform: uppercase;display: inline-block;width:100%;}
.lc_body {display: inline-block;padding-top: 10px;}
.lc_body ul{margin: 0;padding: 0;}
.lc_body ul li{margin: 10px 0;padding-bottom: 10px;border-bottom: 1px solid #bbb;}
.lc_body ul li:last-child{border:none;}
.lc_avatar {/*display: inline-block;vertical-align: top;width: 17%;*/margin-right: 10px;float: left;}
.lc_content {/*display: inline-block;vertical-align: top;width: 77%;*/}
.lc_text {margin-bottom:5px;}
.lc_text a {color: #fff;font-size: 12px;}
.lc_text a:hover {color: #fff;}
.lc_name {display: inline-block;width: 100%;}
.lc_video a {font-weight:700;}
.lc_date {color: #ccc;	}
iframe::-webkit-scrollbar {display: none;} 
.drp_menu li.grey a{opacity:0.5;}
.drp_menu li.grey:hover {background: url(../images/button-4-n.png) no-repeat;}
.menu_drp a.grey_a,.menu_drp a.grey_a:hover {opacity: 0.5;color: #fff;}
.nonp .jwhd .jwoption {color: #acacaf !important;cursor: default !important;background: none !important;padding-left: 0 !important;}
.nonp .jwhd .jwoption.active, .nonp .jwhd .jwoption {display:none;}
.middle_a {
	width: 100%;
	display: inline-block;
	margin: 10px auto;
	text-align: center;
	vertical-align: top;
}
.l_a > div, .c_a > div{ display: inline-block;}
.to_right {
	width: 410px !important;
	text-align: center !important;
	margin: 0 0 -20px !important;
	position: relative;
	top: -10px;
	max-width: 100%;
	float: right !important;
}
.pics_right .to_right {
	margin: 0 !important;
	float: none !important;
}
.pics_right .to_right .l_a div{
	max-width: 100% !important;
}
.to_right #ad{
	width: 300px;
	display: inline-block;
	margin: 0;
	height: auto;
}
.cancel-recurring-subscription p.error {
    max-width: 728px;
    width: 100%;
    text-align: center;
    font-weight: bold;
    font-size: 14px;
    margin: 40px auto;
    padding: 5px;
    border: dotted 1px #FF0000;
    color: #FF0000;
    box-sizing: border-box;
}
.cancel-recurring-subscription p.success {
    max-width: 728px;
    width: 100%;
    text-align: center;
    font-weight: bold;
    font-size: 14px;
    margin: 40px auto;
    padding: 5px;
    border: dotted 1px green;
    color: green;
    box-sizing: border-box;
}
.cancel-recurring-subscription {
    text-align: center;
}
.cancel-recurring-subscription input[type="submit"] {
    background: #ee8102;
    color: #fff;
    border: solid 2px #ee8204;
    display: inline-block;
    padding: 5px 15px;
    font-size: 18px;
    border-radius: 5px;
    cursor: pointer;
}
.cancel-recurring-subscription form p {
    font-size: 18px;
}
.cancel-recurring-subscription fieldset {
    width: 100%;
}
.navigation_title a.p_menu {
	background: #fd9213;
	color: #333;
}
.navigation_title a.p_menu:first-letter{
	font-size: 14px;
	color: #fff;
	background: #111;
	border-radius: 3px;
	padding: 3px 5px;
}
.cams_tab {
	background: #fd9213;
	color: #fff !important;
	line-height: 38px !important;
	border-radius: 4px;
	height: 37px;
	position: relative;
	top: -6px;
	text-shadow: 0 0 10px #000;
	margin-right: 18px;
	font-size: 15px;
}
.cams_tab:before {
	display: none;
}


.fm-req.splan {
	height: 45px;
	border: 1px solid #3a3a3a;
	border-radius: 4px;
	background: url(images/sign_splan.png) repeat-x;
	margin-bottom: 4px;
}

.signuptext:after {
	display: block;
	clear: both;
	content: "";
}

.fm-req.splan .signuptext > input[type=radio] {
	margin: 15px;
	float: left;
}

.renew-month {
	font: 16px 'Verdana';
	font-weight: bold;
	color: #fff;
	float: left;
	height: 44px;
	border-left: 1px solid #3a3a3a;
	padding-left: 13px;
	padding-top: 3px;
}

.renew-month i {
	font: 13px 'Verdana';
	color: #fff;
	float: left;
	font-style: italic;
}

.renew-price {
	float: right;
	font: 15px 'Verdana';
	font-weight: bold;
	margin-right: 13px;
	margin-top: 5px;
}

.fm-req {
	margin-bottom: 15px;
}

.fm-req input[name="opt_currency"] {
	margin: 5px;
	position: relative;
	top: 3px;
}

form#signup-form {
	max-width: 500px;
	margin: 0 auto;
}

input.signup_xbutton {
	color: #fff;
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
	padding: 10px 38px 10px 18px;
	display: block;
	float: left;
	border: 0;
	background: #fd9213;
	background-image: url(../images/upl.png) 92% center no-repeat;
	background: url(../images/upl.png) 92% center no-repeat,-moz-linear-gradient(top,#fd9213 0%,#f27e00 100%);
	background: url(../images/upl.png) 92% center no-repeat,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fd9213),color-stop(100%,#f27e00));
	background: url(../images/upl.png) 92% center no-repeat,-webkit-linear-gradient(top,#fd9213 0%,#f27e00 100%);
	background: url(../images/upl.png) 92% center no-repeat,-o-linear-gradient(top,#fd9213 0%,#f27e00 100%);
	background: url(../images/upl.png) 92% center no-repeat,-ms-linear-gradient(top,#fd9213 0%,#f27e00 100%);
	background: url(../images/upl.png) 92% center no-repeat,linear-gradient(to bottom,#fd9213 0%,#f27e00 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd9213',endColorstr='#f27e00',GradientType=0);
	border-radius: 3px;
	color: #fff;
	outline: none!important;
	cursor: pointer;
	margin: 10px 0 0 0;
	float: right;
}

.expiry-date {
	background: #373737;
	border-radius: 4px;
	line-height: 34px;
	padding: 0 15px;
	font-size: 14px;
	max-width: 470px;
	margin: 0 auto;
}
body {
	position: relative;
}

#adSite {
	width: 800px;
	height: 500px;
	position: absolute;
	left: 50%;
	margin-left: -400px;
	display: none;
	background: #000;
	border: 2px solid rgb(205, 103, 12);
	z-index: 10000;
}

#adSite #close_line {
	color: rgb(205, 103, 12);
	font-family: Arial;
	font-size: 16px;
	line-height: 1.5;
	text-align: right;
	text-transform: uppercase;
	font-weight: bold;
	cursor: pointer;
}

#adSite .close_line #close_bnt {
	bottom: -1px;
	margin-left: 8px;
	position: relative;
	cursor: pointer;
}

/* slider specific CSS */
#paginationwrapper {
	margin-left: auto;
	margin-right: auto;
	border: 0px dotted #333333;
	float: left;
}

#paginationspacer {
	color: black;
	margin-left: auto;
	margin-right: auto;
	border: 0px dotted #333333;
	float: left;
	width: 0px;
}

.sliderGallery {
	float: left;

	overflow: hidden;
	position: relative;
	padding: 10px;
	height: 40px;
	width: 330px;
}

.galleryLeft {

	float: left;
	height: 40px;
	padding: 10px;
	position: relative;
	border: 0px solid red;
}

.galleryRight {
	float: left;
	height: 40px;
	padding: 10px;

	border: 0px solid red;
}

.sliderGallery UL {
	position: absolute;
	list-style: none;
	overflow: none;
	white-space: nowrap;
	padding: 0;
	margin: 0;
}

.sliderGallery UL LI {
	display: inline;
	width: 20px;
}

.slider {
	width: 330px;
	height: 17px;
	margin-top: 30px;
	margin-left: 0px;
	padding: 1px;
	position: relative;
	background: url(/images/slider/navigationBackground.gif) no-repeat;
	display: none;
}

.handle {
	position: absolute;
	cursor: move;
	height: 10px;
	width: 65px;
	top: -3px;
	background: url(/images/slider/navigationScrollbar.gif) no-repeat;
	z-index: 100;
}

.slider span {
	color: #bbb;
	font-size: 80%;
	cursor: pointer;
	position: absolute;
	z-index: 110;
	top: 3px;
}

.slider .slider-marker {
	top: -1px;
	left: 100px;
}

#overlayEffect {
	display: none;
	position: fixed;
	opacity: 1;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	background: -moz-linear-gradient(rgba(11, 11, 11, 0.1), rgba(11, 11, 11, 0.6)) repeat-x rgba(11, 11, 11, 0.2);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(11, 11, 11, 0.1)), to(rgba(11, 11, 11, 0.6))) repeat-x rgba(11, 11, 11, 0.2);
	z-index: 1;
}

#popupContainer {
	position: fixed;
	left: 50%;
	top: 50%;
	width: 500px;
	background: #000;
	border: 5px solid #cecece;
	z-index: 2;
	padding: 10px;
	border: 1px solid rgba(33, 33, 33, 0.6);
	-moz-box-shadow: 0 0 2px rgba(255, 255, 255, 0.6) inset;
	-webkit-box-shadow: 0 0 2px rgba(255, 255, 255, 0.6) inset;
	box-shadow: 0 0 2px rgba(255, 255, 255, 0.6) inset;
}

#popupContainer h1 {
	text-align: left;
	text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6);
	color: #090;
	font: 22px;
	border-bottom: 1px dotted #D3D3D3;
	padding: 5px 2px;
	margin-bottom: 20px;
}

#popupContainer p {
	font-size: 16px;
	line-height: 1.4;
	text-align: center;
}

#close {
	background: url(/images/x.png) no-repeat center center;
	cursor: pointer;
	width: 25px;
	height: 26px;
	position: fixed;
	z-index: 3200;
	position: absolute;
	top: -25px;
	right: -22px;
}

.hidden {
	display: none;
}

#overlayEffect_mail {
	display: none;
	position: fixed;
	opacity: 0.7;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	background: -moz-linear-gradient(rgba(11, 11, 11, 0.1), rgba(11, 11, 11, 0.6)) repeat-x rgba(11, 11, 11, 0.2);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(11, 11, 11, 0.1)), to(rgba(11, 11, 11, 0.6))) repeat-x rgba(11, 11, 11, 0.2);
	z-index: 1;
}

#popupContainer_mail {
	position: fixed;
	left: 50%;
	top: 50%;
	width: 500px;
	background: #000;
	border: 5px solid #cecece;
	z-index: 2;
	padding: 10px;
	border: 1px solid rgba(33, 33, 33, 0.6);
	-moz-box-shadow: 0 0 2px rgba(255, 255, 255, 0.6) inset;
	-webkit-box-shadow: 0 0 2px rgba(255, 255, 255, 0.6) inset;
	box-shadow: 0 0 2px rgba(255, 255, 255, 0.6) inset;
}

#popupContainer_mail h1 {
	text-align: left;

	text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6);
	color: #090;
	font: 22px;
	border-bottom: 1px dotted #D3D3D3;
	padding: 5px 2px;
	margin-bottom: 20px;
}

#popupContainer_mail p {
	font-size: 16px;
	line-height: 1.4;
}

#popupEnter_mail {
	cursor: pointer;
	margin-left: 5px;
	padding: 2px 5px;
	text-align: center;
	width: 71px;
	height: 25px;
	border: 0;
	background-image: url(https://www.gayforit.eu/images/search_button-n.png);
	background-color: transparent;
	color: #fff;
	font: 12px 'Arial';
	font-weight: bold;
	background-size: cover;
}

#popupCancel_mail {
	cursor: pointer;
	margin-left: 5px;
	padding: 2px 5px;
	text-align: center;
	width: 71px;
	height: 25px;
	border: 0;
	background-image: url(https://www.gayforit.eu/images/search_button-n.png);
	background-color: transparent;
	color: #fff;
	font: 12px 'Arial';
	font-weight: bold;
	background-size: cover;
}

#ageConfirmMask {
	z-index: 9999998;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #000000;
	opacity: 0.65;
}

#ageConfirmWrap {
	z-index: 9999999;
	position: relative;
}

#aV {
	float: left;
	margin: 0 10px;
}

#aV .top {
	height: 40px;
	text-align: center;
	background: url(https://www.gayforit.eu/images/menu_bg-n.jpg) no-repeat;
	background-size: cover;
	border-radius: 5px 5px 0 0;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 15px;
	line-height: 39px;
	text-indent: 10px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
}

#aV .mid {
	float: left;
	padding: 10px;
	background: #222121;
	border: 1px solid #3a3a3a;
	border-radius: 0 0 5px 5px;
}

#aV #warning {
	padding: 20px;
	background: url(https://www.gayforit.eu/images/sign_splan.png) repeat-x;
	background-size: contain;
	color: #dc8816;
	text-align: center;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #444;
	border-radius: 4px;
	font-size: 20px;
}

#aV #text {
	margin: 13px 0;
	line-height: 18px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 13px;
}

#aV #btns {
	float: left;
	text-align: center;
	width: 100%;
}

#aV #btns input {
	cursor: pointer;
	margin-left: 5px;
	padding: 2px 5px;
	text-aling: center;
	width: 71px;
	height: 25px;
	border: 0;
	background-image: url(https://www.gayforit.eu/images/search_button-n.png);
	background-color: transparent;
	color: #fff;
	font: 12px 'Arial';
	font-weight: bold;
}

.upic, .uvid {
	padding: 5px;
}

#upload_button {
	position: relative;
	cursor: pointer;
}

#main-upld {
	background: #ba661e none repeat scroll 0 0;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	text-align: center;
	display: none;
	width: 100%;
	z-index: 2;
	position: absolute;
}

#main-upld a {
	color: #fff;
	font-size: 1.5em;
	font-weight: bold;
}

#main-upld a:hover {
	text-decoration: none;
}

.top_uploader_thumb img {
	border: 1px solid #2e3136;
	margin: 5px auto !important;
	max-height: 120px !important;
	width: auto !important;
	max-width: 90%;
}

.top_uploader_thumb a {
	display: block;
	width: 100%;
	font-size: 12px;
}

.top_uploader_videos, .top_uploader_views {
	font-size: 11px;
	padding: 1px 0;
}

.top_uploader_videos span, .top_uploader_views span {
	display: block;
	color: #fff;
	font-weight: bold;
}
#feedback {
	z-index: 9999998;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #000000;
	opacity: 0.65;
}

#feedbackWrap {
	z-index: 9999999;
	position: relative;
	width: 520px;
}

#ff {
	float: left;
	margin: 0 10px;
}

#ff .top {
	height: 40px;
	text-align: center;
	background: url(https://www.gayforit.eu/images/menu_bg-n.jpg) no-repeat;
	background-size: cover;
	border-radius: 5px 5px 0 0;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 15px;
	line-height: 39px;
	text-indent: 10px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	width: 543px;
}

#ff .mid {
	float: left;
	padding: 0px 10px 10px;
	background: #222121;
	border: 1px solid #3a3a3a;
	border-radius: 0 0 5px 5px;
	width: 520px;
}

#ff #feedbackinput {
	padding: 20px;
	background: url(https://www.gayforit.eu/images/sign_splan.png) repeat-x;
	background-size: contain;
	color: #dc8816;
	text-align: left;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #444;
	border-radius: 4px;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
	float: left;
}

#ff label {
	display: block;
	width: 80px;
	line-height: 25px;
	float: left;
}

#ff label.error {
	color: red;
	width: 400px;
	margin-left: 80px;
	margin-top: -10px;
	margin-bottom: 10px;
}

#ff input[type="text"] {
	width: 390px;
	margin-bottom: 10px;
}

#ff textarea {
	width: 388px;
	height: 80px;
	margin-bottom: 10px;
}

#ff #text {
	margin: 13px 0;
	line-height: 18px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 13px;
}

#ff #btns {
	float: left;
	text-align: center;
	width: 100%;
}

#ff #btns input {
	cursor: pointer;
	margin-left: 5px;
	padding: 2px 5px;
	text-aling: center;
	width: 71px;
	height: 25px;
	border: 0;
	background-image: url(https://www.gayforit.eu/images/search_button-n.png);
	background-color: transparent;
	color: #fff;
	font: 12px 'Arial';
	font-weight: bold;
}
.friend_request_list {
	width: 400px;
	position: absolute;
	right: 0;
	top: 100%;
	background: #fff;
	z-index: 99;
	margin-top: 7px;
}

.network_bar .user_inf {
	margin: 0 0 0 15px !important;
	position: relative;
}

.friend_request_list ul {
	margin: 0;
	padding: 0;
}

.friend_request_list ul li {
	border-bottom: 1px solid #eee;
	padding: 8px;
}

.friend_request_list .frnd_pic {
	float: left;
	width: 20%;
	padding: 0 8px 0 0;
	font-size: 0;
}

.friend_request_list .frnd_pic img {
	max-width: 100%;
	display: block;
}

.friend_request_list .frnd_name {
	float: left;
	color: #333;
	font-size: 13px;
	width: 44%;
	padding-right: 8px;
	padding-top: 5px;
}

.friend_request_list .add_frnd_btn {
	width: 28%;
	float: left;
	padding-right: 4px;
	padding-top: 5px;
}

.friend_request_list .remove_frnd_btn {
	width: 28%;
	float: left;
	padding-left: 4px;
	padding-top: 5px;
}

.friend_request_list .add_frnd_btn input, .friend_request_list .remove_frnd_btn input {
	width: 100%;
	padding: 7px 5px;
	background: red;
	color: #fff;
	border: none !important;
	border-radius: 3px;
}

.friend_request_list ul li:after {
	display: block;
	clear: both;
	content: "";
}

.friend_request_list .frnd_pic img {
	max-width: 100%;
}

.friend_request_list .remove_frnd_btn input {
	background: #d4d4d4;
	color: #333;
}

.friend_request_list .add_frnd_btn input {
	background: #fe9500;
}

.friend_request_list:before {
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	border-right: 7px solid transparent;
	border-left: 7px solid transparent;
	border-bottom: 7px solid #fff;
	right: 7px;
	top: -7px;
}

span.friend_request_icon {
	position: relative;
	cursor: pointer;
}

span.friend_request_icon i {
	position: absolute;
	right: -13px;
	top: -4px;
	background: #fff;
	line-height: 15px;
	border-radius: 64px;
	width: 16px;
	height: 15px;
	text-align: center;
	font-size: 9px;
	color: #e28716;
}

.frnd_msg {
	clear: both;
	color: green;
	line-height: 1.2;
	padding-top: 8px;
	text-align: right;
}

.friend_request_list * {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
}

.frnd_details {
	float: left;
	width: 80%;
}
#main_right {
	width: 490px;
	text-align: center !important;
	margin: 0 0 -20px !important;
	position: relative;
	text-align: right;
	top: -10px;
	max-width: 100%;
	right: 0;
}
.video-page #main_right {
	width: 490px;
	text-align: center !important;
	margin: 0 0 -20px !important;
	position: relative;
	text-align: right;
	top: -10px;
	max-width: 100%;
	right: 0;
}
.video_filt {
	display: none;
}
.video-page .video_filt {
	display: block;
}
.wrapper_signup {
	height: auto !important;
	display: inline-block;
}
#signup_box .signup_xbutton {
	line-height: 20px !important;
}




.switch-container {
	display: inline-block;
	width: 60px;
	height: 24px;
	text-align: center;
}
.switch-container > .switch {
	display: block;
}

.switch {
	position: relative;
	display: inline-block;
	vertical-align: top;
	width: 56px;
	height: 24px;
	padding: 0;
	background-color: white;
	border-radius: 18px;
	box-shadow: inset 0 -1px white, inset 0 1px 1px rgba(0, 0, 0, 0.05);
	cursor: pointer;
	background-image: -webkit-linear-gradient(top, #eeeeee, white 25px);
	background-image: -moz-linear-gradient(top, #eeeeee, white 25px);
	background-image: -o-linear-gradient(top, #eeeeee, white 25px);
	background-image: linear-gradient(to bottom, #eeeeee, white 25px);
}

.switch-input {
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
}

.switch-label {
	position: relative;
	display: block;
	height: inherit;
	font-size: 10px;
	text-transform: uppercase;
	background: #eceeef;
	border-radius: inherit;
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.12), inset 0 0 2px rgba(0, 0, 0, 0.15);
	-webkit-transition: 0.15s ease-out;
	-moz-transition: 0.15s ease-out;
	-o-transition: 0.15s ease-out;
	transition: 0.15s ease-out;
	-webkit-transition-property: opacity background;
	-moz-transition-property: opacity background;
	-o-transition-property: opacity background;
	transition-property: opacity background;
}
.switch-label:before, .switch-label:after {
	position: absolute;
	top: 50%;
	margin-top: -.5em;
	line-height: 1;
	-webkit-transition: inherit;
	-moz-transition: inherit;
	-o-transition: inherit;
	transition: inherit;
}
.switch-label:before {
	content: attr(data-off);
	right: 11px;
	color: #aaa;
	text-shadow: 0 1px rgba(255, 255, 255, 0.5);
}
.switch-label:after {
	content: attr(data-on);
	left: 11px;
	color: white;
	text-shadow: 0 1px rgba(0, 0, 0, 0.2);
	opacity: 0;
}
.switch-input:checked ~ .switch-label {
	background: #5890d8;
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15), inset 0 0 3px rgba(0, 0, 0, 0.2);
}
.switch-input:checked ~ .switch-label:before {
	opacity: 0;
}
.switch-input:checked ~ .switch-label:after {
	opacity: 1;
}

.switch-handle {
	position: absolute;
	top: 1px;
	left: 1px;
	width: 22px;
	height: 22px;
	background: white;
	border-radius: 10px;
	box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);
	background-image: -webkit-linear-gradient(top, white 40%, #f0f0f0);
	background-image: -moz-linear-gradient(top, white 40%, #f0f0f0);
	background-image: -o-linear-gradient(top, white 40%, #f0f0f0);
	background-image: linear-gradient(to bottom, white 40%, #f0f0f0);
	-webkit-transition: left 0.15s ease-out;
	-moz-transition: left 0.15s ease-out;
	-o-transition: left 0.15s ease-out;
	transition: left 0.15s ease-out;
}
.switch-handle:before {
	content: '';
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -6px;
	width: 14px;
	height: 14px;
	background: #f9f9f9;
	border-radius: 6px;
	box-shadow: inset 0 1px rgba(0, 0, 0, 0.02);
	background-image: -webkit-linear-gradient(top, #eeeeee, white);
	background-image: -moz-linear-gradient(top, #eeeeee, white);
	background-image: -o-linear-gradient(top, #eeeeee, white);
	background-image: linear-gradient(to bottom, #eeeeee, white);
}
.switch-input:checked ~ .switch-handle {
	left: 33px;
	box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.2);
}
.video_filt_m {
	display: none;
	text-align: center;
	float: none;
	width: 100%;
	vertical-align: top;
	margin: 15px 0 5px;
}
.video_filt_m .video_filt_m_innner {
	display: inline-block;
}
.strike_popup_overlay {
	background: rgba(0, 0, 0, 0.5);
	backdrop-filter: blur(8px);
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	position: fixed;
	z-index: 99999;
	display: none;
	overflow-y: auto;
}
.strike_popup {
	position: absolute;
	width: 800px;
	max-width: 90%;
	margin: 0 auto;
	border: 1px solid #3a3a3a;
	border-radius: 5px;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	display: flex;
}
.strike_popup_content {
	background: #222121;
	padding: 10px;
	border-radius: 5px;
	width: 100%;
	text-align: center;
	box-sizing: border-box;
}
.strike_popup_content h2 {
	position: relative;
	margin: 0 0 17px;
	padding: 16px;
	font-size: 20px;
	font-weight: bold;
	display: inline-block;
	color: red;
	text-transform: uppercase;
	width: 500px;
	max-width: 90%;
}
.strike_popup_content p {
	font-size: 16px;
	width: 550px;
	max-width: 90%;
	text-align: center;
	margin: 0 auto;
	line-height: 24px;
}
.strike_popup_content a {
	background: #fe9500;
	color: #000;
	border: none;
	border-radius: 3px;
	font-size: 16px;
	font-weight: bold;
	padding: 8px 20px;
	cursor: pointer;
	text-transform: uppercase;
	margin: 30px 0;
	display: inline-block;
	text-decoration: none;
}
.strike_popup_content a:hover {
	background: #fff
}
/*next responsive styles*/
@media (max-width:1400px){#container.wide-container{padding:0 20px;}
}
@media (max-width:1200px){#container{padding:0 20px;}
#loginForm{right:241px;}
#footer_links{}
#navigation{}
.navigation_title a{}
#video_pan .video_info_container_v:last-child{/*display:none;*/}
#video_pan{max-width:68%;}
.vid_page #glbtPlayer{width:70%;}
.vid_page .poner_white, .poner_blue, #related3{display:none;}
.vid_page #video_advert3{width:100%;box-sizing:border-box;border:none;}
.vid_page #video_advert3 iframe{width:100% !important;}
.vid_page #main_left2{width:100%;}
#picture_pan{margin-left:22px;}
.vid_page #main_right3{position:absolute;right:0;left:0;width:100%;margin:10px 0 0 0 !important;}
.vid_page #video_advert3 div{display:inline-block;vertical-align:top;/*width:50%;*/margin-left:-3px;}
.vid_page #glbtPlayer{width:100%;margin-top:260px;}
#player_holder{max-width:100%;margin: 0 auto;}
.vid_page #video_advert3 > iframe {width: 49% !important;}
.loginpage_forms #main_signup, #main_signup_mobile{margin-bottom: 20px;
	width: calc(100% - 420px);
}
.loginpage_forms #main_login {
	width: 100%;
}
.loginpage_forms #main_login #signup_box{
	width: 50%;
}
}
@media (max-width:1126px){#video_pan .video_info_container_v:nth-child(3){/*display:none;*/}
}
@media (max-width:1124px){.navigation_title a{padding:0 10px;}
#menu{float:left;}
#video_pan{max-width:65%;}
#video_pan .video_info_container_v:last-child {display: none;}
}
@media (max-width:1108px){.fvid .video_info_container_v:last-child{display:none;}
}
@media (max-width:1065px){#video_pan{width:60%;}
#video_pan .main_menu_box{text-align:justify;}
}
@media (max-width:1040px){.latest_comments_box {width:100%;box-sizing: border-box;margin-top: 35px;display:none;}
.videos_box {width:100%}
}
@media (max-width:980px){#navigation{width:100%;max-width:100%;}
#upload_button, .upload_button{margin-left:20px;margin-top:10px;}
.main_message{padding:5px 20px 0;}
#vid_coun_p{position:absolute;right:20px;top:-45px;}
}
@media (max-width:940px){.navigation_title a{width:100%;box-sizing:border-box;}
#video_pan .video_info_container_v:nth-child(2){display:none;}
#ad{margin-left:20px;right:0;}
#main_right{width:auto;right:20px;}
#video_pan, #picture_pan{/*width:30%;*/}
#video_pan .main_menu_box{text-align:center;}
#ufriends{max-width:100%;}
#ufriends .featured_video_thu, #ufriends .featured_video_desc, #ufriends .featured_video_info {width:30%;}
}
@media (max-width:932px){.fvid .video_info_container_v:nth-child(5){display:none;}
#fu, #picture_pan #fu, .fu, #picture_pan .fu{font-size:14px;}
#new_navigation li {padding: 0 10px;}
}
@media (max-width:900px){#loginForm{right:20px;}
#logo{position:absolute;}
#login{}
#login.logged{}
#video_pan, #picture_pan{/*width:28%;*/}
.head_main_wrapper{height:125px;}
.vid_left_2{margin-left:0;margin-top:10px;}
#main_right{}
.logged_menu{margin-top:10px !important;}
.s_for{width:210px;}
#loginForm input[type='text'], #loginForm input[type='password']{width:70px;}
.head_main_r{width:455px;}
.head_main_r.hpage{width:435px;}
#video_pan #fu, #video_pan .fu{line-height:22px;}
.stat_box {padding:0 10px;font-size:14px;}
.searchfilter {width: 23%;}
.searchresult {width: 72%;}
}
@media (max-width:843px){#main_right{}
.ml2_info_all_left{padding-left:1%;width:49% !important;}
.ml2_info_all_right{width:40% !important;float:left !important;max-width:100%;}
}
@media (max-width:836px){#main_right{}
.user_inf{float:right;}
#video_pan{max-width:55%;}
.menu_drp{padding:0 10px;}
#video_pan, #picture_pan{/*width:25%;*/}
#my_profile_edit {padding-left:0;padding-right:0;}
}
@media (max-width:836px) and (min-width:750px){#video_pan .main_menu_box:before{content:none;}
#video_pan .main_menu_box:after{content:none;}
}
@media (max-width:820px){
.view-video-page .video_tabs li {line-height: 17px;background:none !important;}
}
@media (max-width:788px){.main_stat_box {text-align: center;padding: 11px 0 0;}
.stat_box {font-size:13px;}
}
@media (min-width:768px){
	#main_right, #video_advert_top4.to_right {
		display: none;
	}
}
@media (max-width:767px){
	.searchfilter {width: 25%;}
	.searchresult {width: 65%;}
	.searchresult #vids, .videos_box #vids{text-align:center;}
	.vid_page #glbtPlayer{width:100%;margin-top:110px;z-index: 99;position: relative;}
	#video_advert_mobile_top, #video_advert_mobile_bottom {display:block;text-align:center;}
	/*#video_advert3 { display:none;}*/
	.latest_comments_box {display:none !important;}
	.videos_box {width:100%}
	#video_advert_top4 .mla{display:block !important;}
	#video_advert_top4 .dla{display:none;}
	#footer_advert{display: none;}
	#footer_mobile_advert{display:inline-block;}
	.removeAd{color: #fff;font-size: 11px;padding-bottom: 3px;margin-top: 3px;cursor: pointer;border: 0;background: 0;width: 100%;display: block;text-align: right;}
	#signup_box .sform label {
		width: 65px !important;
	}
	#signup_box form input.signuptext {
		width: calc(100% - 8px) !important;
	}
	#signup_box {
		margin-left: 0;
		width: 100% !important;
		box-sizing: border-box;
	}
	.to_right {
		width: 100% !important;
		margin:0 !important;
	}
	.cams_tab {
		line-height: 30px !important;
		height: 30px;
		margin-right: 0;
		top: -9px;
	}
	.video-page #main_right {
		margin: 0 auto !important;
		top: 0;
		left: 0;
		float: none;
	}
	.vid_page #video_advert3 {
		padding-left: 10px;
		padding-right: 10px;
	}
	.vid_page #video_advert3 div {
		max-width: 100%;
	}
}
@media (max-width:750px){
	.network_bar_wrapper, .head_main_r, #upload_button, .upload_button{display:none !important;}
	.video_filt_m {
		display: inline-block;
	}
.main_message{display: inline-block;width: 100%;text-align: center;padding: 20px;box-sizing: border-box;height: auto;}
.main_message span{display: inline;text-align: center;}
#video_pan{width:100%;max-width:100%;margin: 0 auto 290px;}
#picture_pan{width:100%;max-width:100%;margin:0 auto 280px;}
#video_pan #fu, #video_pan .fu{line-height:45px;}
#video_pan .main_menu_box{text-align:justify;}
#video_pan .video_info_container_v:nth-child(2){display:inline-block;}
#video_pan .video_info_container_v:nth-child(3){display:inline-block;}
#main_right{/*left:50%;*/margin-left:-150px;}
.search_m{display:block;width:368px;margin:10px auto 0;max-width:100%;padding:0 10px;box-sizing:border-box;}
.search_button{float:none;}
.menu-toggle{display:block;position:absolute;top:8px;right:0;background:url(../images/menu-toggle.png) center no-repeat;width:88px;height:75px;}
.menu-toggle a{display:block;width:100%;height:100%;}
.menu-toggle-drp{position:absolute;top:80px;z-index:999;width:100%;background:#202020;}
.menu-toggle-drp ul{margin:0;padding:0 10px;}
.menu-toggle-drp li{height:30px;}
.menu-toggle-drp li a{display:block;width:100%;height:100%;color:#fff;text-transform:uppercase;font-weight:bold;font-size:12px;line-height:30px;}
#vid_coun_p{display:none;}
#main_signup,#main_login, #main_signup_mobile{width:100%;}
.loginpage_forms #main_signup {display:none;}
#main_signup_mobile {display:block !important;}
.head_main_wrapper{height:90px;}
.vr_toggle.vtm{display:block;}
#main_right #ad iframe{max-width:300px;}
	div#gfi_net_bar {
		background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
		/*display: block;*/
		position: absolute;
		right: 5px;
		top: 10px;
		width: 50px;
	}

	div#gfi_net_bar .hide-small, div#gfi_net_bar #gfi_id, div#gfi_net_bar #iag_id, div#gfi_net_bar div#login {
		display: none !important;
	}

	div.menu-toggle {
		height: 35px;
		right: 22px;
		top: 24px;
		width: 40px;
	}

	div#gfi_net_bar .friend_request_list {
		width: 250px;
	}

	div#gfi_net_bar .friend_request_list .frnd_pic {
		width: 30%;
		padding: 0 5px 0 0;
	}

	div#gfi_net_bar .frnd_details {
		float: left;
		width: 70%;
	}

	div#gfi_net_bar .friend_request_list ul li {
		border-bottom: 1px solid #eee;
		padding: 5px;
	}

	div#gfi_net_bar .friend_request_list .frnd_name {
		float: none;
		color: #333;
		font-size: 11px;
		width: 100%;
		padding-right: 5px;
		padding-top: 0;
	}

	div#gfi_net_bar .friend_request_list .add_frnd_btn {
		width: 100%;
		float: none;
		padding-right: 1px;
		padding-top: 0;
	}

	div#gfi_net_bar .friend_request_list .remove_frnd_btn {
		width: 100%;
		float: none;
		padding-left: 0;
		padding-top: 0;
	}

	div#gfi_net_bar .friend_request_list .add_frnd_btn input, div#gfi_net_bar .friend_request_list .remove_frnd_btn input {
		width: 100%;
		padding: 7px 3px;
		line-height: 1;
		color: #fff;
		border: none !important;
		border-radius: 2px;
		font-size: 12px;
		margin-bottom: 5px;
	}

	div#gfi_net_bar .frnd_msg {
		clear: both;
		color: green;
		line-height: 1.2;
		padding-top: 0;
		text-align: right;
		padding-bottom: 5px;
	}
}
@media (max-width:728px){.logged_menu{margin-top:10px !important;}
.logged_search{margin-top:20px !important;}
}
@media (max-width:701px){#login a:first-child{}
.flol{display:block;float:none;}
#login{}
#login.logged{}
#search_form a{width:120px !important;}
#search_form input:not([type]){width:120px !important;}
#search_form .search_button{width:50px !important;}
#logo{max-width:90% !important;}
#logo a{max-width:100% !important;}
#logo img{max-width:100% !important;}
#main_right{}
.menu_drp{padding:0 5px;}
.pics_left ,.pics_right, .pics_full, .pics_half{width:100%;}
.pst_grid a{font-size:10px;}
}
@media (max-width:650px){.ml2_info_all_left{padding-left:1%;width:99% !important;}
.ml2_info_all_right{width:99% !important;padding:0 0 10px 21px !important;}
#commentarea3 , #commentlist3, .optionlist_title3{max-width:100%;}
.comm_area{max-width:90%;}
.group_video_info{float:left;margin-top:6px;}
#vid_coun_o {color: #807D7D;font-size: 10pt;float: left;line-height: 37px;text-align: right;margin: 0 0 0 20px;margin-top: 27px;}
.uld {text-align:left;width: 100% !important;margin: 0 !important;}
.uld form{text-align:left;}
}
@media (max-width:598px){.logged_menu form select{width:70px;}
.menudrp_new{display:none;}
textarea.fullboxtext{width:173px;height:173px;max-width:100%;}
#my_profile_edit input, #fm-detail{max-width:50%;}
#my_profile_edit label{max-width:20%;}
#my_profile_edit{margin:0;padding:0;}
#fm_send {margin: 0 auto;text-align: center;}
#video_img_bottom_m {display:block;text-align:center;}
#video_img_bottom {display:none;}
}
@media (max-width:580px){#video_pan .video_info_container_v:last-child{display:inline-block;}
table input{width:97px;}
table input[type="image"]{width:inherit;}
}
@media (max-width:550px){#ufriends .featured_video_thu, #ufriends .featured_video_desc, #ufriends .featured_video_info {width:50%;}
#ufriends .video_thumb_v {width:138px;}
}
@media (max-width:520px){#new_navigation{display:none;}
#new_navigation.m_menu {display:block;}
}
@media (max-width:502px){.logged_search{margin-top:35px !important;}
.navigation_title:first-child a{text-indent:-99999px;background:url(../images/home_icon.png) center no-repeat;width:48px;height:48px;}
.navigation_title a{font-size:12px;}
/*.navigation_title:nth-child(3),.navigation_title:nth-child(5),.navigation_title:nth-child(8), .fvid{display:none;}*/
/*.navigation_title:nth-child(3),*/.navigation_title:nth-child(8), .fvid{display:none;}
#container{padding:0 10px;}
.vid_page #video_advert3 div{width:100%;margin-left:0;}

.vid_page #video_advert3 iframe {width: 100% !important;}
/*.vid_page #main_right3 {z-index:0;position:relative;}*/
}
@media (max-width:474px){#main_right{}
}
@media (max-width:465px){
.view-video-page .video_tabs li {font-size: 11px;}
.view-video-page #tab_fav {font-size:8px;}
}
@media (max-width:445px){#main_right{}
.menu-toggle{right:0;top:0;}
#logo img{width:170px;}
.head_main_wrapper{height:75px;}
.menu-toggle-drp{top:70px;}
#signup_box label, #signup_box_mobile label{width:90px;}
#signup_box form input.signuptext,#signup_box_mobile form input.signuptext{width:100px;}
.signupbutton{margin-left:0;}
#container .main_title h1 {font-size: 15px;}
.stat_box {padding:0 10px;font-size:12px;}
#stats_pan #main_menu_b, #stats_pan .main_menu_b {background-size:contain;}
	div#gfi_net_bar {
		top: 5px;
	}

	div.menu-toggle {
		top: 19px;
	}
}
@media (max-width:480px){#video_pan .main_menu_box:before{content:none;}
#video_pan .main_menu_box:after{content:none;}
.main_menu_box{width:100% !important;clear:both;text-align:center;}
#video_pan .main_menu_box{width:100% !important;clear:both;text-align:center;}
#vids, #pics{text-align:center;}
}
@media (max-width:390px){.main_stat_box{text-align: center;padding: 4px 0 0;}
}
@media (max-width:380px){#main_right{}
#ad{margin:0 auto !important;}
.stat_box {padding:2px 0;width:100%;text-align:center;font-size:14px;}
.searchfilter {width: 90%;}
.searchresult,.videos_box {width: 100%;}
.link_button {margin-left:0;margin-right:0;padding:10px;}
}
@media (max-width:372px){#login select{}
#search_form input:not([type]){width:60px !important;}
#search_form a{width:100px !important;}
#navigation{max-width:100% !important;}
.logged_menu form{display:none !important;}
.s_for{width:168px;}
}
@media (max-width:320px) {
	.navigation_title a {
		font-size: 10px;
	}
	.navigation_title a.p_menu:first-letter {
		font-size: 11px;
		color: #fff;
		background: #111;
		border-radius: 3px;
		padding: 2px 3px;
	}
}