@charset "utf-8";
.navbar.navbar-expand-lg.navbar-dark.bg-success {
    padding-top: 0px;
    padding-bottom: 0px;

}
.container-fluid.fixed-top {
    padding-right: 0px;
    padding-left: 0px;

}
#cajadetextocentral {
    margin-top: 135px;
}
#navbarSupportedContent .navbar-nav.mx-auto .nav-item:hover {
	color: #000000;
}
#navbarSupportedContentHamburguesa .navbar-nav.mx-auto .nav-item:hover {
	color: #000000;
}
.card-deck .card.bg-transparent .card-footer.text-center.text-white.bg-success {
    padding-bottom: 0px;
    padding-top: 0px;

}
.card.bg-transparent .card-footer.text-center.text-white.bg-success .card-title {
    padding-bottom: 0px;
    margin-bottom: 3px;

}.bg-dark #menuhamburguesa {
    margin-top: 16px;
}
.bg-dark #menuhamburguesa #navbarSupportedContent {
    margin-top: 24px;
}
.col-4.col-md-3.col-lg-2 .card.bg-transparent .card-footer.text-center.text-white.bg-success.btn {
    padding-top: 0px;
    padding-bottom: 0px;

}
a:hover {
  background-color: green;
}
.col.col-lg-6 #principaltabla {
	background-color: #088632;
    color: #FFFDFD;
}.row.justify-content-center .col.col-lg-6.col-md-8 .table.table-sm.table-bordered.text-center {
    font-size: small;
}
.map-responsive{
    overflow:hidden;
    padding-bottom:50%;
    position:relative;
    height:0;
}
.map-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
	
}
.container-fluid .map-responsive {
    padding-bottom: 200px;
}
.bg-dark #imagep .text-center.d-none.d-lg-block.d-xl-block {
    margin-top: 110px;
}
.bg-dark #imagep .align-content-center.d-none.d-md-block.d-lg-block.d-xl-block {
    margin-top: 85px;
}
.card-footer.text-center.text-white.bg-success.btn .card-link .card-title.text-white.d-block.d-sm-none {
    font-size: 13px;
}
.col.col-lg-6.col-md-8 .table.table-sm.table-bordered.text-center .thead {
    background-color: #bcbcbc;
}
.text-center.col-lg-6.offset-lg-3 #footer-ruc small {
    text-shadow: 0px 0px rgba(0,0,0,1.00);
    color: rgba(52,58,64,1.00);
}



@media (max-width: 375px){
}

.bg-dark #cajadebandas {
    margin-top: 135px;
}

@media (max-width: 461px){
	#footer-ruc{
		margin: 10px 30px 10px 30px;
		padding: 0px 30px 0px 30px;
		min-width: 250px; 
		
	}
}

@media(min-width:350px)	{
	
	body{
		min-width: 350px;
	
	}
}
