﻿                                    @import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500');

* {
    margin: 0px;
    padding: 0px;
    /*font-family: segoe_uiregular !important;
        font-family: 'Roboto', sans-serif;
    font-size: 13px;*/
    text-shadow: none !important;
}

select option {
    font-family: segoe_uiregular !important;
    font-size: 12px\9 !important;
    color: #232323\9;
    line-height: 22px\9;
    padding: 5px\9;
}

div {
    border-radius: 1px;
}

html, body, div, span, applet, object, iframe,
h1, h2, h4, h3, h5, h6, p, blockquote, pre,
abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 13px;
    background: transparent;
    font-family: segoe_uiregular !important;
}

body {
    color: #333333;
    line-height: 18px;
    background: #EDEDED;
}


@font-face {
    font-family: 'segoe_uiregular';
    src: url('fonts/segoeui-webfont.eot');
    src: url('fonts/segoeui-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/segoeui-webfont.woff') format('woff'), url('fonts/segoeui-webfont.ttf') format('truetype'), url('fonts/segoeui-webfont.svg#segoe_uiregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'SegoeUI-Bold';
    src: url('fonts/SegoeUI-Bold.eot');
    src: url('fonts/SegoeUI-Bold.eot?#iefix') format('embedded-opentype'), url('fonts/SegoeUI-Bold.woff') format('woff'), url('fonts/SegoeUI-Bold.ttf') format('truetype'), url('fonts/SegoeUI-Bold.svg#segoe_uiregular') format('svg');
    font-weight: normal;
    font-style: normal;
}


ol, ul {
    list-style: none;
}

blockquote, q {
    quotes: none;
}

:focus {
    outline: 0;
}

ins {
    text-decoration: none;
}

del {
    text-decoration: line-through;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

a {
    color: #175994;
    text-decoration: none;
    /*transition: all 0.5s ease;*/
}

    a:hover {
        color: #525252;
        /*transition: all 0.5s ease !important;*/
    }

    a img[title="Close"] {
        margin: 5px 0 0 0;
    }

iframe {
    overflow-x: hidden;
}
/* Set float as none */
label {
    float: left;
    padding: 9px 0 5px 0;
    width: 163px;
    font-size: 14px;
    color: #767779 !important;
}

h1 {
    color: #396CB3;
    font-size: 23px;
    font-weight: normal;
    line-height: 30px;
    padding-bottom: 6px;
}

h3 {
    padding: 5px 0 0 15px;
    color: #707070;
    height: 24px;
    margin-bottom: 10px;
    background-image: none;
    border: none;
    font-size: 16px;
}

    h3 span, .admin_heading {
        font-size: 18px;
        margin-left: 10px !important;
        border-bottom: 2px solid #0fa1d5;
        padding: 0!important;
        height: 35px;
        line-height: 18px;
        font-weight: 500;
    }

h4 {
    color: #707070;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
    padding-bottom: 6px;
}

.width100 {
    width: 100% !important;
}

.width40per {
    width: 40% !important;
}
.width-48 {
    width: 48% !important;
}
.left {
    float: left;
}

.right {
    float: right;
}

.capitalize {
    text-transform: capitalize;
}

.margin-top-20 {
    margin-top: 20px!important;
}

input[value="Cancel"], input[value="Previous"], input[value="Close"], input[value="Reset"] {
    background-color: #EBEBEB !important;
    color: #333 !important;
    border: 1px solid #ccc !important;
    margin: 4px;
    font-size: 13px;
    padding: 6px 7px;
    cursor: pointer !important;
    border-radius: 2px;
}

    input[value="Cancel"]:hover, input[value="Previous"]:hover, input[value="Close"]:hover, input[value="Reset"]:hover {
        background-color: #DBDBDB !important;
        color: #696565;
        cursor: pointer !important;
    }

input[value="Synchronize"] {
    margin-left: 0px !important;
}

input[value="Compile"] {
    margin-left: 0px !important;
}

.submisition_bottom input[value="Back to Submissions"] {
    top: 10px;
}

/*input[value="Back To Manage Sequence"] {
    margin: -3px 20px 20px 0px;
}*/

input[value="Back to Submissions"]:hover {
    background-color: #2581AD !important;
}

.cvbtn {
    background: url("../images/button-bg.png") repeat-x scroll 0 0 #1FC5EF !important;
    border: 1px solid #06ACD5 !important;
    border-radius: 5px 5px 5px 5px !important;
    color: #FFFFFF !important;
    cursor: pointer !important;
    margin-right: 0px !important;
    padding: 2px 6px !important;
}

INPUT[type='text'] {
    font-family: 'segoe_uiregular' !important;
}

    INPUT[type='text']:focus, INPUT[type='password']:focus, select:focus, textarea:focus {
        box-shadow: 0 0 3px rgba(60, 169, 221, 0.5), 0 4px 5px -5px rgba(0, 0, 0, 0.3) inset;
        border: 1px solid #92d1ef !important;
    }

select:focus {
    box-shadow: 0 0 3px rgba(60, 169, 221, 0.5), 0 4px 5px -5px rgba(0, 0, 0, 0.3) inset;
    border: 1px solid #92d1ef !important;
}

.btncancel {
    background: none !important;
    color: #555;
    font-weight: normal !important;
    font-size: 12px !important;
    border: none !important;
    box-shadow: none !important;
    text-decoration: underline;
}

    .btncancel:hover {
        color: #396cb3 !important;
        background: none !important;
        box-shadow: none !important;
    }

textarea {
    float: left;
    width: 200px;
    height: 40px;
    padding: 2px;
    border: 1px solid #d1d1d1;
    background: url(../images/txtbox-bg.png) repeat-x #ffffff;
    font-size: 12px;
    font-family: 'segoe_uiregular' !important;
}

#container {
    margin: 0px auto;
    padding: 0px;
    height: auto;
    background: url(../images/body-bg.png) repeat-x scroll center top;
    width: 100%;
}

p {
    padding: 5px;
}
/*logo Start*/

#headerwrapper {
    width: 1200px;
    padding: 0px 0px;
    height: 69px;
    margin: 0px auto;
}

#logo {
    float: left;
    height: 48px;
    margin: 20px 0 0 10px;
}

.logolink {
    position: absolute;
    left: 100px;
    top: 650px;
    display: none;
    color: #fff;
    padding: 1px;
    font-size: 11px;
    background: #333;
    padding: 0px 3px;
    margin-left: 10px;
}

    .logolink:hover {
        background: #000;
        color: #fff;
        text-decoration: underline;
    }

#logologin {
    margin: 50px auto 0;
    text-align: center;
    width: 460px;
}
/*logo end*/

.welcometxt {
    color: #FFFFFF;
    float: left;
    height: 29px;
    line-height: 20px;
    text-align: left;
    width: 220px;
    margin: 10px 0 0 250px;
}

    .welcometxt b {
        font-size: 13px;
        padding: 2px;
    }

.logoutbtn {
    color: white;
    float: right;
    height: 26px;
    outline: 0 none;
    width: 190px;
    text-align: right;
}

    .logoutbtn input[type="submit"].logoutlink {
        background: None !important;
        border: none !important;
        color: #fff !important;
        font-weight: bold;
        padding: 5px 5px !important;
        width: 90px;
        font-weight: normal !important;
        margin-top: 0px !important;
        cursor: pointer;
    }

        .logoutbtn input[type="submit"].logoutlink:hover {
            color: #efefef !important;
            text-decoration: underline;
        }

.logoutlink {
    background: None !important;
    border: none !important;
    color: #fff !important;
    font-weight: bold;
    padding: 8px 5px !important;
    width: 83px;
    font-weight: bold !important;
    cursor: pointer;
}

.rgExpandCol input[type="submit"], .rgExpandCol input[type="button"] {
    background-color: #F1F9FF !important;
}

.logoutlink:hover {
    background: None !important;
    color: #efefef !important;
    text-decoration: underline;
    text-shadow: None !important;
}
/*MyAccount Start*/
#lnkMyaccount {
    background: None !important;
    height: 29px;
    width: 97px;
    font-weight: bold;
    padding: 7px 12px !important;
    float: left;
}

    #lnkMyaccount:hover {
        background: None !important;
        height: 29px;
        width: 97px;
        line-height: 16px;
        text-decoration: underline;
    }
/*MyAccount Start*/

/*Login Start*/

#loginmainbg {
    width: 100%;
    height: 109px;
}

#headerlogin {
    width: 1080px;
    padding: 10px;
    height: 60px;
    margin-bottom: 10px;
}

.loginleftcol {
    float: left;
    width: 500px;
}

#loginpanel p {
    float: left;
    width: 100%;
    /*  padding: 10px 0;*/
    padding: 0;
}

    #loginpanel p.errorpara {
        width: 63%;
        height: 23px;
    }

        #loginpanel p.errorpara span.loginvalidationerror, .windowpadding span.loginvalidationerror {
            float: right;
        }

.loginvalidationerror {
    font-size: 11px;
    color: #000 !important;
    background: #ffe9e9 !important;
    width: auto;
    padding: 2px 5px;
    border: 0px solid #c94615;
    border-radius: 3px;
    float: left;
    height: 18px;
    color: #DD4B39 !important;
    background: #fff !important;
    background: rgba(255,255,255,0.9) !important;
}


#RadWindow_Forgotpassword_C_RequiredFieldValidator1 {
    top: -53px;
    left: -129px;
}

#lblCaptchaError {
    height: 50px;
}

.entermailid {
    border: none !important;
    background: none !important;
    width: 265px !important;
    margin-right: 13px;
}

#logininfo {
    float: left;
    width: 400px;
    margin: 10px 0 0 30px;
    height: 350px;
}

    #logininfo p {
        font-size: 13px;
        padding: 0px 10px 25px 0px;
        border-bottom: 1px dotted #333;
    }

.failureNotification1 {
    color: #DD4B39;
    width: auto;
    font-size: 11px;
    text-align: left;
    margin: 0 0 8px 0;
}

#boxes1 .window {
    position: absolute;
    left: 0;
    top: 0;
    width: 440px;
    height: 200px;
    display: none;
    z-index: 9999;
    padding: 20px;
}

#boxes1 #dialog1 {
    width: 375px;
    height: 203px;
    padding: 10px;
    background: none repeat scroll 0 0 #ffffff !important;
    border: 5px solid #c1ecfa !important;
}

/*Login End*/

/*Menu Start*/
#menunew ul li a.current {
    background: #fff url(../images/manage-package-tabbg.png) repeat-x !important;
    color: #1c87bf !important;
    border-top: 1px solid #fff !important;
    border-left: 1px solid #fff !important;
    border-right: 1px solid #fff !important;
    border-bottom: none !important;
}


#menunew {
    width: 524px;
    float: right;
}

    #menunew ul {
        float: right;
        margin: 1px 2px 0px 0;
        height: 42px;
    }

        #menunew ul li {
            float: left;
            padding: 9px 0 0 0;
        }

            #menunew ul li a {
                color: #fff;
                text-shadow: none;
                padding: 9px 14px;
                font-size: 13px;
                background: #00508C;
                -webkit-border-radius: 3px 3px 0 0;
                margin: 0px 0 0 6px;
                border-radius: 3px 3px 0 0;
            }

                #menunew ul li a:hover {
                    background: url(../images/tabs-bg-select.png) repeat-x #EFEFEF;
                    color: #00508C;
                }

                #menunew ul li a.createevprm {
                    background: #f27300;
                    color: #fff;
                    font-weight: bold;
                }

                #menunew ul li a.currentmain {
                    background: #3ca9dd;
                    color: #fff;
                }

                #menunew ul li a.logout {
                    background: #E05D34;
                    color: #fff;
                }

/*Menu End*/
/*Tabs Start*/
#usertabs {
    width: 100%;
    float: left;
    margin-bottom: 10px;
}

    #usertabs ul {
        float: right;
        margin: 5px 2px 0px 0;
    }

        #usertabs ul li {
            float: left;
            padding: 5px 0 0 0;
        }

            #usertabs ul li a {
                color: #666;
                padding: 6px 12px;
                font-size: 13px;
                background: #f7f7f7;
                border-radius: 3px;
                -webkit-border-radius: 3px;
                margin: 0px 0 0 6px;
                border: 1px solid #ccc;
                box-shadow: 1px 1px 1px #ccc;
            }

                #usertabs ul li a:hover {
                    background: url(../images/tabs-bg-select.png) repeat-x #EFEFEF;
                    color: #00508C;
                }
/*Tabs Start*/

.leftcol, .rightcol {
    width: 420px;
    float: left;
}

.rightcol {
    margin-left: 50px;
}

    .leftcol p, .rightcol p {
        padding: 0px;
        float: left;
    }

.leftcolnew {
    width: 217px;
    float: left;
    margin: 10px 0px 10px 0;
    height: auto;
}

.rightcolnew {
    margin: 0 20px;
    width: 245px;
    float: left;
}

.rightcolnew_roll {
    margin: 0 20px 0 0;
    width: 100%;
    float: left;
}

.leftcolnew p, .rightcolnew p {
    padding: 5px 0px 5px 5px;
    float: left;
}

.access_rights {
    padding: 0;
    margin: 20px 10px;
}

.piechartdiv, .mapdiv {
    float: left;
    margin: 20px 0px 20px 0px;
    border-radius: 3px;
    text-align: center;
    height: 540px;
    border: 1px solid #ddd;
}

.piechartdiv {
    width: 438px;
}

.mapdiv {
    width: 700px;
    margin-left: 20px;
}

.Contentwraper {
    width: 1200px;
    margin: 10px auto;
    padding: 0;
    min-height: 500px;
    height: auto !important;
}

.Content1 {
    width: 1200px;
    margin: 0px auto 10px auto;
    background-color: #FFFFFF;
    border-radius: 4px;
    box-shadow: 2px 2px 2px #CCCCCC;
    float: left;
    height: auto;
    min-height: 700px;
}

.submission_table table.RadSplitter {
    width: 1200px;
    float: left;
    height: auto;
    min-height: 700px;
}

.contentleftdiv {
    float: left;
    width: 700px;
    padding: 5px;
    background: #fff;
    min-height: 300px;
}

.contentrightdiv {
    float: left;
    width: 240px;
    margin: -10px -10px -10px 0px;
    height: auto;
    padding-left: 14px;
    background: #ffffff url(../images/rightbg.png) left top repeat-y;
}

/* start of unit css */
.leftcolnew1 {
    width: 230px;
    float: left;
}

.rightcolnew1 {
    width: 230px;
    float: left;
}

/* end of unit css */

/*Wizard Start*/
.nextbtn {
    background: url(../images/Arrow-next.png) no-repeat 0 0px #19b7df !important;
    height: 27px;
    width: 58px;
    padding-right: 22px !important;
}

.previousbtn {
    background: url(../images/Arrow-previous.png) no-repeat 0 0px #19b7df !important;
    height: 27px;
    width: 80px;
    padding-left: 25px !important;
}

.skipbtn {
    background: url(../images/skip-img.png) no-repeat 0 0px #19b7df !important;
    height: 27px;
    width: 57px;
    padding-left: 20px !important;
}

.savefinishbtn {
    background: url(../images/save-finish-btn-bg.png) no-repeat 0 0px #19b7df !important;
    height: 27px;
    width: 107px;
    padding-left: 20px !important;
}
/*Wizard End*/


.RadTabStrip .rtsLevel1 .rtsTxt, .RadTabStripVertical .rtsLevel1 .rtsTxt {
    padding: 0 5px 0 6px !important;
}

    .RadTabStrip .rtsLevel1 .rtsTxt, .RadTabStripVertical .rtsLevel1 .rtsTxt:hover {
        text-decoration: underline;
    }

.RadInput_Default .riTextBox {
    width: 143px !important;
    height: 23px;
    padding: 2px;
    border: 1px solid #d1d1d1 !important;
    background: url(../images/txtbox-bg.png) repeat-x #ffffff !important;
    margin: 5px 0px 5px 0px;
}

.RadTreeView_Default .rtPlus, .RadTreeView_Default .rtMinus {
    background-image: url("../images/PlusMinus.png") !important;
}

.RadTreeView_Default .rtLines .rtLast .rtTop {
    background: none !important;
}

.RadGrid_Default .rgEditForm {
    background: none repeat scroll 0 0 #ffffff !important;
    border: 1px solid #c8c8c8 !important;
    padding: 0;
    overflow: hidden;
    width: 665px;
}

/*   for wizard tabs create package */
.RadTabStrip .rtsIn, .RadTabStripVertical .rtsIn {
    padding: 0 2.4px !important;
}

.RadTabStripTop_Sunset .rtsLevel .rtsLink, .RadTabStripTop_Sunset .rtsLevel .rtsOut, .RadTabStripBottom_Sunset .rtsLevel .rtsLink, .RadTabStripBottom_Sunset .rtsLevel .rtsOut, .RadTabStripTop_Sunset_Baseline .rtsLevel, .RadTabStripBottom_Sunset_Baseline .rtsLevel {
    margin: 0 1px !important;
}

.RadTabStrip .rtsLink, .RadTabStripVertical .rtsLink {
    padding-left: 4px !important;
}

.RadTabStrip_Office2007 .rtsLevel, .RadTabStrip_Office2007 .rtsLevel1 {
    background: none !important;
}

.rgAltRow, .rgRow {
    width: 1100px;
}

    .rgRow:hover, .rgAltRow:hover {
        background: #e1f1fc !important;
    }

.RadGrid_Default .rgCommandCell {
    border: none !important;
    height: 27px !important;
    background-color: #ebf2f3;
    padding: 0;
    margin: 0;
    color: #fff;
}

.RadGrid_Default .rgPager .rgStatus, .RadGrid_Default td.rgPagerCell {
    border: none !important;
}

input.error {
    border: 1px solid #DD4B39;
}

select.error {
    background: #fed;
    border: 1px solid #e00;
    float: left;
}

.RadTabStripTop_Sunset .rtsLink {
    background-position: 0 0px !important;
}

.RadTabStripTop_Sunset .rtsOut {
    background-position: 100% 0px !important;
    padding: 2px 4px 0 0 !important;
}

.RadTabStripTop_Sunset .rtsLevel .rtsLink, .RadTabStripTop_Sunset .rtsLevel .rtsOut, .RadTabStripBottom_Sunset .rtsLevel .rtsLink, .RadTabStripBottom_Sunset .rtsLevel .rtsOut, .RadTabStripTop_Sunset_Baseline .rtsLevel, .RadTabStripBottom_Sunset_Baseline .rtsLevel {
    background-image: url("../images/telerik-custom-tabs.png") !important;
    height: 32px !important;
}

.RadTabStrip_Sunset .rtsDisabled {
    color: #aaa !important;
}

.RadTabStripTop_Sunset .rtsSelected,
.RadTabStripTop_Sunset .rtsSelected:hover {
    background-position: 0 -39px !important;
    color: #24B7E4 !important;
    font-weight: bold;
    text-decoration: underline;
}

    .RadTabStripTop_Sunset .rtsSelected .rtsOut,
    .RadTabStripTop_Sunset .rtsSelected:hover .rtsOut {
        background-position: 100% -39px !important;
        border-bottom: none !important;
    }

.managesequencefolderdivBehave .RadTreeView_Default .rtSelected .rtIn input {
    max-width: 60px !important;
    float: left;
    margin: -20px 0 0 20px;
}

.radtabstrip_sunset .rtsli, .radtabstrip_sunset .rtslink {
    font: 12px "Segoe UI", Arial, sans-serif !important;
    line-height: 34px !important;
}

.RadGrid_Default .rgRow a, .RadGrid_Default .rgAltRow a {
    color: #175994 !important;
    text-decoration: underline;
}

.RadGrid_Default .rgRow td, .RadGrid_Default .rgAltRow td, .RadGrid_Default .rgEditRow td, .RadGrid_Default .rgFooter td {
    padding-top: 7px !important;
    padding-bottom: 7px !important;
    white-space: nowrap;
    overflow: hidden;
    max-width: 120px !important;
    border-color: #EBEBEB !important;
    border-width: 0px 0px 1px 0px !important;
    border-style: solid !important;
}

.RadGrid_Default .rgAltRow {
    background: #ffffff !important;
}

.RadGrid_Default .rgSelectedRow {
    background: #dddddd !important;
    color: #333 !important;
}

.rgCommandRow a {
    color: #000 !important;
    text-decoration: underline !important;
    font-size: 13px;
}

.gridprimaryname {
    color: #337ab7;
    font-weight: 400;
    font-size: 14px;
}

.rgHeader a {
    color: #6e6e6e !important;
    font-size: 13px !important;
}

.rgHeader {
    color: #fff !important;
    line-height: 18px;
}

.RadGrid_Default .rgCommandRow table {
    height: 32px;
}

.RadGrid_Default .rgPager {
    background: none repeat scroll 0 0 #EFF8FF !important;
}

.RadGrid_Default .rgAdd:hover, .RadGrid_Default .rgRefresh:hover, .RadGrid_Default .rgEdit:hover, .RadGrid_Default .rgDel:hover, .RadGrid_Default .rgFilter:hover, .RadGrid_Default .rgPagePrev:hover, .RadGrid_Default .rgPageNext, .RadGrid_Default .rgPageFirst, .RadGrid_Default .rgPageLast:hover, .RadGrid_Default .rgExpand:hover, .RadGrid_Default .rgCollapse, .RadGrid_Default .rgSortAsc:hover, .RadGrid_Default .rgSortDesc:hover, .RadGrid_Default .rgUpdate:hover, .RadGrid_Default .rgCancel, .RadGrid_Default .rgUngroup:hover, .RadGrid_Default .rgExpXLS:hover, .RadGrid_Default .rgExpDOC:hover, .RadGrid_Default .rgExpPDF:hover, .RadGrid_Default .rgExpCSV :hover {
    border: none !important;
}

.RadGrid_Default .rgHeader, .RadGrid_Default th.rgResizeCol {
    border: none !important;
    color: #8e8e8e !important;
    background-color: #CECECE !important;
}

.RadGrid .rgClipCells .rgHeader {
    font-weight: normal !important;
    height: 30px;
    background: #fff !important;
    border-bottom: 1px solid #ccc !important;
    font-size: 13px !important;
    color: #6e6e6e !important;
}

.RadTreeView_Vista .rtSelected .rtIn, .RadTreeView_Vista .rtHover .rtIn, .RadTreeView_Vista .rtSelected .rtIn {
    background-image: none !important;
    color: Black !important;
}

.RadGrid_Default .rgSelectedRow {
    background: #AEDDF5 !important;
}

.calendercontroldiv {
    float: left;
    width: 212px !important;
}

.errorregist {
    float: left;
    color: #DD4B39 !important;
    padding: 10px;
}

.error {
    color: #DD4B39;
    float: right;
    font-weight: normal;
    position: relative;
    margin: 3px 3px 0px 0px;
    font-size: 11px;
}

.error_temp {
    color: #DD4B39;
    float: right;
    font-weight: inherit;
    margin: 0px 80px 0px 0px;
}

.error_program {
    color: #DD4B39 !important;
    float: left;
    font-weight: inherit;
    /*margin: 0px 115px 5px 0px!important;*/
    font-size: 11px !important;
}

.error_program1 {
    color: #DD4B39 !important;
    float: right !important;
    margin: 7px -10px 5px 0px !important;
    line-height: 18px !important;
}

.dynamic_error {
    background: none repeat scroll 0 0 #dd4b39 !important;
    border-radius: 3px !important;
    color: #fff !important;
    float: left !important;
    font-weight: inherit !important;
    margin: 5px 0 0 -10px !important;
    padding: 2px 5px !important;
    position: absolute !important;
    width: auto !important;
}

    .dynamic_error:after, .dynamic_error:before {
        right: 100%;
        top: 50%;
        border: solid transparent;
        content: " ";
        height: 0;
        width: 0;
        position: absolute;
        pointer-events: none;
    }

    .dynamic_error:after {
        border-color: rgba(136, 183, 213, 0);
        border-right-color: #dd4b39;
        border-width: 2px;
        margin-top: -2px;
    }

    .dynamic_error:before {
        border-color: rgba(194, 225, 245, 0);
        border-right-color: #dd4b39;
        border-width: 4px;
        margin-top: -4px;
    }

.RadGrid_Default .rgMasterTable td.rgGroupCol, .RadGrid_Default .rgMasterTable td.rgExpandCol {
    background: #F1F9FF !important;
}

.RadGrid_Default .rgMasterTable .rgRow td.rgExpandCol {
    background: #f9f9f9 !important;
}

.RadGrid_Default .rgMasterTable .rgAltRow td.rgExpandCol {
    background: #FFF!important;
}

.RadGrid_Default .rgMasterTable .rgRow td.rgExpandCol input[type="submit"], .rgExpandCol input[type="button"] {
    background-color: #f9f9f9 !important;
}

.RadGrid_Default .rgMasterTable .rgAltRow td.rgExpandCol input[type="submit"] {
    background-color: #FFF!important;
}

.RadGrid_Default .rgMasterTable .rgRow td.rgExpandCol input[type="buttton"] {
    background-color: #f9f9f9 !important;
}

.RadGrid_Default .rgMasterTable .rgAltRow td.rgExpandCol input[type="button"] {
    background-color: #FFF !important;
}

.rgMasterTable .RadTabStrip, .rgMasterTable .RadTabStripVertical {
    background: #F1F9FF !important;
}

.RadTabStrip .rtsLI {
    margin: 0px 5px 0 0;
}

.rgMasterTable .rtsLink, .rgMasterTable .rtsLink {
    background: #cae6f3;
    padding: 5px 0 5px;
    -webkit-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
    margin: 0 2px;
}

    .rgMasterTable .rtsLink:hover, .rgMasterTable .rtsLink:hover {
        background: #add4f2;
    }

.rgMasterTable .rtsSelected {
    background: #99bfdc !important;
    padding: 5px 0 5px !important;
    -webkit-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
    margin: 0 2px;
    border-bottom: none !important;
}

/* window css */
.RadWindow_Default {
    background: none !important;
    border: none !important;
}

.RadWindow_Default .rwTopLeft, .RadWindow_Default .rwTopRight, .RadWindow_Default .rwTitlebar, .RadWindow_Default .rwFooterLeft, .RadWindow_Default .rwFooterRight, .RadWindow_Default .rwFooterCenter, .RadWindow_Default .rwTopResize, .RadWindow_Default .rwStatusbar div, .RadWindow_Default .rwStatusbar, .RadWindow_Default .rwPopupButton, .RadWindow_Default .rwPopupButton span, .RadWindow_Default.rwMinimizedWindow .rwCorner {
    background-image: url(../images/window-images.gif) !important;
}

div.RadWindow_Default .rwTitlebarControls em {
    color: #fff !important;
}

.RadWindow_Default a.rwIcon {
    background-image: none !important;
}

.RadWindow_Default .rwBodyLeft, .RadWindow_Default .rwBodyRight, .RadWindow_Default .rwStatusbarRow .rwCorner {
    background-image: url(../images/window-sides.gif) !important;
}

.RadWindow .rwCloseButton:hover {
    background-position: -90px -22px !important;
}

.rwStatusbarRow {
    display: none;
}

.windowpadding {
    padding: 15px 0 0 12px;
}

    .windowpadding label {
        width: auto;
        float: left;
        padding: 11px 0 0 0;
        margin: 0px;
    }

    .windowpadding INPUT[type="text"] {
        float: right;
        margin: 7px;
    }

.forgotbtn {
    margin-left: 10px !important;
    margin-top: 4px !important;
}

.RadForm_Default.rfdButton input.rfdDecorated[type="button"], .RadForm_Default.rfdButton input.rfdDecorated[type="reset"], .RadForm_Default.rfdButton input.rfdDecorated[type="submit"], .RadForm_Default.rfdButton .rfdSkinnedButton button {
    background: url(../images/button-bg.png) repeat-x #1fc5ef !important;
    padding: 2px 6px !important;
    cursor: pointer;
    border: 1px solid #06acd5 !important;
    color: #fff !important;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    margin-right: 5px;
}

.RadForm_Default.rfdButton a.rfdSkinnedButton, .RadForm_Default.rfdButton input.rfdDecorated[type="button"], .RadForm_Default.rfdButton input.rfdDecorated[type="reset"], .RadForm_Default.rfdButton input.rfdDecorated[type="submit"], .RadForm_Default.rfdButton .rfdSkinnedButton button {
    background-image: none !important;
}

/* end of window css */
.footerwraper {
    background: url(../images/footerbg.png) repeat-x #ccc;
    height: 40px;
    width: 100%;
    margin: auto;
    text-align: center;
    padding: 15px 0;
    color: #fff;
    clear: both;
}

.ftlogo {
    float: left;
}

.copyright {
    float: right;
}

.footer {
    width: 960px;
    margin: 0px auto;
    padding-top: 0px;
    opacity: 0.7;
    color: #bababa;
}

.btncancel {
    background: none repeat scroll 0 0 transparent !important;
    border: medium none !important;
    box-shadow: none !important;
    color: #555555;
    font-size: 12px !important;
    font-weight: normal !important;
    text-decoration: underline;
    cursor: pointer;
}

select {
    background: url("../images/txtbox-bg.png") repeat-x scroll 0 0 #FFFFFF;
    border: 1px solid #D1D1D1;
    float: left;
    font-size: 13px;
    height: 35px;
    padding: 3px 2px 2px 0;
    width: 203px;
    margin: 5px 0px;
    border-radius: 2px;
    color: #888;
}

.heading {
    color: #1393C8;
    float: left;
    font-size: 17px;
    font-weight: bold;
    padding: 0;
}

.rgHeader {
    float: right !important;
}

th.rgHeader {
    float: none !important;
}

.forgotsubmt {
    margin-left: 10px;
    margin-top: 0px !important;
}

.welcometxt .loginname {
    -moz-binding: url("bindings.xml#ellipsis");
    color: #A3E0E9;
    overflow: hidden;
    position: absolute;
    text-overflow: ellipsis;
    text-transform: capitalize;
    white-space: nowrap;
    width: auto;
}

#loginheaderwrapper {
    width: 1000px;
    padding: 0px 0px;
    height: 97px;
    margin: auto;
}

.logintime {
    color: #96CCE6;
    font-size: 10px;
    margin: 0 -11px 0 0;
    line-height: 0px;
}

    .logintime p {
        line-height: 11px;
        padding: 0px !important;
    }

.asterisk {
    color: #D14836 !important;
    font-size: 12px;
    margin: 0 0 0 5px;
}

.compileppdiv span .asterisk {
    color: #D14836 !important;
}

.successfull {
    background: url("../images/accepted.png") no-repeat scroll 4px 1px #ECF7D9;
    border: 1px solid #7DCD0C;
    clear: both;
    color: #50832A;
    font-size: 12px;
    font-weight: bold;
    left: 510px !important;
    padding: 2px 6px 1px 30px;
    position: absolute;
    top: 90px !important;
    z-index: 13;
}

.sequencesuccess {
    background: url("../images/accepted.png") no-repeat scroll 4px 1px #ECF7D9;
    border: 1px solid #7DCD0C;
    clear: both;
    color: #50832A;
    font-size: 12px;
    font-weight: bold;
    left: 705px !important;
    padding: 2px 6px 1px 30px;
    position: absolute;
    top: 132px !important;
    z-index: 13;
}

.information {
    background: url("../images/information.png") no-repeat scroll 7px 5px #F0AD32;
    border-radius: 5px;
    clear: both;
    color: #ffffff;
    font-weight: normal;
    height: 25px;
    line-height: 25px;
    left: 400px !important;
    padding: 4px 9px 3px 38px;
    position: absolute;
    top: 84px !important;
    z-index: 13;
}

.middlesuccessmessages p .information {
    left: 0px !important;
    position: absolute;
    top: 0px !important;
    z-index: 13;
    margin: 9px 0 0 470px;
}

.sequenceinformation {
    background: url("../images/information.png") no-repeat scroll 4px 1px #FFA500;
    border: 1px solid #FFA500;
    border-radius: 5px;
    clear: both;
    color: #FFFFFF;
    left: 270px !important;
    padding: 4px 9px 3px 38px;
    position: absolute;
    top: 88px !important;
    z-index: 13;
}

.unsuccessfull {
    background: url("../images/button_cancel.png") no-repeat scroll 6px 4px #FAEEEE;
    border: 1px solid lightcoral;
    font-weight: normal;
    padding: 4px 6px 3px 30px;
    position: absolute;
    transition: 1s ease all;
    z-index: 13;
    left: 513px !important;
    top: 88px !important;
}



INPUT[type="text"], INPUT[type="password"] {
    background: url("../images/txtbox-bg.png") repeat-x scroll 0 0 #FFFFFF;
    border: 1px solid #D1D1D1 !important;
    float: left;
    height: 26px !important;
    padding: 0px !important;
    width: 200px;
    border-color: #CFCFCF;
    box-shadow: 0 4px 5px -5px rgba(0, 0, 0, 0.3) inset;
    margin: 5px 11px;
    padding: 0 0 0 3px !important;
}

.changelogo {
    background: #000 !important;
    color: #fff !important;
    text-decoration: underline !important;
    cursor: pointer;
}

.leftcolnew1 {
    width: 230px;
    float: left;
}

.rightcolnew1 {
    width: 230px;
    float: left;
}

.dashboard-summary {
    padding: 5px;
    background: #eee;
    box-shadow: 1px 1px 2px #ccc, -1px -1px 2px #ccc;
    margin-bottom: 10px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border: 1px solid #fff;
    padding-left: 25px;
}

    .dashboard-summary h5 {
        font-size: 13px;
        color: #3ca9dd;
        padding-bottom: 3px;
    }

    .dashboard-summary a {
        font-size: 11px !important;
    }

        .dashboard-summary a:hover {
            text-decoration: underline;
        }

.alignCenterMarging100 {
    margin-left: 100px;
}

.linkbtns {
    color: #00508C !important;
    font-weight: bold;
    font-size: 13px;
    cursor: pointer;
}

    .linkbtns:hover {
        color: #2E96C9 !important;
    }

.dashboardccor h1 {
    font-size: 18px;
    font-weight: normal !important;
    padding: 10px !important;
    color: #666;
    border: 1px solid white;
    background: #F7F7F7;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    width: 600px;
    line-height: normal !important;
    padding: 5px;
    border-radius: 8px 8px 0 0;
}

#chart {
    border: 1px solid white;
    background: #F7F7F7;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    width: 600px;
    padding: 5px;
    float: left;
    height: 391px !important;
    border-radius: 0 0 8px 8px;
}

/*Change password*/
#boxeschkpwd .window {
    position: absolute;
    left: 0;
    top: 0;
    display: none;
    z-index: 9999;
    padding: 20px;
}

.superadminchangepwd {
    width: 100%;
    float: left;
    margin: 0;
    height: auto;
}

    .superadminchangepwd div {
        width: 100%;
        float: left;
        margin: 0;
        height: auto;
    }

    .superadminchangepwd label {
        width: 120px;
    }

    .superadminchangepwd .btns {
        width: 100%;
        float: left;
        margin: 0;
        height: auto;
        text-align: center;
    }

    .superadminchangepwd .error {
        color: #dd4b39;
        float: left;
        font-weight: inherit;
        margin: 3px 0 0;
        width: 65%;
        text-align: center;
    }

.errorbig {
    color: #dd4b39;
    float: left;
    font-weight: inherit;
    margin: 3px 0 0;
    width: 96%;
    text-align: center;
}
/* ManagePWD page */

.ManagePWDpanel {
    width: 470px;
    background: url(../images/login-bgPlane.png) no-repeat transparent;
    padding: 20px;
    height: 300px;
    margin: 155px auto 0px auto;
    color: #fff;
}

    .ManagePWDpanel p {
        float: left;
        width: 100%;
        padding: 0 0 0px 0;
        height: 56px;
    }

        .ManagePWDpanel p.sign {
            float: left;
            width: 100%;
            padding: 0 0 0px 0;
            height: 65px;
        }

        .ManagePWDpanel p#logologin {
            width: 80px;
            height: 30px;
            border: 1px solid #ccc;
            border-radius: 4px;
            margin: 15px auto 0px auto !important;
        }

    .ManagePWDpanel .PwdRecomend {
        width: 100%;
        color: #CCCCCC;
    }

#txtNewPassword_PasswordStrength, #txtNewEsigpassword_PasswordStrength {
    margin: -1px 0 0 -15px;
    width: 118px;
    padding: 3px 5px;
}

#btnsaveinManageEsigPWDpanel input[name="btnEsigSave"] {
    margin: 0px auto;
}

#btnsaveinManageEsigPWDpanel {
    text-align: center;
}

.ManagePWDpanel label {
    width: 169px;
    float: left;
    padding-top: 8px;
}

    .ManagePWDpanel label.pwd {
        width: 122px;
        float: left;
        padding-top: 8px;
    }

.ManagePWDpanel .txtbox {
    float: left;
    background: #178bc1;
    border: 1px solid #075c8c;
    height: 30px;
    width: 190px;
    color: #fff;
}

.ManagePWDpanel a {
    color: #fff;
    margin-left: 100px;
    background: #0b7cac;
    padding: 5px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
}

    .ManagePWDpanel a:hover {
        background: #0f88bb;
    }

.ManagePWDpanel .firstuser_loginerror {
    font-size: 11px;
    color: #fff !important;
    background: #d50000;
    width: auto;
    padding: 2px 3px;
    border: 1px solid #c94615;
    border-radius: 3px;
    float: left;
    margin: 4px 0 0 -9px;
}

.ManagePWDpanel .firstuser_loginerror_two {
    font-size: 11px;
    color: #fff !important;
    background: #d50000;
    width: auto;
    padding: 2px 3px;
    border: 1px solid #c94615;
    border-radius: 3px;
    float: left;
    top: -32px;
    left: 351px;
    position: relative;
}

.ManagePWDpanel .firstuser_loginerror_esign {
    font-size: 11px;
    color: #fff !important;
    background: #d50000;
    width: auto;
    padding: 2px 3px;
    border: 1px solid #c94615;
    border-radius: 3px;
    float: right;
    top: -28px;
    left: 45px;
    position: relative;
}

.ManagePWDpanel .firstuser_loginerror_sign {
    font-size: 11px;
    color: #fff !important;
    background: #d50000;
    width: auto;
    padding: 2px 3px;
    border: 1px solid #c94615;
    border-radius: 3px;
    float: right;
    margin: 5px 0 0 0;
    position: relative;
    top: -33px;
    left: 44px;
}

.firstuser_loginerror, .firstuser_loginerror_two, .firstuser_loginerror_sign, .firstuser_loginerror_esign {
    position: relative;
    background: #88b7d5;
    border: 1px solid #f50000;
}

    .firstuser_loginerror:after, .firstuser_loginerror:before, .firstuser_loginerror_two:after, .firstuser_loginerror_two:before, .firstuser_loginerror_sign:after, .firstuser_loginerror_sign:before, .firstuser_loginerror_esign:after, .firstuser_loginerror_esign:before {
        right: 100%;
        top: 50%;
        border: solid transparent;
        content: " ";
        height: 0;
        width: 0;
        position: absolute;
        pointer-events: none;
    }

    .firstuser_loginerror:after, .firstuser_loginerror_two:after, .firstuser_loginerror_sign:after, .firstuser_loginerror_esign:after {
        border-color: rgba(213, 0, 0, 0);
        border-right-color: #d50000;
        border-width: 5px;
        margin-top: -5px;
    }

    .firstuser_loginerror:before, .firstuser_loginerror_two:before, .firstuser_loginerror_sign:before, .firstuser_loginerror_esign:before {
        border-color: rgba(245, 0, 0, 0);
        border-right-color: #f50000;
        border-width: 6px;
        margin-top: -6px;
    }

#btnsaveinManagePWDpanel, #btnsaveinManageEsigPWDpanel {
    margin-left: 120px;
}

#divContinue {
    margin: 50px auto;
    width: 87px;
}

.clear {
    clear: both;
}


/*My account page*/
#myaccountfieldsDiv {
    margin-left: 40px;
    width: 380px;
    margin: 0px auto;
    border: 1px solid #4CA4D2;
    padding: 14px;
    border-radius: 0 0 6px 6px;
}

    #myaccountfieldsDiv table {
        margin: 0 0 0 0px;
        width: 100%;
    }

        #myaccountfieldsDiv table tr td:nth-of-type(2n+2) span {
            float: left;
            margin-left: 13px;
        }

        #myaccountfieldsDiv table tr {
            float: left;
            height: 35px;
            line-height: 35px;
        }

            #myaccountfieldsDiv table tr:last-child {
                width: 100%;
                height: 45px;
            }

                #myaccountfieldsDiv table tr:last-child td:first-child {
                    width: 100%;
                    float: left;
                }

            #myaccountfieldsDiv table tr td:first-child {
                width: 100px;
            }

#pagetitle p {
    text-align: center;
    font-size: 12px;
}

.rdwindow_ChangwePassword {
    overflow: hidden !important;
    width: 350px;
    height: 275px;
}

#dialogesignchkpassword {
    margin-left: 20px;
    overflow: hidden !important;
}


/*For password Strength*/

.VeryPoorStrength {
    background: Red;
    color: White;
    font-weight: bold;
}

.WeakStrength {
    background: Gray;
    color: White;
    font-weight: bold;
}

.AverageStrength {
    background: orange;
    color: black;
    font-weight: bold;
}

.GoodStrength {
    background: blue;
    color: White;
    font-weight: bold;
}

.ExcellentStrength {
    background: Green;
    color: White;
    font-weight: bold;
}

#pwdStrength {
    height: 10px !important;
}

/* Super Admin page Filter div */
.UseFilterdocgroup1 {
    /*text-align:right;*/
    margin-left: 750px;
    margin-top: 6px;
    position: absolute;
    border-radius: 3px;
    height: 18px;
}

    .UseFilterdocgroup1 label {
        float: none;
        font-weight: normal;
        color: #000;
    }

    .UseFilterdocgroup1 input {
        vertical-align: middle;
    }


/*For system Settings page*/
#divSystemSettings {
    margin: 40px 0px 0px 250px;
}


#divSystemsettingbtns {
    margin: 20px 0px 0px 150px;
}


/*For system Settings page*/
#divSystemSettings {
    margin: 40px 0px 0px 250px;
}



#divSystemsettingbtns {
    margin: 20px 0px 0px 150px;
}


/*Written by Sampath for Manage Template*/
.divheading {
    color: #333333;
    font-size: 16px;
    height: 18px;
    line-height: 17px;
    margin-bottom: 4px;
    padding: 5px 0 0 5px;
    text-align: left;
}

.squencefieldslt {
    float: left;
    width: auto;
}

.squencefieldsrt {
    float: left;
    /*margin-left: 20px;*/
    width: 100%;
}

.templatefileexdiv {
    float: left;
    width: 200px;
}

    .templatefileexdiv p {
        width: 83%;
        float: left;
        padding: 0px;
    }

        .templatefileexdiv p:nth-child(2n+2) {
            margin: 6px 0 0 59px;
            width: 73%;
        }

        .templatefileexdiv p:first-child div {
            margin: 2px 0 0 0px;
            float: left;
        }

.backtoappsub {
    background: url("../images/backto-appsubs.png") no-repeat scroll 6px 8px #409FCC !important;
    border: medium none;
    color: #FFFFFF !important;
    cursor: pointer;
    position: relative;
    z-index: 99;
    font-size: 12px !important;
    font-weight: normal !important;
    padding: 5px 10px 4px 25px !important;
    padding: 9px 10px 4px 25px\9 !important;
    border-radius: 2px;
    margin: 0 20px 0 0px;
}

    .backtoappsub:hover {
        opacity: .9;
    }

.divfolders {
    background: url("../images/manage-package-tab3.png") repeat-x scroll 0 0 transparent;
    border: 1px solid #B0CFE9;
    color: #333333;
    font-weight: bold;
    height: 19px;
    margin-bottom: 6px;
    padding: 5px 0 0 10px;
}

.label-success, .badge-success {
    background-color: #62A463;
    font-size: medium;
    font-weight: bold;
}

.sequenceslt {
    float: left;
    width: 380px;
    overflow: auto;
    height: 380px;
}
/* end Written by Sampath for Manage Template*/

/*Edit Role page by Sreekanth */
#rgCompanyRole_ctl00_ctl06_RadGridCompanyRoles_ctl00_ctl02_ctl03_ctl00 label {
    margin-left: 101px;
    padding-top: 16px;
    width: 160px;
    float: none;
}

#rgCompanyRole_ctl00_ctl06_RadGridCompanyRoles_ctl00_ctl02_ctl03_ctl00 table {
    padding-top: 10px;
}

    #rgCompanyRole_ctl00_ctl06_RadGridCompanyRoles_ctl00_ctl02_ctl03_ctl00 table td {
        padding-top: 14px;
        margin-left: 14px;
        padding-left: 14px;
    }

        #rgCompanyRole_ctl00_ctl06_RadGridCompanyRoles_ctl00_ctl02_ctl03_ctl00 table td label {
            margin-left: 10px !important;
        }

#rgCompanyRole_ctl00_ctl06_RadGridCompanyRoles_ctl00_ctl02_ctl03_ctl00 {
    width: 660px !important;
    height: 500px;
}

#RadWindow_SuperAdminPasswordGrid_C {
    height: 265px;
    overflow: hidden !important;
    width: 241px;
}

/*end Edit Role*/

/* Sequence Properties page  upendar*/

.seqproplist {
    padding-top: 10px;
}

.Subheading {
    color: #1393C8;
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin: 4px 0px 5px 10px;
    padding: 10px 0 0 0px;
}

.moderadio label {
    float: left;
    margin: 4px;
    line-height: normal;
    width: 500px !important;
    padding: 0 !important;
}

.Form li {
    width: 100%;
    float: left;
}

.Form2 label {
    width: 80px;
}

.Form label {
    float: left;
}

.Heading {
    width: 99%;
    float: left;
    padding-top: 10px !important;
}

.ListBox {
    width: 200px;
    float: left;
}

.form3 li {
    width: 100%;
    float: left;
    padding: 5px 0;
}

.form3 input {
    float: left;
}

.keydateleft, .keydateright {
    float: left;
    width: 50%;
}

    .keydateleft label {
        padding: 0 0 5px;
    }

    .keydateleft li {
        padding: 2px;
    }

    .keydateright li {
        padding: 2px 0 3px;
    }

    .keydateright .valmsg {
        color: Red;
        display: inline;
        /*margin-left: 40px;*/
    }

    .keydateleft .error, .keydateright .error {
        color: #DD4B39;
        float: right;
        font-weight: inherit;
        margin: 3px 0 0 42px;
        position: absolute;
    }

.Keydataheading {
    margin-left: 157px;
    padding-top: 12px !important;
}

.seqBtns {
    float: left;
    margin-left: 300px;
    margin-top: 20px;
    width: 37%;
    text-align: center;
}

.seqPropBtns {
    float: left;
    margin-left: 300px;
    margin-top: 20px;
    width: 420px;
}

.seqDiv {
    width: 100%;
    float: right;
    margin: -10px 0 10px 0px;
    background-color: #eee;
    min-height: 40px;
    line-height: 40px;
    border-radius: 4px;
    -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
}

    .seqDiv div {
        float: left;
        width: auto;
        margin: 0px 25px 0px 0px;
    }

    .seqDiv label, .seqDiv span {
        font-size: 12px;
    }

    .seqDiv span {
        font-weight: bold;
        width: 120px;
        height: 40px;
        display: block;
        overflow: hidden;
        float: right;
        word-break: break-all;
        hyphens: auto;
        -ms-hyphens: auto;
        -moz-hyphens: auto;
    }

    .seqDiv div span {
        font-weight: bold;
        width: auto;
        display: inline;
        float: none;
        word-break: break-all;
        hyphens: auto;
        -ms-hyphens: auto;
        -moz-hyphens: auto;
    }

    .seqDiv div label {
        color: #000;
        float: left;
    }
/*end Sequence Properties page */

/* For manage Sequence page */
.managesequence {
    float: left;
    width: 100%;
    height: 100% !important;
    min-height: 100px;
}

    .managesequence #MainContent_updatefolders {
        height: 100% !important;
    }

    .managesequence table, .managesequence td {
        border: none !important;
    }

    .managesequence .RadGrid {
        overflow: auto;
        width: 98%;
        float: left;
        height: auto;
        /*margin-top: -20px;*/
    }

.managesequencefolderdiv {
    float: left;
    width: 100%;
    overflow: auto;
    overflow-x: hidden;
    height: 100%; /*heigh is changed from manageseqpage*/
}

.managesequencefoldermain {
    overflow-x: hidden !important;
    height: auto !important;
    min-width: 300px;
    /*width:550px !important;*/
}

.addfromsharerside, #RAD_SPLITTER_PANE_CONTENT_ctl00_MainContent_Radpane1.addfromsharerside {
    overflow: hidden !important;
    height: auto !important;
    width: 376px !important;
}

.sharedfolderside {
    height: 500px !important;
    overflow: auto !important;
}

.sharefrompathwindow, #ctl00_MainContent_radSharefilesWindow_C {
    /*overflow: hidden !important;*/
    padding: 10px;
    height: 560px !important;
}

#RAD_SPLITTER_PANE_CONTENT_ctl00_MainContent_Radpane1 {
    /*height: 600px !important;*/
    border: 0px solid #ccc;
}

.labelappend {
    margin-top: 10px;
}



.squencewp {
    width: 70%;
    margin: 0px auto 10px;
}

    .squencewp .squencefieldslt label {
        padding-top: 0px;
        color: #999 !important;
        font-size: 15px !important;
        width: 150px;
    }

    .squencewp .squencefieldsrt label {
        padding-top: 0px;
    }

.sequencewp .divheading {
    background: url("../images/manage-package-tab3.png") repeat-x scroll 0 0 transparent;
    border: 1px solid #B0CFE9;
    color: #333333;
    font-size: 13px;
    font-weight: bold;
    height: 18px;
    line-height: 17px;
    margin-bottom: 15px;
    padding: 5px 0 0 5px;
}

.AllBackbuttons {
    float: right;
    margin: -35px 12px 0 0;
}

.AllBackbuttons_managesequence {
    float: right;
    margin-top: -18px;
    margin-top: -32px\9;
    height: 55px\9;
}

.AllBackbuttons_managesequence1 {
    float: right;
    margin: -40px 6px 0 0;
}

    .AllBackbuttons_managesequence1 input {
        top: 3px;
        font-size: 12px;
        top: 0px\9;
        margin-top: 0px\9;
    }

.submisition_bottom1 {
    margin-bottom: 38px;
}


.Buttons {
    background-color: #0FA1D5 !important;
    color: #fff;
    border: 1px solid #0FA1D5;
    text-shadow: none;
    text-overflow: ellipsis;
    border-radius: 2px;
    border-style: solid;
    cursor: pointer;
    padding: 6px 7px;
    /*min-width: 50px;*/
    margin-right: 8px;
    transition: all .8s;
    font-size: 13px;
}

    .Buttons:hover {
        background-color: #2581AD !important;
        transition: all .8s;
    }

.Buttonscancel {
    background-color: #F1F1F1 !important;
    color: #333 !important;
    border: 1px solid #e8e8e8;
    text-shadow: none;
    text-decoration: none;
    border-radius: 4px 4px 4px 4px;
    border-style: solid;
    cursor: pointer;
    padding: 5px 6px;
    transition: all .8s;
}

    .Buttonscancel:hover {
        background-color: #DBDBDB !important;
        transition: all .8s;
    }

.deletebtn {
    color: #fff;
    background-color: #d9534f;
    border-color: #d43f3a;
    transition: all .8s;
    text-shadow: none;
    text-overflow: ellipsis;
    border-radius: 2px;
    border-style: solid;
    cursor: pointer;
    padding: 3px 6px;
}

    .deletebtn:hover, deletebtn:focus {
        background-color: #c9302c;
        border-color: #ac2925;
        transition: all .8s;
    }

    .deletebtn.rbSkinnedButton {
        color: #fff;
        background-color: #d9534f;
        border-color: #d43f3a;
        transition: all .8s;
        text-shadow: none;
        text-overflow: ellipsis;
        border-radius: 2px;
        border-style: solid;
        cursor: pointer;
        padding: 6px;
        opacity: 0.6;
        margin: 0 6px 0 0;
    }

.deletebtnred {
    color: #fff;
    background-color: #d9534f;
    border-color: #d43f3a;
    transition: all .8s;
    text-shadow: none;
    text-overflow: ellipsis;
    border-radius: 2px;
    border-style: solid;
    cursor: pointer;
    padding: 3px 6px;
}

    .deletebtnred:hover, .deletebtnred:focus {
        background-color: #c9302c;
        border-color: #ac2925;
        transition: all .8s;
    }

#ctl00_MainContent_radGridUserManage .rgEditForm {
    background: none repeat scroll 0 0 #FFFFFF !important;
    border: 5px solid #C1ECFA !important;
    padding: 5px;
    width: 98%;
}

#rgCompanyRole_ctl00_ctl06_RadGridCompanyRoles_ctl00_ctl02_ctl03_ctl00 {
    width: 660px !important;
    height: auto;
}

.PwdRecomend {
    color: #000000;
    height: auto;
    margin: 10px auto 0px auto;
    padding: 0px;
    width: 34%;
    text-align: left;
}

    .PwdRecomend small {
        font-size: 11px;
    }

#NoRecordslabel {
    height: auto !important;
    font-size: 14px;
}



/*Naveen Worked on Add Document page START*/

.datalblcolor {
    color: #000;
    font-weight: normal;
    padding: 6px 0 0 0;
    font-size: 14px;
    word-wrap: break-word;
}

.localdisplayLeft {
    width: 100%;
    float: right;
    height: 250px;
}

    .localdisplayLeft btnSubmit {
        margin-top: -10px;
    }

.localdisplayright {
    float: right;
}
.fileuploaddiv {
    width: 100%;
    float: right;
    height: 300px;
}
.mngseqbehav {
    height: auto;
}

    .mngseqbehav lable {
        width: auto;
    }

    .mngseqbehav button {
        width: auto;
        margin: 5px;
    }

.divShareListBox {
    float: left;
    height: auto;
    margin: 5px 0 0;
    padding: 0;
    text-align: center;
    width: 100%;
}

    .divShareListBox #getChkValues {
        margin: 273px 0px 0px -151px;
    }

.divsharelbl {
    width: auto;
    margin-top: 10px;
}

.divsharebtnsave {
    width: 270px;
    height: 50px;
    margin: 0px auto;
    text-align: center;
}

.divbtnsaveseq {
    margin: 20px 0px 10px 425px;
    position: absolute;
}

.RadUpload .ruFileWrap {
    height: 40px !important;
}

.ruInputs li .ruFileWrap{
    height: auto !important;
}

.sharelist_box {
    width: 240px;
    height: auto;
    float: left;
    padding: 0px;
}


.btn_backapp {
    float: right;
    margin-top: -11px;
}

.btn_backappadddocument {
    float: right;
    margin: 10px 15px 0px 0px;
}

.systemsetting_lable_div p {
    padding: 8px;
}

.systemsettings_textboxes p {
    padding: 34px;
    margin: auto;
}
/*Naveen Add Doc END*/



/*Naveen Managa Sequence page */
.ldpnl img {
    padding-top: 300px;
    padding-right: 100px;
}

.managesequencefolderdivBehave {
    border: 1px solid #ccc;
    height: 548px;
    margin-top: -10px;
    overflow: auto;
}

.divEditpropertiesborderBehave {
    height: 91px;
    margin: -13px 0px 10px 0px;
}

.mngSeqfolderdivTabstrip {
    float: left;
    margin-bottom: 10px;
}

.mngseqFolderAndHeading {
    float: left;
    width: 100%;
    border: 0px solid #ccc;
}

.btneditsubstanceDiv {
    float: left;
    margin: -10px 0px 0px 227px;
}

.btneditpropertiesDiv {
    float: left;
    margin: -10px 0px 0px 227px;
}

.divEditExcipientsBehave {
    height: 91px;
    margin: -13px 0px 10px 0px;
}

.btnEditExcipientsDiv {
    float: left;
    margin: -10px 0px 0px 227px;
}

.divEditIndicationBehave {
    height: 91px;
    margin: -13px 0px 10px 0px;
}

.btneditIndicationDiv {
    float: left;
    margin: -10px 0px 0px 227px;
}

#btnAddProperties {
    float: right;
    margin-right: 79px;
    margin-top: -25px;
}

.divEnvelop #btnEnvelopProperties {
    float: right;
    margin-right: 79px;
    margin-top: -25px;
}

.lblselectedNodeDiv {
    float: left;
    font-size: 12px;
    font-weight: 700;
    margin-top: -20px;
}

.divleafDocs #btnAddDocument {
    float: right;
    margin-right: 78px;
    margin-top: -29px;
}

.divleafDocs #btnDelete {
    float: right;
    margin-right: 13px;
    margin-top: -29px;
}
/*Naveen END*/


/*Naveen loginpage forgotpwd loadinggif page start */
#mainLdngDiv {
    height: 100%;
    width: 100%;
}

.bgPopupEffect {
    position: absolute;
    z-index: 100;
    top: 0px;
    left: 0px;
    background-color: #000;
    filter: alpha(opacity=60);
    -moz-opacity: 0.3;
    opacity: 0.6;
}

.frgtloadingGif {
    top: 50%;
    left: 46%;
    position: absolute;
}
/*Naveen END*/
/*Naveen addDocument for slidetoggle page start */
.icon-downarrow {
    background: url("../Images/down-arow.png") no-repeat;
}

.icon-uparrow {
    background: url();
    background: url("../Images/Up-arow.png") no-repeat !important;
}

.togglearrow {
    float: right;
    height: 16px;
    width: 23px;
    background: url("../Images/down-arow.png") no-repeat;
}

.submissionAppPro {
    background: url("../Images/down-arow.png") 305px 8px no-repeat;
    cursor: pointer;
}

.content {
    display: none;
}

.atleastone {
    left: 80px !important;
    position: relative;
    top: -24px !important;
}

.manage_application td {
    width: auto;
}

.manage_AccesRights label {
    float: left;
    margin-left: 19px;
    margin-top: -23px;
    text-align: left;
}

.manage_AccesRights input {
    float: left;
    margin-top: 0px;
}

.manage_AccesRights {
    margin: 5px 0px 0 15px;
    padding: 0;
}
/*End EditRoles*/
/*Naveen CompanyAdminPage for Esignature part start */
#SystemSettings {
    padding: 0px 0 0;
}

#CompnyeSignStatus {
    height: auto;
    padding: 16px 0 0;
}

.manage_application {
    width: 196px;
    height: 30px;
    margin: 5px;
    padding: 0px;
}

    .manage_application label {
        float: left;
        position: relative;
        text-align: left;
        padding-left: 11px;
        margin-top: -24px;
    }

    .manage_application input {
        float: left;
        margin-top: 11px;
    }

#CompnyeSignStatus b, #divSystemSettings p b {
    font-size: 13px;
}
/*Naveen END*/

/*For ComboBox alignment */
.RadComboBox .rcbInput {
    height: 20px !important;
}


/*Edit User Pop-up*/
.editUserPanel .leftcolnew {
    float: left;
    /*width: 323px !important;*/
}

.gridbtns p {
    padding: 10px;
    text-align: center;
}

/* Start EUEnvelops   */
.SubInformationleft, .SubInformationright1, .SubInformationright {
    float: left;
    width: 100%;
    margin-right: 15px;
    margin-top: 10px;
}

    .SubInformationleft ul li, .SubInformationright ul li, .SubInformationleft ul li span, .SubInformationright ul li span {
        font-size: 12px !important;
        float: left;
        padding-right: 20px;
        min-height: 25px;
    }

.StudyIdentifier li {
    width: 100%;
    float: left;
    padding: 5px 0;
    margin: 0px 10px 0px 10px;
}

.SubInformationleft ul li, .SubInformationright ul li {
    min-width: 25%;
    padding: 0px;
}

/*.SubInformationright ul li:last-child {
margin-top:10px;
}*/
.Studycategory li {
    float: left;
    margin: 15px 0px 0px 30px;
}

.Heading {
    width: 99%;
    float: left;
}


.DocumentFileTagsNames, .DocumentFileTagsNames1 {
    width: 100%;
    float: left;
}



    .DocumentFileTagsNames1 li {
        width: 200px;
        padding: 5px 0;
        float: left;
    }

.DocumentPropertiesNames li {
    width: 200px;
    padding: 5px 0;
    float: left;
}

.DocumentPropertiesControls li {
    float: left;
    padding: 5px 0;
    margin-right: 10px;
}

.DocumentFileTagsControls li {
    width: 200px;
    padding: 5px 0;
    float: left;
    margin-right: 20px;
}





.buttonalignment {
    margin: -10px 0px 0px 770px;
}

/*.envelopgrid {
    border: 1px solid #b0cfe9;
    width: 519px;
    height: 138px;
    float: left;
    overflow: scroll;
}*/

.envelopgrid label {
    padding: 0 !important;
}

.evelopgridaddbtn {
    padding: .2em 0.9em !important;
    /*margin-top: 75px !important;*/
    position: relative;
    top: -21px;
    left: 6px;
    float: right;
    /*margin-left: 439px;*/
}

.envelopagencygrid {
    margin-top: 12px !important;
    float: left;
    margin-left: 112px;
    padding: .2em 0.9em !important;
}
/* End EuEnvelops*/

/*For Substances,Products and Excipients*/
.divEditpropertiesborder {
    border: 1px solid #CBE7F5;
    margin: 0px 0 10px 1px;
    height: 230px;
    width: 532px;
}

    .divEditpropertiesborder p {
        float: left;
        padding: 0px;
    }

    .divEditpropertiesborder span {
        padding-top: 6px;
    }

.btneditsubstanceDiv1 {
    /*float: left;*/
    margin: 20px auto !important;
    width: 24%;
}

.successfullMsg {
    background: url("../images/accepted.png") no-repeat scroll 6px 4px #ECF7D9;
    border: 1px solid #1A9705;
    clear: both;
    color: #50832A;
    font-weight: bold;
    left: 513px !important;
    padding: 4px 6px 3px 30px;
    position: absolute;
    top: 88px !important;
}


/*End For Substances,Products and Excipients*/

/*DESIGN CHANGES FOR 24/9/2013*/
.eu_envelopes {
    width: 100%;
    height: auto;
    margin: 20px;
    padding: 0px;
}

    .eu_envelopes label {
        width: 200px;
        float: left;
    }
/*.eu_envelopes span {
        float:right;
    }*/
.inn_background {
    border: 1px solid #b0cfe9;
    width: 500px;
    float: left;
    height: 31px;
}

.delete {
    float: right;
    padding-right: 10px;
}

.page .submit {
    text-align: center;
    padding-top: 21px;
}



/* Start STF Page */

.StudyIdentifier li {
    width: 48%;
    float: left;
    padding: 5px 0;
    margin: 0px 10px 0px 10px;
}

.Heading {
    width: 1055px;
    float: left;
}


.DocumentFileTagsNames {
    width: 100%;
    float: left;
}

    .DocumentFileTagsNames li {
        padding: 5px 0;
        float: left;
        margin: 0 30px 0 13px;
        width: 310px;
    }

        .DocumentFileTagsNames li label {
            float: left;
        }

        .DocumentFileTagsNames li div {
            float: left;
        }

        .DocumentFileTagsNames li span {
            float: right;
            font-size: 11px;
        }

        .DocumentFileTagsNames li label {
            width: 70px !important;
            float: left;
            padding: 0px;
        }

.DocumentFileTagsControls li {
    width: 200px;
    padding: 5px 0;
    float: left;
    margin-right: 20px;
}

.DocumentFileTags {
    background: #fff;
    margin: 10px auto;
    height: auto;
    overflow: hidden;
    padding: 5px;
}
    .DocumentFileTags .fields {
        float: left;
        margin-top: 8px;
    }
    .DocumentFileTags .fields-btns {
        float: left;
    }
    .DocumentFileTags label {
        width: auto !important;
        padding: 0 10px 0 0;
    }

.page {
    font-size: 13px;
    font-weight: normal;
    /*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
}

.buttonalignment {
    margin: -10px 0px 0px 770px;
}
/*New Css Changes*/
.rgRow {
    margin: 10px 0;
    border-top: 1px solid #ccc;
    background-color: #f9f9f9;
    border-bottom: 1px solid #c2c2c2 !important;
}

.rgAltRow {
    border-bottom: 1px solid #c2c2c2;
    -webkit-box-shadow: 0 2px 0 #fff;
    -moz-box-shadow: 0 2px 0 #fff;
    box-shadow: 0 2px 0 #fff;
}

    .rgAltRow:hover {
        background: #e1f1fc !important;
    }

.add-user-total {
    width: 99.7%;
    height: auto;
    float: left;
    background-color: #E3EDF1;
    padding: 5px 0 0 0;
    border: 2px solid #2581AD;
}

.add-user-box1 {
    width: 20%;
    height: auto;
    float: left;
}

.add-user-box2 {
    width: 20%;
    height: 235px;
    float: left;
    margin: 5px 0 0 0;
}

.add-user-feildname {
    width: 100%;
    height: 30px;
    float: left;
    line-height: 30px;
}

.add-user-feildname_n {
    width: 33%;
    height: auto;
    float: left;
    margin-left: 105px;
}

    .add-user-feildname_n label b {
        font-size: 13px;
    }

.add-user-feildname label {
    width: 86%;
    padding-left: 10px;
}

    .add-user-feildname label span.errormsg-adduser {
        float: right;
        font-size: 11px;
    }

.add-user-feildinput {
    width: 96%;
    height: 35px;
    float: left;
    margin: 0 0 15px 0;
}

table .rcbFocused {
    border: none !important;
}

.add-user-feildinput_n {
    width: 100%;
    height: 28px;
    float: left;
    margin-left: 20px;
    margin-top: 36px;
}

.add-user-box_btns {
    width: 100%;
    text-align: center;
    margin: 15px 0px;
}

.box_sideapps {
    width: 34%;
    height: 220px;
    float: left;
}

    .box_sideapps table tr, .box_sideapps td {
        height: 30px !important;
        width: 145px !important;
        float: left;
        line-height: 20px !important;
    }

.add-user-box_btns [type="button"]:first-child {
    background-color: #409fcc !important;
    color: #fff;
    border: 1px solid #e8e8e8;
    text-shadow: none;
}

.add-user-box_btns [type="button"] {
    background-color: #F1F1F1 !important;
    color: #333;
    border: 1px solid #e8e8e8;
}

.add-user-feildinput_checks {
    width: 80%;
    height: 160px;
    float: left;
    margin-left: 35px;
    padding: 0px 0px 0px 20px;
}

    .add-user-feildinput_checks table {
        width: 100%;
        height: 100%;
        float: left;
    }

    .add-user-feildinput_checks input[type="checkbox"] {
        float: left;
        height: 12px;
        padding: 0px;
        margin: 0px;
    }

.add-user-feildinput input[type="text"] {
    margin: 0 0 0 10px;
}

.add-user-feildinput_checks label {
    width: auto;
    height: 10px;
    float: left;
    text-align: left;
    line-height: 12px;
    padding: 0px;
    margin-left: 5%;
}

.add-user-feildinput input {
    background: #FFFFFF;
    border: 1px solid #D1D1D1;
    float: left;
    height: 18px;
    padding: 2px;
    width: 180px;
    border-color: #CFCFCF;
    box-shadow: 0 4px 5px -5px rgba(0, 0, 0, 0.3) inset;
    margin: 0px 10px;
}

.add-user-feildinput_n label {
    float: right;
    width: 173px;
    line-height: 11px;
    padding: 0px;
}

.rcInputCell input[type="text"], .riTextBox, .riEnabled, html body .riSingle .riTextBox {
    margin-left: 10px !important;
}

#ctl00_MainContent_radGridUserManage .rgEditForm {
    background: none repeat scroll 0 0 #FFFFFF !important;
    border: 0px solid #C1ECFA !important;
    padding: 5px;
    width: 98%;
}

#MainContent_divAddDoc button[type="button"] {
    background-color: #0FA1D5 !important;
    color: #fff;
    border: 1px solid #e8e8e8;
    text-shadow: none;
    margin: 0px 0px 5px 30px;
}

.RadTabStripTop_Default .rtsLevel .rtsLink {
    background: none !important;
}

.RadTabStripTop_Default .rtsLevel .rtsOut, .RadTabStripBottom_Default .rtsLevel .rtsLink, .RadTabStripBottom_Default .rtsLevel .rtsOut, .RadTabStripTop_Default_Baseline .rtsLevel, .RadTabStripBottom_Default_Baseline .rtsLevel {
    background-color: #F3F3F3;
    padding: 1px 0px 1px 0px;
    background-image: none !important;
    border-bottom: 1px solid #c8c8c8 !important;
    border-top: 2px solid #999;
    border-bottom: none !important;
    border-top-right-radius: 4px;
    border-left: 1px solid #c8c8c8;
    border-right: 1px solid #c8c8c8;
    border-top-left-radius: 4px;
    color: #5A5A5A;
}

.RadTabStripTop_Default .rtsLI .rtsSelected .rtsOut {
    background-color: #4ca4d2;
    border-bottom: 1px solid #c8c8c8 !important;
    color: #FFF;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-top: 1px solid #999;
    border-left: 1px solid #4ca4d2;
    border-right: 1px solid #4ca4d2;
    border-bottom: none !important;
    padding: 0 0 2px 0;
}

.RadTabStrip .rtsIn:hover {
    background-color: #e5e5e5 !important;
    border-bottom: none !important;
}

.RadTabStripTop_Default .rtsLI .rtsSelected .rtsOut:hover .rtsIn .rtsTxt, .RadTabStripTop_Default .rtsLI .rtsSelected .rtsOut:hover, .RadTabStripTop_Default .rtsLI .rtsSelected .rtsOut .rtsIn:hover, .RadTabStrip .rtsSelected .rtsOut .rtsIn:hover {
    background-color: #4ca4d2 !important;
    padding: 0 0px 2px 0px;
}

.RadTabStrip .rtsLevel1 .rtsTxt {
    font-size: 13px !important;
}

.RadGrid_Default .rgCommandTable {
    border: none !important;
}

.rgHeader {
    padding: 1px 10px 2px 10px !important;
    border-top: 1px solid #ccc;
}


.RadGrid_Default h3 {
    color: #fff;
    background-color: #4ca4d2 !important;
    font-size: 16px;
    padding: 3px 0 3px 5px;
    margin: 0 auto;
    height: auto;
    text-align: left;
    line-height: 25px;
}

.RadGrid_Default .rgMasterTable, .RadGrid_Default .rgDetailTable, .RadGrid_Default .rgGroupPanel table, .RadGrid_Default .rgCommandRow table, .RadGrid_Default .rgEditForm table, .RadGrid_Default .rgPager table {
    font-family: 'Open Sans', sans-serif !important;
}

.RadGrid_Default .rgHeader, .RadGrid_Default th.rgResizeCol, .RadGrid_Default .rgHeaderWrapper {
    background: none !important;
}

#ctl00_MainContent_radGridUserManage_ctl00_ctl02_ctl03_EditFormControl_expirydatepicker_dateInput {
    margin-left: 10px !important;
    width: 180px !important;
    margin-top: 6px;
}

.txtboxdeactivatedate input {
    margin-left: 10px !important;
    width: 180px !important;
}

.btnswraper {
    background-color: #409fcc !important;
    color: #fff !important;
    border: 1px solid #e8e8e8;
    text-shadow: none !important;
}

.btncancel {
    background-color: #F1F1F1 !important;
    color: #333 !important;
    border: 1px solid #e8e8e8;
    text-shadow: none;
    text-decoration: none;
}

    .btncancel:hover {
        background-color: #E9E9E9 !important;
    }

.RadGrid_Default .rgEditForm {
    /*margin-left: 200px;*/
    margin-bottom: 10px;
}

#chkboxRight, #chkUserRoles, .rcTable .rcSingle {
    border: none !important;
}

#divSystemsettingbtns input[type="button"]:nth-of-type(2n+1) {
    background-color: #0FA1D5 !important;
    color: #fff !important;
    border: 1px solid #e8e8e8;
    text-shadow: none !important;
}

    #divSystemsettingbtns input[type="button"]:nth-of-type(2n+1):hover {
        background-color: #2581AD !important;
    }

.manage_AccesRights b {
    width: auto;
    height: auto;
    float: left;
}

    .manage_AccesRights b input[type="checkbox"] {
        width: auto;
        height: auto;
        float: left;
        margin-left: 3px;
        margin-top: 2px;
    }

    .manage_AccesRights b label {
        width: auto;
        height: auto;
        float: left;
        padding: 0px;
        margin: 0px 0px 0px 75px;
    }

.manage_AccesRights .check {
    width: 100%;
}

.manage_AccesRights table tr td {
    width: 28%;
    height: auto;
    padding: 2px 4px 2px 4px;
    float: left;
}

    .manage_AccesRights table tr td label, .manage_AccesRights table tr td input[type="checkbox"] {
        width: auto;
        height: auto;
        padding: 0 4px 0 4px;
        margin: 0 6px 6px 0;
        float: left;
    }

    .manage_AccesRights table tr td:nth-child(2) {
        width: 36%;
    }

#CompanyRoles h3 {
    padding: 3px 0;
    margin: 0 auto;
    width: 100%;
    text-align: center;
}

.RadTabStripTop_Default .rtsLevel .rtsDisabled .rtsOut {
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    background: #eee;
    color: #bbb;
    padding: 0px !important;
}

    .RadTabStripTop_Default .rtsLevel .rtsDisabled .rtsOut .rtsIn .rtsTxt:hover {
        border: none;
    }

    .RadTabStripTop_Default .rtsLevel .rtsDisabled .rtsOut .rtsIn, .RadTabStripTop_Default .rtsLevel .rtsDisabled .rtsOut .rtsIn:hover {
        background: #eee !important;
        color: #bbb;
        padding: 0 8px !important;
    }

.esigndiv {
    width: 100%;
    height: auto;
    float: left;
    text-align: center;
}

input [title="Expand"] {
    background-color: none !important;
    border: none !important;
}

/*End Start STF Page*/

/*RAD SPLIUTTER STYLES*/
.rad_splitter_main {
    width: 100%;
    margin: 0px;
    padding: 0px;
    height: auto;
}

.tablewidth {
    width: 100%;
    margin: 0px;
    height: 620px !important;
    padding: 0px;
}

.sliding_zone {
    width: 400px;
    float: right;
    margin: 0px;
    padding: 0px;
}

#ctl00_MainContent_Radslidingpane1 {
    width: 340px !important;
    height: 605px !important;
    margin: 0;
    padding: 0;
}

.RadSplitter .rspSlideContent {
    width: 340px !important;
    height: 578px !important;
    background: #F8F8F8 !important;
    border: 1px solid #ccc;
}

}

.rspSlidePane {
    width: 330px !important;
    box-shadow: 0px 1px 7px 2px #D6D6D6;
}

.gridaddbtn {
    float: right;
    width: 34%;
    height: 30px;
    height: auto !important;
    background-color: #e6e6e6;
    position: static;
}

.main_radtabs {
    margin: 20px auto;
}
/*New Style 20.11.2013*/

.Form {
    width: 100%;
    height: auto;
    float: left;
}

.multiPage {
    background-color: #fafafa;
    border: 1px solid #C4C4C4;
    /*margin-left: 10px;*/
    padding: 0 0px 15px 0px;
    min-height: 100px;
    overflow: auto;
    border-radius: 6px;
    overflow-x: hidden;
}

.multiPage-admin {
    background-color: #fafafa;
    border: 1px solid #C4C4C4;
    margin: 0px;
    padding: 0 0px 15px 0px;
    min-height: 300px;
    height: auto !important;
    overflow: hidden;
    border-radius: 6px;
    width: 100%;
}

.rcbDisabled {
    margin: 0 0 20px 65px !important;
}

.RadListBox_Default .rlbGroup {
    overflow-x: hidden !important;
}

.keydateleft {
    margin: 0 0 0 40px !important;
    width: 44%;
}

.rpRootGroup {
    min-height: 200px !important;
    height: auto !important;
    overflow: hidden;
    border-color: #E9E9E9 !important;
}

.RadPanelBar .RadPanelBar_Default {
    min-height: 200px !important;
    height: auto !important;
    overflow: hidden;
}

#ctl00_MainContent_rpbSeqProp {
    min-height: 200px !important;
    height: auto !important;
    overflow: hidden;
    margin: 0 0 0 5px;
}

.rpTemplate {
    min-height: 200px !important;
    height: auto !important;
    overflow: auto !important;
    padding: 10px;
    overflow-x: hidden !important;
}

    .rpTemplate .rpSlide {
        min-height: 150px !important;
        height: 150px;
        height: auto !important;
        overflow: auto !important;
        overflow-x: hidden !important;
    }

.RadPanelBar .rpItem:first-child {
    min-height: 0px !important;
    height: 150px !important;
    height: auto !important;
    max-height: 150px !important;
    overflow: hidden !important;
}

div.rpSlide {
    overflow-x: hidden !important;
}

.seqproplist label {
    width: 100%;
    height: 30px;
    float: left;
    font-size: 13px;
}

.RadListBox {
    margin: 5px 0 10px 3px;
}

.ava_txt {
    margin: 0 0 0 12px;
}

.RadPanelBar_Default a.rpFocused,
.RadPanelBar_Default a.rpExpanded,
.RadPanelBar_Default a.rpSelected,
.RadPanelBar_Default div.rpFocused,
.RadPanelBar_Default div.rpExpanded,
.RadPanelBar_Default div.rpSelected,
.RadPanelBar_Default a.rpSelected:hover {
    background-color: #389BCF !important;
    color: #fff !important;
    background-image: none !important;
}

.RadPanelBar_Default div.rpHeaderTemplate, .RadPanelBar_Default a.rpLink {
    background-color: #EEEEEE !important;
    background-image: none !important;
    border: 1px solid #E4E4E4 !important;
}

.RadPanelBar_Default a.rpExpanded {
    background-color: #6CB6DD !important;
    border: none !important;
}

.Keydataheading {
    margin-left: 0px !important;
    padding-top: 12px !important;
}

.keydateleft label {
    width: auto !important;
    min-width: 130px;
    overflow: hidden;
}

.keydateleft {
    margin: 0 0 0 20px !important;
}

.keydateright {
    width: 33% !important;
    margin: 0 0 0 50px;
    float: left;
}

.RadPicker .rcTable {
    table-layout: auto;
    margin: 0px 0 0px 0 !important;
}

input[value="Select"] {
    margin: 5px 0 0 0;
    padding: 2px;
}

button#MainContent_btnSubmit {
    margin: 0px 0 0 50px;
}



.seqPropBtns {
    float: left;
    margin-left: 0px;
    margin-top: 20px;
    width: 100%;
    text-align: center;
}


/*Envelope page css*/

.SubInformationleft ul, .SubInformationright ul {
    padding: 0 0 0 20px;
    line-height: 20px;
    text-align: justify;
}

    .SubInformationleft ul li span, .SubInformationright ul li span {
        color: #1393C8;
        text-align: left;
        float: none;
    }

.eu_envelopes {
    width: 98%;
    height: auto !important;
    margin: 0px 0 5px 0;
    padding: 0px;
    min-height: 30px;
    overflow: hidden;
}

.eu_envelopesd label {
    min-width: 178px;
    width: auto !important;
    float: left;
    text-align: left;
    margin: 0 5px 0 0;
    line-height: 30px;
    padding: 0px;
}

.eu_envelopes input {
    margin: 0 0 0 5px;
}

    .eu_envelopes input[type="text"] {
        margin: 2px 0 0 5px;
        width: 168px;
        height: 25px;
    }

.eu_envelopesd {
    width: 100%;
    height: auto !important;
    margin: 0px 0 5px 0;
    padding: 0px;
    min-height: 30px;
    overflow: hidden;
}

    .eu_envelopesd div {
        height: 125px;
    }

    .eu_envelopesd input {
        margin: 0 0 0 5px;
    }

        .eu_envelopesd input[type="text"] {
            margin: 2px 0 0 5px;
            width: 158px;
        }

.th_envelopes {
    width: 40%;
    float: left;
    border: 1px solid #DBDBDB;
    padding: 5px;
}
.th_envelopgrid {
    border: 0px solid #DBDBDB;
    width: 95%;
    margin: 5px;
    overflow: auto;
    padding: 3px;
    float: left;
    max-height: 150px;
}
    .th_envelopgrid .inn_item {
        float: none !important;
        margin: 0;
        padding: 5px;
        background: #fff;
        width: 97%;
         border: 0px;
         border-bottom: 0px solid #eee;
    }
    .th_envelopgrid .Buttons {
        float: right!important;
        margin: 10px 0 0 20px!important;
    }

    .th_envelopgrid .inn_item .labeldeletebtn {
    background-image: url("../images/Cancel.gif") !important;
    margin: 0px;
    float: right;
    background-position: right 6px !important;
    opacity: .9;
}

.spanblue {
    color: #1393C8;
    float: left;
    font-weight: bold;
    font-size: 12px;
    line-height: 28px;
    margin: 0 0 0 5px;
}

.RadComboBox_Default .rcbInput {
    color: #333;
    font: normal 12px "Segoe UI",Arial,Helvetica,sans-serif !important;
    line-height: 16px;
    /*width: 128px !important;*/
}

.eu_envelopes label {
    min-width: 130px;
    width: auto !important;
    float: left;
    text-align: left;
    margin: 0 0px 0 0;
    padding: 0px;
}

.inn_background {
    border: 0px solid #E6E6E6;
    min-width: 200px !important;
    width: 98% !important;
    float: left;
    height: 31px;
}

.envelopgrid {
    border: 1px solid #DBDBDB;
    width: 96%;
    min-height: 125px !important;
    margin: 5px auto;
    overflow: auto;
    background: #fff;
    padding: 3px;
}

.evelopgridaddbtn {
    padding: .2em 0.9em !important;
    margin: 0px !important;
    position: relative;
    float: right;
    top: 37px;
}

.rcbFocused, .RadComboBox table {
    margin-left: 5px !important;
}

.page .submit {
    text-align: center;
    padding-top: 21px;
    width: 95%;
    margin: 10px 0 10px 0px;
    float: left;
}

/*.inn_background input[type="submit"] {
    margin-top: 50px;
}*/

.details_div {
    width: 100%;
    height: auto;
    float: left;
    border: 1px solid #e6e6e6;
    background-color: #F8F8F8;
    padding: 0 0 10px 0;
}

    .details_div div h3 {
        width: 99%;
        text-align: left;
        background-color: #E6E6E6;
        margin: 0px;
        font-size: 16px;
    }

.sfdadiv_top .Heading h3 {
    font-size: 16px;
    text-align: left;
}


.pform_div {
    width: 100%;
    height: auto;
    float: left;
    border: 1px solid #e6e6e6;
    margin: 10px 0 0 0;
}

.pagediv {
    width: 100%;
    height: auto !important;
    min-height: 500px !important;
    float: left;
}

.sfdadiv_left {
    width: 32%;
    height: auto;
    float: left;
    padding: 5px 0px 20px 20px;
}

.sfdadiv_right {
    width: 32%;
    height: auto;
    float: left;
    /*border-left: 1px dashed #2581AD;
            border-right: 1px dashed #2581AD;*/
    padding: 5px 0px 0px 12px;
}

.sfdadiv_rightl {
    width: 30%;
    height: auto;
    float: left;
    padding: 5px 0px 0px 14px;
}

.sfdadiv_top {
    width: 99.9%;
    height: 30px;
    float: left;
    padding: 0px 0px 0px 0px;
    background-color: #E6E6E6;
    border-bottom: 1px solid #e6e6e6;
    margin: 0 0 10px 0;
    line-height: 20px;
}

.sfdadiv_bottom_l {
    width: 50%;
    height: auto;
    float: left;
}

.eu_envelopes textarea {
    margin: 8px 0 0 0;
    border: 1px solid #DBDBDB !important;
    height: 95px !important;
}

    .eu_envelopes textarea.texta {
        margin: 8px 0 0 0;
        border: 1px solid #DBDBDB !important;
        height: 95px !important;
        width: 300px !important;
    }

.inn_background h3 {
    font-size: 12px;
    font-weight: normal;
}

/*h3 {
    font-size: 18px;
    margin: 0 0 0 -5px;
}*/

/*.inn_background div {
    width: 85% !important;
    float: none !important;
    position: relative;
    left: 12px;
}*/

.inn_background div span {
    width: auto !important;
}

.Heading {
    padding: 0px !important;
    border: 0px !important;
    text-align: center;
    line-height: 22px;
    width: 100%;
}

.RadListBox_Default .rlbGroup {
    border: 1px solid #DBDBDB !important;
    background: #FFF;
    height: auto !important;
}

.addnewpro {
    width: 100%;
    height: 40px;
    float: left;
    padding: 0 0 0 100px;
}
/*Addtinal Products Css*/
.htmlxhide {
    overflow-x: hidden;
}
/*End Addtinal Products Css*/


.RadSplitter_Default, .RadSplitter_Default .rspPaneTabContainer, .RadSplitter_Default .rspPane, .RadSplitter_Default .rspResizeBar, .RadSplitter_Default .rspSlideContainerResize, .RadSplitter_Default .rspPaneHorizontal, .RadSplitter_Default .rspResizeBarHorizontal, .RadSplitter_Default .rspSlideContainerResizeHorizontal {
    border-color: #E9E9E9 !important;
}

/*#ctl00_MainContent_RadGridforleafDocs1 {
    background-color: #fff !important;
    border: none !important;
    border-top: 1px solid #e6e6e6 !important;
    width: 93.5%;
    overflow-x: hidden;
}*/

.margl {
    margin: 0 0 0 10px;
}

.sfda-rel {
    width: 170px !important;
    float: left;
    height: 125px !important;
}

    .sfda-rel label {
        color: #333;
    }

.esignh3 {
    width: 88%;
    height: 30px;
    float: left;
    text-align: center;
    line-height: 30px;
    color: #333;
}

.esignfeilds {
    width: 98%;
    height: auto !important;
    float: left;
    margin: 10px 0 0;
}

    .esignfeilds #lblDelAppeSignError {
        margin: 0px 0 10px 0;
    }

.esignfeilds_f1 {
    width: 99%;
    height: 30px !important;
    float: left;
}

    .esignfeilds_f1 input {
        margin: 0px;
    }

    .esignfeilds_f1:last-child {
        text-align: center;
        margin: 5px 0 0 0;
    }

    .esignfeilds_f1 label {
        width: 34%;
        height: 25px;
        float: left;
        margin: 0px;
        padding: 0px 20px 0 0px;
        color: #666;
        text-align: right;
        line-height: 22px;
    }

    .esignfeilds_f1 span {
        width: 40%;
        height: 25px;
        /*float: left;*/
        margin: 0px;
        padding: 0px 0px 0 0px;
        color: #666;
        text-align: left;
    }
/*.esignfeilds_f1  input[type="password"] {
      width: inherit;
        height: 20px !important;
        line-height: 14px;
        width: 156px;
        margin: 0px;
        padding: 0 0 0 4px;
    }*/




.RadGrid_Default table.rgMasterTable .rgClipCells {
    float: left;
    border: 1px solid #4ca4d2 !important;
}

.RadGrid_Default .rgPager table:first-child {
    border: none !important;
    background-color: #fff !important;
}

.backtoverify-inner {
    border-bottom: 0px solid #4bc2e9 !important;
    border: none !important;
    float: right;
    width: 28.7%;
    height: 35px;
    text-align: left !important;
    background-color: #F1F9FF !important;
    padding: 5px 0 0 0;
    margin: 0px;
    line-height: 34px;
}

.backtoverify-inner1 {
    width: auto;
    float: right;
    margin: 5px 20px 0px 0px;
}

#SystemSettings h3, #CompnyeSignStatus h3 {
    font-size: 14px;
}

.RadGrid .rgMasterTable, .RadGrid .rgDetailTable, .RadGrid .rgEditForm table {
    /*background-color:#e6e6e6;*/
}

#ctl00_MainContent_radGridApplication_ctl00_ctl06_radGridSequence_ctl00 {
    background-color: #ccc;
    border: 0px solid #000;
}

.RadGrid_Default {
    border: 1px solid #dde5e6 !important;
    overflow: hidden;
    width: 95%;
    margin: auto;
}

#ctl00_MainContent_radGridApplication_ctl00_ctl06_radGridSequence_ctl00 colgroup {
    border: 1px solid #4BC2E9;
}


/* for firefox */


/* Add Document.aspx */
.addocdeatils {
    width: 33%;
    height: auto !important;
    min-height: 300px;
    overflow: hidden;
    float: left;
    padding: 0 0 0 10px;
    border: 1px solid #e6e6e6;
    background-color: #FAFAFA;
    margin: 5px 4px 0 10px;
}

    .addocdeatils .feilddiv {
        width: 100%;
        height: auto;
        float: left;
        margin: 5px;
    }

        .addocdeatils .feilddiv label {
            text-align: left;
            padding: 0px 0px 0px 5px;
            width: 145px;
            font-size: 15px;
            color: #999;
        }

        .addocdeatils .feilddiv span {
            width: 57%;
        }

.addocsgrid {
    width: 63%;
    height: auto !important;
    min-height: 300px;
    overflow: hidden;
    float: left;
    padding: 0 8px 10px 10px;
    margin: 5px 0 0 0;
}

.addocsgrid_inner {
    width: 100%;
    height: auto !important;
    min-height: 100px;
    overflow: hidden;
    text-align: center;
    margin: 0px auto;
}

    .addocsgrid_inner .divsharebtnsave {
        width: 100%;
        height: 40px;
        float: left;
        margin: 0px;
    }

.addsavedbtn {
    position: relative;
    top: 5px;
    left: 460px;
}

.addocsgrid .RadGrid_Default {
    margin: 0 0 10px 0;
    border: 1px solid #d6d6d6!important;
}

.addocsgrid .multiPage {
    /*width: 430px;*/
    padding: 0 10px 10px 10px;
}

.addocsgrid .feildiv {
    width: 90%;
    min-height: 30px;
    height: auto !important;
    overflow: hidden;
    float: left;
    text-align: center;
    padding: 21px 0 0 38px;
}

/*.feildiv {
    padding: 10px;
}*/

.feildiv span#lblUpErr {
    color: #EC1E1E !important;
    text-align: center;
    width: 16%;
    height: 19px;
    min-height: 5px !important;
    height: auto !important;
    overflow: hidden;
    float: left;
    padding: 0px;
    margin: 8px 10px;
    font-size: 11px;
}

.feildiv .RadUpload {
    float: left;
    margin: 5px 0px 0px 0;
    width: 93%;
    /*padding: 10px;*/
}

.poperror {
    color: #EC1E1E !important;
    text-align: center;
    height: auto !important;
    overflow: hidden;
    float: left;
    padding: 0px;
    margin: 8px 10px;
    font-size: 11px;
}

.addocsgrid .sefeildiv {
    width: 90%;
    min-height: 30px;
    height: auto !important;
    overflow: hidden;
    float: left;
    text-align: center;
    padding: 15px 0 0 5px;
}

.addocsgrid .afsfeildiv {
    width: 100%;
    min-height: 30px;
    height: auto !important;
    overflow: hidden;
    float: left;
    text-align: center;
    padding: 15px 0 0 0px;
}

.addfromsq {
    width: 100%;
    min-height: 30px;
    height: auto !important;
    overflow: hidden;
    float: left;
    text-align: center;
    padding: 15px 0 0 5px;
}

.addocsgrid .feildiv input[type="button"] {
    margin: 4px 0 0 6px;
    line-height: 20px;
    padding: 0px;
}

.addocsgrid .feildiv input[value="Cancel"] {
    padding: 0px 2px 0 18px;
}

.addocsgrid .sbtns {
    width: 95%;
    height: 30px;
    float: left;
    text-align: center;
}

.addfromsharesbtns {
    width: 91%;
    height: auto;
    float: left;
    text-align: center;
}

.addocdeatils h4, .addocsgrid h4 {
    color: #333;
    font-size: 15px;
    text-align: left;
    padding: 0px;
}

    .addocdeatils h4 b {
        font-size: 15px;
    }

.addocsgrid .feildiv input[value="Remove"] {
    width: 75px;
    color: #292929;
    background-color: #fdfdfd !important;
    border: 1px solid #ccc;
    line-height: 22px;
    padding: 0px;
    margin: 0px 0 0 5px;
}


.mafeildiv {
    width: 100%;
    height: 30px;
    float: left;
    text-align: center;
}

.mabtndiv {
    width: 70%;
    height: 30px;
    float: left;
    text-align: center;
    margin: 10px 0 0 0;
}

.maesbtndiv {
    width: 88%;
    height: auto !important;
    float: left;
    text-align: center;
    margin: 0px 0 0 0;
}

.mampbtndiv {
    height: auto !important;
    float: left;
    text-align: center;
    margin: 0px 0 0 0;
}

#myaccountfieldsDiv .Buttons {
    margin: 10px 0 0 0;
}

.maesignfeildiv {
    width: 100%;
    height: 30px;
    float: left;
    text-align: center;
}

    .maesignfeildiv label {
        float: left;
        padding: 9px 0 5px 0;
        width: 152px;
        margin-left: 10px;
    }

    .maesignfeildiv span {
        text-align: left;
        width: 60%;
        float: left;
        padding: 0 0 0 9px;
        line-height: 30px;
    }

.maesignbtndiv {
    width: 88%;
    height: 30px;
    float: left;
    text-align: center;
    margin: 15px 0 0 0;
}

.ectdtemplatediv {
    width: 50%;
    height: 36px;
    float: left;
    text-align: center;
}

    .ectdtemplatediv label {
        width: 39%;
        height: 20px;
        float: left;
        line-height: 30px;
        margin: 0px 0 0 0px;
        text-align: left;
    }

    .ectdtemplatediv span {
        /*width: 50%;*/
        height: 20px;
        float: left;
        margin: 15px 0 0 0;
    }

    .ectdtemplatediv a span {
        margin: 0px;
    }

    .ectdtemplatediv input {
        width: 54% !important;
        height: 20px;
        float: left;
        margin: 11px 0 0 0;
    }

    .ectdtemplatediv a#SkinnedddlModule {
        width: 140px !important;
        margin: 12px 0 0 -10px;
    }

.createtemp_left {
    width: 100%;
    float: left;
    padding-left: 15px;
    margin-left: 5px;
}

.createtemp_right {
    float: left;
    width: 100%;
    margin-left: 15px;
    margin-top: 0px;
    margin-left: 20px;
}

.createtemplatehtml {
    background-color: #fff;
    overflow-x: hidden;
}

/*.RadWindow table.rwTable {
height: auto !important;
overflow-y: scroll;
}*/
.createtempfolder {
    width: 100%;
    margin: 0px auto 0 20px;
    height: auto;
    clear: both;
    background-color: #e1e1e1;
    top: 10px;
    position: relative;
}

    .createtempfolder #radTreeview {
        overflow: auto;
        width: 100%;
        height: 355px;
        border: 1px solid #EEE;
    }

    .createtempfolder .sequenceslt {
        height: 360px;
        overflow-x: hidden;
    }

.createform #templatesave {
    text-align: center;
    width: 100%;
    margin: 10px 0 0 0 !important;
}

.sqpleftdiv {
    width: 40%;
    height: 300px;
    min-height: 160px;
    height: auto !important;
    overflow: hidden;
    float: left;
}

.sqptotaldiv .hfdiv {
    width: 100%;
    height: 30px;
    float: left;
}

.sqpleftdiv .hfdiv {
    width: 94%;
    height: 30px;
    float: left;
}

#adminProperties .hfdiv {
    width: 100%;
    height: 20px;
    float: left;
}

.hfdiv .ava_txt {
    width: 21%;
    font-weight: bold;
    float: left;
}

.hfdiv div#ctl00_MainContent_radComboSubmissionType {
    float: left;
}

.sqpleftdiv .hfdiv label.label {
    text-align: left;
    width: 106px;
}

.seqproplist .hfdiv {
    width: 68%;
    height: 30px;
    float: left;
}

.sqprightdiv {
    width: 60%;
    height: 300px;
    min-height: 200px;
    height: auto !important;
    overflow: hidden;
    float: left;
}

.susrightdiv {
    width: 65%;
    height: 300px;
    min-height: 200px;
    height: auto !important;
    overflow: hidden;
    float: right;
}

    .susrightdiv h3 {
        font-size: 14px;
    }

.hfdiv div table {
    margin: 6px 0 0 5px !important;
}

    .hfdiv div table input.rcbInput {
        line-height: 13px !important;
        height: 19px !important;
        width: 100% !important;
    }
/* Add Document.aspx */
/*SequenceProperties*/
.submissionright {
    width: 100%;
    height: auto !important;
    float: left;
    padding: 0 100px;
}

.submissionsright {
    width: 100%;
    height: auto !important;
    float: left;
    padding: 0px;
    margin: -5px;
}

.submissionaddmodule {
    width: 100%;
    height: auto !important;
    min-height: 200px;
    overflow: hidden;
    margin: 0px 10px 0 10px;
    padding-top: 0px;
    border: 1px solid #ccc;
}

    .submissionaddmodule h3 {
        background-color: #e1e1e1;
        width: 100%;
        margin: 0px;
        color: #333;
        font-size: 14px;
        text-align: left;
    }

    .submissionaddmodule .seqBtns {
        margin: 0px auto 0 0;
        width: 56%;
        height: auto;
        text-align: left;
        float: right;
    }

    .submissionaddmodule table {
        width: 43%;
        height: auto;
        float: none;
        margin: 0px auto 0 15px;
    }

        .submissionaddmodule table tr {
            width: 100%;
            height: 30px;
            float: left;
        }

            .submissionaddmodule table tr.top {
                width: 100%;
                float: left;
                height: 40px;
            }

                .submissionaddmodule table tr.top .td1 {
                    width: 100px;
                    float: left;
                }

                .submissionaddmodule table tr.top .td2 {
                    width: 237px;
                    float: left;
                }

                .submissionaddmodule table tr.top .td3 {
                    width: 150px;
                    float: left;
                }

                .submissionaddmodule table tr.top .td4 {
                    width: 10px;
                    float: left;
                }

                .submissionaddmodule table tr.top .td1 label {
                }

                .submissionaddmodule table tr.top .td2 label {
                }

                .submissionaddmodule table tr.top .td3 label {
                }

                .submissionaddmodule table tr.top .td4 label {
                }

            .submissionaddmodule table tr td.tabletd1 {
                width: 2%;
                float: left;
            }

            .submissionaddmodule table tr td.tabletd2 {
                width: 21%;
                float: left;
                line-height: 0px;
            }

            .submissionaddmodule table tr td.tabletd3 {
                width: 7%;
                float: left;
            }

            .submissionaddmodule table tr td.tabletd4 {
                width: 28%;
                float: left;
            }

            .submissionaddmodule table tr td.tabletd2 label {
                padding: 0px 0 0 5px;
                line-height: 16px;
                width: auto;
            }

            .submissionaddmodule table tr td.tabletd3 input {
                margin: 0px 0 0 0;
            }

.sqrightsdiv {
    width: 100%;
    height: auto !important;
    min-height: 200px;
    float: left;
    overflow: hidden;
    margin: 10px 0 0 7px;
}

    .sqrightsdiv .hfdiv {
        width: 100%;
        height: auto;
        float: left;
    }

.sqrightsdiv-left {
    border: 1px dashed #CCCCCC;
    float: left;
    height: auto !important;
    margin: 0 5px 0 13px;
    min-height: 200px;
    overflow: hidden;
    width: 48%;
    padding: 0 0 10px 0;
}

    .sqrightsdiv-left h3, .sqrightsdiv-right h3 {
        background-color: #E1E1E1;
        width: 100%;
        font-size: 14px;
    }

.sqrightsdiv-right {
    border: 1px dashed #CCCCCC;
    float: left;
    height: auto !important;
    margin: 0 5px 0 20px;
    min-height: 199px;
    overflow: hidden;
    padding: 0 0 10px 0;
    width: 48%;
}

    .sqrightsdiv-right table.rightstable tr {
        height: 30px;
    }

    .sqrightsdiv-right table.rightstable {
        width: 95%;
        height: auto !important;
        min-height: 120px;
        float: left;
        overflow: hidden;
        margin: 40px 0 0 13px;
    }

    .sqrightsdiv-right .Heading {
        width: 96%;
        height: 30px;
        float: left;
        text-align: left;
        padding: 0 0 0 20px !important;
    }

.afsfeildiv .RadListBox_Default .rlbGroup {
    margin: 0 0 0 -26px;
    width: 105%;
    text-align: left;
}

.sqpropanediv {
    width: 100%;
    height: auto;
    float: left;
    margin: 15px 0px 20px 10px;
}

    .sqpropanediv input {
        margin-bottom: 10px;
    }

    .sqpropanediv .create_template {
        background: url("../images/create_template.png") no-repeat scroll 89px 6px;
        text-align: left;
    }

.Synchronize {
    background: url("../images/synchronize.png") no-repeat scroll 2px 6px;
    text-align: right;
}

.download {
    background: url("../images/download.png") no-repeat scroll 4px 6px;
    text-align: right;
}

.compile {
    background: url("../images/compile.png") no-repeat scroll 5px 4px;
    text-align: right;
}

.validate {
    background: url("../images/validate.png") no-repeat scroll 5px 4px;
    text-align: right;
}

.preview {
    background: url("../images/preview_icon.png") no-repeat scroll 2px 4px;
    text-align: right;
}

.Publish {
    background: url("../images/publish.png") no-repeat scroll 5px 4px;
    text-align: right;
}

/*.sqpropanediv input[type="button"] {
    background-color: #0FA1D5 !important;
    color: #fff;
    border: 1px solid #e8e8e8;
    text-shadow: none;
    text-overflow: ellipsis;
    border-radius: 4px 4px 4px 4px;
    border-style: solid;
    cursor: pointer;
    padding: 4px 14px;
    margin: 5px;
}*/

.squencewp .Sequence_heading {
    width: 97.8%;
    float: left;
    background-color: #FAFAFA;
    border: 1px solid #ccc;
    padding: 0 0 0 10px;
    min-height: 25px;
    line-height: 25px;
}

.sqppanefdiv {
    width: 100%;
    height: auto;
    float: left;
    margin: 5px;
    /*line-height: 34px;*/
}

    .sqppanefdiv label {
        padding: 0px;
        color: #999 !important;
        font-size: 14px !important;
    }

.sqppanefsdiv {
    width: 100%;
    height: 34px;
    float: left;
    line-height: 34px;
    text-align: center;
}

.sqppanebtnsdiv {
    width: 100%;
    height: 40px;
    float: left;
    line-height: 40px;
    margin: 16px 0 0 0;
}

    .sqppanebtnsdiv input[type="button"] {
        position: relative;
        top: -7px;
    }

.squencefieldslt {
    height: auto;
    width: 100%;
}

/*SequenceProperties*/
/*ADMIN-US*/


.admoz {
}

.adminustotal {
    width: 100%;
    min-height: 200px;
    height: auto !important;
    overflow: hidden;
    float: left;
    margin: 0 0 0 12px;
}

.adminustotal-left {
    width: 48%;
    height: auto !important;
    float: left;
}

.adminustotal-right {
    width: 48%;
    min-height: 200px;
    height: auto !important;
    overflow: hidden;
    float: left;
    margin: 0 0 0 20px;
}

.adminustotal .feilddiv {
    width: 50%;
    height: 30px;
    float: left;
    line-height: 30px;
    text-align: left;
}

.adminustotal .divheading {
    float: left;
    width: 100%;
    margin: 10px 0 0 0;
    background-color: #e6e6e6;
}

.adminustotal-left div.ltr, .adminustotal-right div.ltr ul {
    float: left;
    width: 100%;
}

    .adminustotal-left div.ltr ul li {
        width: 100%;
        float: left;
        height: 30px;
    }

        .adminustotal-left div.ltr ul li label {
            height: 30px;
        }

        .adminustotal-left div.ltr ul li input[type="text"] {
            margin: 15px 0 0 0;
            width: 172px;
        }



.adminustotal-right div, .adminustotal-right div ul {
    float: left;
}

    .adminustotal-right div ul li {
        width: 48%;
        float: left;
    }

.adminustotal-right .squencewp div ul li {
    width: 50%;
    float: left;
}

.adminustotal-right div ul li.adminusli {
    width: 100%;
}

.adminustotal-right div ul li.adminuslid {
    width: 100%;
}


    .adminustotal-right div ul li.adminuslid label {
        width: 100%;
    }

    .adminustotal-right div ul li.adminuslid .hfdiv {
        width: 78%;
    }

.adminustotal .feilddiv span {
    line-height: 52px;
}

.adminusli span {
    line-height: 36px;
}

.adminus_btns {
    width: 100%;
    height: 30px;
    float: left;
    text-align: center;
    margin: 30px 0 0 0;
}

.adminustotal .feilddiva {
    width: 100%;
    float: left;
    line-height: 34px;
    text-align: left;
}

.feilddiva .liapp li {
    width: 100%;
    float: left;
    height: 30px;
}

    .feilddiva .liapp li label {
        width: 164px !important;
    }

    .feilddiva .liapp li input[type="text"] {
        width: 172px;
        margin: 10px 0 0 10px;
    }
/*ADMIN-US*/

/*Manage Seq*/



.mngseqFolderAndHeading .divheading {
    width: 98.7%;
    height: 30px !important;
    float: left;
    text-align: center;
    line-height: 30px;
    border: 1px solid #ddd;
    background-color: #eee;
    margin: 0 0 2px 0px;
    border-bottom: 2px solid #4bc2e9 !important;
}

.SectionPropertiesDiv .divheading {
    width: 100%;
    height: 35px !important;
    float: left;
    text-align: left;
    line-height: 30px;
    border: 0px solid #ddd;
    background-color: #eee;
    margin: 0 0 0 0px;
    border-bottom: 2px solid #4bc2e9 !important;
}

.divheading span {
    padding: 0px 0px 0px 15px;
}

.SectionPropertiesDiv #MainContent_divSecProp .divheading {
    height: auto !important;
}

.SectionPropertiesDiv #MainContent_divSecProp .main_sectionheading, #MainContent_divStudyIdentDetails .main_sectionheading, #MainContent_divStudyIdentDetails .main_sectionheading .RadGrid_Default {
    border: none !important;
}

#ctl00_MainContent_RadGridStudyCategories, #MainContent_divStudyIdentDetails .main_sectionheading, #ctl00_MainContent_RadGridforleafDocs1_ctl00, #MainContent_divleafDocs #ctl00_MainContent_RadGridforleafDocs1 {
    width: 99.6% !important;
}

.left_adminproperties > div, .right_adminproperties > div {
    float: left;
}

    .right_adminproperties > div div.scrool_chklist {
        float: left;
        margin: 0 0 0 10px;
    }

    .left_adminproperties > div > label, .right_adminproperties > div > label {
        text-align: left;
    }

.scrool_chklist #chkboxRelatedSequences label {
    width: auto !important;
}

.scrool_chklist #chkboxRelatedSequences input {
    margin: 0px !important;
    float: left;
}

.left_adminproperties > div > div table, .right_adminproperties > div > div table {
    float: left;
    margin: 0 0 0 10px !important;
}

    .right_adminproperties > div > div table.check {
        width: 145px;
        margin: 0 0 0 0px !important;
    }

.SectionPropertiesDiv .squencefieldslt p label {
    text-align: left;
    padding: 5px 0px 0px 20px;
    margin: 0px;
    width: 145px;
    width: 120px\9 !important;
    font-size: 15px;
    color: #999;
}

.SectionPropertiesDiv .squencefieldslt p input {
    width: 200px !important;
    margin: 0px !important;
}

.SectionPropertiesDiv .squencefieldslt p span {
    width: 51%;
    float: left;
    text-align: left;
    padding: 5px 0 0 0px;
    word-break: break-all;
}

.SectionPropertiesDiv div.lblselectedNodeDiv label {
    width: 47%;
    height: 30px !important;
    float: left;
    text-align: right;
    line-height: 30px;
}

.SectionPropertiesDiv div.lblselectedNodeDiv span {
    width: 50%;
    height: 30px !important;
    float: left;
    text-align: left;
    line-height: 49px;
    padding: 0 0 0 7px;
}

#MainContent_divCAAdmin .squencefieldslt .programname {
    padding: 10px 0px;
}

#MainContent_divCAAdmin div.squencefieldslt {
    padding: 10px 6px 10px 6px;
    margin: 10px 0px;
}

.sectionproperties_editdiv {
    width: 94.5%;
    margin: 0px 0px 0px 15px;
}

.systemsettings_textboxes p span.error {
    color: #DD4B39;
    float: left;
    font-weight: inherit;
    margin: 0px 0px 0px 10px;
    text-align: center;
    font-size: 11px;
}

/*#divSystemSettings label {
    line-height: 34px;
}*/

.systemsetting_lable_div p span {
    line-height: 34px;
}

/*.systemsetting_lable_div p {
    padding: 0px;
}*/

.systemsettings_textboxes p {
    padding: 0px !important;
    margin: auto;
    line-height: 26px !important;
    width: 100%;
    float: left;
}

#divSystemsettingbtns2 {
    text-align: center;
    width: 85%;
    height: 36px;
    line-height: 36px;
    padding: 0px;
    margin: 0px;
}

.updatesignval {
    width: 450px;
    height: 200px;
}

    .updatesignval #lblEsignError, #lblDelAppeSignError, span.esignerror {
        width: 100%;
        text-align: center;
        float: left;
    }

    .updatesignval #lblUserName, #lblAddAppeSignUserName, .updatesignval span.lblname {
        line-height: 38px;
        padding: 0px;
        margin: 0px;
    }

.RadTreeView .rtUL {
}


.section_properties {
    width: 689px !important;
    margin-left: 8px !important;
    border: 1px solid #409fcc;
    height: 20px;
    padding: 0px;
}

.section_properties1 {
    width: 689px !important;
    margin-left: 8px !important;
    height: 20px;
    padding: 0px;
}

.section_properties label {
    float: left !important;
}

.section_properties span {
    float: left !important;
    margin-top: 11px;
}

    .section_properties span .btn .btn-small .btn-info .Buttons {
    }

.updatesignval p label {
    width: auto;
    padding: 10px 10px 0 20px;
    float: left;
    margin: 0 0 0 50px;
}

.updatesignval div[align="center"], .esigndiv {
    width: 100%;
    float: left;
    margin: 20px 0 0 0;
}

/*forget pwd*/
.forgetpwdiv {
    width: 81%;
    float: left;
    text-align: center;
    max-height: 40px;
}

.forgetpwdivdif {
    width: 60%;
    float: left;
    text-align: center;
    margin: 3px 0 0 66px;
}

.forgetpwdlabeldiv {
    width: 87%;
    float: left;
    text-align: left;
    padding-left: 26px;
}

/*.forgetpwdlabeldiv span {
        float: none !important;
    }*/

.forgetpwdmsg {
    width: 92%;
    float: left;
    text-align: center;
    margin: 5px 0 10px 0;
}

.forgetpwdiv input[type="text"]#RadWindow_Forgotpassword_C_txtforgetpass {
    float: left !important;
    width: 93% !important;
    height: 24px !important;
    margin: 2px 0px 4px 28px !important;
}

#RadWindow_Forgotpassword_C_txtimgcode {
}

.myacccesigndiv1 {
}

.myacccesign {
    width: 400px !important;
    height: auto !important;
    min-height: 200px;
    overflow: hidden;
}

.myacccesigndiv {
    width: 100%;
    /*height: 30px;*/
    float: left;
    margin: 10px 0 0 0;
    text-align: left;
}

.myacccesigndiv1 .error {
    float: left;
    width: 86%;
    height: auto;
    text-align: center;
    margin: -4px 13px 8px 0px;
    max-height: 10px;
}

.myacccesigndiv label {
    width: auto !important;
    padding: 0 4px 0 0;
    float: left;
    min-width: 110px;
    line-height: 38px;
}

.myacccesigndiv .asterisk {
    padding-left: 2px !important;
}

.myacccesigndiv1 .loginvalidationerror {
    width: 90%;
    position: relative;
    float: left;
}

#ctl00_MainContent_radwindow_ChangeeSignature_C {
    height: auto !important;
    min-height: 130px;
    overflow: hidden;
}

#ctl00_MainContent_RadWindow_ChangeMngPassword_C {
    height: auto !important;
    min-height: 130px;
    overflow: hidden;
}

.lblMessageerror {
    width: 50%;
    height: auto;
    float: left;
    text-align: center;
    color: #DD4B39;
    margin-right: 50%;
    line-height: 20px;
    padding: 0px;
}

input[value="Return"] {
    position: relative;
    float: right;
    margin: 5px;
}

.myacccesign table.rwTable {
    height: auto !important;
}

.myaccountfieldiv {
}

.myaccountfieldfname {
    width: auto;
    min-width: 66px;
    float: left;
    line-height: 30px;
    padding: 0px;
    margin: 0px;
}

.myaccountfieldinput {
}

.myaccountbtnsdiv {
    width: 100%;
    text-align: center;
}

span#lblAddAppeSignError {
    width: 100%;
    text-align: center;
    float: left;
}

.ssrightstbox {
    width: 100%;
    height: auto !important;
    float: left;
}


    .ssrightstbox div:last-child {
        margin-left: 40px;
    }

    .ssrightstbox .availableonwers {
        border: none !important;
    }


.submissionsright ul li.seqproplist {
    width: 50% !important;
    margin: 0px !important;
    padding: 0px;
}

.submissionsright .seqproplist .hfdiv {
    width: 100%;
    height: 18px;
    float: left;
}

.submissionsright ul li.seqproplist .hfdiv .ava_txt {
    width: 47%;
    float: left;
    margin: 0px 0 0 10px;
}

.submissionaddmodule .seqBtnsalign {
    margin: 0px auto 0 0;
    width: 63%;
    height: auto;
    text-align: left;
    float: right;
}

.seqBtnsalign {
    margin: 10px 0 0 0;
    width: 94%;
    height: auto;
    text-align: center;
    float: left;
}

#MainContent_RadPageViewRegional .seqBtns {
    float: left;
    margin-left: 335px;
    margin-top: 40px;
    width: 31%;
    text-align: center;
}

#MainContent_RadPageViewSummaries .seqBtns, #MainContent_RadPageQuality .seqBtns, #MainContent_RadPageNonClinicalStudyReports .seqBtns, #MainContent_RadPageViewClinicalStudyReports .seqBtns {
    float: left;
    margin-left: 335px;
    margin-top: 40px;
    width: 37%;
    text-align: center;
}

#menulist li a img {
    position: relative;
    top: 8px;
    height: 20px;
    width: 20px;
    right: 5px;
}

.sdpublishlbl {
    line-height: 22px;
    padding: 0px;
}

.sdpublishfi {
    line-height: 25px;
}

.sdpublishtxt {
    margin: 0px 0 0 -0px !important;
}

#RadWindowWrapper_radPublishWindow table:first-child {
    height: 270px !important;
}

.sqtooltip {
    background-color: #EEEEEE;
    border: 0 solid #000000;
    height: 60px;
    width: 120px;
}

.RadGrid_Default .rgHeader div:first-child {
    height: 400px !important;
}

.jvectormap-region .jvectormap-element {
    background-color: #eee;
}

.jvectormap-container .jvectormap-region .jvectormap-element {
    background-color: #eee !important;
}

.helpdiskdiv {
    width: auto;
    height: auto;
    overflow: hidden;
    position: relative;
    left: 1150px;
    margin: -25px 0 5px 0;
}

    /*.RadListBox .rlbMiddle td {
    background-color: #fff;
}*/

    .helpdiskdiv span {
        vertical-align: text-top;
        line-height: 7px;
    }

.popuparrow_box {
    position: relative;
    background: #ffffff;
    border: 1px solid #ccc;
    min-width: 200px !important;
    min-height: 50px;
    padding: 10px;
    -webkit-box-shadow: 2px 2px 8px 5px #e6e6e6;
    box-shadow: 2px 2px 8px 5px #e6e6e6;
    border-radius: 6px;
}

    .popuparrow_box:after, .arrow_box:before {
        bottom: 100%;
        left: 50%;
        border: solid transparent;
        content: " ";
        height: 0;
        width: 0;
        position: absolute;
        pointer-events: none;
    }

    .popuparrow_box:after {
        border-color: rgba(255, 255, 255, 0);
        border-bottom-color: #ffffff;
        border-width: 5px;
        margin-left: -5px;
    }

    .popuparrow_box:before {
        border-color: rgba(235, 235, 235, 0);
        border-bottom-color: #ebebeb;
        border-width: 8px;
        margin-left: -8px;
    }

.RadToolTip .rtWrapper {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    position: relative;
    top: 110px;
    min-width: 200px !important;
    min-height: 30px;
    border-radius: 6px;
    padding: 10px;
}

    .RadToolTip .rtWrapper td {
        background: none !important;
        border: none !important;
        border-radius: 6px;
    }

.rtWrapper .rtShadow {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
}

.RadToolTip.rtVisibleCallout .rtCallout {
    display: none !important;
}

.reporticonsdiv {
    position: absolute;
    margin-left: 980px;
    min-width: 200px;
    max-width: 400px;
    margin-top: -36px;
}

.emailtemplate {
    width: 50%;
    height: auto !important;
    float: left;
    margin: 5px 0 0 0;
}

.emailtemplate_btns {
    text-align: center;
    margin-bottom: -20px;
}

.emailtemplate label {
    min-width: 141px;
    float: left;
    line-height: 47px;
    position: static !important;
    margin: 0px 0 0 13px;
}

.emailtemplate p label {
    min-width: 141px;
    float: left;
    line-height: 30px;
    position: static !important;
    margin: 2px 2px 0px 7px;
}

    .emailtemplate p label:last-child {
        width: 18px !important;
        float: left;
        line-height: 30px;
        position: static !important;
    }

.emailtemplate p span#lblMessage, .email_errmsg {
    width: 69%;
    text-align: center;
    float: left;
    margin: -2px 0 0px 44px;
    color: #F00;
}

#ctl00_MainContent_radGridApplication_ctl00__ctl00_MainContent_radGridApplication_ctl00_ctl00___PEF {
    background-color: transparent !important;
}
.show-users {
    left: 40% !important;
}
.backtoverify {
    float: left;
    position: absolute;
    left: 70%;
    margin-top: 6px;
}

    .backtoverify label {
        margin-right: 10px;
        font-size: 13px;
    }

        .backtoverify label[for="ChkbxCompileRep"] {
            float: left;
            margin-top: -24px;
            margin-right: 10px;
        }

    .backtoverify input {
        float: left;
        margin: 3px 3px 0px -12px;
    }

.RadSplitter .rspRight .rspPaneTabContainer {
    height: auto !important;
    min-height: 150px;
    border: none;
    background: url(../images/arrow_left.png) no-repeat 0px 141px !important;
}

.RadSplitter .rspRotatedTabText.rspPaneTabText {
    font-size: 14px !important;
    transform: rotate(0deg) !important; /*FOR RAD SPLITTER TEXT*/
    font-weight: bold !important;
    color: #4CA4D2 !important;
    transform: rotate(0deg) !important;
}

.backtoverify-inner label, .Studydocuments_stf .backtoverify-inner label {
    line-height: 15px;
    margin: 0 !important;
    padding-right: 8px;
    width: auto !important;
}

.Studydocuments_stf .backtoverify-inner input {
    margin-right: 8px;
}

.appopupaptdiv {
    min-height: 100px;
    height: auto !important;
    border: 1px solid #ccc;
    overflow: hidden;
    margin: 0 9px 0 12px;
    padding: 10px;
    width: 94.2%;
}

.appopupapldiv {
    float: left;
    width: 38%;
    min-height: 100px;
    height: auto !important;
    overflow: hidden;
}

.appopupaprdiv {
    float: left;
    width: 54%;
    min-height: 100px;
    height: auto !important;
    overflow: hidden;
    margin: 0 0 0 20px;
}

.appopupaodiv {
    min-height: 60px;
    width: auto;
    margin: 0 8px 0 11px;
    height: auto !important;
    overflow: hidden;
    border: 1px solid #ccc;
    padding: 10px;
    width: 94.2%;
}

.appopupapldiv p, .appopupaprdiv p {
    padding: 1px !important;
}

    .appopupapldiv p label, .appopupaprdiv p label {
    }

    .appopupapldiv p span, .appopupaprdiv p span {
        font-weight: bold;
        color: #4CA4D2;
        line-height: 30px;
    }

.apectdtotal {
    min-height: 180px;
    height: auto !important;
}
/*.apectdtotal h3, .appopupaodiv h3 {
width: 99%;
color: #333;
height: 28px !important;
float: left;
text-align: center;
line-height: 25px;
border: 1px solid #E1E1E1;
background-color: #B0CFE9;
margin:0px;
font-size: 15px;
}*/
.ash3 {
    width: 99%;
    color: #333;
    height: 28px !important;
    text-align: center;
    line-height: 25px;
    border: 1px solid #E1E1E1;
    background-color: #B0CFE9;
    margin: 0px;
    font-size: 15px;
}

.approval-options-table {
    width: 100%;
    height: auto;
    float: left;
    margin: 12px 0 0 0;
}

    .approval-options-table input#chkBoxApprove {
        float: left;
        margin: 10px 0 0 50px;
    }

    .approval-options-table textarea {
        float: left;
    }

    .approval-options-table label {
        width: 120px;
    }

.compilerdiv {
    float: left;
    font-size: 12px;
    height: auto;
    margin: 5px 0 10px 5px;
    text-align: left;
    width: 75%;
}



#RAD_SPLITTER_PANE_CONTENT_ctl00_MainContent_RightPane1 {
    overflow: visible !important;
}

.valbacktoverify {
    float: left;
    width: 100%;
    height: 30px;
    background-color: #4CA4D2;
}

    .valbacktoverify span {
        float: right !important;
        margin: 0 90px 0 0;
    }

    .valbacktoverify label {
        color: #FFF;
        padding: 6px;
        width: auto;
    }

    .valbacktoverify input {
        margin: 9px 0 0 0;
    }

.RadGrid .rgRefresh {
    background: url(../images/refresh-btn.png) !important;
    width: 15px !important;
    height: 15px !important;
}

.RadGrid_Default .rgAdd {
    background: url(../images/add-icon.png) !important;
    background-repeat: no-repeat !important;
    background-position: center;
}

.start_date {
    width: 500px;
    height: 40px;
    margin: 5px;
    padding: 0px;
}

    .start_date label {
        width: 80px;
        float: left;
    }

.datepicker_manage {
    width: 450px;
    margin: 0px;
    padding: 0px;
}

.date_picker {
    float: left !important;
}

.RadSplitter_Default .rspSlideTitleContainer, .RadSplitter_Default .rspSlideHeaderIconWrapper {
    background: #4CA4D2 !important;
    border: none !important;
}

.rspSlideTitleContainer {
    background: #4CA4D2 !important;
    height: 35px !important;
}

.RadSplitter .rspSlideHeader .rspSlideTitle {
    font-weight: bold;
    color: #FFFFFF !important;
    font-size: 14px !important;
}

.opprations_multidiv {
    padding: 10px;
    width: 98%;
}

.file_path {
    width: auto;
    margin: auto;
    height: auto;
    border: 1px solid #409fcc;
    padding: 10px;
    background-color: #fff;
}

.edit_user_btns {
    width: 30%;
    margin: auto;
}
/*.section_name {
    width:98.5% !important;
    border:1px solid #4CA4D2;
    margin-left:8px !important;
    border-top:none;
}*/
.company_ectd {
    width: 100%;
    margin: 0px;
    padding: 0px;
    min-height: 100px;
}

.company_name {
    width: 92%;
    margin: 2px 0px;
    padding: 10px 0 0 20px;
    height: 30px;
}

    .company_name label {
        float: left;
        width: auto;
        margin: 0px;
        padding-top: 8px;
        width: 33%;
    }


    .company_name .error_span {
        float: left;
        margin: 0px 0 5px;
        text-align: center;
        width: 83%;
        color: #DD4B39;
    }

.company_name1 {
    height: auto;
    margin: 8px;
    overflow: hidden;
    padding: 0px 0 0 10px;
    height: auto;
    width: 92%;
}

    .company_name1 input {
        float: left;
        margin: 0px;
    }

    .company_name1 label {
        float: left;
        width: 117px !important;
        margin: 0px;
        padding-top: 8px;
    }


    .company_name1 .error_span {
        float: left;
        font-size: 11px;
        margin: 3px 0 5px 2px;
        text-align: center;
        color: #DD4B39;
    }

.umsa_company_ectd {
    width: 418px;
    margin: 20px auto;
    padding: 0px;
    min-height: 100px;
}

    .umsa_company_ectd .company_name {
        width: 100%;
        margin: 8px;
        padding: 0px;
        min-height: 30px;
        float: left;
    }

        .umsa_company_ectd .company_name label {
            float: left;
            width: 80px !important;
            margin: 0px;
            padding-top: 8px;
            width: 40%;
        }

        .umsa_company_ectd .company_name input {
            float: left;
            margin: 0px;
        }

        .umsa_company_ectd .company_name .error_span {
            color: #dd4b39;
            width: auto;
            float: left;
            font-size: 11px;
            margin: 7px 0 0 5px !important;
        }

        .umsa_company_ectd .company_name span.helpmsg span {
            float: left;
            width: 85%;
            text-align: right;
            font-size: 10px;
            color: #999;
        }

.sa_company_ectd {
    width: 100%;
    margin: 0px;
    padding: 0px;
    float: left;
    min-height: 100px;
}

.usermanagement_company_ectd .company_name {
    width: 46%;
    margin: 4px 0 0 10px;
    padding: 0px;
    height: 40px;
    float: left;
}

    .usermanagement_company_ectd .company_name label {
        width: 27%;
    }

    .usermanagement_company_ectd .company_name input {
        margin: 5px 0px;
        float: left;
    }

    .usermanagement_company_ectd .company_name .error_span {
        font-size: 11px;
        width: auto;
        margin: 8px 0px 0px 7px;
    }

.validmailid {
    margin: 12px 0px 0px 0px;
}

.sa_company_ectd .company_name {
    width: 46%;
    margin: 4px 0 0 10px;
    padding: 0px;
    height: auto;
    float: left;
}

    .sa_company_ectd .company_name label {
        float: left;
        width: auto;
        margin: 0px;
        padding-top: 8px;
        min-width: 118px;
    }

    .sa_company_ectd .company_name span.helpmsg span {
        float: left;
        width: 79%;
        text-align: right;
        font-size: 10px;
        color: #999;
    }

    .sa_company_ectd .company_name span#lblEmailStatus {
        float: right;
        margin: 0px 15px 0 0px;
        /*width: 100%;
text-align: center;
margin: 0px;
padding: 0px;*/
    }



.sa_EditUsergridbtns {
    width: 100%;
    margin: auto;
    float: left;
    text-align: center;
}



.errormsg-adduserpwd {
    float: right;
    margin: 5px 30px 0 0;
}

.tree_view {
    width: 98%;
    overflow: auto;
    min-height: 150px;
    border: 1px solid #ccc;
    background: #fff;
}

.Study_identifier {
    margin: -14px 0 0 0px;
    float: left;
}

.study_identifier {
    border: 1px solid #ccc;
    float: left;
    min-height: 40px;
    height: auto;
    margin: 0 0 15px 12px;
    overflow: hidden;
    background-color: #EEEEEE;
    border-radius: 4px;
    width: 97%;
    padding: 10px 0 5px 7px;
}

    .Study_identifier a {
        top: 15px !important;
    }

    .study_identifier h4 {
        padding: 0px 0 0 6px;
    }

.changefiletageninfo {
    border: 1px solid #ccc;
    min-height: 40px;
    height: auto;
    margin-bottom: 10px;
    overflow: hidden;
    background-color: #fff;
    border-radius: 4px;
    box-shadow: 2px 2px 1px 0 rgba(0, 0, 0, 0.2);
    width: 98%;
    padding: 10px 0 5px 7px;
    float: left;
    margin: 2px 0 8px 2px;
}

    .changefiletageninfo h4 {
        padding: 0px;
    }

.changefiletagdocinfo {
    border: 1px solid #ccc;
    float: left;
    min-height: 40px;
    height: auto;
    margin-bottom: 10px;
    overflow: hidden;
    background-color: #fff;
    border-radius: 4px;
    box-shadow: 2px 2px 1px 0 rgba(0, 0, 0, 0.2);
    width: 98%;
    padding: 10px 0 5px 7px;
    float: left;
    margin: 2px 0 8px 2px;
}

    .changefiletagdocinfo h4 {
        padding: 0px;
    }

.changefiletagchangetag {
    border: 1px solid #ccc;
    float: left;
    min-height: 40px;
    height: auto;
    margin-bottom: 10px;
    overflow: hidden;
    background-color: #fff;
    border-radius: 4px;
    box-shadow: 2px 2px 1px 0 rgba(0, 0, 0, 0.2);
    width: 98%;
    padding: 10px 0 5px 7px;
    float: left;
    margin: 2px 0 8px 2px;
}

    .changefiletagchangetag h4 {
        padding: 0px;
    }

    .changefiletagchangetag .DocumentFileTagsNames li {
        width: 50%;
        float: left;
    }

        .changefiletagchangetag .DocumentFileTagsNames li:last-child {
            width: 92%;
            float: left;
            text-align: center;
        }

.note {
    width: 420px;
    color: #999;
    margin: 30px auto;
}

    .note p {
        font-size: 10px;
        padding: 0px !important;
    }

.submission_grid {
    border: 1px solid #409fcc;
    width: 98%;
    margin: auto;
}

label #txtTitle {
    text-align: right!important;
}

.extra_feature {
    margin: 10px 0px !important;
}

    .extra_feature span {
        line-height: 22px !important;
    }

.esignature_popups {
    width: 95%;
    height: auto;
    margin: 0px;
    float: left;
    padding: 0px;
}

.error_esignature {
    float: right !important;
    width: auto !important;
    color: #DD4B39 !important;
}

.main_sectionheading {
    width: 98.7%;
    border: 1px solid #409fcc;
}

    .main_sectionheading label {
        float: left;
        font-size: 16px !important;
        color: #999 !important;
    }

        .main_sectionheading label:nth-child(3n+3) {
            padding-left: 0px !important;
        }


.recomeded_file {
    float: left;
    margin-top: 8px;
}

legend {
    border: 1px #949494 solid;
    background: #e8e8e8;
    margin-left: 14px;
    padding: 3px 10px;
    font-weight: bold;
}

fieldset {
    border: 1px #C1C1C1 solid;
    border-radius: 7px;
    width: 385px;
    padding: 5px;
    background: #f8f8f8;
    margin: 11px 0;
}

.extra_infor {
    left: 280px !important;
    top: 8px !important;
}

.extra_inforsuccess {
    top: 0px !important;
    left: 27px !important;
}

.synchronize {
    position: absolute;
    right: 6px;
    top: 3px;
}

/*.hfdiv {
    height: 50px;
}*/

.hfdiv label {
    width: auto;
}

.synheading h5 {
    color: #409fcc !important;
}

.MyImageButton {
    opacity: 0.5 !important;
}

    .MyImageButton:hover {
        opacity: 1 !important;
    }

.application_properties {
    border: 0px solid #409fcc;
    width: 98%;
    height: auto;
    margin: 10px 0 0 4px;
    padding: 0px;
    overflow: hidden;
}
/*RIBBON EFFECT STYLES*/
h2 {
    background: #f9f9f9;
    color: #333;
    font-size: 19px;
    font-weight: normal;
    line-height: 22px;
    padding: 8px 0 10px 12px;
    position: relative;
    text-align: left;
    width: 99%;
    border-top: 2px solid #4BC2E9;
    border-bottom: 1px solid #eee;
}

.RadPanelBar .rpText {
    font-size: 14px;
}

.default_margin {
    margin: 10px 0px 0px 0px;
    padding: 10px;
}

.submission_discription {
    width: 100%;
    float: right;
}

/*.submission_discription label {
        padding: 30px 15px 0px 0px !important;
    }*/

.appliction_properties {
    width: 581px;
    min-height: 130px;
    border: 1px solid #409fcc;
    height: auto;
    overflow: hidden;
}

b.admin_heading {
    font-size: 14px !important;
    padding-left: 10px !important;
}

.pie_chart {
    width: 380px;
    margin: 20px auto;
    padding: 0px;
    clear: both;
}

#ctl00_MainContent_RadGridforleafDocs1_ctl00_ctl05_mainTable td {
    text-align: left;
    padding-left: 20px;
    height: 30px;
}

    #ctl00_MainContent_RadGridforleafDocs1_ctl00_ctl05_mainTable td label {
        float: left;
        margin: 0px;
    }

#ctl00_MainContent_RadGridforleafDocs1_ctl00_ctl05_lbloperation {
    margin: 0 0 0 20px;
    border: 1px;
    -webkit-appearance: none;
}

.save_button {
    border: 1px solid #ffffff !important;
}

.manageesignature_savebutton {
    float: none !important;
    margin: auto !important;
    width: 150px;
}

.loader_background_opacity {
    z-index: 999;
    width: 100%;
    height: 140%;
    position: absolute;
    top: 0%;
    left: 0%;
    background: gray;
    filter: alpha(Opacity = 50);
    opacity: 0.5;
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
}

h2.dashboard {
    font-size: 20px;
    width: 98%;
    height: 22px;
    border-bottom: 1px solid #ddd;
}

    h2.dashboard label {
        float: left;
        font-size: 20px;
        width: auto;
        padding: 0px;
    }

.jvectormap-label {
    background-color: white;
    color: #00BACD;
    font-weight: bold;
    font-family: Tahoma;
    font-size: 16px;
}

.jvectormap-container {
    background-color: #fff !important;
    width: 128% !important;
}

input[disabled] {
    border: none;
    background-color: rgba(255, 0, 0, 0);
    box-shadow: none;
}

.world_map {
    width: 700px;
    height: 400px;
    float: left;
    margin: 20px 0px 0px 0px;
}

.default_floatleft {
    float: left;
}

.default_marign {
    margin: 0px 0px 10px 0px;
}

.backbutton_sequenceproperties {
    float: right;
    margin: -27px 20px 0px 0px;
}
/*NO RECORDS TO DISPLAY STYLES*/
.rgNoRecords td {
    text-align: center !important;
    font-weight: bold;
    color: #000;
    padding: 5px;
    height: 50px;
    /*width: 150px;*/
    /*background: url(../images/no-records.png) no-repeat 180px 30px;*/
}

    /*.rgNoRecords td {
    background: url(../images/no-records.png) no-repeat 48px 52px;
}*/

    .rgNoRecords td div {
        font-size: 18px;
        height: 40px !important;
        padding-left: 100px;
        width: auto;
        padding-left: 75px;
    }

.mode_div {
}

.mode_div_sequenceonwers {
    width: 50%;
    height: auto;
    overflow: hidden;
    margin: 0 0 10px 0px;
    padding: 5px;
}

.key_dates_main {
    width: 98%;
    height: auto;
    margin: 0px 0px 0px 7px;
    border: 1px dashed #ccc;
    padding: 5px;
    overflow: hidden;
}

.manage_maindiv {
    width: 100%;
    float: left;
    margin: 5px;
    padding: 0px;
}

    .manage_maindiv label {
        width: auto;
        text-align: left;
        margin: 0px;
        padding: 0px;
        float: left;
    }

.start_date_manage {
    float: left;
    padding-left: 9px;
}

.stop_date_manage {
    padding-left: 122px;
}

.right_approvaldate {
    width: 100%;
    float: right;
}

.manage_maindiv1 {
    width: 250px;
}

.right_approvaldate .manage_maindiv {
    width: 100%;
}

.previewtree {
    border: 1px solid #CBE7F5;
    /* height: 412px;*/
}

.RadGrid .rgClipCells .rgHeader, .RadGrid .rgClipCells .rgFilterRow > td, .RadGrid .rgClipCells .rgRow > td, .RadGrid .rgClipCells .rgAltRow > td, .RadGrid .rgClipCells .rgEditRow > td, .RadGrid .rgClipCells .rgFooter > td {
    white-space: inherit;
    word-wrap: break-word;
}

.RadButton_Default.RadButton.rbLinkButtonChecked, .RadButton_Default.RadButton.rbLinkButtonChecked:hover, .RadButton_Default.RadButton.rbLinkButton:hover {
    background-color: transparent !important;
    border: 0px solid #B6B6B6 !important;
    color: #333 !important;
    line-height: 20px;
    font-weight: bold !important;
}

.RadButton_Default.rbLinkButton.rbDisabled, .RadButton_Default.rbLinkButton.rbDisabled:hover, .RadButton_Default.RadButton.rbLinkButton {
    background-color: transparent !important;
    border: 0px solid #B6B6B6 !important;
    color: #333 !important;
    line-height: 20px;
    font-weight: normal;
}

.RadButton .rbPrimary {
    padding-left: 17px !important;
    padding-right: 5px;
}

.link_btns {
    text-decoration: underline;
    color: #000;
}

.on_off_button {
    margin-top: -50px;
}

    .on_off_button div {
        left: 173px;
        width: 150px;
        top: 54px;
        height: 50px !important;
    }

    .on_off_button label {
        margin: 0px;
    }

.e_signature {
    width: 220px;
    margin: 20px 0px 0px 0px;
}

    .e_signature label {
        width: auto;
        float: left;
    }

    .e_signature div {
        top: -4px;
        left: 90px;
    }

.multiple_filetag {
    width: 100%;
    height: auto;
    margin: 0px;
    padding: 0px;
    border: 1px solid #cccccc;
    overflow: hidden;
}


.Heading_studydocument {
    width: 100%;
    height: 30px;
    line-height: 30px;
    font-size: 18px;
    margin: 0px;
    padding: 0px;
    text-align: center;
    color: #ffffff;
    background: #4CA4D2;
}

.relsuqno {
    float: left;
    text-align: left;
    padding-left: 10px;
    padding: 0px 0 0 10px;
    margin: 0 0 10px 0;
    width: 98%;
}

p.relsuqno label {
    margin: 0px;
}

#adminProperties .hfdiv .ava_txt {
    float: left;
    padding: 0 0 0 2px;
    width: 32%;
}

.admprobtns {
    text-align: center;
    margin: 20px 0;
    float: left;
    width: 100%;
}

.captchaimage img {
    border: 2px solid #cccccc;
    width: 250px;
    border-radius: 5px;
}
/*Added by vinod*/

.editleaftotal {
    width: 100%;
    float: left;
    margin: 10px 0px;
}

.editleafhalfdiv {
    width: 46%;
    float: left;
    min-height: 40px;
}

    .editleafhalfdiv span {
        float: right;
        margin: 8px 21px 0 0px;
    }

    .editleafhalfdiv div.RadComboBox {
        float: left;
        margin: 0 0 0 6px;
    }

.editleafbtnsdiv {
    width: 98%;
    float: left;
}


#ctl00_MainContent_RadGridforleafDocs1_ctl00_ctl05_EditFormControl_divInfoFileTag {
    float: left;
    width: 100%;
}

.editleafhalfdiv label {
    text-align: left;
    min-width: 50px;
    margin: 8px 0 0 5px;
    padding: 0px;
    width: auto;
}

.editleafhalfdiv input {
    width: 155px;
}

.editleafhalfdiv span#ctl00_MainContent_RadGridLeafDocs_ctl00_ctl05_EditFormControl_lblOperType {
    float: left;
    margin: 8px 0 0 13px;
}



.SectionPropertiesDiv .editleafhalfdiv div {
    overflow: initial;
    /*  margin: 4px 0 0 -25px;*/
}

span#MainContent_lblTitleInfo {
    color: #ABABAB !important;
    float: right !important;
    width: 40%;
    text-align: center;
    font-size: 10px;
}

.appenddoc .SubInformationright {
    width: 100%;
}

.appenddoc .SubInformationleft ul li {
    min-width: 23%;
}

.appenddoc .SubInformationright ul li {
    min-width: 23%;
}

.manage_AccesRights span {
    color: rgb(255, 80, 80);
    visibility: visible;
    width: 72%;
    float: right;
    margin: 0px 0 0 0;
}

.roleerror {
    color: rgb(255, 80, 80);
    visibility: visible;
    width: 94%;
    float: right;
    margin: 0px 0 0 0;
    text-align: left;
}

.studydocs {
    background-color: #e6e6e6;
    padding: 10px;
    border: 1px solid #bbb;
    float: left;
    margin: 10px 0 0;
}

    .studydocs h4 {
        float: left;
    }

    .studydocs #ctl00_MainContent_RadGridStudyDocuments {
        border: 1px solid #999 !important;
    }

/*#ctl00_MainContent_RadGridStudyDocuments_ctl00 thead tr {
    background-color: #999 !important;
}*/

/*#ctl00_MainContent_RadGridDatasetDocs_ctl00 thead tr {
    background-color: #999 !important;
}*/

.RadGrid_Default .rgHeader {
    color: #6e6e6e !important;
    background: #f8f8f8;
}

.StudyIdentifier {
    width: 98%;
    height: auto;
    margin: 0 5px 0 0;
    padding: 10px;
    border: 1px solid #eee;
    background-color: #f8f8f8;
    float: left;
    min-height: 140px;
}

.StudyIdentifier_stf {
    width: 96%;
    height: auto;
    margin: 0px 5px 0 12px;
    padding: 10px;
    border: 1px solid #eee;
    background-color: #f8f8f8;
    float: left;
    min-height: 140px;
    border-radius: 4px;
}

    .StudyIdentifier_stf label {
        width: 70px !important;
    }

.StudyIdentifier_stf_left span {
    float: left;
    padding: 9px 0 5px 0;
}

.StudyIdentifier_stf_left ul li span {
    float: none !important;
}

.StudyIdentifier_stf_left INPUT[type="text"] {
    margin: 5px 0px;
}


.StudyIdentifier_stf_right {
    float: left;
    width: 99.9%;
    margin: 10px 0 0 0;
}

.Studydocuments_stf {
    width: 96%;
    height: auto;
    margin: 0px 5px 10px 12px;
    float: left;
    min-height: 140px;
    border: 1px solid #CCC;
    background-color: #eee;
    padding: 10px;
    border-radius: 4px;
}

    .Studydocuments_stf h4 {
        max-width: 50%;
        float: left;
    }

.StudyIdentifier_left {
    border: 1px solid #ccc;
    float: left;
    min-height: 40px;
    height: auto !important;
    margin-bottom: 10px;
    margin-right: 40px;
    overflow: hidden;
    background-color: #fff;
    border-radius: 4px;
    box-shadow: 2px 2px 1px 0 rgba(0, 0, 0, 0.2);
    width: 99%;
    margin: 0px;
}

div.StudyIdentifier_left label {
    width: auto;
    min-width: 80px;
}

#MainContent_divStudyIdentifier .savebtn {
    width: 99%;
    margin: 10px auto 0 0;
    float: left;
    text-align: center;
}

div.StudyIdentifier_left span#MainContent_lblTitleInfo {
    text-align: center !important;
    margin: 5px 0 0 0;
    width: 36% !important;
}

.StudyIdentifier_right div.rgEditForm {
    width: 92% !important;
}

.StudyIdentifier_right {
    float: left;
    width: 99%;
    min-height: 100px;
    margin: 10px 0 0 2px;
}

.studydocsbtns {
    float: right;
    width: auto;
    margin: 0 0 10px 0;
}

#adminProperties .feild {
    width: 100%;
    float: left;
    line-height: 26px;
}

    #adminProperties .feild #ctl00_MainContent_radWindow_AdminProperties_C_ddlType table {
        margin-left: 10px !important;
    }

.editapp_right .eappl {
    height: auto;
    min-height: 30px;
    overflow: hidden;
}

.editapp_left div.eappl {
    height: auto;
    min-height: 30px;
    overflow: hidden;
}

.editapp_left div.eapp {
    height: auto;
    min-height: 30px;
    overflow: hidden;
}

#fuEmailTemplaterow0 input.ruRemove {
    float: right;
    clear: right;
    margin: -41px 0 0 0;
    position: relative;
    z-index: 1;
}

.emailtemplate .error {
    float: left;
    clear: left;
}

#ctl00_MainContent_RadGridStudyDocuments_ctl00 div.rgEditForm {
    width: 400px !important;
    margin: 5px auto;
    float: none;
    height: auto;
    overflow: hidden;
}

    #ctl00_MainContent_RadGridStudyDocuments_ctl00 div.rgEditForm .addnewdocument_maindiv label {
        width: 100px !important;
    }

    #ctl00_MainContent_RadGridStudyDocuments_ctl00 div.rgEditForm div > div.btns {
        margin: 0px 5px 5px 0;
        text-align: center;
    }

    #ctl00_MainContent_RadGridStudyDocuments_ctl00 div.rgEditForm div > div input {
        margin: 3px 0 0 6px;
    }


#ctl00_MainContent_radGridCategory_ctl00 div.rgEditForm {
    width: 340px !important;
    margin: 10px 19%;
    float: left;
    padding: 10px;
}

    #ctl00_MainContent_radGridCategory_ctl00 div.rgEditForm div {
        width: 100%;
        float: left;
    }

        #ctl00_MainContent_radGridCategory_ctl00 div.rgEditForm div label {
            width: 20% !important;
        }



    #ctl00_MainContent_radGridCategory_ctl00 div.rgEditForm span.error {
        margin: 15px 8px 10px 0px;
        float: right;
    }





    #divRefFileData h4 {
        width: 40%;
        float: left;
        font-size: 12px;
        font-weight: normal;
    }

#divSharedisplay input#btnSelectPath {
    margin: 7px;
}

div#MainContent_divChnangeFileTags {
    float: left;
    margin: 4px 0 0 0;
}

.auditdocicons {
    margin: -32px 0 0;
    position: relative;
    float: right;
    text-align: right;
    width: 50%;
}

@media screen and (min-width: 1250px) and (max-width: 1280px) {
    .Contentwraper, .Content1 {
        width: 1240px !important;
    }
}

@media screen and (min-width: 1500px) and (max-width: 17000px) {
    .enable_filter1 {
        margin: 0px 0 0 52% !important;
    }
}

@media screen and (min-width: 1620px) {

    .backtoverify label {
        float: left;
    }
}

#RadGridCompanies_ctl00_ctl06_RadGridCompanyUsers_ctl00_ctl07_EditFormControl_chkbxeSig, #RadGridCompanies_ctl00_ctl06_RadGridCompanyUsers_ctl00_ctl02_ctl03_EditFormControl_chkbxeSig, #rgSuperAdminControl_ctl00_ctl05_EditFormControl_chkbxeSig, #rgSuperAdminControl_ctl00_ctl02_ctl03_EditFormControl_chkbxeSig {
    margin: 11px 0 0 0;
}

#rgSuperAdminControl_ctl00_ctl02_ctl03_ctl00 {
    padding: 0 0 16px 0;
    width: 450px !important;
    height: 380px !important;
    top: 20% !important;
    left: 35% !important;
}

#rgSuperAdminControl_ctl00_ctl05_ctl00 {
    padding: 0 0 10px 0;
    width: 450px !important;
    height: 342px !important;
    top: 20% !important;
    left: 35% !important;
}

#rgSuperAdminControl_ctl00_ctl05_EditFormControl_rfvExpiredDate, #rgSuperAdminControl_ctl00_ctl02_ctl03_EditFormControl_rfvExpiredDate {
    margin: -16px -32px 0 0px;
}

.umsa_company_ectd .company_name span#lblEmailStatus {
    margin: 0 -58px 0 60px;
}

span#rgSuperAdminControl_ctl00_ctl02_ctl03_EditFormControl_RequiredFieldValidator1 {
    margin-top: -6px;
}

div#MainContent_divRefFileData h4 {
    font-size: 12px;
    font-weight: normal;
    width: auto;
    float: left;
    margin: 0 20px;
    padding: 5px 0 0px 0;
}

    div#MainContent_divRefFileData h4 span {
        font-size: 12px !important;
    }

.RadUpload .ruFakeInput {
    height: 24px !important;
}   

#MainContent_UpdPnlCompnyeSignStatus p b {
    margin: 0px 0 0 43px;
}

#divSystemSettings p.sstitle {
    margin-left: 6px;
}

#MainContent_UpdPnlCompnyeSignStatus span#MainContent_lblEsignatureMsg {
    margin: 0 0 0 -131px;
}

.esign_div_ss_msg {
    margin: 5px 0px 0 175px;
    height: 30px;
}

div#ctl00_MainContent_RadGridCompanyRoles_ctl00_ctl02_ctl03_EditFormControl_pnlProducts {
    padding-left: 0px;
}

#ctl00_MainContent_RadGridCompanyRoles_ctl00_ctl02_ctl03_EditFormControl_pnlProducts h4, #ctl00_MainContent_RadGridCompanyRoles_ctl00_ctl05_EditFormControl_pnlProducts h4, #ctl00_MainContent_RadGridCompanyRoles h4 {
    width: 99%;
    height: 30px;
    float: left;
    position: static;
    margin: 0px;
    padding: 0px;
    line-height: 30px;
    background-color: #4ca4d2 !important;
    padding-left: 10px;
}

div#MainContent_divEditSubstances, div#MainContent_divEditproperties, div#MainContent_divEditExcipients, div#MainContent_divEditIndication, div#MainContent_divAdditionalProperties {
    width: 96%;
    overflow: hidden;
}

.additional_prop p {
    text-align: left;
    float: left;
}

div#MainContent_divEditSubstances p label, div#MainContent_divEditproperties p label, div#MainContent_divEditExcipients p label,
div#MainContent_divEditIndication p label, div#MainContent_divAdditionalProperties p label {
    line-height: 10px;
    text-align: left;
}

div#MainContent_divEditSubstances p span, div#MainContent_divEditproperties p span, div#MainContent_divEditExcipients p span, div#MainContent_divEditIndication p span, div#MainContent_divAdditionalProperties p span {
    /*line-height: 30px;*/
    float: left;
}

div#MainContent_divAdditionalProperties p span {
    margin: 0 0 0 10px;
}

#MainContent_divAdmin .admin_heading {
    width: 98.3%;
    height: 30px !important;
    float: left;
    text-align: center;
    line-height: 30px;
    border: 1px solid #ddd;
    background-color: #eee;
    margin: 0 0 0 0px;
}

.sequencedetails .squencefieldslt p, .leafdetailsdiv .squencefieldslt p {
    float: left;
    line-height: 25px;
    padding: 0;
    width: 44%;
    padding-left: 8px;
    /*background: #F0F0F0;*/
    margin: 4px;
    /* border: 1px solid #ddd; */
    min-height: 45px;
}

.leafdetailsdiv {
    min-width: 700px;
}

    .leafdetailsdiv h3 {
        padding-left: 0;
    }

#MainContent_divAdmin .squencefieldslt p:last-child {
    width: 95%;
}

    #MainContent_divAdmin .squencefieldslt p:last-child label {
        width: 28%;
    }

span#ctl00_MainContent_RadWindow_AddAppESignatureValidate_C_RequiredFieldValidator2 {
    width: 51% !important;
    float: left !important;
    text-align: right !important;
}

.myacc {
    width: 400px;
    margin: 36px auto 0 auto;
    text-align: center;
    background-color: #4CA4D2;
    border-radius: 5px 5px 0 0;
    color: #fff;
    line-height: 30px;
    height: auto;
    font-size: 16px;
}

#ctl00_MainContent_radGridGnrlAdtTrails {
    margin: 0px 0 0 2px;
}

.esign_iefix {
    margin: -5px 0 0 50px;
}

#ctl00_MainContent_radWindow_AdminProperties_C_ddlType {
}

.adminproduct_type {
    margin: 0 0 0 5px;
    float: none;
}

#adminProperties .RadComboBox_Default {
    margin: 0 0 0 5px;
}

div#ctl00_MainContent_radWindow_AdminProperties_C_rlbRelatedSequenceNumber {
    margin-left: 13px;
}

#MainContent_btnAddProperties {
    margin-top: 5PX;
}

#MainContent_cbFolderExist_ToggleButton {
    top: auto;
    left: auto;
}

.templatefileexdiv p:first-child + p {
    margin: 21px 0 0 28px\9;
    width: 36%\9;
}

div.rcbScroll.rcbWidth {
    max-height: 200px;
    overflow-x: hidden;
    word-break: break-word;
    text-transform: capitalize;
}


#MainContent_DivTempLeafDocGrid {
    width: 97%;
    height: auto;
    margin: 10px 0 0 0;
    padding: 10px;
}

    #MainContent_DivTempLeafDocGrid h4 {
        /*width: 60%;*/
        float: left;
        color: #707070;
        font-size: 14px;
        padding-left: 0px;
    }

    #MainContent_DivTempLeafDocGrid input.Buttons {
        margin: 2px;
    }

.RadTreeView_Default {
    /*width: 99% !important;*/
    background-color: #fff;
    border: 0px solid #bbb !important;
    max-height: 548px !important;
    min-height: 548px;
}

.rtDragClue {
    min-height: 30px !important;
}

.ms_section_id_div {
    padding: 2px 7px !important;
    margin: -2px 0 5px 0 !important;
    width: 98%;
}

#MainContent_btnChangeFileTgas {
    float: right;
}
/*Browser compatibility*/
#MainContent_cbFolderExist_ToggleButton {
    margin: 0 0 0 -5px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    p.relsuqno label {
        padding-left: 0px;
    }



    .rdfd_ radPreventDecorate {
     position:absolute;
    }

    .SectionPropertiesDiv .squencefieldslt p label {
        padding: 0px;
    }

    #MainContent_cbFolderExist_ToggleButton {
        margin: 0 0 0 -5px;
    }
}
.ie-date-input>input, #ctl00_MainContent_RadWindowAddMaterial_C_rdpIssueDate {
    position: absolute;
}

/*Browser compatibility*/
.folderpreparation {
    width: 100px;
    float: left;
}

    .folderpreparation a {
        position: relative;
        left: 0px !important;
    }

.label_class {
    width: auto;
    margin: 5px 0px 0px 0px;
    padding: 0px;
}

.folder_properties {
    height: 40px;
    width: 350px;
    margin: auto;
}

.squencefieldslt1 {
    border: 1px solid #E2E2E2;
    margin: 10px 0 0 20px;
    width: 90%;
    height: auto !important;
    overflow: hidden;
    background-color: #F2F2F2;
    padding: 6px;
}

    .squencefieldslt1 .programname {
        width: 100%;
    }

.RadTreeView_Default .rtPlus, .RadTreeView_Default .rtMinus {
    background-image: url("../Images/toggle-expand-img.png") !important;
}

.RadTreeView_Default .rtPlus {
    background-position: 0px 0px !important;
}

.RadTreeView_Default .rtMinus {
    background-position: 0px -11px !important;
}

.reporticons {
    margin-top: -34px;
    text-align: right;
    width: 100%;
    z-index: 9999;
}

#ctl00_MainContent_radTabStrip1.RadTabStrip .rtsLevel {
    width: 85% !important;
}

.stfpropertytotal {
    width: 40%;
    background-color: #f8f8f8;
    padding: 10px;
    margin: 10px auto;
    border: 1px solid #c8c8c8;
    overflow: hidden;
}

.stfproperty_innerdiv {
    width: 100%;
    float: left;
    min-height: 40px;
    padding: 9px 0 0;
}

    .stfproperty_innerdiv label {
        width: 150px !important;
        font-size: 15px;
        margin: 0px;
        padding: 0px 0px 10px 0px;
        color: #999;
    }

    .stfproperty_innerdiv input {
        float: left;
        margin: 0px;
    }

.stfproperty_btnsdiv {
    float: left;
    text-align: center;
    width: 98%;
    margin: 10px 0px 0px 0px;
}

#ctl00_MainContent_radGridStfPropt_ctl00 .rgEditForm {
    width: 100% !important;
    border: none !important;
}

.solistbox .ava_txt {
    width: 21%;
    font-weight: bold;
    float: left;
}

.Studydocuments_stf div.RadGrid_Default {
    clear: left;
    float: left;
}

#ctl00_MainContent_radGridStfPropt_ctl00_ctl06_radGridstfProptDocs {
    width: 98.5% !important;
    margin-top: 10px;
    margin-left: 7px;
}


.addnewstfproptdiv {
    width: 100%;
    margin: 10px 0 0 -10px;
}

    .addnewstfproptdiv tbody div.rgEditForm > div {
        float: none;
        height: auto;
        margin: 5px auto;
        overflow: hidden;
        width: 380px !important;
        border: 1px solid #409FCC !important;
    }

        .addnewstfproptdiv tbody div.rgEditForm > div > div {
            float: left;
            margin: 3px 0 2px;
            width: 100%;
        }

            .addnewstfproptdiv tbody div.rgEditForm > div > div label {
                min-width: 114px;
                width: auto;
            }

            .addnewstfproptdiv tbody div.rgEditForm > div > div .error {
                float: left;
                margin: 0 0 7px 10px;
                text-align: center;
                width: 78%;
            }

            .addnewstfproptdiv tbody div.rgEditForm > div > div div.RadComboBox {
                margin: 0 0 0 6px;
            }

            .addnewstfproptdiv tbody div.rgEditForm > div > div.btns {
                text-align: center;
            }

    .addnewstfproptdiv > div {
        width: 100% !important;
    }

#ctl00_MainContent_radGridEmailTemplate > table > tbody > div.rgEditForm > div {
    background-color: #E3EDF1;
    border: 2px solid #2581AD;
}



#RAD_SLIDING_PANE_CONTENT_ctl00_MainContent_Radslidingpane1 .application_properties .squencefieldslt {
    width: 100% !important;
}

    #RAD_SLIDING_PANE_CONTENT_ctl00_MainContent_Radslidingpane1 .application_properties .squencefieldslt .sqppanefdiv {
        width: 97% !important;
    }

        #RAD_SLIDING_PANE_CONTENT_ctl00_MainContent_Radslidingpane1 .application_properties .squencefieldslt .sqppanefdiv label {
            margin: 0px !important;
            width: 154px;
        }

.RadWindow .rwControlButtons {
    position: relative;
    z-index: 100000;
}

.firstuser_managepwdh2 {
    background: none;
    text-align: center;
    width: 80%;
    margin-bottom: 25px;
    border: none !important;
    color: #fff;
}

.Deactivatedatepicker {
    float: left;
}

.esignature_chkbox {
    float: left;
    margin: 0px 0px 0px 1px;
}

.extramargin {
    float: none !important;
    margin-left: 130px !important;
}

.helpmsg_password span {
    font-size: 11px;
}

.deactivatedaccount {
    float: right;
    margin-right: 70px;
}

.top_accountpage {
    top: 140px !important;
}

#ctl00_MainContent_RadGridCommonRegIdent_ctl00 .backtoverify {
    margin-left: 840px;
    width: 230px;
}

    #ctl00_MainContent_RadGridCommonRegIdent_ctl00 .backtoverify label {
        margin: 7px 0 0 6px;
    }



.rgNoRecords td div {
    font-size: 14px;
    float: left;
    color: #999;
    font-weight: 300;
}

.main_sectionheading span#MainContent_lblStdTittle {
    width: auto;
    text-align: justify;
}

.main_sectionheading label {
    min-width: 120px !important;
    width: auto !important;
}

    .main_sectionheading label:last-child {
        padding-left: 0px;
    }

#MainContent_divStudyIdentDetails {
    width: 100%;
    float: left;
    margin: 0 0 10px 0;
}

label.studyidentifier_lbl {
    width: 136px !important;
}

.filetags_btn {
    float: right;
}

.savedocinfo_btns {
    margin: auto;
    width: 50%;
}

.DocumentFileTags_multiplefiles {
    width: 100%;
}

.multiplefiletag_smallfont {
    font-size: 14px;
    font-weight: bold;
}

.studydocuments_lbl label {
    float: none;
    margin: 9px 0 0 5px;
}

.study_identifiertitlespan {
    width: 430px;
    margin-left: 0px !IMPORTANT;
}
/*STYLES ADDED ON 07/03/2014*/
.stf_radtabs {
    margin: 10px 0px 0px 11px;
}

.sessionstimeoutdiv {
    color: #000;
    width: 344px;
    margin: 23px auto;
    padding: 18px;
}

    .sessionstimeoutdiv .Buttons {
        margin: 25px 0px 0px 103px;
    }

.sessionsexpirydiv {
    color: #000;
    margin: 30px auto;
    width: 316px;
}

    .sessionsexpirydiv .Buttons {
        margin: 45px 0 0 128px;
    }

.left_studuid, .right_studuid {
    width: 85%;
    margin: auto;
}

.studyidentifier_title {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin: 0px;
    padding: 0px;
}

    .studyidentifier_title label {
        float: left;
        color: #999;
        font-size: 16px;
        width: 100px;
    }

    .studyidentifier_title span {
        float: left;
        padding: 8px 0px 0px 0px;
    }

    .studyidentifier_title .Study_identifier {
        float: left;
        margin: 6px 0px 0px -180px;
    }

    .studyidentifier_title input {
        margin: 5px 0px 0px 0px;
        height: 25px;
    }

.studycategory_grid {
    border: 1px solid #CCCCCC;
    padding: 5px;
}

    .studycategory_grid .rcbInput {
        font-size: 11px !important;
    }
/*STYLES ADDED ON 7/7/2014*/
.enable_filter {
    position: relative;
    margin: 4px 140px 0px 220px;
    top: 27px;
    float: right;
}

    .enable_filter label {
        float: left;
        width: auto !important;
        padding: 4px 0 0 6px;
    }

    .enable_filter input {
        float: left;
        margin: 7px -3px 0px 6px;
        vertical-align: middle;
    }

.enable_filter1 {
    position: absolute;
    color: #000;
    margin: 3px 0 0 66%;
}

    .enable_filter1 label {
        float: left;
        width: auto !important;
    }

    .enable_filter1 input {
        float: left;
        margin: 11px -4px 0px 6px;
        vertical-align: middle;
    }

.superadminrequirerpaddword {
    margin: -19px 0px 0px -69px !important;
}

#RadWindow_Forgotpassword_C {
    overflow: hidden !important;
    height: auto !important;
}

.superadminsubmit_btn {
    width: 100px;
    margin: auto;
}

.requiredmailid {
    margin: auto 0px;
    width: 310px;
    overflow: hidden;
}

.getregisterid {
    width: 100%;
    margin: 0 0 15px 0;
    height: 50px;
}

.captchaimage1 {
    margin: 10px auto;
    width: 230px;
    height: 53px;
}

    .captchaimage1 img {
        float: left;
        border: 1px solid #ccc;
    }

    .captchaimage1 input {
        float: right;
    }

.loginvalidationerror1 {
    color: #DD4B39;
    float: right;
    position: relative;
    margin: 0px 0px 0px 0px;
}

.addnewdocument_maindiv {
    width: 100%;
    height: 40px;
}

    .addnewdocument_maindiv .error {
        float: right;
        margin: 0 52px 0 0;
    }

.btns_addnewdoucment {
    margin: auto;
    width: 47%;
}

.enablefilter_stfinnergrid {
    position: absolute;
    width: 13%;
    margin: 5px 0px 0px 0px;
}
/*CHROME STYLES*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .AllBackbuttons_managesequence {
        float: right;
        margin-top: -30px;
        position: relative;
    }

    #ctl00_MainContent_btnEditSubstance.rbSkinnedButton {
        margin: -6px 0 0 0;
        height: 18px;
    }

    #ctl00_MainContent_btnEditSubstance .rbDecorated {
        padding: 0px 5px 5px 9px;
    }

    #ctl00_MainContent_radGridContInfo_ctl00_ctl02_ctl03_EditFormControl_btnSave {
        height: 17px !important;
        margin: -4px 0 0 0px !important;
    }

        #ctl00_MainContent_radGridContInfo_ctl00_ctl02_ctl03_EditFormControl_btnSave .rbDecorated {
            height: 14px !important;
        }


    .addproductdiv p {
        float: left;
        overflow: inherit !important;
        margin: 0px !important;
    }

    #btnEditSubstance {
        margin: -5px 10px 0 0 !important;
    }

    #btnEnvelopProperties {
        margin: -6px 5px 0 0px !important;
        padding: 4px !important;
    }

    .popupbtnsdiv span.Buttons {
        margin: -7px auto !important;
        padding: 4px 0px !important;
        text-align: center;
    }

    #btnSectionEdit, #rbEditMaterial {
        margin: -5px 0px 0px 0px;
        padding: 2px 2px 4px 5px;
    }



    .backtoappsub {
        padding: 9px 10px 8px 25px !important;
    }

    label.additionalproperties {
        width: 213px;
        padding: 10px 0 0 0 !important;
    }
}

label.additionalproperties {
    width: 213px;
    padding: 0px;
}

.check {
    width: 180px;
    float: left;
}

    .check label {
        width: auto;
    }

.treeview_left {
    float: left;
    min-height: 478px;
    max-height: 503px;
    height: auto;
    overflow-x: hidden !important;
    overflow: auto;
    border: 1px solid #c8c8c8;
    width: 30%;
    margin: 0 0 0 10px;
}

.radlistbox_right {
    width: 66%;
    margin: 0 10px 0 0px;
    float: right;
    min-height: 480px;
    max-height: 480px;
    height: auto;
    overflow-x: hidden !important;
    overflow: auto;
    border: 1px solid #c8c8c8;
}

.treeview_left .RadTreeView {
    min-height: 480px !important;
}

.radlistbox_right .RadListBox {
    width: 100%;
    height: auto !important;
}

    .radlistbox_right .RadListBox .rlbCheck, .RadListBox .rlbImage, .RadListBox .rlbText {
        margin: 0 0 0 5px;
    }

.producttype_select {
    float: left;
    margin: 0px 10px 0px 0px;
}

.multiPage_managesequence {
    width: 87%;
}

.submission_homepageleftdiv {
    width: 100%;
    float: left;
    margin: 0px 0px 0 8px;
    /*background: #f8f8f8;
    border: 1px solid #ddd;*/
    padding: 5px 0 10px 0;
}

    .submission_homepageleftdiv .eapp, .submission_homepagerightdiv .eapp {
        height: auto;
        /*overflow: hidden;*/
        width: 30%;
        float: left;
    }

.gcc_envelopes, .gcc_envelopes1 {
    width: 98%;
    float: left;
    margin: 0px 0px 0 11px;
    padding: 10px;
}

.leafdetails {
    width: 98%;
    float: left;
    height: auto;
    padding: 0 6px;
}

.gcc_envelopes1 {
    width: 96.5%;
}

    .gcc_envelopes .eapp, .gcc_envelopes1 .eapp, .leafdetails .eapp {
        height: auto;
        /*overflow: hidden;*/
        width: 23%;
        float: left;
    }

.squencefieldslt .leafdetails .eapp {
    width: 31% !important;
}

.gcc_envelopes .eapp .error, .leafdetails .eapp .error {
    font-size: 11px;
    color: #DD4B39;
    float: left !important;
    margin: 0px 0 0 20px !important;
    padding: 0px;
}

.leafdetails .eapp .error {
    float: right !important;
}

.leafdetails .selectboxui {
    margin: 6px 0 0 -20px !important;
}

/*.gcc_envelopes .eapp .errornew {
    float: right !important;
    margin: -20px 0 0 12px !important;
}*/

.gcc_envelopes .eapp input[type="text"], .gcc_envelopes1 .eapp input[type="text"], .leafdetails .eapp input[type="text"], .gcc_envelopes .eapp textarea {
    margin: 8px 0px;
}

.gcc_envelopes .eapp .sqdetails {
    font-size: 16px;
    float: left;
    margin: 0px 0 0 2px;
    color: #333 !important;
    word-break: break-all;
    height: auto;
    line-height: normal;
}

.sfdaenvelopes {
    width: 32%;
    margin: 10px 0px 0 11px;
    float: left;
}

.clrleft {
    clear: left;
}

.flright {
    float: right !important;
}

.sub_asignowners {
    float: right !important;
    width: 33% !important;
}

.submission_homepageleftdiv .eapp label {
    padding: 0px;
}

.submission_homepageleftdiv .eapp .error_program, .submission_homepagerightdiv .eapp .error_program, .left_applicationstatus .hfdiv .error_program {
    float: right;
    margin: 0px 10px 0 0px !important;
    color: #dd4b39;
    font-size: 11px;
}

.submission_homepagerightdiv {
    width: 100%;
    float: left;
    margin: 10px 0px 0 8px;
    /*background: #f8f8f8;*/
    border: 1px solid #ddd;
    padding: 5px 0 10px 0;
}

    .submission_homepagerightdiv .eapp label {
        padding: 0px;
    }

    .submission_homepagerightdiv input {
        margin: 5px 0px !important;
    }

    .submission_homepagerightdiv .eapp {
        width: 29%;
    }

    .submission_homepagerightdiv .RadInput_Default .riTextBox {
        width: 184px !important;
        margin-left: 0px !important;
    }

.main_submissiondiv {
    width: 100%;
    float: left;
}

.assignapplicationonwers {
    width: 97%;
    height: auto;
    margin: 10px;
    border: 1px solid #ccc;
    padding: 5px;
}

.chklist_assignapplicationonwers input {
    float: left;
    margin: 3px 5px;
    vertical-align: middle;
}

.chklist_assignapplicationonwers label {
    float: left;
    margin: 0px 0px 0px 5px;
    padding: 0px;
}

.chklist_assignapplicationonwers {
    width: 60%;
    height: 50px;
    margin: 0px;
}

.btns_submissionshome {
    width: 100%;
    float: left;
    text-align: center;
    margin: 8px 0 0px;
}

.submissiontreeviewmain {
    height: auto;
}

    .submissiontreeviewmain .divheading {
        width: 98.5%;
        background-color: #eee;
        border: 1px solid #ccc !important;
        height: 30px;
        margin: 0px;
        line-height: 30px;
        color: #000;
        text-align: center;
    }

.submissiontreeview .RadTreeView_Default {
    height: 700px !important;
    overflow: auto !important;
    padding: 10px;
    width: 95% !important;
}



    .submissiontreeview .RadTreeView_Default .rtHover .rtIn {
        border: 0px solid #00508C;
        margin-left: 1px;
        padding: 4px 3px 3px;
        color: #fff;
        background: #0FA1D5 !important;
    }

.detailssubmissions {
    float: left;
    height: auto;
    margin: 0 0 0 4px;
    overflow: hidden;
    width: 99%;
}

    .detailssubmissions h3 {
        float: left;
    }

.detailslabel {
    width: auto;
    margin: auto;
    padding: 0px;
}

    .detailslabel label {
        float: left;
        width: 110px;
    }

    .detailslabel span {
        color: #167DB8;
        float: left;
        font-weight: bold;
        margin: 0 0 0 5px;
        padding: 9px 0 5px;
    }

.detailslabel_btn {
    width: auto;
    margin: 0px auto;
}

    .detailslabel_btn input {
        float: left;
    }

.btn_savefile {
    background: #409fcc !important;
    border: 1px solid #e8e8e8 !important;
    border-radius: 4px !important;
    color: #fff !important;
    cursor: pointer !important;
    padding: 5px 4px !important;
    text-overflow: ellipsis !important;
}

.RadButton_Default.rbSkinnedButton, .RadButton_Default .rbDecorated, .RadButton_Default.rbVerticalButton, .RadButton_Default.rbVerticalButton .rbDecorated, .RadButton_Default .rbSplitRight, .RadButton_Default .rbSplitLeft {
    background-image: none !important;
    color: #fff !important;
    font-size: 13px !important;
    vertical-align: inherit;
}

.btnsavefile_main {
    width: 120px;
    /*float: right !important;*/
    margin: 10px auto !important;
}

#ctl00_MainContent_RadWindowAddFileFromSeq_C_RadSpliterAddFromSequence {
    width: auto !important;
    height: 510px !important;
}

.sharedfolder_btn {
    width: 30%;
    margin: 20px auto;
}

.sharedfolder_btn1 {
    width: 10%;
    margin: 20px auto;
}

span.createapplicationdate {
    margin: 8px 0 0 99px !important;
    position: absolute;
}

.sequencemaindiv {
    width: 98%;
    line-height: 32px;
}

    .sequencemaindiv label {
        float: left;
        margin: 0 20px 0 0;
        padding: 0;
        width: auto;
    }

    .sequencemaindiv input {
        float: left;
        margin: 11px 5px 0px 0px;
    }
/*STYLES ADDED ON 8/6/2014*/
.left_adminproperties {
    width: 46%;
    float: left !important;
}

.scrool_chklist {
    height: 80px;
    overflow: auto;
    border: 1px solid #c8c8c8;
    width: 160px;
}

.right_adminproperties {
    width: 50%;
    float: right;
}

.companyerror {
    width: 12%;
    float: left;
    white-space: pre;
    word-break: break-all;
}

.producttype_select {
    float: left;
    margin: 0px 10px 0px 0px;
}

.left_applicationstatus {
    width: 47%;
    margin: 0px;
    float: left;
}

    .left_applicationstatus label span {
        float: none;
        line-height: 0px;
    }

.left_applicationstatus1 {
    width: 28%;
    margin: 0px;
    float: left;
}

.right_applicationstatus, .right_applicationstatus1 {
    width: 45%;
    float: right;
    margin: 0px;
}

.right_applicationstatus2 {
    width: 12%;
    float: left;
    margin: 0px 22px 0px 22px;
}

.right_applicationstatus label {
    float: left;
    margin: 0px 5px 0px 0px;
    width: 115px;
    padding: 0px;
    line-height: 30px;
}

.right_applicationstatus span {
    float: left;
    color: #3D9FCE;
    line-height: 30px;
    font-weight: bold;
}

.left_applicationstatus span {
    float: left;
    color: #3D9FCE;
    line-height: 40px;
}

.submissiontype div.RadComboBox {
    float: right;
}

.relatedsequencechkdiv {
    border: 1px solid #ccc;
    padding: 10px;
    overflow: auto;
    width: 40%;
    margin: 10px 0 0 0;
}

    .relatedsequencechkdiv label {
        float: left;
        margin: 0px;
        padding: 0px !important;
    }

    .relatedsequencechkdiv input {
        float: left;
        vertical-align: middle;
        margin: 0px 5px 0px 0px;
    }

.mode_radbuttons span {
    line-height: 19px;
}

.mode_approve {
    width: 120px;
    height: 30px;
}

.availableusers {
    width: 95%;
    height: 100px;
    overflow: auto;
    padding: 10px;
    margin: 0px auto !important;
}

    .availableusers input {
        float: left;
        margin: 5px 5px 0px 0px;
        width: auto;
        padding: 0px;
    }

    .availableusers label {
        float: left;
        margin: 5px 5px 0px 0px;
        width: auto;
        padding: 0px;
    }

.availableonwers, .availableonwers1 {
    height: 100px;
    overflow: auto;
    border: 1px solid #c8c8c8;
    width: 210px;
    padding: 10px;
    background: #fff;
}

.availableonwers1 {
    width: 97% !important;
}

    .availableonwers1 td {
        padding: 5px;
    }

    .availableonwers label, .availableonwers1 label {
        padding: 0px;
        width: auto;
        margin: 3px 9px 0 2px;
    }

    .availableonwers input, .availableonwers1 input {
        margin: 5px 0px 0px 0px;
        float: left;
    }

.modulefirstinner {
    width: 48%;
    height: auto;
    float: left;
    margin: 0 9px;
    padding: 0px;
}

.module_1 {
    width: 98%;
    box-shadow: 0 3px 24px -11px #4c5e7e;
    height: auto;
    border: 1px solid #c8c8c8;
    float: left;
    padding: 0 0 5px 0px;
    margin: 0px 0px 10px 0px;
}

    .module_1 input {
        width: auto;
        float: left;
        padding: 0px;
        vertical-align: middle;
    }

    .module_1 label {
        width: auto;
        float: left;
        padding: 0px;
    }

.moduletxtbox {
    width: auto;
    margin: 8px 0 0 23px;
    float: left;
    text-align: center;
}

.changetemplate_btn {
    float: left;
    width: auto;
    margin: 12px 0 0 13px;
}

.mouldes_user {
    float: left;
    width: 63%;
}

.mainmoduletext {
    width: auto;
    float: left;
    margin: 13px 0 0 13px;
}

.mainmodulesdiv {
    width: 97%;
    padding: 10px;
    margin: auto;
    overflow: hidden;
    border: 1px solid #ccc;
}

.btns_sequencepage {
    float: right;
    position: relative;
    margin: -38px 10px 0 0px;
}

.margin_lft {
    margin: 0 0 0 10px;
}

.formsequence_btn {
    margin: 20px auto;
    width: 10%;
}

#ctl00_MainContent_RadWindowAddFileFromSeq_C {
    overflow: hidden !important;
}

.sequenceformtreeview {
    overflow: auto !important;
}

.extra_width {
    width: 85%;
}

.no_margin {
    margin: 0px !important;
}

.information_btns {
    float: right;
}

.addfromshareselect > div > ul > li:first-child {
    background: #c8c8c8;
    font-weight: bold;
}

    .addfromshareselect > div > ul > li:first-child span {
        color: #414141;
    }

.tree_view_lft {
    height: 730px !important;
}

.side_sd_sqname {
    line-height: 40px;
}

.ddlseqclass {
    float: left;
    width: 108px !important;
}


/*NEW STYLES ADDED FOR APPLICATION INFORMATION*/
.applicationinfromationmaindiv {
    width: 98%;
    height: auto;
}

.programname {
    width: 48%;
    float: left;
    margin: 5px;
    padding: 3px 0;
}

    .programname label, .Label-Header {
        color: #aaa !important;
        padding: 0px !important;
        width: auto !important;
    }

.Label-Header {
    font-size: 14px!important;
}

.programname span {
    color: #6d6d6d;
    font-size: 15px;
    padding-left: 10px;
}


.programnamefull {
    width: 90%;
    float: left;
    height: auto;
    overflow: hidden;
    margin: 0 20px 10px 5px;
    word-break: break-word;
}

    .programnamefull span {
        font-size: 15px;
        font-weight: 600;
    }

.submissionedit .clearleft {
    clear: left;
    width: 0px;
    float: left;
    height: 50px;
}

.programname .detailslabel label span.asterisk, .programnamefull .detailslabel label span.asterisk {
    float: right !important;
    font-size: 12px !important;
    padding: 0px !important;
}

.programname .detailslabel select, .programnamefull .detailslabel select {
    width: 137px;
}

.programname .detailslabel label, .products .detailslabel label, .activeIngridients .detailslabel label, .strength .detailslabel label, .therapiccategory .detailslabel label, .programnamefull .detailslabel label {
    padding: 0px;
    width: auto;
    margin: 0px;
}

    .programname .detailslabel label span {
        font-size: 16px !important;
        line-height: 8px;
    }

.programname .detailslabel span, .programnamefull .detailslabel span, .products .detailslabel span, .activeIngridients .detailslabel span, .strength .detailslabel span, .therapiccategory .detailslabel span {
    color: #5b5b5b;
    word-break: break-all;
    text-align: left;
    line-height: 22px;
    font-size: 20px;
    font-weight: normal;
    margin: 0px;
    clear: left;
}

    .programname .detailslabel span.error_program, .programnamefull .detailslabel span.error_program {
        float: left;
        margin: 0px 10px 0 10px !important;
        font-size: 11px;
        padding: 0px;
    }

.products {
    width: 41%;
    float: left;
    height: 80px;
}

.producttype {
    width: auto;
    height: auto;
    background: #7bcc0b;
    float: left;
    padding: 5px;
    margin: 0 0 0 15px;
}

    .producttype span {
        color: #fff !important;
    }

.editapplication1 {
    float: right;
    text-align: right;
    padding: 2px 20px 5px 0;
    box-sizing: border-box;
}

.editapplicationbtns {
    width: 100%;
    float: left;
    text-align: center;
    margin: 10px 0 0 0;
}

.editapplication1 span a {
    color: #187EB8;
    font-size: 16px;
    margin: 0px 15px 0px 1px;
}

.editapplication1 span i {
    color: #187EB8;
}

.editapplication1 span a:hover {
    color: #333;
}

.editapplication1 span a:hover {
    color: #409fcc;
}

.activeIngridients, .strength {
    width: 25%;
    float: left;
    margin: 15px 8px;
}

.therapiccategory {
    width: 45%;
    margin: 15px 0px;
    float: left;
}

#RAD_SPLITTER_PANE_CONTENT_ctl00_MainContent_radpaneClickedNodeDetails {
    overflow: auto !important;
    height: 750px !important;
}

.submissiontype label {
    width: 102px !important;
}

.SectionPropertiesDiv {
    float: left;
    margin: 0px;
    width: 98%;
    padding: 10px;
}

.section-name {
    padding: 10px 0 0 15px;
    width: 100%;
}
/*CSS PRICING STYLES ADDED HERE*/

.pricing_table {
    border: 1px solid #c4cbcc;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    float: left;
    margin: 10px;
}

    .pricing_table ul {
        list-style: none;
        height: 250px;
        float: left;
        width: 228px;
        margin: 0;
        border: 0px solid #f2f3f3;
        padding: 0px;
        text-align: center;
        background-color: #FFF;
        transition: all .5s;
    }

        .pricing_table ul:hover {
            /*-webkit-transform: scale(1.1);
            -moz-transform: scale(1.1);
            -o-transform: scale(1.1);*/
            background: #f8f8f8;
            -moz-box-shadow: 3px 5px 7px rgba(0,0,0,.2);
            -webkit-box-shadow: 3px 5px 7px rgba(0,0,0,.2);
            box-shadow: 3px 5px 7px rgba(0,0,0,.2);
            cursor: pointer;
            transition: all .8s;
        }

        .pricing_table ul li {
            display: block;
            text-align: left;
            height: auto;
            overflow: hidden;
            padding: 10px 0;
        }

            .pricing_table ul li .link_btns {
                font-weight: normal;
                color: #4ca4d2;
            }

            .pricing_table ul li:first-child {
                font-size: 18px;
                font-weight: bold;
                background: #D1EAF7;
                text-align: center;
                color: #3C3939;
                border-top: 0px dashed #cfd2d2;
                padding: 6px;
            }

                /*.pricing_table ul li:first-child input[type="checkbox"] {
                    width: 16px;
                    height: 16px;
                    background: #fff !important;
                    background-image: none;
                    position: relative;
                    top: 2px;
                }*/

                .pricing_table ul li:first-child label {
                    font-size: 14px;
                    font-weight: 600;
                }

            .pricing_table ul li:nth-child(2) {
                background: #fbfbfb;
                text-align: center;
            }

            .pricing_table ul li:nth-child(3) {
                font-size: 12px;
                font-weight: bold;
                text-align: center;
            }

            .pricing_table ul li:nth-child(2) input[disabled] {
                width: 123px;
                margin: 0px 0px 0px 47px;
                height: 23px;
            }

            .pricing_table ul li:nth-child(n+4) {
                font-size: 14px;
            }

            .pricing_table ul li:last-child a {
                border-radius: 10px;
                -moz-border-radius: 10px;
                -webkit-border-radius: 10px;
                border: 1px solid #c4cbcc;
                padding: 10px;
                margin: 5px 0;
                background: #e5e696; /* Old browsers */
                background: -moz-linear-gradient(top, #e5e696 0%, #d1d360 100%); /* FF3.6+ */
                background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e696), color-stop(100%,#d1d360)); /* Chrome,Safari4+ */
                background: -webkit-linear-gradient(top, #e5e696 0%,#d1d360 100%); /* Chrome10+,Safari5.1+ */
                background: -o-linear-gradient(top, #e5e696 0%,#d1d360 100%); /* Opera11.10+ */
                background: -ms-linear-gradient(top, #e5e696 0%,#d1d360 100%); /* IE10+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e696', endColorstr='#d1d360',GradientType=0 ); /* IE6-9 */
                background: linear-gradient(top, #e5e696 0%,#d1d360 100%); /* W3C */
                color: #000;
                font-style: italic;
                display: block;
            }

    .pricing_table label {
        float: none;
        color: #555 !important;
        padding-left: 5px;
    }

.pricingavailableonwers {
    height: 80px;
    overflow: auto;
    padding: 10px;
    width: 82%;
    overflow-x: hidden;
    margin: 0px 10px;
}

    .pricingavailableonwers input {
        float: left;
        margin: 2px 0 0;
    }

    .pricingavailableonwers label {
        padding: 0px 0 0 0;
        margin: 0 0 0 2px;
        float: left;
        width: auto;
    }

.main_user_contorl {
    margin: 0px;
    width: 100%;
    padding: 0 10px 0 20px;
}

    .main_user_contorl h3 {
        margin-bottom: 15px !important;
        padding-left: 5px;
    }

        .main_user_contorl h3 span {
            margin-left: 0!important;
        }

.application_usres {
    margin: 6px 10px 0 2px;
    float: left;
}

.RadButton_Default.rbLinkButton.rbDisabled, .RadButton_Default.rbLinkButton.rbDisabled:hover {
    width: 70px !important;
}

.programnamemargin {
    margin: 0px 10px;
}

.editapplication {
    float: left;
    margin: 15px 0px 0 0;
    width: 98%;
}

    .editapplication label, .lbldosage {
        color: #767779 !important;
        font-size: 14px !important;
        margin: 0;
        padding: 0;
        width: auto;
        font-weight: 600;
    }

        .eu_envelopes label.leftpad_lbl, .lbldosage.leftpad_lbl, .eu_envelopes label {
            padding: 10px 0 0 11px !important;
        }

.mode_div .editapplication label {
    color: #999;
    font-size: 16px;
    margin: 0;
    padding: 2px 0px 5px !important;
    width: auto;
}

.editapplication span {
    word-wrap: break-word;
    margin: 0;
}

.applicationumber_createseq {
    word-break: break-all \9;
    hyphens: auto \9;
    -ms-hyphens: auto \9;
    word-wrap: break-word;
    font-size: 15px;
}

.editapplication label span.asterisk {
    font-size: 14px;
    margin: 0 0 0 5px;
    line-height: inherit;
}

.frt {
    float: right !important;
}

.maincreateapllication {
    padding: 0px 0px 25px 0px;
    float: left;
    margin: 0px 0 2px 0;
}


.eappextramargin {
    margin: 0px 7px;
}

.margl div {
    float: right;
    width: 150px !important;
    margin: 0 40px 0px 0px;
    font-weight: bold;
    color: #c8c8c8;
}

.agencyname {
    width: 100%;
}

.imagerightbtn {
    left: 80px;
    top: 5px;
    position: relative;
    margin-top: 5px;
}

.imagecancelbtn {
    position: relative;
    top: 5px;
    left: 80px;
}

.extraheight {
    height: 251px;
}

.userheight {
    height: 99px;
}

.userheight1 {
    height: 100px;
}

.approve_btn {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    margin: 0 15px 0 0px;
    color: #999;
    font-size: 17px;
    cursor: pointer;
}

    .approve_btn:hover {
        color: #409fcc;
    }

.eu_envelopes .RadComboBox_Default .rcbReadOnly .rcbInput {
    width: 140px !important;
}

.fullwidthapplication {
    height: auto;
    min-height: 80px;
    width: 100%;
}

/*.nolftmargin {
    margin: 10px 0px;
}*/

.RadTreeView .rtIn {
    font-size: 13px;
}

.RadTreeView .rtLines .rtTop, .RadTreeView .rtLines .rtMid {
    background: none !important;
}

.manage {
    font-size: 15px;
    color: #BBBBBB;
}

h2 label span {
    font-size: 19px;
}

.maincontainer_replacedocument {
    margin: auto;
    width: 99%;
}

.sepuenceselect {
    float: left;
    margin: 10px 0 0 10px;
    width: 70%;
}

    .sepuenceselect label {
        color: #c7c6c6;
        font-size: 16px;
        margin: 0 10px 0 0;
        width: auto;
    }

.editapplication input {
    margin: 5px 0px !important;
}

.submission_homepageleftdiv input {
    margin: 5px 0px !important;
    border-radius: 2px;
    color: #000;
}

.eapp input.riTextBox {
    margin: 5px 0px !important;
    height: 28px !important;
    border-radius: 2px;
    width: 180px !important;
}

#ctl00_MainContent_rdtpckerAppcreate_dateInput, #MainContent_txtEditAppName {
    margin: 5px 10px !important;
}

#extraAppInformation {
    border: 1px solid #ccc;
}

.mainapprovediv {
    background: #fff;
    height: auto;
    overflow: hidden;
    padding: 10px 10px 20px 10px;
}

    .mainapprovediv h3 {
        margin: 10px 0 5px 0;
        font-weight: normal;
        padding-left: 16px;
    }

.RadMenu ul.rmActive, .RadMenu ul.rmRootGroup {
    background: #f8f8f8 !important;
}

.RadMenu_Default .rmGroup a.rmLink:hover .rmText {
    background-color: #409fcc;
    margin: 0px;
    color: #fff !important;
    background-image: none !important;
}

/*.RadTreeView .rtLines .rtLI, .RadTreeView .rtLines .rtFirst .rtUL {
    padding: 2px 0 0;
}*/

/*New Styles 03.09.2014*/
.eapp table {
    height: 26px;
    border: 0px solid #ddd !important;
}

/*.eapp .RadComboBox table {
    background-color: #fff;
    border: 1px solid #ddd !important;
}*/

.eapp .RadComboBox table .rcbInput {
    border: none !important;
}

.eapp table tr, .eapp table tr td {
    background: none !important;
    height: 26px;
}

    .eapp table tr td.rcbArrowCell {
        background: url("../images/down-arow.png") no-repeat !important;
        background-size: 10px 10px !important;
        background-position: 0 8px !important;
    }

.eapp .rcbInput {
    margin: 0px 0 0 0 !important;
    float: left;
    line-height: 6px;
    padding: 0px;
    height: 25px !important;
}

.eapp .error_program1 {
    font-size: 11px;
    float: right !important;
    margin: 0px !important;
    padding: 0px;
}

/*.sqdetails {
    height: 30px;
    line-height: 30px;
    padding: 2px 0;
}*/

.eapp .sqdetails {
    font-size: 16px;
    float: left;
    margin: 0 0 0 2px;
}

.textwrapforbigtext {
    float: left;
    font-size: 16px;
    height: auto;
    line-height: 20px;
    margin: 0 0 0 2px;
    text-align: left;
    word-break: break-all;
}

.mode_div .submission_homepageleftdiv {
    width: 98%;
    margin: 5px 6px 5px;
}

.mode_div .label {
    color: #999;
    font-size: 15px;
    margin: 10px 0 0px 0;
    padding: 0;
    width: auto;
    font-weight: normal;
}

.mode_radbuttons .mode_approve {
    float: left;
}

.radbutton input {
    font-weight: bold;
}

.mode_radbuttons .mode_approve:first-child {
    margin-top: 5px;
}

.appinput {
    background: #fff !important;
    height: 28px;
    border: 1px solid #D1D1D1;
}


.eapp .appinput .rcbInput {
    width: 95% !IMPORTANT;
    border: none !important;
}

.RadComboBoxDropDown .rcbItem, .RadComboBoxDropDown .rcbHovered, .RadComboBoxDropDown .rcbDisabled, .RadComboBoxDropDown .rcbLoading, .RadComboBoxDropDown .rcbCheckAllItems, .RadComboBoxDropDown .rcbCheckAllItemsHovered {
    border-bottom: 1px solid #ddd;
    font-size: 13px;
    padding: 4px 6px !important;
}


.createsqmodules {
    border: 1px solid #ccc;
}



.RadTreeView_Default .rtSelected .rtIn {
    text-shadow: none !important;
    background-image: none !important;
    background: #c1e4ff !important;
    color: #333 !important;
    border-color: #58B2D7 !important;
}

.RadTreeView .rtEdit .rtIn {
    display: table-row;
    min-width: 2px !important;
}

.RadTreeView_Default ul ul ul ul ul .rtEdit .rtIn {
    background: none !important;
}

.infotypes {
    position: absolute;
    margin: 0px 0px 10px 158px;
}

#ctl00_MainContent_Radsplitter8, #ctl00_MainContent_Radsplitter8 > table {
    height: 620px !important;
}

.managesequencefolderdivBehave .RadTreeView_Default .rtHover .rtIn {
    background: #58B2D7 !important;
    color: #fff;
    border: 1px solid #00508C;
}

.submissionedit {
    width: 100%;
    margin: 8px 0 0 0;
}

.change_acpwd {
    height: 40px;
    font-size: 12px;
}

.sqedit .eapp {
    width: 46%;
}

    .sqedit .eapp span {
        /*padding-left: 10px;*/
        word-break: break-all;
        float: left;
        font-size: 16px;
        height: auto;
        padding-bottom: 5px;
        word-break: break-all \9;
        hyphens: auto \9;
        -ms-hyphens: auto \9;
        word-wrap: break-word;
    }

.editappowners {
    float: left;
    margin-top: 10px;
}

.left_adminproperties > div > div.selectboxui table, .right_adminproperties > div > div.selectboxui table, .right_adminproperties > div div.selectboxui table {
    margin: 0 0 0 0px !important;
}

.selectboxui {
    background: #fff !important;
    border: 1px solid #D1D1D1;
    width: 200px !important;
    margin: 6px 0 0 0 !important;
}

    .selectboxui input:focus {
        outline: none !important;
        border: 1px solid #fff !important;
    }

    .selectboxui table {
        height: 26px;
        border: 0px solid #ddd !important;
        margin: 2px 0 0 0 !important;
        float: left;
        width: 200px !important;
    }

.squencefieldslt .editfeilds div.selectboxui table input {
    margin: 0px !important;
}

.selectboxui table tbody {
    width: 210px !important;
}

.selectboxui table tr td {
    background-image: none !important;
    box-shadow: none !important;
}

    .selectboxui table tr td input {
        border: none !important;
        box-shadow: none !important;
    }

.selectboxui table tr td {
}

    .selectboxui table tr td.rcbArrowCell {
        background: url("../images/down-arow.png") no-repeat !important;
        background-size: 10px 10px !important;
        background-position: 0 8px !important;
    }

.squencefieldslt .editfeilds {
    width: 100%;
    float: left;
}

.editfeilds input[type="text"] {
    width: 200px !important;
}

.editfeilds .error {
    float: right;
    margin: 0px 10px 0 0px !important;
    color: #dd4b39;
    font-size: 11px;
}

.squencefieldslt .editfeilds .scrool_chklist {
    width: 95%;
    margin: 6px 0 0 0;
    float: left;
}

.squencefieldslt .editfeilds > div {
    width: 33%;
    float: left;
}

    .squencefieldslt .editfeilds > div.full {
        width: 100%;
    }

    .squencefieldslt .editfeilds > div label {
        color: #999;
        font-size: 16px;
        margin: 0;
        padding: 0 0 2px 0;
        width: 82%;
        text-align: left;
    }

    .squencefieldslt .editfeilds > div input {
        margin: 5px 0px !important;
        /*height: 28px !IMPORTANT;*/
    }

        .squencefieldslt .editfeilds > div input[readonly="readonly"] {
            float: left;
            min-width: 170px;
            padding-right: 5px !important;
            width: auto !important;
        }

        .squencefieldslt .editfeilds > div input.riTextBox {
            width: 178px !important;
        }

    .squencefieldslt .editfeilds > div div.RadPicker {
        float: left;
    }

    .squencefieldslt .editfeilds > div > div.RadComboBox {
        float: left;
    }

.popupbtnsdiv {
    width: 100%;
    float: left;
    text-align: center;
    margin: 10px 0;
}

.addsub_popup {
    padding: 15px 0 0 20px;
}

    .addsub_popup label {
        width: 120px !important;
    }

    .addsub_popup .error {
        float: left;
        margin: 0 3px 0 56px;
    }

    .addsub_popup INPUT[type="text"] {
        margin: 5px 0px;
    }

.popup_preview {
    margin-top: 10px;
}

    .popup_preview .error {
        margin-right: 12px;
    }

.stydycategory {
    width: 100%;
    height: auto;
}

    .stydycategory label {
        float: left;
    }

.leafdetails_editbtn {
    margin: -8px 0 0 0;
    height: 20px;
    width: 30px;
    margin-right: 12px;
}

.popupbtnsdiv span.Buttons {
    margin: 5px auto;
    padding: 4px 0px !important;
    text-align: center;
}

    .popupbtnsdiv span.Buttons input {
        float: none;
        text-align: center;
        margin: 0px auto;
    }

.btns-div {
    margin: 20px auto;
    text-align: center;
    width: 90%;
}

.inn_item {
    float: none !important;
    margin: 5px;
    padding: 8px;
    background: #eee;
    width: 94%;
    border: 1px solid #ddd;
}

    .inn_item input[type="image"] {
        float: right;
    }

.languagediv {
    margin: 4px 0 4px 100px;
    float: left;
}

.innerheading {
    width: 100%;
    float: left;
    text-align: left;
    border: 0px solid #ddd;
    background-color: transparent;
    margin: 0 0 0 0px;
    border-bottom: none;
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    padding: 5px;
}

.stfidentidiv, .stfcategories, .stfdatadocs, .stfproperties, .stfstudydocs {
    background-color: #eee !important;
    border: 1px solid #ddd !important;
    margin: 5px 0 5px 0 !important;
    float: left;
    max-width: 97%;
}

    .stfidentidiv table tr, .stfidentidiv table tr.rgRow, .stfidentidiv table tr.rgAltRow, .stfcategories table tr, .stfcategories table tr.rgRow, .stfcategories table tr.rgAltRow, .stfdatadocs table tr, .stfdatadocs table tr.rgRow, .stfdatadocs table tr.rgAltRow, .stfproperties table tr, table tr.rgRow, .stfproperties table tr.rgAltRow, .stfstudydocs table tr, .stfstudydocs table tr.rgAltRow, .stfstudydocs table tr.rgRow, stfstudydocs table tr.rgAltRow {
        background-color: #f9f9f9 !important;
        border-bottom: 1px solid #ddd !important;
        border-top: 1px solid #ddd !important;
    }

    .stfstudydocs .RadGrid_Default {
        background-color: transparent !important;
    }

    .stfcategories .RadGrid_Default .rgRow td {
        text-align: left;
    }

.newstfdetails p {
    float: left;
    line-height: 25px;
    padding: 0;
    width: 44%;
    padding-left: 8px;
    margin: 4px;
    height: 45px;
}

    .newstfdetails p label {
        text-align: left;
        padding: 0px 0px 0px 20px;
        width: 48% !important;
        width: 120px\9 !important;
        font-size: 15px !important;
        color: #999;
    }

    .newstfdetails p span {
        width: 46%;
        float: left;
        text-align: left;
        padding: 5px 0 0 7px;
        word-break: break-all;
    }

.btn_multiplefiletag {
    float: right;
    margin: 5px;
}

.editdocinfomaincontainer {
    margin: 5px auto;
    padding: 5px;
}

    .editdocinfomaincontainer .addnewdocument_maindiv label {
        width: 60px !important;
        float: left;
    }

    .editdocinfomaincontainer .addnewdocument_maindiv input {
        float: left;
        width: 180px;
    }

    .editdocinfomaincontainer .addnewdocument_maindiv .error {
        float: left;
        margin: 7px 0px 0 9px;
    }

    .editdocinfomaincontainer .addnewdocument_maindiv .RadComboBox_Default {
        float: left;
    }

        .editdocinfomaincontainer .addnewdocument_maindiv .RadComboBox_Default input {
            width: 150px !important;
            border: none !important;
            box-shadow: none !important;
        }

.editleafmargin {
    margin: 10px 0px 0px 10px;
}

.editleafmian {
    width: 97.5%;
    margin-bottom: 10px;
}

    .editleafmian .selectboxui {
        margin: 6px 0 0 -18px !important;
        width: 195px !important;
    }

.dateofsubmission > input {
    display: none !important;
}

label.Labellayout {
    font-size: 16px !important;
    color: #999 !important;
}
/*RADWINDOW ANIMATION*/


.RadWindow {
    -webkit-animation: fadeInDown 2s ease-in-out; /* Chrome, Safari, Opera */
    animation: fadeInDown 2s ease-in-out;
    animation-duration: 1s;
    -webkit-animation-duration: 1s;
    animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
}




@-webkit-keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

.RadComboBoxDropDown_Default .rcbHovered {
    background: #4CA4D2 !important;
    color: #fff !important;
}

.RadComboBoxDropDown_Default {
    font-size: 13px;
}

.choosefilemargin {
    margin: 10px 0px 0px 0px;
}

.largewidth {
    width: 32% !important;
}
/*RAD ENABLE FILTER STYLES*/
.RadGrid_Default .rgFilter {
    margin: 3px 0 0 5px !important;
}

.squencewp_managesequence {
    width: 98%;
}

    .squencewp_managesequence .Sequence_heading {
        background: #ededed none repeat scroll 0 0;
        border-left: 5px solid #187eb8;
        float: left;
        line-height: 25px;
        min-height: 25px;
        padding: 5px;
        width: 96%;
        font-size: 15px;
        font-weight: normal;
    }

.publish_maindiv div {
    width: 100%;
    /*height: 30px;*/
    float: left;
}

    .publish_maindiv div label.sdpublishlbl {
        line-height: 22px;
        width: 145px;
        padding: 0px;
        font-size: 15px;
        color: #999;
    }

    .publish_maindiv div span.sdpublishfi {
        color: #000;
        font-size: 15px;
        padding: 0px 0 0 0;
        float: left;
        word-wrap: break-word;
        width: 57%;
    }

.publishmode label {
    font-size: 15px;
}

.publishmode label, input {
    color: #999;
}

.publishmode input {
    margin: 7px 0 0 0;
}

.publish_btns {
    width: 50%;
    margin: 10px auto;
    text-align: center;
}

.approve_btns {
    width: 20%;
    margin: auto;
    overflow: hidden;
    text-align: center;
}

.publish_btns input {
    margin: 0px 8px;
}

.preview_btns {
    width: 10%;
    margin: 10px auto;
}

.product_btns {
    float: left;
    margin: 0 0 0 81px;
    width: 56%;
}

#RadGridCompanies_ctl00__RadGridCompanies_ctl00_ctl00___PEF, #RadGridCompanies_ctl00_ctl06_RadGridCompanyUsers_ctl00__RadGridCompanies_ctl00_ctl06_RadGridCompanyUsers_ctl00_ctl00___PEF, #RadGridCompanies_ctl00__0_PEF, #rgSuperAdminControl_ctl00__rgSuperAdminControl_ctl00_ctl00___PEF {
    background: none !important;
    border: none !important;
}

.passwordextraheight {
    height: 60px !important;
    width: 48% !important;
    margin-left: 0px !important;
}

.extratopmargin {
    margin: 20px auto;
    width: 98%;
}

.selectboxui_editform {
    margin-left: 7px !important;
    width: 183px !important;
}

    .selectboxui_editform table {
        width: 187px !important;
    }

#MainContent_divRefFileData .eapp {
    width: 48%;
}

/*#MainContent_radPageForSaveDoc {
    width: 30%;
    margin: 17px auto;
}*/

.Addfromshre_adddoc {
    padding: 10px;
}

    .Addfromshre_adddoc label {
        padding: 0px;
        margin: 9px 0 9px 0;
    }

.adddocbtns {
    width: 180px;
    margin: 10px auto;
}

.application_marign {
    margin: 0px;
}

select.application_marign option {
    width: 220px !important;
    overflow: hidden;
}

/*.maincreateapllication select, #MainContent_divNewSequence select {
    width: 98% !important;
}*/

.leafdetails_btns {
    margin: 10px 0px;
}
/*MANAGE PASSSWORD ERROE STYLES */
.managepasswordrequirederror {
    position: absolute;
    margin: -20px 0 0 -75px;
}

.managepasswordbtn {
    width: 17% !important;
    margin: 20px 0px 0px 150px !important;
    height: 29px !important;
    border: 1px solid #fff;
}

#lstboxCompare {
    margin: 41px 0 0 7px;
}

.validationreport {
    width: 100%;
    height: 30px;
}

    .validationreport label {
        float: left;
        line-height: 18px;
        margin: 0 5px 0 0;
        padding: 0;
        width: 130px;
    }

    .validationreport span {
        color: #1393C8;
        word-wrap: break-word;
        font-weight: bold;
    }

.exporticons {
    margin: 30px 10px 0 0;
    text-align: right;
}

.imgAddFromDMS {
    float: left;
    height: 40px;
    margin: 20px 0 0 10px;
}

.btnDMS {
    float: left;
    margin: 64px -50px 0;
}

.logosectionsforfilesharig ul li {
    float: left;
}

    .logosectionsforfilesharig ul li a {
        display: inline-block;
        padding: 48px 44px 0 39px;
        transition: all 0.5s ease;
        filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
        filter: gray;
        -webkit-filter: grayscale(100%);
    }

        .logosectionsforfilesharig ul li a:hover {
            filter: none;
            -webkit-filter: grayscale(0%);
        }

.infromationmsgspinner {
    color: #fff;
    float: left;
    font-size: 33px;
    margin: -5px 0 0 314px;
    position: relative;
    z-index: 99;
}

.addfromdms ul li a {
    padding: 48px 77px 0 67px;
}

.heading_project {
    background: #f9f9f9;
    color: #333;
    font-size: 19px;
    font-weight: normal;
    line-height: 22px;
    padding: 8px 0 0px 12px;
    position: relative;
    text-align: left;
    width: 99%;
    border-top: 2px solid #4BC2E9;
    border-bottom: 1px solid #eee;
    overflow: hidden;
    margin: 0 0 5px 0;
}

    .heading_project h3 {
        float: left;
        color: #333;
        font-size: 19px;
        font-weight: normal;
        line-height: 22px;
        width: 26%;
    }

.allbackbttons {
    float: right;
}

.middlesuccessmessages {
    float: left;
    height: 30px;
    margin: 0;
    width: 50%;
}
/*STYLES ADDED ON 02/12/2015*/
.applicationinformation .eapp {
    width: 18%;
}

.applicationfieldsinfo, .applicationrightgrid, .applicationfieldsinfo1 {
    float: left;
    width: 48%;
    margin: 0px 7px 10px 0px;
}

.applicationfieldsinfo1 {
    width: 100%;
}

    .applicationfieldsinfo1 .applicationinformation .eapp {
        width: 23%;
    }

.contactinfo_edit {
    width: 568px;
    margin: 10px;
    padding: 5px;
    border: 1px solid #ccc;
    height: auto;
    overflow: hidden;
}

.contactinnerdiv {
    width: 48%;
    float: left;
}

.emailaddbtn {
    margin: 40px 0 0 230px;
}

.emailerror {
    float: left;
    margin: 9px 0 0 20px;
    color: #DD4B39;
}

.griddatadiv {
    width: 73%;
    float: right;
    margin: 0 22px 0 0;
}

.additional_prop label {
    width: auto;
}

.eapp .availableonwers {
    height: 80px;
}

.RadForm_Default.rfdTextarea textarea, .RadForm_Default.RadForm.rfdTextarea textarea:hover {
    border: 1px solid #c8c8c8 !important;
}

.nopadding {
    padding: 0px !important;
}

.approvednamediv {
    margin: 0 12px 0 0;
    float: left;
    width: 30% !important;
}

.ddlAAName .selectboxui {
    float: left;
    margin: 6px 0 0 6px !important;
    width: 156px !important;
}

.squencefieldslt .ddlAAName input[readonly="readonly"] {
    width: 130px !important;
}

.ddlAAName .selectboxui table {
    width: 150px !important;
}

.squencefieldslt .ddlAAName input.selectboxvalidationicon {
    margin: 15px 0 0 0 !important;
}


.ddlAAName input[type="text"] {
    width: 150px !important;
}
/*FOR FIREFOX BROWSER*/
@-moz-document url-prefix() {
    .ddlAAName .selectboxui;

{
    width: 158px !important;
}

#ctl00_MainContent_radSubstance_C_RadAjaxPanel7 .addsub_popup a {
    margin: 6px 0 0;
}

.rfdSelectBox li {
    height: auto !important;
    margin: 5px 0px !important;
}

.squencefieldslt .editfeilds > div div.RadPicker {
    display: flex !important;
}

/*.Buttons {
    padding: 3px 10px !important;
}*/

}

.dynamicselectddl {
    width: 100%;
    overflow: hidden;
}

    .dynamicselectddl span {
        width: auto !important;
        float: left;
        margin: 0 8px 0 4px;
    }

    .dynamicselectddl input {
        margin: 5px 0px !important;
        float: left;
    }

.approvednamediv .inn_background input[type="submit"], .approvednamediv .inn_background input[type="button"] {
    margin: 0px auto;
    display: block;
}

.desvriptiontextbox {
    height: 65px;
    margin: 4px 0 0 6px;
    width: 95%;
}

/*.envelopgrid .inn_background input[type="submit"] {
    margin-top: 20PX;
}*/

.telephonedynamicdiv {
    width: 95%;
    margin: 10px 10px;
    float: left;
}

    .telephonedynamicdiv .selectboxui {
        float: left;
    }

.extradiv {
    float: left;
    height: 15px;
    width: 100%;
}

#rdpIssueDate_wrapper .rcInputCell input[type="text"], .riTextBox, .riEnabled, html body .riSingle .riTextBox {
    margin: 0px !important;
    width: 178px !important;
    height: 34px !important;
}

.leafdetailes_btns {
    margin: 30px auto 0;
    text-align: center;
}

#ctl00_MainContent_rgdAppDocs .rgCaption {
    font-size: 17px !important;
    padding: 5px;
}

.dashboardhelpicon {
    float: left;
    position: relative;
    z-index: 9;
    margin: 0px 6px 0 10px;
}
/*CSS TOOL TIP STYLES*/
/*.tooltip {
    display: none;
    position: absolute;
    border: 1px solid #c8c8c8;
    background-color: #fff;
    padding: 10px;
    font-size: 11px;
    width: 200px;
    text-align: justify;
    color: #000;
    margin-left: -50px;
}

    .tooltip:after {
        bottom: 0%;
        left: 30px;
        border: solid transparent;
        content: " ";
        height: 0;
        width: 0;
        position: absolute;
        pointer-events: none;
        border-color: rgba(213, 213, 213, 0);
        border-bottom-color: #c8c8c8 !important;
        border-width: 8px;
        margin-left: -5px;
        top: -16px;
    }*/

#MainContent_divTGAProperties .editfeilds label {
    font-size: 13px;
}

#MainContent_divTGAProperties .editfeilds span.error {
    margin: 0px !important;
}

.innerfilemanagement {
    padding: 10px;
}

    .innerfilemanagement label {
        font-size: 14px;
        padding: 0px;
        margin: 0 10px 0 5px;
    }

.filemanagementradiobtns {
    margin: 10px 0 0 0;
}



.allpdf {
    margin: 0 0 0 10px;
    float: left;
}

.radlistbox_right .RadForm_Default.rfdLabel label {
    width: auto !important;
}

.languagesdiv {
    width: 95%;
    float: left;
    margin: 10px 0 0 10px;
}

    .languagesdiv label {
        width: auto;
        margin: 0 10px 0 0;
    }

#MainContent_divLeafDocDetails span {
    /*text-align: justify;*/
    word-break: inherit;
}

.convertpdflbl {
    width: 50%;
}

    .convertpdflbl input {
        float: left;
    }

    .convertpdflbl label {
        margin: 5px 0 0 5px;
    }
/* To Remove Image for all Add new record grid */
.RadGrid_Default .rgAdd {
    display: none;
}

#loginpanel a.loginhelpicon {
    float: left;
    background: none;
    padding: 0px;
    margin: 0px 0 0 6px;
}

.adminpropertiessubmitbtns {
    margin: 0px auto 15px auto;
    width: 15%;
}

.setinformationbtns {
    margin: 10px auto 15px auto;
}

.main_submissiondiv #MainContent_divDocsGrid {
    margin: 10px 0px 0px 0px;
}
/*NEW LOGIN PANEL STYLES*/


.loginpanel {
    background-color: #fff;
    float: left;
    box-shadow: 1px 1px 5px 1px #D5D5D5;
    height: auto;
    border: 1px solid #ddd;
    padding: 30px;
    width: 400px;
    z-index: 0;
}

    .loginpanel h1 span {
        font-size: 16px;
    }

    .loginpanel h1::before {
        background: -ms-linear-gradient(left, #ffffff 0%,#777777 100%); /* IE10+ */
        background-image: -moz-linear-gradient(right center, #777, #fff);
        background-image: -webkit-linear-gradient(right, #777, #fff);
        left: 23px;
    }

    .loginpanel h1::after {
        background: -ms-linear-gradient(right, #ffffff 0%,#777777 100%); /* IE10+ */
        background-image: -moz-linear-gradient(left center, #777, #fff);
        background-image: -webkit-linear-gradient(left, #777, #fff);
        right: 23px;
    }

    .loginpanel h1::after, .loginpanel h1::before {
        background-color: #777;
        content: "";
        height: 1px;
        position: absolute;
        top: 15px;
        width: 120px;
    }

    .loginpanel h1 {
        color: #666;
        font: 21px;
        letter-spacing: 4px;
        margin: 0 0 20px;
        position: relative;
        text-align: center;
        text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7), 0 2px 0 rgba(0, 0, 0, 0.5);
        text-transform: uppercase;
    }

    .loginpanel input.txtbox {
        background-image: url(../images/login-sprite.png), url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAA4CAYAAAC7UXvqAAAFOElEQVRoBe1Zb2wURRR%2Fb%2FZ271oKgiEiaGkr%2Fk%2BAqEEJBBOkSG2MNUGITVQIjUj8S0qloPjNlLZpm6YiipoYEomoqQk0miCirVH7oX6gEmo0se31wGoCIlDau73bHd9cO81e6W2727vrXdJJmjfzdubN77e%2FNzPbOQQq%2Bu68eg5YLuqZVlAC1ivzmjjHV2Q7U%2BwoAQFYfz3%2FPY6wI1PAC5zMClat7XmRVPjI6kv3eowCAiwnBnplwcdU3ZLu4AW%2BGAWEAxG5Vtu7jZgcEe1UFGXlNlAefsnVVNcREFFIFlNb4d8CHD5zFdXhIPbgU8BWlTocNdx9XALiEW4GQ%2BvofYaS6ktXkZ0M0ocAQoNORoz2jUtA9MBWiGhL%2FE%2BTEsdHR0yxomzYC8qqspgoPErgWoxPeaAUlCerYnzjNWwJiAH4AoS13lmbiMTX4wVw5PPeAOyhTaCU7AN1RzPg%2FDuHh%2BuDwEcUwHn54Ck7AsrmKmD3lwDMvsV2iut2oXi9edPtXj0QOU4L5NF4fSbl980FZc12YGueoy3EA%2BbJA4CL7gbweIF3%2FwKs6LVoGLP9UzDaPgC49o9t2EkTEFF4w61Z4X6lhSOus406mYfZ82nnISKraZkR%2BGgxdDDbj4LR%2Bv6EwOUUE6aQ7Cgslp8bUi%2BHn6Cjos3qd1UfvABm51fAA2cAGYv%2BwbkuME%2B3TBp8FJObyXnFslkhvHyCzozVbsbjgntBKXwVcCll4%2FkugHCI0kmJhsK85WB2fQ%2FGySbgf52eMLyjFLJG47vvmh2G4Df0FbvS6reta3PAs7EKcNljAEaY8v9dMH44CJ7SAwBaNkQOb6UditKK1gFqWWCePQWR5jdtFXGUQlZwWPv7VRWVIuTYYfXb1vUrgHMXAfR1QqSxhBbpO7SwjCh49GaL7xgwfjoEkYZiMP%2F4mXapfIChi7YhXSsgo%2FI9S%2Bfp%2FMop4Hif9NnanJsBBv6O6eLZ%2FjmgLwfCTcUxfshZSH37Y31jWq4VkHGw%2BswljUXW0znxq%2FTZ2jHgRV%2FUfMCFAmPLBOBF9ykTEEFw%2F%2FmLWjBYSDlwVrSdFj5wCXDgX6fDov2nnELWWfkbBQv0sNlKn7R0MqWmJJSAgMx35i3UVdYGyO9IBYWEpJAVKDb6%2BzVNXUsEuq3%2BZNUTroAEyitvW6zTRkm7U770JcMmXAEJEmu6%2B8xQ1lra2gPSlwybNAUk2OC%2B3CUQYm302WH%2FXSwHOLRJU0Di8L0d%2BBM8yiMcuP2JJAc4tElXQOIJ7cy7B1VspXunm6QvETbpCkiQ3kb%2Fb1xV1tG1zQXpS4RNmQISrF5esJwr5nd02N0ofVOxKVNAgtQaejoR1PXI%2BX%2FSNxWbcgUkWH1X7grOlG%2Fpf%2Bw50ufGplwBCVKrD3QwDy%2Bir9ir0ufGThsBAVbd729njBVTOsVeCjlgMq0EoiRqun80uPo45bKrq7lpWwNjX3Jwz%2BJCxrGFbjx8Y5%2FZtdOGgAAZ3JW%2FgW5YjtFhN3JRZAd9%2BNm0p5AVoq%2B%2B94TJ2EZE0K1%2Bu3paKSCBhipySxA9X3DkqvTFs2mlgATprQsco9O6lH5riUhfPJuWBARYb7W%2FmS7NnqUtli6O4pe0JSAge2t6j3LOtpISZjwKaU0gSqKu5xPD9JSREnw8Emm5iMcDqlcUPA9oHqKr%2FRjMaa%2BAJKPV9XxoIrws29JmDAEB2FfrP8hNc%2FgnnBEGGUUgSqKur4kzXjGCPzF3ozJYqqyv2l%2FPEPamar6kzROuKHgracFnAs%2B8gZk3MPMGZt5ARryB%2FwHLaXWg2L51ZgAAAABJRU5ErkJggg%3D%3D);
        background-position: 5px -2px, right top;
        background-repeat: no-repeat,no-repeat;
        border: 1px solid #ccc;
        border-radius: 5px;
        box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;
        margin: 0 0 10px;
        padding: 10px 15px 5px 30px !important;
        width: 353px;
        background-size: auto auto,24px 28px;
    }



#txtPasswordfreyrsubmit2014, #Password, #txtNewPassword, #txtConfirmPassword, #txtConfirmEsigpassword, #txtNewEsigpassword, #txtTempPassword {
    background-image: url(../images/login-sprite.png), url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAA4CAYAAAC7UXvqAAAFOElEQVRoBe1Zb2wURRR%2Fb%2FZ271oKgiEiaGkr%2Fk%2BAqEEJBBOkSG2MNUGITVQIjUj8S0qloPjNlLZpm6YiipoYEomoqQk0miCirVH7oX6gEmo0se31wGoCIlDau73bHd9cO81e6W2727vrXdJJmjfzdubN77e%2FNzPbOQQq%2Bu68eg5YLuqZVlAC1ivzmjjHV2Q7U%2BwoAQFYfz3%2FPY6wI1PAC5zMClat7XmRVPjI6kv3eowCAiwnBnplwcdU3ZLu4AW%2BGAWEAxG5Vtu7jZgcEe1UFGXlNlAefsnVVNcREFFIFlNb4d8CHD5zFdXhIPbgU8BWlTocNdx9XALiEW4GQ%2BvofYaS6ktXkZ0M0ocAQoNORoz2jUtA9MBWiGhL%2FE%2BTEsdHR0yxomzYC8qqspgoPErgWoxPeaAUlCerYnzjNWwJiAH4AoS13lmbiMTX4wVw5PPeAOyhTaCU7AN1RzPg%2FDuHh%2BuDwEcUwHn54Ck7AsrmKmD3lwDMvsV2iut2oXi9edPtXj0QOU4L5NF4fSbl980FZc12YGueoy3EA%2BbJA4CL7gbweIF3%2FwKs6LVoGLP9UzDaPgC49o9t2EkTEFF4w61Z4X6lhSOus406mYfZ82nnISKraZkR%2BGgxdDDbj4LR%2Bv6EwOUUE6aQ7Cgslp8bUi%2BHn6Cjos3qd1UfvABm51fAA2cAGYv%2BwbkuME%2B3TBp8FJObyXnFslkhvHyCzozVbsbjgntBKXwVcCll4%2FkugHCI0kmJhsK85WB2fQ%2FGySbgf52eMLyjFLJG47vvmh2G4Df0FbvS6reta3PAs7EKcNljAEaY8v9dMH44CJ7SAwBaNkQOb6UditKK1gFqWWCePQWR5jdtFXGUQlZwWPv7VRWVIuTYYfXb1vUrgHMXAfR1QqSxhBbpO7SwjCh49GaL7xgwfjoEkYZiMP%2F4mXapfIChi7YhXSsgo%2FI9S%2Bfp%2FMop4Hif9NnanJsBBv6O6eLZ%2FjmgLwfCTcUxfshZSH37Y31jWq4VkHGw%2BswljUXW0znxq%2FTZ2jHgRV%2FUfMCFAmPLBOBF9ykTEEFw%2F%2FmLWjBYSDlwVrSdFj5wCXDgX6fDov2nnELWWfkbBQv0sNlKn7R0MqWmJJSAgMx35i3UVdYGyO9IBYWEpJAVKDb6%2BzVNXUsEuq3%2BZNUTroAEyitvW6zTRkm7U770JcMmXAEJEmu6%2B8xQ1lra2gPSlwybNAUk2OC%2B3CUQYm302WH%2FXSwHOLRJU0Di8L0d%2BBM8yiMcuP2JJAc4tElXQOIJ7cy7B1VspXunm6QvETbpCkiQ3kb%2Fb1xV1tG1zQXpS4RNmQISrF5esJwr5nd02N0ofVOxKVNAgtQaejoR1PXI%2BX%2FSNxWbcgUkWH1X7grOlG%2Fpf%2Bw50ufGplwBCVKrD3QwDy%2Bir9ir0ufGThsBAVbd729njBVTOsVeCjlgMq0EoiRqun80uPo45bKrq7lpWwNjX3Jwz%2BJCxrGFbjx8Y5%2FZtdOGgAAZ3JW%2FgW5YjtFhN3JRZAd9%2BNm0p5AVoq%2B%2B94TJ2EZE0K1%2Bu3paKSCBhipySxA9X3DkqvTFs2mlgATprQsco9O6lH5riUhfPJuWBARYb7W%2FmS7NnqUtli6O4pe0JSAge2t6j3LOtpISZjwKaU0gSqKu5xPD9JSREnw8Emm5iMcDqlcUPA9oHqKr%2FRjMaa%2BAJKPV9XxoIrws29JmDAEB2FfrP8hNc%2FgnnBEGGUUgSqKur4kzXjGCPzF3ozJYqqyv2l%2FPEPamar6kzROuKHgracFnAs%2B8gZk3MPMGZt5ARryB%2FwHLaXWg2L51ZgAAAABJRU5ErkJggg%3D%3D);
    background-position: 5px -52px, right top;
    background-size: auto auto, 24px 28px;
}

.login_btn {
    border: 1px solid #15aeec;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font-size: 13px;
    padding: 8px;
    text-decoration: none;
    display: inline-block;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #49c0f0;
    background-image: linear-gradient(to bottom, #49c0f0, #2CAFE3);
}

    .login_btn:hover {
        background-color: #1ab0ec;
        color: #fff;
        background-image: linear-gradient(to bottom, #1ab0ec, #1a92c2);
    }

.loginchkbox1 {
    float: right;
    margin: 11px 0px;
}

.loginchkbox a {
    color: #1AA6DE;
    font-weight: bold;
    text-decoration: underline;
    float: right;
}

.loginchkbox {
    width: 320px;
    float: left;
    margin: 20px 0 0;
}

    .loginchkbox input {
        float: left;
        margin: 3px 4px 0 0;
    }

    .loginchkbox label {
        float: left;
        width: auto;
        margin: 0px;
        padding: 0px;
    }

.note p {
    text-align: center;
}

.loginerror {
    text-align: left;
    float: left;
    padding: 0 0 8px 0;
    color: #f64b2f;
    font-size: 11px;
}
/*ALL SUCCESS AND ERROR MESSAGES*/
.alert {
    color: #fefefe;
    height: 40px;
    margin: 0 auto 10px auto;
    position: relative;
    width: 91%;
}

    .alert .toggle-alert {
        position: absolute;
        top: 7px;
        cursor: pointer;
        right: 10px;
        display: block;
        text-indent: -10000px;
        margin: 4px 0 0 0;
        width: 20px;
        height: 20px;
        border-radius: 10px;
        -webkit-box-shadow: inset 1px 1px 2px rgba(0, 0, 0, 0.1), 1px 1px 1px rgba(255, 255, 255, 0.1);
        -moz-box-shadow: inset 1px 1px 2px rgba(0, 0, 0, 0.1), 1px 1px 1px rgba(255, 255, 255, 0.1);
        box-shadow: inset 1px 1px 2px rgba(0, 0, 0, 0.1), 1px 1px 1px rgba(255, 255, 255, 0.1);
        background: rgba(0, 0, 0, 0.08) url(../images/alert.png) no-repeat 6px 6px;
    }

.error-box {
    background: #FFBABA url("../images/error.png") no-repeat scroll 10px 5px;
    color: #D8000C;
}

.alert .msg {
    line-height: 44px;
    text-align: left;
    margin: 0 0 0 40px;
}

.alert p {
    margin: 0;
}

.info-box span {
    line-height: 25px;
    margin: 0 0 0 28px;
}

.info-box {
    background: #e7f1f2 url(../images/info.png) no-repeat 3px 4px;
    border-color: #46b8da;
    margin: 0 !important;
    color: #888;
    padding-right: 10px;
    float: left;
}
.tgaerror-box {
    background: #FFBABA url("../images/error.png") no-repeat scroll 4px 1px;
    border-color: #46b8da;
    margin: -24px 0 14px !important;
    color: #888;
    padding-right: 10px;
    float: left;
        background-size: 18px;
    padding: 0 0 0 35px;
}
.success-box {
    background: #7EB62E url(../images/success.png) no-repeat 10px 5px;
}

.error-box {
    line-height: 38px;
    text-align: left;
    padding: 0 0 0 35px;
}

.notice-box {
    background: #f6ca2f url(../images/notice.png) no-repeat 14px 14px;
}

.applicationbtn {
    float: right;
    margin: -38px 0 0;
    position: relative;
}

.RadForm_Default .rfdValidationSummaryControl, .RadForm_Default .rfdLoginControl {
    background: none !important;
    border: none !important;
}

.RadForm .rfdValidationSummaryControl ul {
    background: none !important;
    color: #fff !important;
    padding: 0px !important;
}

    .RadForm .rfdValidationSummaryControl ul li {
        line-height: 18px !important;
    }

.addproductdiv, .safetystudies {
    float: left;
    width: 90%;
    margin: 20px 0 0 20px;
}

    .addproductdiv p, .safetystudies p {
        margin: 8px 0px;
        overflow: hidden;
    }

        .addproductdiv p .error {
            color: #dd4b39;
            float: left;
            font-size: 11px;
            margin: 0 0 0 140px;
        }

    .addproductdiv label, .safetystudies label {
        padding: 0px;
    }
/*.createddatediv {
    margin: 76px 0 0 239px;
    position: absolute;
}*/
.createddatediv #rdtpckerAppcreate_wrapper {
    float: left;
    height: 40px !important;
    width: 216px !important;
}


.backgroundoverlay {
    background-color: #fff;
    float: left;
    opacity: 0.5;
    z-index: 10;
}

.uploaderror {
    width: auto !important;
    float: left;
    clear: both;
}

.adminerror {
    line-height: 40px;
    padding: 0 0 0 34px;
    width: 32%;
}

.ectdtemplateheading {
    padding: 0 0 0 15px;
}

#RAD_SPLITTER_PANE_CONTENT_ctl00_MainContent_radpaneClickedNodeDetails > div {
    overflow: hidden;
}

.loginmargin {
    float: left;
    margin: 2px 0 0 !important;
}

.logouticon {
    margin: 7px 0 0 3px;
    position: absolute;
}

.substancediv {
    float: left;
    margin: 8px;
}

.slectfileerrormsg {
    float: right;
    font-size: 11px;
    margin: 0px 0px 10px 0;
}

.selectfile {
    float: left;
    margin: 5px;
    width: 470px;
}

    .selectfile label {
        float: left;
        margin: 0 0 0 10px;
        width: 163px;
        line-height: 33px;
    }

    .selectfile .email_errmsg {
        float: left;
        font-size: 11px;
        margin: 8px 0 0;
        width: auto;
    }

.btns_sequencepage1 {
    float: right;
    margin: 8px 10px 0 680px;
    position: relative;
    z-index: 999;
}

.crossappnum {
    height: 70px !important;
}

.emailaddbtn {
    margin: 10px 0 10px 90px !important;
    float: left !important;
    position: relative !important;
}

.requriedmsg, .applicationpassword {
    float: right;
    font-size: 11px;
    color: #DD4B39;
}

.applicationpassword {
    margin: 5px 40px 0 0;
}

.publishlbl {
    width: 260px;
    overflow: hidden;
    height: auto;
}

.dossiererrormsg {
    float: left;
    display: inline;
    width: 97%;
    word-wrap: break-word;
    text-align: left;
    color: #dd4b39;
    font-size: 11px;
}

#rdtpckerAppcreate {
    display: none \9 !important;
}
/*Vinod 04.09.2017*/
/*IE 10 Above UI issue fix  for rad datepicker*/
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
   #rdtpckerAppcreate {
    display: none !important;
    }
    #ctl00_MainContent_rdtpckerAppcreate_dateInput, #MainContent_txtEditAppName {
        margin:5px 10px 5px 0px !important;
    }
}
/*Chrome & Firefox UI issue fix for rad datepicker */
#ctl00_MainContent_rdtpckerAppcreate_dateInput, #MainContent_txtEditAppName {
        margin:5px 10px 5px 0px !important;
    }
/*End Vinod 04.09.2017*/
.appbtns {
    float: right;
    margin: 20px 0;
}

.error_inventedmsg {
    float: left;
    margin: 8px 0 0 10px;
    color: #DD4B39;
    font-size: 11px;
}

.sharefrompathwindow .meterialinnerdiv {
    float: left;
    margin: 10px 0 0px 0;
}

    .sharefrompathwindow .meterialinnerdiv label {
        padding: 5px 0 5px 0;
    }

    .sharefrompathwindow .meterialinnerdiv INPUT[title="Visually hidden input created for functionality purposes."] {
        display: none !important;
    }

.stfingromationmgs {
    left: 0 !important;
    padding: 4px 9px 8px 38px;
    position: relative;
    top: 0px !important;
}

.convertpdfdiv {
    float: left;
}

p.addmeterialerrormsg span, p.addmeterialerrormsg {
    color: #DD4B39;
    text-align: center;
    font-size: 12px;
    padding: 0px;
}
/*.RadWindow_Default, .rwWindowContent > div, .rwTable  {
    height:auto !important;
}*/
.convertpdffileddiv {
    width: 100%;
    margin: 0 0 0 10px;
}

    .convertpdffileddiv input {
        float: left;
        margin: 3px 5px 0px 0px;
    }

    .convertpdffileddiv label {
        width: auto;
        padding: 0px;
        margin: 2px 0 10px 0px;
    }

.multiplefiletagbtns {
    margin: 6px;
}

.appenddocument_btns {
    width: 14%;
    margin: 0px auto;
}

.extra_margin {
    margin: 0 0 0 12px;
}

.divsharebtnsave1 {
    margin: 20px auto;
    width: 270px;
    height: 50px;
}

    .divsharebtnsave1 p {
        margin: 0 0 10px 0;
    }

.nolineheight {
    line-height: 18px;
}

.alreadyexistclass {
    float: left;
    margin: 6px 0 0 20px;
    color: #dd4b39;
}

.overlay_manageseq {
    background-color: #E6E6E6;
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    z-index: 99999;
    opacity: 0.8;
}

.applicationfieldsinfo1 .applicationinformation .newrecordgriddiv {
    width: 98%;
    float: left;
    margin: 0 0 0 8px;
}

.newrecoredgrid {
    margin: 10px 0px 0px 0px;
}

.recordnumber {
    width: 100%;
    padding: 10px;
    margin: 0px auto;
}

    .recordnumber .stydycategory {
        width: 94%;
        margin: 10px;
        height: auto;
        float: left;
    }

        .recordnumber .stydycategory label {
            float: left;
            width: 29%;
        }

        .recordnumber .stydycategory .error_msg {
            float: left;
            font-size: 11px;
            color: #DD4B39;
            line-height: 38px;
        }

        .recordnumber .stydycategory .selectboxui {
            margin: 6px 15px 0 12px !important;
            float: left;
        }

.compilelocationspan {
    float: left;
    width: 64%;
    word-break: break-all;
}

.gridcenteralign {
    margin: 0 0 0 10px;
}

.newgroupGrid {
    margin: 10px;
    float: left;
}

.uploadpdfdoc {
    width: 100%;
    margin: 0px 0px 0px 10px;
    float: left;
    height:28px;
}


    .uploadpdfdoc input {
        float: left;
        margin: -1px 5px 0px 0px !important;
    }

    .uploadpdfdoc label {
        float: left;
        width: auto;
        padding: 0px;
        margin: 0;
    }

.flt {
    float: left;
}

.autowidth {
    width: auto !important;
}

.zmargin {
    margin-left: 0px !important;
}

.extramrgin {
    margin: 10px 0px 10px 20px;
}

span.spancolor {
    color: #DD4B39;
    float: right;
    padding: 8px 0 0 0;
    width: auto;
}

.SFDAFade {
    background-color: #E6E6E6;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 700px;
    z-index: 1001;
    -moz-opacity: 0.8;
    opacity: .80;
    filter: alpha(opacity=80);
}

.RadWindowAddMaterial {
    padding: 10px;
    height: auto !important;
}

#ctl00_MainContent_RadWindowAddMaterial_C {
    height: auto !important;
}

.RadWindowAddMaterial .meterialinnerdiv {
    float: left;
    margin: 10px 0px 0px 20px;
}

.programname .detailslabel span {
    font-size: 14px;
    padding: 3px 20px 0px 0px;
}

.Row_Programname {
    float: left;
    width: 100%;
}

.rspPaneTabContainer .rspRotatedTabText {
    -webkit-transform: rotate(0deg) !important;
    line-height:22px !important;
    /*writing-mode: vertical-rl !important;*/
}

#ctl00_MainContent_radDateDes {
    display: none !important;
}

#chkboxTGARelSeq input {
    float: left;
}

/*#chkboxTGARelSeq label {
    margin: 6px 0 0 4px;
}*/
.termstxt {
    height: 130px !important;
    text-align: justify;
    width: 100%;
    margin: 12px 0 0 7px;
}

    .termstxt input {
        float: left;
        margin: 3px 5px 0 0;
    }

    .termstxt div {
        float: left;
        margin: 10px 0px 0 6px;
    }
    /*Modify 420px to 401px*/
    .termstxt label {
        width: 94%;
        padding: 0px;
        float: left;
        margin: 0px 0px 0px 0px;
        height: auto;
        text-align: justify;
    }

        .termstxt label span {
            font-weight: bold;
            padding: 0 5px;
        }

#RadWindowWrapper_ctl00_MainContent_RadWindow_ESignatureValidateManage, #RadWindowWrapper_ctl00_MainContent_RadWindow_EditAppESignatureValidate, #RadWindowWrapper_ctl00_MainContent_RadWindow_ESignatureValidateAppDelete, #RadWindowWrapper_ctl00_MainContent_RadWindow_ManageAppESignatureValidate {
    width: 520px !important;
    height: auto !important;
}

#ctl00_MainContent_RadWindow_ManageAppESignatureValidate_C, #ctl00_MainContent_RadWindow_EditAppESignatureValidate_C, #ctl00_MainContent_RadWindow_ESignatureValidateAppDelete_C, #ctl00_MainContent_RadWindow_ESignatureValidateDelete_C {
    height: 370px !important;
}

.compnayadminerrormargin {
    margin: 0 120px 0 0 !important;
}

.marginforadd-document {
    margin: 5px 0px 0px 60%;
}

.publishbtn input {
    width: auto !important;
    padding: 0px !important;
}

.margintop0 {
    margin-top: 0;
}

#rgdSyncDocs_ctl00 tr {
    text-align: left;
}

.gridmarginauto {
    margin: 0 auto;
}

.lblproductrightname {
    width: 146px;
    float: left;
    padding-top: 0px;
}

#lblResult.information {
    position: relative;
    top: -20px !important;
    left: 0 !important;
    padding-bottom: 12px;
}

#lblResult.successfullMsg {
    top: 20px !important;
    left: 290px !important;
}

.relatedseqnumber .check input {
    float: left;
}

.relatedseqnumber label {
    float: left;
    width: auto !important;
    line-height: 30px;
}

#ctl00_MainContent_btnSeqDelete input, #ctl00_MainContent_btnAppDelete input {
    color: #187EB8 !important;
    font-size: 17px;
    margin: -4px 0 0 0;
}

.RadButton_Default.rbSkinnedButton, .RadButton_Default .rbDecorated, .RadButton_Default.rbVerticalButton, .RadButton_Default.rbVerticalButton .rbDecorated, .RadButton_Default .rbSplitRight, .RadButton_Default .rbSplitLeft {
    background-image: none !important;
    color: white!important;
}

.RadWindow .rwWindowContent .radconfirm {
    background-image: url('')!important;
}

.RadWindow .rwDialogText {
    text-align: center!important;
    font-size: 15px;
    margin-left: -28px;
    color: #666;
}

.RadWindow .rwWindowContent .rwPopupButton .rwInnerSpan {
    background: #3D9FCE;
    background-image: none !important;
    color: #ccc;
    cursor: pointer;
}

.RadWindow .rwWindowContent .rwPopupButton:hover {
    background: #409fcc;
}

.RadWindow .rwDialogPopup .rwPopupButton, .RadWindow .rwDialogPopup .rwPopupButton span {
    background-image: none !important;
    background: #3D9FCE;
    color: #fff !important;
    border-radius: 2px;
    height: 30px;
    line-height: 30px;
}

.rwDialogText ~ div {
    width: 50%;
    margin: 8px auto;
}

#MainContent_upAppNum .sqppanefdiv label {
    width: 155px;
}

.rbSkinnedButton.labeldeletebtn {
    background-image: url("../images/icon_delete.gif") !important;
    /*width: 100px !important;
    height: 20px !important;*/
    margin: 0px;
    float: right;
    background-position: right 6px !important;
}

.RadWindow .rwTitlebarControls {
    width: 100%;
    height: 30px !important;
    background: #3D9FCE !important;
}

#btnDeleteIndication .deletebtn {
    margin: 0 0 0 0;
}

.selectfielerror {
    margin: 10px 0 0 30px;
    font-size: 13px;
}

.marginleft10 {
    margin-left: 10px;
}
.margin-left-10 {
    margin-left: 10px !important;
}

.Create-app-error {
    height: auto;
    padding: 10px 0 10px 60px;
    width: 89%;
    line-height: 20px;
    background: #FFBABA url("../images/error.png") no-repeat center left 20px;
}

.text-left {
    text-align: left;
}
.text-center {
    text-align: center;
}

.valueinmb {
    margin: 10px 0px 0 10px;
    font-size: 11px;
}

.error.errorsystemsettings {
    margin: 10px 3px 0px 0px;
}

.download::after {
    content: "\f019";
    font: normal normal normal 14px/1 FontAwesome;
}

.leafdocchkdiv {
    margin: 9px 0 0 12px;
    width: 70%;
    float: left;
}

    .leafdocchkdiv input, .leafdocchkdiv label {
        float: left;
    }

    .leafdocchkdiv label {
        margin: 0px 0 0 10px;
        width: auto;
        padding: 0px;
    }

.tpatogglebtn {
    margin: 40px 0 0 0;
}

.chkichfilename {
    margin: 15px 0 0 10px;
    float: left;
}

.stfenable {
    margin: 9px 20px 0 0px;
}

    .stfenable input {
        float: left;
    }

    .stfenable label {
        padding: 0px;
    }

.relatedseqerror {
    position: absolute;
    margin: 20px 0 0 -80px;
}

.success-compile {
    background: #1ad372;
    padding: 0px 3px !important;
    border-radius: 2px;
    color: #fff !important;
    margin-left: 4px;
    font-size: 13px !important;
}

.fail-compile {
    background: #ef5e4c;
    padding: 0px 3px !important;
    border-radius: 2px;
    color: #fff !important;
    margin-left: 4px;
    font-size: 13px !important;
}

.inprogress-compile {
    background: #FC5909;
    padding: 0px 3px !important;
    border-radius: 2px;
    color: #fff !important;
    margin-left: 4px;
    font-size: 13px !important;
}

.RadForm.rfdLabel label {
    font-size: 14px !important;
}

.rwWindowContent label, .StudyIdentifier_stf {
}

.light-grey {
    color: #a5a5a5;
}

.margin-top-bottom {
    margin: 15px 0 10px;
}

.meterialproperties {
    float: left;
    width: 100%;
}

.margintop0 {
    margin-top: 0 !important;
}

.margin-left-0 , .gcc_envelopes .eapp .margin-left-0{
    margin-left: 0px !important;
}

.margin-right-0 {
    margin-right: 0px !important;
}

.margin-top-0 {
    margin-top: 0px !important;
}

.margin-bottom-0 {
    margin-bottom: 0px !important;
}

.margin-left-20 {
    margin-left: 20px !important;
}
.margin-left-50 {
    margin-left: 50px !important;
}
.margin-left-100 {
    margin-left: 100px !important;
}

.margin-left-15 {
    margin-left: 15px !important;
}
.margin-bottom-20 {
    margin-bottom: 20px !important;
}
.margin-top-5 {
    margin-top: 5px !important;
}

.margin-bottom-5 {
    margin-bottom: 5px !important;
}
    
.margin-left-5{
    margin-left: 5px !important;
}

.margin-right-5 {
    margin-right: 5px !important;
}
.margin-top-10 {
    margin-top: 10px !important;
}

.margin-bottom-10 {
    margin-bottom: 10px !important;
}

.margin-left-10 {
    margin-left: 10px !important;
}

.margin-right-10 {
    margin-right: 10px !important;
}
.margin-right-20 {
    margin-right: 20px !important;
}
.margin-right-30 {
    margin-right: 30px !important;
}
.margin-right-18 {
    margin-right: 18px !important;
}
.margin-right-80 {
    margin-right: 80px !important;
}
.margin-top-3, .margin-top-3 input {
    margin-top: 3px !important;
}

.padding-left-0 {
    padding-left: 0px !important;
}

.padding-right-0 {
    padding-right: 0px !important;
}

.padding-top-0 {
    padding-top: 0px !important;
}

.padding-bottom-0 {
    padding-bottom: 0px !important;
}

.padding-top-5 {
    padding-top: 5px !important;
}

.padding-left-5 {
    padding-left: 5px !important;
}

.padding-left-10 {
    padding-left: 10px !important;
}

.padding-right-10 {
    padding-right: 10px !important;
}

.padding-top-10 {
    padding-top: 10px !important;
}

.padding-bottom-10 {
    padding-bottom: 10px !important;
}

.padding-left-20 {
    padding-left: 20px!important;
}

.bg-f7 {
    background: #f7f7f7;
}

.RadWindow .rwTitleRow em {
    font-size: 14px!important;
    font-weight: normal!important;
}

.RadForm.rfdTextbox input[type="text"].rfdDecorated {
    font-size: 14px!important;
}

#MainContent_spnReset input[value="Reset"] {
    background: none !important;
    border: 0 !important;
    font-size: 16px;
    color: #187EB8 !important;
    font-family: segoe_uiregular !important;
    padding: 6px 0!important;
    
}

.create-sequence-btn {
    border: 1px solid #03A9F4;
    color: #03A9F4;
    font-size: 14px;
    background: #f6f6f6;
    padding: 4px 9px;
    border-radius: 16px;
    cursor: pointer;
    margin-top: -3px;
}

.Publish_btn {
    font-size: 16px;
    border: 0;
    color: #187EB8 !important;
    background: none;
    margin: 0 20px 0 1px;
    cursor: pointer;
    border-radius: 2px;
    transition: .2s ease all;
    font-family: segoe_uiregular !important;
}

.create-sequence-btn:hover {
    border: 1px solid #0fa1d5;
    color: #999;
}

input[title="Visually hidden input created for functionality purposes"] {
    display: none !important;
}

.dynamicappname {
    margin-top: 6px;
}

    .dynamicappname label {
        margin-bottom: 5px !important;
    }

.tabStrip {
    margin-left: 10px !important;
}

.margintop10 {
    margin-top: 10px;
}

input[value="Edit"], input[value="Edit Pdf"] {
    position: relative;
}

input[value="Save"] {
    top: 0px;
}

#btnEditProperties.Buttons {
    padding: 3px 7px;
}

.paddingleft0 {
    padding: 0px !important;
}

.error_span.passworderroemsg {
    float: right;
    margin: 11px -11px 0 0px !important;
}

.additionalPropertiesPopup a {
    margin-left: -10px;
}

.applicationnamelbl {
    width: 100% !important;
    padding-bottom: 10px !important;
}

html:first-child .RadWindow ul {
    float: left !important;
}

.RadUpload .ruInputs {
    margin: 0 0 0 12px !important;
}

.marginbottom10 {
    margin-bottom: 10px;
}

.noborder {
    border: none !important;
}

.tgainnitem {
    width: 86%;
}

.grdchkboxes {
    float: right;
    position: relative;
    top: 43px;
}

.largedescritpion {
    float: left;
    max-height: 150px;
    overflow: auto;
    padding-left: 0px !important;
    min-height: 20px;
    width: 360px;
}
.error.adminerrormsg {
        float: right !important;
    margin-right: 40px !important;
}
.marginleft0 {
    margin-left:0px !important;
}
#MainContent_lblGalenicName.datalblcolor {
        max-height: 100px;
    overflow: auto;
}
.positiondiv {
        display: inline-table;
    position: absolute;
}
 @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
  /* IE10+ specific styles go here */
  
    #SkinnedddlSectionSubstance, #SkinnedddlSectionmanufacturer {
        display: none;
    }
    .RadForm .rfdRealInput {
        position: relative !important;
        /*left: 0 !important;*/
    }
    .ie-word-break {
        
    }
}


.stf-view-div {
    height: 500px;
    overflow-x: hidden;
    overflow-y: auto;
    width: 98%;
}


.datasets-edit-doc {
    margin: 5px auto;
    padding: 5px;
}

    .datasets-edit-doc label {
        width: 80px !important;
        float: left;
    }
    .datasets-edit-doc .addnewdocument_maindiv {
        float: left;
    }
    .datasets-edit-doc .addnewdocument_maindiv input {
        float: left !important;
        margin-left: 0 !important;
    }

    .datasets-edit-doc  .addnewdocument_maindiv .error {
        float: left;
        margin: 7px 0px 0 9px;
    }

    .datasets-edit-doc .RadComboBox_Default {
        float: left;
    }

        .datasets-edit-doc .RadComboBox_Default input {
            width: 150px !important;
            border: none !important;
            box-shadow: none !important;
        }
.btns-div-additional-prop {
    margin: 0px auto;
    text-align: center;
    width: 90%;
    float: left;
}

.add-product-popup {
    width: 101%;
}
    .add-product-popup label {
        width: 216px;
    }
    .add-product-popup select {
        width: 220px !important;
        margin-top: -3px !important;
    }

.word-break {
    word-wrap: break-word;
     word-break: break-all !important;
     -ms-word-break: break-all !important;

}

.m-section-prop-div {
       height: 599px;
    overflow-y: auto;
    overflow-x: hidden;
}

.height-75 {
    height: 75px !important;
}
.height-154 {
    height: 154px !important;
}
.envelop-properties {
        width: 100%;
    overflow: auto;
    max-height: 135px;
}
    .envelop-properties td {
        white-space: normal !important;
    }
.th_envelopgrid .inn_item span:nth-child(n+2){
    font-weight: 600;
    padding-left: 20px;
}
.error-envelop {
    color: #DD4B39;
    font-size: 11px;
}
.envelop-properties-list {
   max-height: 220px;
    overflow: auto;
}
.rbLinkButton .rbText {
    /*color: #DD4B39;*/
}

.errormulti {
    color: #DD4B39;
    float: right;
    font-weight: normal;
    position: relative;
    
    font-size: 11px;
}
/*#divDyn .RadTreeView_Default {
    min-height: auto !important;///////testding 
}*/
.select-bg1 {
    background: #fff;
    border: 1px solid #d1d1d1;
    float: left;
    margin-top: 5px;
}
.margin-left--25 {
    margin-left: -25px !important;
}
    

.rbSkinnedButton, .rbDecorated {
    height:auto !important;


}

/* confirm new window */
.rwRoundedCorner .rwTitleBar {
    background: #3d9fce !important;
}
.rwRoundedCorner .rwIcon {
    display: none !important;
}
.rwRoundedCorner .rwTitleWrapper .rwTitle {
    color: #fff !important;
    font-size: 13px !important;
}
.rwRoundedCorner .rwConfirmDialog {
    background-image: none !important;
}
.rwRoundedCorner .rwDialogContent {
    padding: 10px 0 10px 0px!important;
    text-align: center !important;
}
.rwRoundedCorner .rwDialogButtons {
    text-align: center !important;
}
.rwRoundedCorner {
    background-color: #3d9fce !important;
}
.rwRoundedCorner .rwOkBtn, .rwCancelBtn {
    background-image: none !important;
    background: #3D9FCE !important;
    color: #fff !important;
    border-radius: 2px;
    height: 30px;
    line-height: 30px;
    border: none;
    padding: 0 20px;
    border: 0 !important;
}
.rwRoundedCorner .rwDialogMessage {
    font-size: 14px;
    margin-bottom: 10px !important;
}
.rwRoundedCorner .rwContent {
    border-color: #ffffff !important;
}
.rwRoundedCorner .rwListItem .rwCommandButton {
    background-color: transparent !important;
    border: 0 !important;
    background-position: -23px -764px !important;
    background-image: url(/FreyrSubmitV4.1/WebResource.axd?d=2wtXPNuhtvWP9cTeWD5eB1JSdvCT7vmZnTrYN7LL…quWpHZxSxO-4GV-4WLdXHk-L3RCXwTOGZkhxoWpjgx-VB8Ts4x7A0&t=636444528074366418);
}