﻿.error {
	color: #ff5d48 !important; 
	font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
	font-size: 14px; 
}

.imagen {
	width: 70px;
	height: 180px;
}

.btn-success-action {
	background-color: #1bb99a;
	border-color: #1bb99a;
}


.del:hover {
	opacity: 1;
	transition: 0.5s;
}

.del {
	opacity: 0.3;
	transition: 0.5s;
}


.nextPage {
    display: block;
    page-break-before: always;
}

.imgresize {
    width: 1200px;
    height: 800px;
}

#datepickers-container {
	z-index: 9999;
}

.assesment-tr td {
    padding: .25rem !important;
}

.assesment-tr .form-control {
    font-size: 0.7rem;
    padding: .175rem .35rem;
}

.table-head tr {
    padding: .45rem;
}
.table-head th {
    padding: .45rem;
}
.select2-selection__rendered {
    height: calc(2.25rem + 2px) !important;
    line-height: 36px !important;
}
.select2-selection--single {
    height: calc(2.25rem + 2px) !important;
    border: 1px solid #ced4da !important;
}
/*
.btn-group-sm > .btn, .btn-sm {
    padding-top:.5rem !important;
}
*/

@media (max-width: 768px) {
    .assessment-date, .assessment-reference {
        font-size: 0.7rem !important;
    }
}

.rotate {
    -moz-transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    transition: all 0.2s linear;
}

.rotate.down {
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}

.cursor-pointer {
    cursor: pointer;
}

