/* CSS Document */

.topbar {
 background-color: #3b5b7c !important; 
}

.navbar {
	-webkit-box-shadow: 0 0 50px 0 lightsteelblue;
	box-shadow: 0 0 50px 0 lightsteelblue;
}

.bg-danek {
 background: #00297D; 
}

.footer {
 background-color: #333;
}

.footer-b {
 background-color: #000;
}

#footer a { color: lightsteelblue; }

.navbar-expand-lg .navbar-nav .nav-item:hover > .nav-link:not(.disabled){
 color: #005CA6; 
}

.dropdown-menu li:hover > .dropdown-item{
 color: #005CA6; 
}

body { background-color: aliceblue; }

header { background-color: white; }

#footer { color: whitesmoke; }

#footer .uno { background-color: #3b5b7c; }
#footer .dos { background-color: #3b5b7c;
-webkit-box-shadow:inset 0 0 0 1000px rgba(0,0,0,0.2);
box-shadow:inset 0 0 0 1000px rgba(0,0,0,0.2);
}



.uphover .card, .uphover:hover .card {
		-webkit-transition: all 500ms ease;
		-moz-transition: all 500ms ease;
		-ms-transition: all 500ms ease;
		-o-transition: all 500ms ease;
		transition: all 500ms ease;
	}

.uphover:hover .card {
-webkit-box-shadow: 0 0 50px 0 lightsteelblue;
box-shadow: 0 0 50px 0 lightsteelblue;
	}

.carousel-item .caja { border-radius: 0; height: 100%; }

.cathome { width: 20%; }
@media(max-width: 480px){
	.cathome { width: 33.3%; }
}