Skip to Content

CSS File

URL: https://vipdubaidivas.com/wp-content/themes/escortwp/style.css?ver=6.9.1
HTTP Status: 200 OK
MIME Type: text/css
Last Modified: Fri, 03 Oct 2025 17:05:41 GMT
Download Time: Less than a second
Cookies: None
Size: 104 KB
Rules: 825 style rules
Imports: 0 stylesheets
HTTP Headers:  5 headers
Links In:  1 pages
Links Out:  0 links
Images:  0 images
CSS:  0 files
JavaScript:  0 files
Issue Issues: 1 issue(s) found in 264 location(s)

1/*

2Theme Name: EscortWP

3Theme URI: https://escortwp.com/

4Description: Escort Directory WordPress Theme

5Version: 3.6.2

6Author: EscortWP.com

7Author URI: https://EscortWP.com/

8Text Domain: escortwp

9*/

10

11

12html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; vertical-align: baseline; }

13ol, ul { list-style: inside; }

14:focus { outline: 0; }

15

16

17[class^="icon-"]:before, [class*=" icon-"]:before {

18 font-style: normal;

19 font-weight: normal;

20 speak: none;

21

22 display: inline-block;

23 text-decoration: inherit;

24 width: 1em;

25 margin-right: .2em;

26 text-align: center;

27 /* opacity: .8; */

28

29 /* For safety - reset parent styles, that can break glyph codes*/

30 font-variant: normal;

31 text-transform: none;

32

33 /* fix buttons height, for twitter bootstrap */

34 line-height: 1em;

35

36 /* Animation center compensation - margins should be symmetric */

37 /* remove if not needed */

38 margin-left: .2em;

39

40 /* you can be more comfortable with increased icons size */

41 /* font-size: 120%; */

42

43 /* Uncomment for 3D effect */

44 /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */

45}

46

47

48.clear { clear: both; }

49.clear5 { clear: both; height: 5px; }

50.clear10 { clear: both; height: 10px; }

51.clear15 { clear: both; height: 15px; }

52.clear20 { clear: both; height: 20px; }

53.clear30 { clear: both; height: 30px; }

54.clear40 { clear: both; height: 40px; }

55.clear50 { clear: both; height: 50px; }

56.hide { display: none; }

57.center { margin: 0 auto; text-align: center; display: inline-block; }

58.text-center { text-align: center; }

59.text-right { text-align: right; }

60

61.col10 { width: 10% !important; }

62.col20 { width: 20% !important; }

63.col30 { width: 30% !important; }

64.col33 { width: 33% !important; }

65.col40 { width: 40% !important; }

66.col50 { width: 50% !important; }

67.col60 { width: 60% !important; }

68.col70 { width: 70% !important; }

69.col80 { width: 80% !important; }

70.col90 { width: 90% !important; }

71.col100 { width: 100% !important; }

72

73.rad3 {

-webkit-border-radius: 3px;

-moz-border-radius: 3px; border-radius: 3px; }

74.rad5 {

-webkit-border-radius: 5px;

-moz-border-radius: 5px; border-radius: 5px; }

75.rad7 {

-webkit-border-radius: 7px;

-moz-border-radius: 7px; border-radius: 7px; }

76.rad17 {

-webkit-border-radius: 17px;

-moz-border-radius: 17px; border-radius: 17px; }

77.rad25 {

-webkit-border-radius: 25px;

-moz-border-radius: 25px; border-radius: 25px; }

78.rad50 {

-webkit-border-radius: 50%;

-moz-border-radius: 50%; border-radius: 50%; }

79

80a { color: #E0006C; text-decoration: none; cursor: pointer; }

81a:hover{ color: #075b6d; }

82

83.l { float: left; }

84.r { float: right; }

85.err, .ok {

86 color: #FFF;

87 text-align: center;

88 font-weight: bold;

89 line-height: 1.5em;

90 font-size: 1em;

91 margin: 10px 0;

92 padding: 5px 2px;

93}

94.err { background-color: #CC0033; }

95.ok { background-color: #6DA22E; }

96.err a, .ok a { color: #fff !important; text-decoration: underline; }

97.err small, .ok small {

98 line-height: 1.1em;

99 display: block;

100}

101

102.ok2 { border: solid 1px #6DA22E; padding: 10px; }

103.ok2 .icon-ok { color: #6DA22E; }

104

105.nopadding { padding: 0 !important; }

106

107.noselect {

108

-webkit-touch-callout: none;

109

-webkit-user-select: none;

110

-khtml-user-select: none;

111

-moz-user-select: none;

112

-ms-user-select: none;

113 user-select: none;

114 cursor: default;

115}

116

117.pinkbutton, .pinkdegrade {

118 background: #E0006C;

119 background:

-webkit-gradient(linear, left top, left bottom,

color-stop(0%,#FE5ACB),

color-stop(100%,#E0006C));

120 background:

-webkit-linear-gradient(top, #FE5ACB 0%,#E0006C 100%);

121 background:

-webkit-linear-gradient(top, #FE5ACB 0%, #E0006C 100%);

122 background: linear-gradient(to bottom, #FE5ACB 0%,#E0006C 100%);

123 filter:

progid:DXImageTransform.Microsoft.gradient( startColorstr='#FE5ACB', endColorstr='#E0006C',GradientType=0 );

124 color: #FFF;

125}

126.pinkbutton:hover {

127 background: #FE5ACB;

128 color: #FFF;

129}

130input.pinkbutton {

131 font-size: 1em;

132 line-height: 1.2em;

133}

134

135.whitebutton, .whitedegrade {

136 background: #fff;

137 color: #E0006C;

138 border: none;

139}

140.whitebutton:hover {

141 background: #9D0AC6;

142 color: #fff;

143}

144input.whitebutton {

145 font-size: 1em;

146 line-height: 1.2em;

147}

148

149

150.blueishbutton {

151 background: #eff8ff;

152 color: #E0006C;

153 border: 1px #FE5ACB solid;

154}

155.blueishbutton:hover { background: #FE5ACB; color: #fff; }

156.blueishdegrade {

157 background: #ffffff;

158 background:

-webkit-gradient(linear, left top, left bottom,

color-stop(0%,#ffffff),

color-stop(100%,#eff8ff));

159 background:

-webkit-linear-gradient(top, #ffffff 0%,#eff8ff 100%);

160 background:

-webkit-linear-gradient(top, #ffffff 0%, #eff8ff 100%);

161 background: linear-gradient(to bottom, #ffffff 0%,#eff8ff 100%);

162 filter:

progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eff8ff',GradientType=0 );

163}

164

165.bluebutton, .bluedegrade {

166 background: #20c7f9;

167 background:

-moz-linear-gradient(top, #20c7f9 0%, #1b6ad1 100%);

168 background:

-webkit-linear-gradient(top, #20c7f9 0%,#1b6ad1 100%);

169 background: linear-gradient(to bottom, #20c7f9 0%,#1b6ad1 100%);

170 filter:

progid:DXImageTransform.Microsoft.gradient( startColorstr='#20c7f9', endColorstr='#1b6ad1',GradientType=0 );

171}

172.bluebutton:hover {

173 background: #20e0f9;

174 background:

-moz-linear-gradient(top, #20e0f9 0%, #20b6fc 100%);

175 background:

-webkit-linear-gradient(top, #20e0f9 0%,#20b6fc 100%);

176 background: linear-gradient(to bottom, #20e0f9 0%,#20b6fc 100%);

177 filter:

progid:DXImageTransform.Microsoft.gradient( startColorstr='#20e0f9', endColorstr='#20b6fc',GradientType=0 );

178}

179

180.orangebutton, .orangedegrade {

181 background: #fea037;

182 background:

-webkit-gradient(linear, left top, left bottom,

color-stop(0%,#fea037),

color-stop(100%,#fd6420));

183 background:

-webkit-linear-gradient(top, #fea037 0%,#fd6420 100%);

184 background:

-webkit-linear-gradient(top, #fea037 0%, #fd6420 100%);

185 background: linear-gradient(to bottom, #fea037 0%,#fd6420 100%);

186 filter:

progid:DXImageTransform.Microsoft.gradient( startColorstr='#fea037', endColorstr='#fd6420',GradientType=0 );

187 color: #fff;

188}

189.orangebutton:hover { background: #FD9929; }

190

191

192

193.redbutton, .reddegrade {

194 background: #fd5959;

195 background:

-moz-linear-gradient(top, #fd5959 0%, #ff0000 100%);

196 background:

-webkit-linear-gradient(top, #fd5959 0%,#ff0000 100%);

197 background: linear-gradient(to bottom, #fd5959 0%,#ff0000 100%);

198 filter:

progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd5959', endColorstr='#ff0000',GradientType=0 );

199 color: #fff;

200}

201.redbutton:hover { background: #fd5959; }

202

203

204.greenbutton, .greendegrade {

205 background: #30ce73;

206 background:

-webkit-gradient(linear, left top, left bottom,

color-stop(0%,#30ce73),

color-stop(100%,#27ae60));

207 background:

-webkit-linear-gradient(top, #30ce73 0%,#27ae60 100%);

208 background:

-webkit-linear-gradient(top, #30ce73 0%, #27ae60 100%);

209 background: linear-gradient(to bottom, #30ce73 0%,#27ae60 100%);

210 filter:

progid:DXImageTransform.Microsoft.gradient( startColorstr='#30ce73', endColorstr='#27ae60',GradientType=0 );

211 color: #fff;

212}

213.greenbutton:hover {

214 background: #22e56d;

215 background:

-webkit-gradient(linear, left top, left bottom,

color-stop(0%,#22e56d),

color-stop(100%,#17c15b));

216 background:

-webkit-linear-gradient(top, #22e56d 0%,#17c15b 100%);

217 background:

-webkit-linear-gradient(top, #22e56d 0%, #17c15b 100%);

218 background: linear-gradient(to bottom, #22e56d 0%,#17c15b 100%);

219 filter:

progid:DXImageTransform.Microsoft.gradient( startColorstr='#22e56d', endColorstr='#17c15b',GradientType=0 );

220 color: #fff;

221}

222input.greenbutton, button.greenbutton {

223 font-size: 1em;

224 line-height: 1.2em;

225}

226

227.graybutton, .graydegrade {

228 background: #ffffff;

229 background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWUxZTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

230 background:

-moz-linear-gradient(top, #ffffff 0%, #e1e1e1 100%);

231 background:

-webkit-gradient(linear, left top, left bottom,

color-stop(0%,#ffffff),

color-stop(100%,#e1e1e1));

232 background:

-webkit-linear-gradient(top, #ffffff 0%,#e1e1e1 100%);

233 background:

-o-linear-gradient(top, #ffffff 0%,#e1e1e1 100%);

234 background:

-ms-linear-gradient(top, #ffffff 0%,#e1e1e1 100%);

235 background: linear-gradient(to bottom, #ffffff 0%,#e1e1e1 100%);

236 filter:

progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e1e1e1',GradientType=0 );

237 color: #727272;

238}

239.graybutton:hover {

240 background: #ededed;

241 background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOGQ4ZDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

242 background:

-moz-linear-gradient(top, #ededed 0%, #d8d8d8 100%);

243 background:

-webkit-gradient(linear, left top, left bottom,

color-stop(0%,#ededed),

color-stop(100%,#d8d8d8));

244 background:

-webkit-linear-gradient(top, #ededed 0%,#d8d8d8 100%);

245 background:

-o-linear-gradient(top, #ededed 0%,#d8d8d8 100%);

246 background:

-ms-linear-gradient(top, #ededed 0%,#d8d8d8 100%);

247 background: linear-gradient(to bottom, #ededed 0%,#d8d8d8 100%);

248 filter:

progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#d8d8d8',GradientType=0 );

249}

250

251.pinkbutton, .blueishbutton, .orangebutton, .redbutton, .greenbutton, .graybutton, .whitebutton {

252 text-decoration: none !important;

253 padding: 5px 16px;

254 cursor: pointer;

255 border: none;

256 font-weight: 600;

257}

258

259.clickbutton {

260 background: #14b1c0;

261 background:

-webkit-gradient(linear, left top, left bottom,

color-stop(0%,#88c9be),

color-stop(100%,#1297d5));

262 background:

-webkit-linear-gradient(top, #88c9be 0%,#1297d5 100%);

263 background:

-webkit-linear-gradient(top, #88c9be 0%, #1297d5 100%);

264 background: linear-gradient(to bottom, #88c9be 0%,#1297d5 100%);

265 filter:

progid:DXImageTransform.Microsoft.gradient( startColorstr='#88c9be', endColorstr='#1297d5',GradientType=0 );

266 color: #1da14d;

267}

268

269/* Style Radio and Checkbox form fields START */

270/* RESET */

271input[type=radio],

272input[type=checkbox] {

273 margin-bottom: 0;

274 width: 18px;

275 height: 18px;

276}

277

278/* SOURCE ELEMENT (when checkator is enabled on an element) */

279.checkator_source {

280 position: relative;

281 z-index: 2;

282 display: block;

283}

284

285/* SHARED SETTING */

286.checkator_holder { /* Holder for the new element */

287 display: inline-block;

288 position: relative;

289 vertical-align: sub;

290}

291.checkator_element { /* New element */

292 border: 2px solid #E37592;

293 background-color: #fff;

294 display: block;

295 position: absolute;

296 top: 0;

297 right: 0;

298 bottom: 0;

299 left: 0;

300 z-index: 1;

301}

302.checkator_holder.radio .checkator_source:checked+.checkator_element:after { /* Checked element dot */

303 border: 2px solid #646FF0;

304 background-color: #646FF0;

305 display: block;

306 content: ' ';

307 top: 15%;

308 right: 15%;

309 bottom: 15%;

310 left: 15%;

311 position: absolute;

312

-webkit-border-radius: 3px;

-moz-border-radius: 3px; border-radius: 3px;

313}

314.checkator_holder.checkbox .checkator_source:checked+.checkator_element:before { /* Checked element dot */

315 content: "\e80e";

316 font-family: 'escortwp' !important;

317 speak: never;

318 font-style: normal;

319 font-weight: normal;

320 font-variant: normal;

321 text-transform: none;

322 line-height: 1;

323

324 /* Better Font Rendering =========== */

325

-webkit-font-smoothing: antialiased;

326

-moz-osx-font-smoothing: grayscale;

327

328 top: -1px;

329 position: absolute;

330 left: 0px;

331 font-size: 0.9em;

332 color: #646FF0;

333}

334

335.checkator_source:focus+.checkator_element { /* Focused element */

336 /*border: 2px solid #cc0;*/

337}

338.checkator_source:hover+.checkator_element { /* Hovered element */

339 border: 2px solid #646FF0;

340}

341

342

343/* RADIO SETTINGS */

344.checkator_element.checkbox { /* CHECKBOX SETTINGS */

345 border: 2px solid #E37592;

346

-webkit-border-radius: 5px;

-moz-border-radius: 5px; border-radius: 5px;

347}

348.checkator_element.radio {

349 border-radius: 50% !important;

350}

351.checkator_element.radio:after {

352 border-radius: 50% !important;

353}

354/* Style Radio and Checkbox form fields END */

355

356* {

357

-webkit-box-sizing: border-box;

358

-moz-box-sizing: border-box;

359 box-sizing: border-box;

360 font-family: 'Open Sans', "Helvetica Neue", "Trebuchet MS",Arial,sans-serif;

361}

362

363body {

364 background: #0D0D0D;

365 color: #12526f;

366 overflow-x: hidden;

367 max-width: 2000px;

368 margin: 0 auto;

369}

370

371.all { width: 100%; }

372

373.all-topnav {

374 width: 100%;

375}

376

377

378.contentwrapper{

379 float: left;

380 width: 100%;

381}

382

383.body {

384 margin: 0 250px 0 250px;

385 border-left: 1px solid #f8c1cf;

386 border-right: 1px solid #f8c1cf;

387}

388

389.bodybox.registerform h3 {

390 text-align: center;

391}

392.bodybox.registerform .mandatory {

393 text-align: center;

394}

395.bodybox {

396 background-color: #fff0f4;

397 padding: 20px;

398 overflow: hidden;

399 border-bottom: 1px solid #f8c1cf;

400}

401

402.bodybox h3, .bodybox h4 {

403 font-weight: normal;

404}

405.bodybox h3 {

406 font-size: 1.5em;

407 font-weight: normal;

408 padding-bottom: 10px;

409 position: relative;

410 color: #E0006C;

411 text-align: center;

412}

413.bodybox .settingspagetitle {

414 color: #E0006C;

415 font-size: 1.8em;

416 padding-bottom: 30px;

417 text-align: center;

418}

419

420.bodybox .pagetitle-menu li{

421 padding: 0 2px;

422 list-style: none;

423 float: left;

424 display: block;

425 line-height: 2em;

426}

427.bodybox .pagetitle-menu li a{

428 padding: 5px 10px;

429 display: inline-block;

430 line-height: normal;

431}

432.bodybox .pagetitle-menu li a:hover {

433 border-color: transparent;

434}

435

436.bodybox-homepage .see-all-bottom,

437.bodybox-homepage .see-more-button {

438 margin: 0 auto;

439 padding: 5px 20px;

440}

441.bodybox-homepage .see-all-top {

442 padding: 4px 20px;

443}

444.bodybox-homepage h3 {

445 padding-bottom: 20px;

446 color: #fa2dba;

447 /*font-weight: 600;*/

448 font-size: 1.7em;

449}

450

451

452.bodybox .taxonomy-description-box {

453 padding: 20px 0;

454}

455

456.pagedesign a{

457 color: #E0006C;

458}

459.pagedesign a:hover{

460 color: #075b6d;

461}

462.pagedesign img {

463 max-width: 100%;

464}

465

466.post-edit-link {

467 color: #E0006C;

468}

469

470

471/***** HEADER start *****/

472.all .logo h1 a {

473 color: #FFF;

474 font-size: 1.3em;

475 overflow: hidden;

476}

477.all .logo h1 a img{

478 display: block;

479}

480.all .logo .sitedesc {

481 padding-top: 5px;

482 color: #fff;

483 font-size: 1em;

484 font-weight: normal;

485}

486

487.header-top-bar {

488 width: 100%;

489 padding: 15px 20px;

490 background: #260B39;

491}

492

493.header-top-bar .logo img {

494 font-size: 1rem;

495 height: 3.5em;

496}

497

498.header-top-bar .header-nav {

499 font-size: 1rem;

500 padding-left: 20px;

501 min-height: 3.5em;

502}

503.header-top-bar .header-nav .header-menu li {

504 float: left;

505 list-style: none;

506 position: relative;

507}

508.header-top-bar .header-nav .header-menu li a {

509 color: #fff;

510 font-weight: bold;

511 line-height: 1.8em;

512 display: block;

513 float: left;

514 padding: 0 13px;

515

-webkit-border-radius: 25px;

-moz-border-radius: 25px; border-radius: 25px;

516}

517.header-top-bar .header-nav .header-menu li a:hover,

518.header-top-bar .header-nav .header-menu li.current_page_item a {

519 background: #FE5ACB;

520}

521

522.header-top-bar .header-nav .header-menu ul {

523 background: #fff;

524 color: #7ca9c8;

525 position: absolute;

526 top: 1.8em;

527 left: 0;

528 z-index: 2;

529 text-align: left;

530 padding: 3px;

531 display: none;

532

-webkit-border-radius: 17px;

-moz-border-radius: 17px; border-radius: 17px;

533}

534.header-top-bar .header-nav .header-menu ul ul {

535 display: none;

536 left: 200px;

537 top: 0;

538 border-left: 1px solid #E0E9ED;

539}

540.header-top-bar .header-nav .header-menu li:hover ul {

541 display: block;

542}

543.header-top-bar .header-nav .header-menu li:hover ul ul {

544 display: none;

545}

546.header-top-bar .header-nav .header-menu ul li:hover ul {

547 display: block;

548}

549.header-top-bar .header-nav .header-menu ul li:hover ul ul {

550 display: none;

551}

552.header-top-bar .header-nav .header-menu ul ul li:hover ul {

553 display: block;

554}

555.header-top-bar .header-nav .header-menu ul li a,

556.header-top-bar .header-nav .header-menu .current_page_item ul li a {

557 background: #fff;

558 display: block;

559 float: none;

560 color: #7ca9c8;

561 line-height: 2.1em;

562 margin: 2px 0;

563}

564.header-top-bar .header-nav .header-menu ul li a:hover {

565 background: #FE5ACB;

566 border: none;

567 color: #FFF;

568 text-shadow: none;

569}

570.header-top-bar .header-nav .header-menu ul li a {

571 margin-right: 0;

572}

573.header-top-bar .header-nav .header-menu ul li {

574 position:relative;

575 float: none;

576 margin-right: 0;

577 min-width: 200px;

578}

579.header-top-bar .header-nav .header-menu ul > li:first-child{

580 padding-top: 0px;

581}

582.header-top-bar .header-nav .header-menu ul > li:last-child{

583 padding-bottom: 0px;

584}

585

586

587

588.header-top-bar .subnav-menu-wrapper {

589 min-height: 3.5em;

590}

591.header-top-bar .subnav-menu {

592}

593.header-top-bar .subnav-menu li {

594 float: left;

595 display: inline;

596 list-style: none;

597 padding-left: 5px;

598 line-height: 2.2em;

599 vertical-align: middle;

600}

601.header-top-bar .subnav-menu li.subnav-menu-btn a {

602 vertical-align: middle;

603 padding: 0 10px;

604 color: #fff;

605 font-weight: bold;

606 display: block;

607 float: left;

608

-webkit-border-radius: 25px;

-moz-border-radius: 25px; border-radius: 25px;

609 background: #fe5acb;

610}

611.header-top-bar .subnav-menu li.subnav-menu-icon a {

612

-webkit-border-radius: 50%;

-moz-border-radius: 50%; border-radius: 50%;

613 color: #fff;

614 font-size: 1.5em;

615 display: block;

616 float: left;

617 width: 1.5em;

618 text-align: center;

619}

620.header-top-bar .subnav-menu li.subnav-menu-icon a:hover {

621 background: #fe5acb;

622}

623.header-top-bar .subnav-menu li.subnav-menu-icon a span {

624 display: block;

625 line-height: 1.5em;

626}

627.header-top-bar .subnav-menu li.login-btn a,

628.header-top-bar .subnav-menu li.logout-btn a {

629 background: #d633a3;

630}

631.header-top-bar .subnav-menu li.subnav-menu-btn a:hover {

632 background: #AC35C4;

633}

634

635.header-top-bar .subnav-menu .header-language-switcher {

636 /*padding-left: 15px;*/

637}

638.header-top-bar .subnav-menu .header-language-switcher select {

639 border: none;

640 cursor: pointer;

641 padding-left: 5px;

642 background: #d633a3;

643 color: #fff;

644 font-weight: bold;

645 font-size: 1rem;

646 font-family: 'Open Sans', "Helvetica Neue", "Trebuchet MS",Arial,sans-serif;

647

-webkit-border-radius: 25px;

-moz-border-radius: 25px; border-radius: 25px;

648 line-height: 2.2em;

649 height: 2.2em;

650}

651.header-top-bar .subnav-menu .header-language-switcher select:hover {

652 background: #AC35C4;

653}

654.header-top-bar .subnav-menu .header-language-switcher select option {

655 background: #fff;

656 color: #000;

657}

658

659

660header .hamburger-menu {

661 display: none;

662 cursor: pointer;

663 background: #d633a3;

664 color: #fff;

665 line-height: 2.3em;

666 padding: 0 10px;

667 vertical-align: bottom;

668 font-weight: 600;

669}

670header .hamburger-menu:hover {

671 background: #AC35C4;

672}

673

674header.header-mobile1 .logo,

675header.header-mobile2 .logo {

676 width: 100%;

677 text-align: center;

678 float: none;

679}

680header.header-mobile1 .logo h1,

681header.header-mobile2 .logo h1 {

682 float: none;

683 width: 100%;

684}

685header.header-mobile1 .logo h1 a,

686header.header-mobile2 .logo h1 a {

687 display: inline-block;

688}

689

690header.header-mobile1 .header-nav {

691 float: none;

692 width: 100%;

693}

694

695header.header-mobile2 .header-nav {

696 padding: 0;

697 width: 100%;

698 text-align: center;

699}

700header.header-mobile2 .header-nav .header-menu {

701 float: none;

702 display: inline-block;

703}

704header.header-mobile2 .header-nav .header-menu li {

705 float: none;

706 display: inline-block;

707}

708header.header-mobile2 .subnav-menu-wrapper {

709 width: 100%;

710 display: block;

711 text-align: center;

712}

713header.header-mobile2 .subnav-menu-wrapper .subnav-menu {

714 float: none;

715 display: inline-block;

716 width: 100%;

717}

718header.header-mobile2 .subnav-menu-wrapper .subnav-menu li {

719 display: inline-block;

720 float: none;

721}

722header.header-mobile2 .subnav-menu-wrapper .subnav-menu li a {

723 display: inline-block;

724 float: none;

725 vertical-align: top;

726}

727/***** HEADER end *****/

728

729

730

731/***** SLIDER start *****/

732.all.all-header-slider {

733 width: 100%;

734}

735.sliderall {

736 position: relative;

737 padding: 10px 0;

738 background: #2f074e;

739 background:

-moz-linear-gradient(-45deg, #2f074e 0%, #9f059b 26%, #b603a7 40%, #b205a8 51%, #6529c7 100%);

740 background:

-webkit-linear-gradient(-45deg, #2f074e 0%,#9f059b 26%,#b603a7 40%,#b205a8 51%,#6529c7 100%);

741 background: linear-gradient(135deg, #2f074e 0%,#9f059b 26%,#b603a7 40%,#b205a8 51%,#6529c7 100%);

742 filter:

progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f074e', endColorstr='#6529c7',GradientType=1 );

743}

744

745.slider {

746 position: relative;

747 width: 100%;

748 overflow: hidden;

749}

750

751.slider .slide {

752 list-style: none;

753 display: inline;

754 float: left;

755

-moz-box-sizing: border-box;

756 box-sizing: border-box;

757 overflow: hidden;

758 width: 100%;

759}

760

761.slider .slide .girlimg {

762 position: relative;

763 display: block;

764 background: #FFF0F4;

765}

766

767.slider .slide .girlimg img {

768 width: 100%;

769 display: block;

770}

771

772.slider .slide .labels {

773 position: absolute;

774 left: 3px;

775 top: 3px;

776}

777.slider .slide .labels .label {

778 color: #FFF;

779 font-size: 0.9em;

780 font-weight: bold;

781 line-height: 1.7em;

782 padding: 0 5px;

783 float: left;

784 margin-bottom: 2px;

785}

786.slider .slide .label-video {

787 position: absolute;

788 top: 35%;

789 width: 100%;

790 text-align: center;

791}

792.slider .slide .label-video img {

793 max-width: 100px;

794 height: auto;

795 display: inline-block;

796}

797

798.slider .slide .girlinfo {

799 color: #FFF;

800 position: absolute;

801 bottom: 0;

802 display: block;

803 width: 100%;

804}

805.slider .slide .girlinfo .modelinfo {

806 padding: 5px;

807 display: block;

808 width: 100%;

809 background: rgba(254,90,203,0.4);

810}

811.slider .slide .girlimg:hover .girlinfo .modelinfo {

812 background:

-moz-linear-gradient(-45deg, rgba(254,90,203,0.9) 0%, rgba(249,187,229,0.9) 100%);

813 background:

-webkit-linear-gradient(-45deg, rgba(254,90,203,0.9) 0%,rgba(249,187,229,0.9) 100%);

814 background: linear-gradient(135deg, rgba(254,90,203,0.9) 0%,rgba(249,187,229,0.9) 100%);

815 filter:

progid:DXImageTransform.Microsoft.gradient( startColorstr='#69fe5acb', endColorstr='#66f9bbe5',GradientType=1 );

816}

817

818.slider .slide .girlimg .girlinfo .clear {

819 clear: both;

820 display: block;

821}

822.slider .slide .girlimg .girlinfo .labels {

823 display: block;

824 padding: 5px;

825 width: 100%;

826}

827.slider .slide .girlimg .girlinfo .labels span{

828 display: block;

829 float: right;

830 padding: 2px 5px;

831 margin-top: 3px;

832 margin-left: 3px;

833 font-size: 0.8em;

834 font-weight: bold;

835}

836.slider .slide .girlimg .premiumlabel {

837 position: absolute;

838 right: -10px; top: 2px;

839 text-align: right;

840}

841.slider .slide .girlimg .premiumlabel span {

842 font-size: 0.92em;

843 font-weight: bold;

844 color: #FFF;

845 text-transform: uppercase;

846 text-align: center;

847 line-height: 2em;

848 transform: rotate(45deg);

849

-webkit-transform: rotate(45deg);

850 width: 130px;

851 display: block;

852 background: #79A70A;

853 background: linear-gradient(#F7C214 0%, #FC5E1F 100%);

854 box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);

855 position: absolute;

856 top: 19px; right: -21px;

857}

858

859

860

861

862

863.slider .slide .girlinfo .modelinfo .modelname {

864 font-weight: bold;

865 font-size: 1.1em;

866 text-align: center;

867 display: block;

868}

869.slider .slide .girlinfo .modelinfo .modelinfo-location {

870 display: block;

871 font-size: 0.9em;

872 text-align: center;

873}

874

875

876

877.slider .owl-nav .owl-prev, .slider .owl-nav .owl-next {

878 position: absolute;

879 cursor: pointer;

880 top: 50%;

881 margin-top: -28px;

882 color: #FE5ACB;

883 line-height: 40px;

884 font-size: 50px;

885 text-shadow: -2px 0 #fff, 0 2px #fff, 2px 0 #fff, 0 -2px #fff;

886 font-size: 3em;

887}

888.slider .owl-nav .owl-prev:hover, .slider .owl-nav .owl-next:hover {

889 color: #fff;

890 text-shadow: -2px 0 #FE5ACB, 0 2px #FE5ACB, 2px 0 #FE5ACB, 0 -2px #FE5ACB;

891}

892.slider .owl-nav .owl-prev {

893 left: 0;

894}

895.slider .owl-nav .owl-next {

896 right: 0;

897}

898.slider .owl-nav .owl-prev:before {

899 /*content: "\e80d";*/

900}

901.slider .owl-nav .owl-next:before {

902 /*content: "\e80a";*/

903}

904

905.slider-pagination {

906 text-align: center;

907 display: none;

908}

909.mobile-profiles-slider .slider-pagination {

910 padding: 10px 0;

911}

912

913.slider-pagination a {

914 text-decoration: none;

915 display: inline-block;

916 height: 10px;

917 width: 10px;

918 line-height: 10px;

919 background: #fff;

920 color: #4E443C;

921 border-radius: 50%;

922 text-indent: -9999px;

923 margin: 0 5px;

924

-webkit-box-shadow: 0 0 2px #4E443C;

925

-moz-box-shadow: 0 0 2px #4E443C;

926 box-shadow: 0 0 2px #4E443C;

927}

928

929.slider-pagination a.active {

930 background: #4E443C;

931 color: #fff;

932 opacity: 1;

933

-webkit-box-shadow: 0 0 2px #F0EFE7;

934

-moz-box-shadow: 0 0 2px #F0EFE7;

935 box-shadow: 0 0 2px #F0EFE7;

936}

937/***** SLIDER end *****/

938

939

940

941

942.sidebar-left, .sidebar-right {

943 width: 250px;

944 word-wrap: break-word;

945 overflow: hidden;

946}

947/***** SIDEBAR LEFT start *****/

948.sidebar-left {

949 margin-left: -100%;

950}

951

952.sidebar-left .countries {

953 background-color: #fff0f4;

954 padding: 20px;

955 border-bottom: 1px solid #f8c1cf;

956}

957.sidebar-left .countries h4 {

958 font-size: 1.1em;

959 font-weight: normal;

960 padding-bottom: 5px;

961}

962.sidebar-left .countries h4 .icon {

963 display: none;

964 vertical-align: bottom;

965}

966

967.sidebar-left .country-list {

968}

969.sidebar-left .country-list li {

970 list-style: none;

971 line-height: 2.1em;

972 display: block;

973}

974.sidebar-left .country-list ul {

975 padding-left: 17px;

976}

977.sidebar-left .country-list a {

978 color: #E0006C;

979 font-size: 16px;

980 display: inline-block;

981 vertical-align: middle;

982}

983.sidebar-left .country-list a:hover {

984 color: #6702ac;

985}

986.sidebar-left .country-list .iconlocation {

987 cursor: pointer;

988 color: #6702ac;

989 line-height: 1.53rem;

990 display: inline-block;

991 vertical-align: middle;

992 font-size: 1.25em;

993}

994.sidebar-left .country-list .iconlocation:hover {

995 background: #fff;

996 color: #6702ac;

997

-webkit-border-radius: 25px;

-moz-border-radius: 25px; border-radius: 25px;

998}

999.sidebar-left .country-list .iconlocation.icon-minus,

1000.sidebar-left .country-list .iconlocation.icon-minus:hover {

1001 color: #f7d4d4;

1002 cursor: default;

1003 background: none;

1004}

1005/***** SIDEBAR LEFT end *****/

1006

1007

1008.widgetbox-wrapper {

1009 background-color: #fff0f4;

1010 padding: 20px;

1011 margin-bottom: 10px;

1012 border-bottom: 1px solid #f8c1cf;

1013}

1014.footer .widgetbox {

1015 color: #000;

1016 padding: 0 10px;

1017}

1018.footer .placeholder-widgettext {

1019 text-align: center;

1020}

1021.widgetadbox a, .addspace a{

1022 color: #fff;

1023 text-decoration: underline;

1024}

1025.header-addspace {

1026 color: #fff;

1027 padding-top: 10px;

1028}

1029.widgetbox h4{

1030 font-size: 1.1em;

1031 font-weight: normal;

1032 padding-bottom: 5px;

1033}

1034.widgetbox li {

1035 list-style: none;

1036 line-height: 1.7em;

1037}

1038

1039/***** SIDEBAR RIGHT start *****/

1040.sidebar-right {

1041 float: left;

1042 margin-left: -250px;

1043}

1044.sidebar-right .sidebar-expire-notice-mobile {

1045 cursor: pointer;

1046 padding: 7px 0;

1047 display: none;

1048 border-bottom: 1px solid #f8c1cf;

1049 color: #fff;

1050}

1051/*.sidebar-right .sidebar-expire-notice-mobile .expiration-date {

1052 display: inline-block;

1053}*/

1054/*.sidebar-right .sidebar-expire-notice-mobile .sidebar-expire-mobile-extent-button {

1055 display: inline-block;

1056 line-height: 1.5em;

1057 padding: 0 10px;

1058 margin-left: 7px;

1059}*/

1060.sidebar-right .sidebar-expire-notice {

1061 padding: 10px;

1062 cursor: default;

1063 /*border-bottom: 1px solid #f8c1cf;*/

1064 line-height: 1.7em;

1065 color: #fff;

1066 /*background: #E0006C;*/

1067 width: 100%;

1068}

1069.sidebar-right .sidebar-expire-notice small {

1070 display: block;

1071 line-height: 1.5em;

1072 font-size: 0.9em;

1073}

1074.sidebar-right .sidebar-expire-notice b {

1075 font-size: 1.1em;

1076}

1077

1078.sidebar-right .sidebar-expire-notice .activation-duration {

1079 padding: 5px 10px;

1080 cursor: pointer;

1081 border: none;

1082}

1083.sidebar-right .sidebar-expire-notice .activation-duration option {

1084 padding: 3px 5px;

1085}

1086

1087.sidebar-right .sidebar-expire-notice .payment-button,

1088.sidebar-right .sidebar-expire-notice .activation-button {

1089 padding: 0 15px;

1090 font-size: 1.1em;

1091 line-height: 1.7em;

1092 font-weight: bold;

1093 display: inline-block;

1094}

1095.sidebar-right .sidebar-expire-notice .payment-button {

1096 border: 1px solid #a2f4c1;

1097}

1098.sidebar-right .sidebar-expire-notice .activation-button {

1099 border: 1px solid #5FCDF4;

1100}

1101

1102.sidebar-right .sidebar-expire-notice .fake-button {

1103 margin-top: 10px;

1104 padding: 0px 18px;

1105 background: #fff;

1106 color: red;

1107 line-height: 2.4em;

1108 font-size: 1em;

1109 display: inline-block;

1110}

1111.sidebar-right .sidebar-expire-notice .fake-button:hover {

1112 background: #fd5959;

1113 background:

-moz-linear-gradient(top, #fd5959 0%, #ff0000 100%);

1114 background:

-webkit-linear-gradient(top, #fd5959 0%,#ff0000 100%);

1115 background: linear-gradient(to bottom, #fd5959 0%,#ff0000 100%);

1116 filter:

progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd5959', endColorstr='#ff0000',GradientType=0 );

1117 color: #fff;

1118}

1119.sidebar-right .sidebar-expire-notice .sidebar-expire-notice-cancel-subscription-form {

1120 display: none;

1121}

1122.sidebar-right .sidebar-expire-notice .sidebar-expire-notice-cancel-subscription-form .fake-button {

1123 /*margin-top: 10px;*/

1124 /*padding: 4px 12px;*/

1125}

1126

1127

1128.agencyeditbuttons a{

1129 cursor: pointer;

1130}

1131

1132.sidebar-right .buyfeatured,

1133.sidebar-right .buypremium {

1134 display: block;

1135 position: relative;

1136 line-height: 2em;

1137 text-align: center;

1138 padding-bottom: 10px;

1139}

1140.sidebar-right .buyfeatured .greendegrade,

1141.sidebar-right .buypremium .greendegrade {

1142 display: block;

1143 position: relative;

1144 line-height: 2em;

1145 text-align: center;

1146}

1147.sidebar-right .buyfeatured_details,

1148.sidebar-right .buypremium_details {

1149 display: none;

1150 padding: 30px 10px 10px 10px;

1151 border: 1px #FE5ACB solid;

1152 position: relative;

1153 text-align: center;

1154}

1155.sidebar-right .buyfeatured_details .closebtn_box,

1156.sidebar-right .buypremium_details .closebtn_box {

1157 top: 5px;

1158 right: 3px;

1159}

1160.sidebar-right .buyfeatured_details .payment-button,

1161.sidebar-right .buypremium_details .payment-button {

1162 display: inline-block;

1163 font-size: 1.1em;

1164}

1165

1166.sidebar-right .buyfeatured .show-price,

1167.sidebar-right .buypremium .show-price {

1168 font-weight: 600;

1169 padding: 2px 5px;

1170 font-size: 14px;

1171 line-height: 1.83em;

1172 display: inline-block;

1173}

1174

1175.sidebar-right .upgradeescortbox {

1176 color: #fff;

1177 position: relative;

1178 background-color: #E0006C;

1179 padding: 10px;

1180 display: none;

1181 text-align: center;

1182 float: left;

1183 width: 100%;

1184}

1185.sidebar-right .upgradeescortbox select {

1186 padding: 5px 10px;

1187 cursor: pointer;

1188}

1189.sidebar-right .upgradeescortbox .input {

1190 background-color: #fff;

1191 border: none;

1192 color: #2C3E50;

1193

-moz-box-sizing: border-box;

1194 box-sizing: border-box;

1195 font-family: 'Open Sans',"Helvetica Neue","Trebuchet MS",Arial,sans-serif;

1196 padding: 5px;

1197}

1198.sidebar-right .upgradeescortbox .ok-button,

1199.sidebar-right .upgradeescortbox .del-button {

1200 font-size: 1em;

1201}

1202

1203

1204.sidebar-right .quicksearch {

1205 background-color: #E0006C;

1206 padding: 20px;

1207 color: #FFF;

1208}

1209.sidebar-right .quicksearch h4{

1210 padding-bottom: 10px;

1211 text-align: center;

1212}

1213

1214.sidebar-right .quicksearch .form-input select {

1215 color: #286c9b;

1216 cursor: pointer;

1217 padding: 2px;

1218}

1219.sidebar-right .quicksearch .select2 {

1220 width: 100% !important;

1221}

1222.sidebar-right .quicksearch .select2-container .select2-selection--single {

1223 width: 100%;

1224}

1225.sidebar-right .quicksearch .form-input select option {

1226 padding: 0 2px;

1227}

1228.sidebar-right .quicksearch .formseparator {

1229 height: 10px;

1230}

1231.sidebar-right .quicksearch label {

1232 cursor: pointer;

1233}

1234.sidebar-right .quicksearch .adv {

1235 color: #fdd1ef;

1236}

1237.sidebar-right .quicksearch .adv:hover {

1238 text-decoration: underline;

1239 color: #fff;

1240}

1241.sidebar-right .quicksearch .submit-button {

1242 border: none;

1243 font-size: 1em;

1244 font-weight: bold;

1245}

1246

1247

1248.sidebar-right .upgradeescortbox .whitebutton:hover {

1249 background: #30ce73;

1250 background:

-webkit-gradient(linear, left top, left bottom,

color-stop(0%,#30ce73),

color-stop(100%,#27ae60));

1251 background:

-webkit-linear-gradient(top, #30ce73 0%,#27ae60 100%);

1252 background:

-webkit-linear-gradient(top, #30ce73 0%, #27ae60 100%);

1253 background: linear-gradient(to bottom, #30ce73 0%,#27ae60 100%);

1254 filter:

progid:DXImageTransform.Microsoft.gradient( startColorstr='#30ce73', endColorstr='#27ae60',GradientType=0 );

1255 color: #fff;

1256}

1257

1258

1259

1260.sidebar-right .dropdownlinks {

1261 padding: 10px;

1262 cursor: default;

1263 border-bottom: 1px solid #C9F1FD;

1264 background: #20c7f9;

1265 background:

-moz-linear-gradient(top, #20c7f9 0%, #1b6ad1 100%);

1266 background:

-webkit-linear-gradient(top, #20c7f9 0%,#1b6ad1 100%);

1267 background: linear-gradient(to bottom, #20c7f9 0%,#1b6ad1 100%);

1268 filter:

progid:DXImageTransform.Microsoft.gradient( startColorstr='#20c7f9', endColorstr='#1b6ad1',GradientType=0 );

1269}

1270.sidebar-right .dropdownlinks *::selection {

1271 background-color: #fff;

1272 color: #1b6ad1;

1273}

1274.sidebar-right .dropdownlinks.dropdownlinks-userid {

1275 color: #fff;

1276}

1277.sidebar-right .dropdownlinks.dropdownlinks-userid a.edit-user {

1278 color: #C9F1FD;

1279 text-decoration: underline;

1280 display: inline-block;

1281 float: none;

1282}

1283.sidebar-right .dropdownlinks h4{

1284 font-size: 1.1em;

1285 line-height: 1.5em;

1286 font-weight: 600;

1287 color: #fff;

1288}

1289.sidebar-right .dropdownlinks-dropdown h4 {

1290 font-weight: 600;

1291 margin: -10px;

1292 padding: 10px;

1293 cursor: pointer;

1294 color: #fff;

1295}

1296

1297.sidebar-right .dropdownlinks h4 .icon {

1298 color: #fff;

1299 margin-right: 5px;

1300}

1301

1302.sidebar-right .dropdownlinks ul {

1303 background-color: #fff;

1304 display: none;

1305 padding: 10px;

1306 margin-top: 10px;

1307 float: left;

1308 width: 100%;

1309

-webkit-border-radius: 3px;

-moz-border-radius: 3px; border-radius: 3px;

1310}

1311.sidebar-right .dropdownlinks a {

1312 line-height: 1.7em;

1313 float: left;

1314}

1315.sidebar-right .dropdownlinks ul a {

1316 color: #125F92;

1317 line-height: 1.8em;

1318}

1319.sidebar-right .dropdownlinks ul a:hover {

1320 color: #20C1F6;

1321}

1322.sidebar-right .dropdownlinks ul li {

1323 list-style: none;

1324 width: 100%;

1325 padding: 4px 0;

1326 float: left;

1327}

1328.sidebar-right .dropdownlinks ul li a .icon {

1329 color: #20C1F6;

1330 margin-right: 5px;

1331

-khtml-border-radius: 5px;

1332 border-radius: 5px;

1333 text-align: center;

1334 display: block;

1335 float: left;

1336 line-height: 1.4em;

1337

-khtml-border-radius: 50%;

1338 border-radius: 50%;

1339 margin-top: 3px;

1340}

1341.sidebar-right .dropdownlinks a:hover .icon{

1342 background-color: #20C1F6;

1343 color: #fff;

1344}

1345

1346

1347.sidebar-right .dropdownlinks .delete-account-button {

1348 color: #fff;

1349 display: inline-block;

1350 float: none;

1351 line-height: 1.3em;

1352}

1353.sidebar-right .dropdownlinks .delete-account-button:hover {

1354 color: #fff;

1355}

1356

1357.sidebar-right .dropdownlinks .member-delete-account-wrapper {

1358 display: none;

1359}

1360

1361.sidebar-right .dropdownlinks .upgradebuttons .upgradebutton,

1362.sidebar-right .dropdownlinks .upgradebuttons .delbtn,

1363.sidebar-right .dropdownlinks .needs-payment,

1364.sidebar-right .dropdownlinks .deleteprofile,

1365.sidebar-right .dropdownlinks .member-delete-account-wrapper .delete-account-button,

1366.sidebar-right .dropdownlinks .mark-as-verified,

1367.sidebar-right .dropdownlinks .admin-set-to-private,

1368.sidebar-right .dropdownlinks .admin-delete-profile {

1369 line-height: 1.5em;

1370 font-size: 0.9em;

1371}

1372.sidebar-right .dropdownlinks .deleteprofile {

1373 float: none;

1374}

1375.sidebar-right .dropdownlinks .admin-delete-profile,

1376.sidebar-right .dropdownlinks .admin-delete-profile:hover {

1377 color: #fff;

1378 float: none;

1379}

1380

1381

1382

1383

1384

1385.sidebar-right .blog-categories {

1386 float: left;

1387 width: 100%;

1388}

1389.sidebar-right .blog-categories a {

1390 float: none;

1391 padding: 5px 0;

1392 /*background: red;*/

1393}

1394.sidebar-right .blog-categories ul,

1395.sidebar-right .blog-categories ul li,

1396.sidebar-right .blog-categories ul ul {

1397 width: 100%;

1398 display: block;

1399 padding: 0;

1400 margin: 0;

1401}

1402.sidebar-right .blog-categories ul {

1403 padding: 10px 0 10px 10px;

1404}

1405.sidebar-right .blog-categories ul li {

1406 padding: 2px 0;

1407}

1408.sidebar-right .blog-categories ul ul {

1409 padding-left: 20px;

1410}

1411/***** SIDEBAR RIGHT end *****/

1412

1413

1414

1415/***** ESCORT THUMB start *****/

1416.girl {

1417 float: left;

1418 width: 20%;

1419 padding: 5px;

1420 padding-bottom: 20px;

1421 overflow: hidden;

1422 position: relative;

1423}

1424

1425.girl.tour-thumb {

1426 width: 14.28%;

1427}

1428

1429.girl .model-info {

1430 position: absolute;

1431 bottom: 0;

1432 left: 0;

1433 line-height: 1.5em;

1434 width: 100%;

1435}

1436.girl .desc {

1437 padding: 5px;

1438 background: rgba(254,90,203,0.6);

1439 text-align: center;

1440}

1441.girl a .desc .girl-name {

1442 color: #fff;

1443 font-size: 1.2em;

1444 text-shadow: 1px 1px rgba(0,0,0,0.6);

1445 font-weight: 600;

1446}

1447.girl.tour-thumb a .desc .girl-name {

1448 font-size: 1.1em;

1449}

1450.girl a:hover .desc {

1451 background: rgba(254,90,203,0.8);

1452}

1453.girl .desc .girl-desc-location {

1454 font-size: 0.9em;

1455 color: #fff;

1456 padding: 5px 0;

1457}

1458

1459.girl .thumb {

1460 border: 1px transparent solid;

1461 float: left;

1462 position: relative;

1463 width: 100%;

1464 background-color: #EBEBEB;

1465}

1466.girl .thumb .thumbwrapper {

1467 position: relative;

1468}

1469.girl .thumb .thumbwrapper a {

1470 line-height: 0;

1471 width: 100%;

1472}

1473.girl .thumb .thumbwrapper a img{

1474 width: 100%;

1475}

1476.girl .thumb:hover {

1477 border: 1px #E0006C solid;

1478}

1479

1480.girl .tour {

1481 color: #fff;

1482}

1483.girl .girlpremium {

1484 background-color: #fc5e1f;

1485}

1486.girl .thumb.girlpremium {

1487 border: 1px #F8AA17 solid;

1488}

1489.girl .girlpremium .premiumlabel {

1490 position: absolute;

1491 right: -7px; top: -8px;

1492 z-index: 1;

1493 text-align: right;

1494}

1495.girl .girlpremium .premiumlabel span {

1496 font-size: 13px;

1497 font-weight: bold;

1498 color: #FFF;

1499 text-transform: uppercase;

1500 text-align: center;

1501 line-height: 23px;

1502 transform: rotate(45deg);

1503

-webkit-transform: rotate(45deg);

1504 width: 100px;

1505 display: block;

1506 background: #79A70A;

1507 background: linear-gradient(#F7C214 0%, #FC5E1F 100%);

1508 box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);

1509 position: absolute;

1510 top: 19px; right: -21px;

1511}

1512.girl .girlpremium .premiumlabel span::before {

1513 content: "";

1514 position: absolute; left: 0px; top: 100%;

1515 z-index: -1;

1516 border-left: 3px solid #FC5E1F;

1517 border-right: 3px solid transparent;

1518 border-bottom: 3px solid transparent;

1519 border-top: 3px solid #FC5E1F;

1520}

1521.girl .girlpremium .premiumlabel span::after {

1522 content: "";

1523 position: absolute; right: 0px; top: 100%;

1524 z-index: -1;

1525 border-left: 3px solid transparent;

1526 border-right: 3px solid #FC5E1F;

1527 border-bottom: 3px solid transparent;

1528 border-top: 3px solid #FC5E1F;

1529}

1530

1531

1532.girl .thumb a {

1533 float: left;

1534 position: relative;

1535}

1536

1537/* labels: verified and new */

1538.girl .thumb .thumbwrapper .labels {

1539 padding: 4px;

1540 display: block;

1541 width: 100%;

1542 float: left;

1543 position: relative;

1544}

1545.girl .thumb .thumbwrapper .label {

1546 color: #FFF;

1547 font-size: 0.9em;

1548 font-weight: bold;

1549 line-height: 1.7em;

1550 padding: 0 5px;

1551 float: right;

1552 margin-top: 2px;

1553}

1554.girl .thumb .thumbwrapper .label-video {

1555 position: absolute;

1556 top: 35%;

1557 width: 100%;

1558 text-align: center;

1559}

1560.girl .thumb .thumbwrapper .label-video img {

1561 max-width: 100px;

1562 height: auto;

1563}

1564

1565/***** ESCORT THUMB end *****/

1566

1567

1568/***** FRONT PAGE REVIEWS start *****/

1569.onereviewtext {

1570 padding: 10px 0;

1571}

1572.onereviewtext .author span {

1573 color: #E0006C;

1574 font-size: 14px;

1575}

1576.onereviewtext .author {

1577 color: #afaeae;

1578}

1579.onereviewtext .reviewtext a{

1580 color: #2190ff;

1581}

1582.onereviewtext {

1583}

1584/***** FRONT PAGE REVIEWS end *****/

1585

1586

1587.girlsingle {

1588 position: relative;

1589}

1590.girlsingle .profile-title {

1591 font-size: 2em;

1592 color: #FE5ACB;

1593 cursor: default;

1594}

1595

1596.girlsingle .girlsinglelabels {

1597 text-align: center;

1598 width: 100%;

1599 font-size: 0.8em;

1600 font-weight: bold;

1601}

1602

1603.girlsingle .girlsinglelabels span {

1604 margin: 0 2px 10px 2px;

1605 padding: 3px 12px;

1606 cursor: default;

1607}

1608.girlsingle .profile-header .profile-header-name-info {

1609 background: #fff;

1610 padding: 10px 0;

1611}

1612

1613.girlsingle .profile-header .phone-box,

1614.girlsingle .profile-header .available-on {

1615 padding-top: 15px;

1616 padding-right: 20px;

1617 font-weight: bold;

1618 text-align: center;

1619}

1620.girlsingle .profile-header .phone-box .label,

1621.girlsingle .profile-header .available-on .label {

1622 font-size: 1em;

1623 font-weight: normal;

1624 color: #8c7d90;

1625 cursor: default;

1626 line-height: 0.5em;

1627}

1628.girlsingle .profile-header .available-on .label {

1629 padding-bottom: 7px;

1630}

1631.girlsingle .profile-header .phone-box a {

1632 line-height: 1.7em;

1633}

1634.girlsingle .profile-header .phone-box a,

1635.girlsingle .profile-header .available-on a {

1636 font-size: 1.7em;

1637 color: #D633A3;

1638}

1639.girlsingle .profile-header .phone-box a:hover {

1640 color: #FE5ACB;

1641}

1642.girlsingle .profile-header .phone-box .icon-phone {

1643 color: #FBB7E5;

1644 font-size: 0.8em;

1645}

1646.girlsingle .profile-header .available-on .icon {

1647 font-size: 1.2em;

1648 padding: 0 5px;

1649}

1650.girlsingle .profile-header .profile-header-name-info .section-box {

1651 float: right;

1652 text-align: center;

1653 padding: 0 20px;

1654}

1655.girlsingle .profile-header .profile-header-name-info .section-box .valuecolumn {

1656 color: #FE5ACB;

1657 font-weight: 700;

1658 font-size: 1.7em;

1659 display: block;

1660 width: 100%;

1661 line-height: 1em;

1662 letter-spacing: -1.5px;

1663}

1664.girlsingle .profile-header .profile-header-name-info .section-box b {

1665 display: block;

1666 width: 100%;

1667 font-size: 0.9em;

1668 color: #8c7d90;

1669 font-weight: normal;

1670}

1671

1672.girlsingle .profile-header.profile-header-mobile1 {

1673 text-align: center;

1674}

1675.girlsingle .profile-header-mobile1 .profile-header-name {

1676 float: none;

1677 padding-bottom: 20px;

1678}

1679.girlsingle .profile-header-mobile1 .profile-header-name h3 {

1680 text-align: center;

1681}

1682.girlsingle .profile-header-mobile1 .profile-header-name .online-status .online-label {

1683 display: inline-block;

1684}

1685.girlsingle .profile-header-mobile1 .profile-header-name-info {

1686 float: none;

1687 display: inline-block;

1688 vertical-align: top;

1689}

1690.girlsingle .profile-header-mobile1 .phone-box,

1691.girlsingle .profile-header-mobile1 .available-on {

1692 float: none;

1693 display: inline-block;

1694 padding: 10px 5px 0 5px;

1695}

1696

1697.girlsingle .profile-header-mobile2 {

1698 text-align: center;

1699}

1700.girlsingle .profile-header-mobile2 .profile-header-name-info {

1701 display: inline-block;

1702 float: none;

1703}

1704.girlsingle .profile-header-mobile2 .phone-box,

1705.girlsingle .profile-header-mobile2 .available-on {

1706 display: inline-block;

1707 float: none;

1708 padding-right: 0;

1709 padding-bottom: 10px;

1710 width: 100%;

1711}

1712

1713

1714.girlsingle .profile-page-no-media {

1715 border: 2px #C1C4CA dashed;

1716 padding: 10px;

1717

-moz-box-sizing: border-box;

1718 box-sizing: border-box;

1719 cursor: pointer;

1720 color: #828995;

1721 vertical-align: middle;

1722}

1723.girlsingle .profile-page-no-media-wrapper {

1724

-moz-box-sizing: border-box;

1725 box-sizing: border-box;

1726}

1727.girlsingle .profile-page-no-media-wrapper-photos {

1728 padding-right: 5px;

1729}

1730.girlsingle .profile-page-no-media-wrapper-videos {

1731 padding-left: 5px;

1732}

1733

1734.girlsingle .profile-page-no-media:hover {

1735 border-color: #E0006C;

1736}

1737.girlsingle .profile-page-no-media p {

1738 font-weight: bold;

1739 font-size: 1.1em;

1740 line-height: 2em;

1741 margin: 0;

1742 padding: 0;

1743}

1744.girlsingle .profile-page-no-media p u {

1745 color: #E0006C;

1746}

1747.girlsingle .profile-page-no-media .icon {

1748 font-size: 2.5em;

1749 color: #E0006C;

1750 float: left;

1751 padding-right: 20px;

1752 padding-top: 10px;

1753

-moz-box-sizing: border-box;

1754 box-sizing: border-box;

1755}

1756.girlsingle .profile-page-no-media .icon-film {

1757 font-size: 3.1em;

1758}

1759

1760.girlsingle .max-photos b,

1761.girlsingle .max-videos b {

1762 background: #E0006C;

1763 padding: 2px 5px;

1764

-webkit-border-radius: 3px;

-moz-border-radius: 3px; border-radius: 3px;

1765 color: #fff;

1766 margin: 0 3px;

1767}

1768

1769.girlsingle .image-buttons-legend {

1770 line-height: 2em;

1771 width: 100%;

1772 clear: both;

1773 text-align: center;

1774}

1775.girlsingle .image-buttons-legend div {

1776 display: inline-block;

1777 padding: 0 5px;

1778}

1779.girlsingle .image-buttons-legend .button-delete {

1780 color: #D14841;

1781}

1782.girlsingle .image-buttons-legend .button-main-image {

1783 color: #61bd6d;

1784}

1785

1786.girlsingle .bigimage {

1787 max-width: 312px;

1788 display: inline-block;

1789 padding: 20px 0;

1790}

1791.girlsingle .bigimage img {

1792 width: 100%;

1793}

1794.girlsingle .thumbs {

1795 width: 100%;

1796 text-align: center;

1797}

1798.girlsingle .thumbs img {

1799 float: left;

1800}

1801

1802.girlsingle .lockedsection {

1803 padding: 10px;

1804 color: #fff;

1805 background-color: #E0006C;

1806 line-height: 2em;

1807 text-align: center;

1808}

1809.girlsingle .lockedsection .icon-lock {

1810 font-size: 2em;

1811 padding-right: 10px;

1812 width: 1em;

1813 position: absolute;

1814}

1815.girlsingle .lockedsection a {

1816 color: #fff;

1817 font-weight: bold;

1818 text-decoration: underline;

1819}

1820.girlsingle .lockedsection span.nr {

1821 float: none !important;

1822 padding: 0px 5px;

1823 font-weight: bold;

1824}

1825.girlsingle .lockedsection .payment-button {

1826 font-size: 1.1em;

1827}

1828.girlsingle .lockedsection small {

1829 line-height: 1.5em;

1830 display: block;

1831}

1832

1833.girlsingle .rates-table td {

1834 width: 33%;

1835 padding: 2px 0;

1836 vertical-align: middle;

1837}

1838.girlsingle .rates-table th.hide-incall,

1839.girlsingle .rates-table th.hide-outcall {

1840 background: #FE5ACB;

1841 color: #fff;

1842}

1843

1844

1845.girlsingle {

1846 color: #260B39;

1847}

1848.girlsingle .girlinfo {

1849 width: 50%;

1850}

1851.girlsingle .girlinfo.l {

1852 padding-right: 5px;

1853}

1854.girlsingle .girlinfo.r {

1855 padding-left: 5px;

1856}

1857.girlsingle .girlinfo .girlinfo-section {

1858 padding: 20px;

1859 background: #fff;

1860 margin-bottom: 10px;

1861 width: 100%;

1862 float: left;

1863}

1864.girlsingle .girlinfo .text-me-icon {

1865 font-size: 2.5em;

1866 margin-right: 10px;

1867}

1868.girlsingle a{

1869 color: #E0006C;

1870}

1871

1872a.reviewthegency {

1873 margin-left: 10px;

1874 color: #fff;

1875}

1876

1877.girlsingle .aboutme {

1878 background: #fff;

1879 padding: 20px;

1880}

1881.girlsingle .aboutme a,

1882.girlsingle .contact .currently-on-tour-in a {

1883 color: #FE5ACB;

1884 text-decoration: underline;

1885}

1886.girlsingle .aboutme a:hover,

1887.girlsingle .contact .currently-on-tour-in a:hover {

1888 color: #CC0033;

1889 text-decoration: none;

1890}

1891.girlsingle .visitor-counter {

1892 text-align: center;

1893 font-weight: 600;

1894 font-size: 0.9em;

1895 color: #FE5ACB;

1896}

1897.girlsingle .visitor-counter .count {

1898 color: #fff;

1899 background: #FE5ACB;

1900 padding: 2px 5px;

1901 font-weight: bold;

1902 text-shadow: 1px 1px #E0006C;

1903 letter-spacing: 1px;

1904}

1905.girlsingle h4, .girlsingle .aboutme h4, .clientreviewtext h4 {

1906 color: #E0006C;

1907 padding-left: 10px;

1908 margin-bottom: 10px;

1909 cursor: default;

1910 font-size: 1.5em;

1911 border-left: 3px solid #E0006C;

1912 text-transform: uppercase;

1913 font-size: 1.1em;

1914 font-weight: bold;

1915}

1916.girlsingle .aboutme .currently-on-tour-in,

1917.girlsingle .contact .currently-on-tour-in {

1918 padding: 10px;

1919 color: #CC0033;

1920 font-weight: bold;

1921 font-size: 1.1em;

1922 float: left;

1923 border: 2px solid #CC0033;

1924}

1925.girlsingle .contact .currently-on-tour-in {

1926 margin-bottom: 10px;

1927}

1928

1929

1930.girlsingle .girlinfo b,

1931.girlsingle .girlinfo .b {

1932 width: 50%;

1933 display: block;

1934 float: left;

1935 font-weight: 600;

1936 line-height: 1.8em;

1937}

1938.girlsingle .valuecolumn, .girlsingle b{

1939 line-height: 1.8em;

1940}

1941.girlsingle .girlinfo .b .b-label {

1942 vertical-align: middle;

1943 cursor: default;

1944}

1945.girlsingle .girlinfo .b .social-icons-contact-info {

1946 vertical-align: middle;

1947 margin-right: 5px;

1948 float: right;

1949 margin-top: 4px;

1950}

1951.girlsingle .valuecolumn {

1952 width: 50%;

1953 display: block;

1954 float: left;

1955}

1956.girlsingle .girlinfo .section-box {

1957 width: 50%;

1958 float: left;

1959 padding-top: 15px;

1960}

1961.girlinfo .section-box b,

1962.girlinfo .section-box .valuecolumn {

1963 width: 100%;

1964}

1965.girlinfo .section-box b {

1966 font-size: 0.9em;

1967 font-weight: bold;

1968 color: #FE5ACB;

1969 text-transform: uppercase;

1970}

1971

1972.girlsingle .girlinfo .favbutton,

1973.girlsingle .girlinfo .addreview-button {

1974 display: inline-block;

1975 margin: 0 5px;

1976}

1977.girlsingle.agency-profile .addreview {

1978 margin-right: 10px;

1979 margin-bottom: 10px;

1980}

1981

1982.girlsingle.agency-profile .profile-header {

1983 width: 100%;

1984 text-align: center;

1985}

1986.girlsingle.agency-profile .profile-header .profile-title {

1987 color: #FE5ACB;

1988 font-size: 2em;

1989 cursor: default;

1990 padding-bottom: 20px;

1991 display: inline-block;

1992}

1993.girlsingle.agency-profile .profile-header .online-status {

1994 padding: 0;

1995 margin-top: -20px;

1996 padding-bottom: 20px;

1997}

1998

1999.girlsingle.agency-profile .bigimage {

2000 padding: 0;

2001 padding-right: 20px;

2002 max-width: 320px;

2003 width: 40%;

2004}

2005.girlsingle.agency-profile .agencydetails {

2006 width: 50%;

2007 float: left;

2008}

2009.girlsingle.agency-profile .agencydetails.agencydetails-noimg {

2010 float: right;

2011 padding-left: 20px;

2012 padding-top: 30px;

2013}

2014

2015.girlsingle .contact span a{

2016 color: #E0006C;

2017}

2018.girlsingle .escortcontact {

2019 background-color: #fff8fe;

2020 padding: 10px;

2021}

2022

2023.girlsingle .girlinfo .services {

2024 clear: both;

2025}

2026.girlsingle .girlinfo .services div{

2027 padding: 4px 0;

2028 padding-left: 0px;

2029}

2030.girlsingle .girlinfo .services .icon-ok {

2031 color: #61bd6d; /* green */

2032}

2033.girlsingle .girlinfo .services .icon-cancel {

2034 color: #D14841; /* red */

2035}

2036

2037.girlsingle .review-wrapper {

2038 background: #fff;

2039 padding: 20px;

2040 color: #2C3E50;

2041}

2042.girlsingle .review-wrapper .starrating {

2043 margin-top: 5px;

2044}

2045

2046.review .addedby {

2047 color: #c2c2c2;

2048 background-color: #1d242d;

2049 padding: 3px 8px;

2050 margin-bottom: 5px;

2051 float: left;

2052 color: #CCC;

2053}

2054.review .addedby b{

2055 color: #FFF;

2056}

2057.review .addedby a{

2058 color: #FFF;

2059}

2060

2061.review .reviewtext p{

2062 margin-top: 0;

2063}

2064.addreviewform textarea {

2065 margin-bottom: 5px;

2066 padding: 10px;

2067 width: 530px;

2068 height: 100px;

2069}

2070.addreviewform .starratingoption {

2071 width: 572px;

2072 margin: 0 auto;

2073 padding-bottom: 8px;

2074}

2075

2076

2077.allreverr {

2078 display: none;

2079}

2080

2081.girlsingle_all_reviews {

2082 display: none;

2083}

2084.girlsingle_all_reviews #preloader {

2085 background-color: #060606;

2086 padding: 10px;

2087 color: #fff;

2088}

2089

2090

2091.report-profile-wrapper {

2092 width: 100%;

2093 clear: both;

2094 padding-top: 20px;

2095}

2096.report-profile-wrapper .report-profile-button {

2097 float: right;

2098}

2099.report-profile-wrapper .report-profile-reason-wrapper {

2100 display: none;

2101 background: #fff;

2102 padding: 10px;

2103 text-align: center;

2104}

2105.report-profile-wrapper .report-profile-reason-wrapper .report-profile-reason-form {

2106 padding: 15px;

2107 max-width: 500px;

2108 display: inline-block;

2109}

2110.report-profile-wrapper .report-profile-reason-wrapper .report-profile-reason-form label {

2111 padding-bottom: 15px;

2112}

2113.report-profile-wrapper .report-profile-reason-wrapper .report-profile-reason-form .form-input {

2114 padding-bottom: 15px;

2115}

2116.report-profile-wrapper .report-profile-reason-wrapper .report-profile-reason-form .submit-button {

2117 font-size: 1.1em;

2118}

2119.report-profile-wrapper .report-profile-reason-wrapper .report-profile-reason-form .submit-button .icon {

2120 font-size: 0.9em;

2121}

2122.report-profile-wrapper .report-profile-reason-wrapper .report-profile-reason-form .submit-button .label-working {

2123 display: none;

2124}

2125.report-profile-wrapper .report-profile-reason-wrapper .report-profile-reason-form .submit-button.working .label-normal {

2126 display: none;

2127}

2128.report-profile-wrapper .report-profile-reason-wrapper .report-profile-reason-form .submit-button.working {

2129 background: gray;

2130 cursor: default;

2131}

2132.report-profile-wrapper .report-profile-reason-wrapper .report-profile-reason-form .submit-button.working .label-working {

2133 display: inherit;

2134}

2135.report-profile-wrapper {

2136

2137}

2138.report-profile-wrapper {

2139

2140}

2141

2142

2143

2144.image-next-to-review {

2145 margin-right: 20px;

2146}

2147

2148.registrationcomplete {

2149 text-align: center;

2150 padding: 20px;

2151 line-height: 25px;

2152 line-height: 1.7em;

2153}

2154.registrationcomplete .registrationcomplete-title {

2155 font-size: 2em;

2156 line-height: 1.8em;

2157 padding: 0 20px;

2158 font-weight: 600;

2159 color: #6DA22E;

2160}

2161.registrationcomplete #resendvalidationlink {

2162 font-size: 1.2em;

2163}

2164.registrationcomplete .change-email-address {

2165 text-align: center;

2166}

2167.registrationcomplete .change-email-address .change-email-button {

2168 display: inline-block;

2169 font-size: 0.9em;

2170 line-height: 1.7em;

2171 padding: 0 7px;

2172}

2173.registrationcomplete .change-email-address-form {

2174 max-width: 600px;

2175 display: inline-block;

2176 display: none;

2177}

2178

2179

2180/***** Forms styling START *****/

2181.form-styling .form-label {

2182 width: 34%;

2183 float: left;

2184}

2185.form-styling .form-label.col100 {

2186 width: 100%;

2187}

2188.form-styling .form-label label {

2189 display: block;

2190 line-height: 40px;

2191}

2192.form-styling .form-label label.with-help {

2193 line-height: 1.4em;

2194}

2195.form-styling .form-input.available-on label {

2196 line-height: 2em;

2197 float: left;

2198 padding-right: 20px;

2199 font-size:

600;

2200}

2201.form-styling .form-input.available-on label .icon {

2202 font-size: 2em;

2203 vertical-align: middle;

2204}

2205

2206.form-styling .form-label small, .form-styling .form-input small {

2207 color: #999;

2208 display: block;

2209}

2210.form-styling .form-label label i, .form-styling .mandatory i, .form-styling .form-label small i, .form-styling .form-input small i {

2211 color: red;

2212 font-style: normal;

2213}

2214.form-styling .form-input {

2215 width: 64%;

2216 float: right;

2217}

2218.form-styling .form-input.col100 {

2219 width: 100%;

2220}

2221

2222.form-styling .form-input .input,

2223.form-styling .form-input .textarea,

2224.form-styling .form-input select,

2225.ui-datepicker select {

2226 background-color: #fff;

2227 border: 1px solid #f15cd8;

2228 color: #2C3E50;

2229

-moz-box-sizing: border-box;

2230 box-sizing: border-box;

2231 font-family: 'Open Sans',"Helvetica Neue","Trebuchet MS",Arial,sans-serif;

2232 max-width: 100%;

2233}

2234

2235.form-styling .form-input .input.col100, .form-styling .form-input .textarea.col100, .form-styling .form-input select.col100 {

2236 width: 100%;

2237}

2238

2239.form-styling .form-input .longinput{

2240 width: 85%;

2241}

2242.form-styling .form-input .smallinput{

2243 width: 100px;

2244}

2245.form-styling .form-input .longtextarea {

2246 width: 100%;

2247 resize: vertical;

2248}

2249.form-styling .form-input .input {

2250 padding: 0 10px;

2251 line-height: 40px;

2252 height: 40px;

2253 font-size: 1em;

2254}

2255.form-styling .form-input .textarea {

2256 font-size: 1em;

2257 padding: 10px;

2258}

2259.form-styling .form-input .input:focus, .form-styling .form-input .textarea:focus, .form-styling .form-input select:hover, .ui-datepicker select:hover {

2260 border: 1px #2C3E50 solid;

2261}

2262

2263.form-styling .form-input select {

2264 padding: 8px;

2265 font-size: 1em;

2266 cursor: pointer;

2267}

2268.form-styling .form-input select option {

2269 font-family: 'Open Sans',"Helvetica Neue","Trebuchet MS",Arial,sans-serif;

2270 padding: 0 8px;

2271}

2272.form-styling .form-input select option:disabled {

2273 color: #BCBCBC;

2274 background: #F4F4F4;

2275}

2276.form-styling .form-input-rating label {

2277 line-height: 2em;

2278 margin: 2px 0;

2279 padding-right: 10px;

2280 display: inline-block;

2281}

2282.form-styling .form-input-rating label input {

2283 margin-right: 7px;

2284}

2285

2286.form-styling .formseparator {

2287 clear: both;

2288 height: 30px;

2289}

2290.form-styling .form-input label {

2291 cursor: pointer;

2292}

2293

2294.form-styling .form-input input[type=radio], .form-styling .form-input input[type=checkbox]{

2295 cursor: pointer;

2296}

2297

2298.form-styling .fieldset {

2299 background-color: #8d35d7;

2300 padding: 10px;

2301 color: #fff;

2302}

2303.form-styling .fieldset small {

2304 color: #dfdede;

2305}

2306.form-styling .fieldset legend {

2307 background-color: #fff;

2308 border: 1px #8d35d7 solid;

2309 font-size: 0.9em;

2310 text-transform: uppercase;

2311 line-height: 1.9em;

2312 padding: 0 14px;

2313 font-weight: 600;

2314 color: #8d35d7;

2315}

2316.form-styling .fieldset .form-input .input,

2317.form-styling .fieldset .form-input select,

2318.form-styling .fieldset .form-input select:hover,

2319.form-styling .fieldset .form-input .input:hover,

2320.form-styling .fieldset .form-input textarea:hover {

2321 border: none;

2322}

2323.form-styling .fieldset a {

2324 color: #fff;

2325 text-decoration: underline;

2326 font-weight: 600;

2327}

2328.edit-payment-link-wrapper a.post-edit-link {

2329

-webkit-border-radius: 25px;

-moz-border-radius: 25px; border-radius: 25px;

2330 background: #fff;

2331 text-decoration: none;

2332 color: #8d35d7;

2333 line-height: 2em;

2334 display: inline-block;

2335 padding: 0 15px;

2336}

2337

2338.form-styling input[type=submit] {

2339 font-size: 1.2em;

2340 line-height: 2em;

2341 padding: 0 20px;

2342

-webkit-border-radius: 25px;

-moz-border-radius: 25px; border-radius: 25px;

2343 font-weight: 600;

2344}

2345

2346

2347.form-styling .form-input .charcount {

2348 position: relative;

2349}

2350.form-styling .form-input #bar {

2351 float: left;

2352 background-color: #E0006C;

2353 width: 0px;

2354 height: 14px;

2355}

2356.form-styling .form-input #barbox {

2357 float: right;

2358 height: 16px;

2359 background-color: #FFFFFF;

2360 width: 100px;

2361 border: 1px #2C3E50 solid;

2362 margin-right: 3px;

2363 overflow: hidden;

2364}

2365.form-styling .form-input #count {

2366 float: right;

2367 margin-right: 8px;

2368 font-size: 0.8em;

2369 font-weight: 600;

2370}

2371

2372.form-styling .form-input-accept-tos-err label {

2373 border: 2px solid #f00;

2374 padding: 5px 8px;

2375}

2376/***** Form styling END *****/

2377

2378

2379/***** EXTRA Forms styling START *****/

2380.form-styling .form-label span.checkusererr {

2381 color: #e10000;

2382}

2383.form-styling .form-label span.checkuserok {

2384 color: #3da001;

2385}

2386.form-styling .form-input .rates {

2387 padding-bottom: 10px;

2388 width: 100%;

2389}

2390.form-styling .form-input .rates .col30 {

2391

-webkit-box-sizing: border-box;

2392

-moz-box-sizing: border-box;

2393 box-sizing: border-box;

2394}

2395.form-styling .form-input .rates .rates-label {

2396 line-height: 40px;

2397 text-align: right;

2398 padding-right: 20px;

2399}

2400.form-styling .form-input .rates .hide-incall,

2401.form-styling .form-input .rates .hide-outcall {

2402 padding-right: 20px;

2403}

2404

2405.form-styling .form-input .currency-label-text {

2406 line-height: 40px;

2407 padding-right: 20px;

2408

-webkit-box-sizing: border-box;

2409

-moz-box-sizing: border-box;

2410 box-sizing: border-box;

2411 text-align: right;

2412}

2413.form-styling .form-input .currency-label-dropdown {

2414 padding-right: 20px;

2415

-webkit-box-sizing: border-box;

2416

-moz-box-sizing: border-box;

2417 box-sizing: border-box;

2418}

2419.form-styling .form-input .err,

2420.form-styling .form-input .ok {

2421 padding: 3px 7px;

2422}

2423

2424

2425.agency-location-form .title-label,

2426.tours-page .title-label {

2427 line-height: 2.2em;

2428 display: inline-block;

2429 vertical-align: top;

2430 padding-right: 10px;

2431}

2432

2433

2434/***** EXTRA Form styling for payment settings page START *****/

2435.payment-settings-page .payment-sandbox-toggle {

2436 cursor: pointer;

2437}

2438.payment-settings-page .payment-sandbox-toggle span {

2439 float: left;

2440}

2441.payment-settings-page .payment-sandbox-toggle .label {

2442 font-size: 1.5em;

2443}

2444.payment-settings-page .payment-sandbox-toggle .toggle {

2445 font-size: 2em;

2446 padding: 0 8px;

2447 display: none;

2448}

2449.payment-settings-page .payment-sandbox-toggle-live .toggle {

2450 color: #49cd65;

2451}

2452.payment-settings-page .payment-sandbox-toggle-sandbox .toggle {

2453 color: #EF3A39;

2454}

2455.payment-settings-page .payment-sandbox-toggle-live .toggle {

2456 display:

hidden;

2457}

2458.payment-settings-page .payment-sandbox-toggle-live .icon-toggle-on1 {

2459 display: inherit;

2460}

2461.payment-settings-page .payment-sandbox-toggle-sandbox .icon-toggle-on2 {

2462 display: inherit;

2463}

2464

2465

2466.payment-settings-page .payment-settings-step {

2467 border: 1px solid #22a4e6;

2468 padding: 20px;

2469 padding-top: 10px;

2470 margin-bottom: 20px;

2471}

2472.payment-settings-page .payment-settings-step .payment-settings-step-title {

2473 color: #22a4e6;

2474 padding-bottom: 10px;

2475 font-weight: bold;

2476}

2477

2478.payment-settings-page .choose-payment-processor-wrapper .choose-payment-processor-content {

2479 line-height: 2.6em;

2480}

2481.payment-settings-page .choose-payment-processor-wrapper .current-payment-processor {

2482 padding: 0 15px;

2483 margin-left: 10px;

2484 font-size: 1.4em;

2485 background: #30ce73;

2486 background:

-moz-linear-gradient(top, #30ce73 0%, #27ae60 100%);

2487 background:

-webkit-gradient(linear, left top, left bottom,

color-stop(0%,#30ce73),

color-stop(100%,#27ae60));

2488 background:

-webkit-linear-gradient(top, #30ce73 0%,#27ae60 100%);

2489 background:

-o-linear-gradient(top, #30ce73 0%,#27ae60 100%);

2490 background:

-ms-linear-gradient(top, #30ce73 0%,#27ae60 100%);

2491 background: linear-gradient(to bottom, #30ce73 0%,#27ae60 100%);

2492 filter:

progid:DXImageTransform.Microsoft.gradient( startColorstr='#30ce73', endColorstr='#27ae60',GradientType=0 );

2493 color: #fff;

2494 font-weight: bold;

2495 cursor: default;

2496}

2497

2498.payment-settings-page .choose-payment-processor-wrapper .payment-processors-list {

2499 padding-top: 20px;

2500}

2501.payment-settings-page .choose-payment-processor-wrapper .payment-processors-list .one-payment-processor {

2502 width: 33.333%;

2503 padding: 10px 7px;

2504

-webkit-box-sizing: border-box;

2505

-moz-box-sizing: border-box;

2506 box-sizing: border-box;

2507}

2508.payment-settings-page .choose-payment-processor-wrapper .payment-processors-list .one-payment-processor .one-payment-processor-content {

2509 position: relative;

2510 text-align: center;

2511 cursor: pointer;

2512 border: 1px solid #e6eaf2;

2513 padding: 15px 0;

2514 background: #f9fafc;

2515

-webkit-box-sizing: border-box;

2516

-moz-box-sizing: border-box;

2517 box-sizing: border-box;

2518}

2519.payment-settings-page .choose-payment-processor-wrapper .payment-processors-list .one-payment-processor .one-payment-processor-content:hover {

2520 border-color: #b8c3d9;

2521}

2522.payment-settings-page .choose-payment-processor-wrapper .payment-processors-list .one-payment-processor .logo {

2523 height: 40px;

2524}

2525.payment-settings-page .choose-payment-processor-wrapper .payment-processors-list .one-payment-processor .logo span {

2526 line-height: 40px;

2527 display: block;

2528 font-weight: bold;

2529 font-size: 1.3em;

2530}

2531.payment-settings-page .choose-payment-processor-wrapper .payment-processors-list .one-payment-processor .logo span.none {

2532 color: #EF3A39;

2533}

2534.payment-settings-page .choose-payment-processor-wrapper .payment-processors-list .one-payment-processor .logo span.other {

2535 color: #007AFF;

2536}

2537.payment-settings-page .choose-payment-processor-wrapper .payment-processors-list .one-payment-processor .logo img {

2538 height: 40px;

2539}

2540

2541.payment-settings-page .choose-payment-processor-wrapper .payment-processors-list .one-payment-processor .checkmark {

2542 position: absolute;

2543 top: -10px;

2544 right: -7px;

2545 font-size: 2em;

2546 color: #37bc9b;

2547 display: none;

2548}

2549.payment-settings-page .choose-payment-processor-wrapper .payment-processors-list .one-payment-processor .one-payment-processor-content-selected {

2550 border: 1px solid #49cd65;

2551}

2552.payment-settings-page .choose-payment-processor-wrapper .payment-processors-list .one-payment-processor .one-payment-processor-content-selected .checkmark {

2553 display: inherit;

2554}

2555

2556.payment-settings-page .payment-processor-settings-wrapper .selected-payment-processor {

2557 padding: 0 15px;

2558 margin-left: 10px;

2559 font-size: 1.1em;

2560 background: #30ce73;

2561 background:

-moz-linear-gradient(top, #30ce73 0%, #27ae60 100%);

2562 background:

-webkit-gradient(linear, left top, left bottom,

color-stop(0%,#30ce73),

color-stop(100%,#27ae60));

2563 background:

-webkit-linear-gradient(top, #30ce73 0%,#27ae60 100%);

2564 background:

-o-linear-gradient(top, #30ce73 0%,#27ae60 100%);

2565 background:

-ms-linear-gradient(top, #30ce73 0%,#27ae60 100%);

2566 background: linear-gradient(to bottom, #30ce73 0%,#27ae60 100%);

2567 filter:

progid:DXImageTransform.Microsoft.gradient( startColorstr='#30ce73', endColorstr='#27ae60',GradientType=0 );

2568 color: #fff;

2569 font-weight: bold;

2570 cursor: default;

2571}

2572

2573.payment-settings-page .payment-processor-settings-content .payment-processor-details {

2574 line-height: 1.5em;

2575}

2576.payment-settings-page .payment-processor-settings-content .payment-processor-details h3 {

2577 padding-bottom: 5px;

2578}

2579

2580.payment-settings-page .form-label label {

2581 padding-top: 10px;

2582}

2583.payment-settings-page .form-label label.nopadding {

2584 padding-top: 0px;

2585}

2586.payment-settings-page .form-input .longinput {

2587 width: 100%;

2588}

2589/***** EXTRA Form styling for payment settings page END *****/

2590

2591/***** EXTRA Form styling for site settings page START *****/

2592.site-settings-page .showsitelogo,

2593.content-settings-page .showwatermarklogo {

2594 background: url(i/showsitelogo-bg.png);

2595 margin-bottom: 10px;

2596 padding: 20px 0;

2597 overflow: hidden;

2598}

2599.site-settings-page .showsitelogo img,

2600.content-settings-page .showwatermarklogo img {

2601 max-width: 100%;

2602}

2603

2604.site-settings-page .change-website-design .one-design {

2605 padding: 10px;

2606

-webkit-box-sizing: border-box;

2607

-moz-box-sizing: border-box;

2608 box-sizing: border-box;

2609}

2610

2611.site-settings-page .formseparator {

2612 height: 30px;

2613}

2614

2615.site-settings-page .submit_button_container .loader,

2616.site-settings-page .delete_demo_data_button_container .loader {

2617 display: inline-block;

2618}

2619

2620.content-settings-page .watermark-position-box label {

2621 /*width: 60px;*/

2622 font-size: 0.8em;

2623 padding: 5px;

2624 line-height: 1em;

2625 width: 33.33%;

2626}

2627.content-settings-page .watermark-position-box label .checkator_holder {

2628 margin-bottom: 3px !important;

2629}

2630/***** EXTRA Form styling for site settings page END *****/

2631

2632

2633/***** EXTRA Forms styling END *****/

2634

2635

2636

2637/***** REGISTER PAGE - UPLOAD IMAGES *****/

2638.uploadifive-button *{

2639 cursor: pointer;

2640}

2641.uploadifive-button {

2642 font-family: 'Open Sans',"Helvetica Neue","Trebuchet MS",Arial,sans-serif;

2643 white-space: nowrap;

2644}

2645.deletesitelogo {

2646 line-height: 30px;

2647}

2648.uploadifive-queue-item {

2649 background-color: #fff;

2650 font-size: 11px;

2651 margin-top: 5px;

2652 padding: 10px;

2653 color: #000;

2654

-khtml-border-radius: 5px;

2655 border-radius: 5px;

2656}

2657.uploadifive-queue-item .close {

2658 background: url('i/cancel.png') 0 0 no-repeat;

2659 display: block;

2660 float: right;

2661 height: 16px;

2662 text-indent: -9999px;

2663 width: 16px;

2664}

2665.uploadifive-queue-item .progress {

2666 margin-top: 10px;

2667 width: 100%;

2668}

2669.uploadifive-queue-item .progress-bar {

2670 background-color: #0099FF;

2671 height: 3px;

2672 width: 0px;

2673}

2674

2675

2676.upload_photos_page .girl {

2677 margin-right: 5px;

2678 width: 100%;

2679 text-align: center;

2680}

2681.upload_photos_page .girllast {

2682}

2683.upload_photos_page .girl span{

2684 padding: 4px;

2685 background: #FFF;

2686 position: relative;

2687 display: inline-block;

2688}

2689.upload_photos_page .girl span.selected{

2690 background-color: #7ca9c8;

2691}

2692

2693

2694.upload_photos_page .girl span i, .upload_photos_page .girl span em{

2695 display: block;

2696 position: absolute;

2697 height: 40px;

2698 width: 40px;

2699 cursor: pointer;

2700 text-indent: -9999px;

2701}

2702.upload_photos_page .girl span i:hover , .upload_photos_page .girl span em:hover{

2703 background-color: #FFE8E9;

2704}

2705.upload_photos_page .girl span i{

2706 top: 6px;

2707 right: 6px;

2708 background: #FFF url(i/icon-no.png) center no-repeat;

2709}

2710.upload_photos_page .girl span em{

2711 top: 2px;

2712 left: 30px;

2713 background: #FFF url(i/icon-yes.png) center no-repeat;

2714}

2715

2716.upload_photos_page img{

2717 vertical-align: middle;

2718}

2719

2720.upload_photos_page .image_msg {

2721 color: #77C41C;

2722 text-align: center;

2723 display: none;

2724 font-size: 16px;

2725 padding-top: 0px;

2726 font-weight: bold;

2727}

2728.upload_photos_form .image_msg {

2729 padding: 0px 15px;

2730}

2731.agency-page .upload_photos_form {

2732 text-align: center;

2733}

2734.agency-page .upload_photos_form .upload_photos_button {

2735 display: inline-block;

2736}

2737.agency-page h4.logo-used {

2738 text-align: center;

2739 border: none;

2740}

2741.agency-page .button-delete {

2742 cursor: pointer;

2743 background: #fff;

2744 font-size: 0.8em;

2745 font-weight: 600;

2746 padding: 0 5px;

2747}

2748/***** REGISTER PAGE - UPLOAD IMAGES *****/

2749

2750

2751/***** REGISTER PAGE - MANAGE CITY TOURS *****/

2752.addedtours {

2753 border-top: 1px #7ca9c8 solid;

2754}

2755.addedtours .tour {

2756 border-bottom: 1px #7ca9c8 solid;

2757 float: left;

2758 display: block;

2759 width: 100%;

2760}

2761.addedtours .tour div{

2762 display: block;

2763 float: left;

2764 line-height: 30px;

2765 height: 30px;

2766 overflow: hidden;

2767}

2768.addedtours .tourhead {

2769 color: #7ca9c8;

2770 font-weight: bold;

2771}

2772

2773.addedtours .tour .addedstart{

2774 width: 120px;

2775}

2776.addedtours .tour .addedend{

2777 width: 120px;

2778}

2779.addedtours .tour .addedplace{

2780 width: 240px;

2781}

2782.addedtours .tour .addedphone{

2783 width: 140px;

2784}

2785.addedtours .tour .addedemail{

2786 width: 120px;

2787}

2788.addedtours .tour .addedbuttons{

2789 width: 55px;

2790 float: right;

2791 position: relative;

2792 overflow: visible;

2793}

2794.addedtours .tour .addedbuttons .pb {

2795 position: absolute;

2796 right: 0;

2797 top: 2px;

2798}

2799.addedtours .tour .addedbuttons .pb .payment-button {

2800 white-space: nowrap;

2801 line-height: 1em;

2802 font-size: 1em;

2803 display: block;

2804 color: #fff;

2805}

2806

2807.addedtours .tour-info-mobile {

2808 display: none;

2809 padding-right: 5px;

2810 font-weight: bold;

2811}

2812.addedtours .tour-info-mobile-clear {

2813 display: none;

2814 clear: both;

2815}

2816

2817.deletemsg {

2818 color:#0C0;

2819 text-align: right;

2820 display: none;

2821 padding-top: 0px;

2822 font-size: 14px;

2823 font-weight: bold;

2824}

2825

2826.addedtours .tour .addedbuttons i, .addedtours .tour .addedbuttons em, .addedtours .tour .addedbuttons b {

2827 display: block;

2828 width: 20px;

2829 height: 20px;

2830 text-indent: -9999px;

2831 cursor: pointer;

2832 line-height: 20px;

2833 margin-top: 5px;

2834}

2835.addedtours .tour .addedbuttons i {

2836 float: left;

2837 background: url(i/icon-no.png) center no-repeat;

2838}

2839.addedtours .tour .addedbuttons em {

2840 float: right;

2841 background: url(i/icon-edit.png) center no-repeat;

2842}

2843

2844.addedtours .tour .addedbuttons b {

2845 float: right;

2846 background: url(i/small-loader.gif) center no-repeat;

2847}

2848/***** REGISTER PAGE - MANAGE CITY TOURS *****/

2849

2850

2851

2852

2853/***** BLACKLISTED CLIENTS PAGE *****/

2854.addedblacklistedclients {

2855 border-top: 1px #333 solid;

2856}

2857.addedblacklistedclients .blacklistedclients {

2858 border-bottom: 1px #333 solid;

2859 float: left;

2860 display: block;

2861 width: 100%;

2862}

2863.addedblacklistedclients .blacklistedclients div{

2864 display: block;

2865 float: left;

2866 line-height: 30px;

2867}

2868.addedblacklistedclients .clienthead {

2869 font-weight: bold;

2870}

2871.addedblacklistedclients .blacklistedclients .addedemail{

2872 width: 20%;

2873}

2874.addedblacklistedclients .blacklistedclients .addedphone{

2875 width: 20%;

2876}

2877.addedblacklistedclients .blacklistedclients .addednote{

2878 width: 60%;

2879}

2880

2881.addedblacklistedclients .blacklistedclients .addedbuttons{

2882 float: right;

2883}

2884

2885.addedblacklistedclients .blacklistedclients .addedbuttons .icon {

2886 float: right;

2887 display: block;

2888 cursor: pointer;

2889 font-size: 1.3em;

2890}

2891.addedblacklistedclients .blacklistedclients .addedbuttons .button-delete {

2892 color: #D14841; /* red */

2893}

2894.addedblacklistedclients .blacklistedclients .addedbuttons .button-delete:hover {

2895 background-color: #D14841; /* red */

2896 color: #fff;

2897}

2898.addedblacklistedclients .blacklistedclients .addedbuttons .button-edit {

2899 color: #E0006C;

2900 margin-left: 15px;

2901}

2902.addedblacklistedclients .blacklistedclients .addedbuttons .button-edit:hover {

2903 color: #fff;

2904 background-color: #E0006C;

2905}

2906/***** BLACKLISTED CLIENTS PAGE *****/

2907

2908/***** UPLOAD VERIFIED PHOTO PAGE *****/

2909.upload_verified_photo .button-delete {

2910 color: #D14841; /* red */

2911}

2912/***** UPLOAD VERIFIED PHOTO PAGE *****/

2913

2914/***** AGENCY - MANAGE ESCORTS PAGE *****/

2915.addnewescortform {

2916 display: none;

2917}

2918/***** AGENCY - MANAGE ESCORTS PAGE *****/

2919

2920

2921

2922

2923.closebtn {

2924 padding: 0px 2px 0px 7px;

2925 font-weight: bold;

2926}

2927.closebtn .label {

2928 line-height: 1.5em;

2929}

2930.closebtn .icon {

2931 line-height: 1.6em;

2932 float: right;

2933}

2934.closebtn_box {

2935 position: absolute;

2936 top: -5px;

2937 right: -3px;

2938 cursor: pointer;

2939 color: #fff;

2940 font-size: 1.2em;

2941 background: red;

2942 line-height: 1.2em;

2943 width: 1.2em;

2944 height: 1.2em;

2945}

2946.closebtn_box .icon {

2947 line-height: 1.2em;

2948}

2949.closebtn_box .icon::before {

2950 margin: 0;

2951}

2952.closebtn_box:hover {

2953 background: #fff;

2954 color: red;

2955}

2956.closebtn_box:hover .icon {

2957 font-size: 1.4em;

2958 position: absolute;

2959 right: -1.5px;

2960 top: -4px;

2961}

2962

2963

2964/***** AGENCY - MANAGE ESCORTS OPTION BUTTONS IN SINGLE PAGE *****/

2965.agency_options_dropdowns {

2966 display: none;

2967 position: relative;

2968}

2969.agency_options_delete .submitbutton {

2970 font-size: 1.1em;

2971}

2972

2973.girlsingle .thumbs .profile-video-thumb-wrapper,

2974.girlsingle .thumbs .profile-img-thumb-wrapper {

2975 width: 16.66%;

2976 padding-right: 4px;

2977 padding-bottom: 4px;

2978 display: inline-block;

2979}

2980

2981.girlsingle .thumbs .profile-img-thumb {

2982 position: relative;

2983}

2984.girlsingle .thumbs .profile-img-thumb img {

2985 width: 100%;

2986 cursor: zoom-in;

2987 border: 1px solid #fff;

2988}

2989

2990.agency_options_add_logo .profile-img-thumb { position: relative; }

2991.agency_options_add_logo .profile-img-thumb .edit-buttons,

2992.girlsingle .thumbs .profile-img-thumb .edit-buttons,

2993.girlsingle .thumbs .profile-video-thumb .edit-buttons {

2994 position: absolute;

2995 display: block;

2996 top: 5px;

2997 right: 5px;

2998 left: 5px;

2999 font-size: 1em;

3000 z-index: 1;

3001}

3002.agency_options_add_logo .profile-img-thumb .edit-buttons .icon,

3003.girlsingle .thumbs .edit-buttons .icon {

3004 cursor: pointer;

3005 background-color: #fff;

3006 float: right;

3007 margin-left: 10px;

3008 width: 33px;

3009 height: 33px;

3010 line-height: 32px;

3011 font-size: 1.3em;

3012}

3013

3014.girlsingle .thumbs .profile-video-thumb {

3015 border: 1px solid #e5e5e5;

3016 position: relative;

3017 width: 100%;

3018}

3019.girlsingle .thumbs .profile-video-thumb .video-image-play {

3020 width: 100%;

3021 padding: 20px;

3022

-webkit-box-sizing: border-box;

3023

-moz-box-sizing: border-box;

3024 box-sizing: border-box;

3025}

3026.girlsingle .thumbs .profile-video-thumb .video-processing {

3027 position: absolute;

3028 left: 0;

3029 bottom: 0;

3030 background: red;

3031 text-align: center;

3032 color: #fff;

3033 line-height: 1em;

3034 padding: 3px 0;

3035}

3036

3037.fancybox-content {

3038 padding: 44px 5px !important;

3039}

3040.fancybox-container {

3041 z-index: 99999 !important;

3042}

3043.video-player-lightbox {

3044 height: 100%;

3045}

3046.video-player-lightbox .wp-video,

3047.video-player-lightbox .wp-video .wp-video-shortcode {

3048 display: inline-block;

3049 overflow: hidden;

3050}

3051

3052.girlsingle .edit-buttons .button-main-image {

3053 color: #61bd6d; /* green */

3054}

3055.girlsingle .edit-buttons .button-main-image:hover {

3056 color: #fff;

3057 background-color: #61bd6d; /* green */

3058}

3059.girlsingle .edit-buttons .button-delete {

3060 color: #D14841; /* red */

3061}

3062.girlsingle .edit-buttons .button-delete:hover {

3063 color: #fff;

3064 background-color: #D14841; /* red */

3065}

3066

3067.image_msg_girl_single {

3068 color: #fff;

3069 background-color: #61bd6d; /* green */

3070 font-weight: bold;

3071 display: block;

3072 text-align: center;

3073}

3074/***** AGENCY - MANAGE ESCORTS OPTION BUTTONS IN SINGLE PAGE *****/

3075.manage_escorts_page .thumb i {

3076 display: block;

3077 position: absolute;

3078 height: 20px;

3079 width: 20px;

3080 cursor: pointer;

3081 text-indent: -9999px;

3082 top: 2px;

3083 left: 2px;

3084 border: 1px #fff solid;

3085}

3086.manage_escorts_page .thumb i.girlactive {

3087 background: #FFF url(i/icon-active.png) center no-repeat;

3088}

3089.manage_escorts_page .thumb i.girlinactive {

3090 background: #FFF url(i/icon-inactive.png) center no-repeat;

3091}

3092.manage_escorts_page .thumb i:hover {

3093 border: 1px #E0006C solid;

3094}

3095.manage_escorts_page .thumb i.girlsetinactive {

3096 text-indent: 0;

3097 color: #FF0000;

3098 background-color: #fff;

3099 padding: 3px;

3100 background-image: none;

3101 cursor: default;

3102 white-space:nowrap;

3103}

3104.manage_escorts_page .thumb i.girlsetactive {

3105 text-indent: 0;

3106 color: #8CCF2A;

3107 background-color: #fff;

3108 padding: 3px;

3109 background-image: none;

3110 cursor: default;

3111 white-space:nowrap;

3112}

3113.manage_escorts_page img{

3114 vertical-align: bottom;

3115}

3116

3117

3118/***** STAR RATING *****/

3119.starrating {

3120 background: url(i/star.png) bottom left repeat-x;

3121 height: 16px;

3122 width: 95px;

3123}

3124.starrating .starrating_stars {

3125 background: url(i/star.png) top left repeat-x;

3126 height: 16px;

3127}

3128.starrating .star0 { display: none; }

3129.starrating .star1 { width: 19px; }

3130.starrating .star15 { width: 27px; }

3131.starrating .star2 { width: 38px; }

3132.starrating .star25 { width: 46px; }

3133.starrating .star3 { width: 57px; }

3134.starrating .star35 { width: 65px; }

3135.starrating .star4 { width: 76px; }

3136.starrating .star45 { width: 84px; }

3137.starrating .star5 { width: 95px; }

3138.starrating .star6 { width: 17px; background: url(i/star_red.png) center left repeat-x; }

3139

3140

3141.profilestarrating-wrapper {

3142 margin: 0 auto;

3143 text-align: center;

3144}

3145.profilestarrating-wrapper .label {

3146 font-size: 1.1em;

3147 font-weight: bold;

3148}

3149.girlsingle .girlinfo .starrating {

3150 display: inline-block;

3151}

3152.profilestarrating-wrapper .starrating {

3153 background: url(i/star2.png) bottom left repeat-x;

3154 height: 40px;

3155 width: 210px;

3156}

3157.profilestarrating-wrapper .starrating .starrating_stars {

3158 background: url(i/star2.png) top left repeat-x;

3159 height: 40px;

3160}

3161.profilestarrating-wrapper .starrating .star0 { display: none; }

3162.profilestarrating-wrapper .starrating .star1 { width: 42px; }

3163.profilestarrating-wrapper .starrating .star15 { width: 63px; }

3164.profilestarrating-wrapper .starrating .star2 { width: 84px; }

3165.profilestarrating-wrapper .starrating .star25 { width: 105px; }

3166.profilestarrating-wrapper .starrating .star3 { width: 126px; }

3167.profilestarrating-wrapper .starrating .star35 { width: 147px; }

3168.profilestarrating-wrapper .starrating .star4 { width: 168px; }

3169.profilestarrating-wrapper .starrating .star45 { width: 189px; }

3170.profilestarrating-wrapper .starrating .star5 { width: 210px; }

3171.profilestarrating-wrapper .starrating .star6 { width: 42px; background: url(i/star_red2.png) center left repeat-x; }

3172

3173

3174

3175.onereview .starrating, .onereview .starrating * {

3176 display: block;

3177}

3178

3179/***** STAR RATING *****/

3180

3181

3182/***** LIST ALL USERS START *****/

3183.edit-user-types .tabs .tab {

3184 color: #fff;

3185 background: #E0006C;

3186 line-height: 2.1em;

3187 font-size: 1.2em;

3188 border-top: 3px solid #E0006C;

3189 border-bottom: 3px solid transparent;

3190 display: block;

3191 float: left;

3192 text-align: center;

3193 width: 33.33%;

3194}

3195.edit-user-types .tabs .tab:hover {

3196 background: #E0006C;

3197 border-top: 3px solid #E0006C;

3198}

3199.edit-user-types .tabs .tab-active,

3200.edit-user-types .tabs .tab-active:hover {

3201 background: #fff;

3202 color: #E0006C;

3203 font-weight: bold;

3204}

3205

3206.edit-user-types .see-all-users-table {

3207 width: 100%;

3208}

3209.edit-user-types .see-all-users-table th {

3210 background: #a0ceee;

3211 padding: 4px 0;

3212}

3213.edit-user-types .see-all-users-table .colored-row {

3214 background: #e1f2fe;

3215}

3216.edit-user-types .see-all-users-table td {

3217 padding: 6px 2px;

3218 text-align: center;

3219 vertical-align: middle;

3220}

3221.edit-user-types .see-all-users-table td .email-not-validated {

3222 background: #cc0000;

3223 color: #fff;

3224 padding: 0 3px;

3225 margin: 0 auto;

3226}

3227

3228.edit-user-types {}

3229.edit-user-types {}

3230.edit-user-types {}

3231.edit-user-types {}

3232/***** LIST ALL USERS END *****/

3233

3234

3235/***** LIST AGENCIES *****/

3236.listagencies {

3237 width: 100%;

3238}

3239.listagencies .trhead th{

3240 color: #FFF;

3241 padding: 5px 0;

3242 padding-left: 5px;

3243 text-align: left;

3244 border-bottom: 1px #7ca9c8 solid;

3245 background-color: #E0006C;

3246}

3247.listagencies .agencytr{

3248 border-bottom: 1px #7ca9c8 solid;

3249}

3250.listagencies .agencytr td{

3251 line-height: 30px;

3252 padding: 0 5px;

3253}

3254.listagencies .agencytr td a{

3255 color: #E0006C;

3256 font-weight: bold;

3257}

3258.listagencies .agencytr td a:hover{

3259 color: #1e1e1e;

3260}

3261.listagencies .whiterow{

3262 background-color: #FFF;

3263}

3264.listagencies .agencytr td a:hover{

3265 text-decoration: underline;

3266}

3267.agencytrgray {

3268 background-color: #111;

3269}

3270/***** LIST AGENCIES *****/

3271

3272

3273/***** SINGLE - AGENCY *****/

3274.agencydetails {

3275 width: 57%;

3276 line-height: 25px;

3277}

3278.agencydetails a{

3279 color: #E0006C;

3280}

3281.agencydetails b{

3282 display: block;

3283 width: 40%;

3284 float: left;

3285}

3286.agencydetails br{

3287 clear: both;

3288}

3289.agencydetails .pinkbutton {

3290 line-height: 20px;

3291}

3292

3293.agency-reviews-bodybox h4 {

3294 color: #E0006C;

3295 padding-left: 10px;

3296 margin-bottom: 10px;

3297 cursor: default;

3298 font-size: 1.5em;

3299 border-left: 3px solid #E0006C;

3300 text-transform: uppercase;

3301 font-size: 1.1em;

3302 font-weight: bold;

3303}

3304.agency-reviews-bodybox .review-wrapper {

3305 padding: 20px;

3306 background: #fff;

3307}

3308.agency-reviews-bodybox .review-wrapper .starrating {

3309 margin-top: 4px;

3310}

3311/***** SINGLE - AGENCY *****/

3312

3313

3314/***** MANAGE BLACKLISTED ESCORTS *****/

3315.searchescortform, .addnewescortform {

3316 display: none;

3317}

3318.searchescortform label i {

3319 display: none;

3320}

3321/***** MANAGE BLACKLISTED ESCORTS *****/

3322

3323

3324.footer {

3325 background-color: #FFF0F4;

3326 padding: 10px;

3327}

3328

3329.underfooter {

3330 clear: both;

3331 padding: 5px 0;

3332 color: #FFF;

3333 text-align: center;

3334 opacity: 0.8;

3335}

3336.underfooter .l {

3337 line-height: 21px;

3338}

3339

3340

3341.tosdisclaimer-overlay {

3342 background: rgb(32,58,237);

3343 background:

-moz-linear-gradient(157deg, rgba(32,58,237,1) 0%, rgba(170,19,166,1) 26%, rgba(47,7,78,1) 100%);

3344 background:

-webkit-linear-gradient(157deg, rgba(32,58,237,1) 0%, rgba(170,19,166,1) 26%, rgba(47,7,78,1) 100%);

3345 background: linear-gradient(157deg, rgba(32,58,237,1) 0%, rgba(170,19,166,1) 26%, rgba(47,7,78,1) 100%);

3346 filter:

progid:DXImageTransform.Microsoft.gradient(startColorstr="#203aed",endColorstr="#2f074e",GradientType=1);

3347 position: fixed;

3348 top: 0;

3349 left: 0;

3350 width: 100%;

3351 height: 100%;

3352 z-index: 999998;

3353}

3354.tosdisclaimer-wrapper {

3355 z-index: 999999;

3356 position: fixed;

3357 top: 0;

3358 text-align: center;

3359 width: 100%;

3360 height: 100%;

3361}

3362.tosdisclaimer {

3363 background-color: #260B39;

3364 color: #fff;

3365 max-width: 800px;

3366 max-height: 100%;

3367 padding: 20px;

3368 margin: 0 auto;

3369 text-align: center;

3370 position: relative;

3371 overflow: auto;

3372}

3373.tosdisclaimer h4 {

3374 font-size: 1.5em;

3375 text-align: center;

3376}

3377.tosdisclaimer .disclaimer-logo {

3378 width: 100%;

3379 text-align: center;

3380 padding-top: 10px;

3381}

3382.tosdisclaimer .disclaimer-logo img {

3383 max-height: 60px;

3384}

3385.tosdisclaimer .tosdisclaimerbuttons {

3386 width: 100%;

3387 text-align: center;

3388}

3389.tosdisclaimer .tosdisclaimerbuttons div {

3390 display: inline-block;

3391}

3392.tosdisclaimer .tosdisclaimerbuttons .entertosdisclaimer {

3393 margin-right: 30px;

3394}

3395.tosdisclaimer .tosdisclaimerbuttons .entertosdisclaimer,

3396.tosdisclaimer .tosdisclaimerbuttons .closetosdisclaimer {

3397 font-size: 1.2em;

3398}

3399

3400

3401

3402

3403/* PAGINATION start */

3404.escort-pagination {

3405 padding-top: 20px;

3406 padding-bottom: 10px;

3407 clear: both;

3408 text-align: center;

3409 line-height: 15px;

3410}

3411.escort-pagination li{

3412display: inline;

3413padding: 0 2px;

3414}

3415

3416.escort-pagination li a{

3417 background: #E0006C;

3418 background:

-webkit-gradient(linear, left top, left bottom,

color-stop(0%,#FE5ACB),

color-stop(100%,#E0006C));

3419 background:

-webkit-linear-gradient(top, #FE5ACB 0%,#E0006C 100%);

3420 background:

-webkit-linear-gradient(top, #FE5ACB 0%, #E0006C 100%);

3421 background: linear-gradient(to bottom, #FE5ACB 0%,#E0006C 100%);

3422 filter:

progid:DXImageTransform.Microsoft.gradient( startColorstr='#FE5ACB', endColorstr='#E0006C',GradientType=0 );

3423

3424

-khtml-border-radius: 25px;

3425 border-radius: 25px;

3426 font-weight: bold;

3427 color: #fff;

3428 padding: 2px 7px;

3429}

3430.escort-pagination li a:hover{

3431 background-position: top;

3432}

3433.escort-pagination li span.current {

3434 background:

-webkit-gradient(linear, left top, left bottom,

color-stop(0%,#ffffff),

color-stop(100%,#eff8ff));

3435 background:

-webkit-linear-gradient(top, #ffffff 0%,#eff8ff 100%);

3436 background:

-webkit-linear-gradient(top, #ffffff 0%, #eff8ff 100%);

3437 background: linear-gradient(to bottom, #ffffff 0%,#eff8ff 100%);

3438 filter:

progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eff8ff',GradientType=0 );

3439 color: #E0006C;

3440

-khtml-border-radius: 25px;

3441 border-radius: 25px;

3442 border: 1px #E0006C solid;

3443 padding: 2px 7px;

3444 cursor: default;

3445}

3446/* PAGINATION end */

3447

3448

3449.edit-registration-content .editregfields {

3450 width: 100%;

3451 text-align: center;

3452}

3453.edit-registration-content .editregfields .tabletop {

3454 background: #ffffff;

3455 background:

-webkit-gradient(linear, left top, left bottom,

color-stop(0%,#ffffff),

color-stop(100%,#eff8ff));

3456 background:

-webkit-linear-gradient(top, #ffffff 0%,#eff8ff 100%);

3457 background:

-webkit-linear-gradient(top, #ffffff 0%, #eff8ff 100%);

3458 background: linear-gradient(to bottom, #ffffff 0%,#eff8ff 100%);

3459 filter:

progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eff8ff',GradientType=0 );

3460 color: #E0006C;

3461 cursor: default;

3462}

3463.edit-registration-content .editregfields tr.tabletop th {

3464 padding: 5px 0;

3465}

3466.edit-registration-content .editregfields .alignleft {

3467 text-align: left;

3468 padding-left: 5px;

3469 font-weight: 600;

3470}

3471.edit-registration-content .editregfields {

3472 border-collapse: collapse;

3473}

3474.edit-registration-content .editregfields td {

3475 padding: 15px 0;

3476 border-spacing: 10px;

3477 /*border-collapse: separate;*/

3478}

3479.edit-registration-content .editregfields tr {

3480 background-color: #FFE2EB;

3481}

3482.edit-registration-content .editregfields tr.blip {

3483 background-color: #fff;

3484}

3485.edit-registration-content .editregfields .iPhoneCheckContainer {

3486 margin: 0 auto;

3487}

3488

3489.edit-registration-content .submit-button {

3490 font-size: 1.2em;

3491}

3492

3493

3494

3495.send-validation-email-button-preloader {

3496 background: url(i/small-loader.gif) center no-repeat;

3497 height: 16px;

3498 width: 16px;

3499 margin: 0 auto;

3500}

3501

3502

3503

3504

3505

3506/***** WordPress login page START *****/

3507body.login {

3508 background: #260B39;

3509}

3510.login h1 a {

3511 background-image: none;

3512

-webkit-background-size: none;

3513 background-size: none;

3514 width: 100%;

3515 text-indent: 0px;

3516 margin: 0;

3517 padding: 10px 0;

3518 color: #fff;

3519 font-size: 1.3em;

3520 height: auto !important;

3521}

3522.login h1 {

3523 padding-bottom: 20px;

3524}

3525.login h1 a img{

3526 max-width: 100%

3527}

3528.login #login {

3529 margin-top: 0;

3530 padding-top: 20px;

3531 width: 500px;

3532}

3533

3534.login form {

3535 background-color: #fff;

3536 border: none;

3537

-moz-box-shadow: none;

3538

-webkit-box-shadow: none;

3539

-khtml-box-shadow: none;

3540 box-shadow: none;

3541 margin: 0;

3542

-webkit-border-radius: 5px;

-moz-border-radius: 5px; border-radius: 5px;

3543}

3544.login form.form-styling .form-input .input:focus {

3545 border: 1px solid #E0006C;

3546 box-shadow: 0 0 2px #E0006C;

3547}

3548.login form .input {

3549}

3550

3551.login .message {

3552 margin-bottom: 10px;

3553}

3554.login #login_error {

3555 margin-bottom: 10px;

3556}

3557.login #login_error a{

3558 border-bottom: 1px red solid;

3559}

3560

3561.login form .forgetmenot {

3562 float: right;

3563}

3564.login form .forgetmenot label{

3565 cursor: pointer;

3566 line-height: 2rem;

3567 font-size: 1em;

3568}

3569.login form p.submit {

3570 float: left;

3571}

3572.login form p.submit #wp-submit {

3573 background: #E0006C;

3574 background:

-webkit-gradient(linear, left top, left bottom,

color-stop(0%,#FE5ACB),

color-stop(100%,#E0006C));

3575 background:

-webkit-linear-gradient(top, #FE5ACB 0%,#E0006C 100%);

3576 background:

-webkit-linear-gradient(top, #FE5ACB 0%, #E0006C 100%);

3577 background: linear-gradient(to bottom, #FE5ACB 0%,#E0006C 100%);

3578 filter:

progid:DXImageTransform.Microsoft.gradient( startColorstr='#FE5ACB', endColorstr='#E0006C',GradientType=0 );

3579 color: #FFF;

3580 border: none;

3581 text-shadow: none;

3582 font-size: 1.2em;

3583 padding: 0px 20px;

3584 line-height: 2.1rem;

3585 display: block;

3586 height: auto;

3587 font-weight: 600;

3588

-webkit-border-radius: 25px;

-moz-border-radius: 25px; border-radius: 25px;

3589}

3590.login form p.submit #wp-submit:hover {

3591 background: #FE5ACB;

3592}

3593

3594

3595.login #backtoblog, .login #nav {

3596 padding: 0;

3597 margin-top: 10px;

3598}

3599.login #nav { float: left; }

3600.login #backtoblog { float: right; }

3601.login #nav a, .login #backtoblog a{

3602 color: #fff;

3603 padding: 2px 5px;

3604}

3605.login #nav a:hover, .login #backtoblog a:hover{

3606 color: #fff;

3607 text-decoration: underline;

3608}

3609/***** WordPress login page END *****/

3610

3611

3612

3613

3614/***** WordPress default CSS START *****/

3615

3616img.alignnone {

3617 margin: 5px 20px 20px 0;

3618}

3619

3620img.aligncenter,

3621div.aligncenter {

3622 display: block;

3623 margin: 5px auto 5px auto;

3624}

3625

3626img.alignright {

3627 float:right;

3628 margin: 5px 0 20px 20px;

3629}

3630

3631img.alignleft {

3632 float: left;

3633 margin: 5px 20px 20px 0;

3634}

3635

3636img.aligncenter {

3637 display: block;

3638 margin: 5px auto 5px auto;

3639}

3640

3641a img.alignright {

3642 float: right;

3643 margin: 5px 0 20px 20px;

3644}

3645

3646a img.alignnone {

3647 margin: 5px 20px 20px 0;

3648}

3649

3650a img.alignleft {

3651 float: left;

3652 margin: 5px 20px 20px 0;

3653}

3654

3655a img.aligncenter {

3656 display: block;

3657 margin-left: auto;

3658 margin-right: auto

3659}

3660

3661.wp-caption {

3662 text-align: center;

3663 margin-bottom: 1.5em;

3664}

3665.wp-caption img {

3666 border: 0 none;

3667 margin: 0;

3668 padding: 0;

3669}

3670.wp-caption p.wp-caption-text {

3671 margin: 0;

3672}

3673

3674.wp-caption {

3675 background: #fff;

3676 border: 1px solid #f0f0f0;

3677 max-width: 96%; /* Image does not overflow the content area */

3678 padding: 5px 3px 10px;

3679 text-align: center;

3680}

3681

3682.wp-caption.alignnone {

3683 margin: 5px 20px 20px 0;

3684}

3685

3686.wp-caption.alignleft {

3687 margin: 5px 20px 20px 0;

3688}

3689

3690.wp-caption.alignright {

3691 margin: 5px 0 20px 20px;

3692}

3693

3694.wp-caption img {

3695 border: 0 none;

3696 height: auto;

3697 margin: 0;

3698 max-width: 98.5%;

3699 padding: 0;

3700 width: auto;

3701}

3702

3703.wp-caption p.wp-caption-text {

3704 font-size: 11px;

3705 line-height: 17px;

3706 margin: 0;

3707 padding: 0 4px 5px;

3708}

3709

3710

3711.entry-content img {

3712 margin: 0 0 1.5em 0;

3713}

3714

3715.gallery dl {

3716 margin: 0;

3717}

3718.gallery-caption {

3719 margin:-1.5em 0 0 0;

3720}

3721

3722blockquote.left {

3723 float: left;

3724 margin-left: 0;

3725 margin-right: 20px;

3726 text-align: right;

3727 width: 33%;

3728}

3729blockquote.right {

3730 float: right;

3731 margin-left: 20px;

3732 margin-right: 0;

3733 text-align: left;

3734 width: 33%;

3735}

3736

3737/***** WordPress default CSS END *****/

3738

3739

3740/***** Blog Section START *****/

3741.theblog .post_title {

3742 text-align: center;

3743 margin: 20px 0 0 0;

3744 padding: 0;

3745}

3746.theblog .post_title a{

3747 font-size: 1.5em;

3748}

3749.theblog .under_the_title {

3750 /*margin: 10px 0;*/

3751 margin: 20px auto;

3752 background-color: #5C97BF;

3753 height: 4px;

3754 width: 100px;

3755}

3756.theblog .post_title a:hover{

3757 text-decoration: underline;

3758}

3759

3760.theblog .post {

3761 padding-bottom: 40px;

3762}

3763

3764.theblog img {

3765 float: left;

3766 margin: 5px 20px 20px 0;

3767}

3768

3769.theblog .entry {

3770 font-size: 15px;

3771 line-height: 22px;

3772}

3773.theblog .entry h1 {

3774 line-height: 1.2em;

3775}

3776.theblog .entry img {

3777 max-width: 100%;

3778}

3779

3780.theblog .postmetadata {

3781 color: gray;

3782}

3783.theblog .postmetadata a{

3784}

3785.theblog .postmetadata a:hover{

3786 text-decoration: underline;

3787}

3788

3789.theblog .commentlistall {

3790 padding-bottom: 20px;

3791 border-bottom: 1px solid #E5F2FD;

3792}

3793.theblog .commentlistall .comment {

3794 border: 1px solid #E5F2FD;

3795 /*border-bottom: none;*/

3796 padding: 0 10px;

3797 float: right;

3798 width: 100%;

3799

-moz-box-sizing: border-box;

3800 box-sizing: border-box;

3801 margin-bottom: 30px;

3802}

3803.theblog .commentlistall .comment-info {

3804 border-bottom: 1px solid #E5F2FD;

3805 padding: 10px 0;

3806}

3807.theblog .commentlistall .commdate {

3808 color: #6C7A89;

3809 padding-right: 10px;

3810}

3811

3812.theblog .commentlistall .depth-2 {

3813 width: 90%;

3814 /*border-bottom: none;*/

3815 /*border-right: none;*/

3816 padding-right: 0;

3817 /*float: right;*/

3818}

3819.theblog .commentlistall .depth-3, .theblog .commentlistall .depth-4, .theblog .commentlistall .depth-5, .theblog .commentlistall .depth-6, .theblog .commentlistall .depth-7 {

3820 width: 90%;

3821 /*border-bottom: none;*/

3822 border-right: none;

3823 padding-right: 0;

3824 /*float: right;*/

3825}

3826

3827.theblog .commform {

3828}

3829.theblog .commform .commname, .theblog .commform .commemail {

3830 width: 50%;

3831}

3832.theblog .commform .commname .comminput, .theblog .commform .commemail .comminput {

3833 background-color: #e5f2fd;

3834 border: none;

3835 color: #2C3E50;

3836

-moz-box-sizing: border-box;

3837 box-sizing: border-box;

3838 font-family: 'Open Sans',"Helvetica Neue","Trebuchet MS",Arial,sans-serif;

3839 width: 90%;

3840 padding: 0 10px;

3841 line-height: 40px;

3842 height: 40px;

3843 font-size: 1em;

3844}

3845.theblog .commform .commtextarea{

3846 background-color: #e5f2fd;

3847 border: none;

3848 color: #2C3E50;

3849

-moz-box-sizing: border-box;

3850 box-sizing: border-box;

3851 font-family: 'Open Sans',"Helvetica Neue","Trebuchet MS",Arial,sans-serif;

3852 width: 100%;

3853 height: 200px;

3854}

3855.theblog .commform .commsubmitbutton {

3856 font-size: 1.2em;

3857 padding: 0 20px;

3858 line-height: 2em;

3859}

3860

3861

3862/***** Blog Section END *****/

3863

3864

3865

3866

3867

3868/***** Register Page START *****/

3869.registerpage {

3870 cursor: default;

3871}

3872.registerpage .pagetitle {

3873 text-align: center;

3874 color: #fff;

3875 font-weight: normal;

3876 line-height: 4em;

3877 font-size: 2.3em;

3878}

3879

3880.registerpage .usertype {

3881 width: 29%;

3882 margin: 0 2%;

3883 background-color: #fff;

3884 float: left;

3885 color: #494949;

3886}

3887.registerpage .usertype .usertype-title {

3888 padding: 10px;

3889 color: #fff;

3890 text-align: center;

3891}

3892.registerpage .usertype .usertype-title h4 {

3893 font-size: 1.3em;

3894 font-weight: 600;

3895}

3896.registerpage .usertype .usertype-content {

3897 padding: 20px;

3898}

3899

3900.registerpage .usertype .userlist {

3901 list-style: none;

3902 padding-bottom: 20px;

3903 line-height: 2em;

3904 color: gray;

3905}

3906.registerpage .usertype .userlist .icon {

3907 color: #0096ff;

3908}

3909

3910.registerpage .usertype .userlist .showprice {

3911 background-color: #16a085;

3912 color: #fff;

3913 padding: 0 5px;

3914 white-space: nowrap;

3915}

3916

3917.registerpage .usertype .usertype-bottom {

3918 border-top: 1px #ebebec solid;

3919 padding-top: 10px;

3920}

3921

3922.registerpage .usertype .usertype-bottom .showprice {

3923 display: block;

3924 font-size: 1.6em;

3925 padding-bottom: 10px;

3926}

3927.registerpage .usertype .usertype-bottom .showprice small {

3928 color: gray;

3929}

3930

3931.registerpage .usertype .usertype-bottom .registerbutton {

3932 font-size: 1.2em;

3933 font-weight: bold;

3934 padding: 10px 18px;

3935}

3936/***** Register Page END *****/

3937

3938

3939/* Select2 */

3940.select2-container {

3941 max-width: 200px;

3942}

3943.sidebar-right .select2-container {

3944 max-width: 100%;

3945}

3946.select2-container .select2-selection--single .select2-selection__rendered {

3947 padding: 0;

3948}

3949.select2-dropdown {

3950 border: 1px solid #E0006C !important;

3951}

3952.select2-container--default .select2-results__option--highlighted[aria-selected],

3953.select2-container--default .select2-results__option--highlighted[data-selected] {

3954 background: #E0006C !important;

3955}

3956.select2 .select2-selection__rendered,

3957.select2 .select2-selection__arrow {

3958 line-height: 35px !important;

3959 height: 35px !important;

3960}

3961

3962.select2-container .select2-selection--single {

3963 line-height: 35px !important;

3964 height: 35px !important;

3965}

3966.select2 .select2-selection.select2-selection--single {

3967 background: #fff;

3968 border: 1px solid #E0006C;

3969}

3970

3971/* Ajax CSS loader */

3972.loader, .loader span {

3973 width: 70px;

3974 height: 6px;

3975}

3976.loader {

3977 margin: 10px 0;

3978 background-color: #fff;

3979 position: relative;

3980 overflow: hidden;

3981}

3982.loader span {

3983 background-color: #3FC380;

3984 position: absolute;

3985 display: inline-block;

3986}

3987

3988

3989

3990

3991/* WooCommerce */

3992.woocommerce * {

3993 font-family: 'Open Sans', "Helvetica Neue", "Trebuchet MS",Arial,sans-serif;

3994}

3995.woocommerce .woocommerce-MyAccount-navigation {

3996 list-style: none;

3997}

3998.woocommerce .woocommerce-MyAccount-content .woocommerce-message.woocommerce-message--info .woocommerce-Button {

3999 display: none;

4000}

4001.woocommerce-cart-form .shop_table .product-thumbnail {

4002 display: none;

4003}

4004.woocommerce .woocommerce-checkout .col2-set .col-1,

4005.woocommerce .woocommerce-checkout .col2-set .col-2 {

4006 width: 100% !important;

4007}

4008

4009.woocommerce .woocommerce-checkout .col2-set .col-1 {

4010 margin-bottom: 30px;

4011}

4012

4013.woocommerce table.cart td.actions .input-text,

4014.woocommerce form .form-row input.input-text {

4015 background-color: #fff;

4016 border: 1px solid #f15cd8;

4017 color: #2C3E50;

4018

-moz-box-sizing: border-box;

4019 box-sizing: border-box;

4020 font-family: 'Open Sans',"Helvetica Neue","Trebuchet MS",Arial,sans-serif;

4021

-webkit-border-radius: 3px;

-moz-border-radius: 3px; border-radius: 3px;

4022 line-height: 2.1em;

4023 padding: 0 5px;

4024}

4025.woocommerce form .form-row input.input-text {

4026 line-height: 2.6em;

4027 font-size: 1em;

4028 padding: 0 5px;

4029}

4030

4031.woocommerce-checkout-review-order-table,

4032.woocommerce table.shop_table {

4033 border-spacing: 0;

4034 overflow: hidden;

4035 border: 0;

4036 background: #fff;

4037}

4038.woocommerce-checkout-review-order-table,

4039.woocommerce table.shop_table thead {

4040 color: #30ce73;

4041}

4042

4043.woocommerce-checkout-review-order-table .cart_item,

4044.woocommerce #order_review .order_item {

4045 background: #30ce73;

4046 background:

-webkit-gradient(linear, left top, left bottom,

color-stop(0%,#30ce73),

color-stop(100%,#27ae60));

4047 background:

-webkit-linear-gradient(top, #30ce73 0%,#27ae60 100%);

4048 background:

-webkit-linear-gradient(top, #30ce73 0%, #27ae60 100%);

4049 background: linear-gradient(to bottom, #30ce73 0%,#27ae60 100%);

4050 filter:

progid:DXImageTransform.Microsoft.gradient( startColorstr='#30ce73', endColorstr='#27ae60',GradientType=0 );

4051 color: #fff;

4052 font-size: 1.3em;

4053 font-weight: 600;

4054}

4055.woocommerce-checkout-review-order-table .cart_item .product-name .product-quantity,

4056.woocommerce-checkout-review-order-table tfoot,

4057.woocommerce-cart-form .product-price,

4058.woocommerce-cart-form .product-quantity,

4059.woocommerce-notices-wrapper,

4060.woocommerce-billing-fields h3 {

4061 display: none;

4062}

4063.woocommerce-checkout-review-order-table .product-total {

4064 text-align: center;

4065}

4066

4067.woocommerce-checkout-review-order-table .product-name .extra-info {

4068 font-size: 0.9em;

4069 font-weight: normal;

4070}

4071

4072.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {

4073 float: none;

4074 display: inline-block;

4075 background: #30ce73;

4076 background:

-webkit-gradient(linear, left top, left bottom,

color-stop(0%,#30ce73),

color-stop(100%,#27ae60));

4077 background:

-webkit-linear-gradient(top, #30ce73 0%,#27ae60 100%);

4078 background:

-webkit-linear-gradient(top, #30ce73 0%, #27ae60 100%);

4079 background: linear-gradient(to bottom, #30ce73 0%,#27ae60 100%);

4080 filter:

progid:DXImageTransform.Microsoft.gradient( startColorstr='#30ce73', endColorstr='#27ae60',GradientType=0 );

4081 color: #fff;

4082 font-size: 1.3em;

4083 font-weight: 600;

4084}

4085.woocommerce #payment #place_order:hover, .woocommerce-page #payment #place_order:hover {

4086 background: #45e883;

4087 background:

-moz-linear-gradient(top, #45e883 0%, #2ec96c 100%);

4088 background:

-webkit-linear-gradient(top, #45e883 0%,#2ec96c 100%);

4089 background: linear-gradient(to bottom, #45e883 0%,#2ec96c 100%);

4090 filter:

progid:DXImageTransform.Microsoft.gradient( startColorstr='#45e883', endColorstr='#2ec96c',GradientType=0 );

4091}

4092

4093

4094.woocommerce-checkout-review-order .place-order {

4095 text-align: center;

4096}

4097

4098

4099.woocommerce-notices-wrapper .woocommerce-message {

4100 background-color: #fff;

4101 line-height: 2em;

4102

-webkit-border-radius: 3px;

-moz-border-radius: 3px; border-radius: 3px;

4103 border: 3px solid #30ce73;

4104}

4105.woocommerce-notices-wrapper .woocommerce-message::before {

4106 color: #30ce73;

4107}

4108.woocommerce .button,

4109.woocommerce a.button {

4110 background-color: #FF7197;

4111 color: #fff;

4112}

4113.woocommerce .button:hover,

4114.woocommerce a.button:hover {

4115 background-color: #F03E6D;

4116 color: #fff;

4117}

4118

4119.woocommerce .woocommerce-info {

4120 border: 3px solid #22a7f0;

4121 background: #fff;

4122 line-height: 2em;

4123

-webkit-border-radius: 3px;

-moz-border-radius: 3px; border-radius: 3px;

4124}

4125.woocommerce .woocommerce-info::before {

4126 color: #22a7f0;

4127}

4128

4129.woocommerce .woocommerce-error {

4130 border: 3px solid #db0a5b;

4131 background: #fff;

4132 line-height: 2em;

4133

-webkit-border-radius: 3px;

-moz-border-radius: 3px; border-radius: 3px;

4134}

4135.woocommerce .woocommerce-error::before {

4136 color: #db0a5b;

4137}

4138

4139

4140.woocommerce-checkout #payment {

4141 background: #fff;

4142}

4143

4144.woocommerce .woocommerce-MyAccount-navigation {

4145 display: none;

4146}

4147

4148.woocommerce .woocommerce-orders-table .woocommerce-button.button.view {

4149 display: none;

4150}

4151.woocommerce .woocommerce-orders-table .woocommerce-button.button.pay {

4152 margin-right: 5px;

4153 /*float: none;*/

4154 /*display: inline-block;*/

4155 background: #30ce73;

4156 background:

-webkit-gradient(linear, left top, left bottom,

color-stop(0%,#30ce73),

color-stop(100%,#27ae60));

4157 background:

-webkit-linear-gradient(top, #30ce73 0%,#27ae60 100%);

4158 background:

-webkit-linear-gradient(top, #30ce73 0%, #27ae60 100%);

4159 background: linear-gradient(to bottom, #30ce73 0%,#27ae60 100%);

4160 filter:

progid:DXImageTransform.Microsoft.gradient( startColorstr='#30ce73', endColorstr='#27ae60',GradientType=0 );

4161 /*color: #fff;*/

4162 /*font-size: 1.3em;*/

4163 /*font-weight: 600;*/

4164}

4165.woocommerce .woocommerce-orders-table .woocommerce-button.button.pay:hover {

4166 background: #45e883;

4167 background:

-moz-linear-gradient(top, #45e883 0%, #2ec96c 100%);

4168 background:

-webkit-linear-gradient(top, #45e883 0%,#2ec96c 100%);

4169 background: linear-gradient(to bottom, #45e883 0%,#2ec96c 100%);

4170 filter:

progid:DXImageTransform.Microsoft.gradient( startColorstr='#45e883', endColorstr='#2ec96c',GradientType=0 );

4171}

4172

4173.woocommerce #order_review .shop_table td.product-name .wc-item-meta {

4174 display: none;

4175}

4176

4177.woocommerce #payment {

4178

-webkit-border-radius: 5px;

-moz-border-radius: 5px; border-radius: 5px;

4179 background: #fff;

4180}

4181.woocommerce #payment .form-row {

4182 text-align: center;

4183}

4184

4185

4186/* Admin bar menu */

4187#wpadminbar #wp-admin-bar-wp-escortwp-menu,

4188#wpadminbar #wp-admin-bar-wp-escortwp-menu div.ab-item,

4189#wpadminbar #wp-admin-bar-wp-escortwp-menu .ab-sub-wrapper {

4190 background: #20c7f9;

4191 background:

-moz-linear-gradient(top, #20c7f9 0%, #1b6ad1 100%);

4192 background:

-webkit-linear-gradient(top, #20c7f9 0%,#1b6ad1 100%);

4193 background: linear-gradient(to bottom, #20c7f9 0%,#1b6ad1 100%);

4194 filter:

progid:DXImageTransform.Microsoft.gradient( startColorstr='#20c7f9', endColorstr='#1b6ad1',GradientType=0 );

4195 color: #fff;

4196 font-weight: 600;

4197}

4198#wpadminbar #wp-admin-bar-wp-escortwp-menu div.ab-item {

4199 cursor: pointer;

4200}

4201#wpadminbar .quicklinks #wp-admin-bar-wp-escortwp-menu ul li a {

4202 color: #fff;

4203 font-weight: 600;

4204 line-height: normal;

4205 height: auto;

4206}

4207#wpadminbar .quicklinks #wp-admin-bar-wp-escortwp-menu ul li a:hover {

4208 background: #fff;

4209 color: #1D92E2;

4210}

4211

4212.page404 {

4213 color: #fff;

4214}

4215.page404 h2 {

4216 font-size: 7em;

4217}

4218.page404 h3 {

4219 font-size: 1.4em;

4220}

4221

4222

4223

4224/***** ONLINE STATUS start *****/

4225.online-status {

4226 position: relative;

4227 color: #fff;

4228 font-weight: 600;

4229 text-transform: lowercase;

4230 vertical-align: middle;

4231 line-height: 1em;

4232

-webkit-border-radius: 5px;

4233

-moz-border-radius: 5px;

4234 border-radius: 5px;

4235 padding: 3px;

4236 display: inline-block;

4237 color: #fff;

4238 padding-left: 20px;

4239}

4240.online-status .online-label {

4241 position: relative;

4242}

4243.online-status .notification-circle {

4244 display: block;

4245 position: absolute;

4246 top: 5px;

4247 left: -17px;

4248}

4249.online-status .notification-circle:after {

4250 content: "";

4251 background-color: #14E12F;

4252 width: 12px;

4253 height: 12px;

4254 border-radius: 50%;

4255 position: absolute;

4256 display: block;

4257 top: 1px;

4258 left: 1px;

4259}

4260.online-status .notification-circle .notification-circle-outside {

4261 margin: 1px;

4262 display: block;

4263 text-align: center;

4264 opacity: 1;

4265 background-color: rgb(12, 204, 37, 0.7);

4266 width: 12px;

4267 height: 12px;

4268 border-radius: 50%;

4269

-webkit-animation: notification-expand 1.5s linear infinite;

4270

-moz-animation: notification-expand 1.5s linear infinite;

4271

-o-animation: notification-expand 1.5s linear infinite;

4272 animation: notification-expand 1.5s linear infinite;

4273}

4274.online-status .notification-circle .notification-circle-inside {

4275 display: block;

4276 text-align: center;

4277 opacity: 1;

4278 background-color: rgb(12, 204, 37, 0.7);

4279 width: 12px;

4280 height: 12px;

4281 border-radius: 50%;

4282

-webkit-animation: notification-expand 1.5s linear infinite;

4283

-moz-animation: notification-expand 1.5s linear infinite;

4284

-o-animation: notification-expand 1.5s linear infinite;

4285 animation: notification-expand 1.5s linear infinite;

4286}

4287.online-status .notification-circle .notification-circle-inside:after {

4288 content: "";

4289 display: block;

4290 text-align: center;

4291 opacity: 1;

4292 background-color: rgb(12, 204, 37, 0.7);

4293 width: 12px;

4294 height: 12px;

4295 border-radius: 50%;

4296

-webkit-animation: notification-expand 1.5s linear infinite;

4297

-moz-animation: notification-expand 1.5s linear infinite;

4298

-o-animation: notification-expand 1.5s linear infinite;

4299 animation: notification-expand 1.5s linear infinite;

4300}

4301@-webkit-keyframes notification-expand {

4302 0% { transform: scale(1); opacity: 0.75; }

4303 25% { transform: scale(1); opacity: 0.75; }

4304 100% { transform: scale(2.5); opacity: 0; }

4305}

4306@keyframes notification-expand {

4307 0% { transform: scale(1); opacity: 0.75; }

4308 25% { transform: scale(1); opacity: 0.75; }

4309 100% { transform: scale(2.5); opacity: 0; }

4310}

4311@-moz-keyframes notification-expand {

4312 0% { transform: scale(1); opacity: 0.75; }

4313 25% { transform: scale(1); opacity: 0.75; }

4314 100% { transform: scale(2.5); opacity: 0; }

4315}

4316@-o-keyframes notification-expand {

4317 0% { transform: scale(1); opacity: 0.75; }

4318 25% { transform: scale(1); opacity: 0.75; }

4319 100% { transform: scale(2.5); opacity: 0; }

4320}

4321

4322.girlsingle .online-status {

4323 background: none;

4324 margin-top: 10px;

4325}

4326.girlsingle .online-status .online-label {

4327 color: #0CCC25;

4328}

4329

4330.girl .thumbwrapper .model-info .labels .online-status {

4331 background-color: rgba(12, 204, 37, 0.5);

4332 float: right;

4333 margin-top: 1px;

4334}

4335.girl .thumbwrapper .model-info .labels .online-status .notification-circle:after {

4336 background-color: rgba(255, 255, 255, 0.4);

4337}

4338.girl .thumbwrapper .model-info .labels .online-status .notification-circle .notification-circle-outside {

4339 background-color: rgba(4, 64, 12, 0.85);

4340}

4341/***** ONLINE STATUS end *****/

4342

4343.woocommerce-account .woocommerce-MyAccount-content {

4344 width: 100%;

4345}