#topbar {
    background: #898687 !important;
}


.feature-box.f-boxed.box-custom-1 {
    overflow: none;
    padding: 50px;
    background: #b45a27;
}

.feature-box.f-boxed.box-custom-1:hover {
    overflow: none;
    padding: 50px;
    background: #783d1a;
}

.feature-box.f-boxed.box-custom-1 h4 {
    color: #efac1f;
}

.feature-box.f-boxed.box-custom-2 {
    overflow: none;
    padding: 50px;
    background: #783d1a;
}

.feature-box.f-boxed.box-custom-2:hover {
    overflow: none;
    padding: 50px;
    background: #b45a27;
}

.feature-box.f-boxed.box-custom-2 h4 {
    color: #efac1f;
}

.padding-custom {
    padding: 30px 30px 10px 30px !important;
}

label {
    margin-bottom: 1px !important;
}

.form-border input[type=text], .form-border textarea, .form-underline input[type=email], .form-border input[type=password], .form-border select {
    padding: 9px;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    border: solid 1px #cccccc;
    background: none;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    height: auto;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    color: #66666;
}


.feature-box.f-boxed.box-custom-1 .text {
    color: #f3f3f3;
}

.feature-box.f-boxed.box-custom-2 .text {
    color: #f3f3f3;
}

/*f4be77*/


.bg-color-secondary {
    background-color: #C4C1C2 !important;
}


.bg-color {
    background-color: #676566 !important;
}


address.s1 span i {
    color: #001a57 !important;
}

.id-color-secondary {
    color: #898687 !important;
}

.btn-custom-visan-invert {
    background-color: #d07e49 !important;
}

.btn-border:hover {
    background-color: #d07e49 !important;
}

header.header-light #mainmenu a span, header.transparent #mainmenu a span {
    border-bottom-color: #964300 !important;
}

.post-text h4 a {
    color: #1A1C26;
    text-decoration: none;
    font-size: 18px;
    letter-spacing: 1px !important;
}

.bg-color-visan-orange {
    background: #b45a27 !important;
    color: #ffffff !important;
}


.fa-lg {
    font-size: 1.13333333em !important;
    line-height: 0.75em;
    vertical-align: -15%;
}

footer .widget a:hover, .mask:hover .cover h3 i, address.s1 span i {
    color: #964300 !important;
}

.bg-background-blue-visan {
    background: #001a57 !important;
}

.btn-custom-visan {
    background: #C4C2C2 !important;
}


.btn-border-visan:hover {
    background: #964300 !important;
}

.color-blue-visan {
    color: #001a57 !important;
}


.badge-background-blue-visan {
    background: #001a57 !important;
}

.bg-color-secondary-visan {
    background: #676566 !important;
}


#mainmenu li li a:hover, #mainmenu ul li:hover > a {
    background: #964300 !important;
}


.badge-background-black-visan {
    background: #1a1b1e !important;
}

.badge-background-yellow-visan {
    background: #ffbc13 !important;
}

/*azul #001a57*/
/*amarelo #ffbc13*/

/* black 1a1b1e*/

.bg-color-visan-yellow {
    background: #ffbc13 !important;
}
