@import url("http://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&lang=en");
@import url('https://fonts.googleapis.com/css?family=Raleway');

body {
    /*background-color: #2f4050 !important;*/
    font-family: 'Raleway', sans-serif;
}

.image-header {
    margin-top: 20px;
    margin-bottom: 10px;
}

.wp-label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: bold;
}

.table-no-bordered th,
.table-no-bordered td {
    border: 0px !important;
}

.info-fixed.affix {
    border: 1px solid #cecece;
    width: 30%;
    padding: 20px;
    right: 20px;
    bottom: 0;
    z-index: 1;
    background: #ffffff;
}

/*1d976c*/
.fundo-select-list .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    background-color: #1d976c;
    color: #ffffff;
}

.navbar-webpublico {
    background: #33658a !important;
    border-color: #33658a;
    font-family: 'Raleway', sans-serif;
    font-size: 14px;
    padding-top: 3px;
    padding-bottom: 3px;
}

.navbar-webpublico .nav > li > a {
    color: #FEFEFE !important;
}

.navbar-webpublico .nav > li > a:hover {
    background: #33658a !important;
    color: #e2e2e2 !important;
}

.navbar-webpublico .nav li.dropdown > .dropdown-toggle .caret {
    border-top-color: #ffff;
    border-bottom-color: #ffff;
}

.navbar-webpublico .nav li.dropdown > a:hover .caret,
.navbar-webpublico .nav li.dropdown > a:focus .caret {
    border-top-color: #ffff;
    border-bottom-color: #ffff;
}

.navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle {
    background-color: #33658a;
    color: #e2e2e2 !important;;

}

/*.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {*/
/*background-color: #33658a !important;*/
/*color: #e2e2e2 !important;;*/

/*}*/

.navbar-form-custom .form-control {
    margin-top: 10px;
    height: 30px;
    color: #FEFEFE;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: 1px solid #ccc;
    background: #f5f5f5;
    font-weight: normal;
    color: #000000;
}

.ui-inputfield {
    background: #FFFFFF !important;
    color: #000000 !important;
}

.navbar {
    border-radius: 0px !important;
}

.ui-inputfield {
    padding: 6px 12px !important;
}

.ui-widget {
    font-size: 12px !important;
}

.ui-inputfield, .ui-widget-content .ui-inputfield, .ui-widget-header .ui-inputfield {
    box-shadow: none !important;
}

.ui-widget-content table {
    border-spacing: 2px !important;
    border-collapse: inherit !important;;
}

.ui-inputfield, .ui-widget-content .ui-inputfield, .ui-widget-header .ui-inputfield{
    border-radius: 0px;
}
