﻿
/***** Used for re-styling telerik controls *****/


/**** RADTABSTRIP *******************************************************************************/

.RadTabStripTop_Vista .rtsLevel .rtsLink, .RadTabStripTop_Vista .rtsLevel .rtsOut, .RadTabStripBottom_Vista .rtsLevel 
    .rtsLink, .RadTabStripBottom_Vista .rtsLevel .rtsOut, .RadTabStripTop_Vista_Baseline .rtsLevel, 
    .RadTabStripBottom_Vista_Baseline .rtsLevel {
    background-image: url("../images/WebResource.png") !important;
    font-family: Arial !important;
}
.RadTabStrip_Sitefinity .rtsLI, .RadTabStrip_Sitefinity .rtsLink {
    color: #ff2222;
}

/***** RADGRID *******************************************************************************/

.rgRow a, .rgAltRow a {
    color: #df3128 !important;
}
.rgRow td, .rgAltRow td {
    padding: 8px 7px !important;
}
.RadGrid_Sitefinity .rgHeader, .RadGrid_Sitefinity th.rgResizeCol {
    border-bottom: 1px solid #ddd !important;
}
.RadGrid_Sitefinity .rgFooter td {
    border: none !important; /*border-bottom: 1px solid #ddd !important;*/
    background: #fafafa;
}
.RadGrid_Sitefinity .rgRow td, .RadGrid_Sitefinity .rgAltRow td {
    border-bottom: 1px solid #ddd !important;
}
.RadGrid_Sitefinity .rgHeader, .RadGrid_Sitefinity th.rgResizeCol {
    text-transform: none !important;
}
.RadGrid_Sitefinity .rgHeader, .RadGrid_Sitefinity .rgHeader a {
    font-size: 12px !important;
    color: #383838 !important;
    font-weight: bold !important;
    letter-spacing: normal !important;
}
.RadGrid_Sitefinity, .RadGrid_Sitefinity .rgMasterTable, .RadGrid_Sitefinity .rgDetailTable, .RadGrid_Sitefinity 
    .rgGroupPanel table, .RadGrid_Sitefinity .rgCommandRow table, .RadGrid_Sitefinity .rgEditForm table, 
        .RadGrid_Sitefinity .rgPager table, .GridToolTip_Sitefinity {
    font-family: Arial, Helvetica, sans-serif !important;
}
.RadGrid_Sitefinity .RadPicker table td {
    border: none !important;
}
.RadGrid_Sitefinity .rgEditRow td {
    border-bottom-color: #ddd !important;
}
.RadGrid_Sitefinity .rgEditForm {
    border-bottom: none !important;
}
.gridDeleteButton
{
    width: 36px;
    height: 36px;
    background: url('../Images/del1.png') no-repeat 0 0;
}
.gridDeleteButton:hover
{
    background: url('../Images/del2.png') no-repeat 0 0;
}
.gridEditButton input
{
    background: url('../Images/edit1.png') no-repeat 0px 0px;
}
.gridEditButton input:hover
{
    background: url('../Images/edit2.png') no-repeat 0px 0px;
}
.rgMasterTable th:first-child, .rgMasterTable td:first-child {
    padding-left: 20px !important;
}
.rgMasterTable td td:first-child { /* top padding on dropdown filters */
    padding-left: 0px !important;
}
.rgFooter td {
    font-size: 16px;
    padding: 15px 7px !important;
}

/***** OTHER ********************************************************************************/

div.RadPanelBar_Sitefinity ul.rpRootGroup .rpFocused, div.RadPanelBar_Sitefinity .rpRootGroup a.rpFocused:hover, 
    div.RadPanelBar_Sitefinity ul.rpRootGroup .rpSelected, div.RadPanelBar_Sitefinity .rpRootGroup a.rpSelected:hover {
    background: #eee !important;    
}

/***** RADCOMBOBOX ********************************************************************************/

.RadComboBox_Metro .rcbFocused .rcbArrowCell, .RadComboBox_Metro .rcbFocused .rcbReadOnly .rcbInputCell, .RadComboBox_Metro .rcbFocused .rcbReadOnly .rcbArrowCellHidden {
    background-color: #f5f5f5 !important;
    border-color: #ddd !important;
}
div.RadComboBoxDropDown_Metro .rcbHovered {
    background-color: #E23227 !important;
    border-color: #E23227 !important;
}
.RadComboBox_Metro .rcbFocused .rcbReadOnly .rcbArrowCell {
    background-position: -2px 50% !important;
}
div.RadComboBox_Metro .rcbFocused .rcbArrowCell, div.RadComboBox_Metro .rcbFocused .rcbInputCell {
    background-color: #f5f5f5 !important;
    border-color: #ddd !important;
}
.RadComboBox_Metro .rcbFocused .rcbArrowCell { 
    background-position: -1px 50% !important;
}
.RadComboBox_Metro .rcbFocused .rcbReadOnly .rcbInputCell .rcbInput {
    color: #767676 !important;
}
html body .RadInput_Metro .riFocused, html body .RadInput_Focused_Metro {
    border-color: #ddd !important;
}

/***** RADBUTTON ********************************************************************************/

.rbDecorated, .rbSkinnedButton, .radButton {
    background: url("../images/grad2.png") repeat-x 0 0 #c11006 !important;
    color: #fff;
    -webkit-border-radius: 4px !important;
    -moz-border-radius: 4px !important;
    border-radius: 4px !important;
    height: 30px !important;
    font-family: Arial !important;
}
.rbDecorated:hover, .rbSkinnedButton:hover {
    background: #c11006 !important;
}

/***** CHECKBOXES *******************************************************************************/

input.rcbCheckBox {
    margin: 1px 4px 3px 0;
}

/***** RADSLIDER *******************************************************************************/

.RadSlider_Metro .rslHorizontal .rslSelectedregion {
    background: none repeat scroll 0 0 #E23227 !important;
}