@import
url('https://fonts.googleapis.com/css2?family=Comfortaa:wght@500&display=swap');
.market-titulo {
font-weight: bold !important;
color: rgb(31,78,121) !important;
text-align:right;
line-height: 60%;
font-family: 'Comfortaa', sans-serif;
margin-left: 20px !important;
}
.market-subtitulo {
color: rgb(255,80,80) !important;
line-height: 90%;
text-align:right;
text-transform: lowercase;
font-weight: bold !important;
font-size: medium !important;
font-family: 'Comfortaa', sans-serif;
}
.logo-market {
display: block;
height: 30px !important;
width: 100% !important;
margin-left: 218px !important;
margin-top: 0px !important
}
.navbar .nav>li>a {
    padding: 5px 14px;
}
.navbar .nav li.dropdown>.dropdown-toggle .caret {
    border-top-color: rgb(31,78,121);
    border-bottom-color: rgb(31,78,121);
}
.navbar .nav li.dropdown.open>.dropdown-toggle .caret, .navbar .nav li.dropdown.active>.dropdown-toggle .caret, .navbar .nav li.dropdown.open.active>.dropdown-toggle .caret {
    border-top-color: rgb(31,78,121);
    border-bottom-color: rgb(31,78,121);
}
.navbar .navbar-inner .nav > li > a {
    color: #7b7b7b !important;
}
.navbar .navbar-inner .nav > li.active > a, .navbar .navbar-inner .nav > li.active > a:hover, .navbar .navbar-inner .nav > li.active > a:focus {
    background-color: rgb(255,80,80,0.5) !important;
    transition: all 0.3s ease;
}
.navbar .navbar-inner .container .nav > li > a:hover, .navbar .navbar-inner .container .nav > li > a:focus, .navbar .navbar-inner .container .nav > li.active > a {
    color: white !important;
    background-color: rgb(255,80,80,0.5) !important;
    transition: all 0.3s ease;
}
.navbar .nav li.dropdown.open>.dropdown-toggle, .navbar .nav li.dropdown.active>.dropdown-toggle, .navbar .nav li.dropdown.open.active>.dropdown-toggle {
    background-color: rgb(255,80,80,0.5) !important;
}
.dropdown-menu>li>a:hover {
    color: white !important;
}
.dropdown-menu>li>a:focus {
    background-color: white !important;
}
.open>.dropdown-menu>.active>a {
    color: white !important;
}
.open>.dropdown-menu>.active>a:focus {
    background-color: rgb(31,78,121,0.5);
}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus {
    background-color: rgb(31,78,121,0.5);
}
.open>.dropdown-menu>li>a:hover {
    color: black;
    background: none;
    background-color: rgb(31,78,121,0.5) !important; 
}
.nav-collapse .nav>li>a, .nav-collapse .dropdown-menu a {
    color: #7b7b7b !important;
}
.navbar .btn-navbar {
    color: black !important;
    background-color: rgb(255,80,80,1) !important;
    margin: 0px;
}
.navbar .btn-navbar .icon-bar {
    background-color: rgb(31,78,121,.5);
}
a {
font-weight: normal;
font-size: medium;
line-height: 20px;
}
.brand {
text-transform: lowercase;
line-height: 120%;
height: 55px;
width: 225px;
}
.site-footer [data-widget=sitemap], .site-footer [data-widget=socialsharer] {
    font-weight: 900;
    font-size: large;
    color: rgb(250,80,80);
    text-align:left;
}
.site-footer.modal-footer .btn-link {
    font-size: medium !important;
    color: rgb(0,198,187);
}
.site-footer .btn:hover {
    background-color: rgb(255,80,80,0.75);
}
.site-footer .btn {
    color: rgb(3,78,121);
    background-color: white;
}
.site-copyright {
    Color: rgb(3,78,121);
}
.site-footer.modal-footer {
    text-align: center;
}
a {
    color: rgb(3,78,121);
}
.navbar a.brand {
    float: left;
    display: block;
    position: relative;
    margin-top: -5px;
    margin-left: -50px !important;
    padding: 0px 10px;
}
.navbar, .navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner {
    min-height: 120px;
}
.navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
    width: 1100px;
}
.navbar .brand {
    padding: 20px 30px !important;
}
.btn-primary:hover {
    background-color: rgb(255,80,80);
}
.btn-primary {
    background-color: rgb(255,80,80);
}
.btn-link {
 color: rgb(3,78,121);   
}
.btn-link:hover {
 color: rgb(3,78,121);   
}
.page-header h1 small {
    text-transform: lowercase !important;    
    color: rgb(250,80,80);
}
.page-header h1 {
    font-weight: bold;
    color: rgb(3,78,121);
}
.btn-info {
    background-color: rgb(250,80,80);
}
.ws-button-icon {
    font-size: 30px !important;
    margin-top: 10px !important;
}
.background-ws {
    background-color:rgb(3,78,121) !important;
}