/*  1350px  */
@media all and (max-width: 1479px) {
.banner h1 {padding-top:19%;}
.inside-banner h1 {padding-top:15%; }
}
/*  1240px  */
@media all and (max-width: 1339px) {.grid-1280 {  width: 1170px;}
.select {    margin: 0px;	}
.menu li {    margin: 0px 16px;}
	h2 {    font-size: 26px;	}
h3 {    font-size: 20px;	}
.figure {    height: 290px;	}
.captcha-textbox {    width: 422px;}
.profile-photo {    width: 31.7%;}
	.escort-box {padding: 5px 5px 10px 5px;}
	.menu li {    margin: 0px 10px;}
.select {     width: 14.2%;	}
select {font-size: 13px; font-weight: 400; padding-left: 2px;}
	.select {    width: 12.5%; }
	select {    font-size: 11px;    font-weight: 600;    padding-left: 2px;}
	}
/*  980px  */
@media all and (max-width: 1239px) {
.grid-1280 {  width: 920px;}
.home-blog-box p {    height: 250px;	}
.location a {margin: 1px;}
	.review-box p {    height: 180px;	}
.figure {    height: 275px;	}
.model-type {font-size: 13px; letter-spacing: 1px;}
	blink { font-size: 13px; letter-spacing: 1px;	}
.menu li {    margin: 0px 7px;	}
.menu li a {font-size: 14px;}
	.menu ul {    margin: 30px 0;	}
.logo img {    width: 150px;    margin-top: 12px;	}
.select {    width: 25%; margin-bottom: 0px;	}
.custom-select {    width: 23.8%; margin:2px  5px;	}
	.blog-details-left {    width: 67%;	}
.blog-details-right {    width: 30%;	}
.area-box p {    height: 150px;	}
.captcha-textbox {    width: 300px;}
.header-gap {    height: 160px;	}
.duo-box .escort-box {padding:5px;}
	.profile-right {    width: 30%;	}
.profile-left {    width: 68%;	}
.profile-photo {    width: 48%;}
	.profile-review-box {height: 300px;}
	.profile-review-box p {height: 200px;}
	.escort-box {    padding: 0px 0px 10px 0px;}
	.figure {    height: 258px;}
	.joinus {background-position: -360px top;}
.last-profile-button, .next-profile-button {top: 220px;}
	.review-box p {    height: 220px;}
	#selss {    width: 150px !important;}
.three-buttons a {font-size: 11px;}
	.select:nth-child(1), .select:nth-child(2), .select:nth-child(3), .select:nth-child(4) {border-bottom:1px solid #444!important; }
.select:nth-child(7) {border-right:1px solid #444!important; }
	#wpcf7-f120-o1 {width: 100%; margin: auto;}
	#wpcf7-f116-o1 {padding-right: 0px;}
	}
/*  768px  */
@media all and (max-width: 979px) {
.grid-1280 {  width: 720px;}
.contact-box {    width: 100%;    float: none; margin: 1% 0px;	}
.grid-1280.contact-boxes {   padding-bottom: 0;    border: 0;}
	.home-blog-box {    width: 100%;    float: none; margin: 1% 0px;	}
.home-blog-box p {height: auto;}
	.home-blog-box h4 {height: auto;}
	.show-box , .show-box2 {    width: 100%; margin: 20px 0px; float: none; display: table;}
.shows {padding: 0px 0px;}
	.joinus {height: 300px; background-size:auto 100%; padding-top: 30px; }
	.joinus h2 {   text-align: left;    margin-left: 25%;}
.joinus p {   text-align: left;    margin-left: 25%;}
	.joinus a {margin-left: 25%;}
	.review-box {    width: 49%;	}
.escort-box {    width: 32.3%;    margin: .5%;    float: left;    border: 1px solid #333;    padding: 10px;	}
	.menu {display: none}
.custom-select {    width: 23.8%; margin:0px 5px;	}
		h2 {    font-size: 20px;}
	/* .phone-number	{display: none;}
.logo img {   width: 100px;    margin-top: 2px;}
	*/		.callus {    padding: 7px 10px 8px 10px;	}
.logo {    margin-bottom: 2px;    height: 85px;}
	.search-area .grid-1280 {width: 100%;}
	 .phone-number {    font-size: 23px;	}
.homepage-gallery {   padding: 20px 0px;}
	.phone-top {margin-right: 20px;}
.responsive-menu-icon {    display: block;	}
#menu {position: fixed; left: 0px; top: 88px; background-color: #000; width: 100%;  z-index: 100;}
	.menu li {   margin: 0px 0px;    width: 100%;}
	.menu ul {   margin: 0;}
	.menu li a {padding:10px 20px; display: block; width: auto; border-bottom: 1px solid #333;}
	.menu li a:hover {color: #ff0d89;}
	.menu li a:after {display: none!important;}
	.footer-banners {display: none;}
	.faq-box {    width: 49%;	}
.contact-boxes {padding-top: 0px; margin-top: 0px;}
	.blog-details-left {    width: 60%;	}
.blog-details-right {    width: 38%;	}
.area-box {    width: 47%;	}
.captcha-textbox {    width: 207px;}
	.duo-box .figure {    height: 245px;}
	.profile-right, .profile-left {    width: 100%; float: none;}
	.aboutme {width: 100%;}
.recommended .escort-box:last-child {display: none;}
.grid-1280.contact-boxes {padding-top: 30px;}
	.last-profile-button, .next-profile-button {position: absolute;}
	.profile-review-box {    width: 49%;    margin: .5%;	}
	.profile-form {    padding: 30px;	}
.contact-box {border:1px solid #ff0d89; margin: 10px 0px;}
	.figure {    height: 300px;}
	.custom-select {    width: 23.6%;    margin: 2px 5px;}
	.header-gap {    height: 160px;}
.home-blog-box {min-height: auto;}
	.phone-top {position: absolute; right: 0px; margin-right: 0px!important;}
	.logo {margin-bottom: 2px;}
	.logo a {   display: block;    position: absolute;    left: 1px;}
	.last-profile-button a, .next-profile-button a {    font-size: 16px;    line-height: 20px;    width: 150px;}
	.last-profile-button, .next-profile-button {    top: 180px;}
.logo img {    width: 180px;    margin-top: 7px;}
	}
/*  640px  */
@media all and (max-width: 767px) {.grid-1280 {  width: 600px;}
.figure {   height: 255px;}
		h2 {    font-size: 20px;}
	.reviews h2 {    margin-bottom: 20px;}
	.reviews {    padding: 30px 0px;}
	.half-left , .half-right  {width: 100%; float: none;}
.captcha-textbox {    width: 458px;}
	blink {    font-size: 12px;    letter-spacing: 0px;    font-weight: 600;}
	.custom-select {    width: 31.6%;    margin: 2px 5px;}
		.header-gap {    height: 155px;}
	.footer-menu a {    margin: 10px 6px;	}
select {    font-size: 12px;    font-weight: 500;    padding-left: 5px;}
	.header-gap {    height: 160px;}
	}
/*  480px  */
@media all and (max-width: 639px) {.grid-1280 {  width: 440px;}
.select {    width: 50%;}
.search-area .grid-1280 {padding: 0px 10px; width: 100%;}
.escort-box {    width: 49%;    margin: .5%;    float: left;    border: 1px solid #333;    padding: 6px;}
		.review-box {    width: 100%; margin: 10px 0px;}
.review-box p {    height: auto;}
	.joinus h2 {   text-align: center;    margin-left: 0;}
	.joinus h2:after {margin: 15px auto;}
.joinus p {margin-left: 0px; text-align: center; }
	.joinus a {margin: auto;}
	.header-gap {   height: 205px;    width: 100%;}
	h2 {    line-height: 160%;	}
.contact-boxes {    padding: 0;}
.review-box p {    height: auto;    min-height: 120px;}
	.half-left, .half-right {    width: 100%;    float: none;}
	.inside-content-area {    padding: 30px 0px;}
	h4 {margin-top: 0px;}
	.faq-box {    width: 100%;}
	.blog-details-left {    width: 100%; float: none;	}
	.blog-details-right {    width: 100%; float: none;	}
	.area-box {width: 100%; margin: 0px 0px 10px 0px; float: none}
	.area-box p {height: auto;}
	.paging a {    padding: 0px 10px; line-height: 30px;}
.paging {margin-bottom: 20px;}
	.welcome {    padding: 10px; margin-bottom: 20px;	}
.captcha-textbox {    width: 458px;}
	.captcha-textbox {    width: 300px;}
	.duo-box  {width: 100%; margin: 5px 0px;}
	.duo-box .figure {    height: 315px;}
	.profile-photo {    width: 47%;    margin: 1%;	}
	.last-profile-button, .next-profile-button {    top: 28%; font-size: 0px;}
	.last-profile-button a, .next-profile-button a {  width:40px; height: 40px;   font-size: 0px;}
		.next-profile-button img {    width: 40px; margin: 0px 10px 0px 0px; border: 1px solid #999;	}
.last-profile-button img {    width: 40px; margin: 0px 0px 0px 10px; border: 1px solid #999;	}
	.profile-review-box {width: 100%; height: auto;}
	.profile-review-box p {height: auto;}
	.recommended .escort-box:last-child {    display: inline-block;}
	.footer-menu a {    margin: 3px 10px 3px 10px;	}
.figure {    height: 290px;}
		.custom-select {    width: 47.7%;    margin: 2px 5px;}
	.phone-top {    margin-right: 24px;}
	.joinus {background-image: none;}
	.joinus a {float: none; margin-bottom: 30px;}
	input.wpcf7-form-control.wpcf7-captchar {    width: 100px!important;	}
.review-box img {max-width: 100px!important}
	h4 {    font-size: 18px;	}
.last-profile-button, .next-profile-button {    top: 250px !important;    font-size: 0px;}
	.last-profile-button img, .next-profile-button img {width: 40px; height: 40px;}
	#selss {    width: 100% !important;}
	.select:nth-child(5), .select:nth-child(6) {border-bottom:1px solid #444!important; }
.select:nth-child(2), .select:nth-child(4), .select:nth-child(6) {border-right:1px solid #444!important; }
#selss {    width: 100% !important;    padding: 7px;}
	#datepicker {    width: 100%;	}
 	.search-area .grid-1280 {    padding: 0px 0px;   width: 100%;}
	.header-gap {    height: 230px;   width: 100%;}
	}
/*  360px  */
@media all and (max-width: 479px) {
.grid-1280 {  width: 330px;}
.search-area .grid-1280 {   padding: 0px 0px 0 0px;    width: 100%;}
	.callus {    font-size: 14px;}
.select {    width: 49%;}
	.responsive-menu-icon {height: 44px;}
.phone-top {border-left:0px; }
	.figure {    height: 220px;}
	.model-type {    font-size: 11px;	 font-weight: 400;}
.copyright {line-height: 20px; padding: 10px 0px;}
.contact-box {    width: 100%;    float: none;    margin: 5% 0px; border-width: 1px;}
	.select {font-size: 13px;}
	.escort-box a {font-size: 20px; font-weight: 400;}
	blink {   font-size: 12px;    letter-spacing: 0;    font-weight: 500;}
	.copyright {    line-height: 20px;    padding: 10px 30px;}
	.captcha-textbox {    width: 190px;}
	.duo-box .figure {    height: 230px;}
	.profile-photo {    width: 100%;    margin: 1% 0px;}
.figure {    height: 230px;}
	.escort-box {padding: 1px;}
	.custom-select {    width: 46.5%;    margin: 2px 5px;}
	.header-gap {    height: 190px;    width: 100%;}
	.select-items div, .select-selected {    padding: 2px 5px 2px 5px;	}
.phone-top {    margin-right: 29px;}
		.homepage-gallery {    padding: 10px 0px;}
	.phone-number {    font-size: 18px;}
	.phone-top {width: 180px; border-left:1px solid #333; }
	.logo img {    width: 170px;    margin-top: 7px;}
	.header-gap {    height: 200px;    width: 100%;}
	.whatsapp-icon, .sms-icon, .phone-icon {height: 36px; width: 36px; background-size:28px auto; }
	.callus {    padding: 5px 10px 5px 5px;}
	.logo {    margin-bottom: 0px; height: 81px;	}
	.phone-number {   font-size: 18px;    letter-spacing: 0px;}
	.select {    width: 50%;}
#menu {top:82px;}
	.profile-form {    padding: 10px;}
	.header-gap {    height: 225px;    width: 100%;}	
	.phone-top a { margin-right:0px; }
	}
/*  320px  */
@media all and (max-width: 359px) {
.grid-1280 {  width: 290px;}
select {font-size: 13px; font-family: Oswald; text-transform: uppercase; font-weight: 400;}
	.figure {    height: 195px;}
		.copyright {    line-height: 20px;    padding: 10px 15px;}
.captcha-textbox {    width: 150px;}
		.duo-box .figure {    height: 200px;}
	.escort-box {padding: 1px;}
	.call-icon2 {    width: 33.41%;	}
.select-items div, .select-selected {font-size: 10px; font-weight: 700; letter-spacing: 0;}
	.call-icon2 {    width: 33.32%;}
.logo img {   width: 135px;    margin-top: 10px;}
	
}