@media all and (min-width: 1250px) {
	.show4profiles {
		display: block;
	}
}
@media all and (max-width: 1250px) {
	.all, .sliderall, .header-addspace .title-searchandfilter {
	/*	width: 100%;*/
	}
.header-addspace .title-searchandfilter{padding-top:0px;}
}
@media all and (max-width: 1150px) {
	.girl {
	    
		padding-left: 1%;
		padding-right: 1%;margin: 0 4% 3% 4%;
	}
.all-header-slider{padding-top:135px;}
.page .all-logo, .single .all-logo, .archive .all-logo{padding-top:140px;}
}
@media all and (max-width: 1000px) {
	.girl {
	    width: 31.3%;
		padding-left: 1%;
		padding-right: 1%;
	}
	.show4profiles {
		display: none;
	}
	.show3profiles {
		display: block;
	}
	.profile-page-no-media-wrapper {
		width: 100% !important;
		float: none;
	}
	.girlsingle .profile-page-no-media-wrapper-photos,
	.girlsingle .profile-page-no-media-wrapper-videos {
		padding: 0;
	}
	.girlsingle .profile-page-no-media-wrapper-videos {
		margin-top: -2px;
	}
}
@media all and (max-width: 960px) {
	.bs-content{display:block;}
	header {
    border-bottom: 15px solid #bf1629;}
	.girl .desc{overflow-wrap:normal;}
	span.labels-wrapper{width:100%; height:100%;}
	.mobile-sidebar ul.social{float:left;}
	.countries li{background-position: 56px 20px !important;}
	.girl .inner-girl span.valuecolumn{height:24px;width:24px;background-repeat: no-repeat;}
	header .widget_theme_my_login{display:none;}
	.inner-girl{padding:1px;}
	.girl .descname{overflow:hidden;white-space:nowrap;width: 75%;}
body {/*padding: 0 10px;*/}
.wrapper{background-image:none;width:100%;}
header .head-right{width:74%;overflow:visible;height:105px;}
.all-topnav{min-width:initial;}
.site{}
header .logo h1 a img.mobiles {display:inline-block;width: 93%;height: auto;margin-top:2px;}
.girl .thumb .thumbwrapper a img{height:auto;width:100%;}
.girl { width: 22%;/*margin: 0;*//*padding: 0;*/-moz-box-sizing: border-box;box-sizing: border-box;max-height: 265px;
    min-height: 265px;}
.addspace .execphpwidget{margin-top:0px;}
header .widget_theme_my_login{border:none;}
header .tophead-widget{width:100%;margin-right:0px;}
.all-logo .logo {width: 100%;text-align: center;}
.all-logo .logo * {text-align: center;}
.girlsingle .image-buttons-legend .first{padding-right:0px;}
.all-logo .logo h1 a {}
.searchandfilter ul li {    margin-left: 5px;margin-right:0px;}
.all-logo .logo h1 a img {padding: 20px 0;margin: 0 auto;}
.girl  .girlpremium .premiumlabel{    width: 100%;}
.header-addspace {margin-top:0px;width: 100%;float:left;}
.all{width:100% !important;}
.all-filters{float:left;}
.footer .footer-rights{width:95% !important;}
.header-addspace .placeholder-widgettext {text-align: center;}
header .tml p{margin-bottom: 5px;}
.all .logo .sitedesc{margin-top:0px;}
.girlsingle .girlinfo, .login #login, header .logo * {width: 97%;}
header .logo h1 a img.normal {display:none;}
header .logo * {margin-right:0px;width:auto;}
header .logo .tml-user-avatar{width:initial;}
.all-header-slider{padding-top:0px;}
.addspace form.searchandfilter{border:none;}
.widget_execphp .execphpwidget .todayads{}
.all .mobile-topnav .logo{width: auto;height: 65px;margin-top: 0px;margin-right:15px;}.theblog .bodybox .right-content{width:auto;}
.inner-content-logo{height:71px;}
.mobile-topnav{margin:0;}
header .subnav, header .subnav .subnav-menu {width: 100%;position:relative;}
.widget_search_filter_register_widget{height:auto;}
.mobile-topnav .subnav li{width:auto !important;margin-right:12px;}
.addspace .execphpwidget .gender{height:auto;line-height:2em;}
.addspace .execphpwidget .gender a{margin-right:41px;margin-bottom: 5px;
    padding: 6px;
    line-height: 1.3em;
    border-bottom: 1px solid #A3A3A3;}
header .subnav .subnav-menu .headerlangselect {/*padding-right: 5px;*/margin: 0 auto;
float: none;}
.bodybox .pagetitle-menu li, .escort-pagination li{line-height:2.5em;}
header .subnav .subnav-menu .headerlang {padding: 3px 7px;font-size: 1em;text-align: center;}
header .subnav .subnav-menu .headerlang option {/*text-align: left;*/padding: 3px 7px;}
.quicksearch .select2 {
		width: 100%;
	}
	.top-site-menu,
	.show-separator,
	.sidebar-left,
	/*.topnav .social,*/
	.slider .slider-control-prev,
	.slider .slider-control-next,
	.sidebar-right .move-to-mobile-sidebar,
	.right-mobile-sidebar .sidebar-right .show-under-body,
	.profile-page .bigimage {
		display: none;
	}
	.show2profiles {
		display: block;
	}
	.girlsingle .thumbs .profile-img-thumb .edit-buttons {
		width: 100%;
	}
	.girlsingle .thumbs .profile-img-thumb .edit-buttons .icon {
		font-size: 2em;
		float: right;
	}
	.profile-page .thumbs,
	.profile-page .profile-img-thumb,
	.profile-page .profile-img-thumb img {
		width: 100%;
		margin: 0;
		padding: 0;
	}
	.girlsingle .thumbs .profile-img-thumb-wrapper {
		width: 100%;
	}
	.profile-page .profile-img-thumb {
		padding-bottom: 10px;
	}
	.girlsingle .thumbs .profile-video-thumb-wrapper {
		width: 50%;
	}
	.girlsingle .lockedsection {
		margin: 0;
		margin-top: 10px;
	}
	.girlsingle .lockedsection .icon {
		line-height: 2em;
	}
	.agency-profile .bigimage, .agency-profile .agencydetails {
		width: 100%;
	}
	.header-addspace img{
		/*width: 100%;*/
	}
	.widgetadbox {
		text-align: center;
	}
	.widgetadbox p{
		text-align: left;
	}
	.widgetadbox img {
		margin: 0 auto;
	}
	.footer .widgetbox {
		padding-right: 0;
		text-align: center;
	}
	.footer .widgetbox p{
		text-align: left;
	}
	.footer .widgetbox img {
		margin: 0 auto;
	}
	.right-mobile-sidebar .sidebar-right .move-to-mobile-sidebar {
		display: block;
	}
	.sidebar-right {
		width: 100%;
		margin: 0;
	}
	.contentwrapper{
		float: left;
margin-left:0px;margin-right:0px;
		width: 100%;
	}
	.bodybox {
		margin-left: 0;
		margin-right: 0;
	}
	.body {
		margin: 0;
	}
.left-mobile-sidebar li a{    margin-left: 25px;}
	.form-styling .form-label {
		padding-bottom: 5px;
	}
	.form-styling .form-label, 
	.form-styling .form-input, 
	.form-styling .form-input .input,  
	.form-styling .form-input select {
		width: 100%;
	}
	.form-styling .form-input .birthday{
		width: 33%;
	}
	.bodybox .see-more-button {
		display: block;
	}
	.bodybox .see-all-top {
		display: none;
	}
	.registerpage .usertype {
		width: 100%;
		margin: 0;
		margin-bottom: 30px;
	}
	.registerpage .pagetitle {
		margin-bottom: 20px;
	}
	.slider-pagination {
		display: block;
	}
	.image-buttons-legend div {
		width: 100%;
		padding: 0;
	}
.page .all-logo, .single .all-logo, .archive .all-logo{padding-top:10px;}
	.addedtours .tour-info-mobile {
		display: none;
	}
	h4#addreviewsection, h4.single-profile-tours-title {
		border: none;
	}
	.addedtours .tour-info-mobile-clear {
		display: block;
	}
	.addedtours .tourhead {
		display: none;
	}
	.inner-menu, header .secondary-section{display:none;}
	.mobile-sidebar .secondary-section{background:none;}
.body .bodybox .gaz-ban a img, .body .gaz-ban a, .body .gaz-ban div{width:100% !important;height:auto !important;}
	.tosdisclaimer {
		width: 90%;
	}
	.tosdisclaimer .logo h1 img{width:100%;}
	.tosdisclaimer .logo{height: auto !important; margin-bottom:-7px;}
}
@media all and (max-width: 500px){.girl{max-height: 240px;
    width: 41.632%;
    min-height: 240px;}
		.searchandfilter select.sf-input-select{    min-width: 120px;
    max-width: 120px;
    margin-right: 12px;
    margin-left: 12px;}
	.page-template-links-page .bs-content .contentwrapper .codes img{max-width:100%;height:auto;}
	.girl .thumb .thumbwrapper a img{min-height: 190px;max-height:190px;width: 100%;}}
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 1) {
.girl{max-height: 275px;
    min-height: 275px;}
}
/* Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 1) {.girl{max-height: 245px;
    min-height: 245px;}
header .tophead-widget{    float: left;
    margin-left: 5px;}.all .mobile-topnav .logo{margin-top:5px;}.topnav{width:1230px;}
}