@font-face{font-family:bebas_neuelight;src:url(bebasneue_light-webfont.eot);src:url(bebasneue_light-webfontd41d.eot?#iefix) format('embedded-opentype'),url(bebasneue_light-webfont.woff) format('woff'),url(bebasneue_light-webfont.ttf) format('truetype'),url(bebasneue_light-webfont.svg#bebas_neuelight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:bebas_neuebold;src:url(bebasneue_bold-webfont.eot);src:url(bebasneue_bold-webfontd41d.eot?#iefix) format('embedded-opentype'),url(bebasneue_bold-webfont.woff) format('woff'),url(bebasneue_bold-webfont.ttf) format('truetype'),url(bebasneue_bold-webfont.svg#bebas_neuebold) format('svg');font-weight:400;font-style:normal}.telephone{font-size:130%;color:#fff;vertical-align:baseline;font-family:'Noto Serif',serif;height:90px}.telephone p{position:absolute;text-align:right;bottom:10px;right:20px}.telephone a{font-size:130%;color:#fff}.jumbotron{background-color:inherit}.container-fluid{padding-left:20px!important;padding-right:20px!important}.header-container{max-width:764px;margin:0 auto}.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.cater-btn{margin:3px;cursor:default!important}.btn-gray-blue{border:1px solid #495267;text-shadow:-1px -1px 0 rgba(0,0,0,.3);color:#FFF;background-color:#606c88;background-image:-webkit-gradient(linear,left top,left bottom,from(#606c88),to(#3f4c6b));background-image:-webkit-linear-gradient(top,#606c88,#3f4c6b);background-image:-moz-linear-gradient(top,#606c88,#3f4c6b);background-image:-ms-linear-gradient(top,#606c88,#3f4c6b);background-image:-o-linear-gradient(top,#606c88,#3f4c6b);background-image:linear-gradient(to bottom,#606c88,#3f4c6b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#606c88, endColorstr=#3f4c6b)}.btn-gray-blue:hover{border:1px solid #495267;text-shadow:-1px -1px 0 rgba(0,0,0,.3);color:#FFF;background-color:#4b546a;background-image:-webkit-gradient(linear,left top,left bottom,from(#4b546a),to(#2c354b));background-image:-webkit-linear-gradient(top,#4b546a,#2c354b);background-image:-moz-linear-gradient(top,#4b546a,#2c354b);background-image:-ms-linear-gradient(top,#4b546a,#2c354b);background-image:-o-linear-gradient(top,#4b546a,#2c354b);background-image:linear-gradient(to bottom,#4b546a,#2c354b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#4b546a, endColorstr=#2c354b)}.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.active,.btn:active{background-image:none}.btn-default{background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;text-shadow:0 1px 0 #fff;border-color:#ccc}.btn-default:focus,.btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.btn-default.active,.btn-default:active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-primary{background-image:-webkit-linear-gradient(top,#a50fd3 0,#780b9a 100%);background-image:linear-gradient(to bottom,#a50fd3 0,#780b9a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa50fd3', endColorstr='#ff780b9a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#710a90}.btn-primary:focus,.btn-primary:hover{background-color:#780b9a;background-position:0 -15px;border-color:#710a90}.btn-primary.active,.btn-primary:active{background-color:#780b9a;border-color:#710a90}.btn-success{background-image:-webkit-linear-gradient(top,#b7000c 0,#7a0008 100%);background-image:linear-gradient(to bottom,#b7000c 0,#7a0008 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb7000c', endColorstr='#ff7a0008', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#700007}.btn-success:focus,.btn-success:hover{background-color:#7a0008;background-position:0 -15px;border-color:#700007}.btn-success.active,.btn-success:active{background-color:#7a0008;border-color:#700007}.btn-info{background-image:-webkit-linear-gradient(top,#d8225e 0,#a31a47 100%);background-image:linear-gradient(to bottom,#d8225e 0,#a31a47 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd8225e', endColorstr='#ffa31a47', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#9a1843}.btn-info:focus,.btn-info:hover{background-color:#a31a47;background-position:0 -15px;border-color:#9a1843}.btn-info.active,.btn-info:active{background-color:#a31a47;border-color:#9a1843}.btn-warning{background-image:-webkit-linear-gradient(top,#f305e1 0,#b704a9 100%);background-image:linear-gradient(to bottom,#f305e1 0,#b704a9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff305e1', endColorstr='#ffb704a9', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#ad04a0}.btn-warning:focus,.btn-warning:hover{background-color:#b704a9;background-position:0 -15px;border-color:#ad04a0}.btn-warning.active,.btn-warning:active{background-color:#b704a9;border-color:#ad04a0}.btn-danger{background-image:-webkit-linear-gradient(top,#c6f 0,#b829ff 100%);background-image:linear-gradient(to bottom,#c6f 0,#b829ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcc66ff', endColorstr='#ffb829ff', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#b41fff}.btn-danger:focus,.btn-danger:hover{background-color:#b829ff;background-position:0 -15px;border-color:#b41fff}.btn-danger.active,.btn-danger:active{background-color:#b829ff;border-color:#b41fff}.btn-xlg{padding:24px;font-size:150%;white-space:normal!important}.review-header-box{font-size:110%;margin-top:30px;margin-bottom:30px;padding:40px;min-height:270px;background:url(../images/box-bg-bedroom.jpg) no-repeat;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.back-to-top{position:fixed;bottom:2em;right:0;text-decoration:none;color:#000;background-color:rgba(235,235,235,.8);font-size:100%;padding:1em;display:none;outline:0}.back-to-top:hover{background-color:rgba(247,3,237,.5);color:#fff;text-decoration:none}.starbox .stars{background:#ccc}.starbox .rated .stars{background:#dcdcdc}.starbox .rated .hover .stars{background:#ccc}.starbox .colorbar{background:#90C}.starbox .hover .colorbar{background:#ffcc1c}.starbox .rated .colorbar{background:#c6f}.starbox .rated .hover .colorbar{background:#1e90ff}.starbox .ghost{background:#a1a1a1}.starbox .indicator{clear:both}.starbox .dotted .hover .stars,.starbox .dotted .rated .hover .stars,.starbox .dotted .rated .stars,.starbox .dotted .stars{background:url(../images/starbox/background_dotted.gif) top left repeat-x}.starbox .dotted .colorbar,.starbox .dotted .hover .colorbar,.starbox .dotted .rated .colorbar,.starbox .dotted .rated .hover .colorbar{background:#000}.starbox .dotted .ghost{background:#666}.starbox .pointy .colorbar{background:#ffcc1c}.starbox .pointy .hover .colorbar{background:#ff9231}.starbox .red .colorbar{background:#f33}.starbox .red .hover .colorbar{background:#d92d2d}.starbox .yellow .colorbar{background:#ffc833}.starbox .yellow .hover .colorbar{background:#d9bf2d}.starbox .inverse .stars{float:right}.starbox .inverse .indicator{clear:both;display:block;text-align:right}img{line-height:0;vertical-align:top}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}table{border-collapse:collapse;border-spacing:0}sub,sup{height:0;line-height:1;vertical-align:baseline;_vertical-align:bottom;position:relative;font-size:.8em}sup{bottom:.4em}sub{top:.5ex}strong{font-weight:700}h1,h2,h3,h4,h5,h6{font-weight:400;letter-spacing:-1px}body,html{width:100%;height:100%}body{font-family:Georgia;font-size:10pt;line-height:20px;background:url(../images/sheris-ranch-background-4.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center top;background-size:cover;color:#000;background-color:#151515}a,body,button,div,h1,h2,h3,h4,h5,h6,input,li,option,p,select,span,textarea{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}h3{padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #d6d6d6}.primary-sub-section{background:#A50FD3;padding:10px;color:#fff;border-top:7px solid #a653bf}.sub-section{position:relative;overflow:hidden;border-bottom:none}.sub-section:after{background:#A50FD3;display:inline-block;height:4px;margin-right:-100%;margin-left:10px;position:relative;top:0;width:100%;content:''}a{color:#900588;text-decoration:none}a:hover{color:#b7000c}@media (min-width:768px){.container{max-width:796px}}.container-narrow>hr{margin:30px 0}.page{margin:0 auto;display:block}.bodycontent{background-color:#fff;max-width:764px}.headerimage{max-width:800px;margin:0 auto;min-height:170px;position:relative}.headerimage img{margin:0 auto;position:absolute;top:80px}@media screen and (min-width:768px){.footer,.header,.marketing{padding-right:0;padding-left:0}}.navbar{margin-bottom:0;font-size:90%;max-width:764px}.navbar-inverse{background:-webkit-gradient(linear,left top,left bottom,from(#b8000c),to(#99000a));background:-webkit-linear-gradient(top,#b8000c,#99000a);background:-moz-linear-gradient(top,#b8000c,#99000a);background:-ms-linear-gradient(top,#b8000c,#99000a);background:-o-linear-gradient(top,#b8000c,#99000a);border-color:#080808}.navbar-inverse .navbar-brand{color:#ddd}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#ddd}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;color:#fff}.navbar-inverse span{font-size:80%;color:#a1a1a1;font-weight:400}.dropdown-menu>li>a{font-weight:bolder}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#fff;background-color:#900588}#searchform input{color:#080808}footer{background:#fff;padding-top:40px;max-width:764px}.footer{background:#000;color:#939393;border-top-right-radius:5px;border-top-left-radius:5px}.copyright,.footerlinks{margin:0 auto;padding:30px;max-width:764px}.footerlinks a{color:#939393}.footerlinks strong{color:#fff;border-top:1px solid #525252;display:block;padding-top:10px;font-size:15px;text-transform:uppercase;font-weight:400}.copyright{font-size:80%;line-height:1em;text-align:center}#review-container{padding:0;margin:0;border:0;width:315px;height:320px;background-repeat:no-repeat;position:relative}.review-div{float:left;position:absolute;bottom:15px;padding:10px;background-color:#000;display:none}.review-div h3{margin:0;display:inline;font:22px Lato,sans-serif!important;color:#fff;text-transform:uppercase;letter-spacing:-1px;border-bottom:none}.review-div h3 span{font:22px Lato,sans-serif!important;color:Red;text-transform:lowercase;letter-spacing:-1px}.review-div h4{margin:0;font:11px Lato,sans-serif!important;color:#fff;letter-spacing:0!important}.review-div h4 span a{font:11px Lato,sans-serif!important;color:Red}.review-twitter-button{position:relative;display:inline-block;top:10px}.nopadding{padding:0!important;margin:0!important}.ladies-table img{width:100%}.default-ladies-table{margin-left:-15px!important;padding-left:0!important;padding-right:0!important}.default-ladies-table h3{background:#282828;color:#fff;padding:10px;margin-top:10px}.ladies-table{padding-bottom:30px;padding-right:0;padding-left:30px}.ladies-table-item,.ladies-table-item-alternative{float:left;font-family:Lato,sans-serif!important;height:auto;width:25%;position:relative}.ladies-table-item>a>strong{background:#e2a8ff}.ladies-table-item-alternative>a>strong{background:#c6f}.default-page-ladies-item{width:33%!important}.ladies-table-item a:hover,.ladies-table-item-alternative a:hover{color:#fff;text-decoration:none}.ladies-table-item-alternative>a>strong,.ladies-table-item>a>strong{padding-left:5px;position:absolute;bottom:0;display:block;width:100%}.box-container{margin-left:-15px;padding:30px 30px 30px 15px;color:#fff}.box{display:table}.bottom-space{padding-bottom:30px}.bg-gray{background-color:#333;-webkit-box-shadow:inset 0 5px 81px rgba(0,0,0,.75);-moz-box-shadow:inset 0 5px 81px rgba(0,0,0,.75);box-shadow:inset 0 5px 81px rgba(0,0,0,.75);color:#fff}.box:after,.box:before{content:" ";display:table;-moz-box-sizing:border-box}.icon-box{padding:0;margin:0 20px 40px;float:left;text-align:center}.header-section{background:#282828;color:#fff}.section-title{background:#282828;color:#fff;padding:10px;margin-top:15px}.pageheader{background:#282828;background:url(../images/bg/bg-header-default.jpg);color:#fff;padding:70px;text-align:center;letter-spacing:-2px;-webkit-font-smoothing:antialiased!important;text-shadow:1px 1px 1px rgba(0,0,0,.4);background-size:cover}.first-image{margin-top:20px}.placeholder p{padding-top:30px}.section-header{padding-bottom:20px;color:#780b9a}.section-header span{padding:20px;border:solid 1px #CCC;border-radius:50px;margin-right:20px}.sub-title{margin-top:0;font-style:italic;color:#999;padding-bottom:30px}.image-left{float:left;margin-right:20px;margin-bottom:20px}.image-right{float:right;margin-left:20px;margin-bottom:20px}.blockquote-reverse{margin-top:0;font-style:italic;color:#999;padding-top:30px;padding-bottom:30px}.text-on-image{position:relative;margin-top:30px}.text-on-image-text{position:absolute;text-align:left;color:#fff;bottom:0;padding:30px}.text-on-image-text h3{font-size:200%}.video{padding-top:30px;padding-bottom:10px}.video-bottom{background:url(../images/video-shadow.html);background-repeat:no-repeat;background-position:center;min-height:90px;background-size:100%}.ladies-pagination{padding-right:30px;float:right;font-family:Lato,sans-serif!important}.dontclose{visibility:visible!important}.sex-menu-section h2{font-family:Alegreya,serif!important;text-align:center;font-size:250%}.bg-mid-gray{background:#384047;color:#F4F4F4;padding-top:30px;padding-bottom:30px}.employment-form-item{position:relative}.employment-form-item label{position:absolute;top:13px;left:30px;color:#666;font-weight:400!important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;display:block}label.regular{position:relative!important;top:0!important;left:0!important}.employment-form-item input{font-size:110%}.ladies-profile-header,.profile-image{position:relative}.profile-image img{border:10px solid #fff}.at-the-ranch{position:absolute;top:2px;left:3px;border:0!important;max-width:120px}.at-the-ranch-forsearch{position:absolute;top:-6px;left:-6px;border:0!important;max-width:100px}.profile-title{display:block;position:absolute;background:rgba(0,0,0,.6);padding-left:20px;padding-right:20px;padding-bottom:10px;bottom:10px;left:20px;color:#fff;border-radius:4px 4px 0 0;-webkit-box-shadow:inset 0 5px 81px rgba(0,0,0,.75);-moz-box-shadow:inset 0 5px 81px rgba(0,0,0,.75);box-shadow:inset 0 5px 81px rgba(0,0,0,.75)}.profile-title h1{font-family:bebas_neuebold,Arial,sans-serif!important;font-size:40pt}.profile-title span{font-family:bebas_neuelight,Arial,sans-serif!important}.stats span{font-size:120%;font-family:Alegreya}#gallery .caption{background:#000;background:rgba(0,0,0,.6);text-align:center;display:none}#gallery .caption p{color:#fff;text-align:center;padding:3px;font-family:Roboto,sans-serif}#gallery .tile .zoom{font-size:22px;color:#fff;display:block;position:absolute;top:-50px;left:50%;margin:-12px 0 0 -12px;-moz-transition:top .5s;-o-transition:top .5s;-webkit-transition:top .5s;transition:top .5s}#gallery .tile:hover .zoom{top:50%}#gallery .tile img{-moz-transition:-moz-transform .5s,opacity .5s;-o-transition:-o-transform .5s,opacity .5s;-webkit-transition:-webkit-transform .5s,opacity .5s;transition:transform .5s,opacity .5s}#gallery .tile:hover img{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}#gallery .effect-slide{-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);-webkit-transform:translateY(50px);transform:translateY(50px);-moz-animation:effect-slide .8s ease forwards;-o-animation:effect-slide .8s ease forwards;-webkit-animation:effect-slide .8s ease forwards;animation:effect-slide .8s ease forwards}#gallery .effect-slide:nth-child(odd){-moz-animation-duration:.6s;-o-animation-duration:.6s;-webkit-animation-duration:.6s;animation-duration:.6s}.sex-menu-items{text-overflow:ellipsis!important;overflow:hidden}@-webkit-keyframes effect-slide{to{-webkit-transform:translateY(0)}}@-moz-keyframes effect-slide{to{-moz-transform:translateY(0)}}@keyframes effect-slide{to{transform:translateY(0)}}#gallery .effect-zoom{-moz-transform:scale(.3);-ms-transform:scale(.3);-o-transform:scale(.3);-webkit-transform:scale(.3);transform:scale(.3);-moz-animation:effect-zoom .8s ease forwards;-o-animation:effect-zoom .8s ease forwards;-webkit-animation:effect-zoom .8s ease forwards;animation:effect-zoom .8s ease forwards}#gallery .effect-zoom:nth-child(odd){-moz-animation-duration:.6s;-o-animation-duration:.6s;-webkit-animation-duration:.6s;animation-duration:.6s}@-webkit-keyframes effect-zoom{to{-webkit-transform:scale(1)}}@-moz-keyframes effect-zoom{to{-moz-transform:scale(1)}}@keyframes effect-zoom{to{transform:scale(1)}}#gallery .already-visible{-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-moz-animation:none;-o-animation:none;-webkit-animation:none;animation:none}#gallery .tile{float:left;margin:10px}#gallery .ftg-filters{margin-left:10px;padding-bottom:5px;margin-bottom:5px}#gallery .ftg-filters a{display:inline-block;margin-right:10px;color:#666;padding-bottom:2px;border-bottom:3px solid transparent}#gallery .ftg-filters a.selected,#gallery .ftg-filters a:hover{color:#000;border-bottom:3px solid #000;text-decoration:none}#gallery .tile .ftg-social{display:none;position:absolute;bottom:15px;right:10px}#gallery .tile:hover .ftg-social{display:block}#gallery .tile .ftg-social a{color:#fff;font-size:22px;width:30px;height:30px}#gallery .tile:hover .ftg-social a:hover{color:#90b4ff;text-decoration:none}.ftg-loading-panel{position:fixed;top:10px;right:10px;background:#222 url(../images/ftg-loading.gif) no-repeat;width:40px;height:40px;padding:4px;border-radius:5px;z-index:1000}.ftg-items .tile,.ftg-loading-panel p{display:none}.tilesgallery h1.title{margin:20px;text-align:center}.tilesgallery p.description{margin:20px;text-align:justify;text-justify:inter-word}.ladies-gallery ul{list-style:none;margin:0;padding:0}.ladies-gallery ul>li{float:left;margin:0;padding:0}.gallery-item,.gallery-item img,.gallery-item:hover img,.ladies-gallery,.ladies-gallery-item,.ladies-gallery-item img,.ladies-gallery-item span,.ladies-gallery-item:hover img,gallery-item span{transition:all .5s ease 0s}.ladies-gallery-item{max-width:33.3333%!important}.gallery-item,.ladies-gallery-item{position:relative;overflow:hidden}.gallery-item span,.ladies-gallery-item span{display:none;font-size:300%;top:50%}.gallery-item:hover span,.ladies-gallery-item:hover span{display:block;position:absolute;top:0;left:0;color:#fff;width:100%;height:100%;text-align:center;background:rgba(247,3,237,.25)}.gallery-item:hover,.ladies-gallery-item:hover{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.gallery-item span>p,.ladies-gallery-item span>p{display:block;top:calc(50% - 10px)}.gallery-item:hover img,.ladies-gallery-item:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.gallery-item img,.ladies-gallery-item img{width:100%;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.size-half{width:50%}.size-third{width:33.3333333%}.size-full{width:100%}.calendarcontainer *{display:inline;font-family:Tahoma;font-size:11px;margin:0;padding:0}ol.calendar{width:242px;margin:0;display:block;min-height:170px;padding:0}li{list-style:none}p.link{text-align:center;display:block}.monthheader{background-color:#851da2;width:100%;min-height:50px;font-family:Arial;font-size:16px;color:#fff;vertical-align:middle;letter-spacing:-1px;font-weight:700;padding:5px}.topFirstNav{background:none!important;background-color:#000!important;color:#fff}.selecteddates{background-color:#9e28b5;font-family:Arial;font-size:11px;text-align:center;color:#fff}.selecteddates a{text-decoration:none;color:#fff}.defaultday,.defaultday a{font-family:Arial;font-size:11px;text-decoration:none;color:#000;text-align:center}.weekenddaystyle,.weekenddaystyle a{font-family:Arial;font-size:11px;text-decoration:none;color:gray;text-align:center}.daynamesback{font-family:Arial;font-size:11px;color:#000;font-weight:700;background-color:#f1daeb;text-transform:uppercase}.package-group{width:100%;display:block;margin-bottom:30px;margin-top:30px}.package-feature{width:40%;float:none;vertical-align:bottom;display:inline-block}.package{width:14%;float:none;vertical-align:bottom;display:inline-block;border-radius:5px;text-align:center;background-color:#f3f3f3;-moz-box-shadow:0 0 3px 1px #b0b2ab;-webkit-box-shadow:0 0 3px 1px #b0b2ab;box-shadow:0 0 3px 1px #b0b2ab}.package:last-child{margin-right:0}.package-feature-heading,package-heading{height:60px}.package-heading{padding:10px 0;color:#fff;background-color:#5e5f59;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.package-heading h4{font-size:130%;letter-spacing:-1px}.package li,.package ul,.package-feature li,.package-feature ul{margin:0!important;padding:10px 2px!important;min-height:53px;line-height:1.1em}.package li,.package-feature li{border-bottom:1px solid gray}.package li.price{font-family:Oswald,sans-serif;font-size:200%;letter-spacing:-1px}.package-feature li,.package-feature ul{text-align:left}.shade1{background:#770B99}.shade2{background:#A40FD2}.shade3{background:#C32DF0}.shade4{background:#D366F4}.box-primary{background:#ee3940;color:#fff}.box-secondary{background:#fb0}.box-primary,.box-secondary{float:left;width:calc(50% - 40px);position:relative;margin:20px;margin-bottom:30px;padding:20px;text-align:center;font-family:'Noto Serif',serif;font-size:105%}.box-primary h4,.box-secondary h4{font-size:190%;font-family:'Playfair Display SC',serif;font-weight:700;letter-spacing:-1px}.restaurant-menu h3{color:#282828;text-align:center;border-bottom-style:none;font-family:'Playfair Display SC',serif;text-transform:uppercase}.restaurant-menu p{text-transform:lowercase;text-align:center;font-family:'Noto Serif',serif;font-size:115%;letter-spacing:-1px}.restaurant-menu p>strong{color:#710a90;font-size:120%}.reservation-form-fields,.reservation-form-fields-subsection{vertical-align:baseline;width:100%;font-family:'Noto Serif',serif;padding:5px 10px;border:2px solid #e4e4e4;border-radius:3px;margin-bottom:10px;display:inline-block}.reservation-form-fields-subsection{width:75%;margin-left:30px}.reservation-form-fields label{font-family:inherit}.reservation-form-fields-subsection label{font-weight:400}.reservation-form-fields input,.reservation-form-fields-subsection input,.reservation-from-fields-default-input{border:medium none;display:inline-block}.form-item-default{vertical-align:baseline;width:100%;font-family:'Noto Serif',serif;padding:5px 15px;border:2px solid #e4e4e4;border-radius:3px;margin-bottom:10px;display:inline-block;font-size:120%}.form-item-default input{border:medium none;display:inline-block;font-weight:400}.question-section{padding-top:30px;font-family:'Noto Serif',serif}.question{font-size:110%;font-weight:700;display:inline-block;color:#710a90}.answer{padding-bottom:20px}.main-header{padding-top:20px}#result-number{color:#C3C3C3;font-style:italic;font-family:'Noto Serif',serif;display:inline-block;padding:0 10px}.profile-shortcuts{margin:0 auto;padding:40px;color:#ec008c;font-size:190%;background:url(/images/bg1.png);border:1px solid #ebebeb}.permalink-image img{margin-top:-100px}.permalink-text{padding-top:20px;color:#ec008c;font-family:'Noto Serif',serif}.schedule-table{max-width:200px;overflow:hidden}.forum-box-container{background:url(/images/forum-bg.jpg) no-repeat scroll 0 0 transparent;height:430px;position:relative}.forum-box{padding-top:20%;font-size:180%;text-align:center;line-height:1.8em}.forum-box p{margin-bottom:20px}.cater-list>tbody>tr>td,.cater-list>tbody>tr>th,.cater-list>tfoot>tr>td,.cater-list>tfoot>tr>th,.cater-list>thead>tr>td,.cater-list>thead>tr>th{padding:1px}.cater-list label{font-weight:400!important}.cater-list input{margin-right:2px}.sports-bar-header{position:relative}.sports-bar-header h1{position:absolute;bottom:40px;color:#c73d89;text-align:center;width:100%;text-shadow:0 -1px 0 rgba(0,0,0,.2);font-family:Alegreya,serif!important}.video-button-container{position:relative}.video-button-item span{position:absolute;width:100%;height:100%;text-align:center;font-size:200%;top:calc(50% - 15px);color:#fff!important}.reviewerror{color:red;margin-bottom:10px}@media (max-width:990px){.box-container,.default-ladies-table{margin-left:0!important}}@media (max-width:767px){.box-container,.default-ladies-table{margin-left:0!important}#review-container{float:left!important;margin-right:20px!important;margin-bottom:20px!important}.telephone{height:20px!important}.telephone p{text-align:left!important;right:0!important;left:40px!important;bottom:0!important}}@media (max-width:460px){.forum-box{line-height:1.4em;color:#fff}.profile-shortcuts{font-size:150%}.ladies-table{padding-left:0;padding-right:0}.profile-title h1{font-size:20pt}.btn-xlg{padding:10px;font-size:100%}.ladies-gallery-item{max-width:50%!important}.ladies-table-item,.ladies-table-item-alternative{width:50%!important}.box-primary,.box-secondary{margin:0!important;padding:5px!important;width:100%!important}#review-container,#review-container img{width:100%!important;height:auto!important}.text-on-image-description{display:none}.text-on-image-text h3{font-size:110%;border-bottom:none;margin-bottom:0}.pageheader{padding:60px!important;font-size:180%}.package-group{font-size:50%}.package-heading{font-size:100%}}