html { -webkit-text-size-adjust: none; }
body { margin: 0 auto; background-color: #0D0433; font-family: 'Pontano Sans', sans-serif; color: #5C4D59; }
p { font-family: 'Pontano Sans', sans-serif; color: #5C3D49; margin-top: 0; }
a { color: #336181; }
a, a:hover { text-decoration: none; }
.custom #content_area { display: none; }
area.map{ outline: none; }
#nav {
position: relative;
margin: 0 auto;
top: 40px;
width: 950px;
}
.popupContainer {
display: none;
position: absolute;
margin: 0 auto;
top: 165px;
left: 215px;
height: 384px;
width: 512px;
min-height: 414px;
min-width: 512px;
background-color: #DBCECD;
z-index: 100;
}
.popupBlock {
display: table;
height: 384px;
width: 432px;
text-align: center;
margin: 0 40px;
overflow: hidden;
}
.popupBlockText {
display:table-cell;
vertical-align: middle;
text-transform: uppercase;
line-height: 30px;
text-align: center;
font-size: 16px;
letter-spacing: 1px;
}
.popupBlockClose {
margin-top: 30px;
}
.contactBlock {
display:table-cell;
vertical-align: middle;
text-transform: uppercase;
line-height: 20px;
text-align: center;
font-size: 14px;
letter-spacing: 1px;
}
.popupScrollHeader {
height: 34px;
}
.popupScrollClose {
float: right;
margin: 10px 8px;
width: 11px;
height: 14px;
}
.popupScroll {
clear: both;
width: 432px;
height: 326px;
overflow:auto;
line-height: 20px;
text-align: center;
font-size: 13px;
letter-spacing: 1px;
padding: 0 38px;
}
.popupScroll p { margin-bottom: 15px; }
.jspVerticalBar {
background: none repeat scroll 0 0 transparent !important;
width: 10px !important;
}
.jspDrag {
height: 1px !important;
}
.jspTrack {
padding-top: 3px !important;
}
.jspVerticalBar .jspTrack
{
width: 1px;
background: #5C4D59;
}
.jspVerticalBar .jspDrag
{
margin: 0 -7px;
width: 15px;
background: #5C4D59
}
#fancybox-wrap { top: 180px !important; }
/* OPENTABLE WIDGET */
.custom .popupBlock #OT_form { margin: 0 auto; }
.custom .OT_title { font-size: 12px; }
.custom .OT_subtitle { font-size: 8px; line-height: 15px; margin: 0 auto; }
.custom .OT_ExtLink { display: none !important; }
.custom .OT_list { margin: 0; }
.custom .OT_day, .custom .OT_time, .custom .OT_party { padding-top: 5px; }
.custom #OT_timeList,
.custom #OT_partyList { left: 43px; top: 35px; }