﻿/*------------------------------------------------------------------
Form Validation
-------------------------------------------------------------------*/
        
span.error,
span.field-validation-error {
    color: #B94A48;
    font-size: 11px;
    font-weight: 600;
    position: relative;
    top: 5px;
    padding: 4px 8px;
    margin-bottom: 1em;
    color: #FFF;
    background: #B94A48;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.35);
}

    span.error::after,
    span.field-validation-error::after {
        content: '';
        display: inline-block;
        border-left: 6px solid transparent;
        border-right: 6px solid transparent;
        border-bottom: 6px solid #B94A48;
        position: absolute;
        top: -6px;
        left: 7px;
    }

    .dataTables_info, .dataTables_length {
        margin-left:15px;
    }

    .dataTables_paginate, .dataTables_filter {
        margin-right:15px;
    }

    .dataTables_filter.ui.input input:focus {
        border: 1px solid rgba(34,36,38,.15);
        color: rgba(0,0,0,.87);
    }

    ol.eula {
        font-weight:bold;
    }

    ol.eula p {
        font-weight:normal;
        margin:10px 0;
        font-size:12px;
    }
    ol.eula ul {
        font-weight:normal;
        font-size:12px;
        list-style:disc;
    }
    ol.eula p.address {
        margin-left:60px;
    }

    ol.eula-scroll {
        height:250px;
        overflow-y:scroll;
    }