﻿.megamenu-skin-friendly .megamenu-slot-title a,.megamenu-skin-friendly .megamenu-slot-title span,.megamenu-skin-friendly .megamenu-item a,.megamenu-skin-friendly .megamenu-item span{padding:5px 12px 7px 12px;display:block;}
.megamenu-skin-friendly .megamenu-item a,.megamenu-skin-friendly .megamenu-item span{color:#fff;font-size:100%;}
.megamenu-skin-friendly .megamenu-item a:hover{color:#fff;background:#00325b;}

.facebook {
    background-position: 0 0 !important;
}


.v-space{
margin-top:20px;
}


.v-space-10{
margin-top:10px;
}


.v-space-5{
margin-top:5px;
}


	#featured_content .left {
		float: left;
		width: 339px;
		margin-right: 20px;
	}
.art-page-footer,.art-page-footer a,.art-page-footer a:link,.art-page-footer a:visited,.art-page-footer a:hover{font-family:Arial;font-size:10px;letter-spacing:normal;word-spacing:normal;font-style:normal;font-weight:normal;text-decoration:underline;color:#29546A;}
.art-page-footer{position:relative;z-index:auto !important;padding:1em;text-align:center !important;text-decoration:none;color:#4A4A4A;}
h1,.feature-text-wrap .feature-head-text{font-family:"RockwellStd-Light";font-size:3.625rem;font-weight:normal;line-height:1}
.feature-text-wrap{position:absolute;color:#fff;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;width:100%;max-width:44.375rem;margin:auto 0}
.feature-text-wrap *:last-child{margin-bottom:0}
.feature-text-wrap .text-light{color:#fff}
.feature-text-wrap .text-dark{color:#57585a}
.feature-text-wrap .feature-head-text{margin-top:0;margin-bottom:0;font-weight:100;padding-bottom:0}
.feature-text-wrap .feature-subhead-text{margin-top:0;font-size:1.875rem;line-height:130%}
.feature-text-wrap .button,.feature-text-wrap .page-nav a.highlight,.page-nav .feature-text-wrap a.highlight,.feature-text-wrap .page-nav .nolink.highlight,.page-nav .feature-text-wrap .nolink.highlight,.feature-text-wrap .web-form__wrapper .webform-submit,.web-form__wrapper .feature-text-wrap .webform-submit,.feature-text-wrap .button--secondary{display:inline-block}
.feature-text-wrap .button a,.feature-text-wrap .page-nav a.highlight a,.page-nav .feature-text-wrap a.highlight a,.feature-text-wrap .page-nav .nolink.highlight a,.page-nav .feature-text-wrap .nolink.highlight a,.feature-text-wrap .web-form__wrapper .webform-submit a,.web-form__wrapper .feature-text-wrap .webform-submit a,.feature-text-wrap .button--secondary a{color:#fff}
.feature-text-wrap--short{width:60%}
.feature-text-wrap--short h1,.feature-text-wrap--short p{color:#57585a!important}
.node-type-home-page .feature-text-wrap{background:#029fd4}
.node-type-home-page .feature-text-wrap h1,.node-type-home-page .feature-text-wrap p{color:#fff}



ol.horizontal li, ul.horizontal li  {
    float: left;
  line-height: 20px;
  margin-left: 10px;
}

ol.horizontal li:first-child, ul.horizontal li:first-child {
  margin-left: 0;
}

 
.horizontal .gform_body {
  float: left;
  width: 77%;
}


.horizontal .gform_footer.top_label {
  clear: none;
  float: left;
  margin-left: 5px;
  margin-top: 17px;
}


  .horizontal .gform_footer.top_label input[type="submit"] {
    width: 100%;
  }



header ul.horizontal li{
  line-height: inherit;
}

    .page-template-pageMenus-php .icon-menu, .page-template-pageLocationsAll-php .icon-maps, .page-template-pageCatering-php .icon-catering {background: #737169;padding: 4px 8px}

    .page-template-pageMenus-php .icon-menu a, .page-template-pageLocationsAll-php .icon-maps a, .page-template-pageCatering-php .icon-catering a {color: #FFF;}
.icon-social,.icon-faboo,.icon-twit,.icon-yout,.icon-igram,.icon-goop,.icon-pint,.icon-vime,.icon-fckr{height:50px;width:45px;text-indent:0;text-align:center;overflow:hidden;display:inline-block!important;color:transparent!important;font-size:27px;font-size:1.6875rem;line-height:50px;line-height:3.125rem;}
.icon-social:before,.icon-faboo:before,.icon-twit:before,.icon-yout:before,.icon-igram:before,.icon-goop:before,.icon-pint:before,.icon-vime:before,.icon-fckr:before{font-family:"icons";text-indent:0!important;height:50px;width:45px;}
.icon-igram:before{content:'\e807';}

.wpsynergy-accordion.ui-accordion .acc-item.ui-accordion-content {
    border: 1px solid #E7E7E7;
    font-size: 12px;
    line-height: 1.75em;
    padding: 20px 30px;
    overflow: auto;
    border-top: 0;
    overflow: auto;
}

.modal-body {
  position: relative;
  padding: 20px;
}

.modal .modal-body {
  padding: 40px 15%;
  padding-top: 10px;
}

.modal .modal-body h3 {
  font-family: 'nimbus_sansbold', 'HelveticaNeue', Helvetica, Arial, sans-serif;
  color: #ee3f00;
  text-align: center;
  font-size: 34px;
  margin-bottom: 20px;
}

.modal .modal-body .btns a {
  display: block;
  width: 50%;
  margin: 10px auto;
  text-transform: uppercase;
}

#randomModal .modal-body {
  text-align: left;
  margin: 0px 15px;
  color: #4F5963;
  font-size: 15px 0px;
  line-height: 26px;
  padding: 0px 15%;
}

#randomModal .modal-body p {
  text-align: left;
  margin: 15px 0px;
  color: #4F5963;
  font-size: 15px;
  line-height: 26px;
}

	
	
	
	#v5-footerX .s4-notdlg {display:none !important;}
