img.adaptive-image{max-width:100%}img.adaptive{max-width:100%;height:auto;width:auto}#comments{margin-top:15px}.indented{margin-left:25px}.comment-unpublished{background-color:#fff4f4}.comment-preview{background-color:#ffffea}.container-inline-date{clear:both}.container-inline-date .form-item{float:none;margin:0;padding:0}.container-inline-date>.form-item{display:inline-block;margin-right:.5em;vertical-align:top}fieldset.date-combo .container-inline-date>.form-item{margin-bottom:10px}.container-inline-date .form-item .form-item{float:left}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto}.container-inline-date .description{clear:both}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px}.container-inline-date .date-spacer{margin-left:-5px}.views-right-60 .container-inline-date div{margin:0;padding:0}.container-inline-date .date-timezone .form-item{clear:both;float:none;width:auto}.container-inline-date .date-padding{float:left}fieldset.date-combo .container-inline-date .date-padding{padding:10px}.views-exposed-form .container-inline-date .date-padding{padding:0}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{border-collapse:separate;margin:0;width:185px}.calendar td{padding:0}.date-prefix-inline{display:inline-block}.date-clear{clear:both;display:block;float:none}.date-no-float{clear:both;float:none;width:98%}.date-float{clear:none;float:left;width:auto}.date-float .form-type-checkbox{padding-right:1em}.form-type-date-select .form-type-select[class*=hour]{margin-left:.75em}.date-container .date-format-delete{float:left;margin-top:1.8em;margin-left:1.5em}.date-container .date-format-name{float:left}.date-container .date-format-type{float:left;padding-left:10px}.date-container .select-container{clear:left;float:left}div.date-calendar-day{background:#f3f3f3;border-top:1px solid #EEE;border-left:1px solid #EEE;border-right:1px solid #BBB;border-bottom:1px solid #BBB;color:#999;float:left;line-height:1;margin:6px 10px 0 0;text-align:center;width:40px}div.date-calendar-day span{display:block;text-align:center}div.date-calendar-day span.month{background-color:#b5bebe;color:white;font-size:.9em;padding:2px;text-transform:uppercase}div.date-calendar-day span.day{font-size:2em;font-weight:bold}div.date-calendar-day span.year{font-size:.9em;padding:2px}.date-form-element-content-multiline{padding:10px;border:1px solid #CCC}.form-item.form-item-instance-widget-settings-input-format-custom,.form-item.form-item-field-settings-enddate-required{margin-left:1.3em}#edit-field-settings-granularity .form-type-checkbox{margin-right:.6em}.date-year-range-select{margin-right:1em}.field .field-label{font-weight:bold}.field-label-inline .field-label,.field-label-inline .field-items{float:left}form .field-multiple-table{margin:0}form .field-multiple-table th.field-label{padding-left:0}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em}form .field-add-more-submit{margin:.5em 0 0}.mollom-captcha-container span,#edit-mollom-captcha{display:block}.dblog-event pre,#simpletest-result-form table td{white-space:pre-wrap}.form-item-mollom-captcha label[for="edit-mollom-captcha"]{float:none}.mollom_captcha_flash_player:focus{border:yellow 2px solid}.mollom-captcha-container{display:inline-block;position:relative}.mollom-captcha-container .mollom-refresh-captcha{position:absolute}.mollom-captcha-container .mollom-captcha-content{padding-left:20px}.node-unpublished{background-color:#fff4f4}.preview .node{background-color:#ffffea}td.revision-current{background:#ffc}.search-form{margin-bottom:1em}.search-form input{margin-top:0;margin-bottom:0}.search-results{list-style:none}.search-results p{margin-top:0}.search-results .title{font-size:1.2em}.search-results li{margin-bottom:1em}.search-results .search-snippet-info{padding-left:1em}
.search-results .search-info{font-size:.85em}.search-advanced .criterion{float:left;margin-right:2em}.search-advanced .action{float:left;clear:left}#permissions td.module{font-weight:bold}#permissions td.permission{padding-left:1.5em}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal}#user-admin-settings fieldset .fieldset-description{font-size:.85em;padding-bottom:.5em}#user-admin-roles td.edit-name{clear:both}#user-admin-roles .form-item-name{float:left;margin-right:1em}.password-strength{width:17em;float:right;margin-top:1.4em}.password-strength-title{display:inline}.password-strength-text{float:right;font-weight:bold}.password-indicator{background-color:#c4c4c4;height:.3em;width:100%}.password-indicator div{height:100%;width:0;background-color:#47c965}input.password-confirm,input.password-field{width:16em;margin-bottom:.4em}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em}div.form-item div.password-suggestions{padding:.2em .5em;margin:.7em 0;width:38.5em;border:1px solid #b4b4b4}div.password-suggestions ul{margin-bottom:0}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em}.profile{clear:both;margin:1em 0}.profile .user-picture{float:right;margin:0 1em 1em 0}.profile h3{border-bottom:1px solid #ccc}.profile dl{margin:0 0 1.5em 0}.profile dt{margin:0 0 .2em 0;font-weight:bold}.profile dd{margin:0 0 1em 0}.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0}.views-exposed-form label{font-weight:bold}.views-exposed-widgets{margin-bottom:.5em}.views-align-left{text-align:left}.views-align-right{text-align:right}.views-align-center{text-align:center}.views-view-grid tbody{border-top:0}.view .progress-disabled{float:none}.rteindent1{margin-left:40px}.rteindent2{margin-left:80px}.rteindent3{margin-left:120px}.rteindent4{margin-left:160px}.rteleft{text-align:left}.rteright{text-align:right}.rtecenter{text-align:center}.rtejustify{text-align:justify}.ibimage_left{float:left}.ibimage_right{float:right}.ctools-locked{color:red;border:1px solid red;padding:1em}.ctools-owns-lock{background:#ffd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(../../profiles/commerce_kickstart/modules/ctools/images/status-active.gif) right center no-repeat}div.ctools-ajaxing{float:left;width:18px;background:url(../../profiles/commerce_kickstart/modules/ctools/images/status-active.gif) center center no-repeat}.sf-menu,.sf-menu *{list-style:none;margin:0;padding:0}.sf-menu{line-height:1;z-index:497}.sf-menu ul{left:0;position:absolute;top:-99999em;width:12em}.sf-menu ul li{width:100%}.sf-menu li{float:left;position:relative;z-index:498}.sf-menu a{display:block;position:relative}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu li:hover ul,.sf-menu li.sfHover ul{z-index:499}.sf-menu li:hover>ul,.sf-menu li.sfHover>ul{left:0;top:2.5em}.sf-menu li li:hover>ul,.sf-menu li li.sfHover>ul{left:12em;top:0}.sf-hidden{left:0 !important;top:-99999em !important}.sf-menu a.sf-with-ul{min-width:1px}.sf-sub-indicator{background:url(../../sites/alsupstairsitalian.com/libraries/superfish/images/arrows-ffffff.png) no-repeat -10px -100px;display:block;height:10px;overflow:hidden;position:absolute;right:.75em;text-indent:-999em;top:1.05em;width:10px}a>.sf-sub-indicator{top:.8em;background-position:0 -100px}a:focus>.sf-sub-indicator,a:hover>.sf-sub-indicator,a:active>.sf-sub-indicator,li:hover>a>.sf-sub-indicator,li.sfHover>a>.sf-sub-indicator{background-position:-10px -100px}.sf-menu ul .sf-sub-indicator{background-position:-10px 0}.sf-menu ul a>.sf-sub-indicator{background-position:0 0}.sf-menu ul a:focus>.sf-sub-indicator,.sf-menu ul a:hover>.sf-sub-indicator,.sf-menu ul a:active>.sf-sub-indicator,.sf-menu ul li:hover>a>.sf-sub-indicator,.sf-menu ul li.sfHover>a>.sf-sub-indicator{background-position:-10px 0}.sf-menu.sf-horizontal.sf-shadow ul,.sf-menu.sf-vertical.sf-shadow ul,.sf-menu.sf-navbar.sf-shadow ul ul{background:url(../../sites/alsupstairsitalian.com/libraries/superfish/images/shadow.png) no-repeat right bottom;padding:0 8px 9px 0 !important;-webkit-border-top-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomleft:8px;border-top-right-radius:8px;border-bottom-left-radius:8px}.sf-shadow ul.sf-shadow-off{background:transparent}.sf-menu.rtl,.sf-menu.rtl li{float:right}.sf-menu.rtl li:hover>ul,.sf-menu.rtl li.sfHover>ul{left:auto;right:0}.sf-menu.rtl li li:hover>ul,.sf-menu.rtl li li.sfHover>ul{left:auto;right:12em}.sf-menu.rtl ul{left:auto;right:0}.sf-menu.rtl .sf-sub-indicator{left:.75em;right:auto;background:url(../../sites/alsupstairsitalian.com/libraries/superfish/images/arrows-ffffff-rtl.png) no-repeat -10px -100px}.sf-menu.rtl a>.sf-sub-indicator{top:.8em;background-position:-10px -100px}.sf-menu.rtl a:focus>.sf-sub-indicator,.sf-menu.rtl a:hover>.sf-sub-indicator,.sf-menu.rtl a:active>.sf-sub-indicator,.sf-menu.rtl li:hover>a>.sf-sub-indicator,.sf-menu.rtl li.sfHover>a>.sf-sub-indicator{background-position:0 -100px}.sf-menu.rtl ul .sf-sub-indicator{background-position:0 0}
.sf-menu.rtl ul a>.sf-sub-indicator{background-position:-10px 0}.sf-menu.rtl ul a:focus>.sf-sub-indicator,.sf-menu.rtl ul a:hover>.sf-sub-indicator,.sf-menu.rtl ul a:active>.sf-sub-indicator,.sf-menu.rtl ul li:hover>a>.sf-sub-indicator,.sf-menu.rtl ul li.sfHover>a>.sf-sub-indicator{background-position:0 0}.sf-menu.rtl.sf-horizontal.sf-shadow ul,.sf-menu.rtl.sf-vertical.sf-shadow ul,.sf-menu.rtl.sf-navbar.sf-shadow ul ul{background-position:bottom left;padding:0 0 9px 8px !important;-webkit-border-radius:8px;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius:8px;-moz-border-radius-topright:0;-moz-border-radius-bottomleft:0;border-radius:8px;border-top-right-radius:0;border-bottom-left-radius:0}.sf-vertical.rtl li:hover>ul,.sf-vertical.rtl li.sfHover>ul{left:auto;right:12em}.sf-vertical.rtl .sf-sub-indicator{background-position:-10px 0}.sf-vertical.rtl a>.sf-sub-indicator{background-position:0 0}.sf-vertical.rtl a:focus>.sf-sub-indicator,.sf-vertical.rtl a:hover>.sf-sub-indicator,.sf-vertical.rtl a:active>.sf-sub-indicator,.sf-vertical.rtl li:hover>a>.sf-sub-indicator,.sf-vertical.rtl li.sfHover>a>.sf-sub-indicator{background-position:-10px 0}.sf-navbar.rtl li li{float:right}.sf-navbar.rtl ul .sf-sub-indicator{background-position:0 -100px}.sf-navbar.rtl ul a>.sf-sub-indicator{background-position:-10px -100px}.sf-navbar.rtl ul a:focus>.sf-sub-indicator,.sf-navbar.rtl ul a:hover>.sf-sub-indicator,.sf-navbar.rtl ul a:active>.sf-sub-indicator,.sf-navbar.rtl ul li:hover>a>.sf-sub-indicator,.sf-navbar.rtl ul li.sfHover>a>.sf-sub-indicator{background-position:0 -100px}.sf-navbar.rtl ul ul .sf-sub-indicator{background-position:0 0}.sf-navbar.rtl ul ul a>.sf-sub-indicator{background-position:-10px 0}.sf-navbar.rtl ul ul a:focus>.sf-sub-indicator,.sf-navbar.rtl ul ul a:hover>.sf-sub-indicator,.sf-navbar.rtl ul ul a:active>.sf-sub-indicator,.sf-navbar.rtl ul ul li:hover>a>.sf-sub-indicator,.sf-navbar.rtl ul ul li.sfHover>a>.sf-sub-indicator{background-position:0 0}.sf-navbar.rtl li li:hover>ul,.sf-navbar.rtl li li.sfHover>ul{left:auto;right:0}.sf-navbar.rtl li li li:hover>ul,.sf-navbar.rtl li li li.sfHover>ul{left:auto;right:12em}.sf-navbar.rtl>li>ul{background:transparent;padding:0;-moz-border-radius-bottomright:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-webkit-border-bottom-right-radius:0}.sf-vertical,.sf-vertical li{width:12em}.sf-vertical li:hover>ul,.sf-vertical li.sfHover>ul{left:12em;top:0}.sf-vertical .sf-sub-indicator{background-position:-10px 0}.sf-vertical a>.sf-sub-indicator{background-position:0 0}.sf-vertical a:focus>.sf-sub-indicator,.sf-vertical a:hover>.sf-sub-indicator,.sf-vertical a:active>.sf-sub-indicator,.sf-vertical li:hover>a>.sf-sub-indicator,.sf-vertical li.sfHover>a>.sf-sub-indicator{background-position:-10px 0}.sf-navbar{position:relative}.sf-navbar li{position:static}.sf-navbar li li{position:relative}.sf-navbar li ul,.sf-navbar li li li{width:100%}.sf-navbar li li{width:auto;float:left}.sf-navbar li li:hover>ul,.sf-navbar li li.sfHover>ul,.sf-navbar>li.active-trail>ul{left:0;top:2.5em}.sf-navbar li li li:hover>ul,.sf-navbar li li li.sfHover>ul{left:12em;top:0}.sf-navbar ul .sf-sub-indicator{background-position:-10px -100px}.sf-navbar ul a>.sf-sub-indicator{background-position:0 -100px}.sf-navbar ul a:focus>.sf-sub-indicator,.sf-navbar ul a:hover>.sf-sub-indicator,.sf-navbar ul a:active>.sf-sub-indicator,.sf-navbar ul li:hover>a>.sf-sub-indicator,.sf-navbar ul li.sfHover>a>.sf-sub-indicator{background-position:-10px -100px}.sf-navbar ul ul .sf-sub-indicator{background-position:-10px 0}.sf-navbar ul ul a>.sf-sub-indicator{background-position:0 0}.sf-navbar ul ul a:focus>.sf-sub-indicator,.sf-navbar ul ul a:hover>.sf-sub-indicator,.sf-navbar ul ul a:active>.sf-sub-indicator,.sf-navbar ul ul li:hover>a>.sf-sub-indicator,.sf-navbar ul ul li.sfHover>a>.sf-sub-indicator{background-position:-10px 0}.sf-navbar>li>ul{background:transparent;padding:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0}.sf-menu.sf-style-default{float:left;margin-bottom:1em;padding:0}.sf-menu.sf-style-default.sf-navbar{width:100%}.sf-menu.sf-style-default ul{padding-left:0}.sf-menu.sf-style-default a{border-left:1px solid #fff;border-top:1px solid #cfdeff;padding:.75em 1em}.sf-menu.sf-style-default a,.sf-menu.sf-style-default a:visited{color:#13a}.sf-menu.sf-style-default a.sf-with-ul{padding-right:2.25em}.sf-menu.sf-style-default.rtl a.sf-with-ul{padding-left:2.25em;padding-right:1em}.sf-menu.sf-style-default span.sf-description{color:#13a;display:block;font-size:.8em;line-height:1.5em;margin:5px 0 0 5px;padding:0}.sf-menu.sf-style-default li,.sf-menu.sf-style-default.sf-navbar{background:#FFF}.sf-menu.sf-style-default li li{background:#aabde6}.sf-menu.sf-style-default li li li{background:#9aaedb}.sf-menu.sf-style-default li:hover,.sf-menu.sf-style-default li.sfHover,.sf-menu.sf-style-default a:focus,.sf-menu.sf-style-default a:hover,.sf-menu.sf-style-default a:active{background:#FFF;outline:0}
.sf-menu.sf-style-default ul.sf-megamenu li.sf-megamenu-wrapper ol,.sf-menu.sf-style-default ul.sf-megamenu li.sf-megamenu-wrapper ol li{margin:0;padding:0}.sf-menu.sf-style-default ul.sf-megamenu li.sf-megamenu-wrapper a.menuparent{font-weight:bold}.sf-menu.sf-style-default ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column{display:inline;float:left;width:12em}.sf-menu.sf-style-default.rtl ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column{float:right}.sf-menu.sf-style-default li.sf-parent-children-1 ul.sf-megamenu{width:12em}.sf-menu.sf-style-default li.sf-parent-children-2 ul.sf-megamenu{width:24em}.sf-menu.sf-style-default li.sf-parent-children-3 ul.sf-megamenu{width:36em}.sf-menu.sf-style-default li.sf-parent-children-4 ul.sf-megamenu{width:48em}.sf-menu.sf-style-default li.sf-parent-children-5 ul.sf-megamenu{width:60em}.sf-menu.sf-style-default li.sf-parent-children-6 ul.sf-megamenu{width:72em}.sf-menu.sf-style-default li.sf-parent-children-7 ul.sf-megamenu{width:84em}.sf-menu.sf-style-default li.sf-parent-children-8 ul.sf-megamenu{width:96em}.sf-menu.sf-style-default li.sf-parent-children-9 ul.sf-megamenu{width:108em}.sf-menu.sf-style-default li.sf-parent-children-10 ul.sf-megamenu{width:120em}html,body,div{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit}h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;font-weight:bold}a,p,ul,ol,li,img,span,strong,em{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit}table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit}applet,object,iframe,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,font,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,caption,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit}article,aside,figure,footer,header,hgroup,section{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit}canvas,details,embed,figcaption,menu,nav,output,ruby,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}b,strong{font-weight:bold}em,i{font-style:italic}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12,.grid-13,.grid-14,.grid-15,.grid-16,.grid-17,.grid-18,.grid-19,.grid-20,.grid-21,.grid-22,.grid-23,.grid-24{position:relative;margin-left:10px;margin-right:10px}.container-12 .block .omega-grid,.container-16 .block .omega-grid,.container-24 .block .omega-grid{position:relative;margin-left:-10px;margin-right:-10px}.clearfix:after{font-size:0}#skip-link{left:50%;margin-left:-5.25em;margin-top:0;position:absolute;width:auto;z-index:50}#skip-link a,#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;padding:1px 10px 2px 10px;text-decoration:none;-khtml-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-radius:0 0 10px 10px}#skip-link a:hover,#skip-link a:active,#skip-link a:focus{outline:0}.inline li,.tabs li,.breadcrumb li{list-style:none;display:inline;margin-right:.5em}.item-list li{list-style:none}.pager li{display:inline;margin-right:.25em}img{vertical-align:bottom}.field-label-inline .field-label,.field-label-inline .field-items,.field-label-inline .field-item{display:inline}::-moz-focus-inner{border:0;padding:0}
input[type="search"]::-webkit-search-decoration{display:none}input,button,select,textarea{margin:0;vertical-align:middle}button,input[type="reset"],input[type="submit"],input[type="button"]{-webkit-appearance:none;-moz-border-radius:11px;-webkit-border-radius:11px;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;border-radius:11px;background:#ddd url(../../sites/alsupstairsitalian.com/themes/omega/omega/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0,#ddd 100%);border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;outline:0;overflow:visible;padding:3px 10px 4px;text-shadow:#fff 0 1px 1px;width:auto;*padding-top:2px;*padding-bottom:0;}button{*padding-top:1px;*padding-bottom:1px;}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background-color:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;outline:0;padding:2px 3px;font-size:13px;font-family:Arial,sans-serif;height:1.8em;*padding-top:2px;*padding-bottom:1px;*height:auto;}input.placeholder_text,textarea.placeholder_text,input:-moz-placeholder,textarea:-moz-placeholder{color:#888}::-webkit-input-placeholder{color:#888}button:focus,button:active,input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{-moz-box-shadow:#06f 0 0 7px;-webkit-box-shadow:#06f 0 0 7px;box-shadow:#06f 0 0 7px;z-index:1}input[type="file"]:focus,input[type="file"]:active,input[type="radio"]:focus,input[type="radio"]:active,input[type="checkbox"]:focus,input[type="checkbox"]:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}select[disabled],textarea[disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="email"][disabled],input[type="month"][disabled],input[type="number"][disabled],input[type="password"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="text"][disabled],input[type="time"][disabled],input[type="url"][disabled],input[type="week"][disabled]{background-color:#eee}button[disabled],input[disabled],select[disabled],select[disabled] option,select[disabled] optgroup,textarea[disabled]{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#888;cursor:default}textarea,select[size],select[multiple]{height:auto}@media(-webkit-min-device-pixel-ratio:0){select{background-image:url(../../sites/alsupstairsitalian.com/themes/omega/omega/images/select-arrow.gif);background-repeat:no-repeat;background-position:right center;padding-right:20px}
select[size],select[multiple]{background-image:none;padding:0}}textarea{min-height:40px;overflow:auto;resize:vertical;width:100%}optgroup{color:#000;font-style:normal;font-weight:normal}.ie6-button,* html button{background:#ddd url(../../sites/alsupstairsitalian.com/themes/omega/omega/images/button.png) repeat-x;border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;padding:2px 10px 0;overflow:visible;width:auto}* html button{padding-top:1px;padding-bottom:1px}.ie6-input,* html textarea,* html select{background:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;padding:2px 3px 1px;font-size:13px;font-family:Arial,sans-serif;vertical-align:top}* html select{margin-top:1px}.placeholder_text,.ie6-input-disabled,.ie6-button-disabled{color:#888}.ie6-input-disabled{background:#eee}body{font:13px/1.5 Verdana,Helvetica,Arial,sans-serif}a:link,a:visited{color:#0062a0;text-decoration:underline}a:hover{color:#202124;text-decoration:none}a:active{color:#202124;text-decoration:none;color:#000}hr{margin:0;padding:0;border:0;height:1px;background:#5294c1}h1,h2,h3,h4,h5,h6{letter-spacing:-.05em;font-family:Georgia,'Times New Roman',serif}h1{font-size:36px}h2{font-size:28px}h1.site-name,h2.site-name{font-size:36px}h2.block-title{font-size:18px;margin:0}h2.node-title{font-size:28px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:disc}ul ul,ol ol{padding-top:.5em}.node ol,.node ul{padding-left:1.2em}.node ul.inline,.node ol.inline{padding-left:0}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}dt,.admin h3{font-size:18px;margin:0}dd{padding-left:10px;font-size:.9em;font-style:italic;margin-bottom:20px}.logo-img{float:left;margin-right:20px}.site-name-slogan{float:left}.site-name{margin-top:20px}.site-name a{text-decoration:none}.site-name,.site-slogan{margin-bottom:0;line-height:1em}.site-slogan{font-weight:normal}.menu{margin:0;padding:0}.menu li{list-style:none}.form-actions input{margin-right:.5em}.form-actions input:hover{background:#fff}label{font-weight:bold}.form-item-customer-profile-billing-field-note-und-0-value{display:none};.item-list .pager{padding:0;margin:0}.item-list .pager li,.item-list .pager ul li{margin:0;padding:0;float:left}.item-list .pager{position:relative;margin:0;padding:0;font-size:10px;text-align:left}.pager li a{display:inline-block}.pager li.pager-ellipsis,.pager li.pager-current,.pager li a{padding:4px 8px;text-decoration:none}.pager li.pager-current{padding:4px 8px;font-weight:bold}.pager li.pager-first a,.pager li.pager-previous a,.pager li.pager-next a,.pager li.pager-last a{width:50px;text-align:center;padding:4px 0}.pager li.pager-next{position:absolute;top:0;right:50px}.pager li.pager-last,.pager li.pager-next.last{position:absolute;top:0;right:0;border-right:0}.pager li.pager-ellipsis,.pager li.pager-current,.pager li a{color:#1a1a1a}.pager li{border-right:1px solid;border-color:#ddd #bbb #999;color:#333;font:bold 12px/1.2 Arial,sans-serif;outline:0}.pager li.pager-current{background:#ddd url(../../sites/alsupstairsitalian.com/themes/omega/omega/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1a1a1a),color-stop(1,#5a5a5a));background:-moz-linear-gradient(top center,#1a1a1a 0,#5a5a5a 100%);color:#FFF;outline:0}.pager li.pager-next{border-left:1px solid;border-color:#ddd #bbb #999}.pager li a{background:#ddd url(../../sites/alsupstairsitalian.com/themes/omega/omega/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0,#ddd 100%);cursor:pointer}.pager li a:hover{background:#FFF;color:#454545}.pager{background:#ebebeb;border:1px solid;border-color:#ddd #bbb #999;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.pager li.first,.pager li.first a,.pager li.first a:hover{border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px}.pager li.pager-last,.pager li.pager-last a,.pager li.pager-last a:hover{border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0}
table{border:1px solid #CCC;width:100%}thead th,th{background:#f7f7f7;border-bottom:1px solid #ccc;color:#333}td,th{padding:4px 8px;vertical-align:middle}th a,th a:link,th a:visited{text-decoration:none}th a{display:block}th a img{margin:0 0 0 5px}th.active{background:#DDD;border-left:1px solid #CCC;border-right:1px solid #CCC}tr.even td{background:#f1f5fa}tr.odd td{background:#fff}td.active{border-left:1px solid #CCC;border-right:1px solid #CCC}tr.even td.active{background:#e5e9ed}tr.odd td.active{background:#f2f2f2}tr:hover td,tr.even:hover td.active,tr.odd:hover td.active{background:#fffeee}td ul.links{margin-bottom:0}.node-links ul li a,.comment-links ul li a{text-transform:lowercase;display:block;float:left;text-decoration:none;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;margin:0 .5em .5em 0;vertical-align:middle;-webkit-appearance:none;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;background:#ddd url(../../sites/alsupstairsitalian.com/themes/omega/omega/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0,#ddd 100%);border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;outline:0;overflow:visible;padding:4px 10px 3px;text-shadow:#fff 0 1px 1px;width:auto;*padding-top:2px;*padding-bottom:0;}.node-links ul li a:hover,.comment-links ul li a:hover{background:#FFF}.tips,.description{font-size:10px;color:#6a6a6a}ul#superfish-1 li a{color:#111112;transition:all .3s ease 0s;text-decoration:none;display:block;position:relative;list-style:none outside none;margin:0;padding:0;outline:0 none;vertical-align:baseline;letter-spacing:1px;font-size:.75em;border-top:medium none;background-color:#fff}html,body{height:100%}body{font-size:1em}body.mceContentBody,body.mceContentBody div#page.page{border-top:0}div#page.page{margin:0 auto;overflow:hidden}h1,h2,h3,h4,h5,h6{font-weight:300;letter-spacing:1px;margin-bottom:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}h1,h1.page-title{font-size:38px}h1#page-title{margin-bottom:0}body.front #breadcrumb{display:none}h2{font-size:34px}.site-name,.site-slogan{margin-top:10px}.uppercase{text-transform:uppercase}body.page-admin h2 div#page h2{font-size:30px !important}h2.block-title,h2.block-title a{font-size:26px}div#region-content h2.block-title,div#region-content h2.block-title a{font-size:26px}h2.site-name,h1.site-name{font-size:48px;margin-top:0}h2.post-title,h2.post-title a{margin:0}h3{font-size:28px}body.page-admin h3{font-size:24px}.profile h3{clear:both}h4{font-size:22px}h5{font-size:18px}h6{font-size:16px}body.page-admin h4{font-size:20px}a:link,a:visited{text-decoration:none}strong{font-weight:600}p,span,li,p span,div{font-size:1em}p.dropcap:first-letter ,p span.dropcap:first-letter {border-radius:1em;display:block;float:left;font-size:1.375em;margin:3px 6px 0 0;padding:.75em}blockquote{border-left:3px solid;margin-left:20px;padding-left:10px}blockquote p{font-size:14px;font-style:italic}img{height:auto;max-width:100%}article.node img,div.view-blog img{max-width:99%}body.not-front img{border:1px solid}.image-left{float:left;margin:5px 15px 5px 0;max-width:100%}.image-right{float:right;margin:5px 0 5px 15px;max-width:100%}div.caption p{font-size:12px;margin:-10px 0 15px 0;max-width:100%}div.caption.none p{margin:20px 0;max-width:100%}div.field-name-body div.field-item p div.caption p{font-size:10px;margin:10px 0 0 0;max-width:100%}p.two-column-first,div.two-column-first,span.two-column-first{display:block;float:left;width:47%}p.two-column-last,div.two-column-last,span.two-column-last{display:block;float:right;width:47%}body.node-type-article div.caption.none p{margin:0 0 20px 0}#block-views-latest-blog-posts-block.block div.caption p{display:none}.small-text{font-size:10px}.flexslider{background:none;border:0;border-radius:0}article.node footer.submitted{font-size:13px}p.resp-video,div.resp-video{height:0;position:relative;padding-bottom:56.25%}
.resp-video iframe,.resp-video object,.resp-video embed{border:1px solid;left:0;height:100%;position:absolute;top:0;width:100%}.region{min-height:0}.container-12,.container-24{max-width:1180px !important}body.responsive-layout-normal .container-12,body.responsive-layout-normal .container-24{max-width:940px !important}input[type='text'],textarea,select,input[type="date"],input[type="email"],input[type="password"],input[type="search"],input[type="tel"]{border:1px solid;height:30px;width:80%}textarea{height:200px}button,input[type="reset"],input[type="submit"],input[type="button"]{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#fff 0,#ddd 100%) repeat scroll 0 0 transparent;border-color:#ddd #bbb #999;border-image:none;border-radius:5px 5px 5px 5px;border-style:solid;border-width:1px;color:#444;cursor:pointer;font-size:14px;font-weight:bold;outline:0 none;overflow:visible;padding:5px 10px 4px;text-shadow:0 1px 1px #fff;width:auto}div.form-actions{text-align:right}button:hover,input[type="reset"]:hover,input[type="submit"]:hover,input[type="button"]:hover{background-color:#eee}fieldset{border:1px solid;padding:15px}legend span{font-size:16px;font-weight:bold;padding:0 10px}header#section-header{width:100%}div#zone-top-wrapper{border-bottom:3px solid;width:100%}div#zone-top-wrapper{padding-bottom:10px;padding-top:10px}div#zone-top-wrapper img{border:0;margin-left:7px}div#region-top-second{float:right}div#zone-top-wrapper div#block-block-12.block p{margin-bottom:0;text-align:right}#zone-branding.zone{padding-bottom:30px;padding-top:30px}div.logo-img img{border:0}#zone-branding.zone{border-bottom:1px solid}#zone-menu.zone{padding-bottom:20px;padding-top:20px}div#region-menu,div#block-superfish-1{float:right}div#block-superfish-1.block div.block-inner div.content ul#superfish-1.sf-menu li ul{width:12em}ul#superfish-1.sf-style-default li{font-size:20px;letter-spacing:1px;margin-left:20px}.sf-menu.sf-horizontal.sf-shadow ul,.sf-menu.sf-vertical.sf-shadow ul,.sf-menu.sf-navbar.sf-shadow ul ul{background-image:none}ul#superfish-1.sf-style-default li ul li{border-bottom:1px solid;border-left:1px solid;border-right:1px solid;font-size:14px;margin-left:0;margin-right:10px;padding:15px 5px 15px 10px}ul#superfish-1 li ul li.first{border-top:1px solid}ul.main-menu li ul li a,ul.main-menu li ul li a.active,ul.main-menu li ul li a:hover,ul#superfish-1 li ul li a,ul#superfish-1 li ul li a.active,ul#superfish-1 li ul li a:hover{border-bottom:0}ul.main-menu li ul li a{border-bottom:0}.sf-menu.sf-horizontal.sf-shadow ul,.sf-menu.sf-vertical.sf-shadow ul,.sf-menu.sf-navbar.sf-shadow ul ul{border-bottom-left-radius:0;border-top-right-radius:0}.sf-menu li:hover>ul,.sf-menu li.sfHover>ul{top:30px}.sf-menu.sf-horizontal.sf-shadow ul,.sf-menu.sf-vertical.sf-shadow ul,.sf-menu.sf-navbar.sf-shadow ul ul{padding:0 !important}#block-superfish-1.block div.block-inner div.content ul#superfish-1 li ul li ul{margin-top:-1px}#zone-header{border-bottom:1px solid}div#flexslider_views_slideshow_main_front_features_version_2-block div.slider-image{height:auto;max-width:100%;position:relative}div#flexslider_views_slideshow_main_front_features_version_2-block div.slider-image img{height:auto;margin:0 auto}div#flexslider_views_slideshow_main_front_features_version_2-block div.slider-text-background{bottom:0;left:0;padding:10px 25px;position:absolute;z-index:2}div#flexslider_views_slideshow_main_front_features_version_2-block div.slider-text h2,div#flexslider_views_slideshow_main_front_features_version_2-block div.slider-text p{margin:0}div#zone-preface-wrapper.zone-wrapper{padding-top:30px}div#block-delta-blocks-page-title.block{line-height:270%}div.views-view-grid.grid-4.grid-4,div.views-view-grid.grid-3.grid-3,div.views-view-grid.grid-2.grid-2,div.views-view-grid.grid-1.grid-1{width:100%}
div.views-view-grid div.gridCol{float:left;position:relative}div.views-view-grid.grid-4 div.gridCol{float:left;padding-right:5.3%;position:relative;width:21%}div.views-view-grid.grid-4 div.gridCol.col-4.last{float:right;margin-right:0;padding-right:0}div.views-view-grid.grid-3 div.gridCol{float:left;padding-right:6%;position:relative;width:29.3%}div.views-view-grid.grid-3 div.gridCol.col-3.last{float:right;margin-right:0;padding-right:0}div.views-view-grid.grid-2 div.gridCol{float:left;padding-right:8%;position:relative;width:46%}div.views-view-grid.grid-2 div.gridCol.col-2.last{padding-right:0}div.views-view-grid.grid-1 div.gridCol{float:left;position:relative;width:100%}div#block-views-front-widgets-block.block div.field-content a img{margin-bottom:20px}#block-views-front-widgets-block.block div.views-field-field-widget-image{text-align:left}div.feed-icon a.feed-icon img{border:0}.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12,.grid-13,.grid-14,.grid-15,.grid-16,.grid-17,.grid-18,.grid-19,.grid-20,.grid-21,.grid-22,.grid-23,.grid-24{margin-left:0 !important}ul.menu li,#zone-content ul.featured-content-block-content li{margin:0;padding:.875em}#zone-content ul.menu li,#zone-content ul.featured-content-block-content li{border-bottom:1px solid;list-style:none}#zone-content ul.menu li.last,#zone-content ul.featured-content-block-content li:last-child{border-bottom:0 !important}div#zone-content-wrapper.zone-wrapper{padding-bottom:30px}div#zone-content.zone{padding-top:30px}div#zone-content.zone article.node{padding-bottom:10px}#breadcrumb{width:100%;height:70px}section#block-views-about-the-author-block.block,section#block-featured-content-1.block{border-top:1px solid}ul.breadcrumbs{margin:20px 0 50px 0}ul.breadcrumbs li{list-style:none;margin:0;padding:0 5px 0 5px;float:left;text-transform:uppercase;font-size:.8em}ul.breadcrumbs li.breadcrumb-last{background:none}div#zone-content.zone article#node-page-32.node{height:0;padding-bottom:0}div.view-content div.views-row{border-bottom:1px solid;overflow:hidden;margin-bottom:30px;padding-bottom:30px}div.views-row-last{border-bottom:0}div.view-blog div.views-field-nothing{clear:both;margin-bottom:25px;overflow:hidden}div.blog-view-left{float:left;padding-top:10px;position:relative;width:75%}div.blog-view-right p,div.blog-view-left span,div.blog-view-right span strong{font-size:12px;margin:0 0 10px 0}div.blog-view-right div.item-list ul li{font-size:12px;margin:0}article.node div.content div.group-header div.field div.field-items div.field-item{max-width:100%}div.blog-view h2{padding:0}div.blog-view-right{float:right;padding-top:10px;position:relative;text-align:right;width:25%}section#block-views-latest-blog-posts-block.block{width:100%}#block-views-latest-blog-posts-block.block h4{font-size:24px;margin-bottom:0}div#region-content article.node div.field-type-image div.field-item img{margin-bottom:20px}body.node-type-article div.field-type-image div.field-item img{margin-bottom:20px}body.node-type-article div.group-left{float:left;position:relative;width:25%}body.node-type-article div.group-right{float:left;position:relative;width:75%}body.node-type-article div.group-left p,body.node-type-article div.group-left p span span,body.node-type-article div.group-left span,body.node-type-article div.group-left div.field-item a{font-size:11px;margin:0 0 10px 0}body.node-type-article div.group-left div.field-name-field-tags{margin-bottom:0}body.page-user div.field-name-field-profile-image{float:left;margin-bottom:30px;position:relative;width:10%}body.page-user div.field-name-field-bio{float:right;margin-bottom:30px;position:relative;width:89%}aside#region-sidebar-second{padding-top:15px}aside#region-sidebar-second section.block,aside#region-sidebar-first section.block,aside#region-sidebar-second div.block,aside#region-sidebar-first div.block{border-top:3px solid;margin-bottom:0;padding:5px 15px 30px 15px}a.twitter_block.profile_image{display:none}a.twitter_block.profile_image span{font-size:11px}.twitter_block_user img{height:auto}div.twitter_block div.tweet_text{display:block;position:relative;width:100%}div#twitter_block_results.twitter_block div.item-list ul li{border-bottom:1px solid;overflow:hidden;margin-bottom:20px;padding-bottom:0}div#twitter_block_results.twitter_block div.item-list ul li.last{border-bottom:0}div.twitter_block div.twitter_block_user a.twitter_block span.twitter_block_user_name{display:none}#block-views-about-the-author-block{float:left;padding:30px 0;position:relative}#block-views-about-the-author-block div.views-field-field-profile-image{float:left;padding-right:1.5%;position:relative;width:12%}#block-views-about-the-author-block div.views-field-field-bio{float:left;position:relative;width:83%}#block-views-about-the-author-block div.views-field-field-bio p{font-size:14px}#block-views-about-the-author-block div.block-inner h2.block-title{font-size:28px}.separator-line{border-top:1px solid;height:1px;margin:30px 0;overflow:hidden}#block-block-4{padding:15px 0 30px 0;text-align:right}div#block-block-4.block div.block-inner div.content div.fb-like span{height:30px !important}.fb_edge_widget_with_comment,iframe.twitter-share-button,#___plusone_0{vertical-align:top}.fb_edge_widget_with_comment{margin-right:10px}ul.pager{background:none;border:0;text-align:right}ul.pager li{font-size:1.25em;padding:1em 0 1em 1em}.pager li.pager-current{border:2px solid;border-radius:2em;font-weight:bold}.pager li,.pager li.pager-next,.pager li.pager-previous,.pager li.pager-last,.pager li.pager-first{background:none;border-right:0;border-left:0;float:right;margin-left:1em;position:relative;text-align:right}.pager li.pager-first a,.pager li.pager-previous a,.pager li.pager-next a,.pager li.pager-last a{width:80px}
.pager li.pager-next{right:0}#block-commentsblock-comment-form-block.block{border-top:1px solid;clear:both;margin-top:25px;padding-top:30px}div#region-content div.region-inner div.block-inner div.content div.comment{margin-top:25px;padding-top:30px}#block-commentsblock-comment-form-block.block div.block-inner div.content div#comments.comment-wrapper div.comment{border-left:3px solid;padding:10px;margin-bottom:30px}#block-commentsblock-comment-form-block.block div.block-inner div.content div#comments.comment-wrapper div.comment h3,div#region-content div.region-inner div.block-inner div.content div.comment h3{margin:0;padding:0 15px}#block-commentsblock-comment-form-block.block div.block-inner div.content div#comments.comment-wrapper div.comment div.content div.field div.field-items div.field-item,#block-commentsblock-comment-form-block.block div.block-inner div.content div#comments.comment-wrapper div.comment div.submitted,div#region-content div.region-inner div.block-inner div.content div.comment div.content div.field div.field-items div.field-item,div#region-content div.region-inner div.block-inner div.content div.comment div.submitted{margin:0;padding:0 15px}#block-commentsblock-comment-form-block.block div#comments.comment-wrapper div.comment div.submitted,#block-commentsblock-comment-form-block.block div#comments.comment-wrapper div.comment div.submitted span,div#region-content div.region-inner div.block-inner div.content div.comment div.submitted,div#region-content div.region-inner div.block-inner div.content div.comment div.submitted span{font-size:11px;font-weight:bold}#block-commentsblock-comment-form-block.block div.block-inner div.content div#comments.comment-wrapper div.indented div.comment div.content div.field div.field-items div.field-item,#block-commentsblock-comment-form-block.block div.block-inner div.content div#comments.comment-wrapper div.comment div.content div.field div.field-items div.field-item,div#region-content div.region-inner div.block-inner div.content div.comment div.content div.field div.field-items div.field-item{margin-top:15px}#block-commentsblock-comment-form-block.block div.block-inner div.content div#comments.comment-wrapper div div ul.links,#block-commentsblock-comment-form-block.block div.block-inner div.content div#comments.comment-wrapper div ul.links,div#region-content div.region-inner div.block-inner div.content div.comment div ul.links{clear:both;float:right}#block-commentsblock-comment-form-block.block div.caption p,#region-content div.region-inner div.block-inner div.content div.comment div.user-picture div.caption p{display:none}#block-commentsblock-comment-form-block.block div.user-picture,div#region-content div.region-inner div.block-inner div.content div.comment div.user-picture{float:left;margin-right:2%;padding-bottom:100px;padding-top:10px;position:relative;width:10%}body.page-comment-reply div#region-content div.region-inner div.block-inner div.content div.comment{margin:0;padding:0}#block-commentsblock-comment-form-block.block div.user-picture img,div#region-content div.region-inner div.block-inner div.content div.comment div.user-picture img{max-width:60px}#block-commentsblock-comment-form-block.block div.comment div.content div.field div.field-label,div#region-content div.region-inner div.block-inner div.content div.comment div.content div.field div.field-label{display:none}div#zone-postscript-wrapper.zone-wrapper{border-top:3px solid}div#zone-postscript.zone{padding-top:20px}div#zone-postscript.zone div div.region-inner{padding:0 20px}div#zone-postscript.zone div div.region-inner div.block-inner h2{font-size:24px}#region-footer-second,#region-footer-first{padding:10px 0}div#region-footer-second div.region-inner{padding:20px 0}#region-footer-second p,#region-footer-second span,#region-footer-second li,#region-footer-second p span,#region-footer-second div{font-size:12px !important}div#block-block-6.block{position:absolute;left:48%;bottom:0}.return-to-top{-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;padding:5px 10px}.return-to-top:hover{opacity:.85}@media all and (max-width:1220px){.container-12,.container-24{width:940px !important}}@media all and (max-width:980px){.container-12,.container-24{width:700px !important}div.views-view-grid.grid-4 div.gridCol,div.views-view-grid.grid-3 div.gridCol,div.views-view-grid.grid-2 div.gridCol,div.views-view-grid.grid-1 div.gridCol{clear:both;width:100%}article.node h2{font-size:22px}p,span,li,p span,div{font-size:14px}div.views-view-grid.grid-4 div.gridCol{float:left;padding-right:8%;position:relative;width:46%}div#block-views-front-widgets-block.block .grid-4 div.gridCol.col-2{padding-right:0}div#block-views-front-widgets-block.block .grid-4 div.gridCol h4{font-size:22px}div#block-views-front-widgets-block.block .grid-3 div.gridCol h4{font-size:18px}div#zone-postscript.zone div div.region-inner div.block-inner h2{font-size:18px}div#zone-postscript.zone div div.region-inner div.block-inner div.content p{font-size:13px}div#flexslider_views_slideshow_main_front_features_version_2-block div.slider-text-background{padding:5px 15px}div#flexslider_views_slideshow_main_front_features_version_2-block div.slider-text h2{font-size:24px}}@media all and (max-width:740px){.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12,.grid-13,.grid-14,.grid-15,.grid-16,.grid-17,.grid-18,.grid-19,.grid-20,.grid-21,.grid-22,.grid-23,.grid-24{margin-right:0}#zone-top,#zone-branding,#zone-menu,#zone-header,#zone-preface,#zone-content,#zone-postscript,#zone-footer{margin:0 auto;padding-left:0;padding-right:0}aside#region-sidebar-second section.block,aside#region-sidebar-first section.block,aside#region-sidebar-second div.block,aside#region-sidebar-first div.block{border-bottom:1px solid;margin-bottom:30px;padding:0}.container-12,.container-24{width:580px !important}article.node h2{font-size:28px}div#zone-branding.zone div#region-menu{float:left;margin:30px 0 0 0}div#region-menu div.region-inner div#block-superfish-1.block div.block-inner div.content ul#superfish-1.sf-menu li.first{margin-left:0}#block-views-front-widgets-block.block div.views-field-field-widget-image{display:block;float:left;text-align:left;width:100%}div#zone-postscript.zone div div.region-inner{padding:0}}@media all and (max-width:680px){div.views-view-grid div div.gridCol{clear:both;width:100%}}@media all and (max-width:620px){.container-12,.container-24{width:500px !important}}@media all and (max-width:520px){.container-12,.container-24{width:420px !important}div#flexslider_views_slideshow_main_front_features_version_2-block div.slider-text-background{padding:0 5px}div#flexslider_views_slideshow_main_front_features_version_2-block div.slider-text h2{font-size:16px}}@media all and (max-width:500px){#zone-menu.zone{padding-bottom:10px;padding-top:10px}div#zone-branding.zone div#region-menu{width:100%}div#region-menu,div#block-superfish-1{float:left}div#region-menu ul#superfish-1.sf-style-default,div#region-menu div#block-superfish-1.block{width:100%}ul#superfish-1.sf-style-default li a,ul#superfish-1 li a:hover{background-color:#ba2323;padding:10px;margin:8px;font-family:'Open Sans',sans-serif;color:#fff;font-size:12px;background-image:linear-gradient(bottom,#ab1b1b 0,#d43333 100%);border-radius:5px;background-image:-o-linear-gradient(bottom,#ab1b1b 0,#d43333 100%);background-image:-moz-linear-gradient(bottom,#ab1b1b 0,#d43333 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.01,#ab1b1b),color-stop(0.99,#d43333));background-image:-ms-linear-gradient(bottom,#ab1b1b 0,#d43333 100%)}#block-superfish-1 ul#superfish-1 li a:hover{color:#fff}ul#superfish-1 li a.active{padding-bottom:9px;padding-left:10px;padding-right:10px;padding-top:11px;top:1px;background-image:linear-gradient(bottom,#ab1b1b 100%,#d43333 0);background-image:-o-linear-gradient(bottom,#ab1b1b 100%,#d43333 0);background-image:-moz-linear-gradient(bottom,#ab1b1b 100%,#d43333 0);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.99,#ab1b1b),color-stop(0.01,#d43333));background-image:-ms-linear-gradient(bottom,#ab1b1b 100%,#d43333 0);color:#fff}
ul#superfish-1 li a::before{background-color:#eee;content:"";display:block;position:absolute;width:100%;height:100%;padding:8px;left:-8px;top:-8px;z-index:-1;border-radius:5px;box-shadow:inset 0 1px 1px #909193,0px 1px 0 #fff}ul#superfish-1.sf-style-default li{font-size:24px;margin-left:0;padding:5px 10px 5px 0;width:45%}ul#superfish-1.sf-style-default li ul{display:none !important}div.blog-view-right,body.node-type-article div.group-right{float:right;width:20%}#block-featured-content-1{float:left;clear:both;width:100%}#block-views-about-the-author-block{float:left;width:100%}div#block-views-front-widgets-block.block div.gridCol h4,div.blog-view-right h2,body.node-type-article h1.page-title,body.node-type-article h3{font-size:24px !important}}#webform-client-form-38 .webform-component-date div.form-item{width:75px;display:inline-block;margin:5px}#webform-client-form-38 .webform-component-date div.form-item select{width:100%}@media all and (max-width:440px){.container-12,.container-24{width:320px !important}}@media all and (max-width:380px){.container-12,.container-24{width:95% !important}}div#TA_cdswritereviewlg878{display:none}#block-views-new-years-reservations-block-3 .fieldset-legend span.summary,#block-views-new-years-reservations-block-1 .fieldset-legend span.summary,#block-views-new-years-reservations-block-2 .fieldset-legend span.summary{display:none}#block-views-new-years-reservations-block-3 .fieldset-legend a:hover h2,#block-views-new-years-reservations-block-1 .fieldset-legend a:hover h2,#block-views-new-years-reservations-block-2 .fieldset-legend a:hover h2{color:#9a1d1d}.context-new-years-reservation .views-field-commerce-price{font-size:20px;float:left;width:30%;line-height:26px}.context-new-years-reservation .views-field-title{float:left;width:45%;line-height:30px}.context-new-years-reservation .views-field-add-to-cart-form{float:left}.context-new-years-reservation .content .views-row{margin:0 0 10px;padding-bottom:10px}#block-views-shopping-cart-block-1 .views-table{display:none}#block-views-shopping-cart-block-1 h2{color:#fff;float:left;font-size:18px;font-weight:bold;width:250px}#block-views-shopping-cart-block-1 .line-item-total{float:left;margin-left:20px}#block-views-shopping-cart-block-1{line-height:20px}#block-views-shopping-cart-block-1 .line-item-summary{margin-bottom:5px}#block-views-shopping-cart-block-1 .line-item-summary-view-cart a,#block-views-shopping-cart-block-1 .line-item-summary-checkout a{color:#e2de76}#block-views-shopping-cart-block-1 .line-item-summary-view-cart a:hover,#block-views-shopping-cart-block-1 .line-item-summary-checkout a:hover{color:#65a6d1}.context-newyears h1#page-title{display:none}.context-newyears .new-years h1{line-height:45px}.context-newyears .new-years h6{line-height:28px}.context-newyears .new-years h6 span{font-weight:bold}#node-page-300{text-align:center}.text-center{text-align:center}.view-new-years-reservations .commerce-add-to-cart{width:250px}.view-new-years-reservations .form-item-quantity{float:left;margin-right:10px}.view-new-years-reservations .form-item-quantity label{font-size:14px;font-weight:normal;display:inline}.view-new-years-reservations .form-item-quantity input{width:30px}.view-new-years-reservations .views-field-commerce-price p{margin:0}.view-commerce-cart-summary .view-footer>a{float:right}a.btn{background-color:#9a1d1d;border:1px solid #000;border-radius:5px;color:#fff !important;padding:10px;text-decoration:none !important}a.btn:hover{background-color:#7f1818}a{text-decoration:underline !important}#admin-menu a{text-decoration:none !important}#block-system-main .view-new-years-reservations .commerce-add-to-cart{width:auto}.view-new-years-reservations .view-header>p{font-style:italic;font-weight:bold}#OT_form{width:270px !important;margin:0 0 30px !important}#OT_form .OT_wrapper{width:270px !important}#OT_form .OT_wrapper .OT_header{width:270px !important}#OT_form .OT_list{width:270px !important}#OT_form ul li{width:195px !important}a.OT_Find_a_Table:link,a.OT_Find_a_Table:visited,a.OT_Find_a_Table:hover,a.OT_Find_a_Table:active{color:#fff !important}#OT_form .OT_title{font-size:19px;text-align:center;margin:0 auto;width:270px}#OT_form .OT_subtitle{margin:0 auto}#OT_form .OT_submit{width:218px !important}