/*-resize foxy resize-*/   /* NO DEL!!!!!! the definition of design */

@charset utf-8;
html,body{height:100%;min-height:100%;margin:0;padding:0;width:100%}
body{background-color:#fff;font:70%/1.3 Calibri,Arial,Helvetica,sans-serif;min-height:100%;height:auto!important;height:100%;position:relative;color:252525;}
ul,li,img,p,h1,h2,h3{border:0;margin:0;padding:0;}
textarea,input{font-family:Arial,Helvetica,sans-serif;}
a{text-decoration:none;}
form{position:relative;}
li{list-style:none;}
input[type=text],input[type=password]{outline:none;}
button,input[type=submit]{border:none;outline:none;cursor:pointer;background-color:transparent;}
textarea{resize:none;background:transparent;outline:none;border-width:0;padding:0;}
img{max-width:100%;height:auto;vertical-align:top;}
p{display:inline-block;margin:0;padding:0;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.hide { display: none!important; }

.fl{float:left;}
.fr{float:right;}
.text-link{cursor:pointer;}
.text-link:hover{text-decoration:none;}
.pointer{cursor:pointer;}
.center-text{text-align:center;}
.gui-button{background-color:transparent;display:inline-block;position:relative;border-radius:3px;cursor:pointer;font-size:13px;font-weight:normal;text-align:center;font-family:Calibri,Arial,sans-serif;padding:5px 10px 7px;line-height:13px;}
.gui-button.color-transparent{border-style:solid;border-width:1px;}
.gui-input{border-radius:2px;height:33px;border-style:solid;border-width:1px;}
/* .princess-popup *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.princess-popup{-webkit-box-shadow:0 0 30px 5px rgba(0,0,0,0.55);-moz-box-shadow:0 0 30px 5px rgba(0,0,0,0.55);-ms-box-shadow:0 0 30px 5px rgba(0,0,0,0.55);box-shadow:0 0 30px 5px rgba(0,0,0,.55);position:fixed;}
*/
.ui-widget-overlay{position:fixed;height:100%;width:100%;top:0;left:0;right:0;bottom:0;opacity:.5}
.ui-dialog-titlebar{display:none}
.ui-dialog-buttonpane{text-align:center;padding:3px 0;}
.ui-dialog-buttonpane button{letter-spacing:1px;}


/*.ui-dialog-title{text-align: center;font-size: 16px;display: block;letter-spacing: 1px;padding: 10px;background: #777;border: 1px solid #fff;border-bottom: none;color: #ccc;}
.ui-dialog-titlebar-close{position: absolute;right: 11px;top: 8px;padding: 5px;color: #D88686;background-color: #444;}*/

.form-container{border-style:solid;border-width:1px;padding:30px;}
.form-container input{width:100%;padding:5px;box-sizing:border-box;margin:5px 0 15px}
.form-container .gui-button{width:auto;font-size:14px;margin:0;padding:7px 17px 9px;}
#change-pass-link{vertical-align:top;line-height:29px;font-size:13px;}
#forgot-form p{font-size:18px;font-weight:bold;text-align:left;}
#forgot-form #change-pass-button{font-size:14px;font-weight:normal;}
.form-container .preload{margin:-10px 0 0 -10px;display:none;}
#change-success{margin-top: 30px}
.iconfont{font-family:iconfont;font-size:8px;}
.text-icon{font-size:22px;padding-right:5px;}
.wrapper{min-height:100%;height:100%;}
#header{width:100%;padding:0px 0 25px;}
#content{padding-bottom:0px;}
.content-block{max-width:980px;margin:0 auto;padding:0 10px;}
#header .logo{font-size:30px;position:relative;}
.logo-img-unit { display: table; float: left; }
.logo-img-link { display: table-cell; width: 250px; height: 80px; vertical-align: middle; }
.logo-img { max-width: 100%; max-height: 100%; }
#header .header-counters{float:right;width:100%;padding:3px 20px 2px 0;margin:0px -10px 20px;border-bottom:1px solid #F3F3F3;text-align:center;}
#header .counter{font-size:14px;margin-right:7px;display:inline-block;}
#header .counter span{padding:3px;margin-right:5px;}
.logoimg{height:75px;width:300px;background:url(../images/logo.png)center center no-repeat;display:block;position:absolute;top:0;}
.top-menu{border-width:1px 0;border-style:solid;}
.menu{float:left;border-left-width:1px;border-left-style:solid;}
.search-bar{display:none}
.search-link{width:34px;height:37px;position:absolute;top:6px;right:0px;}
.icon-search{padding-top:5px}
.search-form .icon-search{position:absolute;top:6px;right:10px;font-size:24px;cursor:pointer;}
.top-search-block{width:100%;border-width:1px 0 0 0;border-style:solid;}
.search-input{width:100%}
.top-menu-item{padding:13px 19px 14px 19px;font-size:17px;line-height:17px;display:block;float:left;border-width:0 1px 0 0;border-style:solid;}
.menu-join{font-weight:bold;}
.search-input{border-width:0 1px;border-style:solid;font-size:14px;padding:14px 30px 14px 10px;margin:0;}
.search-input:after{content:"\0032";position:absolute;top:6px;right:10px;font-size:24px;font-family:iconfont}
.user-logged{padding:13px 19px 14px 19px;font-size:17px;line-height:17px;display:block;float:left;}
.user-login{padding-left:10px;}
.link-login,.report_send{cursor:pointer;}
.login-submit{display:none;}
.user-logout{padding:13px 14px 14px 14px;font-size:17px;line-height:17px;display:block;float:left;border-style:solid;border-width:0 0 0 1px;font-size:20px;cursor:pointer;}
.mobile-buttons{float:right;padding-top:8px;}
.but-log{padding-top:0px}
.mobile-buttons .link-login{float:left;font-size:14px;font-weight:bold;padding:4px 10px;}
.mobile-buttons .gui-button{font-size:14px;font-weight:bold}
.login-error,[id*="retriev-error"]{display:none;color:#D93F2B;font-size:16px;text-align:center;padding-bottom:10px;}
.block-title{font-size:21px;padding:20px 0 16px 0;}
.title-all-link{float:right;font-size:15px;padding-top:6px;}
.item{float:left;margin:0 20px 20px 0px;width:100%;box-shadow:1px 1px 1px 0px rgba(0,0,0,0.1);}
.item:nth-child(4n){padding:0;}
.glider-list .item:first-child{padding-left:0;}
.viewport{height:150px;width:100%;}
.glider{position:relative;padding-bottom:20px}
.glider #prev,.glider #next{cursor:pointer;width:47px;height:47px;display:block;position:absolute;z-index:10;top:50%;margin-top:-47px;font-size:42px;line-height:42px;box-sizing:border-box;}
.glider #prev{left:0;padding:4px 12px;}
.glider #next{right:0;padding:4px 17px;}
.glide-item{margin:0 10px;}
#featured .content-block,.suggest .content-block{padding:0px;max-width:1000px}
#featured .block-title,.suggest .block-title{padding-left:10px}
#featured .thumb{position:relative;padding:0 10px;background-color:#FFF;}
#featured .thumb .scene-thumb{
	background-size:contain;
	max-width: 240px;
    margin: 0 auto;
}
.viewport{overflow:hidden;position:relative;height:190px;}
.overview{list-style:none;position:absolute;padding:0;margin:0;left:0;top:0;width:100%}
.thumb{position:relative;}
.scene-thumb,.dvd-thumb,.niche-thumb{background-repeat:no-repeat;background-size:cover;background-position:center center;}
.scene-thumb{height:150px;}
.dvd-thumb{height:320px;}
.dvd-thumb.gay,.dvd-thumb.shemale{display: none;}
.niche-thumb{height:155px}
.title{display:table;width:100%;}
.title a{text-align:center;display:table-cell;vertical-align:middle;font-size:14px;}
.niche-items{text-align:center;height:435px;overflow:hidden;margin-left:-10px;}
.niche-item{display:inline-block;margin:0 10px 20px 10px;width:101px;box-shadow:1px 1px 1px 0px rgba(0,0,0,0.1);}
.niche-item .title{height:40px;}
.base-item .title{height:60px;max-height: 60px;overflow: hidden;display: block;padding-top: 10px}
.base-item .title a{font-size:13px;padding:0 5px;}
.base-item .info{font-size:11px;padding:11px;border-width:1px 0 0 0;border-style:solid;display:block}
.dvd-items .title{height:40px;}
.glider .title{height:40px}
.swipe{overflow:hidden;visibility:hidden;position:relative;}
.swipe-wrap{overflow:hidden;position:relative;}
.swipe-wrap > div{float:left;width:100%;position:relative;}
#models{display:none;}
#models .item{box-shadow:none;font-size:14px;}
#pager{text-align:center;}
#pager .pager-block{padding:10px;margin-bottom:20px;display:inline-block;}
#pager .pager-click,#pager .current,#pager .dots{cursor:pointer;margin-left:-1px;padding:8px 15px;border-width:1px;border-style:solid;display:block;float:left;font-size:18px}
#pager .dots{border:none;}
#pager .prev-next{padding:8px 11px;box-sizing:border-box;-webkit-box-sizing:border-box;height:41px}
#pager .prev-next.disable{float: left;}
#pager .prev-next.disable i{font-size: 18px}
.mobile-pager{padding:8px 15px;display:block;float:left;font-size:18px;}
.desk-pager{display:none;float:left;}
#navigation{padding:20px 0;font-size:13px;border-width:0 0 1px 0;border-style:solid;}
.rate-stars{unicode-bidi:bidi-override;direction:rtl;vertical-align:baseline;}
.rate{font-size:22px;}
.scene-info,.currentdvd-info{padding:20px 0;}
.scene-title{font-size:21px;line-height:21px;padding-bottom:10px;}
.info,.label{display:inline-block;font-size:15px;}
.social-block{padding:17px 0;font-size:15px;line-height:22px;border-width:1px 0;border-style:solid;}
.social-block a,.social-block span{vertical-align:top}
.social-block .book-com{padding-top:10px;float:left;}
.player-block{padding:20px 0px;border-style:solid;border-width:0 0 1px 0;}
.under-player{margin-top:20px!important;}
.formats-block{float:right;position:relative;}
.sinopsys-block{margin-right:95px}
.description{float:right;width:calc(100% - 85px);}
.models-hide{display:none}
.show .models-hide{display:inline;}
.model-more,.desc-toggle{display:inline;cursor:pointer;padding-left:5px;}
.show .model-more{display:none;}
.model-less{display:none;cursor:pointer;}
.show .model-less{display:inline;}
.description{white-space:pre-line;}
.description .short-desc{display:block}
.description.show .short-desc{display:none;}
.description .full-desc{display:none}
.description.show .full-desc{display:block;}
/* .formats{position:absolute;background-color:#FFF;z-index:10;margin:0;padding:0;display:none;top:33px;box-shadow:1px 1px 1px 0px rgba(0,0,0,0.1);width:200px;right:0;}
.formats.active{display:block;}
.formats li{float:left;list-style-type:none;min-width:100px;}
.formats li:nth-child(even) a{border-width:0 0 1px 0;}
*/
.format-icon,.format-size{line-height:26px;}
.format-size{float:right;}
.formats{display:none;margin-bottom:-10px;}
.info-item .formats [class^="icon-"],.formats [class*=" icon-"]{font-size:32px}
.formats a{display:block;font-weight:bold;color:#252525;border-width:0 0 1px 0;border-style:solid;padding:4px 8px 4px 8px;}
.formats a:hover{text-decoration:none;background:#0692F0;color:#fff;}
.formats div:last-child a{border-width:0;}
.info-item .formats a span{vertical-align:middle;}
.download{border-width:4px;border-style:solid;}
.download.active{z-index:25;position:relative;border-radius:3px 3px 0 0;border-width:4px;border-style:solid;box-shadow:1px 0px 1px 0px rgba(0,0,0,0.1);}
#other-scenes-block{border-width:0 0 1px 0;border-style:solid;display:none;padding-bottom:20px;}
#related-scenes-block{border-width:1px 0 0 0;border-style:solid;}
.delim{padding:0 10px;}
.fav-link .add-fav, .fav-link.checked .remove-fav{display: block}
.fav-link .remove-fav, .fav-link.checked .add-fav{display:none;}
#scenes-player .reviews{margin-bottom: 0}
.reviews .count{font-size: 13px; padding: 4px 8px; vertical-align: middle; position: relative;}
.reviews .count:after{content: ''; 	width: 0px; height: 0px; border-style: solid; border-width: 8px 8px 0 0 ; position: absolute; top: 20px; left:0px;}
.comment-item{font-size: 13px; padding: 20px 0; border-width:0 0 1px 0; border-style:solid;}
.comment-item .text{padding: 15px 0 25px;}
.reviews-list .comment-item:last-child{border:none}
.addreview-container{padding-bottom:20px;display:none;}
._reviews{display:none;}
.opend ._reviews,.opend .addreview-container{display:block}
.add-review .textarea{background-color:#fff;border-width:1px;border-style:solid;width:100%;padding:5px;box-sizing:border-box;}
.add-review .gui-button{float:right;}
.reviews{margin-bottom:10px;border-width:0 0 1px 0;border-style:solid;}
.comment-delete{cursor:pointer;}
.current-title{font-size:21px;padding:20px 0;}
.current-dvd .social-block{border:none;}
.content-thumb{padding:10px;float:none;width:calc(100% - 20px);border-width:0 0 1px 0;border-style:solid;text-align:center;}
.content-info{float:left;width:100%;border-style:solid;border-width:0 0 0 1px;}
.dvd-info{max-width:980px;margin:0 auto;box-shadow:1px 1px 1px 0px rgba(0,0,0,0.1);margin-bottom:1px}
.dvd-info .info-item .icon-cam{font-size:32px;}
.dvd-info .section{border-width:0 0 1px 0;border-style:solid;padding:15px 0;margin-bottom:15px;}
.dvd-info{font-size:14px;line-height:25px;}
.dvd-info .studio{font-size:21px;line-height:44px;}
.dvd-info .studio .icon-cam{font-size:44px;line-height:44px;}
.dvd-info .studio .label{font-size:21px;font-weight:bold;}
.info-item{padding:0 25px;}
.info-item .label{width:135px;}
/* .info-item .label span{vertical-align:bottom;}
*/
/* .info-item .label p{vertical-align:text-top;}
*/
.info-item .info-value{vertical-align:bottom;}
.info-item .info-value a,.info-item .info-value span{vertical-align:text-top;}
.info-item [class^="icon-"],.info-item [class*=" icon-"]{font-size:25px;vertical-align:middle;line-height:25px;padding-right:12px}
.dvd-info-list{padding:0!important;}
.dvd-info-list .info-item .label{float:none;width:100%;cursor:pointer;}
.dvd-info-list .info-item .info-value{display:none;}
.dvd-info-list .colon{display:none;}
.icon-mobile-open,.opend .icon-mobile-close{display:inline-block;}
.icon-mobile-close,.opend .icon-mobile-open{display:none;}
.icon-mobile-open,.icon-mobile-close{float:right;font-size:15px!important;line-height:32px!important;cursor:pointer;}
.dvd-info-list .info-item{border-width:1px 0 0 0;border-style:solid;padding:10px 25px;}
.dvd-info-list .info-item:first-child{border-width:0;}
.showclick{padding-right:27px}
.dvd-list-scenes{padding-bottom:20px;}
.base-scene{margin-bottom:20px;}
/* .base-scene-list .thumb{width:-webkit-calc(25% - 8px);width:-moz-calc(25% - 8px);width:calc(25% - 8px);float:left;padding:0 10px 10px 0;}
.base-scene-list .thumb:nth-child(4n){padding-right:0px}
*/
.base-scene .scene-title{padding:10px 10px 10px;font-size:18px;font-weight:bold;}
.base-scene .scene-inf{padding:10px;border-style:solid;border-width:1px 0 1px 0;}
.base-scene .scene-inf .label{width:70px;display:block;float:left;}
.base-scene .scene-inf .info{display:block;margin-left:60px;}
.base-scene .scene-list-cast{padding-top:10px;}
.base-scene .scene-list-buttons{padding:15px 10px;}
.base-scene .scene-list-buttons .time-rate{font-size:15px;line-height:22px;}
.base-scene .scene-list-buttons .time-rate > span{vertical-align:top}
.base-scene .scene-list-buttons .icon-clock{font-size:22px;padding-right:10px;}
.base-scene .scene-list-buttons .add-play{padding-top:10px}
.time-rate .rating .label{vertical-align:top}
.base-scene .scene-list-buttons .time-rate .delim{vertical-align:top;}
.base-scene .scene-list-buttons .delim{font-size:15px;line-height:22px;}
#search-field{width:100%;padding:10px 30px 10px 10px;font-size:14px;box-sizing:border-box;}
.filter-form .icon-search{position:absolute;position:absolute;top:6px;right:10px;font-size:24px;cursor:pointer;}
#tabs{padding:10px 0;}
#tabs span{font-size:17px;padding:11px;}
.tabs-block{border-width:0 0 1px 0;border-style:solid;margin-bottom:25px;}
.tabs-item{position:relative;}
.tabs-item.active:after{content:'';position:absolute;width:0px;height:0px;border-style:solid;border-width:7px 7px 0 7px;left:50%;margin-left:-7px;bottom:-6px;}
#tabs .tabs-item{cursor:pointer;}
#tabs .tabs-item.active{cursor:none;}
#model-block{margin-bottom:-40px;}
#model-block .name{font-size:33px;line-height:55px;float:left;}
#model-block .model-photo{float:right;height:100px}
#model-block .model-photo img{border-radius:50%}
.remove{position:absolute;top:0;right:0;width:32px;height:30px;text-align:center;padding-top:2px;font-size:22px;cursor:pointer;}
/* settings */
.block-title.settigs-title{padding-bottom:50px;}
.page-form .simple-title{padding:10px 0;font-size:22px;font-weight:normal;}
.page-form label{display:block;padding:15px 0 5px;}
.page-form .form-field .gui-input{height:37px;width:445px;padding:0 15px;margin:5px 0;}
.page-form .inner{font-size:16px;border:none;}
.page-form .gui-button{margin-top:10px}
#settings-form{padding-bottom:40px;max-width:550px;}
.errortext{color:#E44B54;font-size:11px;padding-top:6px;-webkit-transition:all 0.2s linear 0.2s;transition:all 0.2s linear 0.2s;overflow:hidden;display:none;}
.error + .errortext{display:block}
/* Splash */
#splash{position:fixed;width:100%;height:100%;left:0;top:0;z-index:99;opacity:0.8;}
#splash_out{position:fixed;width:100%;height:100%;left:0;top:0;z-index:100;}
#splash_in,#splash_in_gay,#splash_in_shemale{width:320px;height:467px;padding:6px 0 5px;background:#f3f3f3;position:absolute;top:50%;left:50%;margin:-240px 0 0 -160px;opacity:1;z-index:101;}
#splash_in #splash_text{padding:35px 0px 35px 0px;font-size:14px}
#splash_text span{padding:35px 40px 40px 25px;display:block;}
#splash_text .splash_warning{font-size:36px;padding:0 50px 20px 30px;font-weight:bold;}
#splash_text .splash_explicit{font-size:18px;font-weight:bold;padding:0 50px 10px 30px}
#splash_text .splash_explicit_content{padding:15px 40px 40px 30px;}
#splash_in .submit-block{padding:0px 0px 20px 0px;border-bottom:1px solid;}
#splash_in .gui-button{padding:7px 15px}
#splash_in .splash-wpap-button{padding:25px 50px 20px 30px;}
#splash_in .mem-log{padding:10px 50px 0px 0px;display:block;}
#splash_in .mem-log p{display:inline-block;}
#splash_in .link-icon{padding-right:15px;}
#splash_text .allmodels{padding:20px 0 0 35px;}
.selfbanner{font-size:15px;font-weight:bold;padding:10px 0;}
.banner{background-color:#0692F0;letter-spacing:0px;padding:10px;border-radius:4px;text-align:center;}
.banner_join{float:left;width:27%;text-align:center;}
.banner_join .joinnow{font-family:corbel;color:#fff;}
.banner_counters{padding:0;color:#fff;font-family:corbel;}
.banner_counters .sm{font-weight:normal;font-size:15px;letter-spacing:-1px;padding-left:5px}
.join-logo{padding:25px 0 25px 0;text-align:center;font-size:30px}
.join-main{float:left;padding:40px 20px 40px 20px;margin:0;box-shadow:1px 1px 1px 0px rgba(0,0,0,0.1);position:relative;}
.join-moment{font-size:14px;}
.join-sidebar{display:none;float:left;}
#join-form-container{padding:40px 0 0}
.join-form{padding:40px 0 0 0;max-width:300px}
#join-form-submit{padding-top:30px}
.join-submit .gui-button .inner{font-size:21px;font-weight:bold;font-family:Calibri}
.join-submit .gui-button{line-height:30px;width:100%;box-sizing:border-box;}
.join-title{font-size:25px;font-weight:bold;color:#0692f0;padding:0 0 30px 0;}
.form-field{padding-bottom:15px}
.form-field .gui-input{width:100%;box-sizing:border-box;padding:4px;height:38px;}
.reasons-list{padding:0 20px 50px 15px;}
.reason-item{font-size:12px;padding:0 15px 3px 0;border-width:0 0 1px 0;border-style:solid;vertical-align:bottom;}
.side-title{font-size:25px;padding:40px 0 20px 25px;}
.secure{font-size:12px;text-align:center;padding-top:20px}
.reasons-list .reason-item [class^="icon-"]{font-size:18px;line-height:18px;padding-right:12px;}
.join-field .join-moment{font-size:14px;}
.reasons-list .reason-item p{vertical-align:text-bottom;padding-top:3px}
.join-table{display:table;}
.blealine-left,.blealine-right,.join-main{display:table-cell;}
.blealine-left,.blealine-right{width:10px;position:relative;}
.blealine-left:after,.blealine-right:after{content:'';position:absolute;top:0px;height:100%;position:absolute;width:10px;opacity:.5}
.blealine-left:after{left:-10px;}
.blealine-right:after{right:-10px;}
.join-header .content-block,.count-container .content-block{max-width:850px}
.moment-title{margin:0 -13px 0 -13px;padding:0px 13px 0px 13px;border-width:0 0 1px 0;border-style:solid;}
.secure .link-icon{font-size:16px}
.form-field .gui-input{-webkit-transition:all 0.2join-forms linear 0.2s;transition:all 0.2join-forms linear 0.2s;}
.form-field .error-text{color:#E44B54;font-size:13px;padding-top:5px;-webkit-transition:all 0.2s linear 0.2s;transition:all 0.2s linear 0.2s;overflow:hidden;display:none;}
.form-field .state-error + .err{display:block}
.count-container{padding:40px 0;text-align:center;}
.count-container .join-dvd,.count-container .join-scene{font-size:18px;display:inline-block;text-align:center;padding:0 25px;}
.count-container .join-dvd{border-width:0 1px 0 0;border-style:solid;}
.count-container .count{font-size:26px;font-weight:bold;}
#terms p,#privacy p{font-size:14px;padding:5px 0;}
#terms,#privacy,#p2257{padding:25px 0}
#p2257 .paragraph{padding:5px 0 15px;font-size:14px}
#p2257 .inline{font-size:14px;padding-right:10px}
#p2257 .studio-name{font-size:18px}
.home-dvds .dvd-items,.home-scenes .scene-items{overflow:hidden;}
/* Limit */
.limit{font-size:26px;font-weight:bold;padding:10% 17%;line-height:60px;}
.limit a{font-weight:normal;text-decoration:underline;display:block;}
/* Preloader */
.preload{width:40px;margin:0 auto;position:absolute;top:50%;left:50%;margin-left:-35px;}
.preload-thumb{max-width:100%;}
.loadtxt{padding-left:24px;font-size:14px;box-sizing:content-box;-webkit-animation:opacityload 2s linear infinite;animation:opacityload 2s linear infinite;}
#bg-spin,#left-spin,#right-spin{position:absolute;box-sizing:content-box;}
.pie{width:12px;height:12px;border-width:4px;border-style:solid;border-radius:50%;box-sizing:content-box;}
#bg-spin{border-width:4px;border-style:solid;}
#left-spin{clip:rect(0px,20px,20px,10px);}
#left-spin .spin{clip:rect(0px,10px,20px,0px);position:absolute;-webkit-animation:rotatespin 2s linear infinite;animation:rotatespin 2s linear infinite;}
#right-spin{clip:rect(0px,10px,20px,0px);}
#right-spin .spin{clip:rect(0px,20px,20px,10px);position:absolute;-webkit-animation:rotatespin 2s .5s linear infinite;animation:rotatespin 2s .5s linear infinite;}
.big-preload{width:80px;margin:0 auto;position:absolute;top:50%;left:50%;margin:-40px 0 0 -40px;}
.big-preload .loadtxt{padding:31px 18px;}
.big-preload .pie{width:64px;height:64px;border-width:8px;}
.big-preload #bg-spin{border-width:8px;}
.big-preload #left-spin{clip:rect(0px,80px,80px,40px);}
.big-preload #left-spin .spin{clip:rect(0px,40px,80px,0px);}
.big-preload #right-spin{clip:rect(0px,40px,80px,0px);}
.big-preload #right-spin .spin{clip:rect(0px,80px,80px,40px);}
.loading:before,.loading:after{content:"";position:absolute;top:0;left:0;width:inherit;height:inherit;}
@keyframes opacityload{
	0%{opacity:1}
	50%{opacity:0}
	100%{opacity:1}
}
@-webkit-keyframes opacityload{
	0%{opacity:1}
	50%{opacity:0}
	100%{opacity:1}
}
@-webkit-keyframes rotatespin{
	0%{-webkit-transform:rotate(0deg);}
	25%{-webkit-transform:rotate(180deg);}
	50%{-webkit-transform:rotate(180deg);}
	75%{-webkit-transform:rotate(360deg);}
	100%{-webkit-transform:rotate(360deg);}
}
@keyframes rotatespin{
	0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
	25%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
	50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
	75%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
	100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@media screen and (max-width:320px){
	.menu-member{display:none}
	.scene-thumb{height:160px}
	.dvd-thumb{height:400px}
	.home-scenes .scene-items{max-height:570px}
	.home-dvds .dvd-items{max-height:993px}
	.top-menu-item i{font-size:31px;line-height:31px;display:block!important;text-align:center;}
	.top-menu-item{font-size:10px;line-height:10px;padding:5px 0;width:calc(20% - 1px);text-align:center;}
	.home{display:none;}
	.menu{width:100%}
	#top-menu .content-block{padding:0px}
	.reg{display:none;}
	#other-scenes-block .block-title{font-size:21px;}
	#splash_text .splash_explicit_content{padding:10px 40px 30px 30px;}
	#splash_in #splash_text{font-size:13px;}
	#header .counter{font-size:13px;}
	.menu {width: 95%;}
}
@media screen and (min-width:321px){
	.menu-member{display:none}
	.scene-thumb{height:180px}
	.dvd-thumb{height:445px}
	.home-scenes .scene-items{max-height:605px;}
	.home-dvds .dvd-items{max-height:1080px}
	.top-menu-item i{font-size:31px;line-height:31px;display:block!important;text-align:center;}
	.menu{width:100%}
	.top-menu-item{font-size:10px;text-align:center;padding:5px 0;width:calc(20% - 1px);text-align:center;}
	.home{display:none;}
	#top-menu .content-block{padding:0px}
	.top-menu-item.reg,.top-menu-item.link-login{min-width:50px;}
}
@media screen and (min-width:361px){
	.item{width:calc(50% - 10px);}
	.niche-items .item{width:calc(33% - 10px);}
	.item:nth-child(2n){margin-right:0px}
	.scene-thumb{height:120px}
	.dvd-thumb{height:310px}
	.home-scenes .scene-items{max-height:490px}
	.home-dvds .dvd-items{max-height:810px}
}
@media screen and (min-width:481px){
	.scene-thumb{height:135px}
	.dvd-thumb{height:345px}
	.home-scenes .scene-items{max-height:520px}
	.home-dvds .dvd-items{max-height:880px}
	.join-main:after{height:649px;width:247px;display:block;position:absolute;top:-20px;left:-135px;content:'';}
	.srtaight.join-main:after{background:url(../images/join-straight.png) no-repeat 0 0;}
	.gay.join-main:after{background:url(../images/join-gay.png) no-repeat 0 0;left:-52px;width:180px;top:-27px;}
	.shemale.join-main:after{background:url(../images/join-shemale.png) no-repeat 0 0;width:300px;top:56px;left:-96px;}
	.join-main{padding:40px 20px 40px 135px;}
	.moment-title{margin:0 -13px 0 -135px;padding:0px 13px 0px 135px;}
	.content-thumb{padding:10px;width:30%;float:left;border-width:0 1px 0 0;border-style:solid;margin-right:-1px;}
	.content-info{width:calc(70% - 21px);}
	.dvd-info .dvd-info-list{border-width:0;}
	#header .counter{font-size:18px;margin-right:25px}
	#header .counter span{margin-right:7px;}
}
@media screen and (min-width:541px){
	.scene-thumb{height:165px}
	.dvd-thumb{height:410px}
	.home-scenes .scene-items{max-height:580px}
	.home-dvds .dvd-items{max-height:1010px}
	.banner{border-width:5px;border-style:solid;line-height:30px;letter-spacing:3px;text-align:center;padding:0;font-size:30px;border-radius:0}
	.banner_join{padding:25px 0;position:relative;min-width:170px;width:50%;float:left;}
	.banner_join .joinnow{border-width:0 0 1px 0;border-style:solid;text-transform:uppercase;font-family:corbel;}
	.banner_join:after{content:'';width:0px;height:0px;border-style:solid;border-width:40px 0 40px 27px;position:absolute;right:-27px;top:0;}
	.banner_counters{padding:23px 0;letter-spacing:1px;font-family:Calibri;}
	.banner_counters .sm{font-weight:normal;font-size:18px;letter-spacing:0px;}
	.banner_desk{display:none;}
}
@media screen and (min-width:641px){
	.item{width:calc(33% - 12px);}
	.item:nth-child(2n){margin-right:20px}
	.item:nth-child(3n){margin-right:0px}
	.scene-thumb{height:120px}
	.dvd-thumb{height:310px}
	.home-scenes .scene-items{max-height:490px}
	.home-dvds .dvd-items{max-height:813px}
	.base-scene .scene-list-buttons .time-rate{float:left;}
	.base-scene .scene-list-buttons .add-play{float:right;padding-top:0}
	.social-block .rating{float:left}
	.social-block .book-com{float:right;padding-top:0px;}
	.dvd-info-list .label{float:left;}
	.dvd-info-list{padding-left:135px}
	.dvd-info-list .info-item .info-value{margin-left:135px;line-height:18px}
	.dvd-info-list .info-item .label{cursor:auto}
	.dvd-info-list .download-block.info-item .info-value{display:block!important;height:100%!important;padding-bottom:15px;margin-top:-32px!important;}
	.dvd-info-list .download-block.info-item .label{width:135px;}
	.dvd-info-list .download-block.info-item  .icon-mobile-open,.dvd-info-list .download-block.info-item  .icon-mobile-close{display:none!important}
	.dvd-info-list .info-item{border:none;padding:0 25px;}
	.dvd-info-list .info-item .info-value{margin-right:40px;margin-top:-25px!important;white-space:nowrap;overflow:hidden;height:25px!important;display:block!important;}
	.dvd-info-list .info-item .opend + .info-value{height:auto!important;white-space:normal;}
	.dvd-info-list .download-block.info-item{min-height:25px}
	.block-title{font-size:22px;}
	.current-title{font-size:33px;}
	.scene-title{font-size:33px;line-height:36px}
	.addreview-container{padding-bottom:20px;}
	.under-player{padding:20px 0}
	.formats div:last-child a{border-width:0 0 1px 0;}
	.icon-mobile-open,.icon-mobile-close{font-size:8px!important;}
	.dvd-info-list .info-item p.ellipsis{display:block;text-overflow:ellipsis;overflow:hidden;}
	.dvd-info-list .trunk .label .icon-mobile-open,.dvd-info-list .trunk .label .icon-mobile-close{visibility:hidden;}
	#models{display:block;}
}
@media screen and (min-width:721px){
	.scene-thumb{height:135px}
	.dvd-thumb{height:335px}
	.home-scenes .scene-items{max-height:520px}
	.home-dvds .dvd-items{max-height:860px}
	#splash_in{width:780px;background:#f3f3f3 url(../images/bg-splash-straight.jpg) left 0 no-repeat;position:absolute;top:50%;left:50%;margin:-240px 0 0 -390px;}
	#splash_in.gay{background-image:url(../images/bg-splash-gay.jpg)}
	#splash_in.shemale{background-image:url(../images/bg-splash-shemale.jpg)}
	#splash_in #splash_text{padding:35px 0px 35px 393px;}
	.join-main{padding:40px 13px 40px 13px;margin:-120px 0 -110px}
	.join-sidebar{display:table-cell;}
	.join-main:after{display:none;}
	.desk-pager{display:block;}
	.mobile-pager{display:none;}
	.banner_desk{display:inline-block;}
	.moment-title{margin:0 -13px 0 -13px;padding:0px 13px 0px 13px;border-width:0 0 1px 0;border-style:solid;}
	.join-logo{padding:45px 0 45px 25px;text-align:left;}
	.count-container{text-align:left;}
	.limit{background:url(../images/limit_bg_left.png)left center no-repeat;}
}
@media screen and (min-width:801px){
	.item{width:calc(25% - 15px);}
	.item:nth-child(2n){margin-right:20px}
	.item:nth-child(3n){margin-right:20px}
	.item:nth-child(4n){margin-right:0px}
	.scene-thumb{height:130px}
	.dvd-thumb{height:280px}
	.home-scenes .scene-items{max-height:510px}
	.home-dvds .dvd-items{max-height:860px}
	.home{display:block;}
	.top-menu-item{padding:13px 19px 14px 19px;width:auto;}
	#top-menu .search{display:none;}
	.menu{width:auto;}
	.menu i{display:none!important;}
	.top-menu-item{font-size:17px;line-height:17px;}
	.top-search-block{display:block;}
	.reg,.link-login{display:block;}
	.menu-member{display:block;}
	.search-bar{float:right;display:block!important;}
	.top-search-block{width:auto;border:none;}
	.search-input{width:auto}
	.mobile-buttons{display:none;}
	.reg{font-weight:bold}
	.banner_join{width:40%;}
	.content-thumb{padding:10px;width:20%;float:left;}
	.content-info{width:calc(80% - 21px);}
	.format-item{float:left;width:50%;box-sizing:border-box;padding:0 10px 0 0;}
	#header{padding:25px 0}
	#header .header-counters{float:right;width:auto;padding:8px 0 0 0;margin:0;border:none;text-align:center;}
	#header .counter{float:left;font-size:16px;line-height:25px;margin-right:25px}
	#header .counter span{font-size:22px;padding:4px 10px;border-radius:2px;vertical-align:bottom;margin-right:7px;}
	.join-header{padding-top:100px}
	.join-main{padding:0px 45px 40px 125px;margin:-120px 0 -110px;}
	.join-main:after{background:url(../images/join-straight.png) no-repeat 0 0;height:649px;width:247px;display:block;position:absolute;top:-60px;left:-135px;content:'';}
	.moment-title{margin:0 -45px 0 -125px;padding:40px 45px 0 125px;}
	.menu-member{position:inherit;}
	.ccbill-img{background-size:contain;}
}
@media screen and (min-width:980px){
	.dvd-thumb{height:316px}
	.home-dvds .dvd-items{}
	.home-scenes .scene-items{max-height:550px;}
	.home-dvds .dvd-items{max-height:860px}
}
.submit-invis{position:absolute;left:0;right:0;width:100%;z-index:10;text-indent:-9999px}
/* * 	Core Owl Carousel CSS File
*	v1.3.2 */
/* clearfix */
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
/* display none until init */
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px);}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}
.owl-carousel .owl-item{float:left;}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer;}
.owl-controls{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
/* mouse grab icon */
.grabbing{cursor:url(grabbing.png) 8 8,move;}
/* fix */
.owl-carousel  .owl-wrapper,.owl-carousel  .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}
/* * 	Owl Carousel Owl Demo Theme
*	v1.3.2 */
.owl-theme .owl-controls{margin-top:10px;text-align:center;}
/* Styling Next and Prev buttons */
.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline; /* IE7 life-saver */
	margin:5px;padding:3px 10px;font-size:12px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50); /* IE7 fix */
opacity:0.5;}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100); /* IE7 fix */
opacity:1;text-decoration:none;}
/* Styling Pagination */
.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline/* IE7 life-saver */}
.owl-theme .owl-controls .owl-page span{display:block;width:24px;height:6px;margin:5px 5px;filter:Alpha(Opacity=50); /* IE7 fix */
opacity:0.5;border-width:0 0 1px 0;border-style:solid;}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100); /* IE7 fix */
opacity:1;}
.filter-form .icon-search{height:30px;padding:0;}
.search-params{box-sizing:border-box;}
.secure i.icon-lock{font-size:30px;}
.ui-widget-overlay{z-index:101}
.froze{color:#2C33E6;font-size:40px;text-align:center;vertical-align:middle;min-height:100%;background:url(../images/froze.png)center center no-repeat;height:800px;}
.report{float:right;background-color:#EBEAEA;font-size:11px;padding:5px 10px 4px;border-width:1px;border-style:solid;border-radius:2px;margin-top:-4px;margin-bottom:-5px;}
.report:hover{cursor:pointer;}
/* channels */
.h_ch #featured{display:none;}
.glide-item div[style*="1457.jpg"]{background-size: initial !important;}
/* channels end */
._hide{
	display:none;
}
.successfully{
	color:#00860a;
	font-size: 20px;
}

.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front{
	z-index:1000 !important;
}
/* fix bugs ipfone gallery*/
.owl-carousel, .owl-carousel .owl-wrapper-outer {
	width: 1px;
	min-width: 100%;
}

/* google nocontent*/
.google-robots {
	max-width: 380px;
	margin: 0 auto;
	font-size: 12px;
	margin-top:10px;
}
.wrapper #footer {
	height: 70px;
}