.RadForm_Sopronet.RadForm {
    /* CSS class for styling the decoration zone or the <html /> tag of the page */
    /* 9898Decorate scrollbars 999*/
    /* Decorate <input type="button | submit | reset" /> and <button type="button | submit | reset" /> - look if there is a secondary .rfdButton class applied to the root element */
    /* Decorate <h4|5|6 /> */
    /* Decorate <label /> */
    /* Decorate <input type="checkbox" /> */
    /* Decorate <input type="radio" /> */
    /* <fieldset /> and <legend /> */
    /* this selector styles the hover of the side bars of the rounded elements */
    /* Decorate <input type="text | password | search | url | tel | email" /> and <textarea /> */
    /* For all browsers except IE6 we are using attribute selectors - single or double */
    /* Decorate <fieldset /> and <legend /> */
    /* Because of a glitch in IE the following 2 CSS classes must be declared separately for correct parsing of the textarea class in IE6*/
    /* <select /> */
    /* the styling of radiobuttons and checkboxes in Safari and Chrome is already fully achieved with CSS */
    /* ----------------------------------------------- Skin-specific Scrollbar Settings for WebKit ----------------------------------------------- */
    /* the scrollbar face color */
    /*GridView, FormView, DetailsView*/
    /* Validation Summary Control and Login Control  */
    /* Right to Left Support */
}

    .RadForm_Sopronet.RadForm.rfdButton input.rfdDecorated[type="button"], .RadForm_Sopronet.RadForm.rfdButton input.rfdDecorated[type="reset"], .RadForm_Sopronet.RadForm.rfdButton input.rfdDecorated[type="submit"], .RadForm_Sopronet.RadForm.rfdButton .rfdSkinnedButton button, .RadForm_Sopronet.RadForm.rfdButton a.rfdInputDisabled.rfdSkinnedButton:hover * {
        padding: 3px 6px;
        height: 26px;
    }

    .RadForm_Sopronet.RadForm a.rfdSkinnedButton * {
        font: 12px Arial, sans-serif !important;
    }

    .RadForm_Sopronet.RadForm.rfdTextbox input.rfdDecorated[type="text"], .RadForm_Sopronet.RadForm.rfdTextbox input.rfdDecorated[type="password"],
    .RadForm_Sopronet.RadForm.rfdTextbox input.rfdDecorated[disabled][type="text"]:hover,
    .RadForm_Sopronet.RadForm.rfdTextbox input.rfdDecorated[disabled][type="password"]:hover, .RadForm_Sopronet.RadForm .rfdSelectText,
    .RadForm_Sopronet.RadForm.rfdLabel label, .RadForm_Sopronet.RadForm .rfdDecorated, .RadForm_Sopronet.RadForm .riTextBox,
    .RadForm_Sopronet.RadForm .rfdValidationSummaryControl, .RadForm_Sopronet.RadForm .rfdLoginControl, .RadForm_Sopronet.RadForm legend,
    .RadForm_Sopronet.RadForm .rfdSelectBox_MetroTouch li, .RadForm_Sopronet.RadForm .rfdSelectText, .RadForm_Sopronet.RadForm.rfdGrids .rfdTable th, .RadForm_Sopronet.RadForm.rfdGrids .rfdTable td {
        font-family: Arial, sans-serif;
        font-size: 12px;
        color: #333333;
    }

    .RadForm_Sopronet.RadForm .rfdCheckboxChecked,
    .RadForm_Sopronet.RadForm .rfdInputDisabled.rfdCheckboxChecked:hover, .RadForm_Sopronet.RadForm .rfdCheckboxUnchecked,
    .RadForm_Sopronet.RadForm .rfdInputDisabled.rfdCheckboxUnchecked:hover, .RadForm_Sopronet.RadForm .rfdAspLabel, .RadForm_Sopronet.RadForm .rfdRadioUnchecked,
    .RadForm_Sopronet.RadForm .rfdInputDisabled.rfdRadioUnchecked:hover, .RadForm_Sopronet.RadForm .rfdRadioUnchecked:hover, .RadForm_Sopronet.RadForm .rfdRadioChecked,
    .RadForm_Sopronet.RadForm .rfdInputDisabled.rfdRadioChecked:hover, .RadForm_Sopronet.RadForm .rfdRadioChecked:hover {
        font-family: Arial, sans-serif;
        height: auto !important;
        font-size: 12px;
        color: #333333;
    }

        .RadForm_Sopronet.RadForm .rfdCheckboxChecked::before,
        .RadForm_Sopronet.RadForm .rfdCheckboxUnchecked::before,
        .RadForm_Sopronet.RadForm .rfdRadioUnchecked::before,
        .RadForm_Sopronet.RadForm .rfdRadioChecked::before {
            content: "" !important;
        }


    .RadForm_Sopronet.RadForm.rfdTextarea textarea, .RadForm_Sopronet.RadForm.rfdTextarea textarea.rfdDecorated[disabled]:hover {
        font-family: Arial, sans-serif;
        font-size: 12px;
        color: #333333;
    }

    .RadForm_Sopronet.RadForm.rfdLabel label {
        line-height: 20px;
        height: auto !important;
        margin-right: 5px;
    }

    .RadForm_Sopronet.RadForm.rfdScrollBars {
        scrollbar-3dlight-color: #cccccc;
        scrollbar-arrow-color: #333333;
        scrollbar-base-color: #ffffff;
        scrollbar-darkshadow-color: #cccccc;
        scrollbar-face-color: #e0e0e0;
        scrollbar-highlight-color: #e0e0e0;
        scrollbar-shadow-color: #e0e0e0;
        scrollbar-track-color: #ffffff;
    }

    .RadForm_Sopronet.RadForm .rfdSkinnedButton .rfdDecorated, .RadForm_Sopronet.RadForm.rfdButton a.rfdSkinnedButton, .RadForm_Sopronet.RadForm.rfdButton a.rfdSkinnedButton.rfdInputDisabled:hover, .RadForm_Sopronet.RadForm.rfdButton a.rfdSkinnedButton.rfdInputDisabled:active {
        cursor: pointer;
        font-family: Arial, sans-serif;
        font-size: 12px;
        color: black;
        background-color: white;
        background: linear-gradient(to bottom, #fff, #E0E0E0) !important;
        height: 24px;
        padding: 0;
        border-radius: 5px;
        margin-bottom: 1px !important;
    }

    .RadForm_Sopronet.RadForm .rfdSkinnedButton button, .RadForm_Sopronet.RadForm .rfdSkinnedButton input {
        border: 1px solid silver !important;
        border-radius: 5px !important;
    }

    .RadForm_Sopronet.RadForm.rfdButton a.rfdSkinnedButton:hover {
        background-color: #6EB1D1;
    }

    .RadForm_Sopronet.RadForm.rfdButton a.rfdSkinnedButton:focus {
        background-color: #2CA2DA;
    }

    .RadForm_Sopronet.RadForm.rfdButton a.rfdSkinnedButton:active {
        background-color: #9DC6D9;
    }

    .RadForm_Sopronet.RadForm.rfdHeading h4, .RadForm_Sopronet.RadForm.rfdHeading h5 {
        color: #333333;
        border-bottom: 1px solid #e7e7e7;
    }

    .RadForm_Sopronet.RadForm.rfdHeading h6 {
        color: #333333;
    }

    .RadForm_Sopronet.RadForm.rfdLabel label, .RadForm_Sopronet.RadForm.rfdLabel .rfdAspLabel, .RadForm_Sopronet.RadForm.rfdRadio .rfdRadioUnchecked, .RadForm_Sopronet.RadForm.rfdRadio .rfdRadioChecked, .RadForm_Sopronet.RadForm.rfdCheckbox .rfdCheckboxUnchecked, .RadForm_Sopronet.RadForm.rfdCheckbox .rfdCheckboxChecked {
        color: #333333;
    }

    .RadForm_Sopronet.RadForm .rfdCheckboxUnchecked, .RadForm_Sopronet.RadForm .rfdCheckboxChecked, .RadForm_Sopronet.RadForm .rfdInputDisabled.rfdCheckboxUnchecked, .RadForm_Sopronet.RadForm .rfdInputDisabled.rfdCheckboxChecked {
        background-image: url('FormDecorator/CheckBoxSprites.png');
        /*padding-left: 19px !important;*/
        padding-right: 5px;
        font-weight: unset !important;
        cursor: pointer;
    }

.RadGrid_Sopronet label {
    padding-left: 10px !important;
}

.RadForm_Sopronet.RadForm .rfdRadioUnchecked, .RadForm_Sopronet.RadForm .rfdRadioChecked, .RadForm_Sopronet.RadForm .rfdInputDisabled.rfdRadioUnchecked, .RadForm_Sopronet.RadForm .rfdInputDisabled.rfdRadioChecked {
    background-image: url('FormDecorator/RadioButtonSprites.png');
    padding-left: 23px;
    padding-right: 5px;
    font-weight: unset !important;
}

.RadForm_Sopronet.RadForm .rfdCheckboxChecked, .RadForm_Sopronet.RadForm .rfdCheckboxUnchecked, .RadForm_Sopronet.RadForm .rfdRadioUnchecked, .RadForm_Sopronet.RadForm .rfdRadioChecked {
    font-weight: unset !important;
    line-height: 18px;
}

.RadForm_Sopronet.RadForm.rfdFieldset table.rfdRoundedWrapper_fieldset legend, .RadForm_Sopronet.RadForm.rfdFieldset fieldset legend, .RadForm_Sopronet.RadForm.rfdFieldset legend {
    color: #333333;
}

.RadForm_Sopronet.RadForm table.rfdRoundedWrapper:hover div.rfdRoundedInner {
    background-color: #ffffff;
    border-color: #dddddd !important;
}

.RadForm_Sopronet.RadForm table.rfdRoundedWrapper:hover .rfdRoundedOuter {
    background-color: #adadad !important;
}

.RadForm_Sopronet.RadForm.rfdTextbox input[type="text"].rfdDecorated, .RadForm_Sopronet.RadForm.rfdTextbox input[type="password"].rfdDecorated, .RadForm_Sopronet.RadForm.rfdTextbox input[type="search"].rfdDecorated, .RadForm_Sopronet.RadForm.rfdTextbox input[type="url"].rfdDecorated, .RadForm_Sopronet.RadForm.rfdTextbox input[type="tel"].rfdDecorated, .RadForm_Sopronet.RadForm.rfdTextbox input[type="email"].rfdDecorated, .RadForm_Sopronet.RadForm.rfdTextarea textarea {
    padding: 3px 3px;
    border: 1px solid #cccccc;
    background-color: #ffffff;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    font-family: Arial, sans-serif;
    font-size: 12px;
}

    .RadForm_Sopronet.RadForm.rfdTextarea textarea[disabled].rfdDecorated, .RadForm_Sopronet.RadForm.rfdTextarea textarea[disabled].rfdDecorated:hover, .RadForm_Sopronet.RadForm.rfdTextarea textarea[disabled="disabled"], .RadForm_Sopronet.RadForm.rfdTextarea textarea[disabled="disabled"]:hover, .RadForm_Sopronet.RadForm.rfdTextbox .rfdInputDisabled, .RadForm_Sopronet.RadForm.rfdTextbox input[disabled][type="text"].rfdInputDisabled, .RadForm_Sopronet.RadForm.rfdTextbox input[disabled][type="text"].rfdInputDisabled:hover {
        background-color: #eeeeee;
        border-color: #cccccc;
        box-shadow: none;
    }

.RadForm_Sopronet.RadForm.rfdCheckbox .rfdCheckboxUnchecked.rfdInputDisabled, .RadForm_Sopronet.RadForm.rfdCheckbox .rfdCheckboxChecked.rfdInputDisabled, .RadForm_Sopronet.RadForm.rfdRadio .rfdRadioUnchecked.rfdInputDisabled, .RadForm_Sopronet.RadForm.rfdRadio .rfdRadioChecked.rfdInputDisabled {
    background-color: transparent;
}

.RadForm_Sopronet.RadForm.rfdTextarea textarea, .RadForm_Sopronet.RadForm.rfdTextarea textarea[disabled].rfdDecorated:hover, .RadForm_Sopronet.RadForm.rfdTextarea textarea[disabled="disabled"], .RadForm_Sopronet.RadForm.rfdTextarea textarea[disabled="disabled"]:hover {
    height: auto;
}

    .RadForm_Sopronet.RadForm.rfdTextbox input[type="text"].rfdDecorated:hover, .RadForm_Sopronet.RadForm.rfdTextbox input[type="password"].rfdDecorated:hover, .RadForm_Sopronet.RadForm.rfdTextbox input[type="search"].rfdDecorated:hover, .RadForm_Sopronet.RadForm.rfdTextbox input[type="url"].rfdDecorated:hover, .RadForm_Sopronet.RadForm.rfdTextbox input[type="tel"].rfdDecorated:hover, .RadForm_Sopronet.RadForm.rfdTextbox input[type="email"].rfdDecorated:hover, .RadForm_Sopronet.RadForm.rfdTextarea textarea:hover {
        background-color: #ffffff;
        color: #555555;
        border-color: #adadad;
    }

    .RadForm_Sopronet.RadForm.rfdTextbox input[type="text"].rfdDecorated:focus, .RadForm_Sopronet.RadForm.rfdTextbox input[type="password"].rfdDecorated:focus, .RadForm_Sopronet.RadForm.rfdTextbox input[type="search"].rfdDecorated:focus, .RadForm_Sopronet.RadForm.rfdTextbox input[type="url"].rfdDecorated:focus, .RadForm_Sopronet.RadForm.rfdTextbox input[type="tel"].rfdDecorated:focus, .RadForm_Sopronet.RadForm.rfdTextbox input[type="email"].rfdDecorated:focus, .RadForm_Sopronet.RadForm.rfdTextarea textarea:focus {
        background-color: #ffffff;
        color: #555555;
        border-color: #4C9ED9;
        box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
        outline: 0 none;
    }

    .RadForm_Sopronet.RadForm.rfdTextbox input[type="text"].rfdDecorated:active, .RadForm_Sopronet.RadForm.rfdTextbox input[type="password"].rfdDecorated:active, .RadForm_Sopronet.RadForm.rfdTextbox input[type="search"].rfdDecorated:active, .RadForm_Sopronet.RadForm.rfdTextbox input[type="url"].rfdDecorated:active, .RadForm_Sopronet.RadForm.rfdTextbox input[type="tel"].rfdDecorated:active, .RadForm_Sopronet.RadForm.rfdTextbox input[type="email"].rfdDecorated:active, .RadForm_Sopronet.RadForm.rfdTextarea textarea:active {
        background-color: #ffffff;
        color: #555555;
        border-color: #cccccc;
    }

.RadForm_Sopronet.RadForm.rfdFieldset table.rfdRoundedWrapper_fieldset legend, .RadForm_Sopronet.RadForm.rfdFieldset fieldset.rfdFieldset legend {
    color: #333333;
}

.RadForm_Sopronet.RadForm.rfdFieldset fieldset, .RadForm_Sopronet.RadForm.rfdFieldset table.rfdRoundedWrapper_fieldset fieldset, .RadForm_Sopronet.RadForm.rfdFieldset fieldset.rfdFieldset {
    border: 1px solid #dddddd;
    background-color: #fcfcfc;
}

.RadForm_Sopronet.RadForm table.rfdRoundedWrapper input, .RadForm_Sopronet.RadForm table.rfdRoundedWrapper textarea, .RadForm_Sopronet.RadForm input.rfdInput, .RadForm_Sopronet.RadForm textarea.rfdTextarea {
    border: 1px solid #cccccc;
    background-color: #ffffff;
    color: #555555;
}

.RadForm_Sopronet.RadForm textarea.rfdTextarea, .RadForm_Sopronet.RadForm table.rfdRoundedWrapper textarea {
    overflow: auto;
}

.RadForm_Sopronet.RadForm .rfdSelect_Sopronet .rfdSelectOuter, .RadForm_Sopronet.RadForm .rfdSelect_Sopronet.rfdSelectDisabled:hover span.rfdSelectOuter, .RadForm_Sopronet.RadForm .rfdSelect_Sopronet.rfdSelectDisabled:active span.rfdSelectOuter, .RadForm_Sopronet.RadForm .rfdSelect_Sopronet.rfdSelectDisabled:focus span.rfdSelectOuter {
    height: 23px;
    line-height: 22px;
    padding: 1px 0px 1px 2px;
    box-shadow: none;
    min-width: 50px;
}

.RadForm_Sopronet.RadForm .rfdSelect_Sopronet, .RadForm_Sopronet.RadForm .rfdSelect_Sopronet.rfdSelectDisabled:hover, .RadForm_Sopronet.RadForm .rfdSelect_Sopronet.rfdSelectDisabled:active, .RadForm_Sopronet.RadForm .rfdSelect_Sopronet.rfdSelectDisabled:focus {
    border-color: #cccccc;
    color: #333333;
    background-color: #ffffff;
    background-image: linear-gradient();
    border: 1px solid #cccccc;
    position: relative;
    border-radius: 4px;
    box-shadow: none;
    min-width: 60px;
}

    .RadForm_Sopronet.RadForm .rfdSelect_Sopronet:before, .RadForm_Sopronet.RadForm .rfdSelect_Sopronet.rfdSelectDisabled:hover:before, .RadForm_Sopronet.RadForm .rfdSelect_Sopronet.rfdSelectDisabled:active:before, .RadForm_Sopronet.RadForm .rfdSelect_Sopronet.rfdSelectDisabled:focus:before {
        background-image: url('Common/radActionsSprite.png');
        background-position: -9px -58px;
        content: "";
        width: 28px;
        height: 20px;
        position: absolute;
        top: -4px;
        right: 0px;
        left: auto;
    }

.RadForm_Sopronet.RadForm .rfdSelectBox_Sopronet li {
    height: auto;
}

.RadForm_Sopronet.RadForm.rfdRtl .rfdSelect_Sopronet:before {
    left: 0;
    right: auto;
}

.RadForm_Sopronet.RadForm .rfdSelect_Sopronet:hover {
    border-color: #c2c2c2;
    color: #333333;
    background-color: #e0e0e0;
    background-image: linear-gradient();
}

.RadForm_Sopronet.RadForm .rfdSelect_Sopronet:focus {
    outline-width: thin;
    outline-offset: -2px;
    outline-color: #c2c2c2;
}

.RadForm_Sopronet.RadForm .rfdSelect_Sopronet:active, .RadForm_Sopronet.RadForm .rfdSelect_Sopronet:focus {
    border-color: #c2c2c2;
    color: #333333;
    background-color: #e0e0e0;
    background-image: linear-gradient();
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
    color: #333333;
}

    .RadForm_Sopronet.RadForm .rfdSelect_Sopronet:hover .rfdSelectText, .RadForm_Sopronet.RadForm .rfdSelect_Sopronet:active .rfdSelectText, .RadForm_Sopronet.RadForm .rfdSelect_Sopronet:focus .rfdSelectText {
        color: #555555;
    }

.RadForm_Sopronet.RadForm .rfdSelect_Sopronet .rfdSelectOuter span {
    margin-right: 25px;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadForm_Sopronet.RadForm {
        /* checkboxes */
        /* radio buttons */
    }

        .RadForm_Sopronet.RadForm.rfdCheckbox input[type="checkbox"], .RadForm_Sopronet.RadForm.rfdCheckbox input[type="checkbox"][disabled]:hover {
            background-image: url('FormDecorator/CheckBoxSprites.png');
        }

        .RadForm_Sopronet.RadForm.rfdRadio input[type="radio"], .RadForm_Sopronet.RadForm.rfdRadio input[type="radio"][disabled="disabled"]:hover {
            background-image: url('FormDecorator/RadioButtonSprites.png');
        }
}

.RadForm_Sopronet.RadForm.rfdScrollBars {
    /* scrollbar track background color */
    /* increment / decrement button settings */
    /* horizontal scroll left button */
    /* horizontal scroll right button */
    /* vertical scroll up button */
    /* vertical scroll down button */
}

    .RadForm_Sopronet.RadForm.rfdScrollBars body::-webkit-scrollbar, .RadForm_Sopronet.RadForm.rfdScrollBars body::-webkit-scrollbar-thumb:vertical, .RadForm_Sopronet.RadForm.rfdScrollBars body::-webkit-scrollbar-thumb:horizontal, .RadForm_Sopronet.RadForm.rfdScrollBars div::-webkit-scrollbar, .RadForm_Sopronet.RadForm.rfdScrollBars div::-webkit-scrollbar-thumb:vertical, .RadForm_Sopronet.RadForm.rfdScrollBars div::-webkit-scrollbar-thumb:horizontal, .RadForm_Sopronet.RadForm.rfdScrollBars form::-webkit-scrollbar, .RadForm_Sopronet.RadForm.rfdScrollBars form::-webkit-scrollbar-thumb:vertical, .RadForm_Sopronet.RadForm.rfdScrollBars form::-webkit-scrollbar-thumb:horizontal {
        background-color: #e0e0e0;
    }

    .RadForm_Sopronet.RadForm.rfdScrollBars ::-webkit-scrollbar-track-piece, .RadForm_Sopronet.RadForm.rfdScrollBars ::-webkit-scrollbar-corner {
        background-color: #ffffff;
    }

    .RadForm_Sopronet.RadForm.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement, .RadForm_Sopronet.RadForm.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment, .RadForm_Sopronet.RadForm.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement, .RadForm_Sopronet.RadForm.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment, .RadForm_Sopronet.RadForm.rfdScrollBars ::-webkit-scrollbar-thumb:vertical, .RadForm_Sopronet.RadForm.rfdScrollBars ::-webkit-scrollbar-thumb:horizontal {
        border-color: #cccccc;
    }

    .RadForm_Sopronet.RadForm.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement, .RadForm_Sopronet.RadForm.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment, .RadForm_Sopronet.RadForm.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement, .RadForm_Sopronet.RadForm.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment {
        background-image: url('Common/radActionsSprite.png');
        background-color: #e0e0e0;
    }

    .RadForm_Sopronet.RadForm.rfdScrollBars.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement {
        background-position: -18px -1118px;
    }

    .RadForm_Sopronet.RadForm.rfdScrollBars.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment {
        background-position: -18px -1168px;
    }

    .RadForm_Sopronet.RadForm.rfdScrollBars.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement {
        background-position: -18.5px -1017.5px;
    }

    .RadForm_Sopronet.RadForm.rfdScrollBars.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment {
        background-position: -18.5px -1067.5px;
    }

.RadForm_Sopronet.RadForm.rfdGrids .rfdTable {
    border: 1px solid #dddddd;
    background: #fcfcfc;
    color: #333333;
    font: 12px "Arial, Helvetica, sans-serif;
}

    .RadForm_Sopronet.RadForm.rfdGrids .rfdTable th, .RadForm_Sopronet.RadForm.rfdGrids .rfdTable td {
        height: 20px;
        padding: 3px 4px;
    }

    .RadForm_Sopronet.RadForm.rfdGrids .rfdTable th {
        border-bottom: 1px solid #dddddd;
        border-left: 1px solid #dddddd;
        color: #333333;
    }

    .RadForm_Sopronet.RadForm.rfdGrids .rfdTable a {
        color: #333333;
    }

.RadForm_Sopronet.RadForm .rfdValidationSummaryControl, .RadForm_Sopronet.RadForm .rfdLoginControl {
    background-color: #fcfcfc;
    border: 1px solid #dddddd;
}

.RadForm_Sopronet.RadForm a.rfdLoginControl, .RadForm_Sopronet.RadForm a.rfdLoginControl:active, .RadForm_Sopronet.RadForm a.rfdLoginControl:visited, .RadForm_Sopronet.RadForm a.rfdLoginControl:hover {
    color: #333333;
}

.RadForm_Sopronet.RadForm .rfdRtl .rfdSelect_Sopronet:before, .RadForm_Sopronet.RadForm .rfdRtl .rfdSelect_Sopronet.rfdSelectDisabled:hover:before, .RadForm_Sopronet.RadForm .rfdRtl .rfdSelect_Sopronet.rfdSelectDisabled:active:before, .RadForm_Sopronet.RadForm .rfdRtl .rfdSelect_Sopronet.rfdSelectDisabled:focus:before {
    left: 0;
    right: auto;
}

.RadForm_Sopronet.RadForm .rfdRtl .rfdSelect_Sopronet .rfdSelectOuter span {
    margin-right: auto;
    margin-left: 30px;
}

/* dropdown settings */
div.rfdSelectBox_Sopronet {
    background-color: #ffffff;
    border: 1px solid #cccccc;
    color: #555555;
    padding: 0;
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.rfdSelectBox_Sopronet.rfdSelectBoxDropDown {
    margin-top: 2px;
}

.rfdSelectBox_Sopronet ul li {
    padding: 4px 6px;
    min-height: 24px;
}

    .rfdSelectBox_Sopronet ul li:nth-child(even) {
        background: #EFEFEF;
    }

.rfdSelectBox.rfdSelectBox_Sopronet li:hover {
    color: #0096FF;
    background-color: aliceblue;
}

.rfdSelectBox.rfdSelectBox_Sopronet .rfdSelect_selected, .rfdSelectBox.rfdSelectBox_Sopronet .rfdSelect_selected:hover {
    background-color: #428bca;
    color: #ffffff;
}

.rfdSelectBox_Sopronet .rfdSelectBox_optgroup_label:hover {
    background: #ffffff;
    color: #555555;
}
