.text-white{
    color: #ffffff !important;
}
.text-bg-dark{
    background-color: #5a4e3c8a!important;
}
.text-whith-shadow{
    text-shadow: 0px 3px 0px #000,
                 0px 14px 10px rgba(0,0,0,0.15),
                 0px 24px 2px rgba(0,0,0,0.1),
                 0px 34px 30px rgba(0,0,0,0.1);
}
input, textarea {
    font-size: 12px!important;
}
.form-check label{
    color: #777!important;
}
.feature-box-info small{
    color: #ffffff!important;
}
.form-check a{
    color: #777!important;
}
.form-check a:hover{
    color: #777!important;
}
.logo{
    padding: 0px !important;
    margin-bottom: 12px!important;
}
.line-height--2 {
    line-height: 2px !important;
}
p {
    color: #bababa!important;
    line-height: 26px;
    margin: 0 0 20px!important;
}
ul li{
    color: #bababa!important;
}
.text-left{
    text-align: left !important;
}

h2{
    color: #d8891b !important;
}

#mercado .list.list-icons li > [class*="fa-"]:first-child, .list.list-icons li > .icons:first-child, .list.list-icons li a:first-child > [class*="fa-"]:first-child, .list.list-icons li a:first-child > .icons:first-child {
    position: relative!important;
    margin-right: 20px;
}

.footer-copyright a{
    color: #d2d2d2!important;
}
.footer-copyright a:hover{
    color: #fff!important;
}



.text-3 {
	font-size: 0.5em !important;
}

.text-3-5 {
	font-size: 0.75em !important;
}

.text-4 {
	font-size: 0.8em !important;
}

.text-4-5 {
	font-size: 0.85em !important;
}

.text-5 {
	font-size: 0.9em !important;
}

.text-5-6,
.text-5-5 {
	font-size: 0.965em !important;
}

.text-6 {
	font-size: 1.0em !important;
}

.text-6-7,
.text-6-5 {
	font-size: 1.05em !important;
}

.text-7 {
	font-size: 1.1em !important;
}

.text-8 {
	font-size: 1.1em !important;
}

.text-9 {
	font-size: 1.2em !important;
}

.text-10 {
	font-size: 1.25em !important;
}

@media (min-width: 992px){
#header .header-nav.header-nav-links nav>ul:not(:hover)>li>a.active {
    color: #d8891b !important;
}

    #header .header-nav.header-nav-stripe nav>ul:not(:hover)>li>a.active {
        background-color: #d8891b !important; 
    }

    #header .header-nav.header-nav-stripe nav>ul:hover>li>a.active {
        color: #d8891b !important;
    }
     #header .header-nav.header-nav-line nav>ul:not(:hover) li>a.active {
        color: #d8891b !important;
    }

    #header .header-nav.header-nav-line nav>ul:not(:hover) li>a.active:before {
        background: #d8891b !important;
    }
     #header .header-nav-main.header-nav-main-slide nav>ul:not(:hover)>li>span>a.active {
        color: #d8891b !important;
    }
}
