﻿.grecaptcha-badge {
    z-index: 99999;
    display: block !important;
    margin-bottom:12px;
}



.disabled-link {
    cursor: default;
    pointer-events: none;
    text-decoration: none;
    color: grey;
}

.notValidControlValueWithBorder {
    background-color:red !important;
    color: white !important;
}


.notValidControlValue {
    border-color: red !important;
    box-shadow:none !important;
}

.notValidControlValueForTop {
    border-color: red !important;
    box-shadow: none !important;
}

.contraconDarkBlueText {
    color: #222d65;
}

.contraconDarkBlueBackground {
    background-color: #222d65;
}



.contraconBlue {
    background-color: rgb(0, 14, 141);
}

.contraconRed {
    background-color: rgb(161, 0, 10);
}

.contraconBlueHeader {
    background-color: #222d65;
    color: white;
}

.contraconRedHeader {
    background-color: rgb(161, 0, 10);
    color: white;
}


.contraconBlueText {
    color: rgb(0, 14, 141);
}

.contraconRedText {
    color: rgb(161, 0, 10);
}

.btn {
    background-color: #222d65;
    color: white;
}

.btn:hover {
    background-color: #222d65;
    color: lightblue
}

.btn.contraconRed {
    background-color: rgb(161, 0, 10);
}

body {
    /*    padding-top: 10px;
    padding-bottom: 20px;*/
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

.small {
    width: 80px;
}

.small2 {
    width: 370px;
}

.submit {
    margin-right: 20px;
}

input[type=checkbox] {
    transform: scale(2.0);
    margin: 0 15px 0 10px;
}


.datePickerReadOnly {
    background-color: transparent !important;
    position: relative;
    z-index: 100000;
}

.ui-widget-header {
    background: aliceblue !important;
}

/*Dropzone*/
.dropzone .dz-preview .dz-error-message {
    top: 150px !important;
}

.dz-max-files-reached {
    background-color: #a51e25 !important;
}

.customDropDown {
    -webkit-appearance: none;
    -moz-appearance: none;
}

.tableSelectButton {
    padding: 0px 20px 0px 20px !important;
    width: 100%;
}

.table .thead-dark th {
    color: black;
    background-color: rgba(34, 39, 107,.1);
    border-color: rgba(34, 39, 107,.1);
    font-weight: normal;
}

.sectionHeading {
    margin-top: 15px;
    background-color: #222d65;
    margin-right: -2px;
    padding-left: 6px;
    padding-top: 5px;
    margin-bottom: 10px;
    color: white;
}



