 /*
    Theme Name: Sex Vip
    Theme URI:
    Description: WP THEME /Bootstrap 3
    Author: EkDesign
    Author URI: 
    Version: 1.0
    Tags: 
*/


/* =GENERAL
-------------------------------------------------------------- */

@import url('https://fonts.googleapis.com/css?family=Rubik:300,300i,400,400i,500,500i,700,700i,900,900i&subset=cyrillic,hebrew');
@import url('https://fonts.googleapis.com/css?family=Mate:400,400i');
@import url('fonts/England_Hand_DB/stylesheet.css');
@import url('https://fonts.googleapis.com/css?family=Cousine:400,400i,700,700i&subset=hebrew');


/*font-family: 'Mate', serif;*/

a
{
   color: -webkit-link;
   cursor: pointer;
   text-decoration: underline;
}

#image-gallery {
    text-align: center;
    margin-top: 0px;
}
#side-details {
    overflow: hidden;
    width: auto;
    margin: 0px auto;
    background: none;
    border: 1px solid #e68c11;
    border-radius: 12px;
}
.RoundTop {
    background: url(images/round_top.gif) top no-repeat;
}
.RoundBot {
    background: url(images/round_bot.gif) bottom no-repeat;
    padding: 15px 10px 20px;
}

body {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    padding-bottom: 10px;
    font: normal 12px Arial;
    color: #fff;
    background: url(./images/back1.jpg) top repeat-x #000;
}

.Mainmid{background: url(./images/intro_mid.jpg) center no-repeat; height:227px; position:relative; background-size:100%; background-position: top 0 center;}
.MainTop {
    background: url(./images/intro_top.jpg) center no-repeat;
	height:622px;
	background-size:100%;
	background-position: top 0 center;
}

.MainBot {
	background-size:100% !important;
    background: url(./images/intro_bot.jpg) no-repeat;
    height:26px;
    background-position:center;
}

.BoxIn {
   position: absolute;
    top: 2px;
    left: 122px;
    width: 808px;
    height: 519px;
}

.BoxIn #entrance {
    width: 100%;
    background: ;
}
#entrance .fade1{
		position:absolute;
		width:100%;
		height:100%;
		background:url(./images/gallery0001.jpg)no-repeat center;
		background-size: cover;
		animation:fade 8s infinite;
		-webkit-animation:fade 8s infinite;
	}
	#entrance .fade2{
		position:absolute;
		width:100%;
		height:100%;
		background:url(./images/gallery0040.jpg)no-repeat center;
		background-size: cover;
		animation:fade2 8s infinite;
		-webkit-animation:fade2 8s infinite;
	}
	#entrance .fade3{
		position:absolute;
		width:100%;
		height:100%;
		background:url(./images/gallery0080.jpg)no-repeat center;
		background-size: cover;
		animation:fade3 8s infinite;
		-webkit-animation:fade3 8s infinite;
	}
	#entrance .fade4{
		position:absolute;
		width:100%;
		height:100%;
		background:url(./images/gallery0120.jpg)no-repeat center;
		background-size: cover;
		animation:fade4 8s infinite;
		-webkit-animation:fade4 8s infinite;
	}
	@keyframes fade{
  0% {opacity:1}
  25.000%{opacity: 0}
  50.000% { opacity: 0}
  75.000% { opacity: 0}
  100% { opacity: 1}
}
@keyframes fade2
{
	0% {opacity:0}
   25.000%{opacity: 1}
  50.000% { opacity: 0}
  75.000% { opacity: 0}
  100% { opacity: 0}
}
@keyframes fade3
{
  0%   {opacity:0}
   25.000%{opacity: 0}
  50.000% { opacity: 1}
  75.000% { opacity: 0}
  100% { opacity: 0}
}
@keyframes fade4
{
  0%   {opacity:0}
   25.000%{opacity: 0}
  50.000% { opacity: 0}
  75.000% { opacity: 1}
  100% { opacity: 0}
}
.page-template-page-entrance-php #logo-section{display:none}



.simplebar-content{padding: 10px 20px; position:relative}
.ebox-txt.en_box {
    float: left; 
	direction: rtl;
	color: #e11b8e;
    text-align: left;
}
img.wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-captcha-1 {
    position: absolute;
    z-index: 999;
}
input.wpcf7-form-control.wpcf7-captchar {
    position: relative;
}
html[lang="en-US"] .ebox-txt.en_box {
    float: left; padding-left: 0px; padding-right: 10px;
}

html[lang="en-US"]  .ebox-txt.he_box {
    padding-left: 10px;
	padding-right: 0;
}

.simplebar-track.horizontal{display:none !important}
#entrance-media .container{width:1144px}
#entrance-section .container{width:1144px}
.entrance-row {
    direction: ltr;
}
.MainBody {
    width: 984px;
    margin: 0 auto;
    background: url(images/main_bg.gif) repeat-y;
}
#Content {
    background: url(images/cont_bg.jpg) top center no-repeat;
}
#Main {
    background: url(images/cont_bot.gif) bottom no-repeat;
}
#header {
    width: 776px;
    height: 212px;
    background: url(./images/header.png) no-repeat center;
}

/* contact page css */



a {
    
    text-decoration: none;
		-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
-ms-transition: all 300ms ease;
-o-transition: all 300ms ease;
transition: all 300ms ease;
} 

a:hover, a:focus {
	text-decoration:none;
	color: #e4e4ff;
}

a:focus { 
    outline: none;
}

input,
textarea {
	border: #FFF 1px solid;

border-radius: 0px;

padding: 5px 7px;

color: #000;

margin-bottom: 10px;

width: 100%;

background: #fff;
font: normal 12px Arial;

	
}
.contact_page_text {
    text-align: left;
	padding:10px;
}
.PageContactTopEn {
    width: 100%;
    background: url(./images/en/contact_tofesTop.jpg) no-repeat;
	background-size:100% !important;
	height:32px;
}
.rtl .PageContactTopEn{
	background: url(./images/contact_tofesTophe.jpg) no-repeat;
}
.contact_page_text label {
    float: left;
	width: 120px;
}
html[lang="he-IL"] .contact_page_text label {
    float: right;
    width: 70px;
}
html[lang="he-IL"] .contact_page_text .form_input{width: 60%;
float: right;
margin-right: 25px;}
.contact_page_text .form_input { width: 56%;float: left;}
textarea.wpcf7-textarea {
    height: 80px;
}
html[lang="he-IL"] textarea.wpcf7-textarea  , html[lang="he-IL"] .wpcf7-recaptcha {
   float: right;
}



.wpcf7-recaptcha {
    float: left;
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #FFF;
}
::-moz-placeholder { /* Firefox 19+ */
  color:  #FFF;
}
:-ms-input-placeholder { /* IE 10+ */
  color:  #FFF;
}
:-moz-placeholder { /* Firefox 18- */
  color:  #FFF;
}

label {
	font-weight: normal;
	margin-right:5px;
}

ul, li {
	margin:0;
	padding:0;
	list-style: none;
}

/* =LAYOUT
-------------------------------------------------------------- */

.container {
	position:relative;
	padding:0px;
	width: 1010px;
	}

#main {
	padding:0;
	width: 100%;
    position:relative;
	height:500px;
	top:-1px;
	background-size:100% !important;
}

.wrap-btns span
{
	float: left;
    padding-left: 5px;
}


/* =HEADER
-------------------------------------------------------------- */
.toptel .toptel_left {

    float: left;
    width: 200px;
    padding-right: 0px;
    position: relative;
    text-align: center;
    margin-left: 129px;
    margin-top: 10px;

}
.toptel .call_icon a {
    display: inline-block;
}
.call_icon {
    display: rtl;
} 
.toptel .toptel_right {

    float: right;
    width: 200px;
    padding-right: 0px;
    position: relative;
    text-align: center;
    margin-right: 46px;
    margin-top: 10px;
    direction: rtl;

}
.toptel a {
    display: block;
}

.rtl .page-title
	{
		text-align: right;
	}
	.rtl #breadcrumbs
	{
		text-align: right;
	}

.logo {
	position: relative;
}

.slogan {
	position: absolute;
	top:54px;
	width:100%;
	font-family: 'Mate', serif;
	font-size:14px;
}

.slogan .domain {
	font-family: 'Rubik', sans-serif;
}

#logo-section a {
	font: bold 18px Arial;
color: #fec502;
}
#logo-section a span{color: #000;
font: bold 18px Arial; display: inline-block;}

.toptel {
    direction: ltr;
    font-size: 20px;
    padding: 10px 0;
    margin-top: -213px;
    margin-bottom: 200px;
}
#logo-section a.chat {
    position: relative;
    top: -7px;
}
.toptel img {
	
}

#menu-section {

    margin-top: 0;
    margin-bottom: 0;

}


.flags {
	padding-top:10px;
	text-align: right;
padding-right: 69px;
	}
	
.flags .language-chooser li {
	display: inline-block;
	margin-left:5px;
}
	
.flags li.active {
	display: none;
}
.flags img {
	
	
}
.language-chooser li {
	display:block;
	}



#mainslider {
	direction:ltr;
}

#banners {
	margin:20px 0;
}

/* =MENUS
-------------------------------------------------------------- */

.menu-primary-container {
    position:relative;
   	z-index: 10;
	padding:0;
	text-align:center;
	margin-left:10px;
	margin-right:10px;
		
   }

.menu-primary {
	
	
}




.menu-primary ul {
	min-width: 200px;
}

.menu-primary li {
	display:inline-block;
	float:none;
	text-align:center;
	-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
-ms-transition: all 300ms ease;
-o-transition: all 300ms ease;
transition: all 300ms ease;
}


/* First Level - Menu Primary */
.menu-primary li {
    background-size: 100% 100%;
}
.menu-primary li {
    background: url(images/button_l.gif) left no-repeat;
        background-size: 100% 100%	; 
    padding: 0;
}
.menu-primary li a {
	
    display: block;
    height: 44px;
    padding-left: 20px;
    padding-right: 20px;
    font: bold 14px Arial;
        line-height: normal;
    text-decoration: none;
    color: #000;
    line-height: 44px;

	
	}

.menu-primary li:hover, .menu-primary li:active, .menu-primary li:focus, 
.menu-primary li.current-menu-item {
	
	}


.menu-primary li a:hover, .menu-primary li a:active, .menu-primary li a:focus, 
.menu-primary li:hover > a, .menu-primary li.current-cat > a, .menu-primary li.current_page_item > a, .menu-primary li.current-menu-item > a {
	
	}



/* Child Levels - Menu Primary */

.menu-primary li ul {
	min-width:250px;
	text-align:right;
	z-index:99999999;
	margin:0;
	background: #42425b;
	border-radius:0;
			
}

.menu-primary li li {
	padding:0;
	
	}

.menu-primary li li a {
	font-size:16px;
	padding:15px 10px;
	border-radius:0;
	color:#FFF;
	z-index:99999999;
	border-bottom:#2f2f42 solid 1px;
	    }
	

.menu-primary li li a:hover, .menu-primary li li a:active, .menu-primary li li a:focus, 
.menu-primary li li:hover > a, .menu-primary li li.current-cat > a, .menu-primary li li.current_page_item > a, .menu-primary li li.current-menu-item > a {
	outline: 0;
	background:#2f2f42;
	color:#FFF;
	border-radius:0;
		   
}

.sf-sub-indicator {
	display:none;
}

.menu-primary li li:first-child a,
.menu-primary li li:last-child a {
	padding-left:8px;
	padding-right:8px;
}

.menu-item-description {
	display: none;
}

/******************MENU-SECONDARY********************/
.menu-secondary-container {
    position:relative;
   	z-index: 10;
	padding:0;
	text-align:center;
				
   }
.menu-secondary li{
	display:inline-block;
	float:none;
	margin-right:-4px;	  
}
.menu-secondary ul {
	min-width: 200px;
}

.menu-secondary li {
	box-sizing:border-box;
	text-align:center;
	padding:0 15px;
	width:25%;
	}


/* First Level - Menu Primary */

.menu-secondary li a {
	display:block;
	border-radius:6px;
	font-size:23px;
	color:#FFF;    
    padding: 8px 5px;
	text-decoration: none;
	text-align:center;
	background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0.5, #222224),
	color-stop(0.5, #000000)
);
background-image: -o-linear-gradient(bottom, #222224 50%, #000000 50%);
background-image: -moz-linear-gradient(bottom, #222224 50%, #000000 50%);
background-image: -webkit-linear-gradient(bottom, #222224 50%, #000000 50%);
background-image: -ms-linear-gradient(bottom, #222224 50%, #000000 50%);
background-image: linear-gradient(to bottom, #222224 50%, #000000 50%)
	
	}

.menu-secondary li a:hover, .menu-secondary li a:active, .menu-secondary li a:focus, 
.menu-secondary li:hover > a, .menu-secondary li.current-cat > a, .menu-secondary li.current_page_item > a, .menu-secondary li.current-menu-item > a {
	color:#bf67b2;
	}



/*******************************ENTRANCE**************************/



#entrance-section {
	margin-top:-266px;
	}


.ebox-txt {
	background:transparent;
	padding:0px 0 0 0;
	text-align: right;
	color:#FFF;
	overflow: hidden;
	line-height:1.3; max-width: 500px; font-size: 12px;
}
.Langs {
    position: absolute;
    width: 55px;
    top: 20px;
    left: 0;
}
.Langs #en{
	display: block;
    background: url(./images/en.gif) center no-repeat;
    width: 24px;
    height: 16px;
    float: left;
	margin-right:2px;
}
.Langs #he {
    display: block;
    background: url(./images/he.gif) center no-repeat;
    width: 21px;
    height: 16px;
    float: left;
}
body.rtl .Langs #en{float:right; margin-left:0px;}
body.rtl .Langs #he{margin-left:2px;}
.page-header #logo {
    display: block;
    width: 400px;
    height: 120px;
    position: absolute;
    top: 5px;
    left: 285px;
}
.TopCotEn {
	text-align:center;
    margin:0 auto;
    font: bold 14px Arial;
    text-decoration: none;
    color: #fca406;
	padding-top:120px;
}
.TopCotEn span{margin-right:20px; position:relative;}
.TopCotEn span:after{
	content:'';
	background:url(./images/whatsappx24.png);
	width:16px;
	height:16px;
	position:absolute;
	top:0;
	right:-130%;
	background-size:100% !important;
}
.TopMenu1 {
    height: 35px;
	position:relative;
	top:-10px;
}
.TopMenu {
    margin: 0 auto;
    border-collapse: collapse;
    width: 100%;
	height: 35px;
	line-height:35px; 
	padding:0px 5px;	
	background: url(./images/menu_int.jpg) center no-repeat;
}
.TopMenu ul{ background: url(./images/button_l_2.jpg); width:100%;}
.TopMenu .navbar-nav > li > a{padding:0px; line-height:35px;}
.he-ban{display:none;}
body.rtl .he-ban{display:block;}
body.rtl .en-ban{display:none;}
body.rtl .TopMenu .navbar-nav > li > a:hover{background:transparent;}
body.rtl .TopMenu ul #menu-item-2331,body.rtl .TopMenu ul #menu-item-2335{display:none;}
.TopMenu ul li{display:inline-block; padding:0px 15px;}
body.rtl .TopMenu ul li{padding: 0px 30px;}
.TopMenu a {display: block; width: 100%; height: 100%;font: bold 12px Arial; text-decoration: none; color: #fca406; line-height: 35px; text-align: center; position:relative}
.TopMenu a:after{
	content:'';
	width:16px;
	height:16px;
	background:url(./images/Perah.gif) center no-repeat;
	position:absolute;
	left:-18px;
	background-size:100% !important;
	top:25%;
}
body.rtl .TopMenu a:after{
	right:-18px;
	left:auto;
}
body.rtl .girl-img-col,body.rtl .home-girl-bann{float:left;}
.page-header{height:190px; position:relative; margin:0 auto; background-size: 100% !important; border:0px solid #000 !important; background: url(./images/Header.jpg) no-repeat; width:956px;}
.l-message a{text-decoration:none; color:#FFF;}
.entrance-row .row{margin:0 auto;}
.left .simplebar-content{overflow:auto !important;}
.entry-txt .simplebar-scroll-content{padding:0px !important;}
.left{padding-right:50px; padding-top:0px; float:right;}
.right{padding-left:50px; padding-top:0px; float:right;}
.Content-inner{height: 177px;width: 436px; overflow: auto;background:url(./images/TextBox.jpg) no-repeat;
background-size:100% !important;margin-top:10px;}
.simplebar-content{color:#fff;}
.more{text-align:center;}
.blank{height:20px;}
.ebox-txt .entry-txt {height: 150px;overflow: auto;margin:10px auto 10px 15px;width:400px;padding:0px 7px 0px 5px;}
.he_box .entry-txt{direction:rtl;}
.simplebar-scrollbar{display:none !important}
.ent-title a {color:#9e831a;}
.entrance_copyright {text-align: right;padding-top: 38px;padding-right: 72px;color: #de6900;}
.ebox-txt en_box .more {display:block;text-align:center;margin:0px 0;direction: initial;}
.more a {display: inline-block;margin: 0 2px;}
.more i {margin-right: 5px;}
.entrance-content .entry {
	min-height:240px;
	font-size:20px;
	line-height:1.1em;
}
#header .logo_anchor {
display: block;
width: 400px;
height: 120px;
position: relative;
top: 0px;
left: 0;
right: 0px;
margin:0px auto

}

#header #Phone {
    
    height: 35px;   
    position: relative;
    left: 0px;
    top: 0px;
    right: auto;
    width: 100%;
    text-align: left;
    padding-left: 139px;
}
#header #Phone a {

    text-decoration: none;
    font: normal 20px Arial;
        line-height: normal;
    color: #ffcb20;
    line-height: 35px;

}
#Phone span {
    display: inline-block;
    position: relative;
    margin: 0 45px 0 0;

}
#Phone span a::before, #Phone span a::after {

    content: "";
    display: block;
    width: 20px;
    height: 20px;
    position: absolute;
    top: 6px;
    left: -24px;
    background: url( images/whatsappx24.png ) top center no-repeat;
    background-size: auto auto;
    background-size: 100%;
}

#MainTypes {
    overflow: hidden;
}

#MainTypes div {
    width: 100%;
    margin: 0 auto;
    text-align: center;
}
#MainTypes a {
    display: block;
    float: left;
    margin-left: 20px;
}

.cnt-no{background:url(./images/phoneBg.gif); width:202px; height: 35px;color: #fff;font: bold 20px Arial;padding-top: 5px;text-align: center; margin-left:5px;}
.cnt-no a{margin-left:5px !important; text-decoration:none; color:#fff;}
.cnt-no span{color:#e68c11;}

/***************************************HOMEPAGE*************************/
#homecontent {
	position: relative;
	z-index:1;
	padding:0px;
	background: url(./images/bak_mid.gif) center repeat-y;
}
.page-template-page-template-home  .row{margin:0 auto; padding:10px;}
.page-template-page-template-home .home-girl-bann img{width:100%;}
.archive.category .content-holder{padding:0 9px}
.page-template-page-template-home  #homecontent h1.title {
	font: bold 14px Arial;
	color: #f66303 !important;
	text-align: center;
	margin-bottom: 10px;
	background: url(./images/home_coteret.jpg) top center no-repeat;
	height:31px;
	padding-top:7px;
	display:block;
	position:relative;
}
body.rtl.page-template-page-template-home #homecontent h1.title:after{
    right: 25%;
	left:auto;
}
.page-template-page-template-home  #homecontent h1.title span{margin-left:15px; position:relative;}
.page-template-page-template-home  #homecontent h1.title span:after{
	content: '';
    background: url(./images/whatsappx24.png);
    width: 16px;
    height: 16px;
    position: absolute;
    top: 0;
    left: -120%;
    background-size: 100% !important;
}
.cont-he-text{display:none;}
.rtl .cont-he-text{display:block;}
.rtl .cont-en-text{display:none;}
.contact-text{
	color:#fff; 
	font-size:13px;
	padding:0px 15px 10px;
}
.captcha-cont{position:relative;}
.captcha-cont img{top:1px; right:1px; height:18px;}

.page-template-page-template-home .content-holder .title{font: bold 14px Arial;color: #d08b22 !important; padding-left:0; padding-bottom:0;}
.page-template-page-template-home  .content-holder .entry p{font:13px Arial; font-weight:400; color:#fff; line-height:16px !important; padding: 0 30px;}
.page-template-page-template-home #featured h2{
	    background: url(./images/home_coteret.jpg) top center no-repeat;
		height: 31px;
		color:#f66303;
		font-size:14px;
		font-weight:bold;
		text-align:center;
		line-height:31px;
}
.page-template-page-template-home #featured h2 img{
	margin-top:-4px;
	margin-right:-4px;
}
.inner-contact{position:relative; width: 96%; margin: 0 auto;}
.page-id-2185 .inner-contact{width:100%; height:700px;}
body.rtl #main{height:500px;}
.page-id-2185 .inner-contact .content{width:90%; margin:0 auto; padding:0px;}
.page-id-2185 .inner-contact .content .page-title{
	background:url(./images/category_coteret.jpg) no-repeat center!important;
	color:#f66303; 
	font-size:14px; 
	height:32px; 
	text-align:center; 
	font-weight:bold;
	padding-top:10px;
	margin-bottom:10px;
}
.page-id-2185 .inner-contact .content .page-title img{margin-right:0px; margin-top:-10px;}
.inner-contact .content .entry p{color:#492121; font:normal 13px Arial;}
.page-id-12 #main .title.girl-single-title{
	margin-bottom:10px !important;
	display:block !important; 
	background:url(./images/category_coteret.jpg) no-repeat !important; 
	padding-left:0 !important; 
	padding-bottom:26px; 
	width:100%; 
	margin:0 auto; 
	height:31px; 
	text-align:center !important; 
	background-position:center !important
}
.page-id-2185  #main{height:680px !important;}
.page-id-2185 .inner-contact .entry p{color:#fff; margin-bottom:15px;}
.rtl.page-id-12 .contact_page_content .col-md-1{float:left}
.page-id-12 #main .title::before{background:none !important;}
.page-id-12 .contact_page_text label{
	font:12px arial; 
	font-weight:600; 
	color:#8d3000; 
	width:26%;
}
.page-id-12 .contact_page_text .form_input{width:70%; }
.page-id-12 .contact_page_text .form_input input{
	height:24px; 
	margin-bottom:7px; 
	border:1px solid gray;
}
.page-id-12 .contact_page_text .form_input textarea{border:1px solid gray; height:76px;}
.page-id-12 .rc-anchor-content{width:200px;}
.rc-anchor-normal{width:295px !important;}
.page-id-12 .rc-anchor-normal .rc-anchor-pt{right:5px;}
.page-id-12 .footer_menu{margin:-1px auto 0px;}
.postid-1600 #main .girl-single-title{
	background:url(./images/category_coteret.jpg); 
	background-repeat:no-repeat;
	background-position:center; 
	height: 40px; 
	margin-bottom:0px;
}
.postid-1600 #main .girl-single-title span{font-size:0px;}
.postid-1600 #main .girl-single-title:before,.category-gallery  #main .title:before {
	display:none;
}
.category-gallery  #main{
	top:-110px; 
	padding:0 110px;
	height:1080px !important;
}
.category-gallery  #main .title{
	background:url(./images/category_coteret.jpg); 
	background-repeat:no-repeat; 
	background-position:center; 
	height: 40px; 
	margin-bottom:0px; 
	text-align:center; 
	color: #492121; 
	line-height: 37px;
	font-weight:600;
}
.category-gallery  #main .content-holder .entry p{color:#492121; font-size:13px; line-height:16px;}
.category-gallery .footer_menu{margin: -110px auto 0;}
.single-post #main,.rtl .single-post #main {height: 900px !important;}
body.rtl .single-post #main{height:380px;}
.single-post #main .inner-contact .girl-single-title{
	background:url(./images/category_coteret.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height: 40px; 
	margin-bottom:0px;
}
.single-post #main .inner-contact .girl-single-title:before{display:none}
.single-post #main .RoundBot,.single-post #main .RoundTop,.single-post #main #side-details{background:none; border:none; padding:0px;}
.single-post .gallery-image img{border: 2px solid #4a2924;}
.single-post #main .w-container li{
	border:none; 
	color:#f66303;
	background: url(./images/girl-details_06.jpg) center no-repeat;
	height:30px;
	background-size:100% 30px !important;
	margin-bottom:10px;
	padding-left:20px;
}
body.rtl.single-post #main .w-container li{text-align:left;}
.single-post #main .w-container label{
	display: inline-block;
	width: 115px; 
	color:#f66303;
	float: right;
}
.single-post #main .side-widget .title{
	display:block; 
	margin-bottom:0px;
	background:url(./images/girldetails_Cot1.jpg) center no-repeat;
	color:#f66303; 
	text-align:center;
	font-size:14px;
	background-size:100% !important;
	height:30px;
	text-transform: capitalize;
    font-weight: bold;
	position:relative;
 }



 .basic-tag{
	background:url(./images/girldetails_Cot1.jpg) center no-repeat;
	color:#f2be06; 
	text-align:center;
	font-size:14px;
	background-size:100% !important;
	height:30px;
	text-transform: capitalize;
    font-weight: bold;
	position:relative;
	line-height:30px;
	margin-bottom:10px;
 }
.single-post #main .side-widget .title:before{display:none;}
.footer_menu{text-align: center; color: #492121; margin:-2px auto 0; height:100%;}
.bottom-sev{margin-top:10px;}
.single-post .bottom-sev label{
	background:url(./images/girldetails_Cot1.jpg) center no-repeat; 
	height:30px;
	line-height:30px;	
	width:100%; 
	text-align:center; 
	color:#f2be06;
	font-size:14px;
	font-weight:600;
	display:block;
	background-size:100%;
	position:relative;
}
body.rtl.single-post .bottom-sev label:after{
	right:38%;
	left:auto;
}
body.rtl.single-post .bottom-sev{
	background:url(./images/girldetails_Cot2he.jpg); 
	background-repeat:no-repeat;
}
.page-id-12 .bottom-text{
	margin-top:0px;
	padding-top:15px;
	color:#de6900;
}
.contact_page_content{
	width:100%; 
	margin:0 auto;
	padding:0px 3px;
}
.page-id-658 .ifdiv{display:none;}
.page-template-page-job #main .title,.page-template-page-template-contact #main .title{
	width:100%; 
	margin:0 auto 10px;
	text-align:center;
	color:#f66303; 
	background:url(./images/category_coteret.jpg) top center no-repeat;
	height:31px;
	font:bold 14px Arial;
	padding-top:7px;
	background-size: 100% 31px !important;
	text-transform:capitalize;
	position:relative;
}

.page-template-page-template-contact #main .title:after{
	content: '';
    width: 16px;
    height: 16px;
    background: url(./images/Perah.gif) center no-repeat;
    position: absolute;
    left: 20%;
    background-size: 100% !important;
    top: 20%;
}
.page-template-page-job #main .title span,.page-template-page-template-contact #main .title span{
	margin-right:20px;
	position:relative;
}
.page-template-page-job #main .title span:after,.page-template-page-template-contact #main .title span:after{
	content: '';
    background: url(./images/whatsappx24.png);
    width: 16px;
    height: 16px;
    position: absolute;
    top: 0;
    right: -130%;
    background-size: 100% !important;
}
.page-template-page-job #homecontent,.page-template-page-template-contact #homecontent{background:transparent;}
.page-template-page-job .contact_page_text label,.page-template-page-template-contact .contact_page_text label {color:#f66303; font-weight:600;}
.page-template-page-job .contact_page_text label span,.page-template-page-template-contact .contact_page_text label span{color:#ff0000;}
.page-template-page-job  form .wpcf7-form-control-wrap input,.page-id-2239  form  textarea.wpcf7-textarea{width:70%; border:1px solid #929090;}
.page-template-page-job .send-btn{clear:both;}
.page-template-page-job #homecontent .MainBg{
	min-height: 840px;
	background-size: 100% 840px !important;
}
.page-template-page-template-contact #main{
	height:700px !important;
}
.page-template-page-template-contact #homecontent .MainBg{
	background-size:100% 912px;
}
.right-career-col, .right-contact-col{padding:0 30px;}
.page-template-page-hotels #main {top: -1px; height:800px !important; padding: 0 40px;}
.page-template-page-hotels #main .row{margin:0 auto;}
.page-template-page-hotels #articles-row{padding-top:0px;}
.page-template-page-hotels .content #articles-row .title{
	background: url(./images/category_coteret.jpg); 
	background-repeat: no-repeat;
	background-position: center; 
	height: 40px; 
	margin-bottom: 0px; 
	text-align:center; 
	color:#f66303; 
	font: bold 14px Arial;
	line-height:35px !important;
	position:relative;
}
.page-template-page-hotels .content #articles-row p{
	margin:0 auto;
	font: normal 13px Arial;
	color: #fff;
	padding: 0px;
}
.page-template-page-hotels-php .article .art-img{
	margin:0 auto;
	width: 50%;
	max-width:135px;
	height: 102px;
	background:url(./images/Mask.gif);
	background-size:100%;
	position:relative;
}
.page-template-page-hotels-php .article:nth-child(odd) .art-img:after{
	content:'';
	width:5px;
	height:100%;
	background:#373737;
	position:absolute;
	top:0px;
	right:-70px;
}
.page-template-page-hotels-php .article .art-img img{
	display: block; 
	height:100%;
	width: 100%;
	border-radius:5px;
	padding:2px;
}
.page-template-page-hotels-php .post-title{
	text-align:left; 
	width:50%;
	font: normal 12px Arial;
	color: #f36300; 
	padding:10px 0px; 
	margin-bottom:0px;
	float:left;
}
.page-template-page-hotels-php .post-title ul li:first-child{color:#fff; margin-bottom:15px;}
.page-template-page-hotels-php .post-title ul li:last-child label{display:none;}
.page-template-page-hotels-php .post-title ul li:last-child a {color:#f36300;}
.page-template-page-hotels-php .article ul li{
	text-align:left; 
	font: normal 12px Arial; 
	color: #565036; 
}
.page-template-page-hotels-php .article ul li label{margin-right:0px;}
.page-template-page-hotels-php .article ul li a{
	text-decoration:none; 
	font: bold 12px Arial; 
	color: #565036;
}
body.rtl.page-template-page-hotels-php .post-title{float:right; text-align:right;}
body.rtl.page-template-page-hotels-php .article .art-img{float:left;}
body.rtl.page-template-page-hotels-php .article:nth-child(odd) .art-img:after{display:none}
body.rtl.page-template-page-hotels-php .article:nth-child(even) .art-img{margin-left:20px; position:relative;}
body.rtl.page-template-page-hotels-php .article:nth-child(even) .art-img:after{
	content:'';
	width:5px;
	height:100%;
	background:#373737;
	position:absolute;
	top:0px;
	left:-25px;
}
body.rtl.page-template-page-hotels-php .article ul li{text-align:right;}
body.rtl.page-template-page-hotels-php .article:nth-child(odd)  .post-title{margin-right:20px;}
.rtl .left-career-col,.rtl .right-career-col{float:right;}
.category #main{
	padding:0 25px;
	height:2090px !important;
}
.side-widget .dial-no p{
	line-height:32px; 
	font-weight: 700;
	color:#f66303; 
	padding-right: 20px;
	position:relative;
	padding-left:20px;
}
	
body.rtl .side-widget .dial-no p{
	text-align: right;
	padding-left: 20px;
}	
.bottom-text-ft{
	height: 50px;
    margin: 0 auto;
    line-height: 50px;
    color: #fff;
	background-size: 100% !important;
	text-align:center;
}
.bottom-text-ft a {
    text-decoration:underline;
	color:#fff;
}
#homecontent .MainBg {
	background: url(./images/bak_top.jpg) top center no-repeat;
	min-height: 765px;
	padding:21px 3px 21px 5px;
}
.entrance-row .more{
	height:30px; 
	line-height:50px;
}
.PageCareerTopEn{
	height: 32px;
	width: 395px;
	background: url(./images/en/jobs_tofesCot.jpg) no-repeat; 
	background-size:100% !important;
}
.girl-single-title span{color:#c78524; font:bold 16px Arial;}
.rtl .wrap-btns .cnt-no{float:right; margin-right:5px;}
.rtl #MainTypes a{float:right;}
.rtl .wrap-btns .third{background:url(./images/type_2.jpg;); width:168px; height:39px; }
.rtl .wrap-btns .third img,.rtl .wrap-btns .second img,.rtl .wrap-btns .first img{display:none;}
.rtl .wrap-btns .second{background:url(./images/type_1.jpg;); width:168px; height:39px; }
.rtl .wrap-btns .first{background:url(./images/type_0.jpg;); width:168px; height:39px;}
.rtl .left-contact-col{float:right;}
.cnt-no span{direction: ltr;}
.entry p {padding: 0 0;margin: 0 0;}
.entry {    line-height: 1.5; margin: 0 0 20px 0;}
#featured .title h1{ background: url(images/lable_l.gif) top left no-repeat;
    height: 25px;
    font: normal 16px Arial;
    line-height: normal;
    color: #f8d734;
    padding-right: 20px;
    padding-left: 20px;
    line-height: 25px; top: -3px;
	position: relative;
}

#featured .title {
    background: url(images/lable_r.gif) top right no-repeat;
    margin-bottom: 10px;
	display:none;
}
.readmore {
	margin:10px 0;
	text-align: right;
}
.readmore a {
	display: inline-block;
	padding:10px 15px;
	color:#FFF;
	border-radius:6px;
	
}



/***********************GIRLS SECTION*******************/
#girls-section2 {
	position: relative;
	z-index:10;	
}
.single-post .gallery-img-slide{
	padding:0px;
}
.single-post .col-sm-6.gallery-img-slide .gallery-image{
	background: url(./images/DitBorder.jpg) center no-repeat;
	background-size:96% 382px;
	padding:13px 18px;
}
.single-post #homecontent .MainBg{min-height:1500px !important;}

/*********GIRLS-LOOP***************/

.girl-item {	
	position:relative;
	margin-bottom:30px;
	overflow:visible;
	max-width:100%;
	-webkit-transition: all 300ms ease;
	-moz-transition: all 300ms ease;
	-ms-transition: all 300ms ease;
	-o-transition: all 300ms ease;
	transition: all 300ms ease;
}
.girl-item{
	margin: 0 8px 15px;
	height: auto !important;
}
.archive.category .girl-item{
	margin: 0 0px 15px;
}

.girl-img img {
    height: 100%;
    width: 100%;
}
#category .col-md-3:nth-child(4n+1){clear:both}


#featured  .slick-prev , #featured  .slick-next{display:none !important}

.girl-title {
	position:relative;
	z-index:30;
	color:#492121;
	font-size:14px;
	font-weight:700;
	padding:7px 10px 5px; 
	width:100%; 
	float: left;
	text-align:center;
}
.girl-title a {
	color:#FFF;
}

.girl-title a:hover {
	color:#FFF;
}
.girl-belong-to img {
    display: inline-block;
}

.girl-belong-to {
    float: right;
	margin-left: 0px;
	margin-right: 10px;
	display:none;
}
html[lang="he-IL"] .girl-belong-to {
    float: left;
    margin-left: 10px;
    margin-right: 0;
}
.girl-title .name, .girl-title .age {
    position: relative;
    bottom: -7px;
	display: inline-block;
	 font: bold 12px Arial;
	color: #f2be06;
}
.girl-title .name{margin-right:5px;}
.girl-title .age{margin-left:5px;}

#featured{ margin-left:auto; margin-right:auto; height:260px;}
.girl_excerpt{
	text-decoration: none;
	display: none;
	color: #f66303;
	font: normal 12px Arial;
	position: relative;
	bottom: -27px;
}
.girl-info .excerpt {
	text-align: center;
	color:#000;
	font-size:16px;
}

.girl-img {
    position: relative;
    overflow: visible;
   width: 80%;
	left: 25px;
    top: 5px;
	background:url(./images/home_PictBorder.jpg) center no-repeat;
	background-size:98% 186px;
	clear:both;
	padding:5px;
}
.girl-img a {
    display: block;
    overflow: hidden;
    width: 100%;
    padding: 5px;
    height: auto;
	background-size:100% 145px;
}
body.rtl .girl-img {left: 0px;
right: 8px;}


.sticker {
	position:absolute;
	top:5%;
	left:-25%;
	padding:10px 5px;
	text-align:center;
	font-size:28px;
	width:100%;
	-moz-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	-webkit-box-shadow: 0px 0px 15px 0px rgba(50, 50, 50, 0.6);
	-moz-box-shadow: 0px 0px 15px 0px rgba(50, 50, 50, 0.6);
	box-shadow: 0px 0px 15px 0px rgba(50, 50, 50, 0.6);	
}

.stick-text {
	position: relative; 
	display: inline-block;
	color:#FFF;
	font-size:18px;
	padding:5px 10px;
	width:80px;
}

.sticker-flag {
	position: absolute;
	display:inline-block;
	width:0;
	height:0;
	line-height:0;
	border:15px solid  #b39528;
	border-right:15px solid transparent;
	left:80px;
	top:0em
}
.cat-logo {
	animation-delay: 500ms;
	padding:10px 0;
	text-align:center;
}
.cat-text {
	padding-bottom:20px;
}

/*******************GIRL SINGLE************/
.gallery-image {
	margin-bottom:10px;
}

.girl-details {
	margin-top:20px;
	margin-bottom:30px;
}

.small-title {
	font-size: 35px;
	margin-bottom:15px;
}

.girl-details ul li,
.girl-contact ul li {
	padding:12px 0;
	border-bottom:#655aa0 1px solid;
}

.rate {
	display: inline-block;
	color:#eb9605;
	}
.rate i {
	display: inline-block;
	margin-left:3px;
}

.girl-contact {
	margin-bottom:30px;
}

.side-widget {
	margin-bottom:0px;
	padding: 10px;
}

.w-container, ul.w-container  {
	padding:0 0px;
}

.w-container li {
	padding:5px 0px;
	border-bottom:1px dotted #7f7f7f;
	font-size: 12px;
	font-family: arial;
}
.w-container label {
    margin-left: 5px;
    color: #c78524;
    font-size: 12px;
    font-family: arial;
}

.w-container .price {
	font-weight:700;
}
.RoundBox {
    width: 403px;
    background: url(images/round_bg.gif) repeat-y;
    margin: 0 auto;
}
/*********GENERAL*******/
.content {
	padding:20px 0;
}

.one-half {
	float:left;
	width:50%;
}

.main-phone {
	padding-bottom:20px;
	font-size:25px;
}

.main-phone a {
	color:#bf67b2;
	font-weight:bold;
}

.title {
	font: bold 14px Arial;
	color: #eb9605;
	margin-bottom: 30px;
	padding: 3px 5px;
	background-size: 100% 100%;	    	
}

#main .title span{position:relative; z-index:9}
.category  #main .title span:after{
	content: '';
    width: 16px;
    height: 16px;
    background: url(./images/whatsappx24.png) center no-repeat;
    position: absolute;
    right: 34%;
    background-size: 100% !important;
    top: 5%;
}


body.rtl.category #main .title span:after{right: 41%;}

.category  .entry p{
	font-size: 13px;
    padding: 0px 20px;
    line-height: 16px;
}
.category  #main .title img,.page-template-page-template-home .title img,.single .title img,.basic-tag img,.bottom-sev label img,.dial-no p img{
	margin-right:-4px;
	margin-top:-4px;
}
body.rtl.category #main .title img{margin-left:auto;}
#main .title{
    height: 31px;
    font: bold 14px Arial;   
    color: #f66303;
    padding-right: 20px;
    padding-left: 20px;
    line-height: 25px;
	text-align:center;
	background: url(./images/category_coteret.jpg) top center no-repeat;
	padding:0px;
	margin-bottom:10px;
}

.title img {
    margin-right: 5px; 
}
body.rtl .title img {
    margin-right: 0px;   margin-left: 5px;
}
.side-widget p{
	color:#f66303;
	font: normal 12px Arial; 
	margin:0px; 
	padding:10px 15px;
}
.side-widget  .title{display:none;}
.title-more {
	font-size:20px;
	text-align:right;
	color: #424242;
}
.title-more a {
	color: #424242;
}

.title-more a:hover {
	 color: #424242;
	 text-decoration:underline;
}

.border {
  background: url(images/border.png) repeat-x;
  height: 8px;
  margin: 15px 0;
}

.featured-img {
	display:block;
	position:relative;
	padding:4px;
	border: solid 1px #c5c8cb;
}

.shadow {
	width:100%;
	height:23px;
	background:url(images/cnt-bg.png) center no-repeat;
}
#girlscroll .girl-img{
	width:100%; 
	left:auto;
	background-size:100% 137px;
}

.two-cols {
	-moz-column-count: 2;
	-moz-column-gap: 20px;
	-webkit-column-count: 2;
	-webkit-column-gap: 20px;
	column-count: 2;
	column-gap: 20px;
}

.entry {
	line-height:1.5;
}

.entry ul,
.entry ol {
	margin-right: 30px;
}

.entry ul li {
	list-style:none;
}
.entry img.alignleft  {
	padding-right:10px;
	padding-bottom:10px;
}
.single-hotel .article-row{padding:0 20px;}
.single-hotel .post-title{
	width:90%;
	background:url(./images/category_coteret.jpg) top center no-repeat;
	text-align:center;
	height:31px;
	line-height:31px;
	margin:0 auto 15px;
	background-size:100%;
}
.single-hotel .Hotel-detail-col  .entry ul li:last-child label{display:none;}
.single-hotel .Hotel-detail-col  .entry ul li a{color:#f36300; font-weight:bold;}
/* =POST
-------------------------------------------------------------- */

/* Post General
----------------------------*/

.featured_image.alignleft {
	padding-right:20px;
	padding-bottom:20px;
}

.featured_image.alignright {
	padding-left:20px;
	padding-bottom:20px;
}

#title-row {
	border-bottom: 1px solid #e9e9e9;
    padding: 20px 0;
    margin-bottom: 20px;
}

#breadcrumbs {
	padding-bottom:15px;
	text-align: left;
}


/**********posts-loop***************/
.title a:hover {
   text-decoration:  underline;
}

.page-title {
	font-size: 45px;
	margin-bottom: 20px;
	color:#FFF;
	text-align: left;
}
	
#articles-row {
	padding-top:30px;
}
.article {
	width:50%;
	float:left;
	margin-bottom: 15px;
	padding: 0px 0px 10px;
	border-bottom: 1px dotted #fca406;
	margin-top:15px;
}

.art-img {
	float: right;
	margin-left: 30px;
	}

.art-title {
	font-size: 16px;
margin-bottom: 5px;
}

.art-title a {
	color:#e4e4ff;
}

.art-text {
	line-height:1.5;
}
.art-img.alignright {
	margin-left:30px;
	margin-bottom:20px;
}

.article .more {
	text-align: left;
}
html[lang="he-IL"] .article .more {
	text-align: right;
}
.article .more a {
	background:transparent;
}

.post-title {
	color: #be66b1;
	margin-bottom:10px;
	
}

.post-title a,
.more-btn a {
	color: #be66b1;
}

.more-btn {
	margin:10px 0;
	font-family:"Osh-b";
}

.more-btn a:hover {
	text-decoration: underline;
}


/*****************SIDEBAR**********************/

#sidebar .widget ul li {
	margin:0;
	padding:0;
	list-style:none;
	margin-bottom:10px;
	float: none;
	    -webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
}

#sidebar .menu li a {
	color: #FFF;
    font-size: 16px;
    font-family: "Osh-b";
    padding: 12px 10px;
    border-radius:6px;
     background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0.5, #633A5D),
	color-stop(0.5, #481741)
);
background-image: -o-linear-gradient(bottom, #633A5D 50%, #481741 50%);
background-image: -moz-linear-gradient(bottom, #633A5D 50%, #481741 50%);
background-image: -webkit-linear-gradient(bottom, #633A5D 50%, #481741 50%);
background-image: -ms-linear-gradient(bottom, #633A5D 50%, #481741 50%);
background-image: linear-gradient(to bottom, #633A5D 50%, #481741 50%);
}


#sidebar .menu li a:hover {
	 animation:pulse 1s;
	
}

/**************BANNERS****************/
.bannersrow {
	padding:30px 0;
	background:#FFF;
}

#margin-banners {
	width:94%;
	left:2%;
	position: fixed;
	top:220px;
	z-index:10;		
}

#margin-banners img {
	max-width:170px;
}

.banner-margin {
	position:absolute;
}

.banner-side{
	text-align:center;
	margin-bottom:10px;
}

/***********************CONTACT***********************/

#contact-form {
	width:89%;
	margin-left: auto;
	margin-right: auto;}

#contact-form .form_input {
    width: 64%; 
}
#homecontent .title.contact_page_title {
    display: block;
}
#contact-form label{width: 70px; color: #f66303; font: normal 12px Arial; direction:ltr}
#contact-form label span{color:#f00}
#contact-form label, #contact-form .form_input{display:inline-block; float: left; direction:ltr } 
#contact-form .form_input input{width: 127px; height: 21px; padding: 0px 5px; border:#7a7a7a solid thin;}
#contact-form .form_input.textarea{width:67%}
#contact-form .form_input.textarea textarea{width:100%; height:96px; border:#7a7a7a solid thin;}
.contact_page_text p{font: normal 12px Arial;
color: #FFF;}

.send-btn input[type="submit"]{
	width:54px !important; 
	font-size:0px;
	height: 20px;
	border:transparent;
	text-align: center;
	background:url(./images/SendForm.jpg);
	margin-left:20%;
}
.page-template-page-template-contact  .send-btn input[type="submit"]{
	margin-left:24%;
}
body.rtl.page-template-page-template-contact .send-btn input{
	margin-left:auto;
	margin-right:22%;
}
body.rtl  .send-btn input{
	margin-right: 30%; 
	margin-left:auto; 
	background:url(./images/SendFormhe.jpg);
	float: right;
}
body.rtl #contact-form label, #contact-form .form_input {
    display: inline-block;
    float: right;
    direction: rtl;
}

#contact-form input[type="submit"] {
width: 93px;
height: 28px;
overflow: hidden;
text-indent: 100px; border:none !important;
	float: left;
    margin-left: 74px;

}
body.rtl #contact-form input[type="submit"] {
    width: 93px;
    height: 28px;
    overflow: hidden;
    text-indent: 100px;
    border: none !important;
    float: right;
    margin-left: 0px;
    margin-right: 73px;
}
 .file-image input{
	position: relative;
	z-index:2;
	background: none;
	background-color: transparent;
	padding:0;
	opacity:0;
	line-height:30px;
	font-size:0;
	cursor:pointer;
	}
	
.upload {
	position:relative;
	height:50px;
}

.upload span {
	display:inline;
	line-height:16px;
	color:#000;
}

.up-button {
	position:absolute;
	left:25%;
	top:1px;
	z-index:1;
	display:inline-block;
	width:35%;
	text-align: center;
  padding: 6px 0;
  color: #000;
  text-decoration: none;
  cursor: pointer !important;
  border: none;
  border-radius:0px;
  background:#ffffff;
  border:1px solid #929090;
  text-decoration: none;
	-webkit-transition: all 300ms ease;
	-moz-transition: all 300ms ease;
	-ms-transition: all 300ms ease;
	-o-transition: all 300ms ease;
	transition: all 300ms ease;
  }	
.rtl .up-button{left:35%;}
.up-button:hover {
	background: #b748a7;
	color:#FFF;
}



/* =FOOTER
-------------------------------------------------------------- */


#footer {
	position: relative;
	z-index:10;
}

html[lang="en-US"]  .l-message{direction: ltr;}	
.l-message {
	padding-top:15px;
	text-align:Center;
}

html[lang="en-US"]  .l-message{direction: ltr;}	
#entrance-section .l-message{width: 1144px; margin:0px auto;}
.page-template-page-entrance .l-message h3 a{text-decoration:underline; font-weight:700;}	

.footer_menu ul {
    display: inline-block;
}
#menu-item-2238{border-right:transparent;}
.footer_menu ul li a {
    color: #f66303;
    text-decoration: none;
    display: inline-block;
    font: normal 12px Arial;
    line-height: normal;
    border-right: #f66303 solid thin;
    padding: 0 5px 0 5px;
    line-height: 10px;
}
.footer_menu ul#menu-footer_2 li:last-child a{border-right: none;}
body.rtl .footer_menu ul#menu-footer_2 li:last-child a{border-right: #f66303 solid thin;}
body.rtl .footer_menu ul#menu-footer_2 li:first-child a {
    border-right: #965015 solid thin;
}
body.rtl .footer_menu ul#menu-footer_2 li:first-child a {
    border-right:none;
}
#footer iframe {
	margin:30px  auto; display:block;
}
#footer {
    text-align: center;
}

.bottom-text {
	color: #de6900;
	font: normal 12px Arial;
	text-align: right;
	padding-top:0px;
	float:left;
	padding-left:40px;
}

.logo-bottom {
	text-align: left;
    color: #c2c2c2;
	font-size:14px;
}
#footer{
	text-align: center;
    color: #f66303;
    height: 55px;
    background: url(./images/Bak_bot.jpg) center no-repeat;
}
#footer .menu li {
	display: inline-block;
	float: none;
	margin-bottom:10px;
}

#footer .widget-title {
	font-size:24px;
	text-align: center;
	color:#FFF;
	}
#bottom {
	position:relative;
	padding:15px 0;
	color: #9f5695;
	font-size:14px;
	border-top:#555 1px solid;
	}
#bottom a {
	color: #fff;;
	}

#copyrights {
	text-align:left;
	}

#credits {
	text-align:right;
		}

#credits img {
	vertical-align:middle;
}

/**************navigation********************/
.navigation  {
	text-align: center;
}

.wp-pagenavi {
	display: inline-block;
	color:#000;
}


/* =END */


@media only screen and (max-height:1279px){
	
	#entrance-media .container , #entrance-section .container{
		width: 822px; background-size: 100% auto; padding: 0 0;
	}
	
	.simplebar-content{width: 100%;}
	#entrance-section .l-message
	{
		width: 900px;
	}
}
@media only screen and (max-width:1279px)  and (max-height:1279px){
	#entrance-media .container, #entrance-section .container{width: 100%;}
	.container {
		width: 900px;
	}
	#IntroMid , #IntroBot , #IntroTop{background-size: 100% auto;}
	#IntroTop {    height: 115px;}
	#IntroMid{height: 264px;}
	#IntroBot {height: 330px;}
	.MainBody , #Content , #Main {background-size: 100% auto; width: 100%;}
	#header .logo_anchor{height: 106px;}
	#MainTypes a{height: 39px;}
	.menu-primary li a {
		font-size: 14px;
		padding: 10px 30px;
		line-height: 20px; height: 38px;
	}
	#featured{width: 100%;}
	 #homecontent .title{width: 100%;}

	#main .title {
		margin-bottom: 20px;
	}
	.footer_menu ul {		
		margin-bottom: 0px;
	}
}

@media only screen and (max-width:1279px) {
	.MainTop{height: 555px;}
	.Mainmid{height:200px;}
	.BoxIn{width: 691px; height:445px; left: 106px;}
	.ebox-txt .entry-txt{height:115px; width:100%;}
	.ebox-txt.en_box{width:100%}
	#homecontent .MainBg{background-size:100% 810px!important;}
	.Content-inner{width:330px; height: 135px !important;}
	.simplebar-content{height: 125px; min-height: 120px !important;}
	.TopMenu{width: 100%;}
	.TopMenu ul li{padding: 0px 10px;}
	.TopMenu a{font-size:12px;}
	.page-id-7 #homecontent h1.title{width: 90%; margin: 0 auto; background-size:100% !important;}
	.footer_menu{height: 50px;  line-height: 30px;}
	.bottom{height: 43px;}
	.page-header #logo{height:80px; width:320px;}
	.bottom-text{padding-top: 5px;}
	.girl-img a{background-size: 105%;}
	.page-id-2265 .page-header{height: 200px;}
	.page-template-page-hotels .content{margin: 0px auto; width:100%; padding-bottom:0px;}
	.page-id-2265 .content #articles-row .title{background-size: 100% !important;}
	.page-template-page-hotels-php .article{width:50%;}
	.page-template-page-hotels-php .article .art-img{width:148px; height: 117px; background-size:100% !important; background-repeat:no-repeat;}
	.page-template-page-hotels-php .article .art-img img{width:100%; height: 102px;}
	.page-template-page-hotels-php .article ul li{padding: 0 5px;}
	.TopCotEn{top: 80px;}
	.page-id-2239 #main .title{background-size:100% 31px !important;}
	.page-id-12 #main .title.girl-single-title{background-size:100% !important;}
	.PageCareerTopEn{width: 386px;}
	.contact_page_text{height: 285px;}
	.page-id-12 .footer_menu { margin: -2px auto 0px;}
	.page-id-2185 .page-header{height:262px;}
	.page-id-2185 .inner-contact .content .page-title{background-size:100% !important; margin: 0 auto;
    width: 90%;}
	.page-id-2185 .inner-contact{top: -70px;}
	.page-id-2185 #main{height: 560px;}
	body.rtl .TopMenu .navbar-nav > li > a{width: auto;}
	body.rtl .TopMenu ul li { padding: 0px 20px;}
	body.rtl .inner-contact .content .entry p{margin-bottom: 5px;}
	.single-post .page-header{height: 262px;}
	.single-post .inner-contact{top: -70px;}
	.single-post #main .inner-contact .girl-single-title{background-size:100% !important;}
	iframe{ width: 704px; height: 182px;}
	body.rtl .side-widget .dial-no p{line-height:25px !important;}
	.page-header{width:95%;}
	#footer{background-size:100% 55px;}
	.TopMenu a:after{width:14px; height:14px; left:-15px;}
	#girlscroll .girl-img{background-size: 100% 110px;}
	.single-post .col-sm-6.gallery-img-slide .gallery-image{ background-size: 96% 340px;}
	.single-post #homecontent .MainBg{background-size:100% 1330px !important; min-height:1330px !important;}
	.category #main{height: 1890px !important;}
	.category  #homecontent .MainBg{background-size:100% 2122px !important;}
	.category .girl-img{background-size: 98% 165px;}
	.up-button{left: 28%;}
	.send-btn input[type="submit"]{margin-left: 23%;}
	.page-template-page-hotels #main{height: 590px !important;}
	.page-template-page-hotels #homecontent .MainBg{padding-bottom:0px;}
	.page-template-page-hotels-php .post-title ul li:first-child { margin-bottom: 10px;}
	.page-template-page-template-contact #main{height: 600px !important;}
	.page-template-page-template-contact #footer{    background-size: 101% 55px;	}
	body.rtl.page-template-page-template-contact .send-btn input{margin-right: 25%;}
}
@media only screen and (max-width:1100px){
	.page-template-page-template-home #featured h2{background-size:100%;}
	#girlscroll .girl-img { background-size: 100% 155px;}
}
@media only screen and (max-width: 979px){

	#entrance-media .container , #entrance-section .container{ max-width: 100% !important;}
	.l-message{ display:none;}
	.single-post #main, .rtl .single-post #main{ height: 650px !important;}
	.girl-detail-col{width:50%;}
	.MainBot{ height: 18px; padding-left: 10px; padding-right: 10px;}
	.rtl .wrap-btns .cnt-no{margin-right: 50px;}
	html[lang="he-IL"] .contact_page_text label{width: 90px;}
	a.third{margin-top: 10px;}
	#homecontent h1.title{display:none;}
	.MainBg{background-size: contain !important;}
	.MainTop {
        width: 700px;
        margin: 0 auto;
		height: 432px;
    }
	.BoxIn #entrance { width: 635px;margin: 0 auto;}
	.container{ width: 700px; margin:0 auto;}
	#main{width: 700px;margin:0 auto;}
	.RoundBot{background:none;}
	div#video-list{width: 540px;}
	#main .title:before{background:none;}
	.RoundTop{background:none;}
	#header {height: 148px;background-size: cover;}
	.entrance-row .he_box .more a { float: left; width: 45%;}
	.entrance-row .en_box .more a{float: left; width: 45%;}
	#menu-section {display: none;}
	.content-holder {min-height: inherit;margin-top: 0px;}
	.wprmenu_bar .hamburger-inner, .wprmenu_bar .hamburger-inner::before, .wprmenu_bar .hamburger-inner::after {background: #d08b22 !important;}
	#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {background: #d08b22 !important;color: #606060 !important;}
	#featured .title h1{left: -11px;}
	#mg-wprm-wrap li.current-menu-item > a {background:#d08b22!important; color:#000!important;}
	#header .logo_anchor {height: 76px; top: -12px;}
	#header #Phone a{font: normal 16px Arial;}
	#header #Phone{padding-left: 83px; top: 11px;}
	#Phone span a::before{top: -1px;}	
	#Phone span a::after{top: 1px;}
	#IntroTop {height: 96px;}
	#IntroMid {height: 220px;}
	#IntroBot {height: 333px; background-size: 100% 100%;}
	#entrance-media { background-size: auto 660px;}
	.ebox-txt{max-width:100%;}
	#entrance-section .l-message{width: 725px;}
	#wprmenu_bar {background-color: #000000;}
	body {font-size: 14px;}
	.l-message {width: 750px;}
	#footer iframe{width: 83%;}
	.content-holder{width:100%;}
	#logo-section{background-size: 100% 224px;}
	.toptel .toptel_left{margin-top: 25px;margin-left: 70px;}
	.toptel .toptel_right{margin-right: 10px;margin-top: 25px;}
	.menu-primary li a{font-size: 14px; padding: 10px 5px !important;}
	#menu-section {margin-top: 0px; margin-bottom: 10px; }
	html[lang="en-US"] .menu-primary li:nth-child(5) { margin-left: 0px;}
	.rtl #wprmenu_menu_ul{padding-right: 0px;}
	.rtl .page-title{text-align: right;}
	.rtl #breadcrumbs{text-align: right;}
	.girl-item{background-size: 100% 410px !important;}
	.girl-img{left: 8px;top: 10px;}
	.girl-title{padding: 15px 10px 5px;}
	.contact_page_content { text-align: center;}
	.contact_page_text{text-align:left;}
	#contact-form{width: 100%;text-align: left;}
	#contact-form input[type="submit"]{ margin-left: 0px;}
	#contact-form .form_input.textarea{ width: 64%;}
	.flags .language-chooser li{ z-index: 999; position: relative;}
	#featured{ width: 100%;}
	.BoxIn{ width: 77%; height: 347px; left: 82px;}
	.Mainmid { height: 200px; background-size:100% 200px;}
	.Content-inner {width: 225px; height: 100px !important;}
	.simplebar-content{ height:80px; min-height:80px !important;}
	.ebox-txt{font-size: 10px;}
	.ebox-txt .entry-txt{margin-top: 0px; height: 78px;}
	.entrance-row .more a { width: 90px; margin-right:5px;}
	.entrance-row .more{padding-right: 35px;}
	.bottom-text-ft #Right{font-size:12px; padding-top: 15px;}
	iframe{width:590px; height:202px;}
	.TopMenu1{display:none;}
	.page-header{height: 125px;}
	.girl-img a { background-size: 100%;}
	.page-id-7 .content-holder{margin:0 auto;}
	.footer_menu{height: 45px;  margin-top:-25px; padding-top: 0px;}
	.bottom { height: 32px;}
	.girl-img{width:100%}
	.ifdiv{width:70% !important;}
	.ifdiv a{width: 100% !important; margin: 0px auto 30px !important;}
	.foot-wdg{width: 90% !important;}
	.footer_menu ul li a{font-size:10px;}
	.TopCotEn{width: 75%; top: 63px; font-size:12px; padding-top:100px;}
	.single-post .page-header { height: 200px;}
	.single-post .dial-no{background-size: contain;}
	.side-widget .dial-no p{padding-left: 120px; text-align: left;}
	#main .title{font-size:14px;}
	.page-id-7 .content-holder .entry p{font-size: 14px; padding:10px;}
	.foot-wdg{height:30px;}
	.bottom-text{font-size:10px; margin-top:10px;}
	.page-id-2265 .content #articles-row .title{display:block; font-size:14px; margin-top:-60px;}
	.page-id-2265 .content #articles-row p{font-size:12px;}
	.left-career-col,.left-contact-col{width:40%; float:left;}
	.right-career-col,.right-contact-col{width:60%; float:left;}
	.PageCareerTopEn { width: 100%; height:24px;}
	.contact_page_text label{width:60px !important; font-size:12px;}
	.page-id-2239 .contact_page_text { height: 240px;}
	#homecontent{padding-bottom:0px;}
	.contact-text{font-size:12px;}
	.page-header #logo { height: 60px; width: 225px; left: 244px;}
	.page-id-2239 #main .title,.page-id-12 #main .title.girl-single-title{display:block; font-size:14px; line-height:20px !important; height:24px; padding:0px; width:100%;}
	.page-id-12 #main .title span{font-size:14px !important; line-height:20px !important;}
	.PageContactTopEn{height:25px;}
	.single-post #main .inner-contact .girl-single-title{display:block !important; width:80%; margin:0 auto; height:30px;}
	body.rtl.page-id-2185 #main{height:485px !important;}
	.inner-contact .content .entry p{font-size:12px;}
	body.rtl .side-widget .dial-no p {
    line-height: 33px !important;}
	.page-template-page-entrance .wprmenu_bar.bodyslide{display:none !important;}
	.page-template-page-template-home .home-girl-bann img{width:30%; margin:0 auto 20px; display:block;}
	.page-id-7 #homecontent h1.title{width:100%;}
	#girlscroll .girl-img { background-size: 100% 215px;}
	#homecontent .MainBg { background-size: 100% 1015px!important; padding-bottom:0px; min-height: 1015px;}
	#footer { background-size: 100% 60px;}
	.single-post #homecontent .MainBg{background-size:100% 870px !important; min-height:870px !important; height:870px}
	.single-post .col-md-7.girl-img-col{width:50%; padding-right:0px;}
	.single-post #main .inner-contact .row{display:flex;}
	.single-post .col-sm-6.gallery-img-slide .gallery-image { background-size: 94% 220px;}
	.category #category .col-md-3.col-sm-6{width:24%;}
	.category #main { height: 1770px !important;}
	.category #homecontent .MainBg { background-size: 100% 1918px !important;}
	.category .girl-img { background-size: 98% 145px;}
	.up-button { left: 21%;}
	.send-btn input[type="submit"] { margin-left: 15%;}
	.page-template-page-hotels-php .article{width:100%;}
	.page-template-page-hotels-php .article:nth-child(odd) .art-img:after{display:none;}
	.page-template-page-hotels #homecontent .MainBg{background-size: 100% 1225px!important;}
	.page-template-page-template-contact #homecontent .MainBg{min-height:700px; background-size:100% 700px !important;}
	.page-template-page-template-contact #main { height: 550px !important;}
	.page-template-page-template-contact #footer{padding-top:0px;}
	body.rtl .girl-img-col, body.rtl .home-girl-bann{float: inherit;}
}

@media only screen and (max-width: 767px){
    #entrance-media .container , #entrance-section .container{ max-width: 100% !important;}
	.Langs{top:8px;}
	.MainTop {
		width: 100%;
        margin: 0 auto;
        background-size: cover;
		padding-top:8px;
		height: 250px;
    }	
	.BoxIn{left: 47px; height: 98%;}
	.MainBot{ background-size: 100% !important; height: 10px;}
	.Mainmid { height: 250px; background-size: 100% 250px;}
	.page-header #logo {
		height: 44px;
		width: 36%;
		left: 33%;
	}
	.BoxIn #entrance{
		width: 100%;
		background-size:contain;
		height:246px !important;
	}
	#entrance .fade1,#entrance .fade2,#entrance .fade3,#entrance .fade4{background-size: 100% 250px !important;}
	.ebox-txt.he_box { padding: 0px;}
	#featured{ margin-top: 75px;}
	textarea.wpcf7-textarea{max-width: 305px;}
	body.rtl .girl-img {left: 0px; right: 4px;}
	.ebox-txt.en_box {padding: 0px;}
	.page-id-12 #main{width:100%;}
	#header {height: 100px; background-size: contain;}
	.page-id-7 .content-holder:after{width:0;border:none;}
	#mg-wprm-wrap {background-color: #d08b22 !important;}
	.gglcptch_recaptcha,
	.gglcptch_recaptcha > div,
	.gglcptch_recaptcha > div iframe { max-width: 100%; }
	.rtl div.wpcf7 .wpcf7-recaptcha iframe {
		margin-bottom: 0;
		width: 158px !important;
		float: right;
	}
	div.wpcf7 .wpcf7-recaptcha iframe {
		margin-bottom: 0;
		width: 158px !important;
		float: left;
	}
	#header #Phone{ padding-left: 20px;}
	.RoundBot { border: 1px solid rgb(249, 159, 19); background: none !important;}
	.container { width: 95%; max-width:100%;}
	#entrance-section .l-message{ width: 90%;}
	#IntroMid { height: 90px;}
	#IntroTop { height: 38px;}
	html[lang="he-IL"] #header #Phone { padding-left: 50px;}
	.rtl #wprmenu_menu_ul{ padding-right: 0px !important;}
	.page #mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a, div#mg-wprm-wrap ul li span.wprmenu_icon { color: #000 !important;}
	#IntroBot{
		width: 300px;
        margin: 0 auto;
	    height: auto;
        background: none;
        border: 2px solid #fcc626
	}
	html[lang="en-US"] .ebox-txt.he_box{ padding-left: 0px;}
	html[lang="en-US"] .ebox-txt.en_box{ padding-right: 0px;}
	#header #Phone a { font: normal 14px Arial;}
	.entrance_copyright{
		text-align: center;
        padding-top: 30px;
        padding-right: 5px;
	}
	.page-template-page-entrance  .left{width:100%; padding-right:0px; padding-left:0px;}
	.page-template-page-entrance  .right{width:100%;  padding-left: 0px; padding-right:0px;}
	.Content-inner{width: 85%; height: 85px !important; margin:0 auto 5px; background-size:100% 85px !important;}
	.simplebar-content {height: 76px; min-height: 60px !important;  padding: 10px !important;  line-height: 11px;}
	.ebox-txt .entry-txt{height: 80px;}
	.entrance-row .more a {width: 85px;}
	.bottom-text-ft{height:20px;}
	.bottom-text-ft #Right{
		line-height: 22px;
		height: 20px;
		padding: 2px;
		font-size:10px;
		width:100%;
		}
	.page-template-page-entrance .MainBg{height: auto;}
	.bottom-text{ padding-right: 0px;}
	#featured{ width: 100%;}
	div#MainTypes{ display: block;}
	#main .title{ background: none;}
	#side-details{width: 80%;}
	div#main { width: 100%;}
	a.first{display:none !important;}
	a.second{display:none !important;}
	a.third{display:none !important;}
	.girl-item { background-size: 100% 175px !important;}
    .girl-title { padding: 6px 10px 5px;}
	.wrap-btns { padding-left: 45px;}
	.girl-img { left: 3px; top: 12px;}
	textarea.wpcf7-textarea{ max-width: 100% !important; width: 100% !important;}
	div#video-list {width: 100%;}
	.toptel .toptel_right { margin-right: 40px; margin-top: 115px;}
	#logo-section { background-size: 100% 107px; margin-top: -40px;}
	#main{padding:0px;}
	.flags{
		padding-top: 0px;
		padding-right: 0px;
		padding-left: 30px;
		text-align: left;
	}
	.content-holder{margin-top: 15px;}
	#mg-wprm-wrap li.current-menu-item > a { background: #fec502;}
	#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a, div#mg-wprm-wrap ul li span.wprmenu_icon { color: #fff;}
	.toptel{margin-top: 0px; margin-bottom: 0px;}
	.toptel .toptel_left { margin-top: 0px; margin-left: 0px;width:150px; }
	.toptel .toptel_right{margin-top: 0px; margin-right: 0px; width:150px;}
	#logo-section a{font: bold 12px Arial;}
	.page-id-2239 #main .title, .page-id-12 #main .title.girl-single-title{font-size: 12px;line-height: 40px !important;height: 31px;}
	.left-career-col, .left-contact-col{width:100%;}
	.right-career-col, .right-contact-col{width:100%; }
	.Langs #he{width:17px; height:12px;}
	.Langs #en{width:17px; height:12px;}
	.footer_menu{width:100%; height: 25px; padding-top:0px;}
	.bottom{width:100%; height:18px;}
	.footer_menu ul{display:none;}
	.ifdiv,.ifdiv a,.ifdiv a img{height:70px !important;}
	iframe {width: 190px; height:202px; margin-top:30px;}
	.bottom-text{padding-top:0px;}
	.page-header {height: 75px;}
	.girl-img a{padding:5px;}
	.girl-img img{height:auto;}
	.page-id-7 #featured{height: 150px; margin-top:0px;}
	.girl-title .name, .girl-title .age{font-size:12px;}
	.page-id-7 .content-holder .entry p{font-size: 12px;  line-height: 14px !important;}
	.page-id-7 .content-holder{width:100%}
	.single-post .col-sm-6.gallery-img-slide{width:33.33%; float:left; height:170px;}
	.single-post .page-header{height: 118px;}
	.single-post .inner-contact {top: -40px;}
	.single-post #main, .rtl .single-post #main { height: 1000px !important;}
	.page-id-2185 .inner-contact {top: -45px;}
	.page-id-2185  .inner-contact .content .entry p {font-size: 10px;}
	.page-id-2185 .inner-contact .content .page-title{height:28px; font-size:10px;}
	.page-id-2185 #main{height:500px;}
	.page-id-2265 .page-header { height: 118px;}
	.page-template-page-hotels .section .container{width:100%;}
	.page-id-2265 #main {padding: 20px 10px; height: 870px !important;}
	.page-template-page-hotels .content #articles-row .title{font-size: 12px; background-image:none !important;}
	.page-id-2265 .content #articles-row p{font-size: 11px;}
	.left-career-col img, .left-contact-col img{width:50%;}
	.contact-text{font-size:11px;}
	.page-id-2239 #homecontent .container{width:100%;}
	.contact_page_text label,.page-id-12 .contact_page_text label{font-size:11px;}
	.page-template-page-template-contact  #homecontent #main{height:650px !important;}
	body.rtl .side-widget .dial-no p {line-height: 30px !important;}
	.entrance-row .row{margin: 0 auto 35px;}
	.entrance-row .more{padding-right: 0; line-height:30px;}
	.page-template-page-entrance .left .simplebar-scroll-content{ margin-right:10px !important;}
	.TopCotEn{padding-top: 65px;}
	.page-id-7 #homecontent h1.title{ background-size:100% 31px !important;}
	#homecontent .MainBg{background-size: 100% 700px!important; min-height:700px;}
	.page-template-page-template-home .home-girl-bann img{margin:0 auto;}
	#girlscroll .girl-img { background-size: 100% 110px;}
	#footer{padding:0px; background-size: 100% 30px; height:30px;}
	.entry{margin: 0 0 5px 0;}
	.page-template-page-template-home #homecontent h1.title{font:bold 12px Arial; padding-top:10px;}
	.page-template-page-template-home #featured h2{background-size:100% 31px; font-size:12px; padding-top:3px;}
	.single-post #main .inner-contact .row{display:block;}
	.single-post .col-md-7.girl-img-col,.girl-detail-col{width:100%; padding-right:15px; margin-top:15px;}
	.single-post .col-sm-6.gallery-img-slide .gallery-image { background-size: 94% 160px; background-position:top center;}
	.single-post #homecontent .MainBg { background-size: 100% 1040px !important; min-height: 1040px !important; height: 1040px;}
	.side-widget .dial-no p{padding-left: 85px;}
	.category #category .col-md-3.col-sm-6 { float: left; width: 50%;}
	.category .girl-img { background-size: 100% 175px;}
	.category #main { height: 3760px !important;}
	.category #homecontent .MainBg { background-size: 100% 3850px !important;}
	.category .entry p{padding:0px;}
	.page-template-page-job .page-header ,.page-template-page-template-contact .page-header{ height: 90px;}
	.left-career-col,.left-contact-col{margin-bottom:15px;}
	.page-template-page-template-contact #homecontent .MainBg{background-size: 100% 760px !important;}
	.page-template-page-template-contact #footer { background-size: 102% 30px;}
	body.rtl.page-template-page-hotels-php .article:nth-child(even) .art-img:after{display:none;}
	body.rtl.page-template-page-hotels-php .article:nth-child(even) .art-img{margin-left:0px;}
	body.rtl.page-template-page-template-contact .send-btn input { margin-right: 28%;}
}

@media only screen and (max-width: 380px)
{
    #logo-section { background-size: 100% 107px; margin-top: -40px;}
	.PageCareerTopEn{height: 19px;}
	.footer_menu{height:20px;}
	.contact_page_text label{width: 50px !important;}
	.BoxIn {left: 40px;}
	.simplebar-content{height:78px;  padding: 10px !important;}
	.page-template-page-entrance iframe{margin-top: 0px;}
	.single-post .page-header{height:100px;}
	.page-id-2185 .page-header {height: 100px;}
	.page-id-2185 #main{height:560px;}
	.page-id-2185 .inner-contact {  top: -35px;}
	.page-id-2265 .page-header { height: 100px;}
	.page-template-page-hotels-php .article .art-img{padding-top: 0px; margin-right:5px; float:right;}
	.page-template-page-hotels-php .article .art-img img{margin:0 auto !important;}
	.page-id-2239 .up-button{width: 68%; left:20%;}
	.PageContactTopEn { height: 21px;}
	body.rtl.page-id-2239 .up-button {width: 70%; left: 0;}
	.MainTop{ background-size:100%;height: 220px;}
	.TopCotEn{padding-top:55px;}
	#homecontent .MainBg{ background-size: 100% 900px!important; min-height: 900px;}
	.girl-img a {padding: 5px 10px;}
	#girlscroll .girl-img {background-size: 100% 315px;}
	.page-template-page-template-home .row{padding:0px 10px;}
	.single-post .col-sm-6.gallery-img-slide .gallery-image{background-size: 94% 138px;}
	.single-post .col-sm-6.gallery-img-slide{height:150px;}
	.single-post #homecontent .MainBg { background-size: 100% 1000px !important;  min-height: 1000px !important; height: 1000px;}
	#side-details { width: 90%;}
	.category #main { height: 3040px !important;}
	.category #homecontent .MainBg { background-size: 100% 3130px !important;}
	.category .girl-img { background-size: 100% 140px;}
	.page-template-page-template-contact #homecontent #main { height: 620px !important;}
	.page-template-page-template-contact #homecontent .MainBg { background-size: 100% 730px !important;}
}
@media only screen and (max-width: 350px){
	.BoxIn {left: 36px;}
	.page-template-page-entrance .right{padding-top:10px;}
	.page-template-page-entrance .left{padding-top:10px;}
	.page-template-page-entrance #footer{display:none;}
	.page-id-7 .bottom{height:14px;}
	.single-post .page-header {height: 88px;}
	.single-post .inner-contact {top: -30px;}
	.bottom{height: 15px;}
	.page-id-2185 .page-header {height: 88px;}
	.page-id-2185 #main {height: 620px;}
	.page-id-2265 .page-header { height: 88px;}
	.page-template-page-hotels-php .article .art-img{width: 95px; height: 75px !important;}
	.page-template-page-hotels-php .article .art-img img {height: 72px;}
	.MainTop{height: 188px;}
	.PageContactTopEn {height: 19px;}
	.Mainmid{height: 270px; background-size: 100% 270px;}
	.MainBot{height:8px;}
	#girlscroll .girl-img { background-size: 100% 255px;}
	.TopCotEn { padding-top: 45px;}
	#homecontent .MainBg{min-height:840px; background-size:100% 840px !important;}
	.single-post .col-sm-6.gallery-img-slide .gallery-image{background-size: 94% 112px;}
	.single-post .col-sm-6.gallery-img-slide{height:130px;}
	.single-post #homecontent .MainBg { background-size: 100% 950px !important;  min-height: 950px !important; height: 950px;}
	.category #main { height: 2800px !important;}
	.category #homecontent .MainBg { background-size: 100% 2900px !important;}
	.category .girl-img { background-size: 100% 110px;}
	.page-id-2239 .up-button {left: 25%;}
	.page-template-page-template-contact #homecontent #main { height: 580px !important;}
	.page-template-page-template-contact #homecontent .MainBg { background-size: 100% 690px !important;}
	.page-id-2239 #main .title, .page-id-12 #main .title.girl-single-title{font-size:11px;}
	body.rtl.page-template-page-template-contact .send-btn input { margin-right: 38%;}
}
.rtl .cnt-no span {
    direction: rtl;
    text-align: right;
    float: right;
}
.rtl #MainTypes a {
    float: left;
    text-align: left;
    font-size: 18px !important;
}
