

/*links*/							
a {
	color: #2789ae;
}
/*links hover*/						
a:hover {
	color: #237b9d; 
	text-decoration: none;
}

.news-categories a:hover {
  text-decoration: none;
	color: #2789ae; 
}

/*titulo libro lista hover*/		dl.dublincore dd.title a:hover {color: #2789ae;}

/*menu submaterias hover*/			.bloque-top ul.materias li a:hover{color:#000000;}

									.main-nav-title { color: #2789ae !important;}

/*fondo mini-cesta*/				#cart .btn-cart-checkout { background-color: #2789ae;}
/*fondo mini-cesta*/				#cart .btn-cart-checkout:hover { background-color: #2789ae;} -->

/*redes solciales personalizadas*/	.social-networks li a {	background-color: #1f6e8b !important;}

/* fondo header sticky */
#header.header-1.sticky .header-middle {
  background-color: #2789aeeb !important;
}
#header.header-1.sticky .header-middle #search .btntwo.search {
  background-color: #000000 !important;
}

/*fondo header*/ #header .header-nav { background-color: #2789ae!important;}
/*fondo header1*/ 					#header .navbar { background-color: #2789ae;}
/*fondo header2*/					#submenu { background: none repeat scroll 0 0 #94c5d7;}



/*botones*/							.btntwo, .btn { color: #FFFFFF; background-color: #2789ae; border: 1px solid  #2789ae;}
/*botones hover*/					.btntwo:hover, .btn:hover{ color:#ffffff; background-color:#1f6e8b; border: 1px solid #1f6e8b;}

/*btn search */						#search .btntwo.search { background-color: #2789ae; border: 1px solid #2789ae; color: #FFF;}
/*btn search hover*/				#search .btntwo.search:hover { background-color: #1f6e8b; border: 1px solid #1f6e8b; color: #FFF;}

/* scroll top */ .scrollToTop{
  background-color: #2789ae;
}

.navbar .navbar-nav > li > a { 
	color: #FFFFFF; 
	border-right: 1px solid #237b9d;
}
.navbar .navbar-nav > li > a:hover, 
.navbar .navbar-nav > li > a:focus { 
	background-color: #1f6e8b; 
	color: #FFF;
}
.navbar .navbar-nav > .active > a, 
.navbar .navbar-nav > .active > a:hover, 
.navbar .navbar-nav > .active > a:focus { 
	background-color: #94c5d7; 
	color: #FFF;
}
.navbar .navbar-nav > .open > a, 
.navbar-default .navbar-nav > .open > a:hover, 
.navbar-default .navbar-nav > .open > a:focus { 
	background-color: #2789ae; 
	color: #FFF; 
	border-right: 1px solid #237b9d !important;
}


/*Texto state number*/				ul.libros_texto li span { color: #2789ae;}
/*Texto state select background*/	ul.libros_texto li.select { background-color: #2789ae;}
/*Texto state select number*/		ul.libros_texto li.select span { color: #94c5d7;}
/*Texto table header*/				.colegios table thead th { background-color: #2789ae;}


/* Autocomplete title */			.ui-menu .ui-menu-item .autocomplete-title{ color: #2789ae;}

/* Faqs title */					.sidebar-section-title {color:  #2789ae;}


#account a i, #language a i {
	color: #000000;
}

/* Navbar-toggle responsive icon */
.navbar-toggle {
 	background-color: #2789ae;
    border: 1px solid #2789ae;
}


/* Cart responsive icon */	
.cart-mobile .btntwo{
    background-color: #2789ae;
    border: 1px solid #2789ae;
}
.cart-mobile .btntwo:hover{
    background-color: #2789ae;
    border: 1px solid #2789ae;
}

.account .fa-user {
    background: none repeat scroll 0 0 #2789ae;
}
.account a:hover .fa-user {
    background-color: #2789ae;
}
#explore li .fa-chevron-right {
    background-color: #000000;
}
#explore li a:hover {
    color: #2789ae;
}
#cart .btntwo .fa-shopping-cart {
    color: #000000;
}
.edit {
    color: #000000;
}
#detnavtab li a {
    color: #000000;
}
.materias .fa-chevron-right {
    color: #000000;
}
.dropdown-menu .dropdown-materias li a:hover,
.dropdown-menu li > a:hover {
    color: #2789ae;
}
.wraper-detalle .fa-question-sign, 
.wraper-detalle .fa-book, 
.wraper-detalle .fa-tablet, 
.wraper-detalle .fa-plus-sign, 
.precioDetalle .fa-envelope-alt {
    color: #000000;
}

/* feedback-cesta */ 
.ui-pnotify-container.alert-success {
    background-color: #D6E0EF;
    border-color: #D6E0EF;
    color: #2789ae;
}


/* Dropdown open button */
.navbar .navbar-nav > .open > a, 
.navbar .navbar-nav > .open > a:hover, 
.navbar .navbar-nav > .open > a:focus {
	background-color: #fff;
	border-right: 1px solid #237b9d;
	color: #333 !important;
	box-shadow: 8px 6px 12px rgba(0, 0, 0, 0.176);
}
.navbar-nav > li > .dropdown-menu {
    margin-left: -1px;
    margin-top: -1px;
}
.dropdown-menu {
	border-top:none;
	 box-shadow: 0 6px 6px rgba(0, 0, 0, 0.08);
}

.eventDate-format {
    background-color: #2789ae;
    border: 3px solid #2789ae;
}

#cookie-compliant p a {
	color: #94c5d7;
}

/**** Checkout ****/	
.checkout-box a {
    background-color:	#2789ae;
}
.checkout thead {
    background-color: #94c5d7;
}
.checkout-resume h2 {
    color: #2789ae;
}
.checkout-title {
    color: #2789ae;
}

#send-to-friend-box h3 {
    color: #2789ae;
}

#modal-preview .modal-header {
	background: #2789ae;
}

#modal-preview .modal-header h4 small {
	color: #94c5d7;
}

/* Footer */
.footer-bottom i {
    color: #2789ae;
}
.footer-bottom h2 {
  color: #2789ae;
}
.social-networks i{
  color: white;
}

/* TITULOS */
h1.title::after {
	border-top: 2px solid #000000 !important;
}
h2.title::after {
	border-top: 2px solid #000000 !important;
}

/* Inputs */
#search .search-text:focus {
	border: 2px solid #bfdce7;
	outline: none;
}

.bloque-top .materias .label {
  background: #68adc7;
  box-shadow: inset 0 -2px 0 0 #7db8ce;
	transition: background-color 0.3s linear; 
}

.bloque-top .materias .label:hover {
	background: #2789ae; 
}



@media (max-width: 767px) {
	#header.header-1 .header-top {
		background-color: #2789ae!important;
	}
	.navbar .navbar-nav > li > a {
	    border-right: medium none !important;
		background-color: #7db8ce;
	}
	#account a i  {
		color: #fff;
	}
}


