/*
Theme Name: North Shore Child
Theme URI: https://www.outtheboxthemes.com/wordpress-themes/north-shore/
Template: citylogic
Author: Out the Box
Author URI: https://www.outtheboxthemes.com/
Description: North Shore is a redesigned look with an ocean feel for our multipurpose theme CityLogic. North Shore's modest but eye-catching design makes it a great choice for creating any website from travel to business to food, decor, lifestyle, sport and more. The ability to have a transparent header allows the use of bold homepage imagery by displaying either a static header image or slider - with the choice of using the built-in slider or any 3rd party slider plugin of your choice. North Shore integrates seamlessly with a number of popular FREE plugins such as WooCommerce, WPForms and Recent Posts Widget Extended. It also works great with SiteOrigin's Page Builder plugin making it quick and easy to create professional looking pages without any coding knowledge. You're always one step ahead with North Shore!
Tags: one-column,two-columns,left-sidebar,right-sidebar,grid-layout,flexible-header,custom-background,custom-colors,custom-header,custom-menu,custom-logo,editor-style,featured-images,footer-widgets,full-width-template,theme-options,threaded-comments,translation-ready,blog,e-commerce,holiday
Version: 1.0.28.1613313916
Updated: 2021-02-14 14:45:16

*/

::-moz-selection {
    background-color: #33a7a4;
}
::selection {
    background-color: #33a7a4;
}
.main-navigation {
    background-color: #004652;
}
.site-header .branding .title {
    font-size: 45px;
    color: #33a7a4;
    letter-spacing: 1px;
    font-family: "Nothing You Could Do","Helvetica Neue", sans-serif;
}
.site-header .branding .description {
    letter-spacing: 1px;
}
.woocommerce .woocommerce-info, .woocommerce .woocommerce-message {
    border-top-color: #33a7a4;
}
a, #cancel-comment-reply-link {
    color: #33a7a4;
}
a:hover, #cancel-comment-reply-link:hover, .widget-area .widget ul li a:hover, .site-footer-widgets .widget ul li a:hover {
    color: #004652;
}
.site-header-right .header-menu-button {
    background-color: #33a7a4;
}
.site-header.forced-solid .branding .title {
    color: #33a7a4 !important;
}
.main-navigation.rollover-background-color a:hover, .main-navigation.rollover-background-color li.current-menu-item > a, .main-navigation.rollover-background-color li.current_page_item > a, .main-navigation.rollover-background-color li.current-menu-parent > a, .main-navigation.rollover-background-color li.current_page_parent > a, .main-navigation.rollover-background-color li.current-menu-ancestor > a, .main-navigation.rollover-background-color li.current_page_ancestor > a, .main-navigation.rollover-background-color button {
    background-color: #33a7a4;
}
.site-header .site-header-right .main-navigation .menu > ul > li > a, .site-header .site-header-right .main-navigation ul.menu > li > a, .main-navigation .menu > ul > li > a, .main-navigation ul.menu > li > a, .main-navigation .search-button a {
    font-family: "Raleway", sans-serif;
}
.main-navigation .menu > ul > li > a, .main-navigation ul.menu > li > a {
    font-weight: 400;
}
.main-navigation .menu > ul > li > a, .main-navigation .menu > ul > li > a:hover, .main-navigation ul.menu > li > a, .main-navigation ul.menu > li > a:hover, .main-navigation .search-button a, .main-navigation .search-button a:hover, .header-menu-button .otb-fa.otb-fa-bars {
    color: #fff;
}
.site-header.forced-solid .main-navigation .menu > ul > li > a, .site-header.forced-solid .main-navigation .menu > ul > li > a:hover, .site-header.forced-solid .main-navigation ul.menu > li > a, .site-header.forced-solid .main-navigation ul.menu > li > a:hover, .site-header.forced-solid .main-navigation .search-button a, .site-header.forced-solid .main-navigation .search-button a:hover {
    color: #fff !important;
}
.header-image .overlay-container .overlay .opacity p, .slider-container.default .slider .slide .overlay .opacity p {
    line-height: 1.7em;
}
.header-image .opacity, .slider-container.default .slider .slide .opacity {
    background-color: rgba(0, 0, 0, 0);
}
.site-top-bar, .site-header .site-top-bar .site-container, .site-header .site-top-bar-left, .site-header .site-top-bar-right {
    background-color: #33a7a4;
}
.search-button .otb-fa-search, .search-button .otb-fa-search:hover, .widget_mc4wp_form_widget .mc4wp-submit .otb-fa, .widget_search .search-submit .otb-fa, .widget_product_search .search-submit .otb-fa, .info-text em, .site-header .site-header-right a:hover, .site-header.transparent .site-header-right a:hover, .site-header.translucent .site-header-right a:hover, .main-navigation ul ul a:hover, .main-navigation ul ul li.current-menu-item > a, .main-navigation ul ul li.current_page_item > a, .main-navigation ul ul li.current-menu-parent > a, .main-navigation ul ul li.current_page_parent > a, .main-navigation ul ul li.current-menu-ancestor > a, .main-navigation ul ul li.current_page_ancestor > a, .site-header .site-container .main-navigation ul ul a:hover, .site-header .site-container .main-navigation ul ul li.current-menu-item > a, .site-header .site-container .main-navigation ul ul li.current_page_item > a, .site-header .site-container .main-navigation ul ul li.current-menu-parent > a, .site-header .site-container .main-navigation ul ul li.current_page_parent > a, .site-header .site-container .main-navigation ul ul li.current-menu-ancestor > a, .site-header .site-container .main-navigation ul ul li.current_page_ancestor > a, .main-navigation.transparent ul ul a:hover, .main-navigation.transparent ul ul li.current-menu-item > a, .main-navigation.transparent ul ul li.current_page_item > a, .main-navigation.transparent ul ul li.current-menu-parent > a, .main-navigation.transparent ul ul li.current_page_parent > a, .main-navigation.transparent ul ul li.current-menu-ancestor > a, .main-navigation.transparent ul ul li.current_page_ancestor > a, .site-header.transparent .site-container .main-navigation ul ul a:hover, .site-header.transparent .site-container .main-navigation ul ul li.current-menu-item > a, .site-header.transparent .site-container .main-navigation ul ul li.current_page_item > a, .site-header.transparent .site-container .main-navigation ul ul li.current-menu-parent > a, .site-header.transparent .site-container .main-navigation ul ul li.current_page_parent > a, .site-header.transparent .site-container .main-navigation ul ul li.current-menu-ancestor > a, .site-header.transparent .site-container .main-navigation ul ul li.current_page_ancestor > a, .woocommerce .woocommerce-breadcrumb a, .woocommerce-page .woocommerce-breadcrumb a, .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .site-content .widget-title, .site-content .rpwe-block h3 a, blockquote, .required, .color-text, .citylogic-page-builders-use-theme-styles .elementor-icon, .citylogic-page-builders-use-theme-styles .elementor-widget-icon.elementor-view-default .elementor-icon, .citylogic-page-builders-use-theme-styles .elementor-widget-icon.elementor-view-framed .elementor-icon, .citylogic-page-builders-use-theme-styles .elementor-widget-icon-box.elementor-view-default .elementor-icon, .citylogic-page-builders-use-theme-styles .elementor-widget-icon-box.elementor-view-framed .elementor-icon {
    color: #33a7a4;
}
.site-header.forced-solid .main-navigation .search-button .otb-fa-search, .site-header.forced-solid .main-navigation .search-button .otb-fa-search:hover {
    color: #33a7a4 !important;
}
div.wpforms-container form.wpforms-form input[type="text"]:focus, div.wpforms-container form.wpforms-form input[type="email"]:focus, div.wpforms-container form.wpforms-form input[type="tel"]:focus, div.wpforms-container form.wpforms-form input[type="number"]:focus, div.wpforms-container form.wpforms-form input[type="url"]:focus, div.wpforms-container form.wpforms-form input[type="password"]:focus, div.wpforms-container form.wpforms-form input[type="search"]:focus, div.wpforms-container form.wpforms-form select:focus, div.wpforms-container form.wpforms-form textarea:focus, input[type="text"]:focus, input[type="email"]:focus, input[type="tel"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, select:focus, textarea:focus, .site-content .rpwe-block li, .hentry, .paging-navigation, .widget-area .widget_mc4wp_form_widget.focused *, .widget-area .widget_search.focused *, .widget-area .widget_product_search.focused *, .widget-area .widget, .site-footer-widgets .widget_mc4wp_form_widget.focused *, .site-footer-widgets .widget_search.focused *, .site-footer-widgets .widget_product_search.focused *, .search-results article, .citylogic-page-builders-use-theme-styles .elementor-widget-icon.elementor-view-framed .elementor-icon, .citylogic-page-builders-use-theme-styles .elementor-widget-icon-box.elementor-view-framed .elementor-icon {
    border-color: #33a7a4;
}
#back-to-top, #comments .form-submit #submit, .no-results-btn, button, a.button, .widget-area .widget a.button, .citylogic-page-builders-use-theme-styles .widget_sow-button .ow-button-base a, .citylogic-page-builders-use-theme-styles .elementor-widget-button .elementor-button, .citylogic-page-builders-use-theme-styles .elementor-widget-icon.elementor-view-stacked .elementor-icon, input[type="button"], input[type="reset"], input[type="submit"], hr, ul.sections > li hr.divider, .main-navigation li:hover .indicator, .main-navigation li.current_page_item .indicator, .main-navigation li.current-menu-item .indicator, .main-navigation li.current-menu-parent .indicator, .main-navigation li.current-menu-ancestor .indicator, .main-navigation li.current_page_parent .indicator, .main-navigation .search-button:hover .indicator, .side-aligned-social-links .social-links li, .site-footer-widgets .site-container .widgets-container .divider, .widget-area .widget h2.widget-title:after, .site-footer-widgets .site-container .widgets-container .widget h2.widgettitle:after, .woocommerce ul.products li.product a.add_to_cart_button, .woocommerce-page ul.products li.product a.add_to_cart_button, .woocommerce ul.products li.product a.button.product_type_simple, .woocommerce-page ul.products li.product a.button.product_type_simple, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce button.button:disabled:hover, .woocommerce button.button:disabled[disabled]:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce button.button, .woocommerce button.button.alt, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce a.button.alt, .woocommerce-page button.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce .cart-collaterals .shipping_calculator .button, .woocommerce-page .cart-collaterals .shipping_calculator .button, .woocommerce a.button, .woocommerce-page a.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page input.button, .woocommerce #review_form #respond .form-submit input, .woocommerce-page #review_form #respond .form-submit input, .wpcf7-submit, div.wpforms-container form.wpforms-form input[type=submit], div.wpforms-container form.wpforms-form button[type=submit], div.wpforms-container form.wpforms-form .wpforms-page-button, .site-footer-bottom-bar, .citylogic-page-builders-use-theme-styles .testimonials .sow-slider-base .sow-slide-nav, .citylogic-page-builders-use-theme-styles .elementor-widget-icon-box.elementor-view-stacked .elementor-icon {
    background-color: #33a7a4;
}
.widget_mc4wp_form_widget .mc4wp-submit .otb-fa:hover, .widget_search .search-submit .otb-fa:hover, .widget_product_search .search-submit .otb-fa:hover, .widget_citylogic_social_media_links_widget .social-links li a:hover, .site-content .rpwe-block h3.rpwe-title a:hover, .woocommerce .woocommerce-breadcrumb a:hover, .woocommerce-page .woocommerce-breadcrumb a:hover, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, .woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active {
    color: #004652;
}
#back-to-top .hover, .main-navigation button:hover, #comments .form-submit #submit:hover, .no-results-btn:hover, button:hover, a.button:hover, .widget-area .widget a.button:hover, .citylogic-page-builders-use-theme-styles .widget_sow-button .ow-button-base a.ow-button-hover:hover, .citylogic-page-builders-use-theme-styles .elementor-widget-button .elementor-button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .side-aligned-social-links .social-links li:hover, .select2-container--default .select2-results__option--highlighted[aria-selected], .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce .cart-collaterals .shipping_calculator .button, .woocommerce-page .cart-collaterals .shipping_calculator .button, .woocommerce a.button:hover, .woocommerce-page a.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page input.button:hover, .woocommerce ul.products li.product a.add_to_cart_button:hover, .woocommerce-page ul.products li.product a.add_to_cart_button:hover, .woocommerce ul.products li.product a.button.product_type_simple:hover, .woocommerce-page ul.products li.product a.button.product_type_simple:hover, .woocommerce button.button:hover, .woocommerce button.button.alt:hover, .woocommerce a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce #review_form #respond .form-submit input:hover, .woocommerce-page #review_form #respond .form-submit input:hover, .wpcf7-submit:hover, div.wpforms-container form.wpforms-form input[type=submit]:hover, div.wpforms-container form.wpforms-form button[type=submit]:hover, div.wpforms-container form.wpforms-form .wpforms-page-button:hover, .citylogic-page-builders-use-theme-styles .testimonials .sow-slider-base .sow-slide-nav:hover {
    background-color: #004652;
}
.site-header.translucent .branding .title {
    color: #33a7a4;
}
.site-header.transparent .branding .title {
    color: #33a7a4;
}
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .citylogic-page-builders-use-theme-styles .elementor-widget-heading .elementor-heading-title, .widget-area .widget h2, .site-footer-widgets ul li h2.widgettitle, .header-image .overlay .opacity h1, .header-image .overlay .opacity h2, .slider-container.default .slider .slide .overlay .opacity h1, .slider-container.default .slider .slide .overlay .opacity h2, .woocommerce a.button, .woocommerce-page a.button, .woocommerce a.button.alt, .woocommerce table.cart th, .woocommerce-page #content table.cart th, .woocommerce-page table.cart th, .woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce table.cart inputinput[type="submit"], .woocommerce-page #content table.cart inputinput[type="submit"], .woocommerce-page table.cart inputinput[type="submit"], .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, button, a.button, .widget-area .widget a.button, .citylogic-page-builders-use-theme-styles .widget_sow-button .ow-button-base a, .citylogic-page-builders-use-theme-styles .elementor-widget-button .elementor-button, .citylogic-page-builders-use-theme-styles .elementor-widget-heading .elementor-heading-title, .citylogic-page-builders-use-theme-styles .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title, .citylogic-page-builders-use-theme-styles .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title a, input[type="button"], input[type="reset"], input[type="submit"] {
    font-family: "Raleway", sans-serif;
}
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .citylogic-page-builders-use-theme-styles .elementor-widget-heading .elementor-heading-title, .citylogic-page-builders-use-theme-styles .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title, .citylogic-page-builders-use-theme-styles .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title a, .widget-area .widget h2, .site-footer-widgets ul li h2.widgettitle {
    font-weight: 300;
}
@media only screen and (max-width: 1000px) {
.main-navigation #main-menu {
    background-color: #33a7a4;
}
}
