html,body,div,p,span,a,h1,h2,h3,h4,h5,header,footer,table,tbody,tr,td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{margin:0;width:100%}html{padding:0 15px}header .black-heading{border:none}footer{border:none}footer .black-footing{padding:0 5px}.content .menu-heading{background-size:auto 100%;height:auto}.content .menu-heading .client-name{font-weight:bold;line-height:23px;text-transform:uppercase}.content .menu-heading .client-license{font-weight:bold;line-height:23px;padding-left:5px;text-transform:uppercase}.content .menu-heading div{position:relative}.content .menu-heading .left{height:auto;padding:0;width:100%;overflow:visible;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.content .menu-heading .left>b{padding:0 5px}.content .menu-heading .right{color:#fff;float:none;position:absolute;top:0;right:22px;padding-right:0}.content .menu-heading .right a.logout{color:#fff}.content .menu-heading .dxm-main .dxm-selected{background-image:url(../../Images/mItemBackH.gif)!important;background-color:#82b3ce!important;background-repeat:repeat-x!important;background-position:center top!important}.content .menu-heading .dxm-main .dxm-selected a.dx{color:#fff!important}.content .menu-heading #divMenuRoles{position:absolute;top:25px}.content .search-bar-panel2{margin:5px}.content .search-bar-panel2 .search-bar .option-group{border:1px solid #d3d3d3;border-right:none;border-radius:7px 0 0 7px}.content .search-bar-panel2 .search-bar .option-group>.name{display:inline-block;vertical-align:middle}.content .search-bar-panel2 .search-bar .og-main{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;border-right:1px solid #d3d3d3;border-radius:0 7px 7px 0}.content .menu-roles-wrapper{background-color:#ccc;border-top:2px solid #fff;padding:1px 0 3px}.content .menu-roles-wrapper>div{display:inline-block;vertical-align:middle}.content .menu-roles-wrapper .menu-roles-new{padding:0}.content .menu-roles-wrapper .divBreadcrumbLabel{border-left:2px solid #000;margin-left:15px;padding-left:15px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.content .menu-roles-wrapper .item-color span{color:#006bbe}.menu-roles-wrapper>div>div>ul li div:first-child{text-transform:uppercase;text-decoration:underline;font-size:14px;font-weight:bold;text-align:center}.menu-roles-wrapper>div>div>ul li:hover div:first-child{text-decoration:none}@media(max-width:991px){.content .menu-roles-wrapper{color:#fff;font-size:14px;min-height:50px;line-height:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-top:2px solid #fff;padding:5px 0 5px;background-color:#000;background:linear-gradient(90deg,rgba(0,0,0,.25) 15%,rgba(57,97,148,1) 90%,rgba(65,131,185,1) 100%)}.content .menu-roles-wrapper>div:first-child{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.content .menu-roles-wrapper .site-step{display:none}.content .menu-roles-wrapper .item-color span{color:#fff;font-size:16px}.content .menu-roles-wrapper>div>div:last-child{position:static!important;width:100%!important}.content .menu-roles-wrapper .submenu{width:100%!important;border:none;padding:0!important;box-shadow:none!important}.content .menu-roles-wrapper .submenu ul{background-image:none!important}.content .menu-roles-wrapper .submenu-item{min-height:36px;font-size:14px;border:none;display:flex;justify-content:center;align-items:center;background-color:#000;background:linear-gradient(90deg,rgba(0,0,0,.25) 15%,rgba(57,97,148,1) 90%,rgba(65,131,185,1) 100%)}.content .menu-roles-wrapper .submenu .dxm-spacing{display:none!important}.content .menu-roles-wrapper .submenu-item span{color:#fff!important}}.content .dxeDisabled_BlackGlass .dxeEditAreaSys,.content .dxeDisabled_BlackGlass td.dxic{background-color:#f0f0f0;color:#333}.content-container{border-bottom:1px solid #fff}.content-left.resp-content-left{min-width:0!important}.content-body{padding-top:1.5px}.content-body h2.black{display:inline-block;vertical-align:middle;width:100%}.content-body #ucSearch{margin:2px auto 0}.content-body #ucSearch .so-contractTypes{margin-top:-2px;width:auto;overflow:hidden;-ms-zoom:1;zoom:1}.content-body #ucSearch .so-contractTypes a.contractTypes{background-image:url(../../Images/bg_arrow_gray_down.png);background-repeat:no-repeat;background-position:center right;float:left;padding:0 10px;line-height:27px;color:#444;text-decoration:none;width:auto;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-align:left;margin-right:10px}.content-body #ucSearch .search-label{display:inline-block;float:none;vertical-align:middle}.content-body #ucSearch .search-bar{display:inline-block;width:50%;margin:0;vertical-align:middle}#actionsBottomWrapper{border:5px solid #fff}#actionsBottomWrapper .btn-action{display:inline-block;margin:0 2.5px}.resp-logo{margin:8px 0 0 15px}.resp-cols{width:100%}.resp-col{display:inline-block}.clearfix{clear:both}#pnlTitleHelp{display:none}a.link-disabled{color:#bebebe}#divLoading{padding:5px}.content-container .GridToolbar span.big{margin:0 0 0 5px}.content-container .GridToolbar span.big.offset-right{margin-right:0;width:190px}.content-container .GridToolbar span.small{position:relative;top:1px}.content-container .GridToolbar select.menu-ddl{padding:0}.content-container .toggle-panel.resp-toggle-panel>div{display:inline-block}.content-container .GridToolbar a.remove{background-image:url(../../Images/redBullet.gif)}.content-container .GridToolbar a.remove.disabled{background-image:url(../../Images/greenBullet_disabled.gif);color:#ccc}.content-container .GridToolbar a.delete{background-image:url(../../Images/iconCancel18_Normal.png)}.content-container .GridToolbar a.delete.disabled{background-image:url(../../Images/iconCancel18_Disabled.png);color:#ccc}.content-container .GridToolbar a.active{background-image:url(../../Images/greenBullet.gif)}.content-container .GridToolbar a.active.disabled{background-image:url(../../Images/greenBullet_disabled.gif);color:#ccc}.content-container .GridToolbar a.inactive{background-image:url(../../Images/redBullet.gif)}.content-container .GridToolbar a.inactive.disabled{background-image:url(../../Images/greenBullet_disabled.gif);color:#ccc}.content-container .GridToolbar a.journal{background-image:url(../../Images/TaskJournal18_Normal.png)}.content-container .GridToolbar a.conversations{background-image:url(../../Images/Conversations18_Normal.png)}.content-container .GridToolbar a.conversations.disabled{background-image:url(../../Images/Conversations18_Disabled.png);color:#ccc}.content-container .GridToolbar a.journal.disabled{background-image:url(../../Images/TaskJournal18_Disabled.png);color:#ccc}.content-container .GridToolbar a.dxm-disabled{color:#acacac!important}.content-container .GridToolbar a.kpis{background-image:url(../../Images/18_color.gif)}.content-container .GridToolbar a.kpis.disabled{background-image:url(../../Images/changeIcon_Disabled.gif);color:#ccc}.content-container .inctrl.inctrl-attachments{width:100%}.content-container .inctrl.inctrl-attachments.centered [id*="tblAttachmentAdd"]{margin:auto}.content-container .inctrl.inctrl-attachments>div{padding:5px}.content-container .inctrl.inctrl-attachments .dxucControl_BlackGlass,.content-container .inctrl.inctrl-attachments .dxeTextBox_BlackGlass{width:100%!important}.content-container .inctrl.inctrl-attachments .attach-upload.limitations{text-align:right}.content-container .inctrl.inctrl-attachments .attach-upload.attach-title{padding-left:5px}.login-menu{color:#000;font-size:13.5px;margin-bottom:-35px;text-align:right;position:relative;z-index:100}.login-menu .login-item{display:inline-block;margin-right:20px}.master-sign-img-link{margin:-5px -1px}.login-menu .signup-help-blink{text-align:center;color:#000;position:absolute;top:0;right:203px;display:flex;font-size:13.5px}.login-menu .signup-help-blink.animation{animation:blinking 3.5s linear infinite}.login-menu .signup-help-blink.hide{visibility:hidden}@keyframes blinking{20%{opacity:.6}40%{opacity:1}100%{opacity:1}}.login-menu .signup-help-text{background-color:#fff200;padding:8px;border-radius:8px;font-weight:bold;width:180px}.login-menu .signup-help-text:after{content:"";border:solid transparent;position:absolute;left:100%;top:30%;border-left-color:#fff200;border-width:10px;margin-top:-15px}@media(min-width:992px){.content .menu-heading #divNavMenu ul li.dxm-separator{height:25px!important}.content .menu-heading #divNavMenu ul li .dxm-popOut{height:auto!important}.content .menu-heading #divNavMenu ul li .dxm-pImage{margin-top:0!important}}@media(max-width:991px){html{padding:0}.content .menu-heading{width:100vw}.content .menu-heading .dxmLite_BlackGlass>div,.content .menu-heading .dxmLite_BlackGlass .dxm-popup{width:100vw!important}.content .menu-heading #divNavMenu .dxm-main.dxm-horizontal{min-width:0!important;width:100vw!important;background-image:none!important;border:none}.content .menu-heading #divNavMenu ul{width:100%;background-color:#000;background:linear-gradient(90deg,rgba(0,0,0,1) 15%,rgba(57,97,148,1) 90%,rgba(65,131,185,1) 100%)}.content .menu-heading #divNavMenu ul li{display:flex;align-items:center;justify-content:center;width:100%!important;height:50px;background-image:none!important}.content .menu-heading #divNavMenu ul li a span,.content .menu-heading #divNavMenu ul li div span{text-align:center;font-size:16px!important;color:#fff}.content .menu-heading .dxm-main .dxm-selected{background-color:#000!important;background:linear-gradient(90deg,rgba(0,0,0,1) 15%,rgba(57,97,148,1) 90%,rgba(65,131,185,1) 100%)!important}.content .menu-heading .dxm-main .dxm-selected a{font-weight:bold;transition:all .2s linear;border-bottom:3px solid #039af2!important}.content .menu-heading #divNavMenu ul li.dxm-separator,.content .menu-heading #divNavMenu .dxmLite_BlackGlass .dxm-popup ul li.dxm-spacing{display:none!important}.content .menu-heading #divNavMenu .dxmLite_BlackGlass .dxm-popup{border:none!important}.content .menu-heading .dxmLite_BlackGlass>div,.content .menu-heading .dxmLite_BlackGlass .dxm-popup{position:sticky!important}.content .menu-heading .dxmLite_BlackGlass .dxm-main .dxm-checked,.content .menu-heading .dxmLite_BlackGlass .dxm-main .dxm-selected{color:#fff!important}.content .menu-heading .dxmLite_BlackGlass .dxm-popup ul li{background-color:#000!important;background:linear-gradient(90deg,rgba(0,0,0,1) 15%,rgba(57,97,148,1) 90%,rgba(65,131,185,1) 100%)!important}.content .menu-heading .dxmLite_BlackGlass .dxm-popup ul li.dxm-item div.dxm-popOut img{margin-top:30px!important}}@media(max-width:767px){.resp-logo{display:block;margin:0 auto;padding:25px 30px;text-align:center;width:auto;height:90px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.content-body h2.black{clear:both}.content .menu-roles-wrapper .divBreadcrumbLabel{margin-left:0;padding-left:5px}.content-body #ucSearch .account{float:none;margin-top:-50px;margin-bottom:30px}.content-body #ucSearch .search-bar{margin:0;min-width:0;max-width:none;width:100%;height:auto}.content-body #ucSearch table.st td.st-td1,.content-body #ucSearch table.st td.st-td2,.content-body #ucSearch table.st td.st-td3,.content-body #ucSearch table.st td.st-td4{display:block;width:100%!important}.content-body #ucSearch td.st-td1 .so-contractTypes a.contractTypes,.content-body #ucSearch td.st-td3 .so-custom-pm a.custom-param{float:none;padding-left:10px}.content-body #ucSearch a.search-go{width:100%}.content-body #ucSearch .search-label{padding-top:20px;text-align:center;width:100%}.content .search-bar-panel2{margin:0}.content-body #actionsBottomWrapper{width:100%}#actionsBottomWrapper .btn-action{display:block;margin:0 0 5px;min-width:150px;text-align:center;width:100%!important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#actionsBottomWrapper .pull-right{float:none;margin:0}.content-container .GridToolbar span.big,.content-container .GridToolbar span.big.offset-right{width:100%}.content-container .inctrl.inctrl-attachments .attach-upload.label,.content-container .inctrl.inctrl-attachments span{white-space:normal}.content-container .inctrl.inctrl-attachments .attach-upload.limitations>div{white-space:normal!important}.content-container .inctrl.inctrl-attachments table,.content-container .inctrl.inctrl-attachments td{display:inline-block;width:100%!important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.content-container .inctrl.inctrl-attachments tbody,.content-container .inctrl.inctrl-attachments tr{display:block}.content-container .inctrl.inctrl-attachments tr{position:relative}.content-container .inctrl.inctrl-attachments td[id*="dvxUploadControl_ClearBox"]{width:auto;position:absolute;right:0;top:0;height:20px}.content-container .inctrl.inctrl-attachments div[class*="dvxUploadButton"]{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.content-container .inctrl.inctrl-attachments td.attach-upload.point{min-height:20px;line-height:20px;text-align:center}.content-container .inctrl.inctrl-attachments .attach-upload.step{padding-top:10px}}@media(max-width:576px){.content .black-heading{background-size:100% 40px}.content .menu-heading .right{top:-2px}}.multiple-roles.multiple-roles-wrapper{margin:10px 30px;width:auto}.multiple-roles .skip-role-selection{white-space:normal!important}.multiple-roles-steps{display:table;text-align:center}.multiple-roles-steps .mr-step{padding:5px 0;text-align:left!important}.multiple-roles-steps .mr-col{padding:0 5px;vertical-align:top}.multiple-roles-steps .mr-controls{padding:0 25px;width:250px}.multiple-roles-steps .mr-controls .mr-btn-continue{margin-top:40px}@media(max-width:991px){.multiple-roles.multiple-roles-wrapper{padding:50px 10px 30px}.content{margin-top:60px!important}}@media(min-width:992px){header{position:relative;z-index:10}}@media(max-width:767px){.multiple-roles-steps .dxeListBox div.dxlbd{width:305px!important}}@media(max-width:576px){.multiple-roles.multiple-roles-wrapper{margin:10px}}.contacts-grid-wrapper .dxgvHeader_BlackGlass a{text-decoration:none}.content-container .SiteNavLinkContainer{padding:0}.content-container .SiteNavLinkContainer a{text-decoration:none}.content-container .SiteNavLinkContainerAdvanced{padding-bottom:5px}.content-container .SiteNavLinkContainerAdvanced .item-count{font-size:10px;vertical-align:middle}.panel-left-contracts-manage .tabs{width:100%;padding:0;height:24px}.panel-left-contracts-manage .tabs span,.panel-left-contracts-manage .tabs a{float:left;margin-bottom:-2px;padding:0 6px 0 6px;font-weight:bold;border:2px solid transparent;line-height:22px}.panel-left-contracts-manage .tabs a:hover{text-decoration:none}.panel-left-contracts-manage .tabs a:visited{color:#00f}.panel-left-contracts-manage .tabs .selectedtab{background-color:#fff;border-color:#493e95;border-bottom-color:#fff;color:#000!important;text-decoration:none}.panel-left-contracts-manage .listings-tree-menu .section{background-color:#fff;padding:5px 2px 2px}.panel-left-contracts-manage .listings-tree-menu .section .header{border-bottom:1px solid #ccc;color:#ccc;white-space:normal}.panel-left-contracts-manage .filetree a{color:#06c;line-height:14px;text-decoration:none}.panel-left-contracts-manage .filetree a:hover{text-decoration:underline}.panel-left-contracts-manage .filetree a.folder{background-position:3px 0;padding-left:22px}.panel-left-contracts-manage .filetree a.selected{background-color:#ff9}.panel-left-contracts-manage .filetree a span{color:#06c;font-weight:normal}.panel-left-contracts-manage .tab.ended{display:none}.ended-contracts-grid-wrapper{display:none}@media(max-width:991px){.content-container .grid-filter-menu{width:80%}}@media(max-width:767px){.toggle-panel.contracts-toggle-panel-wrapper tr{display:block}.toggle-panel.contracts-toggle-panel-wrapper tr .panel-left-contracts-manage,.toggle-panel.contracts-toggle-panel-wrapper tr .contracts-grids-wrapper{display:block;width:100%!important}.contracts-grids-wrapper .dxgvAE>tbody>tr>td{display:block}.contracts-grids-wrapper .dxgvAE>tbody>tr>td tr{display:table-row;width:auto}.toggle-panel.contracts-toggle-panel-wrapper .left-panel-container{width:100%!important}.toggle-panel.contracts-toggle-panel-wrapper .ContractMilestoneNavLinkContainer{margin-bottom:0}.toggle-panel.contracts-toggle-panel-wrapper tr td.panel-splitter{display:none!important}.panel-left-contracts-manage .listings-tree-menu .tab{height:auto}}.tabs.contract-tabs .tabs-head{position:relative}.tabs.contract-tabs .tabs-head td.back{width:auto}.tabs.contract-tabs .tabs-head td.back+.tab{padding:0 30px 0 5px}.tabs.contract-tabs .tabs-head .tab,.tabs.contract-tabs .tabs-head .action-tab{position:relative;width:auto!important}.tabs.contract-tabs .tabs-head .action-tab.action-tab-complex::after{content:'▽'}.action-tab.action-tab-complex .action-tab-menu{display:none;position:absolute;top:40px;left:0;border:2px solid gray;text-align:left}.action-tab.action-tab-complex .action-tab-menu.fl-right{left:auto;right:0}.action-tab.action-tab-complex .action-tab-menu .action-tab{border:2px solid #fff!important;font-weight:normal;padding:10px;width:auto!important;white-space:nowrap;z-index:100;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.action-tab.action-tab-complex .action-tab-menu .action-tab.active{font-weight:bold}.tabs.contract-tabs .tabs-head .action-tab.action-tab-extra{border:2px solid #fff!important;display:none;position:absolute;right:0;padding:10px;width:auto!important;z-index:100;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.tabs.contract-tabs .tabs-content div.container{min-height:150px}.contract-details-container .inctrl.inctrl-larger{width:65%}div.EditFormTitle{margin:0 auto 1px;position:relative}div.EditFormTitle.form-title-left{margin:0 auto;padding-left:5px;text-align:left;text-transform:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.flag-info{display:inline-block;border:2px solid #fe9900;background-color:#fff;background-image:url(../../Images/noticeFlag18_Normal.png);background-repeat:no-repeat;background-position:left;padding:0 5px 0 20px;text-align:left}.toggle-edit-section,.toggle-edit-section-hidden{background-repeat:no-repeat;background-position:right center;color:#fff;float:left;padding-right:10px;position:absolute;left:5px}.toggle-edit-section{background-image:url(../../images/up-double-white.png)}.toggle-edit-section-hidden{background-image:url(../../images/down-double-white.png)}.contract-edit .r-options.contract-holder-container td.second>.inctrl,.contract-edit .r-options.contract-details-container td.second>.inctrl{padding:1px}.contract-edit .r-options.contract-details-container td.second .contract-clissification-container .inctrl{padding:1px}.contract-edit .r-options tr.missing-first td.first{width:40%}.contract-edit .r-options tr.missing-first td.second{background-color:#fff;width:10%}.inctrl.inctrl-full-width{width:100%}.inctrl.inctrl-smaller{display:table-cell;white-space:nowrap}.inctrl.inctrl-bigger{display:table-cell;width:100%}.inctrl.inctrl-text-right{text-align:center}.inctrl .DateTimePickerTable>tbody>tr>td{display:inline-block;vertical-align:middle}.inctrl.inctrl-separator{border-right:2px solid #000;margin:0 15px;width:1px;height:20px}.ctrl-find-manager{color:#00f;cursor:pointer;text-decoration:underline}.ctrl-find-buyer.hidden{display:none}td.orig-end-date{background-color:#cfddef!important}td.curr-end-date{background-color:#95b3db!important}td.cntrct-bal{background-color:#51f884!important}.link-change-buyername{display:block;background-image:url(../../images/Cancel14_Disabled.png);background-repeat:no-repeat;background-position:left center;padding-left:15px}.ctrl-view-transactions{font-weight:bold}.contract-details-container .extended-end-date>div{margin:0!important}.content-workscope{background-color:#fff;padding:10px 20%}.content-workscope>div{display:block!important}.content-workscope .dxtc-stripContainer{width:100%!important}.content-workscope .dxeMemo{height:auto!important;width:100%!important}.content-workscope .dxeMemo textarea{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.show-next-as-tooltip{display:none}.content-subcontractors .dxgvPagerBottomPanel_BlackGlass{background-color:#e8edf1;position:relative}.subcontractor-info{display:none;padding:20px}.subcontractor-details-main{padding-bottom:5px;width:100%}.subcontractor-details-main span{margin-right:50px}.subcontractor-details{background-color:#fff;display:table;position:relative;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.subcontractor-detail{display:table-cell;vertical-align:top;height:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.subcontractor-detail p.title{background-color:#dcdcdc;border-top:1px solid #bbb;border-right:1px solid #bbb;padding:10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.subcontractor-detail p.value{border-top:1px solid #bbb;border-right:1px solid #bbb;border-bottom:1px solid #bbb;padding:10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.subcontractor-detail p.value img{height:11px}.subcontractor-detail:first-child p.title,.subcontractor-detail:first-child p.value{border-left:1px solid #bbb}.amendments-tbody table{border-collapse:collapse!important;color:#000}.amendments-tbody .dxgvHeader_BlackGlass{background:#d1d1d1;border:1px solid #fff;border-bottom:1px solid #c9c9c9;padding:3px 3px 3px 12px!important;text-align:left!important;box-sizing:border-box!important;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box}.amendments-tbody.dxgvControl_BlackGlass{border:1px solid #c9c9c9!important}.amendments-tbody .dxgvDetailCell_BlackGlass,.amendments-tbody .dxgvDataRow_BlackGlass td.dxgv{border:1px solid #fff!important}.amendments-detail{background:#fff;padding:10px!important;box-sizing:border-box!important;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box}.amendments-label{color:#000;font-weight:700;padding-left:3px;line-height:30px}.milestones-grid-wrapper{background-color:transparent!important;padding:10px 5px 0 15px}.milestones-grid-wrapper>div>.dxtlControl_BlackGlass{width:100%}.milestones-grid-wrapper .dxtlDataTable{border-spacing:2px 0}.milestones-grid-wrapper .dxtlDataTable>tbody>.dxtlNode_BlackGlass td:last-child.expanded{background:#d2d2d2;outline:1px solid #000}.milestones-grid-wrapper .dxtlDataTable>tbody>.dxtlNode_BlackGlass td:last-child.collapsed{background:transparent;outline:1px solid #000}.milestones-grid-wrapper .dxtlDataTable>tbody>.dxtlSelectedNode_BlackGlass td:last-child{outline:1px solid #000}.milestones-grid-wrapper .dxtlNode_BlackGlass td.dxtl{white-space:normal}.milestones-grid-wrapper .dxtl__B0{vertical-align:top;white-space:normal!important}.milestones-grid-wrapper .dxWeb_edtCheckBoxUnchecked_BlackGlass,.milestones-grid-wrapper .dxWeb_edtCheckBoxChecked_BlackGlass{position:relative;top:2px}.milestones-grid-wrapper .milestone-title,.milestones-grid-wrapper .task-title,.milestones-grid-wrapper .subtask-title{font-weight:normal;display:inline-block;margin-right:5px}.milestones-grid-wrapper .milestone-title img,.milestones-grid-wrapper .task-title img,.milestones-grid-wrapper .subtask-title img{vertical-align:top}.ContractMilestoneNavLinkContainer{border:2px solid #493e95;background-color:#fff;margin-bottom:100px;padding-bottom:20px;text-align:left}.ContractMilestoneNavLinkContainer ul a{line-height:normal}.ContractMilestoneNavLinkContainer ul a.folder{background:url(../../images/treeview/folder.gif) 0 0 no-repeat;background-position:0 -1px;color:#000;font-weight:bold;text-decoration:none}.ContractMilestoneNavLinkContainer ul li{white-space:normal}.ContractMilestoneNavLinkContainer ul li li a.folder{background:none!important;color:#1946a3;display:inline-block;font-weight:normal;padding-left:0;text-decoration:underline}@media(max-width:991px){.tabs.contract-tabs .tabs-head .action-tab{width:100px!important}.tabs.contract-tabs .tabs-head .tab{border:1px solid #fff;display:inline-block;line-height:40px;padding:0 10px;width:49%!important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.tabs.contract-tabs .tabs-head .tab.inactive,.tabs.contract-tabs .tabs-head .tab.inactive-prev{background:#cfddef}.tabs.contract-tabs .tabs-head .tab.active{background:#315f90}.contract-edit .r-options{background-color:#dcdcdc;display:block;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.contract-edit .r-options tbody{display:block}.contract-edit .r-options tr{display:block;white-space:nowrap}.contract-edit .r-options tr td.first{display:inline-block;vertical-align:middle;padding:5px;width:40%;min-height:30px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;white-space:normal}.contract-edit .r-options tr td.second{border:1px solid #fff;display:inline-block;vertical-align:middle;margin-left:0;padding:5px;width:60%;min-height:30px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;white-space:normal}.contract-edit .r-options tr td.second .inctrl-fix td{display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.contract-edit .r-options.r-options-acc-codes td.first{display:block;text-align:left;width:100%}.contract-edit .r-options.r-options-acc-codes td.second{display:block;width:100%}.contract-edit .r-options.r-options-acc-codes td.third{background-color:#fff;display:block;width:100%}.contract-edit .r-options tr.missing-first td.first{display:block;width:100%}.contract-edit .r-options tr.missing-first td.second{background-color:#fff;display:block;width:100%}.contract-edit .r-options.r-options-purch-aggr td.first,.contract-edit .r-options.r-options-purch-aggr td.second{display:block;width:100%!important}.cor-details-container .cor-details-row{white-space:nowrap}.cor-details-container .cor-details-row .first,.cor-details-container .cor-details-row .second{white-space:normal}.content-workscope{padding:10px}.subcontractor-details{display:block}.subcontractor-detail{display:inline-block;width:50%}.subcontractor-detail p.title,.subcontractor-detail p.value{border:1px solid #bbb!important}.dialog-new-message .contract-edit .r-options tr td.first{border-top:2px solid #fff;vertical-align:top}}@media(max-width:767px){.tabs.contract-tabs .tabs-head tr{display:block}.tabs.contract-tabs .tabs-head td.back{display:inline-block;height:40px;line-height:40px;width:100%}.tabs.contract-tabs .tabs-head td.back a{display:block;padding:0}.tabs.contract-tabs .tabs-head td.back+.tab{padding:0}.tabs.contract-tabs .tabs-head .tab{padding:0;width:100%!important}.tabs.contract-tabs .tabs-head .action-tab{border:1px solid #fff!important;display:inline-block;line-height:40px;width:100%!important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.tabs.contract-tabs .tabs-head .action-tab.action-tab-complex{height:auto}.tabs.contract-tabs .tabs-head .action-tab.action-tab-complex::after{content:normal}.action-tab.action-tab-complex .action-tab-menu{border:none;position:relative;top:auto;left:auto;right:auto}.action-tab.action-tab-complex .action-tab-menu .action-tab{line-height:20px}.tabs.contract-tabs .tabs-head .action-tab.action-tab-extra{display:inline-block!important;position:relative;width:100%!important;bottom:0!important;left:0;padding:0}.inctrl.inctrl-fix{width:100%!important}.inctrl.inctrl-fix .dxic{display:block}.contract-edit .r-options tr{white-space:normal}.contract-edit .r-options tr td.first{min-height:0;width:100%!important}.contract-edit .r-options tr td.second{width:100%!important}.contract-edit .r-options tr td.second>table{width:100%!important}.contract-edit .r-options tr td.second table[id*="tbxCOREmail"] td{display:block;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.content-workscope .dxtc-stripContainer{height:auto!important}.content-workscope .dxtc-stripContainer .dxtc-tab,.content-workscope .dxtc-stripContainer .dxtc-activeTab{float:none!important}.content-workscope .dxtc-stripContainer .dxtc-spacer,.content-workscope .dxtc-stripContainer .dxtc-leftIndent,.content-workscope .dxtc-stripContainer .dxtc-rightIndent{display:none}.content-workscope .dxtcLite.dxtc-top>.dxtc-stripContainer{display:block}.subcontractor-detail{display:inline-block;width:100%}.subcontractor-details-main span{display:block;margin:0}.toggle-panel.milestones-toggle-panel-wrapper tr{display:block}.toggle-panel.milestones-toggle-panel-wrapper tr .contract-milestones-panel,.toggle-panel.milestones-toggle-panel-wrapper tr .milestones-grid-wrapper{display:block;width:100%!important}.toggle-panel.milestones-toggle-panel-wrapper .left-panel-container{width:100%!important}.toggle-panel.milestones-toggle-panel-wrapper .ContractMilestoneNavLinkContainer{margin-bottom:0}.toggle-panel.milestones-toggle-panel-wrapper tr td.panel-splitter{display:none!important}.dialog-item .item-label{display:block;text-align:left;width:100%}.dialog-item .item-message{width:100%}.item-message .item-posted-by p{display:block;width:100%}.dialog-item .item-attachments{display:block;width:100%}.dialog-item .item-attachment{white-space:nowrap}.dialog-item .item-attachment a.attachment-download{width:50%;white-space:normal;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.dialog-item .item-attachment .attachment-saved{width:50%;white-space:normal;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.dialog-new-message td.second .inctrl{width:100%}.dialog-new-message td.second .inctrl>table{width:100%!important}.dialog-new-message .inctrl.inctrl-attachments .dxucControl_BlackGlass,.dialog-new-message .inctrl.inctrl-attachments .dxeTextBox_BlackGlass{width:100%!important}.dialog-new-message .inctrl.inctrl-attachments .attach-upload.label,.dialog-new-message .inctrl.inctrl-attachments span{white-space:normal}.dialog-new-message .inctrl.inctrl-attachments .attach-upload.limitations>div{white-space:normal!important}.dialog-new-message .inctrl.inctrl-attachments table,.dialog-new-message .inctrl.inctrl-attachments td{display:inline-block;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.dialog-new-message .inctrl.inctrl-attachments tr{position:relative}.dialog-new-message .inctrl.inctrl-attachments td[id*="dvxUploadControl_ClearBox"]{width:auto;position:absolute;right:0;top:0;height:20px}.dialog-new-message .inctrl.inctrl-attachments div[class*="dvxUploadButton"]{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.dialog-new-message .inctrl.inctrl-attachments td.attach-upload.point{min-height:20px;text-align:center}.dialog-new-message .dxeMemoSys td{display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.dialog-actions .inctrl{display:block;margin:5px 0;width:100%}.dialog-actions .inctrl>div{width:100%!important}.contract-edit .r-options.r-options-purch-aggr td.second.expanded td{display:block}}.tabs-content .container.tab-active .dxpcModalBackLite_BlackGlass,.content .dxpcModalBackLite_BlackGlass{width:100%!important;height:100%!important}@media(max-width:991px){.dxpcLite_BlackGlass .dxpc-mainDiv,.dxdpLite_BlackGlass .dxpc-mainDiv,.dxdpLite_BlackGlass.dxpc-mainDiv{width:90%!important;top:5%!important;left:4%!important;margin:0 auto}}.cursor-pointer{cursor:pointer}