/*
 Theme Name:   OKT69
 Template:     twentyeleven
 Version:      1.0.0
*/

.one-column #page {
    max-width: 1000px !important;
}

body.home h1.entry-title{display:none}

div.comments-link, div.entry-meta, span.comments-link, #site-generator, #post-20 header.entry-header, .jp-carousel-titleanddesc-title, .jp-carousel-image-exif, .jp-carousel-image-meta
{display: none !important;}

#access a {text-transform: uppercase;}

#contact
{
	position: fixed;
    bottom: 15px;
    right: 1em;
    width: 100%;
    text-align: center;
    z-index: 99;

}

.call_logo
{
	vertical-align: bottom;
    height: 54px;
    margin-left: 2em;
}

.blink_text {
font-size: 1em;
font-weight: bold;
-webkit-animation-name: blinker;
-webkit-animation-duration: 1s;
-webkit-animation-timing-function: linear;
-webkit-animation-iteration-count: infinite;
-moz-animation-name: blinker;
-moz-animation-duration: 1s;
-moz-animation-timing-function: linear;
-moz-animation-iteration-count: infinite;
animation-name: blinker;
animation-duration: 1s;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

@-moz-keyframes blinker {
0% {
opacity: 1;
color: red;
}

50% {
opacity: 1;
color: blue;
}

100% {
opacity: 1;
color: red;
}
}

@-webkit-keyframes blinker {
0% {
opacity: 1;
color: red;
}

50% {
opacity: 1;
color: blue;
}

100% {
opacity: 1;
color: red;
}
}

@keyframes blinker {
0% {
opacity: 1;
color: red;
}

50% {
opacity: 1;
color: blue;
}

100% {
opacity: 1;
color: red;
}
}

td.price{color: #62ABF5;}
td.outcall{color: #F55338;}
td.col_title{min-width:5em;}

div.girlpic {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 133%;
    background-size: cover;
    background-position: center center;
}

.cpergirl
 { 
	width:25%;width:calc(25% - ( 0.75 * 15px ) ) 
 } 
 
#chome .so-panel 
 { 
	margin-bottom:30px 
} 
#chome .so-panel:last-child 
{ 
	margin-bottom:0px 
} 

.cperrow.panel-no-style, .cperrow.panel-has-style > .panel-row-style 
{ 
	-webkit-align-items:flex-start;
	align-items:flex-start 
}

.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: nowrap;
    -ms-justify-content: space-between;
    justify-content: space-between;
}

div.girlpic
{
	position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 133%;
    background-size: cover;
    background-position: center center;
	border-radius: 1em;
}

@media (max-width:480px)
{ 	
	.cpergirl
	 { 
		/*width:25%;*/
		width:calc(25% - ( 0.75 * 1px )) !important; 
	 } 
	
	#chome .panel-grid-cell 
	{ padding:0 } 
	
	#chome .panel-grid .panel-grid-cell-empty 
	{ display:none } 
	
	#chome .panel-grid .panel-grid-cell-mobile-last 
	{ margin-bottom:0px }  
	
	.singular.page .hentry, #main, .entry-content, .entry-summary {
    padding-top: 0 !important;
	}
	
	#main #content {
		margin: 0 5px !important;
	} 
}

div.entry-meta, div.site-info, #s
{
	display: none;
}

div.chome_name
{
	color: #fff;
	font-weight: 600;
	text-align:center;
}

div.chome_from
{
	font-weight: 600;
	text-align:center;
	color: #F55338;
}

div.chome_price1
{
	/* background-color: #003cff; */
	color: #62ABF5 ;
	font-weight: 900;
	text-align:center;
}

.chome_allgirl
{
	float: right;
}

.w100{
	width: 100%;
}

.chome_allgirl a
{
	color: #fff;
}

.chome_catname a
{
	color: #EBE433;
}

span.chome_catname
{
	text-transform:capitalize;
}

.app_icon{margin: 0 1em;}

#site-title{padding: 0 !important}
#site-description{margin-bottom: 0 !important}
.entry-content td{padding: 0 10px 0 0 !important}
.wp-video{margin: 0 auto !important;}
h1.page-title > span {font-size: 2em}
#page {
    background: #000 !important;
}