.admin-bar .navbar-fixed-top {top: 32px;}
ul.ubermenu-nav li::before {display: none;}
.ubermenu-main .ubermenu-target {line-height: 30px !important; font-family: 'Montserrat', sans-serif; font-weight: 700;}
.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target:after { display: none !important; }
.ubermenu-main.ubermenu-sub-indicators .ubermenu-item-level-0.ubermenu-has-submenu-drop > .ubermenu-target:not(.ubermenu-noindicator) { padding-right: 17px !important;}
.ubermenu-submenu .ubermenu-target {line-height: normal !important;}
.navbar-fixed-top.sticky .ubermenu-main .ubermenu-item-level-0 > .ubermenu-target { padding-top: 14px;  padding-bottom: 14px;}

.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target{color:#ebe1d1 !important;}
.ubermenu.ubermenu-main .ubermenu-item-level-0:hover > .ubermenu-target, .ubermenu-main .ubermenu-item-level-0.ubermenu-active > .ubermenu-target{color: #ac5726 !important;}
.ubermenu .ubermenu-submenu .ubermenu-target{padding-top: 10px !important; padding-bottom:10px !important;}
.ubermenu-main .ubermenu-submenu.ubermenu-submenu-drop{padding:5px 0 !important;}

.parks-info-section .location-details-block h2 {text-transform: uppercase;}

.blog-listing ul.page-numbers {  float: left;  width: 100%;  text-align: center;   margin: 30px 0px 0px 0px;}
/* Pagination style */
.blog-listing ul.page-numbers {float: left;width: 100%;margin:30px 0 0 0;text-align: center;}
.blog-listing ul.page-numbers li{display: inline-block;list-style: none;margin: 0 0 30px;padding: 0;}
.blog-listing ul.page-numbers li:before{display: none;}
/*.blog-listing ul.page-numbers li span.current{color:#fff;padding: 10px 15px;background-color: #c19c3e;}*/
.current{color:#fff;padding: 10px 15px;background-color: #205d77;}
.blog-listing ul.page-numbers li a{color:#000;padding: 10px 15px;background: #efefef;}
.blog-listing ul.page-numbers li a:hover{color:#fff;background-color:#205d77;}
.search-page .separator hr {border-color: #4a4a4a; margin: 20px 0 20px 0; padding: 0px;}
.not-found {  border: 1px solid #205d77;  text-align: center;  /* float: left; */ width: 100%;  padding: 0 15px 30px; margin: 0 auto;}
.search-section.single-column .not-found h2:first-child {text-align: center;}
form.search-form input[type=search] { -webkit-appearance: none; border: 1px solid #205d77;vertical-align: middle;  height: 35px; width: 300px;padding: 0 15px;}
form.search-form button.search-submit { line-height: 37px; padding: 0 25px;border: 0;}
.search-submit.btn {margin-top: 0px;}


.tribe-events ul li::before { display: none;}
.tribe-common .tribe-common-c-btn, .tribe-common a.tribe-common-c-btn {background-color:#205d77 !important; border-radius: 0px !important; }
.tribe-common .tribe-common-c-btn:hover, .tribe-common a.tribe-common-c-btn:hover {background-color:#03333f !important;}
/* Wp Block Gallery */
.wp-block-gallery li.blocks-gallery-item {text-align: center;padding-left: 0;}
.wp-block-gallery li.blocks-gallery-item:before {display:none;}
.wp-block-gallery {width: 100%; display: block;}
.g-recaptcha {display: block;clear: both;margin-bottom: 1em;margin-left: 0px;width: 100%;}	
.wp-block-gallery .blocks-gallery-item figcaption {font-size: 14px; padding: 10px 10px 9px !important;background: #205d77 !important;color: #fff !important;}
.wp-block-image figcaption {text-align: center !important; font-style: normal !important; background: #205d77; color: #fff;  margin: 0px; padding: 10px; font-size: 14px;}

.wp-block-gallery figcaption {  font-style: normal;}

.search-section.single-column h2:first-child{text-align: left; width: auto;	margin-top: 0px; color: #565754;}
nav ul li:before {  display: none;}
.tribe-events .tribe-events-c-ical__link,#tribe-events .tribe-events-button, #tribe-events .tribe-events-button:hover, #tribe_events_filters_wrapper input[type=submit], .tribe-events-button, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover, .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-], .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a{ color: #ebe1d1 !important; background-color: #205d77 !important; border-radius: 0px;}
.tribe_community_list .tribe-button:hover,.tribe-events .tribe-events-c-ical__link:hover,#tribe-events .tribe-events-button:hover, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover {
    background: #03333f !important;
}

.tribe-events .tribe-events-c-ical__link {border:none !important;}
.tribe-common .tribe-common-c-svgicon {color:#ebe1d1 !important; }
.tribe-events-cal-links .tribe-events-gcal, .tribe-events-cal-links .tribe-events-ical { display: inline-block; padding: 5px 12px !important;}
.tribe-common .tribe-common-b2 {font-family: inherit !important; font-size: inherit !important;}
.tribe-common .tribe-common-h5, .tribe-common .tribe-common-h6 {line-height: normal; color: #565754 !important; font-weight: 700 !important;font-family: 'Montserrat', serif !important; }
h1.tribe-events-single-event-title{font-family: 'Montserrat', serif;}

.tribe-common .tribe-common-b3 {font-family: inherit; font-size: 14px !important;}
.tribe-events-event-meta,.tribe-events-schedule h2 {font-family: inherit;}
.tribe-events-content ol, .tribe-events-content p, .tribe-events-content ul {font-size: 16px; font-family: inherit;     font-family: 'Lato', Arial, Helvetica, sans-serif;
    line-height: 24px; color: #4a4a4a;}
.tribe-events-single ul.tribe-related-events li .tribe-related-events-title a,.tribe-events-event-meta a, .tribe-events-event-meta a:visited {color: #205d77;}
.tribe-events-single ul.tribe-related-events li .tribe-related-events-title a:hover,.tribe-events-event-meta a:focus, .tribe-events-event-meta a:hover {color: #ac5726;}
h3.tribe-events-calendar-list__event-title  {font-size: 28px !important; line-height: normal !important; }
.tribe-common a {color: #565754 !important;}
.tribe-events .datepicker .day.active, .tribe-events .datepicker .day.active.focused, .tribe-events .datepicker .day.active:focus, .tribe-events .datepicker .day.active:hover, .tribe-events .datepicker .month.active, .tribe-events .datepicker .month.active.focused, .tribe-events .datepicker .month.active:focus, .tribe-events .datepicker .month.active:hover, .tribe-events .datepicker .year.active, .tribe-events .datepicker .year.active.focused, .tribe-events .datepicker .year.active:focus, .tribe-events .datepicker .year.active:hover {background: #ac5726;}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h6--min-medium { font-weight: 600; color: #205d77; font-family: inherit; font-size: 18px;}
.tribe-events .tribe-events-calendar-list__month-separator:after { background-color: #205d77;}

.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date, .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link {color: #ac5726;}
.tribe-events-single .tribe-events-sub-nav,.tribe-common .tribe-common-b2 {font-family: inherit;}
h3.tribe-common-h4 { font-family: 'Montserrat', serif !important;  font-weight: 600;}
.tribe-related-events.tribe-clearfix li::before{display: none;}
/*.tribe-events-single ul.tribe-related-events {width: 100%;}*/
.tribe-events-related-events-title, .tribe-events-single ul.tribe-related-events li, .tribe-events-single ul.tribe-related-events li .tribe-related-events-title {font-family: 'Montserrat', serif !important;  font-weight: 600;}
.tribe-related-events-title {font-size: 20px !important;}
.tribe-events-event-meta.primary, .tribe-events-event-meta.secondary {width: 50%;}
.tribe-events-back {  margin-bottom: 20px;   margin-top: 20px;}
.tribe-events-single .tribe-events-schedule h2{margin-top: 0px;}
h2.tribe-events-single-section-title {  font-size: 18px !important;}
.tribe-events-button {    font-family: 'Montserrat', serif; font-weight: 700 !important; font-size: 15px !important;}
 .tribe-events:not( .tribe-events-view--shortcode ) .tribe-events-calendar-list__event-title-link:hover {color: #ac5726 !important; border-bottom: none;}


.my-events-header h2.my-events { color: #ac5726 !important;  font-size: 36px !important;  font-weight: 700 !important;}
.tribe-community-events {background: transparent !important; border:none !important;}
.selection ul li::before, .select2-results ul li::before {display: none !important;}
.ui-dialog-buttonset button ,.tribe_community_list .tribe-button, .tribe_community_edit .tribe-events-community-footer .button,.tribe-community-events .tribe-section.tribe-section-image-uploader .tribe-image-upload-area .choose-file,#post.events-community-submit,.tribe_community_edit .tribe-button,.tribe-add-post.tribe-button, .tribe-datetime-block .button, .tribe_community_edit .tribe-button.submit, .tribe_community_list .tribe-button.submit {border-radius:0px !important;  font-family: 'Montserrat', serif; background: #205d77 !important; color: #ebe1d1 !important; font-weight: 700 !important; border:none; letter-spacing: 0.2px;     transition: all 0.4s ease-in-out 0s;
    -webkit-transition: all 0.4s ease-in-out 0s;
    -moz-transition: all 0.4s ease-in-out 0s;}
.ui-dialog-buttonset button:hover,.tribe_community_edit .tribe-events-community-footer .button:hover,.my-events-header a.tribe-button.tribe-button-secondary:hover,.tribe-community-events .tribe-section.tribe-section-image-uploader .tribe-image-upload-area .choose-file:hover,.tribe-image-upload-area .choose-file:hover ,#post.events-community-submit:hover,.tribe-add-post.tribe-button:hover, .tribe-datetime-block .button:hover,.tribe_community_edit .tribe-button.submit:hover, .tribe_community_list .tribe-button.submit:hover {background: #03333f !important;}

	.tribe-image-upload-area .choose-file {font-size: 20px !important;padding: 15px !important; }
.tribe-add-post.tribe-button,.tribe_community_edit .button{font-size: 12px !important; padding: 10px !important; }
.tribe-community-events .events-community-post-title>input {border-radius: 0 !important;
    border: 1px solid #293546 !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
    }
 .tribe-community-events .tribe-section.tribe-section-cost .cost-input-field,.tribe-community-events .tribe-section.tribe-section-website input {height: 48px; line-height: 48px;  border: 1px solid #293546 !important;}
.select2-container--default.select2-container--focus .select2-selection--multiple { border: solid 1px #293546;  border-radius: 0;}
.tribe-community-events .tribe-section.tribe-section-taxonomy .tribe-dropdown .select2-selection--multiple .select2-search--inline{ line-height: 3 !important; padding-bottom: 0px !important; padding-top: 0px !important;padding-left: 0px !important; margin-left: 0 !important;}
.tribe-community-events {color: #4a4a4a !important;}
.tribe-dropdown .select2-selection--multiple .select2-selection__rendered {vertical-align: middle !important; border-radius: 0px !important;}
.select2-results .select2-results__option {color: #4a4a4a !important;}
.select2-container--default .select2-results__option--highlighted[data-selected] { background: #205d77 !important; color: #ebe1d1 !important; }
.tribe-community-events .tribe-section.tribe-section-taxonomy .tribe-dropdown .select2-choices .select2-search-choice, .tribe-community-events .tribe-section.tribe-section-taxonomy .tribe-dropdown .select2-choices .select2-selection__choice, .tribe-community-events .tribe-section.tribe-section-taxonomy .tribe-dropdown .select2-selection--multiple .select2-search-choice, .tribe-community-events .tribe-section.tribe-section-taxonomy .tribe-dropdown .select2-selection--multiple .select2-selection__choice {padding: 5px 10px 5px 10px !important; margin-left: 10px;}
.tribe-community-events .tribe-section { border: 1px solid #03333F !important; border-radius:0px !important;}
.tribe-community-events .tribe-section .tribe-section-header{ border-bottom: 1px solid #03333F !important;}
.tribe-community-events label {font-size: 15px;}
.select2-container--default .select2-selection--multiple {border-radius: 0px !important; }
.event-community-section .tribe-community-events, .event-main-section .tribe-events .tribe-events-l-container {padding-top: 24px !important;}
.event-main-section .container-small {max-width: inherit;}
.event-community-section .container-small {max-width: 1200px; margin: 0 auto;}
.event-community-section .tribe-datetime-block .button {font-size: inherit !important; padding: 10px !important;}
.event-community-section button#tribe-add-exclusion {  padding: 2px 10px !important;}
.event-community-section button#tribe-add-recurrence {padding-bottom: 7px !important;}
.recurrence-row button>span {font-size: 12px !important;}
.event-community-section button.tribe-button.tribe-add-recurrence{margin: 0px !important;}
.event-community-section .tribe-community-events td div.tribe-button-field {font-size: 14px;}
.tribe-buttonset .tribe-button-field.tribe-active{ color: #fff; background-color: #ac5726 !important;  border-color: #ac5726 !important;}
.tribe-buttonset .tribe-button-field { background-color: #205d77 !important;  color: #fff; border: none;   border-radius: 0px;}
.recurrence-row .select2-container span {border-radius: 0px;}
.tribe-section-content-field input {font-size: 14px !important;}
.ui-timepicker-wrapper .ui-timepicker-list li {font-size: 100% !important;}
.ui-timepicker-wrapper .ui-timepicker-list li:before {display: none;}
.tribe-ui-datepicker.ui-datepicker a.ui-state-active,li.ui-timepicker-selected, .ui-timepicker-list li:hover, .ui-timepicker-list .ui-timepicker-selected:hover,.ui-timepicker-wrapper .ui-timepicker-list .ui-timepicker-selected {background: #205d77 !important;}
.select2-container--default .select2-selection--multiple .select2-selection__choice {    background-color: #ac5726 !important; color: #ffffff !important;  border: 1px solid #ac5726 !important;}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {color: #fff !important;}
.select2-container--default .select2-selection--multiple {border:1px solid #03333F !important;}
.select2-container--default .select2-selection--single { border:1px solid #03333F !important; border-radius: 0px !important;}

.tribe-dropdown .select2-selection--single .select2-selection__rendered, .tribe-ea-dropdown .select2-selection--single .select2-selection__rendered {font-size: 14px !important;	}
.tribe-community-events .tribe-section .tribe-delete-this.hover-state:hover, .tribe-community-events .tribe-section .tribe-delete-this:hover:hover {color: #ac5726 !important;}
.my-events-header a.tribe-button.tribe-button-secondary { font-family: inherit; font-size: 15px; line-height: normal; border-radius:0px !important;  font-family: 'Montserrat', serif; background: #205d77 !important; color: #ebe1d1 !important; font-weight: 700 !important; border:none; letter-spacing: 0.2px;transition: all 0.4s ease-in-out 0s; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; margin:0 !important;}
#post.events-community-submit,.tribe_community_edit .tribe-events-community-footer .button {font-size: 20px !important; padding: 15px !important;}
.tribe-community-events .events-community-post-content label, .tribe-community-events .events-community-post-title label,.tribe-community-events .tribe-section .tribe-section-header h3{font-size: 18px !important;}
.venue input,.organizer input { height: 40px; border: 1px solid #000;  padding: 5px; margin-left: 5px;}
.venue label,.organizer label {font-size: 18px !important;}
.bubble {background: transparent !important; border:1px solid #03333F !important; }
.eventForm .tribe_sectionheader h4, .tribe-community-event-info h4 { border-bottom:1px solid #03333F !important; }
.eventForm .tribe_sectionheader h4 label, .tribe-community-event-info h4 {font-weight: 700;}
.venue input, .eventForm input[type=text] {border:1px solid #03333F !important; border-radius: 0px !important;}
.tribe-community-event-info .venue, .tribe-community-event-info .organizer { margin: 15px 0px;}
.wp-editor-container {border:1px solid #03333F !important; }
.html-active .switch-html, .tmce-active .switch-tmce{border: 1px solid; border-bottom: 0px;}
.tribe-community-events-list a:hover {color: #ac5726 !important;}
.tribe-community-events-content .tribe-nav a{border: none !important; font-family: 'Montserrat', serif; }
.tribe_community_edit .tribe-button-activate:after, .tribe_community_list .tribe-button-activate:after {color: #ebe1d1 !important;}
.tribe-nav-top .table-menu ul li:before {display: none !important;}
.tribe-nav-top .table-menu ul li {padding-left:5px; }
.tribe-community-events-list a { color: #4a4a4a;}

.tribe-community-events-content .tribe-event-list-search input[type=search] { border: 1px solid #205d77 !important;}
.venue input[type=checkbox] {height: auto;}
.event-community-section h2.my-events {  text-align: left;}
.event-community-section .new-tribe_organizer .linked-post td label,.event-community-section .new-tribe_organizer .linked-post td {font-size: 15px !important;}
.event-community-section .new-tribe_organizer .linked-post td [type=text] {border:1px solid #03333F !important;}
#event_organizer, #event_tribe_venue {padding-right: 0px !important;}
.tribe-community-events .tribe-community-notice.tribe-community-notice-error { border: 1px solid #dc3232; }
.tribe-community-events .tribe-community-notice.tribe-community-notice-error p {font-size: 16px;}
.tribe-community-events .events-community-post-content label.error, .tribe-community-events .events-community-post-title label.error { padding-bottom: 0px;border-bottom:none !important; color: #dc3232;}
.tribe-community-notice-update p a ,.tribe-community-notice-update p { font-size: 20px;  line-height: normal;}
.tribe-events-event-meta:before, .tribe-events-event-meta~div:not(.tribe-events-event-meta):not(.event-tickets),.tribe-events-related-events-title {border-top: 1px solid #205d77;}
.tribe-events .tribe-events-calendar-list__month-separator:after {background-color:#205d77 !important; }
.tribe-common .tribe-common-anchor-thin-alt {border-bottom: 1px solid #205d77 !important; }
.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date, .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link {color: #205d77 !important;}
.event-main-section .datepicker>div {display: block;}
.tribe-events .datepicker .day.active {background:#ac5726 !important; }


.tribe-events-single ul.tribe-related-events li .tribe-related-event-info span:last-of-type { margin-right: 4px;}
.tribe-events-meta-group .tribe-events-single-section-title,.tribe-events-meta-group .tribe-events-single-section-title {color: #565754;}
.error-img.text-center {padding-top: 60px;}
.error-img p {padding-top: 20px; font-size: 18px;} 


.tribe-community-events .events-community-post-content>input, .tribe-community-events .events-community-post-title>input {height: 48px !important; box-shadow: none !important;}


/* Active Champions form css */
._form ._full_width._clear {display: none;}
._form ._html-code{ display:none; }
._form ._form-title{ display:none; }
._form ._form-branding{ display:none; }
._form {width: 100%;padding: 0;margin: 0;}
._form input {width: 100%;border-radius: 0;border: 1px solid #293546;height: 48px;line-height: 48px;padding-left: 10px;padding-right: 10px;}
._form ._form-label {width: 100%;font-weight: 400;font-size: 18px;color: #4a4a4a;}
._form ._form_element._full_width {margin-bottom: 10px;}
._form ._submit:hover, ._form ._submit:focus, ._form ._submit:active {background-color: #03333f;border: none;box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;}
._form ._submit {background: #205d77;
    border: none;
    text-align: center;
    text-decoration: none;
    color: #ebe1d1;
    font-family: 'Montserrat', serif;
    font-weight: 700;
    display: inline-block;
    font-size: 20px;
    letter-spacing: normal;
    line-height: 32px;
    padding: 12px 15px 12px 15px;
    margin-top: 15px;
    text-transform: uppercase;
    position: relative;
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    transition: all 0.4s ease-in-out 0s;
    -webkit-transition: all 0.4s ease-in-out 0s;
    -moz-transition: all 0.4s ease-in-out 0s;
    vertical-align: middle;}
    .landing-page-form-main ._form ._submit { width: 100%;  border: none; line-height: 50px; padding: 0 22px; margin-top: 5px; margin-bottom: 15px;}
._form ._error._below {display: none !important;}._form ._error-inner { display: none;}
._form ._has_error {border: 1px solid #f00 !important;}
._form-thank-you {color: #4F8A10;text-align: center;font-weight: 600;border: 1px solid #4F8A10;padding: 10px;width: 50%;margin: 0 auto;background: #DFF2BF;}

/*.landing-page-form ._button-wrapper._full_width {padding: 0 0px 22px;}
.request-form-section ._form ._form_element._full_width { margin-bottom: 16px;}
.request-form-section ._form input{height: 48px;line-height: 48px;}
.request-form-section ._submit{height: 50px;line-height: 50px;}
.request-form-section ._form { padding-top: 9px;}*/
.footer-newsletter label { display: none;}
.footer-newsletter ._form ._submit {  width: 100%;margin: 5px 0 0px 0; line-height: 28px;}
.footer-newsletter ._form ._submit:hover,.footer-newsletter ._form ._submit:focus{ background: #FFF;color: #205d77;}
.footer-newsletter input{ height: 36px;  line-height: normal;  border: 1px solid #FFF;  margin-bottom: 5px; }
.footer-newsletter ._form ._form_element._full_width {margin-bottom: 0px;}
a.readmore {  padding-left: 5px;}

.home-itineraries-section a.btn:hover {background: #fff; color: #205d77;}




.event-main-section .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container { padding-bottom: 0px; min-height: 0px; }
.event-community-section .tribe-community-events {padding: 0px; }
ul.ess-social-network-lists li:before {display: none;}
#ess-main-wrapper .ess-social-network-lists .ess-social-networks {padding-left: 0px;}
.ess-sidebar-share .ess-sidebar-icon-count-wrapper .ess-total-share { padding: 0px !important; padding-top: 6px !important; line-height: normal; background: #205d77 !important;}
.tribe-events .datepicker>div {display: block;}

.tribe-events .tribe-events-c-breadcrumbs__list {font-family: inherit !important;}
.tribe-common .tribe-common-h3 {color: #565754 !important; font-weight: 700;    font-family: 'Montserrat', serif !important;}
.tribe-common .tribe-common-b1 {font-family: inherit !important;}
.tribe-events-pro .tribe-events-pro-venue__meta-address-details .tribe-address {font-size: 16px;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-breadcrumbs { margin-bottom: 20px !important;}
.tribe-common .tribe-common-c-btn-border-small, .tribe-common a.tribe-common-c-btn-border-small {font-family: inherit !important; border-radius: 0px; border:1px solid #205d77;}
.tribe-events .tribe-events-c-view-selector__list-item-text {font-family: inherit !important; font-size: 16px !important;}
.tribe-events-back a, .tribe-events-back a:visited {font-family: inherit !important;}
.single-tribe_events .tribe-events-schedule {margin: 10px 0px;}
.tribe-events .datepicker .month, .tribe-events .datepicker .year,	.tribe-events .datepicker .day, .tribe-events .datepicker .dow,.tribe-events .datepicker .datepicker-switch { font-family: 'Lato', Arial, Helvetica, sans-serif !important;}

.post-password-form input#pwbox-743 {  height: 35px; min-width: 200px; padding-left: 5px;  border: 1px solid #293546;}
.post-password-form input[type="submit"] {
    background-color: #205d77;
    border:none !important;
    text-align: center;
    min-width: 130px;
    color: #ebe1d1;
    font-family: 'Montserrat', serif;
    font-weight: 700;
    border-radius: 0px !important;
    display: inline-block;
    font-size: 15px;
    letter-spacing: normal;
    line-height: 35px;
    padding: 0 22px;
    margin-top: -4px;
    text-transform: uppercase;
    position: relative;
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    transition: all 0.4s ease-in-out 0s;
    -webkit-transition: all 0.4s ease-in-out 0s;
    -moz-transition: all 0.4s ease-in-out 0s;
    vertical-align: middle;
}
.post-password-form input[type="submit"]:hover { background-color: #03333f;}

form.post-password-form {
    text-align: center !important;
    margin-bottom: 20px;
}
.home-itineraries-content { min-height: 110px; padding-right: 2px;}
.nextup-itineraries-content { min-height: 100px; padding-right: 2px;}
.regional-itineraries-content {min-height: 100px;padding-right: 2px;}
.themed-itineraries-content {min-height: 110px; padding-right: 2px;}
.vfbp-form ul.country-list li:before {  display: none;}
.intl-tel-input input[type=tel] {padding-left: 44px !important; }
.vfbp-form select.vfb-form-control ,.vfbp-form .vfb-address-block input   {  width: 100% !important;
    border-radius: 0 !important;
    border: 1px solid #293546 !important;
    height: 48px !important;
    line-height: 48px !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
    font-size: 16px;
}
.vfbp-form label.vfb-address-label, .vfbp-form label.vfb-name-label {font-size: 16px;}
.vfbp-form textarea.vfb-form-control { border: 1px solid; border-radius: 0px;}

/*map*/
#map-canvas {width: 100%;height: 500px;margin-left: 0;}
.map-locations{z-index: 9;}
#popimg {width: 150px;height: 120px;}
.map-box-pop .right-img img {width: 100px;height: 60px !important;}
.map-box-pop .right-img {width: 100px;float: right;}
.map-box-pop .map-add-main .loc-add {width: 46%;float: left;margin: 0 12px;text-align: left;font-size: 14px;font-family: 'Lato', Arial, Helvetica, sans-serif !important;line-height: 20px;}
.map-box-pop .map-add-main {width: 100%;display: inline-block;}
.map-box-pop h3 {font-size: 18px;margin: 0 0 15px;}
.map-box-pop .loc-add.map-add-center {width: 95% !important;text-align: center !important;margin-bottom: 10px !important;}
.gm-style-iw {width: 100%;max-width: 350px !important;box-shadow: 0 1px 4px rgba(0, 0, 0, .8) !important;}
.gm-ui-hover-effect img {width: 25px !important;height: 25px !important;margin-left: -5px !important;color: #f00 !important;}

.other-details.video-responsive iframe { width: 100% !important; height: 500px !important; max-width: 900px; text-align: center;}
.embed-video.video-responsive {width: 100%;max-width: 900px;margin: 0 auto;text-align: center;}
.embed-video.video-responsive iframe {max-width: 100% !important;width: 100%;}


.navbar.secondary-menu.new{-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.navbar.secondary-menu.new.sticky {position: fixed;left: 0;top: 58px;right: 0;z-index: 999;padding-top: 0;padding-bottom: 0;box-shadow: 0 0 5px rgba(0,0,0,0.5);}
.admin-bar .navbar.secondary-menu.new.sticky{top:88px !important;}

.passaic-sponsors-slider .slick-track{margin:0 !important;}
.passaic-sponsors-slider .slick-dots li button::before {font-size: 36px !important;}

.vendors-header .page-header-text.teal-color {background-color: #22A2BF !important;}

.ubermenu-current-menu-item > a > span {font-weight: 700 !important;color: #03333f;}
/*.ubermenu-current_page_item > a > span {font-weight: 700 !important;}*/
.ubermenu-current-menu-parent > a span {font-weight: 700 !important;color: #03333f;}
.middle-section.page-content.single-column.exhibition-single {
  padding-top: 0;
}

.secondary-menu.phase-three .ubermenu.ubermenu-main.ubermenu-menu-51 .ubermenu-item-level-0 > .ubermenu-target {padding: 9px 16px 10px 16px !important;}
.pcac-contact .or-section {visibility: hidden; opacity: 0;}
.pcac-contact .contact-text {margin-bottom: 30px;}
.pcac-contact .contact-text h2 {margin-top: 0;}

.home-events-section { padding-bottom: 0 !important;}
.itineraries-section-content {
  display: inline-block;
  width: 100%;
  padding-top: 20px;
}

#gtranslate_selector {background: #205d77;border: none;text-align: center;text-decoration: none;color: #ebe1d1;font-weight: 700;display: inline-block;font-size: 12px;letter-spacing: normal;padding: 12px;text-transform: uppercase;position: relative;box-shadow: none !important;-webkit-box-shadow: none !important;-moz-box-shadow: none !important;border-radius: 0px;-webkit-border-radius: 0px;-moz-border-radius: 0px;transition: all 0.4s ease-in-out 0s;-webkit-transition: all 0.4s ease-in-out 0s;-moz-transition: all 0.4s ease-in-out 0s;vertical-align: middle;}

.translate select {
    background: #205d77;
    border: none;
    text-align: left;
    text-decoration: none;
    color: #ebe1d1;
    font-weight: 700;
    display: inline-block;
    font-size: 12px;
    letter-spacing: normal;
    padding: 12px;
    text-transform: uppercase;
    position: relative;
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    transition: all 0.4s ease-in-out 0s;
    -webkit-transition: all 0.4s ease-in-out 0s;
    -moz-transition: all 0.4s ease-in-out 0s;
    vertical-align: middle;
  }

  
.header-top-bar {background: #AC5726;text-align: center;color: #fff;padding: 18px 15px;}
/*.page-template-hamilton-house-template.top-bar-appear, .page-template-dey-mansion-template.top-bar-appear { top: 60px !important;}*/
/*.top-bar-appear .navbar.secondary-menu {margin-top: 60px; }*/
  

.fade-auto-slider .slider-for-county-fair .slick-list, .fade-auto-slider .slider-for-county-fair-one .slick-list {
  overflow-x: hidden !important;
  overflow-y: hidden !important;
}
.fade-auto-slider .county-fair-slider-content {
  position: relative !important;
  right: inherit !important;
  width: 100% !important;
  bottom: inherit !important;
  text-align: center !important;
  padding: 20px 0 0;
}
.fade-auto-slider .county-fair-slider-nav .slick-list {
  margin: 0 auto;
}


.fade-auto-slider .slick-slider.county-fair-slider-nav .slick-prev {
  left: 200px;
}
.fade-auto-slider .slick-slider.county-fair-slider-nav .slick-next {
  right: calc(50% - 230px);
}
.fade-auto-slider .county-fair-slider-nav {
  margin-top: 30px;
}

/* Pagination style */
.blog-template ul.page-numbers {float: left;width: 100%;margin:30px 0 0 0;text-align: center;}
.blog-template ul.page-numbers li{display: inline-block;list-style: none;margin: 0;padding: 0;}
.blog-template ul.page-numbers li:before{display: none;}
.blog-template ul.page-numbers li .current{color:#ebe1d1;padding: 11px 18px;background-color: #AC5726;display: block;font-weight: bold;}
.blog-template ul.page-numbers li a {color: #ebe1d1;padding: 10px 18px;background: #205D77;display: block;}
.blog-template ul.page-numbers li a:hover{color:#ebe1d1;background-color: #03333f;}
.blog-template.project-pagination .page-numbers {margin: 30px 0 !important;}

.wp-block-buttons a {
  width: 140px !important;
line-height: 26px !important;
font-size: 12px !important;
padding: 7px 15px 7px 15px !important;
background: #205d77;
border: none;
text-align: center;
text-decoration: none;
color: #ebe1d1;
font-family: 'Montserrat', serif;
font-weight: 700 !important;
display: inline-block !important;
letter-spacing: normal !important;
line-height: 32px !important;
margin: 12px 0 !important;
text-transform: uppercase !important;
position: relative !important;
box-shadow: none !important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
border-radius: 0px !important;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
transition: all 0.4s ease-in-out 0s;
-webkit-transition: all 0.4s ease-in-out 0s;
-moz-transition: all 0.4s ease-in-out 0s;
vertical-align: middle;
}
.simple-page-template .container {
  max-width: 1200px;width:100%;
 }
.simple-page-template h5, .simple-page-template h6 {
    font-weight: 300;
}

.wp-block-buttons a:hover{background: #03333f !important;color: #ebe1d1 !important;}
.ubermenu-sub-indicator.fas.fa-angle-down {display: none;}

.btn-width-auto .wp-block-buttons a {
  width: auto !important;
}
.exhibition-single .passaic-county-exhibition-slider-main .passaic-county-fair-img img{max-height: 500px;}
.exhibition-single .county-fair-slider-content {
  position: relative !important;
  right: inherit !important;
  width: 100% !important;
  bottom: inherit !important;
  text-align: center !important;
  padding: 20px 0 0;
}
@media screen and (max-width: 1280px){
.secondary-menu.phase-three .ubermenu.ubermenu-main.ubermenu-menu-51 .ubermenu-item-level-0 > .ubermenu-target {padding: 9px 10px 10px 10px !important;}
}

@media screen and (max-width: 1200px){
 .ubermenu-sub-indicator.fas.fa-angle-down {display: block;}
.ubermenu-responsive-toggle-icon-only .fas { font-size: 25px;}
    .ubermenu-responsive-toggle .fa{font-size: 27px;color:#FFF;}
.ubermenu-responsive-toggle { max-width: 38px !important;
    float: right;
    padding: 5px !important;
    margin-top: 15px !important;}
.ubermenu-sub-indicators .ubermenu-has-submenu-drop > .ubermenu-target:after { display: block !important;font-size:20px !important;margin-top: -10px !important;}
.ubermenu .ubermenu-retractor{padding: 7px 20px !important;color: #4a4a4a !important;}
.navigation{width: 100% !important;float: right !important;position:relative;}
.header-right{position:absolute;right:0;top:0px; z-index:1;margin-right: 60px;padding-right: 0px !important;}
.top-bar-appear .header-right{top:-8px;}

.top-bar-appear .ubermenu-responsive-toggle{margin-top: 8px !important;
    margin-bottom: 8px !important;}

    
}


@media screen and (max-width: 1199px){

.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target{font-size:15px !important;padding-left: 10px !important;padding-right: 10px !important;} 
.ubermenu .ubermenu-submenu .ubermenu-target{padding:8px 12px !important;} 
.ubermenu-main.ubermenu-sub-indicators .ubermenu-item-level-0.ubermenu-has-submenu-drop > .ubermenu-target:not(.ubermenu-noindicator) {
    padding-right: 12px !important;

}

h3.tribe-events-calendar-list__event-title  {font-size: 26px !important;}
h1.tribe-events-single-event-title {font-size: 40px;}
._form ._submit {font-size: 18px;}

.my-events-header h2.my-events{font-size: 30px !important;}
/*.page-template-hamilton-house-template.top-bar-appear, .page-template-dey-mansion-template.top-bar-appear { top: 70px !important;}*/

.fade-auto-slider .slick-slider.county-fair-slider-nav .slick-prev { left: 170px; }
.fade-auto-slider .slick-slider.county-fair-slider-nav .slick-next { right: calc(50% - 176px); }

}

@media screen and (max-width: 991px){
 
 
header.navbar-fixed-top{min-height:64px;}
.navigation-main{position:relative;}
.sticky.navbar-fixed-top{min-height:56px;}
.sticky.navbar-fixed-top .ubermenu-responsive-toggle{margin-top: 12px !important;}
header.navbar-fixed-top{-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target{padding-top: 5px !important;padding-bottom: 5px !important;}
.ubermenu-responsive.ubermenu .ubermenu-nav { width: 100%;float: left; padding: 15px 0;  }  
.ubermenu-main .ubermenu-submenu.ubermenu-submenu-drop{padding: 0px 0 !important;} 
.ubermenu-responsive.ubermenu.ubermenu-responsive-collapse{-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
h3.tribe-events-calendar-list__event-title  {font-size: 24px !important;}
h1.tribe-events-single-event-title {font-size: 36px;}
.error-img.text-center {padding-top: 40px;}
.error-img p { font-size: 16px;} 


.my-events-header h2.my-events{font-size: 26px !important;}



}

@media only screen and (max-width: 991px) and (min-width: 767px){
.themed-itineraries-content { min-height: 130px;}
.nextup-itineraries-content,.regional-itineraries-content { min-height: 120px;}
.home-itineraries-content { min-height: 135px;}
 
}
@media screen and (max-width: 767px){
.navigation-main { padding-left: 122px !important;}  
.ubermenu .ubermenu-submenu .ubermenu-target{font-size:15px !important;}  
.county-fair-slider-nav:before { top: 1px; }
.tribe-events-event-meta.primary, .tribe-events-event-meta.secondary {width: 100%;}
h1.tribe-events-single-event-title {font-size: 32px;}
h2.tribe-events-single-section-title {  font-size: 16px !important;}

._form ._submit {font-size: 16px;}

.my-events-header h2.my-events{font-size: 22px !important; margin-bottom:12px !important}
.my-events-header {align-items: flex-start!important;flex-direction: column;}
.tribe-community-events .events-community-post-content label, .tribe-community-events .events-community-post-title label, .tribe-community-events .tribe-section .tribe-section-header h3 {
    font-size: 15px !important;
}
.home-itineraries-content {min-height: auto;}
.nextup-itineraries-content { min-height: auto;}
.regional-itineraries-content {min-height: auto;}
.themed-itineraries-content {min-height: auto;}

.fade-auto-slider .slick-slider.county-fair-slider-nav .slick-prev { left: calc(50% - 174px); }
.fade-auto-slider .slick-slider.county-fair-slider-nav .slick-next { right: calc(50% - 174px); }
.dey-wayne-blog .row {margin: 0 !important;}
.exhibition-single .passaic-county-exhibition-slider-main .passaic-county-fair-img img {
  max-height: 400px;
  width: 100%;
  object-fit: contain;
}
}


@media screen and (max-width: 640px){
.navigation-main { padding-left: 0px !important;}  
.ubermenu .ubermenu-submenu .ubermenu-target{font-size:15px !important;} 
.ubermenu-responsive.ubermenu{padding-top: 15px !important;}
.ubermenu-responsive.ubermenu.ubermenu-responsive-collapse{padding-top:0 !important;}
header.navbar-fixed-top, .sticky.navbar-fixed-top{min-height:57px;}
.ubermenu-responsive-toggle{margin-top: 12px !important;}

.header-right{margin-right: 40px;}
.top-bar-appear .header-right{top:-2px;}


h3.tribe-events-calendar-list__event-title  {font-size: 22px !important;}
h1.tribe-events-single-event-title {font-size: 28px;}
.error-img.text-center {padding-top: 20px;}
.fade-auto-slider .slick-slider.county-fair-slider-nav .slick-prev { left: calc(50% - 174px); }
.fade-auto-slider .slick-slider.county-fair-slider-nav .slick-next { right: calc(50% - 174px); }
}

@media screen and (max-width: 576px){
/*.page-template-hamilton-house-template.top-bar-appear, .page-template-dey-mansion-template.top-bar-appear {top: 104px !important;}*/
}

@media screen and (max-width: 480px){
    .translate select { width: 100%;      }    
h1.tribe-events-single-event-title {font-size: 26px;}
.top-bar-appear header.navbar-fixed-top {top: 0;}
.top-bar-appear .header-top-bar{padding: 10px 15px; margin-bottom: 41px;  }
body.top-bar-appear  {
    padding: 190px 0 0 0;
  }
  /*.page-template-hamilton-house-template.top-bar-appear, .page-template-dey-mansion-template.top-bar-appear {top: 0 !important;}*/
  .exhibition-single .passaic-county-exhibition-slider-main .passaic-county-fair-img img {
    max-height: 350px;
    width: 100%;
    object-fit: contain;
  }
}

@media screen and (max-width: 360px){
/*.page-template-hamilton-house-template.top-bar-appear, .page-template-dey-mansion-template.top-bar-appear {top: 20px !important;}*/
.fade-auto-slider .slick-slider.county-fair-slider-nav .slick-prev { left: -5px; }
.fade-auto-slider .slick-slider.county-fair-slider-nav .slick-next { right: -5px; }
}