@import "Font.css";

body { margin: 0; padding: 0; font-family: 'Roboto' !important; background: #f7f7f7 !important; letter-spacing: 1px; }

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: 'Roboto' !important; font-weight: normal; }

body, html { min-height: 100%; height: 100%; }

.mainwrap { width: 100%; overflow: hidden; min-height: 100%; padding-top: 76px; background: #FFF }

/*.headerwrap { width: 100%; padding: 0px 10px; background: #1a9edc; height: 53px; position: fixed; z-index: 99; top: 0; left: 0; }*/
.headerwrap { width: 100%; padding: 0px 82px 0 7px; /*background: #1a9edc;*/ height: 100px; position: fixed; z-index: 99; top: 0; left: 0; }
.left-bar-head { background-color: #f7f7f7; height: 70px; }
/*.rightpartwrap { float: left; width: 250px; height: 53px; background: #1693ce; margin-left: -10px; position: relative; }*/
.rightpartwrap, .rightpartwrapcust { float: left; width: 190px; height: 53px; /*background: rgba(0, 0, 0, 0.05);*/ margin-left: -10px; position: relative; }
    .rightpartwrapcust input { border: none; border-radius: 0px; background: none; float: left; width: 100%; height: 70px; padding: 20px 20px 20px 75px; line-height: 1; font-size: 15px; color: #999; }

    .rightpartwrap input, .left-bar-head input { border: none; border-radius: 0px; background: none; float: left; width: 100%; height: 70px; padding: 20px 20px 20px 75px; line-height: 1; font-size: 15px; color: #999; font-weight: 600; font-family: 'Nunito'; }

        .rightpartwrap input::-webkit-input-placeholder, .left-bar-head input::-webkit-input-placeholder { color: #777; opacity: 1; }

        .rightpartwrap input:-moz-placeholder, .left-bar-head input:-moz-placeholder { color: #777; opacity: 1; }
        .rightpartwrap input:-ms-input-placeholder, .left-bar-head input:-ms-input-placeholder { color: #777; opacity: 1; }
    .rightpartwrapcust input::-webkit-input-placeholder { color: #777; opacity: 1; }

    .rightpartwrapcust input:-moz-placeholder { color: #777; opacity: 1; }

    .rightpartwrapcust input::-moz-placeholder { color: #777; opacity: 1; }

    .rightpartwrapcust input:-ms-input-placeholder { color: #777; opacity: 1; }
    .rightpartwrap .itoggle { background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -192px -191px; width: 24px; height: 20px; position: absolute; left: 22px; top: 30px; }
    .rightpartwrap .itoggle_white { background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -222px -191px; width: 24px; height: 20px; position: absolute; left: 22px; top: 30px; }
    .rightpartwrapcust i { background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -192px -191px; width: 18px; height: 20px; position: absolute; left: 22px; top: 30px; }

.left-bar-head .itoggle { background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -135px -87px; width: 19px; height: 20px; position: absolute; left: 38px; top: 26px; }
    .left-bar-head .itoggle:hover { background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -29px -150px; width: 19px; height: 18px; position: absolute; left: 38px; top: 26px; }

.logo { /*float: left;*/ /*margin: 6px 0px 0px 20px;*/ margin: 19px 0; }

.leftpartwrap { background: #fff; top: 0px; left: 0px; width: 390px; margin-left: -390px; position: fixed; height: 100%; z-index: 9; transition: all ease-in 0.2s; -webkit-transition: all ease-in 0.2s; -moz-transition: all ease-in 0.2s; border-right: 1px solid #d9d9d9; }

    .leftpartwrap.active { margin: 0px; }

    .leftpartwrap .slimScrollDiv { clear: both; }
select::-ms-expand { display: none; }

/*.logo a { float: left; background: url(../ImagesRD/logo.png) no-repeat 0px 0px; width: 115px; height: 42px; }*/
.logo a { /*float: left;*/ /*background: url(../ImagesRD/logo.png) no-repeat 0px 0px;*/ width: 100%; }

.userdiv { float: left; margin: 12px 0px 0px 0px; padding: 0px 0px 0px 5px; position: relative; }

    .userdiv:after { position: absolute; top: 2px; left: 0px; background: url(../ImagesRD/all-img.png) no-repeat -499px -374px; width: 25px; height: 23px; content: ""; }

.username { float: left; width: 100%; font-size: 14px; color: #fff; line-height: 1; }

.userdatetime { float: left; width: 100%; font-size: 10px; color: rgba(255,255,255,0.6); line-height: 1; margin: 3px 0px 0px 0px; }

.headrightpart { float: right; margin: 16px 0px 0px 0px; }

.rightnav { float: left; }

    .rightnav ul { margin: 0px; padding: 0px; }

        .rightnav ul li { float:none; display:inline-block; margin: 0px; padding: 0px 10px; list-style: none; position: relative; }

.search_icon { float: left; background: url(../ImagesRD/all-img.png) no-repeat -38px -540px; width: 21px; height: 20px; }

.yardinvites_icon { float: left; background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -53px -151px; width: 20px; height: 20px; cursor: pointer; }
.yardinvites_icon_ori { float: left; background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -53px -151px; width: 20px; height: 20px; cursor: pointer; }
.yardinvites_icon_white { float: left; background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -235px -123px; width: 20px; height: 20px; cursor: pointer; }
.accountinvites_icon_white { float: left; background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -216px -166px; width: 20px; height: 20px; cursor: pointer; }
.accountinvites_icon { float: left; background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -205px -101px; width: 20px; height: 20px; cursor: pointer; }
.accountinvites_icon_ori { float: left; background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -205px -101px; width: 20px; height: 20px; cursor: pointer; }
.usersetting_icon_white { float: left; background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -97px -214px; width: 16px; height: 20px; cursor: pointer; }
.usersetting_icon { float: left; background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -145px -133px; width: 16px; height: 20px; cursor: pointer; }
.usersetting_icon_ori { float: left; background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -145px -133px; width: 16px; height: 20px; cursor: pointer; }

.list_noti_icon { float: left; background: url(../ImagesRD/all-img.png) no-repeat -295px -248px; width: 15px; height: 20px; }

.setting_icon { float: left; background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -166px -174px; width: 20px; height: 20px; }

.setting_icon_ori { float: left; background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -166px -174px; width: 20px; height: 20px; }

.setting_icon_white { float: left; background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -72px -214px; width: 20px; height: 20px; }

.logout_icon { float: left; background: url(../ImagesRD/all-img.png) no-repeat -196px -511px; width: 20px; height: 20px; }

.logout_icon_ori { float: left; background: url(../ImagesRD/all-img.png) no-repeat -453px -126px; width: 20px; height: 20px; }


.logout_icon_white { float: left; background: url(../ImagesRD/all-img.png) no-repeat -361px -127px; width: 20px; height: 20px; }

.notification_icon { float: left; background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -24px -174px; width: 21px; height: 20px; cursor: pointer; }
.notification_icon_ori { float: left; background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -24px -174px; width: 21px; height: 20px; cursor: pointer; }
.notification_icon_white { float: left; background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -26px -216px; width: 21px; height: 20px; cursor: pointer; }

.edit-comment-icon { float: right; background: url(../ImagesRD/all-img.png) no-repeat 0px -6px; width: 21px; height: 12px; cursor: pointer; }

.rightnav ul li a > i { position: absolute; background: #f13939; min-width: 17px; height: 17px; font-size: 10px; color: #fff; line-height: 17px; padding: 0px 3px; border-radius: 50%; right: 0px; top: -6px; font-weight: 700; font-style: normal; text-align: center; }

.contwrap { width: 100%; }

.contentwrapbox { width: 100%; padding: 20px 10px 0 !important; }

    .contentwrapbox .ui-widget-content { background: none !important; border: none !important; }

    .contentwrapbox .ui-widget-header { background: none !important; border: none !important; cursor: move; }

    .contentwrapbox h2 { font-size: 20px; color: #000; margin: 0; padding: 0; line-height: 1; text-transform: uppercase; }

.globelsummarywrap { margin: 20px 0px 0px 0px; width: 100%; }

    .globelsummarywrap .graph-sec { margin: 40px 0px 0px 0px; width: 100%; }

    .globelsummarywrap .row { margin: 0 -3px; }

.globe1summarybox { float: left; width: 25%; padding: 0 3px; }

.globelbox { float: left; width: 100%; color: #fff; height: 98px; padding: 20px 20px 6px 20px; position: relative; }

    .globelbox a { width: 100%; height: 100%; position: absolute; top: 0; left: 0; }

.iminvites { background: #4d626d; }

.newactivity { background: #6770c7; }

.tasklogin { background: #fb8c24; }

.overduetask { background: #f75666; }

.reqtask { background: #41bbe0; }

.globelbox h3 { font-size: 40px; color: #fff; font-weight: 400; line-height: 1; margin: 0; padding: 0; }

.globeltitel { margin: 12px 0px 0px 0px; font-size: 16px; color: #fff; line-height: 1; }

.impending_icon { position: absolute; top: 20px; right: 20px; background: url(../ImagesRD/all-img.png) no-repeat -530px -62px; width: 40px; height: 40px; }

.new_activity_icon { position: absolute; top: 20px; right: 20px; background: url(../ImagesRD/all-img.png) no-repeat -211px -117px; width: 42px; height: 40px; }

.tasklist_icon { position: absolute; top: 20px; right: 20px; background: url(../ImagesRD/all-img.png) no-repeat -32px -110px; width: 33px; height: 40px; }

.graphdiv { float: left; width: 100%; margin: 0; }

    .graphdiv .row { margin: 0 -10px; }

    .graphdiv .col-sm-6 { padding: 0 10px; }

.graphbox { float: left; width: 100%; padding: 5px 10px; background: #f7f7f7; }

    .graphbox h3 { font-size: 12.5px; color: #999; padding-bottom: 4px; margin: 0; padding-left: 12px; font-weight: 700; font-family: 'Nunito'; text-transform: uppercase; }
        .graphbox h3.dealh3 { font-size: 12.5px; font-weight: 700; font-family: 'Nunito'; }
    .graphbox img { margin: 10px 0px 0px 0; }

.globletaskcomwrap { width: 100%; padding: 20px 0px; float: left; font-family: 'Roboto'; }

.globletaskhead { width: 100%; float: left; margin: 20px 0px 0; }

    .globletaskhead h2 { float: left; font-size: 20px; color: #000; line-height: 32px; text-transform: uppercase; margin: 0; padding: 0; }

.globletaslselect { float: left; width: 134px; margin: 0px 0px 0px 15px; }

.select2-search { display: none; }

.select2-hidden-accessible { display: none; }

select { height: 0px !important; width: 0 !important; }

.select2-container { width: 100%; }

    .select2-container .select2-choice { border: 1px solid #d2d2d2; height: 32px; line-height: 30px; box-shadow: none; background: #fff; }

        .select2-container .select2-choice .select2-arrow, .select2-container.select2-container-disabled .select2-choice .select2-arrow { width: 30px; height: 30px; background: #1a9edc; border: none; }

.select2-arrow:after { width: 0; height: 0; border-style: solid; border-width: 6px 6px 0 6px; border-color: #fff transparent transparent; position: absolute; top: 0px; bottom: 0px; margin: auto; left: 0; right: 0; content: ""; }

.fromdatediv { float: left; margin-left: 20px; width: 174px; }

.fromdatetitel { float: left; width: 40px; line-height: 32px; font-size: 13px; color: #5c5c5c; }

.fromdatefield { margin-left: 40px; }

    .fromdatefield input { float: left; width: 100%; height: 32px; font-family: 'Roboto' !important; border: 1px solid #d2d2d2; line-height: 30px; color: #5c5c5c; border-radius: 3px; }

.todatediv { width: 158px; }

    .todatediv .fromdatetitel { width: 24px; }

    .todatediv .fromdatefield { margin-left: 24px; }

.globletablewrap { float: left; width: 100%; margin: 15px 0px 0px 0px; }

.globletablediv { float: left; width: 100%; background: #fff; border-radius: 3px; box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.1); }

    .globletablediv h3 { padding: 12px 0px 8px 45px; margin: 0px; font-size: 17px; line-height: 20px; background: #fff; position: relative; font-weight: 500; }

    .globletablediv table tr th, .globletablediv table tr td { border: none; }

        .globletablediv table tr th a,
        .globletablediv table tr th.k-header { font-weight: 700; font-size: 12.5px; color: #6e6e6e; font-family: 'Nunito'; }

    .globletablediv .k-grid-header th.k-header { border: none; }

    .globletablediv .k-grid-header-wrap { border: none; }

    .globletablediv .k-grid.k-widget { border: none; }

    .globletablediv div.k-grid-footer, .globletablediv div.k-grid-header { border: none; }

    .globletablediv .k-grid-header th.k-header { padding: 2px 10px 8px 10px; }

    .globletablediv table tr td { border-top: 1px solid #e9e9e9; padding: 12px 0; color: #999999; font-size: 12px; line-height: 1.3; }
.slimScrollDiv table { margin: 0 10px !important; width: 95% !important; }
.orangtab { border-color: #fb8a29; }

    .orangtab h3 { color: #FB8C24; background: #fff9f4; }

        .orangtab h3:after { position: absolute; content: ""; background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -3px -215px; width: 22px; height: 22px; left: 14px; top: 11px; }

.globletablediv .k-grid-header { background: #fff9f4; }

.redtab { border-color: #e31b2e; }

    .redtab h3 { color: #ff0000; background: #fff2f2; }

        .redtab h3:after { position: absolute; content: ""; background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -259px -121px; width: 22px; height: 22px; left: 14px; top: 11px; }

    .redtab .k-grid-header { background: #fff2f2; }

.skybluetab { border-color: #1accdc; }

    .skybluetab h3 { color: #23b04e; background: #f4fbf6; }

        .skybluetab h3:after { position: absolute; content: ""; background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -256px -192px; width: 20px; height: 20px; left: 14px; top: 10px; }

    .skybluetab .k-grid-header { background: #f4fbf6; }

.nowcloseroom { float: left; width: 100%; padding: 25px 18px; background-color: #f7f7f7; }

    .nowcloseroom a { float: left; width: 100%; height: 45px; background: #23b04e; font-size: 15px; color: #fff; padding: 8px 0; position: relative; line-height: 31px; border-radius: 4px; text-align: center; text-transform: uppercase; font-family: 'Nunito'; font-weight: 600; }

        .nowcloseroom a:hover,
        .nowcloseroom a:focus,
        .nowcloseroom a:active { text-decoration: none; }

        .nowcloseroom a:after { position: absolute; height: 16px; width: 16px; background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -271px -148px; content: ""; top: 13px; left: 55px; }

.leftpartwrap ul { float: left; width: 100%; margin: 0; padding: 0 28px; background-color: #fff; }

    .leftpartwrap ul li { float: left; width: 100%; margin: 0px; padding: 13px 40px 13px 46px; border-top: 1px solid #f4f4f4; position: relative; list-style: none; }

        .leftpartwrap ul li a { font-size: 15px; color: #999; float: left; font-family: 'Nunito'; font-weight: 600; }

            .leftpartwrap ul li a.arrow { position: absolute; top: 0px; right: 0px; width: 40px; height: 46px; }

                .leftpartwrap ul li a.arrow:after { position: absolute; top: 50%; right: 10px; margin-top: -5px; content: ""; border-style: solid; border-width: 5px 5px 5px 0; border-color: transparent #898989 transparent transparent; }

        .leftpartwrap ul li.open a.arrow:after { border-style: solid; border-width: 5px 5px 0 5px; border-color: #009999 transparent transparent; margin-top: -3px; z-index: 1000; cursor: pointer; }

        .leftpartwrap ul li:after { content: ""; background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -249px -148px; width: 16px; height: 16px; position: absolute; top: 15px; left: 8px; }

        .leftpartwrap ul li:hover:after, .leftpartwrap ul li.open:after { background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -89px -150px; }

.rightpartwrap .leftpartwrap ul li i, .rightpartwrapcust .leftpartwrap ul li i { position: absolute; top: 2px; left: 17px; height: 17px; min-width: 17px; background: #f13939; font-size: 10px; font-weight: 700; line-height: 17px; border-radius: 50%; color: #fff; padding: 0 3px; z-index: 1; font-style: normal; text-align: center; }

    .rightpartwrap .leftpartwrap ul li i.threefig, .rightpartwrapcust .leftpartwrap ul li i.threefig { width: 24px; height: 24px; line-height: 24px; }

    .rightpartwrap .leftpartwrap ul li i.fourfig, .rightpartwrapcust .leftpartwrap ul li i.fourfig { width: 29px; height: 29px; line-height: 29px; left: 18px; top: 0px; }

.rightpartwrap .leftpartwrap ul li:hover > a, .rightpartwrapcust .leftpartwrap ul li:hover > a, .rightpartwrap .leftpartwrap ul li:focus > a:focus, .rightpartwrapcust .leftpartwrap ul li:focus > a:focus, .rightpartwrap .leftpartwrap ul li > a:focus, .rightpartwrapcust .leftpartwrap ul li > a:focus, .leftpartwrap ul li.open a { color: #1a9edc; text-decoration: none; outline: none; }

.leftsubmenu.dropdown-menu { position: inherit; border: none; }

ul.leftsubmenu { margin: 0px; padding: 0px; display: none; }

    ul.leftsubmenu li { float: left; padding: 5px 20px 5px 30px; border: none; }

        ul.leftsubmenu li:after { background: url(../ImagesRD/all-img.png) no-repeat -108px -228px; width: 20px; height: 14px; left: 0; top: 8px; }

        ul.leftsubmenu li:hover:after,
        ul.leftsubmenu li.lileftmenusel:after { background: url(../ImagesRD/all-img.png) no-repeat -41px -223px; width: 20px; height: 14px; left: 0; top: 8px; }

        ul.leftsubmenu li.lileftmenusel { background: none; }

.leftpartwrap ul li.active ul.leftsubmenu { display: block; }

.leftsubmenu.dropdown-menu { box-shadow: none; border: none; }

    .leftsubmenu.dropdown-menu li a { padding: 0; }

.rightbar.dropdown-menu { position: absolute; top: 48px; right: -844px; width: 450px; display: block; border: none; border-left: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; border-top: 1px solid #d9d9d9; box-shadow: none; left: auto; border-radius: 0; transition: all ease-in 0.3s; -webkit-transition: all ease-in 0.3s; -moz-transition: all ease-in 0.3s; margin: 0; padding: 0; }
    .rightbar.dropdown-menu.global { width: 368px; }
.rightnav ul li.open .rightbar.dropdown-menu { right: -314px; }
.rightnav ul li .rightbar.dropdown-menu.global { right: -2500px; position: fixed; top: 0px; min-height: 100% !important; width: 50%; }
.rightnav ul li.open .rightbar.dropdown-menu.global { right: 0px; top: 0px; }

.rightbar h2 { font-size: 20px; color: #000; padding: 18px 10px; text-transform: uppercase; line-height: 1; margin: 0; }

.taskselect .select2-container .select2-choice { background: #1a9edc; height: 44px; border: none; line-height: 44px; padding: 0px 0px 0px 10px; border-radius: 0; font-size: 15px; color: #fff; }

    .taskselect .select2-container .select2-choice .select2-arrow { width: 50px; height: 44px; background: #0b6590; border: none; }

.taskselect .select2-arrow:after { background: url(../ImagesRD/all-img.png) no-repeat -403px -221px; width: 11px; height: 10px; border: none; top: 0px; bottom: 0px; margin: auto; left: 0; right: 0; content: ""; }

.tasklist { float: left; width: 100%; padding: 5px 10px 6px 10px; border-bottom: 1px solid #e9e9e9; }

.task_icon { float: left; width: 30px; }

    .task_icon i { float: left; margin-top: 2px; }

.join_yard_icon { background: url(../ImagesRD/all-img.png) no-repeat -191px -249px; width: 20px; height: 18px; }

.view_doc_icon { background: url(../ImagesRD/all-img.png) no-repeat -573px -351px; width: 20px; height: 18px; }

.dwnld_doc_icon { background: url(../ImagesRD/all-img.png) no-repeat -399px -242px; width: 20px; height: 18px; }

.folder_add_icon { background: url(../ImagesRD/all-img.png) no-repeat -159px -224px; width: 20px; height: 18px; }

.create_yard_icon { background: url(../ImagesRD/all-img.png) no-repeat -573px -131px; width: 20px; height: 18px; }

.left_yard_icon { background: url(../ImagesRD/all-img.png) no-repeat -66px -539px; width: 20px; height: 18px; }

.doc_del_icon { background: url(../ImagesRD/all-img.png) no-repeat -300px -201px; width: 20px; height: 18px; }

.tab_del_icon { background: url(../ImagesRD/all-img.png) no-repeat -415px -319px; width: 20px; height: 18px; }

.doc_upload_icon { background: url(../ImagesRD/all-img.png) no-repeat -443px -196px; width: 20px; height: 18px; }

.filecomment_add_icon { background: url(../ImagesRD/all-img.png) no-repeat -518px -518px; width: 20px; height: 18px; }

.doc_replace_icon { background: url(../ImagesRD/all-img.png) no-repeat -377px -195px; width: 20px; height: 18px; }

.tab_add_icon { background: url(../ImagesRD/all-img.png) no-repeat -443px -319px; width: 20px; height: 18px; }

.tab_edit_icon { background: url(../ImagesRD/all-img.png) no-repeat -388px -319px; width: 20px; height: 18px; }
.tab_restore_icon { background: url(../ImagesRD/all-img.png) no-repeat -362px -279px; width: 20px; height: 18px; }

.customfield_add_icon { background: url(../ImagesRD/all-img.png) no-repeat -58px -191px; width: 20px; height: 18px; }

.task_del_icon { background: url(../ImagesRD/all-img.png) no-repeat -324px -299px; width: 20px; height: 18px; }

.task_proposed_icon { background: url(../ImagesRD/all-img.png) no-repeat -339px -319px; width: 20px; height: 18px; }

.task_rej_icon { background: url(../ImagesRD/all-img.png) no-repeat -305px -300px; width: 20px; height: 18px; }

.task_acpt_icon { background: url(../ImagesRD/all-img.png) no-repeat -90px -540px; width: 20px; height: 18px; }

.taskdoc_del_icon { background: url(../ImagesRD/all-img.png) no-repeat -324px -299px; width: 20px; height: 18px; }

.taskcomment_add_icon { background: url(../ImagesRD/all-img.png) no-repeat -311px -321px; width: 20px; height: 18px; }

.taskupdate_change_icon { background: url(../ImagesRD/all-img.png) no-repeat -117px -540px; width: 30px; height: 18px; margin-left: -3px;}

.taskstatus_change_icon { background: url(../ImagesRD/all-img.png) no-repeat -545px -518px; width: 20px; height: 18px; }

.doclink_task_icon { background: url(../ImagesRD/all-img.png) no-repeat -466px -196px; width: 20px; height: 18px; }

.doc_move_icon { background: url(../ImagesRD/all-img.png) no-repeat -323px -199px; width: 20px; height: 18px; }

.tasktable_add_icon { background: url(../ImagesRD/all-img.png) no-repeat -262px -123px; width: 20px; height: 18px; }

.checkin_doc_icon { background: url(../ImagesRD/all-img.png) no-repeat -378px -167px; width: 20px; height: 18px; }

.checkout_doc_icon { background: url(../ImagesRD/all-img.png) no-repeat -425px -167px; width: 20px; height: 18px; }

.tasklistright { margin-left: 30px; }

.listhead { float: left; width: 100%; font-size: 13px; color: #5c5c5c; line-height: 1.3; }

    .listhead a { font-size: 13px; color: #1a9edc; cursor: pointer; }

.listday { float: left; width: 100%; margin: 5px 0px 0px 0px; font-size: 12px; color: #a6a6a6; }

.publish_yard_icon { background: url(../ImagesRD/all-img.png) no-repeat -348px -353px; width: 14px; height: 15px; }

.accepted_yard_icon { background: url(../ImagesRD/all-img.png) no-repeat -90px -540px; width: 18px; height: 18px; }

.upload_yard_icon { background: url(../ImagesRD/all-img.png) no-repeat -553px -350px; width: 15px; height: 18px; }

.change_status_icon { background: url(../ImagesRD/all-img.png) no-repeat -304px -169px; width: 15px; height: 19px; }

.transfer_doc_icon { background: url(../ImagesRD/all-img.png) no-repeat -471px -350px; width: 20px; height: 17px; }

.tab_icon { background: url(../ImagesRD/all-img.png) no-repeat -364px -319px; width: 17px; height: 16px; }

.tree_st_icon { background: url(../ImagesRD/all-img.png) no-repeat -499px -349px; width: 20px; height: 17px; }

.left_arrow_icon { background: url(../ImagesRD/all-img.png) no-repeat -251px -252px; width: 16px; height: 14px; }

.delet_doc_icon { background: url(../ImagesRD/all-img.png) no-repeat -198px -197px; width: 14px; height: 18px; }

.rejecttask_icon { background: url(../ImagesRD/all-img.png) no-repeat -94px -281px; width: 16px; height: 17px; }

.Notify_icon { background: url(../ImagesRD/all-img.png) no-repeat -207px -353px; width: 20px; height: 18px;transform: rotateY(160deg); }

.searchbox { position: absolute; right: 0px; background: #1693ce; top: -16px; height: 53px; overflow: hidden; }

.searchboxinwrap { float: left; width: 191px; padding: 17px 10px 0; }

.search_iconsp { background: url(../ImagesRD/all-img.png) no-repeat -38px -540px; float: left; height: 20px; width: 21px; margin: 0px 9px 0px 0px; border: none; text-indent: -10000px; }

.searchboxinwrap input[type="text"] { float: left; width: 141px; background: none; font-size: 12px; color: #999; border: none; border-bottom: 1px solid #4fa6d0; padding: 2px 2px 6px 2px; line-height: 1.3; }

    .searchboxinwrap input[type="text"]::-webkit-input-placeholder { color: #999; opacity: 1; }

    .searchboxinwrap input[type="text"]:-moz-placeholder { color: #999; opacity: 1; }

    .searchboxinwrap input[type="text"]::-moz-placeholder { color: #999; opacity: 1; }

    .searchboxinwrap input[type="text"]:-ms-input-placeholder { color: #999; opacity: 1; }
    .searchboxinwrap input[type="text"]:focus { outline: none; }
.RadFileExplorer .rfePaneGrid:focus { outline: none; }
/****************************************** low document page css *********************************/
.lowdocfieldwrap { float: left; margin: 20px 0px 0px 0px; width: 100%; padding: 0px 10px; }

.lowdocfieldright { float: right; width: 428px; }

.lowdocfieldleft { margin-right: 428px; }

.but_tab { float: left; padding: 0px 27px; color: #fff; height: 32px; line-height: 32px; font-size: 14px; border: none; font-family: 'Roboto'; border-radius: 2px; }

.orange_but { background: #fb8c24; }

.blue_but { background: #1a9edc; }

.green_but { background: #23b04e; }

.but_tab { margin-left: 10px; }

    .but_tab:first-child { margin: 0px; }

.frd { float: right; }

.addbut { background-image: url(../ImagesRD/pluse_icon.png); background-position: center right; padding: 0px 37px 0px 12px; background-repeat: no-repeat; cursor: pointer; }

.upbut { background-image: url(../ImagesRD/file_up_icon_white.png); background-position: 99px center; padding: 0px 34px 0px 12px; background-repeat: no-repeat; cursor: pointer; }

.text_box { float: left; width: 100%; background: #fff; border: 1px solid #d2d2d2; height: 32px; padding: 7px 10px; font-size: 13px; font-family: 'Roboto'; }

.input.text_box::-webkit-input-placeholder { color: #5c5c5c; opacity: 1; }

.input.text_box:-moz-placeholder { color: #5c5c5c; opacity: 1; }

.input.text_box::-moz-placeholder { color: #5c5c5c; opacity: 1; }

.input.text_box:-ms-input-placeholder { color: #5c5c5c; opacity: 1; }

.lowdocfieldleftwrap { width: 100%; float: left; }

    .lowdocfieldleftwrap .fromdatediv { float: left; width: 100%; margin: 0; }

.innertablewrap { float: left; width: 100%; margin: 20px 0px 0px 0px; padding: 0px 10px; }

    .innertablewrap .tabheader { float: left; width: 100%; padding: 11px 10px 11px 14px; background: #fff; }

    /*.innertablewrap .tskTblDraft { background-color: #ffeddc; }*/
    .innertablewrap .tskTblDraft { background-color: #fff; }

    .innertablewrap .tabledroparrow.collapsed { float: left; width: 12px; border-style: solid; border-width: 6px 0 6px 10px; border-color: transparent transparent transparent #000; height: 12px; margin: 11px 0px 0px 0px; }

    .innertablewrap .tabledroparrow { float: left; width: 12px; border-style: solid; border-width: 10px 6px 0 6px; border-color: #000 transparent transparent transparent; height: 12px; margin: 11px 0px 0px 0px; }

    .innertablewrap .tabletitel { float: left; margin: 0px 0px 0px 7px; line-height: 32px; font-size: 18px; color: #000; text-transform: uppercase; cursor: initial; }

.table_butwrap { float: right; }

.innertablegrid { float: left; width: 100%; border-top: 2px solid #1a9edc; display: none; }

.innertablewrap.selected .innertablegrid { display: block; }

.innertablegrid table { width: 100%; border-collapse: collapse; }

    .innertablegrid table tr th { background: #e8f5fb !important; padding: 14px 10px !important; font-size: 14px; color: #5c5c5c !important; font-weight: 700 !important; text-transform: uppercase; line-height: 1; /*border: none !important;*/ }

.innertablegrid .rgHeaderWrapper { background: #e8f5fb; }

.innertablegrid table tr th a { color: #5c5c5c; text-decoration: none; }

.innertablegrid table tr td { padding: 11px 5px; font-size: 13px; color: #5c5c5c; background: #fff; border-top: 1px solid #e9e9e9; line-height: 1.42857; border-bottom: 0; border-left: 0; }

a:focus { outline: none; }

.globe1summarybox.globe-sm-3-box { width: 33.33%; }

.rgDataDiv.innertablegrid { border-top: 0; }
/****************************************** low document page css *********************************/

/****************** devloper css start *******************/

.tabpaneldiv { float: left; width: 100%; background: #f7f7f7; padding: 0px 90px 0 105px; margin: 0; position: relative; box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.3) !important; }

    .tabpaneldiv ul { padding: 0px; margin: 0 0 -1px; }

        .tabpaneldiv ul#tabs2 { /*margin-right:30px;*/ }
        /*.tabpaneldiv ul.addtab.extend{ position:absolute; top:10px; left:0px; }*/
        .tabpaneldiv ul li { list-style: none; display: inline-block; }

    .tabpaneldiv div.scroll_tab_inner li { background: none !important; padding: 0px 1px !important; line-height: 39px !important; vertical-align: top; }

        .tabpaneldiv div.scroll_tab_inner li ul.rtsUL { height: 39px; }

.scroll_tabs_container div.scroll_tab_inner { height: 39px !important; }

.scroll_tabs_container { height: 39px !important; margin-bottom: 0px !important; }

.tabpaneldiv li ul.rtsUL li { padding: 0px 12px !important; float: none !important; line-height: 39px; display: inline-block; vertical-align: top; }

    .tabpaneldiv li ul.rtsUL li .rtsLink { background: none; padding: 0; border: 0px; }

    .tabpaneldiv li ul.rtsUL li div { display: inline-block; vertical-align: top; }

        .tabpaneldiv li ul.rtsUL li div.rtsLink { vertical-align: middle; }

    .tabpaneldiv li ul.rtsUL li .rtsLink .rtsOut { background: none; padding: 0px; }

        .tabpaneldiv li ul.rtsUL li .rtsLink .rtsOut .rtsIn { padding: 0px; }

    .tabpaneldiv li ul.rtsUL li a { float: left; font-size: 14px; color: #121212; font-family: 'Roboto'; line-height: 36px; border-bottom: 3px solid #fff; }

        .tabpaneldiv li ul.rtsUL li a:hover, .tabpaneldiv li ul.rtsUL li.active a { color: #1a9edc; border-color: #1a9edc; text-decoration: none; }

ul.addtab.extend a.plusicon { background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -248px -49px; width: 50px; height: 50px; border: none; display: inline-block; text-indent: -10000px; vertical-align: middle; cursor: pointer; }
    ul.addtab.extend a.plusicon.plusiconopen { transform: rotate(45deg); }
ul.addtab.extend a.printicon { background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -197px -49px; width: 50px; height: 50px; border: none; display: inline-block; text-indent: -10000px; vertical-align: middle; cursor: pointer; }
ul.addtab.extend a.searchicon { background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -197px -2px; width: 50px; height: 50px; border: none; display: inline-block; text-indent: -10000px; vertical-align: middle; cursor: pointer; }
    ul.addtab.extend a.searchicon.searchicon_close { background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -248px -1px; }
ul.scrollrightdiv li { line-height: 39px; }

.scroll_tabs_container .scroll_tab_right_button::before { line-height: 39px !important; margin-left: 11px; padding-left: 9px !important; }

.rtsPrevArrow, .rtsPrevArrowDisabled { background: #fff !important; position: relative; width: 20px !important; height: 30px !important; }

.rtsNextArrow, .rtsNextArrowDisabled { background: #fff !important; position: relative; width: 20px !important; height: 30px !important; }

    .rtsNextArrow:after, .rtsNextArrowDisabled:after { position: absolute; top: 9px; content: ""; left: 5px; bottom: 0px; margin: auto; width: 10px; height: 16px; border-style: solid; border-width: 8px 0 8px 8px; border-color: transparent transparent transparent #333; }

.rtsPrevArrow:after, .rtsPrevArrowDisabled:after { position: absolute; top: 9px; border-style: solid; border-width: 8px 8px 8px 0; border-color: transparent #333 transparent transparent; content: ""; left: 0px; bottom: 0px; margin: auto; width: 10px; height: 16px; }
/*#DivTab{display:inline-block; padding-right:20px;}*/
.tabloads .fz1 { vertical-align: top; }

.tabloads .fz2 { display: inline-block; vertical-align: top; }

.tabloads .fzin { vertical-align: top; width: 100%; min-width: 100%; }

.tabpaneldiv ul.addtab.extend { margin-top: 10px; }


.dropdown-menu.settingbox { box-shadow: none; right: 0px; left: auto; top: 36px; z-index: 9999 !important; margin: 0; padding: 0; }

    .dropdown-menu.settingbox:after { position: absolute; top: -8px; right: 10px; content: ""; border-style: solid; border-width: 0 8px 8px 8px; border-color: transparent transparent #fff transparent; }
    .dropdown-menu.settingbox:before { position: absolute; top: -9px; right: 10px; content: ""; border-style: solid; border-width: 0 8px 8px 8px; border-color: transparent transparent #d9d9d9 transparent; }
.rightnav ul li ul.settingbox li { float: none; display: block; position: relative; padding: 0; }

    .rightnav ul li ul.settingbox li ul { float: none; display: none; position: absolute; top: 0px; right: 100%; background: #fff; border: 1px solid rgba(0, 0, 0, 0.15); }

    .rightnav ul li ul.settingbox li:hover ul { display: block; }

        .rightnav ul li ul.settingbox li:hover ul li { white-space: nowrap; }

            .rightnav ul li ul.settingbox li:hover ul li a { font-size: 14px; color: #333; line-height: 1.42857; padding: 3px 20px; }

            .rightnav ul li ul.settingbox li:hover ul li ul { display: none; }

            .rightnav ul li ul.settingbox li:hover ul li:hover ul { display: block; }

.dropdown-menu.settingbox > .active > a, .dropdown-menu.settingbox > .active > a:hover, .dropdown-menu.settingbox > .active > a:focus { background: #1a9edc; }

.searchwrap { float: left; width: 100%; }

.exportdiv { float: right; margin-right: 15px; position: relative; cursor: pointer; }

    .exportdiv a { float: left; padding: 0px 0px 0px 0px; line-height: 32px; height: 32px; border: 1px solid #ccc; padding: 0px 30px 0px 10px; color: #333; }

    .exportdiv:after { content: ""; position: absolute; right: 12px; top: 50%; border-style: solid; border-width: 6px 6px 0 6px; border-color: #999 transparent transparent transparent; margin-top: -3px; }

    .exportdiv.open:after { border-style: solid; border-width: 0 6px 6px 6px; border-color: transparent transparent #999; }

    .exportdiv a:hover { text-decoration: none; }

    .exportdiv ul.dropdown-menu li a { float: none; border: none; padding: 4px 10px; }

    .exportdiv ul.dropdown-menu { min-width: inherit; width: 100%; }

div.k-grid-footer, div.k-grid-header { border-color: #d2d2d2; }

.k-grid.k-widget { border-color: #d2d2d2; }

.k-grid-header-wrap { border-color: #d2d2d2; }

.k-grid-content { background: #fff; overflow-y: auto; }

.newDiv input { padding: 3px 10px 5px; background: #fff; border: 1px solid #d2d2d2; margin: 0px; font-size: 13px; color: #333; line-height: 1.5; }

ul.rmGroup { background: #f2f2f2 !important; padding: 0px 0px !important; }

    ul.rmGroup li { position: relative; }

        ul.rmGroup li a { line-height: 28px; font-size: 12px; color: #5c5c5c; }

            ul.rmGroup li a:hover { background: none !important; }

                ul.rmGroup li a:hover span.rmText { background: none !important; }

        ul.rmGroup li.icnView:after { background: rgba(0, 0, 0, 0) url("../ImagesRD/all-img.png") no-repeat scroll -29px -56px; }

        ul.rmGroup li.icnDownload:after { background: rgba(0, 0, 0, 0) url("../ImagesRD/all-img.png") no-repeat scroll -563px -185px; }

        ul.rmGroup li.icnReplace:after { background: rgba(0, 0, 0, 0) url("../ImagesRD/all-img.png") no-repeat scroll -178px -277px; }

        ul.rmGroup li.icnManage:after { background: rgba(0, 0, 0, 0) url("../ImagesRD/all-img.png") no-repeat scroll -207px -299px; }

/*        ul.rmGroup li:after { position: absolute; top: 50%; background: url(../ImagesRD/edit_icon.png) no-repeat 0px 0px; width: 17px; height: 14px; content: ''; left: 8px; margin-top: -7px; }*/
/*ul.rmGroup li:after { position: absolute; top: 50%; background: url(../ImagesRD/tab_del_icon.png) no-repeat 0px 0px; width: 17px; height: 14px; content: ''; left: 8px; margin-top: -7px; }
ul.rmGroup li.rmFirst:after { position: absolute; top: 50%; background: url(../ImagesRD/rename_icon.png) no-repeat 0px 0px; width: 17px; height: 14px; content: ''; left: 8px; margin-top: -7px; }
ul.rmGroup li.rmLast:after { position: absolute; top: 50%; background: url(../ImagesRD/edit_icon.png) no-repeat 0px 0px; width: 17px; height: 14px; content: ''; left: 11px; margin-top: -7px; }
ul.rmGroup li.rmItem.rmFirst.rmLast:after { position: absolute; top: 50%; background: url(../ImagesRD/rename_icon.png) no-repeat 0px 0px; width: 17px; height: 14px; content: ''; left: 8px; margin-top: -7px; }*/

#ctl00_ContentPlaceHolder1_contextMenu1_detached ul.rmGroup li:after { position: absolute; top: 50%; background: url(../ImagesRD/all-img.png) no-repeat -415px -319px; width: 17px; height: 14px; content: ''; left: 8px; margin-top: -7px; }

#ctl00_ContentPlaceHolder1_contextMenu1_detached ul.rmGroup li.rmFirst:after { position: absolute; top: 50%; background: url(../ImagesRD/all-img.png) no-repeat -115px -279px; width: 17px; height: 14px; content: ''; left: 8px; margin-top: -7px; }

#ctl00_ContentPlaceHolder1_contextMenu1_detached ul.rmGroup li.rmLast:after { position: absolute; top: 50%; background: url(../ImagesRD/all-img.png) no-repeat -274px -225px; width: 17px; height: 14px; content: ''; left: 11px; margin-top: -7px; }

#ctl00_ContentPlaceHolder1_contextMenu1_detached ul.rmGroup li.rmItem.rmFirst.rmLast:after { position: absolute; top: 50%; background: url(../ImagesRD/all-img.png) no-repeat -115px -279px; width: 17px; height: 14px; content: ''; left: 8px; margin-top: -7px; }


.innertablegrid.tablewrap { display: block; }

.popbut { float: left; width: 100%; margin: 15px 0px 0px 0px; }

    .popbut input { background: #1a9edc; padding: 7px 15px; font-size: 14px; color: #fff; font-family: 'Roboto' !important; border: none; border-radius: 5px; cursor: pointer; line-height: 1; width: auto; float: none; font-weight: normal; }

/****************** devloper css end *******************/
/*********************** pop up css *******************/

/*********************** pop up css *******************/


/*********************** add coustom filds *******************/
.custome-dia { width: 800px; }

.fields-box { display: block; width: 18%; display: inline-block; }

.add-delete { display: inline-block; }

.radi-btn { display: block; }

    .radi-btn input[type="radio"], input[type="checkbox"] { width: auto; height: auto; }

        .radi-btn input[type="radio"]:focus, input[type="checkbox"]:focus { outline: none; }

    .radi-btn > label { top: 0px; left: 0px; margin: 0px; line-height: 1.5; font-size: 13px; color: #5c5c5c; font-weight: normal; }

.fields-box .control-label { font-weight: normal; }

.custome-fields .form-group > input[type="text"] { width: 70%; border-radius: 3px; border: 1px solid #d2d2d2; }

.custome-fields .form-group > input[type="checkbox"] { display: block; }

.add-icon { width: 15px; height: 15px; display: block; background: url(../ImagesRD/all-img.png) no-repeat; background-position: -11px -538px; position: relative; border: 0px; cursor: pointer; }

.delet-icon { width: 15px; height: 15px; display: block; background: url(../ImagesRD/all-img.png) no-repeat; background-position: -178px -200px; border: 0px; position: relative; cursor: pointer; }

.modal-footer { text-align: left; }

.radio { display: inline-block; }

.custome-fields { padding: 10px; }

    .custome-fields .control-label { display: block; margin-bottom: 8px; }

.modal-body { border-bottom: 1px solid #ccc; padding: 40px 0; }
/*.modal-body:first-child{border-bottom:1px solid #333; padding:10px 0;}*/
.modal-footer { display: block; margin-top: 30px; }

.popbut button, .popbut a.bluebut, .popbut a.bluebut:hover { background: #1a9edc; padding: 7px 15px; font-size: 15px; color: #fff; font-family: 'Roboto' !important; border: none; border-radius: 5px; width: 20%; margin-left: 10px; text-decoration: none; }

.popAddbut button { background: #1a9edc; padding: 7px 15px; font-size: 15px; color: #fff; font-family: 'Roboto' !important; border: none; border-radius: 5px; width: 20%; margin-top: 15px; margin-left: 10px; }
.popbut a.bluebut.gra, .popbut a.bluebut.gra:hover { background: #aab0b7 !important; cursor: pointer; }
.input[type="text"] { width: 70%; border-radius: 3px; border: 1px solid #d2d2d2; }
/*********************** add coustom filds *******************/

.globletablediv .k-grid-header th.k-header { background: none; }

.k-grid tr:hover { background: none; }

.k-grid-header .k-header, .k-grid-header .k-header .k-link, .k-grid-header .k-link, .k-grid-header .k-link:link, .k-pager-info, .k-scheduler-agendaview .k-scheduler-datecolumn, .k-scheduler-header { color: #6e6e6e; }

.k-grid-content.k-auto-scrollable > table { width: 100%; padding: 0 0px; margin: 0 auto; }

.k-grid-lockedcolumns .k-grid-content.k-auto-scrollable > table { padding: 0 10px; margin: 0; }

/*.k-grid-content table tr:first-child td, .k-grid-content-locked table tr:first-child td { border: 0 none; }*/


/* for tab */

.nav.scroll_tabs_theme_light.scrollmar.scroll_tabs_container { background: #F5F5F5; height: auto !important; }

ul#member_tab li { display: inline-block !important; }

    ul#member_tab li a { padding-top: 20px; padding-bottom: 20px; color: #000; }

    ul#member_tab li.active { background: #fff; border-top: 2px solid #3bafda; }

        ul#member_tab li.active a { color: #3bafda; }

    ul#member_tab li:hover a { color: #3bafda; }

.green_but.but_tab.inv { position: absolute; top: 15px; right: 10px; padding: 0px; }

    .green_but.but_tab.inv a { text-decoration: none; color: #fff; padding: 0px 18px; }

.nav > li > a { cursor: pointer !important; }

/* for tab */


/****************************************** Precedent Detail page css *****************************/
.bradwrap { float: left; }

    .bradwrap ul { margin: 0px; padding: 0px; }

        .bradwrap ul li { float: left; list-style: none; font-size: 20px; color: #5c5c5c; line-height: 1; padding: 0px 18px 0px 47px; position: relative; font-family: 'Nunito'; font-weight: 600; }

            .bradwrap ul li:before { background: url(../ImagesRD/all-img.png) no-repeat -7px -83px; position: absolute; left: 0; top: 0; content: ""; width: 29px; height: 18px; }
            .bradwrap ul li a { font-size: 20px; color: #000; line-height: 1; text-transform: uppercase; }

            .bradwrap ul li:first-child { background: none; padding-left: 0px; }
                .bradwrap ul li:first-child:before { background: none; padding-left: 0px; }

.topbutdiv { float: right; }

.topbutdivmain { float: right; margin-top: 15px; }

.uploadbut { background: #1a9edc; padding: 8px 11px 8px 31px; font-size: 14px; font-weight: normal; color: #fff; border: none; border-radius: 3px; color: #fff !important; position: relative; text-decoration: none !important; display: inline-block; }
.topbutdiv .uploadbut:before { background: url(../ImagesRD/all-img.png) no-repeat; background-position: -54px -56px; position: absolute; content: ""; height: 19px; width: 16px; top: 7px; left: 10px; }
.topbutdiv .viewbut:before { background: #1a9edc url(../ImagesRD/all-img.png) no-repeat; background-position: -156px -55px; position: absolute; content: ""; height: 19px; width: 16px; top: 7px; left: 10px; }
.viewbut { position: relative; padding: 8px 11px 8px 31px; font-size: 14px; font-weight: normal; color: #fff; border: none; border-radius: 3px; background: #1a9edc; margin-left: 12px; color: #fff !important; text-decoration: none !important; display: inline-block; }

.predebox { float: left; width: 100%; /*overflow: auto;*/ margin-top: 12px; }

.precedentdetailwrap { float: left; width: 100%; padding: 0px 10px 0px 10px; }
    .precedentdetailwrap:focus { outline: none; }
.RadFileExplorer .RadGrid:focus, .RadFileExplorer .RadToolBar:focus { outline: none; }

.predetailright { float: right; width: 100%; position: relative; border: 0px; background: #FFF; }

.predetright { position: fixed; position: -webkit-sticky; width: 444px; top: 117px; }

.pretabcontwrap { float: left; width: 100%; }

.predetailleft { margin-right: 456px; }
    .predetailleft:focus { outline: none; }
.RadFileExplorer:focus, .RadFileExplorer *:focus { outline: none; }

.actcommpartwrap { float: left; width: 100%; padding: 20px 10px 5px 10px; background: #fff; }

    .actcommpartwrap ul.nav-tabs { border-bottom: 1px solid #e9e9e9; }

        .actcommpartwrap ul.nav-tabs li { float: left; padding: 0px 5px 0px 5px; margin-left: 32px; margin-bottom: 0px; }

            .actcommpartwrap ul.nav-tabs li:first-child { margin-left: 0px; }

            .actcommpartwrap ul.nav-tabs li a { border: none; padding: 0px 5px 10px 5px; font-size: 14px; color: #aaaaaa; text-transform: uppercase; }

                .actcommpartwrap ul.nav-tabs li a:hover, .actcommpartwrap ul.nav-tabs li.active a { background: none; border: none; border-bottom: 2px solid #1a9edc; color: #1a9edc; }

a:focus { outline: none; }

.actcommdiv { float: left; width: 100%; margin: 12px 0px 0px 0px; padding: 0px 20px; position: relative; }

    .actcommdiv:after { position: absolute; width: 2px; height: 100%; content: ""; background: #1a9edc; top: 0px; left: 4px; }

.activitycont { float: left; width: 100%; margin: 15px 0px 0px 0px; }

.actcommdiv .activitycont:first-child { margin: 10px 0 0 0; }

.activityconthead { float: left; width: 100%; font-size: 12px; color: #000; line-height: 1; position: relative; }

    .activityconthead:after { position: absolute; top: 2px; left: -20px; background: #fff; width: 10px; height: 10px; content: ""; border: 1px solid #1a9edc; border-radius: 50%; z-index: 1; }

.activitycontwrap { float: left; width: 100%; font-size: 12px; color: #908f8f; font-style: italic; margin: 3px 0px 0px 0px; }

.activitycontdate { float: left; width: 100%; font-size: 12px; color: #a6a6a6; margin: 3px 0px 0px 0px; }

.addcomentbox { float: left; width: 100%; padding: 10px; background: #e8f5fb; position: relative; }

.addcommbut { float: right; width: 51px; margin: 17px 0px 0px 0px; }

    .addcommbut input { float: left; width: 100%; height: 28px; line-height: 28px; color: #fff; font-weight: 400; font-size: 14px; border-radius: 3px; background: #23b04e; border: none; text-align: center; }

.addcommtextare { margin-right: 71px; position: relative; }

    .addcommtextare textarea { float: left; width: 99%; background: #fff; border: 1px solid #ccc; height: 61px; font-size: 14px; padding: 7px 10px; border-radius: 10px; font-family: 'Roboto' !important; }

.predetgrid { float: left; width: 100%; background: #ffffff; }

.predetgridwrap { float: left; width: 100%; }

.predetgridtitel { float: left; width: 226px; padding: 10px 20px 0px 0px; line-height: 51px; font-size: 14px; color: #5c5c5c; text-align: right; position: relative; z-index: 1; }

.predetgridfield { margin-left: 247px; padding: 10px 0px 0px 0px; font-size: 14px; min-height: 61px; color: #5c5c5c; line-height: 51px; position: relative; }

    .predetgridfield:after { position: absolute; top: 0px; left: -247px; width: 226px; background: #e8f5fb; border-right: 1px solid #1a9edc; height: 100%; content: ""; }

.texlin { line-height: 1.4; padding-top: 25px; min-height: 62px; }

.predetgrid .predetgridwrap:first-child .predetgridtitel { padding-top: 0px; }

.predetgrid .predetgridwrap:first-child .predetgridfield { padding-top: 0px; }

.onsched,.inprogress { color: #fff; font-size: 13px; background: #23b04e; padding: 0px 5px; line-height: 19px; border-radius: 3px; display: inline-block; }
.NotStarted{ color: #fff; font-size: 13px; background: #a9a9a9; padding: 0px 5px; line-height: 19px; border-radius: 3px; display: inline-block; }
/****************************************** Precedent Detail page css *****************************/
/****************************************** add *******************************/
.custome-fields h4 {
    font-size: 20px;
    color: #000;
    margin: 0;
    padding: 0;
    line-height: 1;
    text-transform: uppercase;
}

.custome-dia { width: 800px; }

.fields-box { display: block; width: 18%; float: left; }

.add-delet { width: 10%; float: left; }

.radi-btn { display: block; }

    .radi-btn input[type="radio"], input[type="checkbox"] { width: auto; height: auto; }

        .radi-btn input[type="radio"]:focus, input[type="checkbox"]:focus { outline: none; }

    .radi-btn > label { top: 0px; left: 0px; margin: 0px; line-height: 1.5; font-size: 13px; color: #5c5c5c; font-weight: normal; }

.fields-box .control-label { font-weight: normal; }

.custome-fields .form-group > input[type="text"] { width: 70%; border-radius: 3px; border: 1px solid #d2d2d2; }

.custome-fields .form-group > input[type="checkbox"] { display: block; }

.add-icon { width: 15px; height: 15px; display: block; background: url(../ImagesRD/all-img.png) no-repeat; background-position: -11px -538px; border: 0px; margin-top: 10px; }

.delet-icon { width: 15px; height: 15px; display: block; background: url(../ImagesRD/all-img.png) no-repeat; background-position: -178px -200px; border: 0px; margin-top: 10px; }

.modal-footer { text-align: left; }
/****************************************** add *******************************/

/*************************** task view file *****************************/
.martopnone { margin-top: 0px; }

.commenthead h4 { margin: 0px; padding: 0px; line-height: 20px; padding: 0px 0px 13px 0px; border-bottom: 1px solid #e9e9e9; font-size: 13px; font-weight: normal; text-transform: uppercase; color: #aaaaaa; }

.addcomentbox .redstar { right: -10px; /*top:19px;*/ top: 0px; position: absolute; font-size: 13px; }

input.brownbut { background: #aab0b7; }

.dropdown.taskaction { display: inline-block; }

    .dropdown.taskaction > a { padding: 5px 25px 5px 10px; border: 1px solid #e9e9e9; position: relative; display: inline-block; color: #333; text-decoration: none; }

        .dropdown.taskaction > a:after { border-color: #333 transparent transparent; border-style: solid; border-width: 4px 4px 0; content: ""; margin-top: -2px; position: absolute; right: 12px; top: 50%; }

.brownbut disnone { display: none; }

.dropdown.taskaction .dropdown-menu { min-width: 80px; }

.dropdown.taskaction ul.dropdown-menu li a { cursor: pointer; }
/*************************** task view file *****************************/
.width25 div.checker { margin-right: 0; }

/*.greenppt_icon { float: left; background: url(../ImagesRD/allextension.png) no-repeat -171px -3px; width: 24px; height:24px; margin-right: 9px; margin-top:7px; }*/
/*.bluehtml_icon { float: left; background: url("../ImagesRD/newallextension.svg") no-repeat -88px -55px;  width:32px; height:31px; content:"" !important; margin-right: 9px; margin-top:7px; }*/
/*.xls_icon { float: left; background:url(../ImagesRD/allextension.png) no-repeat -88px -43px ; width: 24px; height:24px; margin-right: 9px; margin-top:7px; }
.xlsm_icon { float: left; background:url(../ImagesRD/allextension.png) no-repeat -6px -120px ; width: 24px; height:24px; margin-right: 9px; margin-top:7px; }*/
/*.doc_icon { float: left; background: url(../ImagesRD/allextension.png) no-repeat -46px -3px ; width: 34px; height: 29px; margin-right: 9px; }*/
/*.wordpad_icon { float: left; background: url(../ImagesRD/allextension.png) no-repeat -46px -3px ; width: 24px; height: 24px; margin-right: 9px; margin-top: 7px; }*/
/*.wmv_icon { float: left; background: url(../ImagesRD/all-img.png) no-repeat -208px -380px; width: 24px; height: 24px; margin-right: 9px; margin-top: 7px; }*/
/*.csv_icon { float: left; background: url(../ImagesRD/allextension.png) no-repeat -172px -81px ; width: 24px; height: 24px; margin-right: 9px; margin-top: 7px; }*/
.task_gray_icon { float: left; background: url(../ImagesRD/all-img.png) no-repeat -271px -299px; width: 24px; height: 24px; margin-right: 9px; margin-top: 7px; }

/*#region All File Extension */
.pdf_icon { float: left; background: url("../ImagesRD/newallextension.svg") no-repeat -51px -3px; width:28px; height:37px; content:"" !important; margin-right: 12px; margin-top:3px; }
.ppt_icon { float: left; background: url("../ImagesRD/newallextension.svg") no-repeat -6px -101px;  width:36px; height:31px; content:"" !important; margin-right: 4px; margin-top:5px; }
.rar_icon { float: left; background: url("../ImagesRD/newallextension.svg") no-repeat -91px -7px; width:34px; height:29px; content:"" !important; margin-right: 6px; margin-top:6px; }
.xls_icon { float: left; background: url("../ImagesRD/newallextension.svg") no-repeat -138px -102px; width:33px; height: 29px; content:"" !important; margin-right: 7px; margin-top: 6px; }
.docx_icon { float: left; background: url("../ImagesRD/newallextension.svg") no-repeat -52px -102px; width:34px; height:29px; content:"" !important; margin-right: 6px; margin-top: 6px; }
.txt_icon { float: left; background: url("../ImagesRD/newallextension.svg") no-repeat -214px -55px;  width:32px; height:31px; content:"" !important; margin-right: 8px; margin-top: 5px; }
.zip_icon { float: left; background: url("../ImagesRD/newallextension.svg") no-repeat -213px -3px;  width:29px; height:33px; content:"" !important; margin-right: 11px; margin-top: 4px; }
.jpg_icon { float: left; background: url("../ImagesRD/newallextension.svg") no-repeat -130px -55px;  width:32px; height:31px; content:"" !important; margin-right: 8px; margin-top: 5px; }
.gif_icon { float: left; background: url("../ImagesRD/newallextension.svg") no-repeat -172px -55px; width:32px; height:31px; content:"" !important; margin-right: 8px; margin-top: 5px; }
.png_icon { float: left; background: url("../ImagesRD/newallextension.svg") no-repeat -4px -55px;  width:32px; height:31px; content:"" !important; margin-right: 8px; margin-top: 5px; }
.bmp_icon { float: left; background: url("../ImagesRD/newallextension.svg") no-repeat -298px -55px; width:32px; height:31px; content:"" !important; margin-right: 8px; margin-top: 5px; }
.msg_icon { float: left; background: url("../ImagesRD/newallextension.svg") no-repeat -6px -10px;  width:34px; height:23px; content:"" !important; margin-right: 6px; margin-top: 10px; }
.mp3_icon { float: left; background: url("../ImagesRD/newallextension.svg") no-repeat -137px -3px;  width:29px; height:37px; content:"" !important; margin-right: 11px; margin-top: 2px; }
.mov_icon { float: left; background: url("../ImagesRD/newallextension.svg") no-repeat -175px -3px;  width:28px; height:36px; content:"" !important; margin-right: 12px; margin-top: 2px; }
.eml_icon { float: left; background:url("../ImagesRD/newallextension.svg") no-repeat -95px -101px; width:34px; height:29px; content:"" !important; margin-right: 6px; margin-top: 6px; }
.html_icon { float: left; background: url("../ImagesRD/newallextension.svg") no-repeat -88px -55px;  width:32px; height:31px; content:"" !important; margin-right: 8px; margin-top: 5px; }
.tif_icon { float: left; background: url("../ImagesRD/newallextension.svg") no-repeat -256px -55px;  width:34px; height:31px; content:"" !important; margin-right: 6px; margin-top: 5px; }
.onetoc2_icon { float: left; background: url("../ImagesRD/newallextension.svg") no-repeat -181px -102px;  width:33px; height:30px; content:"" !important; margin-right: 7px; margin-top: 5px; }
.all_file_icon { float: left; background: url("../ImagesRD/newallextension.svg") no-repeat -223px -101px;  width:25px; height:30px; content:"" !important; margin-right: 10px; margin-left: 5px; margin-top: 5px; }

.RadFileExplorer .rfeFileExtension.pdf::before { background: url("../ImagesRD/newallextension.svg") no-repeat -51px -3px; height:37px; width:28px; content:"" !important }
.RadFileExplorer .rfeFileExtension.eml::before { background:url("../ImagesRD/newallextension.svg") no-repeat -95px -101px; width:34px; height:29px; content:"" !important }
.RadFileExplorer .rfeFileExtension.docx::before, 
.RadFileExplorer .rfeFileExtension.doc::before,
.RadFileExplorer .rfeFileExtension.rtf::before  { background: url("../ImagesRD/newallextension.svg") no-repeat -52px -102px; width:34px; height:29px; content:"" !important }
.RadFileExplorer .rfeFileExtension.bmp::before { background: url("../ImagesRD/newallextension.svg") no-repeat -298px -55px; width:32px; height:31px; content:"" !important }
.RadFileExplorer .rfeFileExtension.csv::before, 
.RadFileExplorer .rfeFileExtension.xlsx::before, 
.RadFileExplorer .rfeFileExtension.xlsm::before,
.RadFileExplorer .rfeFileExtension.xls::before { background: url("../ImagesRD/newallextension.svg") no-repeat -138px -102px; width: 33px; height: 29px; content:"" !important }
.RadFileExplorer .rfeFileExtension.rar::before { background: url("../ImagesRD/newallextension.svg") no-repeat -91px -7px; width:34px; height:29px; content:"" !important }
.RadFileExplorer .rfeFileExtension.gif::before { background: url("../ImagesRD/newallextension.svg") no-repeat -172px -55px; width:32px; height:31px; content:"" !important }
.RadFileExplorer .rfeFileExtension.jpg::before,
.RadFileExplorer .rfeFileExtension.jpeg::before { background: url("../ImagesRD/newallextension.svg") no-repeat -130px -55px;  width:32px; height:31px; content:"" !important }
.RadFileExplorer .rfeFileExtension.mov::before { background: url("../ImagesRD/newallextension.svg") no-repeat -175px -3px;  width:28px; height:36px; content:"" !important }
.RadFileExplorer .rfeFileExtension.mp3::before { background: url("../ImagesRD/newallextension.svg") no-repeat -137px -3px;  width:29px; height:37px; content:"" !important }
.RadFileExplorer .rfeFileExtension.msg::before { background: url("../ImagesRD/newallextension.svg") no-repeat -6px -10px;  width:34px; height:23px; content:"" !important }
.RadFileExplorer .rfeFileExtension.txt::before { background: url("../ImagesRD/newallextension.svg") no-repeat -214px -55px;  width:32px; height:31px; content:"" !important }
.RadFileExplorer .rfeFileExtension.all_file::before { background: url("../ImagesRD/newallextension.svg") no-repeat -218px -101px;  width:30px; height:30px; content:"" !important; left:0px; right:0px; margin:auto;}
.RadFileExplorer .rfeFileExtension.png::before { background: url("../ImagesRD/newallextension.svg") no-repeat -4px -55px;  width:32px; height:31px; content:"" !important }
.RadFileExplorer .rfeFileExtension.ppt::before, 
.RadFileExplorer .rfeFileExtension.pptx::before { background: url("../ImagesRD/newallextension.svg") no-repeat -6px -101px;  width:36px; height:31px; content:"" !important }
.RadFileExplorer .rfeFileExtension.zip::before { background: url("../ImagesRD/newallextension.svg") no-repeat -213px -3px;  width:29px; height:33px; content:"" !important }
.RadFileExplorer .rfeFileExtension.tif::before { background: url("../ImagesRD/newallextension.svg") no-repeat -256px -55px;  width:34px; height:31px; content:"" !important }
.RadFileExplorer .rfeFileExtension.html::before { background: url("../ImagesRD/newallextension.svg") no-repeat -88px -55px;  width:32px; height:31px; content:"" !important }
.RadFileExplorer .rfeFileExtension.onetoc2::before { background: url("../ImagesRD/newallextension.svg") no-repeat -181px -102px;  width:33px; height:30px; content:"" !important }

.RadGrid .folder, .jpg, .mov, .gif, .txt, .do, .ppt, .csv, .png, .bmp, .jpg, .gif, .jpeg, .rar, .pdf, .zip, .docx, .doc, .mp3, .xls, .xlsx, .eml, .msg, .rtf, .bmp, .xlsm, .all_file, .html, .tif, .onetoc2 { display: inline-flex; word-wrap: break-word; }

/*#endregion */

.textalign { float: left; line-height: 30px; }

.owner_icon { float: left; background: url(../ImagesRD/owner_icon.png) no-repeat 0px 0px; width: 22px; height: 24px; margin: 3px 10px 0px 0px; }
/*.k-pager-wrap > .k-link, .k-pager-numbers .k-link { height: 2.429em; line-height:2.429em; }
.k-pager-wrap > .k-link { border-radius: 1.0833em; cursor: pointer; float: left; height: 2em; line-height: 2em; margin: 0 0.08333em; text-align: center; }
.k-pager-wrap > .k-link { border:none; }
.k-pager-numbers .k-link { border-width:2px 0 0; border-color:transparent; }
.k-pager-numbers .k-state-selected { border-color:transparent transparent; border-radius:0; box-shadow:none; color:#3f51b5; }
.k-i-seek-w { background:url(../ImagesRD/pre_all_icon.png) no-repeat center; }
.k-i-arrow-w { background:url(../ImagesRD/pre_icon.png) no-repeat center; }
.k-i-arrow-e{ background:url(../ImagesRD/next_icon.png) no-repeat center; }
.k-i-seek-e{ background:url(../ImagesRD/next_all_icon.png) no-repeat center; }
.k-pager-wrap .k-pager-numbers .k-state-selected { margin-top:-0.4em; min-width:2.429em; padding-top:0.4em; }
.k-pager-wrap > .k-link.k-pager-refresh { float:right; }
.k-i-refresh { background:url(../ImagesRD/ref_icon.png) no-repeat center; }*/
.k-pager-refresh.k-link:hover .k-i-refresh { background-position: -32px -112px; }
/************************** kendo grid paging  ******************************/

/************************** 19/05/2016 - For the Globaldashboard******************************/
.contentwrapbox .RadDockZone { padding: 0px; }

.contentwrapbox .width33N { width: 33.3% !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0 15px; background: none; }

.width33N + .width33N { }

.RadDock .rdContent { margin: 0px !important; }

.globletaskcomwrap .RadDock .rdContent { margin: 0px !important; box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.1) !important; }

.RadDock_Default { border: none !important; }

.contentwrapbox .width50N { width: 50% !important; padding-right: 15px; background: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

    .contentwrapbox .width50N + .width50N { padding: 0 0 0 15px; }

.predetgridfield > .rel > input { float: left; width: 100%; height: 32px; border: 1px solid #d2d2d2; line-height: 30px; color: #5c5c5c; border-radius: 3px; -webkit-appearance: none; width: 250px; float: none; font-family: 'Roboto' !important; padding: 0px 10px 0px 10px; }

.predetgridfield > .rel > textarea { float: left; width: 100%; height: 50px; font-family: 'Roboto' !important; border: 1px solid #d2d2d2; line-height: 1.3; color: #5c5c5c; border-radius: 3px; -webkit-appearance: none; width: 300px; float: none; padding: 5px 10px; }

.datewrapfield.for-float { float: none; }

.predetgridfield > span { position: relative; cursor: pointer; }
/**************************- 19/05/2016 - For the Globaldashboard******************************/

/**************************- 20/05/2016 - For the task-detail******************************/
/*.predetailright.postion{position:fixed;}*/
.popcont { float: left; width: 100%; background: #fff; padding: 15px 15px; }

.RadTreeView .rtLines .rtTop:before, .RadTreeView .rtLines .rtMid:before, .RadTreeView .rtLines .rtBot:before { border-color: #1a9edc !important; }

.RadTreeView .rtLines .rtLI:before { border-color: #1a9edc !important; }

.RadTreeView .rtChecked, .RadTreeView .rtUnchecked, .RadTreeView .rtIndeterminate { height: 14px !important; }

.RadTreeView_Default .rtPlus:before, .RadTreeView_Default .rtMinus:before { color: #51c5fb !important; border-color: #51c5fb !important; }

.RadTreeView_Default { font-family: 'Roboto' !important; font-size: 13px !important; }

.datewrap { float: left; width: 100%; margin: 15px 15px 15px 15px; }

.datewraptitel { float: left; width: 50px; color: #5c5c5c; font-size: 15px; line-height: 32px; padding-left: 20px; padding-right: 50px; }

.datewrapfield { float: left; }

.datewraptitel1 { float: left; width: 50px; color: #5c5c5c; font-size: 15px; line-height: 32px; padding-left: 17px; }

.datewrapfield .k-datepicker { width: 134px !important; height: 32px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

    .datewrapfield .k-datepicker .k-input { background: #FFF; height: 32px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

    .datewrapfield .k-datepicker .k-state-default { border-color: #d2d2d2; }

    .datewrapfield .k-datepicker .k-picker-wrap { padding-right: 29px; height: 32px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

        .datewrapfield .k-datepicker .k-picker-wrap .k-select { background: #1a9edc !important; line-height: 30px !important; height: 30px !important; width: 29px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: none; min-height: inherit; }

            .datewrapfield .k-datepicker .k-picker-wrap .k-select .k-icon.k-i-calendar { background: url(../ImagesRD/all-img.png) no-repeat -48px -84px; width: 15px; height: 17px; opacity: 1; }

        .datewrapfield .k-datepicker .k-picker-wrap input { font-size: 13px; color: #333; font-family: 'Roboto' !important; height: 29px !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; line-height: 29px; }

.callout { position: absolute; right: 9px; top: -29px; background: #41bbe0; color: #fff; font-size: 12px; border-radius: 3px; padding: 4px 5px; line-height: 16px; }

    .callout:after { position: absolute; border-style: solid; border-width: 6px 6px 0 6px; border-color: #41bbe0 transparent transparent transparent; right: 10px; top: 23px; content: ""; }

.RadTreeView_Default { font-family: 'Roboto' !important; }

#btnCancel { background: #aab0b7; margin-left: 0px !important; }

.RadComboBox_Default { font-family: 'Roboto' !important; font-size: 14px !important; width: 100% !important; }

.RadComboBox_Default .rcbInputCell { border:1px solid #d2d2d2 !important; height:32px !important; line-height:30px !important; background:none !important; 
padding:0 8px !important; border-radius:0px 0px 0px 0px; border-right:0px !important;  }

    .RadComboBox_Default .rcbInput { font-family: 'Roboto' !important; font-size: 13px !important; color: #333 !important; font-style: normal !important; }

    .RadComboBox_Default .rcbReadOnly .rcbArrowCellRight { background: #1a9edc !important; width: 32px !important; height: 32px !important; border: 1px solid #d2d2d2 !important; border-left: 0px !important; }

.RadComboBox .rcbArrowCell a { width: 30px !important; height: 30px; position: relative; cursor: pointer !important; }

    .RadComboBox .rcbArrowCell a:after { border-color: #fff transparent transparent; border-style: solid; border-width: 6px 6px 0; bottom: 0; content: ""; height: 0; left: 0; margin: auto; position: absolute; right: 0; top: 0; width: 0; }

.popmaindiv .rcbScroll.rcbWidth .rcbList { padding: 4px !important; }

    .popmaindiv .rcbScroll.rcbWidth .rcbList li { font-family: 'Roboto' !important; font-size: 13px !important; color: #333; padding: 3px 7px 4px !important; line-height: 1.42857 !important; }

.RadComboBoxDropDown_Default .rcbHovered { background: #3875d7 !important; color: #fff !important; }

.RadComboBoxDropDown_Default { margin-top: -1px !important; border-color: #d2d2d2 !important; border-top: 1px solid #fff !important; }

.display-block { display: block; }

.col-md-2.for-padding { padding: 0px; }

.atrisk, .bhschedule, .completed { color: #fff; font-size: 13px; padding: 0px 5px; line-height: 19px; border-radius: 3px; display: inline-block; }

.atrisk { background: #f00; }

.bhschedule { background: #fb8c24; }

.completed { background: #1A9EDC; }

.predetailright.for-border { border: none !important; }

.delete-comment-icon { float: right; background: url(../ImagesRD/all-img.png) no-repeat -415px -68px; width: 21px; height: 12px; cursor: pointer; }


.Preview_Temo_icon { float: right; background: url(../ImagesRD/all-img.png) no-repeat -307px -353px; width: 21px; height: 22px; cursor: pointer; }

.commentcontwrap { float: left; width: 100%; font-size: 12px; color: #5c5c5c; font-weight: normal; margin: 3px 0px 0px 0px; border-radius: 10px; /*cursor: pointer;*/ }
/*.icon-del-edit{display:none;}*/
/*.commentcontwrap:hover .icon-del-edit{display:block; position:relative; margin-top:-13px; margin-bottom:20px;}*/
#txtDescDiv > span { word-wrap: break-word; vertical-align: top; }

.predetgridfield { width: 65%; }

.commentcontwrap > p { word-wrap: break-word; margin-top: 7px; word-break: break-word; }

.activitycontwrap { word-wrap: break-word; }
/**************************- 20/05/2016 - For the task-detail******************************/
.yardinvitehead { width: 400px; float: left; border-bottom: 1px solid #ccc; }

    .yardinvitehead h3 { float: left; width: 100%; font-size: 18px; color: #1693ce; margin: 0px; padding: 10px 20px; font-weight: 400; }

.yardinvitlist { float: left; width: 400px; position: relative; padding: 10px 50px 10px 20px; border-top: 1px solid #ccc; }

    .yardinvitlist a { cursor: pointer; text-decoration: none; }

.yardinviteaction { position: absolute; top: 0px; right: 0px; width: 50px; height: 100%; text-align: center; }

    .yardinviteaction .accept-icon { height: 14px; left: 50%; margin: -7px 0 0 -10px; position: absolute; top: 50%; width: 19px; background: url(../ImagesRD/all-img.png) no-repeat; background-position: -174px -82px; }

    .yardinviteaction:hover { background: rgba(0,0,0,0.1); }

.yardinvitelink { }

    .yardinvitelink p { color: #444; margin: 0px; }

.timeadd { float: left; width: 100%; margin: 4px 0px 0px 0px; font-size: 12px; color: #ccc; }

#InnerDivInvite .yardinvitlist:first-child { border: none; }

/*********************************For the icon 24/05/2016********************************************************/

.accept-icon { width: 15px; height: 15px; float: left; display: block; padding: 5px 5px 5px 5px; background: url(../ImagesRD/all-img.png) no-repeat; background-position: -174px -82px; position: relative; border: 0px; cursor: pointer; }

.reject-icon { width: 15px; height: 15px; float: left; padding: 5px 3px 5px 3px; display: block; background: url(../ImagesRD/all-img.png) no-repeat; background-position: -445px -36px; position: relative; border: 0px; cursor: pointer; position: relative; top: 4px; }

.reject-comment-icon { width: 15px; height: 15px; float: left; padding: 5px 3px 5px 3px; display: block; background: url(../ImagesRD/all-img.png) no-repeat; background-position: -78px -284px; position: relative; border: 0px; cursor: pointer; }

.reject-comment-icon { width: 15px; height: 15px; float: left; padding: 5px 3px 5px 3px; display: block; background: url(../ImagesRD/all-img.png) no-repeat; background-position: -78px -284px; position: relative; border: 0px; cursor: pointer; }

.move-drag-icon { width: 15px; height: 15px; float: left; padding: 5px 3px 5px 3px; display: block; background: url(../ImagesRD/all-img.png) no-repeat; background-position: -74px -305px; position: relative; border: 0px; cursor: pointer; }

.add-task-icon { width: 15px; height: 15px; float: left; padding: 5px 3px 5px 3px; display: block; background: url(../ImagesRD/all-img.png) no-repeat -187px -106px; position: relative; border: 0px; cursor: pointer; }
/*.fev-ico-icon { width: 15px; height: 15px; float: left; padding: 5px 3px 5px 3px; display: block; background: url(../ImagesRD/fev-ico.png) no-repeat; background-position: 0 0; position: relative; border: 0px; cursor: pointer; }*/
.fev-ico-icon { width: 15px; height: 15px; float: left; padding: 5px 3px 5px 3px; display: block; background: url(../ImagesRD/all-img.png) no-repeat; background-position: -344px -217px; position: relative; border: 0px; cursor: pointer; }

.fev-ico-outline { width: 15px; height: 15px; float: left; padding: 5px 3px 5px 3px; display: block; background: url(../ImagesRD/all-img.png) no-repeat; background-position: -207px -25px; position: relative; border: 0px; cursor: pointer; }

.attach-icon { width: 15px; height: 15px; float: left; padding: 5px 3px 5px 3px; display: block; background: url(../ImagesRD/all-img.png) no-repeat; background-position: -163px -109px; position: relative; border: 0px; cursor: pointer; }

tr.restricted, tr.restricted:hover { background-color: #4ddbff; }

.redstar { position: relative; color: #f00; display: inline-block; font-size: 13px; }

.col-md-2.for-padding .select2-container { width: 90%; }
/*************************** Create New Deal Room css start *************************/
.content_wrapper { float: left; width: 100%; padding: 0px 10px; }

.page_title { float: left; width: 100%; }

    .page_title h2 { margin: 20px 0px 0px; font-size: 20px; color: #5c5c5c; line-height: 1; }

.createnewyard { float: left; width: 100%; background: #fff; padding: 20px 20px 20px 20px; margin: 20px 0px 0px 0px; }

.createfulldiv { float: left; width: 100%; margin: 12px 0px 0px 0px; }

.createyardfrom .createfulldiv:first-child { margin: 0px; }

.createtitel { float: left; width: 200px; line-height: 32px; font-size: 13px; }

.createfield { margin: 0px 0px 0px 200px; position: relative; }

.createfield input { float: left; width: 100%; background: #fff; font-family: 'Roboto' !important; border: 1px solid #d2d2d2; height: 32px; padding: 7px 10px; font-size: 13px; }

input:-webkit-autofill,
/*input:-webkit-autofill:hover,*/
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
/*select:-webkit-autofill:hover,*/
select:-webkit-autofill:focus {
    border: 1px solid #d2d2d2;
    -webkit-text-fill-color: #5c5c5c;
    -webkit-box-shadow: 0 0 0px 1000px #fff inset;
    transition: background-color 5000s ease-in-out 0s;
}

.w45per { width: 45%; position: relative; }

.w20per { width: 160px; position: relative; }

.createfulldiv .redstar { position: absolute; top: 0px; right: -10px; font-size: 13px; }

.Notes { display: inline-block; width: 100%; margin: 3px 0px 0px 0px; font-size: 12px; color: #1693ce; line-height: 1.2; }

.createfield .riSingle .riTextBox { height: 32px; }

input[type="submit"].bluebut { background: #1a9edc; border: none; border-radius: 5px; color: #fff; cursor: pointer; float: none; font-family: 'Roboto' !important; font-size: 14px; font-weight: normal; line-height: 1; padding: 7px 25px; width: auto; }

    input[type="submit"].bluebut + input[type="submit"].bluebut { margin-left: 0px; }

    input[type="submit"].bluebut.gra{ background: #aab0b7; }
    
.mytab { float: left; width: 100%; /*padding: 20px 0 0;*/ }

    .mytab .nav.nav-tabs { background: #fff; border: none; padding: 0px 20px; }

    .mytab .nav-tabs > li { padding: 0 12px; margin: 0px; }

        .mytab .nav-tabs > li > a { border: none; border-bottom: 3px solid #fff; line-height: 36px; padding: 0px; }

            .mytab .nav-tabs > li.active > a, .mytab .nav-tabs > li.active > a:hover, .mytab .nav-tabs > li.active > a:focus, .mytab .nav-tabs > li > a:hover { border: none; border-bottom: 3px solid #1a9edc; color: #1a9edc; text-decoration: none; background: none; }

.tabinner .innertablewrap { padding: 0px; }

.checkwrap input { width: auto; height: auto; margin: 4px 10px 0px 0px; font-family: 'Roboto' !important; }

.checkwrap label { font-size: 13px; font-weight: normal; margin: 0px 0px 0px 0px; line-height: 1; }

.commentcontwrap textarea { width: 300px; margin: 8px 0px 8px 0px; padding: 5px 5px 5px 5px; font-size: 12px; color: #5c5c5c; font-family: 'Roboto' !important; }

.sratusboxdiv .select2-container { width: 175px; }

.activityconthead a { cursor: pointer; }

.sratusboxdiv span { cursor: pointer; }

.aligmd.innertablegrid { display: block; }

.innertablegrid table tr td .exportdiv { display: inline-block; float: none; }

    .innertablegrid table tr td .exportdiv ul.dropdown-menu { width: auto; }

.exportdiv a:focus, .exportdiv a:hover { color: #333; text-decoration: none; outline: none; }




/************************** gird css **************************/
.rgWrap.rgArrPart1 { display: inline-block; vertical-align: middle; }

.rgPageFirst { padding: 0px; margin: 0px; border: none; background: none; position: relative; background: url("../ImagesRD/sprite.png") no-repeat 0 -112px; margin: 7px; width: 16px; height: 16px; opacity: 0.5; }

.rgPagePrev { padding: 0px; margin: 0px; border: none; background: none; position: relative; background: url("../ImagesRD/sprite.png") no-repeat 0 -48px; margin: 7px; width: 16px; height: 16px; opacity: 0.5; }

.rgWrap.rgNumPart { display: inline-block; vertical-align: middle; }

    .rgWrap.rgNumPart a { width: 30px; height: 30px; border-top: 1px solid #fff; line-height: 30px; text-align: center; font-size: 14px; color: #444; display: inline-block; }

        .rgWrap.rgNumPart a.rgCurrentPage { border-top: 1px solid #3f51b5; color: #3f51b5; }

.rgWrap.rgArrPart2 { display: inline-block; vertical-align: middle; }

.rgPageNext { padding: 0px; margin: 0px; border: none; background: none; position: relative; background: url("../ImagesRD/sprite.png") no-repeat 0 -16px; margin: 7px; width: 16px; height: 16px; opacity: 0.5; }

.rgPageLast { padding: 0px; margin: 0px; border: none; background: none; position: relative; background: url("../ImagesRD/sprite.png") no-repeat 0 -80px; margin: 7px; width: 16px; height: 16px; opacity: 0.5; }

.rgWrap.rgAdvPart { display: inline-block; vertical-align: middle; }

.rgWrap.rgInfoPart { display: inline-block; vertical-align: middle; float: right; line-height: 30px; }

.rgPageFirst, .rgPagePrev, .rgPageNext, .rgPageLast { opacity: 1; }
/*-----------------------------------------------------------------------------------*/
.spnblank { border: 0 none; display: block; float: left; height: 15px; padding: 5px 3px; position: relative; width: 15px; }

.lock-ico { background: url(../ImagesRD/all-img.png) no-repeat -320px -251px; border: 0 none; cursor: pointer; display: block; float: right; height: 17px; left: -18px; margin: 0 !important; padding: 0; position: absolute; top: -3px; width: 18px; }

.unlock-ico { background: url(../ImagesRD/all-img.png) no-repeat -105px -56px; border: 0 none; cursor: pointer; display: block; float: right; height: 17px; left: -18px; margin: 0 !important; padding: 0; position: absolute; top: -3px; width: 18px; }

.spnclslock { float: left; position: relative; width: 100%; }

.porel { position: relative; }

.innertablegrid table tr.k-state-selected td { /*for the grid background color*/ background-color: #dfe4e6 !important; }

.innertablegrid table tr.rgSelectedRow td { background-color: #dfe4e6; }

.cstbrad { float: left; width: 100%; padding: 10px 0px 12px 0px; min-height: 50px; }

    .cstbrad.cstbrad2 { width: auto; }

.topbutdiv { float: right; }

.filecontdiv { display: inline-block; padding-left: 10px; }

    .filecontdiv > a { display: block; line-height: 1; padding: 7px 0; cursor: pointer; text-decoration: none !important; outline: 0 !important; }

    .filecontdiv .uploadFileIcon { padding-left: 24px; position: relative; }

        .filecontdiv .uploadFileIcon:before { content: ""; position: absolute; top: 0; left: 0; width: 19px; height: 17px; background: url(../ImagesRD/all-img.png) no-repeat -526px -350px; }

.view_icon { background: url(../ImagesRD/view_icon.png) no-repeat 0px 0px; }
/*.delete_icon { background: url(../ImagesRD/delete-icon_drop.png) no-repeat 0px 0px; }*/
.replace_icon { background: url(../ImagesRD/repalce-document-icon.png) no-repeat 0px 0px; }
/*.edit_icon { background: url(../ImagesRD/edit_icon.png) no-repeat 0px 0px; }*/
.edit_icon { width: 15px; height: 15px; float: left; padding: 5px 3px 5px 3px; display: block; background: url(../ImagesRD/all-img.png) no-repeat; background-position: -274px -225px; position: relative; border: 0px; cursor: pointer; }

.delete_icon { width: 15px; height: 15px; float: left; padding: 5px 3px 5px 3px; display: block; background: url(../ImagesRD/all-img.png) no-repeat; background-position: -241px -199px; position: relative; border: 0px; cursor: pointer; }

.move_icon { background: url(../ImagesRD/move_icon.png) no-repeat 0px 0px; }

.resend_icon { background: url(../ImagesRD/resend_icon.png) no-repeat 0px 0px; }

.reqpermission_icon { background: url(../ImagesRD/all-img.png) no-repeat -259px -278px; }

.innertablegrid table tr td .tabaction.exportdiv ul.dropdown-menu { min-width: 85px; }

.tabaction.exportdiv ul.dropdown-menu li a { padding: 8px 15px 8px 32px; position: relative; line-height: 1; font-size: 13px; }

.tabaction .dropdown-menu > li > a i { height: 15px; left: 9px; position: absolute; top: 7px; width: 17px; }

.tabaction .dropdown-menu > li > a:hover, .tabaction .dropdown-menu > li > a:focus { background: #f3fafd; color: #262626; }

.createnewyard { border-top: 2px solid #4CB3E3; }

.innertablewrap.jointbdr { border-left: 1px solid #d5d5d5; border-right: 1px solid #d5d5d5; border-bottom: 1px solid #d5d5d5; }

.createfulldiv + .createfulldiv { margin-top: 25px; }

ul.nav.nav-tabs.cust-design { background: none; padding-left: 0px; }

    ul.nav.nav-tabs.cust-design li { border-bottom: none; padding: 0; margin: 0; border-radius: 0; margin-bottom: -3px; }

        ul.nav.nav-tabs.cust-design li a { display: block; border-radius: 0; outline: 0; padding: 10px 15px; background-color: transparent; line-height: 1; margin: 0; border-bottom-color: transparent; border-left: 1px solid transparent; border-right: 1px solid transparent; border-top: 2px solid transparent; color: #999; }

html ul.nav.nav-tabs.cust-design li.active a,
html ul.nav.nav-tabs.cust-design li.active a:hover,
html ul.nav.nav-tabs.cust-design li.active a:focus,
html ul.nav.nav-tabs.cust-design li.active a:focus:active { border-bottom-color: #fff; background-color: #fff; border-left: 1px solid #D5D5D5; border-right: 1px solid #D5D5D5; border-top: 2px solid #1A9EDC; border-bottom: 2px solid transparent; color: #1A9EDC; }
/*ul.nav.nav-tabs.cust-design li a{border-bottom:none;}
ul.nav.nav-tabs.cust-design li{border-top:2px solid #EAEAEA; border-right:1px solid #EAEAEA; border-left:1px solid #EAEAEA;}
ul.nav.nav-tabs.cust-design li.active{background:#fff; border-top:2px solid #1A9EDC; border-right:1px solid #D5D5D5; border-left:1px solid #D5D5D5;}
ul.nav.nav-tabs.cust-design li.active a{border-bottom:none;}
ul.nav.nav-tabs.cust-design li:hover {background:#fff; border-top:2px solid #1A9EDC; border-right:1px solid #D5D5D5; border-left:1px solid #D5D5D5;}
ul.nav.nav-tabs.cust-design li a{margin:0px; line-height:1; padding-top:8px; padding-bottom:8px;}*/
.innertablewrap.margin-top { margin: 0px; border-top: 2px solid #1A9EDC; }

    .innertablewrap.margin-top .createfulldiv { width: 65%; }

        .innertablewrap.margin-top .createfulldiv.full { width: 100%; }

    .innertablewrap.margin-top input[type="submit"].bluebut { background: #1a9edc; border: none; border-radius: 5px; color: #fff; cursor: pointer; float: none; font-family: 'Roboto' !important; font-size: 14px; font-weight: normal; line-height: 1; padding: 7px 25px; width: auto; }

.mt0 { margin-top: 0; }

.dsp_inline { display: inline-block; vertical-align: top; }

    .dsp_inline .RadUpload_Default .ruRemove { padding-top: 0; padding-bottom: 0; font-size: 12px; height: 22px !important; line-height: 1 !important; background-position: 2px 7px !important; }

    .dsp_inline .RadUpload .ruUploadProgress { line-height: 1.5; font-size: 13px !important; font-family: 'Roboto' !important; }

/*---------06/06/2016-------------------*/
.dropdown-backdrop { display: none; }

.lileftmenusel { background: url(../ImagesRD/left_buletho_icon.png) no-repeat 0 0; }

.spnNorecclr { color: #f13939; }

.spnNoRecords { font-size: 13px; left: 123px; position: relative; text-align: center !important; top: 12px; color: #f13939; }

.higherZIndex { z-index: 2; }

.RadDockZone { border-width: 0 !important; }

.escalateddate { color: #fb8c24; }

.overduedate { color: #D11426; }

.impendingdate { color: #10B4C3; }

.maxHeight50 { max-height: 100px !important; height: 100px !important; overflow: auto !important; }

.column .portlet-placeholder { height: 200px !important; border: 1px dotted black; margin-bottom: 10px; width: 100% !important; }

.for-taskspan { cursor: pointer !important; text-decoration: none !important; }

#sortable { list-style-type: none; margin: 0; padding: 0; }

    #sortable div { /* margin: 0 5px 5px 5px;
                padding: 5px;
                font-size: 1.2em;
                height: 1.5em;*/ /*cursor: move;*/ }

    html > body #sortable div { /*height: 1.5em;
                line-height: 1.2em;*/ }

.nobg { background: none; }

#ImpendingGrid .k-grid-header { padding: 0 !important; }

#ImpendingGrid .k-grid-norecords { padding: 0 !important; overflow-y: hidden; overflow-x: hidden; }

#ImpendingGrid .k-grid-content { overflow-y: hidden; overflow-x: hidden; }

#OverDueGrid .k-grid-header { padding: 0 !important; }

html .norecords_wrp .k-grid-content { overflow-y: hidden !important; overflow-x: hidden !important; }

html .norecords_wrp.k-grid-lockedcolumns .k-grid-content { overflow-y: hidden !important; overflow-x: auto !important; }

html .norecords_wrp,
html .norecords_wrp .k-grid-content-locked,
html .norecords_wrp .k-grid-content.k-auto-scrollable { height: auto !important; min-height: 50px; }

    html .norecords_wrp .k-grid-content > .k-grid-norecords > .k-grid-norecords-template { position: static; top: auto; left: auto; margin: 0; width: 100%; }

    html .norecords_wrp .k-grid-pager { display: none !important; }

#OverDueGrid .k-grid-content { overflow-y: hidden; overflow-x: hidden; }

#EscalatedGrid .k-grid-header { padding: 0 !important; }

#EscalatedGrid .k-grid-content { overflow-y: hidden; overflow-x: hidden; }


.notediv { float: left; z-index: 0; }

.brdnone { margin: 0px !important; border-top: none !important; }

.mrgn15 { margin-left: 15px !important; width: auto !important; }

.rcbInputCell.rcbInputCellLeft { padding: 0px !important; cursor: pointer !important; }

.margintop22 { margin-top: 22px; }

.marginbott22 { margin-bottom: 22px; }

.legenddiv { float: left; padding: 5px 10px 0px 10px; font-size: 13px; }

.createfield .legenddiv:first-child { padding-left: 0px; }

.legendicon { float: left; width: 10px; height: 10px; background: red; margin-top: 6px; }

.legendYellowicon { float: left; width: 10px; height: 10px; background: url("../ImagesRD/yellow_icon.png") no-repeat 0 center; margin-top: 6px; }

.legendGreenicon { float: left; width: 10px; height: 10px; background: url("../ImagesRD/green_icon.png") no-repeat 0 center; margin-top: 6px; }

.legendRedicon { float: left; width: 10px; height: 10px; background: url("../ImagesRD/red_icon.png") no-repeat 0 center; margin-top: 6px; }

.legendtext { float: left; padding: 0px 13px 0px 0; }

.tabActive { border-color: #1a9edc !important; color: #1a9edc !important; text-decoration: none !important; float: left !important; font-family: 'Roboto' !important; font-size: 14px !important; line-height: 36px !important; }

.k-grid-content > .k-grid-norecords > .k-grid-norecords-template { left: 50%; margin-left: -10em; margin-top: -2em; position: absolute; top: 10% !important; }

.w100pr { width: 100% !important; }

.pad0pr { padding: 0 !important; }

.pad90pr { padding-bottom: 100px !important; }

.color { text-decoration: line-through; }

.Hidebtn { display: none; visibility: hidden; }

.top105pr { top: 120px !important; cursor: pointer; }

.delettab_icon { display: inline-block; background: url(../ImagesRD/all-img.png) no-repeat -45px -30px; width: 14px; height: 20px; cursor: pointer; }

.delettab_icon_templ { display: inline-block; background: url(../ImagesRD/all-img.png) no-repeat -263px -199px; width: 12PX; height: 17PX; cursor: pointer; }

.delettab_icon_templ_hov { display: inline-block; background: url(../ImagesRD/all-img.png) no-repeat -282px -200px; width: 12PX; height: 17PX; cursor: pointer; }

.reinvite_icon { display: inline-block; background: url(../ImagesRD/all-img.png) no-repeat -57px -286px; width: 20px; height: 17px; cursor: pointer; }

.resendinvite_icon { display: inline-block; background: url(../ImagesRD/all-img.png) no-repeat -285px -278px; width: 30px; height: 20px; cursor: pointer; margin-bottom: -4px; }

.sendinvite_icon { display: inline-block; background: url(../ImagesRD/all-img.png) no-repeat -423px -284px; width: 30px; height: 21px; cursor: pointer; margin-bottom: -4px; }

.teammgmt_icon { display: inline-block; background: url(../ImagesRD/all-img.png) no-repeat -115px -541px; width: 37px; height: 17px; cursor: pointer; }

.addteam_icon { display: inline-block; background: url(../ImagesRD/all-img.png) no-repeat -156px -537px; width: 23px; height: 23px; cursor: pointer; }

.curnone { cursor: default !important; }

.addteamdiv { position: absolute; margin-top: 4px; margin-left: 6px; }

.cntxmenueditico { background: rgba(0, 0, 0, 0) url("../ImagesRD/all-img.png") no-repeat scroll -189px -542px !important; content: "" !important; height: 14px !important; left: 8px !important; margin-top: -7px !important; position: absolute !important; top: 50% !important; width: 17px !important; }


.mozTabs { display: inline-table; width: 100%; max-width: 100%; table-layout: fixed; }

    .mozTabs.fixed_mozTabs { width: 100%; }

    .mozTabs .fz1 { display: table-cell; width: 100%; }

    .mozTabs .fz2 { display: table-cell; width: 160px; vertical-align: middle; }
        .mozTabs .fz2.fz3 { width: 50px; }
        .mozTabs .fz2.fz4 { width: 106px; }
    .mozTabs .fz1 { width: 100%; }
.tabpaneldiv

.mozTabs .fz2 ul.addtab.extend { margin-top: 0; margin-bottom: -20px; position: relative; z-index: 2; display: block !important; }

#expandCollapsGrid div[id^=TaskTableHeader] { padding-left: 0; padding-right: 0; }

.fromToWrap .datewrap { margin: 0; }

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button, .ui-widget { font-family: 'Nunito' !important; font-size: 14px !important; font-weight: normal !important; }

.ui-widget-header .datewraptitel,
.ui-widget-header .datewraptitel1 { font-weight: normal !important; }

.globletaskhead.ui-widget-header { font-weight: normal; }

.ml15 { margin-left: 15px; }

html div.k-overlay { z-index: 99999999999 !important; }

html div.k-window { border: 0; z-index: 9999999999 !important; }

html .k-window-titlebar.k-header { background-color: #1693ce; color: #fff; padding-top: 15px; padding-bottom: 15px; }

html .k-window-title { }

.dialog_buttons .bluebut { background: #1a9edc; border: none; border-radius: 5px; color: #fff; cursor: pointer; float: none; font-family: 'Roboto' !important; font-size: 14px; font-weight: normal; line-height: 1; padding: 7px 25px; width: auto; }

    .dialog_buttons .bluebut.confirm_no { background: #aab0b7; }

html .k-window-actions .k-window-action .k-i-close { background-position: -47px -16px; }

html .k-window-titlebar .k-state-hover { background-color: transparent; opacity: 1; border: 0; }

html .k-window-titlebar .k-window-actions { top: 6px; }

html .RadPicker table.rcSingle .rcInputCell + td { background-color: #1a9edc; }

html .RadPicker_Default .rcCalPopup,
html .RadPicker_Default .rcTimePopup,
html .RadPicker_Default a.rcCalPopup:hover,
html .RadPicker_Default a.rcCalPopup:focus,
html .RadPicker_Default a.rcCalPopup:active { background: rgba(0, 0, 0, 0) url("../ImagesRD/all-img.png") no-repeat scroll -45px -82px; }

html body .RadInput_Default .riTextBox, html body .RadInputMgr_Default { background: #fff none repeat scroll 0 0; border-color: #8e8e8e #b8b8b8 #b8b8b8 #8e8e8e; color: #333; font-family: 'Roboto' !important; font-size: 13px !important; }




.popbut input, .ruButton.ruBrowse { background: #1a9edc; padding: 7px 15px; font-size: 14px; color: #fff; font-family: 'Roboto' !important; border: none; border-radius: 5px; cursor: pointer; line-height: 1; width: auto; float: none; font-weight: normal; }
/*************************** upload file css ******************************/
.ruButton.ruBrowse { background: #1a9edc !important; padding: 7px 15px !important; font-size: 14px; color: #fff !important; font-family: 'Roboto' !important; border: none; border-radius: 5px; cursor: pointer; line-height: 1; width: auto; float: none; font-weight: normal; border: none !important; height: 30px !important; margin: 0 !important; width: auto !important; }

.RadUpload .ruFileWrap { height: auto !important; }

.selectbrow.demo-container .callout::after { top: 22px; }

.padrile { padding: 0 10px; }

.checkwrap { float: left; width: 30px; }

.createfield .checkwrap input { width: auto; float: none; font-family: 'Roboto' !important height:auto; margin: 9px 0px 0px 0px; }

.checknote { margin-left: 30px; }

.legenddiv { float: left; margin: 0px 0px 0px 15px; }

.createfield .legenddiv:first-child { margin: 0px; }

.legendYellowicon { background: url(../ImagesRD/yellow_icon.png) no-repeat 0 center; float: left; height: 10px; margin-top: 11px; width: 10px; }

.legendGreenicon { background: url(../ImagesRD/green_icon.png) no-repeat 0 center; float: left; height: 10px; margin-top: 11px; width: 10px; }

.legendRedicon { background: url(../ImagesRD/red_icon.png) no-repeat 0 center; float: left; height: 10px; margin-top: 11px; width: 10px; }

.legendtext { float: left; line-height: 32px; margin: 0 0 0 10px; }

.positionrel { width: 150px; display: inline-block; position: relative; }

.createfield .RadUpload { width: auto; }

.RadUpload .ruUploadProgress { font-family: 'Roboto' !important; font-size: 13px !important; line-height: 32px; padding-right: 8px; }

.RadUpload .ruRemove { background: url(../images/delete_iconsec.png) no-repeat 2px 11px !important; font-family: 'Roboto' !important; font-size: 14px !important; height: 32px !important; line-height: 32px !important; padding: 0px !important; text-indent: -10000px; width:11px !important; }

input.ruButton.ruRemove { position: absolute; right: -10px; }
.RadUpload .ruUploadSuccess { background-position: 0 -9px !important; }

.selecexistindiv { position: relative; width: 180px !important; }

    .selecexistindiv .RadComboBox .rcbInput,
    .predetgridfield .RadComboBox .rcbInput { padding-left: 10px; }

.createfield .textarea { border: 1px solid #d2d2d2; border-radius: 3px; color: #5c5c5c; float: left; height: 78px; font-size: 13px; line-height: 1.2; padding: 10px; width: 100%; font-family: 'Roboto' !important; }

.legendWrp { position: relative; top: -5px; }

.k-grid-header .k-i-arrow-n, .k-grid-header .k-link:hover:not(.k-state-disabled) > .k-i-arrow-n { margin-top: 4px; }

.k-grid-header .k-i-arrow-s, .k-grid-header .k-link:hover:not(.k-state-disabled) > .k-i-arrow-s { margin-top: 4px; }

.RadGrid input.rgSortAsc { background-image: url("../ImagesRD/sprite.png"); width: 16px; height: 16px; background-position: 0 -256px; opacity: 0.45; }

.RadGrid input.rgSortDesc { background-image: url("../ImagesRD/sprite.png"); width: 16px; height: 16px; background-position: 0 -288px; opacity: 0.45; }

.prof_msg_wrp { position: relative; }

.createyardThanks { width: 450px; height: 200px; background-color: #fff; border-radius: 2px; box-shadow: 0 0px 3px rgba(0,0,0,0.2); padding: 15px; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; text-align: center; }

.prof_msg_icon { text-align: center; padding-bottom: 15px; }

    .prof_msg_icon .thanks { width: 64px; height: 64px; border: 2px solid #7dd733; border-radius: 50%; display: block; margin: 0 auto; background: url(../ImagesRD/thumb-icon.png) no-repeat center center; }

    .prof_msg_icon .download_error { width: 64px; height: 64px; display: block; margin: 0 auto; background: url(../ImagesRD/Download_Error.png) no-repeat center center; }

    .prof_msg_icon .download_start { width: 64px; height: 64px; display: block; margin: 0 auto; background: url(../ImagesRD/Download_Start.png) no-repeat center center; }

.createyardThanks h2 { padding: 0; margin: 0; line-height: 1; font-weight: normal; text-transform: uppercase; color: #10b4c3; font-size: 20px; }

.createyardThanks p { padding: 15px 0 0 0; margin: 0; line-height: 1.5; font-size: 15px; color: #5c5c5c; }

.buidlReportPop .createnewyard { margin-top: 0; border: 0; }

.popcont.buidlReportPop { }

.BuildReportTitle { padding: 10px 0; border-bottom: 2px solid #4cb3e3; font-size: 16px; text-transform: uppercase; }

.buidlReportPop .datewrap { margin: 0; }

    .buidlReportPop .datewrap .datewraptitel:first-child { padding-left: 0; }

.BuildReportChkTree { padding: 15px 0; }

.BuildReportChkddl { padding: 17px 22px; background-color: #fffefe; }

.radioList_wrp ul { padding: 0; margin: 0; }

    .radioList_wrp ul li { display: block; line-height: 32px; }

        .radioList_wrp ul li input { display: inline; padding: 0; margin: 9px 10px 0 0; width: auto; height: auto; cursor: pointer; }

        .radioList_wrp ul li label { font-weight: normal; font-size: 13px; line-height: 1; cursor: pointer; }

.commentIfram { overflow: hidden; }

.custome-fields .innertablegrid table tr th { text-align: left; }

    .custome-fields .innertablegrid table tr th .control-label { margin: 0; }

.custome-fields .fields-box { width: 100%; float: none; }

.custome-fields .innertablegrid table tr th.fixedCell { width: 10%; white-space: nowrap; padding: 0 20px; text-align: center; }

.center_align { text-align: center; }

.custome-fields .innertablegrid table tr .text_box { float: none; }

.with_star { padding-right: 10px; position: relative; }

    .with_star .redstar { position: absolute; top: 0; right: 0; }

.custome-fields .form-group.with_star > input[type="text"] { width: 100%; }

    .custome-fields .form-group.with_star > input[type="text"].aspNetDisabled { background-color: #f7f7f7; }

.ctmFiledWrp { padding: 0; }

.wrpbtnDiv { clear: both; padding: 0 10px; background-color: #fff; border-top: 1px solid #e9e9e9; }

    .wrpbtnDiv:after { content: ""; display: block; clear: both; }

.edit_textbox > input[type="text"] { border: 1px solid #d2d2d2; border-radius: 3px; padding-left: 10px; padding-right: 10px; width: 90%; }

.wdt50pr { width: 50% !important; }

.mrgtop5px { margin-top: 5px !important; }

.spnleft { left: 55px; }

html .rgNoRecords { text-align: center !important; }
/*for sorting arrows */
.k-state-focused, .k-list > .k-state-focused, .k-listview > .k-state-focused, .k-grid-header th.k-state-focused, td.k-state-focused, .k-button.k-state-focused { box-shadow: none !important; }

.k-grid-header .k-i-arrow-n, .k-grid-header .k-link:hover:not(.k-state-disabled) > .k-i-arrow-n { background-position: 0 -256px; }

.k-grid-header .k-i-arrow-s, .k-grid-header .k-link:hover:not(.k-state-disabled) > .k-i-arrow-s { background-position: 0 -288px; }

.k-grid-header .k-i-arrow-n, .k-grid-header .k-link:hover:not(.k-state-disabled) > .k-i-arrow-n { margin-top: 0; }

.k-grid-header .k-i-arrow-s, .k-grid-header .k-link:hover:not(.k-state-disabled) > .k-i-arrow-s { margin-top: 0; }
/*End for sorting arrows */
/* telrik pagger style*/
.innertablegrid table tr td.rgPagerCell { background: #f9f9f9; }

.RadGrid .rgArrPart1,
.RadGrid .rgArrPart2 { margin-top: 6px; opacity: 0.5; }

html .rgWrap.rgNumPart a { border-top-color: transparent; }

    html .rgWrap.rgNumPart a.rgCurrentPage { border-top: 1px solid #3f51b5; color: ##3f51b5; }

html .RadGrid .rgNumPart a { line-height: 27px; }

html .RadGrid .rgNumPart span { display: block; text-align: center; padding: 0; float: none; }

html .RadGrid .rgPageFirst,
html .RadGrid .rgPagePrev,
html .RadGrid .rgPageNext,
html .RadGrid .rgPageLast { height: 20px; }

html .RadGrid .rgPager .RadComboBox table td { height: auto; width: auto; }

    html .RadGrid .rgPager .RadComboBox table td.rcbInputCell { padding-left: 3px !important; padding-right: 3px; min-width: 20px; }

html .RadGrid .rgPager .RadComboBox table.rcbHovered { background-color: #fff; box-shadow: 0 0 3px rgba(0,0,0,0.5); }

html .RadGrid .rgPager .RadComboBox .rcbArrowCell a::after { border-color: #333 transparent transparent; border-width: 5px 5px 0; }

html .RadGrid .rgAdvPart { padding-top: 2px; }

html .rcbList { background-color: #fff; border-color: #e7e7e7; }

.uploadreq { display: inline-block; vertical-align: top; position: relative; }

.createfield .selectbrow .RadUpload .radasynctxt { width: 100%; float: none; display: inline-block; }

html .ctm_filed .RadComboBox .rcbReadOnly .rcbInput { padding-left: 8px; }

.valgin_icons_txt { display: table; /*width: 100%;*/ vertical-align: middle; }

    .valgin_icons_txt .iconcell { float: none; display: table-cell; vertical-align: middle; margin: 0; width: 43px; }

        .valgin_icons_txt .iconcell > span { float: none; display: block; vertical-align: middle; margin: 0; }

    .valgin_icons_txt .textalign { float: none; display: table-cell; }

html .innertablegrid .k-edit-cell .k-picker-wrap { border-color: #c3c3c3; background-color: #f9f9f9; }

    html .innertablegrid .k-edit-cell .k-picker-wrap .k-select { background: #1a9edc none repeat scroll 0 0 !important; border: medium none; box-sizing: border-box; height: 26px !important; line-height: 23px !important; min-height: inherit; width: 29px; }

html .innertablegrid .k-edit-cell .k-datepicker { min-width: 110px; }

html .innertablegrid .k-edit-cell { overflow: visible !important; }

    html .innertablegrid .k-edit-cell .k-picker-wrap .k-select .k-icon.k-i-calendar { background: rgba(0, 0, 0, 0) url("../ImagesRD/all-img.png") no-repeat scroll -48px -84px; height: 17px; opacity: 1; width: 15px; }

html .k-edit-cell .k-dropdown .k-state-default { background-color: #fff; border-color: #d2d2d2; }

html .k-edit-cell .k-dropdown .k-dropdown-wrap .k-select { background-color: #1a9edc; }

html .k-list-scroller .k-list .k-item.k-state-hover,
html .k-list-scroller .k-list .k-item.k-state-selected { color: #fff; background-color: #1a9edc; }

html .RadComboBoxDropDown_Default .rcbList .rcbHovered { background-color: #1a9edc !important; }

.pop_padadjust { padding: 0 15px; }

.mrg10 { margin: 10px 0 0 !important; }

.mrgleft10 { margin-left: 10px !important; }

.Hidebtn { display: none; visibility: hidden; }

#YardFolderGrid .k-grid-content.k-auto-scrollable > table { padding: 0 !important; }

#YardFolderGrid .k-grid-header { padding: 0 !important; }
/*#YardFolderGrid k-grid-content.k-auto-scrollable{ min-height:10px !important; }*/
.wdt100pr { width: 100% !important; }


/* page loader css*/
.pageLoadWrp { position: fixed; overflow: hidden; width: 100%; height: 100%; z-index: 9999; top: 0; left: 0; background-color: rgba(0,0,0,0.5); }

    .pageLoadWrp .updatepaneldiv { position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; width: 48px; height: 48px; }

#cmpPassword { white-space: nowrap; }

.zindx { z-index: 1000 !important; }

.disnone { display: none; }

.Display-Block { display: inline-block; }

.forwrdwrp { white-space: normal !important; word-wrap: break-word !important; }

html .RadTreeView .rtPlus::before,
html .RadTreeView .rtMinus::before { line-height: 16px; }

html .RadTreeView .rtPlus::before,
html .RadTreeView .rtMinus::before { width: 16px !important; height: 16px !important; margin-top: -8px !important; }

.txtblue { font-size: 13px; color: #1a9edc; }

.dateltrl { font-size: 13px; padding: 8px 0; width: 100%; }


.viewdetail_form .rel { position: relative; display: inline-block; padding-right: 13px; line-height: 1; }

    .viewdetail_form .rel .redstar { position: absolute; right: 0; top: 0; cursor: default !important; font-size: 13px; }

    .viewdetail_form .rel > span { cursor: pointer; }

.k-grid-header .text-center { text-align: center !important; }

.act_cell_item > span { display: inline-block; margin: 0 5px; }

.k-grid .k-state-active { background: transparent; }

.k-widget.k-tooltip { background-color: #1a9edc; border-color: #1a9edc; }

.k-callout-n { border-bottom-color: #1a9edc; }

.innertablegrid .RadGrid table tr td { padding-left: 10px; padding-right: 10px; }
.innertablegrid .RadGrid table tr.rgPager td { padding-left: 0; padding-right: 0; }
.RadDock .k-grid-norecords-template .spnNorecclr { font-size: 14px !important; font-family: 'Roboto' !important; }

.wdt56pr { width: 56% !important; }

.wdt100pr { width: 100% !important; }


/*----------------------------------------------------Registration Page Css----------------------------------------------*/
.registrationmain { width: 100%; text-align: center; }

.regbk { background: #fff; border: 2px solid #009cd5; float: none; padding: 0 30px 20px; width: 607px; margin: 100px auto 0; display: inline-block; }

.regisfrom .createtitel { text-align: left; }

.userregistmain .regbk h1 { color: #4a4a4b; float: left; text-align: left; font-size: 26px; font-weight: normal; line-height: 1; margin: 0; padding: 14px 0 0; width: 100%; }

.regisfrom .createfulldiv + .createfulldiv { margin-top: 10px; }

.regisfrom .Notes { color: #00aeef; float: left; font-size: 12px; font-weight: normal; margin: 5px 0 0; text-align: left; }

.regisfrom .createfield { text-align: left; font-size: 12px; line-height: 18px; }

    .regisfrom .createfield a { color: #00aeef; text-decoration: none; }

        .regisfrom .createfield a:hover { text-decoration: underline; }

.brand { float: left; min-width: 206px; }

.header { background: #000 none repeat scroll 0 0; box-shadow: 0 1px 6px #000; height: 60px; padding: 3px 0 3px 10px; position: fixed; width: 100%; z-index: 1005; }

.brand .logo { width: 150px; background: url("../images/logo.png") no-repeat; display: block; height: 54px; margin-left: 55px; margin-top: 0px; }

.footer_wrapper { background: #444 none repeat scroll 0 0; float: left; height: 77px; margin: 20px 0 0; padding: 0 20px; width: 100%; }

.ftcopytext { color: #fff; float: left; font-family: Roboto,sans-serif; font-size: 14px; line-height: 77px; }

.footer_logo { background: url("../images/footer_logo.png") no-repeat scroll 0 0; float: right; height: 37px; margin: 20px 0 0; width: 100px; }

.main_area { display: table; width: 100%; table-layout: fixed; height: 100%; }

.upbody { height: auto; }

.footer_body { display: table-row; height: 1px; }

html, body { height: 100%; }

.center { position: relative; height: 100%; width: 100%; }
/*----------------------------------------------------------------------------------------------------------------*/

.failurecolor { float: left; margin-top: 15px; width: 100%; color: #f00; }

.successcolor { float: left; margin-top: 15px; width: 100%; color: #00aeef; }

.fntbold { display: inline; font-weight: bold; }

.fld { float: left; }

.mgrtop15 { margin-top: 14px !important; }

.wdt251px { width: 251px !important; }

.wdt305px { width: 305px !important; }

.wdt60px { width: 60px !important; }

.rgt0px { right: 0px !important; }

.tabheader .showitem { display: table-cell; float: left; position: relative; top: 5px; right: 10px; }

    .tabheader .showitem label { margin-bottom: 0px; }

.for-right-aline { float: right; }

    .for-right-aline .table_butwrap { float: none; display: inline-block; }

    .for-right-aline .showitem > input { position: relative; right: 5px; top: 2px; }

.datewrapfield .k-datepicker { padding: 0px !important; }

.fntsize { font-size: 13px; }

.wdt68pr { width: 68%; }

.wdt80px { width: 80px !important; }

.forimages { margin-top: 20%; background: url(../images/404-image.png) no-repeat 0px 0px; width: 700px; height: 267px; margin: 15% auto; }

.padtop16 { padding-top: 16px; }

.updatechange { font-size: 10px; font-style: italic; }

.tp0px { top: 0 !important; }

.datetext { font-size: 30px; left: 50%; margin-left: -114px; margin-top: -25px; position: absolute; top: 50%; opacity: 0.17; }

.margntop20 { float: left; margin: 20px 0 0; width: 100%; }

.portlet-placeholder { border: 1px dotted black !important; margin: 0 1em 1em 0 !important; margin-top: 35px !important; height: 300px !important; float: left; width: 100%; clear: both; }

.curmove { cursor: move; }

.mrgn0 { margin: 0 !important; }

.k-grid-norecords-template .spnNorecclr { font-family: 'Roboto' !important; font-size: 14px !important; }

.RadUpload_Default, .RadUpload_Default a, .RadUpload_Default input { font-family: 'Roboto' !important; font-size: 13px !important; }

.k-dirty { border-color: #1a9edc transparent transparent #1a9edc !important; }

.margntop18 { margin-top: 18px !important; }

.margnlft0 { margin-left: 0px !important; }

.margntop35 { margin-top: 60px !important; }

.noupr { text-transform: none !important; }

.posrelup { float: left; margin-top: 9px !important; }

.k-grid-header .k-i-arrowhead-s,
.k-grid-header .k-link:hover:not(.k-state-disabled) > .k-i-arrowhead-s { background-position: 0 -223px; }

.k-button:active .k-i-columns, .k-button:hover:not(.k-state-disabled) .k-i-columns, .k-link:hover:not(.k-state-disabled) > .k-i-columns, .k-state-hover > * > .k-i-columns, .k-state-hover > .k-i-columns, .k-textbox:hover .k-i-columns { background-position: -112px -304px !important; }

html .k-menu-vertical .k-state-hover,
html .k-menu-vertical .k-state-hover:hover { background-color: #e8f5fb !important; }

html .k-menu-vertical .k-item input[type="checkbox"] { margin-right: 5px !important; }

.k-item.k-lock.k-state-default { display: none !important; }

.k-item.k-unlock.k-state-default.k-last.k-state-disabled { display: none !important; }

.k-separator.k-item.k-state-default { display: none !important; }

.spnclasslock { float: left; margin-left: 22px; margin-top: 10px; }

.clsItemClm { display: inline-block !important; width: auto; }

.spnItemClmcls { display: inline-block; height: 15px; position: relative; width: 15px; }

.k-column-menu.k-popup.k-group.k-reset.k-state-border-up { font-size: 13px !important; }

.statusWrap { width: 20%; }

.disableeffect { color: #ccc; font-size: 14px; line-height: 51px; margin-left: 247px; min-height: 61px; padding: 10px 0 0; position: relative; }

.aspNetDisabled { background: #f4f4f4; color: #908F8F !important; }
.aspNetDisabled.doc_download_icon{opacity:0.25;}

.aspNetDisabledfordetails { background: #f4f4f4 !important; color: #908F8F !important; line-height: 1.2em; /*padding: 3px 10px 3px 10px !important;*/ }

.disabledrpdwm { background: #f4f4f4 !important; color: #908F8F !important; padding: 3px 10px 3px 10px !important; }

.RadComboBox_Default .rcbDisabled .rcbReadOnly .rcbInput { background: #f4f4f4 none repeat scroll 0 0; color: #a5a5a5; font-family: 'Roboto' !important; font-size: 13px !important; line-height: 28px; }

.disablecontrol { background: #F4F4F4 !important; color: #CCC !important; }

.aspNetDisabled.balance, .aspNetDisabled.curnone { padding: 3px 10px 3px 10px !important; }

.riTextBox.riDisabled { background: #f4f4f4 !important; color: #ccc; }

.RadPicker_Default a.rcDisabled.rcCalPopup:hover { background: rgba(0, 0, 0, 0) url("../ImagesRD/all-img.png") no-repeat scroll 48px 86px !important; }

.mgrtop15 { margin-top: 15px !important; }

.mgrbot10 { margin-bottom: 10px !important; }

.crsrpntr { cursor: pointer !important; }

.forcntrdeleteicon { left: 40% !important; padding: 5px 0 0 0 !important; }

.forcntrediticon { left: 33% !important; padding: 5px 0 0 0 !important; }

.clsworkflowheight { height: 450px; overflow: auto; position: relative; max-width: 100%; }

.clssortableplace { opacity: 0.3; /*border: 1px dashed #000000 !important;*/ /*z-index:99999;*/ }

.curpntr { cursor: pointer !important; }
/*html .innertablegrid table tr.clssortableplace td{border:0!important;border-top: 1px dashed #000000 !important;border-bottom: 1px dashed #000000 !important;}
html .innertablegrid table tr.clssortableplace td:first-child{border-left: 1px dashed #000000 !important;}
html .innertablegrid table tr.clssortableplace td:last-child{border-right: 1px dashed #000000 !important;}*/
.clssysclr { text-decoration: underline; cursor: pointer; color: #1693CE; }

.rightbar h2 a { background: url(../ImagesRD/all-img.png) no-repeat -442px -484px; width: 16px; height: 15px; float: right; background-color: black; }

.txtuploadcustFile { float: left; margin-right: 19px; position: relative; width: 452px; }

.mrgnlft35 { margin-right: -35%; }

.mrgbtm5 { margin-bottom: 5px; }

.clscrossanc { margin-top: 58px !important; float: left !important; z-index: 10000 !important; position: absolute !important; right: 10px; transition: all ease-in 0.5s; -webkit-transition: all ease-in 0.5s; -moz-transition: all ease-in 0.5s; }

.iconcross { background: url(../ImagesRD/all-img.png) no-repeat -521px -133px; cursor: pointer; width: 16px; height: 15px; transition: all ease-in 0.5s; -webkit-transition: all ease-in 0.5s; -moz-transition: all ease-in 0.5s; }

.rightbar.dropdown-menu.global::after { right: 202px; left: auto; }
.rightbar.dropdown-menu.global::before { right: 202px; left: auto; }
.closenotification_icon { float: left; background: url(../ImagesRD/all-img.png) no-repeat -462px -515px; width: 21px; height: 20px; cursor: pointer; }
.closenotification_icon_ori { float: left; background: url(../ImagesRD/all-img.png) no-repeat -517px -130px; width: 22px; height: 20px; cursor: pointer; }
.closenotification_icon_white { float: left; background: url(../ImagesRD/all-img.png) no-repeat -141px -510px; width: 22px; height: 20px; cursor: pointer; }

.fntsize13 { font-size: 13px !important; }

.fntsize14 { font-size: 14px !important; }

.predetgrid2 .RadFileExplorer_Default, .RadFileExplorer_Default .rfeAddressBox, .RadFileExplorer_Default .rfeFilterTxt { border: 0px; border-top: 2px solid #1a9edc; }

.predetgrid2 .RadToolBar_Default { background-image: none; background: #1a9edc !important; height: 37px !important; }

.predetgrid2 .RadGrid_Default .rgCommandRow { background: #eaeaea; }

.predetgrid2 .RadGrid_Default .rgHeader, .RadGrid_Default th.rgResizeCol, .RadGrid_Default .rgHeaderWrapper { background: #e8f5fb !important; }

.predetgrid2 .RadGrid_Default .rgHeader { font-family: 'Roboto' !important; color: #333 !important; font-weight: 700; text-transform: uppercase; }
/*.predetgrid2 .RadFileExplorer .rfeFileExtension::before { display: inline; }*/
.predetgrid2 .RadFileExplorer .RadGrid .rgRow td, .RadFileExplorer .RadGrid .rgAltRow td, .RadFileExplorer .RadGrid .rgEditRow td, .RadFileExplorer .RadGrid .rgFooter td { padding-top: 7px; padding-bottom: 7px; }

.predetgrid2 .RadGrid_Default .rgMasterTable .rgSelectedCell, .RadGrid_Default .rgSelectedRow { background-image: none !important; background: #dfe4e6; color: #000 !important; }

.predetgrid2 .RadGrid_Default .rgHoveredRow { background: #bfc4c6; background-image: none !important; }

.RadMenu .rmGroup .rmLink { padding: 2px 32px !important; border: 0px !important; }

.RadMenu_Default .rmGroup, .RadMenu_Default .rmMultiColumn, .RadMenu_Default .rmGroup .rmVertical { border: 0px !important; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5); font-size: 11px; }

.context-menu-item.hover { background-color: rgba(0, 0, 0, 0.15); color: #253646; cursor: pointer; background-image: none !important; border: 0px; }

.RadMenu_Default .rmGroup .rmLink:hover, .RadMenu_Default .rmGroup .rmToggle:hover { background-color: rgba(0, 0, 0, 0.15); color: #253646; cursor: pointer; background-image: none !important; border: 0px; border-radius: 0px; }

.RadMenu_Default .rmGroup::before, .RadMenu_Default .rmMultiColumn::before, .RadMenu_Default .rmScrollWrap > .rmHorizontal::before, .RadMenu_Default .rmScrollWrap > .rmVertical::before { background: none !important; }

.context-menu-item { -moz-user-select: none; background-color: #eee; border-top: 1px solid #e3e3e3; line-height: 1; padding: 8px 7px 8px 38px; position: relative; font-size: 12.5px; font-weight: 700; font-family: 'Nunito'; }

.RadMenu .rmItem { border-top: 1px solid #e3e3e3 !important; }

.RadFileExplorer .RadToolBar .icnUpload:before { background: url("../ImagesRD/all-img.png") no-repeat -76px -55px !important; width: 23px !important; height: 16px !important; content: "" !important; padding-left: 22px; margin-top: 4px !important; margin-left: -1px !important; }

.RadFileExplorer .RadToolBar .icnBack:before { background: url("../ImagesRD/all-img.png") no-repeat -130px -57px !important; width: 10px !important; height: 16px !important; content: "" !important; padding-left: 22px; vertical-align: inherit; padding-top: 2px !important; }

.RadFileExplorer .RadToolBar .icnForward:before { background: url("../ImagesRD/all-img.png") no-repeat -291px -34px !important; width: 16px !important; height: 10px !important; content: "" !important; padding-left: 22px; margin-top: 2px !important; padding-top: 2px !important; vertical-align: inherit; }

.RadFileExplorer .RadToolBar .icnOpen:before { background: url("../ImagesRD/all-img.png") no-repeat -213px -541px !important; width: 14px !important; height: 13px !important; content: "" !important; padding-left: 22px; }

.RadFileExplorer .RadToolBar .icnRefresh::before { background: rgba(0, 0, 0, 0) url("../ImagesRD/all-img.png") no-repeat scroll -362px -31px !important; content: "" !important; height: 20px !important; width: 20px !important; }

.RadFileExplorer .RadToolBar .icnNewFolder:before { background: url("../ImagesRD/all-img.png") no-repeat -341px -93px !important; width: 21px !important; height: 16px !important; margin-top: 3px !important; margin-left: 0px !important; }

.RadFileExplorer .RadToolBar .icnDelete:before { background: url("../ImagesRD/all-img.png") no-repeat -468px -35px !important; width: 15px !important; height: 16px !important; content: "" !important; padding-left: 22px; margin-top: 3px; margin-left: 2.5px; }

.RadFileExplorer .RadToolBar .icnUpload:before,
.RadFileExplorer .RadToolBar .icnBack:before,
.RadFileExplorer .RadToolBar .icnForward:before,
.RadFileExplorer .RadToolBar .icnOpen:before,
.RadFileExplorer .RadToolBar .icnRefresh::before,
.RadFileExplorer .RadToolBar .icnNewFolder:before,
.RadFileExplorer .RadToolBar .icnDelete:before,
.RadFileExplorer .RadToolBar .icnMoveCopy:before,
.RadFileExplorer .RadToolBar .icntoolbarCheckInOut:before,
.RadFileExplorer .RadToolBar .icntoolbarCheckIn:before,
.RadFileExplorer .RadToolBar .icntoolbarCheckOut:before,
.RadFileExplorer .RadToolBar .icnPrintDocument:before,
.RadFileExplorer .RadToolBar .icntoolbarFolderPermission:before,
.RadFileExplorer .RadToolBar .icntoolbarTabPermission:before,
.RadFileExplorer .RadToolBar .icnMostRecentDocuments:before { cursor: pointer !important; content: "" !important; padding-left: 22px !important; }

/*.RadFileExplorer .rfeFileIcon.folder:before{ content: no-close-quote !important; background: url("../ImagesRD/Folder_ico.png") no-repeat !important; width: 12px !important; height: 13px !important; padding-left: 22px; }*/
.RadFileExplorer .rfeFileExtension.folder::before { content: no-close-quote !important; background: url("../ImagesRD/all-img.png") no-repeat -135px -226px !important; width: 12px !important; height: 13px !important; padding-left: 22px; }

.RadTreeView_Default .rtSelected .rtIn { background: #e8f5fb !important; color: #333 !important; border: 1px solid #d9d9d9 !important; }

.RadTreeView_Default .rtHover .rtIn { background-color: rgba(0, 0, 0, 0.15); }

.RadToolBar { padding: 2px !important; }
/*Comment for Remove Width for File Explorer Control*/
/*.predetgrid2 .RadFileExplorer .rfePaneGrid {width:876px !important }*/
.RadTabStrip_Default .rtsLevel1 .rtsHovered .rtsLink { background-image: none !important; background: none !important; }

.RadTabStrip .rtsLevel1 { border-style: none !important; }

.rgHeaderWrapper .rgHeaderDiv { border: 0px !important; }

.RadGrid_Default .rgSelectedRow > td { border-bottom-color: #d9d9d9 !important; }

.RadMenu_Default .rmVertical .icnDelete:after { position: absolute; top: 50%; background: url(../ImagesRD/all-img.png) no-repeat -220px -199px; width: 17px; height: 14px; content: ''; left: 8px; margin-top: -7px; }

.RadMenu_Default .rmVertical .rmFirst .icnDelete:after { position: absolute; top: 50%; background: url(../ImagesRD/all-img.png) no-repeat -220px -199px; width: 17px; height: 14px; content: ''; left: 8px; margin-top: -7px; }

.RadMenu_Default .rmVertical .icnNewFolder:after { position: absolute; top: 50%; background: url(../ImagesRD/all-img.png) no-repeat -494px -520px; width: 17px; height: 14px; content: ''; left: 8px; margin-top: -7px; }

.RadMenu_Default .rmVertical .icnRename:after { position: absolute; top: 50%; background: url(../ImagesRD/all-img.png) no-repeat -136px -280px; width: 17px; height: 14px; content: ''; left: 8px; margin-top: -7px; }

.RadMenu_Default .rmVertical .icnManage:after { position: absolute; top: 50%; background: url(../ImagesRD/all-img.png) no-repeat -237px -542px; width: 17px; height: 14px; content: ''; left: 8px; margin-top: -7px; }

.RadMenu_Default .rmVertical .icnReplace:after { position: absolute; top: 50%; background: url(../ImagesRD/all-img.png) no-repeat -178px -277px; width: 17px; height: 14px; content: ''; left: 8px; margin-top: -7px; }

.RadMenu_Default .rmVertical .icnDownload:after { position: absolute; top: 50%; background: url(../ImagesRD/all-img.png) no-repeat -563px -185px; width: 17px; height: 14px; content: ''; left: 8px; margin-top: -7px; }

.RadMenu_Default .rmVertical .icnUpload:after { position: absolute; top: 50%; background: url(../ImagesRD/all-img.png) no-repeat -173px -33px; width: 17px; height: 14px; content: ''; left: 8px; margin-top: -7px; }

.RadMenu_Default .rmVertical .icnView:after { position: absolute; top: 50%; background: url(../ImagesRD/all-img.png) no-repeat -326px -380px; width: 14px; height: 16px; content: ''; left: 8px; margin-top: -7px; }

.RadMenu_Default .rmVertical .icnCheckOut:after { position: absolute; top: 50%; background: url(../ImagesRD/all-img.png) no-repeat -507px -67px; width: 17px; height: 14px; content: ''; left: 8px; margin-top: -7px; }

.RadMenu_Default .rmVertical .icnCheckIn:after { position: absolute; top: 50%; background: url(../ImagesRD/all-img.png) no-repeat -331px -170px; width: 17px; height: 14px; content: ''; left: 8px; margin-top: -7px; }

.RadMenu_Default .rmVertical .icnCancelCheckOut:after { position: absolute; top: 50%; background: url(../ImagesRD/all-img.png) no-repeat -281px -169px; width: 17px; height: 14px; content: ''; left: 8px; margin-top: -7px; }

.RadMenu_Default .rmVertical .icnFilePermission:after { position: absolute; top: 50%; background: url(../ImagesRD/all-img.png) no-repeat -207px -226px; width: 14px; height: 16px; content: ''; left: 6px; margin-top: -7px; }

.RadMenu_Default .rmVertical .icnFolderPermission:after { position: absolute; top: 57%; background: url(../ImagesRD/all-img.png) no-repeat -86px -228px; width: 14px; height: 16px; content: ''; left: 8px; margin-top: -10px; }

.RadMenu_Default .rmVertical .icnResetPermission:after { position: absolute; top: 57%; background: url(../ImagesRD/all-img.png) no-repeat -277px -221px; width: 14px; height: 16px; content: ''; left: 8px; margin-top: -10px; }

.RadMenu_Default .rmVertical .icnPublishItem:after { position: absolute; top: 57%; background: url(../ImagesRD/publishnew.png) no-repeat 0 0; width: 13px; height: 12px; content: ''; left: 8px; margin-top: -7px; }

.RadToolBar .rtbIconOnly { padding: 4px 10px !important; }

.RadMenu .rmGroup .rmText { padding: 0px !important; }

.RadTreeView .rtPlus::before, .RadTreeView .rtMinus:before { font-size: 21px !important; }

.rgDataDiv .rgNoRecords td { text-align: center !important; color: red; padding-top: 20px; }

.wdt95pr { width: 95.5% !important; }

.mrgntop40 { margin-top: 40px; }

.wdt152px { width: 155px; }

.wdt43pr { width: 42.4%; }

.wmsg { width: 100%; height: 82px; padding: 5px 10px; }

input.uniform-input,
select.uniform-multiselect,
.createfield textarea { background: #fff; width: 100%; border: 1px solid #cecece; float: left; font-size: 13px; line-height: 1.2; border-radius: 3px; padding: 10px; font-family: 'Roboto' !important; margin: 0; padding: 7px 10px; }

.right30 { right: 30px !important; }

.right12 { right: 12px !important; }

.mrgntop8px { margin-top: 8px !important; }

.divdesc { height: auto; max-height: 70px; overflow-y: auto; overflow-x: hidden; word-wrap: break-word; }

.width25per { width: 25%; }

.RadAjax_Default .raDiv { background-image: url('../Script/Fancybox/Images/fancybox_loading.gif') !important; }

.margnbot3px { margin-bottom: -3px !important; }

.k-grid-content-expander { width: 100% !important; height: auto !important; }

.RadUpload .ruInputs li.martop10 { margin-top: 10px; }

.marbotom10 input.ruBrowse { margin-top: 10px !important; }

.rtsHorizontal .rtsNextArrow::before { content: close-quote !important; }

.rtsHorizontal .rtsPrevArrow::before { content: close-quote !important; }

/*.RadMenu.RadMenu_Default.RadMenu_Context.RadMenu_Default_Context { background: #eee none repeat scroll 0 0; border: 1px solid #ddd; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5); display: inline-block; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; list-style-type: none; margin: 0; max-width: 250px; min-width: 136px; padding: 0; position: absolute; z-index: 2147483647 !important; }*/
/*ul.rmActive.rmVertical.rmGroup.rmLevel1 { background: #eee none repeat scroll 0 0 !important; border: 1px solid #ddd !important; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5) !important; display: inline-block !important; font-family: Verdana,Arial,Helvetica,sans-serif !important; font-size: 11px !important; list-style-type: none; margin: 0; max-width: 250px; min-width: 136px; padding: 0; position: absolute; z-index: 2147483647 !important; }*/
.RadMenu_Default, .RadMenu_Default a.rmLink { color: inherit !important; }

.confagree a { color: #1693ce; text-decoration: none; font-size: 13px; }

.confagree { font-size: 13px; }

    .confagree a:hover { text-decoration: underline; }

.cursnone { cursor: default !important; }

.createfulldiv.mrgn14.confagree.margnlft4px > input { float: left; margin-right: 4px; line-height: 1; border-radius: 0; }

.createfulldiv.mrgn14.confagree.margnlft4px > span { line-height: 19px; }

.disablebtn { background: #add8e6 !important; }

.margnlft4px { margin-left: -4px !important; }

.mrgn14 { margin-top: 14px !important; }

.wdt53pr { width: 53% !important; }

.fntitasize13 { font-style: italic !important; font-size: 13px !important; margin-bottom: 30px; }

.k-i-collapse, .k-minus, .k-minus-disabled { background-position: 0 -38px !important; border-color: #808080 transparent transparent !important; border-radius: 0 !important; border-style: solid !important; border-width: 10px 6px 0 6px !important; float: left !important; height: 0 !important; width: 0 !important; opacity: 1 !important; margin-right: 2px; }

.k-i-expand, .k-plus, .k-plus-disabled { width: 0; height: 0; border-top: 6px solid transparent; border-left: 10px solid #808080; border-bottom: 6px solid transparent; border-radius: 0 !important; opacity: 1 !important; }

    .k-i-expand, .k-plus, .k-plus-disabled:hover { color: #808080 !important; }

.RadToolBar_Default .rtbHovered .rtbButton, .RadToolBar_Default .rtbHovered.rtbMore { background: #1895d0 !important; border: 1px solid #1895d0 !important; }

.RadToolBar_Default .rtbFocused .rtbButton, .RadToolBar_Default .rtbFocused.rtbMore { background-color: transparent !important; border: none !important; box-shadow: none !important; }

/*Style for Modify root folder icon*/
.RadTreeView_Default .rtLines .rtFirst > div > div > div .rfeFileExtension.folder::before,#FileList .k-top { background: rgba(0, 0, 0, 0) url("../ImagesRD/new-all-img-v2.png")  no-repeat scroll -68px -176px !important; content: no-close-quote !important; height: 12px !important; padding-left: 6px; width: 12px !important; }

.RadFileExplorer .rfeFileExtension.folder::before { background: rgba(0, 0, 0, 0) url("../ImagesRD/all-img.png") no-repeat scroll -91px -35px !important; content: no-close-quote !important; height: 10px !important; padding-left: 22px; width: 14px !important; padding-top: 15px !important; }

.rgRow .rfeFileExtension.folder::before { background: rgba(0, 0, 0, 0) url("../ImagesRD/all-img.png") no-repeat scroll -84px -249px !important; content: no-close-quote !important; height: 18px !important; padding-left: 22px; width: 24px !important; }
/*.tabtrip .k-header, .k-grid-header, .k-toolbar, .k-dropdown-wrap, .k-picker-wrap, .k-numeric-wrap, .k-grouping-header, .k-pager-wrap, .k-textbox, .k-button, .k-progressbar, .k-draghandle, .k-autocomplete, .k-state-highlight, .k-tabstrip-items .k-item, .k-panelbar .k-tabstrip-items .k-item, .km-pane-wrapper > .km-pane > .km-view > .km-content { background-color: #fff;
    border:none; border-bottom:2px solid #fff;  margin-left:10px; margin-right:10px;}
.tabtrip .k-tabstrip-items .k-state-default .k-link, .k-panelbar > li.k-state-default > .k-link { color: #000; }
.tabtrip .k-header, .k-grid-header-wrap, .k-grid .k-grouping-header, .k-grid-header, .k-pager-wrap, .k-pager-wrap .k-textbox, .k-pager-wrap .k-link, .k-gantt-toolbar .k-state-default, .k-grouping-row td, .k-group-footer td, .k-grid-footer td
{ border-color:none}
.tabtrip  .k-block, .k-widget, .k-input, .k-textbox, .k-group, .k-content, .k-header, .k-filter-row > th, .k-editable-area, .k-separator, .k-colorpicker .k-i-arrow-s, .k-textbox > input, .k-autocomplete, .k-dropdown-wrap, .k-toolbar, .k-group-footer td, .k-grid-footer, .k-footer-template td, .k-state-default, .k-state-default .k-select, .k-state-disabled, .k-grid-header, .k-grid-header-wrap, .k-grid-header-locked, .k-grid-footer-locked, .k-grid-content-locked, .k-grid td, .k-grid td.k-state-selected, .k-grid-footer-wrap, .k-pager-wrap, .k-pager-wrap .k-link, .k-pager-refresh, .k-grouping-header, .k-grouping-header .k-group-indicator, .k-panelbar > .k-item > .k-link, .k-panel > .k-item > .k-link, .k-panelbar .k-panel, .k-panelbar .k-content, .k-treemap-tile, .k-calendar th, .k-slider-track, .k-splitbar, .k-dropzone-active, .k-tiles, .k-toolbar, .k-tooltip, .k-button-group .k-tool, .k-upload-files {border-color:none; }
.tabtrip .k-tabstrip-items .k-item.k-state-hover {  background:#fff;   border:0px;}
.tabtrip .k-block, .k-draghandle, .k-inline-block, .k-widget{  background:#fff;   border:0px; }
.tabtrip .k-state-hover, .k-state-hover:hover, .k-splitbar-horizontal-hover:hover, .k-splitbar-vertical-hover:hover, .k-list > .k-state-hover, .k-scheduler .k-scheduler-toolbar ul li.k-state-hover, .k-pager-wrap .k-link:hover, .k-dropdown .k-state-focused, .k-filebrowser-dropzone, .k-mobile-list .k-item > .k-link:active, .k-mobile-list .k-item > .k-label:active, .k-mobile-list .k-edit-label.k-check:active, .k-mobile-list .k-recur-view .k-check:active { color:#1a9edc; border-bottom:2px solid #fff!important; }.tabtrip .k-state-hover, .k-state-hover:hover, .k-splitbar-horizontal-hover:hover, .k-splitbar-vertical-hover:hover, .k-list > .k-state-hover, .k-scheduler .k-scheduler-toolbar ul li.k-state-hover, .k-pager-wrap .k-link:hover, .k-dropdown .k-state-focused, .k-filebrowser-dropzone, .k-mobile-list .k-item > .k-link:active, .k-mobile-list .k-item > .k-label:active, .k-mobile-list .k-edit-label.k-check:active, .k-mobile-list .k-recur-view .k-check:active { color:#fff; border-bottom:2px solid #1a9edc !important; }
.tabtrip .k-tabstrip-items .k-state-hover .k-link, .k-panelbar > li.k-state-hover > .k-link, .k-panelbar > li.k-state-default > .k-link.k-state-hover { color:#1a9edc !important;}

.k-tabstrip > .k-button { border:0px !important; box-shadow:none !important;}
.k-tabstrip:focus { box-shadow:none !important; }
.k-tabstrip > .k-button { top:0.1em !important;}
.rtsPrevArrow:after, .rtsPrevArrowDisabled:after { position: absolute; top: 9px; border-style: solid; border-width: 8px 8px 8px 0; border-color: transparent #333 transparent transparent; content: ""; left: 0px; bottom: 0px; margin: auto; width: 10px; height: 16px; }
.tabtrip .k-i-arrow-w {background:url("../ImagesRD/tab-trip-left.png") no-repeat !important;  height:16px; width:8px; opacity:0.9;}
.tabtrip .k-i-arrow-e {background:url("../ImagesRD/tab-trip-right.png") no-repeat !important;  height:16px; width:8px; opacity:0.9;}
.activate{ color:#fff; border-bottom:2px solid #1a9edc !important; }

.tabtrip .k-tabstrip-items .k-state-default.activate .k-link, .k-panelbar > li.k-state-default.activate > .k-link { color:#1a9edc !important;}
.tabtrip .k-panelbar .k-tabstrip-items .k-link, .k-tabstrip-items .k-link { padding-left:0px !important; padding-right:0px !important; }

.tabtrip .k-item:hover { border-bottom:2px solid #1a9edc !important;}
.tabtrip .k-context-menu.k-state-hover, .k-state-hover:hover, .k-splitbar-horizontal-hover:hover, .k-splitbar-vertical-hover:hover, .k-list > .k-state-hover, .k-scheduler .k-scheduler-toolbar ul li.k-state-hover, .k-pager-wrap .k-link:hover, .k-dropdown .k-state-focused, .k-filebrowser-dropzone, .k-mobile-list .k-item > .k-link:active, .k-mobile-list .k-item > .k-label:active, .k-mobile-list .k-edit-label.k-check:active, .k-mobile-list .k-recur-view .k-check:active { border-bottom:0px !important;}

.k-tabstrip-items .k-loading { border:0px !important; color:#1a9edc !important;}
.k-tabstrip-prev{left:-0.6em}
.k-tabstrip-next{right:-0.4em}*/
.RadSplitter_Default .rspCollapseBarExpand, .RadSplitter_Default .rspCollapseBarCollapse { background: url("../ImagesRD/all-img.png") no-repeat -277px -248px !important; width: 7px !important; height: 26px; }

.RadSplitter .rspCollapseBarCollapse:before { display: none !important; }

.RadSplitter .rspCollapseBarExpand:before { display: none !important; }

.RadGrid_Default .rgHeader { height: 28px !important; }

/*#btnRenameCancel { background: #1a9edc !important; margin-left: 15px !important; }*/

.searchdiv { position: absolute; z-index: 999; right: 27%; top: 0.74em; background: none; }

    .searchdiv span { color: #fff; width: 65px; float: left; margin-top: 5px; }

    .searchdiv input { float: left; }

.docsearch_icon { background: url(../ImagesRD/all-img.png) no-repeat -298px -55px; float: left; height: 28px; width: 28px; margin: 0px 9px 0px 0px; border: none; text-indent: -10000px; }

.docsearch_align { background-color: #1a9edc !important; padding: 17px 3px 9px; }

.docsearch_icon.docsearch_span { width: 23px; margin-top: 0px !important; }

.height { height: 36px; }

/*.RadFileExplorer .RadToolBar .icnRefresh::before { background-position: 5px !important; height: 18px !important; }*/
.margnleftbot37 { margin-left: 37%; padding-bottom: 10px; }

.expnd { background-position: 0 -38px !important; border-color: #808080 transparent transparent !important; border-radius: 0 !important; border-style: solid !important; border-width: 10px 6px 0 6px !important; float: left !important; height: 0 !important; width: 0 !important; opacity: 1 !important; background-image: url(../ImagesRD/sprite.png); margin-top: 3px; margin-right: 8px; }

.griddemo { padding: 10px; border-bottom: 1px solid #e9e9e9; }

.documentbor { border: 1px solid #e9e9e9; padding: 10px 0px 0px 0px; margin-top: 10px; margin-bottom: 10px; }

.gridpad { padding-left: 35px; padding-right: 20px; }

.innertablegrid.maingridbor { border-top: 1px solid #1a9edc; border-left: 1px solid #e9e9e9; border-right: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; }

.innertablegrid table tr td.pad0 { padding: 0px; }

.checkboxpad input { margin-right: 7px !important; margin-top: 2px; float: left; padding-top: 0px; width: auto !important; height: auto !important; }

.innertablegrid table tr th.leftalign { text-align: left; }

.expandminus { background-position: 0 -192px !important; width: 0; height: 0; border-top: 6px solid transparent; border-left: 10px solid #808080; border-bottom: 6px solid transparent; border-radius: 0 !important; opacity: 1 !important; background-image: url(../ImagesRD/sprite.png); margin-top: 3px; margin-right: 8px; background-repeat: no-repeat; display: inline-block; font-size: 0; line-height: 0; overflow: hidden; text-align: center; float: left !important; }

.w15pr { width: 15% !important; }

.w20pr { width: 20% !important; }

/*As Per CR-11 Team base File Comment Show CSS*/
/*Accordian CSS*/
.ui-accordion-header-icon.ui-icon.ui-icon-triangle-1-e { background-image: url("../ImagesRD/all-img.png"); background-position: -319px -33px; display: inline-block; height: 16px; width: 16px; }

.ui-accordion-header-icon.ui-icon.ui-icon-triangle-1-s { background-image: url("../ImagesRD/all-img.png"); background-position: -521px -200px; display: inline-block; height: 16px; width: 16px; }

.ui-accordion-header.ui-state-default.ui-accordion-icons.ui-accordion-header-active.ui-corner-top, .ui-accordion-header.ui-state-default.ui-corner-all { padding: 12px 30px; }

.ui-accordion-content.ui-helper-reset.ui-widget-content.ui-corner-bottom.ui-accordion-content-active { border-left: 1px solid #a3cede; border-right: 1px solid #a3cede; }

/*----------------FileComment New CSS CR-11 Team Base Comment---------------------------*/
.calloutComment { background: #41bbe0 none repeat scroll 0 0; border-radius: 3px; color: #fff; font-size: 12px; height: 18px; line-height: 12px; padding: 4px 12px 0px 12px; position: absolute; right: 9px; top: 8px; }

.calloutNoComment { display: none; }

.calloutComment:after { border-color: #41bbe0 transparent transparent; border-style: solid; border-width: 6px 6px 0; content: ""; position: absolute; right: 10px; top: 17px; }

.activitycontnoreply { background: #f2f2f2; border-left: 2px solid #b9b9b9; padding: 10px 10px 10px 10px; float: left; width: 100%; margin-top: 10px; }

.actcomminnerdiv { padding-left: 20px; }

.activitycontreply { background: #e9f6fe; border-left: 2px solid #4e90b3; padding: 10px 10px 10px 10px; float: left; width: 100%; margin-top: 10px; }

.draftQuestion { background: #ffeddc !important; }

.actcomminnerdivreply { padding-right: 20px; }

.activitycontrightdate { width: auto !important; float: right !important; font-size: 12px; color: rgb(166, 166, 166); margin: 3px 0px 0px; }

.activitycontheadnoreply { float: left; width: 100%; font-size: 13px; color: rgb(0, 0, 0); line-height: 1; position: relative; }

.activitycontheadreply { float: left; width: 100%; font-size: 13px; color: #3c94c6; line-height: 1; position: relative; }

.divRptComment { padding: 0% !important; }

.actcommentdiv { /*padding: 0 15px !important;*/ float: left; width: 100%; margin: 12px 0px 0px 0px; position: relative; height:auto; overflow:auto; }
/*----------------------------------------------End-------------------------------------*/

.createfulldiv input[type=checkbox], .createfulldiv label, .expandminus, .expnd { cursor: pointer; }

.aspNetDisabled, .aspNetDisabled input[type=checkbox],
.aspNetDisabled label,
.RadFileExplorer .RadToolBar .rtbUL .rtbDisabled > span:before { cursor: not-allowed !important; }

.RadGrid .rgActionButton { width: 0px !important; }
/*---------------------------------For Rename Activity----------------------------------*/
.doc_rename_icon { background: url(../ImagesRD/all-img.png) no-repeat -350px -197px; width: 20px; height: 18px; }
/*-------------------------------------End-----------------------------------*/
/*---------------------------------For Document View Icon----------------------------------*/
.doc_view_icon { display: inline-block; background: url(../ImagesRD/all-img.png) no-repeat -326px -380px; width: 14px; height: 20px; cursor: pointer; margin-right: 5px; }

.doc_download_icon { display: inline-block; background: url(../ImagesRD/all-img.png) no-repeat -540px -192px !important; width: 14px; height: 20px; cursor: pointer; margin-right: 7px; }
/*-------------------------------------End-----------------------------------*/

/*---------------------------------For Favorite Star Icon----------------------------------*/
.fav_header_star_gray { width: 21px; height: 20px; float: left; padding: 5px 3px 5px 3px; display: block; background: url("../ImagesRD/new-all-img-v2.png")  no-repeat; background-position: -4px -126px; position: relative; border: 0px; cursor: pointer; }
.fav_header_star_ori { width: 21px; height: 20px; float: left; padding: 5px 3px 5px 3px; display: block; background: url("../ImagesRD/new-all-img-v2.png")  no-repeat; background-position: -4px -126px; position: relative; border: 0px; cursor: pointer; }
.fav_header_star_gray_white { width: 21px; height: 20px; float: left; padding: 5px 3px 5px 3px; display: block; background: url("../ImagesRD/new-all-img-v2.png")  no-repeat; background-position: -167px -198px; position: relative; border: 0px; cursor: pointer; }

.fav_star_gray { display: inline-block; background: url(../ImagesRD/all-img.png) no-repeat -67px -26px; border: 0 none; cursor: pointer; display: block; float: left; height: 15px; padding: 5px 3px; position: relative; width: 15px; }

.fav_star_orange { display: inline-block; background: url(../ImagesRD/all-img.png) no-repeat -185px -321px; border: 0 none; cursor: pointer; display: block; float: left; height: 15px; padding: 5px 3px; position: relative; width: 15px; }

.milestone-green-icon { background: url(../ImagesRD/milestone-icon.png)  no-repeat; filter: invert(53%) sepia(77%) saturate(482%) hue-rotate(85deg) brightness(90%) contrast(87%); margin-top: 2px; margin-left:2px; border: 0 none; cursor: pointer; float: left; position: relative; }

.milestone-grey-icon { background: url(../ImagesRD/milestone-icon.png)  no-repeat; filter: invert(76%) sepia(6%) saturate(0%) hue-rotate(219deg) brightness(95%) contrast(83%); margin-top: 2px; margin-left:2px; border: 0 none; cursor: pointer; float: left; height: 15px; position: relative; }

.dropdown-menu2 { box-shadow: none; right: 0px; left: auto; top: 36px; z-index: 9999 !important; margin: 0; padding: 0; }

.deal .rightbar.dropdown-menu2 { position: absolute; top: 48px; right: -620px; width: 364px; display: block; border: none; border-left: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; border-top: 1px solid #d9d9d9; box-shadow: none; left: auto; border-radius: 0; transition: all ease-in 0.3s; -webkit-transition: all ease-in 0.3s; -moz-transition: all ease-in 0.3s; margin: 0; padding: 0; }
.rightbar.dropdown-menu2 { position: absolute; top: 48px; right: -620px; width: 364px; display: block; border: none; border-left: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; border-top: 1px solid #d9d9d9; box-shadow: none; left: auto; border-radius: 0; transition: all ease-in 0.3s; -webkit-transition: all ease-in 0.3s; -moz-transition: all ease-in 0.3s; margin: 0; padding: 0; }

.deal .rightnav ul li.open .rightbar.dropdown-menu2 { right: -194px; height: 737px !important; min-height: 0 !important; /*overflow-y: auto; */ }
.rightnav ul li.open .rightbar.dropdown-menu2 { right: -154px; height: 737px !important; min-height: 0 !important; /*overflow-y: auto; */ }

    .rightnav ul li.open .rightbar.dropdown-menu2.dropdown-menu3 { right: -273px; height: 737px !important; min-height: 0 !important; /*overflow-y: auto; */ }

.rightbar.dropdown-menu2.dropdown-menu3 { right: -700px; }

.deal .rightbar.dropdown-menu2.dropdown-menu3:after, .deal .rightbar.dropdown-menu2.dropdown-menu3:before { right: 274px; }
.deal .rightbar.dropdown-menu2:before { position: absolute; top: -19px; right: 199px; content: ""; border-style: solid; border-width: 0 15px 18px; border-color: transparent transparent #d9d9d9 transparent; }
.deal .rightbar.dropdown-menu2:after { position: absolute; top: -18px; right: 199px; content: ""; border-style: solid; border-width: 0 15px 18px; border-color: transparent transparent #fff transparent; }
.rightbar.dropdown-menu2:after { position: absolute; top: -18px; right: 161px; content: ""; border-style: solid; border-width: 0 15px 18px; border-color: transparent transparent #fff transparent; }
.rightbar.dropdown-menu2:before { position: absolute; top: -19px; right: 161px; content: ""; border-style: solid; border-width: 0 15px 18px; border-color: transparent transparent #d9d9d9 transparent; }
#divShowFavorites { height: 800px; }

    /*
    #divShowFavorites .actcommpartwrap {
        padding: 20px 0 0 0;
        height: 100%;
        overflow-y: auto;
    }

    #divShowFavorites .listday {
        font-size: 13px;
        color: #5e5e5e;
    }
    #divShowFavorites .tasklistright {
        margin-left: 0 !important;
    }
    */


    #divShowFavorites h2 { background: #fff; border-bottom: 1px solid #1a9edc; }

    #divShowFavorites .tasklistright { margin-left: 37px; }

    #divShowFavorites .tasklist { padding: 10px 10px 6px 10px; }

    #divShowFavorites .listhead a { font-weight: bold; }

/*-------------------------------------End-----------------------------------*/
.RadCalendar caption { display: none; }

.rcShadBL { margin-left: 25px; width: 226px; }

.RadCalendar.RadCalendar_Default { left: 31px; top: 10px; position: relative; }

/*----------------------------Set LockIcon in Tab List-------------------------*/
.k-item.k-state-default.activate .k-sprite.lockicon { background: url(../ImagesRD/all-img.png) no-repeat -341px -250px !important; height: 16px; width: 14px; margin-right: 3px !important; }

.k-item.k-state-default.k-state-hover .k-sprite.lockicon { background: url(../ImagesRD/all-img.png) no-repeat -341px -250px !important; height: 16px; width: 14px; margin-right: 3px !important; }

.k-item.k-state-default .k-sprite.lockicon { background: url(../ImagesRD/all-img.png) no-repeat -320px -251px !important; height: 16px; width: 14px; margin-right: 3px !important; }

/*---------------------------End-----------------------------------------------*/
/*----------------------------Set LockIcon in Tab List-------------------------*/


/*---------------------------End-----------------------------------------------*/

/*---------------------------Set MoveCopy Icon On toolbar And Context Menu------*/
.RadFileExplorer .RadToolBar .icnMoveCopy:before { background: url("../ImagesRD/all-img.png") no-repeat -394px -125px !important; width: 23px !important; height: 16px !important; content: "" !important; padding-left: 22px; margin-top: 4px !important; margin-left: 1px !important; }

.RadMenu_Default .rmVertical .icnMoveCopy:after { position: absolute; top: 50%; background: url(../ImagesRD/all-img.png) no-repeat -547px -132px; width: 17px; height: 14px; content: ''; left: 8px; margin-top: -7px; }
/*----------------------------Set File Check in/out Toolbar menu --------------*/
.RadFileExplorer .RadToolBar .icntoolbarCheckInOut:before { background: url("../ImagesRD/all-img.png") no-repeat -130px -115px !important; width: 23px !important; height: 16px !important; content: "" !important; padding-left: 22px; margin-top: 4px !important; margin-left: -2px !important; }

.RadFileExplorer .RadToolBar .icntoolbarCheckIn:before { background: url("../ImagesRD/all-img.png") no-repeat -353px -167px !important; width: 23px !important; height: 16px !important; content: "" !important; padding-left: 22px; margin-top: 4px !important; margin-left: 3px !important; }

.RadFileExplorer .RadToolBar .icntoolbarCheckOut:before { background: url("../ImagesRD/all-img.png") no-repeat -400px -167px !important; width: 23px !important; height: 16px !important; content: "" !important; padding-left: 22px; margin-top: 4px !important; margin-left: 3px !important; }
/*---------------------------End--------------------------------------------------*/
.tamplatebox .RadComboBox_Default .rcbInputCell { padding-left: 10px !important; }

.tamplatebox .RadComboBox_Default .rcbInputCell { border: none !important; border-radius: 5px !important; }

.tamplatebox { border: 1px solid #d2d2d2; border-radius: 4px; }

    .tamplatebox .RadComboBox_Default .rcbReadOnly .rcbArrowCellRight { border-bottom: none !important; border-top: none !important; border-width: 0px !important; border-radius: 0 4px 4px 0 !important; }

.select2-drop-active { border-color: #eeeeee; }

#stTabTemplate_DropDown .rcbScroll.rcbWidth .rcbList li { padding: 3px 7px 4px !important; }


/*-----------------------------------------------------*/
.review_header_icon { width: 20px; height: 20px; float: left; padding: 5px 3px 5px 3px; display: block; background: url("../ImagesRD/new-all-img-v2.png")  no-repeat; background-position: -168px -147px; position: relative; border: 0px; cursor: pointer; }

.review_header_icon_white { width: 20px; height: 20px; float: left; padding: 5px 3px 5px 3px; display: block; background: url("../ImagesRD/new-all-img-v2.png")  no-repeat; background-position: -118px -213px; position: relative; border: 0px; cursor: pointer; }

/*#ctl00_LIShowReviewed { padding-right: 6px; }*/

#LIShowReviewed .actcommpartwrap { padding: 0px; }

#divShowReviewed a { cursor: pointer; }

#divShowReviewed h2 { background: #fff; border-bottom: 1px solid #1a9edc; }

#divShowReviewed .tasklistright { margin-left: 37px; }

#divShowReviewed .tasklist { padding: 10px 10px 6px 10px; }

#divShowReviewed .listhead a { font-weight: bold; }

.reviewed_icon { display: inline-block; /*background:url(../ImagesRD/all-img.png) no-repeat -298px -226px;*/ width: 20px; height: 20px; cursor: pointer; margin-right: 5px; position:relative; }
.reviewed_icon:after{ content:"\e105"; position:absolute; left:0; top:0px; color:#01b3f5; font-size:20px; font-family:'Glyphicons Halflings'; line-height:1.11; } 

.notreviewed_icon { display:inline-block; background: url(../ImagesRD/all-img.png) no-repeat -228px -33px; width: 20px; height: 18px; cursor: pointer; margin-right: 5px; position:relative; }

.notreviewed_icon_sec { display:inline-block; /*background: url(../ImagesRD/all-img.png) no-repeat -228px -33px;*/ width: 20px; height: 20px; cursor: pointer; margin-right: 5px; position:relative; }
.notreviewed_icon_sec:after{ content:"\e105"; position:absolute; left:0; top:0px; color:#555; font-size:20px; font-family:'Glyphicons Halflings'; line-height:1.11; } 

#divShowReviewed a.notreviewed, #divShowReviewed a.reviewed { display: inline-block; }

.docureviewmain { width: 100%; display: inline-block; padding: 20px; }

    .docureviewmain h1 { margin: 0px; padding: 0px; text-transform: uppercase; font-size: 15px; font-weight: bold; padding-left: 10px; margin-bottom: 15px; }

.collepsmaindiv { width: 100%; float: left; }

    .collepsmaindiv ul { margin: 0px; padding: 0px; }

    .collepsmaindiv li { margin: 0px; padding: 0px; position: relative; list-style: none; margin-bottom: 1px; font-size: 14px; }

.InnerContain a { color: #fff; text-decoration: none; display: block; padding: 6px 0px 0px 45px; background: #1a9edc url(../ImagesRD/all-img.png) no-repeat; background-position: -551px -25px; }
/*.InnerContain a:hover{ background:#1a9edc url(../ImagesRD/sidebar_review_arrow.png) no-repeat; background-position:10px 7px;}*/
.collepshref { color: #fff !important; text-decoration: none; display: block; padding: 9px 0px 9px 45px; background: #1a9edc; position: relative; }
    .collepshref:before { background: url(../ImagesRD/all-img.png) no-repeat; background-position: -551px -25px; position: absolute; left: 0; top: 0; content: ""; width: 30px; height: 31px; }

    .collepshref:hover, .collepshref:focus { color: #fff; text-decoration: none; }

.expandhref { color: #fff; text-decoration: none; display: block; padding: 9px 0px 9px 45px; background: #1a9edc; position: relative }
    .expandhref:before { background: url(../ImagesRD/all-img.png) no-repeat; background-position: -556px -276px; position: absolute; left: 0; top: 0; content: ""; width: 30px; height: 31px; }

    .expandhref:hover, .expandhref:focus { color: #fff; text-decoration: none; }

.collepsmaindiv .nav-tabs > li > a { padding-left: 0px; padding-right: 9px; border: 0px; background: none; font-size: 14px; color: #5c5c5c; font-family: 'Roboto'; border-bottom: 2px solid #fff; text-transform: uppercase; colre }

    .collepsmaindiv .nav-tabs > li > a:hover { border: 0px; font-family: 'Roboto'; color: #1a9edc; border-bottom: 2px solid #1a9edc; }

.collepsmaindiv .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { border: 0px; font-family: 'Roboto'; }


.collepsmaindiv .nav-tabs > li > a span { background: #5c5c5c; border-radius: 50%; display: inline-block; color: #fff; height: 22px; width: 22px; font-size: 10px; text-align: center; line-height: 22px; top: -2px; position: relative; }

.collepsmaindiv li.active a span { background: #1a9edc; border-radius: 50%; display: inline-block; color: #fff; height: 22px; width: 22px; font-size: 10px; text-align: center; line-height: 22px; top: -2px; position: relative; }

.collepsmaindiv .nav-tabs > li > a:hover span { background: #1a9edc; }

.collepsmaindiv li.active a, .collepsmaindiv li.active a:hover { color: #1a9edc; text-transform: uppercase; border-bottom: 2px solid #1a9edc !important; }

.tabinnercon { margin: 0px; padding: 0px; }

    .tabinnercon ul { margin: 0px; padding: 0px; }

        .tabinnercon ul li { margin: 0px; padding: 0px; border-bottom: 1px solid #d4d4d4; width: 100%; }

            .tabinnercon ul li a.reviewed { background: #fff url(../ImagesRD/eye_icon.png) no-repeat left; background-position: 15px 11px; color: #1a9edc; }
            /*.tabinnercon ul li a.reviewed:hover{background:#f0fbff url(../ImagesRD/eye_icon.png) no-repeat left; background-position:15px 15px;}*/

            .tabinnercon ul li a.notreviewed { background: #fff url(../ImagesRD/eye_gray_icon.png) no-repeat left; background-position: 15px 11px; color: #1a9edc; }
            /*.tabinnercon ul li a.notreviewed:hover{background:#f0fbff url(../ImagesRD/eye_gray_icon.png) no-repeat left; background-position:15px 15px;}*/

            .tabinnercon ul li a span { font-size: 12px; color: #8d8d8d; }

.tabdiv { margin-top: 13px; margin-left: 15px; }

.spnNoRecordsnew { font-size: 13px; width: 100%; display: inline-block; position: relative; text-align: center !important; color: #f13939; height: 40px; line-height: 40px; }

.tabinnercon ul li span.spnpath { color: #8d8d8d; display: inline-block; font-size: 12px; padding-bottom: 10px; padding-left: 45px; width: 100%; }

.temppreicon { float: left; margin-top: 7px; margin-left: 15px; }
/*------------------------- End -----------------------------*/
.loadingactivity { left: 50%; margin-left: -24px; margin-top: -24px; position: absolute; right: 48%; top: 50%; }

/*-------------------------FileComment-CR-119- Q&A Tracker-----------------------------------*/
.addReplybox { float: left; width: 100%; position: relative; margin-top: 7px; }

.Replycontwrap textarea { width: 95% !important; }

.addReplybox .redstar { position: absolute; font-size: 13px; margin-left: 5px; }

.addReplybut { margin: 67px 0px 0px 0px; }

.addreplytextarea textarea { float: left; width: 100%; background: #fff; border: 1px solid #ccc; height: 61px; font-size: 14px; padding: 7px 10px; border-radius: 10px; font-family: 'Roboto' !important; }

.addReplybut .txtReply { float: left; width: 51px; height: 28px; line-height: 28px; color: #fff; font-weight: 400; font-size: 14px; border-radius: 3px; background: #23b04e; border: none; text-align: center; }

.divReply { margin-left: 21%; height: 28px; padding: 4px 0px; }

    .divReply .chkReply { height: 15px; width: 15px; }

    .divReply .lblSpan { margin-left: 5px; padding: 2px 0px; }

.close-comment-icon { float: right; background: url(../ImagesRD/all-img.png) no-repeat -493px -168px; width: 21px; height: 12px; cursor: pointer; }

.replyContent { margin-top: 15px; float: left; width: 100%; }

.divReply div { float: left; }

.reply-comment-icon { float: right; background: url(../ImagesRD/all-img.png) no-repeat -211px -279px; width: 21px; height: 12px; cursor: pointer; }
/*--------------------------END-------------------------------------------------*/

/*-------------------------YardComment-CR-119-----------------------------------*/
.small_circle { height: 16px; width: 16px; border-radius: 8px; }

.gray_circle { background: #ccc }

.red_circle { background: #f13939 }

.green_circle { background: #23b04e }
/*--------------------------END-------------------------------------------------*/

/*--------------Global Notification For Not Answered Question CR-119------------*/
.newQuestions { background: #1a9edc; }

.new_question_icon { position: absolute; top: 20px; right: 20px; background: url(../ImagesRD/all-img.png) no-repeat -293px -116px; width: 55px; height: 40px; }

/*--------------Global Notification Work Flow------------*/
.newWorkFlow { background: #4caf50; }

.new_workflow_icon { position: absolute; top: 20px; right: 10px; background: url(../ImagesRD/all-img.png) no-repeat -548px -547px; width: 47px; height: 40px; }

/*---------------------------END------------------------------------------------*/
/************suril****************/
.k-auto-scrollable tbody tr.redbg td { background: #faeaea; }

.k-auto-scrollable tbody tr.orangebg td { background: #ffeddc; }

.k-auto-scrollable tbody tr.greenbg td { background: #eafaf0; }

.replyicon { display: inline-block; background: url(../ImagesRD/all-img.png) no-repeat -232px -273px; width: 19px; height: 19px; cursor: pointer; }
.sendToicon { display: inline-block; background: url("../ImagesRD/new-all-img-v2.png")  no-repeat; width: 20px; height: 19px; margin-left: 8px; cursor: pointer; background-position: -226px -221px; }

/*.heading { font-weight: bold; line-height: 21px; }*/

.qusmaindiv:after { position: absolute; left: 4px; top: 2px; content: ""; background: url(../ImagesRD/all-img.png) no-repeat -25px -261px; width: 16px; height: 16px; }

.qusmaindiv { padding-left: 25px; position: relative; }

.k-auto-scrollable tbody tr.greenbg td div.ansicon { position: relative; padding-left: 20px; }

    .k-auto-scrollable tbody tr.greenbg td div.ansicon:after { position: absolute; left: 2px; top: 6px; content: ""; background: url(../ImagesRD/all-img.png) no-repeat -473px -449px; width: 12px; height: 10px; }

.qusnamediv { font-size: 10px; display: inline-block; }

.qusdatediv { font-size: 10px; display: inline-block; margin-left: 10px; }

.k-auto-scrollable tbody tr.orangebg td div.ansicon { position: relative; padding-left: 20px; }

    .k-auto-scrollable tbody tr.orangebg td div.ansicon:after { position: absolute; left: 2px; top: 6px; content: ""; background: url(../ImagesRD/all-img.png) no-repeat -12px -575px; width: 12px; height: 10px; }

.heading.popupdivheading { line-height: normal; }

.popuplable { width: 100%; float: left; margin-bottom: 5px; font-size: 13px; margin-top: 7px; }

.popupteamname { float: left; font-size: 11px; color: #707070; line-height: 23px; }

.popsep { margin-left: 5px; margin-right: 5px; font-size: 11px; line-height: 20px; }

.popcheckbox { }

    .popcheckbox input[type="checkbox"] { float: left; width: auto; line-height: normal; margin-top: 3px; height: auto; margin-right: 7px; }

    .popcheckbox label { font-weight: normal; font-size: 13px; }

.createfulldiv.martop20 { margin-top: 20px; }

.createfulldiv.martop0 { margin-top: 0px; }

.createtitel.w115 { width: 115px; }

.createfield.marleft120 { margin-left: 120px; }

.popbut.martop0 { margin-top: 0px; }

#TeamMgtGrid a { cursor: pointer; }

#TeamMgtGrid .teammgmt_icon { cursor: initial; }
/*---------------------------------------For DealBook Page------------------------------------------------*/
.dealEmail { font-size: 13px !important; padding: 1% 5.5% 0% 5% !important; text-align: left !important; line-height: 1.5 !important; }

.divAccor { height: 380px !important; overflow-y: auto !important; padding: 0% 2% 2% 2% !important; }
#PageContain .divAccor { padding: 0% 5% 2% 5% !important; }

/*---------------------------------------For Document Explorer Download Icon------------------------------*/
.padleft7 { padding-left: 7%; }

/*------------------------------------For Q&A Tracker Activity Icons--------------------------------------*/
.QuestionComment_icon { background: url(../ImagesRD/all-img.png) no-repeat -5px -261px; width: 20px; height: 18px; }

.ReplyComment_icon { background: url(../ImagesRD/all-img.png) no-repeat -196px -277px; width: 20px; height: 18px; }

.GeneralComment_icon { background: url(../ImagesRD/all-img.png) no-repeat -516px -163px; width: 20px; height: 18px; }

.Export_icon { background: url(../ImagesRD/all-img.png) no-repeat -325px -225px; width: 20px; height: 18px; }

.Import_icon { background: url(../ImagesRD/all-img.png) no-repeat -165px -248px; width: 20px; height: 18px; }
/*------------------------------------For TaskFiles Icons--------------------------------------------------*/
.marginRight { margin: 0px 5px 0px 0px !important; }
/*------------------------------------For Total Number Of Questions and Notes Counter---------------*/
.iTotalQueNotesCnt { position: absolute; background: #f13939; min-width: 17px; height: 17px; font-size: 10px; color: #fff; line-height: 17px; padding: 0px 3px; border-radius: 50%; right: -6px; top: -14px; font-weight: 700; font-style: normal; text-align: center; }
/*----------------------------------------------------------------------------------------*/
.mrgtop30px { margin-top: 30px !important }

/*------------------------------------For QA Tracker Comment icon-----------------------------------*/
.QACommenticon { display: inline-block; margin-left: 8px; background: url(../ImagesRD/all-img.png) no-repeat -388px -345px; width: 19px; height: 19px; cursor: pointer; }

.QACommentedit_icon { float: left; background: url(../ImagesRD/all-img.png) no-repeat -416px -342px; width: 20px; height: 20px; cursor: pointer; }
/*-----------------------------------------------------------------------------------------------------*/
.multidelete { background: #aab0b7; }

.mgr5 { margin: 5px 5px 0px 8px; }

/*------------------------------------For RichTextBox or Kendo Editor Control-----------------------------------*/
.divUpdate > table.k-widget.k-editor.k-header.k-editor-widget { background-color: #e8f5fb; border-top: 1px solid rgb(26, 158, 220); }

.divUpdate .k-tool-icon { opacity: 1; }

.divUpdate .k-editor-toolbar .k-state-selected, .k-toolbar .k-state-selected { background-color: #1693ce !important; }

.divUpdate .k-editor-toolbar .k-tool, .k-group-start.k-group-end.k-tool { border-color: transparent; border-radius: 0%; }

    .divUpdate .k-editor-toolbar .k-tool.k-state-hover { background-color: #1693ce !important; }
/*----------------------------------------------------------------------------------------------------*/
/*------------------------------------For task master file Check in/out/cancel Icon-----------------------------------*/
.checkout_icon { display: inline-block; background: url(../ImagesRD/all-img.png) no-repeat -507px -67px; width: 20px; height: 18px; cursor: pointer; margin-right: 5px; }

.checkin_icon { display: inline-block; background: url(../ImagesRD/all-img.png) no-repeat -331px -170px; width: 20px; height: 18px; cursor: pointer; margin-right: 5px; }

.cancelcheckout_icon { display: inline-block; background: url(../ImagesRD/all-img.png) no-repeat -281px -169px; width: 20px; height: 18px; cursor: pointer; margin-right: 5px; }
/*----------------------------------------------------------------------------------------------------*/

/*-----------------------------------For Document Explorer ToolBar Print and publish icon Document Report Icon----------------------------------*/
.RadFileExplorer .RadToolBar .icnPrintDocument:before { background: url("../ImagesRD/all-img.png") no-repeat -482px -65px !important; width: 23px !important; height: 16px !important; content: "" !important; padding-left: 22px; margin-top: 4px !important; margin-left: 2px !important; }
.RadFileExplorer .RadToolBar .icnPublishitem:before { background: url("../ImagesRD/all-img.png") no-repeat -445px -351px !important; width: 23px !important; height: 16px !important; content: "" !important; padding-left: 22px; margin-top: 4px !important; margin-left: -2px !important; }
.RadFileExplorer .RadToolBar .icnMostRecentDocuments:before { background: url("../ImagesRD/all-img.png") no-repeat -445px -351px !important; width: 23px !important; height: 16px !important; content: "" !important; padding-left: 22px; margin-top: 5px !important; margin-left: -2px !important; }
.RadFileExplorer .RadToolBar li.rtbLI.rtbItem.TabPermissionOpen { border-bottom: 3px solid #01b3f5; }
.RadFileExplorer .RadToolBar li.rtbLI.rtbItem { border-bottom: 3px solid #fff; }
/*------------------------------------------------------------------------------------------------------*/
.pubTasks_icon { background: url(../ImagesRD/all-img.png) no-repeat -105px -112px; width: 17px; height: 22px; float: left; margin-top: 5px; margin-right: 10px; margin-left: 10px; cursor: pointer; }

.bulkdeleTask_icon { background: url(../ImagesRD/all-img.png) no-repeat -203px -84px; width: 24px; height: 22px; float: left; margin-top: 8px; margin-right: 10px; cursor: pointer; }

.bulkeditTask_icon { background: url(../ImagesRD/all-img.png) no-repeat -234px -81px; width: 22px; height: 22px; float: left; margin-top: 5px; margin-right: 8px; cursor: pointer; }

.datewrap.padleft .col-sm-6 { padding-left: 0; }

.lowdocfieldright.btnallright { position: absolute; right: 10px; width: auto; }

.cstbrad.achive_bread { padding-left: 10px; padding-bottom: 0; min-height: 44px; }
.lowdocfieldwrap.forarchiv { margin-top: 0; }

@media screen and (max-width:1418px) {
    .datewraptitel.frmcalnd { float: left; padding: 0 10px 0 0; width: auto; }

    .datewrapfield.calcfield { width: 80px; }
    .lowdocfieldleftwrap.desbord1 .col-sm-3, .lowdocfieldleftwrap.desbord1.col-sm-6 { padding-right: 0; }

    .lowdocfieldright.btnallright .orange_but.but_tab { padding: 0 24px; }
}




/*For custom overlay*/
#overlayLoadTab { /*position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    background: #000;
    opacity: 0.8;
    z-index:9;
    filter: alpha(opacity=80);*/ position: fixed !important; height: 100% !important; width: 100% !important; top: 0px !important; left: 0px !important; background: black !important; z-index: 9999999999 !important; opacity: 0.7; filter: alpha(opacity=70); -webkit-backface-visibility: hidden }
/**/
.teamindiv { margin: 7px 0px 0px 20px; }

.chkTeamInvite input { margin-right: 7px !important; margin-top: 4px; float: left; padding-top: 0px; width: auto !important; height: auto !important; }

.chkTeamInvite label { display: inline-block; max-width: 100%; margin-bottom: 0px !important; font-weight: normal !important; }
/*----------------------------------Action Column File Check in/out/cancel button Icon--------------------------- */
.gridcheckout_icon { display: inline-block; background: url(../ImagesRD/all-img.png) no-repeat -507px -67px; width: 20px; height: 18px; cursor: pointer; }

.gridcheckin_icon { display: inline-block; background: url(../ImagesRD/all-img.png) no-repeat -331px -170px; width: 20px; height: 18px; cursor: pointer; }

.gridcancelcheckout_icon { display: inline-block; background: url(../ImagesRD/all-img.png) no-repeat -281px -169px; width: 20px; height: 18px; cursor: pointer; }

.rgRowcheckout { background-color: #fffbf8 !important; }

.rgRowDraft { background-color: #ffeddc !important; }
/*#f9c69ca1*/

.rgRowLocked { background-color: rgba(159,84,245,0.40) !important; }
/*#9f54f54a*/


/*-----------------------------------------------------------------------------------*/
/*---------------------------------------What's new activity Loading while scroll-------------------- -*/
#overlayWhatsNew { position: absolute !important; height: 100% !important; width: 100% !important; top: 0px !important; left: 0px !important; background: black !important; z-index: 2147483640 !important; opacity: 0.3; filter: alpha(opacity=30); -webkit-backface-visibility: hidden; }
/*--------------------------------------------------------------*/

.bulkaction { background: #e8f5fb none repeat scroll 0 0; float: left; padding: 0 0 0px 10px; }

.spnbulkaction { float: left; line-height: 32px; padding-right: 5px; }
/*---------------------------------------File favourite Icon-------------------- -*/
.fav_star_gray_file { display: inline-block; background: url(../ImagesRD/all-img.png) no-repeat -67px -32px; border: 0 none; cursor: pointer; height: 20px; width: 15px; margin: 0px 6px -1px -2px; }

.fav_star_orange_file { display: inline-block; background: url(../ImagesRD/all-img.png) no-repeat -185px -327px; border: 0 none; cursor: pointer; height: 20px; width: 15px; margin: 0px 6px -1px -2px; position:relative;}

.fav_star_gray_file_new { display: inline-block; /*background: url(../ImagesRD/all-img.png) no-repeat -67px -32px;*/ border: 0 none; cursor: pointer; height: 20px; width:20px; margin: 0px 6px -1px -2px; position:relative; }
.fav_star_gray_file_new:after{ content:"\e007"; position:absolute; top:0; left:0; font-size:20px; font-family:"Glyphicons Halflings"; color:#555; line-height:1; }
.fav_star_orange_file_sec { display: inline-block; /*background: url(../ImagesRD/all-img.png) no-repeat -185px -327px;*/ border: 0 none; cursor: pointer; height: 20px; width:20px; margin: 0px 6px -1px -2px; position:relative;}
.fav_star_orange_file_sec:after{ content:"\e007"; position:absolute; top:0; left:0; font-size:20px; font-family:"Glyphicons Halflings"; color:#fca249; line-height:1; }
/*-------------------------------------File Check Out Team Name--------------------*/
.fileCheckOut { font-size: 10px; font-style: italic; margin: 0px; }
/*--------------------------------------------------------------------------*/
.linktonda { color: #00aeef !important; font-size: 13px; }

.linehei32 { line-height: 32px !important }

.remnda { margin-top: 5px; position: absolute; float: left; margin-left: 10px; }

.noReplyIcon { height: 19px; width: 19px; display: inline-block; }

.spnexpcls { cursor: pointer; padding-right: 5px; }

    .spnexpcls .k-minus { margin-top: 5px; }

.mgrleft25px { padding-left: 25px; }

/* ------------------------------Master Page Work Flow CSS-------------------------------------------*/
.workflow_header_icon { width: 18px; height: 20px; float: left; padding: 5px 3px 5px 3px; display: block; background: url("../ImagesRD/new-all-img-v2.png")  no-repeat; background-position: -145px -111px; position: relative; border: 0px; cursor: pointer; }
.workflow_header_icon_white { width: 18px; height: 20px; float: left; padding: 5px 3px 5px 3px; display: block; background: url("../ImagesRD/new-all-img-v2.png")  no-repeat; background-position: -145px -199px; position: relative; border: 0px; cursor: pointer; }
/* -------------------------------------------------------------------------------------------------*/

/* ------------------------------Master Page Poke User CSS-------------------------------------------*/
.poke_header_icon { width: 20px; height: 19px; float: left; padding: 5px 3px 5px 3px; display: block; background: url("../ImagesRD/new-all-img-v2.png")  no-repeat; background-position: -191px -165px; position: relative; border: 0px; cursor: pointer; }

.poke_header_icon_white { width: 20px; height: 19px; float: left; padding: 5px 3px 5px 3px; display: block; background: url("../ImagesRD/new-all-img-v2.png")  no-repeat; background-position: -48px -216px; position: relative; border: 0px; cursor: pointer; }
/* -------------------------------------------------------------------------------------------------*/
/*-----------------------------------For Document Explorer ToolBar FolderPermission Icon----------------------------------*/
.RadFileExplorer .RadToolBar .icntoolbarFolderPermission:before { background: url("../ImagesRD/all-img.png") no-repeat -373px -95px !important; width: 23px !important; height: 16px !important; content: "" !important; padding-left: 22px; margin-top: 5px !important; margin-left: 2px !important; }
.RadFileExplorer .RadToolBar .icntoolbarTabPermission:before { background: url(../Images/manu-icons.png) -35px -131px no-repeat; background-size: 60px auto !important; height: 20px !important; width: 20px !important; content: "" !important; padding-left: 22px; margin-left: 2px !important; position:relative; top:1px;}
/*------------------------------------Change Mobile Number CSS------------------------------------------------------------------*/
.createtitel.fulldiv { width: 100%; }

.createfield.textboxmaindiv { margin-left: 0px; width: 100%; float: left; }

.createfield.steptextbox input { float: left; width: auto; }

    .createfield.steptextbox input.smalltextbox { width: 115px; }

.steptextbox .selectbox1 { float: left; margin-right: 10px; }

.createfulldiv .redstar.steperror { position: relative; right: auto; left: 3px; }

.spnVerify.marleft15 { margin-left: 10px; }

.spnVerify { float: left; position: absolute; margin-left: 30px; }

.stepbtnmar { margin-left: 10px; display: inline-block; }

#btnCancel.marleft12 { margin-left: 13px !important; }

.createfulldiv .redstar.top5 { top: -4px; }

.innertablewrap.margin-top input.bluebut.pad20[type="submit"] { padding: 7px 20px; }

.divChangeMobile { float: left; margin-left: 10px; margin-top: 5px; }
/*---------------------------------------------------------------------------------------------------------*/
/*--------------------------Tab List Icon for Check List ,Document Tab adn Dat room------------------*/
.k-item.k-state-default.activate .k-sprite.checklistIcon { background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -72px -138px !important; height: 12px; width: 12px; margin-right: 7px !important; }
.k-item.k-state-default.activate .k-sprite.dashboardIcon { background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -108px -124px !important; height: 12px; width: 12px; margin-right: 7px !important; }

.k-item.k-state-default.k-state-hover .k-sprite.checklistIcon { background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -72px -138px !important; height: 12px; width: 12px; margin-right: 7px !important; }
.k-item.k-state-default.k-state-hover .k-sprite.dashboardIcon { background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -108px -124px !important; height: 12px; width: 12px; margin-right: 7px !important; }

.k-item.k-state-default .k-sprite.checklistIcon { background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -48px -176px !important; height: 12px; width: 12px; margin-right: 7px !important; }
.k-item.k-state-default .k-sprite.dashboardIcon { background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -241px -168px !important; height: 12px; width: 12px; margin-right: 7px !important; }

.k-item.k-state-default.activate .k-sprite.docIcon { background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -4px -86px !important; height: 12px; width: 12px; margin-right: 7px !important; }
.k-item.k-state-default.k-state-hover .k-sprite.docIcon { background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -4px -86px !important; height: 12px; width: 12px; margin-right: 7px !important; }
.k-item.k-state-default .k-sprite.docIcon { background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -18px -86px !important; height: 12px; width: 12px; margin-right: 7px !important; }

.k-item.k-state-default.activate .k-sprite.QATabIcon { background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -78px -88px !important; height: 12px; width: 12px; margin-right: 4px !important; }
.k-item.k-state-default.k-state-hover .k-sprite.QATabIcon { background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -78px -88px !important; height: 12px; width: 12px; margin-right: 4px !important; }
.k-item.k-state-default .k-sprite.QATabIcon { background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -92px -88px !important; height: 12px; width: 12px; margin-right: 4px !important; }


.k-item.k-state-default.activate .k-sprite.dataroomIcon { background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -3px -242px !important; height: 12px; width: 12px; margin-right: 7px !important; }

.k-item.k-state-default.k-state-hover .k-sprite.dataroomIcon { background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -3px -242px !important; height: 12px; width: 12px; margin-right: 7px !important; }

.k-item.k-state-default .k-sprite.dataroomIcon { background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -25px -242px !important; height: 12px; width: 12px; margin-right: 7px !important; }

.k-item.k-state-default.activate .k-sprite.lockdataroomIcon { background: url(../ImagesRD/all-img.png) no-repeat -114px -199px !important; height: 14px; width: 19px; margin-right: 7px !important; }

.k-item.k-state-default.k-state-hover .k-sprite.lockdataroomIcon { background: url(../ImagesRD/all-img.png) no-repeat -114px -199px !important; height: 14px; width: 19px; margin-right: 7px !important; }

.k-item.k-state-default .k-sprite.lockdataroomIcon { background: url(../ImagesRD/all-img.png) no-repeat -137px -199px !important; height: 14px; width: 19px; margin-right: 7px !important; }

.NDA_ViewIcon { background: url(../ImagesRD/all-img.png) no-repeat -372px -372px !important; height: 24px; width: 24px; margin-top: -5px; display: block; }

    .NDA_ViewIcon:hover { background: url(../ImagesRD/all-img.png) no-repeat -402px -372px !important; height: 24px; width: 24px; margin-top: -5px; display: block; }

.spnNdaState > a { text-decoration: none !important; }

    .spnNdaState > a:hover { text-decoration: none !important; }

.clctoview { margin-left: -18px; font-size: 11px; text-decoration: none !important; color: #000; }

    .clctoview:hover { color: #000 !important; text-decoration: none !important; }

.spnNdaState { float: left; position: relative; vertical-align: middle; padding-left: 40px; }

.fileexistsspn { color: #00aeef !important; font-size: 13px !important; margin-left: -40px !important; line-height: 32px !important; }

    .fileexistsspn:hover { text-decoration: underline; }
/*-----------------------------------------------------------*/
/*---------------------------------Data Room Permission Icon----------------------------*/
.rgRow .rfeFileExtension.securefolder::before { background: rgba(0, 0, 0, 0) url("../ImagesRD/all-img.png") no-repeat scroll -114px -250px !important; content: no-close-quote !important; height: 18px !important; padding-left: 22px; width: 24px !important; }
/*----------------------------------------------------------*/
.qiucreportdata { margin-bottom: 5px; padding: 15px; text-align: center; width: 49%; float: left; height: 170px; max-height: 170px; display: table; vertical-align: middle; padding-right: 11px; cursor: pointer; }

.qiucreport_content { background: #fff none repeat scroll 0 0; float: left; padding: 10px; width: 100%; }

.sky { background: #1a9edc; display: table; vertical-align: middle; }

.qiucreportdata h2 { color: #fff; font-size: 16px; font-weight: 700; line-height: 18px; padding-top: 10px; }

.qiucreportdata a:hover, .summery a:hover { text-decoration: none; }

.red { background: #f75666; display: table; vertical-align: middle; }

.orange { background: #fb8c24; display: table; vertical-align: middle; }

.perpal { background: #6770c7; display: table; vertical-align: middle; }

.qiucreportdata:nth-child(2n) { margin-right: 5px; margin-bottom: 5px; }

.qiucreportdata a { display: table-cell; vertical-align: middle; }

.qiucreport_content > h3, .summary_con > h3 { border-bottom: 1px solid #eaeaea; color: #000; font-size: 19px; line-height: 26px; margin-bottom: 7px; }

.summaryofday { float: left; padding-left: 10px; width: 44.4%; }

.quikreport { float: left; width: 54%; }

.summary_con { padding: 10px; background: #fff; }

.dark_gay { background: #324c6c none repeat scroll 0 0; }

.summery { display: table; height: 111.5px; max-height: 112px; margin-bottom: 5px; padding: 10px; vertical-align: middle; width: 100%; cursor: pointer; }

    .summery h3 { color: #fff; display: inline-block; font-size: 16px; font-weight: 700; }

    .summery > a { display: table-cell; vertical-align: middle; }

.summ_img { display: inline-block; width: 57px; }

    .summ_img > img { max-width: 100%; }

.lnkNda { font-size: 12px; right: -160px !important; top: 8px; }

    .lnkNda > a { color: #00aeef !important; text-decoration: none; }

        .lnkNda > a:hover { color: #00aeef !important; text-decoration: underline; }

.spninv { display: inline-block; position: relative; }
/*-----------------------------For Add Edit Tab Lock/Unlock and Numbering Switch------------------------*/
td.sapcecalss { padding: 30px 0 !important; }

.createtitel.leftalign130 { padding-left: 130px !important; width: auto !important; }

.createfield.leftalign253 { margin-left: 253px !important; }
/*-----------------------------------------------------------------------------------------------------------*/

/*-----------------------------For Data Room Tree View Secure Folder Icon------------------------*/
/*.RadFileExplorer .rfeFileExtension.secfolder::before { background: rgba(0, 0, 0, 0) url("../ImagesRD/Folder_Permission_Ico.png") no-repeat scroll 0 0 !important; content: no-close-quote !important; height: 10px !important; padding-left: 22px; width: 14px !important; padding-top: 15px !important; }*/
/*-----------------------------------------------------------------------------------------------------------*/
/*-----------------------------------View AS Team-----------------------------------*/
.viewAsTeam_icon { display: inline-block; background: url(../ImagesRD/all-img.png) no-repeat -189px -221px; width: 14px; margin-left: 3px; height: 20px; cursor: pointer; }
/*//////////////////////////// Custom logo and header color CSS///////////////////////////////////////////////*/
.fileUploadlogo { position: relative; overflow: hidden; border-radius: 0px !important; border-color: #1a9edc !important; padding: 6px 15px; /*margin: 10px;*/ }

    .fileUploadlogo input.inpupload { position: absolute; top: 0; right: 0; margin: 0; padding: 0; font-size: 20px; cursor: pointer; opacity: 0; filter: alpha(opacity=0); }

.column .k-colorpicker { width: 100px !important; }

.k-colorpicker .k-selected-color { width: 70px !important; }
.btnlogoControl { background: #1a9edc !important; border: none !important; border-radius: 5px !important; color: #fff !important; cursor: pointer !important; float: none !important; font-family: 'Roboto' !important; font-size: 14px !important; font-weight: normal !important; line-height: 1 !important; padding: 7px 25px !important; width: auto !important; }

.btnlogoControlCan { background: #aab0b7 !important; }

.margtop8px { margin-top: -25px !important; }
.mar40px { margin: 45px 0px 0px 0px !important }
.wdt1175pr { width: 11.75% !important; }
.mrgntop25px { margin-top: 25px !important; }
.margn60px { margin-top: 60px; }
.canvasSet { height: 200px; width: 280px; }
.wdt33pr { width: 33% !important; }
/*////////////////////////////END Custom logo and header color CSS///////////////////////////////////////////////*/
.newtitle { display: inline-block; padding-right: 35px; float: left; font-size: 13px; }
.customcolor { display: inline-block; float: left; }
.grayback { background: #f4f4f4 none repeat scroll 0 0 !important; border: 1px solid #e7e7e7; padding: 24px; float: left; width: auto; }
    .grayback .align-logo { margin-top: 20px; }
    .grayback .newtitle { line-height: 2.5; }
.newtitle.leftpad { padding-left: 50px; }
.k-colorpicker .k-picker-wrap.k-state-default { border: 1px solid #CCC; }

.k-animation-container .k-context-menu .k-item { font-weight: 700; font-family: Nunito; }

.grayback .margn60px { float: left; margin: 0; width: 50px; }
.grayback .canvasSet { float: left; }
.btnlogoControl.customcrop { background: #1a9edc url("../imagesrd/Doncustome_e.png") no-repeat scroll center center !important; border-radius: 0 !important; height: 29px; padding: 10px 17px !important; width: 12px; z-index: 9999; margin-bottom: 6px; margin-left: 5px; }
.btnlogoControl.customchnage { background: #1a9edc url("../imagesrd/custome_Change-imag.png") no-repeat scroll center center !important; border-radius: 0 !important; height: 29px; padding: 10px 17px !important; width: 12px; z-index: 9999; margin-left: 5px; margin-bottom: 6px; }
.customcancel.btnlogoControl { background: #1a9edc url("../imagesrd/custome_remove.png") no-repeat scroll center center !important; border-radius: 0 !important; height: 29px; padding: 10px 17px !important; width: 12px; z-index: 9999; margin-left: 5px; }
.grayback .croppie-container .cr-boundary { height: 215px; }
.defualtuploadimgs.uploadimgs { background: #fff none repeat scroll 0 0; float: left; padding: 0 0 18px 11px; max-width: 341px; }
.grayback .ruUploadProgress.ruUploadSuccess { overflow-wrap: break-word; }
.defualtuploadimgs { background: transparent none repeat scroll 0 0; }
.defualtuploadimgs { float: left; }
.popcont .defualtuploadimgs { float: left; width: auto !important; margin: 0; }
.popcont .newtitle { padding-right: 20px; width: auto; padding-top: 7px; }
.populpaodright, .popuploadimgleft { float: left; width: 50%; }
    .populpaodright .newtitle.leftpad { margin-bottom: 5px; padding-top: 5px; }
.popcont .newtitle.leftpad { float: left; width: 63%; }
.popcont .popuploadimgleft .defualtuploadimgs.uploadimgs { max-width: 100% !important; width: 100%; }
.updatedisblock { float: left; }
.popcont .defualtuploadimgs.cropdone { padding-top: 15px; max-width: 100% !important; }
.defualtuploadimgs.cropdone { max-width: 50%; }
.popcont .grayback { width: 100% !important; }
.ulInputfrlogo { list-style: none; position: relative; width: 150px; padding-left: 0px; text-align: left; font-family: 'Roboto' !important; font-size: 13px !important; }
    .ulInputfrlogo li { margin: 0 0 5px; }
.uploadSucessCustLogo { padding-left: 18px; display: block; background-image: url(../ImagesRD/green_icon.png); background-repeat: no-repeat; background-color: transparent; background-position: 1px 11px; }
.fileWraplogo { padding-left: 0; position: relative; display: inline-block; /*white-space: nowrap;*/ word-wrap: break-word; word-break: break-word; vertical-align: top; line-height: 20px; zoom: 1; overflow: hidden !important; height: auto !important; }
.custlogouploadprogress { font-family: 'Roboto' !important; font-size: 13px !important; line-height: 32px; padding-right: 8px; }
.removeuploadedlogo { background: url(../images/delete_iconsec.png) no-repeat 2px 11px !important; font-family: 'Roboto' !important; font-size: 14px !important; height: 32px !important; line-height: 32px !important; padding-top: 0 !important; padding-bottom: 0 !important; overflow: visible !important; border: 0 !important; width: auto !important; padding-left: 16px !important; cursor: pointer !important; border-radius: 0 !important; -webkit-appearance: none !important; float: none !important; vertical-align: top !important; }
.uploadErrorCustLogo { padding-left: 18px; display: block; background-image: url(../ImagesRD/red_icon.png); background-repeat: no-repeat; background-color: transparent; background-position: 1px 11px; }

/*---logo-sec----*/
.headerwrap { display: table; width: 100%; }
.headerwrap_row { display: table-row; width: 100%; }
.headmid_section { display: table-cell; width: 100%; vertical-align: middle; }
.headerwrap_row .headrightpart { float: none; display: table-cell; width: 259px; vertical-align: middle; }
/*.deal { width: 380px !important; }*/
.headerwrap_row .rightpartwrap { float: none; display: table-cell; width: 82px; vertical-align: top; }
.headerwrap_row .rightpartwrapcust { float: none; display: table-cell; width: 64px; vertical-align: top; }
.logo-sec { width: 100%; height: 100%; display: inline-block; margin: 0; padding-left: 20px; position: relative; }
    .logo-sec::before { position: absolute; content: ""; height: 40px; width: 1px; background: #bbb; left: 0; top: 20px; }
.leftlogo { text-align: left; }
.rightlogo { text-align: right; }
.centerlogo { text-align: center; }
/*----end logo sec---*/
.contentdiv { position: absolute; top: 73px; left: 0; right: 0; }
.mar-0 { margin-top: 0px; }
.deal-title { margin-top: 10px; }
.switchthree { padding: 20px 0 0; width: 50%; }

.logo-align { width: 100%; }
.globletaskcomwrap.padrep { padding-left: 5px !important; padding-right: 20px !important; padding-bottom: 5px !important; }

.switch-toggle, .switchthree { display: inline-block; }
.popcont .align-logo { margin: 20px 0 0; padding-right: 40px; }
.align-logo { margin: 27px 0 0; padding-right: 65px; }
.nocloroom { position: relative; }
.padtop0px { padding-top: 0px !important }
.dealwith5 { width: 247px !important; }
.TimeZonebox > select { width: 100% !important; height: 32px !important; padding: 0 10px !important; }
.headerwrap { height: 76px; }
    .headerwrap .logo-sec .logo { margin: 0; height: 76px; line-height: 74px; }
        .headerwrap .logo-sec .logo img { max-height: 100%; max-width: 100%; }
.scrolltoglobcont { overflow: auto; width: auto }

.createSubfulldiv + .createSubfulldiv { margin-top: 15px; }
.createSubfulldiv { float: left; width: 100%; margin: 12px 0px 0px 0px; }
/*.divAddress{width:69%; float:right;}
.createSubtitel { float: left; width:100px; line-height: 32px; font-size: 13px; }*/
.accountaddress input { float: left; width: 93%; background: #fff; font-family: 'Roboto' !important; border: 1px solid #d2d2d2; height: 32px; padding: 7px 10px; font-size: 13px; margin: 0 3px 0 0; }
.fontbold { font-weight: bold; }
.restore_icon { background: url(../ImagesRD/all-img.png) no-repeat -362px -252px; width: 22px; height: 21px; float: left; margin-top: 5px; margin-right: 10px; margin-left: 10px; cursor: pointer; }
.restoredelete_icon { background: url(../ImagesRD/all-img.png) no-repeat -337px -271px; width: 15px; height: 20px; float: left; margin-top: 5px; margin-right: 10px; margin-left: 10px; cursor: pointer; }


/*------------------------------Added bulk action icons in Task Files -----------------------*/
.bulkpublishFile_icon { outline: none; border: none; background: url(../ImagesRD/all-img.png) no-repeat -212px -170px; width: 25px; height: 22px; float: left; margin-top: 8px; margin-right: 8px; margin-left: 10px; cursor: pointer; }
.bulkdeleteFile_icon { outline: none; border: none; background: url(../ImagesRD/all-img.png) no-repeat -154px -169px; width: 24px; height: 22px; float: left; margin-top: 5px; margin-right: 10px; cursor: pointer; }
.bulkdownloadFile_icon { outline: none; border: none; background: url(../ImagesRD/all-img.png) no-repeat -182px -169px; width: 22px; height: 22px; float: left; margin-top: 5px; margin-right: 8px; cursor: pointer; }

.emptytabletitel { font-family: 'Roboto' !important; font-size: 16px !important; /*border-top: 2px solid #1a9edc;*/ float: none; line-height: 120px; background-color: white; font-size: 18px; color: #f13939; cursor: initial; text-align: center; }

/*------------------------------Draft Tab CSS---------------------------------------------------*/
.k-item.k-state-default.activate .k-sprite.draftchecklistIcon { background: url(../ImagesRD/all-img.png) no-repeat -266px -148px !important; height: 14px; width: 16px; margin-right: 3px !important; }
.k-item.k-state-default.k-state-hover .k-sprite.draftchecklistIcon { background: url(../ImagesRD/all-img.png) no-repeat -266px -148px !important; height: 14px; width: 16px; margin-right: 3px !important; }
.k-item.k-state-default .k-sprite.draftchecklistIcon { background: url(../ImagesRD/all-img.png) no-repeat -147px -145px !important; height: 14px; width: 16px; margin-right: 3px !important; }

.k-item.k-state-default.activate .k-sprite.draftQATAbIcon { background: url(../ImagesRD/all_img_v2.png) no-repeat -456px -13px !important; height: 14px; width: 16px; margin-right: 3px !important; }
.k-item.k-state-default.k-state-hover .k-sprite.draftQATAbIcon { background: url(../ImagesRD/all_img_v2.png) no-repeat -456px -38px !important; height: 14px; width: 16px; margin-right: 3px !important; }
.k-item.k-state-default .k-sprite.draftQATAbIcon { background: url(../ImagesRD/all_img_v2.png) no-repeat -456px -13px !important; height: 14px; width: 16px; margin-right: 3px !important; }


.k-item.k-state-default.activate .k-sprite.draftdocIcon { background: url(../ImagesRD/all-img.png) no-repeat -423px -195px !important; height: 14px; width: 16px; margin-right: 3px !important; }
.k-item.k-state-default.k-state-hover .k-sprite.draftdocIcon { background: url(../ImagesRD/all-img.png) no-repeat -423px -195px !important; height: 14px; width: 16px; margin-right: 3px !important; }
.k-item.k-state-default .k-sprite.draftdocIcon { background: url(../ImagesRD/all-img.png) no-repeat -339px -34px !important; height: 14px; width: 16px; margin-right: 3px !important; }

.k-item.k-state-default.activate .k-sprite.draftdataroomIcon { background: url(../ImagesRD/all-img.png) no-repeat -159px -200px !important; height: 14px; width: 16px; margin-right: 3px !important; }
.k-item.k-state-default.k-state-hover .k-sprite.draftdataroomIcon { background: url(../ImagesRD/all-img.png) no-repeat -159px -200px !important; height: 14px; width: 16px; margin-right: 3px !important; }
.k-item.k-state-default .k-sprite.draftdataroomIcon { background: url(../ImagesRD/all-img.png) no-repeat -147px -33px !important; height: 14px; width: 16px; margin-right: 3px !important; }

.k-link > .spndraft { color: #fc8b23; }
.tabtrip .k-tabstrip-items .k-state-hover .k-link > .spndraft { color: #1a9edc !important; }
.tabtrip .k-tabstrip-items .k-state-default.activate .k-link > .spndraft { color: #fc8b23 !important; }
/*.tabtrip .k-item:hover { border-bottom: 2px solid coral !important; }*/
.draftactivate { color: #fff; border-bottom: 2px solid #fc8b23 !important; }
.margin0px { margin: 0px !important }
.w100perc { width: 100% !important }
.w70perc { width: 70% !important }
.w35per { width: 35% !important }
.w27perc { width: 27% !important }
.martop30px { margin: 35px 0 0 !important; }
.martop10px { margin: 10px 0 0 !important; }
.bluebutton { background: #1a9edc none repeat scroll 0 0 !important; border: medium none !important; border-radius: 5px !important; color: #fff !important; cursor: pointer !important; float: none !important; font-family: 'Roboto' !important; font-size: 14px !important; font-weight: normal !important; line-height: 1 !important; padding: 7px 25px !important; width: auto !important; margin-right: 15px !important }
.graybutton { background: #aab0b7 none repeat scroll 0 0 !important; }
.margtop0px { margin-top: 0px !important; }
.cursorPointer { cursor: pointer; }
.headrightpart .rightnav { float: right; }

/*.all img 2*/
.dash_view_big { height: 65px; width: 50px; margin: 0 auto; text-align: center; position: relative; }
    .dash_view_big::before { content: ""; position: absolute; background: url(../ImagesRD/all_img_v2.png); height: 65px; width: 50px; z-index: 9; left: 0; right: 0; margin: 0 auto; }
.dash_most_rest { height: 65px; width: 55px; margin: 0 auto; text-align: center; position: relative; }
    .dash_most_rest::before { content: ""; position: absolute; background: url(../ImagesRD/all_img_v2.png) -52px 0px; height: 65px; width: 50px; z-index: 9; left: 0; right: 0; margin: 0 auto; }
.dash_team_acti { height: 55px; width: 95px; margin: 0 auto; text-align: center; position: relative; }
    .dash_team_acti::before { content: ""; position: absolute; background: url(../ImagesRD/all_img_v2.png) -113px 0px; height: 55px; width: 95px; z-index: 9; left: 0; right: 0; margin: 0 auto; }
.dash_team_membacti { height: 62px; width: 61px; margin: 0 auto; text-align: center; position: relative; }
    .dash_team_membacti::before { content: ""; position: absolute; background: url(../ImagesRD/all_img_v2.png) -208px 0px; height: 62px; width: 61px; z-index: 9; left: 0; right: 0; margin: 0 auto; }
.dash_log_time { height: 28px; width: 48px; margin: 0 auto; text-align: center; position: relative; }
    .dash_log_time::before { content: ""; position: absolute; background: url(../ImagesRD/all_img_v2.png) -359px 0px; height: 52px; width: 51px; z-index: 9; left: 2px; right: 0; margin: 0 auto; }
.dash_right_mostview { height: 38px; width: 48px; margin: 0 auto; text-align: center; position: relative; }
    .dash_right_mostview::before { content: ""; position: absolute; background: url(../ImagesRD/all_img_v2.png) -413px 0px; height: 55px; width: 39px; z-index: 9; left: 2px; right: 0; margin: 0 auto; }
.dash_right_activi { height: 28px; width: 72px; margin: 0 auto; text-align: center; position: relative; }
    .dash_right_activi::before { content: ""; position: absolute; background: url(../ImagesRD/all_img_v2.png) -282px 0px; height: 39px; width: 72px; z-index: 9; left: 2px; right: 0; margin: 0 auto; }
/***********************tabworkflow-css-start****************************/
.flowsearch { width: 300px; float: left; padding-right: 15px; }
.publish_icon { background: url(../ImagesRD/publish.png) no-repeat; height: 18px; width: 20px; margin-right: 3px !important; display: inline-block; cursor: pointer; margin-bottom: -5px; }
.bulk_publish_icon { background: url(../ImagesRD/all-img.png) no-repeat -105px -112px; width: 17px; height: 22px; float: left; margin-top: 5px; margin-right: 10px; margin-left: 10px; cursor: pointer; }


/***********************QATabPage****************************/
.qaHigh { color: #fff; font-size: 13px; background: #f00; padding: 0px 5px; line-height: 19px; border-radius: 3px; display: inline-block; }
.qaMedium { color: #fff; font-size: 13px; background: #23b04e; padding: 0px 5px; line-height: 19px; border-radius: 3px; display: inline-block; }
.qaLow { color: #fff; font-size: 13px; background: #fb8c24; padding: 0px 5px; line-height: 19px; border-radius: 3px; display: inline-block; }
.chkSelect { width: 14px !important; height: 14px !important; }
.mrgnleft30 { margin-left: 30px; line-height: 22px; }
.fltleft { float: left; }
.upload-icon { margin-top: 4px; width: 15px; height: 5px; float: left; padding: 5px 3px 5px 3px; display: block; background: url(../ImagesRD/all-img.png) no-repeat; background-position: -173px -33px; position: relative; border: 0px; cursor: pointer; }
.questionIcon { background: url(../ImagesRD/ask-a-question-green.png) no-repeat left center; padding-left: 12px; }


/* =================== Dashbord css =================== */
h_date { float: left; width: 10%; }
.top_searchbox { color: #acacac; font-size: 12px; float: left; width: 100%; transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s;  }
    .top_searchbox .searcgh_tsak input, .top_searchbox .select2-choice { -moz-appearance: none; -webkit-appearance: none; border: 1px solid #eeeeee; border-radius: 3px; color: #333333; display: block; font-size: 15px !important; height: 43px; padding: 0 37px 0 13px; width: 100%; font-weight: 400; font-family: 'Nunito'; }
        .top_searchbox .select2-choice .select2-chosen { line-height: 41px; }
.searcgh_date .k-i-calendar { background: #fff url("../ImagesRD/LoadTabPage/calendar_task.png") no-repeat scroll 90% 50%; }
.searcgh_date .k-datepicker .k-input, .searcgh_date .k-datepicker { background-color: #fff; }
.searcgh_date .k-picker-wrap.k-state-default { border-color: #eee; }
    .searcgh_date .k-picker-wrap.k-state-default > .k-select { border-color: #fff; padding-right: 5px; }
.searcgh_date.form_date input { border-radius: 3px 0 0 3px; }
.searcgh_date .k-picker-wrap { padding: 0 5px; background-color: #fff; }
    .searcgh_date .k-picker-wrap .k-select { line-height: 37px; }
    .searcgh_date .k-picker-wrap .k-input { line-height: 36px; height: 36px; }
.searcgh_date.to_date input { border-radius: 0 3px 3px 0; }
.top_searchbox label { text-transform: uppercase; font-weight: 700; display: block; margin-bottom: 6px; margin-left: 8px; width: 100%; color: #999999; font-size: 10px; font-family: 'Nunito'; }
input.date { background: #fff url("../ImagesRD/LoadTabPage/calendar_task.png") no-repeat scroll 90% 50%; padding-right: 35px; }
.searcgh_tsak input.secrh_input { background: #fafafa url("../ImagesRD/LoadTabPage/task_serch.png") no-repeat scroll 10px 50%; padding: 0 13px 0 41px; }
    .searcgh_tsak input.secrh_input::-moz-placeholder, .searcgh_tsak input.secrh_input::-webkit-input-placeholder, .searcgh_tsak input.secrh_input:-ms-input-placeholder, .searcgh_tsak input.secrh_input:-moz-placeholder { color: #a6a6a6; }
.top_searchbox .select2-choice { background: #fff url("../ImagesRD/LoadTabPage/select_arrow.png") no-repeat scroll 100% center; }
.search { background: #b4e0f4; border-radius: 4px; color: #ffffff; cursor: pointer; float: right; margin-left: 30px; font-size: 15px; padding: 13px 27px; border: none; }
.top_searchbox.searchbox_toggle { display: block; }
.task_serch.searchbox_close { background: #1a9edc url("../ImagesRD/LoadTabPage/secrh_close.png") no-repeat scroll center center; }
.searcgh_filter option { border-left: 1px solid #cccccc; border-right: 2px solid #cccccc; }
.top_searchbox .select2-choice .select2-arrow { background-color: transparent; }
.dashbord_top { background: #fff; padding: 30px 25px 25px 4px; }
.prelodgementtask_cont {display: block;width: 100%;padding: 0px;}
.prelodgementtask_conthead { display: block; padding: 10px 0 13px 3px; }
    .prelodgementtask_conthead:after { content: ""; clear: both; display: block; overflow: hidden; }
.dash_boxs { display: inline-block; padding: 0 5px; width: 20%; white-space: normal; }
    .dash_boxs a { float: left; padding: 8px 15px 12px; width: 100%; background: #fff; border-radius: 3px; box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.1); }
    .dash_boxs.box_first { margin-left: 0; }
    .dash_boxs.perpal_box a { border-left: 5px solid #6770C7; }
    .dash_boxs.orange_box a { border-left: 5px solid #FB8C24; }
    .dash_boxs.red_box a { border-left: 5px solid #E02A40; }
    .dash_boxs.blue_box a { border-left: 5px solid #1A9EDC; }
    .dash_boxs.green_box a { border-left: 5px solid #23B04E; }
    .dash_boxs.perpal_box .dash_num { color: #6770C7; }
    .dash_boxs.orange_box .dash_num { color: #fb8c24; }
    .dash_boxs.red_box .dash_num { color: #E02A40; }
    .dash_boxs.blue_box .dash_num { color: #1a9edc; }
    .dash_boxs.green_box .dash_num { color: #23B04E; }
.dashbord_firt { white-space: nowrap; }


.perpal_box a:hover .dash_boxtitle { color: #6770C7; }
.dash_num { float: left; width: 80%; font-size: 24px; }
    .dash_num h3 { margin-top: 2px; margin-bottom: 0; font-weight: 500; }
/*.dash_ball::before {background: rgba(0, 0, 0, 0) url("../ImagesRD/new-all-img-v2.png")  no-repeat scroll -88px -106px;content: "";height: 20px;width:16px;right: 0; position: absolute;top:4px;right: 0;}*/
.dash_righticon { float: right; height: 30px; position: relative; width: 30px; }
.dash_boxtitle { color: #999; float: left; width: 100%; font-size: 12.5px; margin-top: 5px; font-weight: 700; text-transform: uppercase; font-family: 'Nunito'; }
.orange_box a:hover .dash_boxtitle { color: #FB8C24; }
.dash_resset::before { background: rgba(0, 0, 0, 0) url("../ImagesRD/new-all-img-v2.png")  no-repeat scroll -3px -215px; content: ""; height: 22px; position: absolute; right: 0; top: 4px; width: 22px; }
.red_box a:hover .dash_boxtitle { color: #E02A40; }
.dash_error::before { background: rgba(0, 0, 0, 0) url("../ImagesRD/new-all-img-v2.png")  no-repeat scroll -259px -121px; content: ""; height: 20px; position: absolute; right: 0; top: 4px; width: 20px; }
.blue_box a:hover .dash_boxtitle { color: #1A9EDC; }
.green_box a:hover .dash_boxtitle { color: #23B04E; }
.dash_chat::before { background: rgba(0, 0, 0, 0) url("../ImagesRD/new-all-img-v2.png")  no-repeat scroll -85px -171px; content: ""; height: 20px; position: absolute; right: 0; top: 4px; width: 20px; }
.room_invite::before { background: rgba(0, 0, 0, 0) url("../ImagesRD/new-all-img-v2.png")  no-repeat scroll -53px -151px; content: ""; height: 20px; position: absolute; right: 0; top: 4px; width: 20px; }
.dash_upfile::before { background: rgba(0, 0, 0, 0) url("../ImagesRD/new-all-img-v2.png")  no-repeat scroll -258px -169px; content: ""; height: 20px; position: absolute; right: 0; top: 4px; width: 20px; }
.padrep { padding: 20px 80px 0 !important; }
.dash_midleft { float: left; width: 49%; }
.dash_mid, .dash_last { float: left; width: 100%; padding: 17px 0; }
.report_details { background: #fff; box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.1); text-transform: capitalize; width: 100%; border-radius: 3px; margin-top: 16px; float: left; }
    .report_details a { float: left; padding: 12px 15px; width: 100%; text-decoration: none; cursor: pointer; }
.report_icon { height: 20px; position: relative; width: 30px; }
.iconview::before { background: rgba(0, 0, 0, 0) url("../ImagesRD/new-all-img-v2.png") no-repeat scroll -168px -147px; content: ""; height: 20px; left: 0; position: absolute; top: 0; width: 20px; }
.ui-widget-content a:hover .report_title { color: #1a9edc }
.report_title { color: #333333; margin-top: 8px; font-size: 17px; font-weight: 700; }
.iconadd::before { background: rgba(0, 0, 0, 0) url("../ImagesRD/new-all-img-v2.png")  no-repeat scroll -168px -147px; content: ""; height: 20px; left: 0; position: absolute; top: 0; width: 20px; }
.iconteam::before { background: rgba(0, 0, 0, 0) url("../ImagesRD/new-all-img-v2.png")  no-repeat scroll -48px -105px; content: ""; height: 20px; left: 0; position: absolute; top: 0; width: 20px; }
.iconmember::before { background: rgba(0, 0, 0, 0) url("../ImagesRD/new-all-img-v2.png")  no-repeat scroll -146px -175px; content: ""; height: 20px; left: 0; position: absolute; top: 0; width: 16px; }
.daysummary { margin-left: 1.8%; }
.greenlog_user::before { background: rgba(0, 0, 0, 0) url("../ImagesRD/new-all-img-v2.png")  no-repeat scroll -4px -173px; content: ""; height: 20px; left: 0; position: absolute; top: 0; width: 20px; }
.green_add::before { background: rgba(0, 0, 0, 0) url("../ImagesRD/new-all-img-v2.png")  no-repeat scroll -6px -150px; content: ""; height: 20px; left: 0; position: absolute; top: 0; width: 20px; }
.green_user::before { background: rgba(0, 0, 0, 0) url("../ImagesRD/new-all-img-v2.png")  no-repeat scroll -23px -104px; content: ""; height: 20px; left: 0; position: absolute; top: 0; width: 20px; }
.dash_map { width: 100%; }
    .dash_map img { width: 100%; }
.dash_midleft h3 { padding-left: 18px; color: #999999; font-size: 12.5px; font-weight: 700; text-transform: uppercase; font-family: 'Nunito'; }
.chart_detila { border-radius: 3px; box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.1); margin-top: 15px; background: #ffffff; }
.runHeader { padding-left: 18px; color: #999999; font-size: 12px; font-weight: 300; text-transform: uppercase; }
.spnViewSearch:hover .view_task, .spnViewSearch:hover .viewicn { opacity: 1; }
input:focus { outline: none; }

.dash_last .task_box:first-child { margin-left: 0; }
.taskbox_header .textbox_title { padding: 10px 45px 0; font-size: 17px; }
.light_orange { background: #fff9f4; color: #FB8C24; }
    .light_orange .textbox_title::before { background: rgba(0, 0, 0, 0) url("../img/escalated-tasks.png") no-repeat scroll 0 0; content: ""; height: 22px; left: 14px; position: absolute; top: 11px; width: 22px; }
    .light_orange .task_detleft, .light_orange .task_detright { color: #FB8C24; }
.task_detleft { width: 80%; font-size: 12px; color: #333; float: left; text-transform: capitalize; }
.light_orange .task_detleft, .light_orange .task_detright { color: #FB8C24; }
.light_green .task_detleft, .light_green .task_detright, .light_green .textbox_title { color: #23b04e; }
.light_red .task_detleft, .light_red .task_detright { color: #ff0000; }
.task_details { border-bottom: 1px solid #eeeeee; float: left; margin: 0 12px; padding: 15px 0; width: 95%; }
    .task_details.light_green { background: #f4fbf6; }
    .task_details.mainheader { margin: -5px 0 0; padding: 15px; width: 100%; }
    .task_details:last-child { border-bottom: medium none; }
.light_orange { background: #fff9f4; color: #FB8C24; }
    .light_orange .textbox_title::before { background: rgba(0, 0, 0, 0) url("../img/escalated-tasks.png") no-repeat scroll 0 0; content: ""; height: 22px; left: 14px; position: absolute; top: 11px; width: 22px; }
    .light_orange .task_detleft, .light_orange .task_detright { color: #FB8C24; }
.mainheader { text-transform: uppercase; }
    .mainheader .task_detright { float: right; padding-left: 5px; }
.globletablediv.orangtab table tr th a { color: #FB8C24 !important; }
.globletablediv.redtab table tr th a { color: #ff0000 !important; }
.globletablediv.skybluetab table tr th a { color: #23b04e !important; }
.k-textbox:hover, .k-overflow-anchor:hover, .k-autocomplete.k-state-hover, .k-picker-wrap.k-state-hover, .k-numeric-wrap.k-state-hover, .k-dropdown-wrap.k-state-hover { box-shadow: none !important; }
.spnViewSearch .viewicn { display: inline-block; margin-top: 15px; background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -229px -102px; content: ""; width: 16px; height: 12px; opacity: 0.5; }
.addtab li { padding: 0; }
.addsubtab { position: absolute; left: -165px; top: 10px; box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.3) !important; }
    .addsubtab li { display: block !important; padding: 2px 0; background-color: #fff; width: 155px; }
        .addsubtab li a { padding: 5px 7px; color: #23b04e; font-size: 11px; width: 100%; display: block; font-family: 'Nunito'; font-weight: 700; }
            .addsubtab li a:hover { text-decoration: none; background-color: #f4fbf6; }
.tabColorBlack { color: black !important; }
.mainsection { width: 100%; display: block; /*overflow:auto*/ }
.wrapsection { min-width: 1350px; height: auto; display: block; }
.task_close { position: fixed; z-index: 9999; }
    .task_close a { color: #ffffff; font-size: 14px; left: -85px; position: absolute; text-transform: uppercase; top: 23px; }
        .task_close a::after { content: "+"; font-size: 24px; position: absolute; right: -25px; top: -6px; transform: rotate(45deg); }
.clsTaskPopup { width: 30%; height: 100%; background: white; float: right; position: absolute; right: 0; top: 0; z-index: 99;overflow:auto }
#overlayLoadTab1 { position: fixed !important; height: 100% !important; width: 70% !important; top: 0px !important; left: 0px !important; background: black !important; z-index: 9999 !important; opacity: 0.6; filter: alpha(opacity=70); -webkit-backface-visibility: hidden; }
.teammanagement_wrap.dashboard .team_popup_ovelay { position: absolute; z-index: 8; left: 0; top: 0; height: 100%; width: 100%; }
.aInviteUser { background: url("../ImagesRD/new-all-img-v2.png")  no-repeat -23px -259px; width: 20px; height: 20px; cursor: pointer; float: right; position: absolute; right: 24px; top: 8px; }
.createyardfrom .createfulldiv { position: relative; padding-top: 0px; }
/*.popcont.buidlReportPop{padding-top:100px;}*/
#sticky_header { position: fixed; }
.stick_title { position: fixed; top: 70px; left: 20px; }

/* Progress bar */
#overlaynote { position: fixed !important; height: 100% !important; width: 100% !important; top: 0px !important; left: 0px !important; background: rgba(0,0,0,0.5) !important; z-index: 99 !important; opacity: 1; filter: alpha(opacity=100); -webkit-backface-visibility: hidden; text-align: center; }
    #overlaynote .overlaynote { color: #FFF; width: 600px; margin: 0px auto; position: relative; top: 30%; }
        #overlaynote .overlaynote p { font-size: 18px; margin-bottom: 20px; }

@-webkit-keyframes progress-bar-stripes {
    from { background-position: 40px 0 }
    to { background-position: 0 0 }
}

@-o-keyframes progress-bar-stripes {
    from { background-position: 40px 0 }
    to { background-position: 0 0 }
}

@keyframes progress-bar-stripes {
    from { background-position: 40px 0 }
    to { background-position: 0 0 }
}

.progress { height: 20px; margin-bottom: 20px; overflow: hidden; background-color: #f5f5f5; border-radius: 4px; -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1); box-shadow: inset 0 1px 2px rgba(0,0,0,.1) }
.progress-bar { float: left; width: 0; height: 100%; font-size: 12px; line-height: 20px; color: #fff; text-align: center; background-color: #337ab7; -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15); box-shadow: inset 0 -1px 0 rgba(0,0,0,.15); -webkit-transition: width .6s ease; -o-transition: width .6s ease; transition: width .6s ease }
.progress-bar-striped, .progress-striped .progress-bar { background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent); background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent); background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent); -webkit-background-size: 40px 40px; background-size: 40px 40px }
.progress-bar.active, .progress.active .progress-bar { -webkit-animation: progress-bar-stripes 2s linear infinite; -o-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite }
.progress-bar-success { background-color: #5cb85c }
.progress-striped .progress-bar-success { background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent); background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent); background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent) }
.progress-bar-info { background-color: #5bc0de }
.progress-striped .progress-bar-info { background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent); background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent); background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent) }
.progress-bar-warning { background-color: #f0ad4e }
.progress-striped .progress-bar-warning { background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent); background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent); background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent) }
.progress-bar-danger { background-color: #d9534f }
.progress-striped .progress-bar-danger { background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent); background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent); background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent) }
/* Progress bar */
#AccountPendingDIV { overflow-y: auto !important; max-height: 500px; }
#popTaskEdit .w67per { width: 200px; }
#popTaskEdit .k-picker-wrap.k-state-default > .k-select { background: #1a9edc !important; }
#popTaskEdit .k-i-calendar { background: url(../ImagesRD/all-img.png) no-repeat -48px -84px }
#popTaskEdit .k-picker-wrap.k-state-default .k-icon.k-i-calendar { opacity: 1 !important }
#popTaskEdit .createfield .reject-icon { position: relative; top: 4px; }
#popTaskEdit .k-datepicker .k-input, #popTaskEdit .k-timepicker .k-input { background: #FFF !important; }
#popTaskEdit .k-picker-wrap.k-state-default,
#popTaskEdit .k-picker-wrap.k-state-default.k-state-hover { background: #FFF !important; border: 1px solid #CCC !important; }
#popTaskEdit .k-picker-wrap.k-state-default { margin-left: 0px; }
#popTaskEdit .custome-fields.ctmFiledWrp { position: relative; left: 10px; margin-top: 20px; }
span#ctl00_ContentPlaceHolder1_reqStartDate, span#ctl00_ContentPlaceHolder1_reqEndDate { right: 30px !important; }
#popTaskEdit span.k-widget.k-datepicker.k-header.k-input { width: 90% !important; }

/*31-10-2018*/
.k-calendar-container.k-group { font-size: 12px !important }
.k-widget.k-calendar .k-nav-prev { transform: rotate(0deg) !important }
.k-widget.k-calendar .k-nav-next { transform: rotate(0deg) !important }
/*.k-animation-container { width: 211px !important; height: 234px !important; }*/

.RadTreeView .rtIn { margin-left: 4px; }
.RadTreeView_Default .rtHover .rtIn { border-radius: 0px !important; }
.slimScrollBar, .slimScrollRail { width: 9px !important; }
.innertablegrid .RadGrid { border-width: 0px !important }
.rtLI.rtFirst > .rtTop .rtIn { padding: 4px 10px; }
/*.RadTreeView .rtSelected .rtIn,
.RadTreeView .rtUL .rtOut .rtIn{padding-left: 15px !important;}*/
/*#FileExp_tree .rtUL .rtLI .rtSelected{padding-left:15px !important;}*/
.rtUL.rtLines .rtOut { padding-left: 15px !important; }
.rtUL.rtLines li ul li .rtOut { padding-left: 0px !important; }
#FileExp_tree .rtUL .rtLI .rtIn { padding-left: 0px !important; }
.RadTreeView .rtMinus:before { /*font:22px 'TelerikWebUI' !important;*/ top: 8px !important; transform: rotate(0deg); -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg) }
#FileExp_tree .rtMinus:before { font: 22px 'TelerikWebUI' !important; top: 5px !important; transform: rotate(0deg); -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg) }
.RadTreeView .rtOut .rtChk { width: 14px; height: 14px; }
.RadTreeView .rtOut { padding: 5px 0 0 !important }
.RadTreeView .rtIn { margin-top: -3px; }
.RadTreeView .rtChkTristate { margin-top: -8px; }
.BuildReportChkTree .RadTreeView .rtOut .rtChk { margin-top: -3px; }
.RadComboBox_Default .rcbArrowCell { position: relative; }
.RadComboBox .rcbArrowCell a { background: #1a9edc; padding: 16px 0px; }

#FileExp_splitter { height: 100% !important; }
#divFirstStep .createfield select,
#divFirstStep .createfield input.rcbInput { font-family: Arial, Helvetica, sans-serif; color: #4a4a4a !important; font-size: 13px !important; letter-spacing: 0px; font-weight: 400; }
#divFirstStep .createfield .select_cls { width: 100%; height: 34px; position: relative !important; border-radius: 5px; overflow: hidden; }
    #divFirstStep .createfield .select_cls::before { content: ""; position: absolute; top: 0px; right: 0px; background: #1a9edc; width: 30px; height: 100%; border-radius: 0 3px 3px 0; }
    #divFirstStep .createfield .select_cls::after { content: ""; width: 0px; height: 0px; position: absolute; top: 15px; right: 9px; border-style: solid; border-width: 6px; border-color: #FFF transparent transparent transparent }
    #divFirstStep .createfield .select_cls select { min-width: 100%; min-height: 34px; border-radius: 5px; border: 1px solid #CCC; padding-left: 5px; appearance: none; -moz-appearance: none; -webkit-appearance: none; background: transparent; z-index: 99; position: relative }

.rcbList .rcbItem td { padding: 5px; }
.RadComboBoxDropDown .rcbList { overflow-x: hidden; }

.beneficiarydrop { border: 1px solid #dddddd; border-radius: 3px; height: 40px; padding: 0px; overflow: hidden; }
    .beneficiarydrop .rcbArrowCellRight a { height: 40px !important; top: 0px; }
        .beneficiarydrop .rcbArrowCellRight a::before { content: ""; position: absolute; left: 0px; right: 0px; text-align: center; top: 16px; width: 0px; height: 0px; border-width: 6px; border-color: #FFF transparent transparent transparent; border-style: solid; margin: auto; }
    .beneficiarydrop .rcbInputCell .rcbInput { padding-left: 10px !important; }
.k-grid-norecords { overflow: auto }

.k-grid-content table tr.k-state-selected { background: none; color: #333; }
.k-widget.k-window { margin-top: -25px !important; }

.contentwrapbox .dashbord_top .dash_boxs .dash_righticon { position: relative; }
    .contentwrapbox .dashbord_top .dash_boxs .dash_righticon::before { background: url(../Images/manu-icons.png) 0 0 no-repeat; content: ""; position: absolute; left: 0px; top: 0px; width: 35px; height: 35px; }
.contentwrapbox .dashbord_top .dash_boxs .dash_ball::before { background-position: -40px 0; }
.contentwrapbox .dashbord_top .dash_boxs .dash_resset::before { background-position: -45px -36px; }
.contentwrapbox .dashbord_top .dash_boxs .dash_error::before { background-position: -42px -75px; }
.contentwrapbox .dashbord_top .dash_boxs .dash_chat::before { background-position: -42px -110px; }
.contentwrapbox .dashbord_top .dash_boxs .dash_upfile::before { background-position: -42px -146px; }

#tabstrip .k-item .lockdataroomIcon { position: absolute; width: 25px; float: left; left: 8px; }
    #tabstrip .k-item .lockdataroomIcon::before { background: url(../Images/manu-icons.png) 0px -294px no-repeat; content: ""; position: relative; left: 0px; top: 0px; width: 18px; height: 18px; margin: 0; background-size: 60px auto; float: left; }
#tabstrip .k-item.activate .lockdataroomIcon::before,
#tabstrip .k-item.k-state-hover .lockdataroomIcon::before { background: url(../Images/manu-icons.png) 0px -275px no-repeat; content: ""; position: relative; left: 0px; top: 0px; width: 18px; height: 18px; margin: 0; background-size: 60px auto; float: left; }
.main_accord { position: relative; z-index: 1 }
.fldrpermicon tr td { position: relative; display: inline-block }
.fldrpermicon tr { border-top: 1px solid #e9e9e9; border-top: 1px solid #e9e9e9; }
        /*.fldrpermicon tr td span.allicons { background: url(../ImagesRd/icon.png); height: 23px; width: 31px; position: absolute; left: 10px; top: 4px; }
        .fldrpermicon tr td span.allicons.icon_viewonly { background-position: -2px -435px; }
        .fldrpermicon tr td span.allicons.icon_download { background-position: -467px -435px; }
        .fldrpermicon tr td span.allicons.icon_print { background-position: -87px -435px; }
        .fldrpermicon tr td span.allicons.icon_rename { background-position: -134px -435px; }
        .fldrpermicon tr td span.allicons.icon_upload { background-position: -184px -435px; }
        .fldrpermicon tr td span.allicons.icon_saveaspdf { background-position: -229px -435px; }
        .fldrpermicon tr td span.allicons.icon_delete { background-position: -267px -435px; }
        .fldrpermicon tr td span.allicons.icon_editdocuments { background-position: -304px -435px; }
        .fldrpermicon tr td span.allicons.icon_watermarkalldocuments { background-position: -348px -435px; }
        .fldrpermicon tr td span.allicons.icon_editfolders { background-position: -389px -435px; }
        .fldrpermicon tr td span.allicons.icon_readonly { background-position: -2px -435px; }
        .fldrpermicon tr td span.allicons.icon_edit { background-position: -304px -435px; }*/
.tabpermissmain .fancybox-wrap { width: 92%; top: 255px; left: 90px; }
.tabpermissmain .fancybox-inner { width: 100%; height: 395px; }
.tabpermissmain .fancybox-close { display: none; }
.editpermissionPopup { width: calc(100% - 110px) !important; background: white; float: right; position: absolute; top: 158px; z-index: 9999; left: 90px; border: 2px solid #d1d1d1; box-shadow: 0px 0 14px 2px #ddd; }

/*.editpermissionPopup:before{width: 0;height: 0;border-style: solid;border-width: 0 7.5px 12px 7.5px;border-color: transparent transparent #d1d1d1 transparent;position:absolute;top:-13px;left:454px;display:block;content:"";}*/
.RadToolBar_Default .rtbButton, .RadToolBar .rtbButton, .RadToolBar_Default .rtbHovered .rtbButton, .RadToolBar_Default .rtbHovered.rtbMore { border: none !important; }
#FolderList .k-i-expand, #FolderList .k-plus, #FolderList .k-plus-disabled { border-color: transparent #27a3de transparent !important; border-width: 8px 0 8px 8px !important; margin-top: 10px; height: 0 !important; width: 0 !important; border-style: solid; opacity: 1; border-radius: 0; margin-top: 3px !important; float: left !important; margin-right: 6px; }
#FolderList .k-i-collapse, #FolderList .k-minus, #FolderList .k-minus-disabled { border-color: #27a3de transparent transparent !important; border-width: 10px 7px 0 7px !important; margin-top: 10px; }
.k-treeview ul:first-child { margin: 10px 0 5px 10px !important }
.k-treeview .k-in { border-style: none }
#FolderList.k-treeview .k-top,
#FolderList.k-treeview .k-mid,
#FolderList.k-treeview .k-bot { background-image: url('../images/treeview-nodes.png'); background-repeat: no-repeat; margin-left: -16px; padding-left: 16px; }

#FolderList.k-treeview .k-item { background-image: url('../images/treeview-line.png'); }
#FolderList.k-treeview .k-last { background-image: none; }

#FolderList.k-treeview .k-top { background-position: -91px 0; }
#FolderList.k-treeview .k-bot { background-position: -69px -22px; }
#FolderList.k-treeview .k-mid { background-position: -47px -42px; }
#FolderList.k-treeview .k-last .k-top { background-position: -23px -66px; }

#FolderList.k-treeview .k-item { background-repeat: no-repeat; }
#FolderList.k-treeview .k-first { background-repeat: no-repeat; background-position: 0 16px; }

#FolderList.k-treeview .k-icon.k-i-collapse { position: absolute; left: 19px; }
#FolderList.k-treeview .k-icon.k-i-expand { position: absolute; left: 19px; }
#FolderList .k-plus { position: absolute; left: 19px; }

.k-treeview .k-icon { cursor: pointer; }

.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder { background: #f2f2f2 !important; background: rgba(0, 0, 0, 0.06) !important; border: 0 none !important; visibility: visible !important; -webkit-box-shadow: inset 0 0 12px 4px #ffffff; box-shadow: inset 0 0 12px 4px #ffffff; }
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after { content: '!'; visibility: hidden; }
.selectize-control.plugin-drag_drop .ui-sortable-helper { -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); }
.selectize-dropdown-header { position: relative; padding: 5px 8px; background: #f8f8f8; border-bottom: 1px solid #d0d0d0; -webkit-border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0; }
.selectize-dropdown-header-close { position: absolute; top: 50%; right: 8px; margin-top: -12px; font-size: 20px !important; line-height: 20px; color: #303030; opacity: 0.4; }
.selectize-dropdown-header-close:hover { color: #000000; }
.selectize-dropdown.plugin-optgroup_columns .optgroup { float: left; border-top: 0 none; border-right: 1px solid #f2f2f2; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child { border-right: 0 none; }
.selectize-dropdown.plugin-optgroup_columns .optgroup:before { display: none; }
.selectize-dropdown.plugin-optgroup_columns .optgroup-header { border-top: 0 none; }
.selectize-control.plugin-remove_button [data-value] { position: relative; padding-right: 24px !important; }
.selectize-control.plugin-remove_button [data-value] .remove { position: absolute; top: 0; right: 0; bottom: 0; display: inline-block; width: 17px; padding: 2px 0 0 0; font-size: 12px; font-weight: bold; color: inherit; text-align: center; text-decoration: none; vertical-align: middle; border-left: 1px solid #0073bb; -webkit-border-radius: 0 2px 2px 0; -moz-border-radius: 0 2px 2px 0; border-radius: 0 2px 2px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.selectize-control.plugin-remove_button [data-value] .remove:hover { background: rgba(0, 0, 0, 0.05); }
.selectize-control.plugin-remove_button [data-value].active .remove { border-left-color: #00578d; }
.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover { background: none; }
.selectize-control.plugin-remove_button .disabled [data-value] .remove { border-left-color: #aaaaaa; }
.selectize-control { position: relative; }
.selectize-dropdown,
.selectize-input,
.selectize-input input { font-family: inherit; font-size: 13px; -webkit-font-smoothing: inherit; line-height: 18px; color: #303030;float:none !important; }
.selectize-input,
.selectize-control.single .selectize-input.input-active { display: inline-block; cursor: text; background: #ffffff; }
.selectize-input { position: relative; z-index: 0; display: inline-block; width: 100%; padding: 0px 8px; overflow: hidden; border: 1px solid #d0d0d0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.selectize-control.multi .selectize-input.has-items { padding: 5px 8px 2px;overflow-y:scroll; max-height:100px;}
.selectize-input.full { background-color: #ffffff; }
.selectize-input.disabled,
.selectize-input.disabled * { cursor: default !important; }
.selectize-input.focus { -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); }
.selectize-input.dropdown-active { -webkit-border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0; }
.selectize-input > * { display: -moz-inline-stack; display: inline-block; *display: inline; vertical-align: baseline; zoom: 1; }
.selectize-control.multi .selectize-input > div { padding: 2px 6px; margin: 0 3px 3px 0; color: #ffffff; cursor: pointer; background: #1da7ee; border: 1px solid #0073bb; }
.selectize-control.multi .selectize-input > div.active { color: #ffffff; background: #92c836; border: 1px solid #00578d; }
.selectize-control.multi .selectize-input.disabled > div,
.selectize-control.multi .selectize-input.disabled > div.active { color: #ffffff; background: #d2d2d2; border: 1px solid #aaaaaa; }
.selectize-input > input { max-width: 100% !important; max-height: none !important; min-height: 0 !important; padding: 0 !important; margin: 0 1px !important; line-height: inherit !important; text-indent: 0 !important; background: none !important; border: 0 none !important; -webkit-box-shadow: none !important; box-shadow: none !important; -webkit-user-select: auto !important; }
.selectize-input > input:focus { outline: none !important; }
.selectize-input::after { display: block; clear: left; content: ' '; }
.selectize-input.dropdown-active::before { position: absolute; right: 0; bottom: 0; left: 0; display: block; height: 1px; background: #f0f0f0; content: ' '; }
.selectize-dropdown { position: absolute; z-index: 10; margin: -1px 0 0 0; background: #ffffff; border: 1px solid #d0d0d0; border-top: 0 none; -webkit-border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.selectize-dropdown [data-selectable] { overflow: hidden; cursor: pointer; }
.selectize-dropdown [data-selectable] .highlight { background: rgba(125, 168, 208, 0.2); -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; }
.selectize-dropdown [data-selectable],
.selectize-dropdown .optgroup-header { padding: 5px 8px; }
.selectize-dropdown .optgroup:first-child .optgroup-header { border-top: 0 none; }
.selectize-dropdown .optgroup-header { color: #303030; cursor: default; background: #ffffff; }
.selectize-dropdown .active { color: #495c68; background-color: #f5fafd; }
.selectize-dropdown .active.create { color: #495c68; }
.selectize-dropdown .create { color: rgba(48, 48, 48, 0.5); }
.selectize-dropdown-content { max-height: 200px; overflow-x: hidden; overflow-y: auto; }
.selectize-control.single .selectize-input,
.selectize-control.single .selectize-input input { cursor: pointer; }
.selectize-control.single .selectize-input.input-active,
.selectize-control.single .selectize-input.input-active input { cursor: text; }
.selectize-control.single .selectize-input:after { position: absolute; top: 50%; right: 15px; display: block; width: 0; height: 0; margin-top: -3px; border-color: #808080 transparent transparent transparent; border-style: solid; border-width: 5px 5px 0 5px; content: ' '; }
.selectize-control.single .selectize-input.dropdown-active:after { margin-top: -4px; border-color: transparent transparent #808080 transparent; border-width: 0 5px 5px 5px; }
.selectize-control.rtl.single .selectize-input:after { right: auto; left: 15px; }
.selectize-control.rtl .selectize-input > input { margin: 0 4px 0 -2px !important; }
.selectize-control .selectize-input.disabled { background-color: #fafafa; opacity: 0.5; }
.selectize-control.multi .selectize-input.has-items { padding-right: 5px; padding-left: 5px;z-index:0 !important; }
.selectize-control.multi .selectize-input.disabled [data-value] { color: #999; text-shadow: none; background: none; -webkit-box-shadow: none; box-shadow: none; }
.selectize-control.multi .selectize-input.disabled [data-value],
.selectize-control.multi .selectize-input.disabled [data-value] .remove { border-color: #e6e6e6; }
.selectize-control.multi .selectize-input.disabled [data-value] .remove { background: none; }
.selectize-control.multi .selectize-input [data-value] { text-shadow: 0 1px 0 rgba(0, 51, 83, 0.3); background-color: #1b9dec; background-image: -moz-linear-gradient(top, #1da7ee, #178ee9); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#1da7ee), to(#178ee9)); background-image: -webkit-linear-gradient(top, #1da7ee, #178ee9); background-image: -o-linear-gradient(top, #1da7ee, #178ee9); background-image: linear-gradient(to bottom, #1da7ee, #178ee9); background-repeat: repeat-x; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1da7ee', endColorstr='#ff178ee9', GradientType=0); -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), inset 0 1px rgba(255, 255, 255, 0.03); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), inset 0 1px rgba(255, 255, 255, 0.03); }
.selectize-control.multi .selectize-input [data-value].active { background-color: #0085d4; background-image: -moz-linear-gradient(top, #008fd8, #0075cf); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#008fd8), to(#0075cf)); background-image: -webkit-linear-gradient(top, #008fd8, #0075cf); background-image: -o-linear-gradient(top, #008fd8, #0075cf); background-image: linear-gradient(to bottom, #008fd8, #0075cf); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff008fd8', endColorstr='#ff0075cf', GradientType=0); }
.selectize-control.single .selectize-input { background-color: #f9f9f9; background-image: -moz-linear-gradient(top, #fefefe, #f2f2f2); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fefefe), to(#f2f2f2)); background-image: -webkit-linear-gradient(top, #fefefe, #f2f2f2); background-image: -o-linear-gradient(top, #fefefe, #f2f2f2); background-image: linear-gradient(to bottom, #fefefe, #f2f2f2); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffefefe', endColorstr='#fff2f2f2', GradientType=0); -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.05), inset 0 1px 0 rgba(255, 255, 255, 0.8); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.05), inset 0 1px 0 rgba(255, 255, 255, 0.8); }
.selectize-control.single .selectize-input,
.selectize-dropdown.single { border-color: #b8b8b8; }
.selectize-dropdown .optgroup-header { padding-top: 7px; font-size: 0.85em; font-weight: bold; }
.selectize-dropdown .optgroup { border-top: 1px solid #f0f0f0; }
.selectize-dropdown .optgroup:first-child { border-top: 0 none; }
.createnewyard .select_start #select{min-height:35px !important; max-height:100px !important; appearance:none; -webkit-appearance:none;}
.selectize-input.items.not-full{-webkit-box-shadow:none !important; box-shadow:none !important;}
.selectize-control.multi.plugin-remove_button{max-height:100px !important;}
@media(max-width:1400px) {
    .dash_boxtitle { font-size: 11px !important; }
}

@media(max-width:1350px) {
    .clsTaskPopup { width: 40% !important; }
    #overlayLoadTab1 { width: 60% !important; }
}

@media(max-width:1024px) {
    .select_staut { width: 55% !important; }
}

@media (min-width:1025px) {
    .search:hover { background: #1a9edc; }
}

.RadUploadProgressArea_Default .ruBar div, .RadUpload_Default .ruFileProgress {
    background-image: linear-gradient(45deg,rgba(255,255,255,1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 75%,transparent 75%,transparent);
    background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 75%,transparent 75%,transparent) !important;
    border: 1px solid #aaaaaa !important; /*background: #1693ce;*/
    color: #222222;
    font-weight: bold;
    animation: progress-bar-stripes 2s linear infinite;
    background-size: 40px 40px;
    -webkit-transition: width .6s ease;
    -o-transition: width .6s ease;
    transition: width .6s ease;
    background-color: #2eb2f1 !important;
    width: 0;
}

.RadUploadProgressArea_Default .ruBar {
    border: 1px dashed #b7b7b7;
    border-radius: 5px;
    background-color: rgb(232,232,232) !important;
}

.RadUploadProgressArea_Default .ruProgressHeader {
    background-color: transparent !important;
    border: none !important;
    background-image: none !important;
}

.RadUploadProgressArea_Default .ruProgress {
    box-shadow: none !important;
    border: 1px dashed #b7b7b7 !important;
    border-radius: 5px;
}

/*.RadUploadProgressArea {
    width: 472px !important;
}*/

.ruProgress, .RadUploadProgressArea_Default {
    font-size: 11px !important;
    color: #000 !important;
    font-family: 'roboto' !important;
}

.RadUploadProgressArea .ruCurrentFile {
    font-size: 12px !important;
}

.RadUpload .ruCancel {
    vertical-align: bottom !important;
}

#RadProgressArea1_Panel_TimeElapsed, #RadProgressArea1_Panel_CurrentOperation, #RadProgressArea1_Panel_Speed, #RadProgressArea1_Panel_TimeEstimated {
    color: #1693ce;
    font-weight: 700;
}

.left_section #FolderList.k-treeview .k-icon.k-i-collapse{ border:none !important; top:0; height:100% !important; margin-top:0; width:15px !important; background:none; }
.left_section #FolderList.k-treeview .k-icon.k-i-collapse:before{ top:10px !important; left:1px !important; }
.left_section #FolderList.k-treeview .k-icon.k-i-expand{ border:none; top:0; height:100% !important; margin-top:0; width:15px !important; background:none;  }
.left_section #FolderList.k-treeview .k-item>.k-group { margin:0 0 0 -13px !important; }
.left_section #FolderList.k-treeview .k-item > .k-group span.k-in{ margin-top:0 !important; margin-bottom:0 !important; }
.left_section .k-i-expand:before{ top:5px !important; }
.left_section #FolderList.k-treeview .k-last .k-top { background-position:-23px -63px; }
.left_section #FolderList.k-treeview .k-item > .k-group .k-group { margin: 0 0 0 7px !important; }
.left_section #FolderList.k-treeview .k-item.k-last .k-icon.k-i-collapse:before{ top:10px !important; left:0px !important; }
.left_section #FolderList.k-treeview .k-item.k-last .k-bot .k-i-expand:before{ top:3px !important; }

.k-window-titlebar .k-window-actions { position: absolute; top: 0; right: .3em;padding-top: .3em;white-space: nowrap;}
.k-window-titlebar .k-window-action {display: inline-block;width: 16px; height: 16px; padding: 2px;text-decoration: none; vertical-align: middle;opacity: .7;}
.k-window-titlebar .k-window-action span.k-icon.k-i-close { background-image: url(../ImagesRD/fancybox_sprite.png); background-position:0 0; border-color:transparent;}
html .k-window-titlebar .k-window-actions { top:-22px; right:-22px; }
.k-window-titlebar .k-window-action { display:inline-block; width:36px; height:36px; padding:2px; text-decoration:none; vertical-align:middle; opacity:1; padding:0;
background: none; box-shadow: none; border: none; }
 span.k-icon.k-i-close { background-image: url(../ImagesRD/sprite.png);border-color: transparent; width:100%; height:100%;}
html .k-window-actions .k-window-action .k-i-close {background-position: -47px -16px;}
.k-widget .k-button:active, .k-widget .k-button:hover, .k-widget .k-button:focus, .k-widget .k-button.k-state-active:hover {background-color: transparent !important;}
.k-button-icon.k-window-action:active, .k-button-icon.k-window-action:hover, .k-button-icon.k-window-action:focus { box-shadow:none !important; }
.k-i-close:before {content:"" !important;}
div#popupdetaildiv h3#FileFolderDetails { margin-top:5px !important; margin-bottom:5px !important; }
div#popupdetaildiv .modal-header-content {padding: 10px 15px !important;border-bottom: 1px solid #e5e5e5;min-height: 16.428571429px;background-color: #f0f8ff;border-radius: 6px;margin-left: 1px;}
div#popupdetaildiv .modal-dialog {width: 510px !important;}
div#popupdetaildiv.filedetailpopup .modal-header-content { background:#1693ce; padding:15px !important; margin:0; border-radius:0;}
div#popupdetaildiv.filedetailpopup .modal-header-content h3#FileFolderDetails { padding:0; margin:0px !important; font-size:25px; color:#fff; line-height:1; font-weight:normal; }
div#popupdetaildiv.filedetailpopup .modal-header-content button.close{ position:absolute; top:-18px; right:-18px; width:36px; height:36px;
cursor:pointer; z-index:8040; text-indent:-10000px; background:url(../ImagesRD/fancybox_sprite.png) no-repeat 0 -1px; opacity:1; box-shadow:none; border:none; }
.folder_detaillist .row { margin-top:7px; }
.folder_detaillist .row:first-child { margin-top:0px; }
.folder_title { float:left; width:150px; font-size:14px; color:#333; font-weight:600; }
.folder_value{ margin:0 0 0 160px; font-size:14px; color:#333; }
.folder_detaillist { display:block; padding:0 15px; }
#popupdetaildiv .modal-body {border-bottom:0px;}
.modal-content { border-radius: 0px;}
div#popupdetaildiv .modal-dialog{ height:calc(100vh - 60px); vertical-align:middle; }
div#popupdetaildiv .modal-dialog .modal-content{ transform:translateY(-30%); -webkit-transform:translateY(-30%); display:inline-block; width:100%; margin-top:50%; }
.msgnorcdfrtab { background: #fff none repeat scroll 0 0; color: #f13939; display: inline-block; font-size: 14px; padding: 15px; text-align: center; width: 100%; }
ul.nav.nav-tabs.responsive.fld { position:relative; z-index:22; }
/*#region Most Recent Document */
div#Mostrecentdoc h3#FileFolderDetails { margin-top:5px !important; margin-bottom:5px !important; }
div#Mostrecentdoc .modal-header-content {padding: 10px 15px !important;border-bottom: 1px solid #e5e5e5;min-height: 16.428571429px;background-color: #f0f8ff;border-radius: 6px;margin-left: 1px;}
div#Mostrecentdoc .modal-dialog {width: 1050px !important; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); margin:0px;}
div#Mostrecentdoc .modal-content{width:100%; float:left;}
div#Mostrecentdoc .modal-body{width:100%; float:left;}
div#Mostrecentdoc .k-grid-content, div#Mostrecentdoc .k-grid-content-locked{max-height:380px;}
div#Mostrecentdoc.mostrecentdoc .modal-header-content { background:#1693ce; padding:15px !important; margin:0; border-radius:0; width:100%; float:left;}
div#Mostrecentdoc.mostrecentdoc .modal-header-content h3#FileFolderDetails { padding:0; margin:0px !important; font-size:25px; color:#fff; line-height:1; font-weight:normal; }
div#Mostrecentdoc.mostrecentdoc .modal-header-content button.close{ position:absolute; top:-18px; right:-18px; width:36px; height:36px;
cursor:pointer; z-index:8040; text-indent:-10000px; background:url(../ImagesRD/fancybox_sprite.png) no-repeat 0 -1px; opacity:1; box-shadow:none; border:none; }
#divRecentlyAddedDoc .k-grid-header{margin:0px;}
#divRecentlyAddedDoc .k-grid-content.k-auto-scrollable{padding-right:0px !important;}
#Mostrecentdoc .innertablewrap.margin-top{padding:0px; border-top:0px;}
#Mostrecentdoc .tabheader{padding:0px;}
#Mostrecentdoc .tabheader table tr{border-bottom:1px solid #CCC;}
#Mostrecentdoc .modal-dialog .page_title{padding:0px;}
#divRecentlyAddedDoc .k-floatwrap{margin:0px;}
#Mostrecentdoc .innertablegrid table tr td{border-right:0 !important}
#divRecentlyAddedDoc .k-loading-image{background-image:unset !important}
#divRecentlyAddedDoc .k-grid-content.k-auto-scrollable{ height:380px !important;}
/*#endregion */

/* imanage Css */
.rfeFileExtension.folder {
    position: relative;
}
.rfeFileExtension.folder:before {
    background-image: url("../ImagesRD/new-all-img-v2.png") !important;
    height: 12px !important;
    width: 12px !important;
    background-position: -4px -198px !important;
    padding-left: 0 !important;
    content: no-close-quote !important;
    padding-left: 6px;
    display: inline-block;
    vertical-align: middle;
}
.BindAllMatters a{font-size:12px; line-height:1.2;}
.BindAllMatters .glyphicon{font-size:16px; float:left; margin:0 8px 0 0; line-height:0.7;}
.txtuploadcustFile.mrgbtm5{ width:100% !important;}


#divRecentlyAddedDoc .k-grid-content.k-auto-scrollable {
    height: 380px !important;
}
/*#endregion */

/*#region Confirmation Dialog Button */
#popupWindow .bluebut { background: #1a9edc; border: none; border-radius: 5px; color: #fff; cursor: pointer; font-family: "Roboto",sans-serif !important; font-size: 14px; font-weight: normal; line-height: 1; padding: 7px 25px; width: auto; margin: -10px 0px 0px 10px }
#popupWindow .dialog_buttons .confirm_no.bluebut { background:#AAB0B7; color:#fff; width:auto; border:none;}
/*#endregion */

.glyphicon-warning-sign:before {
    content: "\e107";
    color: #ffd400;
    font-size: 20px;
}
.warning_row {
    clear: both;
    padding: 7px 10px 0px 26px;
    position: relative;
}

.commwraning {
    background-image: url(/ImagesRD/warning.png);
    background-position: center left;
    background-size: 16px;
    background-repeat: no-repeat;
    cursor: pointer;
    position: absolute;
    left: 0px;
    top: 8px;
    width: 15px;
    height: 13px;
}    
.attachaction .cmnclose {
    top: 0;
}

.cmntaction .cmnclose, .attachaction .cmnclose {
    background-image: url(../ImagesRD/closegray.png) !important;
    height: 11px !important;
    width: 11px !important;
    background-position: 0 0 !important;
    display: inline-block;
    cursor: pointer;
}

.attachaction .cmnclose {
    position: relative;
    top: -7px;
    left: 10px;
}
.modal-body {
    position: relative;
    padding: 15px;
    font-family: 'Roboto';
    border-bottom: none;
}
.localdrive { background:url("../ImagesRD/new-all-img-v2.png") no-repeat -276px -195px !important; content:no-close-quote !important; height:21px !important; padding-left:18px; width:23px !important;
padding-top: 15px !important; display: inline-block; vertical-align: middle; }
.exdoc { background:url("../ImagesRD/new-all-img-v2.png") no-repeat -50px -278px !important; content: no-close-quote !important; height: 21px !important; padding-left: 18px; width: 23px !important; padding-top: 15px !important;
display: inline-block; vertical-align: middle;}
.attachmentoption { color: #000000;  margin-left: 6px; padding: 9px 6px 9px 6px; }
.modal-content { border-radius:6px; }


#divQuestion .task_formgroup { padding-left: 0; }
.task_formgroup.cmntreference ul { padding-left:12px; }
.task_formgroup.cmntreference ul li { padding: 5px 25px 0 18px !important; position: relative; list-style:none !important; }
.task_formgroup.cmntreference ul li::after, .RadUpload .ruUploadSuccess::before {  background-image: url(../../ImagesRD/WebResource.png); background-repeat: no-repeat; background-color: transparent; position: absolute;
left: 0; top: 0;content: ""; width: 10px; height: 80%; background-position: 0 -9px !important; cursor: pointer; }
.reficon { position: absolute; right: 0; top: 0px; z-index: 9 !important; }
.reficon .ruRemove { margin-left:0px !important; margin-top: 6px !important; width: 20px; height: 16px; float: left; display: block; background: url(../ImagesRD/all-img.png) no-repeat; background-position-x: 0%;
background-position-y: 0%; background-position: -444px -35px; border: 0px; cursor: pointer; position: absolute; transform: scale(0.7); -webkit-transform: scale(0.7); }
#divFileList ul#ullist { padding-left: 0px;}

/*#Folder Delete msg window */
.dialog_buttons_Delete .bluebut { background: #1a9edc; border: none; border-radius: 5px; color: #fff; cursor: pointer; float: none; font-family: 'Roboto' !important; font-size: 14px; font-weight: normal; line-height: 1; padding: 7px 25px; width: auto; }
.dialog_buttons_Delete .bluebut.confirm_no { background: #aab0b7; }
#popupWindowDeleteWithIcon .bluebut { background: #1a9edc; border: none; border-radius: 5px; color: #fff; cursor: pointer; font-family: "Roboto",sans-serif !important; font-size: 14px; font-weight: normal; line-height: 1; padding: 7px 25px; width: auto; margin: -10px 0px 0px 10px }
#popupWindowDeleteWithIcon .dialog_buttons .confirm_no.bluebut { background:#AAB0B7; color:#fff; width:auto; border:none;}

#popupWindowDeleteWithIcon .warning_old{position:relative;}
#popupWindowDeleteWithIcon p#FolderMessage {margin: 2px 0px 7px 2px; font-size:16px;}
#popupWindowDeleteWithIcon span.Deletecommwraning {margin: 0px; top:13px;}
#popupWindowDeleteWithIcon .popupMessageDelete {padding: 10px 0px 25px 23px; font-size:14px; float:left; line-height:1.5;}
#popupWindowDeleteWithIcon .dialog_buttons {margin: 0px 0px 0px 20px;}
#popupWindowDeleteWithIcon .dialog_buttons_Delete {margin: 0px 0px 10px 15px;}
.Deletecommwraning {
    background-image: url(/ImagesRD/Deletewarning.png);
    background-position: center left;   
    background-repeat: no-repeat;
    cursor: pointer;
    position: absolute;
    left: 0px;
    top: 8px;
    width: 15px;
    height: 13px;
}
.dataroomheading:after {content: "";display: block;overflow: hidden;clear: both;}
.dataroomheading {width: 11%;float: left;}
.archive_tile{position:relative; opacity:0.8}
.archive_tile:after{content:"Archived"; position:absolute; left:0; right:0px; text-align:center; width:100%; top:30%; font-size:100px; color:#FFF; transform:rotate(-28deg); -webkit-transform:rotate(-28deg); z-index:12; text-transform:uppercase; opacity:0.7;}
.archive_tile .deals_box:before{content:""; position:absolute; top:0px; left:0px; width:100%; height:100%; background:rgba(0,0,0,0.5); z-index:11;}
.dataroomcheckbox {float: left;padding:27px 8px;margin-top: 4px;}
.dataroomcheckbox input#chackarchive {opacity: 0;position: relative;z-index: 111;top: -1px;left: -3px;}
.dataroomcheckbox input + span {position: relative;margin: 1px 3px 4px -13px;float: left;}
.dataroomcheckbox input:checked + span:before {left: 15px;top: 1px;width: 4px;height: 9px;border: solid #fff;border-width: 0 2px 2px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);content: "";position: absolute;z-index: 1;}
.dataroomcheckbox input:checked + span:after {background: #1a9edc;border: 1px solid #1a9edc;}
.dataroomcheckbox input + span:after {position: absolute;content: "";top: -1px;left: 10px;width: 15px;height: 15px;border: 1px solid #bebebe;border-radius: 3px;}

/* Tooltip text for checkbox */

.dataroomcheckbox{position:relative;}
#innerbody .dvroomlist_wrap .dataroomheading{width:auto; margin-right:4px;}
#innerbody .dvroomlist_wrap .dataroomcheckbox{width:auto; position:relative;}
#innerbody .dvroomlist_wrap .dataroomcheckbox .clschackarchive{cursor:pointer;}
#innerbody .dvroomlist_wrap .dataroomcheckbox .chktooltiptext{width:170px; background-color:black; color:#fff; text-align:center; border-radius:3px; padding: 5px 5px;position: absolute; z-index: 1; top:20px; left:20px; font-weight: 600; display:none;}
#innerbody .dvroomlist_wrap .dataroomcheckbox .chktooltiptext::after{content:""; position:absolute; left:-6px; top:8px; border-top:6px solid transparent; border-bottom:6px solid transparent; border-right:6px solid #000;}
#innerbody .dvroomlist_wrap .dataroomcheckbox:hover .chktooltiptext{display:block;}
/*Css for global dashboard*/
.dealdashletloading {
    height: 100% !important;
    width: 100% !important;
    top: 0px !important;
    left: 0px !important;
    z-index: 99999999 !important;
    position: relative;
}

.dealdashletloadingtext {
    color: #fff;
    z-index: 9999999999 !important;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    background: rgba(0,0,0,0.2);
    margin: auto;
    font-size: 30px;
    line-height: 290px;
}
.dataroomheading.archivetitle h3.page_title{ font-size:20px; margin-top:2px;}
/*Css for global dashboard*/

/* Kendo Help Icon CSS */
.kk-icon, .kk-tool-icon {
    position: relative;
    display: inline-block;
    overflow: hidden;
    width: 1em;
    height: 1em;
    text-align: center;
    vertical-align: middle;
    background-image: none;
    font: 16px/1 WebComponentsIcons;
    speak: none;
    font-variant: normal;
    text-transform: none;
    text-indent: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: inherit
}

.kk-i-help:before {
        content: "\e402"
}

@font-face {
    font-family: WebComponentsIcons;
    src: url(fonts/glyphs/WebComponentsIcons.eot?gedxeo);
    src: url(fonts/glyphs/WebComponentsIcons.eot?gedxeo#iefix) format('embedded-opentype'),url(fonts/glyphs/WebComponentsIcons.ttf?gedxeo) format('truetype'),url(fonts/glyphs/WebComponentsIcons.woff?gedxeo) format('woff'),url(fonts/glyphs/WebComponentsIcons.svg?gedxeo#WebComponentsIcons) format('svg');
    font-weight: 400;
    font-style: normal
}

/*CR-567 Uploading Files START*/
#folderUplodWarning .WarningPopupMessage { padding:8px; }
#folderUplodWarning .dialog_buttons {text-align: center;margin-top: -11px;}
#folderUplodWarning_wnd_title {text-align: center;}
#folderUplodWarning input.confirm_cancel.bluebut{width:45px !important;}
/*CR-567 Uploading Files END*/
/*CR-582 Restrict File Types on upload START*/
button[disabled], html input[disabled] {cursor: no-drop !important;}
.disabled {cursor: no-drop !important;opacity: 0.4;}
/*CR-582 Restrict File Types on upload END*/
/*CR-594 Restrict File Types on upload START*/
.AddEditCustomFields .reject-icon {margin-top:-21px; }
.AddEditCustomFields .glyphicon.glyphicon-pencil,.AddEditCustomFields .glyphicon.glyphicon-pencil:hover {top:-5px;position:relative;color:#1a9edc;border :none;text-decoration:none; }
/*CR-594 Restrict File Types on upload END*/
/*CR-593 Checklists - Multiselect updates start (Gantt Chart Datepicker design)*/
.createfield.check_user.w67per span.k-widget.k-datepicker.k-input{ width:90% !important;}
/*CR-593 Checklists - Multiselect updates end*/