<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media all and (min-width: 1250px) {
	.show4profiles {
		display: block;
	}
}
@media all and (max-width: 1250px) {
	.all, .sliderall {
		width: 100%;
	}
    
}
@media all and (max-width: 1230px) {
    nav.city-menu-top.all {
        width:100%;
    }
    nav.city-menu-top ul li a {
        padding: 15px 14px;
    }
}
@media all and (max-width: 1105px) {
    nav.city-menu-top ul li a {
        padding: 15px 10px;
    }
}
@media all and (max-width: 1025px) {
    nav.city-menu-top ul li a {
        padding: 15px 8px;
    }
}
@media all and (max-width: 985px) {
    nav.city-menu-top ul li a {
        padding: 15px 6px;
    }
    div#custom-cat-container {
        width: auto;
    }
}
@media all and (max-width: 970px) {
    nav.city-menu-top div#custom-cat-container {
        width: 49%;
        overflow: hidden;
        height: 42px;
    }
    .girlsingle {
        position: relative;
        margin-top: 40px; 
    }
    .bigimage{
        display:inline-block;
    }
    nav.city-menu-top ul.custom_cat_list{
        background: #fff;
        position: absolute;
        display: inline-block;
        z-index: 99;
        height: auto;
        top: 48px;
        box-shadow: 1px 1px 10px rgba(0,0,0,.5);
    }    
    nav.city-menu-top ul li {    
        width: 100%;
    }
    nav.city-menu-top ul li a {
        padding-left: 20px;
        text-transform: none;
        font-size: 11.5px;
        text-transform: uppercase;
        font-weight: 400;
        color: #f20893;
    }
    #escort-categories {
        width: 49%;
        overflow: hidden;
        height: 45px;
    }
    .escort-categories-selectors{
        display:none;
    }
    #escort-categories ul, #escort-categories ul.active-select,  .mobile-categories-control{
        display:inline-block;
    }
    #escort-categories ul.inactive-select{
        display:none;
    }
    #escort-categories ul, div#custom-cat-container &gt; span{
        cursor:pointer;
    }
    nav.city-menu-top div#custom-cat-container &gt; span{
        display: inline-block;
        width: 100%;
    }
    div#escort-categories.overflow-show, nav.city-menu-top div#custom-cat-container.overflow-show{
        overflow: visible;
    }
    .all .logo h1 a {
        display: inline-block;
    }
}

/*

@media all and (max-width: 1210px) {
    nav.city-menu-top ul {
        width:76%;
    }
}
@media all and (max-width: 1190px) {
    nav.city-menu-top ul {
        width:74%;
    }
    nav.city-menu-top ul li a {
        padding: 15px 15px;
    }
}
@media all and (max-width: 1170px) {
    nav.city-menu-top ul {
        width:72%;
    }
    nav.city-menu-top ul li a {
        padding: 15px 14px;
    }
}
@media all and (max-width: 1150px) {
	.featured-girls .girl, .premium-girls .girl , .girl {
	    width: 23%;
		padding-left: 1%;
		padding-right: 1%;
	}
}
*/
@media all and (max-width: 1000px) {
	.featured-girls .girl, .premium-girls .girl ,.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) {
	body {
		padding: 0 10px;
	}
	.girl{
		 width: 19.666667%;
	}
	.featured-girls .girl, .premium-girls .girl {
	    width: 24.666667%;
	    /*margin: 0;*/
	    /*padding: 0;*/
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.all-logo .logo {
		width: 100%;
		text-align: center;
	}
	.all-logo .logo * {
		text-align: center;
	}
	.all-logo .logo h1 a {
	}
	.all-logo .logo h1 a img {
		padding: 20px 0;
		margin: 0 auto;
	}

	.header-addspace {
		width: 100%;
	}
	.header-addspace .placeholder-widgettext {
		text-align: center;
	}

	.girlsingle .girlinfo, .login #login, header .logo * {
		width: 100%;
	}

	header .subnav,
	header .subnav .subnav-menu {
		width: 100%;
	}
	header .subnav .subnav-menu .headerlangselect {
		/*padding-right: 5px;*/
		margin: 0 auto;
		float: none;
	}
	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;
	}
    .profile-page .bigimage {
		display: inline-block;
	}
	.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;
		width: 100%;
	}
	.bodybox {
		margin-left: 0;
		margin-right: 0;
	}
	.body {
		margin: 0;
	}

	.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;
	}

	.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;
	}

	.tosdisclaimer {
		width: 90%;
	}
}</pre></body></html>