﻿input,
textarea  {
    border: 1px solid #515151;
    background: #fff;
    padding: 5px 5px;
    margin-right: 3px;
} 

select  {
    border: 1px solid #515151;
   background: #fff;
    padding: 4px 5px;
} 

input:focus, textarea:focus, select:focus  { 
    outline: 1px solid #236c9b;
}
 
.custom-autocomplete-select {
        border-top-right-radius:0;
        border-bottom-right-radius:0;
        border: 1px solid #A4ABB2;     
        background-color: #c6dae5; 
        color: #000000;
        padding: 0.38em;
        height: 29px; 
        float:right;
        margin-right:0px 
     }

   .custom-autocomplete-select { 
        margin-left: -2px;
     } 

   .custom-autocomplete-select.btn-left {
       float:left; 
   }

 .custom-autocomplete-select:hover  { 
        border:1px solid #A4ABB2;
        background-image: none;
        background-color:  #b5cedd;
     }

.ui-state-default {
    background-image: none !important;
      background: #fff !important;
      border-radius:0px !important;
  }
  
  .ui-corner-right {
         border-top-right-radius:6px !important;
         border-bottom-right-radius:6px !important;

     }
     .ui-corner-left { 
         border-top-left-radius:6px !important;
         border-bottom-left-radius:6px !important; 
     }

  .custom-autocomplete-all {
        border-top-left-radius:0;
        border-bottom-left-radius:0;
        border: 1px solid #A4ABB2;     
        background-color: #fff !important; 
        color: #000000;
        padding: 0.38em;
        height: 29px; 
        float:left;
        margin-right: -2px;
     }
   
    .custom-combobox-input {
        margin: 0px 0px 0px 68px !important;
        padding: 0.3em;
        width: 550px;
        width: 544px;
        font-family:arial; 
        border: 1px solid #A4ABB2; 
    }
 
    .custom-combobox-input.btn-big {
        width: 577px; 
         width: 567px; 
    } 

    .custom-combobox {
        position: relative;
        display: inline-block; 
        max-width:623px; 
        height:29px; 
    }

    .custom-combobox.btn-left {
        float: left; 
    }

    .custom-combobox-toggle {
        position: absolute;
        top: 0;
        bottom: 0;
        margin-left: 0px;
        padding: 0px 0px 2px 0px;

        /* support: IE7 */
        *height: 1.7em;
        *top: 0.1em;
     }

    .ui-button{
        border: 1px solid #A4ABB2; 
    }

    .ui-button select.ui-icon{
        cursor: default !important;
    }

    .ui-menu .ui-menu-item {
     font-family: arial; 
     font-size: 10pt; 
}

 /* tabs */

.RadTabStripTop_Default .rtsLevel .rtsLink, .RadTabStripTop_Default .rtsLevel .rtsOut, .RadTabStripBottom_Default .rtsLevel .rtsLink, .RadTabStripBottom_Default .rtsLevel .rtsOut, .RadTabStripTop_Default_Baseline .rtsLevel, .RadTabStripBottom_Default_Baseline .rtsLevel {
     background-image: none !important;
     background:#fff;
 }


.RadTabStripTop_Default .rtsLevel {
    /*border: 1px solid #b6b6b6;*/
      border-bottom: 2px solid #236c9b;
}

.RadTabStrip .rtsLink,
.RadTabStripVertical .rtsLink {
    padding-left: 0 !important;
}

.RadTabStrip_Default .rtsLI .rtsLink {
    border: 1px solid #747474; 
    font-size: 14px;  
    font-family: 'Open Sans', sans-serif;
}

.RadTabStrip_Default .rtsLI .rtsLink.rtsSelected {
    border-color: #236c9b;
}

div.RadTabStrip .rtsLevel .rtsIn:hover  {
    background:#ebf1f7;
    color:#000;
} 
.RadTabStrip { 
        margin-bottom: 5px !important; 
}

.RadTabStripTop_Default .rtsSelected .rtsIn {
     border-top: none !important;
     background:  #236c9b;
     color:#fff;
     margin: 0 !important;  
}

.RadTabStripTop_Default .rtsLevel1 .rtsTxt,
.RadTabStrip .rtsIn {
    padding: 3px 5px !important; 
}
 
.RadTabStripTop_Default .rtsSelected  {
    border-top: none !important; 
    border-color: red;
    padding-left: 0 !important; 
}
.RadTabStripTop_Default .rtsSelected .rtsTxt {
    margin-top: 1px !important; 
}

.RadTabStrip .rtsOut, .RadTabStripVertical .rtsOut {
    padding-right: 0 !important; 
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight,
 .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus  {
    border: 1px solid #236c9b; 
    color: #363636
}
 
.ui-state-focus {
    background-image: none !important; 
    background: #c6dae5 !important; 
    color: #000 !important;
    border-color: #c6dae5 !important; 
} 
.ui-corner-all {
    border-radius: 0;
}

.ui-widget-header {
    background:  #c6dae5;
}

.ui-datepicker-next:hover,
.ui-datepicker-prev:hover
 {
    background-image:none;
    background: #b5cedd;
}

.TableBlue th {
    padding: 10px; 
    background: #1b5e89;
    border: 1px solid #1b5e89;
    color: #fff;
}

.TableGray th {
    padding: 10px; 
    background:#405f70;
    border: 1px solid #1b5e89;
    color: #fff;
}

.TableGray th a,
.TableBlue th a { 
    color: #fff;
}

.TableBlue td,
.TableGray td {
    padding: 7px 10px; 

}

.ui-state-default {
    color: #000;
}

input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
        -webkit-box-shadow: 0 0 0px 1000px #fff inset;
}
input[type="submit" i]:disabled,
select:disabled {
    color: #000;
    border:1px solid #747474;
    background: #edefeb;
}
 
/* new font-family and font-size*/
 
.RadMenu_Simple a.rmLink,
input, textarea, .btn_TopMenu, 
.RadTabStrip_Default .rtsLI .rtsLink,
.RadComboBox_Default, .RadComboBox_Default .rcbInput, .RadComboBoxDropDown_Default,
.RadTreeView_Default, .RadTreeView_Default a.rtIn, .RadTreeView_Default .rtEdit .rtIn input  {  
    font-size:14px !important;   
    font-family: 'Open Sans', sans-serif !important;  
}
 
.RadTabStripTop_Default .rtsLevel1 .rtsTxt, .RadTabStrip .rtsIn {
    padding: 3px 4px !important;
}

.RadComboBox_Default .rcbInputCellLeft  {
    border: 1px solid #515151 !important;
    border-right: none !important;
    background-image: none !important;
}

.RadComboBox_Default .rcbFocused .rcbReadOnly .rcbArrowCellRight,
.RadComboBox_Default .rcbHovered .rcbReadOnly .rcbArrowCellRight,
.RadComboBox_Default .rcbReadOnly td.rcbArrowCellRight {
     background-position: 0px -88px  !important;
     border: 1px solid #515151 !important;
     border-left:none !important;
}

.RadTreeView_Default .rtHover .rtIn {
    background-image: none !important;
    background: #236c9b !important;
    color: #fff !important;
}

.RadTreeView_Default .rtSelected .rtIn {
    background-image: none !important;
    background: #c6dae5 !important;
    color: #000 !important;
}

.RadTreeView .rtHover .rtIn, .RadTreeView .rtSelected .rtIn { 
    border: none !important;
}