﻿.RadDropDownList_Bootstrap {
    height: 35px !important;
}

    .RadDropDownList_Bootstrap .rddlFocused {
        border-color: #00aeff !important;
    }

    .RadDropDownList_Bootstrap .rddlInner {
        height: 35px !important;
        border-top-right-radius: 0 !important;
        border-bottom-right-radius: 0 !important;
    }

.RadDropDownList .rddlEmptyMessage, .RadDropDownList .rddlDefaultMessage {
    font-style: normal !important;
}

.RadComboBox_Bootstrap {
    /*height: 46px !important;*/
    /*font-size: 18px !important;*/
}

    .RadComboBox_Bootstrap .rcbInput {
        height: 35px !important;
        /*font-size: 18px !important;*/
        padding-left: 10px !important;
    }

    .RadComboBox_Bootstrap .rcbFocused {
        border-color: #00aeff !important;
        border-width: 1px !important;
        border-top-right-radius: 0 !important;
        border-bottom-right-radius: 0 !important;
    }

    .RadComboBox_Bootstrap .rcbArrowCell {
        border-top-right-radius: 0 !important;
        border-bottom-right-radius: 0 !important;
    }

.RadComboBox .rcbEmptyMessage {
    font-style: normal !important;
}

.RadComboBoxDropDown .rcbList > li::after {
    content: "";
    height: 0;
    clear: both;
    display: block;
}

.RadComboBoxDropDown .rcbList > li {
    *zoom: 1;
}

.RadComboBoxDropDown_Bootstrap .rcbItem {
    margin: 10px;
    padding: 2px 12px;
}

.RadComboBoxDropDown .rcbItem, .RadComboBoxDropDown .rcbHovered {
    margin: 10px !important;
}

.RadEditor .reEmptyMessage {
    font-style: normal !important;
    font-size: 18px !important;
}

.RadPicker_Bootstrap .rcCalPopup, .RadPicker_Bootstrap .rcTimePopup {
    height: 33px !important;
}

.RadPicker_Bootstrap .rcTimePopup {
    border-radius: 0 !important;
}

.RadPicker td a {
    margin-right: 0 !important;
}

.RadInput_Bootstrap.riSingle .riTextBox, .RadForm_Bootstrap.RadForm.rfdTextbox input.riTextBox.rfdDecorated {
    height: 35px !important;
}

html body .RadInput_Bootstrap .riTextBox, html body .RadInputMgr_Bootstrap {
    border-radius: 4px 0 0 4px !important;
}

.RadAutoCompleteBox .racEmptyMessage {
    font-style: normal !important;
}

.RadAutoCompleteBox_Bootstrap .racTokenList {
    padding: 10px 10px 10px 10px !important;
}

    .RadAutoCompleteBox_Bootstrap .racTokenList:hover {
        border-color: #00aeff !important;
    }

.box-content .box-title {
    margin: 0px 0px 10px 0px !important;
}

.RadWindow {
    padding: 0 !important;
    border-width: 0px !important;
    border-style: none !important;
}

.required {
    font-size: 14pt;
    font-weight: bold;
    vertical-align: middle;
    color: #fff;
}

.RFV {
    /*font-size: 12pt;*/
    /*font-weight: bold;*/
    vertical-align: middle;
    color: Red;
}

.REV {
    /*font-size: 12pt;*/
    /*font-weight: bold;*/
    vertical-align: middle;
    color: Red;
}

.dropzone {
}

.dropdown-submenu {
    position: relative;
}

    .dropdown-submenu > .dropdown-menu {
        top: 0;
        left: 100%;
        margin-top: -6px;
        margin-left: -1px;
        -webkit-border-radius: 0 6px 6px 6px;
        -moz-border-radius: 0 6px 6px 6px;
        border-radius: 0 6px 6px 6px;
    }

    .dropdown-submenu > a:after {
        display: block;
        content: " ";
        float: right;
        width: 0;
        height: 0;
        border-color: transparent;
        border-style: solid;
        border-width: 5px 0 5px 5px;
        border-left-color: #cccccc;
        margin-top: 5px;
        margin-right: -10px;
    }

    .dropdown-submenu:hover > a:after {
        border-left-color: #555;
    }

    .dropdown-submenu.pull-left {
        float: none;
    }

        .dropdown-submenu.pull-left > .dropdown-menu {
            left: -100%;
            margin-left: 10px;
            -webkit-border-radius: 6px 0 6px 6px;
            -moz-border-radius: 6px 0 6px 6px;
            border-radius: 6px 0 6px 6px;
        }

.dropdown-menu .divider {
    margin: 2px !important;
}

.btn-v1 {
    line-height: 2 !important;
}

.bg-myblue {
    background-color: #188ae2 !important;
}

.btn-wrap-text {
    white-space: normal !important;
    word-wrap: break-word !important;
}

.bg-dark-red {
    background-color: #9c170d !important;
}

.bg-green {
    background-color: #4caf50;
}

.btn-green {
    background-color: #61d113 !important;
    color: #4caf50 !important;
}

    .btn-green:hover {
        background: #6bee10 !important
    }

.bg-blue {
    background-color: #0d6efd;
}

.bg-primary-gradient {
    background: linear-gradient(145deg, #0d6efd, #64868e) !important;
    color: #fff;
}

.btn {
    border-width: 1px !important;
    line-height: 24px !important;
}

.btn-transparent {
    background-color: transparent !important;
}

.btn-rw {
    color: #4FB8C9;
    border-color: #4FB8C9;
    background-color: transparent !important;
    border: 1px solid #4FB8C9 !important;
}

    .btn-rw:hover {
        color: #ffffff !important;
        background-color: #4FB8C9 !important;
        border: 1px solid #4FB8C9 !important;
    }

.btn-info-1 {
    border: 1px solid #00aeff;
}

.btn-success-1 {
    border: 1px solid #00bf4f;
}

.btn-alert {
    width: 200px !important;
    background-color: #fcf8e3 !important;
}

.btn-noborder {
    border: 0px !important;
}

.btn-status {
    font-size: 10px;
    padding: 1px 10px;
}

.btn-black {
    background: #000000;
}

    .btn-black:hover {
        color: #ffffff !important;
        background-color: #000000 !important;
        border: 1px solid #000000 !important;
    }

    .btn-black.btn-bordered {
        border-color: #000000;
        color: #000000;
    }

        .btn-black.btn-bordered:hover {
            border-color: #000000;
            color: #ffffff;
        }

.shadow {
    box-shadow: 0 0.5rem 1rem rgba(0,0,0,0.15) !important
}

.shadow-sm {
    box-shadow: 0 0.125rem 0.25rem rgba(0,0,0,0.075) !important
}

.shadow-lg {
    box-shadow: 0 1rem 3rem rgba(0,0,0,0.175) !important
}

.shadow-none {
    box-shadow: none !important
}

.RadGrid_Bootstrap {
    border: none !important;
}

    .RadGrid_Bootstrap .rgHeader, .RadGrid_Bootstrap th.rgResizeCol, .RadGrid_Bootstrap .rgHeaderWrapper, .RadGrid_Bootstrap .rgMultiHeaderRow th.rgHeader {
        border-bottom: none !important;
        border-left: none !important;
    }

    .RadGrid_Bootstrap .rgRow > td, .RadGrid_Bootstrap .rgAltRow > td, .RadGrid_Bootstrap .rgEditRow > td {
        border-width: 1px 0 0 0 !important;
        border-style: solid none none none !important;
    }

input.form-control {
    height: 35px !important;
}

.RadGrid_Bootstrap .rgMasterTable, .RadGrid_Bootstrap .rgDetailTable, .RadGrid_Bootstrap .rgGroupPanel table, .RadGrid_Bootstrap .rgCommandRow table, .RadGrid_Bootstrap .rgEditForm table, .RadGrid_Bootstrap .rgPager table {
    font: unset !important;
}
