/* ============================================================================= RESPONSIVE - MEDIA QUERIES ============================================================================= */ @media only screen and (min-width: 1300px) and (max-width: 1870px){ .index-girl-container-default {width:252px;float:left;margin:20px 20px 0 0;position:relative;} .index-girl-container-last {width:252px;float:left;margin:20px 0 0 0;position:relative;} .index-girl-box {position:relative;} .index-photo-box {width:252px;height:338px;position:relative;overflow:hidden;} .this-gallery-photo-box {width:220px;height:300px;position: relative;overflow:hidden;} .girl-photo-box {width:236px;height:326px;;position:relative;} .this-girl-photo-box {width:276px;height:376px;position:relative;} .this-girl-container {width:276px;height:376px;float:left;margin:25px 10px 0 0;position:relative;overflow:hidden;} .girl-photo-box {width:230px;height:310px;position:relative; overflow: hidden;} img{max-width: 100%;height: auto;} } @media only screen and (min-width: 1180px) and (max-width: 1300px){ .layerphotos-wrapper {width:100%;min-height:362px;margin:0px auto;background: #1c022d;} .more-girl-container {width:240px;height:330px;float:left;margin:15px 5px 0 0;position:relative;overflow:hidden;} .girl-photo-box {width:230px;height:320px;position:relative; overflow: hidden;} .index-girl-container-default {width:252px;float:left;margin:20px 20px 0 0;position:relative;} .index-girl-container-last {width:252px;float:left;margin:20px 0 0 0;position:relative;} .index-girl-box {position:relative;} .index-photo-box {width:252px;height:338px;position:relative;overflow:hidden;} .this-gallery-photo-box {width:220px;height:300px;position: relative;overflow:hidden;} /* girl info */ .girl-info-box {width:860px;margin:0px auto;} .girl-intro {color:#fff;line-height:24px;padding:0 0 20px 0;} .this-girl-container {width:276px;height:376px;float:left;margin:25px 10px 0 0;position:relative;overflow:hidden;} .this-girl-box {margin:0 20px 0 0;position:relative;} .this-girl-photo-box {width:276px;height:376px;position:relative;} .header33 {width:33%;float:left;position:relative;color:#fff;font-family: 'Open Sans', sans-serif;font-size:16px;line-height:18px;} img{max-width: 100%;height: auto;} } @media only screen and (min-width: 959px) and (max-width: 1180px){ #top-wrapper {width:100%;height:420px;background: url('../img/photos/top-back.jpg') center top no-repeat;background-size: cover;} #topmenu-wrapper {min-height:40px;} .top-wrap-cont {width:950px;min-height:40px;} .top-left {width:380px;float:none;margin:0 auto 0 auto;padding:10px 0 0 0;} .top-right {width:560px;float:none;margin:0 auto;text-align:center;} .phone-top {padding:0 0 0 0;line-height:20px;} .icity-container {width:940px;margin:0 auto;} .ipadd60 {padding:30px 0 0 0;} .ipadd80 {padding:30px 0 0 0;} .ipadd120 {padding:30px 0 0 0;} .offnow {display:none;} .beam-container {width:950px;margin:0 auto;text-align:center;padding:0 0 10px 0;} .main-content {width:950px;margin:0 auto;} .default-content {width:950px;margin:0 auto;} .slogantop {font-size:26px;color:#fff;line-height:28px;font-weight:700;text-align:center;padding:244px 0 0 0;} .banner-text {padding:130px 0 0 0;} .layer1-content {width:950px;} .sideo0-container {width:950px;margin:0 auto;} .sideo1-container {width:950px;margin:0 auto;} .sideo2-container {width:950px;margin:0 auto;} .side0-left {width:920px;float:none;margin:0px auto;} .side0-right {width:920px;float:none;margin:0px auto;} .intro-box {width:920px;padding:0 0 0 0;} .index-photos3 {width:460px;margin:0px auto;} .index-photos-right {float:none;} .inav{width:920px;} .inav li a {position: relative;color:#fff;font-size:24px;font-weight:600;margin:0 20px 0 20px;text-decoration:none;line-height:32px;letter-spacing: 1px;} .girlbox-l {width:480px;float:none;margin:0px auto;} .igirlphoto {overflow:hidden;} .igirldesc {padding:25px 0 0 0;} .index-girl-container-default {width:200px;float:left;margin:20px 10px 0 0;position:relative;} .index-girl-container-last {width:200px;float:left;margin:20px 10px 0 0;position:relative;} .index-girl-box {position:relative;} .index-photo-box {width:200px;height:270px;position:relative;overflow:hidden;} .right-girl-container-default {width:200px;margin:20px auto 0 auto;position:relative;} .more-girl-container {width:220px;height:300px;float:left;margin:15px 5px 0 0;position:relative;overflow:hidden;} .girl-photo-box {width:220px;height:300px;position:relative;overflow:hidden;} /* navigation */ .left-navigation-resp-i {display:none;} .left-navigation-resp {display:none;} .respon {display:block;margin:8px 0 0 0;} #nav-responsive {width:280px;margin:0 auto;display:block;position:relative;} /* ----------------------------------------------------------------------------- Subpage ----------------------------------------------------------------------------- */ .subgirlbox-l {width:462px;float:none;margin:0 auto;} .subgirlbox-r {width:100%;float:none;margin:0 auto;} .subgirlphoto {width:220px;height:300px;overflow:hidden;} .sub-photos {display:none;} /* location */ .loc-container {width:950px;margin:0 auto;padding:29px 0 0 0;} .loc-left {width:300px;float:left;} .loc-right {width:630px;float:right;} .loc-left-resp {display:none;} .girl-photo-right {height:376px;overflow:hidden;} .border-info-photo {border:0px;} .subpage-container {width:950px;margin:0 auto;padding:29px 0 0 0;} .sub-left {width:260px;float:left;} .sub-right {width:630px;float:right;margin:0 0 0 0;} /* gallery */ .girl-info-box {width:630px;margin:0px auto;} .this-gallery-photo-box {width:220px;height:300px;position: relative;overflow:hidden;} .this-girl-container {width:200px;float:left;margin:25px 10px 0 0;position:relative;} .this-girl-photo-box {width:200px;height:260px;position:relative;overflow:hidden;} /* blog */ .blog-txt-left {width:630px;float:left;font-weight:500;} .girl-blog-photo-right {height:376px;overflow:hidden;} img{max-width: 100%;height: auto;} /* FOOTER ------------------------------------------------------------------------- */ .footer-main {width:950px;margin:0 auto;} .footer-left {width:250px;float:left;margin:0 30px 0 0;} .footer-middle {width:250px;float:left;} .footer-right {width:420px;float:right;padding:0 0 0 0;} } @media only screen and (min-width: 768px) and (max-width: 959px){ /* width: 728px; */ #top-wrapper {width:100%;height:380px;background: url('../img/photos/top-back-resp.jpg') top center no-repeat;background-size: cover;} #topmenu-wrapper {min-height:40px;} #topmenu-resp-wrapper {display:none;} .banner-text {padding:160px 0 0 0;} .butttop-layer {} .button-top {border:1px solid #fff;font-size:20px;line-height:26px;} #beam0-wrapper {width:100%;min-height:100px;margin:0px auto;} #beam1-wrapper {width:100%;min-height:100px;margin:0px auto;} .top-left {width:380px;float:none;margin:0 auto 0 auto;padding:15px 0 0 0;} .top-right {width:560px;float:none;margin:0 auto;text-align:center;} .phone-top {font-size:14px;color:#fff;line-height:20px;text-transform:uppercase;font-weight:500;} .phone-col {font-size:18px;padding:0 0 0 3px;} .intrleft {display:inline;font-size:16px;line-height:24px;} .intrright {display:inline;font-size:16px;line-height:24px;} .intr-txt {font-size:22px;line-height:24px;} .icity-container {width:720px;margin:0 auto;} .ipadd60 {padding:30px 0 0 0;} .ipadd80 {padding:30px 0 0 0;} .ipadd120 {padding:30px 0 0 0;} .itelhead {font-size:26px;line-height:28px;} .itelno {font-size:32px;line-height:32px;} .offnow {display:none;} .beam-container {width:440px;margin:0 auto;text-align:center;padding:0 0 10px 0;} .respon {display:block;} .beam-container {width:728px;margin:0 auto;text-align:center;padding:0 0 10px 0;} .beam-title {padding:15px 0 0 0;} .beam-title h1 {font-size:30px;line-height:36px;} .default-content {width:728px;margin:0 auto;} .main-content {width:728px;margin:0 auto;} .top-wrap-cont {width:728px;margin:0 auto;min-height:40px;} .text-big-title-1 {font-size:24px;line-height:26px;} .text-big-title-1 h1 {font-size:24px;line-height:26px;} .text-big-title-2 {font-size:24px;line-height:26px;} .index-cities {background: #000 url('../img/photos/icities-back.jpg') center top no-repeat;padding:0 0 30px 0;} .ileftphoto {display:none;} .ireviewbox {width:420px;min-height:287px;float:none;background: url('../img/ireview-back.jpg') center top no-repeat;background-position:conver;margin:20px auto 0 auto;padding:0 0 15px 0;} .irightphoto {display:none;} .layer1-content {width:728px;margin:0 auto;} .sideo0-container {width:728px;margin:0 auto;} .sideo1-container {width:728px;margin:0 auto;} .sideo2-container {width:728px;margin:0 auto;} .side0-left {width:728px;float:none;margin:0px auto;} .side0-right {width:728px;float:none;margin:0px auto;} .icity-header {font-size:28px;line-height:36px;padding:20px 0 0 0;} .intro-box {width:728px;padding:30px 0 0 0;} .index-photos3 {width:460px;margin:0px auto;} .index-photos-right {float:none;} /*index navi horizontal */ .inav{width:710px;} .inav-box {padding:40px 0 0 0;} .inav li{line-height:38px;padding:5px 0 5px 0;} .inav li a {margin:0 20px 0 20px;text-decoration:none;line-height:38px;} .girloftheday-box {padding:40px 0 0 0;} .girlbox-l {width:480px;float:none;margin:0px auto;} .igirldesc {padding:25px 0 0 0;} .igirlphoto {position:relative;overflow:hidden;} .index-girl-container-default {width:220px;float:left;margin:20px 10px 0 0;position:relative;} .index-girl-container-last {width:220px;float:left;margin:20px 10px 0 0;position:relative;} .index-girl-box {position:relative;} .index-photo-box {width:220px;height:270px;position:relative;overflow:hidden;} .right-girl-container-default {width:220px;margin:20px auto 20px auto;position:relative;} .more-girl-container {overflow:hidden;} .girl-photo-box {width:220px;height:300px;position:relative;overflow:hidden;} .area1-subbox {width:280px;margin:20px auto 0 auto;} /* navigation */ .nav-back {display:none;} .respon {display:block;margin:8px 0 0 0;} .left-navigation {display:none;} .left-navigation-resp {width:280px;margin:20px auto 0 auto;display:block;background:#ff2131;border:1px solid #ff2131;} .left-navigation-resp-i {width:280px;margin:20px auto 0 auto;display:block;background:#ff2131;border:1px solid #ff2131;} /* ----------------------------------------------------------------------------- Subpage ----------------------------------------------------------------------------- */ .subgirlbox-l {width:462px;float:none;margin:0 auto;} .subgirlbox-r {width:562px;float:none;margin:0 auto;} .subgirlphoto {width:220px;height:300px;overflow:hidden;} .sub-photos {width:728px;margin:30px auto 0 auto;} .tips-navigation {width:280px;margin:0 auto;} /* location */ .loc-container {width:728px;margin:0 auto;padding:29px 0 0 0;} .loc-left {display:none;} .loc-right {width:728px;float:none;margin:0 auto;} .loc-left-resp {width:440px;float:none;margin:0 auto;display:block;} .girl-photo-right {height:376px;overflow:hidden;} .border-info-photo {border:0px;} .subpage-container {width:728px;margin:0 auto;padding:29px 0 0 0;} .sub-left {width:728px;float:none;margin:0 auto;} .sub-right {width:728px;float:none;margin:0 auto;} /* gallery */ .girl-info-box {width:728px;margin:0px auto;} .this-girl-container {width:276px;float:left;margin:25px 10px 0 0;position:relative;} .this-gallery-photo-box {width:276px;height:300px;position: relative;overflow:hidden;} /* blog */ .wpcf7-text {width:200px;} .girl-blog-photo-right {height:376px;overflow:hidden;} .blog-txt-left {width:728px;float:none;margin:0px auto;} iframe{max-width: 100%;height: auto;} img{max-width: 100%;height: auto;} /* FOOTER ------------------------------------------------------------------------- */ #footer-wrapper{width:100%;margin: 0 auto;padding:20px 0 0 0;} .footer-main {width:728px;margin:0 auto;} .footer-left {width:260px;float:none;margin:0px auto;text-align:center;} .footer-middle {width:300px;float:none;margin:20px auto 0 auto;text-align:center;} .footer-right {width:420px;float:none;margin:0px auto;padding:10px 0 0 0;text-align:center;} .copy {text-align:center;} .foot-menu {text-align:center;} .foot-city {text-align:center;padding:10px 0 0 0;} .fcol {color:#00ffff;font-size:16px;} .ph-foot {text-align:center;padding:20px 0 20px 0;} } @media only screen and (min-width: 480px) and (max-width: 767px){ /* width: 440px; */ #top-wrapper {width:100%;height:350px;background: url('../img/photos/top-back-resp.jpg') top center no-repeat;background-size: cover;} #topmenu-resp-wrapper {display:block;} #nav-resp-wrapper {width:280px;min-height:60px;padding:3px 0 0 0;margin:0px auto;display:block;} #nav-responsive {width:280px;margin:0 auto;display:block;position:relative;margin:20px 0 20px 0;} #nav-wrapper {display:none;} .resp-banner1 {display:none;} .resp-banner2 {width:240px;margin:20px auto 20px auto;display:block;} #top-wrapper {width:100%;height:1186px;background: url('../img/photos/top-back-mob.jpg') top center no-repeat;background-size: cover;} #nav-wrapper {display:none;} #beam0-wrapper {width:100%;min-height:100px;margin:30px auto 0 auto;} #beam1-wrapper {width:100%;min-height:100px;margin:30px auto 0 auto;} .beam-title {padding:15px 0 0 0;} .beam-title h1 {font-size:28px;line-height:34px;} .b2-booking-box {width:259px;height:63px;float:none;margin:40px auto 0 auto;} .b2-booking {background: url('../img/buttons/butt-booking-resp.png') no-repeat;width:259px;height:63px;cursor:pointer;display:block;border:0;} .b2-booking:hover {background-position: 0 -63px;} .b-booking-box {width:258px;height:58px;float:none;margin:0 auto 0 auto;} .b-booking {background: url('../img/buttons/nav-booking-resp.png') no-repeat;width:258px;height:58px;cursor:pointer;display:block;border:0;} .b-booking:hover {background-position: 0 -58px;} .top-left {width:420px;float:none;margin:0 auto;text-align:center;padding:20px 0 0 0;} .top-right {width:420px;float:none;margin:0 auto;text-align:center;padding:0 0 20px 0;} .phone-top {padding:5px 0 0 0;} .intrleft {display:inline;font-size:16px;line-height:24px;} .intrright {display:inline;font-size:16px;line-height:24px;} .intr-txt {font-size:22px;line-height:24px;} .icity-container {width:440px;margin:0 auto;} .ipadd60 {padding:30px 0 0 0;} .ipadd80 {padding:30px 0 0 0;} .ipadd120 {padding:30px 0 0 0;} .itelhead {font-size:26px;line-height:28px;} .itelno {font-size:32px;line-height:32px;} .banner-text {padding:440px 0 0 0;} .butttop-layer {margin:0 0 0 0;text-align:center;} .button-top {border:1px solid #fff;font-size:20px;line-height:26px;} .phone-top {font-size:14px;color:#fff;line-height:18px;text-transform:uppercase;font-weight:500;} .phone-col {font-size:28px;line-height:32px;} .intro-box {width:440px;padding:30px 0 0 0;} .index-photos {display:none;} .index-photos3 {display:none;} .index-photos-right {display:none;} .article-text0 {font-size:14px;line-height:21px;padding:0 0 0 0;} .girloftheday-box {width:440px;padding:40px 0 0 0;margin:0px auto;} .girlbox-l {width:440px;float:none;margin:0px auto;} .girlbox-r {width:440px;float:none;margin:0px auto;} .igirldet {width:270px;float:none;margin:0 auto 0 auto;text-align:right;padding:0 10px 20px 0;} .igirlphoto {width:252px;height:337px;float:none;margin:0px auto;overflow:hidden;} .igirldesc {padding:20px 0 0 0;} .index-girl-container-default {width:252px;float:none;margin:20px auto 0 auto;position:relative;} .index-girl-container-last {width:252px;float:none;margin:20px auto 0 auto;position:relative;} .index-girl-box {position:relative;} .index-photo-box {width:252px;height:330px;position:relative;overflow:hidden;} .right-girl-container-default {display:none;} .icity-header {font-size:22px;line-height:28px;padding:30px 0 0 0;} .icoheader {font-weight:900;color:#ff6600;font-size:22px;line-height:28px;} .city-navi {width:280px;padding:15px 0 0 0;margin:0px auto;text-align:center;} .cityheader {font-size:26px;line-height:28px;} .cityheader h2 {font-size:26px;line-height:28px;} .pplanavi {padding:15px 0 0 0;} .pplanavi li {position: relative;display:block;text-transform:uppercase;margin:0 0 5px 0;} .beam-container {width:440px;margin:0 auto;text-align:center;padding:0 0 10px 0;} .default-content {width:440px;margin:0 auto;} .main-content {width:440px;margin:0 auto;} .center-content {width:440px;margin:0 auto;} .top-wrap-cont {width:440px;margin:0 auto;min-height:40px;} #nav-wrapper {width:440px;float:none;margin:0 auto;} .nav-container {display:none;} .text-big-title-1 {font-size:22px;line-height:26px;} .text-big-title-1 h1 {font-size:22px;line-height:26px;} .text-big-title-2 {font-size:22px;line-height:26px;} .text-big-title-0 {font-size:22px;line-height:26px;} .text-big-title-0a {font-size:22px;line-height:26px;} .layer1-content {width:440px;margin:0 auto;} .side0-left {width:440px;float:none;margin:0px auto;} .side0-right {width:440px;float:none;margin:0px auto;} .logobottom {display:none;} .layer1-content {width:440px;margin:0 auto;} .sideo0-container {width:440px;margin:0 auto;} .sideo1-container {width:440px;margin:0 auto;} .sideo2-container {width:440px;margin:0 auto;} .side0-left {width:440px;float:none;margin:0px auto;} .side0-right {width:440px;float:none;margin:0px auto;padding:20px 0 0 0;} .index-cities {background: #000 url('../img/photos/icities-back.jpg') center top no-repeat;padding:0 0 30px 0;} .ileftphoto {display:none;} .ireviewbox {width:420px;min-height:287px;float:none;background: url('../img/ireview-back.jpg') center top no-repeat;background-position:conver;margin:20px auto 0 auto;padding:0 0 15px 0;} .irightphoto {display:none;} /*index navi horizontal */ .inav{width:260px;text-align:left;padding:0 0 0 0;margin:0px auto;} .inav-box {width:120px;padding:20px 0 0 90px;} .inav li{display:block;position: relative;border-right:0;line-height:32px;padding:5px 0 5px 0;text-align:left;} .inav li a {font-size:22px;text-align:left;margin:0 0 0 0;} .inav h2 {font-size:22px;} .igirldet {width:270px;float:none;margin:0 auto 0 auto;text-align:right;padding:0 10px 20px 0;} .igirlphoto {width:252px;height:337px;float:none;margin:0px auto;overflow:hidden;} .igirldesc {padding:20px 0 0 0;} .area1-box {margin:20px auto 0 auto;} /* navigation */ .nav-back {display:none;} .respon {display:block;margin:8px 0 0 0;} .left-navigation {display:none;} .left-navigation-resp {width:280px;margin:20px auto 0 auto;display:block;background:#ff2131;border:1px solid #ff2131;} .left-navigation-resp-i {width:280px;margin:20px auto 0 auto;display:block;background:#ff2131;border:1px solid #ff2131;} /* ----------------------------------------------------------------------------- Subpage ----------------------------------------------------------------------------- */ .subgirlbox-l {width:440px;float:none;margin:0 auto;} .subgirlbox-r {width:440px;float:none;margin:0 auto;} .subgirlphoto {width:220px;height:300px;overflow:hidden;} .sub-photos {display:none;} .tips-navigation {width:280px;margin:0 auto;} /* location */ .loc-container {width:440px;margin:0 auto;padding:29px 0 0 0;} .loc-left {display:none;} .loc-right {width:440px;float:none;margin:0 auto;} .loc-left-resp {width:440px;float:none;margin:0 auto;display:block;} .girl-photo-right {height:376px;overflow:hidden;} .border-info-photo {border:0px;} .subpage-container {width:440px;margin:0 auto;padding:29px 0 0 0;} .sub-left {width:440px;float:none;margin:0 auto;} .sub-right {width:440px;float:none;margin:0 auto;} /* gallery */ .this-category-container-new {width:200px;float:none;margin:23px auto 0 auto;} .this-gallery-container {width:220px;float:none;height:340px;margin:15px auto 15px auto;} .this-gallery-photo-box {width:220px;height:300px;position: relative;overflow:hidden;} .this-girl-container {width:276px;float:none;margin:15px auto 0 auto;position:relative;} .this-girl-photo-box {width:276px;height:auto;position:relative;margin:0 auto;} .more-girl-container {width:276px;float:none;margin:15px auto 0 auto;position:relative;} .girl-info-box {width:440px;margin:0px auto;} /* blog */ .blog-txt-left {width:440px;float:none;margin:0px auto;} .blog-preview-container {width:100%;margin: 0 auto;} .blog-prev-inside-l {width:440px;float:none;margin:0;} .blog-prev-inside-r {width:440px;float:none;margin:30px 0 0 0;} .girl-blog-photo-right {height:376px;overflow:hidden;} .wpcf7-text {width:200px;} .vacancy-box {width:100%;float:left;margin:15px 0 0 0;} .wpcf7-textarea{ width: 95%; box-sizing: border-box; -moz-box-sizing: border-box; background: #fff; border: 1px solid #ddd; padding: 10px; border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -webkit-border-radius: 2px; } iframe{max-width: 100%;height: auto;} img{max-width: 100%;height: auto;} /* FOOTER ------------------------------------------------------------------------- */ #footer-wrapper{width:100%;margin: 0 auto;padding:20px 0 0 0;} .footer-main {width:440px;margin:0 auto;} .footer-left {width:260px;float:none;margin:0px auto;text-align:center;} .footer-middle {width:300px;float:none;margin:20px auto 0 auto;text-align:center;} .footer-right {width:420px;float:none;margin:0px auto;padding:10px 0 0 0;text-align:center;} .copy {text-align:center;} .foot-menu {text-align:center;} .foot-city {text-align:center;padding:10px 0 0 0;} .fcol {font-size:16px;} .ph-foot {text-align:center;padding:20px 0 20px 0;} } @media only screen and (min-width: 320px) and (max-width: 479px){ /* width: 280px; */ #nav-wrapper {display:none;} #topmenu-resp-wrapper {display:block;min-height:80px;} .resp-banner1 {display:none;} .resp-banner2 {width:240px;margin:20px auto 20px auto;display:block;position:relative;} #top-wrapper {width:100%;height:886px;background: url('../img/photos/top-back-mob.jpg') top center no-repeat;background-size: cover;} #nav-resp-wrapper {width:280px;min-height:60px;padding:3px 0 0 0;margin:0px auto;display:block;} #nav-responsive {width:280px;margin:0 auto;display:block;position:relative;margin:20px 0 0 0;} .b2-booking-box {width:259px;height:63px;float:none;margin:40px auto 0 auto;} .b2-booking {background: url('../img/buttons/butt-booking-resp.png') no-repeat;width:259px;height:63px;cursor:pointer;display:block;border:0;} .b2-booking:hover {background-position: 0 -63px;} .b-booking-box {width:258px;height:58px;float:none;margin:0 auto 0 auto;} .b-booking {background: url('../img/buttons/nav-booking-resp.png') no-repeat;width:258px;height:58px;cursor:pointer;display:block;border:0;} .b-booking:hover {background-position: 0 -58px;} .top-left {width:260px;float:none;margin:0 auto;text-align:center;} .top-right {width:260px;float:none;margin:0 auto;text-align:center;padding:15px 0 15px 0;} .phone-top {padding:5px 0 0 0;} .phone-col {display:block;line-height:38px;} .intrleft {display:inline;font-size:16px;line-height:28px;} .intrright {display:inline;font-size:16px;line-height:28px;} .intr-txt {font-size:22px;line-height:28px;} .icity-container {width:280px;margin:0 auto;} .ipadd60 {padding:30px 0 0 0;} .ipadd80 {padding:30px 0 0 0;} .ipadd120 {padding:30px 0 0 0;} .itelhead {font-size:26px;line-height:28px;} .itelno {font-size:32px;line-height:32px;} .banner-text {padding:280px 0 0 0;} .butttop-layer {margin:0 0 0 0;text-align:center;} .button-top {border:1px solid #fff;font-size:20px;line-height:26px;} #beam0-wrapper {width:100%;min-height:100px;margin:30px auto 0 auto;} #beam1-wrapper {width:100%;min-height:100px;margin:30px auto 0 auto;} .beam-title {padding:15px 0 0 0;} .beam-title h1 {font-size:22px;line-height:28px;} .phone-top {font-size:14px;color:#fff;line-height:18px;text-transform:uppercase;font-weight:500;} .phone-col {font-size:28px;line-height:32px;} .intro-box {width:280px;padding:30px 0 0 0;} .index-photos {display:none;} .index-photos3 {display:none;} .index-photos-right {display:none;} .girloftheday-box {width:280px;padding:40px 0 0 0;margin:0px auto;} .girlbox-l {width:280px;float:none;margin:0px auto;} .girlbox-r {width:280px;float:none;margin:0px auto;} .igirldet {width:270px;float:none;margin:0 auto 0 auto;text-align:right;padding:0 10px 20px 0;} .igirlphoto {width:252px;height:337px;float:none;margin:0px auto;overflow:hidden;} .igirldesc {padding:20px 0 0 0;} .index-girl-container-default {width:252px;float:none;margin:20px auto 0 auto;position:relative;} .index-girl-container-last {width:252px;float:none;margin:20px auto 0 auto;position:relative;} .index-girl-box {position:relative;} .index-photo-box {width:252px;height:330px;position:relative;overflow:hidden;} .right-girl-container-default {display:none;} .icity-header {font-size:22px;line-height:28px;padding:30px 0 0 0;} .icoheader {font-weight:900;color:#ff6600;font-size:22px;line-height:28px;} .city-navi {width:280px;padding:15px 0 0 0;margin:0px auto;text-align:center;} .cityheader {font-size:26px;line-height:28px;} .cityheader h2 {font-size:26px;line-height:28px;} .article-text0 {font-size:14px;line-height:21px;padding:0 0 0 0;} .article-text2 {padding:20px 0 30px 0;} .telno {font-size:48px;line-height:50px;} .beam-container {width:280px;margin:0 auto;text-align:center;padding:0 0 10px 0;} .default-content {width:280px;margin:0 auto;} .main-content {width:280px;margin:0 auto;} .top-wrap-cont {width:280px;margin:0 auto;} #nav-wrapper {width:280px;float:none;margin:0 auto;} .nav-container {display:none;} .text-big-title-1 {font-size:20px;line-height:26px;} .text-big-title-1 h1 {font-size:20px;line-height:26px;} .text-big-title-2 {font-size:20px;line-height:26px;} .layer1-content {width:280px;margin:0 auto;} .sideo0-container {width:280px;margin:0 auto;} .sideo1-container {width:280px;margin:0 auto;} .sideo2-container {width:280px;margin:0 auto;} .side0-left {width:280px;float:none;margin:0 auto;padding:20px 0 0 0;} .side0-right {width:280px;float:none;margin:0 auto;padding:20px 0 0 0;} .index-cities {background: #000 url('../img/photos/icities-back.jpg') center top no-repeat;padding:0 0 30px 0;} .ileftphoto {display:none;} .ireviewbox {width:280px;min-height:287px;float:none;background: #640203 url('../img/ireview-back-resp.jpg') center top no-repeat;background-position:conver;margin:20px auto 0 auto;padding:0 0 20px 0;} .irightphoto {display:none;} /*index navi horizontal */ .inav{width:260px;text-align:left;padding:0;margin:0px auto;} .inav-box {width:260px;padding:20px 0 0 0px;} .inav li{display:block;position: relative;border-right:0;line-height:32px;padding:5px 0 5px 20px;text-align:left;} .inav li a {font-size:22px;text-align:left;margin:0 0 0 0;} .inav h2 {font-size:22px;} .igirldet {width:270px;float:none;margin:0 auto 0 auto;text-align:right;padding:0 10px 20px 0;} .igirlphoto {width:252px;height:337px;float:none;margin:0px auto;overflow:hidden;} .igirldesc {padding:20px 0 0 0;} .tips-navi {width:280px;text-align:left;} .telindex {width:280px;min-height:102px;} .phonetelno {display:block;} .area1-box {width:280px;margin:20px auto 0 auto;} .area1-subbox {width:280px;} .areainside {width:260px;padding:25px 0 0 18px;} .ibanners {display:none;} /* navigation */ .nav-back {display:none;} .respon {display:block;margin:8px 0 0 0;} .left-navigation {display:none;} .left-navigation-resp {width:280px;margin:20px auto 0 auto;display:block;background:#ff2131;border:1px solid #ff2131;} .left-navigation-resp-i {width:280px;margin:20px auto 0 auto;display:block;background:#ff2131;border:1px solid #ff2131;} /* ----------------------------------------------------------------------------- Subpage ----------------------------------------------------------------------------- */ .subgirlbox-l {width:280px;float:none;margin:0 auto;} .subgirlbox-r {width:280px;float:none;margin:0 auto;} .subgirldet {width:220px;float:left;margin:0 0 0 30px;text-align:right;padding:0 0 20px 0;} .subgirlphoto {width:220px;height:300px;float:none;position: relative;overflow:hidden;margin:0 auto;} .sub-photos {display:none;} .b-sub-box {display:none;} /* location */ .loc-container {width:280px;margin:0 auto;padding:29px 0 0 0;} .loc-left {display:none;} .loc-right {width:280px;float:none;margin:0 auto;} .loc-left-resp {width:280px;float:none;margin:0 auto;display:block;} .girl-photo-right {height:376px;overflow:hidden;} .border-info-photo {border:0px;} .subpage-container {width:280px;margin:0 auto;padding:29px 0 0 0;} .sub-left {width:280px;float:none;margin:0 auto;} .sub-right {width:280px;float:none;margin:0 auto;} /* gallery */ .this-girl-container {width:276px;float:none;margin:15px auto 0 auto;position:relative;} .this-girl-photo-box {width:276px;height:auto;position:relative;margin:0 auto;} .this-gallery-container {width:220px;float:none;height:340px;margin:15px auto 15px auto;} .this-gallery-photo-box {width:220px;height:300px;position: relative;overflow:hidden;} .girl-info-box {width:280px;margin:0px auto;} .header33 {width:100%;float:none;position:relative;text-align:center;padding:10px 0 10px 0;} .more-girl-container {width:276px;float:none;margin:15px auto 0 auto;position:relative;} /* blog */ .blog-txt-left {width:280px;float:none;margin: 0 auto;} .blog-photo-right {display:none;} .girl-blog-photo-right {height:376px;overflow:hidden;} .wpcf7-text{width: 200px;} .wpcf7-textarea{ width: 95%; box-sizing: border-box; -moz-box-sizing: border-box; background: #fff; border: 1px solid #ddd; padding: 10px; border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -webkit-border-radius: 2px; } .vacancy-box {width:100%;float:left;margin:15px 0 0 0;} iframe{max-width: 100%;height: auto;} img{max-width: 100%;height: auto;} /* FOOTER ------------------------------------------------------------------------- */ #footer-wrapper{width:100%;margin: 0 auto;padding:20px 0 0 0;} .footer-main {width:280px;margin:0 auto;} .footer-left {width:260px;float:none;margin:0px auto;text-align:center;} .footer-middle {width:280px;float:none;margin:20px auto 0 auto;} .footer-right {width:280px;float:none;margin:0px auto;padding:10px 0 0 0;text-align:center;} .foot-menu {text-align:center;} .fline2 {font-size:14px;line-height:22px;} .foot-city {text-align:center;padding:10px 0 0 0;} .fcol {font-size:16px;} .copy {text-align:center;} a.foot-link {line-height:26px;text-transform:uppercase;} a.foot-link:hover {line-height:26px;text-transform:uppercase;} }