ul{margin:0;padding:0;}
a,i {text-decoration:none;transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;outline:none !important;}
a,i:hover {text-decoration:none;transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;}
img {max-width:100%;}
.header-container {background: rgb(55, 55, 55);padding: 10px 0;}
/* body {font-family: 'Open Sans', sans-serif;} */
body {font-family: 'Noto Sans', sans-serif;}
.follow-sec p {color:#fff;margin:0px;float:left}
.follow-sec i {background: rgb(57, 187, 223);border-radius: 2px;color: rgb(255, 255, 255);display: block;font-size: 26px !important;padding: 5px 6px;margin-right: 11px;float:left;}
.follow-sec i:hover {background:#1e9bbd;}
.followus-text {margin:10px 0 0 0;float: left;}
.follow-sec span a {color:#e2b77b; display: inline-block;padding: 0 0 0 5px;}
.follow-sec span a:hover {color:#e7c08a;text-decoration:underline}
.follow-sec p span {font-size:15px;}
.trial-access {float:right;margin: 5px 0 0;}  
.trial-access > span {font-family: 'Kaushan Script', cursive;color:#fff; float: left;padding-right: 10px;}
.trial-access > label {color:#daba6a; float: left;padding-right: 6px;}
.trial-access > p {color:#fff; float: left;margin:0px;}
.trial-access {font-size:18px;}
.padng {padding:34px 0}
.header-btns {float:right;margin-top: 1px;}
.join-here a{background:#000;color:#fff;display:block;padding:15px 25px;font-size:18px;border-radius: 4px;margin-right:8px;}
.members-only a{background:#ac844c;color:#fff;display:block;padding:15px 25px;font-size:18px;border-radius: 4px;}
.header-btns li {list-style:none;float:left;}
.join-here a:hover {text-decoration:none !important;background:#2d2d2d;}
.members-only  a:hover {text-decoration:none !important;background:#a87630;}
/*Menu css start here*/
/* .menu-bar li:hover::after {width: 100%;transition: width .3s;} */
.menu-bar {padding:0px;margin:0;}
.menu-bar li {border-right: 1px solid #222;display: inline-block;float: none;font-weight: 600;margin-right: 20px;padding: 0 25px 0 0;position: relative;text-align: left;
}


.menu-bar li:first-child {border-left:0px !important}
.menu-bar li:last-child {border-right:0px !important}
.menu-bar li a{display:block;color:#fff;font-size:15px;text-transform:uppercase;font-family: 'Noto Sans', sans-serif;;text-decoration:none;font-weight: 400;padding: 14px 0;outline:none;}
.menu-bar li a:hover {color:#ac844c;}
.box-shadow-menu {display:none;}
.box-shadow-menu {position: relative;padding-left: 1.25em;}
.box-shadow-menu::before {background: #444;box-shadow: 0 6px 0 0 #444, 0 12px 0 0 #444;content: "";height: 3px;left: 0;position: absolute;top: 0.25em;width: 25px;}
/*Slider css start here*/
.body-color {background:#000;}
.slider-space {padding-top:0px;position:relative;}
.slider-space .flex-direction-nav a.flex-prev {background: rgba(0, 0, 0, 0) url("../images/left-arrow.png") no-repeat;outline: none !important;left:4px !important;}
.slider-space .flex-direction-nav a {opacity:1 !important;}
.slider-space .flex-direction-nav a {width:47px!important;}
.slider-space .flex-direction-nav a.flex-next {background: rgba(0, 0, 0, 0) url("../images/right-arrow.png") no-repeat;outline: medium none !important;right:4px !important;}
.slider-space .flex-control-nav {display:none;}
.slider-content {position:absolute;left:60px;top:0;text-align:left;width:60%;z-index: 9;}
.slider-content h1 {font-family: 'Kaushan Script', cursive;color:#fff;font-size:40px;margin:0 0 10px; display:none;}
.slider-content h1 span {color:#ac844c}
.slider-content p {color:#fff;font-size:18px; line-height: 23px; font-weight:500;display:none;}
.slider-content h2 { color:#000;;display:block;  font-family: "Oswald",sans-serif;font-size: 38px;margin-bottom: 3px;padding:15px 0 10px;}
.slider-content > a {background:rgb(0, 0, 0) url("../images/watch-trailer.png") no-repeat scroll 15px 9px;   border-radius: 4px;color: rgb(255, 255, 255);display: inline-block;font-size: 18px;margin:0;padding:10px 10px 10px 50px;margin: 75% 0 0 45%;}
.slider-content.trailer {left:0;}
.slider-content > a:hover {background-color:rgb(171,127,67)}
.flex-direction-nav a.flex-prev {}
.slider-k4 {position: absolute;right: 9px;top: 9px;z-index: 99999;}
.slider-k4 > img {border-radius: 4px;}
.second-slide {width:580px;bottom:30px;top:auto;}
.second-slide span {color:#fdcd8b !important;}
.second-slide {text-align:left;}
.second-slide h1 {font-size: 45px;margin: 0 0 15px;text-shadow: 1px 1px 0 rgb(0, 0, 0);}
.second-slide > a {margin:10px 0 0;}
.second-slide p {text-shadow: 1px 1px 0 rgb(0, 0, 0);}
.biggest-sec {background:#2d2d2d;padding: 15px 0;}
.biggest-sec p {color:#fff;font-size:20px;text-align:center;margin:0px;}
.biggest-sec span{margin:0px;color:#fff;font-weight:600;}
.biggest-sec .anywhere {color:#fdcd8b;font-family: 'Kaushan Script', cursive;font-weight: 500;}
.latest-space {padding:30px 0;}
.latest-hd img {float:left;}
.latest-text {float:left;padding-left: 10px;}
.latest-text h2 {color:#fff;font-size:24px;font-weight:300;margin:0 0 5px;line-height: 17px;}
.latest-text p{color:#fff;font-size:13px;margin:0 0 0px;}
.true-stream {float:right;}
.true-stream span {color:#fff;font-size:24px;font-weight:300;margin:0 0 5px;line-height: 17px;margin: 0 0 6px;}
.true-stream h2{color:#fdcd8b;padding-right:8px;font-size:26px;float: left;font-weight: 500;margin:0 0 0px;font-family: 'Kaushan Script', cursive;line-height: 22px;}
.true-stream span{color:#fff;font-size:24px;font-weight: 300;margin:0 0 0px;line-height: 27px;}
.white-bg {background:#fff;padding:50px 30px 20px;}
/*Tabbing css start here*/
#exTab1 .tab-content {color : white;background-color: #428bca;padding : 5px 0px;}
#exTab2 h3 {color : white;background-color: #428bca;padding : 5px 15px;}
#exTab1 .nav-pills > li > a {border-radius: 0;}
#exTab3 .nav-pills > li > a {border-radius: 4px 4px 0 0 ;}
#exTab3 .tab-content {color : white;background-color: #428bca;padding : 5px 15px;}
.white-bg .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {background:#ac844c !important;}
#exTab1 .tab-content {background:none}
.girls-list .description {overflow: hidden;text-overflow: ellipsis;width: 100%;height:auto;	padding:5px 0 0 0;}
/*Pagination css start here*/
.pagination {float:right;}
.paging-section .pagination {margin-top:0px;}
.paging-section .pagination > li > a, .pagination > li > span {border: 1px solid rgb(208, 208, 208);color: rgb(172, 132, 76);transition:none;font-size: 16px;}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus { background:#ac844c;color: #fff;border:1px solid #ac844c}
.paging-section .pagination > li:first-child > a, .pagination > li:first-child > span {color:#000!important;background:rgba(0, 0, 0, 0) url("../images/prev-airow.png") no-repeat scroll 10px 13px;padding:6px 9px 6px 35px}
.paging-section .pagination > li:last-child > a, .pagination > li:last-child > span {background:rgba(0, 0, 0, 0) url("../images/next-airow.png") no-repeat 47px 13px;padding:6px 30px 6px 9px}
.pagination > li:first-child > a:hover, .pagination > li:first-child > span:hover, .pagination > li:first-child > a:focus, .pagination > li > span:focus {color: #fff !important;background:#ac844c url("../images/prev-airow.png") no-repeat 10px 5px!important;}
.pagination > li:last-child > a:hover, .pagination > li:last-child > span:hover, .pagination > li:last-child > a:focus, .pagination > li > span:focus {color: #fff !important;background:#ac844c url("../images/next-airow.png") no-repeat 47px 4px!important;}
/* .paging-section .pagination > li:nth-child(5) > a, .pagination > li:nth-child(5) > span  {color:#111} */
.paging-section .pagination > li:nth-child(5) > a:hover, .pagination > li:nth-child(5) > span:hover  {color:#fff}
.latest-text-container {background: rgb(233, 233, 233) none repeat scroll 0 0;float: left;height: 255px;overflow: auto;padding: 20px 11px 15px 13px;}
.latest-text-container p {font-size:13px;color: rgb(0, 0, 0);line-height:18px; margin-bottom: 5px;max-height:115px;overflow:hidden}
.date-section {float:left;width:100%}
.views {float:left;width:50%;text-align: left;}
.exclusive-img {position: relative;height: 262px;overflow: hidden;}
.tag-excusive {background:#c09558;bottom: 0;position: absolute;border-radius: 0 4px 0 0;}
.tag-excusive span {color:#fff;font-family: 'Kaushan Script', cursive;font-weight: 500; padding: 4px 18px 4px 17px;font-size:18px;display:block}
.sort-video-text {line-height:44px;font-size:16px;color:#000}
.nav.nav-pills li {margin-right:15px;}
.nav.nav-pills li a  {color:#848484;font-size:16px;outline:none !important;border-radius:4px !important;}
.nav.nav-pills li.active a  {color:#fff;border-radius:4px !important;}
.nav > li > a:hover, .nav > li > a:focus {background:none;}
.latest-video-section > h2 {color: rgb(0, 0, 0)!important; font-size: 16px!important;font-weight: 700!important; overflow: hidden; text-overflow: ellipsis;  max-width: 355px;white-space:nowrap;text-transform:capitalize}
.exclusive-section .exclusive-img img{width: 100%; height: auto;min-height: 210px;}
.date-section  span {color: rgb(0, 0, 0);font-size: 12px;font-weight: 600;padding-right: 5px; width:50px; display:inline-block;}
.date-section time {color: rgb(66, 66, 66);font-size: 12px; width:80%;display:inline-block;}
.views  span {color: rgb(0, 0, 0);font-size: 12px;font-weight: 600;padding-right: 5px;}
.views  label {/* background: rgb(172, 132, 76) none repeat scroll 0 0; */ color: rgb(172, 132, 76) !important;    font-size: 12px;font-weight: 500;padding: 2px 8px; text-transform: capitalize;}
.tab-content .row {margin-bottom: 10px;}
.paging-btm {margin-top:35px;}
.exclusive-img > a {display: block;}
.exclusive-img:hover .tag-excusive {opacity:0;}
/*Gradient code*/
.menu-container {background: #030303; /* Old browsers */}
.menu-container{background: -moz-linear-gradient(top, #030303 0%, #1a1a1a 100%); /* FF3.6-15 */}
.menu-container {background: -webkit-linear-gradient(top, #030303 0%,#1a1a1a 100%); /* Chrome10-25,Safari5.1-6 */}
.menu-container{background: linear-gradient(to bottom, #030303 0%,#1a1a1a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */}
.menu-container {filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#030303', endColorstr='#1a1a1a',GradientType=0 ); /* IE6-9 */}
/*Gradient code*/
/*Gradient code*/
.tag-excusive {background: #dbab69; /* Old browsers */}
.tag-excusive{background: -moz-linear-gradient(top, #dbab69 0%, #ac844c 100%); /* FF3.6-15 */}
.tag-excusive {background: -webkit-linear-gradient(top, #dbab69 0%,#ac844c 100%); /* Chrome10-25,Safari5.1-6 */}
.tag-excusive{background: linear-gradient(to bottom, #dbab69 0%,#ac844c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */}
.tag-excusive {filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbab69', endColorstr='#ac844c',GradientType=0 ); /* IE6-9 */}
/*Gradient code*/
.parallax_bg_image {background: rgba(0, 0, 0, 0) url("../images/img_parallax.jpg") no-repeat fixed center center / cover ;min-height: 800px;position:relative;}
.signup-for > input[type='submit'] {background:#ac844c url("../images/subcribe-now.png") no-repeat scroll 23px 15px; border-radius: 4px;color: rgb(255, 255, 255);display: inline-block;font-size: 18px;margin: 14px 0 0;padding:13px 22px 13px 60px;width:200px;}
.signup-for a:hover {background:rgb(135, 102, 56) url("../images/subcribe-now.png") no-repeat scroll 23px 15px;text-decoration:none;}
.signup-bg {background:#1a1a1a;}
.signup-for {background:#0c0c0c;padding:50px 30px 52px; overflow:hidden;}
.signup-for > h1 {font-family: 'Kaushan Script', cursive;color:#fff;font-size:23px;margin:0 0 4px;}
.signup-for > span {color:#fff;font-size:14px;margin:0 0 25px;float: left;}
.signup-for input {background:#3e3e3e;padding: 0 10px;float:left;border:none;display:block;width: 100%;border-radius:4px;color:#747474;height:46px; font-size: 18px;}
.signup-for inpu::-moz-placeholder{color:#747474;opacity:1;}
.signup-for inpu::-webkit-input-placeholder{color:#747474;}
.this-site {background:#1a1a1a;padding:50px 10px;}
.this-site h1 {color:#fff;font-size:18px;margin:0 0 20px;float: left;width:100%;}
.this-site h1 span {font-weight:700;}
.this-site p {color:#828282;font-size:14px;margin:0 0 20px;float: left; line-height: 18px;}
.this-site a {color:#ac844c;border-bottom:1px solid #ac844c;display:inline-block;line-height: 16px;}
footer {background:#000000;padding:37px 0;}
.this-site a:hover {color:#fdcd8b;border-bottom:1px solid #fdcd8b;text-decoration: none;}
.footer-menu {padding:0px;margin:0;}
.footer-menu li{float:none;border-right:1px solid #828282;display:inline-block;text-align:left;padding: 0 10px 0 0;font-weight:600;position:relative;line-height: 15px;margin-right:10px;text-transform:capitalize}
.footer-menu li:last-child {border:none;}
.footer-menu li a{display:block;color:#828282;font-size:15px;font-family: 'Noto Sans', sans-serif;text-decoration:none;font-weight: 400;padding:0;}
.footer-menu li a:hover {color:#ac844c;}
.copyright > p {color:#828282;font-size:14px;margin: 0;}
.copyright {float: right;line-height: 16px;ext-align: right;}
.join-now {position:absolute;right:40px;width:350px;top:250px;}
.join-now  h1 {color:#fff;font-size:49px;margin:0 0 20px;font-family: 'Kaushan Script', cursive;}
.join-now  p {color:#fff;font-size:26px;margin:0 0 20px;font-weight:300;}
.join-now  span {color:#fdcd8b;font-size:29px;margin:0 0 20px;font-family: 'Kaushan Script', cursive;}
.join-now a {display:inline-block;background:#ac844c;color:#fff;font-size:18px;border-radius:4px;padding:11px 18px;font-weight: 400;}
.join-now a:hover {background:#876638;text-decoration:none;}
/*Video page css start here*/
.video-description {padding:0 0 30px;}
.related-head img {float:left;padding-right:7px;}
.related-head h1 {float:left;color:#000;font-size:24px;margin: 6px 0 0;}
.date-video-sec {width:auto;float:none; margin-top: 23px;}
.video-description p {margin: 0;font-size: 16px;line-height: 20px;}
.starring h4 {float: left;font-size: 12px;margin: 3px;color:rgb(66, 66, 66);}
.starring span {float: left;font-size: 12px;margin: 0;color:#000;font-weight:700;}
.date-video-sec span {font-weight:700;}
.video-description .views {width:auto;}
.video-description .views span {font-weight:700;}
.starring {margin-bottom:0px;}
.video-container .image-gallery{text-align: right; margin-bottom: 12px; margin-top: 0px;}
.image-gallery li { display: inline-block;list-style:none;}
.image-gallery a {display:block;}
.image-gallery img {width: 100%; height:145px !important;}
.image-gallery li:nth-child(2n+1) {padding:0 7px 7px 0}
.video-container {padding:0 0 20px;}
.video-width {width:70%}
.gallery-width {width:30%}
.trial-acces-btn a{display:block;color:#fff;padding:5px 36px;text-align:center;border-radius: 4px;margin-bottom:10px;font-size:22px; text-shadow: 1px 1px 1px #000;}
.trial-acces-btn label ,.month-membership label {font-family: 'Kaushan Script', cursive;cursor: pointer;font-weight: 500;font-size:23px;}
.trial-acces-btn  span {color:#b99f78;font-weight:700;font-size:28px;}
.month-membership  span {color:#000000;font-weight:700;font-size:28px;}
.trial-acces-btn a:hover,.month-membership a:hover {text-decoration:none;}
.month-membership,.trial-acces-btn {float: right;width: 100%;margin-top:10px}
.month-membership a{display:block;color:#fff;padding:5px 12px;text-align:center;font-size:22px;border-radius: 4px; text-shadow: 1px 1px 1px #000;}
/* .trial-acces-btn a:hover {background:#222222;}
.month-membership a:hover {background:rgb(168,118,48);} */
/*Gradient code*/
.trial-acces-btn a {background: #6b6b6b; /* Old browsers */}
.trial-acces-btn a{background: -moz-linear-gradient(top, #222222 0%, #222222 100%); /* FF3.6-15 */}
.trial-acces-btn a {background: -webkit-linear-gradient(top, #6b6b6b 0%,#222222 100%); /* Chrome10-25,Safari5.1-6 */}
.trial-acces-btn a{background: linear-gradient(to bottom, #6b6b6b 0%,#222222 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */}
.trial-acces-btn a {filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b6b6b', endColorstr='#222222',GradientType=0 ); /* IE6-9 */}
/*Gradient code*/
/*Gradient code*/
.month-membership a {background: #a9814a; /* Old browsers */}
.month-membership a{background: -moz-linear-gradient(top, #a9814a 0%, #8d6832 100%); /* FF3.6-15 */}
.month-membership a {background: -webkit-linear-gradient(top, #a9814a 0%,#8d6832 100%); /* Chrome10-25,Safari5.1-6 */}
.month-membership a{background: linear-gradient(to bottom, #a9814a 0%,#8d6832 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */}
.month-membership a {filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9814a', endColorstr='#8d6832',GradientType=0 ); /* IE6-9 */}
/*Gradient code*/
.video-sec-head  h1{color:#fff;margin:0px;font-size:24px;float: left;font-weight: 300;}
.video-length  span {color:#fdcd8b;font-size:20px;float:left;font-family: 'Kaushan Script', cursive;font-weight: 300;}
.video-length  label{color:#fff;font-size:18px;float:left;font-weight: 300;line-height: 29px;padding-left: 4px;}
.video-length {float:right;}
.video-sec-head {padding:30px 0 20px;}
.image-gallery img:hover {opacity:.8}
.white-bg.video-page {padding:40px 30px 20px;margin-bottom: 30px;}
.video-three-btns {margin-bottom:50px;}
.video-three-btns li {float:left;list-style:none;margin-right:10px;}
.video-three-btns li a {color:#fff;border-radius:4px;padding:14px 20px 14px 49px;display:block;font-size: 16px;}
.video-three-btns li a:hover {text-decoration:none;}
.full-video a {background:#000 url("../images/full-video.png") no-repeat scroll 23px 15px;}
.full-video a:hover {background-color:rgb(45, 45, 45)}
.photos a {background:#89642f url("../images/photos.png") no-repeat scroll 23px 15px;padding: 14px 23px 14px 58px !important;}
.photos a:hover {background-color:#745323;}
.download-trailer a {background:#ac844c url("../images/download-trailer.png") no-repeat scroll 23px 15px;}
.download-trailer a:hover {background-color:rgb(168, 118, 48)}
/*Join Us page start here*/
.join-images {float:left;width:41%}
.join-images2 {width:59%;float:left;}
.join-us-images {margin:30px 0 0;}
.join-us-page .video-length span {color:#fff;font-size:28px;line-height: 53px;}
.join-us-page .video-length label{font-size:28px;color:rgb(253, 205, 139);font-family: 'Kaushan Script', cursive;line-height: 53px;}
.join-us-page .latest-space {padding: 30px 0 6px;}
.join-us-page .white-bg {padding: 30px 30px 20px;margin-bottom: 30px;}
.join-form .mycheckbox {background:url(../images/checkbox.png) no-repeat;color:#000;font-size:14px;height:22px;line-height:19px;margin: 0 7px 0 0;padding:0 0 0 28px;float: left;}
.join-form .mycheckbox input {display: none;}
.join-form .backa{background-position:0px -25px !important}
.join-form .form-horizontal .control-label {text-align:left;color: rgb(0, 0, 0);}
.join-form .form-control {background-color:none;border: 1px solid #a6a6a6;border-radius: 4px;color: #000;display: block;font-size: 14px;height: 39px;line-height: 1.42857;padding: 6px 12px;box-shadow:none;transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width: 100%;}
.join-form .form-control:focus {box-shadow:none;border:1px solid #ac844c;}
.join-form h1 {color:#000;font-size:24px;font-weight:700;margin:0px 0 20px;}
.create-account .btn {display:block;padding:12px 20px 12px 49px;background:rgb(172, 132, 76) url("../images/create-account.png") no-repeat scroll 23px 12px;color:#fff;font-size:16px;border-radius:4px;margin-left: 185px;}
.create-account {display:inline-block;margin:10px 0 50px;}
.create-account a:hover {text-decoration:none;background-color:rgb(168, 118, 48);background-position:23px 12px;}
.bold-text {font-weight:700}
.your-ip {margin-bottom: 25px;}
.enjoy-benefits h1 {background:#ac844c;color:#fff;padding:15px 20px;text-shadow:1px 1px 1px #000;margin: 0;font-size: 20px;}
.enjoy-benefits > h1 > span {font-family: 'Kaushan Script', cursive;}
.brnefits-list {background-attachment: scroll;background-clip: border-box;background-color: rgb(0, 0, 0);  /* background-image: url("../images/list-bg.png"); */background-origin: padding-box;background-position:center bottom;
background-repeat: no-repeat;height: auto;padding: 20px;}
.brnefits-list li {background:rgba(0, 0, 0, 0) url("../images/list-arrow.png") no-repeat top 6px left; color:#fff;line-height: 20px;margin-bottom:15px; padding:0 0 0 25px; list-style:none;}
.brnefits-list > ul {padding-left: 0;}
.trial-membership {padding: 4px 0 0 0;}
.trial-membership > p {font-size: 12px;}
.brnefits-list li:last-child {margin-bottom:0px;}
.no-free {margin-bottom: 60px;}
.join-form .checkbox {padding-top:0px !important;margin-bottom:3px;color: rgb(0, 0, 0);}
.join-us-page .video-length.clearrfix  h2 {margin: 0;}
.join-us-page .video-length label {float:none;}
.join-us-images li {list-style:none;float:left}
.join-us-images li:nth-child(1),.join-us-images li:nth-child(2) {width: 20%;}
.join-us-images li:nth-child(3) {width:60%}
/*Join us2 css start here */
.join-form .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {width:100%;}
.btn-default {background-image: none;background-repeat: repeat-x;border-color:rgb(166, 166, 166);text-shadow: none; box-shadow: none;height: 22px;}
.btn-default:hover, .btn-default:focus {background:none;}
.btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {background:none !important;
border-color: rgb(166, 166, 166);color:#000;box-shadow:none;outline:none!important;}
.join-form .bootstrap-select .dropdown-toggle:focus {outline:none !important;box-shadow:none !important}
.top-margin {margin:25px 0 20px !important;font-size: 13px;}
.tooltip-container {position:relative;}
.toltip {position: absolute;right: -36px;top: 10px;}
.tooltip {width:200px;}
.join_box > h1 {}
/* sachin css start here */
.memeber_banner_box{margin-bottom:29px; position:relative;}
.login_box { padding:0; left: 50px;position: absolute; top: 50px;width:500px;}
.login_box  label{font-size:14px; font-weight:bold; margin:0; color:#fff;     margin: 0 5px 0 0;  }
.input_row  input{  width:351px; padding-left:10px; border: 1px solid rgb(166, 166, 166); border-radius: 8px; height: 39px;margin-bottom: 15px;width: 100%;}
.forgot_box { background: #fff none repeat scroll 0 0; border: 1px solid #000;left: 50px; opacity: 0.94; padding: 35px;position: absolute;top: 50px;width: 500px;}
.forgot_box  label{font-size:14px; font-weight:bold; margin:0; color:#000;     margin: 0 5px 0 0;  }
.input_row  span {width:80%; float:right; display: block; }
.input_row  span a{ font-size:13px; color:#fdcd8b; text-decoration:underline;}
.login_btn_box{clear:both;}
.login_btn_box input[type="submit"],.login_btn_box input[type="button"]{background:#ac844c url("../images/login_icon.png") no-repeat scroll 22px center; border:none; padding:10px 22px 10px 50px; font-size:16px; color:#fff;  margin-top:0; border-radius:5px;margin-left: 27%;}
.join_box  h1 {color:#fff;font-size:51px;font-family: 'Kaushan Script', cursive;margin:0px;}
.join_box {bottom: 35px;position: absolute;right: 20px;}
.join_box  p {color:#fdcd8b;font-size:25px;font-weight: 300;line-height: 25px;margin-top: 5px;}
.join_box span {color:#fdcd8b;font-family: 'Kaushan Script', cursive;}
.join_box label {color:#fff;}
.login_btn_box input[type="submit"]:hover {background-color:#8d6834;}
/* .login_btn_box input[type="button"]:hover{background:#000;} */
.our-girls .nav.nav-pills {margin-bottom:30px;}
/*Our Girls*/
.our-girls .pagination {float: none; width: 686px;margin:0 auto 50px; display: inherit; overflow:hidden;}
.filter_by {float: right;}
.filter_by .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {width:90px;}
.filter_by > label {font-weight: 400;padding-right: 7px;font-size: 16px;}
.our-girls .video-length p {color:#fff;font-size:30px;font-family: 'Kaushan Script', cursive;}
.our-girls .video-length span {color:#fdcd8b;font-size:30px;float:none;}
.our-girls .latest-space {padding: 30px 0 15px;}
/***** Our Girls Detail *****/
.girls-detail-con { position: relative;}
.detail-info {position: absolute;top: 20px;left: 45px;width: 279px;}
span.girl-name {display: block;}
span.girl-name h3 {margin: 0 0 17px;text-align: center;color: #fff;text-transform: uppercase;font-size: 21px;}
span.girl-img {display: block;border-radius: 50%;overflow: hidden;width: 281px;height: 281px;position: relative;z-index: 99;background: #ac844c;padding: 1px;}
span.girl-detail {display: block;background: #ac844c;color: #fff;padding: 0 23px 25px;margin-top: -160px;padding-top: 170px;position: relative;left: 1px;}
span.girl-detail ul {margin: 0;padding: 0;list-style: none;}
span.girl-detail ul li {display: block;font-size: 13px;color: #fff;border-bottom: 1px solid #b78e54;padding: 4px 0;}
span.girl-detail ul li:first-child {padding-top:0;}
span.girl-detail ul li:last-child {padding-bottom:0;border-bottom:0;}
.ques-ans-con{background:#fff;}
.ques-ans {padding: 27px 27px 29px;}
.ques-ans h2 {margin: 0 0 20px;font-size: 24px;color: #ac844c;font-weight: 300;text-transform: uppercase;}
.ques-ans ul {margin: 0;padding: 0;list-style: none;border:1px solid #a7a7a7;}
.ques-ans ul li {display: block;font-size: 16px;color: #000;padding: 15px;border-bottom: 1px solid #a7a7a7;display:none;}
.ques-ans ul li:last-child {border-bottom:none;}
a.more {display: inline-block;float: right;margin-top: 30px;text-align: right;color:#ac844c;font-size:16px;margin-bottom: 20px;}
.ques-ans ul li:nth-child(2) {border-bottom:none;}
.ques-ans ul.active li:nth-child(2) {border-bottom: 1px solid #a7a7a7;}
.ques-ans ul.active li {display:block;}
a.more::before{content:'More';}
a.more.active::before{content:'Less';}
span.more-trigger {display: inline-block;margin: 0 0 0 5px;}
a.more.active span.more-trigger {transform: rotate(-180deg);top: 4px;position: relative;}
.white-bg.white-bg-girl-detail{background:#000;}
.white-bg.white-bg-girl-detail .latest-video-section > h2 {color:#fff;}
.white-bg.white-bg-girl-detail .related-head h1 {color:#fff;margin: 0;font-weight: 300;}
.white-bg.white-bg-girl-detail .related-head span {color:#fff;margin: 0;font-weight: 300;font-size:13px;display: block;}
/** member area page **/
.member-area {background:#fff; margin:30px 0 0 0; padding:25px 25px 0;}
.member-area .welcome-box h1 {font-size:25px; font-weight:500; color:#000; margin:0; padding:0 0 8px;}
.member-area .welcome-box h1 span {color:#bd9d70; font-weight:300;}
.member-area .welcome-box h2 {margin:0; font-size:17px; font-weight:300; color:#ac844c; padding:0 0 30px;}
.member-area .welcome-box h3 {margin:0; font-size:16px; font-weight:600; color:#000; text-transform:uppercase; padding: 0 0 3px;}
.member-area .welcome-box p {margin:0; font-size:16px; padding:0 0 30px; color:#000;}
/*.special-deal {position:relative; padding:45px 0 0;}*/
.special-deal{height: 500px;overflow-y:scroll;margin-bottom: 30px;}
.special-deal .deal-content { bottom: 30px; left: 34px; position: absolute;}
.special-deal .deal-content a { display: block;color:#fff; font-size:32px; font-weight:700; margin:0 0 -5px 0; text-transform:uppercase; text-decoration:none; line-height: 33px; position:relative;}
.special-deal .deal-content a:after {position:absolute; right:-84px; top:0; background:url('../images/arrow.png') no-repeat; width:57px; height:57px; content:"";}
.special-deal .deal-content span { display: block;color:#fff; font-size:30px; font-weight:500; margin:0;}
.special-deal img {width:100%;}
.light-black-heading{font-size:25px;font-weight:300;}
.light-black-heading span{font-weight:600;}
.dvd-sec .dvd-details {background-repeat: no-repeat; background-size: cover;min-height: 263px;margin:7px 0;position:relative;}
.dvd-btm {background: rgba(178, 140, 88,0.8);bottom: 0;left: 0; height:40px; position: absolute; width: 100%;color:#fff}
.dvd-btm > label { display: inline-block; float: left; font-size: 16px; font-weight: 600;left: 15px; margin: 0;    position: absolute; top: 50%; transform: translateY(-50%);vertical-align: middle;}
.dvd-listing .row > div{padding:0 5px;}
.dvd-btm cite { border-left: 1px solid rgba(255, 255, 255, 0.7); display: block; float: right;height: 40px; width: 40px;position:relative;}
.dvd-btm cite i {font-size: 16px;font-weight: 300;left: 50%;position: absolute;top: 50%;transform: translate(-50%,-50%);}
.fact-sec h3 {font-size: 25px;font-weight: 600;text-align: center;}
.fact-sec {background: rgb(247, 240, 240) none repeat scroll 0 0; padding: 5px 10px;}
.fact-sec label {font-weight: 300;position:relative;}
.fact-sec span { font-weight: 600;}
.fact-sec label::after {  background: rgb(0, 0, 0); bottom: -8px; content: "";height: 1px;left: 0; position: absolute; width: 100%;}
.fact-sec label::before {background: rgb(0, 0, 0); bottom: -10px; content: ""; height: 5px; left: 50%; position: absolute;transform: translateX(-50%);width: 70%;}
.factsheet {font-size: 14px;list-style: outside none none; padding: 10px;}
.factsheet p { color: rgb(116, 116, 116); float: left; font-weight: 300; margin: 0;}
.factsheet cite { color: rgb(43, 42, 42); float: right;}
.factsheet li { border-bottom: 1px solid rgb(222, 219, 219); padding: 15px 0 7px;}
.fact-sec  .cmplt-stats {float: right;font-size: 12px; font-weight: 600; margin-bottom: 15px;margin-right: 10px;}
.titball { margin-top: 20px;}
.titball p span { color: rgb(165, 165, 165); float: right; font-size: 14px;}
.titball p label {color: rgb(0, 0, 0);font-size: 20px; font-weight: 600;}
.titball-sec { float: left; width: 25%;}
.titball-sec .tit-thumb {padding: 1.5px;}
.titball p {margin-bottom: 0;line-height:10px;}
.titball-inner { margin-top: 15px;}
.titball a { color: rgb(46, 115, 191); display: inline-block; font-size: 13px; margin-top: 9px;}
.titball > span {color: rgb(131, 131, 131); font-size: 11px;}
.light-black-heading.zero-margin{margin-bottom:0;}
.search-filters p {color: rgb(138, 138, 138);font-size: 13px;}
.search-inner { border-bottom: 1px solid rgb(212, 212, 212); border-top: 1px solid rgb(212, 212, 212); padding: 15px 0;}
.search-inner label { color: rgb(164, 164, 164); display: block;font-size: 14px;font-weight: 400;}
.search-inner select {font-size: 13px;margin-bottom: 15px;padding: 5px; width: 100%;}
.search-filters  input[type='submit']{background: rgb(172, 132, 76); border:none; color: rgb(255, 255, 255);    display: block;font-size: 14px; margin-top: 24px;padding: 6px 0; width: 200px;}
.search-inner button { background: rgb(172, 132, 76); border:none; color: rgb(255, 255, 255);display: block;    font-size: 14px;margin-top: 24px;padding: 6px 0; width: 100%;}
.row.border-right { border-right: 1px solid rgb(212, 212, 212);}
h3.scenes-head {font-size: 25px;font-weight: 600;text-align: center;}
.scenes-head label {font-weight: 300;position:relative;}
.scenes-head span {font-weight: 600;}
.scenes-head label::after {background: rgb(0, 0, 0);bottom: -8px; content: ""; height: 1px;left: 0;  position: absolute; width: 100%;}
.scenes-head label::before { background: rgb(0, 0, 0);bottom: -10px; content: ""; height: 5px; left: 50%;position: absolute; transform: translateX(-50%); width: 70%;}
.paging-section {padding: 40px 20px 20px; text-align: center;float:none;}
.newest-scenes .pagination{float:none;}
.latest-text-container{width:100%;}
/** member area page **/
/* Actual-member-page css start here */
.logout_btn a{padding:15px 40px;}
.like-episode_box  .form-group{margin:0;}
.like-episode_box label{float:left; font-size:16px; font-weight:normal; color:#1e1e1e; font-weight:600; text-transform:uppercase;}
.top_spc{margin-top:6px;}
.radio_box span{font-size:16px; margin-right:8px; color:#ac844c; font-weight:600;}
.yes_radio_cntr{float:left;}
.radio_cntr {float: left;padding-left: 15px;}
.radio_box {float: left; margin-right: 26px;}
.option-form_box {float: left;}
.option_box .form-group{margin:0;}
.option_label{float:left;font-size:16px; margin-top:6px; font-weight:600;  color:#1e1e1e;}
.option-form_box input[type="text"]{margin-left:10px; float:left;border:1px solid #bd9d70; font-size:13px; color:#b5b5b5; width:425px; padding:0 5px;  height:36px;}
.submitoption_btn{border:1px solid #bd9d70; border-radius:4px; padding:7px 12px; margin-left:13px; background:none; font-size:14px; color:#1e1e1e; }
.spacr_right{padding:0;}
.stream_txt p{font-size:16px; text-transform:uppercase; margin:15px 0 0 0; color:#1e1e1e; font-weight:600;}
.pagination_active a{background:#373737!important; color:#fff!important;}
.video_pagination .pagination > li > a, .pagination > li > span{background:#eceae8; color:#626262;}
.video_pagination .pagination > li:nth-child(5) > a, .pagination > li:nth-child(5) > span{color:#626262!important}
.video_pagination .pagination.clearfix a:hover{border:1px solid rgb(208, 208, 208);}
.video_pagination .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus{background:#373737; color:#fff!important;}
.video_pagination{ margin:50px 0 22px; float:right;}
.video_pagination ul{margin-bottom:0!important; width:inherit!important;}
.video_list_box ul{list-style:none; padding:0;}
.video_list_box  li{float:left; position:relative; font-size:16px; margin-right:58px; color:#5e5e5e; font-weight:600; text-transform:uppercase;}
.video_list_box  li:after{width:4px; height:2px; background:#5e5e5e; position:absolute; content:""; top:11px; right:-29px;}
.video_list_box { padding:16px 13px; border-radius:4px; border: 1px solid rgb(165, 165, 165); overflow: hidden;}
.video_list_box li:nth-child(4):after{display:none;}
.video_list_box li:last-child:after{display:none;}
.video_list_box  li span{color:#ac844c;}
.video_list_box  li:last-child{float:right; margin:0;}
.play_box{width:100%; background:#ac844c; border-bottom:1px solid #ce9a51; overflow:hidden; padding:19px;	}
.play_box ul{list-style:none;}
.play_box li{float:left; font-size:16px; margin-right:45px; font-weight:600; color:#fff;}
.play_box span{font-weight:normal;}
.jump_box{width:100%; background:#ac844c; border-top:1px solid #997441; overflow:hidden; padding:16px 10px 16px 18px;}
.jump_box ul{list-style:none; float:left;}
.jump_box li{float:left; }
.jump_box li a{font-size:14px; color:#fff; padding:0 9px ;}
.jump_box li a{text-decoration:none; padding:10px 15px 0 0; display:block;}
.jump_btn{background:#fff; color:#1e1e1e; float:left; font-size:14px; padding:10px 15px; border-radius:25px;}
.jump_btn:hover{text-decoration:none; background:#1e1e1e; color:#fff;}
.jump_box .carousel-control.left{background:none;}
.jump_box .carousel-control.right{background:none;}
.jump_box .carousel{float:left;  padding-left:36px; padding-right: 10px;}
.jump_box .carousel-inner{float:left;}
.jump_box .carousel-control{opacity:inherit; width:inherit;}
.left.carousel-control > span { display: block;font-size: 24px; color:#fff; margin: 2px 0 0 14px;}
.right.carousel-control > span { display: block;font-size: 24px; color:#fff; margin: 2px -14px 0 0;}
.jump_box li:last-child a {padding-right: 0 !important;}
.country_girl_box h2{font-size:16px; color:#fff; background:#373737; margin:0;  padding:16px 0 16px 15px; text-transform:uppercase; font-weight:600; }
.fullboxes_cntr{margin:47px 0}
.country_girl_box{overflow:hidden; border:1px solid #b9b9b9;}
.country_inner_box {padding: 8px 6px;}
.girlimg_box {width:43%; float:left; position:relative;min-height: 150px;}
.girl_content_box {float: left;padding-left: 15px;  width: 57%;}
.girl_content_box > p {color:#000; font-size: 16px; margin:0;}
.mrgn_top35{margin-top:33px!important;}
.girlimg_box p{font-size:16px; background:#000; padding:12px; color:#fff; left:2px; bottom:0;  margin: 0;opacity: 0.6;position: absolute;width: 99%;}
.girlimg_box span{display:block;}
.photo_detail_box{border-top:1px solid #dddddd;}
.list1_box{width:50%; border-right:1px solid #dfdfdf; float:left; list-style:none;  overflow: hidden; padding:20px 10px 23px;}
.list1_box li{float:left; padding-right:31px;}
.list1_box li h3{font-size:16px; color:#373737; font-weight:600; text-transform:uppercase; text-align:center;}
.list1_box li p{font-size:14px; color:#373737; margin:0; text-transform:uppercase; text-align:center;}
.list1_box2{border:none; width:45%; float:right;}
.list1_box.list1_box2 > li:last-child{padding-right:0;}
.note_box p{font-size:16px; margin:0; color:#000; }
.note_box p{font-size:16px; margin:0 0 20px; color:#000;  }
.note_box span{font-weight:600;}
.download_inner_box{padding:13px 15px;}
.downloadsmall_img{    background: rgb(138, 138, 138) none repeat scroll 0 0;border-radius: 50%;float: left;height: 26px;width: 26px; line-height:21px; text-align:center; display:block;}
.photo_img{ background:#ac844c;border-radius: 50%; height:41px;width:41px; line-height:36px; text-align:center; display:block; margin:0 auto; padding-left:2px;}
.photo_gray{background:#8a8a8a;}
.photo_img:hover{background:#ac844c;}
.episode_cntr{width:92%; float:left; padding:5px 0 0 9px;}
.episode_cntr > p{margin:0;}
.downloadlist_box {overflow: hidden;padding:0 0 17px;}
.downloadlist_box h3{font-size:16px; margin:0 0 3px; color:#373737; font-weight:600; text-transform:uppercase; }
.deatil_listbox{list-style:none;}
.deatil_listbox li{width:50%; margin-bottom:3px; font-size:14px; color:#1e1e1e;}
.deatil_listbox li span{color:#ac844c;}
.downloadlist_box span{color:#ac844c;}
.video_info_box {border-bottom:1px solid #bebebe; padding:36px 0 31px;}
.video_info_box h4{font-size:18px; margin:0; color:#373737; font-weight:600; text-transform:uppercase;}
.video_info_box p{font-size:14px; margin:14px 0; color:#585858;}
.video_info_box span{font-size:14px; font-weight:500; color:#000;}
.girlimg_box > img{width:100%;}
/*Custome radio button css start here*/
.radio + .radio, .checkbox + .checkbox {margin-top:0px !important;}
.radio label input[type="radio"] { display: none;}
.answer.radio.selected label.selected {color:#ac844c;}
.radio, .checkbox {margin-top:0px;margin-bottom:0px;}
.radio label, .checkbox label {  margin-right:41px; margin-left:-6px; padding-left: 0!important; color:#ac844c; font-weight:600;font-size:16px; float:left;}
.custom-radio{width: 24px;height:24px; left:62px; float:left;display: inline-block;position: relative;z-index: 1;
top:0px; border:1px solid #ac844c; border-radius:50%;}
.custom-radio.selected{ background:rgba(0, 0, 0, 0) url("../images/check_tick.png") no-repeat scroll 4px 5px;}
.custom-radio input[type="radio"]{margin: 1px;position: absolute;z-index: 2;cursor: pointer;
outline: none;opacity: 0;/* CSS hacks for older browsers */_noFocusLine:expression(this.hideFocus=true); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);	-khtml-opacity: 0;-moz-opacity: 0;}
/*Custome radio button css start here*/	
.slimScrollBar{background:#c1c1c1!important;display: block!important; opacity:inherit!important; border-radius:inherit!important;} 
.download_scroll_box{height:284px;}
.input-group select {padding:0 !important;}
/* Actual-member-page css end here */
/*19-04-17 css*/

.des.ng-binding {
    margin-top: 9px;
}

.ng-binding > span { width:50px;}
.video-tags.ng-scope label {width:100%;}
.starring.clearfix > span {width:auto;}
.release-date.clearfix > span {width:auto;}
.starring-bts.clearfix > span {width:auto;}
.views > span {display: inline-block;width: auto;}
.ng-binding b {padding: 0 2px 0 0;}
.video-tags.ng-scope a {text-transform:capitalize;}
.like-episode_box .form-group ul {margin:-6px 0 0 5px;}
.video-tags.ng-scope a {/* background:rgb(172, 132, 76) none repeat scroll 0 0 !important; */color: rgb(172, 132, 76); display: inline-block;margin: 0 0 5px;padding:0 2px 0 0;  font-weight: 500; text-transform:capitalize !important; text-decoration:none; text-decoration:underline;}
.video-tags.ng-scope a:hover {text-decoration:none;}	
.latest-text-container .date-section span {width:auto;}
.latest-text-container .date-section .ng-binding {width:auto; display:inline-block;}
.latest-text-container .date-section > span {width:auto;}
.girls-list .exclusive-img img {height:335px;}
.dvd-sec .light-black-heading {width:100%;}
.dvd-sec .light-black-heading {bottom:0;}
.latest-text-container .staring.ng-binding {font-size:12px;}
.date-section .date {margin:0;}
.date-section .picture {margin:0;}
.tags .ng-binding span {font-weight:500;}
.checkbox.top-margin.clearfix #mycheckbox > p {padding:0 0 0 20px;}
.checkbox.top-margin.clearfix .mycheckbox1 input {margin:3px 0 0 0;}
.md-content.md-show {background:rgba(0,0,0,1);font-size: 14px;height: auto;opacity: 1;padding: 10px;}

@media screen and (min-width:1024px) and (max-width:1200px){
/*Video page css start here*/
.image-gallery li {width:49%}
.trial-acces-btn a {padding: 3px 13px;font-size: 15px;}
.trial-acces-btn label, .month-membership label {font-size: 15px;}
.trial-acces-btn span {font-size: 18px;}
.month-membership a {padding: 3px 4px;font-size: 15px;}
.month-membership label, .month-membership label {font-size: 15px;}
.month-membership span {font-size: 16px;}
/*Join Us page css start here*/
.join-images > img {width: 49%;}
.join-us-page .video-length span {font-size: 19px;}
.join-us-page .video-length label {font-size: 19px;}
.join-us-page .latest-text h2 {font-size: 24px;}
/* actual-video-page css */
.video_list_box li::after{right:-20px; top:10px;}
.video_list_box li{font-size:15px; margin-right:34px;}
.crowsel_box {float: left; width: 89%;}
.jump_box li a{padding:10px 10px 0 0; font-size:12px;}
.option-form_box input[type="text"]{width:337px;}
.radio_box{margin-right:20px;}
.video-section #player, .video_box #player {min-height:auto !important;}
.image-gallery img {height:128px !important;}
.latest-text-container {padding: 20px 11px 20px 13px;}
.girls-list .exclusive-img img {min-height: 335px;}
.latest-text-container .date-section > span {width:auto;}
.video-tags.ng-scope .ng-binding {font-size:12px;}
.slider-content > a { margin: 25% 0 0;}
}
@media screen and (min-width:991px) and (max-width:1180px){
/* actual-video-page -css */
.list1_box li{padding-right:19px;}
.list1_box > li:last-child{padding:0;}
.list1_box2{width:47%;}
.list1_box li p{font-size:12px;}
.list1_box{padding:20px 10px 17px;}
.downloadlist_box h3{font-size:15px;}
.girl_content_box > p{font-size:14px;}
.mrgn_top35{margin-top:7px!important;}
.note_box p{margin:0 0 16px; font-size:14px;}
.downloadlist_box{padding:0 0 10px;}
.downloadlist_box:nth-child(3){padding:0!important;}
.list1_box{padding-bottom:21px;}
.girlimg_box p{font-size:14px;}
.radio label, .checkbox label {margin-right:25px;}
}
@media screen and (min-width:768px) and (max-width:1180px){
.detail-info {position: static;width: 100%;margin-top: 25px;}
span.girl-detail {display: inline-block;margin-top: 0;padding-top: 20px;width: 62%;float: right;}
span.girl-img {display: inline-block;width: 180px;height: 180px;max-width: 40%;float: left;margin-top: 30px;}
}
@media screen and (min-width:768px) and (max-width:1023px){
.trial-access {font-size:15px;}
.slider-content {width: 375px;top:0px;left: 54px;}
.slider-content h2 {font-size: 26px;}
.slider-content h1 {font-size: 35px;}
.slider-content p {font-size: 15px;line-height: 18px;}
.slider-content > a {margin:15% 0 0;}
.slider-k4 > img {float: right;width: 60%;}
.second-slide {bottom: 12px !important;top: auto !important;width: 460px;}
.second-slide h1 {font-size: 35px;}
.sort-video-text {font-size: 14px;}
.nav.nav-pills li a {font-size: 14px;}
.paging-section .pagination > li > a, .pagination > li > span {font-size: 15px;}
.tag-excusive span {font-size: 16px;}
.latest-text-container p {font-size: 13px;line-height: 17px;}
.latest-text-container { padding: 20px 11px 32px;}
.date-section { width: 67%;}
.views {width: 33%;}
.date-section > span {font-size: 11px;}
.date-section time {font-size: 11px;}
.views > span {font-size: 11px;}
.views > label {font-size: 11px; display:inline;}
.latest-video-section > h2 {font-size: 16px;}
.parallax_bg_image {background:rgba(0, 0, 0, 0) url("../images/img_parallax.jpg") no-repeat fixed center center / contain;min-height: 260px;}
.biggest-sec p {font-size: 17px;}
.join-now {top:40px;right:0px;}
.join-now h1 {font-size: 29px;margin:0 0 10px;}
.join-now p {font-size: 19px;margin: 0 0 10px;}
.join-now a {font-size: 16px;}
.signup-for {padding:30px 20px 40px;}
.signup-for > h1 {font-size: 21px;}
.signup-for > span {font-size: 12px;line-height: 16px;}
.signup-for > a {background:rgb(172, 132, 76) url("../images/subcribe-now.png") no-repeat scroll 17px 15px;padding: 13px 17px 14px 55px;font-size: 16px;}
.signup-for > a:hover {background:rgb(135, 102, 56) url("../images/subcribe-now.png") no-repeat scroll 17px 15px;}
.this-site {padding: 30px 10px 4px;}
.this-site h1 {font-size: 16px;margin: 0 0 10px;}
.this-site p {font-size: 13px;line-height: 16px;margin: 0 0 10px;}
.footer-menu li a {font-size: 13px;}
.copyright > p {font-size: 13px;}
br {display:none;}
/*Video page css start here*/
.image-gallery li {width:49%}
.trial-acces-btn a {padding: 3px 13px;font-size: 15px;}
.trial-acces-btn label, .month-membership label {font-size: 15px;}
.trial-acces-btn span {font-size: 18px;}
.month-membership a {padding: 3px 4px;font-size: 15px;}
.month-membership label, .month-membership label {font-size: 15px;}
.month-membership span {font-size: 16px;}
/*Join Us page css start here*/
.join-images > img {width: 49%;}
.join-us-page .video-length span {font-size: 16px;line-height: 18px;}
.join-us-page .video-length label {font-size: 16px;line-height: 21px;}
.join-us-page .latest-space {padding: 20px 0 10px;}
.join-us-page .latest-text h2 {font-size: 20px;}
.join-us-page .latest-text p {font-size: 12px;}
.enjoy-benefits h1 {font-size: 15px;padding: 15px 10px;}
.brnefits-list {padding: 20px 15px;}
.brnefits-list li {line-height: 15px;font-size: 13px;}
.join-form h1 {font-size: 20px;}
.join-form .form-group label {font-size:13px;}
.join-form .checkbox {font-size:13px;}
.toltip {right: -12px;top: 9px;}
.tooltip-container img {width: 20px;}
.login_box {left: 30px;top: 30px;width: 400px;padding: 0 15px;}
.login_box label {width: 20%;}
/*.input_row input {width: 65%;}*/
.join_box br {display:block;}
.join_box {bottom: 15px;padding: 0 15px;}
.join_box h1 {font-size: 31px;}
.join_box p {font-size: 17px;line-height: 15px;}
.our-girls .video-length span,.our-girls .video-length p {font-size:21px;}
/* actual-video -page css */
.video_list_box li::after{ right:-6px; top:9px;}
.video_list_box li{font-size:12px; margin-right:9px;}
.play_box li{margin-right:15px; margin-right:27px;}
.crowsel_box{float: left;width: 85%;}
.jump_box li a{padding:10px 11px 0 0;}
.country_girl_box{margin-bottom:18px;}
.like-episode_box label{font-size:14px;}
.radio_box span{font-size:14px; margin-right:4px;}
.radio_box{margin-right:15px;}
.option_label{font-size:14px;}
.option-form_box input[type="text"]{width:46%;}
.submitoption_btn{padding:7px; font-size:13px; margin-left:6px;}
.option-form_box{float:none;}
.list1_box li{width:50%; padding-right:25px;}
.radio label, .checkbox label{ margin-left:-6px; margin-right:23px;}
.custom-radio{width:20px; height:20px; left:50px;}
.custom-radio.selected{width:20px; height:20px; background:rgba(0, 0, 0, 0) url("../images/check_tick.png") no-repeat scroll 1px 3px;}
/*new css 04-04-17*/
.exclusive-section .exclusive-img img {height:150px;}
.exclusive-img {min-height:auto;}
.girls-list .exclusive-img a img {height:150px !important;}
.memeber_banner_box > img {height:auto;}
.join-us-images.clearfix.ng-scope ul li img {height:105px;}
.logout_btn a {padding:10px 35px;}
.dvd-sec .dvd-details { margin: 7px 0 20px 10px; width:100%;}
.dvd-sec .light-black-heading {margin:0; font-size:22px; width:100%;}
.latest-scences.ng-scope {margin:22px 0 0;}
.video-section #player, .video_box #player {min-height:auto !important;}
.image-gallery img {height: 80px !important;}
/*19-04-17 css*/
.date-section {width: 100% !important;}
.date-section span { width:auto;}
.date-section time {width:74%;}
.ng-binding > span {width:26%;}
.latest-text-container {height: 201px !important; padding: 20px 11px;}
.no-free {margin-bottom: 35px;}
.latest-text-container .views {width:100%;}
.video_pagination {margin:0;}
.girls-list .exclusive-img img {min-height: 220px;} 
.slider-content h2 {margin:0;}
.paging-section {padding: 40px 10px 20px;}
.latest-text-container .date-section > span {width:auto%; display:inline-block;}
.login_btn_box input[type="submit"], .login_btn_box input[type="button"] { margin-left: 23%;}
.latest-text-container time {width:auto !important;}
.brnefits-list {height:auto;}
.search-filters md-input-container {width:100%;}
.md-input-has-value input {width:100% !important;}
.join-here a {margin-right:7px;}
.video-tags.ng-scope .ng-binding {font-size:12px;}
.video_list_box {margin:0 0 10px 0;}
/*25-5-17*/
.md-dialog {width:100% !important;}
.popup-left .popup-logo img {height: 45px !important;width: 89% !important;}
.popup-logo img {height: 65px !important;width: 89% !important;}
.popup-right .popup-text {font-size:18px;}
.popup-left .popup-text {font-size:18px;}
.popup-box .popup-button {font-size:15px;}
.popup-box .popup-left {padding:15px;}
.popup-box .popup-button { padding: 8px;}
.video-sec .mygirlplayernew-dimensions {
    height: 276.125px;
    width: 100%;
}
}
@media screen and (max-width:367px){
#player,video{height:220px!important;}
}
@media screen and (min-width:360px) and (max-width:767px){
.paging-section .pagination > li > a, .pagination > li > span {padding: 3px 4px !important;}
.paging-section .pagination > li:first-child > a, .pagination > li:first-child > span {background:none;}	
.pagination > li:first-child > a:hover, .pagination > li:first-child > span:hover, .pagination > li:first-child > a:focus, .pagination > li > span:focus {background:rgb(172, 132, 76) none repeat scroll 0 0 !important;}
.paging-section .pagination > li:last-child > a, .pagination > li:last-child > span {background:none;}
.paging-section { display: block; float: none !important; margin: 0 auto; overflow: hidden; padding: 0; width: 299px !important;}
}	
@media screen and (max-width:767px){
/*Menu css start here*/
.box-shadow-menu {display: block; float: right; padding: 0px 16px 21px 10px;outline:none !important; margin-right: 15px;margin-top:-34px;}
.menu-bar {display:none;float:none ;width: 100%;padding: 20px 0px;margin-top:30px;}
.menu-bar li {width:100%;text-align:left;margin-bottom:8px;}
.menu-bar li a {color:#fff;outline: medium none;}
/*Menu css start here*/
.mobile-menu {margin-top:-30px;}
.mobile-menu {padding:0px;}
.exclusive-img img {width:100% !important;height:auto !important;}
.tab-content .row {margin-bottom:0px;}
.join-now {right: 0;top: 25px; width: 200px;}
.join-now h1 { font-size: 22px;margin: 0 0 8px;}
.join-now p {margin: 0 0 10px;font-size: 15px;line-height: 28px;}
.white-bg {padding:25px 15px;}
.nav.nav-pills li a,.sort-video-text {font-size: 12px;}
.nav.nav-pills li {margin-right: 0;}
.signup-for ,.this-site{padding: 20px 15px; margin: 44px 0 0;}
.signup-for > span {font-size: 13px; margin: 0 0 15px; display:block; width:100%;}
.join-now span {font-size: 18px;display: block;margin-bottom:10px;}
.signup-for > a {padding: 9px 22px 9px 60px;font-size: 16px;line-height: 28px;background-size: 25px auto;float:left}
.this-site a {display: inline;font-size: 13px;}
.slider-content {display:none;}
.slider-space .flex-direction-nav a.flex-prev {background:rgba(0, 0, 0, 0) url("../images/left-arrow.png") no-repeat scroll 0 0 / 30px auto}
.slider-space .flex-direction-nav a.flex-next {background:rgba(0, 0, 0, 0) url("../images/right-arrow.png")  no-repeat scroll 0 0 / 30px auto}
.slider-space .flex-direction-nav a {top: 55% !important;}
.slider-k4 {right: 2px;top: 2px;}
.slider-space .flex-direction-nav a {width:30px !important}
.biggest-sec p {font-size: 14px;}
.biggest-sec {padding: 10px 0}
.latest-text { width: 84%;}
.latest-text h2 {font-size: 15px;}
.latest-text p {font-size: 11px;line-height: 15px;}
.true-stream {text-align:center;float:none;margin:10px 0 0}
.true-stream h2 {font-size: 20px;display: inline;float:none;}
.latest-space {padding: 20px 0;}
.true-stream span {font-size: 18px;}
.header-btns li a { font-size: 13px;padding: 9px 18px;}
.logo {margin: 0 auto 20px;width: 280px;}
.header-btns {float:left;}
.menu-bar li {margin: 0;padding: 8px 20px;border-bottom: 1px solid #222;border-right: 0 none;}
.trial-access {font-size: 13px;float:none}
.trial-access > span {padding-right: 7px;}
.follow-sec i {font-size: 18px !important;}
.followus-text {font-size: 13px;}
.paging-section .pagination > li > a, .pagination > li > span {padding: 3px 3px;font-size: 11px;}
.paging-section .pagination > li:first-child > a, .pagination > li:first-child > span {padding: 3px 5px 3px 30px;background-position: 6px 6px;}
.pagination > li:first-child > a:hover, .pagination > li:first-child > span:hover, .pagination > li:first-child > a:focus, .pagination > li > span:focus {background: rgb(172, 132, 76) url("../images/prev-airow.png") no-repeat scroll 7px -1px;}
.paging-section .pagination > li:last-child > a, .pagination > li:last-child > span {padding: 3px 30px 3px 5px;background-position: 33px 6px;}
.pagination > li:last-child > a:hover, .pagination > li:last-child > span:hover, .pagination > li:last-child > a:focus, .pagination > li > span:focus {background-position: 33px -2px}
.menu-bar li a {padding:3px 0;font-size: 13px;}
.white-bg .nav > li > a { padding: 5px 4px;}
.menu-bar li:last-child{border:none}
.date-section {width: 60%;}
.views {width: 40%;}
.sort-video-text {line-height: 32px;}
.paging-section {float: left;overflow: hidden;width: 100%; padding:0;}
.pagination {float:left}
.followus-text {margin: 6px 0 0;}
.parallax_bg_image {min-height: 200px;background:rgba(0, 0, 0, 0) url("../images/img_parallax.jpg") no-repeat center center / contain }
.padding-none {padding:0px;}
.join-now a {padding: 8px 16px;}
.signup-for input {font-size:16px;}
/*Video page css start here*/
.image-gallery li {width:49%;}
.image-gallery li:last-child {padding:0px;}
.image-gallery li {width: 24.5%;}
.gallery-width {width: 100%;}
.video-width {width: 100%;}
.image-gallery li:nth-child(n) {padding:0 2px 0px 0;}
.trial-acces-btn a {padding: 5px 15px;font-size: 17px;}
.trial-acces-btn label, .month-membership label {font-size: 17px;}
.trial-acces-btn span {font-size: 20px;}
.month-membership a {padding: 5px 5px;font-size: 17px;}
.month-membership label, .month-membership label {font-size: 17px;}
.month-membership span {font-size: 18px;}
.white-bg.video-page { padding: 30px 15px 20px;}
.video-description p {font-size: 14px;}
.this-site {padding:20px 0px}
.video-sec-head {padding: 20px 0 15px;}
.related-head h1 {font-size: 22px;}
.image-gallery {text-align: left;}
.video-container { padding: 0 0 20px;}
.signup-for a:hover {background-size:25px;}
.join-images { width: 50%;}
.join-images2 {width: 50%;}
.join-images > img {width: 48%;}
.brnefits-list {background: rgb(0, 0, 0);padding: 20px;}
.join-us-page .video-length span,.join-us-page .video-length label  {font-size: 17px;line-height: 20px;}
.join-us-page .video-length.clearrfix  h2 {margin: 15px 0 0 0;}
.join-us-page .video-length {float: left;}
.join-us-images {margin: 15px 0 0;}
.join-us-page .latest-space {padding: 15px 0 6px;}
.join-form h1 {font-size: 20px;}
.create-account { margin: 0 0 30px;}
.no-free {margin-bottom: 30px;}
.toltip {right:0;top: -29px;}
.login_box {left: 0px;top: 0px;margin-top:20px;width: 100%;position:relative;}
.login_box label {width: 20%;}
/*.input_row input {width: 75%;}*/
.join_box br {display:none;}
.join_box {bottom:0;position:relative; margin: 20px 0 0;top:0px;right: 0px;}
.join_box h1 {font-size: 31px;}
.join_box p {font-size: 17px;line-height: 15px;}
.input_row span {width: 78%;}
.padding0 {padding:0px;}
.our-girls .video-length span,.our-girls .video-length p {font-size:18px;line-height:24px;}
.our-girls .video-length {margin:10px 0 0}
.our-girls .pagination {max-width:300px;width:100%; border-left: 1px solid rgb(208, 208, 208);}
.detail-info {position: static;width: 100%;margin-top: 25px;}
span.girl-detail {display: inline-block;margin-top: 0;padding-top: 20px;width: 62%;float: right;}
span.girl-img {display: inline-block;width: 180px;height: 180px;max-width: 40%;float: left;margin-top: 30px;}
/******** member section ***********/
.factsheet cite,
.factsheet p{float:none;}
.special-deal .deal-content a{font-size:22px;}
.special-deal .deal-content {bottom: 20px;left: 15px;position: absolute;}
.special-deal .deal-content span{font-size:25px;}
.special-deal .deal-content a::after {background: rgba(0, 0, 0, 0) url("../images/arrow.png") no-repeat scroll 0 0 / 100% auto;content: "";height: 40px;position: absolute;right: -50px;top: 50%;transform: translateY(-50%);width: 40px;}
.special-deal .deal-content{padding-right:60px;}
.special-deal{padding:20px 0 0;}
.dvd-listing .row > div {padding: 0 15px;}
.row.border-right{border:none;}
/******** member section ***********/
/* actual-video-page css start here */
.option-form_box input[type="text"]{width:100%; float:none;  margin-bottom:10px; margin-left:0;}
.option-form_box{float:none;}
.submitoption_btn{margin-left:0;}
.like-episode_box label{float:none;}
.radio_cntr{float:none; padding:0;}
.jump_box li a{padding:10px 13px 0 0;}
.jump_box .carousel{padding:0 23px;}
.left.carousel-control > span{margin-left:4px;}
.right.carousel-control > span{margin-right:8px;}
.jump_btn{float:none; margin:0 0 3px; display:inline-block;}
.stream_txt p{font-size:14px;}
.video_list_box li{font-size:15px; float:none; margin-right:0;}
.video_list_box li::after{display:none;}
.video_list_box li:last-child{float:none;}
.option_label{margin-top:14px; font-size:15px;}
.spacr_right{padding:0 15px;}
.play_box{padding:10px 15px;}
.play_box li{font-size:15px; margin:0 0 3px;}
.girlimg_box{width:100%; float:none;}
.girl_content_box{width:100%; float:none; padding:0 0 0 2px;}
.girl_content_box > p{margin:12px 0;}
.mrgn_top35{margin:0!important;}
.list1_box{width:100%; float:none;text-align:center; padding-bottom:0;}
.list1_box2{width:100%; float:none; padding-bottom:20px;}
.list1_box li{float:none; margin-bottom:20px; padding-right:0;}
.list1_box li:last-child{margin-bottom:0;}
.episode_cntr{width:88%;}
.fullboxes_cntr{margin:47px 0 27px;}
.video_pagination{margin-top:0;}
.stream_txt p{padding-bottom:15px;}
.video_list_box li{margin-bottom:2px;}
.like-episode_box label{float:left!important; font-size:15px;}
.radio label, .checkbox label{margin-right:53px; margin-left:-25px;}
.country_girl_box{margin-bottom:20px;}
/*new css 04-04-17*/
.exclusive-img {min-height:auto;}
.paging-section.paging-btm.clearfix {display:block; margin:15px auto 0 !important;}
.latest-video-section .exclusive-img a img {max-width:100%;}
.memeber_banner_box > img {height:auto;}
.join-us-images.clearfix.ng-scope ul li img {height:60px;}
.exclusive-section .exclusive-img img {width:100%;}
.member-area .welcome-box h3 { word-wrap: break-word; line-height:22px;}
.light-black-heading {font-size:18px;}
.dvd-sec .light-black-heading {width:100%;}
.factsheet {padding:0;}
.factsheet cite, .factsheet p {float:left;}
.factsheet cite {  float: right !important;}
h3.scenes-head { margin: 15px 0 35px; font-size:22px;}
.search-filters .light-black-heading {width: 117px; margin-top:-4px;}
.md-input-has-value .form-control {width:100% !important;}
.search-filters md-input-container {width:100%;  margin: 10px 0 0;}
.row.ng-scope {margin-bottom:20px;}
.video-section #player, .video_box #player {min-height:auto !important;}
.image-gallery img {height:auto !important;}
.image-gallery li {margin:0 0 0 2px;}
.video-three-btns li {margin-right:8px;}
.member-area .welcome-box h1 {font-size:26px;}
.md-content.md-show {height:auto !important;white-space: initial !important;}
/*19-04-17*/
.date-section time {width:75%;}
.views label {display:inline;}
.date-section {width:100% !important;}
 .date-section span {width:50px;}
.member-area .col-lg-9.col-sm-12.col-md-9.col-xs-9 {width:100%;}
.member-area .col-lg-3col-sm-12.col-md-3.col-xs-3 {width:100%; padding:10px 0 0 0;}
/* .ng-binding > span {display: inline;width: 100%;}  */
.ng-binding > span {display: inline-block; width:52px;}
.video-description .views {width:100%;}
.release-date.clearfix .ng-binding.ng-scope {width:auto;}
.views > span {width:auto; display:inline;}
.latest-video-section .ng-binding {margin-top:0;}
.biggest-sec p span {width:auto;}
.welcome-box md-input-container {width:100%;}
.brnefits-list {height:auto;}
.latest-video-section {margin-top:10px;}
.rating {position:relative;}
#searchForm .search-filters input {width:100%;}
.member-area .logo img {display: block;margin: 0 auto;width: 100%;}
.member-area .logo {width:100%;}
.latest-text-container .views {width:100%;}
.nav.nav-pills li:first-child {width:auto !important;}
/*22-04-17*/
.md-input-has-value > label {margin:0 0 -5px;}
.latest-text-container {height:auto;}
.video-sec-head h1 {text-align:center;}
.video-length label {font-size:16px;}
.container.ng-scope .col-lg-6.col-sm-6.col-md-6.col-xs-12 {padding:0;}
.parallax_bg_image {/* background:rgba(0, 0, 0, 0) url("http://216.201.87.35/administrator/storage/backgroundimages/detail-girl01.jpg") no-repeat fixed 72% 50% !important; */background:rgba(0, 0, 0, 0) url("http://216.201.87.35/administrator/storage/backgroundimages/Riley Reyes IRP footer.jpg") no-repeat fixed 72% 50% / cover; }
.member-area .ng-scope {padding:0 0 15px !important;}
.girls-list .description {height:auto;}
.member-area .welcome-box h1 {font-size: 18px;line-height: 30px;}
.member-area .ng-scope {padding:0 !important;}
.pagination.ng-scope {margin:0;}
.member-area .latest-text-container {height:auto !important;}
.pagination.ng-scope {display: inline-block;float: none;}
.ng-binding {font-size: 18px;margin: 0 !important;} 
.video_list_box { margin: 15px 0 15px;}
.followus-text > span a {font-size:13px !important;}
.trial-access.clearfix.ng-scope .ng-binding {font-size:13px;}
.video-tags {height:auto !important; overflow-y:unset;}
.video-tags.ng-scope a {overflow:hidden; font-size:13px; text-transform:capitalize !important; display:inline;}
.latest-video-section > h2 {padding:0 0 10px 0;}
.header-container {padding:10px 15px;}
.header-btns.clearfix ul li a {margin-right:8px !important;}
.brnefits-list li { padding: 0 0 12px 25px; font-size:15px;}
.latest-text-container .ng-binding > span {display:inline; font-size:14px;}
.latest-text-container .date-section > span {width:38%;}
.latest-text-container time {width:auto% !important;}
.checkbox.top-margin.clearfix .mycheckbox1 p {padding: 0 0 0 20px !important;}
.checkbox.top-margin.clearfix .mycheckbox1 input {margin:0 !important;}
#latest-artists .paging-section.paging-btm.clearfix {width:100% !important;}
/* #latest-artists .paging-section.paging-btm.clearfix .pagination.ng-scope { display: block;margin: 0 auto;width: 300px !important;} */
.girls-list .exclusive-img img {min-height:auto;}
#latest-artists .paging-section.paging-btm.clearfix .pagination.ng-scope .ng-binding {padding:3px !important;}
.forgot_box {position:relative; left:0; width:100%;}
.paging-section .pagination > li:first-child > a, .pagination > li:first-child > span {display:none;}
.paging-section .pagination > li:last-child > a, .pagination > li:last-child > span {display:none;}
.search-filters {padding:20px !important;}
.date-section {padding:5px 0 0;}
.video-tags.ng-scope .ng-binding {font-size:12px;}
.join-form.ng-scope > h2 {font-size: 20px;margin: 0;padding: 0 0 10px;}
.md-default-theme.md-transition-in .md-primary.md-button.ng-scope.md-default-theme.md-ink-ripple {margin:0;}
.md-default-theme.md-transition-in  md-dialog-actions {display:block; min-height:auto;}
.md-default-theme.md-transition-in .md-primary.md-button.ng-scope.md-default-theme.md-ink-ripple {min-width:100%;}
.md-primary.md-button.md-default-theme.md-ink-ripple { background: rgba(158, 158, 158, 0.2) none repeat scroll 0 0;margin: 10px 0;width: 100%;}
.md-primary.md-button.md-default-theme.md-ink-ripple:hover {background:#d0cece;}
.starring h4 { margin: 3px 0 0 !important;}
.contact-info { padding: 0 0 20px;}
/*25-5-17*/
.appdialog.md-transition-in.md-content-overflow {border-radius: 0;max-height:auto;overflow: auto !important;}
.popup-box .popup-left .popup-logo img {display: block;height:42px;width: 80%;}
.popup-box .popup-left { padding: 15px; border-right:0; border-bottom:1px solid rgb(224, 224, 224);}
.popup-box .popup-right .popup-logo img {display: block;height:auto;width: 80%;}
.popup-box .popup-text {font-size:18px;}
.popup-box .popup-button {font-size: 13px;}
.popup-box .popup-right {padding:15px;}
md-dialog {min-width: 270px !important;}
.ng-pristine.ng-valid .md-toolbar-tools { font-size: 15px; height: auto; max-height: 200px; padding: 10px 15px;}
}
/* @media screen and (max-width:640px){
.latest-text-container {min-height: 240px !important;}	
} */
@media screen and (max-width:600px){
.footer-menu li {line-height: 12px;margin-right: 3px;padding: 0 4px 0 0;}
.footer-menu li a {font-size: 12px;}
.copyright > p {font-size: 11px;margin: 8px 0 0;text-align: right;}
footer {padding: 25px 0;}
.this-site h1 {font-size: 14px;margin: 0 0 15px;}
.slider-k4 > img {width:45%;float:right;}
.date-section {width: 60%;}
.views {width: 40%;}
.video-sec-head h1 {margin: 0 20px 0 0;font-size: 20px;}
.video-length span {font-size: 16px;}
.video-three-btns li a {padding:10px 22px 10px 35px;  font-size: 15px;}
.photos a {padding:10px 20px 10px 48px !important;background-size:22px;background-position:18px 13px;}
.photos {margin-right:0px !important;}
.full-video a {background-size:13px;background-position:17px 14px; }
.download-trailer a {background-size:18px;padding:10px 38px 10px 60px !important;background-position: 25px 11px;}
.image-gallery li {width: 24.4%;}
.checkbox.clearfix {font-size:13px;}
.enjoy-benefits h1 {font-size: 18px;}
.brnefits-list {background: rgb(0, 0, 0);height: auto;padding: 20px;}
.join_box p {line-height:22px;}
.memeber_banner_box { margin-bottom: 0;}
.filter_by {float: left;margin-bottom: 15px;width: 100%;}
.our-girls #exTab1 {float: left;}
.our-girls .nav.nav-pills li { margin-right: 10px;}
.our-girls .nav-pills li:first-child {margin-bottom: 7px;width: 100%;}
.our-girls .nav.nav-pills {margin-bottom:0px;}
span.girl-img {margin: 0 auto;display: block;float: none;max-width: 100%;}
span.girl-detail ul li {text-align:center;}
span.girl-detail {display: block;margin-top: 20px;padding-top: 20px;width: 100%;float: none;}
.exclusive-img {height:235px;}
.create-account .btn{
    margin-left: 42px;
}
}
@media screen and (max-width:578px){
.download-trailer {margin: 10px 0 0 !important;}
}
@media screen and (max-width:479px){
.video-length {float: right;padding: 10px 0 0;}
.image-gallery li {width: 24%;}
.login_box label,.input_row span,.input_row input {width: 100%;}
}
.myradiobox{color: #000;float: left;font-size: 14px;height: 22px;line-height: 19px;margin: 0 7px 0 0;}
.loader{min-height:200px;border:1px solid  rgb(172, 132, 76);text-align:center;background:#fff;}
.loader h3{margin-top:0px;font-family:"Kaushan Script",cursive;}
.loader img{height: 65px;}
.selectpicker {border: 1px solid rgb(166, 166, 166);border-radius: 5px;font-size: 18px;height: 40px; width: 100%;}
.input-group-addon{border:1px solid #a6a6a6;}
.has-error input{border-color:#a94442!important;}
.password .fa, #password2 .fa {cursor: pointer;display: none;position: absolute; top: 12px; right: 30px; z-index: 333;}
.member-area .table-responsive {border: 1px solid #d9edf7;margin-bottom: 20px;min-height: 0.01%;overflow-x: auto;}
.contact-info {color: #ac844c;font-size: 16px;font-variant: all-small-caps;font-weight: 700;}
.member-area .contact-info p{padding-bottom:5px}
.video-tags{width: 100%; color: rgb(0, 0, 0); float: none; font-size: 13px; height: auto;overflow-y: hidden;}
.lightbox-image-container img{min-height:200px;min-width:100%;}
.modal-content{min-height:300px;}
.lightbox-nav .btn-group{margin-bottom:10px;}
.img-thumbnail{background-color:#fff;}
.exclusive-img.img-thumbnail > p{height: 125px;overflow: hidden}
.lightbox-image-caption {font-weight: bold;margin-bottom: 10px;text-transform: capitalize;}
.modal-dialog {width:80%!important;}
.lightbox-image-container img {height: auto !important;min-width: 100%; max-height: none !important;min-height: auto !important;}
.modal-content {height: 100% !important; min-height: 300px;}
@keyframes blink {
to { color: green; }
}
.hightlighed-h1{color:red!important;}
.hightlighed {color: blue;animation: blink 1s steps(2, start) infinite;font-size:10px;}
.star-rating {display: inline-block;margin: 0;padding: 0;}
.star {padding: 1px;color: #ddd; font-size: 20px;text-shadow: .05em .05em #aaa;list-style-type: none; display: inline-block;cursor: pointer;}
.star-rating .star.filled {color: #fd0;}
.vjs-resolution-button-label { position: relative; top: 10px;}
/* Make it a marquee */
.rolling-div .marquee {margin: 0 auto; white-space: nowrap;overflow: hidden; box-sizing: border-box; color:red;	font-weight:600 !important;width:100%;}
.rolling-div .marquee span { display: inline-block; padding-left: 100%; text-indent: 0;animation: marquee 25s linear infinite;}
.rolling-div .marquee span:hover { animation-play-state: paused}
/* Make it move */
@keyframes marquee {
    0%   { transform: translate(0, 0); }
    100% { transform: translate(-100%, 0); }
}
/* Make it pretty */
.rolling-div .microsoft {padding-left: 1.5em; position: relative; font: 16px 'Segoe UI', Tahoma, Helvetica, Sans-Serif;}
/* ::before was :before before ::before was ::before - kthx */
.rolling-div .microsoft:before, .microsoft::before { z-index: 2;position: absolute; top: -1em; left: -1em; width: .5em; height: .5em; box-shadow: 1.0em 1.25em 0 #F65314,  		1.6em 1.25em 0 #7CBB00,		1.0em 1.85em 0 #00A1F1,  		1.6em 1.85em 0 #FFBB00;}
.rolling-div .microsoft:after, .microsoft::after { z-index: 1; position: absolute; top: 0; left: 0; width: 2em; height: 2em;}
/* Style the links */
.rolling-div .vanity { color: #333; text-align: center; font: .75em 'Segoe UI', Tahoma, Helvetica, Sans-Serif;}
.rolling-div .vanity a, .microsoft a {color: #fff;transition: color .5s; text-decoration: none;}
.rolling-div .vanity a:hover, .microsoft a:hover {color: #fff;}
/* Style toggle button */
.rolling-div .toggle {display: block; margin: 2em auto;}
.video-section #player,.video_box #player{min-height:420px;	background: #000 none repeat scroll 0 0;}
md-dialog md-dialog-content {flex-direction: column; order: 1;overflow: auto;padding: 20px;}
/*25-5-17 css*/
md-dialog {width:auto !important;}
.ng-pristine.ng-valid {overflow:unset !important;}
.appdialog.md-transition-in.md-content-overflow {overflow:unset; border-radius:0;}
.popup-box {overflow: hidden; padding: 0; width: 100%;}
.popup-logo { width: 100%;}
.popup-logo img { height: 80px; width: 70%;}
.popup-text { float: left;font-family: arial;font-size: 22px;font-style: unset; font-weight: 600;padding: 10px 30px 10px 0; text-align: left;width: 100%;}
md-input-container {margin:0 !important;}
.popup-text .ckaff {color:#ac844c;}
.popup-button { background:#ac844c; border-radius: 5px; color: rgb(255, 255, 255);display: inline-block;font-size: 18px;overflow: hidden;padding: 8px 15px;text-decoration: none;}
.popup-button:hover {color:#fff; text-decoration:none; background:#8a693a;}
.popup-left {width:100%; overflow:hidden; border-right:1px solid #e0e0e0;padding:15px 0 15px 15px;}
.popup-right {width:100%; overflow:hidden;padding:15px 0 15px 0;}
.popup-left .popup-logo img {width:65%; height:80px;}
.popup-right .popup-button {background:#0947c9;transition:all 0.5s ease-in;} 
.popup-right .popup-button:hover {background:#032f8c; transition:all 0.5s ease-in;}
.layout-align-end-stretch.layout-row {display:none;}
/*.md-dialog-container md-dialog {width: 240px !important;}*/
.md-title {font-size: 17px !important;}
h2.md-title.ng-binding {text-align: center;}
.md-dialog-content-body p {font-size: 16px;}
.alert-dialog {max-width: 300px;}
#searchForm md-input-container > md-select {margin: 17px 0 0;}
#searchForm md-input-container label:not(.md-container-ignore) {top: 0;z-index: 99 !important;height: 35px;}
.rating {margin-top: 10px;}

.vide-list-sec { height: auto;margin:0 0 40px;overflow-x: scroll;width: 100%;}
.vide-list-sec ul {display: block;height: 350px;list-style: outside none none;margin:30px 0 15px;overflow: hidden;padding: 0;width: 4800px;}
.vide-list-sec ul li {background: #ffffff ;border: 1px solid #cccccc;border-radius: 5px;float: left;margin:0 10px 23px 0;min-height: 343px;overflow: hidden;padding: 15px;width:292px;}

/* .vide-list-sec li:last-child {float: right;margin: 0;} */
.heading-img {border-radius: 50%;float: left;height: 45px;overflow: hidden;width: 45px;}
.heading-img img {max-width: 100%;min-height: 46px;}
.heading-text > h3 {font-size: 14px;margin: 0;padding: 16px 0 0;text-align: right; color:#000; font-weight:600;}
.vide-list-sec ul li a {display: block;position:relative;}
.vide-list-sec ul li a img { border-radius: 5px;
    height: auto;
    margin: 13px 0;
    width: auto;}
.logo-img {height: auto !important;left: 12px;position: absolute;top: 25px;width: 50% !important;}
.vide-list-sec .scenes-head label::after {background:#fe75a2;}
.vide-list-sec .scenes-head label::before {background:#fe75a2;}
.video-sec {overflow: hidden;position: relative;width: 100%; border:1px solid #000; border-radius:5px;padding:15px; background:#fff; margin:40px 0 0;}
.video-sec .video-box {float: left;position: relative;width: 75%;}
.video-sec .video-detail {float: left;overflow: hidden;width: 25%; padding:0 0 0 20px;}
.video-logo {left: 15px;max-width: 100%;position: absolute;top: 15px;}
.video-box > span {color: #000000;display: block;font-size: 18px;margin: 15px 0 0;}
