/*color principal textos #0D6E00
FONDO botón secundario blue
ROLLOVERS #333333*/


body {color:#0D6E00;}
a, .search_geo .text {color:#337AB7;}

/* personalización logo cabecera */
.show_logos {height:50px;width:100%;margin-bottom:30px;background:transparent url("https://www.hospitalvirgendelmar.es/imagenes/logo.png") no-repeat scroll 50% 0;display:block;margin: 30px 0;padding:0;}
.show_logos > img {background:transparent url("https://www.hospitalvirgendelmar.es/imagenes/logo.png") no-repeat scroll 0 0;box-sizing:border-box;    display:block;height:81px;padding-left:555px;width:555px;}

/*option dropdown selezionata e steps*/
.bootstrap-select.btn-group .dropdown-menu li a:hover, .dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover,
.bootstrap-select.btn-group .dropdown-menu li a.search_geo:hover .text, .dropdown-menu>.active>a.search_geo .text, .dropdown-menu>.active>a.search_geo:hover .text,
.steps .btn.active, .steps .btn.active:hover {background-color:#0D6E00; color:#FFFFFF;}

/*botón principal*/
.btn-lg, .btn-md, .action-column .btn, .action-column .btn a,
.availabilities_container #weekly-availabilities-table .btn-sm:hover,
.operator_availabilities .btn-sm:hover,
.btn.focus, .btn:focus, .btn:hover {background-color:#0D6E00; color:#FFFFFF;}
#mop_loading_container div#mop_loading {background-color:transparent !important;}

#mop_loading_container div {background-color:#0D6E00 !important;}

/*botón secundario*/
.jumbotron .btn-lg.goto, .btn-sm {background-color:blue; color:#FFFFFF;}

/* background menu right */
.navbar-right {background-color:#89b672;}
.navbar-default .navbar-nav.navbar-right > li.active > a {background-color:rgba(255, 255, 255, 0.7);}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
}

/* borde main-region */
.navbar-nav.navbar-left > li.active, .navbar-default .navbar-collapse, #support-form-container, .resource_calendar_container, .mopbody {
    border-color: #0D6E00;
    border-style: solid;
}
.mopbody {border-width:0 1px 1px 1px;}
#main-region{border:none;}
#banner-region {margin-top:-10px;}

/* color ppal */
a, .search_geo .text {color:#0D6E00;}
a:hover {color:#333333;}

/* color texto menu ppal */
.navbar-default .navbar-nav > li > a,*/ .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #0D6E00;
}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover{
    color: #333333;
}

/*box data */
.appointment_block {background-color:#0D6E00;}
@media (min-width:699px){
	.appointment_date {color: #FFFFFF;}
    #mobile-menu-region > div {display: none;}
}

@media (max-width:699px){ /*********************** MOBILE *****************************/

	body {background-color:#FFFFFF; color:#0D6E00;}

    #mobile-menu-region .navbar-default, .appointment_block, .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover,
    .high_item,
    .btn-lg, .btn-md, .navbar-header {background-color:#0D6E00;}
    .navbar-nav {margin:0;}

    .medium_item, .find #mobile-menu-region .navbar-default { background-color:#0D6E00;}
    /*#header-region > div {display: none;}*/
    .fake-header {display: none !important;}
    #main-region {border:none;}
    .navbar-default .navbar-right > li > a{color: #ffffff;}

    .navmenu-default.navmenu-fixed-left .navmenu-nav>.active>a, .home .nav-pills>li>a:hover, .find_doctor.nav-pills>li>a:hover,
    .navmenu-default.navmenu-fixed-left .navmenu-nav>li>a:hover, .navmenu-default.navmenu-fixed-left .navmenu-nav>li>a:focus, .navmenu-default.navmenu-fixed-left .navmenu-nav>li>a:focus:hover,
    .btn-lg:hover, .btn-lg:focus:hover, .btn-lg:focus,
    .blocks_home > div:hover,  .blocks_home > div:focus {background-color:#89b672 !important;}

    .search_entities .btn.active, .profile .nav-pills>li.active>a, .profile .nav-pills>li.active>a:hover {border-color:#89b672;}
    #header-region #language_tab {position: absolute;top:0;right:0;}
    #header-region #language_tab .dropdown-menu {position: absolute;top:0;right:0;z-index:99;}
    #header-region #language_tab.open .dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,0.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,0.176);font-size:14px;list-style:outside none none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;text-align:left;top:100%;z-index:1000}
}
