﻿/*Alpa start add it in common css*/
:root {
    --common-white: #ffffff;
}
.dark {
    --common-white: #191D23;
}
*:before, *:after {-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
.row {margin:0 0 20px 0}
.cols-1, .cols-2, .cols-3, .cols-4, .cols-5, .cols-6, .cols-7, .cols-8, .cols-9, .cols-9-bulkdist, .cols-10, .cols-11, .cols-12 {
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.cols-12 {width:100%}
.cols-11 {width:91.66666667%}
.cols-10 {width:83.33333333%}
.cols-9 {width:75%}
.cols-9-bulkdist {width:95%}
.cols-8 {width:66.66666667%}
.cols-7 {width:58.33333333%}
.cols-6 {width:50%}
.cols-5 {width:41.66666667%}
.cols-4 {width:33.33333333%}
.cols-3 {width:25%}
.cols-2 {width:16.66666667%}
.cols-1 {width:8.33%}
.clearfix::after {display: block;clear: both;content: "";}
/*Clear floats*/
.cf:before, .cf:after, .container:before, .container:after, .row:before, .row:after, ul:before, ul:after, .boxs:before, .boxs:after, .radioList:after, .radioList:before {content:" ";display:table}
.cf:after, .container:after, .row:after, ul:after, .boxs:after, .radioList:after{clear:both}
ul{list-style-type:none;}
/*page Title*/
.mainPageTitle h3 {color: #005288;font-size: 18px;margin: 10px 0 15px}
.mainPageTitle{border-bottom:1px solid #C8C8C8; margin-bottom:20px}
/*rounded Icons*/
.parrotgreenDot {color: #18C967;}
.commonDot {margin-right: 5px;}
.pinkDot {color: #FF5069;}
.grayDot {color: #C5C5C5;}
.textOrange{color:#FD9A00}
.textGreen{color:#129519!important}
/*table*/
.skinTable, .skinTable td, .skinTable th {
    border: 1px solid #f4f4f4;
    text-align: left;
}
.skinTable {border-collapse: collapse!important;width: 100%;margin-bottom:10px;color:#000!important;font-size:12px!important;}
.skinTable th, .skinTable .tableHader {background-color: #DDDAD2;
        border-color: #CEC8BA !important;
        border-bottom: 1px solid #CEC8BA;
        color: #000000!important; 
        font-weight:bold;
    }
.skinTable tr:nth-child(even){background-color:#F2FAFD}
.skinTable tr:nth-child(odd){background-color:var(--common-white)}
.skinTable th, .skinTable td {
	padding: 7px 15px;
    color:#424242!important;
  font-size:12px!important;
}
.skinTable td, .skinTable th {
    border-left: 1px solid #E1E2E3;
    border-right: 1px solid #E1E2E3;
    vertical-align: middle;
}
.marginB0{margin-bottom:0!important}
.marginL20{margin-left:20px!important}
.marginL10{margin-left:10px!important}
.marginT5{margin-top:5px;}
/*Button with border*/
.commonButton, .clearBtn {
    border: 1px solid #005288;
    background: none !important;
    color: #005288 !important;
    padding: 5px 25px 6px;
    border-radius: 3px;
    font-size: 12px;
    margin-top: 0;
    text-decoration: none;
    display: block;
    float: right;
}
.inputGroupWrap {margin-bottom: 5px;display: block;float: left;width: 100%;}
.inputGroupWrap .cols-12{padding:0; }
.inputGroupWrap .LabelText.cols-12{margin-bottom:5px;}
.commonButton:hover{background:#005288!important; color:var(--common-white)!important;}
.clearBtn{border-color:#C8C8C8;color:#000000!important}
.clearBtn:hover {
    background: #C8C8C8 !important;
    color: var(--common-white) !important;
}
/*Input FIeld*/
.formGroup select{width:100%;}
.formGroup {margin-bottom:20px;}
.formGroup .labelControl {
    display: inline-block;
    max-width: 100%;
    margin-bottom:9px;
    font-weight: 700;
}
.formGroup .inputField {
    border: 1px solid #C8C8C8;
    height: 28px !important;
    border-radius: 3px !important;
    padding: 0 0 0 12px;
    font-size: 12px;
    color: #707070;
	    width: 100%;
}
.formGroup label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 10px;
    font-weight: 700;
    color: #999999;
}
.horizontalForm{margin:0; padding:0}
.horizontalForm .commonButton, .horizontalForm .clearBtn {
    margin-left: 10px

}
.horizontalForm li {display:inline-block; padding:0 15px;}
.horizontalForm li:first-child{padding-left:0}
.horizontalForm .formGroup .labelControl {
    float: left !important;
    margin-top: 5px;
    margin-right:20px;
}
.horizontalForm .formGroup .inputField {width:260px;  float: left!important;}

.pullLeft {
    float: left!important;
}

.pullRight {float: right !important;}

/*telerikcontrol CSS*/
.RadComboBox_Default .rcbReadOnly {
    background-color: var(--common-white) !important;
    background-image: none !important;
}

    .RadComboBox_Default .rcbReadOnly.rcbFocused, .RadComboBox_Default .rcbReadOnly.rcbExpanded, .RadDropDownList_Default .rddlFocused {
        color: var(--grey-text-600) !important;
    }

.selectBox {
    border: 1px solid #C8C8C8 !important;
    border-radius: 3px !important;
}

.RadInput_Default .riTextBox, .RadInput_Default .riSelect, .RadInput_Default .rcSelect, .RadInputMgr_Default {
    border-radius: 3px !important;
}

.rddlPopup_Default .rddlItemSelected {
    color: var(--grey-text-600) !important;
    background-color: var(--common-white) !important;
}

.rddlInner.rddlHovered, .RadDropDownList_Default .rddlInner {
    border: 0 !important;
    background-color: white !important;
    background-image: none !important;
}
/*datatable custom scroll*/
.mCSB_inside>.mCSB_container {margin-right: 15px!important}
.mCSB_horizontal.mCSB_inside > .mCSB_container { margin-bottom: 10px!important;}
.mCSB_scrollTools a+.mCSB_draggerContainer {margin: 0!important}
#mCSB_2_container {padding-right: 0!important}        
.mCSB_container_wrapper {margin-right: 14px !important}
.mCSB_container_wrapper > .mCSB_container {padding-right: 5px !important;padding-bottom: 0px !important;}
.mCSB_scrollTools.mCSB_scrollTools_horizontal { height: 25px!important;}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color: #606060 !important;
 background-color: rgba(96, 96, 96, 1) !important;border-radius: 5px !important }
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #606060!important;
    background-color: rgba(96, 96, 96, 1)!important;}
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail {background-color: #606060;background-color: rgba(96, 96,96,.2); border-radius:5px!important}

/*AZureAthMgmt*/
.displayNone{display:none!important;}
.aZureAuthPage .horizontalForm .formGroup{ vertical-align: text-bottom;}
.aZureAuthPage .horizontalForm .commonButton{margin-left: 0 !important;}
.aZureAuthPage .horizontalForm .formGroup .labelControl { float:none!important; display:block; color:#999999; font-size:11px; font-weight: normal;}
.auInfoBtn {
    padding: 5px 10px;
    color: #2196f3 !important;
    margin-top: 10px;
    line-height: 28px !important;
    cursor: pointer !important;
    text-decoration: underline !important;
}
    .auInfoBtn:hover {
        color: #000 !important;
    }
    
    .aZureAuthPage .textSky{font-weight:normal!important;}
/*Linked Sheets profiles page css*/
.linkedSheetsprofilesPage .linkProfile {
    text-align: right
}
.linkedSheetsprofilesPage .linkProfile ul li {
    display: inline-block;
    padding: 0 10px;
    border-right: 1px solid #005288;
}
 .linkedSheetsprofilesPage .linkProfile ul li:last-child{border:0}   
.linkedSheetsprofilesPage .linkProfile ul li a {
    color: #005288;
    display: block;
    cursor: pointer;
}

.linkedSheetsprofilesPage .pageTitleWrap.mainTitleWrap {
    padding: 10px 0 20px;
}
.linkedSheetsprofilesPage .rightColLink {
    width: 40%;
    float: left;
    position: relative;
    padding-left: 15px
}
.linkedSheetsprofilesPage .rightColLink .commonButton{margin-top:10px;}
.linkedSheetsprofilesPage .rightColLink .filterWrap {
    padding: 5px 0 2px;
}
.linkedSheetsprofilesPage .rightColLink label{
    float: right;
    margin-top: 5px;
}

.linkedSheetsprofilesPage .rightColLink .formGroup {
    margin-bottom: 0px;
}

.linkedSheetsprofilesPage .leftColLink {
    width: 60%;
    float: left;
    position: relative;
    padding-right: 15px
}
.LeftRightColWrap{margin-bottom:30px;}
.linkedSheetsprofilesPage {
    margin-top: 25px;
}
.linkedSheetsprofilesPage .EditLikedProfile  .pageTitleWrap.mainTitleWrap{padding:0 0 20px; margin-bottom:20px;}
.linkedSheetsprofilesPage .EditLikedProfile {margin-bottom:30px; padding-bottom:30px;}
.linkedSheetsprofilesPage .formGroup .labelControl{color:#000;}
.bgWhite {
    background-color: #FFF !important;
}
.padB30{padding-bottom:30px!important}

/*processingQueueBoardPage*/
.radioGroup label{margin-right:10px;}
a{text-decoration:none; outline:0}
.processingQueueBoardPage .commonButton {border: 1px solid #005288;
    background:none!important;
    color: #005288 !important;
    padding: 4px 25px 5px;
    border-radius: 3px;
    font-size: 12px;
	margin-top:0;
	text-decoration:none;
	display:block;
	float:right;
    margin-right: 5px;
	min-width:48%;
	text-align:center;
	font-weight:normal;
}
.processingQueueBoardPage .commonButton:hover, .processingQueueBoardPage .commonButton.active{background:#005288 !important; color:var(--common-white) !important;}
#AddnewCoderBlock .commonButton{float:left;  margin-right: 30px; margin-left:0; margin-top:20px; padding: 5px 25px 6px;}
.processingQueueBoardPage .redBtnBg{background:#E31837!important; border-color:#E31837!important; color:var(--common-white)!important;}
.processingQueueBoardPage .btnApply, .processingQueueBoardPage .btnClear{
    color: #37BB7B;
    border: 1px solid #37BB7B;
    font-size: 18px;
    width: 126px;
    height: 28px;
	line-height:26px;
    display: inline-block;
    text-align: center;
    -webkit-transition: 350ms ease;
    transition: 350ms ease;
    border-radius: 3px;
    margin-right: 15px;
	margin-top: 19px;
}
.processingQueueBoardPage .btnClear {
    color: #B4B4B4;
    border: 1px solid #B4B4B4;
}
.processingQueueBoardPage .btnApply:hover {
    color: #FFF !important;
    background-color: #37BB7B !important;
}
.processingQueueBoardPage .btnClear:hover {
        color: #FFF;
        background-color: #B4B4B4
    }
.processingQueueBoardPage .rightColmns .row{margin:0}
.processQueueFilter{padding:20px 0 15px;}
.borderRL, .borderRight{
    position: relative;
}
.borderRL:before {
    border-left: 1px solid #C8C8C8;
    content: "";
    display: block;
    position: absolute;
    top: -18px;
    height: 93px;
    width: 1px;
    right: 0px;
}
.borderRL:after, .borderRight:after{
    border-right: 1px solid #C8C8C8;
    content: "";
    display: block;
    position: absolute;
    top: -18px;
    height: 93px;
    width: 1px;
    left: 0;
}
.borderRight:after{height: 64px;}
.borderBottom{border-bottom:1px solid #C8C8C8; }
/*end  add it in common css*/
.bgWhite {
    background-color: var(--common-white) !important;
}
.pageTitleWrap{padding:9px 0 13px; font-weight:bold; color:var(--common-white); background-color:#2688FA; border-radius:10px 10px 0 0}
.filterWrap{padding:25px 0 45px; }
.filterBtnExpand ul{float:right;}
.bgBlue{background-color:#2688FA!important; color:var(--common-white)!important}
.strippedTable, .strippedTable td {border: 0;}
.strippedTable {
  border-collapse: collapse;
  width: 100%;
  margin-bottom:25px;
   border: 1px solid #C8C8C8;
   margin-top: 0px;
   color: #000000;
}
.strippedTable tr:nth-child(odd){background:var(--common-white)}
.strippedTable tr:nth-child(even){background:#F9F9F9}
.strippedTable th{background-color: #F9F9F9;border-bottom: 1px solid #C8C8C8; color: #999999;}
.strippedTable th .formGroup{margin-bottom:0!important}
.strippedTable tr:hover{background:#DBEBFF}
.strippedTable th, .strippedTable td {padding: 7px 15px;}
 table td .fa{color:#000000}
.processingQueueBoardPage  .pageTitle{margin-top:5px}
.topBtnStrip{margin-bottom:10px; background-color:var(--common-white); padding:15px; }
.btnList{list-style-type:none; margin:0; padding:0}
.btnList li{float:left; padding-right:5px;}
.btnList li .commonButton{margin-left:0px;}
.smallTitle{font-weight:bold; color:#000000; font-size:12px; margin: 0; padding:12px 0;}
.processingQueueBoardPage .btnApply, .processingQueueBoardPage .btnClear {
    color: #37BB7B;
    border: 1px solid #B4B4B4;
    font-size: 18px;
    width: 40px;
    height: 28px;
    line-height: 26px;
    display: inline-block;
    text-align: center;
    -webkit-transition: 350ms ease;
    transition: 350ms ease;
    border-radius: 3px;
    margin-right: 5px;
    margin-top: 22px;
}
.processingQueueBoardPage .btnClear {
    color: #B4B4B4;
   
}
.processingQueueBoardPage .btnApply:hover {
    color: var(--common-white) !important;
    background-color: #37BB7B !important;
}
.processingQueueBoardPage .btnClear:hover {
        color: var(--common-white);
        background-color: #B4B4B4
    }
.processingQueueBoardPage .fa-refresh {margin-right: 10px;}
.fusAnalysisPage .RadGrid_Default .rgHeader {background: unset !important;background-color: #F9F9F9 !important;border-right: 1px solid #8F8F8F !important;}
.fusAnalysisPage .RadGrid_Default th.whiteHeader.rgHeader {background-color:var(--common-white)!important}
.fusAnalysisPage ul.pull-right li {display: inline-block;}
.fusAnalysisPage ul.pull-right{margin-top:18px;}
.fusAnalysisPage .pull-right li .btnBlueBorder{border-color:#005288; margin-top:15px; }
.fusAnalysisPage .RadGrid .rgRow > td{padding-right:15px!important; padding-left:15px!important; }
.fusAnalysisPage .RadGrid td:nth-child(3), .fusAnalysisPage .RadGrid td:nth-child(4) {text-transform: lowercase;}
.fusAnalysisPage .RadGrid td:first-line {text-transform: capitalize;}
.fusAnalysisPage .RadGrid_Default .rgHeader { border-right: 1px solid #8F8F8F !important;}
.strippedTable tr:first-child th {text-align: left;position: relative;}
.fusAnalysisPage .RadGrid_Default .rgHeader a {color: #000;font-size: 11px;}
.fusAnalysisPage .RadGrid input.rgOptions {position: absolute;top: 17px;right: 5px;}
.fusAnalysisPage .btnbordrGroup .btn {padding: 6px 10px 5px;}
.fusAnalysisPage .strippedTable{border:0}
/*Buttons*/
.fusAnalysisPage .btnbordrGroup .btn {background: var(--common-white) !important;border: 1px solid #C8C8C8 !important;padding: 2px 10px 3px;color: #000 !important;font-weight: 600;font-size: 11px;}
.fusAnalysisPage .btnbordrGroup a {margin: 0 10px;}
.fusAnalysisPage .commonDot {margin-right: 5px;}
.fusAnalysisPage .btnBlueBorder .redDot .fa {color: #FF5656 !important;}
.fusAnalysisPage .btnBlueBorder .yelllowDot .fa {color: #FFF8B8 !important;}
.fusAnalysisPage .btnbordrGroup li{float:left;  padding-right: 5px;}
.fusAnalysisPage ul.btnbordrGroup{margin-top:20px}
.fusAnalysisPage .btnbordrGroup li a:after{display:none;}
.backBtn{color:#000000; background-color:#BEBFBF; padding:5px 10px 6px; font-weight:600; border-radius:3px; font-size:11px;}
.fusAnalysisPage td.rgPagerCell.NumericPages{background-color: #F9F9F9;}
/*Tiv Analysis*/
.tivAnalysisPage .strippedTable tr:first-child th, .strippedTable.totalInsoValueTbl th{background-color:#8F8F8F; color:var(--common-white); padding: 6px 5px;}
.tivAnalysisPage .strippedTable th, .tivAnalysisPage  .strippedTable td{padding: 3px 5px;}
.tivAnalysisPage .strippedTable tr:nth-child(odd) {background: #E0E0E0;}
.tivAnalysisPage .strippedTable tr:nth-child(even), .tivAnalysisPage .strippedTable tr:first-child{background: var(--common-white); border:1px solid #C6C6C6}
.tivAnalysisPage .strippedTable tr:first-child{color:#000000; font-weight:600;}
.tivAnalysisPage .strippedTable{margin-bottom:10px}
.tivAnalysisPage .btnBlueBorder, .btnInfo{padding: 2px 10px; color:#0080FF!important; border: 1px solid #0080FF; background: var(--common-white)!important;}
.btnInfo{border-radius: 5px}
.tivAnalysisPage table.strippedTable table{border:0!important}
.tivAnalysisPage table.strippedTable table th, .tivAnalysisPage table.strippedTable table td{padding:0}
.tivAnalysisPage table.strippedTable table tr:first-child, .tivAnalysisPage table.strippedTable table tr:nth-child(even){ border:0}
.displayBlock{display:block;}
.tivAnalysisPage .SplitterPane2 .btnBlueBorder {border-radius: 3px;}
.filterAreaIBC{ border: 1px solid #C6C6C6; padding:10px 15px 0; height:60px; overflow-y:scroll; color:#000; font-weight:600; font-size:10px; margin-bottom:10px;}
.filterPartIBCO .LabelText2, .filterPartIBCO .LabelText{margin:5px 0; display:block;}
.filterPartIBCO .row{margin-bottom:0}
.filterPartIBCO a.LabelText2{display:inline-block;}
.occupanyIBCOpage .filterFormWrap{position:relative;}
.occupanyIBCOpage .cols-6.filterFormWrap:after {width: 1px; height: 160px;background: #C1C1C1;position: absolute;left: 0;top: -16px;content: "";}
.mappedBtns{border-top:1px solid #C1C1C1 }
.padLR5{padding-left:5px; padding-right:5px}
.filterPartIBCO .btnSaveMed, .occupanyIBCOpage .btnSaveMed{text-align:center; margin-right:5px;}

/*tableless Layout*/
.tbllessLayout {border: 1px solid #C6C6C6;float: left;width:100%;border-radius: 5px 5px 0 0;margin: 20px 0;min-height:568px;}
.tbllessLayout .row {margin: 0 -15px;}
.tbllessLayout .headerTitle {background: var(--grey-text-600);padding: 5px;color: var(--common-white);font-size: 12px; font-weight: bold;border-radius: 5px 5px 0 0;}
.tbllessLayout .filterStrip {padding: 25px 15px;}
.filterStrip .lableText {margin-bottom: 8px;}
.filterStrip .commonButton { width:100%; padding:2px 0 3px; border-radius:0; text-align:center;    margin-top: 21px;}
.addGroupMngtPage  .customRadComboStyle .RadComboBox_Default .rcbInput{border: 1px solid #919b9c; border-right:0!important; width: 100%; font-size:10px; font-style:normal; color: #000; padding: 0 5px;height: 18px!important;}
.addGroupMngtPage .customRadComboStyle .RadComboBox_Default .rcbInputCell, .addGroupMngtPage .customRadComboStyle .RadComboBox_Default .rcbArrowCell{background-image:none; padding:0 2px}
.addGroupMngtPage .customRadComboStyle .rcbArrowCell.rcbArrowCellRight a{border:1px solid #919b9c!important; border-left:0!important}
.addGroupMngtPage .customRadComboStyle .rcbArrowCellRight a{background-image:url(../images/custom-dropdown-arrow.png); background-repeat:no-repeat; background-position:2px 6px;width: 18px!important;height: 18px!important;margin-left: -5px;}
.addGroupMngtPage .customRadComboStyle .RadComboBox_Default .rcbArrowCell{padding:0}

/*coplspan table*/
.collspanTable{overflow-x: scroll;}
.collspanTable .scrollinWrap{width:2000px;}
.collspanTable .childRow {display: none;}
.collspanTable .parentRow .expand-button {position: relative}
.collspanTable .parentRow .expand-button:after {display: inline-block;content: "+";color: #000;position: absolute;left: 15px;top: 7px;border: 1px solid #000;font-size: 14px;width: 17px; height: 15px;vertical-align: middle;text-align: center;line-height: 12px;font-weight: bold;border-radius: 3px;}
.collspanTable .parentRow.active .expand-button:after {display: inline-block;content: "-";color: #000;position: absolute;left: 15px;top: 7px;border: 1px solid #000;font-size: 18px;width: 17px;height: 14px;vertical-align: middle;text-align: center;line-height: 11px;font-weight: bold;border-radius: 3px;}
.collspanTable .childRow {display: none;}
.collspanTable .parentRow {background: #E0E0E0!important;color: #000000;}
.collspanTable .parentRow .expand-button{padding-left:45px}
.collspanTable tr:hover {background: none;}
.collspanTable table th {background: #DDE3E9;font-weight: bold;color:#000}
.collspanTable .table {width: 100%;border-collapse: collapse;}
.collspanTable .strippedTable th, .collspanTable td {border: 1px solid #C6C6C6; font-size:12px; padding: 7px 15px;}
.childRow td {padding: 0}
.collspanTable .table td{padding:7px 15px; text-align:center}
.collspanTable .table tr:nth-child(odd), .collspanTable .table tr:nth-child(even) {background: var(--common-white);}
	    
/*telerick grid with Custom table*/
.strippedTable.telrikTble {border-collapse: collapse !important;width: 100% !important;margin-bottom: 25px !important;margin-top: 0px !important;color: #000000 !important;}
.strippedTable.telrikTble.RadGrid_Default .rgHeader {background: unset !important;background-color: #F9F9F9 !important; color: #000 !important; font-size: 12px!important;}
.strippedTable.telrikTble.RadGrid_Default th.whiteHeader.rgHeader {background-color: #F9F9F9 !important;border-bottom: 1px solid #C8C8C8 !important;color: #999999 !important;}
.strippedTable.telrikTble .RadGrid .rgRow > td{ border:1px  solid #C8C8C8 !important;}
.strippedTable.telrikTble.RadGrid_Default .rgHeader { border-right: 1px solid #C8C8C8 !important; border-bottom: 1px solid #C8C8C8!important}
.strippedTable.telrikTble td{border-right: 1px solid #C8C8C8 !important; font-size: 12px!important;}
.strippedTable.telrikTble .rgRow > td, .strippedTable.telrikTble .rgAltRow > td, .strippedTable.telrikTble .rgEditRow > td, .strippedTable.telrikTble .rgFooter > td {border-bottom:1px  solid #C8C8C8 !important}
.strippedTable.telrikTble td.rgPagerCell{border:1px solid #C8C8C8 !important;}

.strippedTable.activityGrid th, .strippedTable.activityGrid td{padding: 7px 7px; border:1px solid #EAEBF5}
table.strippedTable.activityGrid{margin-bottom:15px;}
.padL0{padding-left:0!important}
.text-red{color:#CB312D!important}
.actvtyTitle{margin-bottom:10px; color:#000}
.actvtyTitle .fa{color:#4389F0; font-size:14px; margin-right:10px;}

/*Main dashboard */
.newDashboardWrapper .mainDashboardIconsBlock{}
/* Right Border */
/* RIGHT */


.newDashboardWrapper .ulIcons li {
    padding-right: 15px;
    padding-left: 15px;
}
.newDashboardWrapper .box3d .mainDashboardIconsBlock .LineBottom {
    background-image: none !important;
}
.newDashboardWrapper .box3d .mainDashboardIconsBlock .LeftBottom, .newDashboardWrapper .box3d .mainDashboardIconsBlock .LeftTop, .newDashboardWrapper .box3d .mainDashboardIconsBlock .RightTop, .newDashboardWrapper .box3d .mainDashboardIconsBlock .RightBottom {
    background-image: none !important;
}

.newDashboardWrapper .box3d .mainDashboardIconsBlock .LineRight {
    background-image: none;
}
.newDashboardWrapper .box3d .mainDashboardIconsBlock .LineLeft {
    background-image: none;
}
.newDashboardWrapper .box3d .mainDashboardIconsBlock .LineTop {
    background-image: none;
}

.newDashboardWrapper .box3d .mainDashboardIconsBlock .LineBottom {
    background-image: none;
}

.newDashboardWrapper .mainDashboardIconsBlock .button .image {
    border: 1px solid #D4D4D4;
    background-color: #F8F8F8; border-radius:5px; height:124px; width:124px; margin-bottom:10px; 
}

.newDashboardWrapper .mainDashboardIconsBlock .button .image img{width:70px; margin-top:37px; height:auto}
.newDashboardWrapper .box3d .mainDashboardIconsBlock  tr td.box { width:auto; height:auto
}

.newDashboardWrapper .mainDashboardIconsBlock .button .name { margin-bottom:10px; 
}

/*Occupancy*/
.constInTbl {
    border-collapse: collapse !important;
}
.constInTbl th {
        color: black!important;
        font-family: Sans-Serif;
        font-size: 12px;
        font-weight: bold;
        border-bottom: 1px solid #000;
        padding-top: 5px;
        padding-left: 10px;
        text-align: center
    }

    .constInTbl tr:first-child {
        background-color: var(--common-white) !important;
        height: auto;
    }
    .constInTbl tr:nth-child(odd) {
        background-color: var(--common-white) !important;
        border-top: 1px solid #C1C1C1;
        border-bottom: 1px solid #C1C1C1;
        font-family: Sans-Serif;
        font-size: 11px !important;
        color: #4d4d4d;
        cursor: default;
        vertical-align: middle;
        font-weight:bold;
    }

    .constInTbl tr:nth-child(even) {
        background-color: #E0E0E0 !important;
        border-top: 1px solid #C1C1C1;
        border-bottom: 1px solid #C1C1C1;
        font-family: Sans-Serif;
        font-size: 12px !important;
        color: Black;
        cursor: default;
        vertical-align: middle;
        font-weight: bold;
    }
   .constInTbl tr{height:25px}
   .constInTbl tr td{border: 1px solid #C1C1C1; text-align:center; vertical-align:middle;}
   .constInTbl .ATCtbl td{text-align:left;}
    .constInTbl .DropDown { width:145px;}
    .constInTbl .ATCtbl td{width:150px;}
.TblColumns {
    width: 1370px;
    padding-left: 0px;
    padding-right: 0px;
    background-color: var(--common-white);
    table-layout: inherit;
}
    .TblColumns th {
        border-right-style: solid;
        border-right-width: 1px;
        border-right-color: #C1C1C1;
        border-top-color: #000000;
        border-top-style: Solid;
        border-top-width: 1px;
        border-left-style: solid;
        border-left-width: 1px;
        border-left-color: #C1C1C1;
        vertical-align: bottom;
        text-align: left;
        white-space: nowrap;
        padding: 0px;
    }
.POCTable {
    border-radius: 5px 5px 0 0;
}
    .POCTable .SnapHeader {
        border-radius: 5px 5px 0 0;
        padding: 4px 15px;
    }
/*My Company ATLAS Page*/
.compAtlasMap iframe {height:1000px; width:1200px;}
.POCTable .SnapHeader {border-radius: 5px 5px 0 0;padding: 4px 15px;}
.bg-gray-body{background-color:#EFEFEF!important}
/* panel*/
.panel-box-wrap {margin-bottom:10px; background-color:var(--common-white);float:left; display:block; width:100%}
.panel-box-wrap .panel-box-heading{font-size:12px; color:#000000;  border-bottom:1px solid #C8C8C8; display:block;padding:12px 15px 15px;}
.panel-box-body{padding:15px 15px 10px;}
/*bulkDistPage*/
.bulkDistPage .formGroup .labelControl, .bulkDistPage .RadPicker_Default .riLabel{color:#000000; font-size:12px; font-weight:bold;}
.bulkDistPage .commonButton{width:90px; border-radius:0; margin:28px 10px 0 0; text-align:center;padding:4px 20px 5px}
.filterPartBulkDist .filterPartBulkDistIn{padding:25px 10px; border:1px solid #C8C8C8;float:left; width:100%; margin-bottom:28px}
.bulkDistPage .filterPartBulkDist .SnapHeader{padding: 10px 15px;border-radius: 5px 5px 0 0;min-height: auto!important;}
.bulkDistPage .strippedTable{border: 1px solid #EAEBF5;}
.bulkDistPage .strippedTable th{color:#000; border-bottom: 1px solid #EAEBF5;}
.bulkDistPage .strippedTable th, .bulkDistPage .strippedTable td{padding: 8px 1px 9px!important; font-size:11px;}
.bulkDistPage .strippedTable tr:nth-child(odd) {background: #F9F9F9;}
.bulkDistPage .strippedTable tr:nth-child(even) {background: var(--common-white);}
.bulkDistPage .RadComboBox_Default .rcbInner, .bulkDistPage .RadInput_Default .riTextBox, .bulkDistPage .RadInput_Default .riSelect, .bulkDistPage .RadInput_Default .rcSelect, .bulkDistPage .RadInputMgr_Default {border-radius: 0!important; border-color: #EAEBF5;}
.bulkDistPage .strippedTable .RadComboBox_Default .rcbInner {padding:1px 2em 1px 10px}
.bulkDistPage .strippedTable .RadComboBox .rcbActionButton{padding: 0 4px 0}
.bulkDistPage .RadComboBox_Default .rcbReadOnly, .bulkDistPage .RadInput_Default a, .bulkDistPage .RadInput_Default.RadInputDisabled a:hover, .bulkDistPage .RadInput_Default.RadInputDisabled a:active, .bulkDistPage textarea, .bulkDistPage .DropDownSmall, .bulkDistPage.stsDistPage .TextBox {
    border-color: #EAEBF5;
}
.bulkDistPage .RadComboBox .rcbReadOnly .rcbActionButton {background-color: #e6e6e6;background-image: linear-gradient(white,#e6e6e6);border-width: 1px;border-color: #EAEBF5;color: #9F9F9F!important}
.checkboxWrap input {float: left;}
.checkboxWrap span {margin: 2px 0 0 5px;float: left;display: inline-block;}
.textRight{text-align:right!important}
.bulkDistPage .selctedItemsWrap{ padding:0; margin:0}
.bulkDistPage .selctedItemsWrap li {display: inline-block; vertical-align:middle}
.bulkDistPage .selctedItemsWrap span{display:block; margin-right:45px; color:#000; font-weight:bold;}
.bulkDistPage .selctedItemsWrap a{margin:0}
.marginB15{margin-bottom:15px!important}
.marginL45{margin-left:45px!important}
.bulkDistPage table .fa-pencil, .bulkDistPage .RadGrid .rgEditIcon{color:#5B6166; font-size:18px}
.textCenter{text-align:center!important}
.bulkDistPage .strippedTable.stmtDistGridCust td .RadComboBox .rcbActionButton {
    padding: 1px 4px !important;
    background-color: #e6e6e6 !important;
    background-image: linear-gradient(white,#e6e6e6) !important;
    border-width: 1px !important;
    border-color: #EAEBF5 !important;
    color: #9F9F9F !important;
}
.bulkDistPage.stsDistPage .strippedTable .HeadingCellHtmlTable, .bulkDistPage.stsDistPage .strippedTable td {
    padding: 8px 15px 9px !important;
    font-size: 11px;
    color: #000;
    border-bottom: 1px solid #EAEBF5;
    background-color: #F9F9F9
}

    .bulkDistPage.stsDistPage .strippedTable td.DataCell2 {
        word-break: break-word;
        vertical-align:top;
    }

   .bulkDistPage.stsDistPage .strippedTable td.DataCell2 input[type="checkbox" i] {
    margin-right: 10px !important;
  
}
.marginR0 {margin-right: 0px !important}

.activeLink {
    text-decoration: underline !important;
    cursor: pointer;
    color: white !important
}

.normalLink {    
    cursor: pointer;
    color: white !important
}
.terms-Use-page{background:#fafafa;background-size: cover; margin:0; padding:0;font-family: 'Segoe UI', sans-serif; font-size:14px;color:#212121; line-height:18px;}
.termsuse-inWrapper {box-shadow: 0px 3px 6px #00000029;height: 100%; margin: auto;
    float: unset;
    background-color: var(--common-white);
    padding:0; 
}
.page-header-main{background-color:#F5F5F5;padding:80px 0 50px;}
.terms-Use-page .content-block{padding:30px 30px 120px}
.page-header-main h1{font-size:30px; color:#212121; margin-top:20px;text-align:right}
.termsuse-inWrapper h2{font-size:20px; color:#ED1F27; padding-top:0; margin-bottom:30px;text-align:center}
.termsuse-inWrapper h3{font-size:18px}
.mr-b30{margin-bottom:30px}
.mr-t10{margin-top:10px}
.terms-footer{box-shadow: 3px 0px 6px #00000029;padding:20px 0 0px; background-color:var(--common-white); position:fixed; bottom:0;left:0; right:0}

.terms-footer button{
    padding: 8px;
    display: inline-block;
    color: #2567EB;
    background-color: var(--common-white);
    font-size: 14px;
    border: 1px solid #2567EB;
    margin-right: 6px;
    border-radius: 6px;
    cursor: pointer;
    font-weight: 700;
    outline: none;
    height: auto;
}
.terms-footer .hr-line {
    font-size: 14px;
    color: #1C1E22;
    font-weight: 700;
    margin-right: 3px;
}
.terms-footer a {
    font-size: 14px;
    font-weight: 700;
    color: #2567EB !important;
    cursor: pointer;
}
.txt-right{text-align:right}