
.estilo_cliente{
	color: #fff;
}
.estilo_cliente:hover{
	color: #FCE300;
}
.table-striped-user tbody tr:nth-of-type(odd){
    background-color:rgba(217, 248, 166, 0.05)
}
.table-hover-user tbody tr:hover{
    color:#212529;
    background-color:rgba(66, 88, 143, 0.05);
}
.margenes{
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 10px;
    border: 2px solid #efefe9;
    border-radius: 10px;
}
.espacio{
    padding: 15px;
}

.btn-moradito{
    color:#fff;
    background-color:#68478D;;
    border-color:#68478D;;
}
.btn-moradito:hover{
    color:#fff;
    background-color:#895EB8;
    border-color:#9767CB;
}
.btn-moradito.focus,.btn-moradito:focus{
    color:#fff;
    background-color:#895EB8;
    border-color:#9767CB;
    box-shadow:0 0 0 .2rem rgba(38,143,255,.5);
}
.btn-moradito.disabled,.btn-moradito:disabled{
    color:#fff;
    background-color:#68478D;;
    border-color:#68478D;;
}
.btn-moradito:not(:disabled):not(.disabled).active,.btn-moradito:not(:disabled):not(.disabled):active,.show>.btn-moradito.dropdown-toggle{
    color:#fff;
    background-color:#9767CB;
    border-color:#A873E2;
}
.btn-moradito:not(:disabled):not(.disabled).active:focus,.btn-moradito:not(:disabled):not(.disabled):active:focus,.show>.btn-moradito.dropdown-toggle:focus{
    box-shadow:0 0 0 .2rem rgba(104, 71, 141,.5)
}

.cliente_data{
    background-color: #ffffff;
    border: 2px solid #efefe9;
    border-radius: 3px;
}

.titulos{
    color: #68478D;
    font-size: xx-large;
    font-weight: bold;
    letter-spacing: 0.5px;
    padding-top: 7px;
    padding-bottom: 2px;
}

.subtitulos{
    color: #68478D;
    font-size: large;
    font-weight: bold;
    letter-spacing: 0.5px;
    padding-top: 5px;
}

#map { 
    width: 100%;
    height: 400px;
    box-shadow: 5px 5px 5px #888;
}
.espaciado{
    padding-top: 25px;
    padding-bottom: 25px;
    padding-left: 40px;
    padding-right: 40px;
}
.checkout {
	padding-top: 40px;
	padding-bottom: 60px;
}
.site-btn {
	font-size: 14px;
	color: #000000;
	font-weight: 800;
	text-transform: uppercase;
	display: inline-block;
	padding: 13px 30px 12px;
	background: #FCE300;
	border: none;
}
.site-btn:hover {
	font-size: 14px;
	color: #ffffff;
	font-weight: 800;
	text-transform: uppercase;
	display: inline-block;
	padding: 13px 30px 12px;
	background: #c4c4c2;
	border: none;
}

.modal-wrap-login100 {
    width: 490px;
    background: #FCE300;
    border-radius: 10px;
    overflow: hidden;
    padding: 30px 30px 30px 30px;
  
    box-shadow: 0 5px 10px 0px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 5px 10px 0px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 5px 10px 0px rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 5px 10px 0px rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 5px 10px 0px rgba(0, 0, 0, 0.1);
}

.titulo-plantilla{
    color: #100b16;
    font-size: x-large;
    font-weight: bold;
    letter-spacing: 0.5px;
    padding-top: 10px;
    padding-bottom: 5px;
}

.titulo-plantilla-sm{
    color: #100b16;
    font-size: large;
    font-weight: bold;
    letter-spacing: 0.5px;
    padding-top: 10px;
    padding-bottom: 5px;
}

.salto{
    padding-top: 10px;
}
.salto-doble{
    padding-top: 35px;
}
.contexto{
    font-weight: bold;
    font-size: 20px;
}
.contexto_nosotros{
    font-size: 20px;
    text-align: justify
}
.contexto-sm{
    font-size: 14px;
    font-weight: bold;
}

#mapsucursal { 
    width: 100%;
    height: 400px;
    box-shadow: 5px 5px 5px rgb(182, 182, 182);
    background: #b6b5b0;
}

#img-nosotros { 
    width: 100%;
    height: 400px;
    border: rgba(158, 157, 157, 0.583) solid 2px;
    box-shadow: 5px 5px 5px rgb(182, 182, 182);
    background: #b6b5b0;
}

.text-nosotros { 
    padding: 10px;
    border: rgba(158, 157, 157, 0.583) solid 1px;
    /* box-shadow: 5px 5px 5px rgb(182, 182, 182); */
    background: #e9d5ff;
    margin-left: 10px;
    margin-right: 10px;
}

.margen_form {
	/* border: rgba(158, 157, 157, 0.583) solid 2px; */
    padding-left: 30px;
    padding-top: 30px;
    padding-bottom: 10px;
    padding-right: 30px;
}

.colrin{
    color: #68478d;
}

.colrin-mo{
    color: #68478D;
}
input::placeholder {
    color: rgb(19, 19, 38);
}

#mapsucursal { 
    width: 100%;
    height: 400px;
    box-shadow: 5px 5px 5px rgb(182, 182, 182);
    background: #b6b5b0;
}

input[type='radio']:after {
    width: 25px;
    height: 25px;
    border-radius: 26px;
    top: -2px;
    left: -1px;
    position: relative;
    background-color: #d1d3d1;
    content: '';
    display: inline-block;
    visibility: visible;
    border: 2px solid white;
}

input[type='radio']:checked:after {
    width: 25px;
    height: 25px;
    border-radius: 26px;
    top: -2px;
    left: -1px;
    position: relative;
    background-color: #FCE300;
    content: '';
    display: inline-block;
    visibility: visible;
    border: 2px solid white;
}

a {
    color: #ffffff;
    text-decoration: none;
    background-color: transparent;
}

.row_personal {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}