/* Hamburger menu */

a {
	color: #fff;
}

.page .phone {
		position: absolute;
		/*top:50px;*/
		/*left:0;*/
		text-align: center;
		/*right: 0;*/
		font-size: 22px;
		width: 1120px;
		margin: 0 auto;
		text-align: right;
		bottom: 20px;
	}
ul.hamburger-navigation {
	/*margin: 9px 9px 10px auto;*/
	/*border: 3px solid #333;*/
    /*border-radius: 5px;*/
    cursor: pointer;
    display: none;
    /*width: 80px;*/
    position: relative;
    text-align: right;
    background: url(../../img/site/navbg2.png) top left repeat-x;
    height: 39px;

}
ul.hamburger-navigation li {
	/*color: #333;*/
	text-transform: uppercase;
	font-size: 25px;
	line-height: 33px;
}
ul.timeline-TweetList,
li.timeline-TweetList-tweet,
.timeline-Tweet-text,
blockquote.twitter-tweet,
blockquote.twitter-tweet p,
blockquote.twitter-tweet a {
	font-size: 14px !important;
}
.hamburger-block {
	display: none;
	left: 0px;
	top: 0px;
	z-index: 128;
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	overflow-x: hidden;
	overflow-y: auto;
}
.hamburger-block ul {
	list-style: none;
	margin: 0;
	width: 100%;
	padding: 0;
}
.hamburger-block ul li {
	position: relative;
	font-size: 1em;
	font-weight: bold;
	border-bottom: 1px solid #222222;
	border-top: 1px solid #444444;
	padding: 5px;
	/*background: rgba(61,61,61,0.99);*/
	background: #000;
	text-align: left;
}
.hamburger-block ul li a {
	display: block;
	/*color: rgb(255,255,255);*/
	text-decoration: none;
}



/* top navigation */ 
.page-header-navigation
		{
			
			display: block;
			float: left;
			width: 100%;
			/*height: 30px;*/
			text-align: center;
		}
			ul.text-navigation
			{
				display: block;
				position: relative;
				/*bottom: 62px;*/
			}
				ul.text-navigation li
				{
					display: inline-block;
					height: 30px;
					padding: 0 30px;
					line-height: 30px;
				}
					ul.text-navigation li a
					{
						font-family: 'PT Sans', sans-serif;
						font-size: 13px;
						/*color: #333;*/
						font-weight: 400;
						text-decoration: none;
						line-height: 1em;
						text-transform: uppercase;
					}
					ul.text-navigation li:hover {

					}
					ul.text-navigation li:hover a {
						color: #000;
					}
					ul.text-navigation li.active
					{
						/*background: rgb(255,255,255);*/
					}
					ul.text-navigation li.active a.active
					{
						/*color: rgb(82,82,82);*/
					}
					ul.text-navigation li:first-child img
					{
						display: block;
						margin: 5px 0 0 0;
					}
					ul.text-navigation li + li {
						background: url(../../img/site/navbg.png) left center no-repeat;
					}
			ul.text-navigation ul
			{
				position:absolute; 
				left:0; 
				display:none; 
				padding:0; 
				list-style:none;
			}

div.page-footer-navigation {
	/*background: #fecacf;*/
	padding: 40px 0;
}
.page-footer-navigation .copyright {
	/*background: #feb4bd;*/
	/*color: #555;*/
	padding: 5px 0;
	text-align: right;
}

ul.footer-navigation
			{
				display: block;
				
				text-align: center;
			}
				ul.footer-navigation li
				{
					display: inline-block;
					height: 30px;
					padding: 0 20px;
					line-height: 30px;

				}
				ul.footer-navigation li + li a {
					/*border-left: 1px solid rgb(204,153,102);;*/
					padding-left: 30px;
				}
					ul.footer-navigation li a
					{
						font-family: 'PT Sans', sans-serif;
						font-size: 1em;
						/*color: #660000;*/
						font-weight: 400;
						text-decoration: none;
						line-height: 1em;
						/*text-transform: uppercase;*/
					}
					ul.footer-navigation li.active
					{
						/*background: rgb(255,255,255);*/
					}
					ul.footer-navigation li.active a.active
					{
						/*color: rgb(82,82,82);*/
					}
					ul.footer-navigation li:first-child img
					{
						display: block;
						margin: 5px 0 0 0;
					}
			ul.footer-navigation ul
			{
				position:absolute; 
				left:0; 
				display:none; 
				padding:0; 
				list-style:none;
			}

.browse-links {
	display: block;
}
.browse-links dt {
	display: block;
    text-align: left !important;
    background: url(../../img/site/fl.png) left bottom no-repeat !important;
}

.browse-links dt span {
    color: #333;
    text-align: left;
    display: block;
    line-height: 3.4;
    text-indent: 30px;
    font-size: 20px;
    height: 60px;
    background: transparent url(../../img/site/dbl2.png) left bottom repeat-x;
}

.browse-links ul.links-simple li {
    width: 170px;
    text-align: left;
}


ul.links-simple li {
    /* width: 185px; */
    min-height: 15px;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    margin: 0 5px;
    zoom: 1;
    _height: 15px;
    width: 200px;
}

ul.links-simple a {
    color: #fff;
}
ul.links-simple a:before {
	content: '- ';
	color: #F7E2AD;
}

html {
	
}

body {
	background: #000 url(../../img/site/bodybg.png) top center no-repeat;
	color: #fff;
    /*font-family: Verdana, Arial, Tahoma;*/
	/*font-size: 13px;*/
	font: 12px Verdana, Arial, Tahoma; 
	line-height: 120%;
}

.page {
	width: 1165px;
	margin: 0 auto;
	padding: 0 10px;
}

.page .header {
	min-height: 110px;
	position: relative;
}


.page h1 {
	/*text-transform: uppercase;*/
	font-size: 15px;
	padding: 10px 0 10px 40px;
	margin: 5px 0 20px 0;
	font-weight: 400;
	color: #fff;
	text-align: center;
	display: block;
	background: url(../../img/site/h1bg.png) bottom center no-repeat;
	/*margin: 20px 24%;*/
	margin-top:50px;
}

.page .index-content {
	margin-left: 260px;
	margin-right: 260px;
}
.page .index-featured {
	width: 250px;
	min-height: 500px;
	float: left;
	position: relative;
	text-align: center;
	margin-top: -60px;
}

.index-featured h2 {
	text-align: center;
	font-size: 14px;
	color: #fff;
}

.page .index-featured2 {
	width: 250px;
	min-height: 500px;
	float: right;
	position: relative;
	text-align: center;
	margin-top: -60px;
}

.index-featured2 h2 {
	text-align: center;
	font-size: 14px;
	color: #fff;
}

#article_content img {
	width: auto;
	float: left;
	margin: 0 8px 8px 0;
}

#articles img {
	width: 100%;
}
.if-escort {
	display: inline-block;
	margin: 10px;
	max-width: 198px;
	text-align: center;
}

.if-escort .info {
	/*background: #fff;*/
	/*border: 1px solid #ffdee1;*/
	display: block;
	/*margin-right: -5px;*/
	position: relative;
	padding-top: 4px;
}
.if-escort .rate {
	color: #bd2a2a;
}
.if-escort .name {
	color: #F7E2AD;
	font-size: 1.1em;
	display: block;
}
.if-escort .location {
	display: block;
	color: #fff;
}
.if-escort img {
	/*background-size: contain;*/
	padding: 5px;
	background: #2d2d2d;
	border: 1px solid #373737;
	clear: both;
	width: 100%;
}

.if-escort .info a {
	color: rgb(249,229,176);
}

.index-content a,
#article_content a {
	color: rgb(249,229,176);
}

.escort-names li a {
	color: rgb(249,229,176);
	font-size: 1em;
	font-weight: 400;
}
.escort-names li a:before {
	content: "- ";
}
.escort-names li {
	display: inline-block;
	width: 200px;
}
.escort-names {
	text-align: center;
}

.bottom-line {
	border-color: #fff;
	/*border-top:1px dashed;*/
	height: 50px;
}


.escorts-list {
	text-align: center;
}
.eg-escort * {
	text-decoration: none;
	/*color: #F7E2AD;*/
}
.eg-escort {
	background: #262626;
	border: 1px solid #373737;
	max-width: 202px;
	display: inline-block;
	margin: 0px 0 10px 0;
	width: 20%;
	padding: 5px;
	margin: 13px;
}
.eg-escort .info {
	display: block;
	min-height: 30px;
	position: relative;
	font-size: 10px;
	padding:10px 0 5px 10px;
}
.eg-escort .info .location {
	padding-bottom: 3px;
}
.eg-escort img {
	/*border: 1px solid #373737;*/
	/*padding: 5px;*/
	display: block;
	width: 100%;
}
.eg-escort .info .name, .eg-escort .info .location, .eg-escort .info .rate {
	display: block;
	/*color: #F7E2AD;*/
	text-align: center;
	font-size: 14px;
}
.eg-escort .info a {
	color: #F7E2AD;
}
.eg-escort .info .location, .eg-escort .info .rate {
	font-size: 11px;
}
.eg-escort .rate {
	color: #bd2a2a;
}


.profile-left {
	font-size: 14px;
	line-height: 18px;
	float: left;
	width: 390px;
}


.profile-left h3 {
	font-size: 1.3em;
	margin: 10px 0;
	color: #FFF;
}
.profile-left th {
	font-weight: 400;
	min-width: 120px;
	color: red;
}

.profile-right {
	/*margin-left: 400px;*/
	float: right;
	width: 700px;
}
.profile-right img.v {
	margin: 2px;
	width: 48%;
	padding: 5px;
	background: #272727;
	border: 1px solid #2d2d2d;
}
.profile-right img.h {
	margin: 5px;
	width: 96%;
	padding: 5px;
	background: #272727;
	border: 1px solid #2d2d2d;
}

h3 {
	padding: 5px 0;
}


.titled-box { 
	margin-bottom: 10px;
	width: 270px;
 }
.titled-box dt {
	background: url(../../img/site/boxhead.png) 0 0 no-repeat;
	display: block;
	height: 30px;
	color: #fff;
	line-height: 1.7;
	font-size: 14px;
	text-transform: uppercase;
}
.titled-box dt .arrows {
	display: block;
	float: left;
	background: url(../../img/site/drug1.png) center bottom no-repeat;
	width: 36px; height: 20px;
	padding: 5px 0 0 5px;
}
.titled-box dd {
	border-right: 1px solid #1f1f1f;
	border-left: 1px solid #1f1f1f;
	background: #2a143f;
	padding: 10px;
	text-align: center;
}
.titled-box dd img {
}
.titled-box dd.foot {
	border: none;
	height: 7px;
	background: url(../../img/site/boxfoot.png) 0 0 no-repeat;
}

.titled-box2 { margin-bottom: 10px; width: 322px; }
.titled-box2 dt {
	background: url(../../img/site/boxhead2.png) 0 0 no-repeat;
	display: block;
	height: 30px;
	color: #fff;
	line-height: 1.9;
	font-size: 14px;
	text-transform: uppercase;
}
.titled-box2 dt .arrows {
	display: block;
	float: left;
	background: url(../../img/site/drug1.png) center bottom no-repeat;
	width: 36px; height: 20px;
	padding: 7px 0 0 5px;
}
.titled-box2 dd {
	border-right: 1px solid #1f1f1f;
	border-left: 1px solid #1f1f1f;
	background: #171717;
	padding: 10px;
	text-align: center;
}
.titled-box2 dd img {
	max-width: 200px;
	max-height: 265px;
}
.titled-box2 dd.foot {
	border: none;
	height: 7px;
	background: url(../../img/site/boxfoot2.png) 0 0 no-repeat;
}

.titled-box3 { 
	margin-bottom: 10px; 
	width: 383px;
}
.titled-box3 dt {
	background: url(../../img/site/boxhead3.png) 0 0 no-repeat;
	display: block;
	height: 30px;
	color: #fff;
	line-height: 1.9;
	font-size: 14px;
	text-transform: uppercase;
}
.titled-box3 dt .arrows {
	display: block;
	float: left;
	background: url(../../img/site/drug1.png) center bottom no-repeat;
	width: 36px; height: 20px;
	padding: 7px 0 0 5px;
}
.titled-box3 dd {
	border-right: 1px solid #1f1f1f;
	border-left: 1px solid #1f1f1f;
	background: #171717;
	padding: 10px;
	text-align: center;
}
.titled-box3 dd img {
	max-width: 200px;
	max-height: 265px;
}
.titled-box3 dd.foot {
	border: none;
	height: 7px;
	background: url(../../img/site/boxfoot3.png) 0 0 no-repeat;
}
.titled-box dd.t-left, .titled-box dd.t-left * {
	text-align: left;
}


.titled-box4 { margin-bottom: 10px; }

.titled-box4 dd {
	border-right: 1px solid #1f1f1f;
	border-left: 1px solid #1f1f1f;
	background: #171717;
	padding: 10px;
	text-align: center;
}
.titled-box4 dd img {
	max-width: 200px;
	max-height: 265px;
}
.titled-box4 dd.head {
	border: none;
	height: 7px;
	background: url(../../img/site/box1_top.png) 0 0 no-repeat;
	padding: 0;
}
.titled-box4 dd.foot {
	padding: 0;
	border: none;
	height: 7px;
	background: url(../../img/site/box1_bot.png) 0 0 no-repeat;
}




.dashed-box {
	display: block;
	border-color: #fff;
	border-left: 1px dashed;
	padding: 5px 10px 10px 10px;
}


.index-galleries {
	max-width: 650px;
	float: right;
}
.index-galleries h2 {
	text-align: center;
	color: #F7E2AD;
	margin: 10px 0;
	font-size: 20px;
}
.index-galleries .gallery-item {
	display: inline-block;
	max-width: 150px;
	margin: 3px;
	text-align: center;
}
.index-galleries img {
	background: url(../../img/site/gallery_bg.gif) top left no-repeat;
	padding: 5px;
	width: 150px;
}


dl.search-field {
	display: inline-block;
	width: 180px;
	border:1px solid #bd2a2a;
	overflow: hidden;
}

dl.search-field {
	/*margin-left: 30px;*/
	margin: 5px;
}

dl.search-field dt {
	/*padding: 5px;*/
	text-align: center;

}

.searchselect {
	color: #fff;
	padding: 5px;
	background: #262626;
	width: 100%;
	border:1px solid #373737;
}

dl.search-field a {
	display: block;
	color: #fff;
	padding: 5px;
	background: #970A0A;
}
dl.search-field a:hover {
	background: #F7E2AD;
	background: #bd2a2a;
	color: #fff;
}
dl.search-field dd {
	/*display: none;*/
	position: absolute;
	background: #333;
	padding: 10px;
	display: none;
	border: 1px solid #bd2a2a;
	text-align: left;
	z-index: 100000000;
	overflow-y: scroll;
	max-height: 200px;
}
dl.search-field dd a {
	display: block;
	width: 200px;
	z-index: 100000000;
}
dl.search-field dd a + a {
	border-top: 1px solid #bd2a2a;
}

div.search-fields {
	text-align: center;
}


.box {
	margin-top: 10px;
}


.box .box-title {
	background: url(../../img/site/boxtitle.png) top left repeat-x;
	border-radius: 5px;
	
	z-index: 10;
	border: 1px solid #101010;
	box-shadow: #373737;
	display: inline-block;
	position: relative;
	margin: 0 20px;
}
.box .box-shadow {
	background: url(../../img/site/boxtitleshadow.png) top left no-repeat;
	min-height: 29px;
	line-height: 1.8;
	padding: 0 20px;
	font-size: 16px;
}

.box .box-body {
	/*position: relative;*/
	z-index: 1;
	border: 1px solid #333;
	padding: 20px;
	padding-top: 20px;
	background: #202020 url(../../img/site/boxbg.png) top left no-repeat;
	border-radius: 10px;
}
.box .box-body.single {
	background: #202020;
	padding: 5px;
}
.box .box-title + .box-body {
	margin-top: -20px;
}

.box.center .box-title {
	margin: 0 auto;
	display: block;
	width: 180px;
	text-align: center;
}
.box.center {
	margin-bottom: 20px;
}

.index-featured .box-title, .index-featured2 .box-title {
	margin: 0;
}
.index-featured .box-shadow, .index-featured2 .box-shadow {
	min-width: 220px;
}


label {
	float       : left;
	width       : 150px;
	text-align  : right;    
	font-weight : lighter;   
	padding     : 2px 10px 2px 0;
}   

.input {  
	padding  : 2px;	
	clear : both;
} 

.input input, .input select, .input textarea, .pretty_input {  
	width   : 230px;
	border  : solid 1px #565657;   
	padding : 3px 0 3px 5px;  
	color   : white;
	font-family : tahoma, arial;  
	background : #333333;     
	font-size: 12px;
}   

.input select {  
	width : 100px;
}   

.input input:hover, .input input:focus, .input textarea:hover, .input textarea:focus {  
	background : #3A3A3A;    
}   

.input input:focus, .input textarea:focus {  
	border : solid 1px #999999;   
}   

.input textarea {  
 	width  : 500px;   
  	height : 100px;
}   

.input span {
  font-weight : bold;
  font-size : 14px;	
  font-family : tahoma;   
  color : #C40000;  
  padding-left: 5px;
}  

.radio input {
	width : auto;
} 

.submit {  
	float  : none;  
	clear  : left;  
	width  : auto;  
	border : 0 none #FFF;  
	padding-left :160px;   
	padding-top : 10px;
}  

.checkbox {
  padding : 2px 0 2px 160px;
  width   : auto;   
}	

.checkbox label, .radio label {
  text-align   : right;    
  padding : 0 10px 0 8px;	
  display : inline;
  width   : auto;   
  float   : none;
}         

.checkbox input {
  width : auto;	
}	

.error-message {
	padding-left : 160px;
	font-size    : 10px;   
	color        : red;    
}  

.explanation {
	font-size : 10px;
	color : #404040;	
	padding-left : 165px;
}  

.form_container {
	width : 700px;
	margin : 0 auto;	
}   


input[type=submit], input.form_button {
	text-align : center;
	margin-top : 15px;  
	padding : 0 20px;
	background: url(../../img/site/submit.gif) 0 0 no-repeat;	 
	border : 0;
	color : white;
	font-size : 13px;  
	width: 132px;
	height : 29px;
}  

fieldset {
} 

form h2 {         
	display : inline; 
	padding : 5px 20px 5px 0; 
	font-size : 16px;  
	color : white;
}   

.form {
	width : 700px;
	margin : 0 auto;
}

h2 {

	padding-top: 6px;
}


#reviews_list_container {
  margin : 10px auto;	 
  width : 100%
}

#reviews_list_container td, #reviews_list_container th {
  padding       : 5px 40px;
  border-bottom : solid 1px #484848;
}

#reviews_list_container th a:link, #reviews_list_container th a:visited, #reviews_list_container th a:hover {
  color           : white;
  text-decoration : underline;
  font-weight     : lighter;
}

#reviews_latest_list_container {
  width : 100%;
  color : #ABABAB;	 
}

#reviews_latest_list_container td {
  padding : 5px;	
}

#reviews_latest_list_container span {
  color : #FF6EC1;
}

#reviews_latest_list_container {
  width : 100%;
  color : #ABABAB;	 
}

#reviews_latest_list_container a:link, #reviews_latest_list_container a:visited, #reviews_latest_list_container a:hover {
  color : #ABABAB;	 
  font-size: 12px;
  text-decoration : underline;
}

#review_item_photo {
  border : solid 1px white;
}   

table#review_item th {
	font-weight : lighter;   
	padding-right : 5px;
}

table#review_item td {
	padding : 5px 0;
}

#index_reviews_container {
  padding-top : 20px;	
}	
  
#reviews_index_container {
  padding-top : 7px;	
}
	
#reviews_index_container a:link, #reviews_index_container a:visited, #reviews_index_container a:hover {
  text-decoration : none;
}    

  
table#review_item th {
	text-align : left;
}
  
table#review_item td {
	color : white;   
}


#newsletter_box {  
	text-align : center;  
}

#newsletter_content input {
	width : 220px;    
}

a#newsletter_button {
	display : block;
	width: 141px;
	line-height : 31px;
	background: url(../../img/site/button.gif) 0 0 no-repeat;	 
	text-align : center;
	color : white;
	font-size : 13px;  
	text-decoration :none;   
	clear: both;    
	margin : 10px auto 0 auto;
}

#newsletter_message {
	margin-top : 5px;
	color : gray; 
}

#newsletter_text {
	padding: 15px  0 8px 0;
	color : white;
	font-size : 11px;
}

a.ind_button {
	width: 134px;
	display : block;
	line-height : 31px;
	background: url(../../img/site/button.gif) 0 0 repeat-x;	 
	text-align : center;
	color : white;
	font-size : 14px;  
	margin : 0 auto;     
	float : left;
}    

h3.bch {
	font-size: 16px;
	text-align: center;
	padding: 10px 0;
	background: url(../../img/site/h1bg.png) bottom center no-repeat;
	margin: 30px 0;
}

.crumbs {
	font-size: 15px;
}
.crumbs a {
	padding: 0 10px;
}
.footer-box > .box .box-body {
	padding: 5px;
}


@media only screen and (max-width: 1024px) {
	body {
		background-position: top left;
	}
}

.content p {
	padding: 0 15px;
}

@media screen and (max-width: 800px) {
	body {
		font-size: 1.1em;
		background: #000 url(../../img/site/bodybg2.png) top center no-repeat;
		background-size: contain;
	}
	.hide-small {
		display: none;
	}
	.page {
		width: 100%;
		padding: 0;
		position: relative;
	}
	.page .header {
		background-size: contain;
		position: relative;
		min-height: auto;
	}
	.page .phone {
		position: absolute;
		top:-40px;
		left:0;
		text-align: center;
		right: 0;
		font-size: 22px;
		width: auto;
		/*margin: 0 auto;*/
		/*text-align: right;*/
	}

	ul.hamburger-navigation {
		display: block;
	}
	ul.text-navigation {
		display: none;
	}
	.page-header-navigation {
		background: none;
	}
	ul.hamburger-navigation {
		margin: 0 auto;
		position: relative;
		/*width: 95%;*/
		margin-top: 83px;
		/*border-radius: 10px;*/
		/*margin-left:10px;*/
		/*margin-right:10px;*/	
		/*top: -80px;*/
	}

	.page .index-content {
		margin: auto;
		padding: 0;
	}

	.page .index-featured {
		float: none;
		width: auto;
	}
	.page .index-featured2 {
		float: none;
		width: auto;
	}
	.eg-escort {
		text-align: center;
		width: 23%;
		padding: 1px;
		min-height: auto;
		margin: 0;
		margin-bottom: 5px;
		vertical-align: top;
		margin: 3px;
	}
	.eg-escort img {
		background: none;
		width: 100%;
		border: 0;
		padding: 0;
		margin: 0;
	}
	.eg-escort .info {
		/*min-height: 90px;*/
		min-height: 40px;
		/*display: none;*/
		line-height: 1.5;
	}
	.eg-escort * {
		font-size: 8px !important;
		/*padding-left: 0 !important;*/
	}

	.profile-left {
		float: none;
	}
	.profile-right {
		float: none;
		margin: auto;
		width: auto;
	}
	.profile-right img {
		/*display: block;*/
		width: 46%;
	}

	.if-escort {
		width: 48%;
		vertical-align: top;
		margin: 2px;
	}

	.profile-left {
		display: block;
		margin: 0 auto;
		width: auto;
	}

	.page h1 {
		/*margin: 0;*/
		/*display: none;*/
	}

	.page .index-featured {
		margin-top: 0;
		text-align: center;
	}
	.page .index-featured2 {
		margin-top: 0;
		text-align: center;
	}
	.page .index-featured .box-body, .page .index-featured2 .box-body {
		/*padding-top: 20px;*/
		padding: 20px 0 0 0;
	}
	ul.footer-navigation {
		width: 90%;
	}
	.footer-navigation li {
		display: block;
		width: 100%;
	}

	.titled-box2, .titled-box3, .titled-box4, .titled-box {
		width: 100%;
		/*display: inline-block;*/
	}
	.titled-box2 *, .titled-box3 *, .titled-box4 *, .titled-box * {
		/*display: inline-block;*/
	}
	dl.search-field {
		/*margin: 0 auto;*/
		/*display: block;*/

	}
	dl.search-field {
		margin: 5px auto;
	}

	dl.search-field, dl.search-field dt {
		width: 150px;
	}
	dl.search-field a {
		font-size: 12px;
	}

	.page h1 {
		text-transform: capitalize;
		font-size: 15px;
		padding: 10px 20px 10px 40px;
		margin: 5px 0 20px 0;
		font-weight: 400;
		color: #fff;
		text-align: center;
		display: block;
		background: url(../../img/site/h1bg.png) bottom center no-repeat;
		margin-top: 0;
	}

	ul.footer-navigation li + li a {
		padding: 0;
	}


		.submit {
		padding: 0;
	}
	label {
		display: block;
		float: none;
		text-align: left;
		width: auto;
	}
	.form {
		width: 300px;
		margin:0 auto;
		display: block;
	}
	.form textarea {
		width: 250px !important;
	}

	.page.footer-box .box-body {
		font-size: 75% !important;
	}
	.index-content {
		padding: 0 15px;
	}

	.content p {
		/*padding: 0 15px;*/
		padding: 0 5px;
	}

	.box-body {
		font-size: 14px !important;
		line-height: 14px;
	}
}



@media (min-width:991px) {
	.col-md-2-5 {
		-ms-flex: 0 0 20%;
		flex: 0 0 20%;
		max-width: 20%
	}
	.col-md-3-5 {
		-ms-flex: 0 0 30%;
		flex: 0 0 30%;
		max-width: 30%
	}
	.col-md-4-5 {
		-ms-flex: 0 0 10%;
		flex: 0 0 10%;
		max-width: 10%
	}
}

table#review_item {
}

table#review_item th {
	text-align : left;
	color : #666666;
	width : 350px;
}

table#review_item td {
	width : 300px;
}