.btn-home {
    color: #fff;
    background-color: #f9be00;
    border-color: #f9be00;
}
.logo img{
	display:block;
	margin:auto;
	padding-bottom:5%;
}
.link-blue{
    font-weight: 400;
    color: #164288;
    background-color: transparent;
}
.card-header-home {
    padding: .75rem 1.25rem;
    margin-bottom: 0;
    background-color: rgba(0,0,0,.03);
    border-bottom: 1px solid rgba(0,0,0,.125);
	font-size:20px;
	font-weight:bold;
	color:#164288;
	text-transform: uppercase;
}
.Subtit h2{
	color: #fff;
    padding-bottom: 3%;
    text-align: center;
    font-size: 30px;
    text-transform: uppercase;}
.navbar-light .navbar-nav .nav-link {
    color: #fff;
}
[class*=sidebar-dark-] {
    background-color: #fff;
}
.sidebar-dark-primary .nav-sidebar>.nav-item>.nav-link.active, .sidebar-light-primary .nav-sidebar>.nav-item>.nav-link.active {
    background-color: #164288;
    color: #fff;
}
[class*=sidebar-dark-] .sidebar a {
    color: #343a40;
}
[class*=sidebar-dark-] .nav-sidebar>.nav-item.menu-open>.nav-link, [class*=sidebar-dark-] .nav-sidebar>.nav-item:hover>.nav-link, [class*=sidebar-dark-] .nav-sidebar>.nav-item>.nav-link:focus{
    color: #ddd;
}

a{color: #164288;}
[class*=sidebar-dark-] .user-panel a:hover{color: #164288;}

.btn-success {
    color: #fff;
    background-color: #f9be00;
    border-color: #f9be00;
    box-shadow: none;
}
.btn-primary {
    color: #fff;
    background-color: #164288;
    border-color: #164288;
    box-shadow: none;
}
.btn-info {
    color: #fff;
    background-color: #164288;
    border-color: #164288;
    box-shadow: none;
}

.ml-auto h2{font-size:28px;}

.main-footer{font-size:14px;}
.Fot1{float:left;width:30%;margin-right:5%;}
.Fot1 img{margin-bottom:4%;}
.Fot2{float:left;width:30%;margin-top: 45px;}
.Fot3{float:left;width:30%;margin-top: 45px;}
.main-footer h3{color: #164288;font-size:18px;font-weight:bold;}
.copyright{clear:both;padding: 1%;background: #eee;}
.homec{padding-top:4%;}

.cuadrohome{margin:0 auto;max-width:60%;}

@media only screen and (max-width: 600px) {
.Fot1{float:none;width:100%;margin-right:0;}
.Fot1 img{margin-bottom:4%;}
.Fot2{float:none;width:100%;margin-top: 2%;}
.Fot3{float:none;width:100%;margin-top: 2%;}
.copyright{margin-top: 2%;}
.ml-auto h2{font-size:16px;}
.Subtit h2{font-size:20px;}
.logo img{width:60%;padding-bottom:10%;}
.card{max-width:100%;}
}