@media screen and (max-width: 500px) {
#bottom-bar .wf-container-bottom > div {
    max-width: 260px;
}
}

.main-nav .sub-nav > li > a .menu-text {
    font: 600 14px / 17px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
}

.widget-info {
    font-size: 17px;
}

.sidebar-content .widget:not(.widget_icl_lang_sel_widget) .custom-menu a {
    font-size: 16px;
}

.sidebar .widget-title, .elementor-widget .woocommerce h5 {
    font: 700 22px / 28px "Roboto", Helvetica, Arial, Verdana, sans-serif;
}

.wpb_wrapper u {
    color: black;
    font-weight: 600;
}

.sidebar .custom-menu.show-arrow a:before, .sidebar .widget_presscore-custom-menu-one .custom-menu.show-arrow a:after {
    margin-top: 0px !important;
}

.msg1 a:hover {
    color: #fdb400 !important;
}

.msg1 a {
    color: #191919;
}

.msg1 p {
background: #eee; 
padding: 30px; 
color: black; 
font-weight: 600;
}

.wpb_wrapper b, strong, .wpb_wrapper u {
    color: black;
}

#page .parentFormundefined, .popup-message-style .parentFormundefined, .inline-message-style .parentFormundefined, #page .wpcf7-mail-sent-ok, .popup-message-style .wpcf7-mail-sent-ok, .inline-message-style .wpcf7-mail-sent-ok, #page .wpcf7-validation-errors, .popup-message-style .wpcf7-validation-errors, .inline-message-style .wpcf7-validation-errors, #page .wpcf7-response-output, .popup-message-style .wpcf7-response-output, .inline-message-style .wpcf7-response-output {
    background: #000;
}

.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style), .mec-event-footer .mec-booking-button, .give-btn.give-btn-reveal, .give-submit.give-btn {
    font-family: Roboto !important;
}

.page-title.solid-bg {
    background-color: #fdb400;
    background: url('https://canberrahandyman.com/wp-content/uploads/2021/04/about-us-banner.jpg');
    background-size: 100%;
    background-position: center 20%;
}

.mobile-main-nav li > a .menu-text {
    font: 700 16px / 20px "Roboto", Helvetica, Arial, Verdana, sans-serif;
}

.top-header .main-nav.level-arrows-on>li.has-children>a .menu-text {
    padding-right: 12px;
}

.breadcrumbs .current {
    text-decoration: underline !important;
    color: white;
}

.page-title .breadcrumbs li:before, .page-title .breadcrumbs li:before {
    color: #fdb400;
}

@media screen and (max-width: 992px) {
.page-title-responsive-enabled.page-title.breadcrumbs-mobile-off .breadcrumbs {
    display: inherit;
    color: #0a0a0a;
}
}

.page-title .wf-wrap {
    min-height: 280px;
    padding-top: 40px;
    padding-bottom: 40px;
}

.page-title h1, .page-title h1 *, .page-title h1 a:hover, #page .page-title .entry-title {
    font: normal 700 40px / 36px "Roboto", Helvetica, Arial, Verdana, sans-serif;
    color: #ffffff;
    line-height: 46px;
}

.page-title .breadcrumbs, .page-title .breadcrumbs a {
    color: #ffffff;
    font: normal 16px / 24px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
    font-weight: bold;
}

.page-title.solid-bg {
    background-color: #fdb400;
}

#bottom-bar a, #bottom-bar .mini-nav .customSelect, #bottom-bar .menu-select {
    color: #fdb400;
}

.masthead .top-bar .mini-contacts {
    color: #444341;
}

.masthead .top-bar .mini-contacts i {
    color: #444341;
}

.top-bar, .top-bar a:not(.wpml-ls-link):not(.wpml-ls-item-toggle), .top-bar .mini-nav .customSelect, .top-bar .mini-nav a:hover, .header-bottom-bar a {
    color: #444341;
}

.aio-icon-header h3.aio-icon-title {
    line-height: 1.5em;
}

.custom-menu.show-arrow a:before, .widget_presscore-custom-menu-one .custom-menu.show-arrow a:after {
    margin-top: 6px;
    background: none !important;
}

.sticky-on .branding a img, .branding img {
    max-width: 100px;
}

.mobile-header-bar .mobile-branding img {
    max-width: 150px;
    padding-top: 20px;
    padding-bottom: 20px;
}

.branding a img, .branding img {
    max-width: 150px;
    height: auto;
}

#hide, .hide {
   display: none !important;
}