body{background-color:#b2b2b2;background-image:url(../images/background.jpg);background-size:cover;background-position:center top;background-attachment:fixed;color:#0f0f0f}.container{border-left:none;border-right:none;background-color:#e8dfe0}.img-fluid{width:100%}::selection{color:#FFF;background:#a33acb}::-moz-selection{color:#FFF;background:#a33acb}@font-face{font-family:'alfa_slab_oneregular';src:url(../webfonts/alfaslabone-regular-webfont.eot);src:url(../webfonts/alfaslabone-regular-webfont.eot?#iefix) format("embedded-opentype"), url(../webfonts/alfaslabone-regular-webfont.woff2) format("woff2"), url(../webfonts/alfaslabone-regular-webfont.woff) format("woff"), url(../webfonts/alfaslabone-regular-webfont.ttf) format("truetype"), url(../webfonts/alfaslabone-regular-webfont.svg#alfa_slab_oneregular) format("svg");font-weight:400;font-style:normal}.font_slab{font-family:'alfa_slab_oneregular'}.icon-casette{font-size:1.5em;margin-top:-20px;display:block}.cost_warning{color:#1f1f1f}.service_block{background-color:#FFF;border:3px solid #0e0a18}.service_block_top{background-color:#FFF}.sidebar .cost_warning{color:#0f0f0f}a:link{color:#0f0f0f;text-decoration:none}a:visited{color:#0f0f0f}a:hover{color:#882bac}a:active{color:#0f0f0f}a{margin:0;border:none;padding:0}a:link .header{color:#000;text-decoration:none}a:visited .header{color:#000}a:hover .header{color:#000}a:active .header{color:#000}a:link .service_block{color:#545454;text-decoration:none}a:visited .service_block{color:#545454}a:hover .service_block{color:#000}a:active .service_block{color:#545454}.service_block_top .cost_warning{color:#535353}.footer{background-color:#a33acb;color:#fff;padding:15px}.footer a:link{color:#FFF;text-decoration:none}.footer a:visited{color:#FFF}.footer a:hover{color:#ffc23e}.footer a:active{color:#FFF}.btn-primary{background-color:#e2e2e2;border:2px solid #0e0a18;color:#000;box-shadow:2px 1px 6px 1px #d7d7d7}.btn-primary:hover{background-color:#cdcdcd;border:2px solid #0e0a18;color:#000}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show > .btn-primary.dropdown-toggle{color:#000;background-color:#d0d0d0;border-color:#171717}.btn{margin-bottom:20px}.ml4_back .letters{opacity:1}.margtop{margin-top:15px}.header{overflow:hidden}.top_dots{background-image:url(../images/sidebar_top_dots.png);background-image:none;background-size:contain;background-position:center top;background-attachment:inherit;background-repeat:no-repeat}.bottom_dots{position:absolute;bottom:0;width:auto;z-index:1}.nopad{padding-left:0;padding-right:0}.main_content h4{font-size:1.5em;text-align:center;margin-bottom:0}.main_content h2{font-size:1.3em;margin-top:40px;margin-bottom:0}.main_content h3.number{background-color:#000;color:#FFF;padding-top:5px;padding-bottom:5px}.cost_warning{font-size:.6em;padding-top:0;margin-bottom:20px;display:block;text-align:center}.service_block{border-radius:6px;box-shadow:2px 1px 10px 1px #d7d7d7;margin-top:40px;padding-top:0;overflow:hidden}.service_block_top{margin-top:-12px;padding-top:10px;margin-bottom:0;padding-bottom:0}.service_block p{font-size:.8em;margin-right:10px;margin-left:10px;margin-top:10px}.service_block h3{font-size:2em;margin-top:15px;margin-bottom:0}.service_block img{margin-bottom:0}.footer p{font-size:.7em}.sidebar{border-bottom-color:#0f0f0f;border-bottom-width:2px;border-bottom-style:dashed;padding-top:10px}.sidebar_left{border-right:none;background-color:#ffc23e;padding-top:20px}.sidebar_right{border-left:none;background-color:#ffc23e;padding-top:0}.sidebar p{font-size:1em;margin-bottom:8px}.sidebar h1{padding:3px;padding-top:5px;border-radius:6px;font-size:2em;margin-top:0;color:#0e0a18}.sidebar h2{padding:8px;font-size:1.3em}.sidebar h3{font-size:1.2em}.sidebar h4{font-size:1em}.sidebar .cost_warning{font-size:.6em;padding-top:0;margin-bottom:13px;margin-top:-6px;display:block;text-align:center}.classifieds{margin-bottom:20px}.classifieds img{padding-top:10px;padding-bottom:10px}.price{position:absolute;top:15px;right:2px;width:60px;height:60px}.price_back{position:absolute;top:-20px;right:10px;width:40px;height:40px}.top_fantasies h2,.all_fantasies h2,.classifieds h2{background-image:url(../images/header_dots.png);display:inline-block;position:relative;background-size:contain;background-repeat:no-repeat;background-position-y:10px;padding-top:30px;padding-bottom:0;padding-left:50px;padding-right:50px;color:#1e1e1e}.top_fantasies h2 a:hover{color:#000}.top_fantasies .number{margin-top:-30px}.all_fantasies h2{margin-bottom:-20px;margin-top:30px;margin-bottom:0}.classifieds h2{margin-bottom:0;margin-top:20px}.all_links{padding-top:10px;text-align:center}.all_links .btn{font-size:.9em}.all_links .cost_warning{margin-bottom:0;color:#000;font-size:.4em}.back_text{text-align:left;font-size:.9em}@media only screen and (min-width: 576px){.main_content h4{font-size:1.7em;text-align:left}.main_content h2{font-size:2.5em}.service_block h3{font-size:2.5em}.price{top:2px;width:90px;height:90px;right:-2px}.all_links .cost_warning{text-align:center;margin-bottom:0;font-size:.4em}.ml4_back{font-size:2em;width:350px;right:15px}.ml4_back .letters{top:1.4em}}@media only screen and (min-width: 768px){.main_content h4{font-size:1.2em}.main_content h3{font-size:1.3em}.sidebar p{font-size:.6em}.sidebar .cost_warning{font-size:.45em}.sidebar h1{font-size:1em;margin-top:10px;color:#ffc23e}.sidebar h2{font-size:.6em}.sidebar h3{font-size:.6em}.sidebar h4{font-size:.6em}.sidebar_left{border-right:2px solid #a33acb;padding-top:0}.sidebar_right{border-left:2px solid #a33acb;padding-top:0}.service_block p{font-size:.7em}.service_block h3{font-size:1.4em}.price{top:20px;width:47px;height:47px;right:2px}.top_dots{background-image:url(../images/sidebar_top_dots.png)}.ml4_back{font-size:2.7em;width:450px}.ml4_back .letters{top:1.2em}.all_links .btn{font-size:.75em}}@media only screen and (min-width: 992px){.main_content h4{font-size:.9em}.main_content h3{font-size:1.7em}.sidebar p{font-size:.6em}.sidebar .cost_warning{font-size:.42em}.sidebar h1{font-size:1.4em;margin-top:0}.sidebar h2{font-size:.9em}.sidebar h3{font-size:.8em}.sidebar h4{font-size:.65em}.price{top:15px;width:60px;height:60px}.price_back{top:-40px;right:10px;width:70px;height:70px}.ml4_back{font-size:3.5em;width:600px}}@media only screen and (min-width: 1200px){.main_content h4{font-size:1.1em}.main_content h3{font-size:2em}.sidebar p{font-size:.7em}.sidebar .cost_warning{font-size:.5em}.sidebar h1{font-size:1.8em}.sidebar h2{font-size:.9em}.sidebar h3{font-size:1em}.sidebar h4{font-size:.8em}.price{top:12px;width:70px;height:70px}.ml4_back{font-size:4.5em;width:700px;right:40px}.ml4_back .letters{top:1em}.all_links .btn{font-size:.9em}}