/*
Theme Name: Private Guys
Version: 2.0
Theme URI: http://privateguys.com.au
Description: WordPress theme for PG websites, but also suits well for any other needs.
Author: Reyn
Author URI: http://privateguys.com.au
*/


.front-img {max-width: 200px;
max-height: 250px;
min-height: 250px;
min-width: 200px;}
.profile-img {max-width: 840px;  width:100%; height:auto;}
.myescorts {}
.myescorts li {float:left; width:200px;min-height:350px; overflow:hidden; padding:8px; background:#666; margin:2px; color:#fff; margin-bottom:40px;}
.myescorts li h2 a{color:#fff!important; font-size:16px;}
.myescorts li em {color: wheat;font-family: Georgia, "Times New Roman", Times, serif; font-size:12px;}

.clear {clear:both;}
.divmargin {margin:20px 0;}
.specs {line-height: 1.3;
padding: 25px 15px 25px 0px;
margin-right: 10px;
font-size: 16px;
color: #666;
line-height: 18px;
width: 260px;
float: left;
}
.specs strong {
width: 90px;
float: left;
color: #36a7c7;
text-align: right;
padding-right: 7px;
}
.profile-img {text-align:center; margin:10px 0;}

.profile-img img {max-width:840px; text-align:center; max-width:100%; height:auto;}
.container_12 .grid_12 img {text-align:center; max-width:100%; height:auto;}
.container_12 .grid_12 p {margin:18px 0;}

.bgone {background: #f9f9f6; margin-bottom: 40px;
padding-bottom: 6px; min-height: 120px;
border-top: 1px dashed #c0c0c0;
border-bottom: 1px dashed #c0c0c0;
}
h2.protitle {font-size:20px; background:#5ac9ee; padding:10px 10px 10px 30px; margin:50px 0 10px 0; list-style: none;
margin-left: 0px;
border-radius: 10px;
border: 3px solid #fff;
-moz-box-shadow: 0px 0px 1px 1px #e9e6e2;
-webkit-box-shadow: 0px 0px 1px 1px #e9e6e2;
box-shadow: 2px 2px 10px 0px #333;}

.galtitle {font-size:30px; text-align:center; margin-bottom:40px;}

.colorhead_shade_bottom {
	background-color: #1680b0;
}

@media screen and (max-width: 770px) {
	.container_12, .container_12 .grid_12 {
		width: 95%!important;
	}
	
	.front-img {
		min-height: inherit;
		min-width: inherit;
	}
	
	.nivosliderbg, #nivoslider {
		width: 90% !important;
	}
	
	header .widget {
		display: none!important;
	}
	
	.myescorts li {
		width: 30%!important;
	}
	
	.container_12 .grid_8 {
		width: 62%!important;
	}
	
	.container_12 .grid_4 {
		width: 30%!important;
	}
}

@media screen and (max-width: 480px) {
	.container_12 {
		width: 100%!important;
	}
	
	.nivosliderbg, #nivoslider {
		width: 95% !important;
	}
	
	header .widget {
		display: none;
	}
	
	.front-img {
		min-height: inherit;
		min-width: inherit;
	}
	
	.myescorts li {
		width: 33%!important;
	}
	
	.container_12 .grid_12 {
		width: 96%!important;
	}
	
	.container_12 .grid_8, .container_12 .grid_4 {
		width: 100%!important;
	}
}


