﻿@charset "UTF-8";
/* CSS Document */

.shadow {
	box-shadow: 0 3px 8px -2px #999 !important;
}
.table-striped tbody tr:nth-of-type(odd) {
	background-color: #ebf6fa;
}
.table {
	border: 1px solid #dee2e6;
}
.container {
	max-width: 1340px;
}
.table-striped {
	line-height: 16px;
}
.table-striped td {
	vertical-align: middle;
}
input, textarea {
	color: #6e6e6e;
	font-family: ProximaNovaRegular, Arial, Helvetica, "Helvetica Neue", sans-serif;
	font-size: 1rem;
	border-radius: 6px;
	border: 1px solid #dee2e6;
}
select {
	height: 44px;
}
.modal-content {
	border: none !important;
    border-bottom: 10px solid #fb8000 !important;
}
.no-bottom-border {
	border: none !important;
}
.modal-header {
	border-bottom: none !important;
}
textarea {
	border-color: #bfbfbf !important;
}

/* TABS */
.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
	background: url(../images/misc/nav-active.png);
	font-family: ProximaNovaSemiBold, Arial, Helvetica, "Helvetica Neue", sans-serif;
	color: #145a7b;
	background-repeat: no-repeat;
	background-position: bottom;
}

.nav-pills .nav-link {
	background-color: #f2f6f7;
	margin: 0 5px 0 0;
	font-family: ProximaNovaRegular, Arial, Helvetica, "Helvetica Neue", sans-serif;
	font-size: 1.25rem;
	height: 100%;
}

.nav-link {
	display: flex;
	justify-content: center;
	align-items: center;
}

/*ORDERED LIST*/
ol li::marker {
	/*content: counter(my-awesome-counter) ". ";*/
	color: #000;
	font-family: ProximaNovaSemiBold, Arial, Helvetica, "Helvetica Neue", sans-serif;
}