.row[id^='qblock-']:nth-of-type(2n+1) {
    background-color: #ffc7ca !important;
    color: #ff796b;
    border-color: #ff5b63;
}
.row[id^='qblock-']:nth-of-type(2n+2) {
    background-color: #ffe5e0 !important;
    color: #ff796b;
    border-color: #ff5b63;
}
body.bg-light {
    background-color: #fffaf7!important;
}
shadow-sm {
   border-color: #ff5b63;
   box-shadow: 0 0 .15rem .05rem;
   color: #ff5b63;	   
}
.row.shadow-sm {
   box-shadow: 0 0 .15rem .05rem;
   color: #ff5b63;
}
.pager, .progress-bar {
    background-color: #fb4e56;
}
.badge.badge-info {
	background: none;
	color: #444;
}
.btn.btn-primary {
	color: white!important;
	background-color: #ff5b63!important;
	border-color: #ff5b63!important;
	box-shadow: 0 8px 8px -6px #78534c;
}

.btn.btn-primary:hover {
	color: #000!important;
	background-color: #ffc7ca!important;
    border-color: #000!important;	
}
.btn-primary:not(:disabled):not(.disabled).active:focus, 
.btn-primary:not(:disabled):not(.disabled):active:focus, 
.show>.btn-primary.dropdown-toggle:focus,
.btn-primary.focus, .btn-primary:focus
{
    box-shadow: 1px 1px 1px 1px #ff5b63;
}
.form-control {
    border-color: #ff5b63; 
}
.form-control:disabled, .form-control[readonly] {
    background-color: #fff; 
}

.table.table-bordered th {
    background: #fde8dd!important;
    border: 1px solid #ff5b63;
    
}

.table-bordered td, .table-bordered th {
	border-color: #ff5b63!important;
	box-shadow: 0px 0px 0px 0px #ff5b63 inset;
}

.table-bordered thead > tr:first-child > th:first-child, tbody > tr > th {
	box-shadow: 1px 1px 0px 0px #ff5b63 inset;
	 border: 0px solid #ff5b63;
}

.table-striped tbody tr:nth-of-type(odd) {
	background-color: #fff;
	border: 1px solid #ff5b63;
	box-shadow: 0px 0px 0px 0px #ff5b63 inset;
}

.table-striped tbody tr:nth-of-type(even) {
	background-color:  #fff4f0;
	border: 1px solid #ff5b63;
	box-shadow: 0px 0px 0px 0px #000 inset;
}

.row.shadow-sm>.col {
    color: #000;
}