/*
 Theme Name:   Subang Escort Club
 description: Escort
 Author:       Mike
 Template:     twentyeleven
 Version:      1.0.0
*/

body.home header.entry-header, .entry-header .comments-link a, div.entry-meta, footer.entry-meta , div#site-generator, #s, .call-now-button:not(.cnb-domain-pro).cnb-full-bottom.call-now-button:after{display: none !important;}

#site-title {padding-top: 1em !important; margin-right: 0 !important }
#site-description {margin-right: 0 !important; margin-bottom: 1em !important}

ul.chome_detail li{margin-left:2em; color:#fff !important}
ul.chome_detail li::marker{color:#34c434; font-size: 2em;}
ul.chome_detail li span {
  position: relative;
  left: -10px;
}
ul.chome_detail{list-style: disc;}

div.chome_detail{line-height: 1.2em;}

div.chome_name
{
	color: #fff;
	font-weight: 600;
	text-align:center;
	text-transform: uppercase;
	text-shadow: 0 0 10px #ffbefd, 0 0 20px #ffbefd, 0 0 30px #ffbefd;
	font-size: 1.3em;
}

div.chome_from
{
	font-weight: 600;
    text-align: center;
    color: #fff;
    z-index: 9;
    padding: 0 6px 0 3px;
    font-size: 12px;
}

div.chome_price1
{
	/* background-color: #003cff; */
	color: #ff0707;
	/* font-weight: 900; */
	text-align:center;
}

.panel-grid-cell {
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}

.panel-grid.panel-has-style>.panel-row-style, .panel-grid.panel-no-style {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-justify-content: space-between;
    justify-content: space-between;
	-webkit-align-items:flex-start;
	align-items:flex-start 
}

div.cperrow{margin-bottom: 1em;}

.cpergirl
 { 
	width:calc(50% - ( 0.75 * 10px ) );
	background-color:#000;
	
 } 
 
#chome .so-panel 
{ 
	margin-bottom:30px 
} 

#chome .so-panel:last-child 
{ 
	margin-bottom:0px 
} 

div.girlpic {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 133%;
    background-size: cover;
    background-position: center center;
	border: 3px solid #00b8ff;
}

div.comments-link, div.entry-meta, span.comments-link, #site-generator, #post-50 header.entry-header, .jp-carousel-titleanddesc-title, .jp-carousel-image-exif, .jp-carousel-image-meta, #s, #comments
{display: none !important;}
td.price{color: #ffff00;}
td.outcall{color: #f528fc;}
td.col_title{min-width:6em;}

div.wp-video{margin: 0 auto;}

img[class*="wp-image-"], #content .gallery .gallery-icon img, .hentry{border-color: #e00095;}
table.girl_details td{margin:  0 !important; padding: 0 0.5em;}
table.girl_details td.col_title{width: 100px;}

ul.detail_services{list-style: none; margin: 0;}
ul.detail_services li:before {content: '✓';}
ul.detail_services li span {
  position: relative;
left: 10px;
font-weight: 300;
    color: #ddd;}
	
ul.detail_services li{color: #00ff30;
    font-weight: 900;
}

#contact {
    position: fixed;
    bottom: 15px;
    left: 1em;
    width: 100%;
    text-align: left;
	z-index: 99;}

.call_logo {
    vertical-align: bottom;
    height: 54px;
    margin: 0 1em;
}

.one-column #page{
    padding-right:0;
    padding-left: 0;
    margin-right: auto;
    margin-left: auto;}

#home-date{font-weight: 900; color:#fff; font-size: 2em;text-align: center;}


.button {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

.button:hover {
	text-decoration: none;
}

.button:active {
	position: relative;
	top: 1px;
}

.bigrounded {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}

.medium {
	font-size: 12px;
	padding: .4em 1.5em .42em;
}
.small {
	font-size: 11px;
	padding: .2em 1em .275em;
}

.green {
    color: #fff;
    border: solid 3px #fff;
    background: #25D366;
    background: -webkit-gradient(linear, left top, left bottom, from(#3dbd29), to(#108f09));
    background: -moz-linear-gradient(top, #3dbd29, #108f09);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3dbd29', endColorstr='#108f09');
}

@media (min-width: 577px)
{
	.cpergirl{ width:calc(33% - ( 0.75 * 10px ) );} 
}

@media (min-width: 768px)
{
	.one-column #page{max-width: 720px !important;}
	
	.cpergirl{ width:calc(33% - ( 0.75 * 10px ) );} 
}

@media (min-width: 992px)
{
	.one-column #page{max-width: 960px !important;}
	.cpergirl{ width:calc(25% - ( 0.75 * 10px ) );} 
}

@media (min-width: 1200px)
{
	.one-column #page{max-width:1140px !important;}
	.cpergirl { width:calc(20% - ( 0.75 * 10px ) );} 
}

@media (min-width: 1300px)
{
	.one-column #page{max-width: 1240px !important;}
}

@media (min-width: 1500px)
{
	.one-column #page{max-width: 1300px !important}
}

@media (max-width: 576px)
{
	/*.one-column #page{padding-right: 15px;padding-left: 15px;}*/
	#main #content {margin: 0 2% !important;}
}

