.table-striped {
background-color:#f5f3f3;
font-family:Menlo,Monaco,Consolas,"Courier New",monospace!important;
color:#79644a
}
.table-striped > thead > tr > th {
color:#000!important;
text-transform:uppercase
}
.table-striped td {
border-right:1px solid rgba(0,0,0,0.1);
vertical-align:middle!important;
border-top:1px solid rgba(0,0,0,0.1)!important
}
.table-striped > thead > tr > th {
border-bottom:2px solid rgba(0,0,0,.1)!important
}
.table-striped td:last-child {
border-right:0 none
}
.table-striped > thead > tr > th {
color:#000
}
html {
-webkit-font-smoothing:antialiased
}
body {
background-color:#fff;
color:#333;
font-family:"Open Sans",sans-serif;
font-size:16.5px;
overflow-x:hidden;
font-weight:300
}
.oswald-font {
font-family:'Oswald',sans-serif
}
.opensans-font {
font-family:'Open Sans',sans-serif
}
.oranienbaum-font {
font-family:'Oranienbaum',serif
}
.well {
background-color:transparent;
border:0 none;
border-radius:0;
box-shadow:none;
margin-bottom:20px;
margin-top:15px;
min-height:20px;
padding:0
}
.ploading {
margin:0 auto;
position:fixed;
top:50%;
left:50%;
margin-top:-32px;
margin-left:-24px;
border-bottom:2px solid #ccc;
border-left:2px solid #ccc;
border-right:2px solid #ccc;
border-top:2px solid #333;
border-radius:100%;
height:65px;
width:65px;
-webkit-animation:spin .6s infinite linear;
-moz-animation:spin .6s infinite linear;
-ms-animation:spin .6s infinite linear;
-o-animation:spin .6s infinite linear;
animation:spin .6s infinite linear
}
@keyframes spin {
from {
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
transform:rotate(0deg)
}
to {
-webkit-transform:rotate(359deg);
-moz-transform:rotate(359deg);
-o-transform:rotate(359deg);
-ms-transform:rotate(359deg);
transform:rotate(359deg)
}
}
@-moz-keyframes spin {
from {
-moz-transform:rotate(0deg);
transform:rotate(0deg)
}
to {
-moz-transform:rotate(359deg);
transform:rotate(359deg)
}
}
@-webkit-keyframes spin {
from {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
to {
-webkit-transform:rotate(359deg);
transform:rotate(359deg)
}
}
@-ms-keyframes spin {
from {
-ms-transform:rotate(0deg);
transform:rotate(0deg)
}
to {
-ms-transform:rotate(359deg);
transform:rotate(359deg)
}
}
@-o-keyframes spin {
from {
-o-transform:rotate(0deg);
transform:rotate(0deg)
}
to {
-o-transform:rotate(359deg);
transform:rotate(359deg)
}
}
div#load_screen {
background:#fff;
opacity:1;
position:fixed;
z-index:10;
top:0;
width:100%;
height:1600px
}
li.home-listing-inner:focus {
outline:none
}
li.home-listing-inner:hover {
cursor:move
}
.fancy {
line-height:1.75em;
text-align:center;
font-family:'Oranienbaum',serif;
font-size:2.5em;
text-transform:uppercase;
letter-spacing:3px
}
.fancy span {
display:inline-block;
position:relative
}
.fancy span:before,.fancy span:after {
content:"";
position:absolute;
height:1px;
border-bottom:1px solid;
top:36px;
width:600px
}
.subtitle.fancy > span {
padding:0 30px
}
.subtitle.fancy {
overflow:hidden
}
.fancy span:before {
right:100%;
margin-right:15px
}
.fancy span:after {
left:100%;
margin-left:15px
}
.fancy-white {
line-height:1.75em;
text-align:center;
font-family:georgia;
font-size:1.9em;
text-transform:uppercase;
letter-spacing:3px
}
.fancy-white span {
display:inline-block;
position:relative
}
.fancy-white span:before,.fancy-white span:after {
content:"";
position:absolute;
height:1px;
border-bottom:1px solid rgba(226,203,117,0.4);
top:30px;
width:600px
}
.subtitle.fancy-white > span,.subtitle.fancy .model-title-bg {
background:#e4cd77;
background:-moz-linear-gradient(-45deg,rgba(228,205,119,1) 0%,rgba(96,73,42,1) 23%,rgba(228,205,119,1) 50%,rgba(96,73,42,1) 65%,rgba(228,205,119,1) 100%);
background:-webkit-linear-gradient(-45deg,rgba(228,205,119,1) 0%,rgba(96,73,42,1) 23%,rgba(228,205,119,1) 50%,rgba(96,73,42,1) 65%,rgba(228,205,119,1) 100%);
background:linear-gradient(135deg,rgba(228,205,119,1) 0%,rgba(96,73,42,1) 23%,rgba(228,205,119,1) 50%,rgba(96,73,42,1) 65%,rgba(228,205,119,1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4cd77',endColorstr='#e4cd77',GradientType=1);
border:1px solid rgba(255,255,255,0.004);
border-radius:40px;
box-shadow:0 0 0 1px rgba(0,0,0,.6) inset;
color:rgba(0,0,0,0.9);
padding:0 30px;
text-shadow:1px 1px 1px #f8df82
}
.subtitle.fancy-white {
overflow:hidden
}
.fancy-white span:before {
right:100%;
margin-right:15px
}
.fancy-white span:after {
left:100%;
margin-left:15px
}
#main_sidebar p {
margin:0 0 10px
}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,.btn-lg {
color:#333;
font-family:'Oswald',serif;
line-height:1.1
}
h1,.h1,h2,.h2 {
font-family:'Oswald',serif
}
.h3,.h4,.h5,.h6,h3,h4,h5,h6 {
font-family:'Oswald',sans-serif
}
.btn {
padding:15px 35px;
font-size:1em;
font-family:'Oswald',sans-serif;
border-radius:3px
}
a:focus,a:hover,#main_sidebar .tagcloud a:hover {
color:#777;
text-decoration:none
}
#footer .tagcloud::before {
background:#847667 none repeat scroll 0 0;
color:#fff;
content:"";
font-family:fontawesome;
padding:5px 3px 3px;
margin-right:3px
}
.textwidget > p,#footer p {
font-family:"Open Sans",sans-serif;
font-size:.8em;
font-weight:400;
text-shadow:1px 1px 0 rgba(0,0,0,0.1)
}
#footer p {
margin-bottom:15px
}
.wp-audio-shortcode,.format-audio {
visibility:visible!important
}
p {
margin:0 0 15px;
padding-right:1px;
padding-left:1px
}
audio {
background:#555 none repeat scroll 0 0;
border:1px solid #000;
padding:1px;
margin:10px 0
}
#top-bar .social-icons .fa {
border-radius:2px;
height:24px;
line-height:25px;
width:24px;
margin-left:2px;
padding-left:1px;
background-color:rgba(0,0,0,.15)
}
#top-bar .social-icons .fa:hover {
background:rgba(0,0,0,0.5) none repeat scroll 0 0
}
.nav > li > a {
font-size:18px;
padding:25px 15px
}
#menu {
position:fixed;
top:0;
width:100%;
height:75px;
background-color:#222;
z-index:9999;
display:none
}
.dropdown-menu {
background-clip:padding-box;
border:0 none;
border-radius:4px;
box-shadow:0 6px 12px rgba(0,0,0,0.176);
display:none;
float:left;
font-size:1em;
left:0;
list-style:outside none none;
margin:2px 0 0;
min-width:160px;
padding:0;
position:absolute;
text-align:left;
top:100%;
z-index:1000
}
.dropdown-menu > li {
border-top:1px solid rgba(0,0,0,0.06)
}
.dropdown-menu > li > a {
clear:both;
display:block;
font-weight:400;
line-height:1.42857;
padding:15px 20px;
white-space:nowrap
font-weight: 300;
}
.dropdown-menu > li:last-child a {
border-bottom-right-radius:3px;
border-bottom-left-radius:3px
}
.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:focus,.navbar-default .navbar-nav > .open > a:hover {
background-color:#e61638;
color:#fff
}
a:hover,#main_sidebar li li a.rev-side-title:hover {
color:#777;
text-decoration:none
}
a.st-anchor {
position:absolute;
margin-top:-50px;
padding-top:50px
}
a:focus {
outline:none
}
.pager li > a,.pager li > span {
background-color:#f5f3f3;
border:0 none;
display:inline-block;
padding:10px 25px
}
.pager li > a:focus,.pager li > a:hover {
background-color:#333;
text-decoration:none;
color:#fff
}
.pager.posts-navigation.text-uppercase.indexpager {
margin-top:50px
}
img {
max-width:100%;
height:auto;
margin:1px auto
}
.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail {
max-width:100%;
height:auto
}
.alignnone {
margin:5px 20px 20px 0
}
.aligncenter,div.aligncenter {
display:block;
margin:5px auto
}
.alignright {
float:right;
margin:5px 0 20px 20px
}
.navbar {
border-radius:3px;
border:0 none
}
.alignleft {
float:left;
margin:5px 20px 20px 0
}
a img.alignright {
float:right;
margin:5px 0 20px 20px
}
a img.alignnone {
margin:5px 20px 20px 0
}
a img.alignleft {
float:left;
margin:5px 20px 20px 0
}
a img.aligncenter {
display:block;
margin-left:auto;
margin-right:auto
}
.wp-caption {
margin-bottom:1.75em;
max-width:100%
}
.wp-caption img[class*="wp-image-"] {
display:block;
margin:0;
max-width:100%;
height:auto;
border:12px solid #eee
}
.wp-caption .wp-caption-text {
color:#696969;
font-size:13px;
font-style:italic;
line-height:1.6153846154;
padding-top:.5384615385em;
text-align:center
}
.wp-caption.alignnone {
margin:5px 20px 15px 0
}
.wp-caption.alignleft {
margin:5px 20px 15px 0
}
.wp-caption.alignright {
margin:5px 0 15px 20px
}
.wp-caption img {
border:0 none;
height:auto;
margin:0;
max-width:98.5%;
padding:0;
width:auto
}
.wp-caption p.wp-caption-text {
font-size:11px;
line-height:17px;
margin:0;
padding:0 4px 5px
}
.screen-reader-text {
clip:rect(1px,1px,1px,1px);
position:absolute!important;
height:1px;
width:1px;
overflow:hidden
}
.screen-reader-text:focus {
background-color:#f1f1f1;
border-radius:3px;
box-shadow:0 0 2px 2px rgba(0,0,0,0.6);
clip:auto!important;
color:#21769c;
display:block;
font-size:14px;
font-size:.875rem;
font-weight:700;
height:auto;
left:5px;
line-height:normal;
padding:15px 23px 14px;
text-decoration:none;
top:5px;
width:auto;
z-index:100000
}
.article,.all-rev {
margin-bottom:15px;
padding:0;
font-weight:400
}
.botmar {
margin-bottom:100px
}
blockquote {
background:#f5f3f3 none repeat scroll 0 0;
border-left:5px solid #927a5e;
font-family:oswald;
font-size:17.5px;
font-style:italic;
margin:0 0 20px;
padding:15px 35px;
color:#927a5e
}
.blog-articles article {
background:#f5f3f3;
padding:15px;
text-align:center;
border-bottom:2px solid #e7e3e0
}
h2.posts-section-title {
font-size:48px;
color:#000000
}
.blog-p-image {
border:5px solid #aba3a3
}
.blog-articles article .btn {
padding:6px 30px
}
.blog-articles article .blog-title {
border-bottom:1px solid #e7e3e0;
display:block;
font-size:2em;
margin-top:10px;
padding-bottom:15px
}
#arc-center a h2.blog-title {
color:#927a5e
}
#arc-center a h2.blog-title:hover {
color:#333
}
.article.type-models {
margin-bottom:20px
}
.aboutmodel-container h1 {
margin-bottom:35px
}
.entry-title {
display:inline-block;
margin-top:5px
}
.featured-post {
color:#e01e1e;
margin-right:5px
}
figcaption#single-model-img {
pointer-events:none
}
#ribbon {
background:transparent none repeat scroll 0 0;
border:0 double #000;
border-radius:10px;
color:#fff;
display:inline-block;
font-family:georgia;
font-size:1.35em;
font-weight:700;
letter-spacing:.1em;
margin-bottom:10px;
padding:2px 20px;
position:relative;
text-align:center;
text-shadow:0 0 5px #f8df82
}
.panel-title .fa.fa-check {
background:#fff;
border-radius:3px;
color:#000;
margin-right:5px;
padding:5px;
text-shadow:none;
box-shadow:0 0 1px #000
}
.label.label-vip {
background:#60492a!important;
background:-moz-linear-gradient(top,rgba(96,73,42,1) 5%,rgba(230,207,120,1) 50%,rgba(96,73,42,1) 100%)!important;
background:-webkit-linear-gradient(top,rgba(96,73,42,1) 5%,rgba(230,207,120,1) 50%,rgba(96,73,42,1) 100%)!important;
background:linear-gradient(to bottom,rgba(96,73,42,1) 5%,rgba(230,207,120,1) 50%,rgba(96,73,42,1) 100%)!important;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#60492a',endColorstr='#60492a',GradientType=0)!important;
color:#000;
display:inline-block;
font-family:georgia;
font-size:2em;
letter-spacing:3px;
margin-top:10px;
padding:5px 30px;
text-shadow:1px 1px 1px #f2d97d
}
.slide-text .h1,.slide-text .h2,.slide-text .h3,.slide-text .h4,.slide-text .h5,.slide-text .h6,.slide-text h1,.slide-text h2,.slide-text h3,.slide-text h4,.slide-text h5,.slide-text h6 {
font-family:"Oranienbaum",serif;
color:#fff
}
.gallery {
margin:0 -1.1666667% 1.75em
}
.gallery-item {
display:inline-block;
max-width:33.33%;
padding:0 1.1400652% 2.2801304%;
text-align:center;
vertical-align:top;
width:100%
}
.gallery-columns-1 .gallery-item {
max-width:100%
}
.gallery-columns-2 .gallery-item {
max-width:50%
}
.gallery-columns-4 .gallery-item {
max-width:25%
}
.gallery-columns-5 .gallery-item {
max-width:20%
}
.gallery-columns-6 .gallery-item {
max-width:16.66%
}
.gallery-columns-7 .gallery-item {
max-width:14.28%
}
.gallery-columns-8 .gallery-item {
max-width:12.5%
}
.gallery-columns-9 .gallery-item {
max-width:11.11%
}
.gallery-icon img {
margin:0 auto
}
.gallery-caption {
color:#696969;
display:block;
font-size:13px;
font-size:.8125rem;
font-style:italic;
line-height:1.6153846154;
padding-top:.5384615385em
}
.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption {
display:none
}
.admin-bar .navbar-fixed-top {
top:32px
}
@media (max-width: 782px) {
.admin-bar .navbar-fixed-top {
top:46px
}
.sidelines.heart span {
font-size:22px;
position:relative;
top:20px
}
.sidelines .fa {
margin-bottom:-90px!important
}
.model-ribbon {
right:-20px!important;
top:-10px!important
}
.model-ribbon span {
line-height:22px!important
}
.top-bar-phone,.top-bar-home {
float:none!important;
line-height:18px
}
.top-bar-home {
padding-top:10px!important
}
.top-bar-phone {
padding-bottom:10px!important
}
}
.site-container {
background-color:#fff;
position:relative;
top:0;
overflow:hidden
}
.slide-text a {
background:rgba(255,255,255,0.6) none repeat scroll 0 0;
border-radius:3px;
padding:0 15px;
color:#000
}
.slide-text .buttonanim:hover {
background:#000 none repeat scroll 0 0;
text-shadow:none;
color:#333
}
.site-inner {
margin-left:auto;
margin-right:auto;
padding-top:0;
padding-bottom:0;
font-size:16.5px
}
.avatar {
width:48px;
height:48px;
margin-right:6px;
border-radius:3px
}
body.author .avatar {
border:5px solid #444;
border-radius:500px;
height:106px;
width:106px
}
.comsep {
font-size:1.7em;
position:relative;
top:4px;
line-height:1em;
color:#999
}
.comment-content.entry.clr > p {
font-family:"Open Sans",sans-serif;
font-size:.9em;
font-weight:300;
margin-top:5px;
margin-bottom:15px
}
header.comment-meta {
font-size:.9em;
font-weight:400
}
.reply.comment-reply-link {
margin-bottom:30px;
margin-top:-5px
}
.reply a,#cancel-comment-reply-link {
color:#999;
font-size:.8em;
font-weight:400
}
.reply .fa.fa-reply.fa-flip-horizontal {
font-size:.8em;
color:#ccc
}
.comment-details.clr {
margin-left:63px
}
.comments-area .children {
margin-left:63px
}
#comments > h3 {
border-bottom:1px solid #e7e3e0;
padding-bottom:15px
}
.comment-meta cite {
font-style:normal
}
.form-group.other-duration-option {
border-radius:5px;
box-shadow:0 0 7px rgba(0,0,0,0.5);
margin:45px 0
}
.formtext {
color:#927a5e;
font-family:oswald;
font-size:1.75em;
margin:15px 30px 30px;
text-align:center
}
.reply a:hover,#cancel-comment-reply-link:hover {
color:#333
}
#cancel-comment-reply-link {
float:right;
font-family:"Open Sans",sans-serif
}
.aboutmodel-container h3 {
font-family:"Oranienbaum",serif;
font-size:22px;
color:#444;
line-height:1.5em
}
.model-pro-rev {
text-align:center;
background:#756856 url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/bg-noise-light.jpg) repeat scroll 0 0;
border-top:3px double #b3a597
}
.pro-rev-top {
background:transparent url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/bg-light.jpg) no-repeat scroll center top;
box-shadow:0 20px 20px -20px rgba(75,57,50,0.7) inset
}
.model-pro-rev .xorating,.model-pro-rev .authortime,.model-pro-rev p,.model-pro-rev .review-title {
color:#5d5046;
font-weight:400;
text-shadow:1px 1px 1px rgba(255,255,255,0.35)
}
.model-pro-rev #comments .rating {
background:transparent
}
.model-pro-rev .comment-body {
padding-top:0
}
.profile-header-container {
margin:0 auto;
text-align:center
}
.profile-header-img {
padding:54px
}
.profile-header-img > img.img-circle {
width:120px;
height:120px;
border:2px solid #51D2B7
}
.profile-header {
margin-top:43px
}
.notopmargin {
margin-top:0
}
.rank-label-container {
margin-top:-19px;
text-align:center
}
.label.label-default.rank-label {
background-color:#444;
padding:5px 10px;
border-radius:27px
}
.author-bio {
margin-bottom:30px
}
#topbar {
background:#222 none repeat scroll 0 0;
color:#999;
padding:5px 0
}
#menu {
position:fixed;
top:0;
width:100%;
height:50px;
z-index:999;
display:none
}
.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > li > a:hover {
color:#fff
}
.nav-custom-color {
background-color:#593E82
}
.navigation {
overflow:hidden
}
.nav-previous {
font-size:28px
}
.nav-next {
font-size:28px
}
.posts-navigation {
text-align:center;
margin-top:20px
}
.widget {
margin-bottom:30px
}
.widget_search .btn-primary {
background:#222
}
.widget_search input#search {
background:#f5f3f3;
box-shadow:none!important;
border-right:1px solid #e8e2e2;
font-size:18px
}
.widgettitle {
border-bottom:2px solid #e7e3e0;
margin-bottom:30px;
padding-bottom:10px;
font-family:'Oswald',sans-serif
}
.site-footer input#search {
background:#f5f3f3
}
#main_sidebar {
margin-top:0;
padding-left:20px
}
#main_sidebar li {
background:#F5F3F3;
list-style-type:none;
margin-left:0;
padding:15px;
font-size:1em;
font-family:'Oswald',sans-serif
}
.widget.cl_cpt_comments_widget {
font-size:1em!important
}
#main_sidebar ul {
list-style-type:none;
padding-left:0
}
#main_sidebar li li,dl {
border-bottom:1px solid #e7e3e0;
border-radius:3px;
padding:5px 0
}
#main_sidebar li li:first-child,dl:first-child {
border-top:0 none
}
#main_sidebar li li:last-child,dl:last-child {
border-bottom:0 none
}
#main_sidebar .post-date {
display:block;
font-size:14px
}
@media only screen and (min-width:768px) and (max-width: 1023px) {
.widget_latest_models {
font-size:.6em!important
}
.rating-circle {
margin:auto!important;
float:none!important;
display:block!important
}
.latest_models_car_title,.latest_models_car_title,#main_sidebar .model-date {
text-align:center!important;
display:block!important
}
.vip-ribbon.widget-sb-vip {
line-height:14px!important
}
.vip-ribbon.bottom-left.gold.widget-sb-vip {
bottom:2px!important;
left:-90px!important
}
.model-ribbon.widget-sb span {
font-size:6px!important;
font-weight:700!important;
line-height:16px!important;
right:-12px!important;
top:10px!important;
width:70px!important
}
}
@media (max-width: 1023px) {
.effect-bubba p {
display:none!important
}
}
@media (min-width: 768px) and (max-width: 991px) {
#main_sidebar {
padding-left:0
}
}
@media (max-width: 767px) {
#main_sidebar {
padding-left:0
}
}
.btn.active.focus,.btn.active:focus,.btn.focus,.btn.focus:active,.btn:active:focus,.btn:focus {
outline:none
}
.btn-outline {
background:rgba(255,255,255,0);
border:2px #fff solid;
border-radius:3px;
text-transform:uppercase;
text-align:center;
outline:none;
text-decoration:none;
-webkit-transition:background-color .5s ease-in,color .2s ease-in;
transition:background-color .5s ease-in,color .2s ease-in
}
.btn-outline:hover {
background-color:rgba(255,255,255,0.19);
border:2px solid #fff
}
.btn-outline:focus {
background-color:rgba(255,255,255,0.19);
border:2px solid #fff
}
.btn-outline:active {
background-color:rgba(255,255,255,0.19)!important;
border:2px solid #fff!important
}
hr {
border-color:#333 -moz-use-text-color -moz-use-text-color
}
.btn-primary,.btn-primary.active,.btn-primary:active,.btn-primary.focus,.btn-primary:focus {
background-color:#222;
border:0 none;
color:#fff;
text-shadow:1px 1px 1px #000
}
.btn-group-lg > .btn,.btn-lg {
border-radius:3px
}
.modeltagbtn {
margin-top:10px
}
.btn-default {
background-color:transparent;
border-radius:3px;
color:#fff
}
.btn-default:hover {
background-color:#333;
border-color:#555;
color:#fff
}
.btn.btn-default:hover {
border:1px solid #333
}
.input-group-btn .btn {
border:0 none;
padding:11px!important
}
.groupsrch .input-group-btn.btn {
padding:0
}
.groupsrch .input-group-btn .btn {
padding:10px!important;
top:-1px
}
.top-footer #search,.top-footer .groupsrch .input-group-btn .btn {
max-height:42px
}
.leaverevbutton .btn,.btn.btn-primary.docubtn {
font-family:"Open Sans",sans-serif
}
.jumbotron {
color:#fff;
text-align:center;
margin-bottom:0;
background-color:#3e3232;
padding-top:0;
padding-bottom:0
}
.jumbotron p {
font-size:24px;
padding:1px 0 0;
font-weight:500;
font-family:Oswald
}
.jumbotron .h1,.jumbotron h1 {
font-size:52px;
text-transform:uppercase
}
.page-header > span .jumbo-bkg {
background-repeat:no-repeat;
-webkit-background-size:cover;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
background-position:center
}
.page-header h1,.page-header h2,.page-header h3,.page-header h4,.page-header h5,.page-header h6,.page-header .headline > h2 {
color:#fff!important;
margin-top:0
}
.page-header.single-post-page-header {
margin:0;
padding:0;
border-bottom:1px solid #aba097;
box-shadow:0 15px 7px -10px rgba(0,0,0,0.3)
}
.page-header h1 {
margin-bottom:0
}
@media (min-width: 768px) {
.featured-text h1 {
font-size:3em
}
.jumbotron {
text-align:center
}
.jumbotron-inner {
width:100%;
padding-top:50px;
margin-top:0;
padding-bottom:50px
}
.jumbotron-small-inner {
width:100%;
padding-top:100px;
margin-top:0;
padding-bottom:130px
}
}
@media (max-width: 767px) {
.jumbotron-inner {
padding-top:50px;
padding-bottom:50px
}
}
.page-header.single-post-page-header .dimmer {
background-color:rgba(0,0,0,0.5)
}
.dimmer {
background-color:rgba(0,0,0,0.0);
text-shadow:1px 1px 2px #000
}
.container.dimmer.jumbotron-inner {
padding:100px 0
}
.container.jumbotron-inner > h3 {
color:#fff;
margin-top:0;
margin-bottom:15px
}
.jumbotron {
position:relative
}
.navbar {
margin-bottom:0;
border-radius:0
}
.navbar-brand {
font-weight:900;
text-transform:uppercase
}
@media (min-width: 768px) {
.dropdown:hover .dropdown-menu {
display:block;
border:0 none
}
}
.edd_price {
background-color:#89c600;
color:#fff;
font-size:12px;
text-transform:uppercase;
padding:0;
font-weight:700;
border-radius:50%;
height:50px;
width:50px;
text-align:center;
line-height:50px;
position:relative;
bottom:81px;
display:block;
left:20px
}
.edd_download_inner > .entry-header {
margin-top:-50px
}
body.page-template-template-store .entry-title {
font-size:20px
}
#footer li {
list-style-type:none;
margin-top:10px
}
#footer ul {
list-style-type:none;
margin-left:0;
padding-left:0
}
#footer .menu-item {
margin-top:0
}
#footer a {
color:#fff;
text-decoration:none
}
#footer a:hover {
color:#f1f2f4
}
#footer .widgettitle {
padding-bottom:0;
border-bottom:0
}
#footer .widget {
font-size:1em
}
#footer li li {
margin-bottom:0;
padding-bottom:10px
}
#footer .menu li li {
display:inline-block
}
#footer {
font-family:'Oswald',sans-serif;
margin-top:0;
border-top:1px solid #8E8072
}
#footer .menu {
text-align:center;
text-transform:uppercase
}
#footer .menu li a:hover {
border-bottom:2px solid rgba(255,255,255,0.5);
color:#fff;
text-decoration:none
}
#footer .menu li:after {
content:'\2022'
}
#footer .menu li:last-child::after {
display:none
}
#footer .menu li a {
padding:5px;
margin:10px
}
#footer .menu li {
display:inline-block
}
#footer li li:last-child {
border-bottom:0 none!important
}
#footer h3.widgettitle {
color:#f1f2f4;
font-weight:400;
text-transform:capitalize;
border-bottom:1px solid rgba(255,255,255,0.2);
padding-bottom:10px;
font-size:2em;
font-family:'Oswald',sans-serif
}
.site-footer {
background-color:#141414;
padding-top:40px;
padding-bottom:40px;
margin-top:0;
color:#d3cec8
}
.navbar-default {
border-bottom:1px solid #eee;
box-shadow:0 5px 10px rgba(255,255,255,0.2)
}
#comments ol {
list-style-type:none
}
#comments li {
list-style-type:none
}
#comments ul {
list-style-type:none
}
#comments textarea {
display:block;
width:100%
}
#comments input {
display:block
}
#comments .submit {
background:#333;
border:0 none!important;
border-radius:3px;
color:#fff;
text-shadow:none!important
}
.comments-area {
margin-top:0;
clear:both
}
.model-page-content .comments-area {
text-align:center
}
.no-comments {
font-size:14px;
text-transform:uppercase;
margin-top:30px;
display:inline-block;
background-color:#f5f3f3;
border-radius:3px;
color:#999;
font-weight:400;
padding:5px
}
.nocomments {
display:none
}
.breadcrumbs {
padding-top:10px;
background-color:#eee;
border-bottom:1px solid #d9d9d9;
margin-bottom:10px
}
.breadcrumbs-cnt {
max-width:1070px;
margin-left:auto;
margin-right:auto
}
.submit {
background:#222 none repeat scroll 0 0;
border:0 none;
border-radius:3px;
padding:10px 20px
}
.woocommerce-ordering .orderby {
margin-bottom:30px;
background:#f5f3f3
}
.woocommerce-variation-price {
margin-bottom:10px
}
.woocommerce-billing-fields .select2-selection {
background:#f5f3f3;
border:1px solid #d3cec8;
padding:7px 15px;
height:44px;
border-radius:3px
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
height:44px;
position:absolute;
right:6px;
top:1px;
width:20px
}
.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button {
border-radius:3px
}
button,input,select,textarea {
background:#f5f3f3 none repeat scroll 0 0;
border:0 none;
border-radius:3px;
font-family:inherit;
font-size:inherit;
line-height:inherit;
padding:10px 20px
}
.search-submit {
display:block;
width:100%
}
#searchform {
margin-top:20px
}
.no-border {
border:0 none!important
}
.no-border-top {
border:0 none!important
}
#searchform input {
padding:8px
}
input#search {
height:42px
}
input.search-field {
width:100%;
padding:10px;
display:block;
border:1px solid #eee
}
.srch-rslts {
font-family:oswald;
border-bottom:2px solid rgba(255,255,255,0)
}
.srch-rslts:hover {
border-bottom:2px solid #333
}
#main_sidebar label {
display:block!important;
margin-bottom:7px
}
.settings-page {
margin-top:40px
}
.slick-featured {
padding:0 15px
}
.latest_models_widget.slick-initialized.slick-slider {
margin-bottom:0
}
.ctestimonials.slick-initialized.slick-slider .slick-prev::before,.models-gallery.slick-slider .slick-prev::before,.slick-partners.slick-initialized.slick-slider .slick-prev::before,.latest_models_widget.slick-initialized.slick-slider .slick-prev::before {
opacity:0;
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
left:-20px;
position:relative
}
.ctestimonials.slick-initialized.slick-slider:hover .slick-prev::before,.models-gallery.slick-slider:hover .slick-prev::before,.slick-partners.slick-initialized.slick-slider:hover .slick-prev::before,.latest_models_widget.slick-initialized.slick-slider:hover .slick-prev::before {
opacity:1;
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
left:0;
position:relative
}
.ctestimonials.slick-initialized.slick-slider .slick-next::before,.models-gallery.slick-slider .slick-next::before,.slick-partners.slick-initialized.slick-slider .slick-next::before,.latest_models_widget.slick-initialized.slick-slider .slick-next::before {
opacity:0;
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
right:-20px;
position:relative
}
.ctestimonials.slick-initialized.slick-slider:hover .slick-next::before,.models-gallery.slick-slider:hover .slick-next::before,.slick-partners.slick-initialized.slick-slider:hover .slick-next::before,.latest_models_widget.slick-initialized.slick-slider:hover .slick-next::before {
opacity:1;
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
right:0;
position:relative
}
.home-post-listings.slick-slider .slick-prev::before {
opacity:0;
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
left:-20px;
position:relative
}
.home-post-listings.slick-slider:hover .slick-prev::before {
opacity:1;
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
left:0;
position:relative
}
.home-post-listings.slick-slider .slick-next::before {
opacity:0;
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
right:-20px;
position:relative
}
.home-post-listings.slick-slider:hover .slick-next::before {
opacity:1;
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
right:0;
position:relative
}
.home-post-listings.slick-slider .slick-next {
right:50px
}
.home-post-listings.slick-slider .slick-prev {
left:50px
}
.slick-prev {
z-index:99999
}
.ctestimonials .slick-arrow,.home-post-listings .slick-arrow,.models-gallery .slick-arrow,.slick-partners .slick-arrow,.latest_models_widget .slick-arrow {
opacity:.25
}
.ctestimonials .slick-arrow:hover,.home-post-listings .slick-arrow:hover,.models-gallery .slick-arrow:hover,.slick-partners .slick-arrow:hover,.latest_models_widget .slick-arrow:hover {
opacity:.5
}
.latest_models_car_title {
font-size:1.4em
}
.model-date.side-car {
font-size:1em;
margin-top:-4px
}
#main_sidebar .model-content-wrapper {
text-align:left
}
#main_sidebar .model-date {
display:block
}
.rating-circle {
border:0 none;
border-radius:50%;
display:block;
float:right;
font-size:12px;
height:36px;
line-height:33px;
margin-top:5px;
text-align:center;
width:36px
}
.rating-circle-sm {
border:0 none;
border-radius:3px;
display:block;
float:right;
font-size:1em;
height:36px;
line-height:33px;
margin-top:0;
text-align:center;
width:auto
}
.rating-circle-sm .fa {
color:#ccc
}
.rating-circle-sm div:hover,.rating-circle-sm div:hover .fa {
color:#333
}
.rating-circle:hover,.rating-circle-sm:hover {
border-color:#fff
}
.rating-circle > a,.rating-circle-sm > a {
color:#999
}
.rating-circle > a:hover,.rating-circle-sm > a:hover {
background:#000
}
.hvr-bubble-bottom {
display:inline-block;
vertical-align:middle;
-webkit-transform:translateZ(0);
transform:translateZ(0);
box-shadow:0 0 1px rgba(0,0,0,0);
-webkit-backface-visibility:hidden;
backface-visibility:hidden;
-moz-osx-font-smoothing:grayscale;
position:relative
}
.hvr-bubble-bottom:before {
pointer-events:none;
position:absolute;
z-index:-1;
content:'';
border-style:solid;
-webkit-transition-duration:.3s;
transition-duration:.3s;
-webkit-transition-property:transform;
transition-property:transform;
left:calc(50% - 10px);
bottom:0;
border-width:10px 10px 0;
border-color:transparent
}
.hvr-bubble-bottom:hover:before,.hvr-bubble-bottom:focus:before,.hvr-bubble-bottom:active:before,.hvr-bubble-bottom.active.selected:before {
-webkit-transform:translateY(10px);
transform:translateY(10px)
}
.isotope-item {
z-index:2
}
.isotope-hidden.isotope-item {
pointer-events:none;
z-index:1
}
.isotope,.isotope .isotope-item {
-webkit-transition-duration:.8s;
-moz-transition-duration:.8s;
-ms-transition-duration:.8s;
-o-transition-duration:.8s;
transition-duration:.8s
}
.isotope {
-webkit-transition-property:height,width;
-moz-transition-property:height,width;
-ms-transition-property:height,width;
-o-transition-property:height,width;
transition-property:height,width
}
.isotope .isotope-item {
-webkit-transition-property:-webkit-transform,opacity;
-moz-transition-property:-moz-transform,opacity;
-ms-transition-property:-ms-transform,opacity;
-o-transition-property:-o-transform,opacity;
transition-property:transform,opacity
}
.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition {
-webkit-transition-duration:0;
-moz-transition-duration:0;
-ms-transition-duration:0;
-o-transition-duration:0;
transition-duration:0
}
.grid-item {
width:25%
}
.slick-slide {
margin:0 5px
}
@media (min-width: 768px) and (max-width: 980px) {
.span3 {
width:352px
}
}
@media (min-width: 980px) and (max-width: 1200px) {
.span3 {
width:300px
}
}
@media (min-width: 1200px) {
.span3 {
width:270px
}
}
.model-outer img {
border:0 none;
padding:0;
margin:0
}
.model-outer {
background:#eee;
padding:8px;
margin-bottom:20px
}
.row-15 {
padding-left:10px;
padding-right:10px;
margin-left:-15px;
margin-right:-15px;
clear:both
}
.row-15:after,.row-15:before {
content:" ";
display:table;
clear:both
}
.col-centered {
display:inline-block;
float:none;
text-align:left;
margin-right:-4px
}
.row-centered {
text-align:center
}
@media (min-width: 768px) {
.col-sm-15 {
width:20%;
float:left
}
}
@media (min-width: 992px) {
.col-md-15 {
width:20%;
float:left
}
}
@media (min-width: 1200px) {
.col-lg-15 {
width:20%;
float:left
}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next {
left:50px
}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev {
right:50px
}
}
@media (max-width: 480px) {
.model-sidebar .day-number {
font-size:10px
}
}
@media (max-width: 979px) {
.calendar-table td {
font-size:10px;
text-transform:uppercase!important
}
}
.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15 {
position:relative;
min-height:1px;
padding-right:5px;
padding-left:5px
}
.col-xs-15 {
width:20%;
float:left
}
.cta-bg a {
display:inline-block
}
.cta-bg h4 {
color:#927a5e;
font-family:"Oranienbaum",serif;
font-size:3em;
font-weight:300;
line-height:1.25em;
margin-bottom:30px
}
.btn-radius {
border-radius:30px;
padding:12px 50px
}
.btn.btn-lg.btn-cta.btn-radius {
border-radius:30px;
padding:12px 50px
}
.btn-cta {
background-color:transparent;
border:2px solid #fff;
border-radius:3px;
color:#fff
}
.cta-bg {
padding:40px 0
}
.btn-cta:hover {
background:#fff;
color:#000
}
.cta-bg h3 {
line-height:2em;
margin:0;
padding:0;
font-size:2.2em;
font-family:"Oranienbaum",serif;
color:#927a5e
}
@media (max-width: 990px) {
.buttonanim {
margin-left:0;
margin-top:10px
}
.cta-bg a {
margin-left:0;
margin-top:15px
}
.cta-bg h3 {
line-height:1em
}
}
.carousel-lead {
color:#666;
margin-bottom:30px;
text-align:center
}
.sec-header,.sec-test-header {
border:0 none;
display:inline-block;
padding:10px 30px
}
.sec-header-partners {
background:rgba(255,255,255,0.1) none repeat scroll 0 0;
border-radius:45px;
border:1px solid;
box-shadow:0 0 1px rgba(0,0,0,0.5);
display:inline-block;
padding:10px 30px;
line-height:1em
}
.section-header {
font-size:1em;
margin:30px 0;
overflow:hidden;
position:relative;
z-index:1
}
.latest-blog-header {
margin:100px 0 60px
}
.section-header::before,.section-header::after {
content:" ";
height:1px;
position:absolute;
top:51%;
width:49%
}
.section-header::before {
margin-left:-50%;
text-align:right
}
.section-header::after {
margin-left:1%
}
.blog-section {
background:#fff;
background-repeat:repeat;
background-attachment:scroll;
padding-bottom:0;
box-shadow:0 20px 20px -20px rgba(75,57,50,0.7) inset;
border-top:3px double #807267
}
.blog-section > div { background-repeat:no-repeat;
background-attachment:scroll;
padding-top:30px;
background-position:center top
background-color: #fff;
}
.blog-section .slick-slider {
margin-bottom:0
background-color: #fff;
}
.blog-section-title {
text-align:center;
font-family:"Oranienbaum",serif;
margin:0 0 30px;
padding-top:100px;
background:rgba(0,0,0,0) url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/section-top-shadow.png) no-repeat scroll center top;
border-top:2px double #fff
}
.blog-section-title h2 {
color:#68584a;
font-size:2.5em
}
.tag-page-title {
border-bottom:1px solid #444;
display:block;
padding-bottom:5px
}
.featured-models-message {
margin:60px 0 30px
}
.models-featured .headline h1::before,.models-featured .headline h1::after {
background:rgba(255,255,255,0.4) none repeat scroll 0 0
}
.featured-text h1,.featured-text h2,.featured-text h3,.featured-text h4,.featured-text h5,.featured-text h6,.featured-text p {
color:#fff!important
}
.container-fi.slick-featured {
max-width:1800px;
width:100%;
margin:0 auto
}
.models-featured .headline h1 {
color:#fff
}
.models-featured {
background:#756856 url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/bg-noise.jpg) repeat scroll 0 0;
padding:0
}
.featured-models {
margin-top:30px
}
.bg-upper {
background:transparent url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/bg-dark.jpg) no-repeat scroll center top;
border-top:0 solid rgba(255,255,255,.15);
box-shadow:0 20px 40px -20px rgba(0,0,0,0.6) inset;
padding-top:20px
}
.featured-models .model-inner-container {
background:#fff none repeat scroll 0 0
}
.model-content-wrapper {
margin-top:6px;
text-align:left
}
.front-model-title {
font-size:.9em
}
a.front-model-title,.review-badge.badge a,.pull-right.no-style-rating a {
color:#927a5e;
font-family:'Oswald',sans-serif;
font-size:1.3em
}
a.front-model-title {
position:relative;
top:2px
}
.label.label-info.rating {
background:#f5f3f3;
background:-moz-linear-gradient(top,rgba(245,243,243,1) 0%,rgba(235,233,228,1) 100%);
background:-webkit-linear-gradient(top,rgba(245,243,243,1) 0%,rgba(235,233,228,1) 100%);
background:linear-gradient(to bottom,rgba(245,243,243,1) 0%,rgba(235,233,228,1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f3f3',endColorstr='#ebe9e4',GradientType=0);
box-shadow:1px 1px 1px #fff;
border:1px solid rgba(146,122,94,0.15);
border-radius:3px;
color:#927a5e;
font-size:1em;
font-weight:400;
position:relative;
top:3px;
font-family:"Oswald",sans-serif;
padding:0 5px
}
#main_sidebar .label.label-info.rating {
font-size:1.2em;
padding:5px 10px
}
.label.label-info.rating:hover {
background:#333;
color:#fff
}
a.front-model-title:hover,.pull-right.no-style-rating a:hover {
color:#333
}
.badge {
background-color:#444;
border:0 solid #ddd;
border-radius:10px;
color:#fff;
display:inline-block;
font-size:12px;
font-weight:400;
line-height:1;
min-width:10px;
padding:3px 7px;
text-align:center;
vertical-align:middle;
white-space:nowrap
}
.badge:hover {
background:#383838
}
.review-badge {
border-radius:4px;
box-shadow:0 0 1px rgba(0,0,0,0.1);
cursor:pointer;
float:right;
padding:5px 10px;
position:relative;
right:0;
top:0
}
.review-badge-tags-page {
border-radius:4px;
box-shadow:0 0 1px rgba(0,0,0,0.1);
cursor:pointer;
float:none;
padding:5px 10px;
position:relative;
right:0;
top:0
}
.model-container {
padding:5px
}
.model-inner-container {
background:#f5f3f3 none repeat scroll 0 0;
border-radius:3px;
padding:10px;
margin-bottom:5px;
border:0 solid rgba(146,122,94,0.15)
}
.models-featured .model-inner-container {
border:0 none
}
.widget_latest_models .model-inner-container {
padding:0
}
#main_sidebar .model-inner-container {
font-size:.9em;
border:0 none
}
.model-date {
color:#999;
display:block;
font-size:.9em;
font-family:'Oswald',sans-serif
}
.models-gallery.slick-initialized.slick-slider {
margin-bottom:0
}
#main_sidebar .model-sidebar li li,dl {
border-bottom:1px solid #262626;
border-radius:3px;
border-top:0 none;
padding:7px 0
}
#main_sidebar .model-sidebar li li {
font-size:1em;
font-family:"Open Sans",sans-serif
}
.model-table {
font-size:1em;
font-family:"Open Sans",sans-serif
}
#main_sidebar .model-sidebar .widget {
margin-bottom:40px;
background:transparent;
padding:0;
border-radius:4px;
padding:30px;
background:#141414;
border:1px solid #222
}
.widget.no-styled {
background:transparent none repeat scroll 0 0!important;
border:0 none!important;
padding:0!important
}
.model-sidebar .widgettitle {
margin-top:0
}
dl {
margin-bottom:0;
margin-top:0
}
dt,dd {
line-height:1.42857
}
dt {
font-weight:400
}
dd {
margin-left:0
}
dl {
overflow:hidden
}
dt {
float:left;
margin:0;
padding:0 .4em 0 0;
max-width:50%
}
dd {
color:#ccc;
float:right;
margin:0;
max-width:40%;
padding:0 0 0 .4em;
text-align:right
}
.tooltip.in {
opacity:1;
filter:alpha(opacity=100)
}
.model-plus {
font-size:20px
}
.all-reviewed-model-sb {
position:relative;
top:-11px
}
.all-rev-reviews {
border-bottom:1px solid rgba(255,255,255,0.05);
margin-bottom:15px
}
.all-rev-title {
font-size:1em;
font-weight:400
}
a.all-rev-title,.all-reviewed-model > a {
color:#333
}
.all-reviewed-model {
font-size:.9em
}
.all-rev-reviews:last-child {
border-bottom:0 none
}
.all-reviewed-model {
display:block;
font-size:.9em;
margin-bottom:15px
}
.grid {
position:relative;
margin:0 auto;
padding:0;
max-width:1000px;
list-style:none;
text-align:center;
background:#F1F3F8
}
.revfor {
display:inline-block;
font-size:1em;
margin-top:6px
}
.grid figure {
position:relative;
float:left;
overflow:hidden;
margin:0;
width:100%;
height:100%;
width:100%;
background:#3085a3;
text-align:center;
cursor:pointer
}
.grid figure img {
position:relative;
display:block;
min-height:auto;
max-width:100%;
opacity:1;
border:1px solid #d6cdc3
}
.grid figure figcaption {
padding:2em;
color:#fff;
text-transform:uppercase;
font-size:1.25em;
-webkit-backface-visibility:hidden;
backface-visibility:hidden
}
.grid figure figcaption::before,.grid figure figcaption::after {
pointer-events:none
}
.grid figure figcaption,.grid figure figcaption > a {
position:absolute;
top:0;
left:0;
width:100%;
height:100%
}
.grid figure figcaption > a {
z-index:1000;
text-indent:200%;
white-space:nowrap;
font-size:0;
opacity:0
}
.grid figure h2 {
word-spacing:-.15em;
font-weight:300
}
.grid figure h2 span {
font-weight:800
}
.grid figure h2,.grid figure p {
margin:0
}
.grid figure p {
font-size:68.5%
}
figure.effect-bubba {
background:#4a3c31;
margin-bottom:5px
}
figure.effect-bubba img {
opacity:1;
-webkit-transition:opacity .35s;
transition:opacity .35s;
margin:0;
-webkit-transition:all .35s linear;
transition:all .35s linear
}
figure.effect-bubba:hover img {
opacity:.3
}
figure.effect-bubba figcaption::before,figure.effect-bubba figcaption::after {
position:absolute;
top:8px;
right:8px;
bottom:8px;
left:8px;
content:'';
opacity:0;
-webkit-transition:opacity 0.35s,-webkit-transform .35s;
transition:opacity 0.35s,transform .35s
}
figure.effect-bubba h2 {
padding-top:30%;
-webkit-transition:-webkit-transform .35s;
transition:transform .35s;
-webkit-transform:translate3d(0,-20px,0);
transform:translate3d(0,-20px,0)
}
figure.effect-bubba p {
font-size:15px;
left:0;
opacity:0;
padding:20px 7px 7px;
position:absolute;
top:39%;
transform:translate3d(0px,20px,0px);
transition:opacity .35s ease 0s,transform .35s ease 0;
width:100%;
text-shadow:none;
font-family:'Oswald',sans-serif;
font-size:1.1em
}
figure.effect-bubba:hover figcaption::before,figure.effect-bubba:hover figcaption::after {
opacity:1;
-webkit-transform:scale(1);
transform:scale(1)
}
figure.effect-bubba:hover h2,figure.effect-bubba:hover p {
opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)
}
figure.effect-bubba > span {
background:#fff none repeat scroll 0 0;
border-radius:20px;
bottom:15px;
color:#555;
font-size:10px;
left:30%;
padding:3px 10px;
position:absolute;
text-transform:uppercase
}
.list-unstyled {
padding-left:0;
list-style:none
}
.list-inline li {
display:block;
float:left;
margin:0 1px 0 0;
padding:0 5px
}
#top-bar .list-inline li {
padding:0
}
.mocenter {
margin-top:0
}
.bottom-footer {
background:#000000;
padding:10px 0;
font-size:.9em;
font-family:'Oswald',sans-serif
}
.bottom-footer a,.bottom-footer {
color:rgba(255,255,255,0.5)
}
.bottom-footer a:hover {
color:#fff
}
#footer .social-icons {
padding-right:0
}
.bottom-pag-nav .indexpager {
margin:0;
background:#f5f3f3;
padding:15px 0
}
.social-footer.social-icons .fa {
font-size:2em
}
.social-footer {
text-align:center
}
.social-footer li {
display:inline
}
.social-icons.icon-flat.list-unstyled.list-inline {
margin-bottom:0
}
.social-icons .fa {
font-size:1.2em;
color:rgba(255,255,255,0.8);
height:50px;
line-height:50px;
text-align:center;
width:50px
}
.social-icons.icon-circle .fa {
border-radius:50%
}
.social-icons.icon-rounded .fa {
border-radius:5px
}
.social-icons.icon-flat .fa {
border-radius:0
}
.social-icons .fa {
background-color:rgba(0,0,0,.15)
}
.social-icons .fa-adn:hover {
background-color:#504e54
}
.social-icons .fa-apple:hover {
background-color:#aeb5c5
}
.social-icons .fa-android:hover {
background-color:#A5C63B
}
.social-icons .fa-bitbucket:hover,.social-icons .fa-bitbucket-square:hover {
background-color:#036
}
.social-icons .fa-bitcoin:hover,.social-icons .fa-btc:hover {
background-color:#F7931A
}
.social-icons .fa-css3:hover {
background-color:#1572B7
}
.social-icons .fa-dribbble:hover {
background-color:#F46899
}
.social-icons .fa-dropbox:hover {
background-color:#018BD3
}
.social-icons .fa-facebook:hover,.social-icons .fa-facebook-square:hover {
background-color:#3C599F
}
.social-icons .fa-whatsapp:hover,.social-icons .fa-facebook-square:hover {
background:#43D854
}
.social-icons .fa-heart:hover {
background:#c33
}
.social-icons .fa-flickr:hover {
background-color:#FF0084
}
.social-icons .fa-foursquare:hover {
background-color:#0086BE
}
.social-icons .fa-github:hover,.social-icons .fa-github-alt:hover,.social-icons .fa-github-square:hover {
background-color:#070709
}
.social-icons .fa-google-plus:hover,.social-icons .fa-google-plus-square:hover {
background-color:#CF3D2E
}
.social-icons .fa-html5:hover {
background-color:#E54D26
}
.social-icons .fa-instagram:hover {
background-color:#A1755C
}
.social-icons .fa-linkedin:hover,.social-icons .fa-linkedin-square:hover {
background-color:#0085AE
}
.social-icons .fa-linux:hover {
background-color:#FBC002;
color:#333
}
.social-icons .fa-maxcdn:hover {
background-color:#F6AE1C
}
.social-icons .fa-pagelines:hover {
background-color:#241E20;
color:#3984EA
}
.social-icons .fa-pinterest:hover,.social-icons .fa-pinterest-square:hover {
background-color:#CC2127
}
.social-icons .fa-renren:hover {
background-color:#025DAC
}
.social-icons .fa-skype:hover {
background-color:#01AEF2
}
.social-icons .fa-stack-exchange:hover {
background-color:#245590
}
.social-icons .fa-stack-overflow:hover {
background-color:#FF7300
}
.social-icons .fa-trello:hover {
background-color:#265A7F
}
.social-icons .fa-tumblr:hover,.social-icons .fa-tumblr-square:hover {
background-color:#314E6C
}
.social-icons .fa-twitter:hover,.social-icons .fa-twitter-square:hover {
background-color:#32CCFE
}
.social-icons .fa-vimeo:hover {
background-color:#229ACC
}
.social-icons .fa-vk:hover {
background-color:#375474
}
.social-icons .fa-weibo:hover {
background-color:#D72B2B
}
.social-icons .fa-windows:hover {
background-color:#12B6F3
}
.social-icons .fa-xing:hover,.social-icons .fa-xing-square:hover {
background-color:#00555C
}
.social-icons .fa-youtube:hover,.social-icons .fa-youtube-play:hover,.social-icons .fa-youtube-square:hover {
background-color:#C52F30
}
.slick-track img {
border:0 none;
width:100%
}
.slick-track {
margin:auto
}
.vertical-center {
min-height:100%;
min-height:10vh;
display:flex;
align-items:center
}
.cta-content {
font-size:2.5em;
font-family:times new roman
}
.gold-plate {
background:#e4cd77;
background:-moz-linear-gradient(-45deg,rgba(228,205,119,1) 0%,rgba(96,73,42,1) 23%,rgba(228,205,119,1) 50%,rgba(96,73,42,1) 65%,rgba(228,205,119,1) 100%);
background:-webkit-linear-gradient(-45deg,rgba(228,205,119,1) 0%,rgba(96,73,42,1) 23%,rgba(228,205,119,1) 50%,rgba(96,73,42,1) 65%,rgba(228,205,119,1) 100%);
background:linear-gradient(135deg,rgba(228,205,119,1) 0%,rgba(96,73,42,1) 23%,rgba(228,205,119,1) 50%,rgba(96,73,42,1) 65%,rgba(228,205,119,1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4cd77',endColorstr='#e4cd77',GradientType=1);
border:1px solid rgba(255,255,255,0.1);
border-radius:5px
}
.gold-plate > span {
color:rgba(0,0,0,0.9);
display:block;
font-family:times new roman;
font-size:1.8em;
padding:7px;
text-align:center;
text-shadow:0 1px 1px #f8df82;
text-transform:uppercase;
box-shadow:0 0 2px #000 inset;
border-radius:5px
}
.gold-plate .fa.fa-star {
margin:0 15px;
color:rgba(0,0,0,.8)
}
.silver-plate {
background:#e2e2e2;
background:-moz-linear-gradient(-45deg,rgba(226,226,226,1) 0%,rgba(102,102,102,1) 23%,rgba(226,226,226,1) 50%,rgba(102,102,102,1) 65%,rgba(226,226,226,1) 100%);
background:-webkit-linear-gradient(-45deg,rgba(226,226,226,1) 0%,rgba(102,102,102,1) 23%,rgba(226,226,226,1) 50%,rgba(102,102,102,1) 65%,rgba(226,226,226,1) 100%);
background:linear-gradient(135deg,rgba(226,226,226,1) 0%,rgba(102,102,102,1) 23%,rgba(226,226,226,1) 50%,rgba(102,102,102,1) 65%,rgba(226,226,226,1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2e2e2',endColorstr='#e2e2e2',GradientType=1);
border:1px solid rgba(255,255,255,0.1);
border-radius:5px
}
.silver-plate > span {
color:rgba(0,0,0,0.9);
display:block;
font-family:times new roman;
font-size:1.8em;
padding:7px;
text-align:center;
text-shadow:0 1px 1px #ccc;
text-transform:uppercase;
box-shadow:0 0 2px #000 inset;
border-radius:5px
}
.silver-plate .fa.fa-star {
margin:0 15px;
color:rgba(0,0,0,.8)
}
@media (max-width: 600px) {
a.front-model-title,.review-badge.badge a,.pull-right.no-style-rating a {
font-size:.9em!important
}
.vip-ribbon.bottom-left {
bottom:-10px!important;
font-size:14px!important;
left:-103px!important
}
.vip-ribbon {
letter-spacing:0!important;
line-height:24px!important
}
.single-post-overlay {
position:relative!important
}
.post-thumb-overlay::after {
display:none!important
}
a h2.blog-title:hover,.single-post-overlay h2 a,.post-overlay-meta > a,.single-post-overlay {
color:#000!important
}
hr.arcposts {
display:none!important
}
.single-post-overlay {
padding-bottom:0!important
}
.single-post-overlay h2,.page-header h1 {
font-size:24px!important
}
.caldera-grid input[type="submit"] {
padding:25px 15px!important;
width:100%!important
}
}
@media (max-width: 1199px) {
.featured-text h3 {
font-size:.9em
}
h2.posts-section-title {
font-size:1.5em
}
.models-all h2 {
font-size:45px!important;
line-height:1.25em!important;
margin-bottom:20px!important
}
.sidelines.text-center span,.text-center .sidelines span {
padding:0!important
}
.sidelines {
box-shadow:none!important
}
.blog-section .sidelines-light.heart.text-center {
margin-bottom:35px!important
}
.blog-section {
padding-top:15px
}
.featured-text > h2,.models-testimonials h2,.home-reviews-title,.models-all .sidelines.heart.text-center > span,.blog-section .sidelines-light.heart.text-center > span {
font-size:1.5em!important
}
.silver-plate .fa.fa-star {
display:none
}
.gold-plate .fa.fa-star {
display:none
}
.home-post-listings {
padding:25px 15px!important
}
.sidelines-light,.sidelines {
border-bottom:0 none!important;
position:relative!important
}
.sidelines-light span,.sidelines span {
background:transparent none repeat scroll 0 0!important;
border:0 none!important;
border-radius:5px!important;
box-shadow:none!important;
color:#fff!important;
position:relative!important;
text-shadow:1px 1px 2px #000!important;
top:.5em!important
}
.sidelines-light.text-center span,.text-center .sidelines span {
padding:4px 0 0!important;
font-size:2em!important;
line-height:1.25em!important
}
.cta-bg h4 {
font-size:2em!important
}
}
@media (max-width: 979px) {
.gold-plate > span {
font-size:1.15em
}
.silver-plate > span {
font-size:1.15em
}
.models-testimonials h2 {
font-size:1.5em!important
}
}
.slide-text a.buttonanim {
border:0 none;
padding:10px 45px;
font-size:2.5vmin!important
}
.slide-text .buttonanim {
border:0 none;
background:#333;
color:#fff
}
.buttonanim {
background:#f5f3f3;
border-radius:3px;
border:1px solid rgba(146,122,94,.15);
color:#927a5e;
cursor:pointer;
font-family:'Oswald',sans-serif;
font-size:18px;
font-weight:400;
padding:15px 50px;
text-align:center;
text-shadow:none;
text-transform:uppercase;
transition:all .5s ease 0;
display:inline-block
}
.buttonanim-small {
border:medium none;
border-radius:3px;
color:rgba(255,255,255,0.7);
cursor:pointer;
font-family:georgia;
font-size:16px;
font-weight:400;
margin:5px 5px 15px;
padding:10px 35px;
text-align:center;
text-shadow:none;
transition:all .5s ease 0;
background:rgba(255,255,255,.1);
display:inline-block
}
.buttonanim-small.btn-block {
margin-left:0;
margin-right:0
}
.buttonanim-small:hover span {
color:#fff
}
.buttonanim span,.buttonanim-small span {
cursor:pointer;
display:inline-block;
position:relative;
transition:.5s
}
.buttonanim span:after,.buttonanim-small span:after {
content:'\f101';
position:absolute;
opacity:0;
top:0;
right:-20px;
transition:.5s;
font-family:fontawesome
}
.buttonanim:hover span,.buttonanim-small:hover span {
padding-right:25px;
color:#333;
text-shadow:none
}
.buttonanim:hover span.ani-text,.buttonanim-small:hover span.ani-text {
color:#fff
}
.buttonanim:hover {
background:#333;
border-color:#333;
color:#fff
}
.buttonanim:hover span:after,.buttonanim-small:hover span:after {
opacity:1;
right:0
}
.buttonanim-small:hover span {
padding-right:25px;
color:#fff;
text-shadow:none
}
.cta-bg {
background:#fff;
border-color:#eee
}
.models-all {
padding:20px 0 100px;  }
#home-reviews {
position:relative
}
#home-reviews:after {
background:transparent url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/section-top-shadow.png) no-repeat scroll center top;
bottom:0;
content:"";
height:100%;
left:0;
position:absolute;
top:0;
width:100%;
pointer-events:none
}
.models-all h2 {
font-size:56px;
font-family:alex brush;
text-align:center
}
.models-all .sidelines.heart.text-center {
margin-bottom:70px
}
.models-all .slick-slide {
margin:0 2px
}
.nextprevbtn {
display:inline-block
}
.nextprevbtn .buttonanim {
color:rgba(255,255,255,0.3);
padding:5px;
width:166px
}
.nextprevbtn .buttonanim:hover {
color:#333
}
.prev p,.next p {
color:#777
}
.nextprev-container {
position:absolute;
left:0;
right:0;
margin:auto
}
.prevnext-right a {
color:rgba(255,255,255,.3)
}
.prevnext-right {
background:transparent none repeat scroll 0 0;
border:1px solid rgba(255,255,255,0.2);
border-radius:30px;
color:#fff;
cursor:pointer;
display:inline-block;
font-family:georgia;
font-size:14px;
font-weight:400;
margin:0;
padding:5px 20px;
text-align:center;
text-shadow:none;
text-transform:uppercase;
transition:all .5s ease 0;
min-width:150px
}
.prevnext-right span {
cursor:pointer;
display:inline-block;
position:relative;
transition:.5s
}
.prevnext-right span:after {
content:'\f101';
position:absolute;
opacity:0;
top:0;
right:-20px;
transition:.5s;
font-family:fontawesome
}
.prevnext-right:hover span {
padding-right:25px;
color:#333;
text-shadow:none
}
.prevnext-right:hover {
background:#fff
}
.prevnext-right:hover span:after {
opacity:1;
right:0
}
.prevnext-left a {
color:rgba(255,255,255,.3)
}
.prevnext-left {
background:transparent none repeat scroll 0 0;
border:1px solid rgba(255,255,255,0.2);
border-radius:30px;
color:#fff;
cursor:pointer;
display:inline-block;
font-family:georgia;
font-size:14px;
font-weight:400;
margin:0;
padding:5px 20px;
text-align:center;
text-shadow:none;
text-transform:uppercase;
transition:all .5s ease 0;
min-width:150px
}
.prevnext-left span {
cursor:pointer;
display:inline-block;
position:relative;
transition:.5s
}
.prevnext-left span:after {
content:'\f100';
position:absolute;
opacity:0;
top:0;
left:-20px;
transition:.5s;
font-family:fontawesome
}
.prevnext-left:hover span {
padding-left:25px;
color:#333;
text-shadow:none
}
.prevnext-left:hover {
background:#fff
}
.prevnext-left:hover span:after {
opacity:1;
left:0
}
.buybtn {
font-family:Arial,sans-serif;
background:#ff8400;
background:-webkit-gradient(linear,left top,left bottom,color-stop(#ff8400,0),color-stop(#f60,1));
background:-webkit-linear-gradient(top,#ff8400 0%,#f60 100%);
background:-moz-linear-gradient(top,#ff8400 0%,#f60 100%);
background:-o-linear-gradient(top,#ff8400 0%,#f60 100%);
background:linear-gradient(top,#ff8400 0%,#f60 100%);
filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff8400',endColorstr='#f60',GradientType=0);
padding-left:20px;
padding-right:65px;
height:45px;
display:inline-block;
position:relative;
border:1px solid #ff5a00;
-webkit-box-shadow:0 1px 1px rgba(255,255,255,0.8) inset,1px 1px 3px rgba(0,0,0,0.2),0 0 0 4px rgba(188,188,188,0.5);
-moz-box-shadow:0 1px 1px rgba(255,255,255,0.8) inset,1px 1px 3px rgba(0,0,0,0.2),0 0 0 4px rgba(188,188,188,0.5);
box-shadow:0 1px 1px rgba(255,255,255,0.8) inset,1px 1px 3px rgba(0,0,0,0.2),0 0 0 4px rgba(188,188,188,0.5);
-webkit-box-shadow:0 1px 1px rgba(255,255,255,0.8) inset,1px 1px 3px rgba(0,0,0,0.2);
-moz-box-shadow:0 1px 1px rgba(255,255,255,0.8) inset,1px 1px 3px rgba(0,0,0,0.2);
box-shadow:0 1px 1px rgba(255,255,255,0.8) inset,1px 1px 3px rgba(0,0,0,0.2);
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:3px;
float:left;
clear:both;
margin:10px 0;
overflow:hidden;
-webkit-transition:all .3s linear;
-moz-transition:all .3s linear;
-o-transition:all .3s linear;
transition:all .3s linear
}
.buybtn-image .fa {
color:#6e1d08;
font-size:1.6em;
left:12px;
position:relative;
top:10px;
z-index:2
}
.buybtn-text {
padding-top:10px;
display:block;
font-size:18px;
white-space:nowrap;
text-shadow:0 1px 1px rgba(255,255,255,0.3);
color:#6e1d08;
-webkit-transition:all .2s linear;
-moz-transition:all .2s linear;
-o-transition:all .2s linear;
transition:all .2s linear
}
.buybtn-hidden-text {
position:absolute;
height:100%;
top:0;
right:52px;
width:0;
background:#6e1d08;
text-shadow:0 -1px 1px #363f49;
color:#fff;
font-size:18px;
white-space:nowrap;
text-transform:uppercase;
text-align:left;
text-indent:17px;
overflow:hidden;
line-height:42px;
-webkit-box-shadow:-1px 0 1px rgba(255,255,255,0.4),1px 1px 2px rgba(0,0,0,0.2) inset;
-moz-box-shadow:-1px 0 1px rgba(255,255,255,0.4),1px 1px 2px rgba(0,0,0,0.2) inset;
box-shadow:-1px 0 1px rgba(255,255,255,0.4),1px 1px 2px rgba(0,0,0,0.2) inset;
-webkit-transition:width .3s linear;
-moz-transition:width .3s linear;
-o-transition:width .3s linear;
transition:width .3s linear
}
.buybtn-image {
position:absolute;
right:0;
top:0;
height:100%;
width:52px;
border-left:1px solid #ff5a00;
-webkit-box-shadow:1px 0 1px rgba(255,255,255,0.4) inset;
-moz-box-shadow:1px 0 1px rgba(255,255,255,0.4) inset;
box-shadow:1px 0 1px rgba(255,255,255,0.4) inset
}
.buybtn-image span {
width:38px;
height:38px;
opacity:.7;
position:absolute;
left:50%;
top:50%;
margin:-20px 0 0 -20px;
background:transparent url(//www.escortsaphrodite.com/wp-content/themes/images/cart.png) no-repeat 75% 55%;
-webkit-transition:all .3s linear;
-moz-transition:all .3s linear;
-o-transition:all .3s linear;
transition:all .3s linear
}
.buybtn:hover .buybtn-text {
text-shadow:0 1px 1px #5d81ab;
color:#6e1d08
}
.buybtn:hover .buybtn-image .fa {
color:#fff
}
.buybtn:hover .buybtn-hidden-text {
width:100px
}
.buybtn:hover .buybtn-image span {
opacity:1
}
.buybtn:active {
background:#ff5a00
}
.buybtn-image:before {
background:#000;
content:'';
bottom:0;
display:block;
left:0;
opacity:.2;
position:absolute;
right:0;
top:0;
width:100%;
height:100%;
z-index:1
}
input[type="file"]:focus,input[type="checkbox"]:focus,input[type="radio"]:focus {
outline:none;
outline-offset:-2px
}
.errorpage {
text-align:center;
margin-bottom:100px;
background:#fff;
border-radius:5px;
padding:30px;
border:3px solid rgba(255,255,255,.1)
}
.errormessage {
border-bottom:3px solid #333;
color:#ccc;
font-family:georgia;
font-size:2em;
letter-spacing:2px;
line-height:.8em;
padding-bottom:3px
}
.errorpage > ul {
padding-left:0
}
h2.errorpage-title {
border-top:3px solid #333;
color:#666;
display:inline-block;
font-family:georgia;
font-size:60px;
font-weight:700;
letter-spacing:-3px;
line-height:.8em;
margin-bottom:8px;
padding-top:10px
}
.form-control {
background-color:#222;
background-image:none;
border:0 solid #ccc;
border-radius:4px;
box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;
color:#555;
display:block;
font-size:14px;
height:34px;
line-height:1.42857;
padding:6px 12px;
transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0;
width:100%;
color:#999
}
.form-control:focus {
border-color:#66afe9;
box-shadow:none;
background:#262626;
outline:0 none
}
.form-control::-moz-placeholder {
color:#999;
opacity:1
}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control {
background-color:#000;
opacity:1
}
.form-control[disabled],fieldset[disabled] .form-control {
cursor:not-allowed
}
textarea.form-control {
height:auto
}
#main_sidebar .widget.widget_search {
background:transparent none repeat scroll 0 0;
padding:0!important
}
textarea {
background:#f5f3f3;
border-radius:3px;
width:100%
}
input,textarea {
border:1px solid #d3cec8
}
#mc-embedded-subscribe.button {
padding:0
}
.foot-right {
text-align:right
}
#slider1_container img {
border:0 none;
margin:0
}
.jssora21l,.jssora21r {
display:block;
position:absolute;
width:55px;
height:55px;
cursor:pointer;
background:url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/a21.png) center center no-repeat;
overflow:hidden
}
.jssora21l {
background-position:-3px -33px
}
.jssora21r {
background-position:-63px -33px
}
.jssora21l:hover {
background-position:-123px -33px
}
.jssora21r:hover {
background-position:-183px -33px
}
.jssora21l.jssora21ldn {
background-position:-243px -33px
}
.jssora21r.jssora21rdn {
background-position:-303px -33px
}
.jssorb21 {
position:absolute
}
.jssorb21 div,.jssorb21 div:hover,.jssorb21 .av {
background:rgba(0,0,0,0) url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/b21.png) no-repeat scroll 0 0;
color:#fff;
cursor:pointer;
font-size:12px;
height:19px;
line-height:19px;
overflow:hidden;
position:absolute;
text-align:center;
width:19px
}
.jssorb21 div {
background-position:-5px -5px
}
.jssorb21 div:hover,.jssorb21 .av:hover {
background-position:-35px -5px
}
.jssorb21 .av {
background-position:-65px -5px
}
.jssorb21 .dn,.jssorb21 .dn:hover {
background-position:-95px -5px
}
.carousel-caption h3 {
font-size:3vw;
font-weight:700;
font-family:'Playfair Display',serif
}
.row.bg-dark-noise {
padding-bottom:15px
}
.carousel-caption {
left:10%;
right:10%;
bottom:33%
}
#footer .tagcloud a {
background:#847667;
border-radius:3px;
display:inline-block;
padding:3px 8px;
margin-bottom:3px;
color:rgba(255,255,255,.7)
}
#footer .tagcloud a:hover {
background:rgba(255,255,255,0.1) none repeat scroll 0 0;
color:#fff
}
.page-header {
margin:0 0 50px;
box-shadow:0 10px 7px -10px rgba(0,0,0,0.2);
border-bottom:3px double #d0c8c5;
padding-bottom:0
}
.topmar {
margin-top:50px
}
.topmarsp {
margin-top:45px
}
section.topmar {
border-top:0 none
}
.wp-tag-cloud {
padding:0;
margin:0
}
.wp-tag-cloud li {
list-style:none;
margin:0 0 5px;
display:inline-block
}
.taglinks-home {
text-align:center
}
.hometags-overlay {
display:inline-block
}
.wp-tag-cloud::before {
content:"\f02c";
font-family:fontawesome;
background:#ebe8e6;
padding:3px;
color:#927a5e
}
.tags-carousel {
display:inline-block
}
.tags-car-label {
display:inline-block;
float:left;
font-size:12px;
margin-right:10px;
margin-top:3px
}
.taglinks-home a {
background:#f5f3f3;
border-radius:3px;
color:#927a5e;
padding:2px 6px
}
.taglinks-home a:hover {
color:#fff;
text-shadow:1px 1px 1px #000
}
.taglinks-home {
border:1px solid rgba(255,255,255,0.1);
border-radius:3px;
margin-bottom:0;
margin-top:0;
overflow:hidden;
padding:0
}
.tags-page-thumb img {
border:0 onne;
border-radius:3px
}
.search-styles {
padding-bottom:30px;
margin-bottom:30px;
border-bottom:2px solid #e7e3e0
}
.home-tags-label {
display:inline-block;
float:left;
border-radius:3px;
color:#ccc;
margin-right:5px;
padding:1px 7px 2px;
font-size:13px;
margin-top:2px;
text-shadow:1px 1px 1px #000;
height:21px
}
p.tags-page {
font-size:.8em
}
.tags-page-sep {
color:#444
}
#main_sidebar .cpt-comments {
margin-top:-15px;
font-size:.9em
}
.widget_model_tags_widget a,#main_sidebar .tagcloud a {
background:#fff;
border-radius:2px;
display:inline-block;
margin-bottom:5px;
padding:2px 5px
}
.wp-tag-cloud {
min-height:23px
}
.top-footer {
display:inline-flex;
align-items:center;
width:100%;
padding:15px 0 20px
}
.site-footer {
text-align:center
}
.footer-left,.footer-center,.footer-right {
padding:0;
width:33.33%
}
.footer-left {
text-align:left;
padding-right:65px
}
.footer-right {
margin-bottom:20px;
padding-left:65px
}
.row.top-footer {
padding-top:20px
}
.social-icons.list-unstyled.list-inline.social-footer {
margin-bottom:0;
margin-left:0;
margin-top:0;
display:inline-block
}
.hi-icon-wrap {
text-align:center;
margin:0 auto;
padding:0;
float:right
}
@media (max-width: 976px) {
.hi-icon-wrap {
float:none
}
.col-md-3.col-sm-12.footer-left {
text-align:center
}
}
.hi-icon {
display:inline-block;
font-size:0;
cursor:pointer;
margin:0;
width:90px;
height:90px;
border-radius:50%;
text-align:center;
position:relative;
z-index:1;
color:#fff
}
#footer .hi-icon.fa:hover {
background:#333!important;
color:#fff!important;
border-radius:3px;
transition:all .3s ease 0
}
.hi-icon:after {
pointer-events:none;
position:absolute;
width:100%;
height:100%;
border-radius:3px;
content:'';
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
box-sizing:content-box
}
.hi-icon::before {
display:block;
font-family:"FontAwesome";
font-size:22px;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:50px;
text-transform:none
}
.hi-icon-effect-1 .hi-icon {
-webkit-transition:background 0.2s,color .2s;
-moz-transition:background 0.2s,color .2s;
transition:background 0.2s,color .2s
}
.hi-icon-effect-1 .hi-icon:after {
top:-7px;
left:-7px;
padding:7px;
-webkit-transition:-webkit-transform 0.2s,opacity .2s;
-webkit-transform:scale(.8);
-moz-transition:-moz-transform 0.2s,opacity .2s;
-moz-transform:scale(.8);
-ms-transform:scale(.8);
transition:transform 0.2s,opacity .2s;
transform:scale(.8);
opacity:0
}
.hi-icon-effect-1 .hi-icon:hover,.hi-icon.fa:hover {
background:#f0f0f0!important
}
.hi-icon-effect-1a .hi-icon:hover:after {
-webkit-transform:scale(1);
-moz-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1);
opacity:1
}
#fade-quote-carousel.carousel {
padding-bottom:60px
}
#fade-quote-carousel.carousel .carousel-inner .item {
opacity:0;
-webkit-transition-property:opacity;
-ms-transition-property:opacity;
transition-property:opacity
}
#fade-quote-carousel.carousel .carousel-inner .active {
opacity:1;
-webkit-transition-property:opacity;
-ms-transition-property:opacity;
transition-property:opacity
}
#fade-quote-carousel.carousel .carousel-indicators {
bottom:10px
}
#fade-quote-carousel.carousel .carousel-indicators > li {
background-color:#999;
border:none
}
#fade-quote-carousel.carousel .carousel-indicators .active {
background-color:#fff;
height:12px;
margin:0;
width:12px
}
#fade-quote-carousel blockquote {
text-align:center;
border:none
}
.parallax-window {
min-height:400px;
background:transparent
}
#fade-quote-carousel p {
color:#ccc;
font-size:1.5em;
font-style:italic;
text-shadow:2px 2px 2px #000
}
.models-testimonials {
background:#aa9d91 url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/bg-dark.jpg);
background-repeat:no-repeat;
padding:70px 0;
box-shadow:0 20px 30px -20px rgba(0,0,0,0.7) inset;
background-position:center top;
border-top:3px double #fff
}
section {
border-top:0 double #e8e5e0
}
.models-testimonials h2 {
color:#fff!important;
margin-bottom:0;
text-shadow:0 1px 1px #000
}
.test-links {
text-align:center
}
.test-links .btn {
background:rgba(255,255,255,0.1) none repeat scroll 0 0;
border:1px solid rgba(255,255,255,0.3);
color:#fff;
margin:3px;
min-width:200px;
padding:15px;
text-shadow:2px 2px 2px #000
}
.test-links .btn:hover {
color:#fff
}
.tag-button {
background:rgba(255,255,255,0.05) none repeat scroll 0 0;
border-radius:2px;
display:inline-block;
margin-bottom:3px;
padding:3px 8px;
font-size:.8em
}
#slider1_container img {
opacity:.7
}
.te {
border-bottom:0 solid rgba(255,255,255,0.4);
border-top:0 solid rgba(255,255,255,0.2);
color:#fff;
letter-spacing:3px;
padding-left:3px;
padding-top:3px;
text-shadow:2px 2px 2px #000;
display:block;
text-transform:uppercase;
line-height:1em
}
.ctestimonials div {
text-align:center
}
.cclient {
color:rgba(255,255,255,0.6);
display:inline-block;
font-size:1.1em;
font-style:italic;
margin-top:20px;
padding:3px 15px;
font-weight:400
}
.ctest {
margin:0 auto;
max-width:900px;
padding:0 25px 25px
}
.ctitle {
color:#FFF;
display:block;
font-family:'Oswald',sans-serif;
font-size:2em;
margin-bottom:20px;
text-shadow:0 1px 1px #000
}
.ctestimonial {
color:#fff;
font-size:1.2em
}
.tsep {
background-image:url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/sep.png);
background-position:center center;
background-repeat:no-repeat;
height:60px;
width:100%
}
.tsep-small {
background-image:url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/sep-small.png);
background-position:center center;
background-repeat:no-repeat;
height:60px;
width:100%
}
.slick-prev::before,.slick-next::before {
color:#fff
}
.testimonials-sec-title {
text-align:center;
text-transform:uppercase
}
.slick-next::before,.slick-prev::before {
background:rgba(0,0,0,0.5) none repeat scroll 0 0;
border-radius:3px;
padding:8px 7px 1px
}
li.home-listing-inner {
border:0 none;
border-radius:3px;
list-style:outside none none;
margin-bottom:15px
}
li.home-listing-inner:hover {
border-color:#222
}
.home-post-listings {
padding:60px 150px
}
.home-listing-inner img {
border:0 none;
border-radius:0
}
.home-listing-inner .home-posts-title > span:hover {
text-decoration:underline
}
.home-posts-title {
font-size:1.3em;
margin:15px 0 0;
padding:0!important;
text-transform:uppercase;
display:table;
width:80%;
margin:0 auto;
height:69px;
text-align:center
}
.home-posts-title > span {
background:transparent none repeat scroll 0 0;
border-bottom:1px solid #d0c8c5;
border-radius:0;
box-shadow:0 10px 7px -10px rgba(0,0,0,0.2);
color:#333;
padding:1px;
display:table-cell;
vertical-align:middle;
font-family:'Oswald',sans-serif
}
.home-posts-meta {
color:#666;
font-size:.75em;
height:22px;
margin-bottom:0;
padding-top:4px;
text-align:center
}
.post-box {
display:table;
height:396px;
width:100%;
box-shadow:0 1px 4px rgba(0,0,0,0.23);
border-radius:3px
}
.post-box img {
margin:0 auto;
opacity:1;
transition:all .2s ease 0
}
.post-box img:hover {
opacity:.7;
transition:all .2s ease 0
}
.post-box > span {
background:#fff;
display:table-cell;
text-align:center;
vertical-align:middle;
border-radius:3px;
overflow:hidden
}
.post-box p {
font-size:14px
}
.post-box a {
color:#999
}
.post-box > span .buttonanim-small {
margin-bottom:30px
}
.home-posts-title {
margin-top:0
}
.home-posts-excerpt {
display:inline-block;
margin-top:5px
}
.home-posts-excerpt > p {
font-size:1em;
padding:0 30px 15px 15px;
margin:7px 0 8px;
min-height:100px
}
.home-posts-btn {
margin-top:0;
padding:6px 22px
}
.models-newsletter .sola_nl_sign_up_box .sola_nl_sub_form .sola_sign_up_form_row {
display:inline-block
}
.models-newsletter .sola_sign_up_form_row > input[type="text"],.models-newsletter .sola_sign_up_form_row > input[type="email"] {
width:100%;
padding:15px 30px;
border:2px solid #222
}
.models-newsletter .sola_sign_up_form_row > input[type="text"] {
border-top-left-radius:45px;
border-bottom-left-radius:45px
}
.models-newsletter .sola_sign_up_form_row > input[type="email"] {
border-top-right-radius:45px;
border-bottom-right-radius:45px
}
.sola_nl_sub_form input[type=submit]:hover {
color:#000
}
@media (max-width: 694px) {
.models-newsletter .sola_sign_up_form_row > input[type="text"],.models-newsletter .sola_sign_up_form_row > input[type="email"] {
border-radius:45px!important
}
}
.models-newsletter h2 {
font-size:2.5em;
margin-bottom:0
}
.models-newsletter .sola_sign_up_form_row > input[type="text"]:focus,.models-newsletter .sola_sign_up_form_row > input[type="email"]:focus {
background:#111;
border-color:#333
}
.models-newsletter .sola_sign_up_form_row > label {
display:inline!important;
position:relative;
top:0
}
.sola_nl_sign_up_box > p {
background:rgba(0,0,0,0.2) none repeat scroll 0 0;
border:2px solid #333;
border-radius:45px;
display:inline;
font-size:1.25em;
padding:15px 30px
}
.models-newsletter .sola_nl_sub_form input[type="submit"] {
background:transparent none repeat scroll 0 0;
border:2px solid #333;
border-radius:45px;
padding:15px 30px;
font-weight:600;
font-family:"Open Sans",sans-serif
}
.models-newsletter .sola_nl_sub_form input[type="submit"]:hover {
background:-moz-linear-gradient(-45deg,rgba(96,73,42,1) 0%,rgba(226,203,117,1) 50%,rgba(96,73,42,1) 100%)!important;
background:-webkit-linear-gradient(-45deg,rgba(96,73,42,1) 0%,rgba(226,203,117,1) 50%,rgba(96,73,42,1) 100%)!important;
background:linear-gradient(135deg,rgba(96,73,42,1) 0%,rgba(226,203,117,1) 50%,rgba(96,73,42,1) 100%)!important;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#60492a',endColorstr='#60492a',GradientType=1)!important;
text-shadow:0 1px 1px #f8df82!important;
border:2px solid #857648;
font-weight:600;
font-family:"Open Sans",sans-serif
}
.models-newsletter #sola_nl_title > h3 {
display:none
}
.models-newsletter .mc4wp-alert.mc4wp-success p {
background:rgba(0,0,0,0.2) none repeat scroll 0 0;
border:2px solid #fff;
border-radius:45px;
display:inline-block;
margin-top:30px;
padding:15px 30px
}
.models-newsletter .mc4wp-form-fields > p {
display:inline;
margin:0;
padding:0
}
.models-newsletter .mc4wp-form-fields {
margin-top:30px
}
.models-newsletter .mc4wp-form-fields input {
border:2px solid #222;
border-radius:45px;
color:#666;
font-size:20px;
height:60px;
line-height:66px;
max-width:360px;
outline:medium none;
padding:0 40px;
vertical-align:middle;
width:100%;
border-top-right-radius:0;
border-bottom-right-radius:0;
margin-right:-4px;
margin-top:15px;
box-shadow:none!important
}
.models-newsletter .mc4wp-form-fields input:focus {
background:#111 none repeat scroll 0 0;
border-color:#333
}
.models-newsletter .mc4wp-form-fields input[type="submit"] {
background:#333 none repeat scroll 0 0;
border-radius:3 45px 45px 0;
color:#fff;
display:inline-block;
font-size:16px;
border:0 none;
line-height:56px;
outline:medium none;
padding:0 20px;
text-align:center;
vertical-align:middle;
width:auto;
font-weight:600;
font-family:"Open Sans",sans-serif
}
.models-newsletter {
background:rgba(0,0,0,0) url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/bg-news.jpg) repeat scroll 0 0;
padding:70px 0 100px;
text-align:center;
background-size:cover;
background-position:top right
}
.models-newsletter h3 {
border-bottom:0 none;
border-top:0 none;
display:inline-block;
font-size:40px;
font-weight:400;
letter-spacing:3px;
margin-bottom:35px;
padding:14px 0 10px 3px
}
@media (max-width: 518px) {
.models-newsletter .mc4wp-form-fields input {
border-radius:45px!important
}
.models-newsletter .mc4wp-form-fields input[type="submit"] {
margin-top:15px
}
.models-newsletter .mc4wp-form-fields input {
border-radius:45px!important;
font-size:1em;
height:auto;
line-height:56px;
text-align:center
}
}
.ns-signup {
margin-top:50px
}
.nl-field-group input[type="email"] {
border:2px solid #222;
background:#222;
border-radius:45px;
color:#666;
font-family:"expo-serif-pro",serif;
font-size:20px;
font-style:italic;
font-weight:300;
height:60px;
line-height:66px;
outline:medium none;
padding:0 40px;
vertical-align:middle;
max-width:360px;
width:100%
}
.nl-field-group input[type="submit"] {
border:0 none;
border-radius:45px;
color:#fff;
display:inline-block;
font-family:georgia;
font-size:20px;
font-weight:300;
height:56px;
line-height:56px;
margin-left:-65px;
outline:medium none;
vertical-align:middle;
width:56px;
background:#444
}
.nl-field-group input[type="email"]:focus {
color:#fff;
line-height:66px;
outline:medium none;
vertical-align:middle
}
.nl-title {
font-size:2.25em;
margin-bottom:30px
}
.nl-content {
font-size:1.5em;
margin-bottom:30px
}
table.variations {
background:transparent!important
}
.display-models-title {
margin-bottom:50px
}
.fancy-head h1,.fancy-head h2,.fancy-head h3,.fancy-head h4,.fancy-head h5,.fancy-head h6,.fancy-head > p {
display:inline-block;
padding:0 15px;
position:relative;
font-family:"Alex brush"!important;
font-size:36px;
color:#fff;
margin-bottom:35px
}
.fancy-head h1:before,.fancy-head h1:after,.fancy-head h2:before,.fancy-head h2:after,.fancy-head h3:before,.fancy-head h3:after,.fancy-head h4:before,.fancy-head h4:after,.fancy-head h5:before,.fancy-head h5:after,.fancy-head h6:before,.fancy-head h6:after,.fancy-head > p:before,.fancy-head > p:after {
background:rgba(255,255,255,.15);
content:"";
display:block;
height:1px;
position:absolute;
top:50%;
width:400%
}
.slide-text .fancy-head > h1:before,.slide-text .fancy-head > h1:after {
background:rgba(255,255,255,.35)
}
.fancy-head h1:before,.fancy-head h2:before,.fancy-head h3:before,.fancy-head h4:before,.fancy-head h5:before,.fancy-head h6:before,.fancy-head > p:before {
right:100%
}
.fancy-head h1:after,.fancy-head h2:after,.fancy-head h3:after,.fancy-head h4:after,.fancy-head h5:after,.fancy-head h6:after,.fancy-head > p:after {
left:100%
}
.fancy-head {
overflow:hidden;
text-align:center
}
.headline p {
font-family:georgia
}
.headline h1 {
margin-bottom:45px
}
.headline h2 {
color:#333;
font-size:3em;
text-transform:uppercase
}
.headline h1,.headline h2,.headline h3,.headline h4,.headline h5,.headline h6,.headline p {
display:inline-block;
padding:0 35px;
position:relative
}
.headline {
overflow:hidden;
text-align:center
}
.decorative-font {
font-family:playfair display
}
.signature-style {
font-family:Alex Brush;
font-size:38px;
color:#333
}
.script-font {
font-family:Alex Brush;
font-size:1.75em
}
.container.model-head-container {
pointer-events:none
}
.container.model-head-container h1 {
margin-bottom:0
}
.container.model-head-container h3 {
margin-top:0
}
.model-header-photo {
margin-bottom:-60px
}
.home-rev-titles {
font-family:oswald;
font-size:1.5em
}
.aboutmodel-container .headline {
margin-bottom:25px
}
@media (max-width: 250px) {
.model-inner-container {
font-size:10px
}
.rating-circle-sm {
margin-top:4px!important
}
}
@media (max-width: 500px) {
.model-date,.review-badge {
display:none
}
.model-content-wrapper {
text-align:left
}
.rating-circle-sm {
border:0 none;
border-radius:3px;
display:block;
float:right;
font-size:.9em;
height:auto;
line-height:auto;
margin-top:6px;
text-align:right;
width:auto;
line-height:1em
}
}
.single-fi {
border:5px solid #222;
border-radius:6px;
margin-top:0;
margin-bottom:50px!important
}
.single-post-overlay hr {
margin:0 0 5px;
border-color:rgba(255,255,255,0.2)
}
.post-thumb-overlay {
position:relative;
margin-bottom:0
}
.single-post-overlay {
color:#fff;
position:absolute;
bottom:0;
font-family:'Oswald',sans-serif;
padding:15px;
z-index:9;
margin:0 auto;
width:100%
}
.single-post-overlay a {
color:#fff
}
.blog-fi.wp-post-image {
margin-bottom:0;
border-radius:0;
margin-top:0
}
.post-thumb-overlay::after {
background:rgba(0,0,0,0) linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.65) 99%,rgba(0,0,0,0.65) 100%) repeat scroll 0 0;
bottom:0;
content:" ";
left:0;
position:absolute;
right:0;
top:0;
pointer-events:none
}
.single-post-overlay h2 {
margin:10px 0 8px;
font-family:'Oswald',sans-serif;
font-size:2.35em
}
.post-overlay-meta {
font-size:13px;
margin-bottom:5px
}
@media (max-width: 976px) {
.single-post-overlay h2 {
font-size:15px
}
}
.hrcustom {
margin:0 0 5px
}
.meta-nofi {
margin-bottom:30px
}
.blog-title-meta {
margin-bottom:0
}
.page-bottom-title {
margin:0
}
@media (max-width: 767px) {
.sec-header,.sec-test-header {
padding:10px 20px;
line-height:.75em;
margin:0
}
.te {
font-size:.7em;
border-top:0 none;
border-bottom:0 none
}
.ctitle {
font-size:1.35em
}
.ctestimonial {
font-size:1em
}
.ctest {
padding:0 15px
}
.models-testimonials {
padding:30px 0
}
.models-newsletter h3,.nl-content {
font-size:1.35em
}
.topmar {
margin-top:40px
}
.page-header {
margin:0 0 40px
}
}
.models-newsletter h4 {
color:#999;
font-family:oswald
}
#comments ul {
padding-left:0
}
.alert-danger {
background-color:#b8312f;
color:#fff;
border:0 none
}
.blog-title-meta {
font-size:.9em
}
.arc-title-meta {
background:rgba(0,0,0,0.05) none repeat scroll 0 0;
border-radius:3px;
font-size:.8em;
font-weight:400;
margin:-15px 30px 15px;
padding:5px
}
.blog-title {
margin:0
}
.modal-body .comment-respond {
border-top:0 none;
margin-top:0;
padding-top:0
}
.modal-body p {
margin-bottom:15px
}
.starsrating {
display:inline-block;
position:relative;
top:-12px;
margin-right:10px
}
.review-title {
font-size:1.5em;
position:relative;
font-family:oranienbaum;
color:#000
}
.comment-body {
margin-bottom:10px;
padding-bottom:0;
padding-top:25px
}
.authortime {
color:#777;
font-size:.8em;
margin:2px 0 5px
}
.model-pro-rev .authortime {
font-size:.8em;
margin:-15px 0 0
}
.model-pro-rev .separator-revs {
margin:35px 0
}
.page-template-page-all-reviews .rating {
background:#fff
}
.all-reviewed-model-page {
margin-left:7px;
position:relative;
top:-15px
}
#home-reviews ul {
padding:0
}
#home-reviews .all-rev-reviews p {
color:#7b756d;
font-family:"Open Sans",sans-serif;
font-size:16px;
line-height:1.2em;
margin-bottom:10px
}
#home-reviews .all-reviewed-model {
display:block;
font-size:.75em;
margin-bottom:5px
}
#home-reviews .all-reviewed-model a {
font-weight:400;
text-decoration:underline
}
#home-reviews {
background:rgba(0,0,0,0) url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/bg-latest-reviews.jpg) no-repeat scroll center top;
margin-bottom:75px
}
.rating li {
float:left;
margin:0 2px 2px 0;
width:23px;
height:22px;
cursor:pointer;
overflow:hidden;
list-style:none!important
}
#main_sidebar .rating .l {
float:left;
height:22px;
width:12px;
background:#ccc url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/pointy.png) 0 0
}
#main_sidebar .rating .r {
float:right;
height:22px;
width:11px;
background:#ccc url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/pointy.png) -12px 0
}
.page-template-page-all-reviews .rating .l,.rating .l {
float:left;
height:22px;
width:12px;
background:#ccc url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/pointyb.png) 0 0
}
.page-template-page-all-reviews .rating .r,.rating .r {
float:right;
height:22px;
width:11px;
background:#ccc url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/pointyb.png) -12px 0
}
.rating .half .r,#comments .rating .half .r {
background-color:#ccc
}
.home-reviews-title {
margin:50px 0 25px
}
.rating .rover .r,#comments .rating .rover .r,#comments .modal-content .rating .rover .r,.rating .rover .l,#comments .rating .rover .l,#comments .modal-content .rating .rover .l,.rating .whole .r,#comments .rating .whole .r,#comments .modal-content .rating .whole .r,.rating .whole .l,#comments .rating .whole .l,#comments .modal-content .rating .whole .l,.rating .half .l,#comments .rating .half .l,#main_sidebar .rating .half .l,#main_sidebar .rating .half .r,.model-pro-rev #comments .rating .half .l,.model-pro-rev #comments .rating .half .r {
background-color:#333
}
ul.rating,#comments ul.rating {
padding:6px 0!important
}
.rating li,#comments .rating li {
padding:0!important;
border:0 none!important
}
.reviewed-model-sb {
position:relative;
top:-12px
}
#main_sidebar li li a.rev-side-title {
font-size:1.25em
}
.reviewed-model-sb > a,#main_sidebar li li a.rev-side-title {
color:#333
}
.reviewed-model-sb > a:hover {
color:#777
}
#comments .rating {
overflow:hidden;
margin:0;
display:inline-block;
background:#fff
}
#comments .rating li {
float:left;
margin:0 2px 2px 0;
width:23px;
height:22px;
cursor:pointer;
overflow:hidden;
list-style:none!important
}
#comments .rating .l {
float:left;
height:22px;
width:12px;
background:#ccc url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/pointyb.png) 0 0
}
#comments .rating .r {
float:right;
height:22px;
width:11px;
background:#ccc url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/pointyb.png) -12px 0
}
.model-pro-rev #comments .rating .whole .l,.model-pro-rev #comments .rating .whole .r {
background-color:#333
}
.model-pro-rev #comments .rating .l {
float:left;
height:22px;
width:12px;
background:rgba(132,118,103,0.4) url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/pointyd.png) 0 0
}
.model-pro-rev #comments .rating .r {
float:right;
height:22px;
width:11px;
background:rgba(132,118,103,0.4) url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/pointyd.png) -12px 0
}
.model-pro-rev .leaverevbutton .buttonanim {
margin:50px 0 100px;
background:#fff;
border-color:#847667;
color:#847667;
border-width:2px;
box-shadow:0 10px 15px -10px rgba(0,0,0,0.5)
}
.model-pro-rev .leaverevbutton .buttonanim:hover {
background:#fff;
border-color:#333;
color:#333
}
#comments .modal-content .rating {
overflow:hidden;
margin:0;
display:inline-block;
background:#222
}
#comments .modal-content .rating li {
float:left;
margin:0 2px 2px 0;
width:23px;
height:22px;
cursor:pointer;
overflow:hidden;
list-style:none!important
}
#comments .modal-content .rating .l {
float:left;
height:22px;
width:12px;
background:#d8d2ce url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/pointyc.png) 0 0
}
#comments .modal-content .rating .r {
float:right;
height:22px;
width:11px;
background:#d8d2ce url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/pointyc.png) -12px 0
}
.orating {
display:inline-block;
float:left;
font-size:20px;
font-weight:400;
margin-right:10px;
padding-top:5px;
text-transform:uppercase
}
.xorating {
font-family:oranienbaum;
font-size:3em;
text-transform:uppercase;
margin-top:15px
}
.custom-comments-title {
border-radius:0;
margin:0 0 15px;
padding-bottom:15px
}
.comments-title {
font-family:"Open Sans",sans-serif
}
.modal-title {
font-family:"Open Sans",sans-serif
}
.modal-content .close {
background:rgba(255,255,255,0.5) none repeat scroll 0 0;
border-radius:15px;
height:30px;
width:30px;
color:#000;
text-shadow:none;
opacity:.5;
border:1px solid #000;
box-shadow:none
}
.modal-title {
color:#3f3732;
font-weight:400;
font-family:oswald;
text-shadow:none
}
.modal-content .close:hover {
opacity:.8
}
.modal-content {
background:#f5f3f3
}
.modal-body .starsrating {
font-weight:400
}
.comment-notes {
color:rgba(0,0,0,0.4);
font-size:.7em;
font-weight:400
}
.modal-header {
border-bottom:1px solid #d8d2ce
}
.modal-footer {
border-top:1px solid #d8d2ce
}
#comments .modal-content input {
background:#fff;
border-radius:3px;
display:block;
padding:8px 10px;
border:1px solid #d8d2ce
}
#comments .modal-content input[type="submit"] {
background:#fff none repeat scroll 0 0;
border-radius:3px;
font-weight:400;
padding:15px 35px;
color:#333;
border:1px solid #d8d2ce!important
}
#comments .modal-content input[type='text'],#comments .modal-content input[type='email'] {
box-shadow:0 1px 1px 0 rgba(255,255,255,0.1);
color:#000
}
#comments .modal-content .rating {
background:#f5f3f3
}
#comments .modal textarea {
background:#fff;
border:1px solid #d8d2ce;
box-shadow:none;
height:7em;
padding:5px 10px;
color:#000
}
#comments .modal-content .form-submit input:hover {
background:#111;
color:#fff
}
#comments .modal-content input:focus,#comments .modal-content textarea:focus {
background:#fff none repeat scroll 0 0;
border:1px solid #b7aba4;
color:#000;
box-shadow:0 0 5px #d8d2ce
}
.vertical-alignment-helper {
display:table;
height:100%;
width:100%
}
.vertical-align-center {
display:table-cell;
vertical-align:middle
}
.modal-content {
border:0 none;
height:inherit;
margin:0 auto;
width:inherit;
text-align:left
}
.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading {
opacity:.5
}
.woocommerce div.product div.images img {
border:1px solid #ddd
}
.woocommerce #reviews #comments ol.commentlist li img.avatar {
background:#ccc none repeat scroll 0 0;
border:0 none;
left:-32px;
width:60px;
padding:1px
}
.woocommerce a.added_to_cart {
background:rgba(169,16,71,0.5) none repeat scroll 0 0;
color:#fff;
display:inline-block;
font-size:16px;
font-weight:400;
left:0;
padding:7px;
position:absolute;
text-transform:uppercase;
top:0;
white-space:nowrap;
width:100%
}
.woocommerce-error,.woocommerce-info,.woocommerce-message {
background-color:#f5f3f3!important;
border-top:3px solid #a46497;
color:#333!important;
list-style:outside none none!important;
margin:0 0 2em!important;
overflow-wrap:break-word;
padding:1em 2em 1em 3.5em !important;
position:relative;
width:auto
}
.woocommerce a.added_to_cart:hover {
background:#333;
color:#fff
}
.woocommerce ul.products li.product a img:hover {
opacity:.7
}
.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt {
background:#8e8072
}
.woocommerce table {
background-color:#f5f3f3
}
.checkout_coupon input {
background:#fff
}
.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register {
background:#f5f3f3 none repeat scroll 0 0;
border:1px solid #D3CEC8;
border-radius:5px;
margin:2em 0;
padding:20px;
text-align:left
}
.input-text {
line-height:2em!important;
padding:5px 15px
}
.select2-container .select2-choice {
padding:3px 10px
}
.col-1.address {
background:#222 none repeat scroll 0 0;
border-radius:4px;
padding:15px
}
.woocommerce ul.products li.product,.woocommerce-page ul.products li.product {
background:#f5f3f3;
text-align:center;
padding-bottom:15px;
border-radius:3px
}
.woocommerce .products .star-rating {
margin:0 auto 10px
}
.entry-summary .star-rating,.comment_container .star-rating {
top:0
}
.woocommerce ul.products li.product .price del {
display:inline;
margin-right:5px
}
.woocommerce .star-rating::before {
color:#ccc
}
.woocommerce div.product div.images {
margin-bottom:100px
}
.woocommerce-loop-product__title {
color:#777
}
.woocommerce-loop-product__title:hover {
color:#333
}
input[name=update_cart]:hover {
color:#000!important
}
.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button {
background-color:#e0dcd9;
color:#fff;
font-weight:400;
font-family:'Oswald',sans-serif
}
.woocommerce form.checkout_coupon .input-text,.woocommerce form.login .input-text {
background:#fff
}
.variations .label > label {
color:#000
}
.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3 {
font-family:'Oswald',sans-serif
}
.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current {
background:rgba(142,128,114,.2);
color:#000
}
.woocommerce nav.woocommerce-pagination ul li {
border-right:1px solid rgba(142,128,114,0.2)
}
.woocommerce nav.woocommerce-pagination ul li:last-child {
border-right:0 none
}
.page-numbers {
color:#b7a797
}
.woocommerce nav.woocommerce-pagination ul li:hover {
color:#fff
}
.woocommerce .page-numbers > li {
background:#f5f3f3
}
.woocommerce nav.woocommerce-pagination ul {
border:0 none;
border-radius:3px;
overflow:hidden;
border-color:#ddd -moz-use-text-color #ddd #ddd
}
.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span {
padding:15px 25px
}
.woocommerce div.product .woocommerce-tabs .panel {
background:transparent;
margin:0 0 2em;
padding:0
}
#comments .comment-text {
background:#f5f3f3 none repeat scroll 0 0;
border:0 none!important
}
.comment-list li:last-child {
border-bottom:0 none
}
#review_form label {
min-width:70px
}
.woocommerce .quantity .qty {
background:#fff;
color:#333;
text-align:center;
width:100px
}
.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button {
padding:.82em 2em;
height:43px
}
.comment-reply-title {
font-family:'Oswald',sans-serif;
font-size:2em;
line-height:2em;
border-top:2px solid #e7e3e0
}
.modal-dialog .comment-reply-title {
border-top:0 none
}
.woocommerce .star-rating .rating {
background:transparent
}
.panel,.woocommerce #reviews #comments ol.commentlist li .comment-text {
border:0 solid transparent;
border-radius:3px;
box-shadow:none
}
.woocommerce #review_form #respond {
border-top:1px solid #e7e3e0;
padding-top:15px
}
.woocommerce div.product .product_title {
font-family:'Oswald',sans-serif
}
.woocommerce #reviews h3 {
margin:40px 0 20px
}
.woocommerce p.stars a:hover,.woocommerce p.stars a:focus {
color:#333
}
.woocommerce .star-rating {
color:#333
}
.woocommerce-tabs ul.tabs:before,.woocommerce-tabs ul.tabs li:after,.woocommerce-tabs ul.tabs li:before,.woocommerce-tabs ul.tabs li a:after,.woocommerce-tabs ul.tabs li a:before {
display:none!important;
box-shadow:0 none!important
}
.woocommerce-tabs .panel {
box-shadow:none
}
.woocommerce-tabs ul.tabs,.woocommerce-tabs ul.tabs li,.woocommerce-tabs ul.tabs li a {
padding:0!important;
margin:0!important;
box-shadow:0 none!important;
-webkit-border-radius:3!important;
-moz-border-radius:3!important;
border-radius:3!important
}
.woocommerce-tabs ul.tabs li {
border:0 none!important
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
margin:0 1px 0 0 !important
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
color:#999
}
.woocommerce-tabs ul.tabs {
border-bottom:1px solid #ddd
}
.woocommerce-tabs ul.tabs li {
background-color:#f5f3f3!important;
margin:0 0 5px!important;
float:left
}
.woocommerce-tabs ul.tabs li a {
padding:5px 10px!important;
padding:10px 20px!important;
font-family:'Oswald',sans-serif
}
.woocommerce-tabs ul.tabs li.active {
background-color:#333!important;
float:left;
color:#fff
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover {
background:#333 none repeat scroll 0 0;
border-top-left-radius:4px;
border-top-right-radius:4px;
color:#fff;
text-decoration:none
}
ul.tabs.wc-tabs li {
border-top-right-radius:4px!important;
border-top-left-radius:4px!important
}
#tab-reviews h2 {
margin:1.2em 0;
font-family:'Oswald',sans-serif
}
.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message {
background-color:#f5f3f3;
border-top:3px solid;
color:#515151;
list-style:outside none none!important;
margin:0 0 2em!important;
padding:1em 2em 1em 3.5em !important;
position:relative;
width:auto;
word-wrap:break-word
}
.woocommerce .woocommerce-message::before,.woocommerce .woocommerce-message {
color:#333
}
#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img {
border:1px solid #d3ced2
}
.woocommerce-cart table.cart td.actions .coupon .input-text {
box-sizing:border-box;
float:left;
height:43px;
line-height:1;
margin:0 4px 0 0;
outline:0 none;
padding:.82em 1em;
width:200px;
background:#fff
}
.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button {
color:#614f3a
}
.checkout-button.button.alt.wc-forward {
height:auto
}
.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit[disabled]:disabled,.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button[disabled]:disabled,.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button[disabled]:disabled,.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button[disabled]:disabled {
color:#fff
}
.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th {
border-top:1px solid #e7e3e0
}
.cart_totals {
font-family:oswald
}
.woocommerce table.shop_table {
border:1px solid #d3cec8
}
.woocommerce table.shop_table td {
border-top:1px solid #dddad6
}
.shop_table.shop_table_responsive.cart {
background:#f5f3f3
}
.woocommerce table.shop_table {
border-radius:3px
}
td.actions {
padding:25px 15px!important
}
.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message {
color:#999
}
.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th {
border-top:1px solid rgba(255,255,255,0.1)
}
#add_payment_method #payment,.woocommerce-checkout #payment {
background:#f5f3f3;
border-radius:5px;
border:1px solid #d3cec8
}
#add_payment_method #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods {
border-bottom:1px solid rgba(255,255,255,.2)
}
#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box {
background:#d3cec8
}
#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before {
border-color:transparent transparent #d3cec8
}
.wc_payment_method.payment_method_paypal img {
margin-right:10px!important;
padding:0 5px!important;
background:#fff;
border-radius:4px
}
.select2-container .select2-choice {
background-color:#222;
border:0 solid #ccc
}
.wc_payment_method label {
color:#000
}
.select2-container .select2-choice > .select2-chosen {
background:#222;
color:#999
}
.select2-container--default .select2-results__option[aria-selected="true"] {
background-color:#927a5e;
color:#fff
}
.select2-results,.select2-search {
background:#f5f3f3 none repeat scroll 0 0;
color:#000
}
.select2-search input {
background-color:#f5f3f3;
border:0 none
}
.select2-chosen {
height:36px
}
.pp_gallery ul a img {
border:0 none;
margin:0;
padding:0
}
.home-listing-inner:hover a .home-posts-title {
color:#fff
}
.floating-loggedin {
margin-top:28px
}
.sec-header.model-page-title {
text-transform:uppercase
}
.fancy-head.model-head {
margin-bottom:20px
}
.single-model-headline {
background:#141414 none repeat scroll 0 0;
border-radius:4px;
margin-top:0;
padding:15px 30px;
text-shadow:2px 2px 2px #000;
margin-bottom:35px;
border:1px solid #222
}
.modelgallery img {
border-radius:3px;
width:100%
}
.model-video {
border-radius:4px;
overflow:hidden
}
.aboutmodel-container {
margin-top:45px;
color:#333;
font-weight:300;
font-family:Oranienbaum,sans-serif;
font-size:21px
}
.panel-group .panel {
margin-top:0;
margin-bottom:3px;
border-radius:0
}
.panel-group .panel + .panel,.panel-group .panel {
margin-top:0;
margin-bottom:0
}
.panel-group {
margin-bottom:45px;
box-shadow:0 50px 15px -50px #a29491
}
.panel {
background:#f5f3f3;
box-shadow:none
}
.panel-heading {
padding:25px 15px;
background:#333!important;
height:100%;
position:relative
}
.panel-group.faq {
margin-top:60px
}
.panel-body {
padding:35px 30px 15px;
background:#fff;
border-radius:0;
border-top:0 none!important
}
.panel-body .separator-revs {
margin:15px 0
}
.panel-body h1,.panel-body h2,.panel-body h3,.panel-body h4,.panel-body h5,.panel-body h6 {
color:#7b756d
}
.panel-body li {
margin-bottom:15px
}
.panel-body > p {
margin:0 0 15px
}
.panel-default > .panel-heading.collapsed {
color:#927a5e!important
}
.panel-default > .panel-heading {
background:#fff url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/bg-faq-title.jpg) no-repeat scroll center top!important;
border-top:0 none!important
}
.panel-default > .panel-heading::after {
background:rgba(0,0,0,0) url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/section-top-shadow.png) no-repeat scroll center top;
bottom:0;
content:"";
height:100%;
left:0;
position:absolute;
top:0;
width:100%
}
.panel-default > .panel-heading,.panel-heading a:hover,.panel-heading:hover .panel-title {
color:#333!important
}
.panel-default {
border:0 none;
text-align:center
}
.panel-heading:hover {
cursor:pointer;
background:#333
}
.panel-heading {
border-radius:0
}
.te.tagpage-title {
text-transform:uppercase
}
.panel-title a {
font-size:2em;
font-family:'Oswald',sans-serif;
line-height:1.25em
}
.partners {
background:url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/bg-light.jpg);
background-repeat:no-repeat;
background-attachment:scroll;
padding:0 0 30px;
color:#555;
background-color:#d6cfc9;
box-shadow:0 20px 20px -20px rgba(75,57,50,0.7) inset;
overflow:hidden;
border-top:3px double #000;
border-bottom:3px double #8e8072
}
.subtitle.fancy.dark > span {
background:#fff;
color:#927a5e;
border-radius:3px;
border:1px solid #927a5e
}
.partners-text-llinks {
text-align:center;
margin-top:30px
}
.slick-partners {
text-align:center;
width:98%;
margin:0 auto
}
.slick-partners .slick-slide img {
border:1px solid transparent;
margin:5px 3px
}
.under-models-content {
margin-top:80px
}
.padbottom {
padding-bottom:70px
}
.partners .slick-slide p {
background:rgba(255,255,255,0.2) none repeat scroll 0 0;
border:2px solid #555;
display:block;
height:64px;
margin-top:10px;
padding:19px 20px
}
.beneath-banners {
margin-top:5px
}
.leaverevbutton .btn-primary:hover {
background:#333!important
}
label {
display:inline-block;
font-weight:400;
margin-bottom:5px;
max-width:100%
}
.mCSB_container p {
text-shadow:none
}
.pdf-thumb-box {
display:inline-block!important;
position:relative!important;
overflow:hidden;
border:5px solid #333;
border-radius:4px;
margin-bottom:10px
}
.tos-close {
background:rgba(255,255,255,0.5) none repeat scroll 0 0;
top:71px;
right:55px
}
.tos-desktop .tos-wrapper.tos-fixed {
background-color:rgba(0,0,0,.9)
}
.pdf-thumb-box-overlay {
visibility:hidden;
opacity:0;
transition:visibility 0 linear 0.5s,opacity .5s linear
}
.pdf-thumb-box a {
color:transparent
}
.pdf-thumb-box a:hover .pdf-thumb-box-overlay {
visibility:visible;
opacity:1;
transition-delay:0;
text-align:center;
position:absolute;
background-color:rgba(0,0,0,0.58);
color:#fff;
width:100%;
height:100%;
text-shadow:0 1px 2px rgba(0,0,0,.6)
}
.pdf-thumb-box-overlay span {
margin:auto;
position:absolute;
top:0;
left:0;
bottom:0;
right:0
}
.tos-wrapper.tos-has-thumbnails .tos-pagination a {
border:1px solid #999
}
.tos-wrapper.tos-has-thumbnails .tos-pagination a:hover {
border-color:#fff
}
.container-fluid.model-gallery {
padding:0
}
.container-fluid.model-gallery .slick-slide {
margin:0
}
.container-fluid.model-gallery .slick-slide figure.effect-bubba {
margin:0
}
.container-fluid.model-gallery .grid figure img {
border:0 none
}
.model-gallery-section img {
border:1px solid #444;
border-radius:0;
margin:0 auto
}
.model-gallery {
background:#fff;
padding-top:10px
}
.model-gallery .slick-dots {
background:#fff;
bottom:-20px;
display:inline-block;
left:50%;
margin:0 auto;
position:absolute;
transform:translateX(-50%);
width:auto;
padding:2px 15px 5px;
border-radius:4px;
box-shadow:0 -10px 15px -10px rgba(0,0,0,0.4);
z-index:1
}
.tos-close span::after,.tos-close span::before {
height:10px;
margin-left:0;
margin-right:0;
margin-top:-5px;
width:10px
}
.row.no-gutters {
margin:0
}
.row.no-gutters > [class^="col-"],.row.no-gutters > [class*=" col-"] {
padding:0
}
.cta-left {
text-align:left
}
.cta-right {
text-align:right
}
.cta-right .btn:hover {
background:#222!important
}
.cta-section p {
color:#ccc;
font-family:georgia;
font-size:2em;
margin-bottom:0;
padding-top:5px
}
.cta-section .btn.btn-lg {
font-family:georgia
}
pre {
background-color:#2b303b;
border:1px solid rgba(255,255,255,0.1);
border-radius:4px;
color:#83b0ae;
display:block;
font-size:16px;
line-height:1.42857;
margin:0 0 25px;
padding:9.5px;
word-break:break-all;
word-wrap:break-word
}
code {
background-color:#fff2b2;
border-radius:4px;
color:#846534;
font-size:90%;
padding:2px 4px
}
.table-striped > tbody > tr:nth-of-type(2n+1) {
background-color:rgba(0,0,0,0.05)
}
.table > tbody > tr > td,.table > tbody > tr > th,.table > tfoot > tr > td,.table > tfoot > tr > th,.table > thead > tr > td,.table > thead > tr > th {
border-top:1px solid #333
}
.table > thead > tr > th {
border-bottom:2px solid #333;
vertical-align:bottom
}
.comment-awaiting-moderation {
background:#333 none repeat scroll 0 0;
border-radius:4px;
color:#fff!important;
text-shadow:none!important;
padding:15px
}
.model-title-bg a .fa {
color:rgba(255,255,255,.15)
}
.model-title-bg a:hover .fa {
color:#fff
}
.container.model-head-container {
position:relative
}
.prevmod > a[rel="prev"],.nextmod > a[rel="next"] {
font-size:45px;
left:0;
margin-top:-55px;
padding:5px 10px 5px 0;
position:absolute;
top:50%
}
.prevmod > a[rel="prev"] {
left:auto;
padding:5px 0 5px 10px;
right:0
}
.model-head-container a:hover {
transition:color .5s ease 0s,background .5s ease 0
}
.spiffy .calnk a {
color:#fff
}
.calendar-table td {
max-width:0;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
padding:20px
}
.spiffy .calendar-next a,.spiffy .calendar-prev a {
margin:30px
}
.calendar-next > a:hover,.calendar-prev > a:hover {
background:#555 none repeat scroll 0 0;
color:#fff
}
.calendar-month {
color:#ccc;
font-family:times new roman;
font-size:2.5em;
text-transform:uppercase
}
.model-sidebar .calendar-month,#main_sidebar .calendar-month {
font-size:1em;
height:60px;
padding:0;
text-transform:uppercase
}
a.mini-link {
background:#e4cd77 none repeat scroll 0 0!important;
border:1px solid #000!important;
color:#000!important
}
.mini-link,.modal-header {
background:#e6e1dd;
color:#444!important;
border-color:transparent!important;
border:0 none
}
.modal-header {
border-top-right-radius:6px;
border-top-left-radius:6px
}
.model-sidebar .calendar-heading,#main_sidebar .calendar-heading {
background:rgba(255,255,255,0.02) none repeat scroll 0 0;
border:1px solid #222;
border-radius:4px
}
.spiffy-minical-block {
font-family:arial
}
#main_sidebar .spiffy-minical-block,.model-sidebar .spiffy-minical-block {
width:100%
}
#main_sidebar .spiffy .calnk a,.model-sidebar .spiffy .calnk a {
border-bottom:medium none;
border-radius:3px;
box-shadow:none;
color:#fff;
display:block;
margin:5px 5px 0;
padding:2px;
text-decoration:none
}
.model-sidebar div.weekend,#main_sidebar sidebar div.weekend {
color:inherit
}
.model-sidebar .calendar-heading {
background-color:#141414!important;
border-color:#333!important;
color:#fff;
text-align:center;
border-bottom-left-radius:0!important;
border-bottom-right-radius:0!important
}
.model-sidebar .day-without-date {
border:1px solid #222
}
.model-sidebar .day-with-date {
border:1px solid #333
}
.model-sidebar .calendar-prev > a,.model-sidebar .calendar-next > a {
padding:5px!important
}
.model-sidebar .day-number {
margin:5px 0;
text-align:center
}
.model-sidebar .current-day {
background-color:#444;
border:0 none;
color:#fff
}
.model-sidebar .spiffy-popup {
white-space:normal
}
.model-sidebar div.spiffy-popup::before,div.spiffy-popup::before {
border-color:rgba(204,204,204,0) rgba(204,204,204,0) #333
}
.model-sidebar div.spiffy-popup::after,div.spiffy-popup::after {
border-color:rgba(255,255,192,0) rgba(255,255,192,0) #333
}
.model-sidebar .calnk a:hover div {
background:#222 none repeat scroll 0 0;
border:1px solid #333;
border-radius:7px;
box-shadow:2px 2px 8px #000;
color:#ccc;
display:block;
line-height:1.2em;
margin-top:1px;
padding:15px;
z-index:100;
font-size:12px
}
.calendar-heading,.calendar-date-switcher {
background-color:#181818;
border:1px solid #333;
color:#999;
text-align:center
}
.normal-day-heading,.model-sidebar .normal-day-heading,.weekend-heading {
background:-moz-linear-gradient(-45deg,rgba(96,73,42,1) 0%,rgba(226,203,117,1) 50%,rgba(96,73,42,1) 100%);
background:-webkit-linear-gradient(-45deg,rgba(96,73,42,1) 0%,rgba(226,203,117,1) 50%,rgba(96,73,42,1) 100%);
background:linear-gradient(135deg,rgba(96,73,42,1) 0%,rgba(226,203,117,1) 50%,rgba(96,73,42,1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#60492a',endColorstr='#60492a',GradientType=1);
font-weight:600;
text-shadow:-1px 0 1px #000;
border:1px solid #a59056;
color:#000;
height:40px;
text-shadow:-1px 0 1px #dbc472;
text-transform:uppercase
}
.day-without-date {
border:1px solid #222;
background:#000
}
.day-with-date {
border:1px solid #333;
background:#111
}
.current-day {
background-color:#222;
border:1px solid #444;
color:#fff
}
.spiffy.cat-key {
border:1px solid #333!important
}
div.weekend {
color:#999
}
.spiffy-minical-block .normal-day-heading {
height:24px!important
}
.spiffy-minical-block .day-number {
padding:0
}
.day-number {
padding:3px;
text-shadow:1px 1px 1px #000
}
.day-number,.day-number.weekend {
color:#fff;
margin-bottom:10px
}
.calnk {
padding:0
}
.spiffy-minical-block .normal-day-heading {
padding:3px 0!important
}
.calnk a .calnk-box .spiffy-title,.calnk a .calnk-box .calnk-time {
background:#222 none repeat scroll 0 0;
border:0 none;
border-radius:3px;
display:block;
margin-bottom:5px!important;
margin-left:5px;
padding:1px 8px;
border-bottom:0 dotted #ccc;
color:#999!important;
text-shadow:1px 1px 1px #000;
text-decoration:none
}
.spiffy-title:hover {
background:#60492a!important;
background:-moz-linear-gradient(top,rgba(96,73,42,1) 5%,rgba(230,207,120,1) 50%,rgba(96,73,42,1) 100%)!important;
background:-webkit-linear-gradient(top,rgba(96,73,42,1) 5%,rgba(230,207,120,1) 50%,rgba(96,73,42,1) 100%)!important;
background:linear-gradient(to bottom,rgba(96,73,42,1) 5%,rgba(230,207,120,1) 50%,rgba(96,73,42,1) 100%)!important;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#60492a',endColorstr='#60492a',GradientType=0)!important;
color:#000!important;
text-shadow:-1px 0 1px #dbc472!important
}
.calnk a .calnk-box .spiffy-title:hover {
color:#000!important
}
.spiffy.cat-key {
background:#111 none repeat scroll 0 0;
padding:15px
}
.calnk-box {
float:left
}
div.spiffy-popup::after {
border-color:rgba(255,255,192,0) rgba(255,255,192,0) #333
}
.calnk a:hover div div.event-title-break {
background-color:#333
}
.calnk a:hover div div.event-title {
margin-bottom:-15px
}
.calnk a:hover div {
background:#000 none repeat scroll 0 0;
border:1px solid #666;
border-radius:7px;
box-shadow:2px 2px 8px #000;
color:#333;
display:block;
line-height:1.2em;
margin-top:1px;
padding:5px;
width:150px;
z-index:100;
background:#333 none repeat scroll 0 0;
border:1px solid #555;
border-radius:7px;
box-shadow:0 15px 20px #000;
color:#333;
display:block;
line-height:1.2em;
margin-top:1px;
padding:5px;
text-align:center;
width:200px;
z-index:100
}
.calnk div img {
display:block;
margin:3px auto;
max-width:180px;
padding:0;
border-radius:4px;
border:1px solid #333;
margin-top:10px;
margin-bottom:10px
}
.calnk a:hover div div.event-content-break {
display:none
}
.spiffy-popup P,.spiffy-popup,.spiffy-popup .event-title {
margin:5px;
color:#fff!important;
text-shadow:1px 1px 1px #000!important
}
.calendar-date-switcher select {
background:#333 none repeat scroll 0 0;
border:medium none;
color:#fff;
margin:10px 0;
padding:10px!important;
padding:3px
}
.calendar-date-switcher input,.calendar-date-switcher input[type="submit"] {
background:#fff none repeat scroll 0 0;
border:1px solid #acbbc8;
border-radius:5px;
color:#505050;
font-weight:400;
margin:0;
opacity:.5;
padding:10px 30px!important;
text-transform:none
}
.calendar-prev > a,.calendar-next > a {
background:#333 none repeat scroll 0 0;
border-radius:3px;
display:block;
margin:0 15px;
color:#fff;
padding:10px 20px!important
}
.calendar-month.calendar-date-switcher input[type="submit"]:hover {
opacity:1
}
.spiffy.cat-key {
font-size:1em
}
.model-sidebar .normal-day-heading,.model-sidebar .weekend-heading {
background:#222;
border:1px solid #333;
color:#fff;
text-shadow:none
}
.model-sidebar .spiffy .calendar-next a,.model-sidebar .spiffy .calendar-prev a {
margin:0 5px
}
.fancy-section-title {
margin:100px 0 60px
}
.spiffy-minical-block {
margin-bottom:10px
}
div.event {
font-size:.95em
}
.swiper-container {
width:100%;
min-height:300px;
height:58vh;
margin-left:auto;
margin-right:auto
}
.swiper-slide {
text-align:center;
font-size:18px;
background:#fff;
display:-webkit-box;
display:-ms-flexbox;
display:-webkit-flex;
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
-webkit-justify-content:center;
justify-content:center;
-webkit-box-align:center;
-ms-flex-align:center;
-webkit-align-items:center;
align-items:center
}
.swiper-pagination-bullet-active {
background:#fff
}
.swiper-pagination-bullet {
width:15px;
height:15px
}
.swiper-slide .slide-text {
font-size:2.5vmin;
max-width:1170px;
line-height:1.3;
padding:0 60px;
color:#fff;
z-index:9;
width:100%
}
.highlight {
background:rgba(204,51,102,0.7) none repeat scroll 0 0!important;
padding:4px 10px 0!important
}
.highlight-white {
background:rgba(255,255,255,0.5) none repeat scroll 0 0!important;
padding:4px 10px 0!important
}
.highlight-black {
background:rgba(0,0,0,0.5) none repeat scroll 0 0!important;
padding:4px 10px 0!important
}
.highlight-pink {
background:rgba(255,105,180,0.7) none repeat scroll 0 0!important;
padding:4px 10px 0!important
}
@media only screen and (max-width: 940px) {
.custom-slide-highlight,.highlight,.highlight-white,.highlight-black,.highlight-pink {
display:block;
padding:10px
}
}
.swiper-slide .slide-text h1 {
font-size:6vmin
}
.swiper-slide .slide-text h2 {
font-size:5vmin
}
.swiper-slide .slide-text h3 {
font-size:4vmin
}
.swiper-slide .slide-text h4 {
font-size:3vmin
}
.swiper-slide .slide-text h5 {
font-size:2vmin
}
.swiper-slide .slide-text h6 {
font-size:2vmin
}
.slide-text hr {
border:1px none;
height:1px
}
@media (max-width: 668px) {
.swiper-slide .slide-text {
font-size:5vmin
}
.calendar-month {
font-size:6vmin
}
.calendar-prev > a,.calendar-next > a {
padding:0!important;
background:transparent!important
}
.spiffy .calendar-next a,.spiffy .calendar-prev a {
margin:10px
}
.article,.all-rev {
padding:0;
border:0 none;
background:transparent
}
}
@media only screen and (max-width: 600px) {
.slide-text a.buttonanim {
padding:10px 15px
}
.buttonanim {
padding:10px 15px
}
}
@media only screen and (max-width: 737px) {
.swiper-pagination {
display:none
}
.slide-text a.buttonanim {
font-size:4vmin!important
}
}
@media only screen and (min-width:669px) and (max-width: 737px) {
.swiper-slide .slide-text h1 {
font-size:8vmin
}
.swiper-slide .slide-text {
font-size:7vmin
}
}
@media (max-width: 200px) {
.swiper-slide .slide-text {
font-size:4vmin
}
}
.cclient .fa.fa-user {
margin-right:6px!important
}
.container.model-head-container .rating {
background:#141414 none repeat scroll 0 0;
border:1px solid #333;
border-radius:50px;
padding:5px 15px!important
}
.model-sub_title {
text-align:center;
margin:10px 0 20px;
color:#fff
}
#pro-vip {
font-size:1.35em;
text-shadow:0 0 5px #f8df82;
color:#fff;
font-family:georgia;
font-weight:700
}
.vip-ribbon {
width:220px;
background:#f09;
position:absolute;
top:25px;
left:-50px;
text-align:center;
line-height:35px;
letter-spacing:2px;
color:#fff;
font-family:oswald;
font-weight:500;
padding-bottom:13px;
transform:rotate(-45deg);
-webkit-transform:rotate(-45deg);
z-index:9
}
.vip-ribbon.shadow {
box-shadow:0 0 3px rgba(0,0,0,.3)
}
.vip-ribbon.bottom-left {
top:auto;
bottom:-8px;
left:-94px;
transform:rotate(45deg);
-webkit-transform:rotate(45deg)
}
.vip-ribbon.gold {
text-shadow:0 1px 1px rgba(0,0,0,0.3);
color:#fff;
box-shadow:0 0 2px #000;
background:#ff6600
}
.model-ribbon {
height:100px;
overflow:hidden;
pointer-events:none;
position:absolute;
right:-10px;
text-align:right;
top:-5px;
width:100px;
z-index:1
}
.model-ribbon span {
background:#333 none repeat scroll 0 0;
box-shadow:0 0 3px rgba(0,0,0,0.3);
color:#FFF;
display:block;
font-size:12px;
font-weight:700;
line-height:30px;
font-family:'Oswald',sans-serif;
position:absolute;
right:-51px;
text-align:center;
text-transform:uppercase;
top:19px;
transform:rotate(45deg);
width:180px
}
.slide-text .btn.btn-lg.btn-default {
background:rgba(255,255,255,0.4) none repeat scroll 0 0;
border:0 none;
border-radius:50px;
color:#000;
font-family:georgia;
font-size:2.5vmin!important;
padding:10px 45px;
text-shadow:none
}
.slide-text .btn.btn-lg.btn-default:hover {
background:#fff!important;
color:#000
}
.tos-slide.tos-image > img {
border:5px solid #222
}
.tos-pagination.tos-thumbnails {
padding-top:10px;
background:#111!important
}
.deco-border {
background-image:url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/deco-border.png);
height:37px
}
.swiper-overlay:before {
content:'';
position:absolute;
top:0;
right:0;
bottom:0;
left:0;
background:#000;
opacity:0
}
#top-bar .social-icons .fa:hover {
color:#fff
}
.social-icons .fa:hover,.social-icons .fa:active {
color:#333
}
.partners-banners-bg {
border:5px solid rgba(0,0,0,.5);
border-radius:10px;
width:90%;
margin:0 auto;
background:rgba(0,0,0,.3)
}
.btn-default.active,.btn-default:active,.open > .dropdown-toggle.btn-default,.btn-default.focus,.btn-default:focus,.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default.focus:active,.btn-default:active:focus,.btn-default:active:hover,.open > .dropdown-toggle.btn-default.focus,.open > .dropdown-toggle.btn-default:focus,.open > .dropdown-toggle.btn-default:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover {
color:#fff
}
#main_sidebar .tagcloud a,li.home-listing-inner .home-posts-meta > a:hover {
color:#777
}
a {
color:#333
}
a.comment-text-side.rev-side-title,a h2.blog-title:hover,a.btn-default,hr.style-1::after,.single-post-overlay h2 a,.post-overlay-meta > a {
color:#fff
}
.single-post-overlay h2 a:hover,.post-overlay-meta > a:hover {
text-decoration:underline
}
a.all-rev-title:hover,.all-reviewed-model > a:hover,.woocommerce ul.products li.product .price,.woocommerce div.product p.price,.woocommerce div.product span.price {
color:#333
}
.hi-icon.fa:hover {
color:#fff!important
}
.fancy span:before,.fancy span:after,.subtitle.fancy > span {
border-color:#999
}
.woocommerce p.stars a:hover,.woocommerce p.stars a:focus,.woocommerce p.stars a {
color:#333
}
.woocommerce-MyAccount-navigation-link {
list-style:outside none none
}
.woocommerce-MyAccount-navigation-link a {
background:rgba(255,255,255,0.02) none repeat scroll 0 0;
border-radius:3px;
display:block;
margin-bottom:3px;
padding:15px
}
legend {
border-color:-moz-use-text-color -moz-use-text-color #333;
color:#999
}
.woocommerce form .form-row {
margin:0 0 6px;
padding:0
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
border-top:1px dotted #ccc!important;
background:transparent!important
}
.woocommerce-MyAccount-content legend {
margin-top:30px
}
.woocommerce-MyAccount-navigation > ul {
padding-left:0
}
.woocommerce-MyAccount-navigation-link a:hover {
background:rgba(255,255,255,0.04) none repeat scroll 0 0
}
.woocommerce .woocommerce-info::before {
color:#000
}
.slick-dots li.slick-active button::before,.slick-dots li button::before {
color:#fff
}
#model-gallery .slick-dots li.slick-active button::before,#model-gallery .slick-dots li button::before {
color:#000
}
.hvr-bubble-bottom:hover:before,.hvr-bubble-bottom:focus:before,.hvr-bubble-bottom:active:before,.hvr-bubble-bottom.active.selected:before,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.btn-default,.sec-header,.sec-test-header,.models-newsletter h3,.sec-header-partners,.slick-partners .slick-slide img:hover,.btn-default:hover,.btn-default.active,.btn-default:active,.open > .dropdown-toggle.btn-default,.btn-default.focus,.btn-default:focus,.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default.focus:active,.btn-default:active:focus,.btn-default:active:hover,.open > .dropdown-toggle.btn-default.focus,.open > .dropdown-toggle.btn-default:focus,.open > .dropdown-toggle.btn-default:hover {
border-color:#333
}
.nl-field-group input[type="email"]:focus {
border:2px solid #807154
}
.
.hi-icon-effect-1 .hi-icon:after {
box-shadow:0 0 0 2px rgba(0,0,0,.15)
}
.taglinks-home a:hover,.test-links .btn:hover,.hvr-bubble-bottom.active.selected,.hvr-bubble-bottom.active.selected,#main_sidebar .tagcloud a:hover,.btn-primary:hover,.open > .dropdown-toggle.btn-primary,.nl-field-group input[type="submit"]:hover,.leaverevbutton .btn-primary,#comments .modal-content .form-submit input:hover,.cta-right .btn,.btn-default:hover,.btn-default.active,.btn-default:active,.open > .dropdown-toggle.btn-default,.btn-default.focus,.btn-default:focus,hr.style-2 {
-moz-border-bottom-colors:none;
-moz-border-left-colors:none;
-moz-border-right-colors:none;
-moz-border-top-colors:none;
background:#333!important;
border-color:transparent!important;
border-image:none;
border-style:none;
border-width:0;
color:#fff!important;
text-shadow:none!important
}
.social-icons .fa-bell:hover,.social-icons .fa-comment:hover,.social-icons .fa-credit-card:hover,.social-icons .fa-diamond:hover,.social-icons .fa-envelope:hover,.social-icons .fa-home:hover,.social-icons .fa-rss:hover,.social-icons .fa-shopping-cart:hover,.social-icons .fa-star:hover,.social-icons .fa-user:hover,.social-icons .fa-book:hover {
background:#333
}
.hvr-bubble-bottom.active.selected {
background:#c8b166;
background:-moz-linear-gradient(-45deg,rgba(96,73,42,1) 0%,rgba(226,203,117,1) 50%,rgba(96,73,42,1) 100%);
background:-webkit-linear-gradient(-45deg,rgba(96,73,42,1) 0%,rgba(226,203,117,1) 50%,rgba(96,73,42,1) 100%);
background:linear-gradient(135deg,rgba(96,73,42,1) 0%,rgba(226,203,117,1) 50%,rgba(96,73,42,1) 100%);
color:#111
}
hr.style-2 {
background:-moz-linear-gradient(-45deg,rgba(96,73,42,1) 0%,rgba(226,203,117,1) 50%,rgba(96,73,42,1) 100%)!important;
background:-webkit-linear-gradient(-45deg,rgba(96,73,42,1) 0%,rgba(226,203,117,1) 50%,rgba(96,73,42,1) 100%)!important;
background:linear-gradient(135deg,rgba(96,73,42,1) 0%,rgba(226,203,117,1) 50%,rgba(96,73,42,1) 100%)!important;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#60492a',endColorstr='#60492a',GradientType=1)!important;
text-shadow:0 1px 1px #f8df82!important;
color:#000!important;
border-color:transparent!important;
border:0 none
}
.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit[disabled]:disabled:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button[disabled]:disabled:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button[disabled]:disabled:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button[disabled]:disabled:hover {
color:#555!important
}
hr {
background:#e7e3e0;
height:1px;
background-size:contain
}
hr.arcposts {
margin:-12px 0 -40px;
background:transparent url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/bg-posts.png) no-repeat scroll center top;
background-size:contain;
height:60px
}
.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.badge:hover,.pager li > a:focus,.pager li > a:hover,.calendar-next > a:hover,.calendar-prev > a:hover,.current-day .spiffy-title:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover {
background:#333;
text-shadow:none!important;
color:#fff!important;
border-color:transparent!important;
border:0 none
}
.woocommerce div.product form.cart .button:hover {
color:#fff
}
.star-rating {
margin-bottom:-13px!important;
position:relative;
top:-80px
}
.buttonanim-small:hover {
border-color:transparent!important;
border:0 none
}
.buttonanim > span {
margin-top:1px
}
.input-group-btn .btn,.vfb-submit,.buttonanim-small,.mc4wp-form-fields input[type="submit"]:hover {
background:#000;
color:#fff!important;
border-color:transparent!important;
border:0 none;
font-weight:400;
font-family:'Oswald',sans-serif
}
.input-group-btn .btn:hover,.vfb-submit:hover,#comments .submit:hover,#comments .modal-content #submit:hover {
background:#8E8072!important;
color:#fff!important
}
.groupsrch .input-group-btn .btn {
background:#e8e2e2;
color:#927a5e!important;
text-shadow:none!important;
max-height:42px
}
.groupsrch .input-group-btn .btn:hover {
background:#f5f3f3!important
}
.current-day .spiffy-title {
background:#141414 none repeat scroll 0 0!important
}
.review-badge.badge:hover a {
color:#000
}
.hvr-bubble-bottom:hover:before,.hvr-bubble-bottom:focus:before,.hvr-bubble-bottom:active:before,.hvr-bubble-bottom.active.selected:before {
border-color:#b8a15d transparent transparent
}
@media (max-width: 1200px) {
#menu {
display:none!important
}
.footer-left,.footer-center,.footer-right {
padding:0;
width:100%!important;
text-align:center
}
.top-footer {
display:block;
width:100%;
padding-top:20px
}
.footer-left {
padding-right:0
}
.footer-right {
padding-left:0
}
}
.navbar.navbar-default {
border-bottom:1px solid #e8e4e1;
border-right:0 none;
box-shadow:0 1px 1px #fff,0 7px 7px rgba(112,99,90,0.1);
background:#fff;
background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(244,242,241,1) 3%,rgba(255,255,255,1) 74%,rgba(255,255,255,1) 100%);
background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(244,242,241,1) 3%,rgba(255,255,255,1) 74%,rgba(255,255,255,1) 100%);
background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(244,242,241,1) 3%,rgba(255,255,255,1) 74%,rgba(255,255,255,1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0)
}
.navbar-default .navbar-toggle {
background:#d3cec8;
border-color:#bbb3a9
}
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover {
background-color:#fff
}
.navbar-default,.dropdown-menu {
background:#fff
}
.dropdown-menu > .active > a,.dropdown-menu > .active > a:focus,.dropdown-menu > .active > a:hover,.dropdown-menu > li > a:focus,.dropdown-menu > li > a:hover,.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:focus,.navbar-default .navbar-nav > .open > a:hover {
background:rgba(255,255,255,0);
color:#333
}
.navbar-default .navbar-nav > li > a,.dropdown-menu > li > a {
color:#927a5e;
text-decoration:none;
font-family:'Oswald',sans-serif;
text-transform:none
}
.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:focus,.navbar-default .navbar-nav > .open > a:hover,.dropdown-menu > li > a:focus,.dropdown-menu > li > a:hover {
color:#333;
text-decoration:none
}
.navbar-default .navbar-brand {
color:#999;
height:auto;
margin-top:15px;
padding:10px
}
.navbar-default .navbar-brand img {
margin-top:-15px
}
.navbar-header img {
display:block;
max-height:35px
}
.navbar-header.nonstick {
width:100%;
text-align:center;
box-shadow:0 -30px 30px rgba(229,227,223,0.5) inset;
margin:0
}
nav.navbar-default {
border-top:1px solid #eee
}
.navbar-header.nonstick h1 {
font-size:36px
}
.navbar.navbar-default.scroller {
border-top:0 none;
background:#fff;
background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(244,242,241,1) 3%,rgba(255,255,255,1) 74%,rgba(255,255,255,1) 100%);
background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(244,242,241,1) 3%,rgba(255,255,255,1) 74%,rgba(255,255,255,1) 100%);
background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(244,242,241,1) 3%,rgba(255,255,255,1) 74%,rgba(255,255,255,1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0)
}
.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover {
background-color:transparent;
color:#fff
}
.main-logo {
display:block;
height:100%
}
a.main-logo {
display:inline-block
}
.main-logo-text {
margin-top:10px;
max-height:60px;
height:100%;
display:block
}
.main-logo-text:hover {
color:inherit
}
.main-logo img {
max-height:140px!important;
height:100%!important;
margin:15px auto;
display:inline-block
}
.navbar-header h1 {
font-size:34px;
margin:17px 0 12px;
width:auto;
display:inline-block
}
button:focus {
outline:0
}
#top-bar {
background:#8e8072 none repeat scroll 0 0;
color:#fff;
border-bottom:1px solid #f5f3f3;
line-height:24px;
padding:0;
border-bottom:1px solid rgba #faf9f7;
box-shadow:0 0 7px rgba(0,0,0,0.3),0 7px 2px rgba(0,0,0,0.04)
}
.topbar-sep {
color:rgba(255,255,255,.25);
position:relative;
top:-1px;
margin:0 10px
}
.top-bar-phone,.top-bar-home {
display:block;
float:left;
font-size:.95em;
margin-right:3px;
margin-top:0;
padding:2px 0;
color:#d0c8c0;
font-family:'Oswald',sans-serif;
font-weight:300;
text-shadow:1px 1px 0 rgba(0,0,0,0.15);
position:relative;
top:-1px
}
.top-bar-phone .fa,.top-bar-home .fa {
color:#d0c8c0;
margin-right:3px
}
@media only screen and (max-width: 992px) {
.model-gallery .slick-dots {
display:none
}
.cta-left,.cta-right {
text-align:center
}
.foot-right,.foot-left {
text-align:center
}
}
@media (max-width: 767px) {
.site-container {
margin-right:0;
margin-left:0
}
ul#filters li a {
padding:3px 10px!important
}
.hvr-bubble-bottom::before {
display:none!important
}
.models-all {
margin:0 0 50px!important
}
.latest-blog-header {
margin:30px 0!important
}
.models-featured {
padding:20px 0!important
}
.fancy span::before,.fancy span::after {
top:14px!important
}
.te,.fancy {
font-size:1.35em!important;
letter-spacing:0!important
}
.model-header-photo > img {
max-width:150px
}
figcaption p {
font-size:12px!important
}
figure.effect-bubba p {
top:25%!important
}
.fancy-head h1 {
font-size:1.5em
}
.home-posts-meta {
display:none
}
}
@media (max-width: 960px) {
.models-all {
padding:30px 0
}
.partners {
padding-bottom:30px
}
}
@media (max-width: 767px) {
.carousel-caption {
font-size:2.5em
}
.carousel-caption > h3 {
font-size:1.5em
}
}
@media (min-width: 768px) {
.carousel-caption {
font-size:1.5em
}
.carousel-caption > p {
font-size:1em;
font-weight:lighter;
margin-bottom:0
}
.carousel-caption > h3 {
font-size:1.75em
}
}
@media (max-width: 300px) {
figcaption {
display:none
}
}
@media (max-width: 480px) {
.navbar-brand {
width:65%
}
.blog-articles article,article,.article {
padding:5px!important
}
}
.partner-banners {
border-radius:5px;
display:block;
margin:0 auto;
padding:15px;
text-align:center;
width:90%
}
.partner-banners > p {
display:inline
}
.partner-banners .alignnone {
margin:5px
}
.visual-form-builder fieldset {
background-color:transparent;
border:0 solid #d3d3d3
}
label.vfb-desc,.visual-form-builder label,label.vfb-desc {
color:#999;
font-weight:400
}
.visual-form-builder li,.entry-content .visual-form-builder li,.comment-content .visual-form-builder li,.mu_register .visual-form-builder li {
padding:0!important
}
input.vfb-text,input.vfb-text[type="text"],input.vfb-text[type="tel"],input.vfb-text[type="email"],input.vfb-text[type="url"],textarea.vfb-textarea,select.vfb-select {
background:rgba(0,0,0,0.15) none repeat scroll 0 0;
border:1px solid rgba(255,255,255,0.05);
color:#373737
}
.visual-form-builder .vfb-legend {
padding:0;
border-color:#333
}
ul.vfb-section li {
margin-top:15px!important
}
input.vfb-text,input.vfb-text[type="text"],input.vfb-text[type="tel"],input.vfb-text[type="email"],input.vfb-text[type="url"],textarea.vfb-textarea,select.vfb-select {
font-size:16px;
color:#999!important;
padding:10px 15px!important
}
.vfb-item-address input,.vfb-item-address .vfb-select {
margin-top:15px!important
}
.visual-form-builder option {
background:#111;
color:#999
}
.vfb-desc,.visual-form-builder li div label,.visual-form-builder li span label {
font-size:16px
}
#form_success {
background:rgba(0,0,0,0.5) none repeat scroll 0 0;
border:1px solid rgba(255,255,255,0.1);
border-radius:5px;
color:#90ee90!important;
font-weight:400!important;
padding:10px;
text-align:center
}
select.vfb-select {
background-color:rgba(0,0,0,0.15) none repeat scroll #0 #0;
display:inline-block;
font:inherit;
line-height:1.5em;
padding:.5em 3.5em .5em 1em;
margin:0;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
-webkit-appearance:none;
-moz-appearance:none;
background-image:linear-gradient(45deg,transparent 50%,#333 50%),linear-gradient(135deg,#333 50%,transparent 50%),linear-gradient(to right,#333,#333);
background-position:calc(100% - 20px) calc(1em + 6px),calc(100% - 15px) calc(1em + 6px),calc(100% - 2.5em) .85em;
background-size:5px 5px,5px 5px,1px 1.5em;
background-repeat:no-repeat;
min-width:95px;
height:45px!important;
padding-top:10px
}
.ui-widget-content a {
text-align:center!important
}
.ui-datepicker td:hover {
background:#999!important;
color:#000!important
}
.ui-datepicker td:hover a {
color:#000!important;
background:#999!important
}
.vfb-submit {
font-weight:700;
text-transform:uppercase;
border-radius:50px
}
.vfb-submit:hover {
background:#333 none repeat scroll 0 0;
color:#fff
}
select.vfb-select:focus {
background-image:linear-gradient(45deg,#fff 50%,transparent 50%),linear-gradient(135deg,transparent 50%,#fff 50%),linear-gradient(to right,#ccc,#ccc);
background-position:calc(100% - 15px) calc(1em + 5px),calc(100% - 20px) calc(1em + 5px),calc(100% - 2.5em) .85em;
background-size:5px 5px,5px 5px,1px 1.5em;
background-repeat:no-repeat
}
.visual-form-builder .vfb-legend,.visual-form-builder ul,.entry-content .visual-form-builder ul,.comment-content .visual-form-builder ul,.mu_register .visual-form-builder ul,.visual-form-builder ol,.entry-content .visual-form-builder ol,.comment-content .visual-form-builder ol,.mu_register .visual-form-builder ol {
margin-left:0!important;
margin-right:0!important
}
input.vfb-text:focus,.vfb-select:focus,input.vfb-text[type="text"]:focus,input.vfb-text[type="tel"]:focus,input.vfb-text[type="email"]:focus,input.vfb-text[type="url"]:focus,textarea.vfb-textarea:focus {
background:rgba(0,0,0,0.3) none repeat scroll 0 0;
border:1px solid rgba(255,255,255,0.1);
box-shadow:none;
outline:0 none;
color:#fff!important
}
.ui-widget-content {
background:#111;
border:1px solid #222;
color:#999
}
.ui-widget-header {
background:#222 none repeat scroll 0 0!important;
border:1px solid #222;
color:#fff;
font-weight:700
}
.ui-state-hover {
background:#000!important;
border:0 none!important
}
.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all {
background:#181818;
box-shadow:0 0 15px #000
}
.ui-widget-header .ui-icon {
background-image:url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/Ui-icons_999999_256x240.png)
}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default {
background:#141414 none repeat scroll 0 0;
border:1px solid #333;
color:#999;
font-weight:400
}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight {
background:#444 none repeat scroll 0 0!important;
border:1px solid #999;
color:#fff
}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active {
background:#333 none repeat scroll 0 0!important;
border:1px solid #444;
color:#fff;
font-weight:400
}
.navbar-default .navbar-collapse,.navbar-default .navbar-form {
border-color:#ccc
}
#menu .navbar-header {
margin:0
}
.scroller .navbar-header img {
margin:15px 0
}
@media (max-width: 1199px) {
.navbar-header img {
padding-left:15px;
padding-right:15px
}
.nav.navbar-nav.navbar-right {
width:100%;
text-align:center;
padding-top:10px
}
.navbar #menu-main-menu {
display:inline-block;
float:none!important;
text-align:center;
width:100%!important
}
.navbar-header {
margin-bottom:0!important
}
.container.full-on-mobile {
padding:0
}
.nav.navbar-nav.navbar-right {
margin-left:-15px
}
.mocenter {
text-align:center
}
.navbar-nav li a {
padding:12px 10px!important
}
.nav > li {
margin-right:-4px
}
.navbar-default .navbar-nav > li > a,.dropdown-menu > li > a {
padding:7px 10px
}
.top-bar-phone,.top-bar-home {
border-radius:3px;
text-align:center
}
.logo-image {
margin:0 auto
}
.main-logo {
margin-bottom:10px;
margin-left:0;
text-align:center
}
.navbar-header h1 {
display:inline
}
.navbar-nav .open .dropdown-menu li a {
line-height:3em
}
.navbar-nav li a {
text-align:center;
font-size:1.5em
}
.container.full-on-mobile {
width:100%
}
.navbar-header {
border-bottom:0 solid #333;
margin-bottom:10px
}
.navbar-toggle {
display:block
}
}
.navbar-toggle {
background-color:transparent;
background-image:none;
border:1px solid transparent;
border-radius:4px;
padding:9px 35px;
text-align:center!important;
position:none!important;
float:none;
margin:0 auto 11px!important
}
@media (max-width: 667px) {
.visual-form-builder li.vfb-left-half,.visual-form-builder li.vfb-right-half,.visual-form-builder span.vfb-left,.visual-form-builder span.vfb-right {
width:100%!important
}
}
.spiffy.calendar-table {
width:100%;
overflow-y:auto;
_overflow:auto;
margin:0 0 1em
}
.srch_rslts {
background:rgba(255,255,255,.05);
font-size:.85em;
padding:3px;
border-radius:3px;
margin-bottom:0;
margin-top:15px
}
hr.style-1 {
padding:0;
border:none;
text-align:center;
margin:60px 0;
height:1px;
background:#60492a;
background:-moz-linear-gradient(-45deg,rgba(96,73,42,1) 0%,rgba(255,232,117,1) 15%,rgba(96,73,42,1) 30%,rgba(255,232,117,1) 50%,rgba(96,73,42,1) 70%,rgba(255,232,117,1) 85%,rgba(96,73,42,1) 100%);
background:-webkit-linear-gradient(-45deg,rgba(96,73,42,1) 0%,rgba(255,232,117,1) 15%,rgba(96,73,42,1) 30%,rgba(255,232,117,1) 50%,rgba(96,73,42,1) 70%,rgba(255,232,117,1) 85%,rgba(96,73,42,1) 100%);
background:linear-gradient(135deg,rgba(96,73,42,1) 0%,rgba(255,232,117,1) 15%,rgba(96,73,42,1) 30%,rgba(255,232,117,1) 50%,rgba(96,73,42,1) 70%,rgba(255,232,117,1) 85%,rgba(96,73,42,1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#60492a',endColorstr='#60492a',GradientType=1)
}
hr.style-1:after {
content:"\f005";
display:inline-block;
position:relative;
top:-.7em;
font-size:1.5em;
padding:0 .25em;
background:#141414;
font-family:FontAwesome;
color:#fff4cb;
text-shadow:0 0 10px #e0c974
}
.gold-line {
padding:0;
border:0 none;
height:1px;
width:100%;
background:#60492a;
background:-moz-linear-gradient(-45deg,rgba(96,73,42,1) 0%,rgba(255,232,117,1) 15%,rgba(96,73,42,1) 30%,rgba(255,232,117,1) 50%,rgba(96,73,42,1) 70%,rgba(255,232,117,1) 85%,rgba(96,73,42,1) 100%);
background:-webkit-linear-gradient(-45deg,rgba(96,73,42,1) 0%,rgba(255,232,117,1) 15%,rgba(96,73,42,1) 30%,rgba(255,232,117,1) 50%,rgba(96,73,42,1) 70%,rgba(255,232,117,1) 85%,rgba(96,73,42,1) 100%);
background:linear-gradient(135deg,rgba(96,73,42,1) 0%,rgba(255,232,117,1) 15%,rgba(96,73,42,1) 30%,rgba(255,232,117,1) 50%,rgba(96,73,42,1) 70%,rgba(255,232,117,1) 85%,rgba(96,73,42,1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#60492a',endColorstr='#60492a',GradientType=1);
margin:60px 0
}
.nl-gold {
padding:0;
border:0 none;
height:5px;
width:100%;
background:#60492a;
background:-moz-linear-gradient(-45deg,rgba(96,73,42,1) 0%,rgba(255,232,117,1) 15%,rgba(96,73,42,1) 30%,rgba(255,232,117,1) 50%,rgba(96,73,42,1) 70%,rgba(255,232,117,1) 85%,rgba(96,73,42,1) 100%);
background:-webkit-linear-gradient(-45deg,rgba(96,73,42,1) 0%,rgba(255,232,117,1) 15%,rgba(96,73,42,1) 30%,rgba(255,232,117,1) 50%,rgba(96,73,42,1) 70%,rgba(255,232,117,1) 85%,rgba(96,73,42,1) 100%);
background:linear-gradient(135deg,rgba(96,73,42,1) 0%,rgba(255,232,117,1) 15%,rgba(96,73,42,1) 30%,rgba(255,232,117,1) 50%,rgba(96,73,42,1) 70%,rgba(255,232,117,1) 85%,rgba(96,73,42,1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#60492a',endColorstr='#60492a',GradientType=1);
margin:10px 0
}
.shortcode-input {
background:#f5f3f3 none repeat scroll 0 0;
border:0 solid #4a4f58;
color:#927a5e;
display:block;
margin-top:15px;
width:100%;
font-family:Menlo,Monaco,Consolas,"Courier New",monospace
}
@media only screen and (min-width:768px) and (max-width: 1199px) {
.navbar-header {
width:100%!important
}
.nav > li {
display:block;
position:relative
}
.navbar-default .navbar-toggle {
display:none!important
}
.navbar-nav li a {
font-size:16px
}
.nav.navbar-nav.navbar-right {
margin-top:-10px!important
}
.navbar .nav,.navbar .nav > li {
float:none!important;
display:inline-block!important;
*display:inline!important;
*zoom:1!important;
vertical-align:top!important
}
.navbar-inner {
text-align:center!important
}
}
.cart_item .product-thumbnail img {
min-width:150px!important;
width:100%
}
.wp-caption-text.gallery-caption > p {
text-align:center;
color:#fff;
font-size:2em;
font-style:normal;
text-align:center;
text-shadow:1px 1px 1px #000
}
.gallery-item {
padding:0
}
.wc-image-links .gallery-caption,.wc-gallery-captions-onpopup .gallery-caption,.wc-gallery-captions-showon .gallery-caption,.wc-gallery-captions-onhover .gallery-caption {
background:rgba(0,0,0,0.4) none repeat scroll 0 0
}
.wc-gallery .gallery-caption {
padding:10px
}
.wc-gallery-captions-show .gallery-caption {
background-color:rgba(255,255,255,0.15)
}
.wp-caption img[class*="wp-image-"] {
border:5px solid #f5f3f3;
display:block;
height:auto;
margin:0;
max-width:100%
}
.wp-caption .wp-caption-text {
color:#333;
font-size:16px;
font-style:normal;
line-height:1.61538;
padding-top:5px;
text-align:center;
background:#f5f3f3;
padding-bottom:10px
font-family: 'Oswald';
}
@media (max-width: 769px) {
.wp-caption-text.gallery-caption > p {
font-size:2vmin
}
.navbar-nav .open .dropdown-menu li a { line-height:1.5em
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
color:#867a6c
}
.navbar-default .navbar-nav .open .dropdown-menu > .active > a,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover {
background-color:#d4cec7;
color:#867a6c
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
background-color:#e3dfda;
color:#867a6c
}
.navbar-default .navbar-nav > li > a,.dropdown-menu > li > a {
line-height:1.3em
}
.navbar-default .navbar-toggle {
margin-top:10px!important
}
.nav > li:first-child,.nav > li {
border:none
}
}
@media (max-width: 469px) {
.wp-caption-text.gallery-caption > p {
font-size:1vmin
}
}
.site-footer .post-date {
color:#d3cec8;
display:block
}
#footer .widget {
margin-bottom:10px
}
.site-footer {
padding:0 30px
}
.no-display {
display:none
}
.bns-widget-container label {
display:none
}
input[name="best_news_name"],input[name=best_news_email],input[name=best_new_save] {
background:rgba(0,0,0,0.15) none repeat scroll 0 0;
border:1px solid #333;
margin:0 5px
}
input[type=button] {
margin:0
}
input[name="best_news_name"]:focus,input[name=best_news_email]:focus {
background:#000
}
input[name=best_new_save]:hover {
background:#000
}
.bns-widget-container > p {
display:inline-block;
margin:15px auto 0;
width:auto
}
.sidelines.heart {
margin-bottom:75px
}
.sidelines {
border-bottom:2px solid #d9d3cf;
box-shadow:0 20px 20px -20px #9e968c;
margin-top:-.35em;
position:relative
}
.sidelines .fa {
color:#e7e3e0;
display:block;
font-size:90px;
margin-bottom:-84px;
position:relative
}
.sidelines.heart span {
font-weight:300;
text-transform:uppercase
}
.sidelines {
line-height:100%
}
.sidelines.text-center span,.text-center .sidelines span {
padding:4px 1em 0
}
.sidelines span {
background:#fff none repeat scroll 0 0;
border:3px double #d9d3cf;
border-radius:5px;
position:relative;
top:.5em;
color:#927a5e;
box-shadow:0 20px 20px -20px #9e968c
}
.sidelines.heart.text-center > span {
font-size:36px
}
.sidelines-light.heart {
margin-bottom:75px
}
.sidelines-light {
border-bottom:2px solid #fff;
margin-top:-.35em;
position:relative
}
.sidelines-light .fa {
color:#e7e3e0;
display:block;
font-size:90px;
margin-bottom:-78px;
position:relative;
text-shadow:0 0 15px rgba(0,0,0,.3)
}
.sidelines-light.heart span {
font-weight:300;
text-transform:uppercase
}
.sidelines-light {
line-height:100%
}
.sidelines-light.text-center span,.text-center .sidelines span {
padding:4px 1em 0
}
.sidelines-light span {
background:#fff none repeat scroll 0 0;
border:3px double #d9d3cf;
border-radius:5px;
box-shadow:0 0 10px rgba(0,0,0,0.2);
position:relative;
top:.5em;
color:#847667
}
.sidelines-light.heart.text-center > span {
font-size:36px
}
#isotope-list {
margin-top:15px
}
.filter.text-center.selected {
color:#777
}
#filters > li a:hover,#filters > li a.selected {
color:#fff;
background:#333 none repeat scroll 0 0;
border-radius:3px;
transition:all ease .3s
}
#filters {
text-align:center
}
.sidelines.heart.text-center {
margin-bottom:90px
}
ul#filters {
border-bottom:1px dotted #ccc;
margin-bottom:5px;
margin-top:35px;
padding-bottom:15px;
padding-left:0
}
#filters > li {
list-style:none;
margin:0 3px;
display:inline;
display:inline-block
}
#filters > li:last-child:after {
display:none
}
#filters > li a {
display:inline-block;
font-size:15px;
padding:5px 15px;
text-transform:uppercase;
font-weight:400;
font-family:'Oswald',sans-serif;
color:#333;
border-radius:3px
}
.effect2 {
position:relative
}
.effect2:before,.effect2:after {
z-index:-1;
position:absolute;
content:"";
bottom:15px;
left:10px;
width:50%;
top:80%;
max-width:300px;
background:#777;
box-shadow:0 15px 10px #777;
transform:rotate(-3deg)
}
.effect2:after {
transform:rotate(3deg);
right:10px;
left:auto
}
.navbar .navbar-nav {
display:inline-block;
float:none
}
.navbar .navbar-collapse {
text-align:center
}
.nav.navbar-nav {
vertical-align:top
}
.no-gutter {
padding:0
}
.h1,.h2,.h3,h1,h2,h3 {
margin-bottom:20px;
margin-top:25px;
font-family:Oswald,sans-serif
}
.tooltip > .tooltip-inner {
min-width:88px;
width:100%;
line-height:1.2em;
font-weight:400;
white-space:pre-wrap;
background-color:#fff;
color:#927a5e;
border:2px solid #fff;
padding:8px 15px;
border-radius:3px;
font-size:1.35em;
font-family:'Oswald',sans-serif;
box-shadow:-5px 5px 10px rgba(0,0,0,1)
}
.tooltip.top .tooltip-arrow {
border-top-color:#fff
}
.pager li > a,.pager li > span {
border-radius:3px
}
#home-reviews .starswidget,#home-reviews {
text-align:center
}
#home-reviews ul.rating {
display:inline-block
}
.separator {
text-align:center
}
.separator span {
display:inline-block;
vertical-align:middle
}
.outer-line {
width:40%;
border-bottom:1px solid #ccc
}
.separator .fa {
margin:15px;
font-size:1em;
color:#ccc
}
.separator-small {
text-align:center
}
.separator-small span {
display:inline-block;
vertical-align:middle
}
.outer-line-small {
width:10%;
border-bottom:1px solid rgba(255,255,255,.3)
}
.separator-small .fa {
margin:15px;
font-size:.7em;
color:rgba(255,255,255,.3)
}
.separator-revs {
text-align:center;
margin:15px 0 0
}
.separator-revs span {
display:inline-block;
vertical-align:middle
}
.outer-line-revs {
width:15%;
border-bottom:1px solid rgba(132,118,103,0.3)
}
.separator-revs .fa {
margin:5px;
font-size:.7em;
color:rgba(132,118,103,0.3)
}
.single-post-page-header h1 {
margin-top:0
}
.single-post-page-header h3 {
margin-bottom:0
}
.single-post-page-header {
position:relative
}
.jumbotron.jumbo-bkg.single-post-header {
padding:100px 0
}
.rev-content {
margin-top:45px
}
.single-post-nav {
width:100%;
margin-top:60px;
border-top:3px solid #45A3D6;
background:#fff
}
.single-post-nav a {
text-decoration:none
}
.single-post-nav > div {
width:50%;
float:left;
padding:30px 50px;
text-align:right
}
.single-post-nav > div:first-child {
border-right:3px solid #45A3D6;
text-align:left
}
.single-post-nav > div h4 {
margin:0
}
.single-post-nav > div:nth-of-type(1) img {
float:left;
margin-right:16px
}
.single-post-nav > div:nth-of-type(2) img {
float:right;
margin-left:16px
}
.container-fluid.nextprev-container {
padding:0;
position:absolute;
top:50%;
transform:translateY(-50%)
}
.nav-growpop a {
position:relative;
top:0;
display:block;
outline:none;
text-align:left;
z-index:1000;
-webkit-transform:translateY(-50%);
transform:translateY(-50%)
}
.nav-growpop {
text-shadow:none
}
.nav-growpop a.prev {
left:0
}
.nav-growpop a.next {
right:0
}
.nav-growpop .icon-wrap {
position:relative;
z-index:100;
display:block;
padding:20px 10px;
border:0 solid #b24e44;
background:#b24e44;
-webkit-transition:border-width .3s .15s;
transition:border-width .3s .15s
}
.nav-growpop svg.icon {
fill:#fff
}
.nav-growpop div {
position:absolute;
top:48px;
padding:20px;
width:440px;
height:184px;
background:#fff;
opacity:0;
-webkit-transition:-webkit-transform 0.3s,opacity .3s;
transition:transform 0.3s,opacity .3s
}
.nav-growpop a.prev div {
left:0;
padding:20px 140px 20px 30px;
text-align:right;
-webkit-transform:translateY(-50%) translateX(-100%) scale(0.75);
transform:translateY(-50%) translateX(-100%) scale(0.75);
margin-left:-15px;
box-shadow:0 5px 25px rgba(0,0,0,.1)
}
.nav-growpop div p.adsub {
font-size:.8em;
line-height:1.3em
}
.nav-growpop a.next div {
right:0;
padding:20px 30px 20px 140px;
-webkit-transform:translateY(-50%) translateX(100%) scale(0.75);
transform:translateY(-50%) translateX(100%) scale(0.75);
margin-right:-15px;
box-shadow:0 5px 25px rgba(0,0,0,.1)
}
.single-post-page-header .nav-growpop a.prev div {
padding:20px 30px 20px 100px
}
.single-post-page-header .nav-growpop a.next div {
padding:20px 100px 20px 30px
}
.single-post-page-header .nav-growpop div,.single-post-page-header .nav-growpop div {
height:auto
}
.nav-growpop .adjacent-title {
color:#fff;
font-family:Oswald;
font-size:1.5em
}
.adja-right {
float:right;
border-top-right-radius:0;
border-bottom-right-radius:0
}
.adja-left {
float:left;
border-top-left-radius:0;
border-bottom-left-radius:0
}
.nav-growpop a.prev div {
border-top-right-radius:4px;
border-bottom-right-radius:4px
}
.nav-growpop a.next div {
border-top-left-radius:4px;
border-bottom-left-radius:4px
}
.nav-growpop span {
display:block;
padding-bottom:5px;
color:#cdcdcd;
text-transform:uppercase;
font-weight:400;
font-size:1em;
line-height:1.2;
min-width:120px;
font-family:"Oswald",sans-serif
}
.growpop-title.btn.btn-primary {
background:#000;
color:#fff;
padding:15px;
text-shadow:none;
font-size:1em
}
.nav-growpop h3 {
margin:0;
padding:8px 0 7px;
color:#333!important;
font-weight:300;
font-size:1.3em;
line-height:1.2;
font-family:'Oswald',sans-serif
}
.nav-growpop div p {
margin:0;
font-style:noral;
font-size:1em;
padding:3px 0
}
.single-pop-np {
border-bottom:2px solid #333
}
.nav-growpop img {
position:absolute;
top:20px;
margin:0;
max-height:146px
}
.nav-growpop small {
color:#999;
font-family:open sans;
font-size:13px
}
.nav-growpop a.prev img {
right:20px
}
.nav-growpop div p.gpop-excerpt {
font-size:15px;
line-height:17px
}
.nav-growpop a.next img {
left:20px
}
.nav-growpop a:hover .icon-wrap {
border-top-width:40px;
border-bottom-width:40px;
-webkit-transition-delay:0;
transition-delay:0
}
.nav-growpop a:hover div {
opacity:1;
-webkit-transition-delay:.15s;
transition-delay:.15s;
-webkit-transform:translateY(-50%) translateX(0) scale(1);
transform:translateY(-50%) translateX(0) scale(1)
}
@media screen and (max-width: 767px) {
.nav-growpop a.next {
-webkit-transform-origin:100% 50%;
transform-origin:100% 50%
}
.nav-growpop a.prev {
-webkit-transform-origin:0 50%;
transform-origin:0 50%
}
.nav-growpop a {
-webkit-transform:scale(0.6);
transform:scale(0.6)
}
.container-fluid.nextprev-container {
height:57px
}
.model-title-bg {
font-size:.7em
}
}
@media screen and (max-width: 574px) {
.container-fluid.nextprev-container {
display:none
}
}
.inner {
margin:100px 0
}
.inner-top {
margin:100px 0 0
}
.inner-bottom {
margin:0 0 100px
}
.inner-small {
margin:50px 0
}
.inner-top-small {
margin:50px 0 0
}
.inner-bottom-small {
margin:0 0 50px
}
.inner-large {
margin:150px 0
}
.inner-top-large {
margin:150px 0 0
}
.inner-bottom-large {
margin:0 0 150px
}
.post-overlay-meta-header {
color:#705b42;
font-size:.9em;
font-weight:500;
text-transform:uppercase
}
.post-overlay-meta-header a {
color:#705b42
}
.post-overlay-meta-header a:hover {
color:#333;
text-decoration:none;
border-bottom:2px solid #333
}
.speech-bubble {
position:relative;
background:#927a5e;
border-radius:.4em
}
.speech-bubble:after {
content:'';
position:absolute;
bottom:0;
left:50%;
width:0;
height:0;
border:14px solid transparent;
border-top-color:#927a5e;
border-bottom:0;
border-left:0;
margin-left:-7px;
margin-bottom:-14px
}
.caldera-grid .alert-success {
background-color:#f5f3f3;
border:5px solid #927a5e;
box-shadow:0 20px 20px -20px rgba(0,0,0,0.4);
color:#927a5e;
font-family:oranienbaum;
font-size:1.5em;
padding:35px 30px;
text-align:center;
border-radius:5px
}
input::placeholder,textarea::placeholder {
color:rgba(146,122,94,0.5)!important
}
.caldera-grid .form-control,.caldera-grid output {
line-height:1em!important
}
.caldera-grid input,.caldera-grid textarea {
background:#f5f3f3!important
}
.caldera-grid .form-control {
padding:16px!important;
height:auto!important;
box-shadow:none!important;
color:#999!important;
border:none!important;
font-family:oswald!important;
font-size:1.2em!important
}
[selected] {
background-color:#000;
color:#fff
}
.caldera-grid input[data-type=phone_better] {
padding-left:52px!important
}
.intl-tel-input.allow-dropdown {
width:100%
}
.ccselect2-container.ccselect2-container-multi.form-control {
padding:10px!important
}
.caldera-grid .form-control {
min-height:63px!important
}
.caldera-grid .form-control:focus,.caldera-grid .form-control:active,.caldera-grid .form-control {
font-weight:400!important
}
.caldera-grid input[type=submit] {
padding:5px 20px!important;
border-radius:4px!important;
color:#afa498!important;
font-size:1.65em!important;
border:2px solid #d3cec8!important;
float:right!important;
font-family:oswald!important;
transition:all .3s ease-in-out!important
}
.caldera-grid {
padding-left:15px
}
.caldera-grid input[type=submit]:hover {
background:#333!important;
border-color:#333!important;
color:#fff!important
}
.ccselect2-container-multi .ccselect2-choices .ccselect2-search-choice {
margin:2px
}
.caldera-grid label {
font-weight:400!important
}
.caldera-grid .form-control {
border:1px solid #d3cec8!important
}
select {
display:inline-block;
font:inherit;
margin:0;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
-webkit-appearance:none;
-moz-appearance:none;
background:url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/selectArrow.png) no-repeat right #f5f3f3!important;
-webkit-appearance:none!important;
background-position:center right!important
}
.caldera-grid .form-control {
color:#927a5e!important
}
.flex-control-nav {
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none
}
.vipribbon {
line-height:.8em;
font-size:24px;
text-transform:uppercase;
text-align:center;
font-weight:700;
text-shadow:1px 1px 5px rgba(0,0,0,0.15);
display:block;
width:6rem;
height:4rem;
background:#333;
color:#fff;
padding-top:1rem;
font-family:"Oranienbaum",serif;
position:absolute;
top:0;
-webkit-filter:drop-shadow(0 0.5rem 0.3em rgba(0,0,0,0.5));
left:50%;
transform:translateX(-50%)
}
.vipribbon:after {
content:"";
width:0;
height:0;
border-right:3rem solid transparent;
border-left:3rem solid transparent;
border-top:1.5rem solid #333;
position:absolute;
top:4rem;
left:0
}
.vipribbon.vipribbon--red {
background:#333
}
.jumbo-bkg {
background-image:url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/bg-dark.jpg);
background-repeat:repeat;
background-position:center top
}
.hrt-spacer.sc .mask-line {
border-top:1px solid #d2cdc8
}
.hrt-spacer {
max-width:600px;
width:100%;
position:relative;
margin:100px auto
}
.hrt-spacer .mask-line {
overflow:hidden;
height:20px
}
.hrt-spacer .mask-line:after {
content:'';
display:block;
margin:-25px auto 0;
width:100%;
height:25px;
border-radius:125px / 12px;
box-shadow:0 0 8px #beb6ad
}
.hrt-spacer.shadow .mask-line {
border-top:1px solid #e4e0db
}
.hrt-spacer.shadow .mask-line::after {
border-radius:600px / 40px;
box-shadow:0 0 20px #beb6ad;
content:"";
display:block;
height:50px;
margin:-50px auto 0;
width:100%
}
.hrt-spacer span {
width:50px;
height:50px;
position:absolute;
bottom:100%;
margin-bottom:-25px;
left:50%;
margin-left:-25px;
border-radius:100%;
box-shadow:0 0 4px #beb6ad;
background:#fff
}
.hrt-spacer span i {
border:1px solid #afa59a;
border-radius:100%;
bottom:4px;
color:#afa59a;
font-style:normal;
left:4px;
line-height:42px;
position:absolute;
right:4px;
text-align:center;
top:4px
}
.hrt-spacer-vertical {
display:inline-block;
margin-top:100px;
margin-left:100px;
width:100px;
position:relative
}
.hrt-spacer-vertical .mask-line {
overflow:hidden;
width:20px;
height:200px
}
.hrt-spacer-vertical.left .mask-line:after {
content:'';
display:block;
margin-left:-20px;
width:20px;
height:100%;
border-radius:12px / 125px;
box-shadow:0 0 8px #000
}
.hrt-spacer-vertical.right .mask-line:before {
content:'';
display:block;
margin-left:20px;
width:20px;
height:100%;
border-radius:12px / 125px;
box-shadow:0 0 8px #000
}
.site-footer .hrt-spacer {
margin:0 auto;
max-width:1140px
}
.site-footer .hrt-spacer span i {
border:1px solid rgba(255,255,255,0.3);
border-radius:100%;
bottom:4px;
color:rgba(255,255,255,0.5);
font-style:normal;
left:4px;
line-height:36px;
position:absolute;
right:4px;
text-align:center;
top:4px
}
.site-footer .hrt-spacer span {
background:#8e8072 none repeat scroll 0 0;
border-radius:100%;
bottom:100%;
box-shadow:none;
height:50px;
left:50%;
margin-bottom:-25px;
margin-left:-25px;
position:absolute;
width:50px
}
.site-footer .hrt-spacer .mask-line:after {
box-shadow:0 10px 15px -10px rgba(0,0,0,0.5)
}
.site-footer .hrt-spacer span:hover i {
color:#fff;
border-color:#fff
}
.models-testimonials .hrt-spacer .mask-line::after {
box-shadow:0 0 8px #000
}
.models-testimonials .hrt-spacer {
margin:50px auto 30px
}
.models-testimonials .hrt-spacer span {
box-shadow:0 0 4px #000
}
.models-testimonials .hrt-spacer span i {
border:1px solid #d0c8c5;
color:#8e8072
}
#rc {
position:relative;
box-shadow:0 33px 5px -25px rgba(0,0,0,0.25);
top:-15px
}
#rc.round {
border-radius:5px
}
#rc,#rc.round {
background:#212121
}
#rc > h2 {
color:#fff!important;
border-bottom:2px dotted rgba(255,255,255,0.3);
border-top:0 solid #fff;
padding-top:5px;
text-transform:uppercase
}
.model-pro-rev #rc > h2 {
border-bottom:2px dotted rgba(255,255,255,0.3);
border-top:0 solid #fff;
color:#fff;
margin-bottom:20px;
padding-top:0;
text-transform:uppercase
}
.round {
padding:0 35px 5px;
display:inline-block
}
.partners #rc {
margin-bottom:40px
}
#rcsp {
position:absolute;
box-shadow:0 -35px 5px -25px rgba(0,0,0,0.2),0 30px 5px -25px rgba(0,0,0,0.1);
bottom:-38px;
left:50%;
transform:translateX(-50%);
background:#dbd3cc;
background:-moz-linear-gradient(45deg,transparent 10px,#dbd3cc 10px),-moz-linear-gradient(135deg,transparent 10px,#dbd3cc 10px),-moz-linear-gradient(225deg,transparent 10px,#dbd3cc 10px),-moz-linear-gradient(315deg,transparent 10px,#dbd3cc 10px);
background:-o-linear-gradient(45deg,transparent 10px,#dbd3cc 10px),-o-linear-gradient(135deg,transparent 10px,#dbd3cc 10px),-o-linear-gradient(225deg,transparent 10px,#dbd3cc 10px),-o-linear-gradient(315deg,transparent 10px,#dbd3cc 10px);
background:-webkit-linear-gradient(45deg,transparent 10px,#dbd3cc 10px),-webkit-linear-gradient(135deg,transparent 10px,#dbd3cc 10px),-webkit-linear-gradient(225deg,transparent 10px,#dbd3cc 10px),-webkit-linear-gradient(315deg,transparent 10px,#dbd3cc 10px)
}
#rcsp.roundsp {
background:-moz-radial-gradient(0 100%,circle,rgba(219,211,204,0) 14px,#dbd3cc 15px),-moz-radial-gradient(100% 100%,circle,rgba(219,211,204,0) 14px,#dbd3cc 15px),-moz-radial-gradient(100% 0,circle,rgba(219,211,204,0) 14px,#dbd3cc 15px),-moz-radial-gradient(0 0,circle,rgba(219,211,204,0) 14px,#dbd3cc 15px);
background:-o-radial-gradient(0 100%,circle,rgba(219,211,204,0) 14px,#dbd3cc 15px),-o-radial-gradient(100% 100%,circle,rgba(219,211,204,0) 14px,#dbd3cc 15px),-o-radial-gradient(100% 0,circle,rgba(219,211,204,0) 14px,#dbd3cc 15px),-o-radial-gradient(0 0,circle,rgba(219,211,204,0) 14px,#dbd3cc 15px);
background:-webkit-radial-gradient(0 100%,circle,rgba(219,211,204,0) 14px,#dbd3cc 15px),-webkit-radial-gradient(100% 100%,circle,rgba(219,211,204,0) 14px,#dbd3cc 15px),-webkit-radial-gradient(100% 0,circle,rgba(219,211,204,0) 14px,#dbd3cc 15px),-webkit-radial-gradient(0 0,circle,rgba(219,211,204,0) 14px,#dbd3cc 15px)
}
#rcsp,#rcsp.roundsp {
background-position:bottom left,bottom right,top right,top left;
-moz-background-size:50% 50%;
-webkit-background-size:50% 50%;
background-size:50% 50%;
background-repeat:no-repeat
}
#rcsp > h2 {
color:#927a5e;
border-bottom:2px dotted rgba(255,255,255,0.3);
border-top:0 solid #fff;
padding-top:5px;
text-transform:uppercase
}
.roundsp {
padding:15px 45px;
display:inline-block
}
#rcsp .post-overlay-meta-header {
color:#927a5e;
font-size:.7em;
font-weight:400;
text-transform:uppercase
}
#rcsp .post-overlay-meta-header a {
color:#927a5e
}
#rcsp h3 {
border-bottom:1px solid #b8ada3;
border-top:1px solid #b8ada3;
margin:9px 0 7px;
padding:5px 0;
text-shadow:1px 1px 1px #fff
}
.model-pro-rev #rc {
top:-46px
}
.line-heading span {
background:#333 none repeat scroll 0 0;
border-radius:50px;
padding:18px 25px;
color:#fff
}
.line-heading {
line-height:3em;
text-align:center;
text-transform:uppercase
}
.line-heading:before,.line-heading:after {
background-color:#333;
content:"";
display:inline-block;
height:2px;
position:relative;
vertical-align:middle;
width:50%
}
.line-heading:before {
right:.5em;
margin-left:-50%
}
.line-heading:after {
left:.5em;
margin-right:-50%
}
.featured-text > h2,.models-testimonials h2,.home-reviews-title,.models-all .sidelines.heart.text-center > span,.blog-section .sidelines-light.heart.text-center > span {
font-size:48px
}
.models-all .sidelines.heart.text-center > span {
paddingtop:5px
}
.blog-section .sidelines-light .fa,.models-all .sidelines.heart.text-center .fa {
font-size:130px;
margin-bottom:-105px
}
.blog-section .sidelines-light.heart.text-center {
margin-bottom:65px;
margin-top:20px
}
.post-fi-image.wp-post-image {
background:#dbd3cc none repeat scroll 0 0;
border:6px double #fff;
margin:-2px 0 25px
}
.stars-holder .fa.fa-star {
color:#fff
}
.pmeta {
background:#7f7166 url(//www.escortsaphrodite.com/wp-content/themes/agencyempress/images/bg-light.jpg) repeat scroll center top;
border-bottom:3px double #baafa6;
box-shadow:0 10px 7px -10px rgba(0,0,0,0.2),0 -10px 15px -10px rgba(215,210,206,0.7) inset;
padding:12px 7px 7px;
text-align:center
}
.pmeta > h3 {
margin:0;
padding:5px
}
.btn-center {
display:block;
margin:0 auto
}
#modelReference a.front-model-title {
color:#5d4a34;
font-size:14px;
font-family:open sans;
font-weight:400;
white-space:nowrap
}
#modelReference figure.effect-bubba p {
padding:7px
}
#modelReference .grid figure img {
border:0 none
}
#modelReference .rating-circle-sm,#modelReference .model-date,#modelReference .vip-ribbon,#modelReference .model-ribbon {
display:none
}
#modelReference .model-inner-container {
padding:0
}
#modelReference .model-content-wrapper {
text-align:center
}
#modelReference .model-inner-container {
background:rgba(146,122,94,0.15)
}
#modelReference figure.effect-bubba {
margin-bottom:0
}
#modelReference .tcenter {
font-size:.7em
}
#modelReference .modal-body {
max-height:695px;
overflow:auto
}
#modelReference .modal-footer .btn.btn-primary {
padding:7px 25px
}
#modelReference .modal-content {
background:#f5f3f3
}
#modelReference .modal-body {
background:#fff
}
#modelReference a.front-model-title {
top:0
}.five-sixths,
.four-sixths,
.four-fifths,
.one-fifth,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fourths,
.three-fifths,
.three-sixths,
.two-fourths,
.two-fifths,
.two-sixths,
.two-thirds {
float: left;
margin-left: 2.564102564102564%;
}
.one-half,
.three-sixths,
.two-fourths {
width: 48.717948717948715%;
}
.one-third,
.two-sixths {
width: 31.623931623931625%;
}
.four-sixths,
.two-thirds {
width: 65.81196581196582%;
}
.one-fourth {
width: 23.076923076923077%;
}
.three-fourths {
width: 74.35897435897435%;
}
.one-fifth {
width: 17.94871794871795%;
}
.two-fifths {
width: 38.46153846153846%;
}
.three-fifths {
width: 58.97435897435898%;
}
.four-fifths {
width: 79.48717948717949%;
}
.one-sixth {
width: 14.52991452991453%;
}
.five-sixths {
width: 82.90598290598291%;
}
.first {
clear: both;
margin-left: 0;
} @media only screen and (max-width: 800px) {
.five-sixths,
.four-fifths,
.four-sixths,
.one-fifth,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fifths,
.three-fourths,
.three-sixths,
.two-fifths,
.two-fourths,
.two-sixths,
.two-thirds {
margin: 0;
width: 100%;
}
} .clearfix:before {
content: " ";
display: table;
}
.clearfix:after {
clear: both;
content: " ";
display: table;
}
.vertical-spacer {
clear: both;
margin-bottom: 30px;
}
.columns-container {
clear: both;
overflow: hidden;
}#callnowbutton {
display: none;
}
@media screen and (max-width:650px) {
#callnowbutton:not(.cnb-displaymode),
#callnowbutton.cnb-displaymode-mobile-only {
display: block;
position: fixed;
text-decoration: none;
}
#callnowbutton.cnb-full.cnb-displaymode-mobile-only {
display: flex;
}
}
@media screen and (min-width:650px) {
#callnowbutton.cnb-displaymode-desktop-only {
display: block;
position: fixed;
text-decoration: none;
}
#callnowbutton.cnb-full.cnb-displaymode-desktop-only {
display: flex;
}
}
@media screen {
#callnowbutton.cnb-displaymode-always {
display: block;
position: fixed;
text-decoration: none;
}
#callnowbutton.cnb-full.cnb-displaymode-always {
display: flex;
}
} #callnowbutton.cnb-full {
justify-content: center;
align-items: center;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.18);
width: 100%;
left: 0;
height: 60px;
}
.cnb-full.cnb-full-bottom {
bottom: 0;
}
.cnb-full.cnb-full-top {
top: 0;
}
#callnowbutton.cnb-single {
width: 55px;
height: 55px;
border-radius: 50%;
box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);
background-position: center;
background-size:35px 35px;
background-repeat: no-repeat;
}
.cnb-single.cnb-middle {
bottom: 15px;
left: 50%;
margin-left: -28px;
}
.cnb-single.cnb-left {
bottom: 15px;
left: 20px;
}
.cnb-single.cnb-right {
bottom: 15px;
right: 20px;
}
.cnb-single.cnb-mleft {
top: 50%;
margin-top: -28px;
left: 20px;
}
.cnb-single.cnb-mright {
top: 50%;
margin-top: -28px;
right: 20px;
}
.cnb-single.cnb-tleft {
top: 15px;
left: 20px;
}
.cnb-single.cnb-tmiddle {
top: 15px;
left: 50%;
margin-left: -28px;
}
.cnb-single.cnb-tright {
top: 15px;
right: 20px;
} #callnowbutton.cnb-single.cnb-middle span,
#callnowbutton.cnb-single.cnb-tmiddle span {
display: none;
}
.cnb-single.cnb-left span,
.cnb-single.cnb-mleft span,
.cnb-single.cnb-tleft span {
left: 68px;
}
.cnb-single.cnb-right span,
.cnb-single.cnb-mright span,
.cnb-single.cnb-tright span {
right: 68px;
}
.cnb-single.cnb-text span {
-moz-osx-font-smoothing: grayscale;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
display: block;
width: auto;
background-color: rgba(70,70,70,.9);
position: absolute;
border-radius: 2px;
font-family: helvetica,arial,sans-serif;
padding: 6px 8px;
font-size: 13px;
font-weight: 700;
color: #ECECEC;
top: 15px;
box-shadow: 0 1px 2px rgba(0,0,0,.15);
word-break: keep-all;
line-height: 1em;
text-overflow: ellipsis;
vertical-align: middle;
white-space: nowrap;
}
.cnb-single:not(.cnb-text) span {
display: none;
}
.cnb-full.cnb-text {
text-align: center;
color: #FFF;
font-weight: 600;
font-size: 120%;
overflow: hidden;
white-space: nowrap;
}
.cnb-full.cnb-zoom-110 img,
.cnb-full.cnb-zoom-120 img,
.cnb-full.cnb-zoom-130 img {
transform-origin: right;
}
.cnb-single.cnb-zoom-70,
.cnb-full.cnb-zoom-70 img {
transform: scale(0.7);
}
.cnb-single.cnb-zoom-80,
.cnb-full.cnb-zoom-80 img {
transform: scale(0.8);
}
.cnb-single.cnb-zoom-90,
.cnb-full.cnb-zoom-90 img {
transform: scale(0.9);
}
.cnb-single.cnb-zoom-110,
.cnb-full.cnb-zoom-110 img {
transform: scale(1.1);
}
.cnb-single.cnb-zoom-120,
.cnb-full.cnb-zoom-120 img {
transform: scale(1.2);
}
.cnb-single.cnb-zoom-130,
.cnb-full.cnb-zoom-130 img {
transform: scale(1.3);
}
.cnb-full.cnb-zoom-70 span {
font-size: 70%;
}
.cnb-full.cnb-zoom-80 span {
font-size: 80%;
}
.cnb-full.cnb-zoom-90 span {
font-size: 90%;
}
.cnb-full.cnb-zoom-110 span {
font-size: 110%;
}
.cnb-full.cnb-zoom-120 span {
font-size: 120%;
}
.cnb-full.cnb-zoom-130 span {
font-size: 130%;
}
.cnb-zindex-10 {
z-index: 2147483647;
}
.cnb-zindex-9 {
z-index: 214748365;
}
.cnb-zindex-8 {
z-index: 21474836;
}
.cnb-zindex-7 {
z-index: 2147484;
}
.cnb-zindex-6 {
z-index: 214748;
}
.cnb-zindex-5 {
z-index: 21475;
}
.cnb-zindex-4 {
z-index: 2147;
}
.cnb-zindex-3 {
z-index: 215;
}
.cnb-zindex-2 {
z-index: 21;
}
.cnb-zindex-1 {
z-index: 2;
}