@charset "UTF-8";

@import url(//fonts.googleapis.com/css?family=Open+Sans);

/* Resets */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, ul, li, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, hr {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}

/* BASE */
body, textarea {color: #484848;font: 14px/1.25 "Open Sans", "Arial", "Helvetica";}
body{background:#fff;}
ul {list-style-type:none;}
a {color: #7E0021;text-decoration:none;}
a:hover {color: #7E0021;text-decoration:underline;cursor:pointer;}
h1 {font-size:20px;font-weight:600;text-transform:uppercase;}


.mwaTile { margin-top: 0 !important; }
.successNoMargin{ margin-top: 0 !important; margin-bottom: 10px !important; }
.align-l{float:left;}
.align-r{float:right;}
.t-center{text-align:center;}
.clear, .clearfix {clear:both;}
.hide {display: none;}
.wrap {width: 1000px; margin: 0 auto;}

.hr-dot {height:5px;clear:both;/*background:#fff;border-bottom: 1px dashed #999999;*/}
.hr-4 {height:4px; clear:both;}
.hr-10 {height:10px; clear:both;}
.hr-20 {height:20px; clear:both;}
.hr-30 {height:30px; clear:both;}
.hr-40 {height:40px; clear:both;}
.hr-80 {height:80px; clear:both;}

.further {background: #FFDA82; color: #404040; text-decoration: none !important; display: block; font: 18px/45px "Open Sans","Arial","Helvetica"; overflow: hidden; text-align: center; text-transform: uppercase;}
.further:hover {background: #ffd675;}
.white-prof input[type="submit"].further{width:100%;height: 45px;border:1px #FFDA82 solid;}
.white-prof input[type="submit"].further:focus {background: #FFDA82; color: #404040;border:1px #FFDA82 solid;}
.white-prof input[type="submit"].further:hover {background: #ffd675; color: #7E0021;border:1px #ffd675 solid;cursor: pointer;}

#moderation {float: left; width: 300px; margin-left: 20px;}
#moderation .further{margin-bottom: 15px;}
#moderation .further.status-normal {margin-bottom:20px;background: #22B14C;}
#moderation .further.status-normal:hover {background: #249646;}

.disabled {cursor: default !important;}
a.btn-red-mini.disabled {background: #999 !important;}

/* Inputs */
.txt {
    padding: 10px 13px; width: 190px; font-style: italic; background: #f8f4ee; border: 0;
    box-sizing: border-box;
    -moz-box-sizing: border-box; /*Firefox 1-3*/
    -webkit-box-sizing: border-box; /* Safari */
}
.long {width: 100%;}

/* Buttons */
input.sending {padding: 10px; line-height: 23px; min-width: 190px; color: #404040; text-align: center; font-weight: 700; background: #ffda82; border: 0; cursor: pointer; text-transform: uppercase;}
input.sending:hover {background: #ffd675; color: #7e0021;}

input.sending.disabled {background: #ccc; color: #404040;}

/* HEADER */
.head-container, #search-container {min-width: 1000px;}
.head-container{background:url(../img/cont_header_s1.png) 0 -48px repeat-x transparent;}
label.subtitle {font-weight: bold; display: block; margin-bottom: 5px;}

.autorize_yes, .auth {height:42px;}
.autorize_yes p, .auth p {float: left; font-size: 14px;color: #fff; line-height: 42px;}
.autorize_yes p a, .auth p a{color:#fff;text-decoration:none;}
.autorize_yes p a:hover, .auth p a:hover{color:#ffb400;}
.auth p{margin-right:20px;font-weight:600;}

.autorize_yes .hello {color:#ddd;}
.autorize_yes .hello a{padding:11px 0 11px 35px;font-weight:600;background:url(../img/sprite_header.png) -5px -125px no-repeat transparent;}
.autorize_yes .hello a:hover{background-position: -5px -167px;}
.autorize_yes .mess{margin-left:10px;}
.autorize_yes .mess a{color:#ffb400;}
.autorize_yes .mess a b{padding:11px;color:#7e0021;background:url(../img/sprite_header.png) -5px 0 no-repeat transparent;}
.autorize_yes .logout {float:right;}
/*.autorize_yes .logout a{padding:11px 0 11px 30px;background:url(../img/sprite_header.png) -10px -40px no-repeat transparent;}*/
.autorize_yes .mess a b{
	margin:6px;
	padding:2px 8px 2px 7px;
	color:#7e0021;
	background:#ffb400;
	background: -moz-linear-gradient(top, rgb(249, 202, 0) 0%,rgb(250, 153, 1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(249, 202, 0)), color-stop(100%,rgb(250, 153, 1)));
	background: -webkit-linear-gradient(top, rgb(249, 202, 0) 0%,rgb(250, 153, 1) 100%);
	background: -o-linear-gradient(top, rgb(249, 202, 0) 0%,rgb(250, 153, 1) 100%);
	background: -ms-linear-gradient(top, rgb(249, 202, 0) 0%,rgb(250, 153, 1) 100%);
	background: linear-gradient(top, rgb(249, 202, 0) 0%,rgb(250, 153, 1) 100%);
	border-radius:12px;
}
.autorize_yes .logout a:hover{background-position: -10px -82px;}




.header .orientation{float:left;/*margin-top:55px;*/margin-top:35px;/*padding:0 4px 0 50px;*/color:#fff;font-size:14px;border-top-left-radius:3px;border-top-right-radius:3px;}
.header .orientation:hover{cursor:pointer;background: url(../img/px-o.png) repeat-x;}
.header .orientation a{color:#fff;text-decoration:none;}
.header .orientation a:hover{color:#ffb400;}

.header .orientation span{display:block;padding:9px 4px 10px 45px;min-width:110px;text-transform: capitalize;background:url(../img/sprite_header.png) no-repeat transparent;}
.header .orientation span:hover{cursor:pointer;}
.header .orientation span.or_id_1 {background-position: 0 -1561px;}
.header .orientation span.or_id_2 {background-position: 0 -1603px;}
.header .orientation span.or_id_3 {background-position: 0 -1648px;}
.header .orientation span b{display:block;padding-right:18px;
background: url(../img/arrows.png) no-repeat;
background-position: right 0;
}

.header .orientation ul{position:absolute;top:113px;min-width:159px;/*width:140px;*//*width:100%;*/}
.header .orientation ul li{display:block;background-color: rgba(0, 0, 0, 0.6);}
.header .orientation ul li:last-child, .header .orientation ul li:last-child a{border-bottom-left-radius:3px;border-bottom-right-radius:3px;}
.header .orientation ul li a{display:block;margin-top:1px;padding:9px 0 9px 45px;/*border-top:1px #7E0021 solid;*/background:url(../img/sprite_header.png) no-repeat transparent;}
.header .orientation .li_str a{background-position: 0 -1561px;}
.header .orientation .li_fay a{background-position: 0 -1603px;}
.header .orientation .li_she a{background-position: 0 -1648px;}
.header .orientation ul li a:hover{color:#7b0020;cursor:pointer;}
.header .orientation .li_str a:hover{background:#ffb400 url(../img/sprite_header.png) 0 -1687px no-repeat;}
.header .orientation .li_fay a:hover{background:#ffb400 url(../img/sprite_header.png) 0 -1729px no-repeat;}
.header .orientation .li_she a:hover{background:#ffb400 url(../img/sprite_header.png) 0 -1774px no-repeat;}



.header .lanqswitcher{float:right;margin-top:5px;color:#fff;font-size:14px;border-top-left-radius:3px;border-top-right-radius:3px;}
.header .lanqswitcher:hover{cursor:pointer;background: url(../img/px-o.png) repeat-x;}
.header .lanqswitcher a{color:#fff;text-decoration:none;}
.header .lanqswitcher span{display:block;padding:6px 32px 4px 12px;background: url(../img/arrows.png) 44px 8px no-repeat;}

.header .lanq_popup{position:absolute;z-index: 1500;top:111px;}
.header .lanqswitcher ul{float:left;width:140px;}
.header .lanqswitcher ul li {margin:1px 1px 0 0;line-height:30px;background-color: rgba(0, 0, 0, 0.6);}
.header .lanqswitcher ul li a{display:block;}
.header .lanqswitcher ul li a:hover{background:#ffb400;color:#7b0020;}
.header .lanqswitcher .langleft, .header .lanqswitcher .langleft a, .header .lanqswitcher .langleft a:hover{border-bottom-left-radius:3px;}
.header .lanqswitcher .langright, .header .lanqswitcher .langright a, .header .lanqswitcher .langright a:hover{border-bottom-right-radius:3px;}

.header .lanqswitcher ul li a img{padding:0 8px 0 12px;vertical-align: middle;}


div.submenu a {color: #262626; margin-right: 25px; text-decoration: underline;}
div.submenu a.actived {text-decoration: none; cursor: default;}


.r_options{float:right;/*margin-top:57px;*/margin-top:37px;width:200px;}
.r_options ul li{float:right;margin-left:15px;}
.r_options ul li a{display:block;width:28px;height:24px;background:url(../img/sprite_header.png) no-repeat transparent;}
	.r_options .search a{background-position: -7px -386px;}
	.r_options .search a:hover{background-position: -7px -428px;}
	.r_options .upload a{background-position: -7px -304px;}
	.r_options .upload a:hover{background-position: -7px -344px;}
	.r_options .ihpone a{background-position: -4px -218px;}
	.r_options .ihpone a:hover{background-position: -4px -260px;}
	.r_options .twiicon a{background-position: -7px -2030px;}
	.r_options .twiicon a:hover{background-position: -7px -1988px;}
	.r_options .profile a{background-position: -7px -133px;}
	.r_options .profile a:hover{background-position: -7px -175px;}

		.r_options a span{display:none;width:160px;}
		.r_options ul li a:hover{position:relative;z-index:23;}
		.r_options ul li a:hover span{display:block;position:absolute;top:-40px;padding:6px;z-index:22;font-size:14px;text-align:center;color:#a3002a;background:#ffb400;border-radius:4px;}
		.r_options ul li a:hover b{position:absolute;z-index:22;top:-11px;border-left: 7px solid transparent;border-right: 7px solid transparent;border-top: 7px solid #ffb400;}

		.r_options .search a:hover span{left:-12px;}
		.r_options .upload a:hover span{/*left:-15px;*/left:-55px;}
		.r_options .ihpone a:hover span{/*left:-52px;*/left:-99px;}
		.r_options .twiicon a:hover span{/*left:-52px;*/left:-142px;}
		.r_options .profile a:hover span{left:-95px;}

		.r_options .search a:hover b{left:5px;}
		.r_options .upload a:hover b{left:9px;}
		.r_options .ihpone a:hover b{left:9px;}
		.r_options .twiicon a:hover b{left:9px;}
		.r_options .profile a:hover b{left:5px;}
		



.header .logo {margin: 0 auto; width: 360px; padding-top: 27px;}
.header .logo .toplogo{float:left;}

.header-top {height: 100px;}

.header-menu {height:48px;text-transform:capitalize;font-weight: 600;font-size:16px;}
.header-menu li{float:left;}
.header-menu li a{display: block;/*padding: 14px 16px;*/color:#fff;text-decoration:none;background:url(../img/bg-header.png) top right no-repeat transparent; line-height: 48px;}

.header-menu li a:hover, .header-menu .active a{color:#7e0021;background:url(../img/bg-header.png) 0 -48px repeat-x transparent;}

.header-menu li.comsub {position:relative;z-index:1111;}
.header-menu li.comsub > a{height: 48px;}

.header-menu li.comsub:hover a{color:#7b0020;background:url(../img/bg-header.png) 0 -48px repeat-x transparent;}
.header-menu li.comsub b{float:left;font-weight:600;}
.header-menu li.comsub span{display: inline-block; *display: inline; zoom: 1; vertical-align: middle; padding: 12px 11px; background: url(../img/arrows.png) 7px 2px no-repeat;}


.header-menu li ul {position: absolute;/*width: 200px;*/left: -999em;}
.header-menu li:hover ul {left: auto;display: block;}
.header-menu li:hover ul li a, .header-menu li.comsub:hover ul li a{padding: 0 16px;display:block;color:#fff;background:#000;background-color: rgba(0, 0, 0, 0.8);}
.header-menu li.comsub:hover ul li a{/*width:100%;*/width:150px;}
.header-menu li ul li a:hover, .header-menu li.comsub ul li a:hover{background:#ffb400;color:#7b0020;}

#search-container{display:block;background: #E5E5E5; line-height: 17px;}
#search-container.hide, #search-show.hide {display: none;}

#search-form .search-text-wrap{/*width:700px;*/display:block;margin-right:240px;/*border:1px #ddd solid;*/}

#search-form{height:48px;background:url(../img/bg-header.png) 0 -96px repeat-x transparent;}
#search-form #main-btn-search {float:right;padding:18px 16px 0 8px;height:30px;overflow:hidden;color:transparent;font-size:10px;background: #FFD675 url(../img/sprite_header.png) 5px -459px no-repeat; width: 30px;}
#search-form input{font-size:17px;}
#search-form input[type="text"]{float:left;margin:12px 0 8px 18px;padding:3px 0 3px 0;width:100%;background: #fff0cc;border:none; outline: none;}
#search-form input{color:#7e0021;}

#search-form .search-wrap{float:right;min-width:156px;height:48px;/*overflow:hidden;*/background:#ffe4a3;}
#search-form .search-wrap:hover{cursor:pointer;}
#search-form #search-icon{float:left;width:36px;height:48px;}
#search-form .muvico{background:url(../img/sprite_header.png) no-repeat transparent;background-position: -1px -628px;}
#search-form .picico{background:url(../img/sprite_header.png) no-repeat transparent;background-position: -3px -544px;}
#search-form .search-styled{/*width:70px;overflow:hidden;*/}


#query::-webkit-input-placeholder {color:777;}
#query::-moz-placeholder {color:#777;} 
#query:-ms-input-placeholder {color:#777;} 
#query:-o-input-placeholder {color:#777;} 
#query input:-moz-placeholder {color:#777;}

#query:focus::-webkit-input-placeholder {color:transparent;}
#query:focus::-moz-placeholder {color:transparent;}
#query:focus:-ms-input-placeholder {color:transparent;} 
#query:focus:-o-input-placeholder {color:transparent;} 
#query:focus:-moz-placeholder {color:transparent;}


/*
#search-form .search-styled select{margin:10px 0 10px 0;padding:4px 0 4px 0;width: 130%;font-size:17px;color:#7e0021;background:#ffe4a3;border:none;}
span.customSelect {margin-top:9px;padding:5px;width:90px;height:14px;color:#7e0021;font-size:14px;background:#ffe4a3;}
*/
#search-form .search-styled select{/*margin:5px 0 5px 0;*/padding:10px 0 10px 0;width: 130%;font-size:17px;color:#7e0021;background:#ffe4a3;border:none;}
#search-form .search-styled select option{height:30px;line-height:30px;}

#search-form #content {/*width:70px;*/}
#search-form select:focus { outline: none; }
#search-form #content:focus { outline: none; }

#search-choose{padding:14px 20px 14px 0;background:#ffe4a3 url(../img/arrows.png) 98% -14px no-repeat;}
.search-popup {background:#FFE4A3;position:relative;z-index:111;}
.search-popup ul li{display:block;padding:7px 7px 7px 36px;}

.search-popup #Movies{background: url(../img/sprite_header.png) -2px -592px no-repeat transparent;}
.search-popup #Pictures{background: url(../img/sprite_header.png) -2px -509px no-repeat transparent;}
.search-popup #Movies:hover{background: url(../img/sprite_header.png) -2px -592px no-repeat #FFD675;}
.search-popup #Pictures:hover{background: url(../img/sprite_header.png) -2px -509px no-repeat #FFD675;}

span.customSelect {margin-top:9px;padding:5px;width:90px;height:35px;color:#7e0021;font-size:14px;background:#ffe4a3;}
span.customSelect.changed {background: #f0dea4;}

#search-close {display:block;float:right;margin:-40px -40px 0 0;width:30px;height:30px;background: url(../img/sprite_header.png) 0 -677px no-repeat;}

#search-suggest-container{position:absolute;top:238px;z-index:9999999999;width:100%;}
#search-suggest-wrapper{margin:0 auto;/*width:1000px;*/}
#search-suggest{position:relative;margin:-10px 0 0 18px;}

.autocomplete-suggestions {background: #FFF7E5;}
.autocomplete-suggestion {padding:5px;}
.autocomplete-suggestion:hover {background:#FFE4A3;cursor:pointer;}

/*content start*/


.white-com .mov-container4 {width:986px;overflow:hidden;}
.white-com .mov-container3 {width:1040px;}

.movies3x, .movies4x, .movies5x {margin-bottom:10px;}
.wrap.movie-view{padding:10px 0 10px 0;width:1000px;}
.wrap.communuty.signup-form{margin-top:20px;padding:20px;width:946px;background:#eee;border-radius: 10px;}
.wrap.communuty-container{padding:18px;width:952px;background:#fff;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}


/* Carousel */
.wrap {padding: 0 28px;}
.wrap .wrap {padding: 0;}
.carousel-container {overflow: hidden;}

.wrap.carousel-container .strip {position: absolute; z-index: 101; height: 101%; top: -1px; bottom: -1px; background: #fff; width: 33px;}
.wrap.carousel-container .strip.l {left: -33px;}
.wrap.carousel-container .strip.r {right: -33px;}

#slideComPager {float: right;}
.owl-theme .owl-dots .owl-dot {cursor: pointer;}
.owl-carousel .thumb-container {width: 100% !important;}
.owl-carousel .owl-item img {display: block; height: auto;}

.owl-carousel .owl-stage-outer {padding: 20px 0; overflow: visible}
.owl-carousel .owl-stage {z-index: 100;}

/*.owl-carousel .owl-stage-outer > .strip {display: none;}*/

.owl-carousel .owl-stage-outer .item .strip {display: none;}
.owl-carousel .owl-stage-outer.hovered.l > .strip.l, .owl-carousel .owl-stage-outer.hovered.r > .strip.r {display: none;}
.owl-carousel .owl-stage-outer.hovered.l .item.hovered .strip.l, .owl-carousel .owl-stage-outer.hovered.r .item.hovered .strip.r {display: block;}



/* FIXME: simplify it */
.rpic-wrap .slidescale{height:150px;}

.favalbum img.thumb {display: block;}

.thumb-container:hover .scale,

  .slide-wrap .thumbscale:hover,
  .rel-slide-wrap .thumbscale:hover,
  .slide-wrap .bshadow:hover,
  .slide-wrap .com-wrap:hover > .comscale,
  .slide-wrap .com-wrap:hover > a.com-link,
  .moviec.pr-hover .thumbscale,
  .movies4x .moviec .thumb-wrap:hover .thumbscale,
  .moviec .thumb-wrap-sel .thumbscale,
  .category .link-mov:hover,
  .category.pr-hover .thumbscale,
  .piciec.pr-hover .thumbscale,
  .starec.pr-hover .thumbscale,
  .slide-wrap.pr-hover .slidescale,
  .pic-slide-wrap:hover .thumb,
  .com-link:hover{
	z-index:99;

    -webkit-transform: scale(1.20);
       -moz-transform: scale(1.20);
        -ms-transform: scale(1.20);
         -o-transform: scale(1.20);
            transform: scale(1.20);

    -webkit-transition: all 0.3s;
       -moz-transition: all 0.3s;
        -ms-transition: all 0.3s;
         -o-transition: all 0.3s;
            transition: all 0.3s;

   }
   
  .moviec .thumb-wrap.selected{
  z-index:122;
  }

   /*fix 4 ie11*/
/*
   .moviec .link-mov:hover,
   .category .link-mov:hover{
		z-index:99;
       -webkit-transform: scale(1.20);
       -moz-transform: scale(1.20);
        -ms-transform: scale(1.20);
         -o-transform: scale(1.20);
            transform: scale(1.20);
   }

  .movies5x .moviec .thumb-wrap:hover .thumbscale,
  .movies5x .moviec .thumb-wrap:hover .link-mov{
    -webkit-transform: scale(1.20);
       -moz-transform: scale(1.20);
        -ms-transform: scale(1.20);
         -o-transform: scale(1.20);
            transform: scale(1.20);

    -webkit-transition: all 0.3s;
       -moz-transition: all 0.3s;
        -ms-transition: all 0.3s;
         -o-transition: all 0.3s;
            transition: all 0.3s;

	}
*/
	/*fix 4 ie11 end*/
	
.slide-wrap .com-wrap > a.com-link,
.cat-movie a.link-mov {z-index: 10000 !important;}

.moviec a{text-decoration:none;}
.moviec.t-right {margin-right: 0;}


.thumb-wrap.n-opacity, .rel-slide-wrap.n-opacity, #album_carousel .pic-slide-wrap:hover .thumb {opacity:1; filter: alpha(opacity=100); -moz-opacity:1;z-index:100;}
#album_carousel .pic-slide-wrap:hover .thumb {position: relative;}

.slide_thumb {position:absolute;z-index:101;display:block; background:url(../../img/px.png);}

	.icon-hd-big {position:absolute; z-index: 100;}

	.slide-wrap .btime{position:relative; z-index: 99;float:right; font-weight:bold;color:#ffb400;text-shadow: 0 1px 0 #343434; margin-right: 6px;}
	.slide-wrap .btime.z-com{z-index:111;}
	.slide-wrap .com-wrap .btime {margin-top:6px; margin-right: 6px}
	.slide-wrap .brating{position:relative; z-index: 99; font-weight:bold;text-shadow: 0 1px 0 #343434; float: left;}
	.slide-wrap .brating span{display:block;margin:0 auto;width:36px;text-align:center;}
	.r-green {color: #73A900;}
	.r-red {color: red;}
	.slide-wrap:hover > .brating, .slide-wrap:hover > .btime, .slide-wrap .com-wrap:hover > .btime {opacity:1; filter: alpha(opacity=100); -moz-opacity:1;}
	.slide-wrap .btitle{position:absolute; margin:-20px 5px 0 0;z-index: 100;display:block;width: 190px;height:18px;overflow:hidden;color:#fff;text-shadow: 0 1px 0 #343434;opacity:0.0; filter: alpha(opacity=0); -moz-opacity:0.0;}
	.slide-wrap:hover > .btitle{opacity:1; filter: alpha(opacity=100); -moz-opacity:1;}

.slide-wrap:hover > .bshadow{z-index: 1011;}


.slide-wrap {float: left;height: 150px;width: 200px;}
.slide-wrap .comscale {position: absolute;z-index: 98;}
.slide-wrap .comscale:hover {z-index: 110;}

.com-link {display: block;position: relative;z-index: 300;background:url(../../img/px.png);}
.com-link:hover{z-index: 10000;}
.slide-wrap .com-wrap:hover > .comscale{z-index: 110;}


	.bcomment i{font-style:normal;}

	.slide-wrap.s-left .btitle{margin-left:15px;}
	.slide-wrap.s-right .btitle{margin-left:-15px;}
	.slide-wrap.s-left.pr-hover .btime {margin-right:-22px;}
	.slide-wrap .brating{margin-left:6px;}
	.slide-wrap.s-left.pr-hover .brating{margin-left:22px;}
	.slide-wrap.s-right.pr-hover .brating{margin-left:-16px;}
	.slide-wrap.s-left .bcomment{margin-left:15px;}
	.slide-wrap.s-right .bcomment{margin-left:15px;}
	.slide-wrap.s-right:hover > .bcomment{margin-left:-24px;}

	.bshadow{position:absolute; z-index: 100;display:block;overflow:hidden;color:#fff;text-shadow: 0 1px 0 #343434;background:url(../../img/px.png);}

	#commented .slide-wrap.s-left .bshadow,
	#commented .slide-wrap.s-right .bshadow{background:transparent;}




/* Thumbs */
.thumb-container {position: relative; margin-bottom: 5px;}
.thumb-container.b {margin-bottom: 0;}
.thumb-container .com-link  {width: 100%; height: 100%; position: absolute;}
.thumb-container .scale {position: relative;}

.thumb-container .btime, .thumb-container .brating, .thumb-container .link-edit, .thumb-container .del, .thumb-container .pcount {position: absolute; z-index: 100;}
.thumb-container .btime {right: 6px; font-weight: bold; color: #ffb400; text-shadow: 0 1px 0 #343434; top: 6px; padding: 0 4px;}

.thumb-container .brating {left: 6px; bottom: 42px; font-weight: bold; text-shadow: 0 1px 0 #343434;}
.thumb-container .brating.r-green {color:#73A900;}
.thumb-container .brating.r-red {color:red}

.thumb-container .pcount {position:absolute; padding:0 4px 0 30px;font-weight:bold;color:#ffb400;text-shadow: 0 1px 0 #343434;background:url(../img/sprite_header.png) no-repeat rgba(50, 50, 50, 0.8);background-position: -7px -516px; right: 6px; top: 6px;}

.thumb-container .del {display: none; left: 5px; top: 5px; background:url(../img/thumb-options-24.png) no-repeat; width: 25px; height: 25px;}
.thumb-container .del:hover {background-position: -28px 0;}

.thumb-container .link-edit {
	right: 5px; bottom: 42px; display: block; color: #fff; font-weight: bold; padding: 4px 8px; font-size: 16px; line-height: 19px;
	background-color: rgba(50, 50, 50, 0.8);
	border-radius: 2px;
	-webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);
	   -moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);
	        box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);
}
.thumb-container .link-edit:hover {color: #fff; background: #2F2E2E;}

i.editName {display: block; float: left; margin-right: 5px; width: 15px; height: 16px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjEyRUVCQkU2NzVDMjExRTU4N0IyREE3RkU0OEYyMDkzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjEyRUVCQkU3NzVDMjExRTU4N0IyREE3RkU0OEYyMDkzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTJFRUJCRTQ3NUMyMTFFNTg3QjJEQTdGRTQ4RjIwOTMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTJFRUJCRTU3NUMyMTFFNTg3QjJEQTdGRTQ4RjIwOTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6e+/TkAAAA4klEQVR42pzTSwsBURjG8cHYUiyUbIiUUkoppSSWlj6DD+VzICULysaWJBvZiZSV64L/qXNqms7cvPWbad55n7mPYQSrHNoIiw0TfY/ADgvk0UIIUUwjLKouwbMYQhFNGRQVR8K0DA4cDlBCw9b7YG16XHIZdVvvjQlObuEKarbeC2NcDPXUNCXuLWnrPTFCRDV0YbGzgzn2svfAEBl01aDuslPIqteBuzzIDT3roC6clusYClg5PRRd+ICNvEfX0oWvfr9V0+ec9hMOG8Frqztz30fwiOU/ZxY/yQxf1fgJMABkWyNR8hXyBwAAAABJRU5ErkJggg==') no-repeat;}
i.editName.hovered {background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkU5MTQ3RUM3NzVDNjExRTVCRkRDOEE3QjI5NTREMEZDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkU5MTQ3RUM4NzVDNjExRTVCRkRDOEE3QjI5NTREMEZDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTkxNDdFQzU3NUM2MTFFNUJGREM4QTdCMjk1NEQwRkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTkxNDdFQzY3NUM2MTFFNUJGREM4QTdCMjk1NEQwRkMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4pXY6aAAAAzklEQVR42mL4//8/A9GYwXk5ED+B8RmBnP8M+MFThv97ZBgYXZYD2RHIYkyENDY22GqgaQQBaaDYE2SbGXEYgK4RBsII2YxTI9DZq1lQhP7vQbAxnYqiEcTAanNjYyMLDpeEwc1mZMTUDNTIV99weDEwoPKB3BVYNK4CugpiAEqAgZyNcC5yFK0DYpBT4WoZGfYysOAJLGmwxv97IpHCAUUBbr9BAwUfwNSMbBPJmrEBRhesSZiJgXQQBksPxGQMzEyCK56JyF1gjSAAEGAAnkxu4zYah3EAAAAASUVORK5CYII=') no-repeat;}
a.editName {position: absolute; left: -8px; bottom: -57px; width: 30px; height: 30px;}

.block-comments {position: absolute; z-index: 100; min-height: 20px; max-height: 60px; height: 20px; line-height: 20px;overflow: hidden; color: #fff; font-size: 14px; font-weight: 400; text-shadow: 1px 1px 1px #343434; bottom: 15px; left: 15px; right: 15px; padding: 0 4px;}

.wrap.carousel-container .thumb-container .strip {z-index: 0;}

.thumb-container:hover, .owl-item:hover {z-index: 105;}
.thumb-container:hover .strip {height: 220%;}
.thumb-container.t:hover .strip {bottom: -110%;}
.thumb-container.b:hover .strip {top: -110%;}
.thumb-container:hover .block-comments {height: auto !important;}

.thumb-container:hover .del, .thumb-container:hover .link-edit {z-index: 10005}
.thumb-container:hover .del {display: block;}

.graycale{float:left;width:177px;height:133px;}
.graycale img{width:177px;height:133px;}
.gshadow{position:absolute;margin:-138px 0 0 0;z-index: 100;display:block;width:177px;height:133px;overflow:hidden;color:#fff;text-shadow: 0 1px 0 #343434;background:url(../../img/px.png);}

.graycale .info{position:absolute; margin:-30px 10px 0 10px;width:157px;}
.graycale .btime{position:relative;float:right;z-index: 99;font-weight:bold;color:#ffb400;text-shadow: 0 1px 0 #343434;}
.graycale:hover > .btime{opacity:1; filter: alpha(opacity=100); -moz-opacity:1;}
.graycale .brating{position:relative;float:left; z-index: 99;font-weight:bold;text-shadow: 0 1px 0 #343434;}
.graycale:hover > .brating{opacity:1; filter: alpha(opacity=100); -moz-opacity:1;}


.graycale .brating.r-green{color:#73A900;}
.graycale .brating.r-red{color:red}


	.js-wrap{position:absolute; z-index: 10000; margin-top:-150px;width:200px;height:150px;border:1px #f00 solid;}
	.js-wrap:hover{
	 -webkit-transform: scale(1.20);
       -moz-transform: scale(1.20);
        -ms-transform: scale(1.20);
         -o-transform: scale(1.20);
            transform: scale(1.20);
	}

	.s-left .js-wrap:hover{
    -webkit-transform: scale(1.20) translateX(16.5px);
       -moz-transform: scale(1.20) translateX(16.5px);
        -ms-transform: scale(1.20) translateX(16.5px);
         -o-transform: scale(1.20) translateX(16.5px);
			transform: scale(1.20) translateX(16.5px);
	}
	.s-right .js-wrap:hover{
    -webkit-transform: scale(1.20) translateX(-16.5px);
       -moz-transform: scale(1.20) translateX(-16.5px);
        -ms-transform: scale(1.20) translateX(-16.5px);
         -o-transform: scale(1.20) translateX(-16.5px);
			transform: scale(1.20) translateX(-16.5px);
	}
	
	#album_carousel .bshadow{margin:-271px 0 0 0;width:200px;height:267px;}
	#album_carousel .pic-slide-wrap.s-left .bshadow{background:url(../img/shadow-lsl.png) left top repeat-y;}
	#album_carousel .pic-slide-wrap.s-right .bshadow{background:url(../img/shadow-rsl.png) right top repeat-y;}
	#album_carousel .fake{background: #777;height:534px;}
	#album_carousel .fake-last{background: #777 url(../img/shadow-rsl.png) right top repeat-y;}
	
	#album_rel_carousel .bshadow{margin:-271px 0 0 0;height:267px;}





	.moviec {float:left; margin-right: 5px; margin-bottom: 5px;}

  	.moviec .thumb-wrap{position:absolute;}
	.moviec .thumb-wrap:hover {z-index: 110; /*z-index:99;opacity:1; filter: alpha(opacity=100); -moz-opacity:1;*/}

	.moviec .thumb{display: block; width: 100%;}

	.moviec .icon-hd {position:absolute; margin: 4px;z-index: 100;font-weight:bold;/*opacity:0.0;*/ filter: alpha(opacity=0); -moz-opacity:0.0;}
	.moviec .thumb-wrap:hover > .icon-hd {opacity:1; filter: alpha(opacity=100); -moz-opacity:1;}
	.moviec .thumbscale:hover > .icon-hd {opacity:1; filter: alpha(opacity=100); -moz-opacity:1;}

	.moviec .thumb-wrap:hover > .btitle{opacity:1; filter: alpha(opacity=100); -moz-opacity:1;}
	.moviec .btitle, .moviec .info{position:absolute; margin:-20px 5px 0 5px;z-index: 99;display:block;width: 190px;height:18px;overflow:hidden;color:#fff;text-shadow: 0 1px 0 #343434;opacity:0.0; filter: alpha(opacity=0); -moz-opacity:0.0;}
    .moviec .info.hide {display: none;}
    .moviec.get-details {cursor: pointer; position: relative;}
    .moviec .info {z-index: 10001; top: 0; margin: 0; left: 0; background: #5A5A5A; height: auto; width: 100%; padding: 5px 10px; opacity: 1; filter: alpha(opacity=100); -moz-opacity:1; -moz-box-sizing:border-box;box-sizing:border-box}
    .moviec .t-right .info {left: -185px;}

	.moviec .muvshadow{opacity:0; filter: alpha(opacity=0); -moz-opacity:0;}
	.moviec .muvshadow:hover,
	.moviec.pr-hover .muvshadow{opacity:1; filter: alpha(opacity=100); -moz-opacity:1;}

.link-mov{/*border:1px #000 solid;*/display:block;position:absolute;background:url(../../img/px.png);}


/*content end*/


/*niches start*/
.category-wrap {margin:0;width:100%;clear:both;/*float:left;*/}
.category-wrap h3 {float:left;margin:0 10px 6px 0;font-size:19px;}
.category-wrap h3 a{text-decoration:underline;}
.category-wrap .category-viewed, .category-wrap .category-count{margin-top:3px;font-weight:600;color:#919191;}
.category-wrap .category-viewed{float:left;padding:0 20px 0 30px;background: url(../img/bg_viewed_l.png) 10px 5px no-repeat transparent;}
.category-wrap .category-count{float:left;padding:0 0 0 20px;background: url(../img/bg_vids_l.png) 0 5px no-repeat transparent;}
.category-block{margin:10px 0 0 0;clear:both;}
.category-block .sorting{float:left;margin:0 0 30px 0;background:#dcdcdc;}
.category-block .sorting a{display:block;padding:10px 0 0 40px;color:#2d2d2d;font-size: 16px;font-weight: 600;text-decoration:underline;}
.category-block .sorting a::first-letter{text-transform:uppercase;}
.category-block .sorting a{background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAATCAIAAAAbG2rfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAE1JREFUeNpivHPnDgNlgImBYjD4jWgFAyq4gqAp+Iyorq4mxhQCriDGFMIeIWgKXSIVbjncOaQZQVA/4XRBUD9pwYkLMI7mVGoaARBgAIdAHWvV9iXOAAAAAElFTkSuQmCC');background-repeat:no-repeat;background-position:18px 12px;}
.category-block .sorting a:first-child{margin-top:10px;}
.category-block .movie-title{margin-top:-3px;border-top:1px #fff solid;}
	
	.category {float:left;margin:0 0 0 5px;}
	.category .thumb-wrap{position:absolute;}

@media screen and ( -webkit-min-device-pixel-ratio : 0 )	 { 
	.category .thumb-wrap:hover {z-index:99;opacity:1; filter: alpha(opacity=100); -moz-opacity:1;}
}


	.category .title{position:absolute; margin:-70px 0 0 15px;z-index: 100;display:block;width: 180px;height:36px;overflow:hidden;color:#fff;font-size:14px;font-weight:700;text-shadow: 1px 1px 1px #343434;opacity:0.9; filter: alpha(opacity=90); -moz-opacity:0.9;}
	.category .thumb-wrap:hover > .title{margin-top:-60px;width: 180px;opacity:1; filter: alpha(opacity=100); -moz-opacity:1;}
	.category .count{position:relative;left:5px; /*margin-top:-145px;*//*padding-left:30px;*/z-index: 300;/*display:block;*/height:18px;overflow:hidden;color:#ffb400;font-size:14px;font-weight:700;text-shadow: 1px 1px 1px #343434;}
	.category .count span{padding-left:30px;background:url(../img/sprite_header.png) -7px -599px no-repeat transparent;opacity:0.0; filter: alpha(opacity=0); -moz-opacity:0.0;}
	.category .thumb-wrap:hover > .count {/*margin-top:-150px;*/opacity:1; filter: alpha(opacity=100); -moz-opacity:1;}
	.category .thumb-wrap:hover > .count span{/*margin-top:-150px;*/opacity:1; filter: alpha(opacity=100); -moz-opacity:1;}
	
		
	.category .catshadow{display:block;margin-top:-28px;width:200px;height:150px;position:relative;
/*	background:url(../img/shadow-cat.png) bottom left repeat-x transparent;*/
	}
	.category .catshadow{opacity:0.8; filter: alpha(opacity=80); -moz-opacity:0.8;}
	.category .catshadow:hover,
	.category.pr-hover .catshadow{opacity:1; filter: alpha(opacity=100); -moz-opacity:1;}


	@media screen and ( -webkit-min-device-pixel-ratio : 0 )	{ 
		.category .catshadow{margin-top:-27px;}
	}
	
	.category .link-mov {position:absolute;top: 0;display:block;background:url(../../img/px.png); width: 100%; left: 0; height: 100%;}

	.category .title a, .category .count a{display:block;}
	.category .title a{color: #fff;}
	.category .count a{color: #FFB400;}
	.category .title a:hover, .category .count a:hover{text-decoration:none;}
	
	.cat-container.count .category-wrap .category-count{color: #FFB400;}
	.cat-container.viewCount .category-wrap .category-viewed{color: #FFB400;}
	
	#qcat{width:240px;height:24px;line-height:24px;}

/*niches end*/



/*albums start*/
.piciec, .favalbum, .piciec .thumb, .favalbum .thumb {width: 195px; height: 260px;}
.piciec, .favalbum {float: left; position: relative; margin-right: 5px; margin-bottom: 5px;}
.piciec .thumb-wrap, .favalbum .thumb-wrap {position: absolute;}

.piciec:hover, .favalbum:hover {z-index: 101;}
.piciec:hover > .thumb-wrap, .favalbum:hover > .thumb-wrap {box-shadow: inset 0  8px 8px -8px #696868}

.piciec .thumb-wrap .pcount, .favalbum .thumb-wrap .pcount {position: absolute; padding:4px 0 4px 30px;font-weight:bold;color:#ffb400;text-shadow: 0 1px 0 #343434;background:url(../img/sprite_header.png) no-repeat transparent;background-position: -7px -516px; right: 6px; top: 6px;}
.piciec .thumb-wrap:hover .pcount, .favalbum .thumb-wrap:hover .pcount {z-index: 105;}

.pic-slide-wrap, .pic-slide-wrap img.thumb {height: 261px;}
.pic-slide-wrap {width: 195px;}
.pic-slide-wrap img.thumb {width: 100%;}

.pic-slide-last{width:200px;height:267px;background:#777;}

.bl_b_l {margin: 0 auto;padding: 10px 10px 0;width: 480px;border: medium none currentColor;}
/*albums end*/


/*pornostars start*/
.starec, .starec .thumb {width: 195px; height: 260px;}
.starec {position: relative; float: left; margin-right: 5px; margin-bottom: 5px;}
.starec .thumb-wrap {position: absolute;}
.starec a.com-link, .piciec a.com-link, .favalbum a.com-link {position: absolute; width: 100%; height: 100%; left: 0; right: 0; top: 0; bottom: 0;}
.starec:hover {z-index: 101;}

.starec .starinfo {position: absolute; z-index: 100; left: 10px; bottom: 10px; width: 180px; height: 50px; overflow: hidden; color: #fff; font-size: 14px; text-shadow: 1px 1px 1px #343434;}
.starec .starinfo .name {margin-bottom: 10px; font-weight: 600;}
.starec .starinfo .videos, .starec .starinfo .views {padding-left:30px;float:left;font-weight:600;color:#ffb400;background:url(../img/sprite_header.png) no-repeat transparent;}
.starec .starinfo .videos{background-position: -7px -600px;}
.starec .starinfo .views{background-position: -6px -516px;}
/*pornostars end*/

.moviec .thumb-wrap .btime, .category .duration{position:relative;float:right;font-weight:bold;color:#ffb400;text-shadow: 0 1px 0 #343434; margin-right: 6px;}
.moviec .thumb-wrap:hover > .btime, .category .thumb-wrap:hover > .duration{z-index: 99;opacity:1; filter: alpha(opacity=100); -moz-opacity:1;}
.category .duration{position:absolute;top:5px;right:5px; margin-right: 0;}

.moviec .thumb-wrap .brating, .category .thumb-wrap .rating{position:absolute;margin:-23px 0 0 6px;font-weight:bold;text-shadow: 0 1px 0 #343434;}
.moviec .thumb-wrap:hover > .brating, .category .thumb-wrap:hover > .rating{z-index: 99;}
.moviec .thumb-wrap .brating.r-green, .category .rating.green{color:#73A900;}
.moviec .thumb-wrap .brating.r-red, .category .rating.red{color:red}











.slide-wrap .btime:hover,
.slide-wrap .brating:hover,
.slide-wrap .bcomment:hover,
.moviec .btime:hover,
.moviec .btitle:hover,
/*.moviec .brating:hover,*/
.graycale .btime:hover,
.graycale .brating:hover,
.category .rating:hover,
.category .duration:hover,
.category .title:hover,
.category .count:hover,
.piciec .title:hover,
.piciec .pcount:hover,
.favalbum .title:hover,
.favalbum .pcount:hover,
.starec .name:hover,
.starec .videos:hover,
.starec .views:hover
{cursor:pointer;}




.slide-wrap .btime,
.slide-wrap .brating span,
/*.slide-wrap .bcomment,*/
.moviec .btime,
.moviec .btitle,
.moviec .brating,
.graycale .btime span,
.graycale .brating span,
.category .rating,
.category .duration,
.category .title span, .block-comments,
.category .count span,
.piciec .title,
.piciec .thumb-wrap .pcount,
.favalbum .title,
.favalbum .thumb-wrap .pcount,
.starec .name span,
.starec .starinfo .videos,
.starec .views,
.rel-slide-wrap .pcount,
.thumb-container .btime
{
	padding-right:4px;
	padding-top:0;
	padding-bottom:0;
	background-color: rgba(50, 50, 50, 0.8);

/*	border: 1px solid #111;*/
	border-radius: 2px;
	-webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);
	   -moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);
	        box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);
}

.slide-wrap .btime,
.slide-wrap .brating span,
.slide-wrap .bcomment,
.moviec .btime,
.moviec .btitle,
.moviec .brating,
.graycale .btime span,
.graycale .brating span,
.piciec .title,
.favalbum .title,
.category .rating,
.category .duration,
.category .title span,
.starec .name span,
.starec .videos,
.starec .views
{padding-left:4px;}

  .category .thumb-wrap:hover > .title,
  .category .thumb-wrap:hover > .count{
    -webkit-transition: all 0.4s;
       -moz-transition: all 0.4s;
        -ms-transition: all 0.4s;
         -o-transition: all 0.4s;
            transition: all 0.4s;
   }



/*community start*/


.comm_mpv{padding:0 0 0 0;}
.twocolumn {overflow: hidden;width: 100%;}
.comm_vid_view {padding: 25px 0 30px;}
.comm_vid_view .r_col, .comm_comments .r_col {float: right;width: 220px;overflow: hidden;background:#fff;}
.comm_vid_view .l_col, .comm_comments .l_col {float: left;/*width: 740px;*/}
.l_col .player {height:540px;}
.c_col {float:left;}
.c_col p{/*width:100%;height:100%;background:#ddd;*/}
.c_col.muv, .c_col.vid{position:relative;z-index:101;overflow:hidden;}
.c_col.vid {height:566px;}
.c_col.com {height:465px;}
.c_col.muv {height:857px;}
.community_videos {overflow: hidden;padding: 30px 0;width: 100%;}
.comm_comments .r_col h2, .top_vid h2, .latest_comments h2, .c_col h2 {margin: 0 0 15px;padding:0;text-align: left;font: normal normal 700 13px/18px Arial;}
.c_col h2 {margin-bottom:17px;}
.c_col.muv h2 {margin:28px 0 14px 0;font-size:16px;}

.community_head .sort-menu.right{margin-right: 0;padding:0;width:200px;}
.community_head .sort-menu.right ul{width:200px;}
.community_head .sort-menu.right .on{color:#FFB400;}

.small_thumb {display: block;margin: 0;overflow: hidden;width: 220px;}
.small_thumb .img_holder {float: left;margin: 0 1px 0 0;position: relative;width: 120px;}
.small_thumb .img_holder .dur {bottom: 7px;color: #fff;font: 11px/14px "Arial", "Helvetica", sans-serif;position: absolute;right: 10px;}
.small_thumb .desc {float: left;width: 99px;}
.small_thumb .title{ background: #F7F7F7;color: #000;display: block;font-size: 12px;height: 34px;line-height: 18px;margin: 0 0 1px;overflow: hidden;padding: 5px 4px 5px 10px;}
.small_thumb .viewed, .lightbody .small_thumb .viewed {background: url(../img/bg_viewed_l.png) 10px 11px no-repeat #F0F0F0;color: #585858;display: block;float: none;font-size: 11px;margin: 0;padding: 8px 0 7px 29px;}



#slide1, #slide2, #slide3, #slide4, #slide5, #slide6, #slidetop10, #slidetop24/*, #slidemem20*/ {height: 1%;overflow: hidden;}
#slide1 .viewport { float: left; width: 700px; height: 182px; overflow: hidden; position: relative;}
#slide1 .disable { visibility: hidden; }
#slide1 .overview { list-style: none; position: absolute; padding: 0; margin: 0; left: 0 top: 0;}
#slide4 .viewport { float: left; width: 700px; height: 210px; overflow: hidden; position: relative;}
#slide4 .disable { visibility: hidden; }
#slide4 .overview { list-style: none; position: absolute; padding: 0; margin: 0; left: 0 top: 0;}
#slidetop10 .viewport{float: left;margin-top:2px;width: 220px; height: 530px; overflow: hidden; position: relative;}
#slidemem20 .viewport{float: left;width: 220px; /*height: 420px;*/height: auto; overflow: hidden; position: relative;}
#slidetop10 .disable, #slidemem20 .disable { visibility: hidden; }
#slidetop10 .overview, #slidemem20 .overview { list-style: none; position: absolute; padding: 0; margin: 0; left: 0 top: 0;}
#slidetop10 .overview li, #slidemem20 .overview li {width: 220px;}
#slidetop10 .overview li{height: 90px;}
#slidetop24 .viewport{float: left;width: 940px; height: 215px; overflow: hidden; position: relative;}
#slidetop24 .disable { visibility: hidden; }
#slidetop24 .overview { list-style: none; position: absolute; padding: 0; margin: 0; left: 0 top: 0;}







.user_thumb{margin: 0 0 6px;width: 220px;overflow: hidden;display: block;}
.user_thumb a{text-decoration:none;}
.user_thumb .avatar{margin: 0 9px 0 0;float: left;width: 50px;position: relative;}
.user_thumb .text .vids{ background: url(../img/bg_vids_l.png) 0 2px no-repeat transparent;color: #97989B;font: 11px/14px "Arial", "Helvetica", sans-serif;padding: 0 0 0 20px;}
.user_thumb .text strong, .user_thumb .text em, .user_thumb .text .vids {display: block;height: 18px;overflow: hidden;}
.user_thumb .text strong{color: #CF0137;font: 700 14px/18px "Arial", "Helvetica", sans-serif;}

.latest_comments h2 {margin: 0 0 15px;}
.latest_comments .post {margin: 0 0 6px;color: #585858;overflow: hidden;width: 100%;}
.latest_comments .post .avatar {float: left;margin: 0 11px 0 0;position: relative;}
.latest_comments .post .text {overflow: hidden;}
.latest_comments .post .title {height: 1%;overflow: hidden;}
.latest_comments .post .title h4 em, .latest_comments .post .title em {color: #75767B;float: right;font-size: 12px;font-style: italic;}
.latest_comments .post .text p {height: 36px;overflow: hidden;}

.post .title h4 a, .post .title h4 span{color: #CF0137;font: 700 14px/16px "Arial", "Helvetica", sans-serif;text-decoration:none;}
.post h4 a.on_vid{color: #585858;font: 13px/16px "Arial", "Helvetica", sans-serif;text-decoration: underline;}
.post h4 a.on_vid:hover{color: #000000;}



.switcher, .vid_info{padding: 10px 0; width: 100%; overflow: hidden;}
.vid_info{background: #F7F7F7;}
.switcher {padding-bottom: 25px;}
.short.switcher {overflow: hidden;padding: 14px 20px;width: 180px;}

*+html .switcher{height: 18px;}
.switcher ul{float: right;position: relative;top: 4px;}
.switcher ul li{float: left;margin: 0 0 0 8px;}
.switcher ul li a, .lightbody .switcher ul li a{display: block;background: url(../img/slider-nav.png) no-repeat -8px 0;overflow: hidden;text-indent: -9999px;width: 8px;height: 8px;}
	.darkbody .switcher ul li a{background: url(../img/bg_switcher.png) no-repeat -16px 0;}
.switcher ul li a:hover,
.switcher ul li a.active,
.switcher ul li.active a
{background-position: 0 0;cursor:pointer;}
.short.switcher{width: 180px;overflow: hidden;padding: 14px 20px 14px 20px;}
.short.switcher .amount_num{float: left;position: relative;top: 0;}



.comm_vid_view .views {float: right;}
.vid_info h3{margin: 0 0 10px 10px;
height: 13px;
color: #585858;
float: left;
font-size: 13px;
font-weight: 400;
}
.viewed{ 
background: url(../img/bg_viewed_l.png) 0 5px no-repeat transparent;
color: #6D6F73;
float: left;
font-size: 12px;
font-weight: 700;
margin: 3px 16px 0 0;
padding: 0 0 0 17px;
}

.vid_info a.btn-red-mini{ 
margin-right: 10px;
padding: 5px 10px;
height: 24px;
color: white;
font-size: 12px;
font-weight: 400;
line-height: 24px;
text-shadow: 0 1px 0 #343434;
text-decoration:none;
background: url(../img/btn-bgs.png) 0 -30px repeat-x transparent;
border: medium none currentColor;
border-radius: 3px;
}


.vid_info a:hover.btn-red-mini{cursor: pointer;opacity: 0.7;}



.members_list .user_thumb{float: left;/*padding: 0 20px 0 0;width: 225px;*/}
.members_list .sort-menu {margin-left:0;}
.members_list .sort-menu.right {margin-right:0;width: 699px;}
.members_list .sort-menu ul{width:auto;}
.members_list .sort-menu ul li {float:right;padding: 1px 0 0 20px;height: 35px;}
.members_list .sort-menu ul li a{font-weight:500;color: #000;text-decoration:none;}
.members_list .sort-menu ul li.on, .members_list .sort-menu ul li.on a {color: #ffb400;}


.join { 
background: url(../img/bg_join.gif) repeat-x transparent;
color: #fff;
display: block;
font-size: 18px;
letter-spacing: -0.5px;
margin: 0 0 25px;
overflow: hidden;
padding: 19px 60px 18px 118px;
}

.join span { 
background: url(../img/bg_key.png) no-repeat transparent;
padding: 0 0 0 27px;
}

a.join, a.join:hover {color: #fff;text-decoration: none;}







/*community end*/



















.video ul.idTabs {height:43px;border-bottom: 1px solid #E5E5E5;}
.video ul.idTabs li a, ul.idTabs li a, ul.idTabsCustom li a {color: black;float: left;font-size: 15px;font-weight: 500;padding: 12px 16px;text-decoration:none;}
.video ul.idTabs li a.selected, ul.idTabs li a.selected, ul.idTabsCustom li a.selected{color: #ffb400;font-weight: 600;border-left:none;border-right:none;border-top:none;border-bottom: 1px solid #ffb400;}
.video ul.idTabs li a .com-cnt{color:#7e0021;}
.video ul.idTabs li a.selected .com-cnt{color: #ffb400;}

ul.idTabs li a .req-cnt{padding:0 6px 0 5px;color:white;background:#ff1754;border-radius:10px;}
ul.idTabs li a.selected .req-cnt{padding:0;color: #ffb400;background:#fff;}
ul.idTabsCustom li a .req-cnt{padding:0 6px 0 5px;color:white;background:#ff1754;border-radius:10px;}
ul.idTabsCustom li a.selected .req-cnt{padding:0;color: #ffb400;background:#fff;}

/* PROFILE TABS MENU */
.header-prof{/*background:url(../img/tab-panel-bg.png) repeat-x bottom left;*/}
.header-memb{background:url(../img/tab-panel-mb.png) repeat-x bottom left;}
.tabs {padding:10px 0 0 0;height:81px;background:#e5e5e5;}
.tabs-min {padding:10px 0 0 0;height:40px;background:#e5e5e5;}

  ul.tabs-menu li, ul.tabs-menu li a { -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; }
  ul.tabs-menu.second { margin:0 0 1px 10px; height:40px; }
  ul.tabs-menu li a { background:url(../img/tab-bg.png) repeat-x; float:left; color:white; padding:0 15px; margin:0 1px 0 0; line-height:40px;text-decoration: none; }
  ul.tabs-menu li b { font-weight:400; }
  ul.tabs-menu li.active { float:left; padding:0 15px; background:white; color:black; line-height:40px; }
  ul.tabs-menu li.active a{ float:left; padding:0; background:white; color:black; line-height:40px; }
  ul.tabs-menu li .icon { width:18px; height:18px; float:left; margin:11px 10px 0 0; }
/*  ul.tabs-menu .notify-count {position:relative; margin:-9px -10px 0 0; float:right; }*/
/*  ul.tabs-menu .notify-count {position:relative; margin:-9px -10px 0 0; float:right; width:19px; height:19px; text-align:center; color:white; line-height:20px; font-size:12px; font-weight:bold; letter-spacing:-1px;background:url(../img/notify-shape.png) no-repeat;}*/
  ul.tabs-menu .notify-count {position:relative; margin:-9px -10px 0 0; padding:0 6px 0 5px;float:right; min-width:10px; height:20px; text-align:center; color:white; line-height:20px; font-size:12px; font-weight:bold; letter-spacing:-1px;background:#FF1754;border-radius:10px;}
  /*-- Tabs Icons --*/
  img.profile, img.profile-index, img.member, img.member-index { background:url(../img/icons-profile.png) 0 0 no-repeat; }
  img.videos { background:url(../img/icons-profile.png) -18px 0 no-repeat; }
  img.favorite-videos, img.favorites { background:url(../img/icons-profile.png) -36px 0 no-repeat; }
  img.watch-later, img.watchlater { background:url(../img/icons-profile.png) -54px 0 no-repeat; }
  img.useralbums { background:url(../img/icons-profile.png) -72px 0 no-repeat; }
  img.favalbums { background:url(../img/icons-profile.png) -90px 0 no-repeat; }
  img.messages { background:url(../img/icons-profile.png) -108px 0 no-repeat; }
  img.fellows, img.friends { background:url(../img/icons-profile.png) -126px 0 no-repeat; }
  img.blacklist { background:url(../img/icons-profile.png) -144px 0 no-repeat; }
  img.settings { background:url(../img/icons-profile.png) -162px 0 no-repeat; }

	/*-- Active Tabs Icons --*/
	img.profile.active, img.member.active, img.profile-index.active { background:url(../img/icons-profile.png) 0 -18px no-repeat; }
	img.videos.active { background:url(../img/icons-profile.png) -18px -18px no-repeat; }
	img.favorite-videos.active, img.favorites.active { background:url(../img/icons-profile.png) -36px -18px no-repeat; }
	img.watch-later.active, img.watchlater.active { background:url(../img/icons-profile.png) -54px -18px no-repeat; }
	img.useralbums.active { background:url(../img/icons-profile.png) -72px -18px no-repeat; }
	img.favalbums.active { background:url(../img/icons-profile.png) -90px -18px no-repeat; }
	img.messages.active { background:url(../img/icons-profile.png) -108px -18px no-repeat; }
	img.fellows.active, img.friends.active { background:url(../img/icons-profile.png) -126px -18px no-repeat; }
	img.blacklist.active { background:url(../img/icons-profile.png) -144px -18px no-repeat; }
	img.settings.active { background:url(../img/icons-profile.png) -162px -18px no-repeat; }



.white-prof{width:100%;background:#fff;}
.white-prof .userDesc{margin:0 10px 10px 0;padding:20px 15px 20px;border-radius: 5px;}
.white-prof .userDesc.male{/*background:#bcd97f;*/background-color: rgba(188, 217, 127, 0.4);}
.white-prof .userDesc.female{/*background:#d97f7f;*/background-color: rgba(217, 127, 127, 0.2);}
.white-prof h2, .white-prof h3{margin: 0 0 25px 0; font-size: 18px;color:#000;}
.white-prof h3 .count{float:right;font-weight:400;font-size: 14px;}
.white-prof .left, .white-prof .right, .white-prof .half {display: table-cell;}
.white-prof input[type="checkbox"] {float: left;margin: 0 10px 0 0;}
.white-prof .msg-options a.btn-red-mini, .white-prof input.btn-red-mini, .white-prof a.btn-red-mini, .white-prof span.btn-red-mini,
.white-prof .btn-search-red, .white-prof #uploadButton, .white-prof .btn-gray-mini, .sidebar i.sent
{padding: 0 10px;height: 24px;line-height: 24px;color: white;text-shadow: 0 1px 0 #343434;text-decoration:none;font-size: 12px;font-weight: 400;background: url(../img/btn-bgs.png) 0 -30px repeat-x transparent;border:0;border-radius: 3px;}
.white-prof #uploadButton {width: 90px;font-weight: 700;text-shadow: 0 1px 0 #343434;}
.white-prof .btn-search-red {float:right;padding: 0 20px;height: 36px;line-height: 36px;font-weight: 700;font-size: 14px;text-shadow:none;}

.white-prof #uploadButton.userpic-button {margin:0;padding:0;width: 80px;height:80px;text-align:center;color: #FF0043;font-weight: 600;text-shadow:none;background:none;}
.white-prof #uploadButton.userpic-button p{margin-top:16px;}
.white-prof #loadicon.top-margin{margin:16px 0 0 16px;}

.white-prof .userpic-button-wrap {float:left;margin:0 10px 0 0;width:80px;height:80px;overflow:hidden;cursor:pointer;}



.white-prof .userpic-button-wrap.profile {float:left;width: 80px;height:80px}
.white-prof .userpic-button-wrap:hover {cursor:pointer;}



.white-prof div.styled select {width:120%;background-color:transparent; background-image:none; -webkit-appearance: none; border:none; box-shadow:none; padding:9px 0 9px 13px; color:#585858; height:34px; }

.white-prof div.styled {padding: 0;border: 1px solid #DFDFDF;border-radius: 3px;}
.white-prof .status, .white-prof .gender {width: 163px;overflow:hidden;}
.white-prof .gender {padding-right:2px;}
.white-prof input.btn-red-mini {padding: 5px 10px;}

.white-prof .msg-options a:hover.btn-red-mini, .white-prof input:hover.btn-red-mini, .white-prof a:hover.btn-red-mini, .white-prof .btn-red-mini:hover
{cursor:pointer; opacity:0.7; filter: alpha(opacity=70); -moz-opacity:0.7;}

.white-prof input[type="text"], .white-prof input[type="email"], .white-prof input[type="password"]
{padding: 0 13px;height: 34px;font-size: 14px;border: 1px solid #DFDFDF;border-radius: 3px;}
.white-prof textarea{padding: 20px;font-size: 14px;border: 1px solid #DFDFDF;border-radius: 5px;}

.white-prof input:focus, .white-prof textarea:focus {color: #585858;background: #FFFEF5;border: 1px solid #DEDDD1;box-shadow: inset 0 5px 10px 0 #EEEDE0;}
.white-prof input[type="submit"]:focus{color:#fff;background: url(../img/btn-bgs.png) 0 -30px repeat-x transparent;box-shadow: none;}


/* USERS */
.white-prof .user { width:170px;height: 80px; float:left; margin:0 0 10px 0; overflow:hidden;}
.white-prof .user p {word-wrap: break-word; margin-left: 60px;}
.white-prof .userpic-big { float:left; margin:0 10px 0 0; }
.white-prof .userpic { float:left; margin:0 10px 0 0; }
.white-prof .user p a{ font-size:14px; font-weight:bold;color: #CF0137;}
.white-prof .user p a:hover, .lightbody .user p a:hover{color: #FF0043;}
.white-prof .user p span { float:none; font-size:12px; color:#a3a3a3; font-style:italic; }
.white-prof .center { margin:0 auto; }
.white-prof .user-status { position:absolute; width:4px; height:4px; margin:5px 0 0 41px; }
.white-prof .user-status.online { background:url(../img/user-status.png) no-repeat; }
.white-prof .user-status.offline { background:url(../img/user-status.png) -4px 0 no-repeat; }

.white-prof .sidebar input[type="file"] {cursor: pointer;}
#wrapButton:hover{opacity: 0.7;}

/* FELLOWS */
.white-prof .user .btn-delete { margin:0 0 0 10px; }
.white-prof .btn-delete { width:12px; height:12px; background:url(../img/btn-delete.png) no-repeat; }
.white-prof .btn-delete:hover { width:12px; height:12px; background:url(../img/btn-delete.png) -12px 0 no-repeat; }


/* PROFILE CONTENT */
.white-prof .content { /*width:800px;*/ float:left; }
.white-prof .content .panel {margin-top:10px;padding:10px;background: #F7F7F7;border-radius:3px;}
.white-prof .content .panel p { padding:5px 0 0 6px; float:left; }
.white-prof .content .panel a.btn-red-mini { float:right; }


/* PROFILE VIDEOS */
.white-prof .albums .btn-thumb-delete,
.white-prof .moviec .del_watchlater,
.white-prof .moviec .del_favorites{width:25px; height:25px; position:absolute;z-index: 99; background:url(../img/thumb-options-24.png) no-repeat;opacity:0.0; filter: alpha(opacity=0);}
.white-prof .albums .btn-thumb-delete {z-index: 101;}

.white-prof .albums .btn-thumb-delete {top: 5px; left: 5px;}

.white-prof .albums .btn-thumb-delete:hover,
.white-prof .moviec .del_watchlater:hover,
.white-prof .moviec .del_favorites:hover{cursor:pointer;background-position: -28px 0;}

.favalbum .thumb-wrap .pcount {top: 5px; right: 5px; margin: 0;}

.albums .thumb-wrap:hover > .btn-thumb-delete,
.moviec .thumb-wrap:hover > .del_favorites,
.moviec .thumb-wrap:hover > .del_watchlater{z-index: 12000;opacity:1; filter: alpha(opacity=100); -moz-opacity:1;}

.del_favorites2, .del_favorites3{
width:18px; height:18px; 
position:absolute;z-index: 99; 
background:url(../img/thumb-options.png) no-repeat;
}

.del_favorites3{margin-top:50px;}

.del_favorites2:hover, .del_favorites3:hover{cursor:pointer;background-position: -18px 0;border:1px #0f0 solid;}
/*
.link-mov{border:1px #000 solid;z-index:333;}
.link-mov:hover{border:1px #0f0 solid;z-index:999;}
*/

.moviec .thumb-wrap:hover > .del_favorites2, .moviec .thumb-wrap:hover > .del_favorites3{/*z-index: 120;opacity:1; filter: alpha(opacity=100); -moz-opacity:1;*/border:1px #000 solid;}




.thumb-wrap.t-left .del_favorites,
.thumb-wrap.t-left .del_watchlater {margin-left:20px;}
.thumb-wrap.t-right .del_favorites,
.thumb-wrap.t-right .del_watchlater{margin-left:-15px;}
.thumb-wrap.t-left .btn-thumb-delete{margin-left:-180px;}
.thumb-wrap.t-right .btn-thumb-delete{margin-left:-180px;}

	@media screen and ( -webkit-min-device-pixel-ratio : 0 )	 { 
		.thumb-wrap.t-left .btn-thumb-delete,
		.thumb-wrap.t-right .btn-thumb-delete{margin-left:16px;}
	}

.white-prof .moviec .btn-thumb-edit {background-position: -18px 0;}
/*
.white-prof .moviec .btn-thumb-delete {background-position: -36px 0;}
.white-prof .moviec .fav-thumb-delete {background-position: -36px 0;}
.white-prof .moviec .wl-thumb-delete {background-position: -36px 0;}
.white-prof .albums .btn-thumb-delete {background-position: -36px 0;}
*/



/* PROFILE ALBUMS */
.white-prof .albums img {/* position:absolute; */}


/* PROFILE FELLOWS */
.white-prof .column { width:220px; float:left; }
.hide-percent{display:none;}

/* ALBUMS */
.white-prof .album-mini, .album { float:left; }
.white-prof .album {margin:0 0 16px 0;}
.white-prof .album-mini .thumb-wrap { width:124px; height:165px; margin:0 0 10px 0; }
.white-prof .album .thumb-wrap { width:200px; height:267px;}
.white-prof .album-mini a, .album a { float:left; font-weight:normal; color:black; }
.white-prof .album-mini a:hover, .album a:hover { color:#ff0043; }
.white-prof .album-mini span, .album span { float:right; font-weight:bold; }
.white-prof .album .title {padding: 0 20px 0 0;}
.white-prof .content #comments textarea { /*width:760px; max-width:760px;*/ margin:0 0 10px 0; }


/* SIDEBAR */
.white-prof .sidebar { /*width:190px;*/ float:right; margin:-39px 0 0 0; }
.white-prof .sidebar .darkgray, .lightbody .sidebar .darkgray { background:#f0f0f0; padding:15px; }
.white-prof .sidebar .lightgray, .lightbody .sidebar .lightgray { background:#f7f7f7; padding:15px; }
.white-prof .sidebar a.btn-red-mini { float:left; }
.white-prof .sidebar a.btn-red-mini.add_blackuser {/* float:right; */}
.white-prof .sidebar .btn-gray-mini { float:left;background: url("../img/tab-bg.png") repeat-x transparent;}
.white-prof .sidebar span.btn-red-mini{padding:4px 10px 4px 10px;}
.sidebar i.sent {padding-right:0;color:#000;font-style:normal;background:none;}

.fb-style {position:absolute;z-index:1;display:none;padding:10px 0 0 10px;width:200px;height:67px;background:#e5e5e5;border:1px #999 solid;border-radius:3px;}

.marital-status{margin-bottom:10px;}

/* MESSAGES */
.white-prof .no-messages{ margin:30px 0 10px 0; }
.white-prof .msg-options{ float:right; width:600px; margin:10px 0 0 0; text-align:right; }
.white-prof .msg-options.normal{margin-top:-35px;}
.white-prof .msg-options a.btn-red-mini { float:right; margin:0 0 0 5px; }
.white-prof .msg-list{ width:100%; border-bottom:1px solid #f2f2f2; padding:15px 0; }
  .white-prof .msg-list .right {width:280px; text-align:right;}
  .white-prof .msg-list .right.req-buttons {width:480px;}
  .white-prof .msg-list .right.req-buttons a, .white-prof .msg-list .align-left.req-buttons a{padding:3px 10px;font-weight: 700;color:#fff;}
  .white-prof .msg-list .left {padding:0 10px; /*width:695px;*/ overflow:hidden;}
  .white-prof .msg-list .align-left {float:left;padding:0 10px;}
  .white-prof .msg-list .align-left p{padding-top:3px;}
  .white-prof .msg-list .align-right {float:right;}
  .white-prof .msg .icon, .white-prof .msg-list .icon { width:18px; height:18px; margin:0 10px 0 0; vertical-align:-3px; }
  .white-prof .icon.msg-reply { width:24px; }
  .white-prof .msg-list span{color:#585858;}
  .white-prof .msg-list a{color:#7e0021;text-decoration:none;}
  .white-prof .msg-list .read{color:#585858;}
  .white-prof .msg-list .unread{color:#000;}
  .white-prof .msg-list a:hover, .white-prof .msg-list a.unread:hover{color:#ff0043;}
  .white-prof .msg-list span { font-style:italic; margin:0 10px 0 0; }
  .white-prof .msg-list .mess-created {/*float:right;display:block;width:200px;*/margin:0 0 0 10px;}
  .white-prof .msg-list a.unread { color:black; font-weight:600;}


  /*-- Messages Icons --*/
  .white-prof ul.idTabs li a img.msg-folder { background:url(../img/icons-msg.png) 0 0 no-repeat; }
  .white-prof ul.idTabs li a img.msg-write { background:url(../img/icons-msg.png) -18px 0 no-repeat; }
  .white-prof ul.idTabsCustom li a img.msg-folder { background:url(../img/icons-msg.png) 0 0 no-repeat; }
  .white-prof ul.idTabsCustom li a img.msg-write { background:url(../img/icons-msg.png) -18px 0 no-repeat; }
  .white-prof img.msg-reply { background:url(../img/icons-msg.png) -36px 0 no-repeat;cursor:pointer;}
  .white-prof img.msg-members { background:url(../img/icons-members.png) 0 0 no-repeat;cursor:pointer;}
  .white-prof img.msg-blacklist { background:url(../img/icons-members.png) -18px 0 no-repeat;cursor:pointer;}
  .white-prof img.msg-delete, img.msgs-delete, img.req-delete { background:url(../img/icons-msg.png) -60px 0 no-repeat;cursor:pointer;}

	/*-- Active & Hover Messages Icons --*/
  .white-prof ul.idTabs li a.selected img.msg-folder { background:url(../img/icons-msg.png) 0 -18px no-repeat; }
  .white-prof ul.idTabs li a.selected img.msg-write { background:url(../img/icons-msg.png) -18px -18px no-repeat; }
  .white-prof ul.idTabsCustom li a.selected img.msg-folder { background:url(../img/icons-msg.png) 0 -18px no-repeat; }
  .white-prof ul.idTabsCustom li a.selected img.msg-write { background:url(../img/icons-msg.png) -18px -18px no-repeat; }
  .white-prof img.msg-reply:hover { background:url(../img/icons-msg.png) -36px -18px no-repeat; }
  .white-prof img.msg-members:hover { background:url(../img/icons-members.png) 0 -18px no-repeat; }
  .white-prof img.msg-blacklist:hover { background:url(../img/icons-members.png) -18px -18px no-repeat; }
  .white-prof img.msg-delete:hover, img.msgs-delete:hover {background:url(../img/icons-msg.png) -60px -18px no-repeat; }

/* WRITE MESSAGE */
.white-prof #write .container { width:100%; }
  .white-prof .msg-info { padding:0 0 10px 0; color:#aaa; }
  .white-prof #write .container .right {/* width:260px; */}
  .white-prof #write .container input { width:704px; margin:0 0 10px 0; }
  .white-prof #write .container textarea { width:900px; height:180px; margin:0 0 10px 0; }
  .white-prof #write div.styled { width:200px; }
  .white-prof #write .container .left a { float:left; }
  .white-prof #write .container .right a { float:right; }
  .white-prof .container p span { float:left; }
  .white-prof .msg-title { font-weight:400; }


/* SETTINGS */
.white-prof .settings ul li { float:left; margin:0 0 0 0; }
.white-prof .settings ul li.gender { float:right; }
.white-prof .settings p { margin:0 0 10px 0; color:#aaa; }
.white-prof .settings #successBlock p { margin:0; color:#fff; }
.white-prof .settings .left { width:340px; float:left; }
.white-prof .settings .right { width:340px; float:right; }
.white-prof .settings input { width:314px; }
.white-prof .settings [type="submit"],.white-prof .settings [type="button"] { width:180px;padding:0;text-align:center; }
.white-prof .settings textarea { width:300px; max-width:300px; max-height:75px; height:75px; }
.white-prof .settings select { width:340px; }

.white-prof .status, .gender { width:163px; }
.white-prof .month { width:166px; float:left; }
.white-prof .day, .year { width:74px; float:left; margin:0 0 0 10px; }

.white-prof .fav-categories{float:left;width:340px;}
.white-prof .fav-categories .styled{width: 108px;float:left;margin-right:5px;}
.white-prof .fav-categories .styled.last{margin-right: 0;}

a.btn-gray {margin-top:5px;padding:7px 15px 8px 15px; background:url(../img/options-menu-bgs.png) 30px repeat-x; color:#4d4d4d;border-radius: 3px;}
a.btn-gray-big {margin-top:5px;float:left; height:36px; line-height:36px; padding:0 20px; border:none; font-size:14px; background:url(../img/btn-bgs.png) bottom repeat-x; color:#4d4d4d;border-radius: 3px;}
a.btn-gray:hover, a.btn-gray-big:hover{cursor:pointer;}
#add-comment a.btn-gray, #add-message a.btn-gray{float:right;}



















.upload-form .column {float: left;width: 700px;}
.upload-form .column .upload-block {margin: 50px 120px 60px; width: 700px;}
.upload-block .left, .upload-block .right {display: table-cell;}
.upload-block .left {padding: 0 10px 0 0;text-align: right;vertical-align: top;width: 130px;}
.upload-block .left p {color: #aaa;line-height: 46px;}
.upload-block .right {padding: 5px 0;vertical-align: middle;width: 482px;}

.upload-block .title {width: 454px;}
.upload-block .choose-file {opacity:0; filter:alpha(opacity:0);}
.upload-selects li {float: left;}
.upload-selects div.styled {float: left;}
.upload-selects div.styled.select-category {width: 480px;}
.upload-selects li.sel-cat {float: left;width: 454px;}
.upload-selects li p {color: #aaa;float: left;line-height: 36px;margin: 0 10px 0 0;}





.upload-block .upfile { 
background: url(../img/bg-upfile.png) no-repeat transparent;
height: 34px;
margin-top: -18px;
padding: 10px 0 0;
position: absolute;
width: 482px;
}

.upload-block .upfile input[type="file"] { 
background: #DDDDDD;
height: 34px;
margin-top: -10px;
position: absolute;
width: 480px;
z-index: 2;
}

.upload-block .upfile input[type="text"] { 
background: transparent;
border: medium none currentColor;
color: #777777;
height: 33px;
left: 1px;
position: absolute;
top: 1px;
width: 355px;
z-index: 1;
}

.upload-block .upfile .progress { 
border-radius: 3px;
margin-top: -10px;
padding: 1px;
position: relative;
width: 382px;
}

.upload-block .upfile .bar { 
background-color: #BCD97F;
border-radius: 3px;
height: 34px;
width: 0%;
}


div.styled {
padding: 0;
border: 1px solid #DFDFDF;
overflow: hidden;
color: #BABABA;
outline: medium none currentColor;
box-shadow: inset 0 5px 10px 0 #F6F6F6;
transition: all 0.5s cubic-bezier(0.25, 0.1, 0.25, 1) 0;
}

div.styled select { 
background-color: transparent;
background-image: none;
border: medium none currentColor;
box-shadow: none;
color: #585858;
height: 34px;
padding: 9px 0 9px 13px;
width: 120%;
}

div.styled, select {background: url(../img/select-arrow.png) 100% 50% no-repeat white;}













.upload-block input[type="text"] {font-size: 13px;}
.upload-block input[type="text"], .upload-block input[type="email"], .upload-block input[type="password"] {
padding: 0 13px;
height: 34px;
border: 1px solid #DFDFDF;
border-radius: 3px;
}
.upload-block textarea {
padding: 20px;
margin: 0;
height: 100px;
max-height: 100px;
max-width: 440px;
width: 440px;
border: 1px solid #DFDFDF;
border-radius: 3px;
}

.upload-block input[type="checkbox"] { 
float: left;
margin: 0 10px 10px 0;
}


.upload-block input[type="submit"].btn-search-red { 
padding: 0 20px;
float: right;
color: white;
font-size: 14px;
font-weight: 700;
text-shadow: 0 1px 0 #343434;
height: 36px;
line-height: 36px;
background: url(../img/btn-bgs.png) 0 -30px repeat-x transparent;
border: medium none currentColor;
border-radius: 3px;
}

.upload-block input[type="submit"].btn-search-red:hover{ 
cursor: pointer;
opacity: 0.7;
}





.wrap.signup-form, .wrap.login-form, .upload-form.wrap{margin:0 auto;width:1000px;}
.login-form .column .login-block {margin: 10px 320px;width: 300px;}
.login-block label {display:block;float:left;margin-top:5px;width:98px;}
.login-block input[type="text"], .login-block input[type="password"] {width:180px;}


.signup-form .column { width:470px; float:left; }
  .signup-form .column .signup-block { padding:20px 60px; width:280px; float:right; border-right:1px solid #eee; }
  .signup-form .column .signup-block input{border: 1px solid #DFDFDF;border-radius: 3px;}
	.signup-form .column .signup-block input[type=text] {margin:0 0 10px 0;padding: 0 13px;width:254px; height: 34px;}
	.signup-form .column .signup-block input[type=password] {margin:0 0 10px 0;padding: 0 13px;width:254px; height: 34px;}
    .signup-form .column .signup-block input[type=checkbox] { float:left; margin:0 10px 20px 0;}
    .signup-form .column .signup-block input[type=submit] {border:0;}
	.signup-form .column .signup-block a.btn-search-red { float:right; }
	.signup-form .column .signup-block h1 { margin:0 0 10px 0; /*text-transform: none;*/}
	.signup-form .column .signup-block p { color:#585858;font-size: 13px;}
	
	.signup-form .column .signup-block input[type=text],
	.signup-form .column .signup-block input[type=password],
	.signup-form .column .signup-block input[type=checkbox]	
	{box-shadow: inset 0 5px 10px 0 #F6F6F6;/*color: #BABABA;*/}
	
	.signup-form .column .signup-block input[type=text]:focus,
	.signup-form .column .signup-block input[type=password]:focus,
	.signup-form .column .signup-block input[type=checkbox]:focus,
	.login-form .column .login-block input[type="text"]:focus, 
	.login-form .column .login-block input[type="password"]:focus
	{
	/*border: 1px solid #FFA7A7;box-shadow: 0 0 5px 0 #FFB7B7;*/
	outline: none;
	border: 1px solid #73A900;
	box-shadow: 0 0 5px 0 #73A900;
	}
	
	

	.signup-form .column .features-block { padding:20px 0 20px 50px; width:420px;}
	.signup-form .column .features-block h1 { padding-left:10px; /*text-transform: none;*/}
	.signup-form .column .features-block .green {color: #7AB400;}
    .signup-form .column .features-block ul.features {width:410px;}
    .signup-form .column .features-block ul.features li { font-size:14px; line-height:30px; background:url(../img/ok.png) 0 5px no-repeat; padding:0 0 0 30px; }
    .signup-form .column .features-block .user{margin-left:10px;float:none;width: 300px;text-align:left;}
    .signup-form .column .features-block .user .userpic{float:left;margin-right:10px;}
    .signup-form .column .features-block .user span {color: #A3A3A3;font-size: 12px;font-weight: 400;font-style: italic;}
    .signup-form .column .features-block .user a {color: #CF0137;}
    .signup-form .column .features-block .user a:hover {color: #FF0043;}




.signup-block{float: left;width: 370px;}
.signup-block label{display:block;float:left;margin:3px 0 5px 0;width:130px;}
.signup-block input[type="text"], .signup-block input[type="password"] {margin: 0 0 6px 0;width:205px;border: 1px solid #7E9DB9;}
.signup-block input[type="checkbox"] {float: left;margin: 0 10px 20px 0;}
.signup-block input[type="submit"]{width:170px;height:30px;color: white;font-weight:600;text-shadow: 0 1px 0 #343434;background: url(../img/btn-bgs.png) /*0px -30px*/ repeat-x;border:0;}
.signup-block input[type="submit"]:hover{cursor:pointer;opacity:0.7; filter: alpha(opacity=70); -moz-opacity:0.7;}





.login-form .column { width:470px; float:left; }
  .login-form .column .login-block { margin:40px 330px 80px 330px; width:280px; }
  .login-form .column .login-block input{border: 1px solid #DFDFDF;border-radius: 3px;}
	.login-form .column .login-block input[type=text],
	.login-form .column .login-block input[type=password]
	{margin:0 0 10px 0;padding: 0 13px; width:254px;width:254px; height: 34px;}
    .login-form .column .login-block input[type=checkbox] { float:left; margin:0 10px 20px 0; }
    .login-form .column .login-block input[type="submit"]{width:110px;height:30px;color: white;font-weight:600;text-shadow: 0 1px 0 #343434;background: url(../img/btn-bgs.png) /*0px -30px*/ repeat-x;border:0;}
	.login-form .column .login-block input[type="submit"]:hover{cursor:pointer;opacity:0.7; filter: alpha(opacity=70); -moz-opacity:0.7;}

	.login-form .column .login-block a.btn-search-red { float:right; }
	.login-form .column .login-block h1 { margin:0 0 10px 0; }
	.login-form .column .login-block p { color:#585858; }
	.login-form .column .login-block .pad5 {padding-top:7px;}

















.settings-block label {display:block;float:left;margin:8px 0 7px 0;width:140px;font: 12px/14px "Arial";font-weight:700;}
.settings-block input[type="text"], .settings-block input[type="password"], .settings-block select, .settings-block textarea {margin: 0 0 6px 0;float:right;width:160px;border: 1px solid #7E9DB9;}
.settings-block .submit-btn{float:right;width:165px;}
.prof-desc.settings-block label{width:240px;}
.prof-desc.settings-block input[type="text"], .prof-desc.settings-block select, .prof-desc.settings-block textarea{width:280px;}
.prof-desc.settings-block textarea{height:110px;}

.features-block{float:right;width: 570px;}
.features-block .user{float: left;width: 140px;text-align:center;}
.features-block .user h3, .features-block .user a {text-decoration:none;color:#000;font-weight:700;font-size: 14px;font-family: "Trebuchet MS", "Arial", "Helvetica", sans-serif;}
.features-block .user span {color: #000;font-size: 11px;font-weight: 400;}
.features-block h2{padding-bottom: 10px;color: #393A3C;font-size: 22px;font-weight: 700;font-family: "Trebuchet MS", "Arial", "Helvetica", sans-serif;}
.features-block ul{float:right;width: 430px;}
.features-block ul li{padding: 1px 0 1px 23px;font-size: 16px;background: url(../img/ci_li.png) 0 50% no-repeat transparent;}


.wrap.signup-form #successBlock, .login-form.wrap #successBlock{margin:120px 0 120px 0;}








/*export*/
.export_p{text-align:center;font-size:18px;font-weight:bold;}
.export_form{margin:0 auto;margin-top:20px;width:732px;color: #484848;}
.export_form p{margin:0 auto;width:640px;text-align:center;font-size:18px; font-weight:bold;}
.export_form table td{height: 35px;border-spacing: 2px;}
.export_form table select, .export_form table input[type="text"], .export_form .bottsel{padding:2px;border: 1px #999 solid;}
.export_form table select{width:118px;}
.export_form table input[type="text"]{width:200px;}
.export_form .bottsel{width:206px;}
/*export*/


















/*STAR PROFILE*/
.ps-profile {margin-bottom:20px;padding:15px 0 15px 0;/*width:1000px;*/background:#fff;border-radius:10px;}

.ps-profile .left {display: block;float: left;width: 300px;height: 400px;}
.ps-profile .right {display: block;float: right;/*width: 670px;*/}

.ps-profile .right h1{float:left;margin:-4px 0 20px 0;width:270px;}
.ps-profile .right .ps-right{float:right;margin-bottom:20px;/*width:360px;*/}
.ps-profile .ps-right .videos{float:left;padding-left:35px;color:#999;font-weight:600;background:url(../img/sprite_header.png)  1px -937px no-repeat transparent;}
.ps-profile .ps-right .photos{float:left;padding-left:35px;color:#999;font-weight:600;background:url(../img/sprite_header.png)  1px -981px no-repeat transparent;}

.ps-profile .ser ul {float:left;/*width:330px;*/}
.ps-profile .ser ul li {padding-bottom:6px;}
.ps-profile .ser .lh-22 b{float:left;display:block;margin-top:2px;width:140px;}








/*movie start*/
.yellow_wrap{width:100%;background:#fff7e5;}
.yellow_block{margin:0 auto;padding:15px 20px 10px 20px;width:960px;/*height:100px;*/background:#fff0cc;}
.yellow_block strong{float:left;padding: 4px 10px 4px 0;}
.yellow_block ul li {float:left;margin: 1px 1px 5px;padding: 4px 8px;display:block;/*background: #F2F2F2;*/}
.yellow_block ul li a {font-weight: 700;font-size:13px;}

.video {float: left;/*width: 670px;*/}
.video-del {float: left;margin-top:60px;padding-top:52px;padding-bottom: 334px;width: 660px;height:125px;overflow:hidden;text-align:center;color:#fff;font-size: 17px;font-weight: 600;text-transform: uppercase;background:#000; position: relative;}
.frms-block {float: right;width: 300px;}
.frms-block.mov-yes {margin-top:38px;}
.frms-block.mov-no {margin-top:6px;}
.frms-block .at {
/*
	padding: 4px 0 4px 4px;
	color: #ccc;
	font-size: 12px;
	text-align: center;
	background: #777;
*/
/*661 new*/
	margin-top:-18px;
	padding: 0 0 22px 0;
	font-size: 14px;
/*	font-weight:600;*/
	text-align: center;
}

.frms-block.mov-no .at{margin-top:-8px;padding-bottom:12px}

.dcma-block{margin-bottom:10px;padding:5px;font-size:16px;text-align:center;color:#CC0000;font-weight:bold;border:2px solid #CC0000;}

.mov-spon {height:60px;background:#fff0cc;}
.mov-spon p {padding:18px;text-align:center;font-size:18px;}
.mov-spon a {text-decoration:underline;}

.mov-menu {height:60px;background:#f2f2f2;}
.mov-menu ul{float:right;margin-top:16px;}
.mov-menu ul li{float:left;}
.mov-menu ul li a{display:block;width:40px;height:24px;background:url(../img/sprite_header.png) no-repeat transparent;}

.mov-menu .mm1 a{background-position: -7px -1945px;}
.mov-menu .mm1 a:hover{background-position: -7px -1903px;}

	.mov-menu .mm2 .add_favorites, .mov-menu .mm2 .add_album_favorites{background-position: -7px -764px;}
	.mov-menu .mm2 .add_favorites:hover, .mov-menu .mm2 .add_album_favorites:hover{background-position: -7px -806px;}
/*	.mov-menu .mm2 .rem_favorites, .mov-menu .mm2 .rem_album_favorites{background-position: -7px -1400px;}*/
/*	.mov-menu .mm2 .rem_favorites:hover, .mov-menu .mm2 .rem_album_favorites:hover{background-position: -7px -1442px;}*/
	.mov-menu .mm2 .rem_favorites, .mov-menu .mm2 .rem_album_favorites{background-position: -7px -806px;}
	.mov-menu .mm2 .rem_favorites:hover, .mov-menu .mm2 .rem_album_favorites:hover{background-position: -7px -806px;}
/*	.mov-menu .mm3 a{background-position: -7px -850px;}*/
/*	.mov-menu .mm3 a:hover{background-position: -7px -892px;}*/
	.mov-menu .mm3 .add_watchlater {background-position: -7px -850px;}
	.mov-menu .mm3 .add_watchlater:hover{background-position: -7px -892px;}
	.mov-menu .mm3 .rem_watchlater {background-position: -7px -892px;}
	.mov-menu .mm3 .rem_watchlater:hover {background-position: -7px -892px;}
	
	.mov-menu .movieLiker, .mov-menu .albumLiker {float:left;width:500px;height:60px;}
	.mov-menu .likerBtn, .ps-right .likerBtn{display:block;float:left;width:34px;height:24px;background:url(../img/sprite_header.png) no-repeat transparent;}
	.mov-menu .p1.likerBtn, .ps-right .p1.likerBtn{background-position: 0 -1148px;}
	.mov-menu .p2.likerBtn, .ps-right .p2.likerBtn{background-position: 0 -1190px;}
	.mov-menu .likerBtn{margin-top:17px;}
	.mov-menu .p1.likerBtn, .ps-right .p1.likerBtn{background-position: -4px -2074px;}
	.mov-menu .p2.likerBtn, .ps-right .p2.likerBtn{background-position: -4px -2115px;}
	.mov-menu .movieLiker .rating, .mov-menu .albumLiker .rating, .ps-profile .ps-right .rating{float:left;font-weight:600;}
	.mov-menu .movieLiker .rating.r-green, .mov-menu .albumLiker .rating.r-green, .ps-profile .ps-right .rating.r-green{color:#73a900;}
	.mov-menu .movieLiker .rating.r-red, .mov-menu .albumLiker .rating.r-red, .ps-profile .ps-right .rating.r-red{color:red;}
	.mov-menu .movieLiker .views, .mov-menu .albumLiker .views, .ps-profile .ps-right .views{float:left;padding-left:48px;color:#999;font-weight:600;background:url(../img/sprite_header.png)  5px -1023px no-repeat transparent;}

	.mov-menu .movieLiker .likerGroup b {position:absolute;left:15px;top:29px;}
	.mov-menu .albumLiker .likerGroup b {position:absolute;left:15px;top:29px;}
	.mov-menu .likeCount {margin-left:8px;padding:0 8px 0 8px;float:right;font-weight:500;background:#659600;}
	.mov-menu .dislikeCount {margin-left:8px;padding:0 8px 0 8px;float:right;font-weight:500;background:#93001a;}
	.mov-menu .movieLiker .likerGroup, .mov-menu .albumLiker .likerGroup 
	{float:left;margin:2px 2px 0 0;height:58px;color: #fff;text-transform:uppercase;}
	.mov-menu .movieLiker .likerGroup:hover, .mov-menu .albumLiker .likerGroup:hover{text-decoration:none;}
	.mov-menu .movieLiker .likerGroup .lblock,
	.mov-menu .movieLiker .likerGroup .dblock,
	.mov-menu .albumLiker .likerGroup .lblock,
	.mov-menu .albumLiker .likerGroup .dblock
	{line-height:58px;font-weight:500;}
	.mov-menu .movieLiker .likerGroup .lblock,
	.mov-menu .albumLiker .likerGroup .lblock
	{background:#73ab00;}
	.mov-menu .movieLiker .likerGroup .dblock,
	.mov-menu .albumLiker .likerGroup .dblock
	{background:#b7001f;}
	.mov-menu .movieLiker .likerGroup .lblock:hover,
	.mov-menu .albumLiker .likerGroup .lblock:hover
	{background:#659303;}
	.mov-menu .movieLiker .likerGroup .lblock:hover > .likeCount,
	.mov-menu .albumLiker .likerGroup .lblock:hover > .likeCount
	{background:#557d01;}
	.mov-menu .movieLiker .likerGroup .dblock:hover,
	.mov-menu .albumLiker .likerGroup .dblock:hover
	{background:#a50000;}
	.mov-menu .movieLiker .likerGroup .dblock:hover > .dislikeCount,
	.mov-menu .albumLiker .likerGroup .dblock:hover > .dislikeCount
	{background:#780016;}

	.mov-menu .movieLiker .likerGroup:hover > .likeCount, .mov-menu .albumLiker .likerGroup:hover > .likeCount {color:#5d8703;cursor:pointer;}
	.mov-menu .movieLiker .likerGroup:hover > .dislikeCount, .mov-menu .albumLiker .likerGroup:hover > .dislikeCount {color:#a50000;cursor:pointer;}
	.mov-menu .movieLiker .likerGroup:hover > .p1.likerBtn, .mov-menu .albumLiker .likerGroup:hover > .p1.likerBtn {color: #5d8703;background-position: 0 -1822px;}
	.mov-menu .movieLiker .likerGroup:hover > .p2.likerBtn, .mov-menu .albumLiker .likerGroup:hover > .p2.likerBtn {color: #5d8703;background-position: 0 -1864px;}
	.mov-menu .movieLiker .views, .mov-menu .albumLiker .views{margin-top:20px;float:left;}
	.mov-menu .likerLoading{display:none;margin-top:18px;float:left;width:60px;}

	.mov-menu .p1.likerBtn:hover, .ps-right .p1.likerBtn:hover
	{cursor:pointer;color: #5d8703;background-position: 0 -1822px;}
	.mov-menu .p2.likerBtn:hover, .ps-right .p2.likerBtn:hover
	{cursor:pointer;color: #5d8703;background-position: 0 -1864px;}
	.mov-menu .p1.likerBtn:hover{background-position: -4px -2074px;}
	.mov-menu .p2.likerBtn:hover{background-position: -4px -2115px;}

		.mov-menu a span.ttip{display:none;width:160px;}
		.mov-menu .mm1 a span.ttip{width:160px;}
		.mov-menu .mm2 a span.ttip{width:200px;}
		.mov-menu .mm3 a span.ttip{width:200px;}
		.mov-menu a{position:relative;z-index:22;}
		.mov-menu a:hover span.ttip{display:block;position:absolute;top:-40px;padding:6px;z-index:22;font-size:14px;text-align:center;color:#a3002a;background:#ffb400;border-radius:4px;}
		.mov-menu a:hover{z-index:999;}
		.mov-menu a:hover span{z-index:999;}
		.mov-menu a:hover b{position:absolute;z-index:999;top:-11px;border-left: 7px solid transparent;border-right: 7px solid transparent;border-top: 7px solid #ffb400;}

		.mov-menu .mm1 a:hover span, .mov-menu .mm2 a:hover span, .mov-menu .mm3 a:hover span{left:-15px;}

		.mov-menu .p1:hover b{left:15px;}
		.mov-menu .p2:hover b{left:15px;}
		.mov-menu .mm1 a:hover b{left:9px;}
		.mov-menu .mm2 a:hover b{left:5px;}
		.mov-menu .mm3 a:hover b{left:5px;}




	.mov-subs {height:60px;background:#fafafa;}
	.mov-subs .ms-channel{float:left;margin-top:16px;padding:4px 0 4px 40px;width:400px;background:url(../img/sprite_header.png)  2px -1063px no-repeat transparent;}
	.mov-subs .subs-channel{float:right;margin:12px 10px 0 0;padding:8px 0 8px 0;width:220px;font-weight:600;text-align:center;text-transform:uppercase;background:#7e0021;border-radius:5px;}

	.mov-subs .subs-channel a{color:#fff;text-decoration:none;}
	.mov-subs .subs-channel a:hover{text-decoration:underline;}














.video .desc-cats{float:left;}
.video .desc-addedby{float:right;}
.video .desc-duration{float:right;}

.addedby{/*float:left;*//*padding-right:330px;*/font-weight:600;line-height: 25px;}



#mTitle {position:absolute;z-index:9999;/*margin-top:-532px;*/padding:6px 10px 12px 10px;/*width:650px;*/height:20px;line-height:28px;overflow:hidden;font-size: 16px;color: #F4F4F4;text-transform:none;background-color: rgba(0, 0, 0, 0.6);}

.comment .userpic{float:left;margin-right:15px;}
.comment .com_date{float:none;padding-left:10px;font-style: italic;color: #ccc;}
.comment p {margin-left:95px;}
.comment .title{margin-bottom:10px;}
.comment .title a{font-weight:600;}
.comment .c-body{/*height:54px;overflow:hidden;*/}
.comment .c-body.c-expand{height:auto;overflow:none;}
.comment .c-show, .comment .c-hide{color: #7E0021;}
.comment .c-show:hover, .comment .c-hide:hover{text-decoration:underline;cursor:pointer;}
.comment .c-body.c-expand .delimiter{display:none;}


#comments textarea, #write textarea, #inbox textarea, #taggit textarea{padding:15px;font-style: italic;background:#f8f4ee;border:none;}
#comments textarea, #taggit textarea{width:640px;height:100px;max-width:640px;min-width:640px;min-height:100px;}
.captcha_code input[type="text"]{height: 45px;padding: 0 13px;width:190px;font-style: italic;background:#f8f4ee;border:none;}
#comments .turing_img {margin-right: 5px;}
.upload-block .captcha_code input {margin-left: 12px;width: 340px;background:#ffffff;font-style: normal;border: 1px solid #DFDFDF;border-radius: 3px;}

#write textarea, #inbox textarea {height: 160px;}

#taggit input[type="text"]{float:left;color: #BABABA;font-style: italic;font-size:17px;} 

#taggit #title{
padding:15px 15px;
width:520px;
border: 1px solid #DFDFDF;
border-radius: 3px;
box-shadow: inset 0 5px 10px 0 #F6F6F6;
}

#taggit #title:focus{
outline: none;
border: 1px solid #73A900;
box-shadow: 0 0 5px 0 #73A900;
}


#taggit #remLen{margin-left:-40px;padding:15px 2px 15px 2px;width:26px;background:transparent;border:none;}

.send-wrap{margin-top:5px;min-width: 190px;}
.send-wrap .further{padding:0 15px 0 15px;}

#comments .add_comment.btn-plus, 
#add-comment .add_memcomment.btn-plus, 
#add-message .send_message.btn-plus,
#write .send_message.btn-plus,
#inbox .send_message.btn-plus,
#inbox .reply_message.btn-plus
{position:relative;z-index:1111;display:block;float:right;margin:-55px 0 0 0;width:45px;height:45px;color:#95928f;font-size:30px;font-weight:700;text-indent:-999px;text-decoration:none;background: #F8F4EE url(../img/btn-plus.png);border:none;}

#comments .add_comment.btn-plus:hover, 
#add-comment .add_memcomment.btn-plus:hover, 
#add-message .send_message.btn-plus:hover,
#write .send_message.btn-plus:hover,
#inbox .send_message.btn-plus:hover,
#inbox .reply_message.btn-plus:hover
{cursor:pointer;}

#comments .add_comment.btn-plus:disabled, 
#add-comment .add_memcomment.btn-plus:disabled, 
#add-message .send_message.btn-plus:disabled,
#write .send_message.btn-plus:disabled,
#inbox .send_message.btn-plus:disabled,
#inbox .reply_message.btn-plus:disabled
{background-position: 0 -50px;}

.mod-comments form{display:none;}

.white-prof #add-comment .add_memcomment.btn-plus,
.white-prof #add-comment .send_message.btn-plus,
.white-prof #add-message .send_message.btn-plus
{margin:-55px 10px 0 0;}

#taggit p, #moderation p{padding:0 0 15px 15px;font-weight:600;}
#taggit .tt_wrap form{/*background:#f8f4ee;height: 52px;*/padding:8px 0 3px 2px;height: 52px;overflow:hidden;background:#fff;}
#taggit .add_title, .add-btn {display:block;float:right;padding:17px 0 17px 0;width:100px;color:#000;font-style: normal;text-align:center;font-weight:700;background: #ffda82 url(../img/tags_add.png) repeat;border:none;}
#taggit .add_title:hover, .add-btn:hover {background: #ffd675;text-decoration:none;}

#share {width:670px;border:none;}
#share span {display:block;float:right;width:26px;height:26px;background:url(../img/sprite_header.png)  -4px -1105px no-repeat transparent;}
#share textarea{width:640px;max-width:640px;min-width:640px;border:none;}




#taggit .top {float:left;width:335px;}
#taggit .rand {position:relative;float:right;width:335px;}







#taggit .top .t1, #taggit .rand .r1{background: #fde3a6;}
#taggit .top .t2, #taggit .rand .r2{background: #fee8b3;}
#taggit .top .t3, #taggit .rand .r3{background: #feecbf;}
#taggit .top .t4, #taggit .rand .r4{background: #fff0cc;}

#taggit ul li{height: 52px;font-weight:600;background: #fff4d8;/*overflow:hidden;*/}
#taggit ul li span{
display:block;
float:left;
padding:5px 8px 5px 37px;
height: 42px;
overflow:hidden;
line-height: 42px;
color: #73A900;
background: url("../img/sprite_header.png") no-repeat transparent;
background-position: 2px -1134px;
}

#taggit ul li span:hover{cursor:pointer;color: #5d8703;background-position: 2px -1808px;}

#taggit ul li em{
display:block;
float:left;
padding-right:9px;
line-height: 52px;
font-style:normal;
font-size:13px;
}

#taggit ul li em.tl{
padding:8px 0 0 0;
width:265px;
height: 40px;
overflow:hidden;
line-height: 18px;
}

#taggit ul li i{
display:block;
line-height: 52px;
color: #999;
font-style:italic;
font-weight:400;
}

#taggit ul li i.tt{
/*padding:8px 0 0 0;*/
line-height: 18px;
}

/*movie end*/












#piccontent {margin: 0 auto;padding: 10px 0;width: 1000px;text-align: center;}
#piccontent h2, #piccontent h2 a {font-size: 16px;font-weight: 700;}
#piccontent a {font-size: 12px;margin: 10px;}


.album_linkto b {float: left;display: block;margin: 0 6px 0 0;line-height: 23px;}
.input_bg {float: left;padding: 2px;width: 356px;color: #212121;font-size: 11px;border: 1px solid #A1A1A1;}
.album_linkto small {float: right;font-size: 13px;font-weight: 700;padding: 2px 10px 0 0;}












/*sorting start*/




/**/















.alfavit {margin-top:10px;/*width:800px;*/height:36px;overflow:hidden;text-transform:uppercase;}
.top-pages-nav .alfavit ul{display:block;margin:0;width:820px;height:36px;}
.alfavit li {display: block;float:left;/*width:29px;*/line-height: 20px;text-align:right;}
.alfavit li:first-child{/*width:60px;*/text-align:left;}
.alfavit li a{color: #000;text-align: center;text-decoration: none;}
.alfavit li a:hover, .alfavit .ac a{font-weight:600;color: #ffb400;}




.sort-menu {padding:26px 0 0 0;/*width:800px;*/height:35px;}
.niche_internal_head .sort-menu {padding:26px 0 0 0;/*width:1000px;*/height:40px;}
.sort-menu.right {float:right;margin-right:10px;}
	.sort-menu ul {display:block;/*width:800px;*/height:20px;}
	.niche_internal_head .sort-menu ul {/*width:1000px;*/}
	.sort-menu ul li{float:right;padding: 1px 0 0 20px;height: 35px;}
	.sort-menu ul li.sort-title, .sort-menu ul li.sort-title h1 {font-size:16px;font-weight:600;}
	.sort-menu ul li.sort-title{float:left;padding:0;}
	.sort-menu ul li span{color: #000;}
	.sort-menu ul li.on span{color: #ffb400;}
	.sort-menu ul li a{font-weight:500;color: #000;text-decoration:none;}
	.sort-menu ul li a:hover, .sort-menu .on a{color: #ffb400;}



/*sorting end*/


.slide-wrap.pr-hover {position: relative; z-index: 115;}




/**/
#commented{margin:0 auto;}




























#carousel{padding-bottom: 45px;}
#album_carousel, #album_rel_carousel {margin:0 auto;/*width:1000px;*/height: 1%;}
#carousel .viewport{padding:10px 0 10px 0;width: 1000px; height: 302px; overflow: hidden; position: relative;}
#album_carousel .viewport, #album_rel_carousel .viewport {padding:20px 0 20px 0;width: 1000px; height: 534px; overflow: hidden; position: relative;}
#carousel .disable, #album_carousel .disable, #album_rel_carousel .disable {visibility: hidden; }
#carousel .overview, #album_carousel .overview, #album_rel_carousel .overview  {list-style: none; position: absolute; padding: 0; margin: 0; left: 0 top: 0;}
#album_carousel #pic-10 .overview {height: 534px;}
#carousel .overview li{float:left;width: 200px;height: 150px;}
#album_carousel .overview li, #album_rel_carousel .overview li {float:left;width: 200px;/*height: 267px;*/}

.carousel-container .switcher {overflow: hidden; padding: 0 0 6px 0;}
.carousel-container .switcher h1, .carousel-container .switcher h3 {float: left;font-size: 17px;text-transform:uppercase;font-weight:600;}
.carousel-container .switcher h1 span, .carousel-container h3 span {color:#A3002A;}

#slidePager {float: right;position: relative;top: 4px;}


#album_carousel .thumb{opacity:0.6; filter: alpha(opacity=60); -moz-opacity:0.6;}
#album_carousel #pic-10 .thumb{opacity:1; filter: alpha(opacity=100); -moz-opacity:1;}

#album_carousel .thumb:hover{opacity:1; filter: alpha(opacity=100); -moz-opacity:1;}
#album_carousel .pic-slide-wrap:hover > .thumb{opacity:1; filter: alpha(opacity=100); -moz-opacity:1;}

#carousel .buttons, a.control_prev, a.control_next{width: 35px;height: 35px;/*margin-top:-182px;*/position:relative;z-index:116;background: url(../img/arrows.png) no-repeat;cursor: pointer; display: none;}
a.control_prev, a.control_next{/*margin-top:-198px;*/}
#carousel a.control_prev, #carousel a.control_next{/*margin-top:-16px;*/}
#album_carousel .buttons{width: 35px;height: 35px;margin-top:-285px;position:relative;z-index:112;background: url(../img/arrows.png) no-repeat;cursor: pointer;}
#album_rel_carousel .buttons{width: 35px;height: 35px;margin-top:-285px;position:relative;z-index:112;background: url(../img/arrows.png) no-repeat;cursor: pointer;}

#carousel .next, #album_carousel .next, #album_rel_carousel .next, a.control_next {float:right;margin-right:10px;border-right:0;background-position: 10px -167px;}
#carousel .prev, #album_carousel .prev, #album_rel_carousel .prev, a.control_prev {float:left;margin-left:10px;border-left:0;background-position: 6px -224px;}
#carousel .next:hover, #album_carousel .next:hover, #album_rel_carousel .next:hover, a.control_next:hover {background-position: 10px -195px}
#carousel .prev:hover, #album_carousel .prev:hover, #album_rel_carousel .prev:hover, a.control_prev:hover {background-position: 6px -252px}

#pic-10 ul{/*width:1000px;*/}
#pic-10 ul li{float: left; margin-right: 5px; margin-bottom: 5px;}


.carousel {/*float:left;width:600px;margin:0;*/}
.carousel h3 {font-size:20px;font-weight:400;line-height:25px;margin:0 0 15px;}
.carousel h3 a {color:#7c7c7c;text-decoration:none;}
.carousel h3 a:hover {color:#4c4c4c;}

.lists h3{float: left;font-size: 16px;font-weight: 600;text-transform: uppercase;}
.tags ul {float: left;width: 200px;text-align: left;}










.coolstuff {margin: 20px auto 0 auto;padding: 6px 8px;width: 986px;height: 108px;overflow:hidden;background: #F8F8F8;}
.coolstuff strong {float: left;font-size: 16px;padding: 5px 8px;}
.coolstuff strong i {font-size: 12px;}
.coolstuff ul {display: block;margin-bottom: 25px;}
.coolstuff li {background: #ddd;display: block;float: left;font-size: 15px;font-weight: 600;margin: 1px 1px 5px;padding: 5px 8px;vertical-align: middle;}
.coolstuff li.allstuff {background: #990000;display: block;float: left;font-size: 15px;font-weight: 600;margin: 1px 1px 10px;padding: 5px 10px;vertical-align: middle;}
.coolstuff li.allstuff a{color: #EFEFEF;}
.coolstuff li.allstuff a:hover {color: #FFCC00;}
















/* NOTIFICATIONS */
.notification-green, .notification-red, #successBlock, #error-upload { padding:20px; }
.notification-green p, .notification-red p, #successBlock p, #error-upload p { padding:0 0 0 30px; color:white; }
.notification-green, #successBlock { background:#bcd97f url(../img/ok-small.png) 20px 20px no-repeat; }
.notification-red, #error-upload { background:#d97f7f url(../img/i.png) 20px 20px no-repeat; }

#successBlock, #error-upload {margin-bottom:20px;border-radius: 5px;}
.video #successBlock, .video #error-upload {margin-top:20px;}
.settings #successBlock, .profile #successBlock {margin:0 0 20px 0;}

.notification-red {margin-bottom:20px;border-radius: 5px;}
.notification {margin-bottom: 0;border-radius: 5px;}

.upload-block #successBlock{margin: 100px 0 100px -70px; width:800px; background:#fff; border: 1px solid #DFDFDF; box-shadow: 5px 5px 5px rgba(0,0,0,0.2);}
.upload-block #successBlock p{padding:0; color:#000;text-align:center;}


.upload-block #successBlock .s-title{
padding:116px 0 10px 0;
font-size:22px;
font-weight:600;
background:url("../img/bg-s-title.png") center 0 no-repeat;
}


.upload-block #successBlock .s-text{color:#7a7a7a;font-size:16px;}

.upload-block #successBlock .s-upl{
margin:20px auto;
padding:16px;
width:320px;
background:#ff9e00;
border-radius: 5px;
}

.upload-block #successBlock .s-upl a{
padding-left:50px;
color:#fff;
font-size:18px;
font-weight:600;
background: url("../img/sprite_header.png") -7px -304px no-repeat;
}

.upload-block #successBlock .s-mail {
line-height:80px;
font-size:22px;
font-weight:600;
border-top: 1px solid #bbb;
border-bottom: 1px solid #bbb;
}

.upload-block #successBlock .s-mail span{
padding:10px 0 10px 0;
padding-left:50px;
background:url("../img/bg-s-mail.png") no-repeat;
}

.upload-block #successBlock .s-img{
float:left;
margin-top:20px;
width:400px;
height:240px;
background:url("../img/bg-s-img.png") no-repeat;
}

.upload-block #successBlock .s-right{
text-align:left;
font-size:16px;
font-weight:600;
}

.upload-block #successBlock .s-right.t-right{
margin-top:80px;
}

.upload-block #successBlock .s-right a{
padding:2px 12px 2px 12px;
line-height:40px;
color:#fff;
background:#1fbba6;
border-radius: 5px;
}



.footer-1st-line{padding-top:50px;width:100%;min-width:1000px;height:292px;color:#b8b8b8;background: #000;}

	.footer-1st-line .column { /*width:190px;*/ float:left; margin:0 10px 0 0;}
	.footer-1st-line .column ul { margin:14px 0 0 0; }
	.footer-1st-line .column ul li {padding: 10px 0 0 3px;width: 160px;color: #515151;line-height: 22px;}
	.footer-1st-line .column ul li a{display: block;color: #b8b8b8;text-decoration: none;}	
	.footer-1st-line .column ul li a:hover{color:#ffb400;}
	.footer-1st-line .column h5 {width: 160px;height: 22px;color: #fff;font-size: 16px;font-weight: 600;}
	
	
	.footer-1st-line .r-column{float:right;width:400px;}
	.footer-1st-line .r-column a{color: #b8b8b8;text-decoration: none;}
	.footer-1st-line .r-column a:hover{color:#ffb400;}
	.footer-1st-line .r-column .botlogo{display:block;float:left;}
	.footer-1st-line .r-column .r_options{float:right;margin-top:5px;width: auto;}
	.footer-1st-line .r-column p{margin-top:15px;}


.footer-2nd-line{padding-top:50px;width:100%;min-width:1000px;height:65px;color:#b8b8b8;background: #000;border-top:#262626 2px solid;}
























/*
.pages-nav ul li:first-child {text-align:left;width:40px;background:none;}
*/
.categories-list{float:right;width:170px;position:relative;z-index:11;}
.categories-list h3{margin-bottom:25px;font-weight:600;}
.scroll-block{margin-bottom:35px;height:932px;/*overflow:hidden;*/}
.scroll-block #h-target1, .scroll-block #h-target2{margin-bottom:0;}
.categories-list ul {display:block;margin-bottom:35px;}
.categories-list ul li {padding:4px 0 4px 0;}
.categories-list ul li a{padding-left:21px;color:#606060;background:url(../img/sprite_header.png) no-repeat transparent;background-position: -14px -1276px;}
.categories-list ul li a:hover{color:#ffb400;text-decoration:none;background-position: -14px -1318px;}
.categories-list ul li.active a{color:#000;text-decoration:none;background-position: -14px -1359px;}

.categories-list span{position:absolute;/*left:70px;*/z-index:1111111;margin:-6px 0 0 10px;padding:8px 10px 8px 14px;color:#a3002a;font-size:12px;
background:#ffb400 url(../img/arrows.png) -4px -80px no-repeat;
border-radius:3px;opacity:0; filter: alpha(opacity=0); -moz-opacity:0;}
.categories-list a:hover > span{opacity:1; filter: alpha(opacity=100); -moz-opacity:1;}


.ttip{display:none;}


.ttip.title{
display:block;
position:absolute;/*left:100px;*/margin:-6px 0 0 26px;padding:8px 10px 8px 14px;color:#a3002a;font-size:12px;
z-index:9999999;background:#ffb400 url(../img/arrows.png) -4px -80px no-repeat;border-radius:3px
/*
border:3px #ddd solid;*/
}


#sort-lenght{margin-top:45px;height: 5px;}
.categories-list .sort-lenght {height: 65px;}
.categories-list .sort-lenght ul{display: block;height: 65px;}
.categories-list .sort-lenght ul li {float:left;padding:15px 0 0 0;width:34px;height:40px;text-align:center;background:url(../img/arrows.png) 40px -330px no-repeat transparent;}
.categories-list .sort-lenght ul li:first-child {text-align:left;width:17px;background:none;}
.categories-list .sort-lenght ul li:last-child {text-align:right;width:50px;background:none;}
.categories-list .sort-lenght ul li a{display: block;padding:15px 0 0 0;background:none;}


/*video page*/
#mTitle {width: 650px;}
#myAlternativeContent_wrapper, .play-container, .player-in, .video {width: 670px;}
#myAlternativeContent_wrapper, .play-container {height: 532px;}
.icon-hd-big {margin:-485px 0 0 15px;}
.player-in{height: 87px;}
#ad_banner{margin: 100px 0 0 180px;}
a.play-button {position: absolute; z-index: 6; left: 0; top: 0; width: 100%; height: 94%;}
a.play-button span {position: absolute; left: 50%; top: 50%; margin-left: -32px; margin-top: -32px; width: 64px; height: 64px;}
a.play-button > span {background: #575757 url(../../lib/jwplayer.5.10/display/background.png) no-repeat center;}
a.play-button > span > span {background: url(../../lib/jwplayer.5.10/display/playIcon.png) no-repeat center;}
/*video page*/


.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}
.noUi-base{width:100%;height:100%;position:relative}
.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}
.noUi-handle{position:relative;z-index:1}
.noUi-stacking .noUi-handle{z-index:10}
.noUi-stacking+.noUi-origin{*z-index:-1}
.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}
.noUi-state-drag *{cursor:inherit!important}
.noUi-horizontal{margin-top:45px;height:5px;}
.noUi-horizontal .noUi-handle{width:24px;height:24px;left:-12px;top:-27px}
.noUi-horizontal.noUi-extended{padding:0 15px}
.noUi-horizontal.noUi-extended .noUi-origin{right:-15px}
.noUi-vertical{width:18px}
.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}
.noUi-vertical.noUi-extended{padding:15px 0}
.noUi-vertical.noUi-extended .noUi-origin{bottom:-15px}
.noUi-background{background: #E5E5E5;/*box-shadow:inset 0 1px 1px #f0f0f0*/}
.noUi-connect{background:#ffb400;/*box-shadow:inset 0 0 3px rgba(51,51,51,.45);*/-webkit-transition:background 450ms;transition:background 450ms}
.noUi-origin{/*border-radius:2px*/}
.noUi-target{/*border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB*/}
.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,.45),0 3px 6px -5px #BBB}
.noUi-dragable{cursor:w-resize}
.noUi-vertical .noUi-dragable{cursor:n-resize}
.noUi-handle{/*border-radius:3px;*/background:url(../img/arrows.png) 6px -452px no-repeat transparent;cursor:pointer;}
.noUi-handle-upper {background:url(../img/arrows.png) -4px -472px no-repeat transparent;}
.noUi-active{/*box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB*/}
.noUi-handle:after,.noUi-handle:before{/*content:""*/;display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}
.noUi-handle:after{left:10px;}
.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}
.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect,[disabled].noUi-connect{background:#B8B8B8}[disabled] .noUi-handle{cursor:not-allowed}








.com-pages-nav{padding:5px 14px 0 14px;margin:0 auto;/*width:958px;*/background:#fff;}
.top-pages-nav{/*width:800px;*/height:100px;overflow:hidden;background:#fff;}
.bot-pages-nav{/*width:800px;*/height:100px;overflow:hidden;}
.pages-nav{color:#3e3e3e;font-size:16px;font-weight:500;}
.pages-nav a{color:#3e3e3e;text-decoration:none;}
.pages-nav a:hover{color: #FFB400;text-decoration:none;/*background:url(../img/arrows.png) 20px -284px no-repeat transparent;*/}
.pages-nav ul li.active{margin-top:45px;}
.pages-nav ul li.active span{padding:5px 8px 5px 8px;color:#fff;font-style:normal;font-weight:600;background:#FFB400;}
	.pages-nav .p-prev li a, .pages-nav .l-prev a{overflow:hidden;text-indent:999px;background:url(../img/arrows.png) 0 -516px no-repeat transparent;}
	.pages-nav .p-next li a, .pages-nav .l-next a{overflow:hidden;text-indent:999px;background:url(../img/arrows.png) 30px -586px no-repeat transparent;}


.paginator {float:left;height:70px;/*overflow:hidden;*/}

.paginator table {border-collapse:collapse;table-layout:fixed;width:100%;border-spacing: 0;}
	.pages-nav ul{display:block;height:70px;width:100%;background:url(../img/paging-bg.png) 5px 10px repeat-x transparent;}
	.pages-nav ul.p-prev, .pages-nav ul.p-next{width:auto;}
	
.paginator table td {padding:0;white-space:nowrap;height:70px;text-align:center;background:url(../img/arrows.png) 26px -380px no-repeat transparent;}
.paginator .white {background:#fff;}
	.pages-nav ul li {display:block;float:left;margin-top:2px;/*width:70px;*/height:70px;text-align:center;background:url(../img/arrows.png) 26px -380px no-repeat transparent;}
.pages-nav .l-next{float:right;width:50px;background:none;}
		
.paginator span {display:block;padding-top:40px;}

.paginator span a{display:block;padding-top:5px;}
.paginator span strong {/*margin-top:40px;*/padding:5px 8px 5px 8px;color:#fff;font-style:normal;background:#FFB400;/*background:url(../img/arrows.png) 20px -284px no-repeat transparent;*/}

	.pages-nav ul li.dots {height:30px;}
	.pages-nav ul li a, .pages-nav ul li.dots {display:block;padding-top:45px;}


	.pages-nav .p-prev {float:left;}
	.pages-nav .p-prev li, .pages-nav ul li:first-child{text-align:left;width:50px !important;background:none;}
	.pages-nav .p-next li, .pages-nav .p-next li:first-child, .pages-nav ul li:last-child{text-align:right;width:50px !important;background:none;}





.paginator .scroll_bar {
	width:100%;	height:20px;
	position:relative;
	margin-top:-75px; 
}
.paginator .scroll_trough {
	width:100%;	height:5px;
/*	background:#e5e5e5;*/
	background:transparent;
	overflow:hidden;
}
.paginator .scroll_thumb {
	position:absolute;
	z-index:2;
	width:0; height:5px;
	top:0; left:0;
	font-size:1px;
/*	background:#FFB400;*/
}
.paginator .scroll_knob {
	position:absolute;
	top:-24px; left:50%;
	margin-left:-10px;
	width:20px; height:24px;
	overflow:hidden;
/*	background:#FFB400;*/
	background:url(../img/arrows.png) 0 -290px no-repeat transparent;
/*	background:url(slider_knob.gif) no-repeat 50% 50%;*/
	cursor:pointer; cursor:hand;
}
.paginator .current_page_mark {position:absolute;z-index:1;top:0; left:0;width:0; height:3px;overflow:hidden;}

.fullsize .scroll_thumb {display:none;}


.paginator_pages {width:600px;text-align:right;font-size:0.8em;color:#808080;margin-top:-10px;}






.pages-nav.right {float:right;}
.pages-nav.right ul li {margin: 0 0 0 5px;}


	.top-pages-nav .bl_b_l{margin:0 auto;padding: 10px 10px 0 10px;width: 780px;border:none;}
	.top-pages-nav .bl_b_l a img {display:block;margin:0 auto;margin-top:5px;width:300px;}
	.top-pages-nav .bl_right {float: none;width: 780px;text-align: center;}
	.top-pages-nav .bl_right h3, .top-pages-nav .bl_right h4, .top-pages-nav .bl_right p{font-size: 18px;font-weight: 400;color: #FF0000;}
	.top-pages-nav .bl_right a{font-size: 18px;color: #325AA2;}
	.top-pages-nav .bl_right a:hover{color: #202D45;}






.squaretabling {margin: 7px auto 0 auto;overflow: hidden;width: 1000px;}
.squarecont > div {display: block; float: left; margin: 5px 50px 5px 0; height: 260px; width: 300px;}
.squarecont > div:last-child {margin-right: 0;}

#ad_banner_content {margin-bottom: 18px;margin-left: -4px;margin-top: -8px;}
#ad_banner_close {text-align:center;}
#ad_clear {clear: both;}
#ad_banner_content {width:314px;height:274px;}
#ad_banner {display:none; z-index:5000; position: absolute; background: #ffffff; border-top-right-radius: 5px; border-top-left-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px;}
#ad_banner .banner-title {font-size: 12px; text-align: center; line-height: 20px;}

#ad_banner input.submit-btn{
    background: none repeat-x scroll 0 0 #b50025;
    border: medium none currentcolor;
    border-radius: 3px;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: 700;
    height: 60px;
    line-height: 36px;
    padding: 0 20px;
    text-shadow: 0 1px 0 #343434;
	cursor: pointer;
	width: 280px;
}

#ad_banner_close.reload {width: 62px; margin-left:122px;}

#ad_banner_close.reload input.submit-btn{
	width: 62px;
	height: 62px;
	text-indent:-999px;
	background:url(../img/close-play-butt.png) no-repeat transparent;
	border: medium none currentcolor;
	border-radius: 2px;
}

.DarkBg { background: #000000;left: 0; right: 0; width: 100%; height: 100%; opacity: 0.6;position: absolute;top: 0;z-index: 6;display:none;}


/*404*/
.logo-404, .text-404, .link-404{text-align:center;}
.logo-404 {padding:100px 0 30px 0;}
.text-404, .link-404{font-size:29px;font-weight:600;}
.text-404 {padding-bottom:25px;color:#151515;}
.link-404 {padding-bottom:70px;}
.link-404 a{color:#1a5ec3;text-decoration:underline;}


#upBlock, #goupBlock{
	position:fixed;
	bottom:15px;
	padding:5px;
	color:#000000;

	text-align:center;
	z-index:9999999999;
	display:none;
/*	border:1px #f00 solid;*/
}

#upBlock {
	/*width: 790px;*/
	margin-left:-100px;
	bottom:70px;
	width: 80px;
}

#goupBlock {
/*margin-left:-100px;*/
	padding:0;
	width:50px;
	height:50px;
	color:#7e0021;
	font-size: 16px;
	font-weight: 600;
	text-indent:-999px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpEMzA2REEwRDQ4RThFMjExQUNBRUFCNzIyNEU4OTI3QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozODEwRkM5N0YzMzAxMUUyQjc2OEIxMkY3ODU5OTlGRSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozODEwRkM5NkYzMzAxMUUyQjc2OEIxMkY3ODU5OTlGRSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0N0VEMEQwMjJGRjNFMjExQThCQUE2OTFBODIwQkQ1NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMzA2REEwRDQ4RThFMjExQUNBRUFCNzIyNEU4OTI3QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsNKZCEAAALdSURBVHjaYnwVxcwABTpAHADEKkAszDC4wVsgvgPEG4D4CkiABSoRAsTxDEMHCEOxORAvBOI1TNCYiGUYugDkdi0mKINpCHsE7AcQIc8w9IEiyCPcw8Aj3EwMwwSMemTUI6MeGfUIdQCnS4YkCNPaHhZaGs4T06PC6VmgAWIzS6jc+LKk5M6QihFGVg4m/pKN+jBPgGMGyAaJgeSGhEeYBCRZBRqPmrMZesuiy4HEQHIgNYPaIyzy+tyCLSdtgLQwHjXCUDXcg9Ij7CYBwgJ1B2yYBKUIOhCkBqQWpGdQeYTLp1SWL2+FOSMHL9FJBqQWpAekd1B4hDdttgZ3ZLs+AzML6WYB9YD0gswYMI8AQ5RZoHqPMYd9ogqljgCZATILZCZdPcIkLMsm2HTMklXLgWoVHcgsYIlmQW6JxkRWydR41JpZWlOA6rWzjJYguSUaE61KJhj4fe3AcxAm2kFklmhMtCyZfhycf+dDq8tZEAaxaVmiEeURNm0nfpJKpr9//n1dXnnx86zUGzAhEBskBpIjpUQD2U29GGHnJro0+f/j8+9PkyJOftvS/RhdDiQGkgOpIT49E2c3VZso/z69+v6xy+fYzzMb3uJSA5IDqQGpHZRNlL9Pr3/4UGd95PfNo58JFgBANSC1ID2DyiOgUul9ndXxv6/v/yTa40C1ID2klGg09QisZAKm+7+k6gXpIbVEo75HsJRM5AKSSzRqeQRfyUQuIKtEo8Qj/94/+/qhyeEIvpKJXAAyE2Q2yA6aeuTPw4tv39eYHwHSXxloBEBmQ+14SxOP/Dq/9fGHeuuT/z48/81AYwCyA2QXyE6imzWvopg3E9P3IKdUosqIDJF2MxGZuQfEE6TYPTpkOuqRUY+MemTUIwPmka/DwB8/QB55OAw8cgfkkcWg5s0Q9gTI7YtBHrkC9cxQBSC3X4PNIa4BYlBPD7TwTA2IBQe5498D8S0GpIVnAAEGANBxTLmqZ2FtAAAAAElFTkSuQmCC);
/*
	background:url(../img/bg-header.png) 0 -48px repeat-x transparent;
*/
}
#goupBlock:hover{cursor:pointer;text-decoration: underline;}


#nextBlock, #wrapBlocks {
	text-align:center;
/*	height:24px;*/
	font-size: 26px;
	font-weight: 600;
/*	border:1px #f00 solid;*/
/*	display:none;*/
}

#nextBlock span{border-bottom:1px #000 solid;}
#nextBlock a{
	padding-right:28px;
	color: #3E3E3E;
	text-decoration: none;
	background: url("../img/arrows.png") right -620px no-repeat transparent;
}


#moupBlock, #dotsLoader{
	text-align:center;
	z-index:9999999999;
	font-size: 26px;
	font-weight: 600;
/*	display:none;*/
}
#moupBlock span{border-bottom:1px #000 dashed;}
#moupBlock:hover{cursor:pointer;}


#nextBlock {
	text-align:center;
/*	height:24px;*/
	font-size: 26px;
	font-weight: 600;
/*	border:1px #f00 solid;*/
/*	display:none;*/
}

#nextBlock span{border-bottom:1px #000 solid;}
#nextBlock a{
	padding-right:28px;
	color: #3E3E3E;
	text-decoration: none;
	background: url("../img/arrows.png") right -620px no-repeat transparent;
}


#dotsLoader{
padding-right:26px;
background: url(../img/dots.gif) right 15px no-repeat;
border:none;
}

/* Uploader page */
body.uploader {}
div.select-category div.formError {margin-left: -88px;}
div.captcha_code div.formError {margin-left: 14px;}
.upload-block .upfile div.formError {left: 424px !important;}

.nicheDesc {margin-top:50px;}

.noVideos {float: left; margin-bottom: -26px; margin-top: 8px;}

#search-form .search-text-wrap.last-searches-offset {margin-right: 430px;}
.last-searches-wrap {float: right; height: 48px; min-width: 200px;width: 200px; position: relative;}
.last-searches-wrap:hover {cursor:pointer}
#last-searches-choose {
	background: url("../img/arrows.png") no-repeat scroll 98% -14px #dcdcdc;
    padding: 15px 20px 16px 0;
    text-align: center;
}
.last-searches-popup {
	background: none repeat scroll 0 0 #ededed;
    position: absolute;
	right: 0;
    z-index: 9999999;
	width: 600px;
}
.last-searches-popup > ul {float: right; width: 200px;}
.last-searches-popup > ul > li {
	overflow: hidden;
    padding: 10px;
}
.last-searches-popup > ul > li:nth-child(2n+1) {
    background-color: #dfdfdf;
}
.last-searches-popup > ul > li:hover {
    background-color: #f5f5f5;
}
.last-searches-popup > ul > li > span{
	text-decoration:underline;
    color: #2b2b2b;
}
.last-searches-popup > .nosearches{
    background-color: #dfdfdf;
    color: #2b2b2b;
    padding: 10px;
}

.add-model {
	float: left;
    font-weight: 600;
/*	margin-left: 10px;*//*694#note-20*/
	line-height: 25px;
}

span.add-model-icon {
	cursor:pointer;
	display:inline-block;
	background: url("../img/add_pornstar_icon.png") no-repeat transparent;
	background-position: 0 -4px;
	width:21px;
	height:19px;
	margin-bottom: -2px;
	margin-left: 5px;
}
span.add-model-icon.active {
	background-position: 0 -25px;
}
span.add-model-icon.fixactive {
	background-position: 0 -25px;
}
#addPornstarDiv {
	clear: both;
	margin: 0 3px 0 0;
	padding: 5px 5px 10px 15px;
	background: none repeat scroll 0 0 #F2F2F2;
	width: 651px;
}
#addPornstarDiv div.title {
	margin: 10px 0;
	font-weight: bold;
}
#addPornstarDiv span {
	margin-right: 10px;
}
#addPornstarDiv .close {
	cursor: pointer;
    float: right;
    margin-right: 5px;
	font-weight: bold;
}
#addPornstarDiv input[type="text"] {font-size: 13px;}
#addPornstarDiv input[type="text"] {
padding: 0 13px;
height: 34px;
border: 1px solid #DFDFDF;
border-radius: 3px;
}


#addPornstarDiv input[type="submit"].btn-search-red { 
	padding: 0 20px;
	margin-left: 10px;
	color: white;
	font-size: 14px;
	font-weight: 700;
	text-shadow: 0 1px 0 #343434;
	height: 36px;
	line-height: 36px;
	background: url(../img/btn-bgs.png) 0 -30px repeat-x transparent;
	border: medium none currentColor;
	border-radius: 3px;
}

#addPornstarDiv input[type="submit"].btn-search-red:hover{ 
	cursor: pointer;
	opacity: 0.7;
}
#addPornstarDiv .block {
	display: none;
}
#addPornstarDiv .messblock {
	margin: 10px 15px 0 0;
}
#addPornstarDiv .success {
	padding: 10px;
	font-weight: bold;
}


.comment.short{height:81px;overflow:hidden;}
.comment.full{height:auto;overflow:none;}

.show-more, .hide-more {color: #7E0021; cursor: pointer; float: right; margin-bottom: 5px;}

#replyForm, a.reply {margin-left: 95px;}
#comments #replyForm textarea {width: 545px; max-width: 545px; min-width: 545px;}
#replyForm div.btns {text-align: right;}
#replyForm .further {display: inline-block; *display: inline; zoom: 1; padding-left: 15px; padding-right: 15px;}
#replyForm .further.cancel {background: transparent;}
a.reply {color: #555; opacity: 0.75; filter: alpha(opacity=75); -moz-opacity: 0.75; font-size: 11px; text-decoration: none; margin-top: 10px;}
a.reply:hover {opacity: 1; filter: alpha(opacity=100); -moz-opacity: 1;}







/*effect*/
/*.header-menu li a,*/
.sort-menu,
.sort-menu ul,
.mov-container1,
.mov-container2,
.pic-container1,
.category .thumb-wrap img,
.icon-hd-big,
.player-in,
.player,
.video,
.DarkBg,
#ad_banner,
#mTitle
{ 
    -webkit-transition:all 1s linear;
       -moz-transition:all 1s linear;
        -ms-transition:all 1s linear;
         -o-transition:all 1s linear; 
		    transition:all 1s linear; 
}
/*effect*/
.zaebis{height:30px;line-height:30px;font-size:16px;text-align:center;background: url(../img/bg-header.png) 0 -65px repeat-x;}
.zaebis a {font-weight:700;}

/* http://www.addthis.com/ */
.atss, .at-share-open-control-left {top: 269px !important;}


.moviec .thumbscale, .slidescale {background: #fff;}

p.movie-title {background: #DCDCDC; padding: 8px 8px 10px; border-top: 1px solid #fff;}
p.movie-title span, .category-block .movie-title span {display: block; line-height: 18px; overflow: hidden; min-height: 18px; height: 18px;}
p.movie-title span i.t {font-style: normal;}

.slide-wrap:hover p.movie-title span,
.moviec .thumb-wrap:hover p.movie-title span,
.thumb-container:hover p.movie-title span,
.category .thumb-wrap:hover p.movie-title span{
	height: auto;
    max-height: 54px;
	
    -webkit-transform: scale(0.9);
       -moz-transform: scale(0.9);
        -ms-transform: scale(0.9);
         -o-transform: scale(0.9);
            transform: scale(0.9);

    -webkit-transition: all 0.3s;
       -moz-transition: all 0.3s;
        -ms-transition: all 0.3s;
         -o-transition: all 0.3s;
            transition: all 0.3s;
}

.moviec .thumb-wrap:hover .link-mov{/*height:300px;*/}

.movies5x .moviec:nth-child(5n){margin-right: 0;}
.pornoStarSearchAvatar{ width: 276px; }
.pornoStarSearchContainer{ width : 101%; }
.pornoStarDescription { margin-top: 20px }
.repply, .viewAllReplies{ margin-left: 40px; }
.marginchildrenComment p { margin-left: 75px; }
.childrenComment { height: 60px !important;}

div#rez1024 {display: none;}

.width-auto{ width: auto !important; }
