/*



Theme Name:     tacoguild-child



Description:    



Author:         APlusDevelopment



Template:       salient







(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)



*/





* body #footer-outer #copyright li a i:hover,* body #footer-outer a:hover,* body #header-outer .widget_shopping_cart .cart_list a,* body #header-outer:not(.transparent) #social-in-menu a i:after,* body #header-outer:not([data-lhe=animated_underline]) header#top nav .sf-menu li.current-menu-ancestor>a,* body #header-outer:not([data-lhe=animated_underline]) header#top nav .sf-menu li.current-menu-item>a,* body #header-outer:not([data-lhe=animated_underline]) header#top nav .sf-menu li.current_page_ancestor>a,* body #header-outer:not([data-lhe=animated_underline]) header#top nav .sf-menu li.current_page_item>a,* body #header-outer:not([data-lhe=animated_underline]) header#top nav .sf-menu>li.sfHover>a,* body #header-outer:not([data-lhe=animated_underline]) header#top nav>ul>li>a:hover,* body #header-outer[data-format=left-header] .sf-menu .sub-menu .current-menu-item>a,* body #header-secondary-outer #social a:hover i,* body #mobile-menu li.open>a [class^=icon-],* body #pagination .page-numbers.next:hover,* body #pagination .page-numbers.prev:hover,* body #pagination a.page-numbers:hover,* body #portfolio-nav a:hover i,* body #post-area.standard-minimal article.post .minimal-post-meta a:hover,* body #post-area.standard-minimal article.post .more-link span:after,* body #post-area.standard-minimal article.post .more-link:hover span,* body #post-area.standard-minimal article.post .post-header h2 a:hover,* body #post-area.standard-minimal article.post .post-meta .date a,* body #project-meta #single-meta ul li>a,* body #project-meta ul li.meta-share-count .nectar-social a:hover i,* body #project-meta ul li:not(.meta-share-count):hover i,* body #project-meta ul li:not(.meta-share-count):hover span,* body #search-outer #search #close a span:hover,* body #search-outer .ui-widget-content .ui-state-focus .title,* body #search-outer .ui-widget-content .ui-state-hover .title,* body #search-outer .ui-widget-content li:hover a .title,* body #single-below-header a:hover,* body .ascend .comment-list .reply a,* body .blog-recent[data-style*=classic_enhanced] .post-meta .icon-salient-heart-2.loved,* body .blog-recent[data-style*=classic_enhanced] .post-meta a:hover i,* body .blog-recent[data-style=minimal] .col>span,* body .blog-recent[data-style=title_only] .col:hover .post-header .title,* body .carousel-wrap[data-full-width=true] .carousel-heading a:hover i,* body .circle-border,* body .col:hover>[class*=" icon-"].icon-3x.accent-color.alt-style.hovered,* body .col:hover>[class^=icon-].icon-3x.accent-color.alt-style.hovered,* body .comment-author a:hover,* body .comment-list .comment-meta a:hover,* body .facebook-share.hovered i,* body .facebook-share:hover i,* body .google-plus-share.hovered i,* body .google-plus-share:hover i,* body .home .blog-recent .col .post-header a:hover,* body .home .blog-recent .col .post-header h3 a,* body .hovered .nectar-love i,* body .icon-3x[class*=" icon-"],* body .icon-3x[class^=icon-],* body .icon-tiny[class^=icon-],* body .linkedin-share.hovered i,* body .linkedin-share:hover i,* body .masonry.classic_enhanced article.post .post-meta .icon-salient-heart-2.loved,* body .masonry.classic_enhanced article.post .post-meta a:hover i,* body .nectar-icon-list[data-icon-style=border][data-icon-color=accent-color] .content h4,* body .nectar-icon-list[data-icon-style=border][data-icon-color=accent-color] .list-icon-holder[data-icon_type=numerical] span,* body .nectar-love.loved i,* body .nectar-love:hover i,* body .nectar-milestone .number.accent-color,* body .nectar-slide-in-cart .widget_shopping_cart .cart_list a,* body .nectar_icon_wrap[data-color=accent-color] i,* body .nectar_team_member_close .inner:before,* body .pinterest-share.hovered i,* body .pinterest-share:hover i,* body .portfolio-filters-inline .container ul li a.active,* body .portfolio-items .nectar-love.loved i,* body .portfolio-items .nectar-love:hover i,* body .pricing-column h3,* body .pricing-table[data-style=flat-alternative] .pricing-column.accent-color .interval,* body .pricing-table[data-style=flat-alternative] .pricing-column.accent-color h4,* body .project-attrs li i,* body .recent-posts .post-header a:hover,* body .sf-menu li ul li a:hover,* body .sf-menu li ul li.sfHover>a,* body .sf-menu li ul li.sfHover>a .sf-sub-indicator [class^=icon-],* body .sf-menu ul a:active,* body .sf-menu ul a:focus,* body .sf-menu ul a:hover,* body .sf-menu ul li.current-menu-ancestor>a,* body .sf-menu ul li.current_page_ancestor>a,* body .sf-menu ul li.current_page_item>a,* body .sf-menu ul li.open-submenu>a,* body .sf-menu ul li.sfHover>a,* body .sf-menu ul li:hover>a,* body .sf-menu>li.current-menu-ancestor>a>.sf-sub-indicator [class^=icon-],* body .sf-menu>li.current_page_ancestor>a>.sf-sub-indicator [class^=icon-],* body .single #single-meta ul li.meta-share-count .nectar-social a:hover i,* body .single #single-meta ul li:not(.meta-share-count):hover a,* body .single #single-meta ul li:not(.meta-share-count):hover i,* body .single #single-meta ul li:not(.meta-share-count):hover span,* body .single article.post .post-meta a:hover,* body .single-post #single-below-header.fullscreen-header .icon-salient-heart-2,* body .svg-icon-holder[data-color=accent-color],* body .tabbed[data-style=minimal]>ul li a.active-tab,* body .team-member a.accent-color:hover,* body .testimonial_slider[data-rating-color=accent-color] .star-rating .filled:before,* body .text_on_hover.product .add_to_cart_button,* body .twitter-share.hovered i,* body .twitter-share:hover i,* body .woocommerce .material.product .product-wrap .product-add-to-cart a:hover,* body .woocommerce .material.product .product-wrap .product-add-to-cart a:hover>span,* body .woocommerce .star-rating,* body .woocommerce .widget_layered_nav ul li.chosen a:after,* body .woocommerce form .form-row .required,* body .woocommerce p.stars a:hover,* body .woocommerce ul.products li.product .price,* body .woocommerce-MyAccount-navigation ul li.is-active a:before,* body .woocommerce-MyAccount-navigation ul li:hover a:before,* body .woocommerce-checkout-review-order-table .product-info .amount,* body .woocommerce-page .widget_layered_nav ul li.chosen a:after,* body .woocommerce-page form .form-row .required,* body .woocommerce-page table.cart a.remove,* body .woocommerce-page ul.products li.product .price,* body .woocommerce-pagination a.page-numbers:hover,* body .woocommerce.ascend .price_slider_amount button.button[type=submit],* body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme=accent-color-underline].full-width-section a.active,* body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme=accent-color-underline].full-width-section a:hover,* body .wpcf7-form .wpcf7-not-valid-tip,* body .wpcf7-form p span,* body [class^=icon-].icon-default-style,* body article.post .post-header a:hover,* body article.post .post-header h2 a,* body article.result .title a,* body article.result a:hover,* body div[data-style=minimal] .toggle.open h3 a,* body div[data-style=minimal] .toggle:hover h3 a,* body header#top #logo:hover,* body header#top nav .sf-menu li.current_page_ancestor>a .sf-sub-indicator [class^=icon-],* body header#top nav .sf-menu li.current_page_ancestor>a .sf-sub-indicator i,* body header#top nav .sf-menu li.current_page_item>a .sf-sub-indicator [class^=icon-],* body header#top nav .sf-menu li.current_page_item>a .sf-sub-indicator i,* body header#top nav ul #search-btn a:hover span,* body header#top nav ul .slide-out-widget-area-toggle a:hover span,* body header#top nav>ul>li.button_bordered>a:hover,* body header#top nav>ul>li.megamenu>ul>li.sfHover>a,* body header#top nav>ul>li.megamenu>ul>li>a:hover,* body html .ascend.woocommerce #sidebar div ul li a:hover,* body html .ascend.woocommerce #sidebar div ul li.current-cat>a,* body html body .woocommerce-pagination a.page-numbers:hover,* body label span,* body span.accent-color,* body ul.sf-menu>li.sfHover>a>.sf-sub-indicator i,* body ul.sf-menu>li>a:active>.sf-sub-indicator i,* body ul.sf-menu>li>a:hover>.sf-sub-indicator i,* body:not([data-header-format=left-header]) header#top nav>ul>li.megamenu>ul>li>ul>li.has-ul>a:hover,* body[data-dropdown-style=minimal] #header-outer .woocommerce.widget_shopping_cart .cart_list li a.remove,* body[data-dropdown-style=minimal] #header-outer:not([data-format=left-header]) header#top nav>ul>li.megamenu ul ul li.current-menu-ancestor.has-ul>a,* body[data-dropdown-style=minimal] #header-outer:not([data-format=left-header]) header#top nav>ul>li.megamenu ul ul li.current-menu-item.has-ul>a,* body[data-dropdown-style=minimal]:not([data-header-format=left-header]) header#top nav>ul>li.megamenu>ul>li>ul>li.has-ul>a:hover,* body[data-form-submit=see-through] button[type=submit],* body[data-form-submit=see-through] input[type=submit]{color:#f15a5c!important}

html body .orbit-wrapper div.slider-nav span.right, html body .orbit-wrapper div.slider-nav span.left, html body .flex-direction-nav a, html body .jp-play-bar, html body .jp-volume-bar-value, html body .jcarousel-prev:hover, html body .jcarousel-next:hover, html body .portfolio-items .col[data-default-color="true"] .work-item:not(.style-3) .work-info-bg, html body .portfolio-items .col[data-default-color="true"] .bottom-meta, html body .portfolio-filters a, html body .portfolio-filters #sort-portfolio, html body .project-attrs li span, html body .progress li span, html body .nectar-progress-bar span, html body #footer-outer #footer-widgets .col .tagcloud a:hover, html body #sidebar .widget .tagcloud a:hover, html body article.post .more-link span:hover, html body #fp-nav.tooltip ul li .fp-tooltip .tooltip-inner, html body article.post.quote .post-content .quote-inner, html body article.post.link .post-content .link-inner, html body #pagination .next a:hover, html body #pagination .prev a:hover, html body .comment-list .reply a:hover, html body input[type=submit]:hover, html body input[type="button"]:hover, html body #footer-outer #copyright li a.vimeo:hover, html body #footer-outer #copyright li a.behance:hover, html body .toggle.open h3 a, html body .tabbed > ul li a.active-tab, html body [class*=" icon-"], html body .icon-normal, html body .bar_graph li span, html body .nectar-button[data-color-override="false"].regular-button, html body .nectar-button.tilt.accent-color, html body .swiper-slide .button.transparent_2 a.primary-color:hover, html body #footer-outer #footer-widgets .col input[type="submit"], html body .carousel-prev:hover, html body .carousel-next:hover, html body .products-carousel .carousel-next:hover, html body .products-carousel .carousel-prev:hover, html body .blog-recent .more-link span:hover, html body .post-tags a:hover, html body .pricing-column.highlight h3, html body .pricing-table[data-style="flat-alternative"] .pricing-column.highlight h3 .highlight-reason, html body .pricing-table[data-style="flat-alternative"] .pricing-column.accent-color:before, html body #to-top:hover, html body #to-top.dark:hover, html body[data-button-style*="rounded"] #to-top:after, html body #pagination a.page-numbers:hover, html body #pagination span.page-numbers.current, html body .single-portfolio .facebook-share a:hover, html body .single-portfolio .twitter-share a:hover, html body .single-portfolio .pinterest-share a:hover, html body .single-post .facebook-share a:hover, html body .single-post .twitter-share a:hover, html body .single-post .pinterest-share a:hover, html body .mejs-controls .mejs-time-rail .mejs-time-current, html body .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current, html body .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, html body article.post.quote .post-content .quote-inner, html body article.post.link .post-content .link-inner, html body article.format-status .post-content .status-inner, html body article.post.format-aside .aside-inner, html body #header-secondary-outer #social li a.behance:hover, html body #header-secondary-outer #social li a.vimeo:hover, html body #sidebar .widget:hover [class^="icon-"].icon-3x, html body .woocommerce-page button.single_add_to_cart_button, html body article.post.quote .content-inner .quote-inner .whole-link, html body .masonry.classic_enhanced article.post.quote.wide_tall .post-content a:hover .quote-inner, html body .masonry.classic_enhanced article.post.link.wide_tall .post-content a:hover .link-inner, html body .iosSlider .prev_slide:hover, html body .iosSlider .next_slide:hover, html body [class^="icon-"].icon-3x.alt-style.accent-color, html body [class*=" icon-"].icon-3x.alt-style.accent-color, html body #slide-out-widget-area, html body #slide-out-widget-area-bg.fullscreen, html body #slide-out-widget-area-bg.fullscreen-alt .bg-inner, html body #header-outer .widget_shopping_cart a.button, html body[data-button-style="rounded"] .wpb_wrapper .twitter-share:before, html body[data-button-style="rounded"] .wpb_wrapper .twitter-share.hovered:before, html body[data-button-style="rounded"] .wpb_wrapper .facebook-share:before, html body[data-button-style="rounded"] .wpb_wrapper .facebook-share.hovered:before, html body[data-button-style="rounded"] .wpb_wrapper .google-plus-share:before, html body[data-button-style="rounded"] .wpb_wrapper .google-plus-share.hovered:before, html body[data-button-style="rounded"] .wpb_wrapper .nectar-social:hover > *:before, html body[data-button-style="rounded"] .wpb_wrapper .pinterest-share:before, html body[data-button-style="rounded"] .wpb_wrapper .pinterest-share.hovered:before, html body[data-button-style="rounded"] .wpb_wrapper .linkedin-share:before, html body[data-button-style="rounded"] .wpb_wrapper .linkedin-share.hovered:before, html body #header-outer a.cart-contents .cart-wrap span, html body .swiper-slide .button.solid_color a, html body .swiper-slide .button.solid_color_2 a, html body .portfolio-filters, html body button[type=submit]:hover, html body #buddypress button:hover, html body #buddypress a.button:hover, html body #buddypress ul.button-nav li.current a, html body header#top nav ul .slide-out-widget-area-toggle a:hover i.lines, html body header#top nav ul .slide-out-widget-area-toggle a:hover i.lines:after, html body header#top nav ul .slide-out-widget-area-toggle a:hover i.lines:before, html body header#top nav ul .slide-out-widget-area-toggle[data-icon-animation="simple-transform"] a:hover i.lines-button:after, html body #buddypress a.button:focus, html body .text_on_hover.product a.added_to_cart, html body .woocommerce div.product .woocommerce-tabs .full-width-content ul.tabs li a:after, html body .woocommerce div[data-project-style="text_on_hover"] .cart .quantity input.minus, html body .woocommerce div[data-project-style="text_on_hover"] .cart .quantity input.plus, html body .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, html body .woocommerce .span_4 input[type="submit"].checkout-button, html body .portfolio-filters-inline[data-color-scheme="accent-color"], html body[data-fancy-form-rcs="1"] [type="radio"]:checked + label:after, html body .select2-container .select2-choice:hover, html body .select2-dropdown-open .select2-choice, html body header#top nav > ul > li.button_solid_color > a:before, html body #header-outer.transparent header#top nav > ul > li.button_solid_color > a:before, html body .tabbed[data-style*="minimal"] > ul li a:after, html body .twentytwenty-handle, html body .twentytwenty-horizontal .twentytwenty-handle:before, html body .twentytwenty-horizontal .twentytwenty-handle:after, html body .twentytwenty-vertical .twentytwenty-handle:before, html body .twentytwenty-vertical .twentytwenty-handle:after, html body .masonry.classic_enhanced .posts-container article .meta-category a:hover, html body .blog-recent[data-style*="classic_enhanced"] .meta-category a:hover, html body .masonry.classic_enhanced .posts-container article .video-play-button, html body .bottom_controls #portfolio-nav .controls li a i:after, html body .bottom_controls #portfolio-nav ul:first-child li#all-items a:hover i, html body .nectar_video_lightbox.nectar-button[data-color="default-accent-color"], html body .nectar_video_lightbox.nectar-button[data-color="transparent-accent-color"]:hover, html body .testimonial_slider[data-style="multiple_visible"][data-color*="accent-color"] .flickity-page-dots .dot.is-selected:before, html body .testimonial_slider[data-style="multiple_visible"][data-color*="accent-color"] blockquote.is-selected p, html body .nectar-recent-posts-slider .container .strong span:before, html body #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a:hover, html body .single .heading-title[data-header-style="default_minimal"] .meta-category a:hover, html body.single-post .sharing-default-minimal .nectar-love.loved, html body .nectar-fancy-box:after, html body .divider-small-border[data-color="accent-color"], html body .divider-border[data-color="accent-color"], html body div[data-style="minimal"] .toggle.open i:after, html body div[data-style="minimal"] .toggle:hover i:after, html body div[data-style="minimal"] .toggle.open i:before, html body div[data-style="minimal"] .toggle:hover i:before, html body .nectar-animated-title[data-color="accent-color"] .nectar-animated-title-inner:after, html body #fp-nav:not(.light-controls).tooltip_alt ul li a span:after, html body #fp-nav.tooltip_alt ul li a span:after, html body .nectar-video-box[data-color="default-accent-color"] a.nectar_video_lightbox, html body .nectar-video-box[data-color="default-accent-color"][data-hover="zoom_button"] a.nectar_video_lightbox:after, html body .span_12.dark .owl-theme .owl-dots .owl-dot.active span, html body .span_12.dark .owl-theme .owl-dots .owl-dot:hover span, html body .nectar_image_with_hotspots[data-stlye="color_pulse"][data-color="accent-color"] .nectar_hotspot, html body .nectar_image_with_hotspots .nectar_hotspot_wrap .nttip .tipclose span:before, html body .nectar_image_with_hotspots .nectar_hotspot_wrap .nttip .tipclose span:after, html body .portfolio-filters-inline[data-color-scheme="accent-color-underline"] a:after, html body[data-dropdown-style="minimal"] #header-outer header#top nav > ul > li:not(.megamenu) ul a:hover, html body[data-dropdown-style="minimal"] #header-outer header#top nav > ul > li:not(.megamenu) li.sfHover > a, html body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li:not(.megamenu) li.sfHover > a, html body[data-dropdown-style="minimal"] header#top nav > ul > li.megamenu > ul ul li a:hover, html body[data-dropdown-style="minimal"] header#top nav > ul > li.megamenu > ul ul li.sfHover > a, html body[data-dropdown-style="minimal"]:not([data-header-format="left-header"]) header#top nav > ul > li.megamenu > ul ul li.current-menu-item > a, html body[data-dropdown-style="minimal"] #header-outer .widget_shopping_cart a.button, html body[data-dropdown-style="minimal"] #header-secondary-outer ul > li:not(.megamenu) li.sfHover > a, html body[data-dropdown-style="minimal"] #header-secondary-outer ul > li:not(.megamenu) ul a:hover, html body #post-area.standard-minimal article.post .more-link span:before, html body .nectar-slide-in-cart .widget_shopping_cart a.button, html body[data-header-format="left-header"] #header-outer[data-lhe="animated_underline"] header#top nav ul li:not([class*="button_"]) > a span:after, html body .woocommerce .material.product .add_to_cart_button, html body nav.woocommerce-pagination span.page-numbers.current, html body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li:not(.megamenu) ul a:hover, html body[data-form-submit="regular"] input[type=submit], html body[data-form-submit="regular"] button[type=submit], html body[data-form-submit="see-through"] input[type=submit]:hover, html body[data-form-submit="see-through"] button[type=submit]:hover, html body[data-form-submit="see-through"] .container-wrap .span_12.light input[type=submit]:hover, html body[data-form-submit="see-through"] .container-wrap .span_12.light button[type=submit]:hover, html body[data-form-submit="regular"] .container-wrap .span_12.light input[type=submit]:hover, html body[data-form-submit="regular"] .container-wrap .span_12.light button[type=submit]:hover, html body .nectar_icon_wrap[data-style="border-animation"][data-color="accent-color"]:not([data-draw="true"]) .nectar_icon:hover, html body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li:not(.megamenu) ul li.current-menu-item > a, html body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li:not(.megamenu) ul li.current-menu-ancestor > a, html body .nectar-social-sharing-fixed > a:before, html body .nectar-social-sharing-fixed .nectar-social a, html body .tabbed[data-style="minimal_alt"] .magic-line, html body .nectar-google-map[data-nectar-marker-color="accent-color"] .animated-dot .middle-dot, html body .nectar-google-map[data-nectar-marker-color="accent-color"] .animated-dot div[class*="signal"], html body .nectar_video_lightbox.play_button_with_text[data-color="default-accent-color"] span.play > .inner-wrap:before, html body .nectar-hor-list-item[data-color="accent-color"]:before {

  background-color: #621a1b !important;

}

*,body,h1, h2, h3, h4, h5, h6,.bold, strong, b{font-family: 'Roboto', sans-serif;}

.roboto-l{font-family: 'Roboto', sans-serif; font-weight: 300;}

.roboto-r{font-family: 'Roboto', sans-serif; font-weight: 400;}

.roboto-m{font-family: 'Roboto', sans-serif; font-weight: 500;}

.roboto-b{font-family: 'Roboto', sans-serif; font-weight: 900;}



#footer-widgets .widget > h4 {

 font-family: 'Roboto', sans-serif; font-weight: 900!important;

    text-transform: capitalize;

    font-size: 30px;letter-spacing: -.5px;

    color: white;

}



#footer-widgets .tribe-mini-calendar-event .list-info h2{font-size: 15px; font-weight: 400; color: #fff;}

#footer-widgets .tribe-mini-calendar-event h2.tribe-events-title{font-size: 15px; font-weight: 400;}

#footer-widgets .tribe-events-duration{color: #fff}

#footer-widgets .tribe-mini-calendar-event{padding-bottom: 0; margin-bottom: 0; border-bottom: 0;}

#footer-widgets .tribe-mini-calendar-event .list-date{margin: 8px 5% 8px 0;}

.tribe-mini-calendar-event .list-date .list-dayname,.tribe-mini-calendar-event .list-date .list-daynumber{background: #621a1b; color: #fff; font-size: 25px; font-weight: 900;}

.tribe-mini-calendar-event .list-date .list-daynumber{line-height: 1.2;}

#footer-widgets .tribe-mini-calendar-event .list-info{width: 76%;}

.tribe-mini-calendar-event .list-date{background: #621a1b;width: 18.70%;}

#footer-outer a{color: #fff;}

#footer-outer, #nectar_fullscreen_rows >#footer-outer.wpb_row .full-page-inner-wrap{background: #000}

#footer-outer .row{padding: 30px 0px 0px 0px;}

.address-map{border: 10px solid #292929;max-width: 358px; width: 100%;}

.container.main-content {min-height: 390px;}



.menu-footer-menu-container { background: #621a1b; padding: 15px 5px; text-align: center;}

.menu-footer-menu-container li {display: inline-block; margin: 8px 0px;border-left: 1px solid white; padding: 0 5px 0 7px;   text-align: center; line-height: 14px; text-transform: uppercase;}

.menu-footer-menu-container li:first-child{border: 0;}

.menu-footer-menu-container ul {/*max-width: 700px;*/margin: auto; width: 100%;}

.menu-footer-menu-container .break-nextline {

    height: 0;

    line-height: 0;

    overflow: hidden;

    font-size: 0;

    width: 100%;

    display: block;

    padding: 0;

    margin: 0;

}

.menu-footer-menu-container .hide-line{border: 0;}



.social-icons {margin-top: 13px;display: inline-block;margin-bottom: 7px;   }

body .social-icons a {display: inline-block; text-indent: -9999px; overflow: hidden;height: 32px; margin-right: 22px;}

body .social-icons a:hover {opacity: .9;}

.social-icons .youtube{width: 44px;  background: url(images/youtube-icon.png) no-repeat;}

.social-icons .instagram{width: 32px; background: url(images/instagram-icon.png) no-repeat;}

.social-icons .facebook{width: 18px; background: url(images/facebook-icon.png) no-repeat;}

.social-icons .twitter{width: 39px;  background: url(images/twitter-icon.png) no-repeat;}



.footer-contact {color: white;}

.footer-contact h5{font-size: 15px; font-weight: 400; color: #fff; margin-top: 11px;margin-bottom: 0;}

.footer-contact b{font-size: 20px; font-weight: 500;}

#footer-outer #copyright .copyright{float: right;}

#footer-outer #copyright *{color: #fff; font-size: 15px; font-weight: 400;}

.websiteby img{vertical-align: middle; margin: 0 !important;}

#footer-outer #copyright .container div.span_5{width: 100%;}

#footer-outer #copyright .container div.span_7{display: none;}

#footer-outer #copyright .span_5 p > a {display: none;}

#footer-outer #copyright .span_5 p {font-size: 0;}

.loading-icon .material-icon .bar{border-color: #621a1b!important;}



/*sat - responsive css start*/

@media(min-width: 1001px){

#footer-widgets .col.span_4{width: 31.404%;}

#footer-widgets .col {margin-right: 2.7%;}

#footer-widgets .col:last-child{margin-right: 0%;}

}

/*sat - responsive css end*/



.container-wrap { margin-top: 0;padding-bottom: 0;padding-top: 0; }

/*.home .rev_slider_wrapper { height: 900px !important; }*/

.home .tp-bgimg::before {background: rgba(0, 0, 0, 0.3);content: "0"; font-size: 0; height: 100%; 

position: absolute;width: 100%;}

.tp-caption { left: -48px;}

.home .Newspaper-Button { border-color: #fff !important; }

.persephone { background: none !important;}







body{ font-size: 14px; font-family: 'Roboto', sans-serif; font-weight:400; color:#797979; background: #f3e6e4  url("images/body-bg.jpg") !important; background-repeat: repeat;}



h1, h2, h3, h4, h5, h6{ font-family: 'Roboto', sans-serif;}



h1{font-size: 20px;}



h2{font-size: 18px;}



h3{font-size: 16px;}



h4{font-size: 16px;}



h5{font-size: 16px;}



h6{font-size: 16px;}







.ascend #footer-outer .widget h4 {

    margin-bottom: 12px;

    font-family: 'SCRIPTBL' !important;

    font-size:35px;

}



@font-face {

    font-family: 'SCRIPTBL';

    src: url('fonts/SCRIPTBL.eot');

    src: local('SCRIPTBL'), url('fonts/SCRIPTBL.woff') format('woff'), url('fonts/SCRIPTBL.ttf') format('truetype');

}



/* use this class to attach this font to any element i.e. <p class="fontsforweb_fontid_12234">Text with this font applied</p> */



.fontsforweb_fontid_12234 {

    font-family: 'SCRIPTBL' !important;

}



/* Font downloaded from FontsForWeb.com */

html body a {

    color: #9C2D2E;

}



h1 {



    font-size: 45px;

    color: #6a262c;

    font-weight: 900;

    line-height: normal;

}



.margin-bt{ margin-bottom: 30px;}

body .main-content p{ font-size:15px; font-weight: 300;}

h1{ margin-bottom:20px; }



.clearfix { clear: both;  }

.cf{  *zoom: 1}

.clear, .clr { clear: both }

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }

/*.clearfix { display: inline-block; }*/



/*Css for custom sidebar */



div#custom-sidebar ul {

    line-height: 20px;

}



div#custom-sidebar li.widget {

    width: 300px;

    margin:0 0 15px 20px;

    float:left;

}



div#custom-sidebar li.widget h2 {

    margin-bottom: 15px;

}



/* end of css */



/* container css */         

body .container{ max-width: 1170px; width: 100%;  padding: 0 15px;}

.container.main-content{ padding-bottom:30px;}

.home .container.main-content{ padding-bottom:0px;}

.addpadding { padding-top: 35px;}

.removepadding{ padding-top: 0px;}



/* container css */      



html .container-wrap, .project-title, html .ascend .container-wrap, html .ascend .project-title, html body .vc_text_separator div, html .carousel-wrap[data-full-width="true"] .carousel-heading, html .carousel-wrap span.left-border, html .carousel-wrap span.right-border, .single-post.ascend #page-header-bg.fullscreen-header, .single-post #single-below-header.fullscreen-header, html #page-header-wrap, html .page-header-no-bg, html #full_width_portfolio .project-title.parallax-effect, html .portfolio-items .col, html .page-template-template-portfolio-php .portfolio-items .col.span_3, html .page-template-template-portfolio-php .portfolio-items .col.span_4 {

    background-color: transparent !important; 

}



body.home #header-space{ height: auto !important; }

body #header-outer, body[data-header-color="dark"] #header-outer { background-color: transparent !important;}

header#top #logo img, .home .small-nav header#top #logo img{ max-height: 97px !important;}

.home header#top #logo img { max-height:184px !important;}

body .container .forcefullwidth_wrapper_tp_banner{ margin-bottom: 52px !important;}

body.home .container .forcefullwidth_wrapper_tp_banner{ margin-bottom: 0 !important;}

body #slide-out-widget-area .mobile-only div ul li a {font-size: 14px !important; line-height: 32px !important;}

body #slide-out-widget-area .inner{min-height: 190px !important;}

body .container .forcefullwidth_wrapper_tp_banner .tp-bullets{ display: none; }



/* Header css */



body #header-outer{ padding-top: 0 !important;}

.main-header .main-nav { margin-right: -20px !important;}

.top-header .right-top-menu { margin-right: -1px !important;}

.home header .top-header { width: 100%; background: rgba(0, 0, 0, 0.75); }

.home header .main-header{ background: rgba(94, 27, 32, 0.90); }

header .top-header{ background: #2f2d2d; padding:3px 0;}

header .main-header{ background: #692425;}

 .small-nav header .top-header{ background: rgba(0, 0, 0, 0.75);}

 .small-nav header .main-header{background: rgba(94, 27, 32, 0.90);}

 header .top-header #menu-top-menu{ margin-right: -15px;}

header#top #logo img{margin-bottom: -80px;}

header .top-header #menu-top-menu { float: right;}

header .top-header #menu-top-menu li {  display: inline-block; position: relative;}

header#top nav ul > li a { padding: 0 !important;}

/*Updates to menu*/
.slide-out-hover-icon-effect {top:50px!important}
.top-header {display:none;}
.bottom-meta-wrap {display:none;}
html body #slide-out-widget-area { padding: 5px 0 0 0!important; overflow: auto; background:#6e3236!important;}
#slide-out-widget-area.mobile {overflow-x:hidden;overflow-y: auto;}
#slide-out-widget-area li {padding-left: 15px;}
#slide-out-widget-area li:nth-of-type(2) {margin-top:15px!important;}
#slide-out-widget-area li.section_start {border-top:2px solid #621a1b;margin-top: 15px!important;padding-top: 15px!important;}
#slide-out-widget-area li a {font-weight: 400!important;text-transform: uppercase!important;color: #fff!important;}
body #slide-out-widget-area .inner {background:#6e3236;height: initial!important;min-height: 630px!important;}
#slide-out-widget-area .menuwrapper .menu {min-height: 730px;}
body #slide-out-widget-area .inner > div:first-of-type { transform: none!important;top: 0;height: initial; min-height: 600px;overflow-y: auto;}
#slide-out-widget-area.slide-out-from-right-hover {width: 100%!important;max-width: 340px!important;height:initial;}
li.mobile.home {border-bottom:2px solid #621a1b;}
li.mobile.home a {display: block!important;text-indent: -1000px;}
li.mobile.home a:after {content: '';width: 100%;height: 100px;background-image: url(/wp-content/uploads/2017/03/logo.png);display: block;background-size: 50%;background-repeat: no-repeat;margin: -35px 0 0 0;}

@media screen and (min-width:740px) {
    .top-header {display:block;}
    header#top nav > ul > li.mobile {display:none;}
    header#top .main-header nav > ul > li > a {font-size: 14px!important;}
}

header .top-header #menu-top-menu li:before{ position: absolute; content: "|" ; top:4px; bottom:0; color: #fff;}

header .top-header #menu-top-menu li:first-child::before { border: 0 !important;  content: "";}

header .top-header #menu-top-menu li a {color: #fff; font-size: 13px; text-transform: uppercase; padding: 10px 15px; display: block; line-height: normal;  font-weight: 400;}

header .top-header #menu-top-menu li a:hover { color: #EFBDBE;}

body header#top .main-header  nav  > ul > li > a:hover, body header#top .main-header  nav > ul > li.current-menu-item a{ color: #b4b4b4;}

header#top .main-header .sf-menu > li:hover > ul, header#top .main-header .sf-menu > li.sfHover > ul {    top: 88px !important;}

header .top-header .button_social_group {list-style: none; margin-top:3px !important; margin-left: 0 !important;}

header .top-header .button_social_group a, header#top .main-header nav > ul > li > a{ color: #fff; }

header#top .main-header nav > ul > li > a{ color: #fff; font-size: 15px;  font-weight: 400; text-transform: uppercase; padding:42px 3px !important; font-weight: 400;}

body header#top .main-header .sf-menu li ul{ width:17em; margin-left: 8px;  background-image: url("images/sub-menu-bg.jpg"); background-repeat: repeat; padding:8px 12px 8px 12px;}

body header#top .main-header .sf-menu li ul li{ border-bottom: 1px solid #6a2627; }

body header#top .main-header .sf-menu li ul li:last-child{ border: 0}

body header#top .main-header .sf-menu li ul li a { font-size: 15px; text-transform: uppercase; padding: 11px 0px !important; color: #6a2627; background-color:transparent!important;}

body header#top .main-header .sf-menu li ul li a:hover{color: #6a2627 !important;}



#header-outer #social-in-menu i{ /*height: 20px; width: 30px;*/ background-color: transparent;}

#header-outer[data-lhe="animated_underline"] header#top nav > ul > li:not([class*="button_"]) > a::after {border-top: 9px solid #ece2e0 !important; top: 22px; bottom:0;}

body #header-outer #social-in-menu i.fa-facebook { width: 30px !important;}







.persephone1 {

    margin: 0 auto;

    bottom: 100% !important;

    top: 82% !important;

    margin-left:81px !important;

    left: auto !important;

    right: auto !important;



   }



   body header .main-header ul.sf-menu li li:hover ul, body header .main-header ul.sf-menu li li.sfHover ul {

    left: 15.8em !important;

}



/*sidebar */



  #sidebar h4{ 

    font-size: 18px !important;

    font-weight: bold !important;

    color: #fff !important;

    width: 100%;

    background-color: rgb(228, 117, 118);

    padding: 3px 11px;

   text-transform: unset;

   letter-spacing: 1px;

}



 #sidebar {   

    border: 1px solid #e8dfdf;

}



#sidebar .widget  {



    background-color: #f8f8f8;

    margin-bottom: 0 !important;

}



 #sidebar .textwidget {

 padding:0 15px; 

}



 #sidebar > div > div > P > strong

{

    color: #454141;

    border-bottom: 3px solid #db9494;

    margin-bottom: 5px;

    line-height: 33px;

}



#sidebar .textwidget p, #custom-sidebar p {

    padding-bottom: 10px;

    font-size: 14px;

    color: #534848;

    line-height: 25px;

}



 #sidebar .textwidget p{padding-bottom: 10px; font-size: 14px; color: #4b4b4b;}

 #sidebar .list-date, .sidebar-left-and-right .tribe-mini-calendar-event .list-date{width: 17%; margin: 10px 3% 3px 0px;}

 #sidebar .list-date .list-dayname, #sidebar .list-date .list-daynumber{font-size: 14px; line-height: normal;}

 #sidebar .tribe-events-widget-link { text-align: right; padding-right: 20px;}

 .sidebar-left-and-right #sidebar .list-date .list-dayname, .sidebar-left-and-right #sidebar .list-date .list-daynumber{font-size: 10px; line-height: normal;}

.sidebar-left-and-right #custom-sidebar{float: left; max-width:230px;  margin-right:25px; width: 100%; background: #fff;}

.sidebar-left-and-right #post-area {padding-right: 0; margin-top: 4px;  float: left; width: 54%;}

.sidebar-left-and-right #sidebar {float: right; max-width: 230px; width: 100%;}

.sidebar-left-and-right .main-content #custom-sidebar > ul > li {list-style: none !important;}

.sidebar-left-and-right #custom-sidebar ul{ margin-left: 0;}

.sidebar-left-and-right #custom-sidebar .textwidget {padding:0px 15px;}

.sidebar-left-and-right #custom-sidebar h2 {background: rgb(228, 117, 118); font-size: 20px;  font-weight: 600;    color: #fff;

    padding: 6px 11px; line-height: 26px; font-weight: normal; margin-bottom: 10px;}

.sidebar-left-and-right #custom-sidebar .textwidget strong{ color: #454141; border-bottom: 3px solid #db9494;  margin-bottom: 5px;

    line-height: 33px;}

#sidebar .type-tribe_events, .sidebar-left-and-right #custom-sidebar .type-tribe_events, #sidebar div ul{ padding:0 15px; }

body.page-template-page-sidebar-php .main-content > .row > #post-area, body.page-template-page-sidebar-php .main-content > .row > #sidebar, body.page-template-page-left-sidebar-php .main-content > .row > #post-area, body.page-template-page-left-sidebar-php .main-content > .row > #sidebar{ margin-top: 0; }

body.home .rev-btn {  border: 1px solid #fff !important; padding: 12px 19px !important; font-weight: normal !important; letter-spacing: 0.5px !important;}

#footer-widgets .tribe-events-title.readmore a { font-weight: bold !important;}

.left-sidebar #post-area.col_last, .right-sidebar #post-area.col_last {padding-left: 0; padding-right: 0px;}

#sidebar .main-content ul li,  .main-content ul li { list-style-position: inside;}

body .tparrows {background-color:transparent !important; border: inherit !important;}

body .tp-leftarrow{background:url("images/left-arrow.png") !important; background-repeat: no-repeat !important; width: 37px !important; height: 30px !important;}

body .tp-rightarrow{background:url("images/right-arrow.png") !important; background-repeat: no-repeat !important; width: 37px !important; height: 30px !important; margin-left: 55px;}

body .tparrows::before{font-size: 0 !important}





/* sidebar */



/* Subscribe css */



.email-signup { padding-bottom: 45px;}

.Subscribe-area div{ padding-top: 0 !important; }

.Subscribe-area, .email-signup h2{ text-align: center;}

.email-signup h2{ font-size: 39px; color:#303030; margin-bottom:30px !important;}

.Subscribe-area span {display: inline-block;}

body .container .Subscribe-area span input[type="email"] {border: 1px solid #303030 !important; margin: 0; border-radius: 0;  border-right: 0 !important; float:left; background:#fff !important; height: 35px; padding: 0 11px !important;}

.Subscribe-area span:first-child { width: 28.555%;}

body .container .Subscribe-area input[type="submit"] {font-size: 15px; min-height: 35px; border-radius: 0; margin:0;  float:left; line-height: 17px; padding:7px 29px 7px !important; border: 1px solid #000;}

body .Subscribe-area .minimal-form-input label span.text{ margin-top: 0; width: 100% !important; text-align:left !important; -webkit-transform: translateY(); z-index: 10000; padding-left: 7px !important;}

body .Subscribe-area .minimal-form-input label span.text .text-inner{width: 100% !important; text-align:left !important;}

.home .email-signup{ padding:0;}

body header#top .span_9 > .slide-out-widget-area-toggle{margin-top: 0;}

.slide-out-widget-area-toggle.mobile-icon .lines-button.x2 .lines::before, .slide-out-widget-area-toggle.mobile-icon .lines-button.x2 .lines::after, .slide-out-widget-area-toggle.mobile-icon[data-icon-animation="simple-transform"] .lines-button::after, header#top .slide-out-widget-area-toggle.mobile-icon[data-icon-animation="spin-and-transform"] .lines-button.x2 .lines {

    background-color: white !important;}

.home .container.main-content { min-height: 0;}   

.form-box { background: rgba(255, 255, 255, 0.47); border: 1px solid rgba(108, 46, 50, 0.6); padding: 10px;}

body .container .minimal-form-input label span.text .text-inner { color: #5a5656 !important;}

@media screen and (min-width:1025px) and (max-width:1276px) {
.tp-parallax-wrap .tp-parallax-wrap{margin-left:50px !important;}
    
}

@media screen and (min-width:1024px) and (max-width:1135px) {

.sidebar-left-and-right #custom-sidebar{ margin-right: 16px; }

.sidebar-left-and-right #post-area{width: 50%;}



}




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



.gform_wrapper input.large, .gform_wrapper input.medium, .gform_wrapper input.small, .gform_wrapper select.large, .gform_wrapper select.medium, .gform_wrapper select.small {

    width: 100% !important;

}



.gform_wrapper .left_label input.large, .gform_wrapper .left_label select.large, .gform_wrapper .left_label textarea.large, .gform_wrapper .left_label textarea.medium, .gform_wrapper .left_label textarea.small, .gform_wrapper .right_label input.large, .gform_wrapper .right_label select.large, .gform_wrapper .right_label textarea.large, .gform_wrapper .right_label textarea.medium, .gform_wrapper .right_label textarea.small {

    width: 100%;

}



body .container .forcefullwidth_wrapper_tp_banner {

    margin-bottom: 22px !important;}

    body .tp-rightarrow{ margin-left: 0;}

 }



@media screen and (min-width:768px) and (max-width:1024px) {

    

body .tp-parallax-wrap .description {

    font-size: 14px !important;

    line-height: 18px !important;

    

}


.tp-parallax-wrap .tp-parallax-wrap{margin-left: 50px !important;}

.persephone1 {

    margin: 0 auto;

    bottom: 100% !important;

    top: 92% !important;

    margin-left: -36px !important;

    left: auto !important;

    right: auto !important;



}


}



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



html body header#top #logo img, html body #header-outer[data-permanent-transparent="false"] #logo .dark-version {

    height: 74px !important; }

body header#top #logo img { margin-bottom: 0;}

.container.main-content { padding-bottom: 0;}

body #sidebar { border: 1px solid #e8dfdf; margin-top: 30px !important;}

.sidebar-left-and-right #custom-sidebar, .sidebar-left-and-right #post-area{ width:100%; max-width: 100%;}

.sidebar-left-and-right #sidebar{max-width: 100%;}

}



@media screen and (min-width:1001px) and (max-width:1147px) {

.home header#top #logo img { max-height:97px !important;}                                

}



@media screen and (min-width:836px) and (max-width:900px) {

header .top-header #menu-top-menu li a{ padding: 10px; }

}



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

 body .top-header .container{ width: 100%; padding:0 15px; max-width:100% !important;}   

.col.span_3.left-social { width: 100%; }

header#top .col.span_3.left-social{ position: inherit; } 

header .top-header .button_social_group{text-align: center; margin-left: 0 !important;}

.top-header .right-top-menu {margin-right: 0 !important; text-align: center;}

.col.span_3.left-social { margin-bottom: 0;}

header .top-header #menu-top-menu li::before {content: "";}

header .top-header{ background: #2f2d2d; }

header .main-header{ background: #692425;}

html #header-outer[data-mobile-fixed="1"], #header-outer[data-permanent-transparent="1"][data-mobile-fixed="1"], #mobile-menu[data-mobile-fixed="1"] {

position: relative !important;}  

header .top-header #menu-top-menu li a{padding:6px 7px}      

#header-space{ height: auto !important; } 

.Subscribe-area span:first-child{ width: auto; }

header .top-header #menu-top-menu { float: none;}



 }



@media screen and (min-width:360px) and (max-width:767px) {



body .tp-parallax-wrap .description {

    font-size: 11px !important;

    line-height: 18px !important;

    white-space: normal;

    margin-right: 15px!important;

}



}    



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

body .tparrows { display: none !important;}



 html body .container, body div.slider-nav, html #post-area.standard-minimal.full-width-content article.post .inner-wrap {

    max-width: 100% !important;}

h1 {  font-size:25px;}





html body .tp-mask-wrap > div.tp-caption.rev-btn {

    min-width: auto !important;

}



body.home .rev-btn {

  

    padding: 7px 9px !important;

    font-size: 12px !important;

}



}





@media screen and (min-width:320px) and (max-width:479px) {

body .tp-parallax-wrap .description br {

    display: none;

}

}





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



body .tp-parallax-wrap .description {

    font-size: 9px !important;

    line-height: 18px !important;

    white-space: normal;



}



}



/* Slider Css*/



.tp-parallax-wrap .tp-parallax-wrap {

    width: 100vw !important;

    max-width: 1170px !important;

    /*left: 0 !important;*/

    right: 0 !important;
    padding-left:25px;

    text-align: left;

    margin: auto;



}



.tp-mask-wrap > div {



    width: 100% !important;

    max-width: 100vw !important;

    min-width: 100vw !important;

    left: 0;

    right: 0;



}



li > .tp-parallax-wrap {



    width: 100vw !important;

    max-width: 100vw !important;

    height: 155px;

    left: 0 !important;

    right: 0 !important;}



.tp-parallax-wrap .tp-parallax-wrap {



    text-align: left;

}



body .tp-mask-wrap > div.tp-caption.rev-btn {

    min-width: 120px !important;

}



article.post .content-inner {

    padding-bottom: 0;

    margin-bottom: 30px;

}



.widget_search .search-form, .newsletter-widget form {

    padding-left: 10px !important;

}





body .container .gform_wrapper input[type="text"], body .container .gform_wrapper textarea {

    border: 1px solid #ADA0A0  !important;

    padding: 10px 10px !important;

    padding-right: 5px !important;

}



body[data-form-style="minimal"] .minimal-form-input label span.text {

    padding-right: 10px !important;

    padding-left: 10px !important;

}



body[data-form-style="minimal"] .minimal-form-input.filled label span.text,  body[data-form-style="minimal"] .minimal-form-input.has-text label span.text{

    padding-right: 0px !important;

    padding-left: 0px !important;

}



body .container .minimal-form-input.filled label span.text .text-inner, body .container .minimal-form-input.has-text  label span.text .text-inner{ font-size: 14px !important; }



body .filled .text, body .minimal-form-input.has-text .text{margin-top:-2px !important;}



.gform_wrapper ul li:nth-child(6) label {

    min-width: 90px !important;

    width: auto !important;

}



.gform_wrapper .gfield_time_hour input, .gform_wrapper .gfield_time_minute input {

    width: calc(3rem + 2px);

    margin-bottom: 3px !important;

}



/* Slider Css*/



/* Events Css*/

.tribe-grid-header, .tribe-grid-allday { width: 100% !important;}

#tribe-events-pg-template { max-width: 1130px; margin-top: 40px;  background: rgba(255, 255, 255, 0.52); padding: 14px; margin-bottom: 50px;}

#tribe-events-content{ padding-top: 30px;}

#post-area #tribe-events{background: rgba(255, 255, 255, 0.52);}

#tribe-events-content {  padding: 14px !important;}

#tribe-events-content .tribe-events-calendar td{ background:#fff}

.tribe-events-calendar thead th{background-color: #2f2d2d !important;}

.tribe-events-calendar div[id*="tribe-events-daynum-"], .tribe-events-calendar div[id*="tribe-events-daynum-"] a {

 background-color: rgba(94, 27, 32, 0.90) !important; color: #ece2e0 !important;}

.tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"] > a {

   background-color: rgba(94, 27, 32, 0.90) !important; color: #ece2e0 !important;}

 #tribe-events-content .tribe-events-tooltip h4, #tribe_events_filters_wrapper .tribe_events_slider_val, .single-tribe_events a.tribe-events-gcal, .single-tribe_events a.tribe-events-ical {

    color: #736357;}

 #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 {

    background-color: #c9741b; color:#fff;}     

#tribe-events-content .tribe-events-tooltip h4, #tribe_events_filters_wrapper .tribe_events_slider_val, .single-tribe_events a.tribe-events-gcal, .single-tribe_events a.tribe-events-ical {

    color: #692425;}

.single-tribe_events .tribe-events-event-meta { background: #ffff; border: 1px solid #69242533;  margin: 30px 0;}

#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 {

    background-color: #621a1b !important; color: #fff !important;}

  .page-template-event-sidebar #sidebar { background: #fff !important; padding: 6px; text-align: center;}

.page-template-event-sidebar #sidebar .type-tribe_events{ margin-bottom:0;}

.tribe-mini-calendar-event .list-info{ text-align: left;}

#sidebar .type-tribe_events, .sidebar-left-and-right #custom-sidebar .type-tribe_events, #sidebar div ul {

    padding: 0 7px;}

 #tribe-events-content .tribe-events-calendar .mobile-active:hover, #tribe-events-content .tribe-events-calendar td.tribe-events-othermonth.mobile-active, #tribe-events-content .tribe-events-calendar td.tribe-events-othermonth.mobile-active div[id*="tribe-events-daynum-"], #tribe-events-content .tribe-events-calendar td.tribe-events-othermonth.mobile-active div[id*="tribe-events-daynum-"] a, .tribe-events-calendar .mobile-active div[id*="tribe-events-daynum-"], .tribe-events-calendar .mobile-active div[id*="tribe-events-daynum-"] a, .tribe-events-calendar td.mobile-active {

    background-color: #692425 !important; }

.tribe-bar-disabled #tribe-bar-form .tribe-bar-filters input[type="text"]{ width:105px; }

#tribe-events-content .tribe-events-tooltip h4, #tribe_events_filters_wrapper .tribe_events_slider_val, .single-tribe_events a.tribe-events-gcal, .single-tribe_events a.tribe-events-ical{ color:#692425 !important;}

.tribe-grid-header {  border-bottom: 0;    background-color: #2f2d2d;}

.tribe-events-grid .tribe-grid-header .tribe-week-today {background-color: rgb(228, 117, 118) !important;}

.tribe-grid-allday{ margin-top: -12px;}
/* Events Css*/


/* mailchimp form css */
#mc4wp-form-1{}
#ajax-content-wrap form[id^="mc4wp-form"] .minimal-form-input{ max-width: 500px;}
#ajax-content-wrap form[id^="mc4wp-form"] input {text-indent: 10px; border: 1px solid #ADA0A0 !important;max-width: 500px;}
#ajax-content-wrap form[id^="mc4wp-form"] input[type="date"] {display: block;}
body form[id^="mc4wp-form"] p {padding-bottom: 5px;}
#mc4wp-form-1 label { font-weight: bold;}
#ajax-content-wrap form[id^="mc4wp-form"] input[type="submit"] {margin-top: 15px;}

/*footer register button*/
.email-signup{text-align: center;}
.email-signup a {padding: 15px; background: #9C2D2E; color: white; font-weight: 500; font-size: 20px;}
.email-signup a::after { content: "\f0e0"; font-family: FontAwesome; font-weight: normal; font-style: normal; padding-left: 15px;}
.email-signup a:hover {background: #8C1E1F;}