body {
    background-color: #fff;
}
#secciones .list-group-item , 
#asociados_folleto .list-group-item, 
#asociados .list-group-item {
    cursor: e-resize;
}
#secciones_folleto .list-group-item {
    cursor: move;
}

.input-color::-webkit-color-swatch {
    border: none;
    border-radius: 10px 10px 0 0;
    padding: 0;
}

.input-color::-webkit-color-swatch-wrapper {
    border: none;
    border-radius: 10px 10px 0 0;
    padding: 0;
}

.color-swatch-body {
    white-space: inherit !important;
}

.cursor-pointer {
    cursor: pointer;
}

.cursor-move {
    cursor: move;
}

.alert-rojo {
    stroke: red;
}

table.dataTable.dt-checkboxes-select tbody tr,
table.dataTable thead th.dt-checkboxes-select-all,
table.dataTable tbody td.dt-checkboxes-cell {
  width: 10px !important;
}

.form-control {
    height: 40px;
}

textarea.form-control {
    height: auto;
}

input[required] {
    background-image: radial-gradient(#F00 15%, transparent 16%), radial-gradient(#F00 15%, transparent 16%);
    background-size: 1em 1em;
    background-position: right top;
    background-repeat: no-repeat;
}

.bg-pendiente {
    background-color: #F98D4A;
}

.bg-aprobada {
    background-color: #63CF7B;
}

.bg-rechazada {
    background-color: #D23838;
}

.h-150 {
    height: 150px;
}

.btn-baja {
    background-color: #F98D4A;
    border-color: #F98D4A;
    color: #fff;
}

.btn-baja:hover {
    color: #fff;
    background-color: #de7b3e;
}

.service-active, .text-red {
    color: #D23838;
}

.service-active-success,.text-green {
    color: #63CF7B;
}

.text-orange {
    color: #de7b3e;
}

.card-cliente {
    background-color: white;
    background-repeat: no-repeat;
	background-position: center center;
	background-size: contain;
	background-origin: content-box;
}

.word-wrap {
    word-wrap: break-word;
}

.stroke-white {
    stroke: white;
}

.bg-image {
    background-color: transparent;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.bg-overlay {
    background-color: rgba(0,0,0,0.5);
    width: 100%;
}

.cursor-crosshair {
    cursor: crosshair;
}