
/* *****************  RAD MENU *********************** */

.RadMenu_Office2010Silver .rmRootGroup,
.RadMenu_Office2010Silver a.rmLink,
.RadMenu_Office2010Silver .rmText,
.RadMenu_Office2010Silver .rmLeftArrow,
.RadMenu_Office2010Silver .rmRightArrow,
.RadMenu_Office2010Silver .rmTopArrow,
.RadMenu_Office2010Silver .rmBottomArrow {
    background-image:url(../images/rmSprite.png) !important;
}
.RadMenu {z-index:700 !important;}
/*.RadMenu {z-index:0 !important;}*/
.mainHeadZone .RadMenu.mainMenu {
    z-index:10 !important;
}
.content .RadMenu.subMenu {
    z-index:9 !important;
}
/*.RadMenu.RadMenu_Context {z-index:100 !important;}*/
.mainMenu.RadMenu .rmGroup .rmText {
    padding:0 54px 0 8px !important;
}
.mainMenu.RadMenu_Office2010Silver_CDI .rmGroup {
    background:url("../Skins/Menu/rmVSprite.png") repeat-y scroll -30px 0 #FFFFFF !important;
    /*background-position-x:-30px !important;*/
}
.menuHelp ul, .RadAjax .mainContent {
    background-color:transparent !important;
}
.RadMenu_Office2010Silver a.rmLink, .RadMenu_Office2010Silver .rmText {
    cursor:pointer;
}

.RadForm .rfdSelect {
    padding-left: 0 !important;
}
    .RadForm .rfdSelect .rfdSelectText {
        padding-left: 2px;
    }


/* ***************** DIVERS *********************** */
.leftColumn .inlineCalendar, .middleColumn .inlineCalendar, .additionalInfo .inlineCalendar {
    height:24px !important;
    margin-bottom:2px;
    margin-top:-1px;
}
.leftColumn .inlineCalendar + br + .inlineCalendar, .additionalInfo .inlineCalendar + br + .inlineCalendar {margin-bottom:4px;}
.middleColumn .inlineCalendar + br + .inlineCalendar {margin-bottom:3px !important;}
.RadInput_Office2010Silver .riLabel {color:#333 !important;}
.RadComboBox + .RadInput { margin-top:-1px;}
.riSingle .riLabel {padding-right:10px !important;}

/* **************** RAD BUTTONS ***************** */
.RadButton {
    cursor:pointer !important;
}
.RadButton_Office2010Silver_CDI.rbSkinnedButton,
.RadButton_Office2010Silver_CDI .rbDecorated,
.RadButton_Office2010Silver_CDI.rbVerticalButton,
.RadButton_Office2010Silver_CDI.rbVerticalButton .rbDecorated,
.RadButton_Office2010Silver_CDI .rbSplitRight,
.RadButton_Office2010Silver_CDI .rbSplitLeft,
.RadButton_Office2010Silver.rbSkinnedButton,
.RadButton_Office2010Silver .rbDecorated,
.RadButton_Office2010Silver.rbVerticalButton,
.RadButton_Office2010Silver.rbVerticalButton .rbDecorated,
.RadButton_Office2010Silver .rbSplitRight,
.RadButton_Office2010Silver .rbSplitLeft {
    background-image:url(../images/spriteBtn.png) !important;
}
/* *** radButton span **** */
.rbSkinnedButton {background-position:left -22px !important;  padding-left:0 !important;}
.rbSkinnedButton:hover {background-position:left -110px !important;}

/* *** radButton input *** */
.rbDecorated {background-position:right 0 !important; margin-right: 0 !important;}
.rbSkinnedButton:hover .rbDecorated{background-position:right -88px !important;}

/* disabled */
.RadButton_Office2010Silver.rbSkinnedButton[disabled]:hover {background-position:left -22px !important;}
.RadButton_Office2010Silver.rbSkinnedButton[disabled]:hover .rbDecorated {background-position:right 0 !important;}

a.RadButton:hover {text-decoration:none !important;}
a.RadButton_Office2010Silver.rbLinkButton {border:none !important;}
a.RadButton_Office2010Silver.rbLinkButton:hover {background-image:none !important;background-color:transparent !important;}
a.RadButton_Office2010Silver.rbLinkButton:hover span {text-decoration: underline !important;}
.RadGrid_Office2010Silver .rgCommandRow .rgCommandCell .RadButton{margin:5px;}
.RadGrid .rgCommandRow .rgCommandCell {
    padding:5px 0 5px 5px;
}
.RadGrid .rgCommandCell input[type="image"] {
    margin-bottom:-2px;
}
.RadGrid .rgCommandCell label {
    font-weight:bold !important;
    cursor:pointer;
    margin-right:20px;
}
.RadGrid .rgCommandCell label:hover {
    text-decoration:underline;
}

/* ***************  advanced search btn ******************** */
.search .btnAdvSearch.RadButton_Office2010Silver.rbVerticalButton {
    margin-left:20px;
    vertical-align:middle;
    background-image:url(/Images/bgBtnAdvSearch.png) !important;
    background-repeat:no-repeat;
}
    .search .btnAdvSearch.RadButton_Office2010Silver.rbVerticalButton:hover {
    background-image:url(/Images/bgBtnAdvSearch_hover.png) !important;
    background-repeat:no-repeat;
    background-position:right 0 !important;
    }
.search .btnAdvSearch.RadButton_Office2010Silver.rbVerticalButton .rbDecorated {
    background-image:none !important;
}
.search .btnAdvSearch.RadButton_Office2010Silver.rbVerticalButton {
    background-position:0 0 !important;
}

/* *************** TAB STRIP ************************ */
.RadTabStrip {
    margin-top:10px;
}


/* *************** HELP BUTTON  ********************** */

.rbSkinnedButton.helpBtn {
    background-position:0 0!important;
}
.rbSkinnedButton.helpBtn:hover {
    background-position:left -110px !important;
}
.helpBtn .rbDecorated {
    background-position: 0 0 !important;
    margin-right:-5px !important;
    padding-right:12px !important;
}
.helpBtn .rbDecorated:hover {
    background-position:right -88px !important;
    margin-right:-5px !important;
    padding-right:12px !important;
}

/* ********************* RAD GRID ******************* */
.RadGrid_Office2010Silver {
    background-color:transparent !important;
}
.RadGrid_Office2010Silver .rgMasterTable tbody .rgRow,
.RadGrid_Office2010Silver .rgMasterTable tbody .rgAltRow,
.RadGrid_Office2010Silver .rgMasterTable tbody .rgNoRecords {
    background-color:white !important;
}
.RadGrid_Office2010Silver .rgEditRow > td{
    background:url(../images/spriteBtn.png) repeat-x 0 -350px !important;
}
/*.RadGrid .rgNoRecords td div,*/ .RadGrid .rgNoRecords td {
    padding: 5px 10px;
}
.RadGrid_Office2010Silver .rgMasterTable .rgActiveCell, .RadGrid_Office2010Silver .rgActiveRow, .RadGrid_Office2010Silver .rgHoveredRow,
.RadGrid_Office2010Silver .rgAdd, .RadGrid_Office2010Silver .rgRefresh, .RadGrid_Office2010Silver .rgEdit, .RadGrid_Office2010Silver .rgDel, .RadGrid_Office2010Silver .rgFilter, .RadGrid_Office2010Silver .rgPagePrev, .RadGrid_Office2010Silver .rgPageNext, .RadGrid_Office2010Silver .rgPageFirst, .RadGrid_Office2010Silver .rgPageLast, .RadGrid_Office2010Silver .rgExpand, .RadGrid_Office2010Silver .rgCollapse, .RadGrid_Office2010Silver .rgSortAsc, .RadGrid_Office2010Silver .rgSortDesc, .RadGrid_Office2010Silver .rgUpdate, .RadGrid_Office2010Silver .rgCancel, .RadGrid_Office2010Silver .rgUngroup, .RadGrid_Office2010Silver .rgExpXLS, .RadGrid_Office2010Silver .rgExpDOC, .RadGrid_Office2010Silver .rgExpPDF, .RadGrid_Office2010Silver .rgExpCSV,
.RadGrid_Office2010Silver .rgNumPart a:hover, .RadGrid_Office2010Silver .rgNumPart a:hover span, .RadGrid_Office2010Silver .rgNumPart a.rgCurrentPage, .RadGrid_Office2010Silver .rgNumPart a.rgCurrentPage span {
    background-image: url(../images/spriteOffice2010.png) !important;
}
.RadGrid_Office2010Silver .rgMasterTable .rgActiveCell,
.RadGrid_Office2010Silver .rgActiveRow,
.RadGrid_Office2010Silver .rgHoveredRow {
    background: url(../images/spriteOffice2010.png) repeat-x 0 -2900px #fde067 !important;
}
.RadGrid_Office2010Silver .rgEditForm {
    padding:5px !important;
}
.RadGrid_Office2010Silver .rgEditForm label {
    padding-right:10px !important;
    min-width:90px;
    display:inline-block;
}
.RadGrid_Office2010Silver .rgEditForm .editFormCaption td{
    padding:3px 0 10px 0 !important;
    color:#000 !important;
    font-size:13px !important;
}
.rgCaption {
    padding:5px 0 !important;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadGrid .rbSkinnedButton {
        /*margin-top:-4px;*/
        vertical-align:text-bottom !important;
    }
}
.RadGrid .rbSkinnedButton .rbSecondaryIcon {
    top:5px !important;
}
.rgEditForm .RadInput {
    /*margin-left:2px;*/
}
.rgEditForm .RadComboBox {
    /*margin-bottom:2px;*/
}
.rgEditForm .riSingle.RadInput.RadInput_Office2010Silver input.riTextBox , .rgEditForm select, .rgEditForm input[type="text"]{
    margin-bottom:2px;width:214px !important;
}
.rgEditForm .RadComboBox input[type="text"] {
    width:185px !important;
}

.rgEditForm .RadPicker .riSingle.RadInput.RadInput_Office2010Silver input.riTextBox {
    width:156px !important;
}
.RadGrid_Office2010Silver .rgEditForm table tr td[colspan="1"] a {
    padding:8px 5px 0 0 !important;
    display:inline-block !important;
}
.RadGrid_Office2010Silver .rgEditForm table tr td[colspan="1"] a:hover {
    color:#00aa92 !important;
}
.RadGrid_Office2010Silver .rgEditForm .RadComboBox_Office2010Silver {
    /*margin-left:2px !important;*/
    padding-bottom: 2px;
}
.RadGrid_Office2010Silver .rgEditForm td .RadPicker_Office2010Silver {/*padding-left:2px;*/}
.resultTable .RadGrid a img{
    margin:-2px 0 !important;
}
.RadListBox_Office2010Silver .rlbButtonAreaLeft .rlbTransferToDisabled .rlbButtonText,
.RadListBox_Office2010Silver .rlbButtonAreaRight .rlbTransferFromDisabled .rlbButtonText,
.RadListBox_Office2010Silver .rlbButtonAreaLeft .rlbTransferToDisabled:hover .rlbButtonText,
.RadListBox_Office2010Silver .rlbButtonAreaRight .rlbTransferFromDisabled:hover .rlbButtonText {
    vertical-align:top !important; padding-bottom:2px !important;
}
.resultTable .RadGrid .rgRow a, .resultTable .RadGrid .rgAltRow a {
    color:#00aa92 !important;
}
.resultTable .RadGrid .rgCommandRow {
    background-image: none !important;
    background-color:transparent !important;
}
.rgMasterTable .rgCaption {
    font-size:14px !important;
    font-family:'SegoeUISemiBold', 'Segoe UI', Arial, Verdana, sans-serif !important;
    background-color:#C3C4C7;
}
.RadGrid.userMgmt .rgFilterRow input {
    width:95% !important;
}
.RadGrid_Office2010Silver .rgFilterRow .RadComboBox td {
    border-width: 0 0 0 0 !important;
}
.content .RadGrid_Office2010Silver .rgSelectedRow, .RadGrid_Office2010Silver .rgSelectedRow>td {
    background-image:url(../Images/spriteOffice2010.png) !important;
    background-position:0 -2900px !important;
}
.RadGrid_Office2010Silver .rgSelectedRow td{
    border-bottom:#e0b62f !important;
}

/* style for a nested grid or tab strip */
.RadGrid tr td[colspan="10"] {
    background-color: /*#9FA1A3;*/#E7E7E7;
    padding:10px;
}
.RadGrid tr td[colspan="11"] div[id*="InnerContainer"] {
    
    margin:10px;
}
.rgDetailTable {
    margin:10px;
    width:98% !important;
}
.RadGrid .rgDetailTable {
border-right-width:1px !important;
}

/* **************** RADCOMBOBOX ******************* */
.leftColumn .RadComboBox, .middleColumn .RadComboBox, .rightColumn .RadComboBox {height:22px !important;}
.RadComboBox .rcbInputCell .rcbInput {padding:1px 0 1px 2px !important;}
.RadComboBox + .RadPicker, .RadComboBox + span + .RadPicker  {margin-top:-3px !important;height: auto !important;}
.RadInput + .RadComboBox {margin-top:2px !important;}
.RadPicker + .RadComboBox {margin-top:3px !important;}
.RadPicker + span + .RadComboBox{margin-top:0px !important;}
.rcbSlide .RadComboBoxDropDown {z-index:10 !important;}
.RadComboBox_Office2010Silver .rcbDisabled .rcbInputCell .rcbInput, .RadComboBoxDropDown_Office2010Silver .rcbDisabled {color:#8d8f92 !important;}
.RadComboBox_Office2010Silver .rcbInputCell, .RadComboBox_Office2010Silver .rcbArrowCell {background-image:url(/Images/RadComboBoxSprite2.png) !important;}
.RadComboBox_Office2010Silver .rcbHovered .rcbReadOnly .rcbArrowCell {background-position:-234px -176px !important;}
.colonoscopy .RadComboBox_Office2010Silver .rcbHovered .rcbReadOnly .rcbArrowCell {background-position:-182px -176px !important;}
.RadComboBox_Office2010Silver .rcbHovered .rcbReadOnly .rcbInputCellLeft {background-position: 0 -132px !important;}
.RadComboBox_Office2010Silver .rcbHovered .rcbArrowCellRight {background-position: -90px -176px !important;}
.RadComboBox_Office2010Silver .rcbHovered .rcbInputCellLeft {background-position: 0 -44px !important;}
.RadComboBoxDropDown_Office2010Silver .rcbHovered {background:#fde067 !important;}

/* ************ MANDATORY RADCOMBOBOX *************** */
.RadComboBox.mandatory .rcbInputCellLeft, .RadComboBox.mandatory .rcbArrowCellRight {background-image:url(../images/RadComboBoxSprite.png) !important;}
.RadComboBox.mandatory .rcbInputCellLeft {background-position:0 -250px !important;}
.RadComboBox.mandatory .rcbArrowCellRight {background-position:-182px -176px !important;width:18px !important;}
.RadComboBox.mandatory .rcbArrowCellRight a {width:18px !important;}

/* ************** MANDATORY RADPICKER ************** */
.RadPicker.mandatory .rcInputCell .RadInput .riContentWrapper input[type="text"] {border-color:#cb6f6d !important;}

/* *************** RAD SCHEDULER ************************* */
.RadScheduler {padding-bottom:1px !important;}
.rsAptResize{cursor:default !important;}
.rsAptResizeStart, .rsAptResizeEnd{background-image: none !important;}
.rsMultiDayView .rsApt, .rsMultiDayView .rsAptSimple{left: 1px;width: 97%;}
.rsDayView .rsApt, rsDayView .rsAptSimple {left: 1px !important;width:99% !important;}
.RadScheduler_Office2010Silver .rsNonWorkHour, .RadScheduler_Office2010Silver .rsSunCol, .RadScheduler_Office2010Silver .rsSatCol{background-color: #e6e6e6 !important;}
.RadScheduler_Office2010Silver .rsContentTable td.rsSelectedSlot.rsNonWorkHour, .RadScheduler_Office2010Silver .rsSelectedSlot.rsNonWorkHour, .RadScheduler_Office2010Silver .rsContentTable td.rsSelectedSlot.rsSatCol, .RadScheduler_Office2010Silver .rsSelectedSlot.rsSatCol, .RadScheduler_Office2010Silver .rsContentTable td.rsSelectedSlot.rsSunCol, .RadScheduler_Office2010Silver .rsSelectedSlot.rsSunCol {
background-color:#e6e6e6 !important;border-color:#e8eaec #d0d7e5 !important;}
.RadScheduler_Office2010Silver .rsContentTable .rsAlt td.rsSelectedSlot.rsNonWorkHour, .RadScheduler_Office2010Silver .rsAlt .rsSelectedSlot.rsNonWorkHour, .RadScheduler_Office2010Silver .rsContentTable .rsAlt td.rsSelectedSlot.rsSatCol, .RadScheduler_Office2010Silver .rsAlt .rsSelectedSlot.rsSatCol, .RadScheduler_Office2010Silver .rsContentTable .rsAlt td.rsSelectedSlot.rsSunCol, .RadScheduler_Office2010Silver .rsAlt .rsSelectedSlot.rsSunCol {
background-color:#e6e6e6 !important; border-color:#d0d7e5 !important;}

.RadScheduler_Office2010Silver .rsNonWorkHour.rsAptCreate, .RadScheduler_Office2010Silver .rsSunCol.rsAptCreate, .RadScheduler_Office2010Silver .rsSatCol.rsAptCreate{
    background-image: none !important;}
.RadScheduler_Office2010Silver .rsContentTable td.rsSelectedSlot, .RadScheduler_Office2010Silver .rsSelectedSlot{
	background-color: /*#FBD530 !important; */ #fff !important;}
.schedulerContainer .RadScheduler .rsContent .rsSpacerCell div, .schedulerContainer .RadScheduler .rsContent .rsAllDayHeader div, .schedulerContainer .RadScheduler .rsContent .rsVerticalHeaderTable th,.schedulerContainer .RadScheduler .rsContent .rsVerticalHeaderTable th div {
    min-width:40px !important;}
.RadScheduler_Office2010Silver .rsAptSelected .rsAptIn, .RadScheduler_Office2010Silver .rsAptSelected .rsAptMid, .RadScheduler_Office2010Silver .rsAptSelected .rsAptContent {
border:1px solid transparent !important;}
.schedulerContainer .RadScheduler .DayFree .rsAptOut .rsAptMid .rsAptIn , .schedulerContainer .RadScheduler .DayFree .rsAptOut .rsAptMid {background-color:#9ed8ae !important;}
.schedulerContainer .RadScheduler .DayFree .rsAptOut .rsAptIn .rsAptContent {background-image: none !important;background-color:#9ed8ae !important;border:none !important;}
.schedulerContainer .RadScheduler .DayComplete .rsAptOut .rsAptMid .rsAptIn, .schedulerContainer .RadScheduler .DayComplete .rsAptOut .rsAptMid {background-color:/*#e16767#db8181*/#ec9696 !important;}
.schedulerContainer .RadScheduler .DayComplete .rsAptOut .rsAptIn .rsAptContent {background-image: none !important;background-color:/*#e16767#db8181*/#ec9696 !important;border:none !important;}

.RadScheduler .rsAptIn {border-width:1px !important; margin-left:0 !important; margin-right: 0 !important; margin-top: 0 !important;}
.RadScheduler .rsAptIn, .RadScheduler .rsAptMid, .RadScheduler .rsAptContent { border-color:transparent !important;}
.schedulerContainer .RadScheduler .rsAptCreate {background-color:#fff !important;background-image:none !important;}
.schedulerContainer .RadScheduler .rsAptCreate.rsSatCol, .schedulerContainer .RadScheduler .rsAptCreate.rsSunCol, .schedulerContainer .RadScheduler .rsAptCreate.rsNonWorkHour {
    background-color:#e6e6e6 !important;background-image:none !important;}
.RadScheduler .rsHeader {z-index:9 !important;}
.RadScheduler .rsContentTable td.rsSelectedSlot {border-color:#e8eaec #d0d7e5 !important;}
.RadScheduler .rsContentTable .rsAlt td.rsSelectedSlot {border-color:#d0d7e5 !important;}
.RadScheduler .rsWrap {z-index:8 !important;}

/* ****** day view **********  */
.rsVerticalHeaderTable.rsVerticalHeaderSized th{padding-top:5px;padding-right:12px;min-width:35px;}
.rsDayView .rsAptContent {padding:5px !important;}
.rsDayView .rsAptContent a{ display:inline-block; height:24px; line-height:24px; width:95%;}

.rsMultiDayView .rsHorizontalHeaderWrapper .rsInnerFix{margin-right:0 !important;}
.RadScheduler .rsMultiDayView .rsContentWrapper .rsContentScrollArea {overflow-y:hidden !important;}

/* ************ radScheduler menu contextuel ***************  */
.RadMenu_Context.RadMenu .rmGroup {background:url("../Skins/Menu/rmVSprite.png") repeat-y scroll -2px 0 #FFFFFF !important;/*background-position: -2px 0 !important;*/}
.RadMenu_Context.RadMenu .rmGroup .rmText {padding: 0 24px 0 1px !important;}

/* ************************** RAD CALENDAR ************************ */
.RadCalendar .rcMain .rcOtherMonth a {color:#888 !important;}
.RadCalendar .rcRow .rcHover {background-image:none !important;background-color:silver !important;cursor:default !important;}
.AppointmentCalendar .DayComplete {background-color: silver !important;}
.AppointmentCalendar .DayFree {background-color: #9ed8ae !important;}
.rsDatePickerCalendar {z-index:100 !important;}

/* ******************* PLANNING SCHEDULER ************************ */
.planningScheduler .rsApt {width:99% !important;left:1px !important;}
.periodManagement .RadPicker {width:280px !important;padding:2px 0 !important;}
 .periodManagement .RadPicker .riLabel { width: 90px !important;}
.planningScheduler .rsAptContent {background-image:/*url(../images/bgPlanningTimeSlot.png) !important;*/none !important; background-color:/*#BDBDBD*/#9ed8ae !important;}
.planningScheduler .rsWeekView .rsVerticalHeaderWrapper > div {border-right:1px solid #A4ABB2 !important;}
.RadScheduler .rsVerticalHeaderTable th {color:#444 !important;}
.planningScheduler .Disabled {background: #e6e6e6 !important;cursor: url(../Images/forbidden.png), not-allowed;}
 .planningScheduler .Disabled.rsAptCreate {background-color:#e6e6e6 !important;}

.RadGrid .rgRow a, .RadGrid .rgAltRow a, .RadGrid .rgEditRow a, .RadGrid .rgFooter a, .RadGrid .rgEditForm a{
    color:#00aa92 !important;
}


/* ****** locality assignment buttons ************ */
.RadListBox .rlbButtonAreaLeft .rlbTransferAllFrom:hover .rlbButtonText, .RadListBox .rlbButtonAreaRight .rlbTransferAllTo:hover .rlbButtonText, .RadListBox .rlbButtonAreaRight .rlbTransferAllTo .rlbButtonText, .RadListBox .rlbButtonAreaLeft .rlbTransferAllFrom .rlbButtonText {
    background-position:0 -153px !important;
}
.RadListBox .rlbButtonAreaLeft .rlbTransferAllTo .rlbButtonText, .RadListBox .rlbButtonAreaRight .rlbTransferAllFrom .rlbButtonText {
    background-position:0 -127px !important;
}
.RadListBox .rlbButtonAreaRight .rlbTransferToDisabled .rlbButtonText, .RadListBox .rlbButtonAreaLeft .rlbTransferFromDisabled .rlbButtonText, .RadListBox .rlbButtonAreaLeft .rlbTransferFromDisabled:hover .rlbButtonText, .RadListBox .rlbButtonAreaRight .rlbTransferToDisabled:hover .rlbButtonText {
    background-position:-200px -102px !important;
}
.RadListBox .rlbButtonAreaLeft .rlbTransferTo:hover .rlbButtonText, .RadListBox .rlbButtonAreaRight .rlbTransferFrom:hover .rlbButtonText {
    background-position:-400px -75px !important;
}

/* ********************** RADEDITOR CONTEXTUAL HELP *************** */

.helpContent .RadEditor .reToolZone .reModule + .reModule {display:none !important;}

/* *************** ELEMENTS DECORATED : text box, radComboBox, select... ************* */
input.rfdDecorated {
font-family:'Segoe UI', Arial, Verdana, sans-serif !important;
font-size:12px !important;
/*padding:2px 3px 3px !important;*/
}
.rgEditForm .RadForm_Office2010Silver.rfdTextbox .rfdDecorated input[type="text"] {
margin-bottom: 2px;
width: 150px !important;
}

.codesTranslationGrid .rgEditForm tr td {
    height:22px;
}
.codesTranslationGrid .rgEditForm tr td input {
    padding-left:2px;
}
.RadForm_Office2010Silver.rfdTextbox .rfdDecorated:hover, 
.RadForm_Office2010Silver.rfdTextbox .rfdDecorated:hover, 
.RadForm_Office2010Silver.rfdTextarea textarea:hover, 
.RadForm_Office2010Silver.rfdTextbox .rfdDecorated:focus, 
.RadForm_Office2010Silver.rfdTextbox .rfdDecorated:focus, 
.RadForm_Office2010Silver.rfdTextarea textarea:focus {
border: 1px solid #9AA0A6 !important;
}
html body .RadInput .riHover,
html body .RadInput_Hover_Office2010Silver,
html body .RadInput .riFocused,
html body .RadInput_Focused {
    border-color:#9AA0A6 !important;
}
    html body .RadInput .riHover.mandatory,
    html body .RadInput .riFocused.mandatory{
        border-color:#CB6F6D !important;
    }
.riRead {
    background-color:transparent !important;
}
.rgEditForm input.rfdDecorated {margin-left:2px; border:1px solid #9aa0a6; width:196px !important;height:18px !important;}
.rgEditForm .RadComboBox input.rfdDecorated {
    height:14px !important;
    width:158px !important;
}
.rgEditForm .RadComboBox {width:180px !important;}
.rgEditForm .RadPicker input.rfdDecorated,
 .rgEditForm .RadInput input.rfdDecorated {
    height:auto !important;
}


/* ******************* TELEPHONE DATA EDIT FORM ******************* */
#ctl00_PH_Body_DoctorData1_PhoneData1_gridDetailContacts .gridMainData .rgEditForm input[type="text"], .ContactGrid .rgEditForm input[type="text"]
 {
    width:200px !important;
}
.ContactGrid .rgEditForm .RadComboBox{
    height:24px !important;
    width:200px !important;
}
.ContactGrid .rgEditForm input[type="text"].rfdDecorated{
    padding-right:5px;
    padding-left:2px;
    width:190px !important;
}
.ContactGrid .rgEditForm .RadComboBox.rfdDecorated {
    margin-left:0 !important;
}
.ContactGrid .rgEditForm .RadComboBox.rfdDecorated input, .ContactGrid .rgEditForm .RadComboBox input, .ContactGrid .rgEditForm .RadComboBox input.rfdDecorated
{
    width:158px !important;
    margin-left:2px !important;
}
.ContactGrid .rgEditForm .RadInput input.rfdDecorated {width:200px !important;}

/* ************** CRITERIA FILTERS - MAILING RULES ******************** */
.rgEditForm .RadFilter {
    color:#00aa92 !important;
    margin-bottom:10px;
}
.rgEditForm .RadFilter .RadComboBox input {
    width:auto !important;
}
.rgEditForm .RadFilter input.rfdDecorated {
    padding: 2px 5px 3px !important;
}
.content .RadFilter .riSingle.RadInput input.riTextBox {
    width:auto !important;
}
.rgEditForm .RadFilter .RadComboBox {
   width:auto !important;
}
.RadFilter .RadPicker {
width:180px !important;
}
.RadFilter .RadPicker .rcInputCell {
    width:60% !important;
    padding-right: 0 !important;
}
.rfdSelectBox {
margin-top:-6px !important;
}
.rgEditForm .rfdSelect .rfdSelectOuter, .rgEditForm .rfdSelect.rfdSelectDisabled:hover .rfdSelectOuter {
    margin-bottom:4px !important;
}
.rgEditForm a.rfdSelect:hover {
    text-decoration:none !important;
}
/* ****************  CODES TRANSLATION ************* */
.codesTranslation .rgFilterRow input[type="text"] { width:90% !important;}
.codesTranslationGrid {width:100% !important;}
.codesTranslationGrid .rgFilterRow .rfdDecorated {width:auto !important;}

/* ************** PLANNING APPOINTMENT WINDOW *************  */
.planningScheduler .rsAdvancedEdit.rsAdvancedModal {width:auto !important;}
.planningScheduler .rsAdvancedEdit.rsAdvancedModal .rsAdvOptions .rsAdvTimePicker {margin-left:5px;}
.planningScheduler .rsAdvancedEdit.rsAdvancedModal .rsAdvOptions .RadComboBox {width:60px !important;}
.planningScheduler .rsAdvancedEdit.rsAdvancedModal .rsAdvOptions label {width:100px !important;}
.planningScheduler .rsAdvancedEdit.rsAdvancedModal .RecurrenceEditor  {padding-left:107px !important;}
.planningScheduler .RecurrenceEditor .riTable .riTextBox.riEnabled.rsAdvInput {width:25px !important;}

/* ************* IMPORT DEMOGRAPHIQUE ************** */
.demographicImportGrid.RadGrid .rgEditForm {background-color:#DBDBDB !important;padding:10px !important;}
.demographicImportGrid.RadGrid .rgEditForm .txtRight{padding-right:7px;font-weight:bold;}
.demographicImportGrid .RadUpload, .RadUploadProgressArea {width:100% !important;}
.demographicImportGrid .RadUpload .ruBrowse {width:80px !important;background-position:0 -23px !important;/*margin-top:2px !important;*/}
.demographicImportGrid.RadUpload .ruFileWrap.ruStyled input, .demographicImportGrid.RadUpload .ruRemove {margin-top:2px !important;}
.demographicImportGrid .RadUpload .ruInputs li.ruActions {margin:0 !important;}
.demographicImportGrid .uploadedFilesActions {padding:10px 0 0 !important;}
.demographicImportGrid .GridLink {margin-right:5px !important;}

table.noCommands .rgCommandRow , .RadGrid.noCommands table .rgCommandRow {display:none !important;}
.ImportName + .RadButton, .ImportName + .RadButton + .RadButton {margin-top:-3px;margin-left:5px;}


/* **************************  RAD WINDOW ************************** */
.RadWindow a.rwIcon { 
    display: none !important; 
}
div.RadToolTip table.rtWrapper td.rtWrapperTopCenter, div.RadToolTip table.rtWrapper td.rtWrapperBottomCenter,
div.RadToolTip table.rtShadow td.rtWrapperTopCenter, div.RadToolTip table.rtShadow td.rtWrapperBottomCenter {
    height:0 !important;
}


.listsSettingRadWindow .RadListBox_Office2010Silver .rlbButtonAreaLeft .rlbTransferAllToDisabled .rlbButtonText,
.listsSettingRadWindow .RadListBox_Office2010Silver .rlbButtonAreaRight .rlbTransferAllFromDisabled .rlbButtonText,
.listsSettingRadWindow .RadListBox_Office2010Silver .rlbButtonAreaLeft .rlbTransferAllToDisabled:hover .rlbButtonText,
.listsSettingRadWindow .RadListBox_Office2010Silver .rlbButtonAreaRight .rlbTransferAllFromDisabled:hover .rlbButtonText {
    background-position:-200px -127px !important;
}
.listsSettingRadWindow .RadListBox_Office2010Silver .rlbButtonAreaRight .rlbTransferTo .rlbButtonText,
.listsSettingRadWindow .RadListBox_Office2010Silver .rlbButtonAreaLeft .rlbTransferFrom .rlbButtonText,
.listsSettingRadWindow.RadListBox_Office2010Silver .rlbButtonAreaRight .rlbTransferTo .rlbButtonText,
.listsSettingRadWindow .RadListBox_Office2010Silver .rlbButtonAreaLeft .rlbTransferFrom .rlbButtonText {
    background-position:0px -102px !important;
}

.listsSettingRadWindow .RadListBox_Office2010Silver .rlbMoveUp .rlbButtonText {background-position:0 -2px !important;}
.listsSettingRadWindow .RadListBox_Office2010Silver .rlbMoveDown .rlbButtonText {background-position:0 -28px !important;}
.listsSettingRadWindow .RadListBox_Office2010Silver .rlbMoveDownDisabled .rlbButtonText,
.listsSettingRadWindow .RadListBox_Office2010Silver .rlbMoveDownDisabled:hover .rlbButtonText {
    background-position:-200px -27px !important; 
}
.listsSettingRadWindow .RadListBox_Office2010Silver .rlbMoveUpDisabled .rlbButtonText,
.listsSettingRadWindow .RadListBox_Office2010Silver .rlbMoveUpDisabled:hover .rlbButtonText {
    background-position:-200px -2px !important;
}
.listsSettingRadWindow .RadListBox_Office2010Silver .rlbButtonAreaLeft .rlbTransferTo .rlbButtonText,
.listsSettingRadWindow .RadListBox_Office2010Silver .rlbButtonAreaRight .rlbTransferFrom .rlbButtonText {
    background-position:0 -78px !important;
}
.listsSettingRadWindow .rwStatusbar {
    background-image:none !important;
    background-color:white !important;
}
.listsSettingRadWindow .rwStatusbar div {
    background-position:4px -95px !important;
}
.content .studyReconciliationOtherEditTable .RadInput label.riLabel {
    min-width:70px !important;
}
.content .studyReconciliationOtherEditTable .riSingle.RadInput.RadInput_Office2010Silver .riContentWrapper {
    width:130px !important;
    min-width:130px !important;
}
.content .studyReconciliationOtherEditTable .RadPicker {
    width:130px !important;
}
.content .studyReconciliationOtherEditTable .RadPicker .RadInput {
    width:80px !important;
}
.content .studyReconciliationOtherEditTable .RadPicker .RadInput label.riLabel {
    min-width:90px !important;
}
.studyReconciliationOtherEditTable .inlineCalendar .rcTable.rcSingle {
    width:100px !important;
}
.rgEditForm .studyReconciliationOtherEditTable .RadPicker .riSingle.RadInput.RadInput_Office2010Silver input.riTextBox {width:75px !important;}
div[id*="ResourcesTranslation"] .rgEditRow td input.rfdDecorated {
    width:180px;
}
#radingTimeRadTimePickerRequiredFieldValidator {
    margin-left:-55px !important;   
}
#txtBoxMaxExamsRequiredFieldValidator, 
#txtBoxPriorityRequiredFieldValidator
 {
    margin-left:-175px;
}
.ReadingLists + div .validatorMsg {
    margin-left:-195px;    
}
.rgEditForm .ReadingLists + div .RadComboBox {
    width:200px !important;
}

.controlRestriction .rgEditForm input.rfdDecorated {width:300px !important;}
.controlRestriction .RadGrid_Office2010Silver .rgEditForm .RadComboBox_Office2010Silver {width:305px !important;}
.controlRestriction .RadGrid_Office2010Silver .rgEditForm .RadComboBox_Office2010Silver input.rfdDecorated {width:280px !important;}

/* *********** anomalies control - jauge ************ */
.RadSlider_Simple .rslHorizontal .rslSelectedregion {
    background-image:url(../images/jaugeBG.png) !important;
}
.RadSlider_Simple .rslHorizontal a.rslHandle {
    background-image:url(../images/jaugeFleches.png) !important;
}

/* ************* transfer **************** */
.transfer.RadGrid .rgRow td, .transfer.RadGrid .rgAltRow td, .transfer.RadGrid .rgEditRow td, .transfer.RadGrid .rgFooter td {
    padding-top: 3px !important;
    vertical-align: middle !important;
    padding-bottom: 3px !important;
}

/* IE Compatibility View */
.rgDetailTable
{
    width:100%;
}


/* RAD UPLOAD*/
.RadUpload_Office2010Silver .ruButton {
    background-image:url(../Images/RadUploadBtnBg.png) !important;
}

/*RAD CONTAINER ALIGNEMENT*/
.RadWindowContainer {
    padding: 10px;
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
}

/* RAD TAB STRIP */
.RadTabStrip_Office2010Silver .rtsLevel1 {
    background-color: transparent !important;
}


.RadForm_Office2010Silver .rfdSelect_Office2010Silver, .RadForm_Office2010Silver .rfdSelect_Office2010Silver:hover, .RadForm_Office2010Silver .rfdSelect_Office2010Silver .rfdSelectOuter, .RadForm_Office2010Silver .rfdSelect_Office2010Silver:hover .rfdSelectOuter, .RadForm_Office2010Silver .rfdSelect_Office2010Silver .rfdSelectArrow span, .RadForm_Office2010Silver .rfdSelectBox_Office2010Silver .rfdSelect_selected, .RadForm_Office2010Silver .rfdSelectBox_Office2010Silver li:hover, .RadForm_Office2010Silver .rfdSelect_Office2010Silver.rfdSelectDisabled:hover, .RadForm_Office2010Silver .rfdRtl .rfdSelect_Office2010Silver, .RadForm_Office2010Silver .rfdRtl .rfdSelect_Office2010Silver:hover, .RadForm_Office2010Silver .rfdRtl .rfdSelect_Office2010Silver .rfdSelectOuter, .RadForm_Office2010Silver .rfdRtl .rfdSelect_Office2010Silver .rfdSelectOuter:hover {
background-image:url(../images/selectSprite.png) !important;
}

html body .RadInput_Office2010Silver .riRead, 
html body .RadInput_Office2010Silver .riRead.riHover  {
    border-color:#c5c5c5 !important;
}