@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600&display=swap');

/* .navbar-center { position: relative; left: 50%;transform: translateX(-50%); } */

.logo_url{margin-top: 20px; display: block;}
.navbar-center { position: relative;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {color:#3c505f;}    
.navbar-collapse {padding: 0;}
.header {background-color:#3c505f; padding:0px 0px;}
.hright {text-align: right; margin-top: 20px;}
.hright-top{margin-top: 10px; padding-right: 0;}
.menu-top-menu{margin-top:-7px !important;}
.menu-top-menu-container{padding-right: 0;}
#menu-top-menu li:last-of-type{padding-right: 0;}
.navbar {background-color:#fff; padding:10px 0 30px; margin-bottom: 0; border:none; border-radius: 0; z-index: 9;}
.navbar-default .navbar-nav>li {font-size: 13px;}
.navbar-default .navbar-nav>li>a {color:#3c505f; font-family: Montserrat,Arial,Helvetica,sans-serif; font-weight: 500;font-size: 13px;}
.cont-wrapper{width: 1210px; margin: 0 auto;}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{color:#3c505f !important;  background-color:#fff !important;}

#menu-top-menu li { padding:0px 10px; list-style-type: none; display: inline;}
#menu-top-menu li a { color:#fff; font-size: 11px; font-family: Montserrat,Arial,Helvetica,sans-serif; font-weight: 500;}
#menu-top-menu li a:hover {text-decoration: none;}
.button-appointment {padding:10px 15px; color:#3c505f; font-size: 13px;}
.button-appointment:hover {color: #3c505f; text-decoration: none;}
.dropdown-menu {background-color: #7E8686; border:1px solid #fff; padding:0;}
.dropdown-menu > li > a { font-family:Montserrat,Arial,Helvetica,sans-serif; color: #000; background-color: #fff; padding-top: 10px; padding-bottom: 10px; font-weight: 400;}
.dropdown-menu > li a:hover {background-color: #3c505f; color:#fff;}
.dropdown-menu > li {border-bottom: 1px solid #fff; text-align: center;}
.dropdown-menu > li:last-child { border-bottom: 0;}
#menu-item-3587 ul {left: 305px; top:0; min-width: 265px;}


@media (max-width: 1024px) {
    .navbar-header {
        float: none;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin-top: 7.5px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
        display:block !important;
    }
}