/*Main Buttons*/
a.btn.btn-primary.btn-large, a.btn.btn-primary, a.btn.btn-primary.btn-small,button.btn.btn-primary.btn-large, button.btn.btn-primary, button.btn.btn-primary.btn-small, button.btn.btn-navbar  {background: #100046;}
button.btn.btn-primary.comment-post i {color: #100046;}
.btn-primary:hover {background: #100046;opacity: .9;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter: alpha(opacity=90);-moz-opacity: 0.9;}
/*Button Font Color*/

a.btn.btn-primary.btn-large, a.btn.btn-primary, a.btn.btn-primary.btn-small,button.btn.btn-primary.btn-large, button.btn.btn-primary, button.btn.btn-primary.btn-small, button.btn.btn-navbar  {color: #FFFFFF;}
/*Navbar Bg Color*/
.navbar-inner .container-fluid, .navbar, .navbar-inner, .navbar-inner .row-fluid, footer, .navbar.navbar-fixed-top .navbar-inner .container-fluid {background: #FFFFFF;}
/*Dropdown color grabs link color*/
div.navbar-inner div.container-fluid .dropdown-menu > li > a:hover, .navbar .nav .dropdown-toggle .caret, .navbar .nav .dropdown-toggle .caret:hover {color:#FFFFFF;border-top-color: #FFFFFF;
border-bottom-color: #FFFFFF;}
/*Navbar & Footer Border Color*/
.navbar {border-bottom: 3px solid #3C00FF;}
footer {border-top: 3px solid #3C00FF;color:#FFFFFF;} 
footer a:hover {text-decoration: underline;color:#FFFFFF;}

/*Language Dropdown*/
.locale-selection button, .locale-selection button:hover, .locale-selection button:focus, .locale-selection button:active {color:#FFFFFF;}
.locale-selection .caret {border-top: 4px solid #FFFFFF;}
.locale-selection.open .btn.dropdown-toggle {background: #FFFFFF !important;}

/* Navbar & Footer Font Color (BLACK OR WHITE) */
.navbar-inner a, footer a, .navbar-inner form#login-form label, body#login-page .navbar .nav>li>a, .navbar-inverse .brand, .navbar-inverse .nav>li>a,.navbar-inverse .nav-collapse .nav>li>a
{color:#FFFFFF;}
.navbar-inverse .nav>li>a:hover,.navbar-inverse .nav>li.active>a:hover, .navbar-inverse .nav>li.active>a, .navbar-inverse .nav>li>a {color:#FFFFFF;}
.container-fluid.login { background-color:transparent;margin: 0 auto;max-width:1280px;min-width:580px;}
@media (max-width: 915px){
body#login-page .container-fluid.login {
width: 100%;
margin: auto;
background: #000 url(https://s3.gointegro.com/prod-2.0/customization/4be74e3b44e632fa7003d30b0b5865b8.jpg) no-repeat center top; background-size:100%;}
}

/*Navbar ACTIVE/HOVER Item Background and Font*/
.navbar-inverse .nav .active>a, .navbar-inverse .nav .active>a:hover, .navbar-inverse .nav .active>a:focus,.navbar-inverse .nav-collapse .nav>li>a:hover, .navbar-inverse .nav-collapse .nav>li>a:focus, .navbar-inverse .nav-collapse .dropdown-menu a:hover, .navbar-inverse .nav-collapse .dropdown-menu a:focus,  .navbar-inverse ul.nav.secondary a:hover, .navbar-inverse ul.only-mobile a:hover, navbar-inverse ul.nav.secondary li:hover{
background-color: #100046;color:#FFFFFF;}
body { background-color:#AAAAAA; }
.navbar-inverse ul.only-mobile li.profile-pic a:hover, .navbar-inverse ul.nav.secondary li.profile-pic a:hover {background: #FFFFFF;color:#FFFFFF;}

/*Custom Links Primary Navbar*/
#spaces .nav>li.active a:link {color: #100046;}
#spaces .nav>li a:hover {color: #7C7C7C;}

/*Custom Bg Active Links in Spaces*/
#spaces .nav-list > .active > a,
#spaces .nav-list > .active > a:link,
#spaces .nav-list > .active > a:hover,
#spaces .nav-list > .active > a:focus{background-color: #100046;color: #FFFFFF;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#spaces .nav>li.active a:link {color: #FFFFFF;}

/*
* @todo Sacar esto a la mierda
*/
.error-login {
background-color: #D53232;
border-radius: 5px 5px 5px 5px;
clear: both;
color: white;
padding: 0 5px;
width: auto;
margin-bottom:5px;
}

/* Beneficios */ 

.app-benefits .benefits-filter .active-filters .filter-items-list li {background-color: #100046;color: #FFFFFF;}
.app-benefits .favorites .starred i {color: #100046;}
.app-benefits .results .starred i {color: #100046;}
.app-benefits .results .fav {background-color: #100046;color: #FFFFFF;}
.app-benefits .results .fav i {color: #FFFFFF;}
.app-benefits .benefit-ticket {background-color: #100046;}
.app-benefits .benefit-ticket:hover {background: #100046; opacity: .9;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter: alpha(opacity=90);-moz-opacity: 0.9;}
.app-benefits .benefits-filter .location-filter-widget .search-btn{background-color: #100046;color:#FFFFFF; }
/*BACKGROUND li override */
.navbar-inner #environments li.active, .navbar-inner #environments li.active a  {background: #3C00FF;}


/* Benefits */

.app-benefits .benefit-ticket,
.benefit-list-widget .benefit-ticket {
	background-color: #100046;
	color:#FFFFFF;
}
.benefit-list-widget .benefit-ticket:hover {
	background: none repeat scroll 0 0 #100046; opacity: .9;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter: alpha(opacity=90);-moz-opacity: 0.9;;
}
.app-benefits .benefit-details .description .benefit-access .access-item .benefit-access-pill{
	 background-color: #100046 !important;
	 color:#FFFFFF;
}
.app-benefits .benefit-details .description .benefit-access .access-item .benefit-access-pill:hover{
	 background-color: #100046; opacity: .9;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter: alpha(opacity=90);-moz-opacity: 0.9; !important;
}
.app-benefits .filter-items-list li .close{
	color:#FFFFFF;
}
/* Rewards */
.rewards-list-widget .ticket{background-color: #100046; color:#FFFFFF;}