/*
 Theme Name:   Medicare Child
 Theme URI:    http://medicare.bold-themes.com
 Description:  Medicare Child Theme
 Author:       BoldThemes
 Author URI:   http://bold-themes.com
 Template:     medicare
 Version:      1.0.0
 Tags:         one-column, right-sidebar, fluid-layout, responsive-layout, custom-menu, featured-images, sticky-post, theme-options, threaded-comments, translation-ready
 Text Domain:  medicare_child
*/
.topBarInMenu{text-align:center;}

.mob-click {
	position: fixed;
	width: 100%;
	bottom: 0;
	display: none;
	z-index: 120;
}

section.gutter {
	z-index: 110;
	position: relative;
}

@media screen and (max-width: 767px) {
     .mob-click {
    	display: flex;
    	background: white;
        justify-content: space-around;
        padding: 6px;
    }
    
    .mob-click a {
    	background: #138c91;
    	color: white;
    	padding: 10px;
    	width: 40vw;
    	text-align: center;
    }
}

/* CONTACT MENU ITEM MAPS IN MENU */
@media (min-width: 1024px){
    .menu-contact ul {
        min-width: 1200px;
        left: -350px !important;
    }
    
    .menu-contact > ul > li {
        width: 50%;
        float: left !important;
    }
    
    .menu-contact > ul > li > a {
        border-top: 3px solid #138c91;
        text-align: center;
        padding: 20px !important;
        font-size: 22px;
    }
    
    .menu-contact .menu-address-1 > a:after {
        display: block;
        content: url(/wp-content/uploads/2023/03/menu-map-1.jpg);
    }
    .menu-contact .menu-address-1 > a:before {
        display: none !important;
    }
    
    .menu-contact .menu-address-2 > a:before {
        display: none !important;
    }
    
    .menu-contact .menu-address-2 > a:after {
        display: block;
        content: url(/wp-content/uploads/2023/03/menu-map-2.jpg);
    }
}
/* MENU ITEMS MAIN COLOR */
.home.page-id-2 .menuPort nav ul#menu-primary-menu >li > a,
.page-id-2283 .menuPort nav ul#menu-primary-menu >li > a{
    color: #138c91;
}
@media(max-width: 768px){
    .home .slided .nbs.slick-arrow .nbsImage {
        display: none;
    }
}

@media(max-width: 768px){
    .home .slided .nbs.slick-arrow .nbsImage {
        display: none;
    }
}

@media(min-width: 992px){
    .home .topBarInLogoArea {
        border-radius: 5px !important;
        background: repeating-linear-gradient(180deg, #138c91, transparent 120px);}
    
    .home .btIco .btIcoHolder:before,
    .home .btIco .btIcoHolder:after {
        color: white !important;
    }
    
    .home span.btIconWidgetContent > span {
        color: white;
    }
}

/* MENU BUG FIX IN 2 PAGES  */
.page.page-id-2283 .topBarInLogoAreaCell a, 
.page.page-id-2283 .topBarInLogoAreaCell span {
    color: black !important;
}

.page.page-id-2283 .topBarInLogoAreaCell > a, 
.page.page-id-2283 .topBarInLogoAreaCell > span  {
    margin-top: -10px !important;
}

/* CHANGE ORIENTATION IN MOBILE FOR CONTACT INFO -> END */
@media (max-width: 1024px){
    .parent-pageid-656 .boldRowInner,
    .parent-pageid-684 .boldRowInner,
    .parent-pageid-1733 .boldRowInner{
        display: flex;
        flex-direction: column-reverse;
    }
    .parent-pageid-656 .bt_bb_fe_wrap_footer .boldRowInner,
    .parent-pageid-684 .bt_bb_fe_wrap_footer .boldRowInner,
    .parent-pageid-1733 .bt_bb_fe_wrap_footer .boldRowInner{
        flex-direction: column !important;
    }
}