﻿img {border: none; max-width: 100%; height: auto;}
p {padding: 4px 0px; margin: 0px 0px}
a {color: #878787; text-decoration: underline;}
a:hover {text-decoration: none; color: #c41429;}
hr {display:block; line-height: 0; height:0; font-size:0; overflow:hidden; border: none; border-top:1px solid #DDD; padding:0; margin:15px 0 15px 0; _margin:6px 0 7px 0; *margin:6px 0 7px 0; }
table {border-collapse: collapse;}
.clr {clear: both;}

li {list-style: square; padding: 4px 0px;}
h1, h2, h3, h4, h5 {padding: 0px; margin: 0px; text-align: left; font-weight: normal; font-family: 'Open Sans', Arial, Trebuchet, Tahoma; margin: 0px; padding: 0px; text-transform: uppercase;}

h1 {color: #354c53; font-size: 0px; line-height: 0px; padding-bottom: 0px;}
h2 {color: #354c53; font-size: 16px; line-height: 25px; padding: 0px 0px 10px 0px; font-weight: 600;}
h3 {color: #333; font-size: 20px; line-height: 20px; padding: 0px 0px 10px 0px; }

body {background: url('https://freecdn.belamionline.com/Tour2016/Images/background-2020.jpg') fixed #ebebeb; font-family: 'Open Sans', sans-serif; font-size: 14px; color: #5a5a5a; margin: 0; padding: 0; text-align: center; height: 100%; background-position: center 60px;}

.general {width: 100%; min-width: 1180px; margin: 0px; padding: 0px; text-align: left; }

.forcesize {width:220px; height:165px;}

.ContentBoxBannerTitleUpdates
{
    height: 24px;
    color: #a31111;
    border-bottom:1px solid #a31111;
    margin-bottom: 7px;
    font-weight:bold;
    font-size: 18px;    
}

.BannerLink
{
    width: 100%;
    height: 100%;
    display:block;
    position:relative;
}

.BannerPlayButton
{
    display:none;
    opacity:0;
    position: absolute;
    top: 0; left: 0; bottom: 0; right: 0;
    margin:auto;    
}

.BannerLink:hover .BannerPlayButton
{
   display:block;
   opacity:1;
}



.CallToAction
{
    text-transform: uppercase; 
    text-decoration: none;
    font-size: 30px; 
    font-weight: 500;    
    color: #a31111; 
    text-align:center;
}

.CallToAction a
{
    text-decoration: none;
    color: #a31111; 
}

.CallToAction a:hover
{
    text-decoration: none;
    color: #ed0018; 
}

/* TOP */

.top_wrap {width: 100%; margin: 0px; padding: 0px; min-height: 40px; line-height: 40px; background: #d7d9db;}
/*.top_wrap {width: 100%; margin: 0px; padding: 0px; min-height: 5px; line-height: 5px; background: #d7d9db;}*/
.top_wrap .top {width: 1180px; margin: 0px auto; font-weight: 500; position: relative;}
.top_wrap .top .more_info {display: none;}
.top_wrap .top .welcome {float: left; margin-right: 20px; text-transform: uppercase;}
    .top_wrap .top .welcome a { color:#c80404; text-decoration:none;  }
.top_wrap .top .login {float: left;}
.top_wrap .top .login span.green {padding-left: 15px; color: #549533; background: url('https://freecdn.belamionline.com/Tour2016/images/LoginInfoStatusNormal.png') left center no-repeat;}
.top_wrap .top .login span.italic {font-style: italic;}
.top_wrap .top .wrap_menu {float: right;}
.top_wrap .top .wrap_menu ul {padding: 0; margin: 0;}
.top_wrap .top .wrap_menu ul li {padding: 0; margin: 0; list-style: none; float: left;}
.top_wrap .top .wrap_menu ul li a {display: block; float: left; text-transform: uppercase; padding: 0px 12px; text-decoration: none; background: url('https://freecdn.belamionline.com/Tour2016/images/sep.gif') right center no-repeat; color: #5a5a5a;}
.top_wrap .top .wrap_menu ul li.last a {padding-right: 0px; background: none; color:#c80404; font-weight:bold;}

.top_menu_wrap .menu_welcome {display: block;}


/* LOGO AND HOME */

.logo_home_wrap {width: 100%; margin: 0px; padding: 0px; background: #fafafa;}
.logo_home_wrap .logo_home {width: 1180px; margin: 0px auto;}
.logo_home_wrap .logo_home .logo {float: left; }
.logo_home_wrap .logo_home .logo a img {display: block; padding-top:20px}
.logo_home_wrap .logo_home .banner a img {display: block; padding-top:0px; padding-bottom:0px;}
.logo_home_wrap .logo_home .banner {float: right;}

    .logo_home .benefits {float: right; margin-top:14px; padding-bottom:14px;}
    .footer .benefits {float: left;}
    .benefits .benefits_left {float: left; color: #465d66; margin-right: 25px; padding-right: 25px; }
    .benefits .benefits_left ul {padding: 0; margin: 0;}
    .benefits .benefits_left ul li {padding: 0; margin: 0; list-style: none; line-height: 18px;}
    .benefits .benefits_left ul li a {text-decoration: none; text-transform: none; font-size: 17px; font-weight: 600; padding: 2px 0px; display: block; color:#465d66;}
    .benefits .benefits_left ul li .red {color:#d90707;}
    .benefits .benefits_right {float: left; color: #465d66;  padding-right: 25px;}
    .benefits .benefits_right ul {padding: 0; margin: 0;}
    .benefits .benefits_right ul li {padding: 0; margin: 0; list-style: none;line-height: 18px;}
    .benefits .benefits_right ul li a {text-decoration: none; text-transform: none; font-size: 17px; font-weight: 600; padding: 2px 0px; display: block;color:#465d66;}
    .benefits .benefits_right ul li .red {color:#d90707;}   

.logo_home_wrap .logo_home .TermsConfirm {padding-top:18px; float: right;}
.logo_home_wrap .logo_home .TermsConfirm  ul {margin: 0; padding:0;}
.logo_home_wrap .logo_home .TermsConfirm  ul li {float: left; padding: 0; margin: 0; list-style: none;  }
.logo_home_wrap .logo_home .TermsConfirm  ul li a {display: block; float: left; min-height: 50px; line-height: 50px; text-transform: uppercase; text-decoration: none; text-align:center; font-size: 36px; font-weight: bold; margin-right: 0px; background: #21a60e; background: -webkit-linear-gradient(#6bc762, #196f0b); background: -o-linear-gradient(#6bc762, #196f0b); background: -moz-linear-gradient(#6bc762, #196f0b); background: linear-gradient(#6bc762, #196f0b); color: white; width:300px; font-family:Sans-Serif;}
.logo_home_wrap .logo_home .TermsConfirm  ul li a:hover {background: #21a60e; }


.logo_home_wrap .logo_home .LoginLink {padding-top:18px; padding-right:18px; float: right; display:none;}  
.logo_home_wrap .logo_home .JoinLink {padding-top:18px; padding-right:18px; float: right;display:none;}  
.logo_home_wrap .logo_home .Awards {padding-top:10px; padding-bottom:6px; float: right;}


/* MENU */

nav {position: relative; z-index: 2;}
.top_menu_wrap {z-index: 3; width: 100%; margin: 0px; padding: 0px; background: #ebebeb; border: 1px solid #a31111; border-left: none; border-right: none;}
.top_menu_wrap .menu_chat {width: 1180px; margin: 0px auto;}
.top_menu_wrap .menu_chat .menu {float: left; position: relative; width:100%;}
.top_menu_wrap .menu_chat .menu .top_menu ul {margin: 0; padding: 0; float: left;width:100%; display: table;}
.top_menu_wrap .menu_chat .menu .top_menu ul li {list-style:none; padding: 0; margin: 0; display:table-cell;}
.top_menu_wrap .menu_chat .menu .top_menu ul li a {display: block; min-height: 60px; line-height: 60px; text-transform: uppercase; padding: 0px 10px; text-decoration: none; font-size: 18px; font-weight: 500; transition: background 200ms ease-in-out 0s; color: #5a5a5a; text-shadow: none; text-align:center;}

.top_menu_wrap .menu_chat .menu .top_menu ul li.updates.active a,
.top_menu_wrap .menu_chat .menu .top_menu ul li.updates:hover a {background: #a31111; color: white; text-shadow: none;}
.top_menu_wrap .menu_chat .menu .top_menu ul li.sex_scenes.active a,
.top_menu_wrap .menu_chat .menu .top_menu ul li.sex_scenes:hover a {background: #a88abe; color: white; text-shadow: none;}
.solos .top_menu_wrap .menu_chat .menu .top_menu ul li.active a,
.top_menu_wrap .menu_chat .menu .top_menu ul li.solos:hover a {background: #8d8c4c; color: white; text-shadow: none;}
.top_menu_wrap .menu_chat .menu .top_menu ul li.photos.active a,
.top_menu_wrap .menu_chat .menu .top_menu ul li.photos:hover a {background: #719aa3; color: white; text-shadow: none;}
.top_menu_wrap .menu_chat .menu .top_menu ul li.models.active a,
.top_menu_wrap .menu_chat .menu .top_menu ul li.models:hover a {background: #9d7a51; color: white; text-shadow: none;}
.movies .top_menu_wrap .menu_chat .menu .top_menu ul li.active a,
.top_menu_wrap .menu_chat .menu .top_menu ul li.movies:hover a {background: #9c5773; color: white; text-shadow: none;}
.top_menu_wrap .menu_chat .menu .top_menu ul li.backstages.active a ,
.top_menu_wrap .menu_chat .menu .top_menu ul li.backstages:hover a {background: #5e7d71; color: white; text-shadow: none;}
.top_menu_wrap .menu_chat .menu .top_menu ul li.favorites.active a,
.top_menu_wrap .menu_chat .menu .top_menu ul li.favorites:hover a {background: #b25757; color: white; text-shadow: none;}
.memberjoin .top_menu_wrap .menu_chat .menu .top_menu ul li.active a,
.top_menu_wrap .menu_chat .menu .top_menu ul li.memberjoin:hover a {background: #a31111; color: white; text-shadow: none;}
.kinkys .top_menu_wrap .menu_chat .menu .top_menu ul li.active a,
.top_menu_wrap .menu_chat .menu .top_menu ul li.kinkys:hover a {background: #8abfc0; color: white; text-shadow: none;}
.dvdstore .top_menu_wrap .menu_chat .menu .top_menu ul li.active a,
.top_menu_wrap .menu_chat .menu .top_menu ul li.dvdstore:hover a {background: #9d7a51; color: white; text-shadow: none;}
.memberlogin .top_menu_wrap .menu_chat .menu .top_menu ul li.active a,
.top_menu_wrap .menu_chat .menu .top_menu ul li.memberlogin:hover a {background: #a31111; color: white; text-shadow: none;}

.alwayson {background: #a31111; color:White;}

.top_menu_wrap .menu_chat .menu .top_menu ul li.memberjoin a {background: #c80404; color: white; text-shadow: none; padding:0px 46px 0px 47px; font-weight:700;}
.top_menu_wrap .menu_chat .menu .top_menu ul li.memberlogin a {color: #c80404; }

.general.sex_scenes .top_menu_wrap {border: 1px solid #a88abe; border-left: none; border-right: none;}
.general.solos .top_menu_wrap {border: 1px solid #8d8c4c; border-left: none; border-right: none;}
.general.photos .top_menu_wrap {border: 1px solid #719aa3; border-left: none; border-right: none;}
.general.models .top_menu_wrap {border: 1px solid #9d7a51; border-left: none; border-right: none;}
.general.movies .top_menu_wrap {border: 1px solid #9c5773; border-left: none; border-right: none;}
.general.backstages .top_menu_wrap {border: 1px solid #5e7d71; border-left: none; border-right: none;}
.general.favorites .top_menu_wrap {border: 1px solid #b25757; border-left: none; border-right: none;}

.top_menu_wrap .menu_chat .sale_link {float: right;}
.top_menu_wrap .menu_chat .sale_link ul {margin: 0; padding:0;}
.top_menu_wrap .menu_chat .sale_link ul li {float: left; padding: 0; margin: 0; list-style: none;  }
.top_menu_wrap .menu_chat .sale_link ul li a {display: block; float: left; min-height: 60px; line-height: 60px; text-transform: uppercase; text-decoration: none; text-align:center; font-size: 32px; font-weight: 700; margin-right: 0px; background: #21a60e; background: -webkit-linear-gradient(#6bc762, #196f0b); background: -o-linear-gradient(#6bc762, #196f0b); background: -moz-linear-gradient(#6bc762, #196f0b); background: linear-gradient(#6bc762, #196f0b); color: white; width:280px; font-family:Oswald;}
.top_menu_wrap .menu_chat .sale_link ul li a:hover {background: #21a60e; }

.is-sticky .top_menu_wrap {background: white; border-top: none;}

.responsive-menu {position: absolute; z-index:90; top: 7px; right: 0px; }
.responsive-menu a { color: #fff; text-decoration: none; display: block; width: 46px; height: 46px; background:url('https://freecdn.belamionline.com/Tour2016/images/responsive-menu-btn.png') 12px center no-repeat #8abfc0; border-radius: 3px;}
.responsive-menu a:hover { opacity: 0.8; }
.responsive-menu .pagelabel { color:#fff; text-align:center; padding:9px 0; font-size:13px; }
.responsive-menu-bubble { text-align:left; padding-top:1px; width:310px; }
.responsive-menu-bubble ul { padding:0; margin:0; border-radius: 3px;}
.responsive-menu-bubble li { list-style:none; padding:0; margin:0; position: relative;}
.responsive-menu-bubble a { background: #8abfc0; color: #fff; text-decoration:none; display: block; padding:16px 15px; font-family:'Open Sans', arial; text-transform: uppercase; font-size:14px; line-height: 14px; border-bottom: 1px solid #fff; font-weight: 600;}
.responsive-menu-bubble a.active,
.responsive-menu-bubble a:hover { background: #719aa3; }
.responsive-menu-bubble a.hasChildren { padding-right:60px; }
.responsive-menu-bubble a.reveal { position:absolute; width:50px; height:100%; top:0; right:0; padding:0; margin:0; background:url('https://freecdn.belamionline.com/Tour2016/images/responsive-menu-arrR.png') center no-repeat; border-left: 1px solid #fff; }
.responsive-menu-bubble a.reveal span { display:none; }
.responsive-menu-bubble .responsive-menu-back a { background-image:url('https://freecdn.belamionline.com/Tour2016/images/responsive-menu-arrL.png'); background-position:15px center; background-repeat:no-repeat; padding-left:35px; }
.responsive-menu-bubble li.home a {padding: 0px !important; background-color: #111;}
.responsive-menu-bubble li.home a img {display: block;}

/* HOMEPAGE */

.content_wrap .content .slideshow { margin: 20px 0 25px;}
.content_wrap .content .video_and_model {margin-bottom: 5px; margin-top:5px;}
.content_wrap .content .video_and_model .filtering {margin-right: 0px;}
.content_wrap .content .video_and_model .video_list {float: left; width: 1200px;}
.content_wrap .content .video_and_model .video_list .video_item {float: left; margin: 0px 20px 20px 0px; background: #FAFAFA; display: block; width: 380px; position: relative; min-height: 243px;}
.content_wrap .content .video_and_model .video_list .video_item.sex_scenes {color: #5a5a5a;}
.content_wrap .content .video_and_model .video_list .video_item.solos {color: #5a5a5a;}
.content_wrap .content .video_and_model .video_list .video_item.photos {color:#5a5a5a;}
.content_wrap .content .video_and_model .video_list .video_item.models {color: #5a5a5a;}
.content_wrap .content .video_and_model .video_list .video_item.movies {color: #5a5a5a;}
.content_wrap .content .video_and_model .video_list .video_item.backstages {color: #5a5a5a;}
.content_wrap .content .video_and_model .video_list .video_item.favorites {color: #5a5a5a;}
.content_wrap .content .video_and_model .video_list .video_item .group {height: 25px; line-height: 25px; text-transform: uppercase; padding: 0px 8px; font-size: 12px;}
.content_wrap .content .video_and_model .video_list .video_item .description {padding: 2px 8px;}
.content_wrap .content .video_and_model .video_list .video_item .description .name {float: left; line-height: 1.3;}
.content_wrap .content .video_and_model .video_list .video_item .description .name a {text-decoration:none;}
.content_wrap .content .video_and_model .video_list .video_item .description .releasedate {float: left;line-height:1.3;}
.content_wrap .content .video_and_model .video_list .video_item .description .rating {float: right;}
.content_wrap .content .video_and_model .video_list .video_item .description .categories {padding: 0px; text-align: right; text-transform: uppercase; font-size: 12px; position: absolute; bottom: 5px; right: 5px;}
.content_wrap .content .video_and_model .video_list.backstages .video_item .description .categories {padding: 0px; position: absolute; right: 8px; bottom: 8px;}
.content_wrap .content .video_and_model .video_list .video_item .shadow_hp {position: absolute; display: block; background: url('https://freecdn.belamionline.com/Tour2016/images/shadow_hp.png') no-repeat; height: 22px; width: 380px; bottom: -22px;}
.content_wrap .content .video_and_model .wider {float: left; width: 1200px;}
.content_wrap .content .video_and_model .video_list .video_item .photo a {opacity: 1;}
.content_wrap .content .video_and_model .video_list .video_item .photo a:hover {opacity: 1;}
.content_wrap .content .video_and_model .video_list .video_item .photo {background-size:cover; background-repeat:no-repeat;}

.content_wrap .content .video_and_model .model_update_box {float: right; display: block; width: 280px; background: white; height: 506px; position: relative;}
.content_wrap .content .video_and_model .model_update_box .shadow {display: block; width: 280px; height: 20px; bottom: -20px; position: absolute; background: url('https://freecdn.belamionline.com/Tour2016/images/shadow_hp.png');}
.content_wrap .content .video_and_model .model_update_box .model_week h2 {font-size: 13px; color: #327273; height: 25px; line-height: 25px; font-weight: 300; text-align: center; padding: 0; margin: 0;}
.content_wrap .content .video_and_model .model_update_box .model_week .photo img {display: block;}
.content_wrap .content .video_and_model .model_update_box .model_week .name {display: block; height: 60px; line-height: 60px;}
.content_wrap .content .video_and_model .model_update_box .model_week .name h3 {font-size: 24px; text-align: center; margin: 0px; padding: 0px; line-height: 58px; text-transform: none; color: #327273;}
.content_wrap .content .video_and_model .model_update_box .chat_box .images {display: block; position: relative;}
.content_wrap .content .video_and_model .model_update_box .chat_box .images img {display: block;}

.content_wrap .content .video_and_model .model_update_box .model_week {display: block;}
.content_wrap .content .video_and_model .model_update_box .chat_box {display: none;}


.content_wrap .content .hp_sep {display: block; height: 7px; background: url('https://freecdn.belamionline.com/Tour2016/images/ContentBoxBannerSeparator1.png') repeat-x; margin-bottom: 25px;}

.separator_wrap {width: 100%;margin-top: 10px; margin-bottom: 10px;}
.separator_wrap .message {color: #465d66; font-size:30px; text-align:center; font-style:italic; line-height:32px;}
.separator_wrap .message a {color: #239ba2; font-size:50px; text-transform:uppercase; font-weight:bold;font-style:normal;line-height:52px;}
.separator_wrap .message a:hover {color: #d90707; text-decoration:underline;}

/* CONTENT */

.content_wrap {width: 100%; margin: 0px; padding: 0px;}
.content_wrap .content {width: 1180px; margin: 0px auto; min-height: 350px;}
.content_wrap .content .text_box {padding: 60px 0px;}
.content_wrap .content .header_images img {display: block;}
.content_wrap .content .filtering {border: 1px solid #5a5a5a; border-left: none; border-right: none; min-height: 40px; line-height: 40px; text-transform: uppercase; margin-bottom: 20px; margin-right: 20px;}
.content_wrap .content .filtering.bottom {margin-top: 15px;}
.content_wrap .content .filtering .show {float: left; margin-right: 10px;}
.content_wrap .content .filtering .order_by {float: left; margin-right: 10px;}
.content_wrap .content .filtering .backto_list a {display: block; float: right; padding: 0px 26px; color: white; background: #b80808; font-weight: bold; text-decoration: none; height: 30px; margin-top: 5px; line-height: 30px;}
.content_wrap .content .filtering .alpha_filter {float: left; margin: 0 15px 0 11px;}
.content_wrap .content .filtering .alpha_filter a {color: #878787; text-decoration: none;}
.content_wrap .content .filtering .alpha_filter a.last {color: #c41429; padding-left: 4px;}
.content_wrap .content .filtering .page_control {float: left; margin-right: 10px;}
.content_wrap .content .filtering .page_control span {color: #787878; font-size: 13px; float: left; margin: 0px 13px 0 9px;}
.content_wrap .content .filtering .page_control a {float: left; margin-right: 4px; text-decoration: none; color: #5a5a5a;}
.content_wrap .content .filtering .page_control a.left2 {display: block; height: 40px; width: 21px; background: url('https://freecdn.belamionline.com/Tour2016/images/pager-updates-left2.png') center center no-repeat;}
.content_wrap .content .filtering .page_control a.left1 {display: block; height: 40px; width: 13px; background: url('https://freecdn.belamionline.com/Tour2016/images/pager-updates-left1.png') center center no-repeat;}
.content_wrap .content .filtering .page_control a.right2 {display: block; height: 40px; width: 21px; background: url('https://freecdn.belamionline.com/Tour2016/images/pager-updates-right2.png') center center no-repeat;}
.content_wrap .content .filtering .page_control a.right1 {display: block; height: 40px; width: 13px; background: url('https://freecdn.belamionline.com/Tour2016/images/pager-updates-right1.png') center center no-repeat;}

.general.sex_scenes .content_wrap .content .filtering .page_control a.left2 {background: url('https://freecdn.belamionline.com/Tour2016/images/pager-videos-left2.png') center center no-repeat;}
.general.sex_scenes .content_wrap .content .filtering .page_control a.left1 {background: url('https://freecdn.belamionline.com/Tour2016/images/pager-videos-left1.png') center center no-repeat;}
.general.sex_scenes .content_wrap .content .filtering .page_control a.right2 {background: url('https://freecdn.belamionline.com/Tour2016/images/pager-videos-right2.png') center center no-repeat;}
.general.sex_scenes .content_wrap .content .filtering .page_control a.right1 {background: url('https://freecdn.belamionline.com/Tour2016/images/pager-videos-right1.png') center center no-repeat;}

.general.solos .content_wrap .content .filtering .page_control a.left2 {background: url('https://freecdn.belamionline.com/Tour2016/images/pager-solos-left2.png') center center no-repeat;}
.general.solos .content_wrap .content .filtering .page_control a.left1 {background: url('https://freecdn.belamionline.com/Tour2016/images/pager-solos-left1.png') center center no-repeat;}
.general.solos .content_wrap .content .filtering .page_control a.right2 {background: url('https://freecdn.belamionline.com/Tour2016/images/pager-solos-right2.png') center center no-repeat;}
.general.solos .content_wrap .content .filtering .page_control a.right1 {background: url('https://freecdn.belamionline.com/Tour2016/images/pager-solos-right1.png') center center no-repeat;}

.general.photos .content_wrap .content .filtering .page_control a.left2 {background: url('https://freecdn.belamionline.com/Tour2016/images/pager-photos-left2.png') center center no-repeat;}
.general.photos .content_wrap .content .filtering .page_control a.left1 {background: url('https://freecdn.belamionline.com/Tour2016/images/pager-photos-left1.png') center center no-repeat;}
.general.photos .content_wrap .content .filtering .page_control a.right2 {background: url('https://freecdn.belamionline.com/Tour2016/images/pager-photos-right2.png') center center no-repeat;}
.general.photos .content_wrap .content .filtering .page_control a.right1 {background: url('https://freecdn.belamionline.com/Tour2016/images/pager-photos-right1.png') center center no-repeat;}

.general.models .content_wrap .content .filtering .page_control a.left2 {background: url('https://freecdn.belamionline.com/Tour2016/images/pager-models-left2.png') center center no-repeat;}
.general.models .content_wrap .content .filtering .page_control a.left1 {background: url('https://freecdn.belamionline.com/Tour2016/images/pager-models-left1.png') center center no-repeat;}
.general.models .content_wrap .content .filtering .page_control a.right2 {background: url('https://freecdn.belamionline.com/Tour2016/images/pager-models-right2.png') center center no-repeat;}
.general.models .content_wrap .content .filtering .page_control a.right1 {background: url('https://freecdn.belamionline.com/Tour2016/images/pager-models-right1.png') center center no-repeat;}

.general.movies .content_wrap .content .filtering .page_control a.left2 {background: url('https://freecdn.belamionline.com/Tour2016/images/pager-movies-left2.png') center center no-repeat;}
.general.movies .content_wrap .content .filtering .page_control a.left1 {background: url('https://freecdn.belamionline.com/Tour2016/images/pager-movies-left1.png') center center no-repeat;}
.general.movies .content_wrap .content .filtering .page_control a.right2 {background: url('https://freecdn.belamionline.com/Tour2016/images/pager-movies-right2.png') center center no-repeat;}
.general.movies .content_wrap .content .filtering .page_control a.right1 {background: url('https://freecdn.belamionline.com/Tour2016/images/pager-movies-right1.png') center center no-repeat;}

.general.backstages .content_wrap .content .filtering .page_control a.left2 {background: url('https://freecdn.belamionline.com/Tour2016/images/pager-backstage-left2.png') center center no-repeat;}
.general.backstages .content_wrap .content .filtering .page_control a.left1 {background: url('https://freecdn.belamionline.com/Tour2016/images/pager-backstage-left1.png') center center no-repeat;}
.general.backstages .content_wrap .content .filtering .page_control a.right2 {background: url('https://freecdn.belamionline.com/Tour2016/images/pager-backstage-right2.png') center center no-repeat;}
.general.backstages .content_wrap .content .filtering .page_control a.right1 {background: url('https://freecdn.belamionline.com/Tour2016/images/pager-backstage-right1.png') center center no-repeat;}


.content_wrap .content .filtering .per_page {float: left;}

.general.sex_scenes .filtering {border: 1px solid #a88abe; border-left: none; border-right: none; color: #a88abe;}
.general.solos .filtering {border: 1px solid #8d8c4c; border-left: none; border-right: none; color: #8d8c4c;}
.general.photos .filtering {border: 1px solid #719aa3; border-left: none; border-right: none; color:#719aa3;}
.general.models .filtering {border: 1px solid #9d7a51; border-left: none; border-right: none; color: #9d7a51;}
.general.movies .filtering {border: 1px solid #9c5773; border-left: none; border-right: none; color: #9c5773;}
.general.backstages .filtering {border: 1px solid #5e7d71; border-left: none; border-right: none; color: #5e7d71;}
.general.favorites .filtering {border: 1px solid #b25757; border-left: none; border-right: none; color: #b25757;}

.general.sex_scenes .video_item {color: #a88abe;}
.general.solos .video_item {color: #8d8c4c;}
.general.photos .video_item {color:#719aa3;}
.general.models .video_item {color: #9d7a51;}
.general.movies .video_item {color: #9c5773;}
.general.backstages .video_item {color: #5e7d71;}
.general.favorites .video_item {color: #b25757;}

.general.sex_scenes .photo_item {color: #a88abe;}
.general.solos .photo_item {color: #8d8c4c;}
.general.photos .photo_item {color:#719aa3;}
.general.models .photo_item {color: #9d7a51;}
.general.movies .photo_item {color: #9c5773;}
.general.backstages .photo_item {color: #5e7d71;}
.general.favorites .photo_item {color: #b25757;}

.general.sex_scenes .models_item {color: #a88abe;}
.general.solos .models_item {color: #8d8c4c;}
.general.photos .models_item {color:#719aa3;}
.general.models .models_item {color: #9d7a51;}
.general.movies .models_item {color: #9c5773;}
.general.backstages .models_item {color: #5e7d71;}
.general.favorites .models_item {color: #b25757;}

.general.sex_scenes .content_wrap .content .filtering .page_control a {color: #a88abe;}
.general.solos .content_wrap .content .filtering .page_control a {color: #8d8c4c;}
.general.photos .content_wrap .content .filtering .page_control a {color:#719aa3;}
.general.models .content_wrap .content .filtering .page_control a {color: #9d7a51;}
.general.movies .content_wrap .content .filtering .page_control a {color: #9c5773;}
.general.backstages .content_wrap .content .filtering .page_control a {color: #5e7d71;}
.general.favorites .content_wrap .content .filtering .page_control a {color: #b25757;}

/* VIDEO LIST */

.content_wrap .content .content_video_list {padding-bottom: 20px; margin-right: -20px;}
.content_wrap .content .content_video_list .video_item {float: left; margin: 0px 20px 20px 0px; background: #FAFAFA; display: block; width: 220px; position: relative;}
.content_wrap .content .content_video_list.backstages .video_item {background: url('https://freecdn.belamionline.com/Tour2016/images/backstage.png'); min-height: 252px}
.content_wrap .content .content_video_list .video_item .group {height: 25px; line-height: 25px; text-transform: uppercase; padding: 0px 8px; font-size: 12px;}
.content_wrap .content .content_video_list .video_item .description {padding: 8px;}
.content_wrap .content .content_video_list.backstages .video_item .description {padding-bottom: 0px;}
.content_wrap .content .content_video_list .video_item .description .name {float: left;}
.content_wrap .content .content_video_list .video_item .description .rating {float: right;}
.content_wrap .content .content_video_list .video_item .description .categories {padding: 8px 0px 0px; text-align: right; text-transform: uppercase; font-size: 12px;}
.content_wrap .content .content_video_list.backstages .video_item .description .categories {padding: 0px; position: absolute; right: 8px; bottom: 8px;}
.content_wrap .content .content_video_list .video_item .shadow {position: absolute; display: block; background: url('https://freecdn.belamionline.com/Tour2016/images/shadow.png') no-repeat; height: 22px; width: 220px; bottom: -22px;}
.content_wrap .content .content_video_list .video_item .photo img {min-width:220px;}

.videoPlayer {width:380px; height:214px;object-fit: fill;}


/* VIDEO LIST LARGE*/

.content_wrap .content .content_video_list_large {padding-bottom: 20px; margin-right: -20px;}
/*.content_wrap .content .content_video_list .video_item {float: left; margin: 0px 20px 20px 0px; background: #FAFAFA; display: block; width: 220px; position: relative;}*/
.content_wrap .content .content_video_list_large .video_item {float: left; margin: 0px 20px 20px 0px; background: #FAFAFA; display: block; width: 380px; position: relative; min-height: 243px;}
.content_wrap .content .content_video_list_large.backstages .video_item {background: url('https://freecdn.belamionline.com/Tour2016/images/backstage.png'); min-height: 252px}
.content_wrap .content .content_video_list_large .video_item .group {height: 25px; line-height: 25px; text-transform: uppercase; padding: 0px 8px; font-size: 12px;}
.content_wrap .content .content_video_list_large .video_item .description {padding: 2px 8px;}
.content_wrap .content .content_video_list_large .video_item .description .name {float: left; line-height: 1.3;}
.content_wrap .content .content_video_list_large .video_item .description .releasedate {float: left;line-height: 1.3;}
.content_wrap .content .content_video_list_large .video_item .description .rating {float: right;}
.content_wrap .content .content_video_list_large .video_item .description .categories {padding: 0px; text-align: right; text-transform: uppercase; font-size: 12px; position: absolute; bottom: 5px; right: 5px;}
.content_wrap .content .content_video_list_large .video_item .shadow_hp {position: absolute; display: block; background: url('https://freecdn.belamionline.com/Tour2016/images/shadow_hp.png') no-repeat; height: 22px; width: 380px; bottom: -22px;}
.content_wrap .content .content_video_list_large .video_item .shadow {position: absolute; display: block; background: url('https://freecdn.belamionline.com/Tour2016/images/shadow.png') no-repeat; height: 22px; width: 220px; bottom: -22px;}
.content_wrap .content .content_video_list_large .video_item .photo img {min-width:220px;}


/* PHOTO LIST */

.content_wrap .content .content_photo_list {padding-bottom: 20px; margin-right: 0px;}
.content_wrap .content .content_photo_list .filtering {margin-right: 0px;}
.content_wrap .content .content_photo_list .photo_item {float: left; margin: 0px 9px 20px; background: #FAFAFA; display: block; width: 150px; position: relative; min-height: 302px;}
.content_wrap .content .content_photo_list .photo_item .group {height: 25px; line-height: 25px; text-transform: uppercase; padding: 0px 8px; font-size: 12px;}
.content_wrap .content .content_photo_list .photo_item .description {padding: 8px;}
.content_wrap .content .content_photo_list .photo_item .description .categories {float: right;}
.content_wrap .content .content_photo_list .photo_item .description .rating {float: left;}
.content_wrap .content .content_photo_list .photo_item .description .name {padding: 0px; text-align: left; font-size: 13px;}
.content_wrap .content .content_photo_list .photo_item .shadow {position: absolute; display: block; background: url('https://freecdn.belamionline.com/Tour2016/images/shadow_photo.png') no-repeat; height: 14px; width: 150px; bottom: -14px;}


/* MODEL LIST */

.content_wrap .content .content_models_list {padding-bottom: 5px; margin-right: -20px;}
.content_wrap .content .content_models_list .models_item {float: left; margin: 0px 20px 20px 0px; background: #FAFAFA; display: block; width: 220px; position: relative; min-height: 388px; }
.content_wrap .content .content_models_list .models_item .flag_new {position: absolute; left: 0; top: 0px; display: block; width: 57px; height: 57px; background: url('https://freecdn.belamionline.com/Tour2016/images/news_flag.png');}
.content_wrap .content .content_models_list .models_item .group {height: 25px; line-height: 25px; text-transform: uppercase; padding: 0px 8px; font-size: 12px;}
.content_wrap .content .content_models_list .models_item .description {padding: 0px 8px; position: relative;}
.content_wrap .content .content_models_list .models_item .description .rating  {float: left;}
.content_wrap .content .content_models_list .models_item .description .flag_KA {float: right;}
.content_wrap .content .content_models_list .models_item .description .name {padding: 0px; text-align: left; font-size: 15px; position: absolute; top: 28px;}
.content_wrap .content .content_models_list .models_item .description .name a {text-decoration:none;}
.content_wrap .content .content_models_list .models_item .description .nameBig {display: block; height: 60px; line-height: 60px;}
.content_wrap .content .content_models_list .models_item .description .nameBig h3 {font-size: 16px; text-align: center; margin: 0px; padding: 0px; line-height: 28px; text-transform: none; color: #5a5a5a; vertical-align:central;}
.content_wrap .content .content_models_list .models_item .shadow {position: absolute; display: block; background: url('https://freecdn.belamionline.com/Tour2016/images/shadow.png') no-repeat; height: 22px; width: 220px; bottom: -22px;}
.content_wrap .content .content_models_list .ModelCounter5 {display:block;}
/* MOVIES LIST */

.content_wrap .content .content_movies_list {padding-bottom: 20px; margin-right: 0px;}
.content_wrap .content .content_movies_list .filtering {margin-right: 0px;}
.content_wrap .content .content_movies_list .movies_item {float: left; margin: 0px 9px 20px; background: #FAFAFA; display: block; width: 150px; position: relative; min-height: 288px;}
.content_wrap .content .content_movies_list .movies_item .group {height: 25px; line-height: 25px; text-transform: uppercase; padding: 0px 8px; font-size: 12px;}
.content_wrap .content .content_movies_list .movies_item .description {padding: 0px 8px;}
.content_wrap .content .content_movies_list .movies_item .description .categories {float: right;}
.content_wrap .content .content_movies_list .movies_item .description .rating {float: left;}
.content_wrap .content .content_movies_list .movies_item .description .name {padding: 0px; text-align: left; font-size: 13px;}
.content_wrap .content .content_movies_list .movies_item .shadow {position: absolute; display: block; background: url('https://freecdn.belamionline.com/Tour2016/images/shadow_photo.png') no-repeat; height: 14px; width: 150px; bottom: -14px;}


/* MOVIES DETAIL */

.content_wrap .content .content_movies_list.detail {padding-bottom: 0px;}
.content_wrap .content .main_box {height: 564px; background: #E5E9EA; margin-bottom: 20px;}
.content_wrap .content .main_box .video_box {float: left; width: 960px;}
.content_wrap .content .main_box .right_box {float: right; width: 150px; padding-right: 30px; padding-top: 35px;}
.content_wrap .content .main_box .right_box .buy a {margin-bottom: 20px; display: block; height: 32px; line-height: 32px; text-align: center; border-radius: 5px; color: white; text-decoration: none; text-transform: uppercase; font-weight: 600; margin-right: 0; background: -webkit-linear-gradient(#94BD4E, #4E7207); background: -o-linear-gradient(#94BD4E, #4E7207); background: -moz-linear-gradient(#94BD4E, #4E7207); background: linear-gradient(#94BD4E, #4E7207);}
.content_wrap .content .main_box .right_box .buy a:hover {background: #94BD4E;}
.content_wrap .content .main_box .right_box .title h1 {font-size: 15px; line-height: 20px; color: #7e2c3b; font-weight: bold; text-transform: none;}
.content_wrap .content .main_box .right_box .title {font-size: 13px; color: #7e2c3b;}
.content_wrap .content .main_box .right_box .rating h2 {font-size: 11px; color: #787878; font-weight: 300; padding-bottom: 0px;}
.content_wrap .content .content_models_list.movie_detail h2 {font-weight: bold;  border-bottom: 1px solid #7e2c3b; color: #7e2c3b; margin-bottom: 10px; padding-bottom: 0px; margin-right: 20px;}

/* MODELS DETAIL */

.content_wrap .content .detail_models {display: block; background: #e5e9ea; min-height: 360px; margin-bottom: 40px; }
.content_wrap .content .detail_models h1 {color: #795c3a; padding-top: 20px; font-size: 28px; text-transform: none; line-height: 50px;}
.content_wrap .content .detail_models h1 span {font-weight: 600;}
.content_wrap .content .detail_models .main_photos {float: left; margin-right: 40px;}
.content_wrap .content .detail_models .main_photos img {display: block;}
.content_wrap .content .detail_models .main_description {float: left; width: 520px;} 
.content_wrap .content .detail_models .main_description .more {height: 230px; overflow: scroll; position: relative;}
.content_wrap .content .detail_models .main_description .more p {padding-right: 15px;}

.always-visible.ps-container > .ps-scrollbar-y-rail,
.always-visible.ps-container > .ps-scrollbar-x-rail {opacity: 0.6;}
.ps-container.ps-active-x > .ps-scrollbar-x-rail, .ps-container.ps-active-y > .ps-scrollbar-y-rail {background-color: white;}

.content_wrap .content .detail_item .filtering {margin-right: 0px;}
.content_wrap .content .detail_item h2 {color: #9d7a51; border-bottom: 1px solid #9d7a51; margin-bottom: 10px; padding-bottom: 2px; margin-right: 20px;}
.content_wrap .content .detail_models .right_box {float: right; padding-right: 28px; padding-top: 60px; width: 290px;}
.content_wrap .content .detail_models .right_box .rating {margin-bottom: 36px;}
.content_wrap .content .detail_models .right_box .rating h2 {font-size: 11px; font-weight: 500; border: none; color: #787878;}
.content_wrap .content .detail_models .right_box .rating .your {float: left; width: 49%;}
.content_wrap .content .detail_models .right_box .rating .your .rating_images a {float: left; margin-right: 1px;}
.content_wrap .content .detail_models .right_box .rating .average {float: right; width: 49%;}
.content_wrap .content .detail_models .right_box .card .card_table {float: left; width: 200px;}
.content_wrap .content .detail_models .right_box .card .card_photo {float: right; width: 85px; text-align: right;}
.content_wrap .content .detail_models .right_box .card table td {padding: 2px;}
.content_wrap .content .detail_models .right_box .card table td.bold {font-weight: 600;}

.content_wrap .content .content_video_list .video_item.solos {color: #8d8c4c;}
.content_wrap .content .content_video_list .video_item.sex_scenes {color: #a88abe;}
.content_wrap .content .content_video_list .video_item.backstages {color: #5e7d71;}

.general.models .detail_item .photo_item {color: #567a82;}
.general.models .detail_item .movies_item {color: #7e2c3b;}
.general.models .detail_item .content_photo_list h2,
.general.models .detail_item .content_movies_list h2 {margin-right: 0;}

/* FOOTER */

.footer_wrap {width: 100%; margin: 0px; padding: 0px; background: #fff; border-top: 1px solid #a31111; padding-bottom: 15px;}
.general.sex_scenes .footer_wrap {border-color: #a88abe;}
.general.solos .footer_wrap {border-color: #8d8c4c;}
.general.photos .footer_wrap {border-color: #719aa3;}
.general.models .footer_wrap {border-color: #9d7a51;}
.general.movies .footer_wrap {border-color: #9c5773;}
.general.backstages .footer_wrap {border-color: #5e7d71;}
.general.favorites .footer_wrap {border-color: #b25757;}

.footer_wrap .footer {width: 1180px; margin: 0px auto; min-height: 180px; padding-top: 30px; position: relative; }
.footer_wrap .footer .account {float: left; color: #787878; margin-right: 25px; padding-right: 25px; border-right: 1px dotted;}
.footer_wrap .footer .account ul {padding: 0; margin: 0;}
.footer_wrap .footer .account ul li {padding: 0; margin: 0; list-style: none;}
.footer_wrap .footer .account ul li a {text-decoration: none; text-transform: uppercase; font-size: 15px; font-weight: 600; padding: 2px 0px; display: block;}
.footer_wrap .footer .favourite_link {float: left; color: #787878; border-right: 1px dotted; padding-right: 25px;}
.footer_wrap .footer .favourite_link ul {padding: 0; margin: 0;}
.footer_wrap .footer .favourite_link ul li {padding: 0; margin: 0; list-style: none;}
.footer_wrap .footer .favourite_link ul li a {text-decoration: none; text-transform: uppercase; font-size: 15px; font-weight: 600; padding: 2px 0px; display: block;}

.footer_wrap .footer .right_side {float: right; width: 810px;}
.footer_wrap .footer .right_side .social_sites {float: left;}
.footer_wrap .footer .right_side .subscribe {padding-left:15px;padding-top:10px; float:left;}
.footer_wrap .footer .right_side .link_top_menu {float: right;}
.footer_wrap .footer .right_side .link_top_menu .link_top a {min-height: 26px; line-height: 26px; background: url('https://freecdn.belamionline.com/Tour2016/images/footer-button-top.png') right center no-repeat; padding-right: 30px; text-decoration: none; text-transform: uppercase; display: block; text-align: right; margin-top: -6px; margin-bottom: 6px;}
.footer_wrap .footer .right_side .link_top_menu .footer_menu {min-height: 21px;}
.footer_wrap .footer .right_side .link_top_menu .footer_menu ul {margin: 0; padding: 0; }
.footer_wrap .footer .right_side .link_top_menu .footer_menu ul li {padding: 0; margin: 0; list-style: none; float: left;}
.footer_wrap .footer .right_side .link_top_menu .footer_menu ul li a {display: block; float: left; min-height: 21px; line-height: 21px; padding: 0px 5px; text-decoration: none; text-transform: uppercase; font-size: 13px; background: url('https://freecdn.belamionline.com/Tour2016/images/footer_sep.gif') right center no-repeat;}
.footer_wrap .footer .copyright_wrap {float: right; width: 810px; margin-top: -50px;}
.footer_wrap .footer .copyright_wrap .copyright {color: #b4b4b4; font-size: 13px; margin-top: 13px;}
.footer_wrap .footer .copyright_wrap .copyright a {color: #c41429; }
.footer_wrap .footer .copyright_wrap .copyright a:hover {color: #b4b4b4;}
.footer_wrap .footer .copyright_wrap .button_link {float: right; padding-top: 15px;}
.footer_wrap .footer .link2 {color: #bf151e;}

/* Slideshow */

.slideshow button {font-size: 0px; height: 100%; width: 30px; background: none; border: none; outline: none; position: absolute; top: 0; bottom: 0; margin: auto; cursor: pointer; }
.slideshow button:hover {opacity: 1;}
.slideshow button.slick-prev {left: 0px; background: url('https://freecdn.belamionline.com/Tour2016/images/slider-left.png') no-repeat center;}
.slideshow button.slick-next {right: 0px; background: url('https://freecdn.belamionline.com/Tour2016/images/slider-right.png') no-repeat center;}

.slideshow:hover button.slick-prev,
.slideshow:hover button.slick-next {opacity: 1; transition: opacity 200ms ease-in-out 0s;}

.slideshow button.slick-prev,
.slideshow button.slick-next {opacity: 0; transition: opacity 200ms ease-in-out 0s;}

.slideshow .slick-dots {position: absolute; bottom: -45px; display: block; width: 100%; padding: 0; list-style: none; text-align: center; }
.slideshow .slick-dots li {position: relative; display: inline-block; width: 15px; height: 15px; margin: 0 5px; padding: 0; cursor: pointer; }

.slideshow .slick-dots li button {font-size: 0; line-height: 0; display: block; width: 15px; height: 15px; padding: 5px; cursor: pointer; color: transparent; border: 0; outline: none; background: url('https://freecdn.belamionline.com/Tour2016/images/dot.png') center;; }
.slideshow .slick-dots li.slick-active button { background: url('https://freecdn.belamionline.com/Tour2016/images/dot_a.png') center no-repeat;}

.slideshow .slick-dots li button:hover,
.slideshow .slick-dots li button:focus {opacity: 0.9;}

/* ==== Tablet Device ==== */


.ContentBoxBannerWrap2 {position: relative; padding-bottom: 20px; margin-bottom: 20px;}
.ContentBoxBannerWrap2 h2 {border-bottom: 1px solid #327273; padding-bottom: 2px; margin-bottom: 10px; color: #327273; line-height: 16px;}
.ContentBoxBannerWrap2 .slideshow {position: relative; display: block; margin: 3px; background: white; height: 180px; box-shadow: 0px 0px 5px #AAA; padding: 2px;}
.ContentBoxBannerWrap2 .slideshow .left_top_corner {z-index: 2; position: absolute; display: block; width: 18px; height: 18px; background: url('quickies-corner-l-t.png'); top: -3px; left: -3px;}
.ContentBoxBannerWrap2 .slideshow .right_top_corner {z-index: 2; position: absolute; display: block; width: 18px; height: 18px; background: url('quickies-corner-r-t.png'); top: -3px; right: -3px;}
.ContentBoxBannerWrap2 .slideshow .left_bottom_corner {z-index: 2; position: absolute; display: block; width: 18px; height: 18px; background: url('quickies-corner-l-b.png'); bottom: -3px; left: -3px;}
.ContentBoxBannerWrap2 .slideshow .right_bottom_corner {z-index: 2; position: absolute; display: block; width: 18px; height: 18px; background: url('quickies-corner-r-b.png'); bottom: -3px; right: -3px;}
.ContentBoxBannerWrap2 .slideshow .slick-dots li {width: 8px; height: 8px;}
.ContentBoxBannerWrap2 .slideshow .slick-dots li button {width: 8px; height: 8px; background: url('q_dot.png') center center no-repeat;}
.ContentBoxBannerWrap2 .slideshow .slick-dots li.slick-active button {background: url('q_dot_a.png') center center no-repeat}

.quickie-wrap {width: 390px; height: 180px;}
.quickie-wrap.format1 img {width: 390px; height: 180px;}

.quickie-wrap.format2 a {text-decoration: none;}
.quickie-wrap.format2 .quickie-image {float: left; width: 230px; height: 180px;}
.quickie-wrap.format2 .quickie-image img {width: 230px; height: 180px;}
.quickie-wrap.format2 .quickie-text {float: left; width: 160px; height: 180px; padding-left: 19px; padding-top: 25px; padding-right: 15px; overflow: hidden; position: relative; box-sizing: border-box; background: url('https://freecdn.belamionline.com/Tour2016/images/quickie-bg.jpg'); }
.quickie-wrap.format2 .quickie-title {font-size: 16px; font-weight: bold; text-transform:uppercase; overflow: hidden; line-height: 17px; padding-bottom: 2px;}
.quickie-wrap.format2 .quickie-title a {color: #327273;}
.quickie-wrap.format2 .quickie-title .standard { font-size: 16px;}
.quickie-wrap.format2 .quickie-title .bigger { font-size: 18px;}
.quickie-wrap.format2 .quickie-title .smaller { font-size: 14px;}
.quickie-wrap.format2 .quickie-description { overflow: hidden; max-height: 95px; color: #354c53; font-size: 12px; line-height: 18px;}
.quickie-wrap.format2 .quickie-description a {color: #354c53;}
.quickie-wrap.format2 .quickie-morelink { height: 34px; position: absolute; bottom: 0px;}
.quickie-wrap.format2 .quickie-morelink img { vertical-align: top;}

kinkys {margin: 78px 0px 40px; position: relative;}
.kinkys .kinkys_header {position: absolute; left: 0px; top: -46px;}
 .kinkys .kinkys_box {display: block; background: #F0F0F0; display: block; min-height: 40px; padding: 14px 0px 30px;}
 .kinkys .kinkys_box .left_box {float: left; padding-left: 17px;}
 .kinkys .kinkys_box .left_box .first_photo {float: left; margin-right: 3px;}
 .kinkys .kinkys_box .left_box .second_photo {float: left;}
 .kinkys .kinkys_box .right_box {float: right; width: 476px; margin-right: 18px;}
 .kinkys .kinkys_box .right_box .photo_box {}
 .kinkys .kinkys_box .right_box .much_more {margin: 12px auto 16px; width: 460px;}
 .kinkys .kinkys_box .right_box .buttons_box {width: 460px; margin: 0px auto;}
 .kinkys .kinkys_box .right_box .buttons_box a {display: block; width: 146px; height: 42px; line-height: 42px; color: white; background: #678691; text-align: center; text-decoration: none; text-transform: uppercase; font-weight: 600; border-radius: 5px; float: left; margin-right: 11px;}
 .kinkys .kinkys_box .right_box .buttons_box a.trailer {background: -webkit-linear-gradient(#799AA7, #2F4B4E); background: -o-linear-gradient(#799AA7, #2F4B4E); background: -moz-linear-gradient(#799AA7, #2F4B4E); background: linear-gradient(#799AA7, #2F4B4E);}
 .kinkys .kinkys_box .right_box .buttons_box a.preview {background: #785678; background: -webkit-linear-gradient(#8D698D, #4D2E4C); background: -o-linear-gradient(#8D698D, #4D2E4C); background: -moz-linear-gradient(#8D698D, #4D2E4C); background: linear-gradient(#8D698D, #4D2E4C);}
 .kinkys .kinkys_box .right_box .buttons_box a.join {margin-right: 0px; background: #C97108; background: -webkit-linear-gradient(#DD870B, #9F4502); background: -o-linear-gradient(#DD870B, #9F4502); background: -moz-linear-gradient(#DD870B, #9F4502); background: linear-gradient(#DD870B, #9F4502);}

 .kinkys .kinkys_box .right_box .buttons_box a.trailer:hover {background: #678691;}
 .kinkys .kinkys_box .right_box .buttons_box a.preview:hover {background: #785678;}
 .kinkys .kinkys_box .right_box .buttons_box a.join:hover {background: #C97108; }


 
.ContentBox .player
{
    width:100%;
    height:auto !important;
    margin:0px auto;    
    top:15px;
    position: relative; 
    padding-bottom:10px;
}

.ContentBox .player .video
{
   width:100%;
   height:auto !important;
}

.ContentBox .player .endscreen
{
   width:100%;
   height:auto !important;
}

@media only screen and (min-width: 768px) and (max-width: 1200px) {

    body {background: url('https://freecdn.belamionline.com/Tour2016/Images/background-2020.jpg') fixed  #ebebeb; font-family: 'Open Sans', sans-serif; font-size: 14px; color: #5a5a5a; margin: 0; padding: 0; text-align: center; height: 100%; background-position: center 54px;}

	.general {min-width: 748px;}

	.top_wrap .top,
    .logo_home_wrap .logo_home,
    .top_menu_wrap .menu_chat,
    .content_wrap .content,
    .pop_content .pad_top,
    .footer_wrap .footer {width: 748px;}

    .logo_home_wrap .logo_home .logo {width: 40%;}
    .logo_home_wrap .logo_home .logo a img {padding-top:6px;}
    .logo_home_wrap .logo_home .banner {width: 30%;}
    .logo_home_wrap .logo_home .Awards {}

    
     .logo_home_wrap .logo_home .LoginLink {padding-right:10px; padding-bottom:5px;}  

    
    .logo_home .benefits {width: 52%; margin-top:10px;}
    .logo_home .benefits .benefits_left ul li {line-height: 12px;}
    .logo_home .benefits .benefits_left ul li a {font-size: 11px;}
    .logo_home .benefits .benefits_right ul li {line-height: 12px;}
    .logo_home .benefits .benefits_right ul li a {font-size: 11px;}
    .footer .benefits .benefits_left ul li {line-height: 14px;}
    .footer .benefits .benefits_left ul li a {font-size: 13px;}
    .footer .benefits .benefits_right ul li {line-height: 14px;}
    .footer .benefits .benefits_right ul li a {font-size: 13px;}

    .top_menu_wrap .menu_chat .menu .top_menu ul li a {min-height: 50px; line-height: 50px; padding: 0px 5px; font-size: 13px; font-weight: 500;}
    .top_menu_wrap .menu_chat .sale_link ul li a {min-height: 50px; line-height: 50px; font-size: 20px; font-weight: bold; padding: 0px 4px;width:220px;}
    .content_wrap .content .filtering {font-size: 13px; margin-right: 0px;}
    .top_menu_wrap .menu_chat .menu .top_menu ul li.memberjoin a {background: #c80404; color: white; text-shadow: none; padding:0px 16px 0px 16px; font-weight:700;}

    .footer_wrap .footer .right_side {width: 300px; position: relative;}
    .footer_wrap .footer .right_side .link_top_menu .link_top a {position: absolute; right: 0; top: 0px;}

    .footer_wrap .footer .copyright_wrap {float: right; width: 100%; margin-top: 0px;}
	.footer_wrap .footer .right_side .social_sites {margin-bottom: 15px;}
    .footer_wrap .footer .right_side .subscribe {padding-left:0px; padding-top:10px; float:left;}
    /*.footer_wrap .footer .right_side .social_sites a img {width: 50px;}*/
    .footer_wrap .footer .copyright_wrap .copyright {text-align: right;}
    .content_wrap .content .filtering .per_page {float: right;}
    .content_wrap .content .filtering .alpha_filter {font-size: 14px; font-weight: 600;}
    .content_wrap .content .filtering .alpha_filter a {padding: 0px 2px;}

     .quickie-wrap.format1 img {width: 369px; height: auto;}
    
    .quickie-wrap.format2 .quickie-image {width: 216px; height: auto;}
    .quickie-wrap.format2 .quickie-image img {width: 216px; height: auto;}
    .quickie-wrap.format2 .quickie-text {width: 152px; height: 169px; padding-left: 10px; padding-top: 10px; padding-right: 15px; }

/* Homepage */

	
.KinkyBannerButtonTrailer
{
    position: absolute;
    bottom: 35px;
    right: 340px;
}

.KinkyBannerButtonTrailer2
{
    position: absolute;
    bottom: 35px;
    right: 266px;
}

.KinkyBannerButtonPreview
{
    position: absolute;
    bottom: 35px;
    right: 183px;
}

.KinkyBannerButtonGo
{
    position: absolute;
    bottom: 35px;
    right: 26px;
}

.KinkyBannerButtonGo2
{
    position: absolute;
    bottom: 35px;
    right: 100px;
}

.ContentBoxBannerTitleUpdates
{
    height: 22px;
    color: #a31111;
    border-bottom:1px solid #a31111;
    margin-bottom: 7px;
    font-weight:bold;
    font-size: 16px;    
}

.content_wrap .content .video_and_model .video_list .video_item {float: left; margin: 0px 12px 12px 0px; background: #FAFAFA; display: block; width: 360px; position: relative; min-height: 243px;}
.content_wrap .content .video_and_model .video_list .video_item .shadow_hp {position: absolute; display: block; background: url('https://freecdn.belamionline.com/Tour2016/images/shadow_hp.png') no-repeat; height: 22px; width: 360px; bottom: -22px;}

.content_wrap .content .content_video_list_large .video_item  {float: left; margin: 0px 12px 12px 0px; background: #FAFAFA; display: block; width: 360px; position: relative; min-height: 243px;}
.content_wrap .content .content_video_list_large .video_item .shadow_hp {position: absolute; display: block; background: url('https://freecdn.belamionline.com/Tour2016/images/shadow_hp.png') no-repeat; height: 22px; width: 360px; bottom: -22px;}


.videoPlayer {width:360px; height:203px;object-fit: fill;}


.ContentBoxBannerWrap2 {position: relative; padding-bottom: 20px; margin-bottom: 20px;}
.ContentBoxBannerWrap2 h2 {border-bottom: 1px solid #327273; padding-bottom: 2px; margin-bottom: 10px; color: #327273; line-height: 16px;}
.ContentBoxBannerWrap2 .slideshow {position: relative; display: block; margin: 3px; background: white; height: 180px; box-shadow: 0px 0px 5px #AAA; padding: 2px;}
.ContentBoxBannerWrap2 .slideshow .left_top_corner {z-index: 2; position: absolute; display: block; width: 18px; height: 18px; background: url('quickies-corner-l-t.png'); top: -3px; left: -3px;}
.ContentBoxBannerWrap2 .slideshow .right_top_corner {z-index: 2; position: absolute; display: block; width: 18px; height: 18px; background: url('quickies-corner-r-t.png'); top: -3px; right: -3px;}
.ContentBoxBannerWrap2 .slideshow .left_bottom_corner {z-index: 2; position: absolute; display: block; width: 18px; height: 18px; background: url('quickies-corner-l-b.png'); bottom: -3px; left: -3px;}
.ContentBoxBannerWrap2 .slideshow .right_bottom_corner {z-index: 2; position: absolute; display: block; width: 18px; height: 18px; background: url('quickies-corner-r-b.png'); bottom: -3px; right: -3px;}
.ContentBoxBannerWrap2 .slideshow .slick-dots li {width: 8px; height: 8px;}
.ContentBoxBannerWrap2 .slideshow .slick-dots li button {width: 8px; height: 8px; background: url('q_dot.png') center center no-repeat;}
.ContentBoxBannerWrap2 .slideshow .slick-dots li.slick-active button {background: url('q_dot_a.png') center center no-repeat}

.content_wrap .content .video_and_model .video_list {margin:0px auto; width: auto;}

.kinkys {margin: 78px 0px 40px; position: relative;}
.kinkys .kinkys_header {position: absolute; left: 0px; top: -46px;}
 .kinkys .kinkys_box {display: block; background: #F0F0F0; display: block; min-height: 40px; padding: 14px 0px 30px;}
 .kinkys .kinkys_box .left_box {float: left; padding-left: 17px;}
 .kinkys .kinkys_box .left_box .first_photo {float: left; margin-right: 3px;}
 .kinkys .kinkys_box .left_box .second_photo {float: left;}
 .kinkys .kinkys_box .right_box {float: right; width: 476px; margin-right: 18px;}
 .kinkys .kinkys_box .right_box .photo_box {}
 .kinkys .kinkys_box .right_box .much_more {margin: 12px auto 16px; width: 460px;}
 .kinkys .kinkys_box .right_box .buttons_box {width: 460px; margin: 0px auto;}
 .kinkys .kinkys_box .right_box .buttons_box a {display: block; width: 146px; height: 42px; line-height: 42px; color: white; background: #678691; text-align: center; text-decoration: none; text-transform: uppercase; font-weight: 600; border-radius: 5px; float: left; margin-right: 11px;}
 .kinkys .kinkys_box .right_box .buttons_box a.trailer {background: -webkit-linear-gradient(#799AA7, #2F4B4E); background: -o-linear-gradient(#799AA7, #2F4B4E); background: -moz-linear-gradient(#799AA7, #2F4B4E); background: linear-gradient(#799AA7, #2F4B4E);}
 .kinkys .kinkys_box .right_box .buttons_box a.preview {background: #785678; background: -webkit-linear-gradient(#8D698D, #4D2E4C); background: -o-linear-gradient(#8D698D, #4D2E4C); background: -moz-linear-gradient(#8D698D, #4D2E4C); background: linear-gradient(#8D698D, #4D2E4C);}
 .kinkys .kinkys_box .right_box .buttons_box a.join {margin-right: 0px; background: #C97108; background: -webkit-linear-gradient(#DD870B, #9F4502); background: -o-linear-gradient(#DD870B, #9F4502); background: -moz-linear-gradient(#DD870B, #9F4502); background: linear-gradient(#DD870B, #9F4502);}

 .kinkys .kinkys_box .right_box .buttons_box a.trailer:hover {background: #678691;}
 .kinkys .kinkys_box .right_box .buttons_box a.preview:hover {background: #785678;}
 .kinkys .kinkys_box .right_box .buttons_box a.join:hover {background: #C97108; }

    
    .content_wrap .content .video_and_model .model_update_box {float: left; height: inherit; margin: 0px auto 20px auto;}
    /*.content_wrap .content .video_and_model .model_update_box .shadow {width: 236px; background-size: 100%; background-repeat: repeat-x;}*/
    /*.content_wrap .content .quickies .slideshow {height: 170px;}*/
    .content_wrap .content .video_and_model .model_update_box .chat_box .images img {display: block;}

       .content_wrap .content .content_video_list .video_item {margin: 0px 18px 20px;}
          .content_wrap .content .content_video_list .VideoCounter10 {display:none;}
          .content_wrap .content .content_video_list .VideoCounter20 {display:none;}
          .content_wrap .content .content_video_list .VideoCounter40 {display:none;}
          .content_wrap .content .content_video_list .VideoCounter50 {display:none;}
.content_wrap .content .content_video_list .VideoCounter120 {display:none;}

/* photos */

	.content_wrap .content .content_photo_list .photo_item {margin: 0px 5px 20px; width: 139px; min-height: 298px;}
	.content_wrap .content .content_photo_list .photo_item .shadow {width: 139px; background-size: 100%;}

/* models */

	.content_wrap .content .content_models_list {margin-right: 0px;}
	.content_wrap .content .content_models_list .models_item {margin: 0px 5px 20px; width: 177px; min-height: 330px;}
	.content_wrap .content .content_models_list .models_item .description .flag_KA {width: 80px;}
	.content_wrap .content .content_models_list .models_item .shadow {width: 177px; background-size: 100%;}
    .content_wrap .content .content_models_list .ModelCounter5 {display:none;}
             .content_wrap .content .content_models_list .AModelCounter9 {display:none;}
         .content_wrap .content .content_models_list .AModelCounter10 {display:none;}

	    
    .content_wrap .content .detail_models .right_box {margin-right: 20px; padding-right: 0px;}
	.content_wrap .content .detail_models .main_description {margin-left: 20px; width: 394px;}
	.content_wrap .content .detail_models .main_description .more {height: inherit; padding-bottom: 30px;}
	.content_wrap .content .detail_models .main_photos {display: none;}

	.content_wrap .content .detail_item h2 {margin-right: 0px;}

	.content_wrap .content .content_models_list .filtering .page_control,
	.content_wrap .content .content_movies_list .filtering .page_control {float: right; margin-right: 0px; margin-left: 10px;}

	/* movies */

	.content_wrap .content .content_movies_list .movies_item {margin: 0px 5px 20px; width: 139px; min-height: 278px;}
	.content_wrap .content .content_movies_list .movies_item .shadow {width: 139px; background-size: 100%;}
	.content_wrap .content .main_box .video_box {width: 536px;}
	.content_wrap .content .content_movies_list.detail .filtering .page_control {float: left;}
	.content_wrap .content .content_models_list.movie_detail h2 {margin-right: 0px;}
	
	
	/* pop-up content */

	.pop_content .top_wrap .top .left,
	.pop_content .top_wrap .top .rating,
	.pop_content .top_wrap .top .favorites {width: auto; margin-right: 20px;}
	.pop_content .top_wrap .top .logo {width: 200px;}
	.pop_content .content_wrap .content .description_pop {float: none; margin-right: 0px; width: auto;}
	.pop_content .content_wrap .content .description_pop .more {height: auto;}
	.pop_content .content_wrap .content .actor_box {float: none; display: block; height: auto; margin-bottom: 20px; width: auto;}
	.pop_content .sample_image_wrap .body .photos_content a img {margin: 1px;}
	.content_wrap .content .contentTab .content_video_list .video_item {margin: 0px 13px 26px;}
	.pop_content .content_wrap .content .left_side {width: 485px;}
	.pop_content .content_wrap .content .right_side {width: 210px;}
	.pop_content .content_wrap .content .left_side .photos_content a img {width: 150px;}

	/* pop-up articl and art collection */

	.pop_content .pad_top .logos {margin-right: 44px;}
	.pop_content .content_wrap .content .top_box_art .big_bg {height: auto;}
	.pop_content .content_wrap .content .top_box_art .big_bg .description {width: auto; height: auto;}
	.pop_content .content_wrap .content .top_box_art .gallery_wrap .gallery {width: auto; height: auto;}

	}



/* ===== All mobiles ===== */

@media only screen and (max-width: 767px) {


 	h1 {font-size: 18px; font-weight:bold; line-height: 30px; padding:0px 0px 10px 0px; text-align: center;overflow:hidden;}
     h1:before,
h1:after {
    background-color: #354c53;
    content: "";
    display: inline-block;
    height: 1px;
    position: relative;
    vertical-align: middle;
    width: 50%;
}
h1:before {
    right: 0.5em;
    margin-left: -50%;
}
h1:after {
    left: 0.5em;
    margin-right: -50%;
}

	.header_images {display: none;}
	.general {min-width: 450px;}

	.top_wrap .top,
    .logo_home_wrap .logo_home,
    .top_menu_wrap .menu_chat,
    .content_wrap .content,
    .pop_content .pad_top,
    .footer_wrap .footer {width: 450px;}
    
     .logo_home_wrap .logo_home .Awards {display:none;}
    
     .logo_home_wrap .logo_home .logo a img {padding-top:15px}
    .logo_home_wrap .logo_home .banner a img {display: block; padding-top:10px; padding-bottom:10px;}


    .benefits {width: 100%; margin-top:0px; margin-bottom:10px; }
    .benefits .benefits_left {margin-right: 15px; padding-right: 25px; }
    .benefits .benefits_right {padding-right: 0px; }
    .benefits .benefits_left ul li a {font-size: 17px;}
    .benefits .benefits_left ul li {line-height: 18px;}
    .benefits .benefits_right ul li a {font-size: 17px;}
    .benefits .benefits_right ul li {line-height: 18px;}
    
        
    .top_menu_wrap {position: inherit !important;} /* Zaseknutí menu */
    .top_menu_wrap .menu_chat .menu {float: none;}
    .top_menu_wrap .menu_chat .sale_link {float: left;}

    .top_wrap .top {height: 40px; overflow: hidden;}
    .top_wrap .top .login {float: right;}
    .content_wrap .content .slideshow {display: none;}

    .logo_home_wrap .logo_home .logo {float: none; margin: 0px auto; width: 442px; padding-bottom:10px; }
    .content_wrap .content .filtering .order_by {float: right; margin: 0px;}
    .footer_wrap .footer .right_side .link_top_menu .footer_menu {display: none;}
    .footer_wrap .footer .account ul li a,
    .footer_wrap .footer .favourite_link ul li a {font-size: 14px;}


    .content_wrap .content .content_video_list {margin-right: 0px;}
    .content_wrap .content .filtering {margin-right: 0px;}
    .content_wrap .content .filtering .per_page {float: right;}
    .content_wrap .content .content_video_list .video_item {margin: 0px 7px 20px; width: 215px;}
    .content_wrap .content .content_video_list .video_item .shadow {width: 215px; background-size: 100%;}
    .footer_wrap .footer .right_side {float: none; width: inherit;}

    .videoPlayer {width:215px; height:125px;object-fit: fill;}
    .content_video_list_large .videoPlayer {width:225px; height:130px;object-fit: fill;}


    .footer_wrap .footer .copyright_wrap {float: none; width: inherit; margin-top: 10px;}

    .content_wrap .content .content_models_list {margin-right: 0px;}
    .content_wrap .content .content_models_list .models_item {margin: 0px 10px 20px; width: 205px; min-height: 370px;}
    .content_wrap .content .content_models_list .models_item .shadow {width: 205px; background-size: 100%; }
        .content_wrap .content .content_models_list .ModelCounter5 {display:none;}
         .content_wrap .content .content_models_list .AModelCounter7 {display:none;}
         .content_wrap .content .content_models_list .AModelCounter8 {display:none;}
         .content_wrap .content .content_models_list .AModelCounter9 {display:none;}
         .content_wrap .content .content_models_list .AModelCounter10 {display:none;}

    .content_wrap .content .detail_models {padding: 10px;}
    .content_wrap .content .detail_models .main_photos {display: none;}
    .content_wrap .content .detail_models .main_description {float: none; width: auto;}
    .content_wrap .content .detail_models .main_description .more {height: inherit; border-bottom: 1px dotted #ccc; padding-bottom: 15px;}
    .content_wrap .content .detail_models h1 {padding-top: 0px;}

    .content_wrap .content .detail_models .right_box {float: none; margin: 10px auto; padding-top: 5px; padding-right: 0px;}
    .content_wrap .content .detail_item h2 {margin-right: 0px;}

    .content_wrap .content .bottom_box .favorite {float: none; width: auto;}
    .content_wrap .content .bottom_box .dvd {float: none; margin-bottom: 15px;}
	.content_wrap .content .bottom_box .dvd .left_photo {width: 48%;}
	.content_wrap .content .bottom_box .dvd .photo_buttons {width: 48%; float: right;}
	.content_wrap .content .bottom_box .dvd .photo_buttons .buttons a {width: 105px; font-size: 13px;}

	.kinkys .kinkys_box {padding: 6px;}
	.kinkys .kinkys_box .left_box {float: none; padding-left: 0px;}
	.kinkys .kinkys_box .left_box .first_photo {float: none; margin: 0px;}
	.kinkys .kinkys_box .left_box .second_photo {display: none;}
	.kinkys .kinkys_box .right_box {float: none; width: auto; margin: 0px;}
	.kinkys .kinkys_box .right_box .much_more {float: none; width: auto;}
	.kinkys .kinkys_box .right_box .buttons_box {width: auto;}
	.kinkys .kinkys_box .right_box .buttons_box a {width: 142px; margin-right: 6px;}
	.content_wrap .content .video_and_model .video_list {width: auto; float: none;}	
	.content_wrap .content .video_and_model .model_update_box {width: 280px; float: none; margin: 0px auto;}
	.content_wrap .content .content_models_list.movie_detail h2 {margin-right: 0px;}

	.top_wrap .top button.more_info {outline: none; cursor: pointer; font-size: 0px; display: block; position: absolute; top: 6px; right: 5px; width: 28px; height: 28px; border: none; background: transparent; background: url('https://freecdn.belamionline.com/Tour2016/images/arrow-down.png');}
	.top_wrap .top {font-size: 14px; }
	.top_wrap .top .welcome,
	.top_wrap .top .login,
	.top_wrap .top .wrap_menu {width: inherit; margin: 0px;}

     .top_menu_wrap .menu_chat .menu_welcome .welcome {margin-top:0px;}
    .top_menu_wrap .menu_chat .menu_welcome .welcome ul {margin: 0; padding:0;}
    .top_menu_wrap .menu_chat .menu_welcome .welcome ul li {float: left; padding: 0; margin: 0; list-style: none;  }
    .top_menu_wrap .menu_chat .menu_welcome .welcome ul li a {display: block; float: left; min-height: 62px; line-height: 62px; text-transform: uppercase; text-decoration: none; text-align:center; font-size: 32px; font-weight: 700; margin-right: 0px; background: #21a60e; background: -webkit-linear-gradient(#6bc762, #196f0b); background: -o-linear-gradient(#6bc762, #196f0b); background: -moz-linear-gradient(#6bc762, #196f0b); background: linear-gradient(#6bc762, #196f0b); color: white; width:468px; font-family:Oswald;}
    .top_menu_wrap .menu_chat .menu_welcome .welcome ul li a:hover {background: #21a60e; }

	.pop_content .top_wrap .top {height: auto;}
	.pop_content .top_wrap .top .left, 
	.pop_content .top_wrap .top .rating {width: 50%; margin-right: 0px;}
	.pop_content .top_wrap .top .favorites {width: auto; margin-right: 20px;}
	.pop_content .top_wrap .top .logo {width: 44%; padding-top: 14px;}
	.pop_content .content_wrap .content .video_box .choice_video {height: auto;}
	.pop_content .content_wrap .content .video_box .choice_video .choice {width: 250px; width: 174px;}
	.pop_content .content_wrap .content .description_pop {width: auto; float: none; margin-right: 0px;}
	.pop_content .content_wrap .content .description_pop .more {height: auto; padding-right: 0px;}
	.pop_content .content_wrap .content .actor_box {float: none; width: auto; margin-bottom: 20px; height: auto;}
	.pop_content .content_wrap .content .actor_box .more {height: auto; margin: 0px; padding-right: 0px;}
	.pop_content .tabs_container .contentTabs a {padding: 12px 17px;}
	.pop_content .sample_image_wrap .body .photos_content a img {width: 127px;}
	.pop_content .content_wrap .content .video_box .choice_video .choice {background: none;}
	.pop_content .content_wrap .content .left_side {float: none; width: auto;}
	.pop_content .content_wrap .content .right_side {float: none; width: auto;}
	.pop_content .content_wrap .content .left_side .photos_content a img {width: 140px;}

	.pop_content .pad_top .logos.articles {margin-right: 20px;}
	.pop_content .content_wrap .content .top_box_art .big_bg,
	.pop_content .content_wrap .content .top_box_art .big_bg .description {height: auto; width: auto;}
	.pop_content .content_wrap .content .top_box_art .gallery_wrap, 
	.pop_content .content_wrap .content .top_box_art .gallery_wrap .gallery {height: auto; width: auto;}

	.content_wrap .content .main_box {height: auto;}
	.content_wrap .content .main_box .video_box {float: none; width: auto;}
	.content_wrap .content .main_box .right_box {float: none; margin: 0px; padding: 20px; width: auto;}

	.general .top_wrap {display: none;}
	.top_menu_wrap .menu_chat .sale_link {display: none;}
	.top_menu_wrap .menu_welcome {display: block; line-height: 62px; height: 62px; overflow: hidden; float: left;}
	.top_menu_wrap .menu_welcome .welcome {text-transform: uppercase; display: block;}
	.top_menu_wrap .menu_welcome .welcome button {cursor: pointer; outline: none; font-size: 0px; width: 30px; height: 60px; line-height: 60px; border: 0px; margin: 0px; padding: 0px; margin-left: 4px; background: url('https://freecdn.belamionline.com/Tour2016/images/button_more.jpg') center 18px no-repeat;}
	.top_menu_wrap .menu_welcome .login {float: none;}
	.top_menu_wrap .menu_welcome .login span.green {padding-left: 15px; color: #549533; background: url('https://freecdn.belamionline.com/Tour2016/images/LoginInfoStatusNormal.png') left center no-repeat;}
	.top_menu_wrap .menu_welcome .login span.italic {font-style: italic;}
	.top_menu_wrap .menu_welcome .wrap_menu {float: none;}
	.top_menu_wrap .menu_welcome .wrap_menu ul {padding: 0; margin: 0;}
	.top_menu_wrap .menu_welcome .wrap_menu ul li {padding: 0; margin: 0; list-style: none; float: left;}
	.top_menu_wrap .menu_welcome .wrap_menu ul li a {display: block; float: left; text-transform: uppercase; padding: 0px 12px; text-decoration: none; background: url('https://freecdn.belamionline.com/Tour2016/images/sep.gif') right center no-repeat; color: #5a5a5a;}
	.top_menu_wrap .menu_welcome .wrap_menu ul li.last a {padding-right: 0px; background: none;}

         .quickie-wrap.format1 img {width: 369px; height: auto;}
    
    .quickie-wrap.format2 .quickie-image {width: 216px; height: auto;}
    .quickie-wrap.format2 .quickie-image img {width: 216px; height: auto;}
    .quickie-wrap.format2 .quickie-text {width: 152px; height: 169px; padding-left: 10px; padding-top: 10px; padding-right: 15px; }
	
}


/* ==== Mobile landscape ==== */

@media only screen and (min-width: 480px) and (max-width: 767px) {

.separator_wrap {width: 100%;margin-top:15px; margin-bottom: 0px;}
    .separator_wrap .message {font-size:24px;line-height:26px;margin-top:5px;}
    .separator_wrap .message a {font-size:36px;line-height:38px;}
       
           .CallToAction
{
    font-size: 16px;
    display:none;    

}

           .video_and_model
    {margin-top:5px;}


.logo_home_wrap .logo_home .LoginLink {display:none;}
.logo_home_wrap .logo_home .JoinLink {padding-top:0px; padding-bottom:5px; float: left; display:none;}  

  

         .logo_home_wrap .logo_home .logo {padding-bottom:15px;}
         
         .logo_home_wrap .logo_home .TermsConfirm {display:none;}
         
           .logo_home_wrap .logo_home .Awards {display:none;}
.logo_home_wrap .logo_home .banner {display: none;}
            
         
	.footer_wrap .footer .account {margin-right: 10px; padding-right: 10px;}
	.footer_wrap .footer .favourite_link {padding-right: 10px;}
	.footer_wrap .footer .right_side .social_sites {float: left; margin-left:5px;}

	/*.footer_wrap .footer .right_side .social_sites a img {width: 57px;}*/
	.footer_wrap .footer .right_side .link_top_menu .link_top a {margin-top: 8px;}
	
  
	.logo_home .benefits {width: 100%; margin-top:0px; margin-bottom:10px;display:none; }  
    .benefits {width: 100%; margin-top:0px; margin-bottom:10px; }
    .benefits .benefits_left {margin-right: 10px;}
    .benefits .benefits_right {padding-right: 0px; }
    .benefits .benefits_left ul li a {font-size: 16px;}
    .benefits .benefits_left ul li {line-height: 15px;}
    .benefits .benefits_right ul li a {font-size: 16px;}
    .benefits .benefits_right ul li {line-height: 15px;}

	.content_wrap .content .content_photo_list .photo_item {margin: 0px 5px 20px; width: 140px; display: block; min-height: 288px;}
	.content_wrap .content .content_movies_list .movies_item {margin: 0px 5px 20px; width: 140px; display: block; min-height: 272px;}

	.content_wrap .content .bottom_box .dvd .photo_buttons .buttons {width: 450px; margin-left: -234px;}
	.content_wrap .content .bottom_box .dvd .photo_buttons .buttons a {width: 216px; margin-right: 18px;}
	
	.content_wrap .content .content_photo_list .photo_item .shadow,
	.content_wrap .content .content_movies_list .movies_item .shadow {width: 140px; background-size: 100%;}

	.content_wrap .content .detail_item .content_photo_list .photo_item {min-height: 292px;}

	.kinkys .kinkys_box {padding-top: 20px;}

	.content_wrap .content .video_and_model .video_list .video_item {margin: 0px 5px 20px; width: 215px; min-height: 168px;}
	.content_wrap .content .video_and_model .video_list .video_item .shadow_hp {width: 215px; background-size: 100%;}
    .content_wrap .content .content_video_list .video_item .photo img {min-width:218px;}

    .content_wrap .content .content_video_list_large .video_item {margin: 0px 5px 20px; width: 225px; min-height: 168px;}
	.content_wrap .content .content_video_list_large .video_item .shadow_hp {width: 225px; background-size: 100%;}
    .content_wrap .content .content_video_list_large .video_item .photo img {min-width:225px;}

    
	   .quickies {
        display: none;
    
    }.content_wrap .content .quickies {width: 400px; margin-left: auto; margin-right: auto;}

	.content_wrap .content .contentTab .content_video_list .video_item {margin: 0px 5px 20px; width: 189px;}
	.pop_content .content_wrap .content .top_box_art .gallery_wrap .gallery a img {margin: 0px 4px 8px; width: 99px;}

	.content_wrap .content .main_box .right_box .cover {float: left; margin-right: 15px;}
	.content_wrap .content .main_box .right_box .buy {float: left; width: 245px;}
	.content_wrap .content .main_box .right_box .title {float: right; width: 245px;}
	.content_wrap .content .main_box .right_box .rating {float: right; width: 245px;}
	.content_wrap .content .main_box .right_box .rating .your {float: left; width: 55%;}
	.content_wrap .content .main_box .right_box .rating .average {float: right; width: 38%;}

.ContentBoxBannerTitleUpdates
{display:none;
}


     .quickie-wrap.format1 img {width: 369px; height: auto;}
    
    .quickie-wrap.format2 .quickie-image {width: 216px; height: auto;}
    .quickie-wrap.format2 .quickie-image img {width: 216px; height: auto;}
    .quickie-wrap.format2 .quickie-text {width: 152px; height: 169px; padding-left: 10px; padding-top: 10px; padding-right: 15px; }
}

/* ===== Mobile portrait ===== */

@media only screen and (max-width: 479px) {

    .general {
        min-width: 380px;
    }

    .top_menu_wrap .menu_chat .menu {
        width: auto;
    }

        .top_menu_wrap .menu_chat .menu .top_menu ul {
            float: left;
            width: auto;
        }

            .top_menu_wrap .menu_chat .menu .top_menu ul li {
                float: left;
                display: normal;
            }

                .top_menu_wrap .menu_chat .menu .top_menu ul li a {
                    display: block;
                }


    .top_wrap .top,
    .logo_home_wrap .logo_home,
    .top_menu_wrap .menu_chat,
    .content_wrap .content,
    .pop_content .pad_top,
    .footer_wrap .footer, separator_wrap {
        width: 380px;
    }

        .logo_home_wrap .logo_home .Awards {
            display: none;
        }

    .filtering {
        display: none;
    }


.logo_home_wrap .logo_home .banner {display: none;}

    .CallToAction
{
    font-size: 16px;    
    font-weight:bold;
    display:none;
}
   

        .video_and_model
    {margin-top:5px;}


 .logo_home_wrap .logo_home .LoginLink {display:none;}  
 .logo_home_wrap .logo_home .JoinLink {padding-top:0px; padding-bottom:5px; float: left; display:none;}  

    .separator_wrap {width: 100%;margin-top: 15px; padding-bottom: 0px;}
    .separator_wrap .message {font-size:18px;line-height:19px;}
    .separator_wrap .message a {font-size:24px;line-height:25px;}

    .footer_wrap .footer .account {padding-right: 20px; margin-right: 20px; margin-bottom: 20px;}
    .footer_wrap .footer .favourite_link {padding-right: 20px; border: none;}
    .footer_wrap .footer .right_side .link_top_menu .link_top a {margin-top: 9px;}

    .top_menu_wrap .menu_chat .menu_welcome .welcome ul li a {width:380px;}
    
     .logo_home_wrap .logo_home .TermsConfirm {display:none;}
 
    .logo_home .benefits {width: 100%; margin-top:0px; margin-bottom:10px; display:none;}
        
    .footer .benefits {width: 100%; margin-top:0px; margin-bottom:10px; }
    .footer .benefits .benefits_left {margin-right: 10px; padding-right: 10px; }
    .footer .benefits .benefits_right {padding-right: 0px; }
    .footer .benefits .benefits_left ul li a {font-size: 12px;}
    .footer .benefits .benefits_left ul li {line-height: 13px;}
    .footer .benefits .benefits_right ul li a {font-size: 12px;}
    .footer .benefits .benefits_right ul li {line-height: 13px;}
    
            .footer_wrap .footer .right_side .subscribe {padding-left:0px; padding-top:10px; float:left;}

            .videoPlayer {width:380px; height:214px;object-fit: fill;}            	  
            .content_video_list_large .videoPlayer {width:380px; height:214px;object-fit: fill;}



    /*.top_wrap .top {font-size: 12px;}*/
    .logo_home_wrap .logo_home .logo {float: none; width: auto; padding-bottom:15px;}
    .kinkys {margin-top: 78px;}
    .kinkys .kinkys_box {padding-top: 20px;}
    .kinkys .kinkys_box .right_box .buttons_box a {float: none; width: auto; margin-top: 6px; margin-right: 0px;}

    .content_wrap .content .content_models_list .models_item {min-height: 310px;}
    	.content_wrap .content .content_models_list .models_item .description .flag_KA {width: 80px;}

    .content_wrap .content .video_and_model .video_list .video_item { margin: 0px 15px 20px;}
    .content_wrap .content .bottom_box .dvd .photo_buttons .photo {height: inherit;}
    .content_wrap .content .bottom_box .dvd .photo_buttons .buttons a {width: 100%; margin: 0px; margin-bottom: 6px;}
    .content_wrap .content .bottom_box .dvd .left_photo {height: inherit; float: none; width: 310px;}
    .content_wrap .content .bottom_box .dvd .photo_buttons .photo {display: none;}
    .content_wrap .content .bottom_box .dvd .photo_buttons {width: 100%;}

    .content_wrap .content .content_video_list .video_item,
    .content_wrap .content .content_models_list .models_item {width: 220px; margin: 0px 75px 20px;}
    .content_wrap .content .content_photo_list .photo_item,
    .content_wrap .content .content_movies_list .movies_item {margin: 0px 2px 20px;}


     .content_wrap .content .content_photo_list .photo_item {margin: 0px 5px 20px; width: 116px; min-height: 200px;}
	.content_wrap .content .content_photo_list .photo_item .shadow {width: 116px; background-size: 100%;}

     
    
.ContentBoxBannerTitleUpdates
{display:none;
}

    .pop_content .top_wrap .top .rating .stars input {height: auto; width: 25px;}
    .pop_content .top_wrap .top .logo {padding-top: 24px;}
	.pop_content .content_wrap .content .video_box .choice_video .choice {float: none; width: auto; background: none;}
	.video_box .player iframe {height: 220px !important;}
	.pop_content .sample_image_wrap .body .header .size {float: none; margin-bottom: 8px;}
	.pop_content .sample_image_wrap .body .header .download {float: none;}
	.pop_content .sample_image_wrap .body .photos_content a img {margin: 1px;}
	.content_wrap .content .contentTab .content_video_list .video_item {margin: 0px 28px 20px;}
	.pop_content .content_wrap .content .left_side .top_box .size {float: left; margin-top: 10px;}

	.pop_content .pad_top .logos.articles,
	.pop_content .pad_top .logo_bel  {width: 44%; background-size: 100%; margin: 0px;}
	.pop_content .pad_top .rating .stars input.RatingStarButton {width: 25px;}

	.pop_content .content_wrap .content .top_box_art .gallery_wrap .gallery a img {margin: 0px 4px 8px; width: 88px;}
	.pop_content .content_wrap .content .info_bar .download {margin-bottom: 10px;}

	.content_wrap .content .main_box .right_box .cover {display: none;}

	.content_wrap .content .filtering .show,
	.content_wrap .content .filtering .order_by,
	.content_wrap .content .filtering .page_control,
	.content_wrap .content .filtering .alpha_filter,
	.content_wrap .content .filtering .per_page {float: none; margin: 0px;}


.content_wrap .content .video_and_model .video_list .video_item {float: left; margin: 0px 10px 10px 0px; background: #FAFAFA; display: block; width: 380px; position: relative; min-height: 243px;}
.content_wrap .content .video_and_model .video_list .video_item .shadow_hp {position: absolute; display: block; background: url('https://freecdn.belamionline.com/Tour2016/images/shadow_hp.png') no-repeat; height: 22px; width: 380px; bottom: -22px;}


.footer_wrap .footer .right_side .social_sites {float: none;}

  .quickie-wrap.format1 img {width: 369px; height: auto;}

    .quickies {
        display: none;
    
    }
  .quickie-wrap.format2 .quickie-image {width: 176px; height: auto;}
    .quickie-wrap.format2 .quickie-image img {width: 176px; height: auto;}
    .quickie-wrap.format2 .quickie-text {width: 122px; height: 138px; padding-left: 10px; padding-top: 10px; padding-right: 15px; }    
    .quickie-wrap.format2 .quickie-morelink {display: none;}
    
    .slideshow button.slick-prev {height: 138px !important;background-position: -324px -26px !important;}
    .slideshow button.slick-next {height: 138px !important;background-position: -309px -216px !important;}

 .content_wrap .content .content_models_list {margin-right: 0px;}
    .content_wrap .content .content_models_list .models_item {margin: 0px 5px 10px; width: 180px; min-height: 330px;}
    .content_wrap .content .content_models_list .models_item .shadow {width: 180px; background-size: 100%; }
        .content_wrap .content .content_models_list .ModelCounter5 {display:none;}
                 .content_wrap .content .content_models_list .AModelCounter7 {display:none;}
         .content_wrap .content .content_models_list .AModelCounter8 {display:none;}
         .content_wrap .content .content_models_list .AModelCounter9 {display:none;}
         .content_wrap .content .content_models_list .AModelCounter10 {display:none;}

.content_wrap .content .content_models_list .models_item .description .nameBig {display: block; height: 30px; line-height: 30px;}
.content_wrap .content .content_models_list .models_item .description .nameBig h3 {font-size: 14px; text-align: center; margin: 0px; padding: 0px; line-height: 28px; text-transform: none; color: #5a5a5a;}
        

}