@import "/matrix/custom/annex.css"; 


/* Hide News Posted Date */
#NewsDetailLongDate { display:none;}

.NewsPostedBy { display:none; }

.Status_A { color: #009a21; }
.Status_C { color: #009a21; }
.Status_P { color: #E17B2B; }
.Status_U { color: #E17B2B; }
.Status_S { color: #FF0000; }
.Status_T {color: #006dff; }
.Status_W {color: #006dff; }
.Status_X {color: #7B2BE1; }


.PublicOpenhouse { color: #D17C00; }
.BrokerOpenhouse { color: #6900FF; }

/* Firefox fix for print issue with responsive displays - START */
@media Print and (min-width:768px) {
				.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, 

.col-sm-9 { float: none; }
			}
/* Firefox Fix - END */





.geocodeAddress input.textbox {
    height: 21px;
}

.geocodeAddress .dropdownIcon {
    height: 19px;
}






/* =========== PLEASE DO NOT ADD BELOW THIS LINE =========== */




/* =========== DEFAULT CSS UPDATE START=========== */

/* ---------- Global START ---------- */

:root {
    --mtrx-primary: #2471a8;
    --mtrx-primary-dark: #003c66;

    --mtrx-primary-two: var(--mtrx-secondary); /* Speed Bar */
    --mtrx-primary-two-text: var(--mtrx-dark);  /* Speed Bar Text*/

    --mtrx-primary-three: var(--mtrx-secondary); /* Widgets */
    --mtrx-primary-three-text: var(--mtrx-dark);  /* Widget Text */

    --mtrx-secondary: #e6e6e6;

    --mtrx-primary-four: #2471a8; /* Buttons */
    --mtrx-primary-four-text: var(--mtrx-light); /* Button Text */

    --mtrx-primary-five: var(--mtrx-primary);  /* Navbar */
    --mtrx-primary-five-text: var(--mtrx-light);   /* Navbar Text */

    --mtrx-light: #fff;
    --mtrx-dark: #000;

    --mtrx-info: #0d3759; /* info */
    --mtrx-danger: #ad1f2d; /* danger  */

    --mtrx-primary-gradient: linear-gradient(90deg, var(--mtrx-primary-dark) 0%, var(--mtrx-primary) 100%);
    --mtrx-primary-gradient--vertical: linear-gradient(180deg, var(--mtrx-primary-dark) 0%, var(--mtrx-primary) 100%);
}



    #m_uc_m_lblAdditionError { /* Additional Fields Duplication Info Message */
        color: #fff !important;
        font-weight: normal !important;
        padding: 10px;
        border: 1px #0b3252 solid;
        display: block;
        margin: 10px 0px;
        background: var(--mtrx-info);
        line-height: 18px;
    }


    /* Help Popup START */

    #helpHeader { 
        height: 56px !important;
        padding: 1rem 1rem !important;
        background: var(--mtrx-primary-gradient) !important;
    }

    #helpContentWrapper {
        top: 56px !important;
    }

    /* Help Popup END */


.modal-header .close.oneTimeAckDissmiss {     /* v11 - Email Optin close button override */
        color: var(--mtrx-dark);
    }

/* ---------- Global END ---------- */




/* ---------- Navbar START ---------- */


.TopMenuInner {
    background: var(--mtrx-primary-gradient--vertical);
}


    .TopMenuLeft {
        width: 1px;
        position: relative;
        top: 3px;
    }

    .TopMenuLeft img{ /* adjust size and position of logo */
        margin-left:12px;
    }

    td.TopMenuLeft ~ td { /* adjust vertical position of sibling cells */
        position:relative;
        top:3px;
    }

    td.TopMenuLeft + td { /* adjust position of TopMenuLeft sibling cell */
        padding-left: 2.2rem;
    }




    /* Menu START */

    .sf-menu ul li:active { /* highlight sub menu item when clicked */
        background: var(--mtrx-primary-four);
        color: var(--mtrx-primary-four-text); /* used when item is not a link (ie selected language */
    }

    .sf-menu ul li:active > a { /* sub menu item link color when clicked */
        color: var(--mtrx-primary-four-text);
    }

    /* Menu END*/



    /* Notification START */

    .mtx-dropdown--withHeader .dropdown-item:hover,     .mtx-dropdown--withHeader .dropdown-item:active { /* highlight notification item on hover and selected */
        background: #e6e6e6; 
    }

    /* Notification END */




/* ---------- Navbar END ---------- */




/* ---------- Speed Bar START ---------- */


.mtx-speedbar .input-group-addon { /* remove background under Other Criteria */
    background-color: transparent; 
}


.mtx-speedbar-search .fa-search:before {  /* speed bar search icon */
    font-weight: normal;
}


/* ---------- Speed Bar END ---------- */




/* ---------- Recent Search START ---------- */

        /* recent search slideout START */

        .mtx-blade .modal-header { /* recent search header */
            background-image: var(--mtrx-primary-gradient);
            color: var(--mtrx-light);
        }


        .modal-header .close {
            color: var(--mtrx-light);
            text-shadow: 0 0px 0 #fff;
            filter: alpha(opacity=30);
            opacity: .3;
        }

        .recentSearchRow {
            border-color: var(--mtrx-primary) !important;
        }

        .recentSearchRow:hover, .recentSearchRow:hover .text-muted {
            background: var(--mtrx-primary) !important;
            color: var(--mtrx-light) !important;
        }

        .recentSearchRow:hover .recentSearchCountType {
            color: var(--mtrx-light) !important;
        }

        /* recent search slideout END */


/* ---------- Recent Search END ---------- */





/* ---------- Widgets START ---------- */



/* News Widget START */

.mtx-btn-confirm, .mtx-btn-confirm:hover, .mtx-btn-confirm:focus, .mtx-btn-confirm:active, .open>.dropdown-toggle.mtx-btn-confirm {
    background: var(--mtrx-primary-four);
    border-color: var(--mtrx-primary-four);
    color: var(--mtrx-primary-four-text);
}

/* News Widget END */




.css_container .wgt_heading {
    background: var(--mtrx-secondary);
    border-bottom: 1px solid #fcfcfc;
    padding-left:2px;
    color: var(--mtrx-dark);
}


.css_container .wgt_heading:hover {
    background: var(--mtrx-secondary);
    border-bottom: 1px solid #f0f0f0;
    color: var(--mtrx-dark);
}


.css_container .wgt_heading a, .css_container .wgt_heading:hover a, .css_container .wgt_heading:hover a:hover, .wgt_manager .css_container:hover .wgt_heading a {
    color: var(--mtrx-dark); /* link in heading - my listings - */
}


/* ---------- Widgets END ---------- */




/* ---------- Page Buttons START ---------- */


.adminButtonCritical {
    background: var(--mtrx-danger);
    cursor: pointer;
    color: #fff;
    border: none;
    padding: 4px 9px 4px 9px;
    margin-top: 5px;
}



.adminButton, .adminButton2 {
    background: var(--mtrx-primary-four);
    border-color: var(--mtrx-primary-four);
    color: var(--mtrx-primary-four-text);
    border: none;
    padding: 4px 10px;
    margin-top: 5px;
}


.adminButton:hover, .adminButton2:hover {
    background-color: var(--mtrx-primary-four);
    color: var(--mtrx-primary-four-text);
}

    /* New Search Button START */

    .switchTo3PanelSearch { /* v11 */
        padding: 10px;
        border-radius: 3px;
        line-height: 34px;
    }

    a.switchTo3PanelSearch { /* v11 */
        text-decoration: none;
    }

    /* New Search Button END */

/* ---------- Page Buttons END ---------- */




/* ---------- Button Bar START ---------- */



.btn-primary { /* primary button color */
    background-color: var(--mtrx-primary-four);
    border-color: var(--mtrx-primary-four);
}


.btn-primary:hover {
    background-color: var(--mtrx-primary-four);
    border-color: var(--mtrx-primary-four);
    color: var(--mtrx-primary-four-text);
}


.btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary { 
    background-color: var(--mtrx-primary-four) !important;
    border-color: var(--mtrx-primary-four) !important;
}


.btn-primary:focus, .btn-primary.focus {
    background-color: var(--mtrx-primary-four) !important;
    border-color: var(--mtrx-primary-four) !important;
}


    /* BB Main Menu START */

    div.tabbedMenu ul.mainmenu li.selected, div.tabbedMenu ul.mainmenu li.selected:hover {
        background-color: var(--mtrx-primary-four);
        border: solid 1px var(--mtrx-primary-four);
    }


    /* BB Main Menu END */



    /* Important START */

    .buttonBar TD.leftImportant.leftedge { /* Button Bar with main menu */
        background: var(--mtrx-primary-four);
    }

    .buttonBar TD.important {
        background: var(--mtrx-primary-four) !important;
    }

    .buttonBar TD.rightImportant {
        background: var(--mtrx-primary-four) !important;
    }


    .buttonBar TD.leftImportant { /* Button Bar without main menu */
        background: var(--mtrx-primary-four) !important;
    }


    /* Important END */



    /* Disabled START */

    .buttonBar TD.disabled { 
        background-color: var(--mtrx-primary-four) !important; /* disabled button color adjust */
        opacity: .5;
    }
    /* Disabled END */


/* ---------- Button Bar END ---------- */





/* ---------- Paging START ---------- */


div.tabbedMenu .pagingLinks .active a, table.tabbedMenu .pagingLinks .active a {
    background-color: var(--mtrx-primary-four);
    color: var(--mtrx-primary-four-text);
}


/* ---------- Paging END ---------- */





/* ---------- Calendar START ---------- */



.cal_btn { /* calendar buttons */
    background-color: var(--mtrx-primary-four);
    color: var(--mtrx-primary-four-text);
}

.cal_btnhov { /* calendar hovered buttons */
    background-color: var(--mtrx-primary-four);
    color: var(--mtrx-primary-four-text);
}


/* ---------- Calendar END ---------- */




/* ---------- (Search) Roll-out control START (Same as Calendar) ---------- */


.S_ListBox_Rollout .lbx_ro_btn input { /* cal_btn */
    background: var(--mtrx-primary-four); /* For browsers that do not support gradients */
    color: var(--mtrx-primary-four-text);
    border: solid 1px var(--mtrx-primary-four);
}

.S_ListBox_Rollout .lbx_ro_btn input:hover { /* cal_btn */
    background: var(--mtrx-primary-four); /* For browsers that do not support gradients */
    border: solid 1px var(--mtrx-primary-four);
}


/* ---------- (Search) Roll-out control END ---------- */




/* -------------- Map Jump To START -------------- */

.geocodeAddress .list {
    padding:0px;
}

td.css_innerRight.hideOnSearch.hideOnResults.map-ui-jump-to-address .geocodeAddress .list a {
    color: #0a2b43;
    padding: 4px 0px 4px 4px;
}

td.css_innerRight.hideOnSearch.hideOnResults.map-ui-jump-to-address .geocodeAddress .list a:hover {
    background: #e6e6e6;
    color: #0a2b43;
    text-decoration: none;
}

td.css_innerRight.hideOnSearch.hideOnResults.map-ui-jump-to-address .geocodeAddress .list a:active {
    background: var(--mtrx-primary);
    color: var(--mtrx-light);
    text-decoration: none;
}

/* -------------- Map Jump To END -------------- */





/* ---------- Wizard Step Button Bar START ---------- */


.stepButtonBar TD.selected {
    background-color: var(--mtrx-primary-four);
}


.stepButtonBar TD.left, .stepButtonBar TD.right {  /* remove border from end caps */
    border-top: none;
    border-bottom: none;
}



/* ---------- Wizard Step Button Bar END ---------- */







/* ---------- Public Records Export START ---------- */

#mDiv_Exportlimits table tbody tr td {
    padding: 5px 5px 5px 10px;
}

#mDiv_Exportlimits .heading {
    background: #f3f3f3;
    font-weight: bold;
}

#mDiv_Exportlimits .heading span {
    font-style: normal !important;
}

#mDiv_Exportlimits .heading td {
    padding-left:5px;
}

#mDiv_Exportlimits table tbody tr:nth-last-child(3) td {
    border-color:#d1cfcf  !important;
    padding-top:0px;
}

#mDiv_Exportlimits table tbody tr:nth-last-child(2) td {
    background: var(--mtrx-secondary);
    color: var(--mtrx-dark);
}

#mDiv_Exportlimits table tbody tr:last-of-type td {
    padding-bottom:15px;
}


/* ---------- Public Records Export END ---------- */





/* ---------- Help Topic START ---------- */


#helpContent p ~ br { /* Speed Bar Help remove wysiwyg line breaks */
    display: none; 
}




.helpTopic_sub1 { /* indent sub topic 1 */
    padding-left:15px !important;
}

.helpTopic_sub2 { /* indent sub topic 2 */
    padding-left:30px !important;
}

.helpTopic_sub3 { /* indent sub topic 2 */
    padding-left:45px !important;
}

.help_content .helpTopic_sub1, .help_content .helpTopic_sub2, .help_content .helpTopic_sub3  { /* title in help header */
    padding-left: 0px !important;
}





.helpTopic_clearfix:after {/* clear floats */
    content: "";
    visibility: hidden;
    display: block;
    height: 0;
    clear: both;
}


.helpTopic_resource { /*video content area */
    float: left;
    margin: 0px 10px 10px 0px;
    width:300px;
}


.helpTopic_media { /*video content area */
    width:300px;
}



.helpTopic_youTube iframe { /* embedded video iframe */
    margin-bottom:5px;
    background: #dcdcdc;
    border: 1px solid #dcdcdc;
}



.helpTopic_resource table { /* video information */
    color: #868686;
    width:100%;
    line-height:20px;
}

.helpTopic_resource table tr td {
    padding-bottom: 10px;
}

.helpTopic_resource table p {
    margin-bottom: 0px;
    line-height: normal;
}


.helpTopic_resource .helpTopic_info .icon.youtube { /* youtube icon */
    width: 16px;
    height: 16px;
    background-image: url(/matrix/images/icons/youtube.png);
    position: relative;
    top: 2px;
    display: inline-block;
    padding-right: 2px;
}



.helpTopic_info {
    float:left; 
    width:400px;
}

.helpTopic_info .helpTopic_heading {
    background: var(--mtrx-primary);
    padding:5px 5px 5px 10px; 
    margin-bottom:10px; 
    color:#fff;
    font-size:16px;
}

.helpTopic_content table {
    width:400px;
}

.helpTopic_content table tr td {
    padding: 3px 10px;
}

.helpTopic_content table tr:hover {
    background: #f6f6f6;
}






/* Format Whats New Help Item Content START */

@font-face { /* ensemble font */
  font-family: 'opensans-light';
  src:  url('/matrix/Custom/Fonts/OpenSans-Light.woff2') format('woff2'),
        url('/matrix/Custom/Fonts/OpenSans-Light.woff') format('woff');
}


.helpTopic { /* content */
    font-family: opensans-light,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;
    font-size: 1.56rem;
    line-height: 2.55rem;
}

.helpTopic .page-title .headings h1{ /* headings */
    font-family: opensans-light,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;
    font-size: 2.75rem;
    font-weight: 400;
    line-height: 2.125rem;
}


.helpTopic  .page-title .headings .sub-heading {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    font-family: opensans-light,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    font-size: 1.35rem;
    font-weight: 400;
    list-style: none;
}


/* Format Whats New Help Item Content END 


/* ---------- Help Topic  END ---------- */


/* =========== DEFAULT CSS UPDATE END =========== */








/* =========== CUSTOM CSS UPDATE START =========== */


/* ---------- Global START ---------- */


:root {
    --mtrx-primary-hue: 212;

    --mtrx-primary: hsla(var(--mtrx-primary-hue), 67%, 40%, 1);
    --mtrx-primary-dark: hsla(var(--mtrx-primary-hue), 100%, 20%, 1);

    --mtrx-primary-two: var(--mtrx-secondary); /* Speed Bar */
    --mtrx-primary-two-text: var(--mtrx-dark); /* Speed Bar Text */

    --mtrx-primary-three: var(--mtrx-secondary); /* Widgets */
    --mtrx-primary-three-text: var(--mtrx-dark);  /* Widget Text */

    --mtrx-primary-four: var(--mtrx-primary); /* Buttons */
    --mtrx-primary-four-text: var(--mtrx-light); /* Button Text */

    --mtrx-primary-five: linear-gradient(180deg, hsl(209, 96%, 21%) 0%, hsl(209, 65%, 40%) 100%); /* Navbar */
    --mtrx-primary-five-text: var(--mtrx-light); /* Navbar Text */

    --mtrx-secondary: hsla(0, 0%, 91%, 1);

    --mtrx-light: hsla(0, 0%, 100%, 1);
    --mtrx-dark: hsla(0, 0%, 0%, 1);

    --mtrx-info: hsla(207, 75%, 20%, 1);  /* info */ 	
    --mtrx-danger: hsla(354, 70%, 40%, 1);  /* danger  */ 

    --mtrx-primary-gradient: linear-gradient(90deg, var(--mtrx-primary-dark) 0%, var(--mtrx-primary) 100%);
    --mtrx-primary-gradient--vertical: linear-gradient(180deg, var(--mtrx-primary-dark) 0%, var(--mtrx-primary) 100%);
}



.mtx-bg--primary-gradient, .mtx-bladeNav ul li { /* mobile menu */
    background-image: var(--mtrx-primary-gradient) !important;
}



/* ---------- Global END ---------- */




/* ---------- Navbar START ---------- */



.TopMenuInner {
    background: var(--mtrx-primary-five);
}



    /* Menu START */


    button#m_navHamburger.mtx-btn-nav { /* mobile hamburger */
        color: var(--mtrx-primary-five-text) !important;
    }

    .sf-menu a { /* main menu item */
        color: var(--mtrx-primary-five-text);
    }

    .sf-menu a:hover { /* hover main menu item */
        color: var(--mtrx-primary-five-text);
    }

    .sf-menu .selected > a { /* selected main menu item */
        color: var(--mtrx-primary-five-text);
    }


    .sf-menu .divider-vertical { /* menu item divider */
        background-color: var(--mtrx-primary-five-text);
    }



    .sf-menu .selected { /* selected menu item */
        border-bottom: 2px solid var(--mtrx-primary-five-text);
    }


    .sf-menu ul li:active { /* highlight sub menu item when clicked */
        background:var(--mtrx-primary-four);
    }

    .sf-menu ul li:active > a { /* sub menu item link color when clicked */
        color:#fff;
    }



    /* Menu END*/





    /* Notification START */

    .mtx-notification-icon {
        color: var(--mtrx-primary-five-text);
    }

    .mtx-dropdown--withHeader .dropdown-header { /* notification heading */
        background: var(--mtrx-primary);
        color: #fff;
    }

    /* Notification END */


/* ---------- Navbar END ---------- */




/* ---------- Speed Bar START ---------- */


    .mtx-speedbar {
        background: var(--mtrx-primary-two);
    }

    .mtx-speedbar-before .fa-question-circle:before { /* help icon */
        color: var(--mtrx-primary-two-text);
    }


    .mtx-speedbar-search .fa-search:before {  /* speed bar search icon */
        color:#fff;
    }



    .mtx-speedbar .input-group-addon { /* other criteria */
        color: var(--mtrx-primary-two-text);
    }


/* ---------- Speed Bar END ---------- */







/* ---------- Recent Search START ---------- */

        /* recent search slideout START */


        .mtx-blade .modal-header { /* recent search header */
            background-image: var(--mtrx-primary-gradient);
            color: #fff;
        }


        .modal-header .close {
            color: #fff;
        }

        .recentSearchRow {
            border-color: var(--mtrx-primary) !important;
        }

        .recentSearchRow:hover, .recentSearchRow:hover .text-muted {
            background: var(--mtrx-primary) !important;
            color: #fff !important;
        }

        .recentSearchRow:hover .recentSearchCountType {
            color: #fff !important;
        }

        /* recent search slideout END */

/* ---------- Recent Search END ---------- */






/* ---------- Widgets START ---------- */


/* News Widget START */

.mtx-btn-confirm, .mtx-btn-confirm:hover, .mtx-btn-confirm:focus, .mtx-btn-confirm:active, .open>.dropdown-toggle.mtx-btn-confirm {
    background-color: var(--mtrx-primary-four);
    border-color: var(--mtrx-primary-four);
}

/* News Widget END */





.css_container .wgt_heading .icon {
    display:none;
}


.css_container .wgt_heading {
    background: var(--mtrx-primary-three);
    color: var(--mtrx-primary-three-text);
}


.css_container .wgt_heading:hover {
    background: var(--mtrx-primary-three);
    color: var(--mtrx-primary-three-text);
}

/* ---------- Widgets END ---------- */





/* ---------- Page Buttons START ---------- */

.btn-primary {
    background-color: var(--mtrx-primary-four) !important;
    border-color: var(--mtrx-primary-four) !important;
}



.adminButtonCritical {
    background: #B02B2C;
    cursor: pointer;
    color: #fff;
    border: none;
    padding: 4px 9px 4px 9px;
    margin-top: 5px;
}



.adminButton, .adminButton2 {
    background: var(--mtrx-primary-four);
    color: var(--mtrx-primary-four-text);
}


.adminButton:hover, .adminButton2:hover {
    background: var(--mtrx-primary-four);
    color: var(--mtrx-primary-four-text);
}


/* ---------- Page Buttons END ---------- */




/* ---------- Button Bar START ---------- */



.btn-primary { /* primary button color */
    background-color: var(--mtrx-primary-four);
    border-color: var(--mtrx-primary-four);
}


.btn-primary:hover {
    color:  var(--mtrx-primary-four-text);
    background-color: var(--mtrx-primary-four);
    border-color: var(--mtrx-primary-four);
}


.btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary { 
    background-color: var(--mtrx-primary-four) !important;
    border-color: var(--mtrx-primary-four) !important;
}


.btn-primary:focus, .btn-primary.focus {
    background-color: var(--mtrx-primary-four) !important;
    border-color: var(--mtrx-primary-four) !important;
}


    /* BB Main Menu START */

    div.tabbedMenu ul.mainmenu li.selected, div.tabbedMenu ul.mainmenu li.selected:hover {
        background-color: var(--mtrx-primary-four);
        border: solid 1px var(--mtrx-primary-four);
    }


    /* BB Main Menu END */



    /* Important START */

    .buttonBar TD.leftImportant.leftedge { /* Button Bar with main menu */
        background: var(--mtrx-primary-four);
    }

    .buttonBar TD.important {
        background: var(--mtrx-primary-four) !important;
    }

    .buttonBar TD.rightImportant {
        background: var(--mtrx-primary-four) !important;
    }


    .buttonBar TD.leftImportant { /* Button Bar without main menu */
        background: var(--mtrx-primary-four) !important;
    }


    /* Important END */



    /* Disabled START */

    .buttonBar TD.disabled { 
        background-color: var(--mtrx-primary-four) !important; /* disabled button color adjust */
    }
    /* Disabled END */


/* ---------- Button Bar END ---------- */





/* ---------- Paging START ---------- */


div.tabbedMenu .pagingLinks .active a, table.tabbedMenu .pagingLinks .active a {
    background-color: var(--mtrx-primary-four);
    color:  var(--mtrx-primary-four-text);
}


/* ---------- Paging END ---------- */





/* ---------- Calendar START ---------- */



.cal_btn { /* calendar buttons */
    background-color: var(--mtrx-primary-four);
    color:  var(--mtrx-primary-four-text);
}

.cal_btnhov { /* calendar hovered buttons */
    background-color: var(--mtrx-primary-four);
    color:  var(--mtrx-primary-four-text);
}


/* ---------- Calendar END ---------- */




/* ---------- (Search) Roll-out control START (Same as Calendar) ---------- */


.S_ListBox_Rollout .lbx_ro_btn input { /* cal_btn */
    background: var(--mtrx-primary-four);
    color:  var(--mtrx-primary-four-text);
    border: solid 1px var(--mtrx-primary);
}

.S_ListBox_Rollout .lbx_ro_btn input:hover { /* cal_btn */
    background: var(--mtrx-primary-four);
    border: solid 1px var(--mtrx-primary-four);
}


/* ---------- (Search) Roll-out control END ---------- */





/* ---------- Wizard Step Button Bar START ---------- */


.stepButtonBar TD.selected {
    background-color: var(--mtrx-primary-four);
}


/* ---------- Wizard Step Button Bar END ---------- */







/* ---------- Help Topic START ---------- */

.helpTopic_info .helpTopic_heading {
    background: var(--mtrx-primary-gradient);
    color:#fff;
}

/* ---------- Help Topic  END ---------- */





/* =========== CUSTOM CSS UPDATE END =========== */

