/* 
    Created on : 29-Jun-2020, 12:45:03
    Author     : Up or Out Inc
*/

.uoo-purple{background-color: #5c54f9;color:#fff;}
.text-uoo-purple{color:#5d54f9;}
.uoo-lgrey{background-color: #c7c7c7;color:#5c54f9;}
.uoo-dgrey{background-color: #434345;color:#c7c7c7;}

/* uporout purple no hover */
.button-uooptp { background-color: #5c54f9; }
.button-uooptp:hover,
.button-3d.button-uooptp:hover,
.button-reveal.button-uooptp:hover,
.button-border.button-uooptp:hover,
.button-border.button-uooptp.button-fill::before { background-color: #5c54f9 !important; }
.button-border.button-uooptp {color: #5c54f9;border-color: #5c54f9;}

/* uporout purple to light gray */
.button-uooptl { background-color: #5c54f9; }
.button-uooptl:hover,
.button-3d.button-uooptl:hover,
.button-reveal.button-uooptl:hover,
.button-border.button-uooptl:hover,
.button-border.button-uooptl.button-fill::before { background-color: #c7c7c7 !important; }
.button-border.button-uooptl {color: #5c54f9;border-color: #5c54f9;}

/* uporout purple to dark gray */
.button-uooptd { background-color: #5c54f9; color:#fff !important;}
.button-uooptd:hover,
.button-3d.button-uooptd:hover,
.button-reveal.button-uooptd:hover,
.button-border.button-uooptd:hover,
.button-border.button-uooptd.button-fill::before { background-color: #434345 !important; }
.button-border.button-uooptd {color: #5c54f9;border-color: #5c54f9;}

/* uporout light to purple */
.button-uooltp { background-color: #c7c7c7; }
.button-uooltp:hover,
.button-3d.button-uooltp:hover,
.button-reveal.button-uooltp:hover,
.button-border.button-uooltp:hover,
.button-border.button-uooltp.button-fill::before { background-color: #5c54f9 !important; }
.button-border.button-uooltp {color: #c7c7c7;border-color: #c7c7c7;}

/* uporout light to dark */
.button-uooltd { background-color: #c7c7c7; }
.button-uooltd:hover,
.button-3d.button-uooltd:hover,
.button-reveal.button-uooltd:hover,
.button-border.button-uooltd:hover,
.button-border.button-uooltd.button-fill::before { background-color: #434345 !important; }
.button-border.button-uooltd {color: #c7c7c7;border-color: #c7c7c7;}

/* uporout dark to purple */
.button-uoodtp { background-color: #434345; }
.button-uoodtp:hover,
.button-3d.button-uoodtp:hover,
.button-reveal.button-uoodtp:hover,
.button-border.button-uoodtp:hover,
.button-border.button-uoodtp.button-fill::before { background-color: #5c54f9 !important; }
.button-border.button-uoodtp {color: #434345;border-color: #434345;}

/* uporout dark to light */
.button-uoodtl { background-color: #434345; }
.button-uoodtl:hover,
.button-3d.button-uoodtl:hover,
.button-reveal.button-uoodtl:hover,
.button-border.button-uoodtl:hover,
.button-border.button-uoodtl.button-fill::before { background-color: #c7c7c7 !important;color:#111;}
.button-border.button-uoodtl {color: #111;border-color: #c7c7c7;}

#page-title {padding:1.2em !important;}
.dropdown-toggle{
    border: 1px solid #ced4da;
    background-color: transparent;
}
.dropdown-toggle:hover,.dropdown-toggle:active,.show > .dropdown-toggle{background-color:transparent;}
.bootstrap-select .bs-ok-default:after {border-width: 0 .1em .1em 0 !important;}
.clickable{cursor: pointer;}

.profile-details label{
    margin-bottom: 4px;
}
.profile-details{font-size:14px;}
.profile-label{font-weight: bold;}
.profile-value{color:#7f7f7f;}
.bg-lgrey{background-color: #f7f7f7 !important;}
.typeform p{font-size:24px;}

.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
    color: #5d54f9 !important;
    font-weight: bolder;
    border: none !important;
    background-color: white;
    background: none !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
    color: #5d54f9 !important;
    border: none !important;
    background: none !important;
    background-color: #c7c7c7 !important;
}
table.dataTable thead th, table.dataTable thead td,
table.dataTable.no-footer {
    border-bottom: 1px solid rgba(0,0,0,0.125);
}
table.dataTable tbody th, table.dataTable tbody td {padding:8px 10px 8px 18px;line-height:36px;}
table.dataTable thead .sorting, 
table.dataTable thead .sorting_asc, 
table.dataTable thead .sorting_desc {
    background : none;
}
.i-large{width: 64px !important;height: 64px !important;line-height: 64px !important;}
.i-large-tbl{width: 64px !important;height: 64px !important;}
.search-filter-label{font-weight:800;}
#footer a{color: rgba(255, 255, 255, 0.4);}
#footer a:hover{color:white;}

.received_inner_msg a:link,
.received_inner_msg a:visited,
.received_inner_msg a:active{}
.received_inner_msg a:hover{}

.sent_inner_msg a:link,
.sent_inner_msg a:visited,
.sent_inner_msg a:active{color:#fff;font-weight:bold;}
.sent_inner_msg a:hover{color:#ebebeb;}
.valign_mid{vertical-align:middle;}