/*
MOVICEL WEBSITE STYLESHEET

SUMMARY
1  - GENERAL CHANGES
2  - NAVBAR & LOGO
3  - SEARCH
4  - BUTTON
5  - HOMEPAGE
6  - FORM LOGIN
7  - MODAL LOGIN
8  - FOOTER
9  - COLOR
10 - TEMP SLIDER
*/


a {
	color:#bf1919;
}

/*-- HEADER --*/
.topnav li a:link {
	color:#bf1919 !important;
}

.cbp-hrmenu > ul > li.cbp-hropen a,
.cbp-hrmenu > ul > li.cbp-hropen > a:hover {
	color: #fff;
	background: #e3041f;
}

.cbp-hrmenu .cbp-hrsub {
	background: #e3041f;
}
.cbp-hrmenu > ul > li.cbp-hropen a,
.cbp-hrmenu > ul > li.cbp-hropen > a:hover {
	color: #fff;
}

.mobileToggle {
	color:#e60024;
}
.mobileToggle-open:after {
	color:#e60024;
}
.mobileToggle-open:hover:after {
	color:#34B484;
}
.mobileToggle-close:after {
	color:#fff;
}
.overlay {
	background:#e60024;
}
#nav a:hover :active{
	color:#202020;
}
.topnav li a:link {
	color:#bf1919 !important;
}
.sb-search-input {
	color: #202020;
}
.sb-icon-search {
	color: #fff;
	background-color:#e60024;
}
.sb-icon-search {
	background-color:#e60024;
}
/*-- Button --*/
.bg-1 {
	background: #ffffff;
	color: #37474f;
}
.bg-2 {
	background: #f1f1f1;
	color: #ECEFF1;
}
.bg-3 {
	background: #333333;
	color: #fff;
}
.bg-1 .button {
	color: #e60024;
	border-color: #e60024;
}
.bg-2 .button {
	color: #e60024;
	border-color: #e60024;
}
.bg-3 .button {
	color: #fff;
	border-color: #fff;
}
.button--border-thick {
	color : #202020;
	border: 3px solid #9e0b0f;
}

.button--wayra::before {

	background: #9e0b0f;
}

.button--wayra:hover {
	color: #fff;
	border-color: #9e0b0f;
}

.button--wayra:hover::before {
	background-color: #9e0b0f;
}
.button--wayra.button--inverted:hover {
	color: #2b9b97;
	border-color: #fff;
}
.button--wayra:hover::before {
	background-color: #9e0b0f;
}
.button--border-thick-white {
	color: #ffffff;
	border: 3px solid #fff;
}
.button--wayra.button--inverted:hover {
	color: #2b9b97;
	border-color: #fff;
}
.button--wayra.button--inverted:hover::before {
	background-color: #fff;
}
.btn-primary {
	background-color: #bf1919;
	border-color: #d62727;
}

.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
	color: #202020;
	background-color: #d62727;
	border-color: #d62727;
}

/* ------------------------ HOMEPAGE ---------------------*/
div.tab-container {
	background-color: #ffffff;
}
div.tab-container {
	background-color: #ffffff;
}

div.plano-tab-menu div.list-group>a .glyphicon,
div.plano-tab-menu div.list-group>a .fa  {
	color: #A91417;
}
div.plano-tab-menu div.list-group>a.active,
div.plano-tab-menu div.list-group>a.active .glyphicon,
div.plano-tab-menu div.list-group>a.active .fa  {
	background-color: #A91417;
	color: #ffffff;
}

.list-group-item {
	border-bottom:1px solid #ccc;
}

.carousel-control.right {
	color:#fff;


}
.carousel-control.left {
	color:#fff;
}

.nav-tabs.nav-justified > li a:link {
	color:#ddd;
}

.nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus {
	background:#bd1918;
	color:#fff;
}

.nav-tabs.nav-justified > li a:hover   {
	color: #fff;
	background:#ddd;

}

.nav-tabs.nav-justified > li a:active   {
	color: #fff;
	background:#eee;

}

.box-price {
	color:#e60024;
}

.redback {
	background:#e60024;
}

.redBackground {
	background-color: #e60024;
}

/*-- BORDER --*/

.redborder {
	border:4px solid #e60024;
}
.greyborder {
	border:4px solid #cccccc;
}

.greenborder {
	border:4px solid #2b9b97;
}

/*-- TITLE --*/

.bigtitlered {
	color: #fff;
	background-color: #e60024;
}

.bigtitlebalck {
	color: #fff;
	background-color: #e60024;
}
.bigtitleBlue {
	color:#fff;
	background-color: #2b9b97;
}

.bigtitleGrey {
	color: #fff;
	background-color:#ccc;
}

.borderBlue {
	border:4px solid #2b9b97;
}

/*-------------- PLANO HOMEPAGE--*/

#Planos .title {
	color:#61AEB1;
}
/* ------------- TABS */

.greenBackgroundTabs nav a {
	color: #2b9b97;
}
.greyBackgroundTabs nav li.tab-current a::after,
.greyBackgroundTabs nav a::after,
.greyBackground {
	background-color: #CCCCCC;
}
.greenBackgroundTabs, .greyBackgroundTabs {
	background-color: #FFFFFF;
}
.greyBackgroundTabs nav a {
	color: #CCCCCC;
}
.greenBackgroundTabs nav li.tab-current a::after,
.greenBackgroundTabs nav a::after,
.greenBackground {
	background-color: #2b9b97;
}
.greenBackgroundTabs nav a {
	color: #2b9b97;
}

.greenBackgroundTabs, .greyBackgroundTabs {
	background-color: #FFFFFF;
}
.redBackground {
	background-color: #e60024;
}
.nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus {
	background:#e60024;
	color:#fff;
}
.nav-tabs.nav-justified > li a:link {
	color:#ddd;
}
.nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus {
	background:#bd1918;
	color:#fff;
}

.nav-tabs.nav-justified > li a:hover   {
	color: #fff;
	background:#ddd;
}

.nav-tabs.nav-justified > li a:active   {
	color: #fff;
	background:#eee;
}

/*---------- FORM & MODAL LOGIN----------------- */

input[type="text"],
input[type="password"],
textarea,
textarea.form-control {
	background: #f8f8f8;
	border: 1px solid #ddd;
	color: #888;
}
input[type="text"]:focus,
input[type="password"]:focus,
textarea:focus,
textarea.form-control:focus {
	background: #fff;
	border: 3px solid #ccc;
}
input[type="text"]:-moz-placeholder, input[type="password"]:-moz-placeholder,
textarea:-moz-placeholder, textarea.form-control:-moz-placeholder { color: #888; }

input[type="text"]:-ms-input-placeholder, input[type="password"]:-ms-input-placeholder,
textarea:-ms-input-placeholder, textarea.form-control:-ms-input-placeholder { color: #888; }

input[type="text"]::-webkit-input-placeholder, input[type="password"]::-webkit-input-placeholder,
textarea::-webkit-input-placeholder, textarea.form-control::-webkit-input-placeholder { color: #888; }

.modal-header {
	background: #e3041f;
}

/*---------- FOOTER ----------------- */

#footer {
	background:#9e0b0f;
	color:#fff;
}
#footer a {
	color:#fff;
}
#footer .dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
	color: #d62727;
}
.footertitle {
	color:#e9e3d5;
}
/*---------- RESPONSIVE ----------------- */

@media (max-width: 1000px) {

	.recarga-mobile {
		background-color: #fff;
	}
  .facil-mobile {
    background-color: #e60024;
    color:#fff;
  }
  .liberty-mobile {
  background-color: #e60024;
    color:#fff;
  }
}
