﻿/*------------------------------------------------*/
/* RAD PICKER */
/*------------------------------------------------*/
/*.form .RadPicker_Default .riTextBox
{
    padding:6px 6px 6px 15px !important;
    color:#555;
	height: 34px;
	border-radius: 5px;
}*/
.form .RadPicker.RadPicker_Default.requirements .riTextBox,
.form .RadSearchBox.requirements .rsbInput
{
    background-image: url(../Images/requirements.png);
    background-repeat: no-repeat;
}
.form .RadSearchBox.form-control
{
    padding:0px;
}

.rcbInput:disabled {
    background:#eee !important;
    cursor:not-allowed !important;
}

.custom-radcombox table tbody {
	width: 100% !important;
	display: block;
}

.custom-radcombox table tbody tr {
	width: 100% !important;
	display: block;
}

.custom-radcombox table tbody tr td {
	width: 100% !important;
	height: 33px !important;
}

.custom-radcombox table tbody tr td.rcbInputCell {
	height: 33px !important;
	padding: 0px;
    padding-left:6px;
}



.custom-radcombox table tbody tr td.rcbInputCell input.form-control {
	width: 100% !important;
	padding: 6px 12px 6px 15px;
	font-family: Tahoma;
	font-size: 13px;
	font-style: normal;
	color: rgb(85, 85, 85);
    height:31px;
}
.RadComboBox_Simple .rcbInputCell,.RadComboBox_Simple .rcbArrowCell{
    border:1px solid #ccc !important;
    background-position: -1px -13px !important;
}
.custom-radcombox .custom-radcombox table tbody tr td.rcbInputCell input.form-control:hover {
	color: rgb(85, 85, 85);
}

.custom-radcombox table tbody tr td.rcbInputCell input.form-control:focus 
{
	border-color: #66afe9;
	color: rgb(85, 85, 85);
	outline: 0;
	outline-color: initial;
	outline-style: initial;
	outline-width: 0px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}

.RadComboBoxDropDown .rcbItem, .RadComboBoxDropDown .rcbHovered, .RadComboBoxDropDown .rcbDisabled, .RadComboBoxDropDown .rcbLoading, .RadComboBoxDropDown .rcbCheckAllItems, .RadComboBoxDropDown .rcbCheckAllItemsHovered {
	font-size: 13px;
	font-family: Tahoma;
	padding: 5px !important;
}

.custom-radcombox.RadSearchBox_Silk .rsbInner
{
    height: 24px;
    border-color: #fff;
    /* color: #555; */
    border: 0px;
    background-color: white;
}
*/
.RadSearchBox.custom-radcombox
{
    margin: 0;
    padding: 0;
    width: auto;
    text-align: left;
    vertical-align: middle;
    _vertical-align: top;
    white-space: nowrap;
}
.RadSearchBox.custom-radcombox .rsbInput
{
    margin: 0px 0px 0px 0px;
    width: 100%;
    display: -webkit-inline-box;
    height: 33px;
    padding-left: 15px;

}
.RadSearchBox.custom-radcombox .rsbInput.rsbEmptyMessage
{
    font-size:14px;
    color:#848383;
    font-style:normal;
}
/*.RadPicker_Default .rcCalPopup
{
    background-color:none !important;
    background-image:url(images/Calendar.png) !important;
    background-repeat:no-repeat;
    background-size:cover;
    width: 23px !important;
}*/
.RadPicker_Default a.rcCalPopup:hover, .RadPicker_Default a.rcCalPopup:focus, .RadPicker_Default a.rcCalPopup:active
{
    background-position:0px 0px;
    background-color:#ddd;
    
}
.RadPicker_Default .rcCalPopup:before
{
    content:"\e109";
}