.p-15 {    padding: 15px;}.top-margin {    margin-top: 15px;}.bottom-margin {    margin-bottom: 15px;}.line {    margin-top: 0px;    margin-bottom: 0px;}.relative-left {    float: left;    position: relative;}.border-top-remove {    border-top: none;}.border-bottom {    border-bottom: 1px solid #000000;}.border-cell-top-3 {    border-top: 3px solid #333333 !important;}.left-border {    border-left: 1px solid black;}.right-border {    border-right: 1px solid black;}.border-red {    border: 1px solid red;}.red-bg {    background-color: red;}.full-border {    border: 1px solid black;}.heading-bar {    background-color: #e3e3e3;    color: #333333;    padding: 15px;    font-weight: bold;}.normal-padding {    padding: 10px;}.extra-padding {    padding: 30px;}.normal-margin {    margin: 10px;}body {    /*background-color: #eeeeee;*/    /*font-family: Arial !important;*/    /*background-color: #89A3E5;*/    background-color: #f2f2f2;    color: #222;    /*font-family: 'Open Sans', sans-serif;*/    font-family: 'Playfair Display', serif;    font-family: 'Questrial', sans-serif;    /*text-space: 1.1em;*/    /*background-color: #edf0f5;*/    letter-spacing: 1.5px;    /*background-image: url("../images/bg-mak.png");*/    /*background-repeat: repeat;*/}.panel-default {    border: none;}.panel-heading {    background-color: #029eb6 !important;    border-radius: 0px;    /*color:#09182C;*/}.btn-primary {    background-color: #029eb6;}.panel-heading h4 {    color: #ffffff;}.panel {    border-radius: 0px;}.icon-class {    color: #029eb6 !important;}h4 {    color: #09182C;}.form-group label {    color: #09182C !important;    font-weight: normal;}.table-stripped tr:nth-child(even) {    background-color: #f2f2f2;}.custom-radio {    -webkit-appearance: checkbox; /* Chrome, Safari, Opera */    -moz-appearance: checkbox; /* Firefox */    -ms-appearance: checkbox;}.shadow {    /*-webkit-box-shadow: 5px 5px 5px 0px rgba(227, 227, 227, 1);*/    /*-moz-box-shadow: 5px 5px 5px 0px rgba(227, 227, 227, 1);*/    /*box-shadow: 5px 5px 5px 0px rgba(227, 227, 227, 1);*/    /*border: 1px solid rgba(227, 227, 227, 1);*/    -webkit-box-shadow: 0 1px 6px rgba(57, 73, 76, 0.35);    -moz-box-shadow: 0 1px 6px rgba(57, 73, 76, 0.35);    box-shadow: 0 1px 6px rgba(57, 73, 76, 0.35);}.custom-black-color {    color: #26384f;}.text-bold {    font-weight: bold;}.hover_table > tbody > tr:hover {    background-color: #5bc0de;}.decreaseInputSidePadding {    padding-left: 2px;    padding-right: 2px;}.no-horizontal_padding {    padding-left: 0px;    padding-right: 0px;}.no-left-padding {    padding-left: 0px !important;}.grey-link, .grey-link:hover, .grey-link:visited {    text-decoration: none;    color: #2a2a2a;}.dark-blue-link, .dark-blue-link:hover, .dark-blue-link:visited {    text-decoration: none;    color: #34495e;}.green-link, .green-link:hover, .green-link:visited {    text-decoration: none;    color: #16a085;}.blue-link, .blue-link:hover, .blue-link:visited {    text-decoration: none;    color: #2980b9;}.orange-link, .orange-link:hover, .orange-link:visited {    text-decoration: none;    color: #f39c12;}.red-link, .red-link:hover, .red-link:visited {    text-decoration: none;    color: #e74c3c;}.purple-link, .purple-link:hover, .purple-link:visited {    text-decoration: none;    color: #8e44ad;}.dark-gray-link, .dark-gray-link:hover, .dark-gray-link:visited {    text-decoration: none;    color: #7f8c8d;}.white-link, .white-link:hover, .white-link:visited {    text-decoration: none;    color: #2a2a2a;}.yellow-link, .yellow-link:hover, .yellow-link:visited {    text-decoration: none;    color: #f1c40f;}.light-gray-link, .light-gray-link:hover, .light-gray-link:visited {    text-decoration: none;    color: #bdc3c7;}.gray-link, .gray-link:hover, .gray-link:visited {    text-decoration: none;    color: #95a5a6;}.hr {    margin-top: 1px;    margin-bottom: 2px;}.bg-dark-green {    background-color: #76923c;    color: white;}.bg-light-green {    background-color: #c2d69b;    color: #333333;}.text-light {    color: white !important;}.font-large {    font-size: 1.2em;}.w-100 {    width: 100% !important;}.mt-5 {    margin-top: 5em !important;}.mt-4 {    margin-top: 4em !important;}.mt-3 {    margin-top: 3em !important;}.mt-2 {    margin-top: 2em !important;}.mt-1 {    margin-top: 1em !important;}