<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
 Theme Name: Ashfield Dental Centre Theme
 Template: astra
 Version: 1.0.0
 Text-Domain: Ashfield Dental Centre
*/

/*
 * ---------------------------------------------------------------------------------------------------------------------
 * Theme Overrides / Global
 * =====================================================================================================================
 */

.page-id-751 .viv-footer h6 .uabb-heading-text {
    font-family: "Red Hat Display Black", Verdana, Arial, Helvetica, sans-serif;
    font-size: 1rem;
    color: #ffffff !important;
    font-weight: bold;
}

.page-id-751 .viv-footer .uabb-text-editor p {
    font-family: "Red Hat Display", Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 1rem !important;
    color: #ffffff !important;
    font-weight: bold;
}


.page-id-751 footer .ast-small-footer .ast-small-footer-section {
    font-size: 1.3rem;
}
.page-id-751 #ast-scroll-top {
    font-size: 15px !important;
}
.page-id-751 .main-navigation {
    font-size: 15px !important;
}
/*.page-id-751 .ast-nav-menu button {
    border: none;
    border-radius: unset;
    box-shadow: none;
}*/
.page-id-751 .ast-small-footer {
    font-size: 12px !important;
}

.ast-header-break-point .ast-mobile-menu-buttons-fill.menu-toggle {
    background: #333333;
}

.smile-right-page ul.v-fa-checks li:before {
    content: '\f00c' !important;
}


body {
    overflow-x: hidden;
}


.ast-theme-transparent-header .main-header-menu li:hover &gt; a, .ast-theme-transparent-header .main-header-menu li:hover &gt; .ast-menu-toggle, .ast-theme-transparent-header .main-header-menu .ast-masthead-custom-menu-items a:hover, .ast-theme-transparent-header .main-header-menu .focus &gt; a, .ast-theme-transparent-header .main-header-menu .focus &gt; .ast-menu-toggle, .ast-theme-transparent-header .main-header-menu .current-menu-item &gt; a, .ast-theme-transparent-header .main-header-menu .current-menu-ancestor &gt; a, .ast-theme-transparent-header .main-header-menu .current_page_item &gt; a, .ast-theme-transparent-header .main-header-menu .current-menu-item &gt; .ast-menu-toggle, .ast-theme-transparent-header .main-header-menu .current-menu-ancestor &gt; .ast-menu-toggle, .ast-theme-transparent-header .main-header-menu .current_page_item &gt; .ast-menu-toggle {
    color: #00d3b7 !important;
}

.adc-nav-phone {
    background-color: #008cd3;
    border-right: 1px solid #ffffff;    
}
.adc-nav-phone a.menu-link .menu-text:before {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    content: '\f095';
    margin-right: 0.5em;
}
.adc-nav-book {
    background-color: #008cd3;
    border-right: 1px solid #ffffff;
}
.adc-nav-book a.menu-link .menu-text:before {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    content: '\f271';
    margin-right: 0.5em;
}

.ast-header-break-point .main-header-menu .adc-nav-phone a, .ast-header-break-point .main-header-menu .adc-nav-book a {
    color: #ffffff;
}


.main-navigation ul .menu-item .menu-link,
.ast-sticky-shrunk .main-header-menu .sub-menu .menu-link {
    padding-top: 0.9em !important;
    padding-bottom: 0.9em !important;
}




/*
 * ---------------------------------------------------------------------------------------------------------------------
 * ---------------------------------------------------------------------------------------------------------------------
 * Media Queries
 * =====================================================================================================================
 * =====================================================================================================================
 */
/* iPhone 5S */
@media only screen and (min-width: 20em)
{
    .site-logo-img .sticky-custom-logo img {
        max-width: 190px !important;
    }
    .ast-header-break-point .site-branding img, .ast-header-break-point #masthead .site-logo-img .custom-logo-link img {
        max-width: 190px !important;
    }

    /*.fl-col-small:not(.fl-col-small-full-width) {
        max-width: 80%;
    }*/

    .viv-footer i {
        margin-right: 0.75em;
    }
    
    .col-reverse .fl-col-group {
        flex-direction: column-reverse;
    }
    
    /*.adc-home__logos .uabb-image-carousel-item,
    .adc-home__logos img {
        width: 200px !important;
    }*/
}



/* iPad Portrait */
@media only screen and (min-width: 48em)
{
    .site-logo-img .sticky-custom-logo img {
        max-width: 290px !important;
    }
    .ast-header-break-point .site-branding img, .ast-header-break-point #masthead .site-logo-img .custom-logo-link img {
        max-width: 290px !important;
    }
}



/* ~1280px */
@media only screen and (min-width: 64em)
{
    .col-reverse .fl-col-group {
        flex-direction: unset;
    }
}</pre></body></html>