.boxsizing,
label{box-sizing:border-box}
.newsmain,
.profilenews,
.profilereviews div{border-bottom:1px solid #666}
body,
html{margin:0;padding:0;min-height:100%;color:#fff;font-family:'Open Sans Condensed',Arial;font-size:14px}
body{background:#8c0205}
.boxsizing{box-sizing:border-box}
h1,
h2,
h3,
h4,
p{margin:0;padding:0 0 10px}
hr{background:#999;height:1px;border:none;}
h2 i{color:#666}
a{text-decoration:none;color:red}
.header{padding:10px;background:url(images/zip.png) center center no-repeat #000;margin:10px;border-radius:5px;height:97px;position:relative;}
.merrychristmas{position:absolute;right:320px;top:0px;}
.merrychristmas img{height:117px;}
.logocontainer img,
.telephonecontainer img{margin-bottom:5px}
.logocontainer{display:inline-block;width:50%;padding-left:25px}
.telephonecontainer{display:inline-block;width:50%;text-align:right;padding-right:25px}
.featured,
.gallery,
.gallerydropdowns,
.mainlinks{text-align:center}
.mobiletelephone{display:none}
.featured,
.gallery,
.mainlinks a{display:inline-block}
.socialmedia{margin:0 0 0 20px}
.fb_iframe_widget{vertical-align:top}
#twitter-widget-0{margin-right:20px}
.mainlinks{padding:10px;background:#607D8B;margin:10px;border-radius:5px;font-family:'Open Sans Condensed',Arial;}
.mainlinks a{padding:0 23px;font-size:20px;font-weight:600;color:#f06b26;}
.clickexpandmobile{cursor:pointer;color:black;font-size:18px;font-weight:600;}
.featuredcontainer{margin:0 5px;overflow:hidden;white-space:nowrap}
.featured{width:16.66666%;margin-bottom:10px}
.featured div{background:#000;margin:0 5px;border-radius:10px 10px 5px 5px}
.featured img{width:100%;max-width:100%;margin-bottom:10px;border-radius:5px 5px 0 0}
.gallerydropdowns{margin-bottom:5px}
.gallerydropdowns select{margin:5px 5px 5px 0;width:180px}
.gallerycontainer{margin:0 5px}
.gallery{width:16.66666%;margin-bottom:10px}
.gallery div{background:#000;margin:0 5px;border-radius:10px 10px 5px 5px}
.gallery img{width:100%;max-width:100%;margin-bottom:10px;border-radius:5px 5px 0 0}
.contentleft,
.contentright{width:50%;display:inline-block;vertical-align:top}
.content,
.fullcontent{border-radius:5px}
.fullcontent{padding:10px;background:#000;margin:0 10px 10px}
.contentleft{padding:0 5px 10px 10px}
.contentright{padding:0 10px 10px 5px}
.content{background:#00000061;padding:10px}
.latestarticles,
.latestnews,
.latestreviews{border-top:1px solid #666;padding-top:10px}
.content{margin-bottom:10px}
.profilecontainer{margin:0 10px}
.profiletext{display:inline-block;width:30%;vertical-align:top;padding-right:10px}
.profileimages{display:inline-block;width:70%;vertical-align:top}
.statsa,
.statsq{display:inline-block;width:50%}
.ratesa,
.ratesq{display:inline-block;width:33.3333%}
.ratesa{text-align:right}
.back{display:inline-block;margin-right:35px}
.arrowtext,
.next,
.prev{display:inline-block;margin-right:5px}
.Escortback{width:50%;display:inline-block;vertical-align:middle;font-size:16px;}
.escortPrevNext{width:50%;display:inline-block;text-align:right;vertical-align:middle;font-size:16px;}
.escortPrevNext a{vertical-align:middle;}
.escortPrevNext span{display:inline-block;margin:0px 5px;}
.pimage a{background:#000;padding:10px;margin:5px;display:block;border-radius:5px}
.limage a{background:#000;padding:10px;margin:15px 5px;display:block;border-radius:5px}
.pimage{display:inline-block;width:33%;vertical-align:top;margin:0px;}
.pimage img{width:100%;border-radius:3px}
.limage{display:inline-block;width:66%;vertical-align:top;margin:0px;}
.limage img{width:100%;border-radius:3px}
.profilereviews div{margin-bottom:10px}
.profilereviews div span{display:block;margin:2px 0}
.profilenews{margin-bottom:10px}
.profilenews span{display:block;margin:2px 0}
.latestnews img,
.latestnews p,
.latestreviews .lrcontent,
.latestreviews .lrgirl{display:inline-block;vertical-align:top}
.latestreviews{position:relative}
.latestreviews .lrgirl{width:100px;position:absolute;text-align:center}
.latestreviews .lrgirl img.img{max-width:100%;margin-bottom:5px;height:auto;}
.agencyComments{color:#999;font-style:italic}
.latestnews a,
.newsmain,
textarea{margin-bottom:10px}
.latestreviews .lrcontent{width:100%;padding-left:120px}
.latestnews{position:relative}
.latestnews img{width:50px;position:absolute;text-align:center}
.latestnews p{width:100%;padding-left:5px}
.latestnews a{display:block}
.latestnews span{display:block;font-size:12px}
.newsmain{padding-bottom:10px;}
.newsmain span{display:block;font-size:12px;text-align:right;}
.newsmain div{display:inline-block;vertical-align:top;width:50px;margin-right:10px;}
.newsmain div img{max-width:100%;}
.newsmain p{display:inline-block;vertical-align:top;width:calc(100% - 70px);}
.latestarticles a{display:inline-block;width:50%}
.newsdateadded{text-align:right;}
label{display:inline-block;width:30%;margin-bottom:5px;box-sizing:border-box}
input[type="text"],
select{display:inline-block;width:70%;margin-bottom:5px;box-sizing:border-box;color:#DDD;border:1px solid #333;background:#111;text-shadow:1px 1px 0 #000}
select{padding:4px;box-sizing:border-box}
input[type="text"]{padding:6px;box-sizing:border-box}
textarea{display:block;width:100%;color:#DDD;padding:6px;border:1px solid #333;background:#111;text-shadow:1px 1px 0 #000;height:125px;box-sizing:border-box}
input[type=button]{display:block;color:#fff;width:182px;padding:6px;border:1px solid maroon;background:#8c0205;text-shadow:1px 1px 0 #000;border-radius:5px}
.footer,
.footerlinks{background:#000;border-radius:5px}
.recaptchatable #recaptcha_response_field{display:inline-block}
.footerlinks{padding:10px;margin:0 10px 10px}
.footerlinks h2:first-child{margin-top:0}
.footerlinks h2{font-size:16px;border-bottom:1px solid #666;padding-bottom:5px;margin-bottom:5px;margin-top:10px}
.footerlinks a,
.footerlinks span{display:inline-block;margin-right:10px}
.footer{padding:10px;margin:0 10px 10px}
.showHornyCam{display:block;margin:5px 0px 5px 0px;;}
.showHornyCam a{display:inline-block;font-size:14px;font-family:arial;padding:4px 10px;border-radius:3px;vertical-align:middle;}
.showHornyCam .wsOnline{font-weight:bold;background:#fee117;background:url(images/webcam.png) 7px 5px no-repeat, linear-gradient(to bottom, #94ff6d 0%,#40f200 100%);color:#000;}
.showHornyCam .wsOffline{font-weight:bold;text-shadow:-2px -2px 2px #fff;background:#f6f6f6;background:url(images/webcam.png) 7px 5px no-repeat, linear-gradient(to bottom, #fff 0%,#f6f6f6 100%);color:#666;}
.showHornyCam .wsOnline:after{content:" I'm Online";margin-left:20px;}
.showHornyCam .wsOffline:after{content:" I'm Offline";margin-left:20px;}
.LatestUpdates{height:500px;overflow:auto;}
@media only screen and (max-width:1160px){.mainlinks a{padding:0 12px;font-size:16px}
.featured,
.gallery{width:20%}
}
@media only screen and (max-width:940px){.logocontainer,
.mobiletelephone{text-align:center;display:block}
.header{padding:10px;background:linear-gradient(135deg,#ff0000,#af1c1c 28%,#a90000 53%,#ec1f1f 78%,#7b0000);margin:10px;border-radius:5px;height:auto}
.merrychristmas{position:static;text-align:center;}
.merrychristmas img{height:auto;max-width:100%;}
.telephonecontainer{display:none}
.logocontainer{width:auto;padding-left:0}
.logocontainer img{max-width:100%}
.mobiletelephone{font-size:18px}
.socialmedia{margin:5px 0 0;text-align:center}
.mainlinks a{padding:0 8px;font-size:14px}
.featured,
.gallery{width:25%}
.contentleft,
.contentright{width:auto;display:block;padding:0 10px 10px}
.latestarticles a{display:inline-block;width:33.333333%}
.profiletext{width:40%}
.profileimages{width:60%}
.pimage{width:50%}
.limage{width:100%}
.limage a{margin:5px}
}
@media only screen and (max-width:680px){.mainlinks a{display:block;padding:5px 0;font-size:18px}
.featuredcontainer{white-space:normal}
.featured,
.gallery{width:33.333333%}
.latestarticles a{display:inline-block;width:50%}
.profileimages,
.profiletext{width:auto;display:block}
.profiletext{padding-right:0}
label{display:inline-block;width:45%}
input[type=text],
select{display:inline-block;width:55%}
}
@media only screen and (max-width:520px){.mobiletelephone span{display:block}
.socialmedia{display:none}
.featured,
.gallery{width:50%}
.latestarticles a,
label{display:block;width:auto}
input[type=text],
select{display:block;width:100%;margin-bottom:10px}
.gallerydropdowns{margin:0 10px}
.gallerydropdowns select{margin:0 0 10px;width:100%}
.pimage a{background:#000;padding:3px;margin:2px;}
.limage a{background:#000;padding:3px;margin:2px;}
}
.bar  {
    height: 45vh;
    overflow-y: scroll;

	}
	/* width */
::-webkit-scrollbar {
  width: 20px;
}
/* Track */
::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey; 
  border-radius: 10px;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  background: red; 
  border-radius: 10px;
}
