/*
SOBRESCREVE CLASSES
*/

/*TOPO*/
#top{
	background-color: #FFF !important;
}
#top-menu .nav a:hover {
    color: #fff !important;
}
#header #basket a:first-child {
    color: #0098DA !important;
}
#header #basket a {
    color: #0098DA !important;
}

/*BARRAS*/
#nav-left h1 {
    background-color: #0098DA !important;
	color: #fff !important;
}
.separator-bar p {
    background-color: #0098DA !important;
    color: #fff !important;
}

/*BOTOES*/
.btn-custom {
	background-color: hsl(0, 0%, 20%) !important;
    background-repeat: repeat-x !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#323232", endColorstr="#9D9B9B") !important;
    background-image: -khtml-gradient(linear, left top, left bottom, from(#323232), to(#9D9B9B)) !important;
    background-image: -moz-linear-gradient(top, #323232, #9D9B9B) !important;
    background-image: -ms-linear-gradient(top, #323232, #9D9B9B) !important;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #323232), color-stop(100%, #9D9B9B)) !important;
    background-image: -webkit-linear-gradient(top, #323232, #9D9B9B) !important;
    background-image: -o-linear-gradient(top, #323232, #9D9B9B) !important;
    background-image: linear-gradient(#323232, #9D9B9B) !important;
    border-color: #9D9B9B #9D9B9B hsl(0, 0%, 20%) !important;
    color: #fff !important;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.33) !important;
    -webkit-font-smoothing: antialiased
}