@import url(http://fonts.googleapis.com/css?family=Arimo:400,700);

@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:400,700,300);

@import url(http://fonts.googleapis.com/css?family=Slabo+27px);

@import url(https://fonts.googleapis.com/css?family=Tangerine|Arapey);

/*

Theme Name: RunwayE

Theme URI: http://www.runwayescorts.com

Description: Theme is designed and coded by <a href="http://runwayescorts.com/">RunwayEscorts.com</a>.

Version: 1.1

Author: RunwayEscorts.com

*/





/*! normalize.css v1.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}





/* ==========================================================================

   HTML5 Boilerplate styles - h5bp.com (generated via initializr.com)

   ========================================================================== */



html,

button,

input,

select,

textarea {

    color: #222;

}



::-moz-selection {

    background: #b3d4fc;

    text-shadow: none;

}



::selection {

    background: #b3d4fc;

    text-shadow: none;

}



hr {

    display: block;

    height: 1px;

    border: 0;

    border-top: 1px solid #ccc;

    margin: 1em 0;

    padding: 0;

}



img {

    vertical-align: middle;

}



fieldset {

    border: 0;

    margin: 0;

    padding: 0;

}



textarea {

    resize: vertical;

}



.chromeframe {

    margin: 0.2em 0;

    background: #ccc;

    color: #000;

    padding: 0.2em 0;

}



/* ==========================================================================

   960 grid

   ========================================================================== */



/*body{min-width:960px}*/



/*.container_12{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_12,.grid_10,.grid_11,.grid_12{display:inline;float:left;margin-left:10px;margin-right:10px}.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11{position:relative}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_3{width:220px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_6{width:460px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_12{width:700px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_12 .grid_12{width:940px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_3{padding-left:240px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_6{padding-left:480px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_9{padding-left:720px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_3{padding-right:240px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_6{padding-right:480px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_9{padding-right:720px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_12 .push_1{left:80px}.container_12 .push_2{left:160px}.container_12 .push_3{left:240px}.container_12 .push_4{left:320px}.container_12 .push_5{left:400px}.container_12 .push_6{left:480px}.container_12 .push_7{left:560px}.container_12 .push_8{left:640px}.container_12 .push_9{left:720px}.container_12 .push_10{left:800px}.container_12 .push_11{left:880px}.container_12 .pull_1{left:-80px}.container_12 .pull_2{left:-160px}.container_12 .pull_3{left:-240px}.container_12 .pull_4{left:-320px}.container_12 .pull_5{left:-400px}.container_12 .pull_6{left:-480px}.container_12 .pull_7{left:-560px}.container_12 .pull_8{left:-640px}.container_12 .pull_9{left:-720px}.container_12 .pull_10{left:-800px}.container_12 .pull_11{left:-880px}.clear,.clr{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:before,.clearfix:after,.container_12:before,.container_12:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.clearfix:after,.container_12:after{clear:both}.clearfix,.container_12{zoom:1}*/



.container_12{margin-left:auto;margin-right:auto;width:100%}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_12,.grid_10,.grid_11,.grid_12{display:inline;float:left;margin-left:1.0416666666667%;margin-right:1.0416666666667%}.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11{position:relative}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:6.25%}.container_12 .grid_2{width:14.583333333333%}.container_12 .grid_3{width:22.916666666667%}.container_12 .grid_4{width:31.25%}.container_12 .grid_5{width:39.583333333333%}.container_12 .grid_6{width:47.916666666667%}.container_12 .grid_7{width:56.25%}.container_12 .grid_8{width:64.583333333333%}.container_12 .grid_12{width:72.916666666667%}.container_12 .grid_10{width:81.25%}.container_12 .grid_11{width:89.583333333333%}.container_12 .grid_12{width:97.916666666667%}.container_12 .prefix_1{padding-left:8.3333333333333%}.container_12 .prefix_2{padding-left:16.666666666667%}.container_12 .prefix_3{padding-left:25%}.container_12 .prefix_4{padding-left:33.333333333333%}.container_12 .prefix_5{padding-left:41.666666666667%}.container_12 .prefix_6{padding-left:50%}.container_12 .prefix_7{padding-left:58.333333333333%}.container_12 .prefix_8{padding-left:66.666666666667%}.container_12 .prefix_9{padding-left:75%}.container_12 .prefix_10{padding-left:83.333333333333%}.container_12 .prefix_11{padding-left:91.666666666667%}.container_12 .suffix_1{padding-right:8.3333333333333%}.container_12 .suffix_2{padding-right:16.666666666667%}.container_12 .suffix_3{padding-right:25%}.container_12 .suffix_4{padding-right:33.333333333333%}.container_12 .suffix_5{padding-right:41.666666666667%}.container_12 .suffix_6{padding-right:50%}.container_12 .suffix_7{padding-right:58.333333333333%}.container_12 .suffix_8{padding-right:66.666666666667%}.container_12 .suffix_9{padding-right:75%}.container_12 .suffix_10{padding-right:83.333333333333%}.container_12 .suffix_11{padding-right:91.666666666667%}.container_12 .push_1{left:8.3333333333333%}.container_12 .push_2{left:16.666666666667%}.container_12 .push_3{left:25%}.container_12 .push_4{left:33.333333333333%}.container_12 .push_5{left:41.666666666667%}.container_12 .push_6{left:50%}.container_12 .push_7{left:58.333333333333%}.container_12 .push_8{left:66.666666666667%}.container_12 .push_9{left:75%}.container_12 .push_10{left:83.333333333333%}.container_12 .push_11{left:91.666666666667%}.container_12 .pull_1{left:-8.3333333333333%}.container_12 .pull_2{left:-16.666666666667%}.container_12 .pull_3{left:-25%}.container_12 .pull_4{left:-33.333333333333%}.container_12 .pull_5{left:-41.666666666667%}.container_12 .pull_6{left:-50%}.container_12 .pull_7{left:-58.333333333333%}.container_12 .pull_8{left:-66.666666666667%}.container_12 .pull_9{left:-75%}.container_12 .pull_10{left:-83.333333333333%}.container_12 .pull_11{left:-91.666666666667%}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:before,.clearfix:after,.container_12:before,.container_12:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.clearfix:after,.container_12:after{clear:both}.clearfix,.container_12{zoom:1}





.container_12 {	

	max-width:1100px;		

	/*min-width:960px;*/

	margin:0 auto;	

}





/* ==========================================================================

   Fluid grid

   ========================================================================== */

.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .two_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth {

	position: relative;

	margin-right: 4%;

	float: center;

	min-height: 1px;

	height: auto !important;

	height: 1px;

}

.one_half {width: 48%;}

.one_third {width: 30.6666%;}

.two_third {width: 65.3332%;}

.one_fourth {width: 22%;}

.two_fourth {width: 48%;}

.three_fourth {width: 74%;}

.one_fifth {width: 16.8%;}

.two_fifth {width: 37.6%;}

.three_fifth {width: 58.4%;}

.four_fifth {width: 79.2%;}

.one_sixth {width: 13.3333%;}

.two_sixth {width: 30.6666%;}

.three_sixth {width: 47.9998%;}

.four_sixth {width: 65.3332%;}

.five_sixth {width: 82.6665%;}





/* ==========================================================================

   custom styles

   ========================================================================== */



body {

	font:17px/22px 'Arimo',sans-serif;	

	/*background:#f1f1f1;*/

	background:#1a1a1a;

}



.wrap {

	background:#f1f1f1;

}



a {color: #FF5E99; text-decoration: none; outline: none;}

p {padding:0; margin:0 0 18px;}



h1,h2 {

	font-family: 'Tangerine', cursive;

}

.site h3, .site .h3 {
  font-family: 'Tangerine', cursive;
}

.site h1, .site .h1,
.site h2, .site .h2,
.site h4, .site .h4,
.site h5, .site .h5,
.site h6, .site .h6 {
  font-family: 'Arapey', serif;
}


h1 {

	font-size: 55px;

	line-height: 100%;

	color: #000;

	font-weight: 700;	

	margin:0 0 18px;	

	text-transform: capitalize;

}

h2 {

	margin: 18px 0;

	font-size: 30px;	

	font-weight: normal;	

}

h3 {

	margin: 18px 0;

	font-size:18px;

}



blockquote {

	border-left:5px solid #eee;

	padding:0 0 0 18px;

}

	

.title-highlight {

	text-align: center;

	font-size: 36px;

	text-transform: capitalize;

	display: block;

	background: #FF5E99;

	padding: 18px;

	color: #f1f1f1;

	margin: 0 0 23px;

	font-family: 'Tangerine', cursive; !important;

	font-weight: 300 !important;

	}

	.title-highlight i {

		color:#f1f1f1 !important;

	}



/* header */

header {	

	background:#1a1a1a;	

	margin-bottom:23px;

	background-repeat:no-repeat;

	background-position:middle center;		

	-webkit-background-size: cover !important;

  	-moz-background-size: cover !important;

  	-o-background-size: cover !important;

  	background-size: cover !important;			

	}

	header .shadow {	

		background:url(img/net.png);

		padding:60px 0;	

	}	

	header h1 {		

		font-size:80px;				

		font-weight:700 !important;

		text-transform:capitalize;

		padding:0;

		margin:0;		

		text-shadow: 1px 1px 3px #000000;

		}

		header h1 a {color:#f1f1f1;}

		header h1 a:hover {text-decoration:none;}	

		header h1 span {

			display:block;		

			font-size:36px;

			line-height:18px;			

			color:#eee;			

			font-weight:300;

			padding-top:5px;			

		}		

		

	.intro {		

		color:#f1f1f1;					

		text-shadow: 1px 1px 3px #000000;

		}

		.intro a {

			color:#f1f1f1;

			text-decoration: underline;

		}

		.intro div {

			margin:0;

			padding:0;

			line-height:120%;			

		}

		.intro h2 {

			margin:0 0 18px;			

		}	

			

	

	.topbar {

		padding:10px 0;

				

		background:#f1f1f1;

		background-image: linear-gradient(bottom, rgb(255,255,255) 0%, rgb(224,224,224) 100%);

		background-image: -o-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(224,224,224) 100%);

		background-image: -moz-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(224,224,224) 100%);

		background-image: -webkit-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(224,224,224) 100%);

		background-image: -ms-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(224,224,224) 100%);

		background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(255,255,255)),color-stop(1, rgb(224,224,224)));

		

		

		}

		.topbar .callusnow {				

			color:#000;				

			font-size:22px;			

			font-weight:300;

			}

			.topbar .callusnow i {

				margin-right:10px;				

			}			

			.topbar .callusnow span {

				color:#FF5E99;

			}	

	

	.extra-menu {

		list-style:none;

		margin:0;

		padding:0;

		}

		.extra-menu li {

			display:inline-block;

			margin:0 0 0 10px;

		}



i.navbar-toggle {

	display:none;

	font-size:22px !important;

	color:#f1f1f1 !important;

	font-weight: normal;

	margin:0 0 0 10px;

	cursor: pointer;

}



.topnav {

	font-family: 'Tangerine', cursive;

	line-height:100%;

	text-transform:capitalize;	

	padding:18px 0;		

	font-weight:300;

	background:#000;	

	background-image: -webkit-gradient(

	linear,

	left top,

	left bottom,

	color-stop(0, #292929),

	color-stop(1, #000000)

);

background-image: -o-linear-gradient(bottom, #292929 0%, #000000 100%);

background-image: -moz-linear-gradient(bottom, #292929 0%, #000000 100%);

background-image: -webkit-linear-gradient(bottom, #292929 0%, #000000 100%);

background-image: -ms-linear-gradient(bottom, #292929 0%, #000000 100%);

background-image: linear-gradient(to bottom, #292929 0%, #000000 100%);

	}

	.topnav a {

		color:#f1f1f1;

		}

		.topnav a:hover {

			color:#FF5E99;

		}

	.topnav ul {

		margin:0;

		padding:0;

	}

	.topnav ul li {

		display:inline-block;

		margin:0 36px 0 0;

		position:relative;		

		}

		.topnav ul li:hover > ul {

			display:block;

		}

		

			

		

	.topnav ul ul {

		display:none;

		position:absolute;

		top:16px;

		left:-18px;

		background:rgba(0,0,0,0.8);		

		padding:18px;		

		min-width: 100px;

		font-size:14px;

		white-space: nowrap;

		}

		.topnav ul ul li:last-child {

			margin-bottom:0 !important;

		}

		.topnav ul ul li {

			margin:0 0 10px;		

			display:block;		

			}

			

	

/* social profiles */

.social-profiles {

	position:absolute;

	top:-3px;

	right: 0;

	font-size:22px;

	

	}

	.social-profiles i {

		display:inline-block;

		float:left;

		margin:0 0 0 18px;

		color:#f1f1f1 !important;

	}





/* buttons */

.btn {	

	font-family: 'Roboto Condensed', sans-serif;

	color:#222;

	font-size:16px;

	font-weight:bold;	

	

	padding:5px 10px;		

	background: #eee;

	text-transform:uppercase;

	display:inline-block;	

	}

	.btn.info {

		background:#EDDE45;

		color:#000;

		}

		.btn.info i {

			color:#000;

			margin:0 5px 0 0;

		}		

	

	.btn.action {

		background: #FF5E99;

		color:#f1f1f1;	

		}	

		.btn.action i {

			color:#f1f1f1;

			margin:0 5px 0 0;								

		}

		

/* Contact details widget */

.contact-info-widget {

	margin-bottom: 23px;

}

.contact-line {

	font-size: 14px;

	line-height: 110%;

	margin-bottom: 18px;

}

.contact-line:last-child {

	margin: 0;

}

.contact-line i {

	font-size: 24px;

	background: #FF5E99;

	color: #f1f1f1 !important;

	width: 40px;

	height: 40px;

	line-height: 40px;

	text-align: center;

	-webkit-border-radius: 999px;

	-moz-border-radius: 999px;

	border-radius: 999px

}

.contact-line span {

	display: block;

	font-size: 14px;

	font-family: 'Roboto Condensed', sans-serif;

	text-transform: uppercase;

	font-weight: 700

}

.contact-line .phone {

	font-size: 22px;

	display: block;

	padding: 5px 0 0 0;

}



/* OLDS STYLES */



/* ### WRAPERS, CONTAINERS

--------------------------- ### */



/* Search */

.widget_search {

	margin-bottom:18px;

}

.widget_search form {

	

	}

	.widget_search input {

		-moz-box-sizing:border-box;

		-webkit-box-sizing:border-box;

		box-sizing:border-box;

		display:block;

		padding:5px;				

	}

	.widget_search label {

		font-size:11px;

		font-weight:bold;		

	}

	#s {

		width:100%;

		margin-bottom:5px;		

	}

	#searchsubmit {

		border:none;

		color:#f1f1f1;

		cursor:pointer;		

		font-size:12px !important;

		padding:5px 10px !important;

		background: #FF5E99;

		text-transform:uppercase;

	}







/* ### MIDLE, SIDEBARS

----------------------- ### */



/* Midle */

#midle {}

#midle .more-link {font-size:12px; font-weight:bold; text-decoration:none; padding:10px 0 0 0; display:block; margin-top:10px; float:right;}

#midle .more-link img { border:none;}



/* Post style */

#midle .post {margin-bottom:20px;}

#midle .page {}

#midle .postbot {padding:0 18px ;}





/* post data */

.postdata {font-size:12px; color:#424242; padding:10px 0; margin:0 0 10px 0; border-bottom:1px dotted #ccc;}

.postdata ul { list-style:none; margin:0; padding:0;}

.postdata ul li { display:inline; padding:0 5px 0 0; background:none;}

.postdata .time {}

.postdata .comments {background:url(img/icon_comments.gif) no-repeat 0 0px; padding: 0 10px 0 20px;}

.postdata .posted {background:url(img/posted.gif) no-repeat 0 3px; padding:8px 10px 8px 25px;}







/* Escort section */

/*

 * thumbs

 */

.girl {

	width:22.81795511221945%; /*183*/

	text-align: center;

	float: left;

	margin: 0 2.86783042394015% 23px 0; /*0 23px 22px 0*/

	cursor: pointer;

	position: relative;	

	}	

	.girl:hover .thumb-overlay {

		opacity:1;

	}

	.girl.last {

		width: 22.9426433915212%;	/*188*/

	}

	

.thumb-overlay {

	background:rgba(0,0,0,0.7);

	position:absolute;

	top:0;

	width:100%;		

	height:100%; /*237px;*/

	opacity:0;

	transition: all 200ms ease-in;  

}

.girlPic {

	/*margin-bottom:10px;*/

	position:relative;

	overflow: hidden;

}

.girlPic img {

	width:100% !important; /*176x*/

	height:auto;

	display: block;

}



.girlName {

	font-size: 34px;		

	line-height: 100%;

	font-family: 'Tangerine', cursive;

	font-weight:300;

	text-align:center;	

	position:absolute;

	bottom:18px;

	width:100%;

	background:rgba(0,0,0,0.7);	

	padding:15px 0;	

	}

	.girlName a {

		color:#f1f1f1;

	}

.girlInfo {

	color:#f1f1f1;

	padding:36px 18px;

	font-size:12px;

	line-height:120%;	

}

.getToKnowMe {

	background:#c72730;

	color:#f1f1f1;	

}





/* Escort */

.model-intro {

	/*padding:60px 0;*/

	padding:100px 0 20px;

	margin:0 0 36px;

	background:#eee;

	background-repeat:no-repeat;

	background-position:center center;		

	-webkit-background-size: cover !important;

  	-moz-background-size: cover !important;

  	-o-background-size: cover !important;

  	background-size: cover !important;

	}

	.model-intro h1 {

		background:rgba(0,0,0,0.8);

		display:inline-block;

		padding:18px;

		color:#f1f1f1;

		max-width:40%;	

	}

	.model-intro .calltoactions {

		position:absolute;

		bottom:18px;

		right:18px;		

	}



.model-details {

		

	}	

	.model-details h2 {

		background:#666 url(img/arrow-right-white.png) no-repeat right 50%;

		text-transform: capitalize;

		color:#f1f1f1;

		font-weight:700;

		padding:8px 10px 10px 10px;

		margin:0;

	}

	.model-details h2 i {

		color:#f1f1f1;

		margin:0 10px 0 0;

	}

	.model-details b,.model-details strong {

		display:inline-block;

		width:30%;

	}

	.model-details ul {

		margin:0;

		padding:10;

		list-style:none;	

		}

		.model-details ul li {

			background:#eee;

			padding:10px;			

		}

		.model-details ul li:nth-child(odd){

			

		}

		.model-details ul li:nth-child(even){

			background:#f1f1f1;

		}



/* Escort booking */



/* input general */

input,textarea,select {	

	

	display:block;

	width:100% !important;

	height:auto;

	background:#f1f1f1;

	border:1px solid #ccc;

	padding:10px;			

	float:none !important;	

	

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	border-radius: 3px;

	

	-webkit-box-shadow: inset 0 1px 4px rgba(0,0,0,.1);

	-moz-box-shadow: inset 0 1px 4px rgba(0,0,0,.1);

	box-shadow: inset 0 1px 4px rgba(0,0,0,.1);

}



.booking {padding:36px; background:#f3f2f2;}





#thankyou {

	display: none;

	font-size: 1.2em;

	text-align: center;	

	padding: 18px 0 0 0;

}





form {}

form label {margin-bottom:5px; font-weight:bold; display:block; color:#333333; font-size:16px;}

form label strong {color:#FF5E99;}

form .note {font-size:11px;}

form p {padding:0; margin:0 0 18px;}

form label.error {color:#bc0705; font-size:12px;}



input[type="submit"],.submit {	

	width:auto !important;

	font-family: 'Roboto Condensed', sans-serif;

	color:#f1f1f1 !important;

	font-size:18px !important;

	font-weight:bold !important;	

	border:none !important;

	padding:10px !important;		

	background: #FF5E99;

	text-transform:uppercase;	

}



/* Img aligns */

#midle img.alignleft {float:left; border:1px solid #e0b674 ; padding:3px; margin-right:10px;}

#midle img.alignright {float:right; border:1px solid #e0b674 ; padding:3px; margin-left:10px;}

#midle .thumb {float:left; padding:0 10px 0 0; border:1px solid #e0b674; padding:3px;}

#midle .thumb img {border:1px solid #e0b674 ; padding:3px;}

#midle img {}



.gallery {

		

}

.gallery p {

	margin:0 0 36px;	

}

.gallery img {border:none !important; padding:0; /*width:100%; height:auto;*/}

.gallery-item {

	margin-top:0 !important;

}

.gallery dl {

	margin:0;

	padding:0;

}





/* Escort Comments */

#escortComments {padding:10px; font-size:0.9em; line-height:1.3em;}

#escortComments h3 { margin:0 0 10px 0; font-size:1.3em !important; font-style:italic;}

#escortComments img.avatar {display:none;}

#escortComments .box {width:100%;}

#escortComments .even, #escortComments .odd {background:#eee;}

#escortComments p.website {display:none;}



ul.children {margin:15px 0 0 0; border-top:1px solid #ccc;}

ul.children li {background:#f1f1f1 !important; padding:5px !important;}



/* Blog Comments */

.even {margin-bottom:10px; background:none; padding:10px; border-bottom:1px dotted #ccc;}

.odd {margin-bottom:10px; padding:10px;}

img.avatar {border:1px solid #ccc !important;}

h3.ctitle {margin-bottom:10px;}



ol { margin:0; padding:0;}

.commentlist {list-style:none;}

.commentlist cite, .commentlist cite a {font-weight: bold; font-style: normal; font-size: 1.1em;}

.comment-author img {float:left; margin-right:10px;}

.commentmetadata {margin-bottom:10px; font-size:11px;}



/* Navigation */

#navigation {font-weight:bold; padding:18px 0; font-size:24px; margin-bottom:18px; font-family: 'Tangerine', cursive; text-transform: capitalize;}

#navigation img {border:none;}

#navigation .alignleft {float:left; padding:0 0 0 0;}

#navigation .alignright {float:right; padding:0 0 0 0;}





/* SIDEBARS */



/* Sidebar 01 */

#sidebar {}

#sidebar h2 {

	margin:0 0 18px;	

	font-size:18px;

	font-weight:400;

	color:#222;	

	text-transform: capitalize;	

	background:#EDE5E2;

	padding:7px 10px;

}

#sidebar h2 i {}

#sidebar ul {margin:0; padding:0;}

#sidebar ul li {list-style-type: none; list-style-image: none; margin-bottom:0px; font-size:12px;}

#sidebar ul ul {margin:0 0 18px 0; padding:0;}

#sidebar ul ul li {margin:0; padding: 5px 0; border-bottom:1px dotted #EDE5E2; line-height:1.5em;}

#sidebar ul ul li:last-child {border:none;}

#sidebar ul ul ul {margin:10px 0; border:none;}



#sidebar img {

	width:100%;

	height:auto;

}



/* Tag cloud */

#sidebar02 .tagcloud,#sidebar .tagcloud {padding: 10px;}

ul li.escort-tag-cloud {

	background: none !important; padding: 10px !important;

	overflow: hidden;	

}

/* Begin Calendar */

#wp-calendar {empty-cells: show; margin: 10px auto 0; width:100%; margin-bottom:18px;}

#wp-calendar #next a {padding-right: 10px; text-align: right;}

#wp-calendar #prev a {padding-left: 10px; text-align: left;}

#wp-calendar a {display: block;}

#wp-calendar caption {text-align: center;	width: 100%; font-weight:bold;}

#wp-calendar td {padding:0;	text-align: center;}

#wp-calendar td.pad:hover { /* Doesn't work in IE */

	background-color: #f1f1f1; }

/* End Calendar */



ul li.widget_text {padding:0 0 0 0;}

ul li.widget_text a {color:#9f008e !important;}

.textwidget {padding:0 !important; margin-bottom:18px;}

.widget_tag_cloud a {position:relative;}





/* ### FOOTER

----------------------- ### */

#footer {

	color:#f1f1f1;

	text-align: center;

	padding:18px 0;	

}

#footer .fspacer {padding:0 0 20px 0; text-align:center;}



#footer .copyrighted {font-size:11px;}



#footer .bot-menu {}

#footer .bot-menu ul {list-style:none; font-size:12px; font-weight:bold; margin:0; padding:0;}

#footer .bot-menu ul li {display:inline; padding:0 5px 0 0;}



#footer a {text-decoration:underline; color:#f1f1f1;}

#footer a:hover {text-decoration: underline;}





/* Floating options */

.fl {float:left;}

.fr {float:right;}



.mgright {margin-right:20px;}

.mgtop {margin-top:10px;}

.mgbottom {margin-bottom:10px;}





/* Clearing */

.clr {clear:both;}



/* Margin */



/* Escort Slides */

#escortGallery {display:none; margin:10px 0 10px 0;}





#tmplUrl {display:none;}





/* wp pagenavi plugin

---------------------------------------------------------- */

.wp-pagenavi {	

	clear: both;

	color:#f1f1f1;

	text-align:center;	

	border:none;

	padding:18px 0;

	margin-bottom:18px;

}



.wp-pagenavi a, .wp-pagenavi span {

	text-decoration: none;	

	padding: 10px;	

	display:inline-block;

	margin: 2px;

	background:#FF5E99;

	font-size:18px;

	line-height:18px;

	color:#f1f1f1;

	border:1px solid #FF5E99;

}



.wp-pagenavi a:hover, .wp-pagenavi span.current {	

	

	background:#f1f1f1;

	color:#FF5E99;

	border:1px solid #FF5E99;

	text-shadow: none;

}



.wp-pagenavi span.current {

	font-weight: bold;

}



.wp-pagenavi .pages {	

	display:none;

}





/* misc.

---------------------------------------------------------- */

i.fa {

	color:#FF5E99;

}

.pull-left {

	float:left;

}

.pull-right {

	float:right;

}

.display-block {

	display:block;

	overflow:hidden;

}

.move-top {

	position: relative;

	margin-top:-31px;

	margin-bottom:0;

	z-index: 5;

}



.relative {

	position: relative;

}

.last {

	margin-right:0 !important;

}

.text-right {

	text-align: right;

}

.text-center {

	text-align: center;

}