
   .group:after,
    .group:before,
    .liner:after{content:""}.group:after,
    .section{clear:both}.action-popup,
    .cancel{z-index:100000000000000000}.list-table,
    body .bodyDiv #bodyTable{table-layout:fixed}body{font-family:Effra_Std,Tahoma}.hasMotif{margin:0}.sidebarCollapsed 
    #sidebarDiv{display:block!important;width:100%}.sidebarCollapsible{padding:25px 0 25px 30px!important}#portalheader>.navbar-default,
    #sidebarDiv,.sidebarCell,html .brandZeronaryBgr{background:#353b42!important}.zen .zen-tabMenu .zen-active{background-color:#353b42!important;}.zen 
    .zen-tabMenu .zen-active>a{font-weight:700}body .bodyDiv .outer .oRight,body .bodyDiv .outerNoSidebar{background-color:#353b42!important}#phSearchButton,
    .headerSearchRightRoundedCornerMouseOver #phSearchButton,.headingRibbon-full-width,.mobile-menu-icon,.nav .open>a,.navbar-default .navbar-nav>.open>a,.zen 
    .zen-tabMenu{background-color:#ffffff!important}.dropdown-menu li{width:100%!important}@media only screen and (max-width:767px){body .bPageBlock .detailList 
    .data2Col,body.detailPage .bPageBlock .detailList,body.detailPage .bPageBlock .detailList .dataCol,body.detailPage table.detailList tr,body.editPage .bPageBlock 
    .detailList,body.editPage .bPageBlock .detailList .dataCol,body.editPage table.detailList tr{width:100%;display:inline-block}
    #sidebarDiv iframe{height:1150px}body.detailPage td.dataCol,body.detailPage td.labelCol,body.editPage td.dataCol,body.editPage 
    td.labelCol{display:inline-block}body.detailPage .bPageBlock .detailList .labelCol,body.editPage .bPageBlock .detailList 
    .labelCol{width:100%;text-align:left}.dateFormat{display:block}input[type=text],select,textarea{width:95%}body.detailPage td.dataCol.col02+td,body.detailPage 
    td.dataCol.col02+td+td,body.editPage td.dataCol.col02+td,body.editPage td.dataCol.col02+td+td{float:left}.bEditBlock .pbButtonb,.bPageBlock .pbButton,
    body .bPageBlock .pbTitle{display:inline-block;width:100%}.bEditBlock .pbButtonb,.bPageBlock .pbButton{text-align:center}body .bPageBlock 
    .pbTitle{text-align:left}}@media only screen and (min-width:768px){#sidebarDiv iframe{height:1150px}}@media only screen and (min-width:992px){#sidebarDiv 
    iframe{height:670px}}html .brandSecondaryBrd{border-color:#1A1A1A!important}.navbar-default .navbar-nav>li a,.navbar-default .navbar-nav>li 
    span{color:#454A4E!important}.navbar-default .navbar-nav>li a i{color:#000!important}.nav .open>a,.navbar-default .navbar-nav>.open>a 
    i{color:#fff!important}#page-Structure h3,.brand-color,.gray-background h5{color:#000!important}#page-Structure,body,td{color:#454A4E!important}
    #portalbody{overflow:hidden;display:block}.footer-section{line-height:60px;padding-right:30px;padding-left:30px}div
    .bRelatedList table.list tbody>tr>td.actionColumn,div.bRelatedList table.list tbody>tr>th.actionColumn{display:none}.x-grid3-col.x-grid3-cell.x-grid3-td-ACTION_COLUMN,
    .x-grid3-hd.x-grid3-cell.x-grid3-td-ACTION_COLUMN{display:none!important}.zen .zen-tabMenu{display:block;overflow:hidden;background:#063E67;margin:0;padding-left:2px}.zen 
    .zen-tabMenu li{float:left;display:inline-block}.zen .zen-tabMenu 
    li.loggedin-account{float:right!important;font-size:18px;padding-top:0!important;padding-bottom:0!important;line-height:1.8em}.zen 
    .zen-tabMenu .zen-active{border-radius:0;box-shadow:none;background-image:none;font-weight:400;}.DPGBtn,body .btn{border-radius:0!important}.zen 
    .zen-tabMenu li{height:41px;padding:4px 26px!important;color:#1a1a1a;line-height:41px}.zen .zen-tabMenu li:hover{background-color:#353b42;}.bodyDiv,.zen .zen-tabMenu li:hover a{color:white!important;}.zen 
    .zen-bodyZen{border-top:0}.zen .zen-tabMenu li a,.zen .zen-tabMenu li a{color:#1a1a1a;text-decoration:none}.zen .zen-tabMenu li a:hover{cursor:pointer;color:white;text-decoration:none}.zen 
    .zen-page{padding:0!important}.page-list__link{color:#333435;font-size:12px;margin:0 1.5rem 0 0;text-align:left;display:inline-block;font-weight:600;text-decoration:none}
    .page-list__link:hover{text-decoration:none;color:#007B99}.copyright-menu{float:right}.col,.col_field,.footer-menu{float:left}.outer td.oRight{padding:25px 25px 25px 30px}
    body .btn,body .btnCancel,body .btnDisabled,body .btnImportant,body .menuButton .menuButtonButton,body .menuButton .menuButtonMenu a,body .menuButton 
    .menuButtonMenu input.theOption,body .x-btn button,body td,h1,h2,h3,h4,h5,h6{font-family:Effra_Std,Tahoma!important}#sidebarCell{width:20%!important}body.detailPage 
    .bDetailBlock.bPageBlock[id^=ep],body.detailPage .bPageTitle{background-color:#fff!important}body .bPageBlock .pbBody .pbSubheader{padding:20px}body 
    .btn{background:#1a1a1a!important;color:#fff!important;font-size:13px;text-decoration:none!important;font-family:Effra_Std;-webkit-appearance:none;-moz-appearance:none;
    appearance:none}.section{padding:0;margin:0}.col{display:block;margin:1% 0 1% 1.6%}.col:first-child{margin-left:0}.group:after,.group:before{display:table}.group{zoom:1}
    .span_3_of_3{width:100%}.span_2_of_3{width:66.13%}.span_1_of_3{width:32.26%}@media only screen and (max-width:680px){.section{text-align:right}.col{margin:1% 0}.span_1_of_2,
    .span_1_of_3,.span_2_of_2,.span_2_of_3,.span_3_of_3,.span_field_1_of_2{width:100%!important}.col_field{margin:1% 0!important}.message-area{width:71%}
    .field-label-span{width:40%!important;display:inline-table;float:left;line-height:35px}}.span_2_of_2{width:100%}.span_1_of_2{width:49.2%}.span_field_1_of_2{width:45%}
    .col_field{display:block;margin:1% 0 1% 10%}.col_field:first-child{margin-left:0}.field-label-span{width:40%!important;display:inline-table;float:left;line-height:35px}
    .headerLogo,.userinfo{line-height:58px}.span_50{width:100%}.dpg-form input[type=text],.dpg-form select{box-sizing:border-box;height:35px;width:100%;padding-left:5px;
    padding-right:5px;font-family:Effra_Std;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.section .field-label{display:block;margin-bottom:10px;font-size:14px;
    font-weight:700}.section .horizontal-field-label{margin-right:10px;font-size:14px;font-weight:700;color:#1A1A1A;width:40%;display:inline-block;text-align:right}.section 
    .span-value,.section .span-value-msg{font-size:14px;font-weight:400;color:#75787B;display:inline-block;text-align:left}.section .span-value{width:40%;word-wrap:break-word}
    .section .span-value-msg{width:64.5%}.section .span-value-msg textarea{width:100%;height:100px}.filter-form{margin-top:1%}.table{display:table;width:100%}
    .table-cell{display:table-cell}.code-spacer{padding-right:10px}.center{text-align:center}.right{text-align:right}.DP-brand-color,.list-table thead th 
    .sort-link:hover{color:#243c98}.list-table thead th .sort-link{position:relative;text-decoration:none}.sortAsc-arrow-up,
    .sortDesc-arrow-down{position:absolute;margin-left:7px;bottom:5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent}
    .sortAsc-arrow-up{border-bottom:5px solid #000}.sortDesc-arrow-down{border-top:5px solid #000}.section.section-pad{padding:20px;background-color:#fff}
    .span-header-full-width{width:100%;display:inline-block}.margin-bottom-spacer{margin-bottom:1%}.line{border-bottom:1px solid #353b42}
    .text-dec-none,.text-dec-none:hover{text-decoration:none}.span-right-spacer{margin-right:10px}.span-left-spacer{margin-left:10px}
    .list-view-paginator{font-size:13px}.relative-position{position:relative}.action-popup,.cancel,.liner:after{position:absolute}a.action-link 
    .icon-action{font-size:4px}.action-popup a,.action-popup a:hover,a.action-link,a.action-link:hover{text-decoration:none;cursor:pointer}
    .action-popup .menu-action{padding-top:5px;padding-bottom:5px}.action-popup .menu-action:hover{background-color:#edf4f7}
    .action-popup{top:0;right:14px;box-shadow:-1px 1px 13px 0 #888;margin:19px auto;width:200px;font-family:verdana;font-size:13px;padding:15px;
    background-color:#fff;display:none}.page-header,.sub-header{font-family:Effra_Std;font-weight:700}.cancel{display:relative;cursor:pointer;margin:0;
    right:6px;top:3px;height:10px;width:14px;padding:0 0 5px;text-align:center;font-weight:700;font-size:11px;color:#000;border-radius:3px}
    .page-banner,.prim-color{color:#353b42}.modal,.sidenav{z-index:1;left:0;top:0}.page-header{font-size:17px}
    .page-banner{padding:20px;background-color:#fff}.sub-header{font-size:16px}.DPG-filter-Btn,
    .DPGBtn{font-size:21px;text-decoration:none!important;font-family:Effra_Std}.liner:after{background:#111821;bottom:0;left:0;height:50%;width:1px}
    .bottom-space{margin-bottom:3%}.DPGBtn{background:#353b42!important;color:#fff!important;-webkit-border-radius:5px !important;
    -moz-border-radius: 5px!important;padding:12px 20px;cursor:pointer;display:table}.DPG-filter-Btn{background:#fff!important;color:#353b42!important;
    width:75px;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important}.DPG-filter-Btn:hover{color:#8a8b8b!important}
    .DPG-filter-Btn span,.DPGBtn span{font-family:Effra_Std;padding-left:10px;display:table-cell;vertical-align:middle}.empty-column-content,.modal{display:none}
    .list-view{margin-top:1%}.list-view.tbl{min-height:500px}.home-box .box-ytd{height:227px}.list-table{font-size:14px;width:100%;background:#fff;
    border-collapse:collapse}.list-table thead th{padding:20px;width:30%}.list-table tbody td{padding:20px;vertical-align:middle;word-wrap:break-word}
    .list-table tbody tr:nth-child(odd){background-color:#e7e8e9}.modal{position:fixed;width:100%;height:100%;overflow:auto;background-color:#000;
    background-color:rgba(0,0,0,.4)}.modal-content{background-color:#fff;margin:5% auto;border:1px solid #888;width:50%;position:relative}
    .header-spacer,.summary .detail-section .panel{margin-bottom:1%}.modal-content-block{padding:20px;position:relative}.close{color:#aaa;float:right;
    font-size:28px;font-weight:700}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}
    .records-msg{padding:20px;background-color:#fff;font-size:14px}.display-inherit{display:inherit}body .bDetailBlock.bPageBlock .pbBody 
    .dataCol,body .bDetailBlock.bPageBlock .pbBody .labelCol{padding:20px}body .bPageBlock,body .secondaryPalette.bPageBlock{border-radius:0;
    -webkit-border-radius:0;-moz-border-radius:0}.inventory-detail 
    .summary{width:100%;position:relative;background:url(/resource/1500272246000/DPGStaticResource/DPGStaticResources/img/login_bg.jpg) center 
    center no-repeat fixed;background-size:cover}.inventory-detail .summary .detail-section{width:80%;padding-top:10%;padding-bottom:10%;
    margin-left:10%;margin-right:10%}.bottom-border{border-bottom:1px solid #eff5f8}.bottom-border:last-child{border-bottom:none}.inventory-detail 
    .media-lib,.panel{background-color:#fff}.dpg .h2,.dpg h2{font-size:100%;font-weight:700}.top-bottom-space{padding-top:10px;padding-bottom:10px}
    .section-sub-header-block{padding-left:20px;padding-right:20px}.section-sub-header-block 
    .sub-header{font-size:16px;font-weight:700;font-family:Effra_Std}.header-spacer{margin-top:1%}.popup-list-table{height:300px;overflow-y:scroll}
    .section .horizontal-field-label-msg{margin-right:10px;font-size:14px;font-weight:700;color:#1A1A1A;width:26%;display:block;float:left;
    text-align:right}.dpg-clear-btn{background:#fff!important;color:#353b42!important;border-radius:0!important;-webkit-border-radius:5px!important;
    -moz-border-radius:0!important;padding:10px 20px;font-size:20px;text-decoration:none!important;font-family:Effra_Std;display:block;cursor:pointer;
    border:1px solid #353b42}.dpg-form textarea{font-family:Effra_Std,Tahoma;font-size:14px}
    .block-label{font-size:14px;font-weight:700;color:#1A1A1A;display:inline-block}.span-link-file{cursor:pointer;position:relative}.span-link-file 
    a{position:relative;overflow:hidden}.span-link-file:hover a{color:red}.span-link-file a+input{position:absolute;top:0;left:0;opacity:0}
    .hide{display:none}.show{display:table-row}.page-section-title{padding:20px 20px 0;background-color:#fff;color:#243c98}@media screen and 
    (min-width:0px) and (max-width:940px){#portalbody .zen .zen-tabMenu li:not(:first-child){display:none}#portalbody .zen .zen-tabMenu 
    li:first-child{display:block}#sidebarCell{display:none}}@media screen and (min-width:941px){#portalbody .zen .zen-tabMenu li:not(:first-child)
    {display:block}#portalbody .zen .zen-tabMenu li:first-child{display:none}}@media screen and (max-height:450px){.sidenav{padding-top:15px}.sidenav 
    ul{font-size:18px}}#portalwrapper{transition:margin-left .5s}.sidenav{height:100%;width:0;position:fixed;background-color:#1A1A1A;
    overflow-x:hidden;transition:.5s;padding-top:60px}.navheader,.sidenav ul li{width:100%}.sidenav ul{padding:8px 8px 8px 32px;text-decoration:none;
    font-size:25px;color:#818181;display:block;transition:.3s}.sidenav .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}
    .sidenav .closebtn,.sidenav .closebtn:hover{color:#fff!important;text-decoration:none}.sidenav ul li a{font-size:14px!important}
    .oRight{height:500px}#contentWrapper{min-width:100%}.dropdown{position:relative;display:inline-block}.dropdown-content,.loader{position:absolute;
    z-index:1}.dropdown-content{display:none;right:0;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}
    .dropdown-content a{padding:0 15px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#f1f1f1;text-decoration:none}
    .show-block{display:block}#portalwrapper .userinfo #userDropdown a{font-size:13px;color: #1a1a1a;}.loggedinuser{color:#fff;margin-left:10px;vertical-align:middle;
    cursor:pointer}.userinfo .logo{height:20px;vertical-align:middle}.navheader{background-color:#111821 !important;height:58px;display:table}
    .headerLogo{float:left}.float-right,.userinfo{float:right}.img-responsive{max-width:100%;height:auto}.headerLogo .logo{height:46px !important;
    vertical-align:middle;display:inline-block}.container-fluid{padding-left:30px!important;padding-right:30px!important;margin-right:auto;
    margin-left:auto}.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,
    .row:before{display:table;content:" "}.floor-plan{background-color:rgba(36,60,152,.84)!important}
    .master-plan{background-color:rgba(141,185,202,.84)!important}.brochure-plan{background-color:rgba(117,120,123,.84)!important}#theCarousel 
    .media-plan{height:200px;display:table;width:100%}#theCarousel .media-plan .content-name{display:table-cell;vertical-align:middle;color:#fff;
    font-size:15px}.copyright-menu .logo{height:33px;vertical-align:middle;margin-left:10px;margin-bottom: 16px;}
    .loader{}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
    .modal-section{position:relative}.modal-content-pay-plan{background-color:#fff;margin:5% auto;border:1px solid #888;width:70%;position:relative}
    .tbl-row{display:table-row}.tbl-cell{display:table-cell}.close-link{position:absolute;right:19px;top:5px}.home-box .section 
    .margin-top-box{margin-top:0}.required:after{content:" *";color:red}.msgLabel{width:19.6%;display:inline-block;float:left}
    .alert{padding:20px;background-color:#8db9ca;color:#fff;margin-bottom:15px}.closebtn{margin-left:15px;color:#fff;font-weight:700;float:right;
    font-size:22px;line-height:20px;cursor:pointer;transition:.3s}.closebtn:hover{color:#000}@media screen and (max-width:1040px){.home-box 
    .box-ytd{height:100%}table.list-table{border:0;table-layout:auto!important}table.list-table caption{font-size:1.3em}table.list-table 
    thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}table.list-table 
    tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}table.list-table td{border-bottom:1px solid #ddd;display:block;
    text-align:right}table.list-table td:before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}table.list-table 
    td:last-child{border-bottom:0}.empty-column-content{display:none!important}}.saveBtn{background:#353b42!important;color:#fff!important;
    width:75px;border-radius:5px!important;padding:10px 20px 12px 30px;font-size:20px;text-decoration:none!important}.spacer-block,
    .textarea-msg{padding-left:5px}.message-area{width:74%;float:left}.textarea-msg{min-width:100%;height:100px;margin-left:10px;padding-right:5px}
    .dateFormat{display:none}.tick:before{content:'✓'}.home-box .list-table tbody td,.home-box .list-table thead th{padding:10px}
    .logo{background:0 0;float:none}