.ads__ads-container--1QXEZ{
    overflow:hidden;
    -webkit-overflow-scrolling:touch
}
.ads__ads-container--1QXEZ .ads__advertisement-vertical--1XLt8{
    background:url(/home/content/advertisement-vertical-0e244355bf5bfdc86b56dbee5a189983.png) no-repeat;
    width:197px;
    height:752px;
    margin-top:20px;
    overflow:hidden;
    -webkit-overflow-scrolling:touch
}
@media (max-width:1022px){
    .ads__ads-container--1QXEZ .ads__hidden-xs--2oEg8{
        display:none!important
    }
}
@media (min-width:1023px){
    .ads__ads-container--1QXEZ .ads__advertisement--TPqcx{
        margin-bottom:10px
    }
}
.ads__ads-container--1QXEZ .search-google-advertisement>.ads-dismiss{
    display:none
}
.square-bg-image__square-bg-image--3FcVQ{
    background-position:50%;
    background-repeat:no-repeat;
    background-size:cover
}
.square-bg-image__square-bg-image--3FcVQ:after{
    padding-top:100%;
    display:block;
    content:""
}
.most-viewed-news__most-viewed-news--1gLYZ{
    margin-bottom:12px;
    background-color:#fff;
    border-radius:0;
    -webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);
    box-shadow:0 1px 1px rgba(0,0,0,.05);
    border:1px solid #ddd
}
.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__list-group--8ajq3,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__panel-collapse--1aLJt>.most-viewed-news__list-group--8ajq3{
    margin-bottom:0
}
.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__list-group--8ajq3 .most-viewed-news__list-group-item--3ta5E,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__panel-collapse--1aLJt>.most-viewed-news__list-group--8ajq3 .most-viewed-news__list-group-item--3ta5E{
    border-width:1px 0;
    border-radius:0
}
.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__list-group--8ajq3:first-child .most-viewed-news__list-group-item--3ta5E:first-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__panel-collapse--1aLJt>.most-viewed-news__list-group--8ajq3:first-child .most-viewed-news__list-group-item--3ta5E:first-child{
    border-top:0;
    border-top-right-radius:-1px;
    border-top-left-radius:-1px
}
.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__list-group--8ajq3:last-child .most-viewed-news__list-group-item--3ta5E:last-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__panel-collapse--1aLJt>.most-viewed-news__list-group--8ajq3:last-child .most-viewed-news__list-group-item--3ta5E:last-child{
    border-bottom:0;
    border-bottom-right-radius:-1px;
    border-bottom-left-radius:-1px
}
.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__panel-heading--3K5E-+.most-viewed-news__panel-collapse--1aLJt>.most-viewed-news__list-group--8ajq3 .most-viewed-news__list-group-item--3ta5E:first-child{
    border-top-right-radius:0;
    border-top-left-radius:0
}
.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__panel-collapse--1aLJt>.most-viewed-news__table--2aO_U,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table--2aO_U,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8>.most-viewed-news__table--2aO_U{
    margin-bottom:0
}
.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__panel-collapse--1aLJt>.most-viewed-news__table--2aO_U caption,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table--2aO_U caption,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8>.most-viewed-news__table--2aO_U caption{
    padding-left:15px;
    padding-right:15px
}
.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table--2aO_U:first-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table--2aO_U:first-child>tbody:first-child>tr:first-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table--2aO_U:first-child>thead:first-child>tr:first-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8:first-child>.most-viewed-news__table--2aO_U:first-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8:first-child>.most-viewed-news__table--2aO_U:first-child>tbody:first-child>tr:first-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8:first-child>.most-viewed-news__table--2aO_U:first-child>thead:first-child>tr:first-child{
    border-top-right-radius:-1px;
    border-top-left-radius:-1px
}
.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table--2aO_U:first-child>tbody:first-child>tr:first-child td:first-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table--2aO_U:first-child>tbody:first-child>tr:first-child th:first-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table--2aO_U:first-child>thead:first-child>tr:first-child td:first-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table--2aO_U:first-child>thead:first-child>tr:first-child th:first-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8:first-child>.most-viewed-news__table--2aO_U:first-child>tbody:first-child>tr:first-child td:first-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8:first-child>.most-viewed-news__table--2aO_U:first-child>tbody:first-child>tr:first-child th:first-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8:first-child>.most-viewed-news__table--2aO_U:first-child>thead:first-child>tr:first-child td:first-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8:first-child>.most-viewed-news__table--2aO_U:first-child>thead:first-child>tr:first-child th:first-child{
    border-top-left-radius:-1px
}
.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table--2aO_U:first-child>tbody:first-child>tr:first-child td:last-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table--2aO_U:first-child>tbody:first-child>tr:first-child th:last-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table--2aO_U:first-child>thead:first-child>tr:first-child td:last-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table--2aO_U:first-child>thead:first-child>tr:first-child th:last-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8:first-child>.most-viewed-news__table--2aO_U:first-child>tbody:first-child>tr:first-child td:last-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8:first-child>.most-viewed-news__table--2aO_U:first-child>tbody:first-child>tr:first-child th:last-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8:first-child>.most-viewed-news__table--2aO_U:first-child>thead:first-child>tr:first-child td:last-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8:first-child>.most-viewed-news__table--2aO_U:first-child>thead:first-child>tr:first-child th:last-child{
    border-top-right-radius:-1px
}
.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table--2aO_U:last-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table--2aO_U:last-child>tbody:last-child>tr:last-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table--2aO_U:last-child>tfoot:last-child>tr:last-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8:last-child>.most-viewed-news__table--2aO_U:last-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8:last-child>.most-viewed-news__table--2aO_U:last-child>tbody:last-child>tr:last-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8:last-child>.most-viewed-news__table--2aO_U:last-child>tfoot:last-child>tr:last-child{
    border-bottom-right-radius:-1px;
    border-bottom-left-radius:-1px
}
.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table--2aO_U:last-child>tbody:last-child>tr:last-child td:first-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table--2aO_U:last-child>tbody:last-child>tr:last-child th:first-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table--2aO_U:last-child>tfoot:last-child>tr:last-child td:first-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table--2aO_U:last-child>tfoot:last-child>tr:last-child th:first-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8:last-child>.most-viewed-news__table--2aO_U:last-child>tbody:last-child>tr:last-child td:first-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8:last-child>.most-viewed-news__table--2aO_U:last-child>tbody:last-child>tr:last-child th:first-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8:last-child>.most-viewed-news__table--2aO_U:last-child>tfoot:last-child>tr:last-child td:first-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8:last-child>.most-viewed-news__table--2aO_U:last-child>tfoot:last-child>tr:last-child th:first-child{
    border-bottom-left-radius:-1px
}
.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table--2aO_U:last-child>tbody:last-child>tr:last-child td:last-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table--2aO_U:last-child>tbody:last-child>tr:last-child th:last-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table--2aO_U:last-child>tfoot:last-child>tr:last-child td:last-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table--2aO_U:last-child>tfoot:last-child>tr:last-child th:last-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8:last-child>.most-viewed-news__table--2aO_U:last-child>tbody:last-child>tr:last-child td:last-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8:last-child>.most-viewed-news__table--2aO_U:last-child>tbody:last-child>tr:last-child th:last-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8:last-child>.most-viewed-news__table--2aO_U:last-child>tfoot:last-child>tr:last-child td:last-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8:last-child>.most-viewed-news__table--2aO_U:last-child>tfoot:last-child>tr:last-child th:last-child{
    border-bottom-right-radius:-1px
}
.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__panel-body--3BwHk+.most-viewed-news__table--2aO_U,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__panel-body--3BwHk+.most-viewed-news__table-responsive--fZaT8,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table--2aO_U+.most-viewed-news__panel-body--3BwHk,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8+.most-viewed-news__panel-body--3BwHk{
    border-top:1px solid #ddd
}
.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table--2aO_U>tbody:first-child>tr:first-child td,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table--2aO_U>tbody:first-child>tr:first-child th{
    border-top:0
}
.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-bordered--1-Y9A,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8>.most-viewed-news__table-bordered--1-Y9A{
    border:0
}
.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-bordered--1-Y9A>tbody>tr>td:first-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-bordered--1-Y9A>tbody>tr>th:first-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-bordered--1-Y9A>tfoot>tr>td:first-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-bordered--1-Y9A>tfoot>tr>th:first-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-bordered--1-Y9A>thead>tr>td:first-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-bordered--1-Y9A>thead>tr>th:first-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8>.most-viewed-news__table-bordered--1-Y9A>tbody>tr>td:first-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8>.most-viewed-news__table-bordered--1-Y9A>tbody>tr>th:first-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8>.most-viewed-news__table-bordered--1-Y9A>tfoot>tr>td:first-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8>.most-viewed-news__table-bordered--1-Y9A>tfoot>tr>th:first-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8>.most-viewed-news__table-bordered--1-Y9A>thead>tr>td:first-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8>.most-viewed-news__table-bordered--1-Y9A>thead>tr>th:first-child{
    border-left:0
}
.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-bordered--1-Y9A>tbody>tr>td:last-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-bordered--1-Y9A>tbody>tr>th:last-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-bordered--1-Y9A>tfoot>tr>td:last-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-bordered--1-Y9A>tfoot>tr>th:last-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-bordered--1-Y9A>thead>tr>td:last-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-bordered--1-Y9A>thead>tr>th:last-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8>.most-viewed-news__table-bordered--1-Y9A>tbody>tr>td:last-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8>.most-viewed-news__table-bordered--1-Y9A>tbody>tr>th:last-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8>.most-viewed-news__table-bordered--1-Y9A>tfoot>tr>td:last-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8>.most-viewed-news__table-bordered--1-Y9A>tfoot>tr>th:last-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8>.most-viewed-news__table-bordered--1-Y9A>thead>tr>td:last-child,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8>.most-viewed-news__table-bordered--1-Y9A>thead>tr>th:last-child{
    border-right:0
}
.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-bordered--1-Y9A>tbody>tr:first-child>td,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-bordered--1-Y9A>tbody>tr:first-child>th,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-bordered--1-Y9A>tbody>tr:last-child>td,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-bordered--1-Y9A>tbody>tr:last-child>th,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-bordered--1-Y9A>tfoot>tr:last-child>td,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-bordered--1-Y9A>tfoot>tr:last-child>th,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-bordered--1-Y9A>thead>tr:first-child>td,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-bordered--1-Y9A>thead>tr:first-child>th,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8>.most-viewed-news__table-bordered--1-Y9A>tbody>tr:first-child>td,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8>.most-viewed-news__table-bordered--1-Y9A>tbody>tr:first-child>th,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8>.most-viewed-news__table-bordered--1-Y9A>tbody>tr:last-child>td,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8>.most-viewed-news__table-bordered--1-Y9A>tbody>tr:last-child>th,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8>.most-viewed-news__table-bordered--1-Y9A>tfoot>tr:last-child>td,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8>.most-viewed-news__table-bordered--1-Y9A>tfoot>tr:last-child>th,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8>.most-viewed-news__table-bordered--1-Y9A>thead>tr:first-child>td,.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8>.most-viewed-news__table-bordered--1-Y9A>thead>tr:first-child>th{
    border-bottom:0
}
.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__table-responsive--fZaT8{
    border:0;
    margin-bottom:0
}
.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__panel-heading--3K5E-{
    color:grey;
    background-color:#f5f5f5;
    border-color:#ddd
}
.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__panel-heading--3K5E-+.most-viewed-news__panel-collapse--1aLJt>.most-viewed-news__panel-body--3BwHk{
    border-top-color:#ddd
}
.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__panel-heading--3K5E- .most-viewed-news__badge--1XdnV{
    color:#f5f5f5;
    background-color:grey
}
.most-viewed-news__most-viewed-news--1gLYZ>.most-viewed-news__panel-footer--_bOT8+.most-viewed-news__panel-collapse--1aLJt>.most-viewed-news__panel-body--3BwHk{
    border-bottom-color:#ddd
}
.most-viewed-news__most-viewed-news--1gLYZ .most-viewed-news__heading--5PnGz{
    color:grey;
    background-color:#f5f5f5;
    border-color:#ddd;
    height:45px;
    padding:10px 15px;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    color:#0559b3
}
.most-viewed-news__most-viewed-news--1gLYZ .most-viewed-news__heading--5PnGz+.most-viewed-news__panel-collapse--1aLJt>.most-viewed-news__panel-body--3BwHk{
    border-top-color:#ddd
}
.most-viewed-news__most-viewed-news--1gLYZ .most-viewed-news__heading--5PnGz .most-viewed-news__badge--1XdnV{
    color:#f5f5f5;
    background-color:grey
}
@media (min-width:1px) and (max-width:1022px){
    .most-viewed-news__most-viewed-news--1gLYZ .most-viewed-news__heading--5PnGz{
        font-size:16px
    }
}
@media (min-width:1023px) and (max-width:1280px){
    .most-viewed-news__most-viewed-news--1gLYZ .most-viewed-news__heading--5PnGz{
        font-size:16px
    }
}
@media (min-width:1280px) and (max-width:1439px){
    .most-viewed-news__most-viewed-news--1gLYZ .most-viewed-news__heading--5PnGz{
        font-size:16px
    }
}
@media (min-width:1440px) and (max-width:1599px){
    .most-viewed-news__most-viewed-news--1gLYZ .most-viewed-news__heading--5PnGz{
        font-size:18px
    }
}
@media (min-width:1600px) and (max-width:1919px){
    .most-viewed-news__most-viewed-news--1gLYZ .most-viewed-news__heading--5PnGz{
        font-size:18px
    }
}
@media (min-width:1920px){
    .most-viewed-news__most-viewed-news--1gLYZ .most-viewed-news__heading--5PnGz{
        font-size:20px
    }
}
.most-viewed-news__most-viewed-news--1gLYZ .most-viewed-news__body--3Mr8n{
    padding:15px;
    font-family:CostarBrownLight,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    color:#404040
}
.most-viewed-news__most-viewed-news--1gLYZ .most-viewed-news__body--3Mr8n:after,.most-viewed-news__most-viewed-news--1gLYZ .most-viewed-news__body--3Mr8n:before{
    content:" ";
    display:table
}
.most-viewed-news__most-viewed-news--1gLYZ .most-viewed-news__body--3Mr8n:after{
    clear:both
}
@media (min-width:1px) and (max-width:1022px){
    .most-viewed-news__most-viewed-news--1gLYZ .most-viewed-news__body--3Mr8n{
        font-size:14px
    }
}
@media (min-width:1023px) and (max-width:1280px){
    .most-viewed-news__most-viewed-news--1gLYZ .most-viewed-news__body--3Mr8n{
        font-size:14px
    }
}
@media (min-width:1280px) and (max-width:1439px){
    .most-viewed-news__most-viewed-news--1gLYZ .most-viewed-news__body--3Mr8n{
        font-size:16px
    }
}
@media (min-width:1440px) and (max-width:1599px){
    .most-viewed-news__most-viewed-news--1gLYZ .most-viewed-news__body--3Mr8n{
        font-size:18px
    }
}
@media (min-width:1600px) and (max-width:1919px){
    .most-viewed-news__most-viewed-news--1gLYZ .most-viewed-news__body--3Mr8n{
        font-size:18px
    }
}
@media (min-width:1920px){
    .most-viewed-news__most-viewed-news--1gLYZ .most-viewed-news__body--3Mr8n{
        font-size:21px
    }
}
.most-viewed-news__most-viewed-news--1gLYZ .most-viewed-news__body--3Mr8n hr{
    border-top:1px solid #eaeaea
}
.most-viewed-news__most-viewed-news--1gLYZ .most-viewed-news__body--3Mr8n section>div:last-child hr{
    display:none
}
.most-viewed-news__most-viewed-news--1gLYZ .most-viewed-news__body--3Mr8n .most-viewed-news__most-viewed-item-box--2hfzk{
    display:block
}
.most-viewed-news__most-viewed-news--1gLYZ .most-viewed-news__body--3Mr8n .most-viewed-news__most-viewed-item-box--2hfzk .most-viewed-news__most-viewed-item--VHoMS{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-flow:row;
    flex-flow:row;
    text-align:left
}
.most-viewed-news__most-viewed-news--1gLYZ .most-viewed-news__body--3Mr8n .most-viewed-news__most-viewed-item-box--2hfzk .most-viewed-news__left-side--1Mmd9{
    -ms-flex:10 1;
    flex:10 1;
    -ms-flex-order:1;
    order:1;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-flow:row;
    flex-flow:row;
    -ms-flex-align:center;
    align-items:center;
    text-align:left
}
.most-viewed-news__most-viewed-news--1gLYZ .most-viewed-news__body--3Mr8n .most-viewed-news__most-viewed-item-box--2hfzk .most-viewed-news__left-side--1Mmd9 .most-viewed-news__sequence--2z2oo{
    padding-right:10px;
    -ms-flex-item-align:start;
    align-self:flex-start
}
.most-viewed-news__most-viewed-news--1gLYZ .most-viewed-news__body--3Mr8n .most-viewed-news__most-viewed-item-box--2hfzk .most-viewed-news__left-side--1Mmd9 .most-viewed-news__article-title--ZZa1U{
    -ms-flex-item-align:start;
    align-self:flex-start
}
.most-viewed-news__most-viewed-news--1gLYZ .most-viewed-news__body--3Mr8n .most-viewed-news__most-viewed-item-box--2hfzk .most-viewed-news__left-side--1Mmd9 .most-viewed-news__article-title--ZZa1U a{
    font-family:"PT Serif",serif;
    color:#000
}
.most-viewed-news__most-viewed-news--1gLYZ .most-viewed-news__body--3Mr8n .most-viewed-news__most-viewed-item-box--2hfzk .most-viewed-news__left-side--1Mmd9 .most-viewed-news__article-title--ZZa1U a:hover{
    color:#0559b3
}
.most-viewed-news__most-viewed-news--1gLYZ .most-viewed-news__body--3Mr8n .most-viewed-news__most-viewed-item-box--2hfzk .most-viewed-news__right-side--1KQwh{
    -ms-flex:2 1;
    flex:2 1;
    -ms-flex-order:2;
    order:2
}
@media (min-width:1px) and (max-width:1022px){
    .most-viewed-news__imageClass--3DxSQ{
        max-height:60px
    }
}
@media (min-width:1023px) and (max-width:1280px){
    .most-viewed-news__imageClass--3DxSQ{
        max-height:40px
    }
}
@media (min-width:1280px) and (max-width:1439px){
    .most-viewed-news__imageClass--3DxSQ{
        max-height:52px
    }
}
@media (min-width:1440px) and (max-width:1599px){
    .most-viewed-news__imageClass--3DxSQ{
        max-height:54px
    }
}
@media (min-width:1600px) and (max-width:1919px){
    .most-viewed-news__imageClass--3DxSQ{
        max-height:60px
    }
}
@media (min-width:1920px){
    .most-viewed-news__imageClass--3DxSQ{
        max-height:72px
    }
}
@media (min-width:1px) and (max-width:1022px){
    .most-viewed-news__imageWrapperClass--WzVHC{
        max-width:60px
    }
}
@media (min-width:1023px) and (max-width:1280px){
    .most-viewed-news__imageWrapperClass--WzVHC{
        max-width:40px
    }
}
@media (min-width:1280px) and (max-width:1439px){
    .most-viewed-news__imageWrapperClass--WzVHC{
        max-width:52px
    }
}
@media (min-width:1440px) and (max-width:1599px){
    .most-viewed-news__imageWrapperClass--WzVHC{
        max-width:54px
    }
}
@media (min-width:1600px) and (max-width:1919px){
    .most-viewed-news__imageWrapperClass--WzVHC{
        max-width:64px
    }
}
@media (min-width:1920px){
    .most-viewed-news__imageWrapperClass--WzVHC{
        max-width:72px
    }
}
.news-categories__general-news--2o4-O{
    font-family:"PT Serif",serif
}
.news-categories__general-news--2o4-O a{
    color:#000
}
.news-categories__general-news--2o4-O a:hover{
    color:#0559b3
}
.news-categories__general-news--2o4-O .news-categories__section-header--3pLEU{
    font-family:"PT Serif",serif;
    font-weight:700;
    color:#404040;
    text-transform:uppercase;
    margin:0 0 15px
}
.news-categories__general-news--2o4-O .news-categories__primary-item--3iCng{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-flow:row;
    flex-flow:row;
    text-align:left;
    -ms-flex-align:start;
    align-items:flex-start
}
.news-categories__general-news--2o4-O .news-categories__primary-item--3iCng .news-categories__primary-item-title--Uy6GV{
    -ms-flex:8 1;
    flex:8 1;
    -ms-flex-order:1;
    order:1;
    padding-right:10px
}
@media (min-width:1280px){
    .news-categories__general-news--2o4-O .news-categories__primary-item--3iCng .news-categories__primary-item-title--Uy6GV{
        padding-right:15px
    }
}
@media (min-width:1440px){
    .news-categories__general-news--2o4-O .news-categories__primary-item--3iCng .news-categories__primary-item-title--Uy6GV{
        padding-right:20px
    }
}
.news-categories__general-news--2o4-O .news-categories__primary-item--3iCng .news-categories__primary-item-image--1Gs_E{
    -ms-flex:2 1;
    flex:2 1;
    -ms-flex-order:2;
    order:2
}
@media (min-width:1px) and (max-width:1022px){
    .news-categories__general-news--2o4-O .news-categories__primary-item--3iCng .news-categories__primary-image--1eQBl{
        max-height:51px
    }
}
@media (min-width:1023px) and (max-width:1280px){
    .news-categories__general-news--2o4-O .news-categories__primary-item--3iCng .news-categories__primary-image--1eQBl{
        max-height:45px
    }
}
@media (min-width:1280px) and (max-width:1439px){
    .news-categories__general-news--2o4-O .news-categories__primary-item--3iCng .news-categories__primary-image--1eQBl{
        max-height:51px
    }
}
@media (min-width:1440px) and (max-width:1599px){
    .news-categories__general-news--2o4-O .news-categories__primary-item--3iCng .news-categories__primary-image--1eQBl{
        max-height:60px
    }
}
@media (min-width:1600px) and (max-width:1919px){
    .news-categories__general-news--2o4-O .news-categories__primary-item--3iCng .news-categories__primary-image--1eQBl{
        max-height:60px
    }
}
@media (min-width:1920px){
    .news-categories__general-news--2o4-O .news-categories__primary-item--3iCng .news-categories__primary-image--1eQBl{
        max-height:72px
    }
}
@media (min-width:1px) and (max-width:1022px){
    .news-categories__general-news--2o4-O .news-categories__primary-item--3iCng .news-categories__primary-image-wrapper--193KR{
        max-width:51px
    }
}
@media (min-width:1023px) and (max-width:1280px){
    .news-categories__general-news--2o4-O .news-categories__primary-item--3iCng .news-categories__primary-image-wrapper--193KR{
        max-width:45px
    }
}
@media (min-width:1280px) and (max-width:1439px){
    .news-categories__general-news--2o4-O .news-categories__primary-item--3iCng .news-categories__primary-image-wrapper--193KR{
        max-width:51px
    }
}
@media (min-width:1440px) and (max-width:1599px){
    .news-categories__general-news--2o4-O .news-categories__primary-item--3iCng .news-categories__primary-image-wrapper--193KR{
        max-width:60px
    }
}
@media (min-width:1600px) and (max-width:1919px){
    .news-categories__general-news--2o4-O .news-categories__primary-item--3iCng .news-categories__primary-image-wrapper--193KR{
        max-width:60px
    }
}
@media (min-width:1920px){
    .news-categories__general-news--2o4-O .news-categories__primary-item--3iCng .news-categories__primary-image-wrapper--193KR{
        max-width:72px
    }
}
.news-categories__general-news--2o4-O .news-categories__secondary-item--AXIch{
    margin-top:15px
}
.news-categories__general-news--2o4-O .news-categories__categories-container--3yxEB{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-flow:row;
    flex-flow:row;
    text-align:left;
    -ms-flex-align:stretch;
    align-items:stretch
}
.news-categories__general-news--2o4-O .news-categories__categories-container--3yxEB .news-categories__category--1iddy{
    -ms-flex:2 1;
    flex:2 1;
    border-right:1px solid #eaeaea;
    padding:0 15px
}
.news-categories__general-news--2o4-O .news-categories__categories-container--3yxEB .news-categories__category--1iddy:first-child{
    padding-left:0
}
.news-categories__general-news--2o4-O .news-categories__categories-container--3yxEB .news-categories__category--1iddy:last-child{
    border:0;
    padding-left:15px;
    padding-right:0
}
.news-categories__general-news--2o4-O .news-categories__categories-container--3yxEB div:empty{
    border-right:0
}
.news-categories__general-news--2o4-O .news-categories__categories-container--3yxEB a div{
    width:80px;
    height:80px
}
.news-categories__general-news--2o4-O hr{
    border-top:1px solid #eaeaea
}
.news-categories__general-news--2o4-O>div:last-child hr{
    border:0
}
@media (min-width:1px) and (max-width:1022px){
    .news-categories__general-news--2o4-O .news-categories__section-header--3pLEU{
        font-size:18px
    }
    .news-categories__general-news--2o4-O .news-categories__article-body--2hH7V,.news-categories__general-news--2o4-O .news-categories__article-header--1ePiz{
        font-size:16px
    }
}
@media (min-width:1023px) and (max-width:1280px){
    .news-categories__general-news--2o4-O .news-categories__article-body--2hH7V,.news-categories__general-news--2o4-O .news-categories__article-header--1ePiz,.news-categories__general-news--2o4-O .news-categories__section-header--3pLEU{
        font-size:14px
    }
}
@media (min-width:1280px) and (max-width:1439px){
    .news-categories__general-news--2o4-O .news-categories__section-header--3pLEU{
        font-size:18px
    }
    .news-categories__general-news--2o4-O .news-categories__article-body--2hH7V,.news-categories__general-news--2o4-O .news-categories__article-header--1ePiz{
        font-size:16px
    }
}
@media (min-width:1440px) and (max-width:1599px){
    .news-categories__general-news--2o4-O .news-categories__section-header--3pLEU{
        font-size:20px
    }
    .news-categories__general-news--2o4-O .news-categories__article-body--2hH7V,.news-categories__general-news--2o4-O .news-categories__article-header--1ePiz{
        font-size:18px
    }
}
@media (min-width:1600px) and (max-width:1919px){
    .news-categories__general-news--2o4-O .news-categories__section-header--3pLEU{
        font-size:22px
    }
    .news-categories__general-news--2o4-O .news-categories__article-body--2hH7V,.news-categories__general-news--2o4-O .news-categories__article-header--1ePiz{
        font-size:18px
    }
}
@media (min-width:1920px){
    .news-categories__general-news--2o4-O .news-categories__section-header--3pLEU{
        font-size:24px
    }
    .news-categories__general-news--2o4-O .news-categories__article-body--2hH7V,.news-categories__general-news--2o4-O .news-categories__article-header--1ePiz{
        font-size:21px
    }
}
.news-categories__vertical-rule--2GPsy{
    border-right:1px solid #eaeaea
}
.property-space-counts__property-space-counts--3qkaR{
    height:21px;
    text-align:right;
    line-height:21px;
    padding:0 15px;
    white-space:nowrap;
    letter-spacing:.46px;
    color:#404040;
    font-family:CostarBrownRegular;
    font-size:17px;
    min-width:350px
}
.property-space-counts__property-space-counts--3qkaR.property-space-counts__reduceWidth--2C8Xu{
    min-width:auto
}
.table__table--2aO-9{
    width:100%;
    max-width:100%;
    margin-bottom:22px;
    text-align:left;
    overflow-x:auto;
    min-height:.01%;
    -webkit-overflow-scrolling:touch
}
.table__table--2aO-9>tbody>tr>td,.table__table--2aO-9>tbody>tr>th,.table__table--2aO-9>tfoot>tr>td,.table__table--2aO-9>tfoot>tr>th,.table__table--2aO-9>thead>tr>td,.table__table--2aO-9>thead>tr>th{
    padding:8px;
    line-height:1.42857143;
    vertical-align:top;
    border-top:1px solid #ddd
}
.table__table--2aO-9>thead>tr>th{
    vertical-align:bottom;
    border-bottom:2px solid #ddd
}
.table__table--2aO-9>caption+thead>tr:first-child>td,.table__table--2aO-9>caption+thead>tr:first-child>th,.table__table--2aO-9>colgroup+thead>tr:first-child>td,.table__table--2aO-9>colgroup+thead>tr:first-child>th,.table__table--2aO-9>thead:first-child>tr:first-child>td,.table__table--2aO-9>thead:first-child>tr:first-child>th{
    border-top:0
}
.table__table--2aO-9>tbody+tbody{
    border-top:2px solid #ddd
}
.table__table--2aO-9 .table__table--2aO-9{
    background-color:#fff
}
.table__table--2aO-9 thead{
    background-color:#f5f5f5
}
.table__table--2aO-9 thead tr th{
    padding:10px;
    white-space:nowrap
}
.table__table--2aO-9 tbody tr td{
    padding-top:20px;
    padding-bottom:20px;
    white-space:nowrap;
    border-top:none;
    border-bottom:1px solid #ddd
}
.table__table--2aO-9 tbody tr td:first-child{
    padding-left:20px
}
@media (min-width:1px) and (max-width:1280px){
    .table__table--2aO-9 tbody tr td,.table__table--2aO-9 thead tr td{
        white-space:normal
    }
}
@media screen and (max-width:1022px){
    .table__table--2aO-9{
        width:100%;
        margin-bottom:16.5px;
        overflow-y:hidden;
        -ms-overflow-style:-ms-autohiding-scrollbar;
        border:1px solid #ddd;
        -webkit-overflow-scrolling:touch
    }
    .table__table--2aO-9>.table__table--2aO-9{
        margin-bottom:0
    }
    .table__table--2aO-9>.table__table--2aO-9>tbody>tr>td,.table__table--2aO-9>.table__table--2aO-9>tbody>tr>th,.table__table--2aO-9>.table__table--2aO-9>tfoot>tr>td,.table__table--2aO-9>.table__table--2aO-9>tfoot>tr>th,.table__table--2aO-9>.table__table--2aO-9>thead>tr>td,.table__table--2aO-9>.table__table--2aO-9>thead>tr>th{
        white-space:nowrap
    }
    .table__table--2aO-9>.table__table-bordered--3m-_9{
        border:0
    }
    .table__table--2aO-9>.table__table-bordered--3m-_9>tbody>tr>td:first-child,.table__table--2aO-9>.table__table-bordered--3m-_9>tbody>tr>th:first-child,.table__table--2aO-9>.table__table-bordered--3m-_9>tfoot>tr>td:first-child,.table__table--2aO-9>.table__table-bordered--3m-_9>tfoot>tr>th:first-child,.table__table--2aO-9>.table__table-bordered--3m-_9>thead>tr>td:first-child,.table__table--2aO-9>.table__table-bordered--3m-_9>thead>tr>th:first-child{
        border-left:0
    }
    .table__table--2aO-9>.table__table-bordered--3m-_9>tbody>tr>td:last-child,.table__table--2aO-9>.table__table-bordered--3m-_9>tbody>tr>th:last-child,.table__table--2aO-9>.table__table-bordered--3m-_9>tfoot>tr>td:last-child,.table__table--2aO-9>.table__table-bordered--3m-_9>tfoot>tr>th:last-child,.table__table--2aO-9>.table__table-bordered--3m-_9>thead>tr>td:last-child,.table__table--2aO-9>.table__table-bordered--3m-_9>thead>tr>th:last-child{
        border-right:0
    }
    .table__table--2aO-9>.table__table-bordered--3m-_9>tbody>tr:last-child>td,.table__table--2aO-9>.table__table-bordered--3m-_9>tbody>tr:last-child>th,.table__table--2aO-9>.table__table-bordered--3m-_9>tfoot>tr:last-child>td,.table__table--2aO-9>.table__table-bordered--3m-_9>tfoot>tr:last-child>th{
        border-bottom:0
    }
}
.alerts-setup__body--1oc0G{
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    color:#404040;
    font-size:18px;
    text-align:left
}
.alerts-setup__body--1oc0G span{
    line-height:1.2
}
.alerts-setup__body--1oc0G p,.alerts-setup__body--1oc0G span{
    padding-left:15px
}
.alerts-setup__heading--3kNNh{
    font-weight:700
}
.alerts-setup__heading--3kNNh span{
    font-weight:700;
    padding-left:15px
}
.alerts-setup__content--2NwQA{
    white-space:nowrap
}
.alerts-setup__content--2NwQA p{
    margin:10px 0;
    line-height:1.45;
    padding-right:140px;
    white-space:normal;
    width:700px
}
.alerts-setup__image--5q4Z_{
    position:absolute;
    width:351px;
    height:454px;
    right:0;
    bottom:8px
}
.alerts-setup__highlight--3Omrt{
    background-color:#f5f5f5;
    border-color:#ddd;
    padding:10px 0;
    margin-bottom:20px
}
.alerts-setup__footer--WEYhT{
    margin-top:10px;
    white-space:normal
}
a.alerts__alerts-button--3f32s{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    cursor:pointer;
    height:29px;
    width:35px;
    margin-top:3px;
    background-image:url(/home/content/alerts-baae029ef268fa92fc4f0133e954f5b4.svg);
    background-position:50%;
    background-repeat:no-repeat;
    background-size:contain;
    margin-left:30px
}
a.alerts__alerts-button--3f32s .alerts__nav-alert--1Nq7U{
    position:absolute;
    top:-8px;
    right:-3px;
    width:21px;
    height:21px;
    padding:3px 0;
    font-size:11px;
    border-radius:50%;
    font-family:CostarBrownRegular;
    background:#ec4a08;
    border:1px solid #fff;
    line-height:1.15em;
    color:#fff
}
a.alerts__alerts-button--3f32s .alerts__nav-alert--1Nq7U.alerts__nav-many-alerts--3GQFK{
    width:20px;
    height:20px;
    pointer-events:none
}
a.alerts__alerts-button--3f32s .alerts__nav-alert--1Nq7U.alerts__nav-many-alerts--3GQFK:before{
    display:block;
    content:"";
    width:4px;
    height:4px;
    background:#fff;
    border-radius:2px;
    position:absolute;
    top:7px;
    left:7px
}
a.alerts__alerts-button--3f32s.alerts__with-beak--3rGEP:after{
    content:"";
    position:absolute;
    display:block;
    top:36px;
    left:10px;
    right:auto;
    width:15px;
    height:15px;
    background:#fff;
    z-index:2;
    border-top:1px solid #c3c3c3;
    border-left:1px solid #c3c3c3;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg)
}
.alerts__alerts--1-2UZ{
    position:absolute;
    bottom:0;
    left:0;
    margin-left:0!important;
    z-index:10
}
.alerts__alerts--1-2UZ.alerts__alerts-uui--1gkp-{
    left:unset;
    margin-left:unset!important;
    right:0;
    margin-right:0!important
}
.alerts__alerts--1-2UZ .alerts__overlay--1DdH-{
    content:"";
    display:block;
    position:fixed;
    top:0;
    bottom:0;
    left:0;
    right:0;
    background:hsla(0,0%,100%,.6)
}
.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR{
    position:absolute;
    left:-15px;
    border:1px solid #c3c3c3;
    -webkit-box-shadow:0 2px 10px rgba(0,0,0,.25);
    box-shadow:0 2px 10px rgba(0,0,0,.25)
}
.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR.alerts__uui-container--3pKJ6{
    top:12px;
    left:unset;
    right:-32px
}
.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR.alerts__uui-container--3pKJ6:before{
    content:"";
    position:absolute;
    display:block;
    top:-9px;
    right:35px;
    left:auto;
    width:15px;
    height:15px;
    background:#fff;
    z-index:2;
    border-top:1px solid #c3c3c3;
    border-left:1px solid #c3c3c3;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg)
}
.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s{
    position:relative;
    background:#fff;
    white-space:nowrap;
    background-color:#fff;
    width:858px;
    min-height:414px;
    display:-ms-flexbox;
    display:flex;
    overflow-y:auto;
    -ms-flex-direction:column;
    flex-direction:column;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -ms-flex-align:start;
    align-items:flex-start;
    -webkit-overflow-scrolling:touch
}
.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-errors--XvMUH{
    -ms-flex-pack:center;
    justify-content:center;
    -ms-flex-align:center;
    align-items:center
}
.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG{
    display:block
}
.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s .alerts__section-place-holder--2EzC8{
    background-color:#e5e5e5;
    height:42px;
    margin:78px 15px 100px
}
.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA{
    min-width:630px;
    max-width:80vw;
    padding-bottom:20px;
    height:unset;
    max-height:80vh
}
@media (min-width:1px) and (max-width:1022px){
    .alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__header--1mGuk,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__header--1mGuk{
        font-size:14px
    }
    .alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__alertType--2cUXm,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__alertType--2cUXm a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__title--3Nacz,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__title--3Nacz a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG td,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG td a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG th,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG th a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__alertType--2cUXm,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__alertType--2cUXm a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__title--3Nacz,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__title--3Nacz a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA td,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA td a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA th,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA th a{
        font-size:12px
    }
    .alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG table,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA table{
        border:none
    }
}
@media (min-width:1023px) and (max-width:1280px){
    .alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__header--1mGuk,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__header--1mGuk{
        font-size:18px
    }
    .alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__alertType--2cUXm,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__alertType--2cUXm a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__title--3Nacz,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__title--3Nacz a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG td,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG td a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG th,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG th a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__alertType--2cUXm,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__alertType--2cUXm a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__title--3Nacz,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__title--3Nacz a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA td,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA td a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA th,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA th a{
        font-size:15px
    }
}
@media (min-width:1280px) and (max-width:1439px){
    .alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__header--1mGuk,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__header--1mGuk{
        font-size:20px
    }
    .alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__alertType--2cUXm,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__alertType--2cUXm a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__title--3Nacz,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__title--3Nacz a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG td,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG td a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG th,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG th a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__alertType--2cUXm,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__alertType--2cUXm a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__title--3Nacz,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__title--3Nacz a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA td,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA td a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA th,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA th a{
        font-size:15px
    }
}
@media (min-width:1440px) and (max-width:1599px){
    .alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__header--1mGuk,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__header--1mGuk{
        font-size:20px
    }
    .alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__alertType--2cUXm,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__alertType--2cUXm a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__title--3Nacz,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__title--3Nacz a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG td,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG td a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG th,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG th a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__alertType--2cUXm,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__alertType--2cUXm a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__title--3Nacz,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__title--3Nacz a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA td,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA td a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA th,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA th a{
        font-size:16px
    }
}
@media (min-width:1600px) and (max-width:1919px){
    .alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__header--1mGuk,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__header--1mGuk{
        font-size:20px
    }
    .alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__alertType--2cUXm,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__alertType--2cUXm a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__title--3Nacz,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__title--3Nacz a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG td,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG td a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG th,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG th a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__alertType--2cUXm,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__alertType--2cUXm a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__title--3Nacz,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__title--3Nacz a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA td,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA td a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA th,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA th a{
        font-size:17px
    }
}
@media (min-width:1920px){
    .alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__header--1mGuk,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__header--1mGuk{
        font-size:20px
    }
    .alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__alertType--2cUXm,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__alertType--2cUXm a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__title--3Nacz,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__title--3Nacz a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG td,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG td a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG th,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG th a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__alertType--2cUXm,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__alertType--2cUXm a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__title--3Nacz,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__title--3Nacz a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA td,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA td a,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA th,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA th a{
        font-size:18px
    }
}
.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__alerts-group--1OhmX,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__alerts-group--1OhmX{
    float:none;
    -ms-flex:1 1 auto;
    flex:1 1 auto;
    -ms-flex-item-align:auto;
    align-self:auto
}
.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG .alerts__alerts-group--1OhmX .alerts__sections--37vVk,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA .alerts__alerts-group--1OhmX .alerts__sections--37vVk{
    overflow-x:hidden;
    -webkit-overflow-scrolling:touch
}
@media (min-width:768px){
    .alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA{
        min-width:80vw;
        max-width:calc(100vw - 30px)
    }
}
@media (min-width:1440px){
    .alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA{
        min-width:75vw
    }
}
@media (min-width:1600px){
    .alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA{
        min-width:70vw
    }
}
@media (min-width:1920px){
    .alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__data-loading--25RWG,.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s.alerts__has-alerts--12GOA{
        min-width:1300px;
        max-width:1600px
    }
}
.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s .alerts__alerts-group--1OhmX{
    margin:20px 0 26px;
    padding:0 35px;
    float:left
}
.alerts__alerts--1-2UZ .alerts__parent-alerts-container--28phR .alerts__alerts-container--1rX2s .alerts__alert-setup--26Wl4{
    margin:20px 0 26px
}
.alerts__alerts--1-2UZ .alerts__container--L9tSF{
    margin-top:20px 0
}
.alerts__alerts--1-2UZ .alerts__header--1mGuk{
    margin:15px 0;
    text-align:left;
    color:#404040;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif
}
.alerts__alerts--1-2UZ .alerts__sections--37vVk{
    margin-left:0 10px
}
.alerts__alerts--1-2UZ .alerts__sections--37vVk table{
    display:block
}
.alerts__alerts--1-2UZ .alerts__sections--37vVk td,.alerts__alerts--1-2UZ .alerts__sections--37vVk th{
    color:#404040;
    font-family:CostarBrownLight,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif
}
.alerts__alerts--1-2UZ .alerts__sections--37vVk th{
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-weight:400
}
.alerts__alerts--1-2UZ .alerts__sections--37vVk a{
    color:#0559b3;
    padding:0
}
.alerts__alerts--1-2UZ .alerts__sections--37vVk a:hover{
    opacity:.6
}
.alerts__alerts--1-2UZ .alerts__sections--37vVk td.alerts__title--3Nacz{
    padding-left:8px;
    border:none
}
.alerts__alerts--1-2UZ .alerts__sections--37vVk td.alerts__title--3Nacz a{
    text-transform:uppercase
}
.alerts__alerts--1-2UZ .alerts__sections--37vVk tr.alerts__first--2ht0e{
    border-top:1px solid #ddd
}
.alerts__alerts--1-2UZ .alerts__sections--37vVk tr.alerts__headerRow--3GDX0{
    background-color:#f5f5f5
}
.alerts__alerts--1-2UZ .alerts__sections--37vVk tr.alerts__headerRow--3GDX0 th{
    padding:10px;
    white-space:nowrap
}
.alerts__alerts--1-2UZ .alerts__alertType--2cUXm{
    text-transform:uppercase;
    text-align:left;
    float:left;
    padding:10px;
    width:100%;
    color:#404040;
    background-color:#e5e5e5;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif
}
.alerts__alerts--1-2UZ .alerts__noAlertsMessage--125y4 a{
    color:#0559b3
}
.alerts__alerts--1-2UZ .alerts__setup--1wP8O{
    padding-left:0;
    padding-right:0
}
.alerts__alert-container--2BNQp{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-align:center;
    align-items:center;
    height:28px
}
.alerts__alert-container--2BNQp .alerts__new-item-badge--A72Wk{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-pack:center;
    justify-content:center;
    -ms-flex-align:center;
    align-items:center;
    color:#fff;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-weight:700;
    letter-spacing:.63px;
    min-width:51px;
    padding:0 7px;
    opacity:.85;
    border-radius:14px;
    background-color:#0559b3
}
@media (min-width:1px) and (max-width:1439px){
    .alerts__alert-container--2BNQp .alerts__new-item-badge--A72Wk{
        height:22px
    }
}
@media (min-width:1440px){
    .alerts__alert-container--2BNQp .alerts__new-item-badge--A72Wk{
        height:28px
    }
}
.alerts__alert-container--2BNQp .alerts__new-item-badge--A72Wk span{
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    white-space:nowrap;
    margin-left:3px
}
@media (min-width:1px) and (max-width:1439px){
    .alerts__alert-container--2BNQp .alerts__new-item-badge--A72Wk span{
        font-size:12px
    }
}
@media (min-width:1440px){
    .alerts__alert-container--2BNQp .alerts__new-item-badge--A72Wk span{
        font-size:14px
    }
}
.error-widget__widget-container--2GBC5{
    display:-ms-flexbox;
    display:flex
}
.error-widget__title--3BMv8{
    color:#103060;
    font-size:24px;
    font-family:Helvetica,Arial,sans-serif
}
.error-widget__line--3OVTW{
    color:#404040;
    font-size:16px;
    font-family:HelveticaLight,Arial,sans-serif
}
.error-widget__error-info--1Ooum{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-direction:column;
    flex-direction:column;
    margin-left:70px;
    -ms-flex-align:center;
    align-items:center
}
.error-widget__okay-button--2wNWX{
    border:none;
    background-color:#0559b3;
    font-family:Helvetica,Arial,sans-serif;
    color:#fff;
    margin-top:15px;
    width:auto;
    height:36px;
    font-size:16px;
    border-radius:3px;
    -webkit-box-shadow:none;
    box-shadow:none
}
.menu__alertsStyle--1tOFn{
    position:relative;
    display:inline-block;
    background-color:#ec4a07;
    font-size:10px;
    text-align:center;
    border:1px solid #fff;
    margin-left:.7em;
    line-height:14px;
    padding-right:1px;
    bottom:1px
}
.menu__alertsStyle--1tOFn span{
    margin:0 4px;
    font-size:12px;
    color:#fff!important
}
.menu__num-of-alerts-class--yRp-Y{
    position:relative;
    display:inline-block;
    background-color:#ec4a07;
    font-size:10px;
    text-align:center;
    border:1px solid #fff;
    margin-left:.7em;
    line-height:14px;
    padding-right:1px;
    bottom:1px;
    border-radius:1.5em
}
.menu__num-of-alerts-class--yRp-Y span{
    margin:0 4px;
    font-size:12px;
    color:#fff!important
}
.menu__one--2UpKF{
    position:relative;
    display:inline-block;
    background-color:#ec4a07;
    font-size:10px;
    text-align:center;
    border:1px solid #fff;
    margin-left:.7em;
    line-height:14px;
    padding-right:1px;
    bottom:1px;
    border-radius:100%;
    width:17px
}
.menu__one--2UpKF span{
    margin:0 4px;
    font-size:12px;
    color:#fff!important
}
.menu__manage-listings-tooltip--2HSJ2{
    position:absolute;
    bottom:0;
    left:0;
    margin-left:0!important;
    z-index:1;
    font-family:Helvetica,Arial,sans-serif
}
.menu__manage-listings-tooltip--2HSJ2:before{
    content:"";
    position:absolute;
    display:block;
    top:4px;
    left:88px;
    width:11px;
    height:11px;
    background:#fff;
    z-index:2;
    border-top:1px solid #c3c3c3;
    border-left:1px solid #c3c3c3;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg)
}
.menu__manage-listings-tooltip--2HSJ2 .menu__overlay--3QLxy{
    content:"";
    display:block;
    position:absolute;
    left:-100px;
    top:0;
    bottom:0;
    right:0;
    height:125px;
    width:254px
}
.menu__manage-listings-tooltip--2HSJ2 .menu__parent-container--1n6qO{
    position:absolute;
    max-height:90vh;
    width:254px;
    left:-100px;
    top:9px;
    border:1px solid #c3c3c3;
    -webkit-box-shadow:0 2px 10px rgba(0,0,0,.25);
    box-shadow:0 2px 10px rgba(0,0,0,.25);
    background-color:#fff;
    padding:15px;
    font-size:14px;
    text-align:left;
    cursor:text
}
.menu__manage-listings-tooltip--2HSJ2 .menu__parent-container--1n6qO .menu__tooltip-header--1o7gi{
    color:#103060;
    font-size:16px;
    letter-spacing:.2px;
    margin-bottom:8px;
    line-height:10px;
    pointer-events:none
}
.menu__manage-listings-tooltip--2HSJ2 .menu__parent-container--1n6qO .menu__tooltip-content--32AZo{
    color:#000;
    margin-bottom:7px;
    width:230px;
    pointer-events:none
}
.menu__manage-listings-tooltip--2HSJ2 .menu__parent-container--1n6qO .menu__tooltip-action--1RQHF{
    color:#0559b3;
    cursor:pointer
}
.search-parcels__search-parcels--LoSa4{
    height:21px;
    text-align:right;
    line-height:21px;
    padding:0 15px;
    white-space:nowrap;
    letter-spacing:.46px;
    color:#172a5c;
    font-family:CostarBrownRegular;
    font-size:17px;
    display:none
}
@media (min-width:1230px){
    .search-parcels__search-parcels--LoSa4{
        display:block
    }
}
.mast-head-styles__share-feedback-toast-container--2HBlE{
    position:absolute;
    z-index:3;
    top:136%;
    left:48.4%
}
.mast-head-styles__share-feedback-toast-container--2HBlE>div{
    pointer-events:none
}
.mast-head-styles__helpAndFeedbackOnSearch--3vePj{
    padding-top:6px;
    vertical-align:middle;
    display:inline-block
}
@media (min-width:1px) and (max-width:1022px){
    .mast-head-styles__menu-margin--2yd6E{
        margin-left:-10px!important
    }
}
@media (min-width:1023px) and (max-width:1280px){
    .mast-head-styles__menu-margin--2yd6E{
        margin-left:-11px!important
    }
}
@media (min-width:1280px) and (max-width:1439px){
    .mast-head-styles__menu-margin--2yd6E{
        margin-left:-11px!important
    }
}
@media (min-width:1440px) and (max-width:1599px){
    .mast-head-styles__menu-margin--2yd6E{
        margin-left:-12.5px!important
    }
}
@media (min-width:1600px) and (max-width:1919px){
    .mast-head-styles__menu-margin--2yd6E{
        margin-left:-15px!important
    }
}
@media (min-width:1920px){
    .mast-head-styles__menu-margin--2yd6E{
        margin-left:-24px!important
    }
}
.mast-head-styles__tooltip--2zdg3{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-direction:column;
    flex-direction:column;
    position:absolute;
    height:146px;
    width:266px;
    z-index:4;
    top:11px;
    left:106px;
    background-color:#fff;
    border:.5px solid #cacaca;
    -webkit-box-shadow:-2px 2px 14px 1px rgba(0,0,0,.38);
    box-shadow:-2px 2px 14px 1px rgba(0,0,0,.38)
}
.mast-head-styles__tooltip--2zdg3 .mast-head-styles__tooltip--2zdg3 span{
    display:block
}
.mast-head-styles__tooltip--2zdg3 .mast-head-styles__tooltipHeader--3It8A{
    padding:15px 10px 0 6px;
    color:#103060;
    font-family:arial;
    font-size:18px;
    line-height:22px;
    text-align:center
}
.mast-head-styles__tooltip--2zdg3 .mast-head-styles__tip--3L8JH{
    padding:4px 3px 10px 29px;
    width:242px;
    text-align:center;
    color:#404040;
    font-family:Helvetica;
    font-size:14px;
    font-weight:300;
    letter-spacing:.27px;
    line-height:21px
}
.mast-head-styles__tooltip--2zdg3 .mast-head-styles__okayBtn--1wB1E{
    width:100px;
    height:35px;
    color:#fff;
    border:1px solid #0559b3;
    border-radius:3px;
    background-color:#0559b3;
    margin-left:83px;
    font-size:14px;
    line-height:17px
}
.mast-head-styles__tooltip--2zdg3 .mast-head-styles__triangle--7Rie8{
    position:absolute;
    width:0;
    height:0;
    left:-7px;
    top:12px;
    border-top:8px solid transparent;
    border-right:8px solid #fff;
    border-bottom:8px solid transparent
}
.mast-head-styles__masthead-back-btn--3c4N_{
    float:left;
    padding:0 20px 0 0!important
}
.img__responsive-img--3lxgA{
    display:block;
    max-width:100%;
    height:auto;
    margin:auto
}
.img__v-align-wrapper--3Gc52{
    display:-ms-flexbox;
    display:flex;
    text-align:center;
    height:100%
}
.img__v-align-wrapper--3Gc52:before{
    content:"";
    display:inline-block;
    height:100%;
    vertical-align:middle
}
.img__h-align--2lSyE{
    display:inline-block;
    width:100%
}
.footer__footer--7kZES{
    padding-left:7px;
    padding-right:8px;
    background:#f1f1f1;
    max-width:1600px;
    min-width:768px;
    border:1px solid #eaeaea;
    margin:10px auto auto;
    padding-bottom:20px
}
@media (min-width:1px) and (max-width:1022px){
    .footer__footer--7kZES{
        padding-left:10px
    }
}
@media (min-width:1023px) and (max-width:1280px){
    .footer__footer--7kZES{
        padding-left:11px
    }
}
@media (min-width:1280px) and (max-width:1439px){
    .footer__footer--7kZES{
        padding-left:11px
    }
}
@media (min-width:1440px) and (max-width:1599px){
    .footer__footer--7kZES{
        padding-left:12.5px
    }
}
@media (min-width:1600px) and (max-width:1919px){
    .footer__footer--7kZES{
        padding-left:15px
    }
}
@media (min-width:1920px){
    .footer__footer--7kZES{
        padding-left:24px
    }
}
@media (min-width:1px) and (max-width:1022px){
    .footer__footer--7kZES{
        padding-right:10px
    }
}
@media (min-width:1023px) and (max-width:1280px){
    .footer__footer--7kZES{
        padding-right:11px
    }
}
@media (min-width:1280px) and (max-width:1439px){
    .footer__footer--7kZES{
        padding-right:11px
    }
}
@media (min-width:1440px) and (max-width:1599px){
    .footer__footer--7kZES{
        padding-right:12.5px
    }
}
@media (min-width:1600px) and (max-width:1919px){
    .footer__footer--7kZES{
        padding-right:15px
    }
}
@media (min-width:1920px){
    .footer__footer--7kZES{
        padding-right:24px
    }
}
.footer__footer--7kZES .footer__img--Vld4H{
    margin-left:0;
    max-height:65px
}
.footer__footer--7kZES div.footer__contact-wrapper--1RNU6{
    padding-left:0;
    height:65px;
    margin-bottom:16px
}
.footer__footer--7kZES div.footer__contact-wrapper--1RNU6 a,.footer__footer--7kZES div.footer__contact-wrapper--1RNU6 p{
    font-weight:600;
    margin-bottom:2px;
    display:block;
    font-size:14px;
    white-space:nowrap;
    overflow:hidden;
    -o-text-overflow:ellipsis;
    text-overflow:ellipsis;
    -webkit-overflow-scrolling:touch
}
.footer__footer--7kZES .footer__description--3D-HB{
    font-size:14px
}
.footer__footer--7kZES .footer__copyright--1lbHS{
    font-size:15px
}
@media (min-width:1280px){
    .footer__footer--7kZES .footer__img--Vld4H{
        max-height:80px
    }
    .footer__footer--7kZES div.footer__contact-wrapper--1RNU6{
        height:80px
    }
    .footer__footer--7kZES .footer__description--3D-HB,.footer__footer--7kZES div.footer__contact-wrapper--1RNU6 a,.footer__footer--7kZES div.footer__contact-wrapper--1RNU6 p{
        font-size:15px
    }
}
@media (min-width:1440px){
    .footer__footer--7kZES .footer__img--Vld4H{
        max-height:92px
    }
    .footer__footer--7kZES div.footer__contact-wrapper--1RNU6{
        height:92px
    }
    .footer__footer--7kZES div.footer__contact-wrapper--1RNU6 a,.footer__footer--7kZES div.footer__contact-wrapper--1RNU6 p{
        font-size:17px
    }
}
@media (min-width:1920px){
    .footer__footer--7kZES .footer__img--Vld4H{
        max-height:110px
    }
    .footer__footer--7kZES div.footer__contact-wrapper--1RNU6{
        height:110px
    }
    .footer__footer--7kZES .footer__copyright--1lbHS,.footer__footer--7kZES .footer__description--3D-HB{
        font-size:17px
    }
}
.footer__copyright--1lbHS{
    text-align:left
}
.footer__copyright--1lbHS a{
    white-space:nowrap
}
@media (min-width:1px) and (max-width:1022px){
    .footer__copyright--1lbHS{
        text-align:center
    }
}
@media (min-width:1023px) and (max-width:1280px){
    .footer__copyright--1lbHS{
        text-align:center
    }
}
.footer__contact--3IKyN{
    padding-top:20px
}
.footer__logo-costar--2RBhV{
    min-height:45px;
    width:100%;
    margin-top:20px;
    margin-bottom:15px;
    display:block;
    background-image:url(/home/content/logo-costar-850312518618e2f043bd3b5cef9e3f46.svg);
    background-repeat:no-repeat;
    background-position:50%;
    background-size:contain
}
@media (min-width:1023px){
    .footer__logo-costar--2RBhV{
        min-height:52px
    }
}
@media (min-width:1280px){
    .footer__logo-costar--2RBhV{
        min-height:64px;
        margin-top:0;
        margin-bottom:32px;
        background-position:0 0
    }
}
@media (min-width:1440px){
    .footer__logo-costar--2RBhV{
        min-height:72px;
        margin-bottom:36px
    }
}
@media (min-width:1920px){
    .footer__logo-costar--2RBhV{
        min-height:87px;
        margin-bottom:39px
    }
}
.footer__header-bar--2Wlnb{
    margin-left:-7px;
    margin-right:-8px;
    padding-top:7px;
    height:43px;
    border-bottom:1px solid #cbcbcb;
    text-align:left
}
.footer__header-bar--2Wlnb:after{
    content:"";
    clear:both;
    display:table
}
.footer__header-bar--2Wlnb .footer__title--2R_zz{
    color:#0559b3;
    font-size:20px;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif
}
.footer__img-col--3FQ-X{
    padding-left:0
}
.footer__content--3BxKO{
    margin-left:-7px;
    margin-right:-8px;
    padding-top:20px
}
.footer__content--3BxKO:after{
    content:"";
    clear:both;
    display:table
}
@media (max-width:1022px){
    .footer__hidden-small--2aXdW{
        display:none!important
    }
}
.footer__visible-small--3OvHc{
    display:none!important
}
@media (max-width:1022px){
    .footer__visible-small--3OvHc{
        display:block!important
    }
    table.footer__visible-small--3OvHc{
        display:table!important
    }
    tr.footer__visible-small--3OvHc{
        display:table-row!important
    }
    td.footer__visible-small--3OvHc,th.footer__visible-small--3OvHc{
        display:table-cell!important
    }
}
.grid__container--2pmg8{
    margin-right:auto;
    margin-left:auto;
    padding-left:7px;
    padding-right:8px
}
@media (min-width:1023px){
    .grid__container--2pmg8{
        width:735px
    }
}
@media (min-width:1280px){
    .grid__container--2pmg8{
        width:955px
    }
}
@media (min-width:1440px){
    .grid__container--2pmg8{
        width:1155px
    }
}
@media (min-width:1600px){
    .grid__container--2pmg8{
        width:1355px
    }
}
.grid__container-fluid--1N3uy{
    margin-right:auto;
    margin-left:auto;
    padding-left:7px;
    padding-right:8px
}
.grid__row--2Hlvi{
    margin-left:-7px;
    margin-right:-8px
}
.grid__row--2Hlvi:after{
    content:"";
    clear:both;
    display:table
}
.grid__col-lg-1--n36mK,.grid__col-lg-2--2T3_n,.grid__col-lg-3--14b81,.grid__col-lg-4--1Pe1_,.grid__col-lg-5--1FdYR,.grid__col-lg-6--MUyd4,.grid__col-lg-7--354JO,.grid__col-lg-8--1doG4,.grid__col-lg-9--3ZUOn,.grid__col-lg-10--1qhUj,.grid__col-lg-11--1Cvp0,.grid__col-lg-12--1q9Yg,.grid__col-md-1--3T59-,.grid__col-md-2--aukYH,.grid__col-md-3--1QE-N,.grid__col-md-4--3mitv,.grid__col-md-5--2CY8e,.grid__col-md-6--3KJfF,.grid__col-md-7--2ZXHK,.grid__col-md-8--3AH9R,.grid__col-md-9--1O_zt,.grid__col-md-10--3XnA1,.grid__col-md-11--1OQn3,.grid__col-md-12---sL62,.grid__col-sm-1--1_uqr,.grid__col-sm-2--LuTto,.grid__col-sm-3--3Q5kx,.grid__col-sm-4--3J5O4,.grid__col-sm-5--1erH0,.grid__col-sm-6--27X2t,.grid__col-sm-7--2LT9J,.grid__col-sm-8--3l53L,.grid__col-sm-9--12cGQ,.grid__col-sm-10--2jQbO,.grid__col-sm-11--3EuUu,.grid__col-sm-12--26WeT,.grid__col-xs-1--2x6kw,.grid__col-xs-2--24vJE,.grid__col-xs-3--e_7Eq,.grid__col-xs-4--2To9Q,.grid__col-xs-5--ymxg6,.grid__col-xs-6--2-qkG,.grid__col-xs-7--mGsNS,.grid__col-xs-8--37muB,.grid__col-xs-9--3jv0j,.grid__col-xs-10--3ZlOK,.grid__col-xs-11--3A39Q,.grid__col-xs-12--1ETrn{
    position:relative;
    min-height:1px;
    padding-left:8px;
    padding-right:7px
}
.grid__col-xs-1--2x6kw,.grid__col-xs-2--24vJE,.grid__col-xs-3--e_7Eq,.grid__col-xs-4--2To9Q,.grid__col-xs-5--ymxg6,.grid__col-xs-6--2-qkG,.grid__col-xs-7--mGsNS,.grid__col-xs-8--37muB,.grid__col-xs-9--3jv0j,.grid__col-xs-10--3ZlOK,.grid__col-xs-11--3A39Q,.grid__col-xs-12--1ETrn{
    float:left
}
.grid__col-xs-12--1ETrn{
    width:100%
}
.grid__col-xs-11--3A39Q{
    width:91.66666667%
}
.grid__col-xs-10--3ZlOK{
    width:83.33333333%
}
.grid__col-xs-9--3jv0j{
    width:75%
}
.grid__col-xs-8--37muB{
    width:66.66666667%
}
.grid__col-xs-7--mGsNS{
    width:58.33333333%
}
.grid__col-xs-6--2-qkG{
    width:50%
}
.grid__col-xs-5--ymxg6{
    width:41.66666667%
}
.grid__col-xs-4--2To9Q{
    width:33.33333333%
}
.grid__col-xs-3--e_7Eq{
    width:25%
}
.grid__col-xs-2--24vJE{
    width:16.66666667%
}
.grid__col-xs-1--2x6kw{
    width:8.33333333%
}
.grid__col-xs-pull-12--1XM2T{
    right:100%
}
.grid__col-xs-pull-11--1ZQsp{
    right:91.66666667%
}
.grid__col-xs-pull-10--2xFaO{
    right:83.33333333%
}
.grid__col-xs-pull-9--3szxL{
    right:75%
}
.grid__col-xs-pull-8--2AJPo{
    right:66.66666667%
}
.grid__col-xs-pull-7--QpLb9{
    right:58.33333333%
}
.grid__col-xs-pull-6--13iKv{
    right:50%
}
.grid__col-xs-pull-5--oheGN{
    right:41.66666667%
}
.grid__col-xs-pull-4--33O83{
    right:33.33333333%
}
.grid__col-xs-pull-3--I8Gm-{
    right:25%
}
.grid__col-xs-pull-2--1W7sR{
    right:16.66666667%
}
.grid__col-xs-pull-1--Ct-Wh{
    right:8.33333333%
}
.grid__col-xs-pull-0--xcPtG{
    right:auto
}
.grid__col-xs-push-12--3cIAo{
    left:100%
}
.grid__col-xs-push-11--1-lek{
    left:91.66666667%
}
.grid__col-xs-push-10--2dX4f{
    left:83.33333333%
}
.grid__col-xs-push-9--2oIYU{
    left:75%
}
.grid__col-xs-push-8--2XTrI{
    left:66.66666667%
}
.grid__col-xs-push-7--V9RQq{
    left:58.33333333%
}
.grid__col-xs-push-6--3wrp8{
    left:50%
}
.grid__col-xs-push-5--1hf6V{
    left:41.66666667%
}
.grid__col-xs-push-4--1G3tS{
    left:33.33333333%
}
.grid__col-xs-push-3--lRDsZ{
    left:25%
}
.grid__col-xs-push-2--2IdTC{
    left:16.66666667%
}
.grid__col-xs-push-1--3CwJK{
    left:8.33333333%
}
.grid__col-xs-push-0--2kjix{
    left:auto
}
.grid__col-xs-offset-12--3CPMe{
    margin-left:100%
}
.grid__col-xs-offset-11--1xLaR{
    margin-left:91.66666667%
}
.grid__col-xs-offset-10--3tTiL{
    margin-left:83.33333333%
}
.grid__col-xs-offset-9--3fd1K{
    margin-left:75%
}
.grid__col-xs-offset-8--37Nqj{
    margin-left:66.66666667%
}
.grid__col-xs-offset-7--1xsfC{
    margin-left:58.33333333%
}
.grid__col-xs-offset-6--1AFUp{
    margin-left:50%
}
.grid__col-xs-offset-5--H1v9d{
    margin-left:41.66666667%
}
.grid__col-xs-offset-4--1hyc1{
    margin-left:33.33333333%
}
.grid__col-xs-offset-3--9is3s{
    margin-left:25%
}
.grid__col-xs-offset-2--34klP{
    margin-left:16.66666667%
}
.grid__col-xs-offset-1--2S_rK{
    margin-left:8.33333333%
}
.grid__col-xs-offset-0--2RUZR{
    margin-left:0
}
@media (min-width:1023px){
    .grid__col-sm-1--1_uqr,.grid__col-sm-2--LuTto,.grid__col-sm-3--3Q5kx,.grid__col-sm-4--3J5O4,.grid__col-sm-5--1erH0,.grid__col-sm-6--27X2t,.grid__col-sm-7--2LT9J,.grid__col-sm-8--3l53L,.grid__col-sm-9--12cGQ,.grid__col-sm-10--2jQbO,.grid__col-sm-11--3EuUu,.grid__col-sm-12--26WeT{
        float:left
    }
    .grid__col-sm-12--26WeT{
        width:100%
    }
    .grid__col-sm-11--3EuUu{
        width:91.66666667%
    }
    .grid__col-sm-10--2jQbO{
        width:83.33333333%
    }
    .grid__col-sm-9--12cGQ{
        width:75%
    }
    .grid__col-sm-8--3l53L{
        width:66.66666667%
    }
    .grid__col-sm-7--2LT9J{
        width:58.33333333%
    }
    .grid__col-sm-6--27X2t{
        width:50%
    }
    .grid__col-sm-5--1erH0{
        width:41.66666667%
    }
    .grid__col-sm-4--3J5O4{
        width:33.33333333%
    }
    .grid__col-sm-3--3Q5kx{
        width:25%
    }
    .grid__col-sm-2--LuTto{
        width:16.66666667%
    }
    .grid__col-sm-1--1_uqr{
        width:8.33333333%
    }
    .grid__col-sm-pull-12--3jFl3{
        right:100%
    }
    .grid__col-sm-pull-11--2wAWF{
        right:91.66666667%
    }
    .grid__col-sm-pull-10--1xHQM{
        right:83.33333333%
    }
    .grid__col-sm-pull-9--sPhed{
        right:75%
    }
    .grid__col-sm-pull-8--2wTO2{
        right:66.66666667%
    }
    .grid__col-sm-pull-7--q7cvx{
        right:58.33333333%
    }
    .grid__col-sm-pull-6--1Unb9{
        right:50%
    }
    .grid__col-sm-pull-5--1Fxan{
        right:41.66666667%
    }
    .grid__col-sm-pull-4--1QuvL{
        right:33.33333333%
    }
    .grid__col-sm-pull-3--2-F7b{
        right:25%
    }
    .grid__col-sm-pull-2--31Isq{
        right:16.66666667%
    }
    .grid__col-sm-pull-1--2CQrp{
        right:8.33333333%
    }
    .grid__col-sm-pull-0--1tdwS{
        right:auto
    }
    .grid__col-sm-push-12--2Iic5{
        left:100%
    }
    .grid__col-sm-push-11--2_ThT{
        left:91.66666667%
    }
    .grid__col-sm-push-10--2IoaM{
        left:83.33333333%
    }
    .grid__col-sm-push-9--3v781{
        left:75%
    }
    .grid__col-sm-push-8--20tqB{
        left:66.66666667%
    }
    .grid__col-sm-push-7--DoEUK{
        left:58.33333333%
    }
    .grid__col-sm-push-6--1SBsz{
        left:50%
    }
    .grid__col-sm-push-5--ZZ3Kg{
        left:41.66666667%
    }
    .grid__col-sm-push-4--1AquQ{
        left:33.33333333%
    }
    .grid__col-sm-push-3--17QC0{
        left:25%
    }
    .grid__col-sm-push-2--2Y4G7{
        left:16.66666667%
    }
    .grid__col-sm-push-1--lVI93{
        left:8.33333333%
    }
    .grid__col-sm-push-0--3FSr5{
        left:auto
    }
    .grid__col-sm-offset-12--2BKds{
        margin-left:100%
    }
    .grid__col-sm-offset-11--12PM7{
        margin-left:91.66666667%
    }
    .grid__col-sm-offset-10--23gBE{
        margin-left:83.33333333%
    }
    .grid__col-sm-offset-9--XcxOc{
        margin-left:75%
    }
    .grid__col-sm-offset-8--275a4{
        margin-left:66.66666667%
    }
    .grid__col-sm-offset-7--3I2Q4{
        margin-left:58.33333333%
    }
    .grid__col-sm-offset-6--3sir7{
        margin-left:50%
    }
    .grid__col-sm-offset-5--Rh3lx{
        margin-left:41.66666667%
    }
    .grid__col-sm-offset-4--16_iZ{
        margin-left:33.33333333%
    }
    .grid__col-sm-offset-3--5OS_X{
        margin-left:25%
    }
    .grid__col-sm-offset-2--2yibT{
        margin-left:16.66666667%
    }
    .grid__col-sm-offset-1--2FrgJ{
        margin-left:8.33333333%
    }
    .grid__col-sm-offset-0--yZ9BR{
        margin-left:0
    }
}
@media (min-width:1280px){
    .grid__col-md-1--3T59-,.grid__col-md-2--aukYH,.grid__col-md-3--1QE-N,.grid__col-md-4--3mitv,.grid__col-md-5--2CY8e,.grid__col-md-6--3KJfF,.grid__col-md-7--2ZXHK,.grid__col-md-8--3AH9R,.grid__col-md-9--1O_zt,.grid__col-md-10--3XnA1,.grid__col-md-11--1OQn3,.grid__col-md-12---sL62{
        float:left
    }
    .grid__col-md-12---sL62{
        width:100%
    }
    .grid__col-md-11--1OQn3{
        width:91.66666667%
    }
    .grid__col-md-10--3XnA1{
        width:83.33333333%
    }
    .grid__col-md-9--1O_zt{
        width:75%
    }
    .grid__col-md-8--3AH9R{
        width:66.66666667%
    }
    .grid__col-md-7--2ZXHK{
        width:58.33333333%
    }
    .grid__col-md-6--3KJfF{
        width:50%
    }
    .grid__col-md-5--2CY8e{
        width:41.66666667%
    }
    .grid__col-md-4--3mitv{
        width:33.33333333%
    }
    .grid__col-md-3--1QE-N{
        width:25%
    }
    .grid__col-md-2--aukYH{
        width:16.66666667%
    }
    .grid__col-md-1--3T59-{
        width:8.33333333%
    }
    .grid__col-md-pull-12--VTXnD{
        right:100%
    }
    .grid__col-md-pull-11--S0_0X{
        right:91.66666667%
    }
    .grid__col-md-pull-10--1NXs9{
        right:83.33333333%
    }
    .grid__col-md-pull-9--2xBmt{
        right:75%
    }
    .grid__col-md-pull-8--215bC{
        right:66.66666667%
    }
    .grid__col-md-pull-7--1-q8m{
        right:58.33333333%
    }
    .grid__col-md-pull-6--fvZDM{
        right:50%
    }
    .grid__col-md-pull-5--1c3t6{
        right:41.66666667%
    }
    .grid__col-md-pull-4--1tgxn{
        right:33.33333333%
    }
    .grid__col-md-pull-3--HtEiZ{
        right:25%
    }
    .grid__col-md-pull-2--1SnCJ{
        right:16.66666667%
    }
    .grid__col-md-pull-1--2oAXY{
        right:8.33333333%
    }
    .grid__col-md-pull-0--25e3E{
        right:auto
    }
    .grid__col-md-push-12--1J0tB{
        left:100%
    }
    .grid__col-md-push-11--aOWSy{
        left:91.66666667%
    }
    .grid__col-md-push-10--SW5ex{
        left:83.33333333%
    }
    .grid__col-md-push-9--2gtmi{
        left:75%
    }
    .grid__col-md-push-8--3oz0w{
        left:66.66666667%
    }
    .grid__col-md-push-7--33_Ls{
        left:58.33333333%
    }
    .grid__col-md-push-6--10B4T{
        left:50%
    }
    .grid__col-md-push-5--2CYMw{
        left:41.66666667%
    }
    .grid__col-md-push-4--2z2LE{
        left:33.33333333%
    }
    .grid__col-md-push-3--12ARD{
        left:25%
    }
    .grid__col-md-push-2--1zeqW{
        left:16.66666667%
    }
    .grid__col-md-push-1--2VWij{
        left:8.33333333%
    }
    .grid__col-md-push-0--3_GXv{
        left:auto
    }
    .grid__col-md-offset-12--2pek0{
        margin-left:100%
    }
    .grid__col-md-offset-11--2SCX1{
        margin-left:91.66666667%
    }
    .grid__col-md-offset-10--uutaE{
        margin-left:83.33333333%
    }
    .grid__col-md-offset-9--SvwuA{
        margin-left:75%
    }
    .grid__col-md-offset-8--2Z600{
        margin-left:66.66666667%
    }
    .grid__col-md-offset-7--2s8sM{
        margin-left:58.33333333%
    }
    .grid__col-md-offset-6--2FXwl{
        margin-left:50%
    }
    .grid__col-md-offset-5--4V_N2{
        margin-left:41.66666667%
    }
    .grid__col-md-offset-4--tzaG8{
        margin-left:33.33333333%
    }
    .grid__col-md-offset-3--gCkHP{
        margin-left:25%
    }
    .grid__col-md-offset-2--2wLkl{
        margin-left:16.66666667%
    }
    .grid__col-md-offset-1--Q1Q5Q{
        margin-left:8.33333333%
    }
    .grid__col-md-offset-0--32Zs8{
        margin-left:0
    }
}
@media (min-width:1440px){
    .grid__col-lg-1--n36mK,.grid__col-lg-2--2T3_n,.grid__col-lg-3--14b81,.grid__col-lg-4--1Pe1_,.grid__col-lg-5--1FdYR,.grid__col-lg-6--MUyd4,.grid__col-lg-7--354JO,.grid__col-lg-8--1doG4,.grid__col-lg-9--3ZUOn,.grid__col-lg-10--1qhUj,.grid__col-lg-11--1Cvp0,.grid__col-lg-12--1q9Yg{
        float:left
    }
    .grid__col-lg-12--1q9Yg{
        width:100%
    }
    .grid__col-lg-11--1Cvp0{
        width:91.66666667%
    }
    .grid__col-lg-10--1qhUj{
        width:83.33333333%
    }
    .grid__col-lg-9--3ZUOn{
        width:75%
    }
    .grid__col-lg-8--1doG4{
        width:66.66666667%
    }
    .grid__col-lg-7--354JO{
        width:58.33333333%
    }
    .grid__col-lg-6--MUyd4{
        width:50%
    }
    .grid__col-lg-5--1FdYR{
        width:41.66666667%
    }
    .grid__col-lg-4--1Pe1_{
        width:33.33333333%
    }
    .grid__col-lg-3--14b81{
        width:25%
    }
    .grid__col-lg-2--2T3_n{
        width:16.66666667%
    }
    .grid__col-lg-1--n36mK{
        width:8.33333333%
    }
    .grid__col-lg-pull-12--3zrWs{
        right:100%
    }
    .grid__col-lg-pull-11--1C0bn{
        right:91.66666667%
    }
    .grid__col-lg-pull-10--3Gwd8{
        right:83.33333333%
    }
    .grid__col-lg-pull-9--1OJCd{
        right:75%
    }
    .grid__col-lg-pull-8--2lTZK{
        right:66.66666667%
    }
    .grid__col-lg-pull-7--3yzhf{
        right:58.33333333%
    }
    .grid__col-lg-pull-6--G4hcC{
        right:50%
    }
    .grid__col-lg-pull-5--U-8m-{
        right:41.66666667%
    }
    .grid__col-lg-pull-4--1_-dp{
        right:33.33333333%
    }
    .grid__col-lg-pull-3--yITPl{
        right:25%
    }
    .grid__col-lg-pull-2--3R29i{
        right:16.66666667%
    }
    .grid__col-lg-pull-1--1VRd1{
        right:8.33333333%
    }
    .grid__col-lg-pull-0--3e480{
        right:auto
    }
    .grid__col-lg-push-12--8yZzN{
        left:100%
    }
    .grid__col-lg-push-11--2ubqF{
        left:91.66666667%
    }
    .grid__col-lg-push-10--1dSUj{
        left:83.33333333%
    }
    .grid__col-lg-push-9--1qAA0{
        left:75%
    }
    .grid__col-lg-push-8--3KLk-{
        left:66.66666667%
    }
    .grid__col-lg-push-7--1cr9O{
        left:58.33333333%
    }
    .grid__col-lg-push-6--nIQpf{
        left:50%
    }
    .grid__col-lg-push-5--3FRtO{
        left:41.66666667%
    }
    .grid__col-lg-push-4--Nw4OW{
        left:33.33333333%
    }
    .grid__col-lg-push-3--2KCnQ{
        left:25%
    }
    .grid__col-lg-push-2--3GWN8{
        left:16.66666667%
    }
    .grid__col-lg-push-1--2MrIZ{
        left:8.33333333%
    }
    .grid__col-lg-push-0--1xy1X{
        left:auto
    }
    .grid__col-lg-offset-12--2hMcx{
        margin-left:100%
    }
    .grid__col-lg-offset-11--hYLhr{
        margin-left:91.66666667%
    }
    .grid__col-lg-offset-10--tvk0x{
        margin-left:83.33333333%
    }
    .grid__col-lg-offset-9--2O_Za{
        margin-left:75%
    }
    .grid__col-lg-offset-8--pO-wt{
        margin-left:66.66666667%
    }
    .grid__col-lg-offset-7--NRY6B{
        margin-left:58.33333333%
    }
    .grid__col-lg-offset-6--2ZgIx{
        margin-left:50%
    }
    .grid__col-lg-offset-5--2aDbP{
        margin-left:41.66666667%
    }
    .grid__col-lg-offset-4--Kx-SY{
        margin-left:33.33333333%
    }
    .grid__col-lg-offset-3--dMeCU{
        margin-left:25%
    }
    .grid__col-lg-offset-2--68on5{
        margin-left:16.66666667%
    }
    .grid__col-lg-offset-1--McTLg{
        margin-left:8.33333333%
    }
    .grid__col-lg-offset-0--3RZ36{
        margin-left:0
    }
}
@media (min-width:1600px){
    .grid__col-xl-1--1ME_a,.grid__col-xl-2--1PZl5,.grid__col-xl-3--2mhib,.grid__col-xl-4--1sY9l,.grid__col-xl-5--1jY49,.grid__col-xl-6--23W05,.grid__col-xl-7--1lpX4,.grid__col-xl-8--3iP5G,.grid__col-xl-9--1pQio,.grid__col-xl-10--2l0hZ,.grid__col-xl-11--2Rfyc,.grid__col-xl-12--3CNs5{
        float:left
    }
    .grid__col-xl-12--3CNs5{
        width:100%
    }
    .grid__col-xl-11--2Rfyc{
        width:91.66666667%
    }
    .grid__col-xl-10--2l0hZ{
        width:83.33333333%
    }
    .grid__col-xl-9--1pQio{
        width:75%
    }
    .grid__col-xl-8--3iP5G{
        width:66.66666667%
    }
    .grid__col-xl-7--1lpX4{
        width:58.33333333%
    }
    .grid__col-xl-6--23W05{
        width:50%
    }
    .grid__col-xl-5--1jY49{
        width:41.66666667%
    }
    .grid__col-xl-4--1sY9l{
        width:33.33333333%
    }
    .grid__col-xl-3--2mhib{
        width:25%
    }
    .grid__col-xl-2--1PZl5{
        width:16.66666667%
    }
    .grid__col-xl-1--1ME_a{
        width:8.33333333%
    }
    .grid__col-xl-pull-12--3eOxD{
        right:100%
    }
    .grid__col-xl-pull-11--2_hB8{
        right:91.66666667%
    }
    .grid__col-xl-pull-10--3ruGM{
        right:83.33333333%
    }
    .grid__col-xl-pull-9--3jBTI{
        right:75%
    }
    .grid__col-xl-pull-8--9KJw9{
        right:66.66666667%
    }
    .grid__col-xl-pull-7--1Nyty{
        right:58.33333333%
    }
    .grid__col-xl-pull-6--3FNNz{
        right:50%
    }
    .grid__col-xl-pull-5--2Bz1e{
        right:41.66666667%
    }
    .grid__col-xl-pull-4--2agI2{
        right:33.33333333%
    }
    .grid__col-xl-pull-3--1QmEV{
        right:25%
    }
    .grid__col-xl-pull-2--20-ri{
        right:16.66666667%
    }
    .grid__col-xl-pull-1--1unyH{
        right:8.33333333%
    }
    .grid__col-xl-pull-0--3EeXN{
        right:auto
    }
    .grid__col-xl-push-12--1IBgY{
        left:100%
    }
    .grid__col-xl-push-11--1xRJj{
        left:91.66666667%
    }
    .grid__col-xl-push-10--2HVYU{
        left:83.33333333%
    }
    .grid__col-xl-push-9--RK-uK{
        left:75%
    }
    .grid__col-xl-push-8--3bpn5{
        left:66.66666667%
    }
    .grid__col-xl-push-7--4cCci{
        left:58.33333333%
    }
    .grid__col-xl-push-6--2PKzl{
        left:50%
    }
    .grid__col-xl-push-5--10nIL{
        left:41.66666667%
    }
    .grid__col-xl-push-4--1mbjx{
        left:33.33333333%
    }
    .grid__col-xl-push-3--Dj2k9{
        left:25%
    }
    .grid__col-xl-push-2--GPl-M{
        left:16.66666667%
    }
    .grid__col-xl-push-1--1MEqZ{
        left:8.33333333%
    }
    .grid__col-xl-push-0--1tctR{
        left:auto
    }
    .grid__col-xl-offset-12--27hUN{
        margin-left:100%
    }
    .grid__col-xl-offset-11--1Yyxt{
        margin-left:91.66666667%
    }
    .grid__col-xl-offset-10--D5qUy{
        margin-left:83.33333333%
    }
    .grid__col-xl-offset-9--gQ5kd{
        margin-left:75%
    }
    .grid__col-xl-offset-8--dHNIX{
        margin-left:66.66666667%
    }
    .grid__col-xl-offset-7--3daoD{
        margin-left:58.33333333%
    }
    .grid__col-xl-offset-6--2UQhL{
        margin-left:50%
    }
    .grid__col-xl-offset-5--1ETeJ{
        margin-left:41.66666667%
    }
    .grid__col-xl-offset-4--2uJ_F{
        margin-left:33.33333333%
    }
    .grid__col-xl-offset-3--3ua8v{
        margin-left:25%
    }
    .grid__col-xl-offset-2--3-NJp{
        margin-left:16.66666667%
    }
    .grid__col-xl-offset-1--1ng4x{
        margin-left:8.33333333%
    }
    .grid__col-xl-offset-0--3pJEW{
        margin-left:0
    }
}
.navbar__searchTypeSelect--SWvpn{
    width:200px;
    padding-right:14px;
    font-size:21px
}
.navbar__searchTypeSelect--SWvpn.no-max-height .navbar__Select-menu-outer--19Yxe,.navbar__searchTypeSelect--SWvpn.no-max-height .navbar__Select-menu-outer--19Yxe .navbar__Select-menu--1SpX2{
    max-height:inherit
}
.navbar__searchTypeSelect--SWvpn .navbar__Select--1N-Mk.navbar__is-focused--IOJFW:not(.navbar__is-open--1cmIk)>.navbar__Select-control--3m63B{
    background-color:#103060;
    border-color:#103060;
    -webkit-box-shadow:none;
    box-shadow:none
}
.navbar__searchTypeSelect--SWvpn .navbar__Select--1N-Mk.navbar__is-focused--IOJFW:not(.navbar__is-open--1cmIk)>.navbar__Select-control--3m63B .navbar__Select-input--3697p{
    background-color:#103060
}
.navbar__searchTypeSelect--SWvpn .navbar__Select--1N-Mk .navbar__Select-control--3m63B{
    border-top-right-radius:4px;
    border-top-left-radius:4px;
    background-color:#103060;
    border-color:#103060;
    cursor:pointer;
    text-align:right
}
.navbar__searchTypeSelect--SWvpn .navbar__Select--1N-Mk .navbar__Select-control--3m63B .navbar__Select-value-label--23Hlc{
    margin-right:10px;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    color:#fff!important
}
.navbar__searchTypeSelect--SWvpn .navbar__Select--1N-Mk .navbar__Select-control--3m63B .navbar__Select-arrow--2t1eb{
    border-top-color:#fff!important
}
.navbar__searchTypeSelect--SWvpn .navbar__Select--1N-Mk .navbar__Select-option--2wKtu.navbar__is-focused--IOJFW{
    font-weight:600
}
.navbar__searchTypeSelect--SWvpn .navbar__Select--1N-Mk.navbar__is-focused--IOJFW .navbar__Select-control--3m63B{
    border-color:#103060;
    -webkit-box-shadow:none;
    box-shadow:none
}
.navbar__searchTypeSelect--SWvpn .navbar__Select--1N-Mk.navbar__is-open--1cmIk .navbar__Select-control--3m63B{
    text-align:left;
    background-color:#fff;
    border:1px solid #fff
}
.navbar__searchTypeSelect--SWvpn .navbar__Select--1N-Mk.navbar__is-open--1cmIk .navbar__Select-control--3m63B .navbar__Select-value-label--23Hlc{
    color:#404040!important
}
.navbar__searchTypeSelect--SWvpn .navbar__Select--1N-Mk .navbar__Select-menu-outer--19Yxe{
    border-bottom-right-radius:4px;
    border-bottom-left-radius:4px;
    border:none;
    border-top:1px solid #ddd;
    z-index:1000;
    -webkit-box-shadow:2px 2px 5px 0 rgba(50,50,50,.75);
    box-shadow:2px 2px 5px 0 rgba(50,50,50,.75)
}
@media (min-width:1px) and (max-width:1022px){
    .navbar__searchTypeSelect--SWvpn{
        font-size:17px;
        padding-right:7px;
        width:160px
    }
}
@media (min-width:1023px) and (max-width:1280px){
    .navbar__searchTypeSelect--SWvpn{
        font-size:20px
    }
}
.navbar__searchContainer--1B-ez{
    padding:15px;
    width:77%;
    max-width:1600px;
    min-width:768px;
    margin:auto
}
@media (max-width:1439px){
    .navbar__searchContainer--1B-ez{
        width:100%
    }
}
@media (min-width:1440px) and (max-width:1599px){
    .navbar__searchContainer--1B-ez{
        width:90%
    }
}
.navbar__searchContainer--1B-ez button.navbar__has-error--2N1go,.navbar__searchContainer--1B-ez input.navbar__has-error--2N1go{
    color:#d0021b;
    border:1px solid #cf0000!important
}
.navbar__searchInputContainer--2HHNS{
    padding:15px 5px;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-direction:row;
    flex-direction:row;
    -ms-flex-pack:center;
    justify-content:center
}
.navbar__searchInputContainer--2HHNS>.navbar__searchButton--Ba9r_{
    padding:0 0 0 7px
}
.navbar__searchInputContainer--2HHNS>.navbar__searchButton--Ba9r_>a{
    font-size:21px;
    font-weight:300;
    padding:3px
}
@media (max-width:1280px){
    .navbar__searchInputContainer--2HHNS>.navbar__searchButton--Ba9r_>a{
        font-size:20px
    }
}
@media (max-width:1022px){
    .navbar__searchInputContainer--2HHNS>.navbar__searchButton--Ba9r_>a{
        font-size:17px;
        padding:6px 3px
    }
}
.navbar__searchInputItem2--31C8i{
    -ms-flex:2 1;
    flex:2 1
}
.navbar__searchInputItem3--37CFU{
    -ms-flex:3 1;
    flex:3 1
}
.navbar__searchInputItem4--3BJUu{
    -ms-flex:4 1;
    flex:4 1
}
.navbar__searchInputItem7--TViNh{
    -ms-flex:7 1;
    flex:7 1
}
.navbar__searchInputItem8--3eKTG{
    -ms-flex:8 1;
    flex:8 1
}
.navbar__searchInputItem3--37CFU .navbar__country-selector--1_z3D,.navbar__searchInputItem7--TViNh .navbar__country-selector--1_z3D,.navbar__searchInputItem8--3eKTG .navbar__country-selector--1_z3D{
    position:absolute;
    right:0;
    top:-25px;
    height:20px
}
.navbar__searchInputItem2--31C8i,.navbar__searchInputItem3--37CFU,.navbar__searchInputItem4--3BJUu,.navbar__searchInputItem7--TViNh,.navbar__searchInputItem8--3eKTG{
    position:relative
}
.navbar__searchInputItem2--31C8i>div.navbar__searchIC--3kElh,.navbar__searchInputItem3--37CFU>div.navbar__searchIC--3kElh,.navbar__searchInputItem4--3BJUu>div.navbar__searchIC--3kElh,.navbar__searchInputItem7--TViNh>div.navbar__searchIC--3kElh,.navbar__searchInputItem8--3eKTG>div.navbar__searchIC--3kElh{
    margin-left:7px
}
.navbar__searchInputItem2--31C8i>div.navbar__searchIC--3kElh+div.navbar__lookupValidationError--3fmi_,.navbar__searchInputItem3--37CFU>div.navbar__searchIC--3kElh+div.navbar__lookupValidationError--3fmi_,.navbar__searchInputItem4--3BJUu>div.navbar__searchIC--3kElh+div.navbar__lookupValidationError--3fmi_,.navbar__searchInputItem7--TViNh>div.navbar__searchIC--3kElh+div.navbar__lookupValidationError--3fmi_,.navbar__searchInputItem8--3eKTG>div.navbar__searchIC--3kElh+div.navbar__lookupValidationError--3fmi_{
    left:7px
}
.navbar__searchInputItem2--31C8i div.navbar__lookupValidationContainer--12dBa,.navbar__searchInputItem3--37CFU div.navbar__lookupValidationContainer--12dBa,.navbar__searchInputItem4--3BJUu div.navbar__lookupValidationContainer--12dBa,.navbar__searchInputItem7--TViNh div.navbar__lookupValidationContainer--12dBa,.navbar__searchInputItem8--3eKTG div.navbar__lookupValidationContainer--12dBa{
    position:absolute;
    left:0;
    top:100%
}
.navbar__searchInputItem2--31C8i div.navbar__lookupValidationContainer--12dBa>div.navbar__lookupValidationError--3fmi_,.navbar__searchInputItem3--37CFU div.navbar__lookupValidationContainer--12dBa>div.navbar__lookupValidationError--3fmi_,.navbar__searchInputItem4--3BJUu div.navbar__lookupValidationContainer--12dBa>div.navbar__lookupValidationError--3fmi_,.navbar__searchInputItem7--TViNh div.navbar__lookupValidationContainer--12dBa>div.navbar__lookupValidationError--3fmi_,.navbar__searchInputItem8--3eKTG div.navbar__lookupValidationContainer--12dBa>div.navbar__lookupValidationError--3fmi_{
    left:0;
    right:0;
    text-align:center
}
.navbar__searchInputItem2--31C8i div.navbar__lookupValidationContainer--12dBa>div.navbar__lookupValidationError--3fmi_:after,.navbar__searchInputItem2--31C8i div.navbar__lookupValidationContainer--12dBa>div.navbar__lookupValidationError--3fmi_:before,.navbar__searchInputItem3--37CFU div.navbar__lookupValidationContainer--12dBa>div.navbar__lookupValidationError--3fmi_:after,.navbar__searchInputItem3--37CFU div.navbar__lookupValidationContainer--12dBa>div.navbar__lookupValidationError--3fmi_:before,.navbar__searchInputItem4--3BJUu div.navbar__lookupValidationContainer--12dBa>div.navbar__lookupValidationError--3fmi_:after,.navbar__searchInputItem4--3BJUu div.navbar__lookupValidationContainer--12dBa>div.navbar__lookupValidationError--3fmi_:before,.navbar__searchInputItem7--TViNh div.navbar__lookupValidationContainer--12dBa>div.navbar__lookupValidationError--3fmi_:after,.navbar__searchInputItem7--TViNh div.navbar__lookupValidationContainer--12dBa>div.navbar__lookupValidationError--3fmi_:before,.navbar__searchInputItem8--3eKTG div.navbar__lookupValidationContainer--12dBa>div.navbar__lookupValidationError--3fmi_:after,.navbar__searchInputItem8--3eKTG div.navbar__lookupValidationContainer--12dBa>div.navbar__lookupValidationError--3fmi_:before{
    display:none
}
.navbar__searchInputItem2--31C8i div.navbar__lookupValidationError--3fmi_,.navbar__searchInputItem3--37CFU div.navbar__lookupValidationError--3fmi_,.navbar__searchInputItem4--3BJUu div.navbar__lookupValidationError--3fmi_,.navbar__searchInputItem7--TViNh div.navbar__lookupValidationError--3fmi_,.navbar__searchInputItem8--3eKTG div.navbar__lookupValidationError--3fmi_{
    font-size:14px;
    left:0;
    top:100%;
    margin-top:8px;
    padding:6px 7px;
    position:absolute;
    z-index:999;
    white-space:nowrap;
    border:1px solid #cf0000;
    background-color:#fff6f6;
    color:#cf0000;
    border-top-right-radius:4px;
    border-top-left-radius:4px;
    border-bottom-right-radius:4px;
    border-bottom-left-radius:4px
}
.navbar__searchInputItem2--31C8i div.navbar__lookupValidationError--3fmi_:before,.navbar__searchInputItem3--37CFU div.navbar__lookupValidationError--3fmi_:before,.navbar__searchInputItem4--3BJUu div.navbar__lookupValidationError--3fmi_:before,.navbar__searchInputItem7--TViNh div.navbar__lookupValidationError--3fmi_:before,.navbar__searchInputItem8--3eKTG div.navbar__lookupValidationError--3fmi_:before{
    content:"";
    position:absolute;
    display:block;
    left:40px;
    border:1px solid #cf0000;
    width:8px;
    height:8px;
    background:#fff6f6;
    top:-5px;
    bottom:auto;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg)
}
.navbar__searchInputItem2--31C8i div.navbar__lookupValidationError--3fmi_:after,.navbar__searchInputItem3--37CFU div.navbar__lookupValidationError--3fmi_:after,.navbar__searchInputItem4--3BJUu div.navbar__lookupValidationError--3fmi_:after,.navbar__searchInputItem7--TViNh div.navbar__lookupValidationError--3fmi_:after,.navbar__searchInputItem8--3eKTG div.navbar__lookupValidationError--3fmi_:after{
    content:"";
    position:absolute;
    display:block;
    left:30px;
    top:0;
    height:8px;
    width:40px;
    background:#fff6f6
}
.navbar__btn--3a_5Q.navbar__btn-nav-search--2MRsT{
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size:21px;
    background:#ec4a08;
    color:#fff;
    margin-right:0;
    height:40px;
    overflow:hidden;
    -webkit-overflow-scrolling:touch
}
@media (min-width:1px) and (max-width:1022px){
    .navbar__btn--3a_5Q.navbar__btn-nav-search--2MRsT{
        font-size:15px
    }
}
.navbar__noSubscription--3hS74{
    background-color:#fff;
    text-align:center;
    line-height:40px;
    color:#0559b3
}
@media (min-width:1px) and (max-width:1022px){
    .navbar__noSubscription--3hS74{
        font-size:16px
    }
}
@media (min-width:1023px) and (max-width:1280px){
    .navbar__noSubscription--3hS74{
        font-size:17px
    }
}
.navbar__no-subscription-contact-link--1ajaa{
    color:#0559b3;
    font-weight:700
}
.navbar__calendar-icon--1p9BF{
    position:absolute;
    top:0;
    right:10px;
    line-height:42px;
    pointer-events:none;
    opacity:.5;
    font-size:20px
}
.navbar__lease-comps-space-use--2byEm .navbar__Select-placeholder--10a_E{
    padding-right:25px
}
.subscribed-country-selector__subscribed-country-selector--3-bkF{
    font-size:12px;
    width:66px
}
.subscribed-country-selector__subscribed-country-selector--3-bkF .Select.is-focused:not(.is-open)>.Select-control{
    background-color:#103060;
    border-color:#103060;
    -webkit-box-shadow:none;
    box-shadow:none
}
.subscribed-country-selector__subscribed-country-selector--3-bkF .Select .Select-input{
    background-color:#103060;
    height:20px
}
.subscribed-country-selector__subscribed-country-selector--3-bkF .Select .Select-control{
    background-color:#103060;
    border-color:#103060;
    cursor:pointer;
    text-align:right;
    height:20px;
    line-height:20px
}
.subscribed-country-selector__subscribed-country-selector--3-bkF .Select .Select-control .Select-value{
    line-height:20px;
    padding-right:10px!important
}
.subscribed-country-selector__subscribed-country-selector--3-bkF .Select .Select-control .Select-value-label{
    margin-right:10px;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    color:#fff!important
}
.subscribed-country-selector__subscribed-country-selector--3-bkF .Select .Select-control .Select-arrow{
    border-top-color:#fff!important
}
.subscribed-country-selector__subscribed-country-selector--3-bkF .Select .Select-control .Select-arrow-zone{
    padding-right:0;
    width:15px;
    top:1px
}
.subscribed-country-selector__subscribed-country-selector--3-bkF .Select .Select-option.is-focused{
    font-weight:600
}
.subscribed-country-selector__subscribed-country-selector--3-bkF .Select.is-focused .Select-control{
    border-color:#103060;
    -webkit-box-shadow:none;
    box-shadow:none
}
.subscribed-country-selector__subscribed-country-selector--3-bkF .Select.is-open .Select-control{
    text-align:left;
    background-color:#fff;
    border:1px solid #fff
}
.subscribed-country-selector__subscribed-country-selector--3-bkF .Select.is-open .Select-control .Select-value-label{
    color:#404040!important
}
.subscribed-country-selector__subscribed-country-selector--3-bkF .Select .Select-menu-outer{
    border:none;
    border-top:1px solid #ddd;
    z-index:1000;
    -webkit-box-shadow:2px 2px 5px 0 rgba(50,50,50,.75);
    box-shadow:2px 2px 5px 0 rgba(50,50,50,.75);
    top:0
}
.select-primary-land-uses__section-head--2_zwR{
    color:#0559b3;
    font-family:Helvetica,Arial,serif;
    font-size:18px!important;
    margin-bottom:15px
}
.select-primary-land-uses__section--AYjSA.select-primary-land-uses__fill--GAMZ8{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-direction:column;
    flex-direction:column;
    -ms-flex:1 0 auto;
    flex:1 0 auto
}
.select-primary-land-uses__section--AYjSA:after,.select-primary-land-uses__section--AYjSA:before{
    content:" ";
    display:table
}
.select-primary-land-uses__section--AYjSA:after{
    clear:both
}
.select-primary-land-uses__section--AYjSA .row{
    margin-left:0;
    margin-right:0
}
@media screen and (min-width:0){
    .select-primary-land-uses__section--AYjSA>.row>div:first-child:not(.col-xs-12){
        padding-right:7px!important
    }
    .select-primary-land-uses__section--AYjSA>.row>div:last-child:not(:first-child){
        padding-left:7px!important
    }
}
@media screen and (min-width:1280px){
    .select-primary-land-uses__section--AYjSA>.row>div:first-child:not(.col-xs-12){
        padding-right:12px!important
    }
    .select-primary-land-uses__section--AYjSA>.row>div:last-child:not(:first-child){
        padding-left:12px!important
    }
}
@media screen and (min-width:1440px){
    .select-primary-land-uses__section--AYjSA>.row>div:first-child:not(.col-xs-12){
        padding-right:16px!important
    }
    .select-primary-land-uses__section--AYjSA>.row>div:last-child:not(:first-child){
        padding-left:16px!important
    }
}
@media screen and (min-width:1600px){
    .select-primary-land-uses__section--AYjSA>.row>div:first-child:not(.col-xs-12){
        padding-right:19px!important
    }
    .select-primary-land-uses__section--AYjSA>.row>div:last-child:not(:first-child){
        padding-left:19px!important
    }
}
@media screen and (min-width:1920px){
    .select-primary-land-uses__section--AYjSA>.row>div:first-child:not(.col-xs-12){
        padding-right:24px!important
    }
    .select-primary-land-uses__section--AYjSA>.row>div:last-child:not(:first-child){
        padding-left:24px!important
    }
}
#filter-sections .select-primary-land-uses__section--AYjSA{
    background:#fff;
    border-radius:10px;
    border:1px solid #d9d9d9;
    padding-top:23px;
    padding-bottom:13px;
    margin:10px
}
#filter-sections .select-primary-land-uses__section--AYjSA .col-xs-6,#filter-sections .select-primary-land-uses__section--AYjSA .col-xs-12{
    color:#000
}
@media screen and (min-width:0){
    #filter-sections .select-primary-land-uses__section--AYjSA{
        padding-left:14px;
        padding-right:14px
    }
}
@media screen and (min-width:1280px){
    #filter-sections .select-primary-land-uses__section--AYjSA{
        padding-left:23px;
        padding-right:23px
    }
}
@media screen and (min-width:1440px){
    #filter-sections .select-primary-land-uses__section--AYjSA{
        padding-left:31px;
        padding-right:31px
    }
}
@media screen and (min-width:1600px){
    #filter-sections .select-primary-land-uses__section--AYjSA{
        padding-left:36px;
        padding-right:36px
    }
}
@media screen and (min-width:1920px){
    #filter-sections .select-primary-land-uses__section--AYjSA{
        padding-left:46px;
        padding-right:46px
    }
}
#filter-sections>div:first-child>div{
    margin-top:0;
    border-top:0;
    border-top-left-radius:0;
    border-top-right-radius:0
}
.select-primary-land-uses__hline--1wmyw{
    display:block;
    height:2px;
    border:1px solid #eaeaea;
    margin-top:5px;
    margin-bottom:15px
}
.select-primary-land-uses__filter--4Qdof{
    font-family:Helvetica,Arial,serif;
    font-weight:300;
    margin-top:6px;
    margin-bottom:15px
}
.select-primary-land-uses__filter--4Qdof .select-primary-land-uses__checkbox-list--2ZNEE{
    margin-top:-4px
}
.select-primary-land-uses__checkbox-list--2ZNEE>ul{
    list-style-type:none;
    margin:0;
    padding-left:0;
    -webkit-column-count:2;
    -moz-column-count:2;
    column-count:2;
    -webkit-transform:translateX(0);
    transform:translateX(0)
}
@media (max-width:1280px){
    .select-primary-land-uses__checkbox-list--2ZNEE>ul{
        -webkit-column-count:1;
        -moz-column-count:1;
        column-count:1
    }
}
.select-primary-land-uses__checkbox-list--2ZNEE>ul>li>label{
    cursor:pointer
}
.select-primary-land-uses__checkbox-list--2ZNEE>ul>li>label input[type=checkbox]{
    height:25px
}
.select-primary-land-uses__checkbox-list--2ZNEE>ul>li>label input[type=checkbox]+span{
    font-weight:300;
    white-space:nowrap;
    line-height:normal!important;
    vertical-align:middle;
    padding-left:17px
}
.select-primary-land-uses__checkbox-list--2ZNEE>ul>li>label input[type=checkbox]+span:before{
    top:2px!important;
    height:14px;
    width:14px
}
.select-primary-land-uses__checkbox-list--2ZNEE>ul>li>label input[type=checkbox]:checked+span:after{
    top:4px;
    left:5px;
    width:5px;
    height:8px
}
.select-primary-land-uses__geo-filter--1VFL1{
    font-family:Helvetica,Arial,serif;
    font-weight:300;
    margin-top:6px;
    margin-bottom:15px
}
.select-primary-land-uses__geo-filter--1VFL1.select-primary-land-uses__expand--1pyA7{
    display:-ms-flexbox;
    display:flex;
    -ms-flex:1 1;
    flex:1 1
}
.select-primary-land-uses__geo-filter--1VFL1 input[type=text]{
    height:30px
}
.select-primary-land-uses__filter-description--1XT3F{
    color:#000
}
.select-primary-land-uses__filter-description--1XT3F,.select-primary-land-uses__tall-adj-col-filter-description--1a1kT{
    font-family:Helvetica,Arial,serif;
    line-height:17px;
    font-size:14px
}
@media screen and (max-width:1279px){
    .select-primary-land-uses__tall-adj-col-filter-description--1a1kT{
        padding-bottom:7px
    }
}
.select-primary-land-uses__geo-description--1BJeJ{
    font-family:Helvetica,Arial,serif;
    line-height:17px;
    font-size:14px
}
.select-primary-land-uses__slide-left--1Hx6z{
    float:left
}
.select-primary-land-uses__dropdown--1OPN5{
    width:175px
}
.select-primary-land-uses__dropdown--1OPN5 .Select .Select-control{
    height:28px!important;
    margin-top:4px;
    font-weight:300;
    border:none;
    font-size:14px;
    background:transparent;
    -webkit-box-shadow:none!important;
    box-shadow:none!important
}
.select-primary-land-uses__dropdown--1OPN5 .Select .Select-control .Select-arrow-zone{
    padding-right:1px;
    padding-top:3px
}
.select-primary-land-uses__dropdown--1OPN5 .Select .Select-input,.select-primary-land-uses__dropdown--1OPN5 .Select .Select-input input{
    height:28px!important;
    line-height:28px
}
.select-primary-land-uses__dropdown--1OPN5 .Select-placeholder,.select-primary-land-uses__dropdown--1OPN5 .Select .Select-value{
    line-height:28px!important
}
.select-primary-land-uses__dropdown--1OPN5 .Select .Select-option{
    padding:4px 10px;
    overflow:hidden;
    -o-text-overflow:ellipsis;
    text-overflow:ellipsis;
    color:#404040;
    font-weight:400;
    -webkit-overflow-scrolling:touch
}
.select-primary-land-uses__dropdown--1OPN5 .Select .Select-option.is-focused{
    color:#fff
}
.select-primary-land-uses__dropdown--1OPN5 .Select-menu-outer .Select-menu{
    font-size:14px;
    white-space:nowrap
}
.select-primary-land-uses__dropdown--1OPN5 .has-value.Select--single>.Select-control .Select-value .Select-value-label{
    color:#404040
}
.select-primary-land-uses__dropdown--1OPN5 .is-open>.Select-control .Select-arrow{
    border-color:transparent transparent #0559b3
}
.select-primary-land-uses__right-dropdown--27bC5{
    margin-left:-10px;
    display:inline-block;
    vertical-align:top
}
@media (max-width:1279px){
    .select-primary-land-uses__right-dropdown--27bC5{
        margin-left:0!important
    }
}
.select-primary-land-uses__hospitality-checkbox--2PRLD span{
    line-height:22px!important
}
.select-primary-land-uses__input-row--2Co13{
    display:block
}
.select-primary-land-uses__error-message--3W_FO{
    color:#cf0000;
    font-size:12px
}
.select-primary-land-uses__blur-element-wrapper--2VRpQ{
    outline:none
}
.select-primary-land-uses__flex-row--YJhJh{
    display:-ms-flexbox;
    display:flex
}
.select-primary-land-uses__toggle-item-width-override--uAqWn{
    max-width:100%!important
}
.select-primary-land-uses__primary-land-uses-toolbar--3QRzU .dropdown-form.dropdown-form-container{
    width:255px!important
}
.select-primary-land-uses__primary-land-uses-container--2EEEG.dropdown-form.dropdown-form-container{
    width:100%;
    height:auto
}
.select-primary-land-uses__primary-land-uses--1DcL3{
    padding:8px 0 8px 12px
}
.select-primary-land-uses__primary-land-uses--1DcL3>ul{
    list-style-type:none;
    margin:0;
    padding:0;
    overflow:auto;
    min-height:100px;
    max-height:calc(100vh - 160px);
    -webkit-overflow-scrolling:touch
}
.select-primary-land-uses__primary-land-uses--1DcL3>ul>li{
    padding:5px 0
}
.select-primary-land-uses__primary-land-uses--1DcL3>ul>li>label{
    display:block;
    height:23px;
    line-height:23px;
    cursor:pointer
}
.select-primary-land-uses__primary-land-uses--1DcL3>ul>li>label input[type=checkbox]{
    height:0
}
.select-primary-land-uses__primary-land-uses--1DcL3>ul>li>label input[type=checkbox]+span{
    font-weight:400;
    white-space:nowrap
}
.select-primary-land-uses__primary-land-uses--1DcL3>ul>li>label input[type=checkbox]:focus+span:before{
    border-color:#0559b3
}
#toolbar-primary-land-use .select-primary-land-uses__primary-land-uses--1DcL3 .Select .Select-control .Select-placeholder,#toolbar-primary-land-use .select-primary-land-uses__primary-land-uses--1DcL3 .Select .Select-menu-outer .Select-menu .Select-option{
    font-weight:400
}
#primaryLandUsesPopover .dropdown-form-menu{
    position:relative!important
}
#cs-gateway-home-page #primaryLandUsesPopover .btn{
    height:40px;
    position:relative;
    border-radius:2px
}
#cs-gateway-home-page #primaryLandUsesPopover button.placeholder>span{
    font-size:16px;
    font-weight:300;
    color:#bfbfbf
}
@media (min-width:1440px){
    #cs-gateway-home-page #primaryLandUsesPopover button.placeholder>span{
        font-size:18px
    }
}
#cs-gateway-home-page #primaryLandUsesPopover button.placeholder>span:hover{
    color:#bfbfbf
}
#cs-gateway-home-page #primaryLandUsesPopover .Select-arrow{
    top:45%
}
.styles__categoryNewsArticles-module__category-item-container___2RwUz--idxIp{
    margin-bottom:15px
}
.styles__categoryNewsArticles-module__category-item-container___2RwUz--idxIp:last-child{
    margin-bottom:0
}
.styles__categoryNewsArticles-module__article-link___1oX83--1QjJ7{
    font-size:18px;
    line-height:26px;
    color:#000;
    display:flex;
    flex-direction:row
}
@media (max-width:1279px){
    .styles__categoryNewsArticles-module__article-link___1oX83--1QjJ7{
        font-size:14px;
        line-height:18px
    }
}
.styles__categoryNewsArticles-module__article-link___1oX83--1QjJ7:hover{
    color:#0559b3
}
.styles__categoryNewsArticles-module__article-title___1W4iu--1RcC4{
    flex-grow:1
}
.styles__categoryNewsArticles-module__article-image___2gpgp--3p6pU{
    height:80px;
    margin-left:15px
}
.styles__categoryNews-module__category-link___3RXQm--1k92L{
    color:#000
}
.styles__categoryNews-module__category-link___3RXQm--1k92L:hover{
    color:#0559b3
}
.styles__categoryNews-module__category-name___1HG16--nSZwd{
    color:#000;
    font-size:24px;
    line-height:31px;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-weight:400;
    text-transform:uppercase;
    margin:0 0 15px
}
@media (max-width:1279px){
    .styles__categoryNews-module__category-name___1HG16--nSZwd{
        font-size:18px;
        line-height:23px
    }
}
.styles__categoryNews-module__container___1G_BT--3SWrq{
    display:flex;
    flex-direction:row;
    flex-wrap:wrap
}
@media (min-width:1280px){
    .styles__categoryNews-module__container___1G_BT--3SWrq>div{
        width:25%
    }
}
@media (max-width:1279px){
    .styles__categoryNews-module__container___1G_BT--3SWrq>div{
        width:33.33%
    }
}
@media (max-width:767px){
    .styles__categoryNews-module__container___1G_BT--3SWrq>div{
        width:50%
    }
}
.styles__categoryNews-module__category___czItf--2xSa_{
    padding:10px 0;
    border-top:1px solid #eaeaea;
    font-family:"PT Serif",serif
}
.styles__categoryNews-module__category___czItf--2xSa_>div{
    height:100%;
    padding:0 15px;
    border-left:1px solid #eaeaea
}
@media (min-width:1280px){
    .styles__categoryNews-module__category___czItf--2xSa_:nth-child(-n+4){
        border-top:0
    }
}
@media (min-width:768px) and (max-width:1279px){
    .styles__categoryNews-module__category___czItf--2xSa_:nth-child(-n+3){
        border-top:0
    }
}
@media (min-width:576px) and (max-width:767px){
    .styles__categoryNews-module__category___czItf--2xSa_:nth-child(-n+2){
        border-top:0
    }
}
@media (min-width:1280px){
    .styles__categoryNews-module__category___czItf--2xSa_:nth-child(4n-3)>div{
        border-left:none;
        padding-left:0
    }
}
@media (min-width:768px) and (max-width:1279px){
    .styles__categoryNews-module__category___czItf--2xSa_:nth-child(3n-2)>div{
        border-left:none;
        padding-left:0
    }
}
@media (min-width:1280px){
    .styles__categoryNews-module__category___czItf--2xSa_:nth-child(4n)>div{
        padding-right:0
    }
}
@media (min-width:768px) and (max-width:1279px){
    .styles__categoryNews-module__category___czItf--2xSa_:nth-child(3n)>div{
        padding-right:0
    }
}
@media (max-width:767px){
    .styles__categoryNews-module__category___czItf--2xSa_:nth-child(odd)>div{
        border-left:none;
        padding-left:0
    }
}
@media (max-width:767px){
    .styles__categoryNews-module__category___czItf--2xSa_:nth-child(2n)>div{
        padding-right:0
    }
}
.styles__marketImpactDeal-module__market-deal-container___1YT88--xMqye{
    margin-top:10px;
    display:flex;
    background-image:url(http://costar-brightspot-lower.s3.amazonaws.com/85/06/7c59ec114fb8be7712d272232fdd/istock-1085031432.jpg);
    align-items:center;
    min-height:180px
}
.styles__marketImpactDeal-module__market-deal-container___1YT88--xMqye .styles__marketImpactDeal-module__market-deal-title___1yowe--2CTbM{
    margin:0 auto;
    font-family:"PT Serif",serif;
    font-size:16px;
    font-weight:700;
    color:#fff
}
.styles__marketNews-module__market-and-more-news___2vDO_--6hTlv{
    display:flex;
    flex-direction:column;
    flex-grow:1
}
.styles__marketNews-module__market-and-more-news___2vDO_--6hTlv>div:nth-child(2){
    margin-top:15px
}
.styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__top-left-powerbroker-with-header___1RVZO--rTASf{
    width:100%;
    overflow-y:hidden;
    margin-top:20px
}
@media only screen and (max-width:575px){
    .styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__top-left-powerbroker-with-header___1RVZO--rTASf{
        display:none
    }
}
.styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__top-left-powerbroker-without-header___3ghX---1cneq{
    margin-bottom:15px;
    width:100%;
    overflow-y:hidden
}
.styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__news-list___3h2t3--1tb85{
    display:flex;
    flex-direction:column
}
.styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__news-list___3h2t3--1tb85 h2.styles__marketNews-module__title___3ll4W--wXovo{
    margin:0;
    font-size:25px;
    width:100%;
    color:#000;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    text-transform:uppercase;
    font-weight:400
}
@media (max-width:1279px){
    .styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__news-list___3h2t3--1tb85 h2.styles__marketNews-module__title___3ll4W--wXovo{
        font-size:18px
    }
}
@media (max-width:575px){
    .styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__news-list___3h2t3--1tb85 h2.styles__marketNews-module__title___3ll4W--wXovo{
        margin-top:10px;
        font-size:20px;
        line-height:24px
    }
}
.styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__news-list___3h2t3--1tb85 h2.styles__marketNews-module__title___3ll4W--wXovo.styles__marketNews-module__more-news-only___3ylXX--3DOFP{
    margin-top:15px
}
@media (max-width:576px){
    .styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__news-list___3h2t3--1tb85 h2.styles__marketNews-module__title___3ll4W--wXovo.styles__marketNews-module__more-news-only___3ylXX--3DOFP{
        margin-top:0
    }
}
.styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__news-list___3h2t3--1tb85 h2.styles__marketNews-module__title___3ll4W--wXovo a{
    color:#000;
    text-decoration:none
}
@media (max-width:575px){
    .styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__news-list___3h2t3--1tb85 h2.styles__marketNews-module__title___3ll4W--wXovo a{
        color:#0559b3
    }
}
.styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__news-list___3h2t3--1tb85 h2.styles__marketNews-module__title___3ll4W--wXovo a:hover{
    color:#0559b3
}
.styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__news-list___3h2t3--1tb85 .styles__marketNews-module__subhead___CqjOB--19hN-{
    display:none
}
@media (max-width:575px){
    .styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__news-list___3h2t3--1tb85 .styles__marketNews-module__subhead___CqjOB--19hN-{
        font-family:"PT Serif",serif;
        line-height:25px;
        font-size:17px;
        margin-top:7px;
        margin-bottom:15px;
        display:inline-block
    }
}
.styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__news-list___3h2t3--1tb85.styles__marketNews-module__backfill-list___T-Pbl--3JpMX .styles__marketNews-module__news-article___3S9PX--3kKP-:nth-of-type(2){
    border-top:none
}
.styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__news-list___3h2t3--1tb85.styles__marketNews-module__backfill-list___T-Pbl--3JpMX .styles__marketNews-module__wrapping-helper___1GU5X--1h5tx{
    width:100%
}
.styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__news-list___3h2t3--1tb85 .styles__marketNews-module__news-article___3S9PX--3kKP-{
    border-top:1px solid #eaeaea;
    width:100%
}
.styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__news-list___3h2t3--1tb85 .styles__marketNews-module__news-article___3S9PX--3kKP-:nth-child(3){
    border-top:none
}
@media (max-width:575px){
    .styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__news-list___3h2t3--1tb85 .styles__marketNews-module__news-article___3S9PX--3kKP-.styles__marketNews-module__no-border-top___1td7o--3KNoy{
        border-top:none
    }
}
.styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__news-list___3h2t3--1tb85 .styles__marketNews-module__news-article___3S9PX--3kKP- .styles__marketNews-module__news-article-image___2Hcgw--3xu5M{
    width:100%
}
@media (min-width:576px){
    .styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__news-list___3h2t3--1tb85 .styles__marketNews-module__news-article___3S9PX--3kKP- .styles__marketNews-module__news-article-image___2Hcgw--3xu5M{
        display:none
    }
}
.styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__news-list___3h2t3--1tb85 .styles__marketNews-module__news-article___3S9PX--3kKP- .styles__marketNews-module__article-label-box___JtjHZ--npACh{
    padding:15px 0
}
.styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__news-list___3h2t3--1tb85 .styles__marketNews-module__news-article___3S9PX--3kKP- .styles__marketNews-module__article-label-box___JtjHZ--npACh.styles__marketNews-module__first___K1S9R--2KDuU{
    padding-top:0
}
@media (max-width:575px){
    .styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__news-list___3h2t3--1tb85 .styles__marketNews-module__news-article___3S9PX--3kKP- .styles__marketNews-module__article-label-box___JtjHZ--npACh{
        padding-top:15px
    }
}
.styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__news-list___3h2t3--1tb85 .styles__marketNews-module__news-article___3S9PX--3kKP- a.styles__marketNews-module__article-title___3WraH--1ZnU3{
    margin-left:1px;
    display:inline-block;
    color:#000;
    text-decoration:none;
    font-family:"PT Serif",serif;
    font-size:18px;
    font-weight:700;
    line-height:normal
}
@media (max-width:1279px){
    .styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__news-list___3h2t3--1tb85 .styles__marketNews-module__news-article___3S9PX--3kKP- a.styles__marketNews-module__article-title___3WraH--1ZnU3{
        font-size:14px
    }
}
@media (max-width:575px){
    .styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__news-list___3h2t3--1tb85 .styles__marketNews-module__news-article___3S9PX--3kKP- a.styles__marketNews-module__article-title___3WraH--1ZnU3{
        font-size:21px;
        padding:0
    }
}
@media (max-width:575px){
    .styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__news-list___3h2t3--1tb85 .styles__marketNews-module__news-article___3S9PX--3kKP- a.styles__marketNews-module__article-title___3WraH--1ZnU3 span.styles__marketNews-module__title___3ll4W--wXovo{
        display:inline-block;
        margin-top:10px
    }
}
.styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__news-list___3h2t3--1tb85 .styles__marketNews-module__news-article___3S9PX--3kKP- a.styles__marketNews-module__article-title___3WraH--1ZnU3.styles__marketNews-module__article-title-with-tag___2tb6r--2HTjF .styles__marketNews-module__title___3ll4W--wXovo{
    padding-top:5px
}
.styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__news-list___3h2t3--1tb85 .styles__marketNews-module__news-article___3S9PX--3kKP- a.styles__marketNews-module__article-title___3WraH--1ZnU3:hover{
    color:#0559b3
}
.styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__flexible___iaJLf--13MSU{
    position:relative;
    display:flex;
    flex-grow:1;
    flex-direction:column
}
.styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__flexible___iaJLf--13MSU .styles__marketNews-module__news-list___3h2t3--1tb85{
    position:absolute;
    bottom:0;
    top:0;
    left:0;
    right:0;
    display:flex;
    flex-direction:column;
    flex-wrap:wrap;
    overflow:hidden
}
.styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__empty-div-ie___3frhU--20rli{
    overflow-y:hidden
}
@media (max-width:575px){
    .styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__news-list___3h2t3--1tb85 .styles__marketNews-module__news-article___3S9PX--3kKP-{
        display:none
    }
    .styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__news-list___3h2t3--1tb85 .styles__marketNews-module__news-article___3S9PX--3kKP-:nth-child(-n+8){
        display:block
    }
    .styles__marketNews-module__market-and-more-news___2vDO_--6hTlv .styles__marketNews-module__flexible___iaJLf--13MSU .styles__marketNews-module__news-list___3h2t3--1tb85{
        position:relative
    }
}
a.styles__powerBroker-module__power-broker-link___1FPH_--3onfB{
    width:100%;
    display:inline-block
}
a.styles__powerBroker-module__power-broker-link___1FPH_--3onfB.styles__powerBroker-module__bottom___EmNP_--1q9ha,a.styles__powerBroker-module__power-broker-link___1FPH_--3onfB.styles__powerBroker-module__left___3JBqX--33HLW{
    overflow-y:hidden
}
@media (min-width:576px){
    a.styles__powerBroker-module__power-broker-link___1FPH_--3onfB.styles__powerBroker-module__bottom___EmNP_--1q9ha{
        border-top:1px solid #eaeaea;
        padding-top:15px
    }
}
@media (min-width:576px){
    a.styles__powerBroker-module__power-broker-link___1FPH_--3onfB.styles__powerBroker-module__mobile-top___3ZJ-q--2IO5s{
        display:none
    }
}
a.styles__powerBroker-module__power-broker-link___1FPH_--3onfB img{
    width:100%;
    vertical-align:bottom
}
@media (max-width:575px){
    a.styles__powerBroker-module__power-broker-link___1FPH_--3onfB img.styles__powerBroker-module__power-broker-gateway-mobile___3x1X3--2mc0Q{
        display:block
    }
}
@media (min-width:576px){
    a.styles__powerBroker-module__power-broker-link___1FPH_--3onfB img.styles__powerBroker-module__power-broker-gateway-mobile___3x1X3--2mc0Q{
        display:none
    }
}
@media (max-width:575px){
    a.styles__powerBroker-module__power-broker-link___1FPH_--3onfB img{
        display:none
    }
}
.styles__titleTag-module__article-tag___35Ltp--1N1CS{
    color:#2c2b2d;
    font-size:14px;
    line-height:18px;
    letter-spacing:0;
    font-family:CostarBrownBold,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    text-transform:uppercase;
    font-weight:400;
    text-decoration:none
}
.styles__titleTag-module__article-tag___35Ltp--1N1CS.styles__titleTag-module__not-first___2kEVX--30RFq{
    padding-top:10px
}
@media (max-width:1279px){
    .styles__titleTag-module__article-tag___35Ltp--1N1CS{
        font-size:12px;
        line-height:15px
    }
}
@media (max-width:575px){
    .styles__titleTag-module__article-tag___35Ltp--1N1CS{
        font-size:14px;
        line-height:18px
    }
}
.styles__titleTag-module__article-tag___35Ltp--1N1CS.styles__titleTag-module__breaking-news___1MRgu--tbz_t{
    color:#ee4800
}
.styles__titleTag-module__belt-item-label___1oFhG--33LRC{
    text-transform:uppercase;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size:23px;
    line-height:22px;
    letter-spacing:1.5px;
    margin-bottom:10px
}
@media (max-width:1279px){
    .styles__titleTag-module__belt-item-label___1oFhG--33LRC{
        font-size:18px;
        margin-bottom:2px
    }
}
@media (max-width:575px){
    .styles__titleTag-module__belt-item-label___1oFhG--33LRC{
        display:none
    }
}
a.styles__titleTag-module__clickable-article-tag___2prjg--3ebwl{
    color:inherit;
    text-decoration:none
}
a.styles__titleTag-module__clickable-article-tag___2prjg--3ebwl:hover{
    text-decoration:none
}
.styles__topNews-module__top-news___3iWjG--33K93{
    font-family:"PT Serif",serif;
    color:#404040
}
.styles__topNews-module__top-news___3iWjG--33K93 .styles__topNews-module__top-news-authors___2ijJJ--5WTlR{
    font-size:14px;
    line-height:27px;
    color:grey;
    text-transform:uppercase
}
@media (max-width:1279px){
    .styles__topNews-module__top-news___3iWjG--33K93 .styles__topNews-module__top-news-authors___2ijJJ--5WTlR{
        font-size:12px
    }
}
@media (max-width:575px){
    .styles__topNews-module__top-news___3iWjG--33K93 .styles__topNews-module__top-news-authors___2ijJJ--5WTlR{
        font-size:14px
    }
}
.styles__topNews-module__top-news___3iWjG--33K93 .styles__topNews-module__top-news-authors___2ijJJ--5WTlR a{
    color:#0559b3
}
.styles__topNews-module__top-news___3iWjG--33K93 .styles__topNews-module__top-news-authors___2ijJJ--5WTlR a:focus,.styles__topNews-module__top-news___3iWjG--33K93 .styles__topNews-module__top-news-authors___2ijJJ--5WTlR a:hover{
    color:#000da4
}
.styles__topNews-module__top-news___3iWjG--33K93>div:first-child{
    display:flex;
    flex-direction:column
}
.styles__topNews-module__top-news___3iWjG--33K93>div:first-child .styles__topNews-module__top-news-header___33fgv--2baax{
    margin-bottom:6px
}
.styles__topNews-module__top-news___3iWjG--33K93>div:first-child .styles__topNews-module__top-news-header___33fgv--2baax .styles__topNews-module__article-title___1g5dn--2wvW5{
    padding-top:5px;
    line-height:33px;
    font-size:26px
}
@media (max-width:1279px){
    .styles__topNews-module__top-news___3iWjG--33K93>div:first-child .styles__topNews-module__top-news-header___33fgv--2baax .styles__topNews-module__article-title___1g5dn--2wvW5{
        font-size:20px;
        line-height:26px
    }
}
@media (max-width:575px){
    .styles__topNews-module__top-news___3iWjG--33K93>div:first-child .styles__topNews-module__top-news-header___33fgv--2baax .styles__topNews-module__article-title___1g5dn--2wvW5{
        font-size:28px;
        line-height:32px
    }
}
.styles__topNews-module__top-news___3iWjG--33K93>div:first-child .styles__topNews-module__top-news-header___33fgv--2baax .styles__topNews-module__article-title___1g5dn--2wvW5 a{
    font-weight:700;
    color:#000;
    text-decoration:none
}
.styles__topNews-module__top-news___3iWjG--33K93>div:first-child .styles__topNews-module__top-news-header___33fgv--2baax .styles__topNews-module__article-title___1g5dn--2wvW5 a:hover{
    color:#0559b3
}
.styles__topNews-module__top-news___3iWjG--33K93>div:first-child .styles__topNews-module__hero-image___2Mm14--1vnwA{
    margin-bottom:5px
}
.styles__topNews-module__top-news___3iWjG--33K93>div:first-child .styles__topNews-module__hero-image___2Mm14--1vnwA .styles__topNews-module__aspect-ratio-three-two___1igOK--xicfJ{
    background-size:cover;
    background-repeat:no-repeat;
    position:relative;
    background-position:50%
}
.styles__topNews-module__top-news___3iWjG--33K93>div:first-child .styles__topNews-module__hero-image___2Mm14--1vnwA .styles__topNews-module__aspect-ratio-three-two___1igOK--xicfJ:before{
    display:block;
    content:"";
    width:100%;
    padding-top:66.66667%
}
@media (max-width:575px){
    .styles__topNews-module__top-news___3iWjG--33K93>div:first-child .styles__topNews-module__hero-image___2Mm14--1vnwA{
        margin-left:-20px;
        margin-right:-20px;
        width:auto
    }
}
.styles__topNews-module__top-news___3iWjG--33K93>div:first-child .styles__topNews-module__article-summary___3UlyK--3YjYc{
    font-size:18px;
    line-height:23px;
    color:#000;
    padding:10px 0;
    margin:0
}
@media (max-width:1279px){
    .styles__topNews-module__top-news___3iWjG--33K93>div:first-child .styles__topNews-module__article-summary___3UlyK--3YjYc{
        font-size:14px;
        line-height:18px
    }
}
@media (max-width:575px){
    .styles__topNews-module__top-news___3iWjG--33K93>div:first-child .styles__topNews-module__article-summary___3UlyK--3YjYc{
        font-size:17px;
        line-height:25px
    }
}
.styles__topNews-module__top-news___3iWjG--33K93 .styles__topNews-module__secondary-item-block___2fR5m--9a9tY{
    display:flex;
    flex-direction:column;
    padding:15px 0
}
.styles__topNews-module__top-news___3iWjG--33K93 .styles__topNews-module__secondary-item-block___2fR5m--9a9tY.styles__topNews-module__article-tag___3lvtz--nGYl9{
    padding-top:5px
}
.styles__topNews-module__top-news___3iWjG--33K93 .styles__topNews-module__secondary-item-block___2fR5m--9a9tY .styles__topNews-module__secondary-item-header-block___28qXA--3uO2a{
    display:flex;
    color:#000;
    flex-direction:row
}
.styles__topNews-module__top-news___3iWjG--33K93 .styles__topNews-module__secondary-item-block___2fR5m--9a9tY .styles__topNews-module__secondary-item-header-block___28qXA--3uO2a.styles__topNews-module__article-tag___3lvtz--nGYl9{
    padding-top:5px
}
@media (max-width:575px){
    .styles__topNews-module__top-news___3iWjG--33K93 .styles__topNews-module__secondary-item-block___2fR5m--9a9tY .styles__topNews-module__secondary-item-header-block___28qXA--3uO2a{
        flex-direction:column
    }
}
.styles__topNews-module__top-news___3iWjG--33K93 .styles__topNews-module__secondary-item-block___2fR5m--9a9tY .styles__topNews-module__secondary-item-header-block___28qXA--3uO2a .styles__topNews-module__top-news-header___33fgv--2baax{
    width:70%
}
.styles__topNews-module__top-news___3iWjG--33K93 .styles__topNews-module__secondary-item-block___2fR5m--9a9tY .styles__topNews-module__secondary-item-header-block___28qXA--3uO2a .styles__topNews-module__top-news-header___33fgv--2baax a{
    font-weight:700;
    color:#000;
    text-decoration:none;
    font-size:21px;
    line-height:27px
}
.styles__topNews-module__top-news___3iWjG--33K93 .styles__topNews-module__secondary-item-block___2fR5m--9a9tY .styles__topNews-module__secondary-item-header-block___28qXA--3uO2a .styles__topNews-module__top-news-header___33fgv--2baax a:hover{
    color:#0559b3
}
@media (max-width:1279px){
    .styles__topNews-module__top-news___3iWjG--33K93 .styles__topNews-module__secondary-item-block___2fR5m--9a9tY .styles__topNews-module__secondary-item-header-block___28qXA--3uO2a .styles__topNews-module__top-news-header___33fgv--2baax a{
        font-size:16px;
        line-height:20px
    }
}
@media (max-width:575px){
    .styles__topNews-module__top-news___3iWjG--33K93 .styles__topNews-module__secondary-item-block___2fR5m--9a9tY .styles__topNews-module__secondary-item-header-block___28qXA--3uO2a .styles__topNews-module__top-news-header___33fgv--2baax a{
        font-size:21px;
        line-height:27px
    }
}
@media (max-width:575px){
    .styles__topNews-module__top-news___3iWjG--33K93 .styles__topNews-module__secondary-item-block___2fR5m--9a9tY .styles__topNews-module__secondary-item-header-block___28qXA--3uO2a .styles__topNews-module__top-news-header___33fgv--2baax{
        width:100%
    }
}
.styles__topNews-module__top-news___3iWjG--33K93 .styles__topNews-module__secondary-item-block___2fR5m--9a9tY .styles__topNews-module__secondary-item-header-block___28qXA--3uO2a .styles__topNews-module__top-news-header___33fgv--2baax .styles__topNews-module__summary___z0jVz--2gljy{
    padding-top:10px;
    padding-bottom:10px;
    font-size:18px;
    line-height:23px
}
@media (max-width:1279px){
    .styles__topNews-module__top-news___3iWjG--33K93 .styles__topNews-module__secondary-item-block___2fR5m--9a9tY .styles__topNews-module__secondary-item-header-block___28qXA--3uO2a .styles__topNews-module__top-news-header___33fgv--2baax .styles__topNews-module__summary___z0jVz--2gljy{
        font-size:14px;
        line-height:18px
    }
}
@media (max-width:575px){
    .styles__topNews-module__top-news___3iWjG--33K93 .styles__topNews-module__secondary-item-block___2fR5m--9a9tY .styles__topNews-module__secondary-item-header-block___28qXA--3uO2a .styles__topNews-module__top-news-header___33fgv--2baax .styles__topNews-module__summary___z0jVz--2gljy{
        font-size:16px;
        line-height:20px;
        display:none
    }
}
.styles__topNews-module__top-news___3iWjG--33K93 .styles__topNews-module__secondary-item-block___2fR5m--9a9tY .styles__topNews-module__secondary-item-header-block___28qXA--3uO2a .styles__topNews-module__summary-mobile-and-image___1df3H--D4DbK{
    width:30%
}
.styles__topNews-module__top-news___3iWjG--33K93 .styles__topNews-module__secondary-item-block___2fR5m--9a9tY .styles__topNews-module__secondary-item-header-block___28qXA--3uO2a .styles__topNews-module__summary-mobile-and-image___1df3H--D4DbK .styles__topNews-module__summary-mobile___m9B1z--3UUZF{
    display:none
}
@media (max-width:575px){
    .styles__topNews-module__top-news___3iWjG--33K93 .styles__topNews-module__secondary-item-block___2fR5m--9a9tY .styles__topNews-module__secondary-item-header-block___28qXA--3uO2a .styles__topNews-module__summary-mobile-and-image___1df3H--D4DbK{
        display:flex;
        flex-direction:row;
        width:100%;
        margin-left:0;
        padding-top:10px;
        padding-bottom:10px
    }
    .styles__topNews-module__top-news___3iWjG--33K93 .styles__topNews-module__secondary-item-block___2fR5m--9a9tY .styles__topNews-module__secondary-item-header-block___28qXA--3uO2a .styles__topNews-module__summary-mobile-and-image___1df3H--D4DbK .styles__topNews-module__summary-mobile___m9B1z--3UUZF{
        display:block;
        width:70%;
        font-size:16px;
        line-height:20px
    }
}
.styles__topNews-module__top-news___3iWjG--33K93 .styles__topNews-module__secondary-item-block___2fR5m--9a9tY .styles__topNews-module__secondary-item-header-block___28qXA--3uO2a .styles__topNews-module__summary-mobile-and-image___1df3H--D4DbK .styles__topNews-module__responsive-secondary-image___32WVL--3mL_n{
    padding-left:10px
}
.styles__topNews-module__top-news___3iWjG--33K93 .styles__topNews-module__secondary-item-block___2fR5m--9a9tY .styles__topNews-module__secondary-item-header-block___28qXA--3uO2a .styles__topNews-module__summary-mobile-and-image___1df3H--D4DbK .styles__topNews-module__responsive-secondary-image___32WVL--3mL_n .styles__topNews-module__aspect-ratio-three-two___1igOK--xicfJ{
    background-size:cover;
    background-repeat:no-repeat;
    position:relative;
    background-position:50%
}
.styles__topNews-module__top-news___3iWjG--33K93 .styles__topNews-module__secondary-item-block___2fR5m--9a9tY .styles__topNews-module__secondary-item-header-block___28qXA--3uO2a .styles__topNews-module__summary-mobile-and-image___1df3H--D4DbK .styles__topNews-module__responsive-secondary-image___32WVL--3mL_n .styles__topNews-module__aspect-ratio-three-two___1igOK--xicfJ:before{
    display:block;
    content:"";
    width:100%;
    padding-top:66.66667%
}
@media (max-width:575px){
    .styles__topNews-module__top-news___3iWjG--33K93 .styles__topNews-module__secondary-item-block___2fR5m--9a9tY .styles__topNews-module__secondary-item-header-block___28qXA--3uO2a .styles__topNews-module__summary-mobile-and-image___1df3H--D4DbK .styles__topNews-module__responsive-secondary-image___32WVL--3mL_n{
        width:30%
    }
}
.styles__topNews-module__top-news___3iWjG--33K93 .styles__topNews-module__news-separator___qmwGK--1UUhI{
    position:relative
}
.styles__topNews-module__top-news___3iWjG--33K93 .styles__topNews-module__news-separator___qmwGK--1UUhI:after{
    content:"";
    position:absolute;
    top:50%;
    left:0;
    right:0;
    border-top:1px solid #eaeaea
}
.styles__belt-module__belt-container___20YGn--2v7Dm{
    display:flex;
    justify-content:center
}
@media (max-width:575px){
    .styles__belt-module__belt-container___20YGn--2v7Dm{
        display:none
    }
}
.styles__belt-module__carousel-override___1V29Q--LsJxb{
    width:99%;
    display:flex;
    align-items:center;
    overflow:hidden;
    position:inherit!important
}
@media (min-width:576px){
    .styles__belt-module__belt-container-mobile___1bM_s--pjPkp{
        display:none
    }
}
.styles__belt-module__belt-right-arrow___28sek--1RisD{
    right:0;
    transform:rotate(180deg)
}
.styles__belt-module__belt-left-arrow___3Bcge--2dSMJ,.styles__belt-module__belt-right-arrow___28sek--1RisD{
    position:absolute;
    height:99px;
    width:20px;
    background-color:#f5f5f5;
    border:1px solid #eaeaea;
    color:grey;
    border-top-right-radius:5px;
    border-bottom-right-radius:5px;
    cursor:pointer
}
.styles__belt-module__belt-left-arrow___3Bcge--2dSMJ{
    left:0
}
.styles__belt-module__hide___1OkfK--3JK9o{
    display:none
}
.styles__beltItem-module__belt-item___lKdN3--1xy9X{
    padding:18px 10px 0;
    height:100%
}
@media (max-width:575px){
    .styles__beltItem-module__belt-item___lKdN3--1xy9X{
        padding:18px 0 20px
    }
}
.styles__beltItem-module__belt-item___lKdN3--1xy9X a{
    text-decoration:none;
    color:inherit
}
.styles__beltItem-module__belt-item___lKdN3--1xy9X .styles__beltItem-module__belt-item-highlight___CD5OJ--24iFH{
    height:100%
}
@media (max-width:575px){
    .styles__beltItem-module__belt-item___lKdN3--1xy9X .styles__beltItem-module__belt-item-highlight___CD5OJ--24iFH{
        padding:0 0 15px
    }
}
.styles__beltItem-module__belt-item___lKdN3--1xy9X .styles__beltItem-module__belt-item-highlight___CD5OJ--24iFH .styles__beltItem-module__belt-item-category-mobile___2OF1J--3oNS-,.styles__beltItem-module__belt-item___lKdN3--1xy9X .styles__beltItem-module__belt-item-highlight___CD5OJ--24iFH .styles__beltItem-module__belt-item-category___3oRLg---bIzb,.styles__beltItem-module__belt-item___lKdN3--1xy9X .styles__beltItem-module__belt-item-highlight___CD5OJ--24iFH .styles__beltItem-module__belt-item-label-mobile___3vV8a--1RRuo,.styles__beltItem-module__belt-item___lKdN3--1xy9X .styles__beltItem-module__belt-item-highlight___CD5OJ--24iFH .styles__beltItem-module__belt-item-subhead___1HInX--b9e07,.styles__beltItem-module__belt-item___lKdN3--1xy9X .styles__beltItem-module__belt-item-highlight___CD5OJ--24iFH .styles__beltItem-module__belt-item-title___w2uIB--18O5r{
    margin-left:10px;
    margin-right:10px
}
.styles__beltItem-module__belt-item___lKdN3--1xy9X .styles__beltItem-module__belt-item-highlight___CD5OJ--24iFH .styles__beltItem-module__belt-item-category___3oRLg---bIzb{
    color:#797979
}
.styles__beltItem-module__belt-item___lKdN3--1xy9X .styles__beltItem-module__belt-item-label___L_piA--3ybgA{
    text-transform:uppercase;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size:23px;
    line-height:22px;
    letter-spacing:1.5px;
    margin-bottom:10px
}
@media (max-width:1279px){
    .styles__beltItem-module__belt-item___lKdN3--1xy9X .styles__beltItem-module__belt-item-label___L_piA--3ybgA{
        font-size:18px;
        margin-bottom:2px
    }
}
@media (max-width:575px){
    .styles__beltItem-module__belt-item___lKdN3--1xy9X .styles__beltItem-module__belt-item-label___L_piA--3ybgA{
        display:none
    }
}
.styles__beltItem-module__belt-item___lKdN3--1xy9X .styles__beltItem-module__belt-item-label___L_piA--3ybgA>.styles__beltItem-module__belt-clickable-article-label___2AIa_--1yp-G:hover{
    text-decoration:none
}
.styles__beltItem-module__belt-item___lKdN3--1xy9X .styles__beltItem-module__belt-item-label-mobile___3vV8a--1RRuo{
    display:none;
    text-transform:uppercase;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size:21px;
    line-height:22px;
    letter-spacing:1.5px;
    margin-top:15px
}
@media (max-width:575px){
    .styles__beltItem-module__belt-item___lKdN3--1xy9X .styles__beltItem-module__belt-item-label-mobile___3vV8a--1RRuo{
        display:block
    }
}
.styles__beltItem-module__belt-item___lKdN3--1xy9X .styles__beltItem-module__belt-item-media___3NAyy--2vrKL{
    width:100%;
    display:block
}
.styles__beltItem-module__belt-item___lKdN3--1xy9X .styles__beltItem-module__belt-item-category___3oRLg---bIzb{
    text-transform:uppercase;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    line-height:27px;
    font-size:18px;
    letter-spacing:1.5px;
    color:#172a5c;
    margin-top:7px
}
@media (max-width:1279px){
    .styles__beltItem-module__belt-item___lKdN3--1xy9X .styles__beltItem-module__belt-item-category___3oRLg---bIzb{
        margin-top:8px
    }
}
@media (max-width:575px){
    .styles__beltItem-module__belt-item___lKdN3--1xy9X .styles__beltItem-module__belt-item-category___3oRLg---bIzb{
        display:none;
        margin-top:8px;
        font-size:16px
    }
}
.styles__beltItem-module__belt-item___lKdN3--1xy9X .styles__beltItem-module__belt-item-category-mobile___2OF1J--3oNS-{
    text-transform:uppercase;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    line-height:27px;
    margin-top:8px;
    font-size:16px;
    letter-spacing:1.5px;
    color:#172a5c;
    display:none
}
@media (max-width:575px){
    .styles__beltItem-module__belt-item___lKdN3--1xy9X .styles__beltItem-module__belt-item-category-mobile___2OF1J--3oNS-{
        display:block
    }
}
.styles__beltItem-module__belt-item___lKdN3--1xy9X .styles__beltItem-module__empty-belt-item-category___2i4IY--1bj0N{
    height:27px
}
@media (max-width:575px){
    .styles__beltItem-module__belt-item___lKdN3--1xy9X .styles__beltItem-module__empty-belt-item-category___2i4IY--1bj0N{
        display:none
    }
}
.styles__beltItem-module__belt-item___lKdN3--1xy9X .styles__beltItem-module__empty-belt-item-label___2iJYr--2mq3f{
    height:32px
}
@media (max-width:1279px){
    .styles__beltItem-module__belt-item___lKdN3--1xy9X .styles__beltItem-module__empty-belt-item-label___2iJYr--2mq3f{
        height:25px
    }
}
@media (max-width:575px){
    .styles__beltItem-module__belt-item___lKdN3--1xy9X .styles__beltItem-module__empty-belt-item-label___2iJYr--2mq3f{
        display:none
    }
}
.styles__beltItem-module__belt-item___lKdN3--1xy9X .styles__beltItem-module__belt-item-title___w2uIB--18O5r{
    font-family:"PT Serif",serif;
    font-weight:700;
    font-size:18px;
    line-height:20px;
    margin-top:7px
}
@media (max-width:1279px){
    .styles__beltItem-module__belt-item___lKdN3--1xy9X .styles__beltItem-module__belt-item-title___w2uIB--18O5r{
        font-size:14px;
        margin-top:5px
    }
}
@media (max-width:575px){
    .styles__beltItem-module__belt-item___lKdN3--1xy9X .styles__beltItem-module__belt-item-title___w2uIB--18O5r{
        font-size:18px;
        margin-top:10px
    }
}
.styles__beltItem-module__belt-item___lKdN3--1xy9X .styles__beltItem-module__belt-item-subhead___1HInX--b9e07{
    font-family:"PT Serif",serif;
    font-size:14px;
    line-height:19.2px;
    color:#454746;
    margin-top:15px;
    padding-bottom:10px
}
@media (max-width:1279px){
    .styles__beltItem-module__belt-item___lKdN3--1xy9X .styles__beltItem-module__belt-item-subhead___1HInX--b9e07{
        font-size:13px;
        margin-top:5px
    }
}
@media (max-width:575px){
    .styles__beltItem-module__belt-item___lKdN3--1xy9X .styles__beltItem-module__belt-item-subhead___1HInX--b9e07{
        display:none
    }
}
.styles__react-multi-carousel-list--3opyj{
    display:flex;
    align-items:center;
    overflow:hidden;
    position:relative
}
.styles__react-multi-carousel-track--yHZ2a{
    list-style:none;
    padding:0;
    margin:0;
    display:flex;
    flex-direction:row;
    position:relative;
    transform-style:preserve-3d;
    backface-visibility:hidden;
    will-change:transform,transition
}
.styles__react-multiple-carousel__arrow--Afbnq{
    position:absolute;
    outline:0;
    transition:all .5s;
    border-radius:35px;
    z-index:1000;
    border:0;
    background:rgba(0,0,0,.5);
    min-width:43px;
    min-height:43px;
    opacity:1;
    cursor:pointer
}
.styles__react-multiple-carousel__arrow--Afbnq:hover{
    background:rgba(0,0,0,.8)
}
.styles__react-multiple-carousel__arrow--Afbnq:before{
    font-size:20px;
    color:#fff;
    display:block;
    font-family:revicons;
    text-align:center;
    z-index:2;
    position:relative
}
.styles__react-multiple-carousel__arrow--Afbnq:disabled{
    cursor:default;
    background:rgba(0,0,0,.5)
}
.styles__react-multiple-carousel__arrow--left--2hLEA{
    left:calc(4% + 1px)
}
.styles__react-multiple-carousel__arrow--left--2hLEA:before{
    content:"\E824"
}
.styles__react-multiple-carousel__arrow--right--3_AVl{
    right:calc(4% + 1px)
}
.styles__react-multiple-carousel__arrow--right--3_AVl:before{
    content:"\E825"
}
.styles__react-multi-carousel-dot-list--KHwZt{
    position:absolute;
    bottom:0;
    display:flex;
    left:0;
    right:0;
    justify-content:center;
    padding:0;
    margin:0;
    list-style:none;
    text-align:center
}
.styles__react-multi-carousel-dot--3v3so button{
    display:inline-block;
    width:12px;
    height:12px;
    border-radius:50%;
    opacity:1;
    box-shadow:none;
    transition:background .5s;
    border:2px solid grey;
    padding:0;
    margin:0 6px 0 0;
    outline:0;
    cursor:pointer
}
.styles__react-multi-carousel-dot--3v3so button:hover:active,.styles__react-multi-carousel-dot--active--mZsco button{
    background:#080808
}
.styles__react-multi-carousel-item--1z1wV{
    transform-style:preserve-3d;
    backface-visibility:hidden
}
@media (-ms-high-contrast:active),(-ms-high-contrast:none){
    .styles__react-multi-carousel-item--1z1wV{
        flex-shrink:0!important
    }
    .styles__react-multi-carousel-track--yHZ2a{
        overflow:visible!important
    }
}
.styles__searchNews-module__search-news___20EH9--26QUl{
    position:relative;
    bottom:0;
    font-family:"PT Serif",serif;
    font-weight:700;
    font-size:14px;
    padding-top:15px;
    text-transform:uppercase;
    letter-spacing:.6px
}
.styles__searchNews-module__search-news___20EH9--26QUl a{
    color:#000;
    text-decoration:none
}
.styles__searchNews-module__search-news___20EH9--26QUl a:focus,.styles__searchNews-module__search-news___20EH9--26QUl a:hover{
    color:#0559b3
}
.styles__rightRail-module__container___2L0La--3Bw8h{
    display:flex;
    flex-direction:column;
    flex-grow:1
}
.styles__rightRail-module__container___2L0La--3Bw8h .styles__rightRail-module__right-rail-news___3V4Sq--1qRZq .styles__rightRail-module__news-list___qPn3i--2WVPl .styles__rightRail-module__news-article___3KxWT--2L5AW a.styles__rightRail-module__article-title___2n2zc--3dS28{
    font-size:16px
}
@media (min-width:1024px){
    .styles__rightRail-module__container___2L0La--3Bw8h .styles__rightRail-module__right-rail-news___3V4Sq--1qRZq .styles__rightRail-module__news-list___qPn3i--2WVPl .styles__rightRail-module__news-article___3KxWT--2L5AW .styles__rightRail-module__right-rail-news-image___1plqT--3Uh44{
        display:none
    }
}
h2.styles__rightRail-module__title___1bXiY--2RFAZ{
    margin:0;
    padding:10px 15px;
    font-size:18px;
    color:#000;
    border:1px solid #e5e5e5;
    border-bottom:none;
    background-color:#f5f5f5;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    text-transform:uppercase;
    font-weight:400
}
h2.styles__rightRail-module__title___1bXiY--2RFAZ a{
    color:#000
}
h2.styles__rightRail-module__title___1bXiY--2RFAZ a:hover{
    color:#0559b3
}
@media (max-width:575px){
    h2.styles__rightRail-module__title___1bXiY--2RFAZ{
        border:none;
        margin:0 -20px;
        padding:15px 20px
    }
}
.styles__rightRail-module__right-rail-news___3V4Sq--1qRZq{
    border:1px solid #e5e5e5;
    border-top:none;
    padding:15px;
    display:flex;
    flex-direction:column;
    flex-grow:1
}
.styles__rightRail-module__right-rail-news___3V4Sq--1qRZq .styles__rightRail-module__news-list___qPn3i--2WVPl{
    display:flex;
    flex-direction:column
}
.styles__rightRail-module__right-rail-news___3V4Sq--1qRZq .styles__rightRail-module__news-list___qPn3i--2WVPl .styles__rightRail-module__news-article___3KxWT--2L5AW{
    border-top:1px solid #eaeaea;
    width:100%
}
.styles__rightRail-module__right-rail-news___3V4Sq--1qRZq .styles__rightRail-module__news-list___qPn3i--2WVPl .styles__rightRail-module__news-article___3KxWT--2L5AW:first-of-type{
    border-top:none
}
.styles__rightRail-module__right-rail-news___3V4Sq--1qRZq .styles__rightRail-module__news-list___qPn3i--2WVPl .styles__rightRail-module__news-article___3KxWT--2L5AW:first-of-type a.styles__rightRail-module__article-title___2n2zc--3dS28{
    padding-top:0
}
.styles__rightRail-module__right-rail-news___3V4Sq--1qRZq .styles__rightRail-module__news-list___qPn3i--2WVPl .styles__rightRail-module__news-article___3KxWT--2L5AW:last-of-type a.styles__rightRail-module__article-title___2n2zc--3dS28{
    padding-bottom:0
}
.styles__rightRail-module__right-rail-news___3V4Sq--1qRZq .styles__rightRail-module__news-list___qPn3i--2WVPl .styles__rightRail-module__news-article___3KxWT--2L5AW a.styles__rightRail-module__article-title___2n2zc--3dS28{
    margin-left:1px;
    display:flex;
    align-items:center;
    flex-direction:row;
    color:#000;
    text-decoration:none;
    font-family:"PT Serif",serif;
    font-size:18px;
    font-weight:400;
    line-height:normal;
    padding:15px 0
}
.styles__rightRail-module__right-rail-news___3V4Sq--1qRZq .styles__rightRail-module__news-list___qPn3i--2WVPl .styles__rightRail-module__news-article___3KxWT--2L5AW a.styles__rightRail-module__article-title___2n2zc--3dS28 .styles__rightRail-module__number-title___2pxgw--3qvnT{
    display:flex;
    flex-direction:row;
    flex-grow:1
}
.styles__rightRail-module__right-rail-news___3V4Sq--1qRZq .styles__rightRail-module__news-list___qPn3i--2WVPl .styles__rightRail-module__news-article___3KxWT--2L5AW a.styles__rightRail-module__article-title___2n2zc--3dS28 .styles__rightRail-module__article-number___DL7MQ--IlUup{
    padding-right:5px
}
@media (max-width:1279px){
    .styles__rightRail-module__right-rail-news___3V4Sq--1qRZq .styles__rightRail-module__news-list___qPn3i--2WVPl .styles__rightRail-module__news-article___3KxWT--2L5AW a.styles__rightRail-module__article-title___2n2zc--3dS28{
        font-size:14px
    }
}
@media (max-width:1023px){
    .styles__rightRail-module__right-rail-news___3V4Sq--1qRZq .styles__rightRail-module__news-list___qPn3i--2WVPl .styles__rightRail-module__news-article___3KxWT--2L5AW a.styles__rightRail-module__article-title___2n2zc--3dS28{
        font-size:18px
    }
}
.styles__rightRail-module__right-rail-news___3V4Sq--1qRZq .styles__rightRail-module__news-list___qPn3i--2WVPl .styles__rightRail-module__news-article___3KxWT--2L5AW a.styles__rightRail-module__article-title___2n2zc--3dS28:hover{
    color:#0559b3
}
.styles__rightRail-module__right-rail-news___3V4Sq--1qRZq .styles__rightRail-module__news-list___qPn3i--2WVPl .styles__rightRail-module__news-article___3KxWT--2L5AW .styles__rightRail-module__right-rail-news-image___1plqT--3Uh44{
    margin-left:5px;
    width:90px;
    flex-shrink:0
}
.styles__rightRail-module__right-rail-news___3V4Sq--1qRZq .styles__rightRail-module__news-list___qPn3i--2WVPl .styles__rightRail-module__news-article___3KxWT--2L5AW .styles__rightRail-module__right-rail-news-image___1plqT--3Uh44 .styles__rightRail-module__aspect-ratio-three-two___EPBSG--1sdSw{
    background-size:cover;
    background-repeat:no-repeat;
    position:relative;
    background-position:50%
}
.styles__rightRail-module__right-rail-news___3V4Sq--1qRZq .styles__rightRail-module__news-list___qPn3i--2WVPl .styles__rightRail-module__news-article___3KxWT--2L5AW .styles__rightRail-module__right-rail-news-image___1plqT--3Uh44 .styles__rightRail-module__aspect-ratio-three-two___EPBSG--1sdSw:before{
    display:block;
    content:"";
    width:100%;
    padding-top:66.66667%
}
@media (max-width:575px){
    .styles__rightRail-module__right-rail-news___3V4Sq--1qRZq{
        padding:15px 0;
        border:none
    }
}
@media (min-width:768px){
    .styles__rightRail-module__right-rail-news___3V4Sq--1qRZq .styles__rightRail-module__flexible___1IUmg--12c6s{
        position:relative;
        display:flex;
        flex-grow:1;
        flex-direction:column
    }
    .styles__rightRail-module__right-rail-news___3V4Sq--1qRZq .styles__rightRail-module__flexible___1IUmg--12c6s .styles__rightRail-module__news-list___qPn3i--2WVPl{
        position:absolute;
        bottom:0;
        top:0;
        left:0;
        right:0;
        display:flex;
        flex-direction:column;
        flex-wrap:wrap;
        overflow:hidden
    }
}
@media (max-width:575px){
    .styles__rightRail-module__right-rail-news___3V4Sq--1qRZq .styles__rightRail-module__news-list___qPn3i--2WVPl{
        position:relative!important
    }
}
.styles__ads-module__container___2uwwD--oHoGL{
    display:inline-block;
    overflow:hidden
}
.styles__ads-module__container___2uwwD--oHoGL .styles__ads-module__ad-slot___2XpzX--Kacl4{
    display:inline-block;
    margin-bottom:20px;
    transform-origin:top left
}
.styles__ads-module__container___2uwwD--oHoGL :last-child{
    margin-bottom:0
}
.styles__homePage-module__container___1Y_6H--3EH-3{
    display:flex;
    flex-direction:column;
    padding:10px 20px
}
.styles__homePage-module__trending-container___1BsUq--1u9lA{
    display:flex;
    flex-grow:1;
    flex-direction:column
}
@media (max-width:1023px){
    .styles__homePage-module__trending-container___1BsUq--1u9lA{
        display:none
    }
}
@media (max-width:575px){
    .styles__homePage-module__trending-container___1BsUq--1u9lA{
        display:block
    }
}
.styles__homePage-module__row-container___1_RRI--dQ6Of{
    min-height:1px;
    display:flex;
    flex-direction:row;
    margin-left:-10px;
    margin-right:-10px
}
@media (max-width:1023px){
    .styles__homePage-module__row-container___1_RRI--dQ6Of{
        flex-wrap:wrap
    }
}
@media (max-width:575px){
    .styles__homePage-module__row-container___1_RRI--dQ6Of{
        flex-direction:column
    }
}
.styles__homePage-module__column-container___2cPmJ--3d1ij{
    min-height:1px;
    position:relative;
    width:100%
}
.styles__homePage-module__column-container___2cPmJ--3d1ij>div{
    padding:10px
}
.styles__homePage-module__column-container___2cPmJ--3d1ij>.styles__homePage-module__row-container___1_RRI--dQ6Of{
    padding-top:0;
    padding-bottom:0
}
@media (max-width:1023px){
    .styles__homePage-module__column-container___2cPmJ--3d1ij{
        width:100%
    }
}
.styles__homePage-module__left-column-container___3sL0h--1z0PC{
    min-height:1px;
    display:flex;
    width:33%
}
.styles__homePage-module__left-column-container___3sL0h--1z0PC>div{
    padding:10px;
    position:relative;
    display:flex;
    flex-direction:column;
    flex-grow:1;
    width:calc(100% - 20px)
}
.styles__homePage-module__left-column-container___3sL0h--1z0PC .styles__homePage-module__left-rail-ad-container___2aXcu--jVMnJ{
    margin-bottom:15px
}
@media (min-width:576px){
    .styles__homePage-module__left-column-container___3sL0h--1z0PC .styles__homePage-module__left-rail-ad-container___2aXcu--jVMnJ{
        padding-bottom:15px;
        border-bottom:1px solid #eaeaea
    }
}
@media (max-width:1279px){
    .styles__homePage-module__left-column-container___3sL0h--1z0PC{
        width:40%
    }
}
@media (max-width:1023px){
    .styles__homePage-module__left-column-container___3sL0h--1z0PC{
        width:37%
    }
}
@media (max-width:575px){
    .styles__homePage-module__left-column-container___3sL0h--1z0PC{
        order:2;
        width:100%
    }
}
.styles__homePage-module__middle-column-container___15BOu--36nw8{
    position:relative;
    width:67%
}
.styles__homePage-module__middle-column-container___15BOu--36nw8>div:not(.styles__homePage-module__top-placeholder___2Lyok--2-XLG){
    padding:10px
}
@media (max-width:1279px){
    .styles__homePage-module__middle-column-container___15BOu--36nw8{
        width:60%
    }
}
@media (max-width:1023px){
    .styles__homePage-module__middle-column-container___15BOu--36nw8{
        width:63%
    }
}
@media (max-width:575px){
    .styles__homePage-module__middle-column-container___15BOu--36nw8{
        order:1;
        width:100%
    }
}
.styles__homePage-module__right-column-container___2JGwE--aD08r{
    display:flex;
    flex-direction:column;
    position:relative;
    width:320px;
    min-width:320px
}
.styles__homePage-module__right-column-container___2JGwE--aD08r .styles__homePage-module__ads-container___2p-xS--1OhIs{
    text-align:center
}
.styles__homePage-module__right-column-container___2JGwE--aD08r .styles__homePage-module__right-rail-house-ad-container___9vVUO--3G58T{
    display:unset;
    padding-bottom:5px
}
@media (max-width:1024px){
    .styles__homePage-module__right-column-container___2JGwE--aD08r .styles__homePage-module__right-rail-house-ad-container___9vVUO--3G58T{
        display:none
    }
}
.styles__homePage-module__right-column-container___2JGwE--aD08r>div{
    padding:10px
}
@media (max-width:1023px){
    .styles__homePage-module__right-column-container___2JGwE--aD08r{
        order:3;
        width:100%
    }
}
.styles__homePage-module__mobile-only___39b21--2-OCX{
    min-height:1px
}
@media (min-width:575px){
    .styles__homePage-module__mobile-only___39b21--2-OCX{
        display:none
    }
}
@media (max-width:575px){
    .styles__homePage-module__s-or-larger___1alUX--1wGY0{
        display:none
    }
}
.styles__homePage-module__carousel-button-group___eaEGP--3KiCy{
    position:absolute
}
@media (max-width:575px){
    .styles__homePage-module__top-powerbroker-row___3l-Oo--pMaQW{
        display:none
    }
}
.styles__homePage-module__mobile-power-broker-banner-container___32n2p--2_P3O a{
    margin:20px 0;
    display:block
}
@media (min-width:1024px){
    .styles__homePage-module__top-placeholder-container___1XpT---39qsF{
        width:calc(100% - 320px)
    }
}
.styles__titleSeparator-module__title-separator___3NexD--23XRW{
    display:flex;
    flex-direction:row;
    align-items:center;
    margin-top:15px;
    margin-bottom:10px
}
@media (max-width:575px){
    .styles__titleSeparator-module__title-separator___3NexD--23XRW{
        flex-direction:column;
        align-items:normal
    }
}
.styles__titleSeparator-module__title-separator___3NexD--23XRW .styles__titleSeparator-module__title___2ZfkI--j4GIX{
    margin-right:10px;
    color:#6d7278;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size:18px;
    letter-spacing:1.16px;
    line-height:22px;
    text-transform:uppercase
}
@media (max-width:575px){
    .styles__titleSeparator-module__title-separator___3NexD--23XRW .styles__titleSeparator-module__title___2ZfkI--j4GIX{
        order:2;
        font-size:15px;
        letter-spacing:.96px;
        line-height:22px
    }
}
.styles__titleSeparator-module__title-separator___3NexD--23XRW .styles__titleSeparator-module__separator___3pVrq--2dSZm{
    background-color:#eaeaea;
    height:5px;
    flex-grow:1
}
@media (max-width:575px){
    .styles__titleSeparator-module__title-separator___3NexD--23XRW .styles__titleSeparator-module__separator___3pVrq--2dSZm{
        order:1;
        margin-bottom:2px
    }
}
@media (max-width:575px){
    .styles__minimenu-module__container___NCpes--35rxn{
        background-color:#1e3a6f;
        margin-left:-10px
    }
}
.styles__minimenu-module__container___NCpes--35rxn .styles__minimenu-module__menu-items___1nTGW--2n77g{
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size:18px;
    justify-content:center;
    display:flex;
    flex-direction:row
}
.styles__minimenu-module__container___NCpes--35rxn .styles__minimenu-module__menu-items___1nTGW--2n77g .styles__minimenu-module__country-menu___UJyCB---oBXW{
    width:85px
}
@media (max-width:575px){
    .styles__minimenu-module__container___NCpes--35rxn .styles__minimenu-module__menu-items___1nTGW--2n77g{
        justify-content:left;
        font-size:16px
    }
}
.styles__minimenu-module__container___NCpes--35rxn .styles__minimenu-module__menu-items___1nTGW--2n77g .styles__minimenu-module__menu-links___3zhmZ--1gvO8{
    overflow:scroll;
    -ms-overflow-style:none;
    scrollbar-width:none
}
.styles__minimenu-module__container___NCpes--35rxn .styles__minimenu-module__menu-items___1nTGW--2n77g .styles__minimenu-module__menu-links___3zhmZ--1gvO8::-webkit-scrollbar{
    display:none
}
.styles__minimenu-module__container___NCpes--35rxn .styles__minimenu-module__menu-items___1nTGW--2n77g .styles__minimenu-module__menu-links___3zhmZ--1gvO8:after{
    content:"";
    position:absolute;
    z-index:1;
    bottom:0;
    right:0;
    background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 90%);
    width:10%;
    height:100%;
    pointer-events:none
}
.styles__minimenu-module__container___NCpes--35rxn .styles__minimenu-module__menu-items___1nTGW--2n77g .styles__minimenu-module__menu-links___3zhmZ--1gvO8 ul{
    display:flex;
    flex-direction:row;
    list-style-type:none;
    margin:0;
    padding:0;
    white-space:nowrap
}
.styles__minimenu-module__container___NCpes--35rxn .styles__minimenu-module__menu-items___1nTGW--2n77g .styles__minimenu-module__menu-links___3zhmZ--1gvO8 ul li{
    padding:0 0 0 15px;
    margin:0 0 0 15px;
    border-left:2px solid #1e3a6f
}
.styles__minimenu-module__container___NCpes--35rxn .styles__minimenu-module__menu-items___1nTGW--2n77g .styles__minimenu-module__menu-links___3zhmZ--1gvO8 ul li a{
    color:#1e3a6f;
    text-decoration:none
}
.styles__minimenu-module__container___NCpes--35rxn .styles__minimenu-module__menu-items___1nTGW--2n77g .styles__minimenu-module__menu-links___3zhmZ--1gvO8 ul li a:hover{
    color:#739dd0
}
@media (max-width:575px){
    .styles__minimenu-module__container___NCpes--35rxn .styles__minimenu-module__menu-items___1nTGW--2n77g .styles__minimenu-module__menu-links___3zhmZ--1gvO8 ul li a{
        color:#fff
    }
}
.styles__minimenu-module__container___NCpes--35rxn .styles__minimenu-module__menu-items___1nTGW--2n77g .styles__minimenu-module__menu-links___3zhmZ--1gvO8 ul li:first-of-type{
    border-left:none;
    padding:0;
    margin:0
}
.styles__minimenu-module__container___NCpes--35rxn .styles__minimenu-module__menu-items___1nTGW--2n77g .styles__minimenu-module__menu-links___3zhmZ--1gvO8 ul li:last-of-type{
    padding:0 15px
}
.styles__countrySelector-module__country-select___3nhL4--28NFN{
    position:relative
}
.styles__countrySelector-module__country-select___3nhL4--28NFN>button{
    cursor:pointer;
    background-color:#fff;
    height:20px;
    padding:0;
    border:none;
    font-size:18px;
    color:#1e3a6f
}
@media (max-width:575px){
    .styles__countrySelector-module__country-select___3nhL4--28NFN>button{
        font-size:16px;
        background-color:inherit;
        color:#fff;
        margin:-15px 0
    }
}
.styles__countrySelector-module__country-select___3nhL4--28NFN>button .styles__countrySelector-module__selected-name___c_e-W--3JWVC{
    border-bottom:3px solid #ee4800
}
.styles__countrySelector-module__country-select___3nhL4--28NFN>button:focus{
    color:#bfbfbf;
    outline:none
}
.styles__countrySelector-module__country-select___3nhL4--28NFN>button:focus .styles__countrySelector-module__dropdown-arrow-up___3lGGe--2mx-e{
    border-color:transparent transparent #bfbfbf
}
.styles__countrySelector-module__country-select___3nhL4--28NFN>button:hover{
    color:#739dd0
}
.styles__countrySelector-module__country-select___3nhL4--28NFN>button:hover .styles__countrySelector-module__dropdown-arrow___PcHAZ--1zk9G{
    border-color:#739dd0 transparent transparent
}
.styles__countrySelector-module__country-select___3nhL4--28NFN>button svg{
    height:35px
}
.styles__countrySelector-module__country-select___3nhL4--28NFN .styles__countrySelector-module__dropdown-arrow___PcHAZ--1zk9G{
    border-color:#999 transparent transparent;
    border-style:solid;
    border-width:5px 5px 2.5px;
    display:inline-block;
    height:0;
    width:0;
    position:relative;
    top:0;
    margin-left:5px
}
@media (max-width:575px){
    .styles__countrySelector-module__country-select___3nhL4--28NFN .styles__countrySelector-module__dropdown-arrow___PcHAZ--1zk9G{
        border-color:#fff transparent transparent
    }
}
.styles__countrySelector-module__country-select___3nhL4--28NFN .styles__countrySelector-module__dropdown-arrow-up___3lGGe--2mx-e{
    display:inline-block;
    height:0;
    width:0;
    position:relative;
    border-color:transparent transparent #739dd0;
    border-style:solid;
    border-width:0 5px 5px;
    top:-3px;
    margin-left:5px
}
@media (max-width:575px){
    .styles__countrySelector-module__country-select___3nhL4--28NFN .styles__countrySelector-module__dropdown-arrow-up___3lGGe--2mx-e{
        border-color:transparent transparent #fff
    }
}
.styles__countrySelector-module__country-select___3nhL4--28NFN .styles__countrySelector-module__country-options___3lu0S--3mr2x{
    z-index:1;
    top:25px;
    left:-10px;
    position:absolute;
    list-style-type:none;
    margin:0;
    padding:0;
    background-color:#fff;
    box-shadow:0 3px 5px 0 #2e71b7;
    width:70px
}
.styles__countrySelector-module__country-select___3nhL4--28NFN .styles__countrySelector-module__country-options___3lu0S--3mr2x li button{
    font-size:18px;
    background-color:#fff;
    padding:10px;
    width:100%;
    text-align:left;
    border:none;
    color:#bfbfbf;
    cursor:pointer
}
@media (max-width:575px){
    .styles__countrySelector-module__country-select___3nhL4--28NFN .styles__countrySelector-module__country-options___3lu0S--3mr2x li button{
        font-size:16px
    }
}
.styles__countrySelector-module__country-select___3nhL4--28NFN .styles__countrySelector-module__country-options___3lu0S--3mr2x li button:hover{
    color:#1e3a6f
}
.styles__countrySelector-module__country-select___3nhL4--28NFN .styles__countrySelector-module__country-options___3lu0S--3mr2x li button:hover span{
    border-bottom:3px solid #ee4800
}
.styles__countrySelector-module__country-select___3nhL4--28NFN .styles__countrySelector-module__country-options___3lu0S--3mr2x li button span{
    display:inline-block;
    border-bottom:3px solid #fff
}
.styles__topicDropdown-module__container___3m4ml--1lBMu{
    border:1px solid silver;
    background-color:#efefef;
    margin-bottom:15px;
    width:100%;
    display:flex
}
@media (max-width:575px){
    .styles__topicDropdown-module__container___3m4ml--1lBMu{
        display:none
    }
}
.styles__topicDropdownSelector-module__item-select-dropdown___1PNbR--1Kbwl{
    margin:12px 9px;
    background-image:url(data:image/svg+xml;
    charset=utf-8;
    base64,PHN2ZwogIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICB3aWR0aD0iMTQiCiAgaGVpZ2h0PSI5IgogIHZpZXdCb3g9IjAgMCAxNCA5Igo+CiAgPHBhdGggZmlsbD0iIzA1NTlCMyIgZmlsbFJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDBsNyA4Ljk5TDE0IDB6IiAvPgo8L3N2Zz4K);
    background-repeat:no-repeat;
    background-position:right 5px center;
    background-size:12px auto;
    flex:1;
    font-family:Helvetica,Arial,serif;
    font-size:16px;
    line-height:25px;
    letter-spacing:0;
    color:#404040;
    appearance:none;
    -webkit-appearance:none;
    -moz-appearance:none;
    -ms-appearance:none;
    -o-appearance:none;
    height:35px
}
.styles__topicDropdownSelector-module__item-select___2q9IB--1dAcb{
    position:relative;
    border:1px solid #2e71b7;
    margin:12px 9px;
    flex:1
}
.styles__topicDropdownSelector-module__item-select___2q9IB--1dAcb:active{
    border:1px solid #2e71b7
}
.styles__topicDropdownSelector-module__item-select___2q9IB--1dAcb>button{
    width:100%;
    cursor:pointer;
    height:35px;
    padding:0 12px;
    border:none;
    background-color:#fff;
    display:flex;
    justify-content:space-between;
    align-items:center;
    font-family:Helvetica,Arial,serif;
    font-size:16px;
    line-height:1;
    letter-spacing:0;
    color:#404040
}
.styles__topicDropdownSelector-module__item-select___2q9IB--1dAcb>button .styles__topicDropdownSelector-module__selected-name___1YH6D--aAR-8:before{
    content:"Sections: "
}
.styles__topicDropdownSelector-module__item-select___2q9IB--1dAcb>button:hover{
    color:#000
}
.styles__topicDropdownSelector-module__item-select___2q9IB--1dAcb>button:hover .styles__topicDropdownSelector-module__dropdown-arrow___2Lh8Z--2Lh7s{
    border-color:#000 transparent transparent
}
.styles__topicDropdownSelector-module__item-select___2q9IB--1dAcb .styles__topicDropdownSelector-module__dropdown-arrow___2Lh8Z--2Lh7s{
    border-color:#055ab3 transparent transparent;
    border-style:solid;
    border-width:6px 6px 2.5px;
    display:inline-block;
    height:0;
    width:0;
    position:relative;
    top:2px;
    margin-left:5px
}
@media (max-width:575px){
    .styles__topicDropdownSelector-module__item-select___2q9IB--1dAcb .styles__topicDropdownSelector-module__dropdown-arrow___2Lh8Z--2Lh7s{
        border-color:#000 transparent transparent
    }
}
.styles__topicDropdownSelector-module__item-select___2q9IB--1dAcb .styles__topicDropdownSelector-module__dropdown-arrow-up___3y3T1--3SxZ-{
    display:inline-block;
    height:0;
    width:0;
    position:relative;
    border-color:transparent transparent #055ab3;
    border-style:solid;
    border-width:0 6px 6px;
    top:-1px;
    margin-left:5px
}
@media (max-width:575px){
    .styles__topicDropdownSelector-module__item-select___2q9IB--1dAcb .styles__topicDropdownSelector-module__dropdown-arrow-up___3y3T1--3SxZ-{
        border-color:transparent transparent #000
    }
}
.styles__topicDropdownSelector-module__item-select___2q9IB--1dAcb .styles__topicDropdownSelector-module__item-options___3VYH---3JjjJ{
    padding:0;
    z-index:1;
    top:35px;
    left:-1px;
    position:absolute;
    list-style-type:none;
    margin:0;
    background-color:#fff;
    border:1px solid #2e71b7;
    border-top:0;
    width:100%
}
.styles__topicDropdownSelector-module__item-select___2q9IB--1dAcb .styles__topicDropdownSelector-module__item-options___3VYH---3JjjJ>li>button{
    background-color:inherit;
    padding:6px 10px;
    width:100%;
    text-align:left;
    border:none;
    cursor:pointer;
    font-family:Helvetica,Arial,serif;
    font-size:16px;
    line-height:19px;
    letter-spacing:0;
    color:#404040
}
.styles__topicDropdownSelector-module__item-select___2q9IB--1dAcb .styles__topicDropdownSelector-module__item-options___3VYH---3JjjJ>li>button:hover{
    background-color:#efefef
}
.styles__topicDropdownSelector-module__item-select___2q9IB--1dAcb .styles__topicDropdownSelector-module__item-options___3VYH---3JjjJ>li>button>span{
    display:inline-block;
    padding-bottom:2px;
    border-bottom:3px solid transparent
}
.styles__altBanner-module__container___3o_pw--3KP83{
    margin:0 10px;
    padding:10px 0 7px 15px;
    border-bottom:1px solid #bfbfbf
}
@media (max-width:575px){
    .styles__altBanner-module__container___3o_pw--3KP83{
        border-bottom:none;
        padding:15px 0 7px
    }
}
.styles__altBanner-module__container___3o_pw--3KP83 .styles__altBanner-module__alt-banner-logo___2V13v--2nArH{
    width:32%;
    min-width:250px
}
@media (max-width:575px){
    .styles__altBanner-module__container___3o_pw--3KP83 .styles__altBanner-module__alt-banner-logo___2V13v--2nArH{
        display:none
    }
}
.styles__altBanner-module__container___3o_pw--3KP83 .styles__altBanner-module__alt-banner-logo-mobile___CJqk6--3b4pb{
    width:20%;
    min-width:250px
}
@media (min-width:576px){
    .styles__altBanner-module__container___3o_pw--3KP83 .styles__altBanner-module__alt-banner-logo-mobile___CJqk6--3b4pb{
        display:none
    }
}
.styles__hospitalitySignUpBanner-module__banner-text___1UcFC--1OL5k{
    font-family:CostarBrownLight,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-weight:300
}
p.styles__hospitalitySignUpBanner-module__banner-text___1UcFC--1OL5k{
    font-size:16px
}
@media (max-width:1439px){
    p.styles__hospitalitySignUpBanner-module__banner-text___1UcFC--1OL5k{
        font-size:14px
    }
}
@media (max-width:575px){
    p.styles__hospitalitySignUpBanner-module__banner-text___1UcFC--1OL5k{
        padding-left:20px;
        padding-right:20px;
        font-size:13px
    }
}
h1.styles__hospitalitySignUpBanner-module__banner-text___1UcFC--1OL5k{
    font-size:20px;
    font-weight:400
}
@media (max-width:1439px){
    h1.styles__hospitalitySignUpBanner-module__banner-text___1UcFC--1OL5k{
        font-size:18px
    }
}
@media (max-width:1023px){
    h1.styles__hospitalitySignUpBanner-module__banner-text___1UcFC--1OL5k{
        font-size:15px
    }
}
@media (max-width:575px){
    h1.styles__hospitalitySignUpBanner-module__banner-text___1UcFC--1OL5k{
        font-size:20px
    }
}
.styles__hospitalitySignUpBanner-module__banner-button___1jkru--1quaS{
    font-family:CostarBrownLight,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-weight:300;
    background-color:#0559b3;
    border:0;
    height:40px;
    width:220px;
    color:#fff;
    font-size:20px;
    border-radius:5px;
    margin-bottom:20px
}
@media (max-width:1439px){
    .styles__hospitalitySignUpBanner-module__banner-button___1jkru--1quaS{
        margin-bottom:10px;
        font-size:17px;
        height:30px;
        width:200px
    }
}
@media (max-width:1023px){
    .styles__hospitalitySignUpBanner-module__banner-button___1jkru--1quaS{
        font-size:15px;
        height:30px;
        width:175px
    }
}
@media (max-width:575px){
    .styles__hospitalitySignUpBanner-module__banner-button___1jkru--1quaS{
        margin-bottom:5px
    }
}
.styles__hospitalitySignUpBanner-module__banner___1n9c7--15cdU{
    height:fit-content;
    width:100%;
    background:#edf6ff;
    border-top:3px solid #2e70b7;
    border-bottom:3px solid #2e70b7;
    text-align:center;
    padding-top:10px
}
@media (max-width:575px){
    .styles__hospitalitySignUpBanner-module__banner___1n9c7--15cdU{
        padding-top:5px;
        margin-left:-20px;
        position:fixed;
        bottom:0;
        width:100%;
        z-index:1
    }
}
.styles__hospitalitySignUpBanner-module__banner-close-button___3w7Cz--Ue1q8{
    color:grey;
    border:0;
    outline:none;
    background-color:transparent;
    height:20px;
    width:20px;
    float:right;
    font-size:15px;
    margin-right:10px;
    margin-left:-10px;
    display:none
}
@media (max-width:575px){
    .styles__hospitalitySignUpBanner-module__banner-close-button___3w7Cz--Ue1q8{
        font-size:15px;
        display:unset
    }
}
.styles__topicBar-module__container___jH1zd--1nHRO{
    background-color:#f5f5f5;
    border-bottom:1px solid #c5c5c5;
    margin:-10px -20px 5px;
    width:auto;
    display:none
}
@media (max-width:575px){
    .styles__topicBar-module__container___jH1zd--1nHRO{
        margin:5px -20px;
        border-top:1px solid #c5c5c5;
        display:unset
    }
}
.styles__topicBar-module__add-bottom-margin___DvmlI--ZZvvJ{
    margin-bottom:20px
}
@media (min-width:1921px){
    .styles__topicBar-module__add-width-margin___3gYZU--1NxJp{
        margin:-10px 0 5px
    }
}
.styles__topicBarSelector-module__item-select___3GOoV--e7S9-{
    padding:5px 25px 8px;
    position:relative;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size:16px
}
.styles__topicBarSelector-module__item-select___3GOoV--e7S9->button{
    cursor:pointer;
    height:20px;
    padding:0;
    border:none;
    background-color:inherit;
    color:#000
}
.styles__topicBarSelector-module__item-select___3GOoV--e7S9->button .styles__topicBarSelector-module__selected-name___3Fd7R--1GONB{
    font-weight:700;
    padding-bottom:3px;
    border-bottom:3px solid #ee4800
}
.styles__topicBarSelector-module__item-select___3GOoV--e7S9->button:focus{
    color:#000;
    outline:none
}
.styles__topicBarSelector-module__item-select___3GOoV--e7S9->button:focus .styles__topicBarSelector-module__dropdown-arrow-up___39-cA--1Un_U{
    border-color:transparent transparent #000
}
.styles__topicBarSelector-module__item-select___3GOoV--e7S9->button:hover{
    color:#000
}
.styles__topicBarSelector-module__item-select___3GOoV--e7S9->button:hover .styles__topicBarSelector-module__dropdown-arrow___3udAF--1zCmW{
    border-color:#000 transparent transparent
}
.styles__topicBarSelector-module__item-select___3GOoV--e7S9->button svg{
    height:35px
}
.styles__topicBarSelector-module__item-select___3GOoV--e7S9- .styles__topicBarSelector-module__dropdown-arrow___3udAF--1zCmW{
    border-color:#999 transparent transparent;
    border-style:solid;
    border-width:5px 5px 2.5px;
    display:inline-block;
    height:0;
    width:0;
    position:relative;
    top:0;
    margin-left:5px
}
@media (max-width:575px){
    .styles__topicBarSelector-module__item-select___3GOoV--e7S9- .styles__topicBarSelector-module__dropdown-arrow___3udAF--1zCmW{
        border-color:#000 transparent transparent
    }
}
.styles__topicBarSelector-module__item-select___3GOoV--e7S9- .styles__topicBarSelector-module__dropdown-arrow-up___39-cA--1Un_U{
    display:inline-block;
    height:0;
    width:0;
    position:relative;
    border-color:transparent transparent #739dd0;
    border-style:solid;
    border-width:0 5px 5px;
    top:-3px;
    margin-left:5px
}
@media (max-width:575px){
    .styles__topicBarSelector-module__item-select___3GOoV--e7S9- .styles__topicBarSelector-module__dropdown-arrow-up___39-cA--1Un_U{
        border-color:transparent transparent #000
    }
}
.styles__topicBarSelector-module__item-select___3GOoV--e7S9- .styles__topicBarSelector-module__item-options___3SFny--wDwUa{
    z-index:2;
    top:35px;
    left:55px;
    position:absolute;
    list-style-type:none;
    margin:0;
    padding:10px 5px 0 2px;
    background-color:#fff;
    box-shadow:0 3px 5px 0 #2e71b7
}
.styles__topicBarSelector-module__item-select___3GOoV--e7S9- .styles__topicBarSelector-module__item-options___3SFny--wDwUa li button{
    background-color:#fff;
    padding:6px 10px;
    width:100%;
    text-align:left;
    border:none;
    color:#000;
    cursor:pointer
}
.styles__topicBarSelector-module__item-select___3GOoV--e7S9- .styles__topicBarSelector-module__item-options___3SFny--wDwUa li button:hover span{
    border-bottom:3px solid #ee4800
}
.styles__topicBarSelector-module__item-select___3GOoV--e7S9- .styles__topicBarSelector-module__item-options___3SFny--wDwUa li button span{
    display:inline-block;
    padding-bottom:2px;
    border-bottom:3px solid transparent
}
.home__news--kL0Jw .home__generic-loader--30KCY,.home__news--kL0Jw .home__generic-loader--30KCY:after{
    border-radius:50%;
    width:150px;
    height:150px
}
.home__news--kL0Jw .home__generic-loader-wrapper--3JIUh{
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    right:0;
    background:hsla(0,0%,100%,.75);
    z-index:1
}
.home__news--kL0Jw .home__generic-loader--30KCY{
    top:calc(50% - 75px);
    left:calc(50% - 75px);
    font-size:10px;
    position:relative;
    text-indent:-9999em;
    border:1.1em solid hsla(0,0%,100%,.2);
    border-left-color:#0559b3;
    -webkit-animation:home__load8--1Q9sA 1.1s linear infinite;
    animation:home__load8--1Q9sA 1.1s linear infinite
}
@-webkit-keyframes home__load8--1Q9sA{
    0%{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    to{
        -webkit-transform:rotate(1turn);
        transform:rotate(1turn)
    }
}
@keyframes home__load8--1Q9sA{
    0%{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    to{
        -webkit-transform:rotate(1turn);
        transform:rotate(1turn)
    }
}
.home__no-padding--1bnHR{
    padding:0!important
}
@media (max-width:1022px){
    .home__hidden-xs--32GGX{
        display:none!important
    }
}
@media (min-width:1023px) and (max-width:1279px){
    .home__hidden-sm--1TtaH{
        display:none!important
    }
}
@media (min-width:1280px) and (max-width:1439px){
    .home__hidden-md--1KKCW{
        display:none!important
    }
}
@media (min-width:1440px){
    .home__hidden-lg--7Z-Km{
        display:none!important
    }
}
.home__home-wrapper--2NYRo{
    min-width:768px;
    max-width:1600px;
    -webkit-box-shadow:-2px 0 2px 1px #dcdcdc,2px 0 2px 1px #dcdcdc;
    box-shadow:-2px 0 2px 1px #dcdcdc,2px 0 2px 1px #dcdcdc;
    background-color:#fff;
    min-height:100vh;
    overflow-x:hidden;
    padding:0!important;
    -ms-flex-direction:column;
    flex-direction:column;
    -ms-flex-positive:1;
    flex-grow:1;
    overflow-x:unset;
    margin:auto;
    -webkit-overflow-scrolling:touch
}
.home__home-wrapper--2NYRo .home__lookup-container--2RMY4{
    margin-left:0;
    margin-right:0;
    background:#103060
}
.home__home-wrapper--2NYRo .home__lookup-container--2RMY4:after{
    content:"";
    clear:both;
    display:table
}
@media (min-width:1921px){
    .home__home-wrapper--2NYRo .home__lookup-container--2RMY4{
        margin-left:20px;
        margin-right:20px
    }
}
.home__home-wrapper--2NYRo .home__navigation-container--28duB{
    margin-left:0;
    margin-right:0;
    background:#0559b3
}
.home__home-wrapper--2NYRo .home__navigation-container--28duB:after{
    content:"";
    clear:both;
    display:table
}
@media (min-width:1921px){
    .home__home-wrapper--2NYRo .home__navigation-container--28duB{
        margin-left:20px;
        margin-right:20px
    }
}
.home__home-wrapper--2NYRo .home__footer-container--2A2he{
    background:#f1f1f1
}
.home__home-wrapper--2NYRo .home__home-content--27HSL{
    max-width:1600px;
    min-width:768px;
    margin:0;
    padding:10px
}
@media (min-width:1023px){
    .home__home-wrapper--2NYRo .home__home-content--27HSL{
        padding:11px
    }
}
@media (min-width:1360px){
    .home__home-wrapper--2NYRo .home__home-content--27HSL{
        padding:12px
    }
}
@media (min-width:1515px){
    .home__home-wrapper--2NYRo .home__home-content--27HSL{
        padding:15px
    }
}
@media (min-width:1920px){
    .home__home-wrapper--2NYRo .home__home-content--27HSL{
        padding:20px 24px
    }
}
.home__home-wrapper--2NYRo .home__left-gutter--R4Cy8{
    padding-left:10px
}
@media (min-width:1023px){
    .home__home-wrapper--2NYRo .home__left-gutter--R4Cy8{
        padding-left:11px
    }
}
@media (min-width:1360px){
    .home__home-wrapper--2NYRo .home__left-gutter--R4Cy8{
        padding-left:12px
    }
}
@media (min-width:1515px){
    .home__home-wrapper--2NYRo .home__left-gutter--R4Cy8{
        padding-left:15px
    }
}
@media (min-width:1920px){
    .home__home-wrapper--2NYRo .home__left-gutter--R4Cy8{
        padding-left:20px
    }
}
.home__home-wrapper--2NYRo .home__right-gutter--2FHfr{
    padding-right:10px
}
@media (min-width:1023px){
    .home__home-wrapper--2NYRo .home__right-gutter--2FHfr{
        padding-right:11px
    }
}
@media (min-width:1360px){
    .home__home-wrapper--2NYRo .home__right-gutter--2FHfr{
        padding-right:12px
    }
}
@media (min-width:1515px){
    .home__home-wrapper--2NYRo .home__right-gutter--2FHfr{
        padding-right:15px
    }
}
@media (min-width:1920px){
    .home__home-wrapper--2NYRo .home__right-gutter--2FHfr{
        padding-right:20px
    }
}
.home__home-wrapper--2NYRo .home__only-left-gutter--2L_Jh{
    padding-right:0;
    padding-left:10px
}
@media (min-width:1023px){
    .home__home-wrapper--2NYRo .home__only-left-gutter--2L_Jh{
        padding-left:11px
    }
}
@media (min-width:1360px){
    .home__home-wrapper--2NYRo .home__only-left-gutter--2L_Jh{
        padding-left:12px
    }
}
@media (min-width:1515px){
    .home__home-wrapper--2NYRo .home__only-left-gutter--2L_Jh{
        padding-left:15px
    }
}
@media (min-width:1920px){
    .home__home-wrapper--2NYRo .home__only-left-gutter--2L_Jh{
        padding-left:20px
    }
}
.home__home-wrapper--2NYRo .home__only-right-gutter--1CA6x{
    padding-left:0;
    padding-right:10px
}
@media (min-width:1023px){
    .home__home-wrapper--2NYRo .home__only-right-gutter--1CA6x{
        padding-right:11px
    }
}
@media (min-width:1360px){
    .home__home-wrapper--2NYRo .home__only-right-gutter--1CA6x{
        padding-right:12px
    }
}
@media (min-width:1515px){
    .home__home-wrapper--2NYRo .home__only-right-gutter--1CA6x{
        padding-right:15px
    }
}
@media (min-width:1920px){
    .home__home-wrapper--2NYRo .home__only-right-gutter--1CA6x{
        padding-right:20px
    }
}
.home__home-wrapper--2NYRo .home__smallscreen-widget--1P5qy{
    margin-left:0;
    margin-right:0
}
.home__home-wrapper--2NYRo .home__ad-block--1_iZJ{
    padding-left:0
}
@media (min-width:1px) and (max-width:1022px){
    .home__home-wrapper--2NYRo .home__ad-block--1_iZJ{
        padding-right:10px
    }
}
@media (min-width:1023px) and (max-width:1280px){
    .home__home-wrapper--2NYRo .home__ad-block--1_iZJ{
        padding-right:11px
    }
}
@media (min-width:1280px) and (max-width:1439px){
    .home__home-wrapper--2NYRo .home__ad-block--1_iZJ{
        padding-right:11px
    }
}
@media (min-width:1440px) and (max-width:1599px){
    .home__home-wrapper--2NYRo .home__ad-block--1_iZJ{
        padding-right:12.5px
    }
}
@media (min-width:1600px) and (max-width:1919px){
    .home__home-wrapper--2NYRo .home__ad-block--1_iZJ{
        padding-right:15px
    }
}
@media (min-width:1920px){
    .home__home-wrapper--2NYRo .home__ad-block--1_iZJ{
        padding-right:24px
    }
}
@media (min-width:1px) and (max-width:1022px){
    .home__home-wrapper--2NYRo .home__ad-block--1_iZJ{
        padding:0 7px 8px 8px
    }
}
.home__home-wrapper--2NYRo .home__col-right--IirbK{
    margin-bottom:10px;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-direction:row;
    flex-direction:row
}
@media (min-width:1023px){
    .home__home-wrapper--2NYRo .home__col-left--2SRu6{
        margin-right:394px
    }
    .home__home-wrapper--2NYRo .home__col-right--IirbK{
        display:block;
        margin-bottom:0;
        float:right;
        width:384px
    }
}
@media (min-width:1215px){
    .home__home-wrapper--2NYRo .home__col-left--2SRu6{
        margin-right:494px
    }
    .home__home-wrapper--2NYRo .home__col-right--IirbK{
        margin-bottom:0;
        float:right;
        width:479px
    }
}
@media (min-width:1360px){
    .home__home-wrapper--2NYRo .home__col-left--2SRu6{
        margin-right:555px
    }
    .home__home-wrapper--2NYRo .home__col-right--IirbK{
        margin-bottom:0;
        float:right;
        width:540px
    }
}
@media (min-width:1515px){
    .home__home-wrapper--2NYRo .home__col-left--2SRu6{
        margin-right:620px
    }
    .home__home-wrapper--2NYRo .home__col-right--IirbK{
        margin-bottom:0;
        float:right;
        width:600px
    }
}
@media (min-width:1800px){
    .home__home-wrapper--2NYRo .home__col-left--2SRu6{
        margin-right:745px
    }
    .home__home-wrapper--2NYRo .home__col-right--IirbK{
        margin-bottom:0;
        float:right;
        width:720px
    }
}
@media (max-width:1022px){
    .home__home-wrapper--2NYRo .home__col-sm-left--GKs75{
        -ms-flex:1 1;
        flex:1 1;
        padding-right:10px
    }
}
@media (min-width:1px) and (max-width:1022px){
    .home__home-wrapper--2NYRo .home__col-sm-left--GKs75.home__most-viewed-news--1euI8{
        display:none
    }
}
.home__master-header--wP-nU{
    margin-right:0
}
@media (min-width:1px) and (max-width:1022px){
    .home__master-header--wP-nU{
        padding-right:10px
    }
}
@media (min-width:1023px) and (max-width:1280px){
    .home__master-header--wP-nU{
        padding-right:11px
    }
}
@media (min-width:1280px) and (max-width:1439px){
    .home__master-header--wP-nU{
        padding-right:11px
    }
}
@media (min-width:1440px) and (max-width:1599px){
    .home__master-header--wP-nU{
        padding-right:12.5px
    }
}
@media (min-width:1600px) and (max-width:1919px){
    .home__master-header--wP-nU{
        padding-right:15px
    }
}
@media (min-width:1920px){
    .home__master-header--wP-nU{
        padding-right:24px
    }
}
@media (min-width:1px) and (max-width:1022px){
    .home__master-header--wP-nU{
        padding-left:10px
    }
}
@media (min-width:1023px) and (max-width:1280px){
    .home__master-header--wP-nU{
        padding-left:11px
    }
}
@media (min-width:1280px) and (max-width:1439px){
    .home__master-header--wP-nU{
        padding-left:11px
    }
}
@media (min-width:1440px) and (max-width:1599px){
    .home__master-header--wP-nU{
        padding-left:12.5px
    }
}
@media (min-width:1600px) and (max-width:1919px){
    .home__master-header--wP-nU{
        padding-left:15px
    }
}
@media (min-width:1920px){
    .home__master-header--wP-nU{
        padding-left:24px
    }
}
.home__master-header--wP-nU.home__is-printing--1vH-z{
    display:none
}
.home__data-load-overlay--11e8P{
    min-height:800px;
    position:relative
}
.home__data-load-overlay--11e8P .home__spinner-container--foCK9{
    z-index:1
}
.home__data-load-overlay--11e8P .home__spinner-container--foCK9 .home__spinner--3LLym{
    top:200px
}
.home__news-section--2Bqt-{
    margin:0;
    padding-top:0
}
.home__flex-news--kSeII{
    display:-ms-flexbox;
    display:flex
}
.home__flex-news--kSeII .home__top-news--35UYR{
    -ms-flex:2 1;
    flex:2 1
}
.home__flex-news--kSeII .home__market-news--1fDxr{
    -ms-flex:1 1;
    flex:1 1;
    position:relative
}
#home__appRoot--1blrw:not(.mfe-2021){
    background-color:#f5f5f5;
    height:100%;
    -ms-flex-positive:1;
    flex-grow:1
}
#home__appRoot--1blrw:not(.mfe-2021).home__uui-masthead-enabled--2KjdK{
    overflow-x:auto;
    height:calc(100% - 118px);
    -webkit-overflow-scrolling:touch
}
#home__appRoot--1blrw:not(.mfe-2021).home__uui-enabled-lc--3IZR8{
    overflow-x:hidden;
    -webkit-overflow-scrolling:touch
}
@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){
    #home__appRoot--1blrw:not(.mfe-2021){
        min-height:100vh
    }
}
#home__appRoot--1blrw:not(.mfe-2021)>div{
    height:100%;
    -ms-flex-positive:1;
    flex-grow:1
}
#home__appRoot--1blrw:not(.mfe-2021)>div>.home__news--kL0Jw,#home__appRoot--1blrw:not(.mfe-2021)>div>.home__news-detail-page--242_t{
    max-width:1600px;
    margin:0 auto;
    -webkit-box-shadow:-2px 0 2px 1px #dcdcdc,2px 0 2px 1px #dcdcdc;
    box-shadow:-2px 0 2px 1px #dcdcdc,2px 0 2px 1px #dcdcdc;
    background-color:#fff;
    min-height:100vh;
    overflow-x:hidden;
    -webkit-overflow-scrolling:touch
}
#home__appRoot--1blrw:not(.mfe-2021)>div>.home__news-detail-page--242_t.home__no-header--VmnVv{
    max-width:none;
    min-height:0
}
#home__appRoot--1blrw:not(.mfe-2021) .home__lc-content--3ORZe>div,#home__appRoot--1blrw:not(.mfe-2021) .home__lc-content--3ORZe>div>div{
    height:100%
}
#home__article-not-found-container--3eC5W,#home__preview-article-container--3YJB1,#home__shared-article-container--kwFXZ{
    background-color:#f5f5f5
}
#home__article-not-found-container--3eC5W>.home__news-detail-page--242_t,#home__preview-article-container--3YJB1>.home__news-detail-page--242_t,#home__shared-article-container--kwFXZ>.home__news-detail-page--242_t{
    max-width:1600px;
    margin:0 auto;
    -webkit-box-shadow:-2px 0 2px 1px #dcdcdc,2px 0 2px 1px #dcdcdc;
    box-shadow:-2px 0 2px 1px #dcdcdc,2px 0 2px 1px #dcdcdc;
    background-color:#fff;
    min-height:100vh;
    overflow-x:hidden;
    -webkit-overflow-scrolling:touch
}
.home__page-box-shadow--4g5W7{
    -webkit-box-shadow:inset 0 15px 20px -20px #404040;
    box-shadow:inset 0 15px 20px -20px #404040
}
.home__home-auctions--2jh3J{
    padding:10px 18px
}
@media (min-width:1921px){
    .home__auctions-page--3MSQ- .home__dashboard--3EahA,.home__auctions-page--3MSQ- .home__navigation-container--28duB{
        margin-left:20px;
        margin-right:20px
    }
}
.search-component-home .home__btn--2n-Bq{
    display:inline-block;
    margin-bottom:0;
    font-weight:300;
    text-align:center;
    vertical-align:middle;
    -ms-touch-action:manipulation;
    touch-action:manipulation;
    cursor:pointer;
    background-image:none;
    border:1px solid transparent;
    white-space:nowrap;
    padding:6px 12px;
    font-size:16px;
    line-height:1.42857143;
    border-radius:0;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.search-component-home .home__btn--2n-Bq.home__active--1qky1.home__focus--20Rbs,.search-component-home .home__btn--2n-Bq.home__active--1qky1:focus,.search-component-home .home__btn--2n-Bq.home__focus--20Rbs,.search-component-home .home__btn--2n-Bq:active.home__focus--20Rbs,.search-component-home .home__btn--2n-Bq:active:focus,.search-component-home .home__btn--2n-Bq:focus{
    outline:thin dotted;
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px
}
.search-component-home .home__btn--2n-Bq.home__focus--20Rbs,.search-component-home .home__btn--2n-Bq:focus,.search-component-home .home__btn--2n-Bq:hover{
    color:#333;
    text-decoration:none
}
.search-component-home .home__btn--2n-Bq.home__active--1qky1,.search-component-home .home__btn--2n-Bq:active{
    outline:0;
    background-image:none;
    -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
    box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.search-component-home .home__btn--2n-Bq.home__disabled--2eP-2,.search-component-home .home__btn--2n-Bq[disabled],fieldset[disabled] .search-component-home .home__btn--2n-Bq{
    opacity:1;
    filter:alpha(opacity=100);
    -webkit-box-shadow:none;
    box-shadow:none
}
a.search-component-home .home__btn--2n-Bq.home__disabled--2eP-2,fieldset[disabled] a.search-component-home .home__btn--2n-Bq{
    pointer-events:none
}
.search-component-home .home__btn-default--1KJMH{
    color:#333;
    background-color:#fff;
    border-color:#c5c5c5
}
.search-component-home .home__btn-default--1KJMH:hover{
    color:grey;
    background-color:#fff;
    border-color:grey
}
.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-default--1KJMH{
    color:#333;
    background-color:#e6e6e6;
    border-color:#a6a6a6
}
.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-default--1KJMH.home__focus--20Rbs,.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-default--1KJMH:focus,.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-default--1KJMH:hover{
    color:#333;
    background-color:#d4d4d4;
    border-color:#858585
}
.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-default--1KJMH,.search-component-home .home__btn-default--1KJMH.home__active--1qky1,.search-component-home .home__btn-default--1KJMH:active{
    background-image:none
}
.search-component-home .home__btn-default--1KJMH.home__disabled--2eP-2,.search-component-home .home__btn-default--1KJMH.home__disabled--2eP-2.home__focus--20Rbs,.search-component-home .home__btn-default--1KJMH.home__disabled--2eP-2:focus,.search-component-home .home__btn-default--1KJMH.home__disabled--2eP-2:hover,.search-component-home .home__btn-default--1KJMH[disabled],.search-component-home .home__btn-default--1KJMH[disabled].home__focus--20Rbs,.search-component-home .home__btn-default--1KJMH[disabled]:focus,.search-component-home .home__btn-default--1KJMH[disabled]:hover,fieldset[disabled] .search-component-home .home__btn-default--1KJMH,fieldset[disabled] .search-component-home .home__btn-default--1KJMH.home__focus--20Rbs,fieldset[disabled] .search-component-home .home__btn-default--1KJMH:focus,fieldset[disabled] .search-component-home .home__btn-default--1KJMH:hover{
    color:#bfbfbf;
    background-color:#fff;
    border-color:#b2b2b2
}
.search-component-home .home__btn-default--1KJMH .home__badge--3hpqU{
    color:#fff;
    background-color:#333
}
.search-component-home .home__btn-primary--2IUmO{
    color:#fff;
    background-color:#0559b3;
    border-color:#044d9a
}
.search-component-home .home__btn-primary--2IUmO:hover{
    color:#fff;
    background-color:#739dd0;
    border-color:#739dd0
}
.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-primary--2IUmO{
    color:#fff;
    background-color:#044081;
    border-color:#032f5f
}
.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-primary--2IUmO.home__focus--20Rbs,.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-primary--2IUmO:focus,.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-primary--2IUmO:hover{
    color:#fff;
    background-color:#032f5f;
    border-color:#010f1e
}
.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-primary--2IUmO,.search-component-home .home__btn-primary--2IUmO.home__active--1qky1,.search-component-home .home__btn-primary--2IUmO:active{
    background-image:none
}
.search-component-home .home__btn-primary--2IUmO.home__disabled--2eP-2,.search-component-home .home__btn-primary--2IUmO.home__disabled--2eP-2.home__focus--20Rbs,.search-component-home .home__btn-primary--2IUmO.home__disabled--2eP-2:focus,.search-component-home .home__btn-primary--2IUmO.home__disabled--2eP-2:hover,.search-component-home .home__btn-primary--2IUmO[disabled],.search-component-home .home__btn-primary--2IUmO[disabled].home__focus--20Rbs,.search-component-home .home__btn-primary--2IUmO[disabled]:focus,.search-component-home .home__btn-primary--2IUmO[disabled]:hover,fieldset[disabled] .search-component-home .home__btn-primary--2IUmO,fieldset[disabled] .search-component-home .home__btn-primary--2IUmO.home__focus--20Rbs,fieldset[disabled] .search-component-home .home__btn-primary--2IUmO:focus,fieldset[disabled] .search-component-home .home__btn-primary--2IUmO:hover{
    color:#fff;
    background-color:#bfbfbf;
    border-color:#b2b2b2
}
.search-component-home .home__btn-primary--2IUmO .home__badge--3hpqU{
    color:#0559b3;
    background-color:#fff
}
.search-component-home .home__btn-primary--2IUmO:focus{
    color:#fff
}
.search-component-home .home__btn-secondary--2Rb7R,.search-component-home .home__btn-secondary--2Rb7R:hover{
    color:#fff;
    background-color:#77b800;
    border-color:#77b800
}
.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-secondary--2Rb7R{
    color:#fff;
    background-color:#568500;
    border-color:#4f7b00
}
.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-secondary--2Rb7R.home__focus--20Rbs,.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-secondary--2Rb7R:focus,.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-secondary--2Rb7R:hover{
    color:#fff;
    background-color:#3f6100;
    border-color:#253900
}
.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-secondary--2Rb7R,.search-component-home .home__btn-secondary--2Rb7R.home__active--1qky1,.search-component-home .home__btn-secondary--2Rb7R:active{
    background-image:none
}
.search-component-home .home__btn-secondary--2Rb7R.home__disabled--2eP-2,.search-component-home .home__btn-secondary--2Rb7R.home__disabled--2eP-2.home__focus--20Rbs,.search-component-home .home__btn-secondary--2Rb7R.home__disabled--2eP-2:focus,.search-component-home .home__btn-secondary--2Rb7R.home__disabled--2eP-2:hover,.search-component-home .home__btn-secondary--2Rb7R[disabled],.search-component-home .home__btn-secondary--2Rb7R[disabled].home__focus--20Rbs,.search-component-home .home__btn-secondary--2Rb7R[disabled]:focus,.search-component-home .home__btn-secondary--2Rb7R[disabled]:hover,fieldset[disabled] .search-component-home .home__btn-secondary--2Rb7R,fieldset[disabled] .search-component-home .home__btn-secondary--2Rb7R.home__focus--20Rbs,fieldset[disabled] .search-component-home .home__btn-secondary--2Rb7R:focus,fieldset[disabled] .search-component-home .home__btn-secondary--2Rb7R:hover{
    color:#bfbfbf;
    background-color:#fff;
    border-color:#b2b2b2
}
.search-component-home .home__btn-secondary--2Rb7R .home__badge--3hpqU{
    color:#77b800;
    background-color:#fff
}
.search-component-home .home__btn-success--2aido{
    color:#fff;
    background-color:#77b800;
    border-color:#679f00
}
.search-component-home .home__btn-success--2aido:hover{
    color:#fff;
    background-color:#b3d36e;
    border-color:#b3d36e
}
.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-success--2aido{
    color:#fff;
    background-color:#568500;
    border-color:#3f6100
}
.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-success--2aido.home__focus--20Rbs,.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-success--2aido:focus,.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-success--2aido:hover{
    color:#fff;
    background-color:#3f6100;
    border-color:#141f00
}
.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-success--2aido,.search-component-home .home__btn-success--2aido.home__active--1qky1,.search-component-home .home__btn-success--2aido:active{
    background-image:none
}
.search-component-home .home__btn-success--2aido.home__disabled--2eP-2,.search-component-home .home__btn-success--2aido.home__disabled--2eP-2.home__focus--20Rbs,.search-component-home .home__btn-success--2aido.home__disabled--2eP-2:focus,.search-component-home .home__btn-success--2aido.home__disabled--2eP-2:hover,.search-component-home .home__btn-success--2aido[disabled],.search-component-home .home__btn-success--2aido[disabled].home__focus--20Rbs,.search-component-home .home__btn-success--2aido[disabled]:focus,.search-component-home .home__btn-success--2aido[disabled]:hover,fieldset[disabled] .search-component-home .home__btn-success--2aido,fieldset[disabled] .search-component-home .home__btn-success--2aido.home__focus--20Rbs,fieldset[disabled] .search-component-home .home__btn-success--2aido:focus,fieldset[disabled] .search-component-home .home__btn-success--2aido:hover{
    color:#fff;
    background-color:#bfbfbf;
    border-color:#b2b2b2
}
.search-component-home .home__btn-success--2aido .home__badge--3hpqU{
    color:#77b800;
    background-color:#fff
}
.search-component-home .home__btn-success--2aido:focus{
    color:#fff
}
.search-component-home .home__btn-info--2fbWN{
    color:#fff;
    background-color:#0559b3;
    border-color:#044d9a
}
.search-component-home .home__btn-info--2fbWN:hover{
    color:#fff;
    background-color:#739dd0;
    border-color:#739dd0
}
.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-info--2fbWN{
    color:#fff;
    background-color:#044081;
    border-color:#032f5f
}
.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-info--2fbWN.home__focus--20Rbs,.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-info--2fbWN:focus,.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-info--2fbWN:hover{
    color:#fff;
    background-color:#032f5f;
    border-color:#010f1e
}
.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-info--2fbWN,.search-component-home .home__btn-info--2fbWN.home__active--1qky1,.search-component-home .home__btn-info--2fbWN:active{
    background-image:none
}
.search-component-home .home__btn-info--2fbWN.home__disabled--2eP-2,.search-component-home .home__btn-info--2fbWN.home__disabled--2eP-2.home__focus--20Rbs,.search-component-home .home__btn-info--2fbWN.home__disabled--2eP-2:focus,.search-component-home .home__btn-info--2fbWN.home__disabled--2eP-2:hover,.search-component-home .home__btn-info--2fbWN[disabled],.search-component-home .home__btn-info--2fbWN[disabled].home__focus--20Rbs,.search-component-home .home__btn-info--2fbWN[disabled]:focus,.search-component-home .home__btn-info--2fbWN[disabled]:hover,fieldset[disabled] .search-component-home .home__btn-info--2fbWN,fieldset[disabled] .search-component-home .home__btn-info--2fbWN.home__focus--20Rbs,fieldset[disabled] .search-component-home .home__btn-info--2fbWN:focus,fieldset[disabled] .search-component-home .home__btn-info--2fbWN:hover{
    color:#fff;
    background-color:#bfbfbf;
    border-color:#b2b2b2
}
.search-component-home .home__btn-info--2fbWN .home__badge--3hpqU{
    color:#0559b3;
    background-color:#fff
}
.search-component-home .home__btn-warning--2TC_P{
    color:#fff;
    background-color:#ec4a08;
    border-color:#d34207
}
.search-component-home .home__btn-warning--2TC_P:hover{
    color:#fff;
    background-color:#fb9f7b;
    border-color:#fb9f7b
}
.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-warning--2TC_P{
    color:#fff;
    background-color:#bb3b06;
    border-color:#983005
}
.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-warning--2TC_P.home__focus--20Rbs,.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-warning--2TC_P:focus,.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-warning--2TC_P:hover{
    color:#fff;
    background-color:#983005;
    border-color:#581c03
}
.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-warning--2TC_P,.search-component-home .home__btn-warning--2TC_P.home__active--1qky1,.search-component-home .home__btn-warning--2TC_P:active{
    background-image:none
}
.search-component-home .home__btn-warning--2TC_P.home__disabled--2eP-2,.search-component-home .home__btn-warning--2TC_P.home__disabled--2eP-2.home__focus--20Rbs,.search-component-home .home__btn-warning--2TC_P.home__disabled--2eP-2:focus,.search-component-home .home__btn-warning--2TC_P.home__disabled--2eP-2:hover,.search-component-home .home__btn-warning--2TC_P[disabled],.search-component-home .home__btn-warning--2TC_P[disabled].home__focus--20Rbs,.search-component-home .home__btn-warning--2TC_P[disabled]:focus,.search-component-home .home__btn-warning--2TC_P[disabled]:hover,fieldset[disabled] .search-component-home .home__btn-warning--2TC_P,fieldset[disabled] .search-component-home .home__btn-warning--2TC_P.home__focus--20Rbs,fieldset[disabled] .search-component-home .home__btn-warning--2TC_P:focus,fieldset[disabled] .search-component-home .home__btn-warning--2TC_P:hover{
    color:#fff;
    background-color:#bfbfbf;
    border-color:#b2b2b2
}
.search-component-home .home__btn-warning--2TC_P .home__badge--3hpqU{
    color:#ec4a08;
    background-color:#fff
}
.search-component-home .home__btn-danger--1A2xD{
    color:#fff;
    background-color:#cf0000;
    border-color:#b60000
}
.search-component-home .home__btn-danger--1A2xD:hover{
    color:#fff;
    background-color:#e26666;
    border-color:#e26666
}
.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-danger--1A2xD{
    color:#fff;
    background-color:#9c0000;
    border-color:#780000
}
.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-danger--1A2xD.home__focus--20Rbs,.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-danger--1A2xD:focus,.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-danger--1A2xD:hover{
    color:#fff;
    background-color:#780000;
    border-color:#360000
}
.home__open--2PEjc>.home__dropdown-toggle--1hhq0.search-component-home .home__btn-danger--1A2xD,.search-component-home .home__btn-danger--1A2xD.home__active--1qky1,.search-component-home .home__btn-danger--1A2xD:active{
    background-image:none
}
.search-component-home .home__btn-danger--1A2xD.home__disabled--2eP-2,.search-component-home .home__btn-danger--1A2xD.home__disabled--2eP-2.home__focus--20Rbs,.search-component-home .home__btn-danger--1A2xD.home__disabled--2eP-2:focus,.search-component-home .home__btn-danger--1A2xD.home__disabled--2eP-2:hover,.search-component-home .home__btn-danger--1A2xD[disabled],.search-component-home .home__btn-danger--1A2xD[disabled].home__focus--20Rbs,.search-component-home .home__btn-danger--1A2xD[disabled]:focus,.search-component-home .home__btn-danger--1A2xD[disabled]:hover,fieldset[disabled] .search-component-home .home__btn-danger--1A2xD,fieldset[disabled] .search-component-home .home__btn-danger--1A2xD.home__focus--20Rbs,fieldset[disabled] .search-component-home .home__btn-danger--1A2xD:focus,fieldset[disabled] .search-component-home .home__btn-danger--1A2xD:hover{
    color:#fff;
    background-color:#bfbfbf;
    border-color:#b2b2b2
}
.search-component-home .home__btn-danger--1A2xD .home__badge--3hpqU{
    color:#cf0000;
    background-color:#fff
}
.search-component-home .home__btn-link--EUeh8{
    color:#0559b3;
    font-weight:400;
    border-radius:0;
    outline:none
}
.search-component-home .home__btn-link--EUeh8,.search-component-home .home__btn-link--EUeh8.home__active--1qky1,.search-component-home .home__btn-link--EUeh8:active,.search-component-home .home__btn-link--EUeh8[disabled],fieldset[disabled] .search-component-home .home__btn-link--EUeh8{
    background-color:transparent;
    -webkit-box-shadow:none;
    box-shadow:none;
    outline:none
}
.search-component-home .home__btn-link--EUeh8,.search-component-home .home__btn-link--EUeh8:active,.search-component-home .home__btn-link--EUeh8:focus,.search-component-home .home__btn-link--EUeh8:hover{
    border-color:transparent;
    outline:none
}
.search-component-home .home__btn-link--EUeh8:focus,.search-component-home .home__btn-link--EUeh8:hover{
    color:rgba(5,89,179,.6);
    text-decoration:none;
    background-color:transparent;
    outline:none
}
.search-component-home .home__btn-link--EUeh8[disabled]:focus,.search-component-home .home__btn-link--EUeh8[disabled]:hover,fieldset[disabled] .search-component-home .home__btn-link--EUeh8:focus,fieldset[disabled] .search-component-home .home__btn-link--EUeh8:hover{
    color:#bfbfbf;
    text-decoration:none;
    outline:none
}
.search-component-home .home__btn-lg--3887J{
    padding:10px 16px;
    font-size:20px;
    line-height:1.3333333;
    border-radius:0
}
.search-component-home .home__btn-sm--1r5Sn{
    padding:5px 10px;
    font-size:14px;
    line-height:1.5;
    border-radius:0
}
.search-component-home .home__btn-xs--1DCjl{
    padding:1px 5px;
    font-size:14px;
    line-height:1.5;
    border-radius:0
}
.search-component-home .home__btn-block--smo-c{
    display:block;
    width:100%
}
.search-component-home .home__btn-block--smo-c+.home__btn-block--smo-c{
    margin-top:5px
}
.search-component-home input[type=button].home__btn-block--smo-c,.search-component-home input[type=reset].home__btn-block--smo-c,.search-component-home input[type=submit].home__btn-block--smo-c{
    width:100%
}
.search-component-home .home__icon-base-pseudo--mxiKd{
    font-family:CostarIconsFont;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    font-style:normal;
    font-variant:normal;
    font-weight:400;
    text-decoration:none;
    text-transform:none
}
.search-component-home .home__icon-calendar--1aTv6:before{
    content:"\E001"
}
.search-component-home .home__icon-carousel--1C1fz:before{
    content:"\E002"
}
.search-component-home .home__icon-checkmark-bold--21qYJ:before{
    content:"\E003"
}
.search-component-home .home__icon-checkmark--3gjVR:before{
    content:"\E004"
}
.search-component-home .home__icon-chevron-down--1F5Qq:before{
    content:"\E005"
}
.search-component-home .home__icon-chevron-left--1ciOQ:before{
    content:"\E006"
}
.search-component-home .home__icon-chevron-right--2JIHP:before{
    content:"\E007"
}
.search-component-home .home__icon-chevron-up--7G7HU:before{
    content:"\E008"
}
.search-component-home .home__icon-city--3fXLQ:before{
    content:"\E009"
}
.search-component-home .home__icon-close--1qvNu:before{
    content:"\E00A"
}
.search-component-home .home__icon-costar-logo--1HLl8:before{
    content:"\E00B"
}
.search-component-home .home__icon-diamond-pin--3jVmK:before{
    content:"\E00C"
}
.search-component-home .home__icon-download--ztIzY:before{
    content:"\E00D"
}
.search-component-home .home__icon-dropdown--1Rin7:before{
    content:"\E00E"
}
.search-component-home .home__icon-duplicate--Iytmp:before{
    content:"\E00F"
}
.search-component-home .home__icon-edit--2L3JX:before{
    content:"\E010"
}
.search-component-home .home__icon-email--31eCZ:before{
    content:"\E011"
}
.search-component-home .home__icon-excel--3x7m8:before{
    content:"\E012"
}
.search-component-home .home__icon-expand--2k9xk:before{
    content:"\E013"
}
.search-component-home .home__icon-flyer--1mCiB:before{
    content:"\E014"
}
.search-component-home .home__icon-green-check--pfhxc:before{
    content:"\E015"
}
.search-component-home .home__icon-grid--3EyGw:before{
    content:"\E016"
}
.search-component-home .home__icon-hyphen--2Qj1U:before{
    content:"\E017"
}
.search-component-home .home__icon-image--2kOVV:before{
    content:"\E018"
}
.search-component-home .home__icon-info--1OUJM:before{
    content:"\E019"
}
.search-component-home .home__icon-leads--3pKy6:before{
    content:"\E01A"
}
.search-component-home .home__icon-list--3xWFi:before{
    content:"\E01B"
}
.search-component-home .home__icon-main-menu--3LSRd:before{
    content:"\E01C"
}
.search-component-home .home__icon-map--2uP47:before{
    content:"\E01D"
}
.search-component-home .home__icon-menu--s_HQH:before{
    content:"\E01E"
}
.search-component-home .home__icon-minus--2AGGx:before{
    content:"\E01F"
}
.search-component-home .home__icon-more--2JZGi:before{
    content:"\E020"
}
.search-component-home .home__icon-nav-arrow--17GLB:before{
    content:"\E021"
}
.search-component-home .home__icon-partial-check--3B-3W:before{
    content:"\E022"
}
.search-component-home .home__icon-PDF--1Mtq4:before{
    content:"\E023"
}
.search-component-home .home__icon-pencil--3et8w:before{
    content:"\E024"
}
.search-component-home .home__icon-photo--1CjJ_:before{
    content:"\E025"
}
.search-component-home .home__icon-plus--7p7zz:before{
    content:"\E026"
}
.search-component-home .home__icon-prospect-list--39pg_:before{
    content:"\E027"
}
.search-component-home .home__icon-remove--P5EKc:before{
    content:"\E028"
}
.search-component-home .home__icon-rotate-c--1i94o:before{
    content:"\E029"
}
.search-component-home .home__icon-rotate-cc--a0UR-:before{
    content:"\E02A"
}
.search-component-home .home__icon-search--3DtQW:before{
    content:"\E02B"
}
.search-component-home .home__icon-sort-down--3k4yR:before{
    content:"\E02C"
}
.search-component-home .home__icon-sort-up--1ezzs:before{
    content:"\E02D"
}
.search-component-home .home__icon-sort--3ILKT:before{
    content:"\E02E"
}
.search-component-home .home__icon-tour-3d--2oHsK:before{
    content:"\E02F"
}
.search-component-home .home__icon-video--32Rd2:before{
    content:"\E030"
}
.search-component-home .home__icon-warning--1eyuE:before{
    content:"\E031"
}
.search-component-home .home__icon-word--nOxUa:before{
    content:"\E032"
}
.search-component-home .home__icon-zip-code--1vRIf:before{
    content:"\E033"
}
.search-component-home .home__icon-zoom-in--3XOr9:before{
    content:"\E034"
}
.search-component-home .home__icon-zoom-out--20wTR:before{
    content:"\E035"
}
.search-component-home .home__search-page--2F55_ p{
    font-family:Helvetica,Arial,sans-serif;
    font-weight:300;
    font-size:16px;
    color:#404040
}
@media (min-width:1440px){
    .search-component-home .home__search-page--2F55_ p{
        font-size:18px
    }
}
.search-component-home .home__search-page--2F55_ label{
    font-family:Helvetica,Arial,sans-serif;
    font-weight:300;
    font-size:inherit;
    color:#404040
}
.search-component-home .home__search-page--2F55_ .home__size-32--2TwCk{
    font-size:32px
}
.search-component-home .home__search-page--2F55_ .home__size-28--2P5na{
    font-size:28px
}
.search-component-home .home__search-page--2F55_ .home__size-24--dTqZq{
    font-size:24px
}
.search-component-home .home__search-page--2F55_ .home__size-20--1k6zs{
    font-size:20px
}
.search-component-home .home__search-page--2F55_ .home__size-18--DTXcD{
    font-size:18px
}
.search-component-home .home__search-page--2F55_ .home__size-17--3l4Aa{
    font-size:17px
}
.search-component-home .home__search-page--2F55_ .home__size-16--1q7Fq{
    font-size:16px
}
.search-component-home .home__search-page--2F55_ .home__size-14--2KSVU{
    font-size:14px
}
.search-component-home .home__search-page--2F55_ .home__size-12--1Iabr{
    font-size:12px
}
.search-component-home .home__search-page--2F55_ .home__btn-primary-blue---EHMl{
    background:#0559b3;
    color:#fff;
    border:1px solid #0559b3;
    cursor:pointer
}
.search-component-home .home__search-page--2F55_ .home__btn-primary-blue---EHMl:hover{
    background:#6a9ccf;
    border:1px solid #6a9ccf;
    color:#fff
}
.search-component-home .home__search-page--2F55_ .home__btn-primary-blue---EHMl:focus{
    color:#fff
}
.search-component-home .home__search-page--2F55_ .home__btn-primary-blue-outline--aiBFl{
    background:#fff;
    color:#103060;
    border:1px solid #103060;
    cursor:pointer
}
.search-component-home .home__search-page--2F55_ .home__btn-primary-blue-outline--aiBFl:hover{
    color:#0559b3;
    border:1px solid #0559b3
}
.search-component-home .home__search-page--2F55_ .home__btn-primary-blue-outline--aiBFl:focus{
    color:#103060
}
.search-component-home .home__search-page--2F55_ .home__btn-primary-disabled--3nqUv{
    background:#bfbfbf;
    color:#fff;
    border:1px solid #bfbfbf;
    outline:0!important
}
.search-component-home .home__search-page--2F55_ .home__btn-primary-disabled--3nqUv:hover{
    color:#fff
}
.search-component-home .home__search-page--2F55_ .home__btn-primary-disabled--3nqUv:focus{
    color:#fff;
    outline:0!important
}
.search-component-home .home__search-page--2F55_ .home__btn-primary-disabled--3nqUv:active{
    color:#fff
}
.search-component-home .home__search-page--2F55_ .home__btn-primary-disabled-outline--MT7OT{
    background:#fff;
    color:#bfbfbf;
    border:1px solid #bfbfbf;
    outline:0!important
}
.search-component-home .home__search-page--2F55_ .home__btn-primary-disabled-outline--MT7OT:hover{
    color:#bfbfbf
}
.search-component-home .home__search-page--2F55_ .home__btn-primary-disabled-outline--MT7OT:focus{
    color:#bfbfbf;
    outline:0!important
}
.search-component-home .home__search-page--2F55_ .home__btn-primary-disabled-outline--MT7OT:active{
    color:#bfbfbf
}
.search-component-home .home__search-page--2F55_ input,.search-component-home .home__search-page--2F55_ input[type=date],.search-component-home .home__search-page--2F55_ input[type=password],.search-component-home .home__search-page--2F55_ input[type=text],.search-component-home .home__search-page--2F55_ select,.search-component-home .home__search-page--2F55_ textarea{
    color:#404040;
    text-align:left;
    padding:0 6px;
    outline:none
}
.search-component-home .home__search-page--2F55_ input{
    font-family:Helvetica,Arial,sans-serif;
    font-weight:300
}
.search-component-home .home__search-page--2F55_ .home__input-error--1gUyG{
    border:1px solid #cf0000!important
}
.search-component-home .home__search-page--2F55_ .home__txt-orange--ozGqX{
    color:#ec4a08
}
.search-component-home .home__search-page--2F55_ .home__txt-blue--12Z7a{
    color:#103060
}
.search-component-home .home__search-page--2F55_ .home__txt-light-blue--3t_1y{
    color:#0559b3
}
.search-component-home .home__search-page--2F55_ .home__txt-lighter-blue--2XjJT{
    color:#508ac9
}
.search-component-home .home__search-page--2F55_ .home__txt-pale-blue--2AinP{
    color:#eef7ff
}
.search-component-home .home__search-page--2F55_ .home__txt-yellow--2D0TQ{
    color:#ffffe7
}
.search-component-home .home__search-page--2F55_ .home__txt-red--3eP1N{
    color:#cf0000
}
.search-component-home .home__search-page--2F55_ .home__txt-green--2vtc5{
    color:#77b800
}
.search-component-home .home__search-page--2F55_ .home__txt-rich-gray--9MFUa{
    color:#404040
}
.search-component-home .home__search-page--2F55_ .home__txt-med-gray--37GoV{
    color:grey
}
.search-component-home .home__search-page--2F55_ .home__txt-light-gray--17dfH{
    color:#bfbfbf
}
.search-component-home .home__search-page--2F55_ .home__txt-lighter-gray--1xvhl{
    color:#e5e5e5
}
.search-component-home .home__search-page--2F55_ .home__txt-lightest-gray--1qbvL{
    color:#f5f5f5
}
.search-component-home .home__search-page--2F55_ .home__txt-pinkish-gray--2WrWV{
    color:#c5c5c5
}
.search-component-home .home__search-page--2F55_ .home__brand-orange-bg--5_1bw{
    background:#ec4a08
}
.search-component-home .home__search-page--2F55_ .home__brand-blue-bg--2ScDQ{
    background:#103060
}
.search-component-home .home__search-page--2F55_ .home__brand-light-blue-bg--Ek8ev{
    background:#0559b3
}
.search-component-home .home__search-page--2F55_ .home__brand-lighter-blue-bg--2N3fG{
    background:#508ac9
}
.search-component-home .home__search-page--2F55_ .home__brand-pale-blue-bg--3cmtf{
    background:#eef7ff
}
.search-component-home .home__search-page--2F55_ .home__brand-yellow-bg--2WPlQ{
    background:#ffffe7
}
.search-component-home .home__search-page--2F55_ .home__brand-red-bg--2gQsA{
    background:#cf0000
}
.search-component-home .home__search-page--2F55_ .home__brand-green-bg--3aJKD{
    background:#77b800
}
.search-component-home .home__search-page--2F55_ .home__brand-rich-gray-bg--3YA_4{
    background:#404040
}
.search-component-home .home__search-page--2F55_ .home__brand-med-gray-bg--XP_Gu{
    background:grey
}
.search-component-home .home__search-page--2F55_ .home__brand-light-gray-bg--1pP-D{
    background:#bfbfbf
}
.search-component-home .home__search-page--2F55_ .home__brand-lighter-gray-bg--3XPln{
    background:#e5e5e5
}
.search-component-home .home__search-page--2F55_ .home__brand-lightest-gray-bg--2q8N5{
    background:#f5f5f5
}
.search-component-home .home__search-page--2F55_ .home__brand-pinkish-gray-bg--AGct2{
    background:#c5c5c5
}
.search-component-home .home__search-button-toolbar--1lfBb{
    height:29px;
    font-size:16px;
    padding:0 10px
}
.search-component-home .home__search-button-dialog--lhzgs{
    height:35px;
    font-size:16px;
    padding:8px 12px
}
.search-component-home .home__search-button--19_wc{
    background-color:#fff;
    border-radius:2px;
    border:1px solid #103060;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#103060;
    font-family:Helvetica,Arial,sans-serif;
    font-size:14px;
    font-weight:400;
    height:30px;
    padding:5px 12px;
    line-height:17px;
    text-align:center
}
.search-component-home .home__search-button--19_wc:focus{
    outline:none
}
.search-component-home .home__search-button--19_wc:hover:enabled{
    opacity:.6
}
.search-component-home .home__search-button--19_wc.home__primary--1E66j{
    border-color:#0559b3;
    background-color:#0559b3;
    color:#fff
}
.search-component-home .home__search-button--19_wc.home__primary--1E66j:disabled{
    background-color:#bfbfbf;
    border-color:#bfbfbf;
    opacity:1
}
.search-component-home .home__search-button--19_wc.home__secondary--1HB5K:disabled{
    opacity:.25
}
.search-component-home .home__search-button--19_wc.home__tertiary--1_O8t{
    border-color:#c5c5c5;
    color:#404040
}
.search-component-home .home__search-button--19_wc.home__tertiary--1_O8t:disabled{
    border-color:#e5e5e5;
    background-color:#fff;
    color:#bfbfbf
}
.search-component-home .home__modal--8SQaA,.search-component-home .home__modal-open--1ctW7{
    overflow:hidden;
    -webkit-overflow-scrolling:touch
}
.search-component-home .home__modal--8SQaA{
    display:none;
    position:fixed;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:1050;
    outline:0
}
.search-component-home .home__modal--8SQaA.home__fade--2GE2- .home__modal-dialog--hxkCg{
    -webkit-transform:translateY(-25%);
    transform:translateY(-25%)
}
.search-component-home .home__modal--8SQaA.home__in--3pDXD .home__modal-dialog--hxkCg{
    -webkit-transform:translate(0);
    transform:translate(0)
}
.search-component-home .home__modal--8SQaA .home__btn--2n-Bq{
    font-size:16px;
    padding:8px 12px;
    font-family:Helvetica,Arial,sans-serif
}
.search-component-home .home__modal-open--1ctW7 .home__modal--8SQaA{
    overflow-x:hidden;
    overflow-y:auto;
    display:-ms-flexbox!important;
    display:flex!important;
    -webkit-overflow-scrolling:touch
}
.search-component-home .home__modal-dialog--hxkCg{
    position:relative;
    width:auto;
    margin:10px auto
}
.search-component-home :root .home__modal-dialog--hxkCg,.search-component-home _:-ms-fullscreen{
    margin-top:110px
}
.search-component-home .home__modal-content--25d9d{
    position:relative;
    padding:25px 30px 30px;
    background-color:#fff;
    border:none;
    border-radius:0;
    -webkit-box-shadow:0 2px 12px rgba(0,0,0,.4);
    box-shadow:0 2px 12px rgba(0,0,0,.4);
    background-clip:padding-box;
    outline:0
}
.search-component-home .home__modal-backdrop--2bYfn{
    position:fixed;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:1050;
    background-color:hsla(0,0%,100%,.8)!important
}
.search-component-home .home__modal-backdrop--2bYfn.home__fade--2GE2-,.search-component-home .home__modal-backdrop--2bYfn.home__in--3pDXD{
    opacity:0;
    filter:alpha(opacity=0)
}
.search-component-home .home__modal-header--1ilt6{
    position:relative;
    padding:0 15px 15px 0
}
.search-component-home .home__modal-header--1ilt6 .home__close--35v4v{
    position:absolute;
    right:-15px;
    top:-12px;
    height:18px;
    width:18px;
    font-size:18px;
    font-family:Helvetica,Arial,sans-serif;
    opacity:1;
    color:#979797
}
.search-component-home .home__modal-header--1ilt6 .home__close--35v4v:before{
    content:"\E00A"
}
.search-component-home .home__modal-header--1ilt6 .home__close--35v4v span{
    display:none
}
.search-component-home .home__modal-header--1ilt6 .home__close--35v4v:before{
    font-weight:700
}
.search-component-home .home__modal-header--1ilt6 .home__close--35v4v:hover{
    opacity:.8
}
.search-component-home .home__modal-title--3MvSp{
    font-family:Helvetica,Arial,sans-serif;
    font-size:24px!important;
    font-weight:400!important;
    line-height:20px!important;
    margin:0!important;
    color:#103060
}
.search-component-home .home__modal-body--3dNkC{
    font-family:Helvetica,Arial,sans-serif;
    font-size:16px;
    font-weight:300;
    padding:0 0 30px;
    position:relative
}
.search-component-home .home__modal-footer--cmK3S{
    padding:0;
    text-align:right
}
.search-component-home .home__modal-footer--cmK3S button{
    background-color:#fff;
    border-radius:2px;
    border:1px solid #103060;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#103060;
    font-family:Helvetica,Arial,sans-serif;
    font-size:14px;
    font-weight:400;
    height:30px;
    line-height:17px;
    text-align:center;
    height:35px;
    font-size:16px;
    padding:8px 12px
}
.search-component-home .home__modal-footer--cmK3S button:focus{
    outline:none
}
.search-component-home .home__modal-footer--cmK3S button:hover:enabled{
    opacity:.6
}
.search-component-home .home__modal-footer--cmK3S button.home__primary--1E66j{
    border-color:#0559b3;
    background-color:#0559b3;
    color:#fff
}
.search-component-home .home__modal-footer--cmK3S button.home__primary--1E66j:disabled{
    background-color:#bfbfbf;
    border-color:#bfbfbf;
    opacity:1
}
.search-component-home .home__modal-footer--cmK3S button.home__secondary--1HB5K:disabled{
    opacity:.25
}
.search-component-home .home__modal-footer--cmK3S button.home__tertiary--1_O8t{
    border-color:#c5c5c5;
    color:#404040
}
.search-component-home .home__modal-footer--cmK3S button.home__tertiary--1_O8t:disabled{
    border-color:#e5e5e5;
    background-color:#fff;
    color:#bfbfbf
}
.search-component-home .home__modal-footer--cmK3S .home__btn--2n-Bq+.home__btn--2n-Bq,.search-component-home .home__modal-footer--cmK3S button+button{
    margin-left:10px;
    margin-bottom:0
}
.search-component-home .home__modal-footer--cmK3S .home__btn-group--3HWta .home__btn--2n-Bq+.home__btn--2n-Bq{
    margin-left:-1px
}
.search-component-home .home__modal-footer--cmK3S .home__btn-block--smo-c+.home__btn-block--smo-c{
    margin-left:0
}
.search-component-home .home__modal-scrollbar-measure--2aBO_{
    position:absolute;
    top:-9999px;
    width:50px;
    height:50px;
    overflow:scroll;
    -webkit-overflow-scrolling:touch
}
.search-component-home .home__modal-backdrop--2bYfn.home__fade--2GE2-,.search-component-home .home__modal-backdrop--2bYfn.home__in--3pDXD,.search-component-home .home__tooltip--3914-{
    opacity:1!important
}
@media (min-width:768px){
    .search-component-home .home__modal-dialog--hxkCg{
        margin:120px auto
    }
}
@media (min-width:1023px){
    .search-component-home .home__modal-dialog--hxkCg{
        width:725px;
        margin:auto
    }
    .search-component-home .home__modal-content--25d9d{
        -webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);
        box-shadow:0 5px 15px rgba(0,0,0,.5)
    }
    .search-component-home .home__modal-sm--3DpjS{
        width:300px
    }
}
@media (min-width:1280px){
    .search-component-home .home__modal-lg--1A6Zb{
        width:900px
    }
}
.search-modal-home{
    -webkit-transition:none!important;
    -o-transition:none!important;
    -webkit-transform:translate(-50%,-50%)!important
}
.search-modal-home .home__modal-header--1ilt6{
    background-color:#fff;
    border-bottom:none
}
.search-modal-home .home__modal-header--1ilt6 button.home__close--35v4v{
    background-image:none;
    background-color:#fff;
    border:none
}
.search-modal-home .home__modal-content--25d9d{
    -webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);
    box-shadow:0 5px 15px rgba(0,0,0,.5)
}
.search-modal-home .home__modal-footer--cmK3S{
    background-color:#fff!important;
    border:0!important
}
.search-modal-home .home__modal-body--3dNkC{
    overflow:inherit!important;
    -webkit-overflow-scrolling:touch
}
@media (min-width:1921px){
    .home__auction-dashboard-container--2DA67{
        padding:20px
    }
}
.home__div-box-shadow--tijvt{
    height:20px;
    -webkit-box-shadow:inset 0 15px 20px -20px #404040;
    box-shadow:inset 0 15px 20px -20px #404040;
    width:100%
}
.home__news-feed-links--1cC5Z{
    float:right;
    margin-top:20px;
    font-size:16px;
    margin-right:145px
}
@media (min-width:1px) and (max-width:1439px){
    .home__news-feed-links--1cC5Z{
        margin-right:20px
    }
}
.home__news-feed-links--1cC5Z>a{
    color:#000
}
@media (max-width:1599px){
    .home__auction-dashboard--2JwhI{
        display:none
    }
}
.error-modal__errorModal--oRgrM{
    width:618px;
    height:478px
}
.error-modal__errorTitle--1E_6G{
    width:388px;
    height:34px;
    font-size:28px;
    font-family:CoStarBrown;
    font-weight:300;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:.6px;
    color:#103060
}
.error-modal__errorBody--2DO0g{
    margin:20px
}
.error-modal__errorMessage--1Wujm{
    width:558px;
    height:56px;
    font-family:CoStarBrown;
    font-weight:300;
    font-size:20px;
    font-style:normal;
    font-stretch:normal;
    line-height:1.4;
    letter-spacing:0;
    color:#404040
}
img.error-modal__errorImage--2jf2K{
    margin:auto;
    width:217px;
    height:176px;
    display:block;
    padding:20px
}
#error-modal__errorFooter--21_XW{
    margin:30px 0 0
}
.error-modal__errorCodeMessage--37Ks5{
    font-size:11px
}
.error-modal__errorCode--3P4O4{
    height:28px;
    font-family:CoStarBrown;
    font-weight:300;
    font-size:10px;
    font-style:normal;
    font-stretch:normal;
    line-height:1.56;
    letter-spacing:0;
    color:#404040;
    text-align:left
}
.mobile-prompt__mobile-prompt-overlay--30ViB{
    z-index:9998;
    left:0;
    top:0;
    position:fixed;
    width:100%;
    height:100%;
    background-color:#000;
    opacity:0;
    pointer-events:all;
    -webkit-animation-name:mobile-prompt__overlay--1lgn8;
    animation-name:mobile-prompt__overlay--1lgn8;
    -webkit-animation-duration:1.5s;
    animation-duration:1.5s;
    -webkit-animation-delay:.5s;
    animation-delay:.5s;
    -webkit-animation-fill-mode:forwards;
    animation-fill-mode:forwards
}
@-webkit-keyframes mobile-prompt__overlay--1lgn8{
    to{
        opacity:.6
    }
}
@keyframes mobile-prompt__overlay--1lgn8{
    to{
        opacity:.6
    }
}
.mobile-prompt__mobile-prompt-container--1HnYn{
    z-index:9999;
    bottom:0;
    left:0;
    pointer-events:all;
    background-color:#fff;
    position:fixed;
    width:100vw;
    max-height:270px;
    -webkit-transform:translateY(100%);
    transform:translateY(100%);
    -webkit-animation:mobile-prompt__content--1N7rE 1.4s .5s forwards;
    animation:mobile-prompt__content--1N7rE 1.4s .5s forwards;
    border-top-left-radius:25px;
    border-top-right-radius:25px
}
@-webkit-keyframes mobile-prompt__content--1N7rE{
    0%{
        -webkit-transform:translateY(100%);
        transform:translateY(100%)
    }
    to{
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
}
@keyframes mobile-prompt__content--1N7rE{
    0%{
        -webkit-transform:translateY(100%);
        transform:translateY(100%)
    }
    to{
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
}
.mobile-prompt__header--I3Xe6{
    margin-bottom:10px;
    margin-top:15px;
    color:#000;
    letter-spacing:0;
    line-height:24px;
    text-align:center;
    font-weight:600;
    font-size:18px
}
.mobile-prompt__costar-logo-ios--1PRBf{
    width:55px
}
.mobile-prompt__costar-logo-android--3kVwF{
    width:30px
}
.mobile-prompt__app-name--3eJTD{
    padding-top:16px;
    font-size:17px;
    color:#000;
    font-weight:600;
    height:19px;
    line-height:19px;
    margin-left:12px
}
.mobile-prompt__content-container--14lWa{
    padding:8px calc(50% - 143px) 20px;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:nowrap;
    flex-wrap:nowrap
}
.mobile-prompt__container-android--3Msr8{
    width:100%;
    margin:18px 15px;
    display:-ms-flexbox;
    display:flex
}
.mobile-prompt__open-container--gPE3I{
    margin-left:auto;
    text-decoration:none
}
.mobile-prompt__open-button--1iEHp{
    margin-top:11px;
    background-color:#0559b3;
    border:0 solid #d9dce0;
    color:#fff;
    border-radius:4px;
    font-weight:500;
    height:32px;
    min-width:80px;
    -webkit-box-shadow:1px 1px 2.5px .2px #a9a9a9;
    box-shadow:1px 1px 2.5px .2px #a9a9a9
}
.mobile-prompt__open-text--2EF2u{
    padding:3px;
    font-size:17px;
    text-align:center
}
.mobile-prompt__continue-in-browser--19tp2{
    font-size:14px;
    font-weight:600;
    height:19px;
    line-height:19px;
    text-align:center;
    margin-bottom:18px;
    opacity:0;
    text-decoration:underline;
    -webkit-animation:mobile-prompt__fadeInContinueInBrowser--mt2xU 1s 1.5s forwards;
    animation:mobile-prompt__fadeInContinueInBrowser--mt2xU 1s 1.5s forwards
}
@-webkit-keyframes mobile-prompt__fadeInContinueInBrowser--mt2xU{
    0%{
        opacity:0
    }
    to{
        opacity:.7
    }
}
@keyframes mobile-prompt__fadeInContinueInBrowser--mt2xU{
    0%{
        opacity:0
    }
    to{
        opacity:.7
    }
}
.article-list-container__article-list-container--3vwlt{
    margin:0 auto;
    padding:0 15px;
    width:1340px
}
.article-list-container__article-list-container--3vwlt .article-list-container__article-list-title--2Z2zC{
    margin-top:22px;
    margin-bottom:10px;
    font-size:32px;
    color:#404040;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif
}
@media (max-width:1022px){
    .article-list-container__article-list-container--3vwlt .article-list-container__article-list-title--2Z2zC{
        font-size:21px
    }
}
@media (max-width:1360px){
    .article-list-container__article-list-container--3vwlt{
        width:992px
    }
}
@media (max-width:1215px){
    .article-list-container__article-list-container--3vwlt{
        width:100%
    }
}
.spinner__spinning-loader--1AR_A{
    border-radius:50%;
    border:10px solid #ccdef1;
    border-top-color:#0559b3;
    width:55px;
    height:55px;
    -webkit-animation:spinner__spin--X5hR3 2s linear infinite;
    animation:spinner__spin--X5hR3 2s linear infinite;
    margin:auto
}
@-webkit-keyframes spinner__spin--X5hR3{
    0%{
        -webkit-transform:rotate(0deg)
    }
    to{
        -webkit-transform:rotate(1turn)
    }
}
@keyframes spinner__spin--X5hR3{
    0%{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    to{
        -webkit-transform:rotate(1turn);
        transform:rotate(1turn)
    }
}
.news-author-container__content-loading-container--2f6sx{
    padding:25%
}
.news-author-container__content-container--ZIR2w{
    margin:0 auto;
    padding-left:15px;
    padding-right:15px;
    padding-top:60px;
    max-width:1340px
}
.news-author-container__content-container--ZIR2w .news-author-container__no-results--DPbd2{
    margin-bottom:30px;
    font-family:CostarBrownLight,Roboto,Georgia,Times New Roman,Times,serif;
    font-weight:400;
    font-size:18px;
    -webkit-font-smoothing:antialiased
}
.news-author-container__content-container--ZIR2w .news-author-container__load-more--293XW{
    padding:20px 0
}
.news-author-container__content-container--ZIR2w .news-author-container__load-more--293XW button{
    display:block;
    margin:0 auto;
    width:280px;
    height:40px;
    color:#0559b3;
    background-color:#fff;
    border:1px solid #0559b3;
    border-radius:2px;
    line-height:20px;
    -webkit-box-shadow:none;
    box-shadow:none;
    text-align:center;
    font-family:CostarBrownRegular,Roboto,Georgia,Times New Roman,Times,serif;
    text-transform:uppercase
}
.news-author-container__content-container--ZIR2w .news-author-container__load-more--293XW button:hover{
    color:#fff;
    background-color:#739dd0;
    border-color:#739dd0
}
.news-author-container__content-container--ZIR2w .news-author-container__no-more-results--3pTEs{
    margin:20px 0;
    height:40px;
    line-height:40px;
    font-family:CostarBrownLight,Roboto,Georgia,Times New Roman,Times,serif;
    font-weight:400;
    font-size:18px;
    -webkit-font-smoothing:antialiased;
    text-align:center
}
.legacy-modal__legacy-modal--16fwe{
    padding:0!important
}
.legacy-modal__legacy-modal--16fwe .legacy-modal__modal-header--12a5f{
    z-index:1
}
.legacy-modal__legacy-modal--16fwe .modal-content{
    padding:0!important;
    border:none!important
}
.legacy-modal__legacy-modal--16fwe .modal-content .modal-header{
    padding:0
}
.legacy-modal__legacy-modal--16fwe.lease-comps-suppress-modal{
    width:946px!important
}
.legacy-modal__legacy-modal--16fwe.lease-comps-suppress-modal .legacy-modal__modal-frame--1Rb--{
    height:546px!important
}
.legacy-modal__legacy-modal--16fwe.lease-comps-escrow-modal{
    width:946px!important
}
.legacy-modal__legacy-modal--16fwe.lease-comps-escrow-modal .legacy-modal__modal-frame--1Rb--{
    height:546px!important
}
.legacy-modal__legacy-modal--16fwe.lease-comps-team-management{
    width:946px!important
}
.legacy-modal__legacy-modal--16fwe.lease-comps-team-management .legacy-modal__modal-frame--1Rb--{
    height:540px!important
}
@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){
    div.legacy-modal__legacy-modal--16fwe{
        margin-top:190px
    }
}
.table__container--aVMs_{
    -ms-flex-positive:1;
    flex-grow:1
}
.table__container--aVMs_ .table__grid-container--26t-p{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-direction:column;
    flex-direction:column
}
.table__container--aVMs_ .table__grid-container--26t-p .table__grid-header--rJzVK{
    border-top:1px solid #bfbfbf;
    background-color:#efefef;
    font-weight:700!important;
    color:#0559b3!important
}
.table__container--aVMs_ .table__grid-container--26t-p .table__row--2q-YY{
    display:-ms-flexbox;
    display:flex;
    height:40px;
    border-bottom:1px solid #bfbfbf;
    color:#404040;
    font-family:CoStarBrownLight;
    font-size:16px;
    font-weight:300;
    letter-spacing:.57px
}
.table__container--aVMs_ .table__grid-container--26t-p .table__row--2q-YY .table__cell--3-lum{
    display:-ms-flexbox;
    display:flex
}
.table__container--aVMs_ .table__grid-container--26t-p .table__row--2q-YY .table__cell--3-lum .table__cell-container--3Nwgn{
    overflow:hidden;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-align:center;
    align-items:center;
    -webkit-overflow-scrolling:touch
}
.table__container--aVMs_ .table__grid-container--26t-p .table__row--2q-YY .table__cell--3-lum .table__cell-container--3Nwgn>span{
    overflow:hidden;
    -o-text-overflow:ellipsis;
    text-overflow:ellipsis;
    white-space:nowrap;
    padding:0 14px;
    -webkit-overflow-scrolling:touch
}
.teams-grid__col0--2tUh8{
    width:55%
}
.teams-grid__col1--p5qA-{
    width:45%
}
.app-preferences__app-preferences-container--d_gTe{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-direction:column;
    flex-direction:column
}
.app-preferences__app-preferences-container--d_gTe .app-preferences__section-container--ntFCd{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-pack:center;
    justify-content:center
}
.app-preferences__app-preferences-container--d_gTe .app-preferences__section-container--ntFCd .app-preferences__section--32QlZ{
    width:840px;
    border-bottom:1px solid #d7d7d7;
    padding-bottom:20px
}
.app-preferences__app-preferences-container--d_gTe .app-preferences__section-container--ntFCd .app-preferences__section--32QlZ .app-preferences__section-header--1AObx{
    color:#103060
}
.app-preferences__app-preferences-container--d_gTe .app-preferences__section-container--ntFCd .app-preferences__section--32QlZ .app-preferences__section-content--a18km{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-direction:column;
    flex-direction:column;
    margin-left:180px
}
.app-preferences__app-preferences-container--d_gTe .app-preferences__section-container--ntFCd .app-preferences__section--32QlZ .app-preferences__section-content--a18km a{
    cursor:pointer
}
.app-preferences__app-preferences-container--d_gTe .app-preferences__section-container--ntFCd .app-preferences__section--32QlZ .app-preferences__section-content--a18km .app-preferences__section-unit--3uyVv{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-align:center;
    align-items:center;
    margin:8px 0
}
.app-preferences__app-preferences-container--d_gTe .app-preferences__section-container--ntFCd .app-preferences__section--32QlZ .app-preferences__section-content--a18km .app-preferences__section-unit--3uyVv .app-preferences__left--2I6dV{
    -ms-flex-positive:2;
    flex-grow:2
}
.app-preferences__app-preferences-container--d_gTe .app-preferences__section-container--ntFCd .app-preferences__section--32QlZ .app-preferences__section-content--a18km .app-preferences__section-unit--3uyVv .app-preferences__ui-controls--1kDTP{
    display:-ms-flexbox;
    display:flex;
    width:290px
}
.app-preferences__app-preferences-container--d_gTe .app-preferences__section-container--ntFCd .app-preferences__section--32QlZ .app-preferences__section-content--a18km .app-preferences__section-unit--3uyVv .app-preferences__ui-controls--1kDTP .Select{
    width:100%
}
.app-preferences__app-preferences-container--d_gTe .app-preferences__section-container--ntFCd .app-preferences__section--32QlZ .app-preferences__section-content--a18km .app-preferences__section-unit--3uyVv .app-preferences__ui-controls--1kDTP .app-preferences__toggle-container--2iKHA{
    width:100%;
    max-width:none;
    height:unset
}
.app-preferences__app-preferences-container--d_gTe .app-preferences__section-container--ntFCd .app-preferences__section--32QlZ .app-preferences__section-content--a18km .app-preferences__section-unit--3uyVv .app-preferences__ui-controls--1kDTP .app-preferences__toggle-container--2iKHA>div{
    height:40px;
    width:50%;
    -ms-flex-positive:unset;
    flex-grow:unset;
    max-width:none
}
.app-preferences__app-preferences-container--d_gTe .app-preferences__section-container--ntFCd .app-preferences__section--32QlZ .app-preferences__section-content--a18km .app-preferences__section-unit--3uyVv .app-preferences__team-management--2f2Yf{
    width:100%
}
.app-preferences__app-preferences-container--d_gTe .app-preferences__section-container--ntFCd .app-preferences__section--32QlZ .app-preferences__section-content--a18km .app-preferences__section-unit--3uyVv .app-preferences__team-management--2f2Yf .app-preferences__add-team--2mDps{
    color:#0559b3;
    font-family:CoStarBrownLight;
    font-size:14px;
    font-weight:300;
    letter-spacing:.02px;
    margin-top:12px
}
.app-preferences__app-preferences-container--d_gTe .app-preferences__section-container--ntFCd .app-preferences__section--32QlZ .app-preferences__section-content--a18km .app-preferences__section-unit--3uyVv .app-preferences__team-management--2f2Yf .app-preferences__no-team--IYSI6{
    margin:6px 0 0 20px!important
}
.app-preferences__app-preferences-container--d_gTe .app-preferences__section-container--ntFCd .app-preferences__section--32QlZ .app-preferences__section-content--a18km .app-preferences__section-unit--3uyVv .app-preferences__team-management--2f2Yf .app-preferences__table-container--1BTLn{
    margin-top:12px
}
.app-preferences__app-preferences-container--d_gTe .app-preferences__section-container--ntFCd .app-preferences__section--32QlZ .app-preferences__section-content--a18km .app-preferences__section-unit--3uyVv .app-preferences__team-management--2f2Yf .app-preferences__table-container--1BTLn .app-preferences__add-team--2mDps{
    color:#0559b3;
    font-family:CoStarBrownLight;
    font-size:14px;
    font-weight:300;
    letter-spacing:.02px;
    margin-top:12px;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-pack:end;
    justify-content:flex-end
}
.app-preferences__app-preferences-container--d_gTe .app-preferences__section-container--ntFCd .app-preferences__section--32QlZ .app-preferences__section-content--a18km .app-preferences__section-unit--3uyVv .app-preferences__header--3xtFy{
    color:#404040;
    font-family:CostarBrownRegular;
    font-size:18px;
    letter-spacing:.02px
}
.app-preferences__app-preferences-container--d_gTe .app-preferences__section-container--ntFCd .app-preferences__section--32QlZ .app-preferences__section-content--a18km .app-preferences__logo-container--2YzoR{
    -ms-flex-align:start;
    align-items:flex-start
}
.app-preferences__app-preferences-container--d_gTe .app-preferences__section-container--ntFCd .app-preferences__section--32QlZ .app-preferences__section-content--a18km .app-preferences__logo-container--2YzoR .app-preferences__logo-instruction--3RM23{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-direction:column;
    flex-direction:column;
    margin:10px 20px;
    color:#676767;
    font-size:13px;
    letter-spacing:.02px;
    font-weight:300
}
.app-preferences__app-preferences-container--d_gTe .app-preferences__section-container--ntFCd .app-preferences__section--32QlZ .app-preferences__section-content--a18km .app-preferences__logo-container--2YzoR .app-preferences__image-section--2adK-{
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    border:1px solid #c5c5c5;
    border-radius:2px;
    background-color:#fff;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-align:center;
    align-items:center;
    -ms-flex-pack:center;
    justify-content:center
}
.app-preferences__app-preferences-container--d_gTe .app-preferences__section-container--ntFCd .app-preferences__section--32QlZ .app-preferences__section-content--a18km .app-preferences__logo-container--2YzoR .app-preferences__image-section--2adK- .app-preferences__image-container--3Yqo_{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-align:center;
    align-items:center;
    -ms-flex-pack:center;
    justify-content:center;
    height:108px
}
.app-preferences__app-preferences-container--d_gTe .app-preferences__section-container--ntFCd .app-preferences__section--32QlZ .app-preferences__section-content--a18km .app-preferences__logo-container--2YzoR .app-preferences__image-section--2adK- .app-preferences__image-container--3Yqo_ .app-preferences__logo--2gz2L{
    max-height:108px;
    max-width:288px
}
.app-preferences__app-preferences-container--d_gTe .app-preferences__section-container--ntFCd .app-preferences__section--32QlZ .app-preferences__section-content--a18km .app-preferences__logo-container--2YzoR .app-preferences__delete-container--1p_gG{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-align:center;
    align-items:center;
    -ms-flex-pack:center;
    justify-content:center;
    font-family:CoStarBrownRegular;
    font-size:12px;
    letter-spacing:.21px;
    margin-top:14px
}
.app-preferences__app-preferences-container--d_gTe .app-preferences__section-container--ntFCd .app-preferences__section--32QlZ .app-preferences__section-content--a18km .app-preferences__logo-container--2YzoR .app-preferences__delete-container--1p_gG a{
    color:#d0021b
}
.app-preferences__app-preferences-container--d_gTe .app-preferences__section-container--ntFCd .app-preferences__last-section--QcHC_{
    border-bottom:none!important
}
.app-preferences__upload-control--1_6fk{
    height:110px;
    width:290px
}
.logo-drop-zone__upload-control--PJWfI{
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    border:1px solid #c5c5c5;
    border-radius:2px;
    background-color:#eaeaea;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-align:center;
    align-items:center;
    -ms-flex-pack:center;
    justify-content:center
}
.logo-drop-zone__upload-control--PJWfI .logo-drop-zone__upload-text--cE5-p{
    color:#0559b3;
    font-size:12px;
    letter-spacing:.21px;
    line-height:15px;
    font-family:CostarBrownRegular
}
.logo-drop-zone__upload-error-text--woFhm{
    color:#d0021b;
    font-family:CostarBrownRegular;
    font-size:14px;
    letter-spacing:.24px;
    line-height:18px
}
.menu__menu-container--3ICjh{
    display:-ms-flexbox;
    display:flex;
    height:60px;
    padding-left:60px;
    background-color:#e5e5e5;
    border-bottom:1px solid #bfbfbf;
    -webkit-box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.11);
    box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.11)
}
.menu__menu-container--3ICjh .menu__header--23W40{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-align:center;
    align-items:center;
    color:#183a6e;
    font-size:28px;
    font-weight:300
}
.user__user-container--3IbST{
    background-color:#fff;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-direction:column;
    flex-direction:column;
    height:100vh
}
.user__user-container--3IbST .masthead-back-btn-section{
    padding-left:16px
}
.index__currency-matrix--2hUpC{
    margin:15px;
    border:1px solid #000
}
.index__currency-matrix--2hUpC td,.index__currency-matrix--2hUpC th{
    width:140px;
    padding:5px;
    border:2px solid #000;
    white-space:nowrap
}
.index__currency-matrix--2hUpC td div,.index__currency-matrix--2hUpC th div{
    border-bottom:1px solid #666
}
.index__currency-matrix--2hUpC td div:last-child,.index__currency-matrix--2hUpC th div:last-child{
    border-bottom:0
}
.mfe-2021,.mfe-2021>div,.mfe-2021>div>div{
    height:100%
}
.mfe-2021 .page-manager__page-manager-outer--kMYqv{
    height:100%;
    overflow:hidden;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-direction:column;
    flex-direction:column;
    -ms-flex-align:stretch;
    align-items:stretch;
    position:relative;
    background-color:#f5f5f5;
    -webkit-overflow-scrolling:touch
}
.mfe-2021 .page-manager__page-manager-outer--kMYqv .page-manager__page-manager-content--3TNfh{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-direction:column;
    flex-direction:column;
    height:100%;
    width:100%;
    position:relative;
    -webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.49);
    box-shadow:0 0 7px 0 rgba(0,0,0,.49)
}
.mfe-2021 .page-manager__page-manager-outer--kMYqv.page-manager__detail-mode--3UfOS{
    -ms-flex-align:center;
    align-items:center
}
.mfe-2021 .page-manager__page-manager-outer--kMYqv.page-manager__detail-mode--3UfOS .page-manager__page-manager-content--3TNfh{
    max-width:1950px
}
.mfe-2021 .page-manager__page-manager-outer--kMYqv .page-manager__page-manager-content-inner--1BxRC,.mfe-2021 .page-manager__page-manager-outer--kMYqv .page-manager__page-manager-content-inner--1BxRC>div{
    height:100%
}
.categoryNewsArticles-module__category-item-container___2RwUz{
    margin-bottom:15px
}
.categoryNewsArticles-module__category-item-container___2RwUz:last-child{
    margin-bottom:0
}
.categoryNewsArticles-module__article-link___1oX83{
    font-size:18px;
    line-height:26px;
    color:#000;
    display:flex;
    flex-direction:row
}
@media (max-width:1279px){
    .categoryNewsArticles-module__article-link___1oX83{
        font-size:14px;
        line-height:18px
    }
}
.categoryNewsArticles-module__article-link___1oX83:hover{
    color:#0559b3
}
.categoryNewsArticles-module__article-title___1W4iu{
    flex-grow:1
}
.categoryNewsArticles-module__article-image___2gpgp{
    height:80px;
    margin-left:15px
}
.categoryNews-module__category-link___3RXQm{
    color:#000
}
.categoryNews-module__category-link___3RXQm:hover{
    color:#0559b3
}
.categoryNews-module__category-name___1HG16{
    color:#000;
    font-size:24px;
    line-height:31px;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-weight:400;
    text-transform:uppercase;
    margin:0 0 15px
}
@media (max-width:1279px){
    .categoryNews-module__category-name___1HG16{
        font-size:18px;
        line-height:23px
    }
}
.categoryNews-module__container___1G_BT{
    display:flex;
    flex-direction:row;
    flex-wrap:wrap
}
@media (min-width:1280px){
    .categoryNews-module__container___1G_BT>div{
        width:25%
    }
}
@media (max-width:1279px){
    .categoryNews-module__container___1G_BT>div{
        width:33.33%
    }
}
@media (max-width:767px){
    .categoryNews-module__container___1G_BT>div{
        width:50%
    }
}
.categoryNews-module__category___czItf{
    padding:10px 0;
    border-top:1px solid #eaeaea;
    font-family:"PT Serif",serif
}
.categoryNews-module__category___czItf>div{
    height:100%;
    padding:0 15px;
    border-left:1px solid #eaeaea
}
@media (min-width:1280px){
    .categoryNews-module__category___czItf:nth-child(-n+4){
        border-top:0
    }
}
@media (min-width:768px) and (max-width:1279px){
    .categoryNews-module__category___czItf:nth-child(-n+3){
        border-top:0
    }
}
@media (min-width:576px) and (max-width:767px){
    .categoryNews-module__category___czItf:nth-child(-n+2){
        border-top:0
    }
}
@media (min-width:1280px){
    .categoryNews-module__category___czItf:nth-child(4n-3)>div{
        border-left:none;
        padding-left:0
    }
}
@media (min-width:768px) and (max-width:1279px){
    .categoryNews-module__category___czItf:nth-child(3n-2)>div{
        border-left:none;
        padding-left:0
    }
}
@media (min-width:1280px){
    .categoryNews-module__category___czItf:nth-child(4n)>div{
        padding-right:0
    }
}
@media (min-width:768px) and (max-width:1279px){
    .categoryNews-module__category___czItf:nth-child(3n)>div{
        padding-right:0
    }
}
@media (max-width:767px){
    .categoryNews-module__category___czItf:nth-child(odd)>div{
        border-left:none;
        padding-left:0
    }
}
@media (max-width:767px){
    .categoryNews-module__category___czItf:nth-child(2n)>div{
        padding-right:0
    }
}
.marketImpactDeal-module__market-deal-container___1YT88{
    margin-top:10px;
    display:flex;
    background-image:url(http://costar-brightspot-lower.s3.amazonaws.com/85/06/7c59ec114fb8be7712d272232fdd/istock-1085031432.jpg);
    align-items:center;
    min-height:180px
}
.marketImpactDeal-module__market-deal-container___1YT88 .marketImpactDeal-module__market-deal-title___1yowe{
    margin:0 auto;
    font-family:"PT Serif",serif;
    font-size:16px;
    font-weight:700;
    color:#fff
}
.marketNews-module__market-and-more-news___2vDO_{
    display:flex;
    flex-direction:column;
    flex-grow:1
}
.marketNews-module__market-and-more-news___2vDO_>div:nth-child(2){
    margin-top:15px
}
.marketNews-module__market-and-more-news___2vDO_ .marketNews-module__top-left-powerbroker-with-header___1RVZO{
    width:100%;
    overflow-y:hidden;
    margin-top:20px
}
@media only screen and (max-width:575px){
    .marketNews-module__market-and-more-news___2vDO_ .marketNews-module__top-left-powerbroker-with-header___1RVZO{
        display:none
    }
}
.marketNews-module__market-and-more-news___2vDO_ .marketNews-module__top-left-powerbroker-without-header___3ghX-{
    margin-bottom:15px;
    width:100%;
    overflow-y:hidden
}
.marketNews-module__market-and-more-news___2vDO_ .marketNews-module__news-list___3h2t3{
    display:flex;
    flex-direction:column
}
.marketNews-module__market-and-more-news___2vDO_ .marketNews-module__news-list___3h2t3 h2.marketNews-module__title___3ll4W{
    margin:0;
    font-size:25px;
    width:100%;
    color:#000;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    text-transform:uppercase;
    font-weight:400
}
@media (max-width:1279px){
    .marketNews-module__market-and-more-news___2vDO_ .marketNews-module__news-list___3h2t3 h2.marketNews-module__title___3ll4W{
        font-size:18px
    }
}
@media (max-width:575px){
    .marketNews-module__market-and-more-news___2vDO_ .marketNews-module__news-list___3h2t3 h2.marketNews-module__title___3ll4W{
        margin-top:10px;
        font-size:20px;
        line-height:24px
    }
}
.marketNews-module__market-and-more-news___2vDO_ .marketNews-module__news-list___3h2t3 h2.marketNews-module__title___3ll4W.marketNews-module__more-news-only___3ylXX{
    margin-top:15px
}
@media (max-width:576px){
    .marketNews-module__market-and-more-news___2vDO_ .marketNews-module__news-list___3h2t3 h2.marketNews-module__title___3ll4W.marketNews-module__more-news-only___3ylXX{
        margin-top:0
    }
}
.marketNews-module__market-and-more-news___2vDO_ .marketNews-module__news-list___3h2t3 h2.marketNews-module__title___3ll4W a{
    color:#000;
    text-decoration:none
}
@media (max-width:575px){
    .marketNews-module__market-and-more-news___2vDO_ .marketNews-module__news-list___3h2t3 h2.marketNews-module__title___3ll4W a{
        color:#0559b3
    }
}
.marketNews-module__market-and-more-news___2vDO_ .marketNews-module__news-list___3h2t3 h2.marketNews-module__title___3ll4W a:hover{
    color:#0559b3
}
.marketNews-module__market-and-more-news___2vDO_ .marketNews-module__news-list___3h2t3 .marketNews-module__subhead___CqjOB{
    display:none
}
@media (max-width:575px){
    .marketNews-module__market-and-more-news___2vDO_ .marketNews-module__news-list___3h2t3 .marketNews-module__subhead___CqjOB{
        font-family:"PT Serif",serif;
        line-height:25px;
        font-size:17px;
        margin-top:7px;
        margin-bottom:15px;
        display:inline-block
    }
}
.marketNews-module__market-and-more-news___2vDO_ .marketNews-module__news-list___3h2t3.marketNews-module__backfill-list___T-Pbl .marketNews-module__news-article___3S9PX:nth-of-type(2){
    border-top:none
}
.marketNews-module__market-and-more-news___2vDO_ .marketNews-module__news-list___3h2t3.marketNews-module__backfill-list___T-Pbl .marketNews-module__wrapping-helper___1GU5X{
    width:100%
}
.marketNews-module__market-and-more-news___2vDO_ .marketNews-module__news-list___3h2t3 .marketNews-module__news-article___3S9PX{
    border-top:1px solid #eaeaea;
    width:100%
}
.marketNews-module__market-and-more-news___2vDO_ .marketNews-module__news-list___3h2t3 .marketNews-module__news-article___3S9PX:nth-child(3){
    border-top:none
}
@media (max-width:575px){
    .marketNews-module__market-and-more-news___2vDO_ .marketNews-module__news-list___3h2t3 .marketNews-module__news-article___3S9PX.marketNews-module__no-border-top___1td7o{
        border-top:none
    }
}
.marketNews-module__market-and-more-news___2vDO_ .marketNews-module__news-list___3h2t3 .marketNews-module__news-article___3S9PX .marketNews-module__news-article-image___2Hcgw{
    width:100%
}
@media (min-width:576px){
    .marketNews-module__market-and-more-news___2vDO_ .marketNews-module__news-list___3h2t3 .marketNews-module__news-article___3S9PX .marketNews-module__news-article-image___2Hcgw{
        display:none
    }
}
.marketNews-module__market-and-more-news___2vDO_ .marketNews-module__news-list___3h2t3 .marketNews-module__news-article___3S9PX .marketNews-module__article-label-box___JtjHZ{
    padding:15px 0
}
.marketNews-module__market-and-more-news___2vDO_ .marketNews-module__news-list___3h2t3 .marketNews-module__news-article___3S9PX .marketNews-module__article-label-box___JtjHZ.marketNews-module__first___K1S9R{
    padding-top:0
}
@media (max-width:575px){
    .marketNews-module__market-and-more-news___2vDO_ .marketNews-module__news-list___3h2t3 .marketNews-module__news-article___3S9PX .marketNews-module__article-label-box___JtjHZ{
        padding-top:15px
    }
}
.marketNews-module__market-and-more-news___2vDO_ .marketNews-module__news-list___3h2t3 .marketNews-module__news-article___3S9PX a.marketNews-module__article-title___3WraH{
    margin-left:1px;
    display:inline-block;
    color:#000;
    text-decoration:none;
    font-family:"PT Serif",serif;
    font-size:18px;
    font-weight:700;
    line-height:normal
}
@media (max-width:1279px){
    .marketNews-module__market-and-more-news___2vDO_ .marketNews-module__news-list___3h2t3 .marketNews-module__news-article___3S9PX a.marketNews-module__article-title___3WraH{
        font-size:14px
    }
}
@media (max-width:575px){
    .marketNews-module__market-and-more-news___2vDO_ .marketNews-module__news-list___3h2t3 .marketNews-module__news-article___3S9PX a.marketNews-module__article-title___3WraH{
        font-size:21px;
        padding:0
    }
}
@media (max-width:575px){
    .marketNews-module__market-and-more-news___2vDO_ .marketNews-module__news-list___3h2t3 .marketNews-module__news-article___3S9PX a.marketNews-module__article-title___3WraH span.marketNews-module__title___3ll4W{
        display:inline-block;
        margin-top:10px
    }
}
.marketNews-module__market-and-more-news___2vDO_ .marketNews-module__news-list___3h2t3 .marketNews-module__news-article___3S9PX a.marketNews-module__article-title___3WraH.marketNews-module__article-title-with-tag___2tb6r .marketNews-module__title___3ll4W{
    padding-top:5px
}
.marketNews-module__market-and-more-news___2vDO_ .marketNews-module__news-list___3h2t3 .marketNews-module__news-article___3S9PX a.marketNews-module__article-title___3WraH:hover{
    color:#0559b3
}
.marketNews-module__market-and-more-news___2vDO_ .marketNews-module__flexible___iaJLf{
    position:relative;
    display:flex;
    flex-grow:1;
    flex-direction:column
}
.marketNews-module__market-and-more-news___2vDO_ .marketNews-module__flexible___iaJLf .marketNews-module__news-list___3h2t3{
    position:absolute;
    bottom:0;
    top:0;
    left:0;
    right:0;
    display:flex;
    flex-direction:column;
    flex-wrap:wrap;
    overflow:hidden
}
.marketNews-module__market-and-more-news___2vDO_ .marketNews-module__empty-div-ie___3frhU{
    overflow-y:hidden
}
@media (max-width:575px){
    .marketNews-module__market-and-more-news___2vDO_ .marketNews-module__news-list___3h2t3 .marketNews-module__news-article___3S9PX{
        display:none
    }
    .marketNews-module__market-and-more-news___2vDO_ .marketNews-module__news-list___3h2t3 .marketNews-module__news-article___3S9PX:nth-child(-n+8){
        display:block
    }
    .marketNews-module__market-and-more-news___2vDO_ .marketNews-module__flexible___iaJLf .marketNews-module__news-list___3h2t3{
        position:relative
    }
}
a.powerBroker-module__power-broker-link___1FPH_{
    width:100%;
    display:inline-block
}
a.powerBroker-module__power-broker-link___1FPH_.powerBroker-module__bottom___EmNP_,a.powerBroker-module__power-broker-link___1FPH_.powerBroker-module__left___3JBqX{
    overflow-y:hidden
}
@media (min-width:576px){
    a.powerBroker-module__power-broker-link___1FPH_.powerBroker-module__bottom___EmNP_{
        border-top:1px solid #eaeaea;
        padding-top:15px
    }
}
@media (min-width:576px){
    a.powerBroker-module__power-broker-link___1FPH_.powerBroker-module__mobile-top___3ZJ-q{
        display:none
    }
}
a.powerBroker-module__power-broker-link___1FPH_ img{
    width:100%;
    vertical-align:bottom
}
@media (max-width:575px){
    a.powerBroker-module__power-broker-link___1FPH_ img.powerBroker-module__power-broker-gateway-mobile___3x1X3{
        display:block
    }
}
@media (min-width:576px){
    a.powerBroker-module__power-broker-link___1FPH_ img.powerBroker-module__power-broker-gateway-mobile___3x1X3{
        display:none
    }
}
@media (max-width:575px){
    a.powerBroker-module__power-broker-link___1FPH_ img{
        display:none
    }
}
.titleTag-module__article-tag___35Ltp{
    color:#2c2b2d;
    font-size:14px;
    line-height:18px;
    letter-spacing:0;
    font-family:CostarBrownBold,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    text-transform:uppercase;
    font-weight:400;
    text-decoration:none
}
.titleTag-module__article-tag___35Ltp.titleTag-module__not-first___2kEVX{
    padding-top:10px
}
@media (max-width:1279px){
    .titleTag-module__article-tag___35Ltp{
        font-size:12px;
        line-height:15px
    }
}
@media (max-width:575px){
    .titleTag-module__article-tag___35Ltp{
        font-size:14px;
        line-height:18px
    }
}
.titleTag-module__article-tag___35Ltp.titleTag-module__breaking-news___1MRgu{
    color:#ee4800
}
.titleTag-module__belt-item-label___1oFhG{
    text-transform:uppercase;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size:23px;
    line-height:22px;
    letter-spacing:1.5px;
    margin-bottom:10px
}
@media (max-width:1279px){
    .titleTag-module__belt-item-label___1oFhG{
        font-size:18px;
        margin-bottom:2px
    }
}
@media (max-width:575px){
    .titleTag-module__belt-item-label___1oFhG{
        display:none
    }
}
a.titleTag-module__clickable-article-tag___2prjg{
    color:inherit;
    text-decoration:none
}
a.titleTag-module__clickable-article-tag___2prjg:hover{
    text-decoration:none
}
.topNews-module__top-news___3iWjG{
    font-family:"PT Serif",serif;
    color:#404040
}
.topNews-module__top-news___3iWjG .topNews-module__top-news-authors___2ijJJ{
    font-size:14px;
    line-height:27px;
    color:grey;
    text-transform:uppercase
}
@media (max-width:1279px){
    .topNews-module__top-news___3iWjG .topNews-module__top-news-authors___2ijJJ{
        font-size:12px
    }
}
@media (max-width:575px){
    .topNews-module__top-news___3iWjG .topNews-module__top-news-authors___2ijJJ{
        font-size:14px
    }
}
.topNews-module__top-news___3iWjG .topNews-module__top-news-authors___2ijJJ a{
    color:#0559b3
}
.topNews-module__top-news___3iWjG .topNews-module__top-news-authors___2ijJJ a:focus,.topNews-module__top-news___3iWjG .topNews-module__top-news-authors___2ijJJ a:hover{
    color:#000da4
}
.topNews-module__top-news___3iWjG>div:first-child{
    display:flex;
    flex-direction:column
}
.topNews-module__top-news___3iWjG>div:first-child .topNews-module__top-news-header___33fgv{
    margin-bottom:6px
}
.topNews-module__top-news___3iWjG>div:first-child .topNews-module__top-news-header___33fgv .topNews-module__article-title___1g5dn{
    padding-top:5px;
    line-height:33px;
    font-size:26px
}
@media (max-width:1279px){
    .topNews-module__top-news___3iWjG>div:first-child .topNews-module__top-news-header___33fgv .topNews-module__article-title___1g5dn{
        font-size:20px;
        line-height:26px
    }
}
@media (max-width:575px){
    .topNews-module__top-news___3iWjG>div:first-child .topNews-module__top-news-header___33fgv .topNews-module__article-title___1g5dn{
        font-size:28px;
        line-height:32px
    }
}
.topNews-module__top-news___3iWjG>div:first-child .topNews-module__top-news-header___33fgv .topNews-module__article-title___1g5dn a{
    font-weight:700;
    color:#000;
    text-decoration:none
}
.topNews-module__top-news___3iWjG>div:first-child .topNews-module__top-news-header___33fgv .topNews-module__article-title___1g5dn a:hover{
    color:#0559b3
}
.topNews-module__top-news___3iWjG>div:first-child .topNews-module__hero-image___2Mm14{
    margin-bottom:5px
}
.topNews-module__top-news___3iWjG>div:first-child .topNews-module__hero-image___2Mm14 .topNews-module__aspect-ratio-three-two___1igOK{
    background-size:cover;
    background-repeat:no-repeat;
    position:relative;
    background-position:50%
}
.topNews-module__top-news___3iWjG>div:first-child .topNews-module__hero-image___2Mm14 .topNews-module__aspect-ratio-three-two___1igOK:before{
    display:block;
    content:"";
    width:100%;
    padding-top:66.66667%
}
@media (max-width:575px){
    .topNews-module__top-news___3iWjG>div:first-child .topNews-module__hero-image___2Mm14{
        margin-left:-20px;
        margin-right:-20px;
        width:auto
    }
}
.topNews-module__top-news___3iWjG>div:first-child .topNews-module__article-summary___3UlyK{
    font-size:18px;
    line-height:23px;
    color:#000;
    padding:10px 0;
    margin:0
}
@media (max-width:1279px){
    .topNews-module__top-news___3iWjG>div:first-child .topNews-module__article-summary___3UlyK{
        font-size:14px;
        line-height:18px
    }
}
@media (max-width:575px){
    .topNews-module__top-news___3iWjG>div:first-child .topNews-module__article-summary___3UlyK{
        font-size:17px;
        line-height:25px
    }
}
.topNews-module__top-news___3iWjG .topNews-module__secondary-item-block___2fR5m{
    display:flex;
    flex-direction:column;
    padding:15px 0
}
.topNews-module__top-news___3iWjG .topNews-module__secondary-item-block___2fR5m.topNews-module__article-tag___3lvtz{
    padding-top:5px
}
.topNews-module__top-news___3iWjG .topNews-module__secondary-item-block___2fR5m .topNews-module__secondary-item-header-block___28qXA{
    display:flex;
    color:#000;
    flex-direction:row
}
.topNews-module__top-news___3iWjG .topNews-module__secondary-item-block___2fR5m .topNews-module__secondary-item-header-block___28qXA.topNews-module__article-tag___3lvtz{
    padding-top:5px
}
@media (max-width:575px){
    .topNews-module__top-news___3iWjG .topNews-module__secondary-item-block___2fR5m .topNews-module__secondary-item-header-block___28qXA{
        flex-direction:column
    }
}
.topNews-module__top-news___3iWjG .topNews-module__secondary-item-block___2fR5m .topNews-module__secondary-item-header-block___28qXA .topNews-module__top-news-header___33fgv{
    width:70%
}
.topNews-module__top-news___3iWjG .topNews-module__secondary-item-block___2fR5m .topNews-module__secondary-item-header-block___28qXA .topNews-module__top-news-header___33fgv a{
    font-weight:700;
    color:#000;
    text-decoration:none;
    font-size:21px;
    line-height:27px
}
.topNews-module__top-news___3iWjG .topNews-module__secondary-item-block___2fR5m .topNews-module__secondary-item-header-block___28qXA .topNews-module__top-news-header___33fgv a:hover{
    color:#0559b3
}
@media (max-width:1279px){
    .topNews-module__top-news___3iWjG .topNews-module__secondary-item-block___2fR5m .topNews-module__secondary-item-header-block___28qXA .topNews-module__top-news-header___33fgv a{
        font-size:16px;
        line-height:20px
    }
}
@media (max-width:575px){
    .topNews-module__top-news___3iWjG .topNews-module__secondary-item-block___2fR5m .topNews-module__secondary-item-header-block___28qXA .topNews-module__top-news-header___33fgv a{
        font-size:21px;
        line-height:27px
    }
}
@media (max-width:575px){
    .topNews-module__top-news___3iWjG .topNews-module__secondary-item-block___2fR5m .topNews-module__secondary-item-header-block___28qXA .topNews-module__top-news-header___33fgv{
        width:100%
    }
}
.topNews-module__top-news___3iWjG .topNews-module__secondary-item-block___2fR5m .topNews-module__secondary-item-header-block___28qXA .topNews-module__top-news-header___33fgv .topNews-module__summary___z0jVz{
    padding-top:10px;
    padding-bottom:10px;
    font-size:18px;
    line-height:23px
}
@media (max-width:1279px){
    .topNews-module__top-news___3iWjG .topNews-module__secondary-item-block___2fR5m .topNews-module__secondary-item-header-block___28qXA .topNews-module__top-news-header___33fgv .topNews-module__summary___z0jVz{
        font-size:14px;
        line-height:18px
    }
}
@media (max-width:575px){
    .topNews-module__top-news___3iWjG .topNews-module__secondary-item-block___2fR5m .topNews-module__secondary-item-header-block___28qXA .topNews-module__top-news-header___33fgv .topNews-module__summary___z0jVz{
        font-size:16px;
        line-height:20px;
        display:none
    }
}
.topNews-module__top-news___3iWjG .topNews-module__secondary-item-block___2fR5m .topNews-module__secondary-item-header-block___28qXA .topNews-module__summary-mobile-and-image___1df3H{
    width:30%
}
.topNews-module__top-news___3iWjG .topNews-module__secondary-item-block___2fR5m .topNews-module__secondary-item-header-block___28qXA .topNews-module__summary-mobile-and-image___1df3H .topNews-module__summary-mobile___m9B1z{
    display:none
}
@media (max-width:575px){
    .topNews-module__top-news___3iWjG .topNews-module__secondary-item-block___2fR5m .topNews-module__secondary-item-header-block___28qXA .topNews-module__summary-mobile-and-image___1df3H{
        display:flex;
        flex-direction:row;
        width:100%;
        margin-left:0;
        padding-top:10px;
        padding-bottom:10px
    }
    .topNews-module__top-news___3iWjG .topNews-module__secondary-item-block___2fR5m .topNews-module__secondary-item-header-block___28qXA .topNews-module__summary-mobile-and-image___1df3H .topNews-module__summary-mobile___m9B1z{
        display:block;
        width:70%;
        font-size:16px;
        line-height:20px
    }
}
.topNews-module__top-news___3iWjG .topNews-module__secondary-item-block___2fR5m .topNews-module__secondary-item-header-block___28qXA .topNews-module__summary-mobile-and-image___1df3H .topNews-module__responsive-secondary-image___32WVL{
    padding-left:10px
}
.topNews-module__top-news___3iWjG .topNews-module__secondary-item-block___2fR5m .topNews-module__secondary-item-header-block___28qXA .topNews-module__summary-mobile-and-image___1df3H .topNews-module__responsive-secondary-image___32WVL .topNews-module__aspect-ratio-three-two___1igOK{
    background-size:cover;
    background-repeat:no-repeat;
    position:relative;
    background-position:50%
}
.topNews-module__top-news___3iWjG .topNews-module__secondary-item-block___2fR5m .topNews-module__secondary-item-header-block___28qXA .topNews-module__summary-mobile-and-image___1df3H .topNews-module__responsive-secondary-image___32WVL .topNews-module__aspect-ratio-three-two___1igOK:before{
    display:block;
    content:"";
    width:100%;
    padding-top:66.66667%
}
@media (max-width:575px){
    .topNews-module__top-news___3iWjG .topNews-module__secondary-item-block___2fR5m .topNews-module__secondary-item-header-block___28qXA .topNews-module__summary-mobile-and-image___1df3H .topNews-module__responsive-secondary-image___32WVL{
        width:30%
    }
}
.topNews-module__top-news___3iWjG .topNews-module__news-separator___qmwGK{
    position:relative
}
.topNews-module__top-news___3iWjG .topNews-module__news-separator___qmwGK:after{
    content:"";
    position:absolute;
    top:50%;
    left:0;
    right:0;
    border-top:1px solid #eaeaea
}
.belt-module__belt-container___20YGn{
    display:flex;
    justify-content:center
}
@media (max-width:575px){
    .belt-module__belt-container___20YGn{
        display:none
    }
}
.belt-module__carousel-override___1V29Q{
    width:99%;
    display:flex;
    align-items:center;
    overflow:hidden;
    position:inherit!important
}
@media (min-width:576px){
    .belt-module__belt-container-mobile___1bM_s{
        display:none
    }
}
.belt-module__belt-right-arrow___28sek{
    right:0;
    transform:rotate(180deg)
}
.belt-module__belt-left-arrow___3Bcge,.belt-module__belt-right-arrow___28sek{
    position:absolute;
    height:99px;
    width:20px;
    background-color:#f5f5f5;
    border:1px solid #eaeaea;
    color:grey;
    border-top-right-radius:5px;
    border-bottom-right-radius:5px;
    cursor:pointer
}
.belt-module__belt-left-arrow___3Bcge{
    left:0
}
.belt-module__hide___1OkfK{
    display:none
}
.beltItem-module__belt-item___lKdN3{
    padding:18px 10px 0;
    height:100%
}
@media (max-width:575px){
    .beltItem-module__belt-item___lKdN3{
        padding:18px 0 20px
    }
}
.beltItem-module__belt-item___lKdN3 a{
    text-decoration:none;
    color:inherit
}
.beltItem-module__belt-item___lKdN3 .beltItem-module__belt-item-highlight___CD5OJ{
    height:100%
}
@media (max-width:575px){
    .beltItem-module__belt-item___lKdN3 .beltItem-module__belt-item-highlight___CD5OJ{
        padding:0 0 15px
    }
}
.beltItem-module__belt-item___lKdN3 .beltItem-module__belt-item-highlight___CD5OJ .beltItem-module__belt-item-category-mobile___2OF1J,.beltItem-module__belt-item___lKdN3 .beltItem-module__belt-item-highlight___CD5OJ .beltItem-module__belt-item-category___3oRLg,.beltItem-module__belt-item___lKdN3 .beltItem-module__belt-item-highlight___CD5OJ .beltItem-module__belt-item-label-mobile___3vV8a,.beltItem-module__belt-item___lKdN3 .beltItem-module__belt-item-highlight___CD5OJ .beltItem-module__belt-item-subhead___1HInX,.beltItem-module__belt-item___lKdN3 .beltItem-module__belt-item-highlight___CD5OJ .beltItem-module__belt-item-title___w2uIB{
    margin-left:10px;
    margin-right:10px
}
.beltItem-module__belt-item___lKdN3 .beltItem-module__belt-item-highlight___CD5OJ .beltItem-module__belt-item-category___3oRLg{
    color:#797979
}
.beltItem-module__belt-item___lKdN3 .beltItem-module__belt-item-label___L_piA{
    text-transform:uppercase;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size:23px;
    line-height:22px;
    letter-spacing:1.5px;
    margin-bottom:10px
}
@media (max-width:1279px){
    .beltItem-module__belt-item___lKdN3 .beltItem-module__belt-item-label___L_piA{
        font-size:18px;
        margin-bottom:2px
    }
}
@media (max-width:575px){
    .beltItem-module__belt-item___lKdN3 .beltItem-module__belt-item-label___L_piA{
        display:none
    }
}
.beltItem-module__belt-item___lKdN3 .beltItem-module__belt-item-label___L_piA>.beltItem-module__belt-clickable-article-label___2AIa_:hover{
    text-decoration:none
}
.beltItem-module__belt-item___lKdN3 .beltItem-module__belt-item-label-mobile___3vV8a{
    display:none;
    text-transform:uppercase;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size:21px;
    line-height:22px;
    letter-spacing:1.5px;
    margin-top:15px
}
@media (max-width:575px){
    .beltItem-module__belt-item___lKdN3 .beltItem-module__belt-item-label-mobile___3vV8a{
        display:block
    }
}
.beltItem-module__belt-item___lKdN3 .beltItem-module__belt-item-media___3NAyy{
    width:100%;
    display:block
}
.beltItem-module__belt-item___lKdN3 .beltItem-module__belt-item-category___3oRLg{
    text-transform:uppercase;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    line-height:27px;
    font-size:18px;
    letter-spacing:1.5px;
    color:#172a5c;
    margin-top:7px
}
@media (max-width:1279px){
    .beltItem-module__belt-item___lKdN3 .beltItem-module__belt-item-category___3oRLg{
        margin-top:8px
    }
}
@media (max-width:575px){
    .beltItem-module__belt-item___lKdN3 .beltItem-module__belt-item-category___3oRLg{
        display:none;
        margin-top:8px;
        font-size:16px
    }
}
.beltItem-module__belt-item___lKdN3 .beltItem-module__belt-item-category-mobile___2OF1J{
    text-transform:uppercase;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    line-height:27px;
    margin-top:8px;
    font-size:16px;
    letter-spacing:1.5px;
    color:#172a5c;
    display:none
}
@media (max-width:575px){
    .beltItem-module__belt-item___lKdN3 .beltItem-module__belt-item-category-mobile___2OF1J{
        display:block
    }
}
.beltItem-module__belt-item___lKdN3 .beltItem-module__empty-belt-item-category___2i4IY{
    height:27px
}
@media (max-width:575px){
    .beltItem-module__belt-item___lKdN3 .beltItem-module__empty-belt-item-category___2i4IY{
        display:none
    }
}
.beltItem-module__belt-item___lKdN3 .beltItem-module__empty-belt-item-label___2iJYr{
    height:32px
}
@media (max-width:1279px){
    .beltItem-module__belt-item___lKdN3 .beltItem-module__empty-belt-item-label___2iJYr{
        height:25px
    }
}
@media (max-width:575px){
    .beltItem-module__belt-item___lKdN3 .beltItem-module__empty-belt-item-label___2iJYr{
        display:none
    }
}
.beltItem-module__belt-item___lKdN3 .beltItem-module__belt-item-title___w2uIB{
    font-family:"PT Serif",serif;
    font-weight:700;
    font-size:18px;
    line-height:20px;
    margin-top:7px
}
@media (max-width:1279px){
    .beltItem-module__belt-item___lKdN3 .beltItem-module__belt-item-title___w2uIB{
        font-size:14px;
        margin-top:5px
    }
}
@media (max-width:575px){
    .beltItem-module__belt-item___lKdN3 .beltItem-module__belt-item-title___w2uIB{
        font-size:18px;
        margin-top:10px
    }
}
.beltItem-module__belt-item___lKdN3 .beltItem-module__belt-item-subhead___1HInX{
    font-family:"PT Serif",serif;
    font-size:14px;
    line-height:19.2px;
    color:#454746;
    margin-top:15px;
    padding-bottom:10px
}
@media (max-width:1279px){
    .beltItem-module__belt-item___lKdN3 .beltItem-module__belt-item-subhead___1HInX{
        font-size:13px;
        margin-top:5px
    }
}
@media (max-width:575px){
    .beltItem-module__belt-item___lKdN3 .beltItem-module__belt-item-subhead___1HInX{
        display:none
    }
}
@font-face{
    font-family:revicons;
    fallback:fallback;
    src:url(data:font/woff;
    charset=utf-8;
    base64,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) format("woff"),url(data:font/ttf;
    charset=utf-8;
    base64,AAEAAAAOAIAAAwBgT1MvMj4oSJ4AAADsAAAAVmNtYXChHqMmAAABRAAAAYJjdnQgBtf/BgAAJLgAAAAcZnBnbYoKeDsAACTUAAAJkWdhc3AAAAAQAAAksAAAAAhnbHlmmiFUgQAAAsgAABtqaGVhZABqPeUAAB40AAAANmhoZWEH3wOtAAAebAAAACRobXR4fGMAAAAAHpAAAACwbG9jYaXvoB4AAB9AAAAAWm1heHABWwp8AAAfnAAAACBuYW1l3qMrIQAAH7wAAALNcG9zdODiT64AACKMAAACIXByZXCSoZr/AAAuaAAAAFYAAQLUAZAABQAIAnoCvAAAAIwCegK8AAAB4AAxAQIAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA6ADoOwNS/2oAWgNSAJYAAAABAAAAAAAAAAAAAwAAAAMAAAAcAAEAAAAAAHwAAwABAAAAHAAEAGAAAAAUABAAAwAEAADoDOgP6BroIOgv6DToNug7//8AAAAA6ADoD+gX6B3oIugx6DboOv//AAAYARf/F/gX9hf1F/QX8xfwAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//j/hAPoA0IADgAeACYAQkA/JSQjISAIBgQCAUICAQBAAQEAAgBqBQECBAJqBgEEAwMETQYBBAQDVAADBANIHx8QDx8mHyYYFQ8eEB0iEAcRKwEjJwcjIgYdAQMmNyU2FxMyFhURFAYjISImNRE0NjMBNScPAScHFQNYZHzWtDRMbAogAqgkDtAQFhYQ/SwQFhYQApxIpoKKXAIGlpZONKABKCYO+Aoi/owYEP4oEBgYEAHYEBj+PKKgPISq1lYAAAAABgAA/7EDEgMLAA8AHwAvADsAQwBnAExASQAOAAkIDglZDw0CCAwKAgYBCAZbBQMCAQQCAgAHAQBbAAcLCwdPAAcHC1MACwcLR2ZkYV5bWVRST0xJR0FAEzQTNTU1NTUzEBgrAREUBisBIiY1ETQ2OwEyFhcRFAYrASImNRE0NjsBMhYXERQGKwEiJjURNDY7ATIWExEhERQeATMhMj4BATMnJicjBgcFFRQGKwERFAYjISImJxEjIiY9ATQ2OwE3PgE3MzIWHwEzMhYBHgoIJAgKCggkCAqPCggkCAoKCCQICo4KByQICgoIJAcKSP4MCAgCAdACCAj+ifobBAWxBgQB6woINjQl/jAlNAE1CAoKCKwnCSwWshYsCCetCAoBt/6/CAoKCAFBCAoKCP6/CAoKCAFBCAoKCP6/CAoKCAFBCAoK/mQCEf3vDBQKChQCZUEFAQEFUyQICv3vLkRCLgITCggkCApdFRwBHhRdCgAC////agOhAw0ACAAhACpAJx8BAQAOAQMBAkIABAAAAQQAWwABAAMCAQNbAAICCwJEFyMUExIFFCsBNC4BBh4BPgEBFAYiLwEGIyIuAj4EHgIXFAcXFgKDlMyWBI7UjAEiLDoUv2R7UJJoQAI8bI6kjHA4A0W/FQGCZ5IClsqYBoz+mh0qFb9FPmqQoo5uOgRCZpZNe2S/FQAAAAAE////sQQvAwsACAAPAB8ALwBJQEYUAQEDDwEAAQ4NDAkEAgAcAQQCBEIAAgAEAAIEaAAGAAMBBgNbAAEAAAIBAFsABAUFBE8ABAQFUwAFBAVHNTk1JRMTEgcWKwEUDgEmNDYyFgEVITU3FwElISIGBxEUFjMhMjYnETQmFxEUBgchIiY3ETQ2NyEyFgFlPlo+Plo+Ajz87rJaAR0BHvyDBwoBDAYDfQcMAQpRNCX8gyQ2ATQlA30lNAIRLT4CQlZAQP7++muzWQEdoQoI/VoICgoIAqYHDBP9WiU0ATYkAqYlNAE2AAAABAAA/58DjwMdAAUACwARABcADUAKFhIQDAoGBAAEKCs3BSUVBSURBSUVBSURBSUVBSURBSUVBSUSAb4Bv/5B/kIBvgG//kH+QgG+Ab/+Qf5CAb4Bv/5B/kJ/b29vcXEBT3BwcHBwAU9wcHBvbwFPcHBwb28AAAAAC////2oELwMLAA8AHwAvAD8ATwBfAG8AfwCPAJ8ArwB4QHWQQAIJCIiAYCAEBQR4OAIDAlAwAAMBAARCABUSDAIICRUIWxMBCRABBAUJBFsRDQIFDgYCAgMFAlsPAQMKAQABAwBbCwcCAQEUUwAUFAsURK6rpqOenJaUjoyGhH58dnNua2ZkXltWVE5MNTU1JjUmNTUzFhgrFzU0JgcjIgYdARQWOwEyNic1NCYrASIGHQEUFjczMjYnNTQmJyMiBh0BFBYXMzI2ARE0JiMhIgYXERQWMyEyNgE1NCYHIyIGHQEUFhczMjYBNTQmByMiBgcVFBY7ATI2AxE0JgchIgYXERQWFyEyNhc1NCYrASIGBxUUFjczMjY3NTQmJyMiBgcVFBYXMzI2NzU0JgcjIgYHFRQWFzMyNjcRFAYjISImNxE0NjchMhbWFA9IDhYWDkgOFgEUD0gOFhYOSA4WARQPSA4WFg5IDhYCOxYO/lMOFgEUDwGtDxT9xRQPSA4WFg5IDhYDERYORw8UARYORw8U1RYO/lMOFgEUDwGtDxTXFg5HDxQBFg5HDxQBFg5HDxQBFg5HDxQBFg5HDxQBFg5HDxRINCX8gyQ2ATQlA30lNCtIDhYBFA9IDhYW5EgOFhYOSA4WARTmRw8UARYORw8UARb+YQEeDhYWDv7iDhYWApFHDxYBFBBHDxQBFv2LSA4WARQPSA4WFgG7AR0PFgEUEP7jDxQBFslIDhYWDkgOFgEU5kcPFAEWDkcPFAEW5EcPFgEUEEcPFAEWZ/0SJTQ0JQLuJTQBNgAAAAL//v/EAzYC+AAOAB0AJUAiHRwXEQoEAQAIAAEBQgkBAUAWAQA/AAEAAWoAAABhHBICESs/ARElNyYSNzY3FwYHDgEBBQcWAgcGByc2Nz4BJwe6dP7sWHQEdmSMBGRIWAQBogEUWHQEdmCQAmJIWARWcox0/twQVnoBUHhkEGYQSFj6AfoQVnr+sHhiFGgQSFj6XHQAAAAABgAA/8ADoQNSAAMAFAAcACQALAA0AENAHDIwLiwqKCYkIiAeGhgWAwIBABIAAQFCNBwCAUBLsCFQWEALAAABAGsAAQEKAUQbQAkAAQABagAAAGFZsxcYAhErATcnByUUBwEGIi8BJjQ3ATYyHwEWJRcPAS8BPwEfAQ8BLwE/AQEXDwEvAT8BARcPAS8BPwECmKQ8pAE1Cv0zCh4KbwoKAs4KHgpuCv0PNjYRETc3EdRtbSIhbW0hAik3NxERNjYR/qw2NhERNjYRAg6jPKRoDwr9MgoKbwoeCgLOCgpvClsQETc3ERA3kSIhbW0hIm3+iBEQNzcQETcBLhARNzcREDcAAAABAAD/rAOsAuAAFwBCQD8TCAICBAcBAQICQgUBBAMCAwQCaAYBAAADBAADWwACAQECTwACAgFTAAECAUcBABUUEhEPDgsJBgQAFwEXBw8rATIWEAYjIic3FjMyNhAmIgYHMwcnMz4BAhSq7u6qjm5GVGJ+tLT6tAKOuLh8AvAC4PD+rPBYSjy0AQC0rnzMzKbqAAAAAwAA/4kDQgMzABEAFwApAEBAPRMBAgUBQgABAAUCAQVbBgECAAQDAgRbBwEDAAADTwcBAwMAUwAAAwBHGRgSEiMhHhwYKRkoEhcSFjU1CBErARYVERQGIyEiJicRNDY3ITIfAScVFBYzEzI2NREjIiY3NSEiBhcRFBYzAzIQXED99kFaAVxAAaEWD2KHLiAbFR5ONU4B/pMVIAEeFgJTEBT990FcXEECcUFaAQ/1hjggLv3CIBUB1Uw2Th4W/Y8VIAAAAAEAAP/vAtQChgAkACVAIiIZEAcEAAIBQgMBAgAAAk8DAQICAFMBAQACAEcUHBQUBBMrJRQPAQYiLwEHBiIvASY0PwEnJjQ/ATYyHwE3NjIfARYUDwEXFgLUD0wQLBCkpBAsEEwQEKSkEBBMECwQpKQQLBBMDw+kpA9wFhBMDw+lpQ8PTBAsEKSkECwQTBAQpKQQEEwPLg+kpA8AAAIAAP/YA+gC5AAVACQARUBCIwEEAiQZAgEEAwQCQiIBAUAAAQACBAECWQAFAAQDBQRbBgEDAAADTQYBAwMAUwAAAwBHAAAhIBcWABUAFRQlNQcSKyU1NxUUBiMhIiY1ETQ2MyEOAQ8BIxEBIgYHND4FMzUFAQLuZB4U/RIUHhwWASAgNgwKggI4pphUAhAcPFCGUgFM/rQ8OFK8FB4eFAImFhwYMg4M/j4BXFKMCBxUSlxCLpz6/vwAAAAABAAAAAAD6AJYAAsAFwArADcAWEBVDwoCCQALAAkLWwgOBAwEAAcFAgECAAFbDQECAwMCTw0BAgIDUwYBAwIDRy0sGRgNDAEAMzAsNy02KSgmJCMhHx4cGhgrGSsTEAwXDRYHBAALAQoQDysBMhYUBiMhIiY0NjMFMhYUBiMhIiY0NjMlMhQrARUUIj0BIyI0OwE1NDIdASUyFhQGIyEiJjQ2MwFeFhweFP7UFB4cFgEsFhweFP7UFB4cFgOYHh6qZKQeHqRk/j4WHB4U/tQUHhwWAZAeKB4eKB7IHigeHigeyGSqHh6qZKoeHqrIHigeHigeAAP//f+xA18DCwAeAC4AOwA3QDQACAAFBggFWwAGAAECBgFbAAIDAQAEAgBbAAQHBwRPAAQEB1MABwQHRxUVNTU1ISUzIwkYKyU1NCYrARE0JisBIgYdARQWOwEVIyIGHQEUFjsBMjYDNTQmKwEiBh0BFBY7ATI2BRQOASIuAj4BMh4BAjsKBzYKCLIICgoINTUICgoI+gcKRwoIawgKCghrCAoBZXLG6MhuBnq89Lp+UlkICgEeCAoKCFkICrMKCFkICgoB/FkICgoIWQgKCuB1xHR0xOrEdHTEAAABAAAAAAFnAnwADQAdQBoAAQABAUIAAQAAAU8AAQEAUwAAAQBHFxMCESsBERQGIi8BJjQ/ATYyFgFlFCAJ+goK+gscGAJY/gwOFgv6CxwL+gsWAAABAAAAAAFBAn0ADgAJtgAAAGEUARArARQPAQYiJjURND4BHwEWAUEK+gscFhYcC/oKAV4OC/oLFg4B9A8UAgz6CgAAAAEAAP/QAkIDNAAUAB1AGg0BAQABQgAAAQEATwAAAAFTAAEAAUccFgIRKwUBJjQ3ATYyHwEWFAcJARYUDwEGIgGe/pQUFAFsFTwUKhUV/vEBDxUVKhU6HAFsFDwVAWsUFCoVPBT+8f7xFTwUKhQAAAABAAD/zwJlAzQAFQAdQBoLAQABAUIAAQAAAU8AAQEAUwAAAQBHHBQCESsBFAcBBiIvASY0NwkBJjQ/ATYyFwEWAmUU/pQVOhYqFRUBD/7xFRUqFD4TAWwUAYIdFv6VFRUqFTsVAQ8BDhY7FCoVFf6VFQAAAAEAAAAAAUwCUQAVAB1AGgsBAAEBQgABAAABTwABAQBTAAABAEccFAIRKwEUBwEGIi8BJjQ/AScmND8BNjIXARYBTAb+/AUOBhwGBtvbBgYcBRAEAQQGAToHBv78BQUcBg4G29wFDgYcBgb+/AUAAAABAAD/iAM1Au0AHgAjQCAAAwIDagAAAQBrAAIBAQJPAAICAVQAAQIBSBYlJhQEEysBFAcBBiIvASY0PwEhIiY9ATQ2FyEnJjQ/ATYyFwEWAzUU/pUWOhUqFhaj/ncdJCQdAYmjFhYqFToWAWsUAToeFP6UFBQqFTwVoyoeRx4qAaQVPBQqFRX+lRQAAAEAAP+IA1kC7QAdACNAIAACAwJqAAEAAWsAAwAAA08AAwMAVAAAAwBIJhcWIwQTKwEVFAYjIRcWFA8BBiInASY0NwE2Mh8BFhQPASEyFgNZJB3+d6QVFSoVOxX+lBQUAWwVOhYqFRWkAYkdJAFeRx4qpBQ8FCsUFAFsFToWAWsVFSoVOhakKAABAAAAAAFeAlEAFQAdQBoDAQABAUIAAQAAAU8AAQEAUwAAAQBHFxkCESsBFA8BFxYUDwEGIicBJjQ3ATYyHwEWAV4G29sGBhwFDgb+/AYGAQQFEAQcBgIiBwXc2wYOBhwFBQEEBg4GAQQGBhwFAAAAAf/0AAABFgJUAA0ABrMJAwEoKzcWBwYvASY/ATYXFg8B/BoaGhbAGBjAFhoaGpy0GhYaGsIYGsIaGhYarAAAAAH/8wAAARUCVAANAAazCwUBKCs/AScmNzYfARYPAQYnJg2enhoaGhbAGBjAFhoatKqsGhYaGsIaGMIaGhYAAAAB//T/ogHeAxwADQAGswkDASgrBRYHBicBJjcBNhcWBwEBxBoaGhb+eBgYAYgWGhoa/poUGhYaGgGKGBoBihoaFhr+jAAAAAAB//P/ogHdAxwADQAGswsFASgrFwkBJjc2FwEWBwEGJyYNAWb+mhoaGhYBiBgY/ngWGhoUAXIBdBoWGhr+dhoY/nYaGhYAAAABAAAAAALaAqgABgAlQCIBAQABAUIAAQFAAgEAPwABAAABTQABAQBRAAABAEUREwIRKwkCNSERIQFeAXz+hP6iAV4CqP62/rbAARYAAgAA/2oBzANSAAIABQAYQBUAAQBAAwEBPwAAAQBqAAEBYRIRAhErGwEhEwMh5ub+NObmAcwDUv6U/YQBbgAAAAMAAP/OAyAC7gAPABMAHABKQEcJAQYCAwIGA2gHAQAAAgYAAlkIAQMAAQQDAVsABAUFBE0ABAQFVAAFBAVIFBQQEAEAFBwUHBkXFhUQExATEhEJBgAPAQ4KDysBMhYVERQGIyEiJjURNDYzAREhEScRIRUhIiY1EQK8Kjo6Kv5wKDw6KgGQ/nDIASz+1Cg8Au46Kv5wKDw8KAGSKDr+DAGQ/nBk/tRkPCgBLAAC//f/4gPbAxIAFwAgACVAIgACAQJqAwEBAAABTwMBAQEAUwAAAQBHGRgdHBggGSAvBBArAR4BBgcGJgYHBh4BBw4CIyImNz4BNyQDMjY0JiIGFBYDWUg6EhoQTFQmHhIyAgJEuHy60goIwHgBIkgeLCw+LCwCbjB8VAYEHAgqLjpIDhpKSsqQduoiVP2KLEAqKkAsAAAAAAEAAAAAAWgCggARAB1AGgYBAQABQgAAAQEATwAAAAFTAAEAAUcYEQIRKxM2MhcWDwEXFgcGIi8BJjQ3NvIOMhAmJrq6JiYQMBDiEBDOAnIQECQsxMIsJBAQ7BAuENYAAAH/7gAAAVQCggAQAB1AGgsBAAEBQgABAAABTwABAQBTAAABAEcYFgIRKxMXFhQPAQYiJyY/AScmNzYyYuIQEOIQMBAkJLq6JCQQMgJy7BAuEOwQECQswsQsJBAAAQAA//ECAQLLAA4AHkAbCwQCAAEBQgABAAABTwABAQBTAAABAEcUGAIRKwEWFA8BFxYUBiInCQE2MgHhICC6uiBAUiH+sgFOHlgCrB9WH7q6H1Y+HwFOAU4fAAABAAD/8QICAssADgAeQBsLBAIBAAFCAAABAQBPAAAAAVMAAQABRxQRAhErEzYyFwkBBiImND8BJyY0Hx5YHgFP/rEfVj4fvLwfAqwfH/6y/rIfPlYfurogVAAAAAIAAP+9An4C/gAPAB0AKkAnFxANBgQCAwFCAAEAAwIBA1sAAgAAAk8AAgIAUwAAAgBHGBkUIgQTKyUUBiciJwkBNjIWFA8BFxYlARYyNjQvATc2NCYiBwJ+Xj9BLf6NAXMshlktlpYt/hYBKQ8sHg/g4A8eLA9bQF4BLQF0AXMsWYMtlpYtw/7WDx4sD+DfDyweDwAC////vgJ+Av4ADwAeADhANRwVDQUEAwIBQgABBQECAwECWwADAAADTwADAwBTBAEAAwBHERABABoZEB4RHgsKAA8BDwYPKxciJjY/AScmNDc2MhcJAQYDIgYWHwEHBhQWMjcJASacP14CLZaWLi4shCwBdP6MLUEVIAEQ398QHyoQASn+1w9CXIItlpYugS4sLP6N/owtAtkgKBHf4BAqHw8BKgEpDwACAAD/wQNBAvsADQAhABpAFx0cGxkYCgQHAD8AAQABagAAAGETGAIRKwEWBg8BPgEnJgYHNz4BAwEHJzcBPgEXAQcXPwInARcWBgMbJQUkLgQJMjJIAjEiXjf+FNIENwHtBh8X/fUPPDgZAygB3w8xBwLbJFwlLgFENiwDBDAiAf7m/hMzBNIB6gIFBf32NzwPGDgoAd8PNkUAAAACAAD/ugNIAwIALAA1AEtASCkaAgMBKxgUAgQCAxIEAgACA0IlIyAeBAFADw0KCAQAPwABAAMCAQNbBAECAAACTwQBAgIAUwAAAgBHLi0yMS01LjUiIRsFECsBFBcGByYHBhcGByYiByYnNiYHJic2NTQnNjcWNzYnNjcWMjcWFwYXFjcWFwYBMjY0JiIGFBYC+FAMFkZCNhQoLC6sLiwoFGxSDhRSUhQOSj42FCoqLqwuKioUNkJGFgxQ/qxMamqYamoBXkgyKCoSPjpOFBBSUhAUUG4UGjg0UEg0OBoSPjhQFgxQUAwWTjo+EiooMv8AaphsbJhqAAIAAP+cA4QDIAAXAB4AzUAOHQEHBR4BBgcYAQIGA0JLsAlQWEAvAAUEBwQFYAACBgMDAmAIAQAABAUABFkABwAGAgcGWQADAQEDTQADAwFUAAEDAUgbS7ANUFhAMAAFBAcEBQdoAAIGAwMCYAgBAAAEBQAEWQAHAAYCBwZZAAMBAQNNAAMDAVQAAQMBSBtAMQAFBAcEBQdoAAIGAwYCA2gIAQAABAUABFkABwAGAgcGWQADAQEDTQADAwFUAAEDAUhZWUAWAQAcGxoZExIREA8ODQwJBgAXARYJDysBMhYVERQGIyEiJj0BMxUhESEVIzU0NjMTNSE1ITUXAyAqOjoq/j4oOmIBwv4+YjooZP4+AcLIAyA6Kv1EKDw8KGRkAryWlio6/WJ4lnjCAAIAAP+cA4QDIAAXAB4Ay0AOHgEHAxgBBgcZAQAGA0JLsAlQWEAwAAMEBwQDYAAABgUFAGAAAgAEAwIEWQAHAAYABwZZCAEFAQEFTQgBBQUBVAABBQFIG0uwDVBYQDEAAwQHBAMHaAAABgUFAGAAAgAEAwIEWQAHAAYABwZZCAEFAQEFTQgBBQUBVAABBQFIG0AyAAMEBwQDB2gAAAYFBgAFaAACAAQDAgRZAAcABgAHBlkIAQUBAQVNCAEFBQFUAAEFAUhZWUARAAAdHBsaABcAFxETNTMRCRQrITUzFRQGIyEiJjURNDYzITIWHQEjNSERAQc1ITUhNQH2Yjoq/nAoPDwoAZAqOmL+bgMgxv4+AcJkZCg8PCgCvCo6OiqWlv1EAUbEeJZ4AAAAAAEAAAAAAtoCqAAGACVAIgEBAQABQgIBAEAAAQE/AAABAQBNAAAAAVEAAQABRRETAhErJQkBFSERIQF6/oYBegFg/qAUAUoBSr7+6gADAAD/nwOPAx4AFAAoADwAbUBqJwEJBAFCEAoCBAkBBE8TCwIJCAEGDwkGWRQRAg8OAQwDDwxZEgUCAwIBAAEDAFkQCgIEBAFTDQcCAQQBRykpFRUAACk8KTw5ODU0MzIvLisqFSgVKCUkISAfHhsaFxYAFAAUIxETExEVFCslFSMVFAYiJj0BIzUzETQ2NzIWBxEBFSMRFAYiJjURIzUzNTQ+ARYHFQUVIxEUBiImJxEjNTMRND4BFhURAkA3IiwiODgiFRgiAQGGNyAwIDg4IC4kAv2ZNyAvIAE4OCAwIO9wpxciIhencAH3GB4BIBf+CQFPcP4KFyIiFwH2cKgYHgIiFqhwb/55FyIiFwGHbwEYGB4CIhb+6AAAAAEAAAAAA4MCOgAVABhAFQ8BAAEBQgIBAQABagAAAGEUFxQDEisBFAcBBiInASY0PwE2MhcJATYyHwEWA4MV/pUVPBT+lRUVKRY6FQEPAQ8VOxUqFQHJHRX+lRYWAWsUPBUqFBT+8QEPFBQqFgAAAAABAAAAAQAA8wbZr18PPPUACwPoAAAAAM6XGUIAAAAAzpbhAv/u/2oELwNSAAAACAACAAAAAAAAAAEAAANS/2oAWgQvAAD/5wQwAAEAAAAAAAAAAAAAAAAAAAAsA+gAAAPoAAADEQAAA6AAAAQvAAADoAAABC8AAAM0AAADoAAAA6wAAANCAAADEQAAA+gAAAPoAAADWQAAAWUAAAFlAAACggAAAoIAAAFlAAADWQAAA1kAAAFlAAABCQAAAQkAAAHRAAAB0QAAAtoAAAHMAAADIAAAA9QAAAFVAAABVAAAAgEAAAICAAACfgAAAn4AAAM+AAADSAAAA4QAAAOEAAAC2gAAA6AAAAOgAAAAAAAAAGIBGgFoAdwCGANGA5IEFAReBMAFDgVsBeYGVAZ+BqAG2AcSB0oHkAfUCAwILAhMCHAIlAi6CNoJMAl8CawJ2goICjYKgArUCyILngw0DMoM8A1+DbUAAAABAAAALACwAAsAAAAAAAIALAA5AG4AAACJCZEAAAAAAAAAEgDeAAEAAAAAAAAANQAAAAEAAAAAAAEACAA1AAEAAAAAAAIABwA9AAEAAAAAAAMACABEAAEAAAAAAAQACABMAAEAAAAAAAUACwBUAAEAAAAAAAYACABfAAEAAAAAAAoAKwBnAAEAAAAAAAsAEwCSAAMAAQQJAAAAagClAAMAAQQJAAEAEAEPAAMAAQQJAAIADgEfAAMAAQQJAAMAEAEtAAMAAQQJAAQAEAE9AAMAAQQJAAUAFgFNAAMAAQQJAAYAEAFjAAMAAQQJAAoAVgFzAAMAAQQJAAsAJgHJQ29weXJpZ2h0IChDKSAyMDEzIGJ5IG9yaWdpbmFsIGF1dGhvcnMgQCBmb250ZWxsby5jb21yZXZpY29uc1JlZ3VsYXJyZXZpY29uc3Jldmljb25zVmVyc2lvbiAxLjByZXZpY29uc0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABDACkAIAAyADAAMQAzACAAYgB5ACAAbwByAGkAZwBpAG4AYQBsACAAYQB1AHQAaABvAHIAcwAgAEAAIABmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQByAGUAdgBpAGMAbwBuAHMAUgBlAGcAdQBsAGEAcgByAGUAdgBpAGMAbwBuAHMAcgBlAHYAaQBjAG8AbgBzAFYAZQByAHMAaQBvAG4AIAAxAC4AMAByAGUAdgBpAGMAbwBuAHMARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAAAAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYBJwEoASkBKgErASwHcGljdHVyZQV0cmFzaAZzZWFyY2gJcGljdHVyZS0xCmxheWVycy1hbHQFdmlkZW8KYXJyb3dzLWNjdwVtYWdpYwNjY3cDZG9jBmNhbmNlbAZleHBvcnQIbGlzdC1hZGQMaW5mby1jaXJjbGVkCGxlZnQtZGlyCXJpZ2h0LWRpcglsZWZ0LW9wZW4KcmlnaHQtb3BlbgthbmdsZS1yaWdodAlyaWdodC1iaWcIbGVmdC1iaWcKYW5nbGUtbGVmdA5sZWZ0LW9wZW4tbWluaQ9yaWdodC1vcGVuLW1pbmkNbGVmdC1vcGVuLWJpZw5yaWdodC1vcGVuLWJpZwVyaWdodAthcnJvdy1jb21ibwVwb3B1cAdwYWxldHRlC2xlZnQtb3Blbi0xDHJpZ2h0LW9wZW4tMQtsZWZ0LW9wZW4tMgxyaWdodC1vcGVuLTIRbGVmdC1vcGVuLW91dGxpbmUScmlnaHQtb3Blbi1vdXRsaW5lCHBlbmNpbC0xA2NvZwVsb2dpbgZsb2dvdXQEbGVmdAllcXVhbGl6ZXIJZG93bi1vcGVuAAAAAAAAAQAB//8ADwAAAAAAAAAAAAAAAAAAAAAAMgAyA1L/agNS/2qwACywIGBmLbABLCBkILDAULAEJlqwBEVbWCEjIRuKWCCwUFBYIbBAWRsgsDhQWCGwOFlZILAKRWFksChQWCGwCkUgsDBQWCGwMFkbILDAUFggZiCKimEgsApQWGAbILAgUFghsApgGyCwNlBYIbA2YBtgWVlZG7AAK1lZI7AAUFhlWVktsAIsIEUgsAQlYWQgsAVDUFiwBSNCsAYjQhshIVmwAWAtsAMsIyEjISBksQViQiCwBiNCsgoAAiohILAGQyCKIIqwACuxMAUlilFYYFAbYVJZWCNZISCwQFNYsAArGyGwQFkjsABQWGVZLbAELLAHQyuyAAIAQ2BCLbAFLLAHI0IjILAAI0JhsIBisAFgsAQqLbAGLCAgRSCwAkVjsAFFYmBEsAFgLbAHLCAgRSCwACsjsQIEJWAgRYojYSBkILAgUFghsAAbsDBQWLAgG7BAWVkjsABQWGVZsAMlI2FERLABYC2wCCyxBQVFsAFhRC2wCSywAWAgILAJQ0qwAFBYILAJI0JZsApDSrAAUlggsAojQlktsAosILgEAGIguAQAY4ojYbALQ2AgimAgsAsjQiMtsAssS1RYsQcBRFkksA1lI3gtsAwsS1FYS1NYsQcBRFkbIVkksBNlI3gtsA0ssQAMQ1VYsQwMQ7ABYUKwCitZsABDsAIlQrEJAiVCsQoCJUKwARYjILADJVBYsQEAQ2CwBCVCioogiiNhsAkqISOwAWEgiiNhsAkqIRuxAQBDYLACJUKwAiVhsAkqIVmwCUNHsApDR2CwgGIgsAJFY7ABRWJgsQAAEyNEsAFDsAA+sgEBAUNgQi2wDiyxAAVFVFgAsAwjQiBgsAFhtQ0NAQALAEJCimCxDQUrsG0rGyJZLbAPLLEADistsBAssQEOKy2wESyxAg4rLbASLLEDDistsBMssQQOKy2wFCyxBQ4rLbAVLLEGDistsBYssQcOKy2wFyyxCA4rLbAYLLEJDistsBkssAgrsQAFRVRYALAMI0IgYLABYbUNDQEACwBCQopgsQ0FK7BtKxsiWS2wGiyxABkrLbAbLLEBGSstsBwssQIZKy2wHSyxAxkrLbAeLLEEGSstsB8ssQUZKy2wICyxBhkrLbAhLLEHGSstsCIssQgZKy2wIyyxCRkrLbAkLCA8sAFgLbAlLCBgsA1gIEMjsAFgQ7ACJWGwAWCwJCohLbAmLLAlK7AlKi2wJywgIEcgILACRWOwAUViYCNhOCMgilVYIEcgILACRWOwAUViYCNhOBshWS2wKCyxAAVFVFgAsAEWsCcqsAEVMBsiWS2wKSywCCuxAAVFVFgAsAEWsCcqsAEVMBsiWS2wKiwgNbABYC2wKywAsANFY7ABRWKwACuwAkVjsAFFYrAAK7AAFrQAAAAAAEQ+IzixKgEVKi2wLCwgPCBHILACRWOwAUViYLAAQ2E4LbAtLC4XPC2wLiwgPCBHILACRWOwAUViYLAAQ2GwAUNjOC2wLyyxAgAWJSAuIEewACNCsAIlSYqKRyNHI2EgWGIbIVmwASNCsi4BARUUKi2wMCywABawBCWwBCVHI0cjYbAGRStlii4jICA8ijgtsDEssAAWsAQlsAQlIC5HI0cjYSCwBCNCsAZFKyCwYFBYILBAUVizAiADIBuzAiYDGllCQiMgsAhDIIojRyNHI2EjRmCwBEOwgGJgILAAKyCKimEgsAJDYGQjsANDYWRQWLACQ2EbsANDYFmwAyWwgGJhIyAgsAQmI0ZhOBsjsAhDRrACJbAIQ0cjRyNhYCCwBEOwgGJgIyCwACsjsARDYLAAK7AFJWGwBSWwgGKwBCZhILAEJWBkI7ADJWBkUFghGyMhWSMgILAEJiNGYThZLbAyLLAAFiAgILAFJiAuRyNHI2EjPDgtsDMssAAWILAII0IgICBGI0ewACsjYTgtsDQssAAWsAMlsAIlRyNHI2GwAFRYLiA8IyEbsAIlsAIlRyNHI2EgsAUlsAQlRyNHI2GwBiWwBSVJsAIlYbABRWMjIFhiGyFZY7ABRWJgIy4jICA8ijgjIVktsDUssAAWILAIQyAuRyNHI2EgYLAgYGawgGIjICA8ijgtsDYsIyAuRrACJUZSWCA8WS6xJgEUKy2wNywjIC5GsAIlRlBYIDxZLrEmARQrLbA4LCMgLkawAiVGUlggPFkjIC5GsAIlRlBYIDxZLrEmARQrLbA5LLAwKyMgLkawAiVGUlggPFkusSYBFCstsDossDEriiAgPLAEI0KKOCMgLkawAiVGUlggPFkusSYBFCuwBEMusCYrLbA7LLAAFrAEJbAEJiAuRyNHI2GwBkUrIyA8IC4jOLEmARQrLbA8LLEIBCVCsAAWsAQlsAQlIC5HI0cjYSCwBCNCsAZFKyCwYFBYILBAUVizAiADIBuzAiYDGllCQiMgR7AEQ7CAYmAgsAArIIqKYSCwAkNgZCOwA0NhZFBYsAJDYRuwA0NgWbADJbCAYmGwAiVGYTgjIDwjOBshICBGI0ewACsjYTghWbEmARQrLbA9LLAwKy6xJgEUKy2wPiywMSshIyAgPLAEI0IjOLEmARQrsARDLrAmKy2wPyywABUgR7AAI0KyAAEBFRQTLrAsKi2wQCywABUgR7AAI0KyAAEBFRQTLrAsKi2wQSyxAAEUE7AtKi2wQiywLyotsEMssAAWRSMgLiBGiiNhOLEmARQrLbBELLAII0KwQystsEUssgAAPCstsEYssgABPCstsEcssgEAPCstsEgssgEBPCstsEkssgAAPSstsEossgABPSstsEsssgEAPSstsEwssgEBPSstsE0ssgAAOSstsE4ssgABOSstsE8ssgEAOSstsFAssgEBOSstsFEssgAAOystsFIssgABOystsFMssgEAOystsFQssgEBOystsFUssgAAPistsFYssgABPistsFcssgEAPistsFgssgEBPistsFkssgAAOistsFossgABOistsFsssgEAOistsFwssgEBOistsF0ssDIrLrEmARQrLbBeLLAyK7A2Ky2wXyywMiuwNystsGAssAAWsDIrsDgrLbBhLLAzKy6xJgEUKy2wYiywMyuwNistsGMssDMrsDcrLbBkLLAzK7A4Ky2wZSywNCsusSYBFCstsGYssDQrsDYrLbBnLLA0K7A3Ky2waCywNCuwOCstsGkssDUrLrEmARQrLbBqLLA1K7A2Ky2wayywNSuwNystsGwssDUrsDgrLbBtLCuwCGWwAyRQeLABFTAtAAAAS7gAyFJYsQEBjlm5CAAIAGMgsAEjRLADI3CyBCgJRVJEsgoCByqxBgFEsSQBiFFYsECIWLEGA0SxJgGIUVi4BACIWLEGAURZWVlZuAH/hbAEjbEFAEQAAA==) format("ttf"),url(data:application/vnd.ms-fontobject;
    charset=utf-8;
    base64,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sAQlIC5HI0cjYSCwBCNCsAZFKyCwYFBYILBAUVizAiADIBuzAiYDGllCQiMgsAhDIIojRyNHI2EjRmCwBEOwgGJgILAAKyCKimEgsAJDYGQjsANDYWRQWLACQ2EbsANDYFmwAyWwgGJhIyAgsAQmI0ZhOBsjsAhDRrACJbAIQ0cjRyNhYCCwBEOwgGJgIyCwACsjsARDYLAAK7AFJWGwBSWwgGKwBCZhILAEJWBkI7ADJWBkUFghGyMhWSMgILAEJiNGYThZLbAyLLAAFiAgILAFJiAuRyNHI2EjPDgtsDMssAAWILAII0IgICBGI0ewACsjYTgtsDQssAAWsAMlsAIlRyNHI2GwAFRYLiA8IyEbsAIlsAIlRyNHI2EgsAUlsAQlRyNHI2GwBiWwBSVJsAIlYbABRWMjIFhiGyFZY7ABRWJgIy4jICA8ijgjIVktsDUssAAWILAIQyAuRyNHI2EgYLAgYGawgGIjICA8ijgtsDYsIyAuRrACJUZSWCA8WS6xJgEUKy2wNywjIC5GsAIlRlBYIDxZLrEmARQrLbA4LCMgLkawAiVGUlggPFkjIC5GsAIlRlBYIDxZLrEmARQrLbA5LLAwKyMgLkawAiVGUlggPFkusSYBFCstsDossDEriiAgPLAEI0KKOCMgLkawAiVGUlggPFkusSYBFCuwBEMusCYrLbA7LLAAFrAEJbAEJiAuRyNHI2GwBkUrIyA8IC4jOLEmARQrLbA8LLEIBCVCsAAWsAQlsAQlIC5HI0cjYSCwBCNCsAZFKyCwYFBYILBAUVizAiADIBuzAiYDGllCQiMgR7AEQ7CAYmAgsAArIIqKYSCwAkNgZCOwA0NhZFBYsAJDYRuwA0NgWbADJbCAYmGwAiVGYTgjIDwjOBshICBGI0ewACsjYTghWbEmARQrLbA9LLAwKy6xJgEUKy2wPiywMSshIyAgPLAEI0IjOLEmARQrsARDLrAmKy2wPyywABUgR7AAI0KyAAEBFRQTLrAsKi2wQCywABUgR7AAI0KyAAEBFRQTLrAsKi2wQSyxAAEUE7AtKi2wQiywLyotsEMssAAWRSMgLiBGiiNhOLEmARQrLbBELLAII0KwQystsEUssgAAPCstsEYssgABPCstsEcssgEAPCstsEgssgEBPCstsEkssgAAPSstsEossgABPSstsEsssgEAPSstsEwssgEBPSstsE0ssgAAOSstsE4ssgABOSstsE8ssgEAOSstsFAssgEBOSstsFEssgAAOystsFIssgABOystsFMssgEAOystsFQssgEBOystsFUssgAAPistsFYssgABPistsFcssgEAPistsFgssgEBPistsFkssgAAOistsFossgABOistsFsssgEAOistsFwssgEBOistsF0ssDIrLrEmARQrLbBeLLAyK7A2Ky2wXyywMiuwNystsGAssAAWsDIrsDgrLbBhLLAzKy6xJgEUKy2wYiywMyuwNistsGMssDMrsDcrLbBkLLAzK7A4Ky2wZSywNCsusSYBFCstsGYssDQrsDYrLbBnLLA0K7A3Ky2waCywNCuwOCstsGkssDUrLrEmARQrLbBqLLA1K7A2Ky2wayywNSuwNystsGwssDUrsDgrLbBtLCuwCGWwAyRQeLABFTAtAAAAS7gAyFJYsQEBjlm5CAAIAGMgsAEjRLADI3CyBCgJRVJEsgoCByqxBgFEsSQBiFFYsECIWLEGA0SxJgGIUVi4BACIWLEGAURZWVlZuAH/hbAEjbEFAEQAAA==) format("ttf")
}
.react-multi-carousel-list{
    display:flex;
    align-items:center;
    overflow:hidden;
    position:relative
}
.react-multi-carousel-track{
    list-style:none;
    padding:0;
    margin:0;
    display:flex;
    flex-direction:row;
    position:relative;
    transform-style:preserve-3d;
    backface-visibility:hidden;
    will-change:transform,transition
}
.react-multiple-carousel__arrow{
    position:absolute;
    outline:0;
    transition:all .5s;
    border-radius:35px;
    z-index:1000;
    border:0;
    background:rgba(0,0,0,.5);
    min-width:43px;
    min-height:43px;
    opacity:1;
    cursor:pointer
}
.react-multiple-carousel__arrow:hover{
    background:rgba(0,0,0,.8)
}
.react-multiple-carousel__arrow:before{
    font-size:20px;
    color:#fff;
    display:block;
    font-family:revicons;
    text-align:center;
    z-index:2;
    position:relative
}
.react-multiple-carousel__arrow:disabled{
    cursor:default;
    background:rgba(0,0,0,.5)
}
.react-multiple-carousel__arrow--left{
    left:calc(4% + 1px)
}
.react-multiple-carousel__arrow--left:before{
    content:"\E824"
}
.react-multiple-carousel__arrow--right{
    right:calc(4% + 1px)
}
.react-multiple-carousel__arrow--right:before{
    content:"\E825"
}
.react-multi-carousel-dot-list{
    position:absolute;
    bottom:0;
    display:flex;
    left:0;
    right:0;
    justify-content:center;
    padding:0;
    margin:0;
    list-style:none;
    text-align:center
}
.react-multi-carousel-dot button{
    display:inline-block;
    width:12px;
    height:12px;
    border-radius:50%;
    opacity:1;
    box-shadow:none;
    transition:background .5s;
    border:2px solid grey;
    padding:0;
    margin:0 6px 0 0;
    outline:0;
    cursor:pointer
}
.react-multi-carousel-dot--active button,.react-multi-carousel-dot button:hover:active{
    background:#080808
}
.react-multi-carousel-item{
    transform-style:preserve-3d;
    backface-visibility:hidden
}
@media (-ms-high-contrast:active),(-ms-high-contrast:none){
    .react-multi-carousel-item{
        flex-shrink:0!important
    }
    .react-multi-carousel-track{
        overflow:visible!important
    }
}
.searchNews-module__search-news___20EH9{
    position:relative;
    bottom:0;
    font-family:"PT Serif",serif;
    font-weight:700;
    font-size:14px;
    padding-top:15px;
    text-transform:uppercase;
    letter-spacing:.6px
}
.searchNews-module__search-news___20EH9 a{
    color:#000;
    text-decoration:none
}
.searchNews-module__search-news___20EH9 a:focus,.searchNews-module__search-news___20EH9 a:hover{
    color:#0559b3
}
.rightRail-module__container___2L0La{
    display:flex;
    flex-direction:column;
    flex-grow:1
}
.rightRail-module__container___2L0La .rightRail-module__right-rail-news___3V4Sq .rightRail-module__news-list___qPn3i .rightRail-module__news-article___3KxWT a.rightRail-module__article-title___2n2zc{
    font-size:16px
}
@media (min-width:1024px){
    .rightRail-module__container___2L0La .rightRail-module__right-rail-news___3V4Sq .rightRail-module__news-list___qPn3i .rightRail-module__news-article___3KxWT .rightRail-module__right-rail-news-image___1plqT{
        display:none
    }
}
h2.rightRail-module__title___1bXiY{
    margin:0;
    padding:10px 15px;
    font-size:18px;
    color:#000;
    border:1px solid #e5e5e5;
    border-bottom:none;
    background-color:#f5f5f5;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    text-transform:uppercase;
    font-weight:400
}
h2.rightRail-module__title___1bXiY a{
    color:#000
}
h2.rightRail-module__title___1bXiY a:hover{
    color:#0559b3
}
@media (max-width:575px){
    h2.rightRail-module__title___1bXiY{
        border:none;
        margin:0 -20px;
        padding:15px 20px
    }
}
.rightRail-module__right-rail-news___3V4Sq{
    border:1px solid #e5e5e5;
    border-top:none;
    padding:15px;
    display:flex;
    flex-direction:column;
    flex-grow:1
}
.rightRail-module__right-rail-news___3V4Sq .rightRail-module__news-list___qPn3i{
    display:flex;
    flex-direction:column
}
.rightRail-module__right-rail-news___3V4Sq .rightRail-module__news-list___qPn3i .rightRail-module__news-article___3KxWT{
    border-top:1px solid #eaeaea;
    width:100%
}
.rightRail-module__right-rail-news___3V4Sq .rightRail-module__news-list___qPn3i .rightRail-module__news-article___3KxWT:first-of-type{
    border-top:none
}
.rightRail-module__right-rail-news___3V4Sq .rightRail-module__news-list___qPn3i .rightRail-module__news-article___3KxWT:first-of-type a.rightRail-module__article-title___2n2zc{
    padding-top:0
}
.rightRail-module__right-rail-news___3V4Sq .rightRail-module__news-list___qPn3i .rightRail-module__news-article___3KxWT:last-of-type a.rightRail-module__article-title___2n2zc{
    padding-bottom:0
}
.rightRail-module__right-rail-news___3V4Sq .rightRail-module__news-list___qPn3i .rightRail-module__news-article___3KxWT a.rightRail-module__article-title___2n2zc{
    margin-left:1px;
    display:flex;
    align-items:center;
    flex-direction:row;
    color:#000;
    text-decoration:none;
    font-family:"PT Serif",serif;
    font-size:18px;
    font-weight:400;
    line-height:normal;
    padding:15px 0
}
.rightRail-module__right-rail-news___3V4Sq .rightRail-module__news-list___qPn3i .rightRail-module__news-article___3KxWT a.rightRail-module__article-title___2n2zc .rightRail-module__number-title___2pxgw{
    display:flex;
    flex-direction:row;
    flex-grow:1
}
.rightRail-module__right-rail-news___3V4Sq .rightRail-module__news-list___qPn3i .rightRail-module__news-article___3KxWT a.rightRail-module__article-title___2n2zc .rightRail-module__article-number___DL7MQ{
    padding-right:5px
}
@media (max-width:1279px){
    .rightRail-module__right-rail-news___3V4Sq .rightRail-module__news-list___qPn3i .rightRail-module__news-article___3KxWT a.rightRail-module__article-title___2n2zc{
        font-size:14px
    }
}
@media (max-width:1023px){
    .rightRail-module__right-rail-news___3V4Sq .rightRail-module__news-list___qPn3i .rightRail-module__news-article___3KxWT a.rightRail-module__article-title___2n2zc{
        font-size:18px
    }
}
.rightRail-module__right-rail-news___3V4Sq .rightRail-module__news-list___qPn3i .rightRail-module__news-article___3KxWT a.rightRail-module__article-title___2n2zc:hover{
    color:#0559b3
}
.rightRail-module__right-rail-news___3V4Sq .rightRail-module__news-list___qPn3i .rightRail-module__news-article___3KxWT .rightRail-module__right-rail-news-image___1plqT{
    margin-left:5px;
    width:90px;
    flex-shrink:0
}
.rightRail-module__right-rail-news___3V4Sq .rightRail-module__news-list___qPn3i .rightRail-module__news-article___3KxWT .rightRail-module__right-rail-news-image___1plqT .rightRail-module__aspect-ratio-three-two___EPBSG{
    background-size:cover;
    background-repeat:no-repeat;
    position:relative;
    background-position:50%
}
.rightRail-module__right-rail-news___3V4Sq .rightRail-module__news-list___qPn3i .rightRail-module__news-article___3KxWT .rightRail-module__right-rail-news-image___1plqT .rightRail-module__aspect-ratio-three-two___EPBSG:before{
    display:block;
    content:"";
    width:100%;
    padding-top:66.66667%
}
@media (max-width:575px){
    .rightRail-module__right-rail-news___3V4Sq{
        padding:15px 0;
        border:none
    }
}
@media (min-width:768px){
    .rightRail-module__right-rail-news___3V4Sq .rightRail-module__flexible___1IUmg{
        position:relative;
        display:flex;
        flex-grow:1;
        flex-direction:column
    }
    .rightRail-module__right-rail-news___3V4Sq .rightRail-module__flexible___1IUmg .rightRail-module__news-list___qPn3i{
        position:absolute;
        bottom:0;
        top:0;
        left:0;
        right:0;
        display:flex;
        flex-direction:column;
        flex-wrap:wrap;
        overflow:hidden
    }
}
@media (max-width:575px){
    .rightRail-module__right-rail-news___3V4Sq .rightRail-module__news-list___qPn3i{
        position:relative!important
    }
}
.ads-module__container___2uwwD{
    display:inline-block;
    overflow:hidden
}
.ads-module__container___2uwwD .ads-module__ad-slot___2XpzX{
    display:inline-block;
    margin-bottom:20px;
    transform-origin:top left
}
.ads-module__container___2uwwD :last-child{
    margin-bottom:0
}
.homePage-module__container___1Y_6H{
    display:flex;
    flex-direction:column;
    padding:10px 20px
}
.homePage-module__trending-container___1BsUq{
    display:flex;
    flex-grow:1;
    flex-direction:column
}
@media (max-width:1023px){
    .homePage-module__trending-container___1BsUq{
        display:none
    }
}
@media (max-width:575px){
    .homePage-module__trending-container___1BsUq{
        display:block
    }
}
.homePage-module__row-container___1_RRI{
    min-height:1px;
    display:flex;
    flex-direction:row;
    margin-left:-10px;
    margin-right:-10px
}
@media (max-width:1023px){
    .homePage-module__row-container___1_RRI{
        flex-wrap:wrap
    }
}
@media (max-width:575px){
    .homePage-module__row-container___1_RRI{
        flex-direction:column
    }
}
.homePage-module__column-container___2cPmJ{
    min-height:1px;
    position:relative;
    width:100%
}
.homePage-module__column-container___2cPmJ>div{
    padding:10px
}
.homePage-module__column-container___2cPmJ>.homePage-module__row-container___1_RRI{
    padding-top:0;
    padding-bottom:0
}
@media (max-width:1023px){
    .homePage-module__column-container___2cPmJ{
        width:100%
    }
}
.homePage-module__left-column-container___3sL0h{
    min-height:1px;
    display:flex;
    width:33%
}
.homePage-module__left-column-container___3sL0h>div{
    padding:10px;
    position:relative;
    display:flex;
    flex-direction:column;
    flex-grow:1;
    width:calc(100% - 20px)
}
.homePage-module__left-column-container___3sL0h .homePage-module__left-rail-ad-container___2aXcu{
    margin-bottom:15px
}
@media (min-width:576px){
    .homePage-module__left-column-container___3sL0h .homePage-module__left-rail-ad-container___2aXcu{
        padding-bottom:15px;
        border-bottom:1px solid #eaeaea
    }
}
@media (max-width:1279px){
    .homePage-module__left-column-container___3sL0h{
        width:40%
    }
}
@media (max-width:1023px){
    .homePage-module__left-column-container___3sL0h{
        width:37%
    }
}
@media (max-width:575px){
    .homePage-module__left-column-container___3sL0h{
        order:2;
        width:100%
    }
}
.homePage-module__middle-column-container___15BOu{
    position:relative;
    width:67%
}
.homePage-module__middle-column-container___15BOu>div:not(.homePage-module__top-placeholder___2Lyok){
    padding:10px
}
@media (max-width:1279px){
    .homePage-module__middle-column-container___15BOu{
        width:60%
    }
}
@media (max-width:1023px){
    .homePage-module__middle-column-container___15BOu{
        width:63%
    }
}
@media (max-width:575px){
    .homePage-module__middle-column-container___15BOu{
        order:1;
        width:100%
    }
}
.homePage-module__right-column-container___2JGwE{
    display:flex;
    flex-direction:column;
    position:relative;
    width:320px;
    min-width:320px
}
.homePage-module__right-column-container___2JGwE .homePage-module__ads-container___2p-xS{
    text-align:center
}
.homePage-module__right-column-container___2JGwE .homePage-module__right-rail-house-ad-container___9vVUO{
    display:unset;
    padding-bottom:5px
}
@media (max-width:1024px){
    .homePage-module__right-column-container___2JGwE .homePage-module__right-rail-house-ad-container___9vVUO{
        display:none
    }
}
.homePage-module__right-column-container___2JGwE>div{
    padding:10px
}
@media (max-width:1023px){
    .homePage-module__right-column-container___2JGwE{
        order:3;
        width:100%
    }
}
.homePage-module__mobile-only___39b21{
    min-height:1px
}
@media (min-width:575px){
    .homePage-module__mobile-only___39b21{
        display:none
    }
}
@media (max-width:575px){
    .homePage-module__s-or-larger___1alUX{
        display:none
    }
}
.homePage-module__carousel-button-group___eaEGP{
    position:absolute
}
@media (max-width:575px){
    .homePage-module__top-powerbroker-row___3l-Oo{
        display:none
    }
}
.homePage-module__mobile-power-broker-banner-container___32n2p a{
    margin:20px 0;
    display:block
}
@media (min-width:1024px){
    .homePage-module__top-placeholder-container___1XpT-{
        width:calc(100% - 320px)
    }
}
.titleSeparator-module__title-separator___3NexD{
    display:flex;
    flex-direction:row;
    align-items:center;
    margin-top:15px;
    margin-bottom:10px
}
@media (max-width:575px){
    .titleSeparator-module__title-separator___3NexD{
        flex-direction:column;
        align-items:normal
    }
}
.titleSeparator-module__title-separator___3NexD .titleSeparator-module__title___2ZfkI{
    margin-right:10px;
    color:#6d7278;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size:18px;
    letter-spacing:1.16px;
    line-height:22px;
    text-transform:uppercase
}
@media (max-width:575px){
    .titleSeparator-module__title-separator___3NexD .titleSeparator-module__title___2ZfkI{
        order:2;
        font-size:15px;
        letter-spacing:.96px;
        line-height:22px
    }
}
.titleSeparator-module__title-separator___3NexD .titleSeparator-module__separator___3pVrq{
    background-color:#eaeaea;
    height:5px;
    flex-grow:1
}
@media (max-width:575px){
    .titleSeparator-module__title-separator___3NexD .titleSeparator-module__separator___3pVrq{
        order:1;
        margin-bottom:2px
    }
}
@media (max-width:575px){
    .minimenu-module__container___NCpes{
        background-color:#1e3a6f;
        margin-left:-10px
    }
}
.minimenu-module__container___NCpes .minimenu-module__menu-items___1nTGW{
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size:18px;
    justify-content:center;
    display:flex;
    flex-direction:row
}
.minimenu-module__container___NCpes .minimenu-module__menu-items___1nTGW .minimenu-module__country-menu___UJyCB{
    width:85px
}
@media (max-width:575px){
    .minimenu-module__container___NCpes .minimenu-module__menu-items___1nTGW{
        justify-content:left;
        font-size:16px
    }
}
.minimenu-module__container___NCpes .minimenu-module__menu-items___1nTGW .minimenu-module__menu-links___3zhmZ{
    overflow:scroll;
    -ms-overflow-style:none;
    scrollbar-width:none
}
.minimenu-module__container___NCpes .minimenu-module__menu-items___1nTGW .minimenu-module__menu-links___3zhmZ::-webkit-scrollbar{
    display:none
}
.minimenu-module__container___NCpes .minimenu-module__menu-items___1nTGW .minimenu-module__menu-links___3zhmZ:after{
    content:"";
    position:absolute;
    z-index:1;
    bottom:0;
    right:0;
    background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 90%);
    width:10%;
    height:100%;
    pointer-events:none
}
.minimenu-module__container___NCpes .minimenu-module__menu-items___1nTGW .minimenu-module__menu-links___3zhmZ ul{
    display:flex;
    flex-direction:row;
    list-style-type:none;
    margin:0;
    padding:0;
    white-space:nowrap
}
.minimenu-module__container___NCpes .minimenu-module__menu-items___1nTGW .minimenu-module__menu-links___3zhmZ ul li{
    padding:0 0 0 15px;
    margin:0 0 0 15px;
    border-left:2px solid #1e3a6f
}
.minimenu-module__container___NCpes .minimenu-module__menu-items___1nTGW .minimenu-module__menu-links___3zhmZ ul li a{
    color:#1e3a6f;
    text-decoration:none
}
.minimenu-module__container___NCpes .minimenu-module__menu-items___1nTGW .minimenu-module__menu-links___3zhmZ ul li a:hover{
    color:#739dd0
}
@media (max-width:575px){
    .minimenu-module__container___NCpes .minimenu-module__menu-items___1nTGW .minimenu-module__menu-links___3zhmZ ul li a{
        color:#fff
    }
}
.minimenu-module__container___NCpes .minimenu-module__menu-items___1nTGW .minimenu-module__menu-links___3zhmZ ul li:first-of-type{
    border-left:none;
    padding:0;
    margin:0
}
.minimenu-module__container___NCpes .minimenu-module__menu-items___1nTGW .minimenu-module__menu-links___3zhmZ ul li:last-of-type{
    padding:0 15px
}
.countrySelector-module__country-select___3nhL4{
    position:relative
}
.countrySelector-module__country-select___3nhL4>button{
    cursor:pointer;
    background-color:#fff;
    height:20px;
    padding:0;
    border:none;
    font-size:18px;
    color:#1e3a6f
}
@media (max-width:575px){
    .countrySelector-module__country-select___3nhL4>button{
        font-size:16px;
        background-color:inherit;
        color:#fff;
        margin:-15px 0
    }
}
.countrySelector-module__country-select___3nhL4>button .countrySelector-module__selected-name___c_e-W{
    border-bottom:3px solid #ee4800
}
.countrySelector-module__country-select___3nhL4>button:focus{
    color:#bfbfbf;
    outline:none
}
.countrySelector-module__country-select___3nhL4>button:focus .countrySelector-module__dropdown-arrow-up___3lGGe{
    border-color:transparent transparent #bfbfbf
}
.countrySelector-module__country-select___3nhL4>button:hover{
    color:#739dd0
}
.countrySelector-module__country-select___3nhL4>button:hover .countrySelector-module__dropdown-arrow___PcHAZ{
    border-color:#739dd0 transparent transparent
}
.countrySelector-module__country-select___3nhL4>button svg{
    height:35px
}
.countrySelector-module__country-select___3nhL4 .countrySelector-module__dropdown-arrow___PcHAZ{
    border-color:#999 transparent transparent;
    border-style:solid;
    border-width:5px 5px 2.5px;
    display:inline-block;
    height:0;
    width:0;
    position:relative;
    top:0;
    margin-left:5px
}
@media (max-width:575px){
    .countrySelector-module__country-select___3nhL4 .countrySelector-module__dropdown-arrow___PcHAZ{
        border-color:#fff transparent transparent
    }
}
.countrySelector-module__country-select___3nhL4 .countrySelector-module__dropdown-arrow-up___3lGGe{
    display:inline-block;
    height:0;
    width:0;
    position:relative;
    border-color:transparent transparent #739dd0;
    border-style:solid;
    border-width:0 5px 5px;
    top:-3px;
    margin-left:5px
}
@media (max-width:575px){
    .countrySelector-module__country-select___3nhL4 .countrySelector-module__dropdown-arrow-up___3lGGe{
        border-color:transparent transparent #fff
    }
}
.countrySelector-module__country-select___3nhL4 .countrySelector-module__country-options___3lu0S{
    z-index:1;
    top:25px;
    left:-10px;
    position:absolute;
    list-style-type:none;
    margin:0;
    padding:0;
    background-color:#fff;
    box-shadow:0 3px 5px 0 #2e71b7;
    width:70px
}
.countrySelector-module__country-select___3nhL4 .countrySelector-module__country-options___3lu0S li button{
    font-size:18px;
    background-color:#fff;
    padding:10px;
    width:100%;
    text-align:left;
    border:none;
    color:#bfbfbf;
    cursor:pointer
}
@media (max-width:575px){
    .countrySelector-module__country-select___3nhL4 .countrySelector-module__country-options___3lu0S li button{
        font-size:16px
    }
}
.countrySelector-module__country-select___3nhL4 .countrySelector-module__country-options___3lu0S li button:hover{
    color:#1e3a6f
}
.countrySelector-module__country-select___3nhL4 .countrySelector-module__country-options___3lu0S li button:hover span{
    border-bottom:3px solid #ee4800
}
.countrySelector-module__country-select___3nhL4 .countrySelector-module__country-options___3lu0S li button span{
    display:inline-block;
    border-bottom:3px solid #fff
}
.topicDropdown-module__container___3m4ml{
    border:1px solid silver;
    background-color:#efefef;
    margin-bottom:15px;
    width:100%;
    display:flex
}
@media (max-width:575px){
    .topicDropdown-module__container___3m4ml{
        display:none
    }
}
.topicDropdownSelector-module__item-select-dropdown___1PNbR{
    margin:12px 9px;
    background-image:url(data:image/svg+xml;
    charset=utf-8;
    base64,PHN2ZwogIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICB3aWR0aD0iMTQiCiAgaGVpZ2h0PSI5IgogIHZpZXdCb3g9IjAgMCAxNCA5Igo+CiAgPHBhdGggZmlsbD0iIzA1NTlCMyIgZmlsbFJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDBsNyA4Ljk5TDE0IDB6IiAvPgo8L3N2Zz4K);
    background-repeat:no-repeat;
    background-position:right 5px center;
    background-size:12px auto;
    flex:1;
    font-family:Helvetica,Arial,serif;
    font-size:16px;
    line-height:25px;
    letter-spacing:0;
    color:#404040;
    appearance:none;
    -webkit-appearance:none;
    -moz-appearance:none;
    -ms-appearance:none;
    -o-appearance:none;
    height:35px
}
.topicDropdownSelector-module__item-select___2q9IB{
    position:relative;
    border:1px solid #2e71b7;
    margin:12px 9px;
    flex:1
}
.topicDropdownSelector-module__item-select___2q9IB:active{
    border:1px solid #2e71b7
}
.topicDropdownSelector-module__item-select___2q9IB>button{
    width:100%;
    cursor:pointer;
    height:35px;
    padding:0 12px;
    border:none;
    background-color:#fff;
    display:flex;
    justify-content:space-between;
    align-items:center;
    font-family:Helvetica,Arial,serif;
    font-size:16px;
    line-height:1;
    letter-spacing:0;
    color:#404040
}
.topicDropdownSelector-module__item-select___2q9IB>button .topicDropdownSelector-module__selected-name___1YH6D:before{
    content:"Sections: "
}
.topicDropdownSelector-module__item-select___2q9IB>button:hover{
    color:#000
}
.topicDropdownSelector-module__item-select___2q9IB>button:hover .topicDropdownSelector-module__dropdown-arrow___2Lh8Z{
    border-color:#000 transparent transparent
}
.topicDropdownSelector-module__item-select___2q9IB .topicDropdownSelector-module__dropdown-arrow___2Lh8Z{
    border-color:#055ab3 transparent transparent;
    border-style:solid;
    border-width:6px 6px 2.5px;
    display:inline-block;
    height:0;
    width:0;
    position:relative;
    top:2px;
    margin-left:5px
}
@media (max-width:575px){
    .topicDropdownSelector-module__item-select___2q9IB .topicDropdownSelector-module__dropdown-arrow___2Lh8Z{
        border-color:#000 transparent transparent
    }
}
.topicDropdownSelector-module__item-select___2q9IB .topicDropdownSelector-module__dropdown-arrow-up___3y3T1{
    display:inline-block;
    height:0;
    width:0;
    position:relative;
    border-color:transparent transparent #055ab3;
    border-style:solid;
    border-width:0 6px 6px;
    top:-1px;
    margin-left:5px
}
@media (max-width:575px){
    .topicDropdownSelector-module__item-select___2q9IB .topicDropdownSelector-module__dropdown-arrow-up___3y3T1{
        border-color:transparent transparent #000
    }
}
.topicDropdownSelector-module__item-select___2q9IB .topicDropdownSelector-module__item-options___3VYH-{
    padding:0;
    z-index:1;
    top:35px;
    left:-1px;
    position:absolute;
    list-style-type:none;
    margin:0;
    background-color:#fff;
    border:1px solid #2e71b7;
    border-top:0;
    width:100%
}
.topicDropdownSelector-module__item-select___2q9IB .topicDropdownSelector-module__item-options___3VYH->li>button{
    background-color:inherit;
    padding:6px 10px;
    width:100%;
    text-align:left;
    border:none;
    cursor:pointer;
    font-family:Helvetica,Arial,serif;
    font-size:16px;
    line-height:19px;
    letter-spacing:0;
    color:#404040
}
.topicDropdownSelector-module__item-select___2q9IB .topicDropdownSelector-module__item-options___3VYH->li>button:hover{
    background-color:#efefef
}
.topicDropdownSelector-module__item-select___2q9IB .topicDropdownSelector-module__item-options___3VYH->li>button>span{
    display:inline-block;
    padding-bottom:2px;
    border-bottom:3px solid transparent
}
.altBanner-module__container___3o_pw{
    margin:0 10px;
    padding:10px 0 7px 15px;
    border-bottom:1px solid #bfbfbf
}
@media (max-width:575px){
    .altBanner-module__container___3o_pw{
        border-bottom:none;
        padding:15px 0 7px
    }
}
.altBanner-module__container___3o_pw .altBanner-module__alt-banner-logo___2V13v{
    width:32%;
    min-width:250px
}
@media (max-width:575px){
    .altBanner-module__container___3o_pw .altBanner-module__alt-banner-logo___2V13v{
        display:none
    }
}
.altBanner-module__container___3o_pw .altBanner-module__alt-banner-logo-mobile___CJqk6{
    width:20%;
    min-width:250px
}
@media (min-width:576px){
    .altBanner-module__container___3o_pw .altBanner-module__alt-banner-logo-mobile___CJqk6{
        display:none
    }
}
.hospitalitySignUpBanner-module__banner-text___1UcFC{
    font-family:CostarBrownLight,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-weight:300
}
p.hospitalitySignUpBanner-module__banner-text___1UcFC{
    font-size:16px
}
@media (max-width:1439px){
    p.hospitalitySignUpBanner-module__banner-text___1UcFC{
        font-size:14px
    }
}
@media (max-width:575px){
    p.hospitalitySignUpBanner-module__banner-text___1UcFC{
        padding-left:20px;
        padding-right:20px;
        font-size:13px
    }
}
h1.hospitalitySignUpBanner-module__banner-text___1UcFC{
    font-size:20px;
    font-weight:400
}
@media (max-width:1439px){
    h1.hospitalitySignUpBanner-module__banner-text___1UcFC{
        font-size:18px
    }
}
@media (max-width:1023px){
    h1.hospitalitySignUpBanner-module__banner-text___1UcFC{
        font-size:15px
    }
}
@media (max-width:575px){
    h1.hospitalitySignUpBanner-module__banner-text___1UcFC{
        font-size:20px
    }
}
.hospitalitySignUpBanner-module__banner-button___1jkru{
    font-family:CostarBrownLight,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-weight:300;
    background-color:#0559b3;
    border:0;
    height:40px;
    width:220px;
    color:#fff;
    font-size:20px;
    border-radius:5px;
    margin-bottom:20px
}
@media (max-width:1439px){
    .hospitalitySignUpBanner-module__banner-button___1jkru{
        margin-bottom:10px;
        font-size:17px;
        height:30px;
        width:200px
    }
}
@media (max-width:1023px){
    .hospitalitySignUpBanner-module__banner-button___1jkru{
        font-size:15px;
        height:30px;
        width:175px
    }
}
@media (max-width:575px){
    .hospitalitySignUpBanner-module__banner-button___1jkru{
        margin-bottom:5px
    }
}
.hospitalitySignUpBanner-module__banner___1n9c7{
    height:fit-content;
    width:100%;
    background:#edf6ff;
    border-top:3px solid #2e70b7;
    border-bottom:3px solid #2e70b7;
    text-align:center;
    padding-top:10px
}
@media (max-width:575px){
    .hospitalitySignUpBanner-module__banner___1n9c7{
        padding-top:5px;
        margin-left:-20px;
        position:fixed;
        bottom:0;
        width:100%;
        z-index:1
    }
}
.hospitalitySignUpBanner-module__banner-close-button___3w7Cz{
    color:grey;
    border:0;
    outline:none;
    background-color:transparent;
    height:20px;
    width:20px;
    float:right;
    font-size:15px;
    margin-right:10px;
    margin-left:-10px;
    display:none
}
@media (max-width:575px){
    .hospitalitySignUpBanner-module__banner-close-button___3w7Cz{
        font-size:15px;
        display:unset
    }
}
.topicBar-module__container___jH1zd{
    background-color:#f5f5f5;
    border-bottom:1px solid #c5c5c5;
    margin:-10px -20px 5px;
    width:auto;
    display:none
}
@media (max-width:575px){
    .topicBar-module__container___jH1zd{
        margin:5px -20px;
        border-top:1px solid #c5c5c5;
        display:unset
    }
}
.topicBar-module__add-bottom-margin___DvmlI{
    margin-bottom:20px
}
@media (min-width:1921px){
    .topicBar-module__add-width-margin___3gYZU{
        margin:-10px 0 5px
    }
}
.topicBarSelector-module__item-select___3GOoV{
    padding:5px 25px 8px;
    position:relative;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size:16px
}
.topicBarSelector-module__item-select___3GOoV>button{
    cursor:pointer;
    height:20px;
    padding:0;
    border:none;
    background-color:inherit;
    color:#000
}
.topicBarSelector-module__item-select___3GOoV>button .topicBarSelector-module__selected-name___3Fd7R{
    font-weight:700;
    padding-bottom:3px;
    border-bottom:3px solid #ee4800
}
.topicBarSelector-module__item-select___3GOoV>button:focus{
    color:#000;
    outline:none
}
.topicBarSelector-module__item-select___3GOoV>button:focus .topicBarSelector-module__dropdown-arrow-up___39-cA{
    border-color:transparent transparent #000
}
.topicBarSelector-module__item-select___3GOoV>button:hover{
    color:#000
}
.topicBarSelector-module__item-select___3GOoV>button:hover .topicBarSelector-module__dropdown-arrow___3udAF{
    border-color:#000 transparent transparent
}
.topicBarSelector-module__item-select___3GOoV>button svg{
    height:35px
}
.topicBarSelector-module__item-select___3GOoV .topicBarSelector-module__dropdown-arrow___3udAF{
    border-color:#999 transparent transparent;
    border-style:solid;
    border-width:5px 5px 2.5px;
    display:inline-block;
    height:0;
    width:0;
    position:relative;
    top:0;
    margin-left:5px
}
@media (max-width:575px){
    .topicBarSelector-module__item-select___3GOoV .topicBarSelector-module__dropdown-arrow___3udAF{
        border-color:#000 transparent transparent
    }
}
.topicBarSelector-module__item-select___3GOoV .topicBarSelector-module__dropdown-arrow-up___39-cA{
    display:inline-block;
    height:0;
    width:0;
    position:relative;
    border-color:transparent transparent #739dd0;
    border-style:solid;
    border-width:0 5px 5px;
    top:-3px;
    margin-left:5px
}
@media (max-width:575px){
    .topicBarSelector-module__item-select___3GOoV .topicBarSelector-module__dropdown-arrow-up___39-cA{
        border-color:transparent transparent #000
    }
}
.topicBarSelector-module__item-select___3GOoV .topicBarSelector-module__item-options___3SFny{
    z-index:2;
    top:35px;
    left:55px;
    position:absolute;
    list-style-type:none;
    margin:0;
    padding:10px 5px 0 2px;
    background-color:#fff;
    box-shadow:0 3px 5px 0 #2e71b7
}
.topicBarSelector-module__item-select___3GOoV .topicBarSelector-module__item-options___3SFny li button{
    background-color:#fff;
    padding:6px 10px;
    width:100%;
    text-align:left;
    border:none;
    color:#000;
    cursor:pointer
}
.topicBarSelector-module__item-select___3GOoV .topicBarSelector-module__item-options___3SFny li button:hover span{
    border-bottom:3px solid #ee4800
}
.topicBarSelector-module__item-select___3GOoV .topicBarSelector-module__item-options___3SFny li button span{
    display:inline-block;
    padding-bottom:2px;
    border-bottom:3px solid transparent
}
.authorBio-module__author-bio___3F9O4{
    font-family:"PT Serif",serif;
    text-decoration:none;
    font-size:18px;
    display:flex;
    flex-direction:row
}
@media (max-width:1023px){
    .authorBio-module__author-bio___3F9O4{
        flex-direction:column
    }
}
.authorBio-module__author-bio___3F9O4 .authorBio-module__author-image___27pGP{
    align-items:center
}
@media (max-width:1023px){
    .authorBio-module__author-bio___3F9O4 .authorBio-module__author-image___27pGP{
        margin-bottom:10px;
        text-align:center
    }
}
.authorBio-module__author-bio___3F9O4 .authorBio-module__author-image___27pGP img{
    width:240px;
    border-radius:20px
}
@media (max-width:1023px){
    .authorBio-module__author-bio___3F9O4 .authorBio-module__author-image___27pGP img{
        margin-left:auto;
        margin-right:auto;
        width:130px
    }
}
.authorBio-module__author-bio___3F9O4 .authorBio-module__author-info-wrapper___31dX2{
    color:#2c2b2d;
    margin-left:28px
}
@media (max-width:1023px){
    .authorBio-module__author-bio___3F9O4 .authorBio-module__author-info-wrapper___31dX2{
        margin:0;
        width:100%
    }
}
.authorBio-module__author-bio___3F9O4 .authorBio-module__author-info-wrapper___31dX2 .authorBio-module__author-name___2TyRb{
    font-size:32px;
    margin-bottom:10px;
    font-weight:700;
    line-height:38px
}
@media (max-width:1023px){
    .authorBio-module__author-bio___3F9O4 .authorBio-module__author-info-wrapper___31dX2 .authorBio-module__author-name___2TyRb{
        font-size:26px;
        line-height:32px;
        margin-bottom:4px;
        text-align:center
    }
}
.authorBio-module__author-bio___3F9O4 .authorBio-module__author-info-wrapper___31dX2 .authorBio-module__author-location___3ymxx{
    margin-bottom:20px;
    font-size:28px;
    font-weight:700;
    letter-spacing:1.2px;
    line-height:24px
}
@media (max-width:1023px){
    .authorBio-module__author-bio___3F9O4 .authorBio-module__author-info-wrapper___31dX2 .authorBio-module__author-location___3ymxx{
        font-size:22px;
        text-align:center;
        margin-bottom:12px
    }
}
.authorBio-module__author-bio___3F9O4 .authorBio-module__author-info-wrapper___31dX2 .authorBio-module__author-contact-info-wrapper___2JbrZ{
    margin-bottom:10px;
    line-height:16px
}
@media (max-width:1023px){
    .authorBio-module__author-bio___3F9O4 .authorBio-module__author-info-wrapper___31dX2 .authorBio-module__author-contact-info-wrapper___2JbrZ{
        margin-bottom:16px;
        text-align:center
    }
}
.authorBio-module__author-bio___3F9O4 .authorBio-module__author-info-wrapper___31dX2 .authorBio-module__author-contact-info-wrapper___2JbrZ .authorBio-module__author-contact-info-flex-continer___3YDf9{
    display:inline-flex
}
.authorBio-module__author-bio___3F9O4 .authorBio-module__author-info-wrapper___31dX2 .authorBio-module__author-contact-info-wrapper___2JbrZ .authorBio-module__author-contact-info-flex-continer___3YDf9 .authorBio-module__author-contact-email-icon___YlK3E{
    height:16px;
    width:24px;
    margin-left:10px;
    background-image:url(data:image/svg+xml;
    charset=utf-8;
    base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjVweCIgaGVpZ2h0PSIxOHB4IiB2aWV3Qm94PSIwIDAgMjUgMTgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU4ICg4NDY2MykgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+R3JvdXAgNTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJQYWdlLTE6LU5ldy1OZXdzLVRlbXBsYXRlcyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ik5FV1M6LUF1dGhvci1QYWdlXyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTYzMC4wMDAwMDAsIC0yOTAuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJNYXktMTEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI1Ny4wMDAwMDAsIDIwNS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC05Ij4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMTQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQuMDAwMDAwLCAwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMjQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI3MC4wMDAwMDAsIDg2LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzb2NpYWwiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwMC4wMDAwMDAsIDAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC01Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik04Ljc2OTc2MDA5LDguNDc1MDE4MSBMMTEuNDMwNDcxMSwxMC45MDA3OTY1IEMxMS41MDI0NTg1LDEwLjk2NTk2NjcgMTEuNTk1NjE4NywxMS4wMDA3MjQxIDExLjY5MTYwMTksMTAuOTk5Mjc1OSBDMTEuNzg4OTk2NywxMS4wMDA3MjQxIDExLjg4MDc0NTMsMTAuOTY1OTY2NyAxMS45NTQxNDQyLDEwLjkwMDc5NjUgTDE0LjYxNjI2NjgsOC40NzM1Njk4OCBMMjIuMTM1NDIyMSwxNS4zMzIzNjc4IEwxLjI1MDYwNDc3LDE1LjMzMjM2NzggTDguNzY5NzYwMDksOC40NzM1Njk4OCBMOC43Njk3NjAwOSw4LjQ3NTAxODEgWiBNMC43MzExNjYyMiwxLjE0MTIwMjAzIEw4LjI1MTczMzA2LDggTDAuNzMxMTY2MjIsMTQuODU4Nzk4IEwwLjczMTE2NjIyLDEuMTQxMjAyMDMgWiBNMjIuMTM0MDEwNiwwLjY2NjE4MzkyNSBMMTEuNjkxNjAxOSwxMC4xOTQwNjIzIEwxLjI1MDYwNDc3LDAuNjY2MTgzOTI1IEwyMi4xMzU0MjIxLDAuNjY2MTgzOTI1IEwyMi4xMzQwMTA2LDAuNjY2MTgzOTI1IFogTTIyLjY1MzQ0OTIsMTQuODU4Nzk4IEwxNS4xMzQyOTM4LDguMDAxNDQ4MjMgTDIyLjY1NDg2MDcsMS4xNDEyMDIwMyBMMjIuNjU0ODYwNywxNC44NTg3OTggTDIyLjY1MzQ0OTIsMTQuODU4Nzk4IFogTTIyLjY1MzQ0OTIsMCBMMC43MzExNjYyMiwwIEMwLjMyNzQ3MjEyOSwwIDAsMC4yOTgzMzQ1NCAwLDAuNjY2MTgzOTI1IEwwLDE1LjMzMjM2NzggQzAsMTUuNzAxNjY1NSAwLjMyNzQ3MjEyOSwxNiAwLjczMTE2NjIyLDE2IEwyMi42NTM0NDkyLDE2IEMyMy4wNTcxNDMzLDE2IDIzLjM4NDYxNTQsMTUuNzAxNjY1NSAyMy4zODQ2MTU0LDE1LjMzMjM2NzggTDIzLjM4NDYxNTQsMC42NjYxODM5MjUgQzIzLjM4NDYxNTQsMC4yOTgzMzQ1NCAyMy4wNTU3MzE3LDAgMjIuNjUzNDQ5MiwwIEwyMi42NTM0NDkyLDAgWiIgaWQ9IkZpbGwtMSIgZmlsbD0iIzA2MDgwNyI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTguNzY5NzYwMDksOC40NzUwMTgxIEwxMS40MzA0NzExLDEwLjkwMDc5NjUgQzExLjUwMjQ1ODUsMTAuOTY1OTY2NyAxMS41OTU2MTg3LDExLjAwMDcyNDEgMTEuNjkxNjAxOSwxMC45OTkyNzU5IEMxMS43ODg5OTY3LDExLjAwMDcyNDEgMTEuODgwNzQ1MywxMC45NjU5NjY3IDExLjk1NDE0NDIsMTAuOTAwNzk2NSBMMTQuNjE2MjY2OCw4LjQ3MzU2OTg4IEwyMi4xMzU0MjIxLDE1LjMzMjM2NzggTDEuMjUwNjA0NzcsMTUuMzMyMzY3OCBMOC43Njk3NjAwOSw4LjQ3MzU2OTg4IEw4Ljc2OTc2MDA5LDguNDc1MDE4MSBaIE0wLjczMTE2NjIyLDEuMTQxMjAyMDMgTDguMjUxNzMzMDYsOCBMMC43MzExNjYyMiwxNC44NTg3OTggTDAuNzMxMTY2MjIsMS4xNDEyMDIwMyBaIE0yMi4xMzQwMTA2LDAuNjY2MTgzOTI1IEwxMS42OTE2MDE5LDEwLjE5NDA2MjMgTDEuMjUwNjA0NzcsMC42NjYxODM5MjUgTDIyLjEzNTQyMjEsMC42NjYxODM5MjUgTDIyLjEzNDAxMDYsMC42NjYxODM5MjUgWiBNMjIuNjUzNDQ5MiwxNC44NTg3OTggTDE1LjEzNDI5MzgsOC4wMDE0NDgyMyBMMjIuNjU0ODYwNywxLjE0MTIwMjAzIEwyMi42NTQ4NjA3LDE0Ljg1ODc5OCBMMjIuNjUzNDQ5MiwxNC44NTg3OTggWiBNMjIuNjUzNDQ5MiwwIEwwLjczMTE2NjIyLDAgQzAuMzI3NDcyMTI5LDAgMCwwLjI5ODMzNDU0IDAsMC42NjYxODM5MjUgTDAsMTUuMzMyMzY3OCBDMCwxNS43MDE2NjU1IDAuMzI3NDcyMTI5LDE2IDAuNzMxMTY2MjIsMTYgTDIyLjY1MzQ0OTIsMTYgQzIzLjA1NzE0MzMsMTYgMjMuMzg0NjE1NCwxNS43MDE2NjU1IDIzLjM4NDYxNTQsMTUuMzMyMzY3OCBMMjMuMzg0NjE1NCwwLjY2NjE4MzkyNSBDMjMuMzg0NjE1NCwwLjI5ODMzNDU0IDIzLjA1NTczMTcsMCAyMi42NTM0NDkyLDAgWiIgaWQ9IlN0cm9rZS0zIiBzdHJva2U9IiMwMTAyMDIiIHN0cm9rZS13aWR0aD0iMC4yIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
    background-size:contain;
    background-repeat:no-repeat;
    background-position:50%
}
.authorBio-module__author-bio___3F9O4 .authorBio-module__author-info-wrapper___31dX2 .authorBio-module__author-contact-info-wrapper___2JbrZ .authorBio-module__author-contact-info-flex-continer___3YDf9 .authorBio-module__author-contact-twitter-icon___2vbjD{
    height:16px;
    width:24px;
    margin-left:10px;
    background-image:url(data:image/svg+xml;
    charset=utf-8;
    base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIxOXB4IiB2aWV3Qm94PSIwIDAgMjQgMTkiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU4ICg4NDY2MykgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+R3JvdXAgMzwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPgogICAgICAgIDxwb2x5Z29uIGlkPSJwYXRoLTEiIHBvaW50cz0iMCAtMC4wMDAzNDQ0OTc2MDggMjMuMTg3NDQ1IC0wLjAwMDM0NDQ5NzYwOCAyMy4xODc0NDUgMTguODQxOTUyMiAwIDE4Ljg0MTk1MjIiPjwvcG9seWdvbj4KICAgIDwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTE6LU5ldy1OZXdzLVRlbXBsYXRlcyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ik5FV1M6LUF1dGhvci1QYWdlXyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTY2OS4wMDAwMDAsIC0yOTEuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJNYXktMTEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI1Ny4wMDAwMDAsIDIwNS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC05Ij4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMTQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQuMDAwMDAwLCAwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMjQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI3MC4wMDAwMDAsIDg2LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzb2NpYWwiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwMC4wMDAwMDAsIDAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0xMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzguMDAwMDAwLCAwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAtMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIC0wLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFzayBpZD0ibWFzay0yIiBmaWxsPSJ3aGl0ZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L21hc2s+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJDbGlwLTIiPjwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTIwLjgxNzMwMTQsNC42OTE3MTI5MiBDMjAuODI1OTEzOSw0Ljg5NDk2NjUxIDIwLjgyOTM1ODksNS4xMDE2NjUwNyAyMC44MjkzNTg5LDUuMzEwMDg2MTIgQzIwLjgyOTM1ODksMTEuNTkzNzIyNSAxNi4wNDQyODcxLDE4Ljg0MTk1MjIgNy4yOTIzMjUzNiwxOC44NDE5NTIyIEM0LjYwNjk2NjUxLDE4Ljg0MTk1MjIgMi4xMDU5MTM4OCwxOC4wNTgyMjAxIC0wLjAwMDY4ODk5NTIxNSwxNi43MDQzNDQ1IEMwLjM3MzA5MDkwOSwxNi43NDkxMjkyIDAuNzUyMDM4Mjc4LDE2Ljc3MzI0NCAxLjEzNDQzMDYyLDE2Ljc3MzI0NCBDMy4zNjUwNTI2MywxNi43NzMyNDQgNS40MTQ4MTM0LDE2LjAxMzYyNjggNy4wNDQyODcwOCwxNC43MzcyNjMyIEM0Ljk2MzUyMTUzLDE0LjY5NTkyMzQgMy4yMDY1ODM3MywxMy4zMjEzNzggMi42MDE5OTA0MywxMS40MzE4MDg2IEMyLjg4OTY0NTkzLDExLjQ4ODY1MDcgMy4xODc2MzYzNiwxMS41MTYyMTA1IDMuNDk0MjM5MjMsMTEuNTE2MjEwNSBDMy45MjY1ODM3MywxMS41MTYyMTA1IDQuMzQ4NTkzMywxMS40NTkzNjg0IDQuNzQ4MjEwNTMsMTEuMzUwODUxNyBDMi41NzI3MDgxMywxMC45MTUwNjIyIDAuOTI5NDU0NTQ1LDguOTkyNzY1NTUgMC45Mjk0NTQ1NDUsNi42ODgwNzY1NiBDMC45Mjk0NTQ1NDUsNi42NjU2ODQyMSAwLjkyOTQ1NDU0NSw2LjY0NjczNjg0IDAuOTM0NjIyMDEsNi42MjYwNjY5OSBDMS41NzE5NDI1OCw2Ljk4NDM0NDUgMi4zMDkxNjc0Niw3LjE5NjIxMDUzIDMuMDg5NDU0NTUsNy4yMTg2MDI4NyBDMS44MTMwOTA5MSw2LjM3MTEzODc2IDAuOTcyNTE2NzQ2LDQuOTEwNDY4OSAwLjk3MjUxNjc0NiwzLjI2MDMyNTM2IEMwLjk3MjUxNjc0NiwyLjM5MDQ2ODkgMS4yMDY3NzUxMiwxLjU3NDAwOTU3IDEuNjE1MDA0NzgsMC44Njk1MTE5NjIgQzMuOTU5MzExLDMuNzQ5NTExOTYgNy40NjgwMTkxNCw1LjY0MjUyNjMyIDExLjQxOTQwNjcsNS44NDA2MTI0NCBDMTEuMzM2NzI3Myw1LjQ5MDk0NzM3IDExLjI5NzExLDUuMTMwOTQ3MzcgMTEuMjk3MTEsNC43NTU0NDQ5OCBDMTEuMjk3MTEsMi4xMzAzNzMyMSAxMy40Mjc4Mjc4LC0wLjAwMDM0NDQ5NzYwOCAxNi4wNTI4OTk1LC0wLjAwMDM0NDQ5NzYwOCBDMTcuNDIyMjc3NSwtMC4wMDAzNDQ0OTc2MDggMTguNjU5MDIzOSwwLjU3NjY4ODk5NSAxOS41MjM3MTI5LDEuNDk5OTQyNTggQzIwLjYxMDYwMjksMS4yODgwNzY1NiAyMS42MzIwMzgzLDAuODkzNjI2Nzk0IDIyLjU1MDEyNDQsMC4zNDU4NzU1OTggQzIyLjE5MTg0NjksMS40NTg2MDI4NyAyMS40MzkxMTk2LDIuMzkwNDY4OSAyMC40NTU1Nzg5LDIuOTc5NTU5ODEgQzIxLjQyMDE3MjIsMi44NjU4NzU2IDIyLjMzODI1ODQsMi42MTA5NDczNyAyMy4xODc0NDUsMi4yMzIgQzIyLjU1MzU2OTQsMy4xODQ1MzU4OSAyMS43NDQsNC4wMTk5NDI1OCAyMC44MTczMDE0LDQuNjkxNzEyOTIiIGlkPSJGaWxsLTEiIGZpbGw9IiMyMzFGMjAiIG1hc2s9InVybCgjbWFzay0yKSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
    background-position:50%;
    background-size:contain;
    background-repeat:no-repeat;
    text-decoration:none
}
.authorBio-module__author-bio___3F9O4 .authorBio-module__author-info-wrapper___31dX2 .authorBio-module__author-contact-info-wrapper___2JbrZ .authorBio-module__author-contact-info-flex-continer___3YDf9 .authorBio-module__author-contact-title___24lF7{
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size:16px;
    letter-spacing:.5px
}
@media (max-width:1023px){
    .authorBio-module__author-bio___3F9O4 .authorBio-module__author-info-wrapper___31dX2 .authorBio-module__author-contact-info-wrapper___2JbrZ .authorBio-module__author-contact-info-flex-continer___3YDf9 .authorBio-module__author-contact-title___24lF7{
        font-size:14px
    }
}
.authorBio-module__author-bio___3F9O4 .authorBio-module__author-info-wrapper___31dX2 .authorBio-module__author-description___1nhA3{
    color:#000;
    font-size:21px;
    letter-spacing:.46px;
    line-height:29px
}
@media (max-width:1023px){
    .authorBio-module__author-bio___3F9O4 .authorBio-module__author-info-wrapper___31dX2 .authorBio-module__author-description___1nhA3{
        display:none;
        font-size:17px;
        letter-spacing:.37px
    }
}
.authorBio-module__author-bio___3F9O4 .authorBio-module__author-info-wrapper___31dX2 .authorBio-module__author-description___1nhA3.authorBio-module__expanded___jYDIx{
    display:block
}
.authorBio-module__author-bio___3F9O4 .authorBio-module__author-info-wrapper___31dX2 .authorBio-module__author-description-responsive___SwOsl{
    display:none
}
@media (max-width:1023px){
    .authorBio-module__author-bio___3F9O4 .authorBio-module__author-info-wrapper___31dX2 .authorBio-module__author-description-responsive___SwOsl{
        display:block;
        margin-left:auto;
        margin-right:auto;
        font-size:17px;
        letter-spacing:.37px;
        line-height:29px
    }
}
.authorBio-module__author-bio___3F9O4 .authorBio-module__author-info-wrapper___31dX2 .authorBio-module__author-description-responsive___SwOsl.authorBio-module__expanded___jYDIx{
    display:none
}
.authorBio-module__author-bio___3F9O4 .authorBio-module__author-info-wrapper___31dX2 .authorBio-module__read-more-button-wrapper___1C9O5{
    height:18px;
    width:100px;
    padding-top:10px
}
.authorBio-module__author-bio___3F9O4 .authorBio-module__author-info-wrapper___31dX2 .authorBio-module__read-more-button-wrapper___1C9O5 button{
    border:none;
    margin:0;
    text-decoration:none;
    background:none;
    cursor:pointer;
    text-align:left;
    -webkit-appearance:none;
    -moz-appearance:none
}
.authorBio-module__author-bio___3F9O4 .authorBio-module__author-info-wrapper___31dX2 .authorBio-module__read-more-button-wrapper___1C9O5 button:focus,.authorBio-module__author-bio___3F9O4 .authorBio-module__author-info-wrapper___31dX2 .authorBio-module__read-more-button-wrapper___1C9O5 button:hover{
    color:#739dd0
}
.authorBio-module__author-bio___3F9O4 .authorBio-module__author-info-wrapper___31dX2 .authorBio-module__read-more-button-wrapper___1C9O5 button:focus{
    outline:none
}
.authorBio-module__author-bio___3F9O4 .authorBio-module__author-info-wrapper___31dX2 .authorBio-module__read-more-button-wrapper___1C9O5 .authorBio-module__description-read-more___1UlBR{
    display:none;
    position:relative;
    padding:0 15px 0 0;
    color:grey;
    font-family:Poppins-Regular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size:14px;
    letter-spacing:-.17px;
    line-height:21px
}
@media (max-width:1023px){
    .authorBio-module__author-bio___3F9O4 .authorBio-module__author-info-wrapper___31dX2 .authorBio-module__read-more-button-wrapper___1C9O5 .authorBio-module__description-read-more___1UlBR{
        display:inline
    }
}
.authorBio-module__author-bio___3F9O4 .authorBio-module__author-info-wrapper___31dX2 .authorBio-module__read-more-button-wrapper___1C9O5 .authorBio-module__arrow-down___1inFs{
    display:none;
    border-color:#999 transparent transparent;
    border-style:solid;
    border-width:5px 5px 2.5px;
    height:0;
    width:0;
    position:absolute;
    top:8px;
    right:0
}
@media (max-width:1023px){
    .authorBio-module__author-bio___3F9O4 .authorBio-module__author-info-wrapper___31dX2 .authorBio-module__read-more-button-wrapper___1C9O5 .authorBio-module__arrow-down___1inFs{
        display:inline
    }
}
.authorBio-module__author-bio___3F9O4 .authorBio-module__author-info-wrapper___31dX2 .authorBio-module__read-more-button-wrapper___1C9O5 .authorBio-module__arrow-up___2qB2d{
    display:none;
    height:0;
    width:0;
    position:absolute;
    border-color:transparent transparent #999;
    border-style:solid;
    border-width:0 5px 5px;
    top:7px;
    right:0
}
@media (max-width:1023px){
    .authorBio-module__author-bio___3F9O4 .authorBio-module__author-info-wrapper___31dX2 .authorBio-module__read-more-button-wrapper___1C9O5 .authorBio-module__arrow-up___2qB2d{
        display:inline
    }
}
.articleList-module__search-article___3dAaO{
    display:flex;
    padding:30px 0;
    border-bottom:1px solid #eaeaea;
    font-family:"PT Serif",serif;
    cursor:pointer;
    text-decoration:none;
    font-size:18px
}
.articleList-module__search-article___3dAaO:hover{
    background-color:#f5f5f5
}
.articleList-module__search-article___3dAaO *{
    box-sizing:border-box
}
.articleList-module__search-article___3dAaO .articleList-module__article-image-container___1Zw1i{
    width:30%;
    min-height:192px;
    max-width:275px;
    display:flex;
    align-items:center
}
.articleList-module__search-article___3dAaO .articleList-module__article-image-container___1Zw1i .articleList-module__article-image___rXWjv{
    width:100%;
    background-size:cover;
    background-repeat:no-repeat;
    position:relative;
    background-position:50%
}
.articleList-module__search-article___3dAaO .articleList-module__article-image-container___1Zw1i .articleList-module__article-image___rXWjv:before{
    display:block;
    content:"";
    width:100%;
    padding-top:66.66667%
}
@media (max-width:768px){
    .articleList-module__search-article___3dAaO .articleList-module__article-image-container___1Zw1i{
        max-width:200px;
        min-height:133px
    }
}
@media (max-width:767px){
    .articleList-module__search-article___3dAaO .articleList-module__article-image-container___1Zw1i{
        display:none
    }
}
.articleList-module__search-article___3dAaO .articleList-module__article-image-container___1Zw1i img{
    width:100%
}
.articleList-module__search-article___3dAaO .articleList-module__article-image-container___1Zw1i+div{
    padding-left:30px
}
@media (max-width:768px){
    .articleList-module__search-article___3dAaO .articleList-module__article-image-container___1Zw1i+div{
        padding-left:20px
    }
}
@media (max-width:767px){
    .articleList-module__search-article___3dAaO .articleList-module__article-image-container___1Zw1i+div{
        padding-left:0
    }
}
.articleList-module__search-article___3dAaO .articleList-module__article-info-wrapper___1DD0Y{
    width:70%
}
@media (max-width:767px){
    .articleList-module__search-article___3dAaO .articleList-module__article-info-wrapper___1DD0Y{
        width:100%
    }
}
.articleList-module__search-article___3dAaO .articleList-module__pipe-separator___1YKRQ{
    margin:0 10px
}
.articleList-module__search-article___3dAaO .articleList-module__author___34EIJ{
    color:#404040
}
.articleList-module__search-article___3dAaO .articleList-module__author-line___2u1SX{
    line-height:1.5;
    font-family:"PT Serif",serif;
    font-size:18px;
    color:#000
}
.articleList-module__search-article___3dAaO .articleList-module__author-line___2u1SX a{
    color:#0559b3
}
@media (max-width:1279px){
    .articleList-module__search-article___3dAaO .articleList-module__author-line___2u1SX{
        font-size:16px
    }
}
@media (max-width:767px){
    .articleList-module__search-article___3dAaO .articleList-module__author-line___2u1SX{
        font-size:14px
    }
}
.articleList-module__search-article___3dAaO .articleList-module__article-title___1-ufq{
    line-height:1.4;
    font-size:26px;
    font-weight:700;
    color:#000
}
@media (max-width:1279px){
    .articleList-module__search-article___3dAaO .articleList-module__article-title___1-ufq{
        font-size:22px
    }
}
@media (max-width:767px){
    .articleList-module__search-article___3dAaO .articleList-module__article-title___1-ufq{
        font-size:16px
    }
}
.articleList-module__search-article___3dAaO .articleList-module__article-summary___ZZcA5{
    margin-top:5px;
    font-size:22px;
    color:grey
}
@media (max-width:1280px){
    .articleList-module__search-article___3dAaO .articleList-module__article-summary___ZZcA5{
        font-size:18px
    }
}
@media (max-width:768px){
    .articleList-module__search-article___3dAaO .articleList-module__article-summary___ZZcA5{
        font-size:14px
    }
}
@media (max-width:767px){
    .articleList-module__search-article___3dAaO .articleList-module__article-summary___ZZcA5{
        color:#000
    }
}
.articleList-module__search-article___3dAaO .articleList-module__article-description___27XzC{
    margin-top:5px;
    font-size:22px;
    word-break:break-word;
    color:#000
}
@media (max-width:1280px){
    .articleList-module__search-article___3dAaO .articleList-module__article-description___27XzC{
        font-size:18px
    }
}
@media (max-width:768px){
    .articleList-module__search-article___3dAaO .articleList-module__article-description___27XzC{
        font-size:14px
    }
}
@media (max-width:767px){
    .articleList-module__search-article___3dAaO .articleList-module__article-description___27XzC{
        display:none
    }
}
.authorBioPage-module__author-articles-title___1mpkN{
    margin-top:36px;
    color:#000;
    font-family:Poppins-Regular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size:27px;
    line-height:29px
}
@media (max-width:767px){
    .authorBioPage-module__author-articles-title___1mpkN{
        font-size:21px
    }
}
.authorBioPage-module__separator___2_cpx{
    margin-top:20px;
    background-color:#979797;
    width:25%
}
.src-components-grid__grid--3LFPm{
    display:grid;
    margin:0 auto;
    font-family:Helvetica,Arial,sans-serif
}
.src-components-row__row--3oc8z{
    font-size:13px;
    align-content:center;
    display:grid
}
.src-components-row__row--3oc8z:nth-of-type(2n){
    background-color:#efefef
}
.src-components-row__row--3oc8z:last-child{
    border-bottom:1px solid #d7d7d7
}
.src-components-row__row--3oc8z:hover{
    background:#e3f3fc
}
.src-components-row__header-row--Qzu4n{
    font-size:13px;
    align-content:center;
    background:#154271;
    font-weight:700
}
.src-components-row__header-row--Qzu4n:hover{
    background:#154271
}
.src-components-row__columns-1--2hVho{
    grid-template-columns:repeat(1,1fr)
}
.src-components-row__columns-2--2v7_o{
    grid-template-columns:repeat(2,1fr)
}
.src-components-row__columns-3--AFoWK{
    grid-template-columns:repeat(3,1fr)
}
.src-components-row__columns-4--55mNi{
    grid-template-columns:repeat(4,1fr)
}
.src-components-row__columns-5--FaBHU{
    grid-template-columns:repeat(5,1fr)
}
.src-components-row__columns-6--34rxE{
    grid-template-columns:repeat(6,1fr)
}
.src-components-row__columns-7--1yzkF{
    grid-template-columns:repeat(7,1fr)
}
.src-components-row__columns-8--3blmY{
    grid-template-columns:repeat(8,1fr)
}
.src-components-row__columns-9--3RIDs{
    grid-template-columns:repeat(9,1fr)
}
.src-components-row__columns-10--2G9qE{
    grid-template-columns:repeat(10,1fr)
}
.src-components-row__columns-11--1a7Ch{
    grid-template-columns:repeat(11,1fr)
}
.src-components-row__columns-12--39Zuw{
    grid-template-columns:repeat(12,1fr)
}
.src-components-row__columns-13--2I0Q6{
    grid-template-columns:repeat(13,1fr)
}
.src-components-row__columns-14--250_j{
    grid-template-columns:repeat(14,1fr)
}
.src-components-row__columns-15--cTZmC{
    grid-template-columns:repeat(15,1fr)
}
.src-components-row__columns-16--2xTBV{
    grid-template-columns:repeat(16,1fr)
}
.src-components-row__columns-17--3jD83{
    grid-template-columns:repeat(17,1fr)
}
.src-components-row__columns-18--36jPw{
    grid-template-columns:repeat(18,1fr)
}
.src-components-row__columns-19--hDfe-{
    grid-template-columns:repeat(19,1fr)
}
.src-components-row__columns-20--2hZut{
    grid-template-columns:repeat(20,1fr)
}
.src-components-row__columns-21--sJeJp{
    grid-template-columns:repeat(21,1fr)
}
.src-components-row__columns-22--1MxKo{
    grid-template-columns:repeat(22,1fr)
}
.src-components-row__columns-23--zuZ8W{
    grid-template-columns:repeat(23,1fr)
}
.src-components-row__columns-24--2y4g_{
    grid-template-columns:repeat(24,1fr)
}
.src-components-row__columns-25--1V9I3{
    grid-template-columns:repeat(25,1fr)
}
.src-components-row__columns-26--AOD4t{
    grid-template-columns:repeat(26,1fr)
}
.src-components-row__columns-27--1usB8{
    grid-template-columns:repeat(27,1fr)
}
.src-components-row__columns-28--2QIrW{
    grid-template-columns:repeat(28,1fr)
}
.src-components-row__columns-29--2xdsh{
    grid-template-columns:repeat(29,1fr)
}
.src-components-row__columns-30--2Noc-{
    grid-template-columns:repeat(30,1fr)
}
.src-components-cell__cell--kXRWD{
    align-content:center;
    padding:1rem;
    vertical-align:middle;
    word-break:break-word;
    border-right:1px solid #d7d7d7;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.src-components-cell__cell--kXRWD:first-child{
    border-left:1px solid #d7d7d7
}
.src-components-cell__header-cell--3J2_w{
    vertical-align:middle;
    color:#fff;
    border-right:1px solid #d7d7d7
}
.src-components-cell__header-cell--3J2_w:last-child{
    border-right:unset
}
.src-components-cell__sortable--3GpNS{
    cursor:pointer
}
.src-components-cell__sorted--1ihod{
    display:flex;
    margin:auto;
    justify-content:space-between
}
.src-components-cell__sort-asc--H_WmW{
    border:5px solid transparent;
    border-bottom-color:#fff;
    margin-bottom:5px;
    margin-left:10px
}
.src-components-cell__sort-des--3jwzb{
    border:5px solid transparent;
    border-top-color:#fff;
    margin-top:6px;
    margin-left:10px
}
[data-simplebar]{
    position:relative;
    flex-direction:column;
    flex-wrap:wrap;
    justify-content:flex-start;
    align-content:flex-start;
    align-items:flex-start
}
.simplebar-wrapper{
    overflow:hidden;
    width:inherit;
    height:inherit;
    max-width:inherit;
    max-height:inherit
}
.simplebar-mask{
    direction:inherit;
    overflow:hidden;
    width:auto!important;
    height:auto!important;
    z-index:0
}
.simplebar-mask,.simplebar-offset{
    position:absolute;
    padding:0;
    margin:0;
    left:0;
    top:0;
    bottom:0;
    right:0
}
.simplebar-offset{
    direction:inherit!important;
    box-sizing:inherit!important;
    resize:none!important;
    -webkit-overflow-scrolling:touch
}
.simplebar-content-wrapper{
    direction:inherit;
    box-sizing:border-box!important;
    position:relative;
    display:block;
    height:100%;
    width:auto;
    max-width:100%;
    max-height:100%;
    scrollbar-width:none;
    -ms-overflow-style:none
}
.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{
    width:0;
    height:0
}
.simplebar-content:after,.simplebar-content:before{
    content:" ";
    display:table
}
.simplebar-placeholder{
    max-height:100%;
    max-width:100%;
    width:100%;
    pointer-events:none
}
.simplebar-height-auto-observer-wrapper{
    box-sizing:inherit!important;
    height:100%;
    width:100%;
    max-width:1px;
    position:relative;
    float:left;
    max-height:1px;
    overflow:hidden;
    z-index:-1;
    padding:0;
    margin:0;
    pointer-events:none;
    flex-grow:inherit;
    flex-shrink:0;
    flex-basis:0
}
.simplebar-height-auto-observer{
    box-sizing:inherit;
    display:block;
    opacity:0;
    top:0;
    left:0;
    height:1000%;
    width:1000%;
    min-height:1px;
    min-width:1px;
    z-index:-1
}
.simplebar-height-auto-observer,.simplebar-track{
    position:absolute;
    overflow:hidden;
    pointer-events:none
}
.simplebar-track{
    z-index:1;
    right:0;
    bottom:0
}
[data-simplebar].simplebar-dragging .simplebar-content{
    pointer-events:none;
    user-select:none;
    -webkit-user-select:none
}
[data-simplebar].simplebar-dragging .simplebar-track{
    pointer-events:all
}
.simplebar-scrollbar{
    position:absolute;
    left:0;
    right:0;
    min-height:10px
}
.simplebar-scrollbar:before{
    position:absolute;
    content:"";
    background:#000;
    border-radius:7px;
    left:2px;
    right:2px;
    opacity:0;
    transition:opacity .2s linear
}
.simplebar-scrollbar.simplebar-visible:before{
    opacity:.5;
    transition:opacity 0s linear
}
.simplebar-track.simplebar-vertical{
    top:0;
    width:11px
}
.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{
    top:2px;
    bottom:2px
}
.simplebar-track.simplebar-horizontal{
    left:0;
    height:11px
}
.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{
    height:100%;
    left:2px;
    right:2px
}
.simplebar-track.simplebar-horizontal .simplebar-scrollbar{
    right:auto;
    left:0;
    top:2px;
    height:7px;
    min-height:0;
    min-width:10px;
    width:auto
}
[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{
    right:auto;
    left:0
}
.hs-dummy-scrollbar-size{
    direction:rtl;
    position:fixed;
    opacity:0;
    visibility:hidden;
    height:500px;
    width:500px;
    overflow-y:hidden;
    overflow-x:scroll
}
.simplebar-hide-scrollbar{
    position:fixed;
    left:0;
    visibility:hidden;
    overflow-y:scroll;
    scrollbar-width:none;
    -ms-overflow-style:none
}
@font-face{
    font-family:CostarIconsFont;
    src:url(/home/content/CostarIconsFont.eot);
    src:url(/home/content/CostarIconsFont.eot) format("eot"),url(/home/content/CostarIconsFont.woff2) format("woff2"),url(/home/content/CostarIconsFont.woff) format("woff"),url(/home/content/CostarIconsFont.ttf) format("truetype"),url(/home/content/CostarIconsFont-9adf02d63e57ea3510c9eb79f6d80507.svg) format("svg")
}
.circle-checkmark:before,.icon-base-pseudo,.icon-calendar:before,.icon-carousel:before,.icon-checkmark-bold:before,.icon-checkmark:before,.icon-chevron-down:before,.icon-chevron-left:before,.icon-chevron-right:before,.icon-chevron-up:before,.icon-city:before,.icon-close:before,.icon-costar-logo:before,.icon-diamond-pin:before,.icon-download:before,.icon-dropdown:before,.icon-duplicate:before,.icon-edit:before,.icon-email:before,.icon-excel:before,.icon-expand:before,.icon-flyer:before,.icon-green-check:before,.icon-grid:before,.icon-hyphen:before,.icon-image:before,.icon-info:before,.icon-leads:before,.icon-list:before,.icon-main-menu:before,.icon-map:before,.icon-menu:before,.icon-minus:before,.icon-more:before,.icon-nav-arrow:before,.icon-partial-check:before,.icon-PDF:before,.icon-pencil:before,.icon-photo:before,.icon-plus:before,.icon-prospect-list:before,.icon-remove:before,.icon-rotate-c:before,.icon-rotate-cc:before,.icon-search:before,.icon-sort-down:before,.icon-sort-up:before,.icon-sort:before,.icon-tour-3d:before,.icon-video:before,.icon-warning:before,.icon-word:before,.icon-zip-code:before,.icon-zoom-in:before,.icon-zoom-out:before,.modal-header .close:before,.search-component-home .modal-header .close:before{
    font-family:CostarIconsFont;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    font-style:normal;
    font-variant:normal;
    font-weight:400;
    text-decoration:none;
    text-transform:none
}
.icon-calendar:before{
    content:"\E001"
}
.icon-carousel:before{
    content:"\E002"
}
.icon-checkmark-bold:before{
    content:"\E003"
}
.icon-checkmark:before{
    content:"\E004"
}
.icon-chevron-down:before{
    content:"\E005"
}
.icon-chevron-left:before{
    content:"\E006"
}
.icon-chevron-right:before{
    content:"\E007"
}
.icon-chevron-up:before{
    content:"\E008"
}
.icon-city:before{
    content:"\E009"
}
.icon-close:before{
    content:"\E00A"
}
.icon-costar-logo:before{
    content:"\E00B"
}
.icon-diamond-pin:before{
    content:"\E00C"
}
.icon-download:before{
    content:"\E00D"
}
.icon-dropdown:before{
    content:"\E00E"
}
.icon-duplicate:before{
    content:"\E00F"
}
.icon-edit:before{
    content:"\E010"
}
.icon-email:before{
    content:"\E011"
}
.icon-excel:before{
    content:"\E012"
}
.icon-expand:before{
    content:"\E013"
}
.icon-flyer:before{
    content:"\E014"
}
.icon-green-check:before{
    content:"\E015"
}
.icon-grid:before{
    content:"\E016"
}
.icon-hyphen:before{
    content:"\E017"
}
.icon-image:before{
    content:"\E018"
}
.icon-info:before{
    content:"\E019"
}
.icon-leads:before{
    content:"\E01A"
}
.icon-list:before{
    content:"\E01B"
}
.icon-main-menu:before{
    content:"\E01C"
}
.icon-map:before{
    content:"\E01D"
}
.icon-menu:before{
    content:"\E01E"
}
.icon-minus:before{
    content:"\E01F"
}
.icon-more:before{
    content:"\E020"
}
.icon-nav-arrow:before{
    content:"\E021"
}
.icon-partial-check:before{
    content:"\E022"
}
.icon-PDF:before{
    content:"\E023"
}
.icon-pencil:before{
    content:"\E024"
}
.icon-photo:before{
    content:"\E025"
}
.icon-plus:before{
    content:"\E026"
}
.icon-prospect-list:before{
    content:"\E027"
}
.icon-remove:before{
    content:"\E028"
}
.icon-rotate-c:before{
    content:"\E029"
}
.icon-rotate-cc:before{
    content:"\E02A"
}
.icon-search:before{
    content:"\E02B"
}
.icon-sort-down:before{
    content:"\E02C"
}
.icon-sort-up:before{
    content:"\E02D"
}
.icon-sort:before{
    content:"\E02E"
}
.icon-tour-3d:before{
    content:"\E02F"
}
.icon-video:before{
    content:"\E030"
}
.icon-warning:before{
    content:"\E031"
}
.icon-word:before{
    content:"\E032"
}
.icon-zip-code:before{
    content:"\E033"
}
.icon-zoom-in:before{
    content:"\E034"
}
.icon-zoom-out:before{
    content:"\E035"
}
html{
    font-family:sans-serif;
    -ms-text-size-adjust:100%;
    -webkit-text-size-adjust:100%
}
body{
    margin:0
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{
    display:block
}
audio,canvas,progress,video{
    display:inline-block;
    vertical-align:baseline
}
audio:not([controls]){
    display:none;
    height:0
}
[hidden],template{
    display:none
}
a{
    background-color:transparent
}
a:active,a:hover{
    outline:0
}
abbr[title]{
    border-bottom:1px dotted
}
dfn{
    font-style:italic
}
h1{
    font-size:2em;
    margin:.67em 0
}
mark{
    background:#ff0;
    color:#000
}
small{
    font-size:80%
}
sub,sup{
    font-size:75%;
    line-height:0;
    position:relative;
    vertical-align:baseline
}
sup{
    top:-.5em
}
sub{
    bottom:-.25em
}
img{
    border:0
}
svg:not(:root){
    overflow:hidden
}
svg{
    pointer-events:none
}
figure{
    margin:1em 40px
}
hr{
    box-sizing:content-box;
    height:0
}
pre{
    overflow:auto
}
code,kbd,pre,samp{
    font-family:monospace,monospace;
    font-size:1em
}
button,input,optgroup,select,textarea{
    color:inherit;
    font:inherit;
    margin:0
}
button{
    overflow:visible
}
button,select{
    text-transform:none
}
button,html input[type=button],input[type=reset],input[type=submit]{
    -webkit-appearance:button;
    cursor:pointer
}
button::-moz-focus-inner,input::-moz-focus-inner{
    border:0;
    padding:0
}
input{
    line-height:normal
}
input[type=checkbox],input[type=radio]{
    box-sizing:border-box;
    padding:0
}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{
    height:auto
}
input[type=search]{
    -webkit-appearance:textfield;
    box-sizing:content-box
}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{
    -webkit-appearance:none
}
fieldset{
    border:1px solid silver;
    margin:0 2px;
    padding:.35em .625em .75em
}
textarea{
    overflow:auto
}
optgroup{
    font-weight:700
}
table{
    border-collapse:collapse;
    border-spacing:0
}
td,th{
    padding:0
}
*,:after,:before{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
html{
    font-size:10px;
    -webkit-tap-highlight-color:rgba(0,0,0,0)
}
body{
    line-height:1.42857143;
    color:#404040;
    background-color:#fff
}
button,input,select,textarea{
    font-family:inherit;
    font-size:inherit;
    line-height:inherit
}
a{
    color:#0559b3
}
a,a:focus,a:hover{
    text-decoration:none
}
a:focus,a:hover{
    color:rgba(5,89,179,.6)
}
a:focus{
    outline:thin dotted;
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px
}
a.disabled,a[disabled]{
    color:#bfbfbf
}
figure{
    margin:0
}
img{
    vertical-align:middle
}
.img-responsive{
    display:block;
    max-width:100%;
    height:auto
}
.img-rounded{
    border-radius:0
}
.img-thumbnail{
    padding:4px;
    line-height:1.42857143;
    background-color:#fff;
    border:1px solid #ddd;
    border-radius:0;
    -webkit-transition:all .2s ease-in-out;
    -o-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out;
    display:inline-block;
    max-width:100%;
    height:auto
}
.img-circle{
    border-radius:50%
}
hr{
    margin-top:22px;
    margin-bottom:22px;
    border:0;
    border-top:1px solid #fff
}
.sr-only{
    position:absolute;
    width:1px;
    height:1px;
    margin:-1px;
    padding:0;
    overflow:hidden;
    clip:rect(0,0,0,0);
    border:0
}
.sr-only-focusable:active,.sr-only-focusable:focus{
    position:static;
    width:auto;
    height:auto;
    margin:0;
    overflow:visible;
    clip:auto
}
[role=button]{
    cursor:pointer
}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{
    font-family:inherit;
    font-weight:500;
    line-height:1.1;
    color:#103060
}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{
    font-weight:400;
    line-height:1;
    color:#e5e5e5
}
.h1,.h2,.h3,h1,h2,h3{
    margin-top:22px;
    margin-bottom:11px
}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{
    font-size:65%
}
.h4,.h5,.h6,h4,h5,h6{
    margin-top:11px;
    margin-bottom:11px
}
.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{
    font-size:75%
}
.h1,h1{
    font-size:41px
}
.h2,h2{
    font-size:34px
}
.h3,h3{
    font-size:28px
}
.h4,h4{
    font-size:20px
}
.h5,h5{
    font-size:16px
}
.h6,h6{
    font-size:14px
}
p{
    margin:0 0 11px
}
.lead{
    margin-bottom:22px;
    font-size:18px;
    font-weight:300;
    line-height:1.4
}
@media (min-width:1023px){
    .lead{
        font-size:24px
    }
}
.small,small{
    font-size:87%
}
.mark,mark{
    background-color:#fcf8e3;
    padding:.2em
}
.text-left{
    text-align:left
}
.text-right{
    text-align:right
}
.text-center{
    text-align:center
}
.text-justify{
    text-align:justify
}
.text-nowrap{
    white-space:nowrap
}
.text-lowercase{
    text-transform:lowercase
}
.text-uppercase{
    text-transform:uppercase
}
.text-capitalize{
    text-transform:capitalize
}
.text-muted{
    color:#e5e5e5
}
.text-primary{
    color:#103060
}
a.text-primary:focus,a.text-primary:hover{
    color:#091a34
}
.text-success{
    color:#3c763d
}
a.text-success:focus,a.text-success:hover{
    color:#2b542c
}
.text-info{
    color:#31708f
}
a.text-info:focus,a.text-info:hover{
    color:#245269
}
.text-warning{
    color:#8a6d3b
}
a.text-warning:focus,a.text-warning:hover{
    color:#66512c
}
.text-danger{
    color:#a94442
}
a.text-danger:focus,a.text-danger:hover{
    color:#843534
}
.bg-primary{
    color:#fff;
    background-color:#103060
}
a.bg-primary:focus,a.bg-primary:hover{
    background-color:#091a34
}
.bg-success{
    background-color:#dff0d8
}
a.bg-success:focus,a.bg-success:hover{
    background-color:#c1e2b3
}
.bg-info{
    background-color:#d9edf7
}
a.bg-info:focus,a.bg-info:hover{
    background-color:#afd9ee
}
.bg-warning{
    background-color:#fcf8e3
}
a.bg-warning:focus,a.bg-warning:hover{
    background-color:#f7ecb5
}
.bg-danger{
    background-color:#f2dede
}
a.bg-danger:focus,a.bg-danger:hover{
    background-color:#e4b9b9
}
.page-header{
    padding-bottom:10px;
    margin:44px 0 22px;
    border-bottom:1px solid #fff
}
ol,ul{
    margin-top:0;
    margin-bottom:11px
}
ol ol,ol ul,ul ol,ul ul{
    margin-bottom:0
}
.list-inline,.list-unstyled{
    padding-left:0;
    list-style:none
}
.list-inline{
    margin-left:-5px
}
.list-inline>li{
    display:inline-block;
    padding-left:5px;
    padding-right:5px
}
dl{
    margin-top:0;
    margin-bottom:22px
}
dd,dt{
    line-height:1.42857143
}
dt{
    font-weight:700
}
dd{
    margin-left:0
}
@media (min-width:1023px){
    .dl-horizontal dt{
        float:left;
        width:160px;
        clear:left;
        text-align:right;
        overflow:hidden;
        -o-text-overflow:ellipsis;
        -ms-text-overflow:ellipsis;
        text-overflow:ellipsis;
        white-space:nowrap
    }
    .dl-horizontal dd{
        margin-left:180px
    }
}
abbr[data-original-title],abbr[title]{
    cursor:help;
    border-bottom:1px dotted #e5e5e5
}
.initialism{
    font-size:90%;
    text-transform:uppercase
}
blockquote{
    padding:11px 22px;
    margin:0 0 22px;
    font-size:20px;
    border-left:5px solid #fff
}
blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{
    margin-bottom:0
}
blockquote .small,blockquote footer,blockquote small{
    display:block;
    font-size:80%;
    line-height:1.42857143;
    color:#e5e5e5
}
blockquote .small:before,blockquote footer:before,blockquote small:before{
    content:"\2014 \A0"
}
.blockquote-reverse,blockquote.pull-right{
    padding-right:15px;
    padding-left:0;
    border-right:5px solid #fff;
    border-left:0;
    text-align:right
}
.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{
    content:""
}
.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{
    content:"\A0 \2014"
}
address{
    margin-bottom:22px;
    font-style:normal;
    line-height:1.42857143
}
table{
    background-color:transparent
}
caption{
    padding-top:8px;
    padding-bottom:8px;
    color:#e5e5e5
}
caption,th{
    text-align:left
}
.table{
    width:100%;
    max-width:100%;
    margin-bottom:22px
}
.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{
    padding:8px;
    line-height:1.42857143;
    vertical-align:top;
    border-top:1px solid #ddd
}
.table>thead>tr>th{
    vertical-align:bottom;
    border-bottom:2px solid #ddd
}
.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{
    border-top:0
}
.table>tbody+tbody{
    border-top:2px solid #ddd
}
.table .table{
    background-color:#fff
}
.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{
    padding:5px
}
.table-input>tbody>tr>td,.table-input>tbody>tr>th,.table-input>tfoot>tr>td,.table-input>tfoot>tr>th,.table-input>thead>tr>td,.table-input>thead>tr>th{
    border-top:0 solid #ddd;
    vertical-align:middle
}
.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{
    border:1px solid #ddd
}
.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{
    border-bottom-width:2px
}
.table-striped>tbody>tr:nth-of-type(odd){
    background-color:#f9f9f9
}
.table-hover>tbody>tr:hover{
    background-color:#f5f5f5
}
table col[class*=col-]{
    position:static;
    float:none;
    display:table-column
}
table td[class*=col-],table th[class*=col-]{
    position:static;
    float:none;
    display:table-cell
}
.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{
    background-color:#f5f5f5
}
.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{
    background-color:#e8e8e8
}
.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{
    background-color:#dff0d8
}
.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{
    background-color:#d0e9c6
}
.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{
    background-color:#d9edf7
}
.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{
    background-color:#c4e3f3
}
.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{
    background-color:#fcf8e3
}
.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{
    background-color:#faf2cc
}
.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{
    background-color:#f2dede
}
.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{
    background-color:#ebcccc
}
.table-responsive{
    overflow-x:auto;
    min-height:.01%
}
@media screen and (max-width:1022px){
    .table-responsive{
        width:100%;
        margin-bottom:16.5px;
        overflow-y:hidden;
        -ms-overflow-style:-ms-autohiding-scrollbar;
        border:1px solid #ddd
    }
    .table-responsive>.table{
        margin-bottom:0
    }
    .table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{
        white-space:nowrap
    }
    .table-responsive>.table-bordered{
        border:0
    }
    .table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{
        border-left:0
    }
    .table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{
        border-right:0
    }
    .table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{
        border-bottom:0
    }
}
fieldset{
    margin:0;
    min-width:0
}
fieldset,legend{
    padding:0;
    border:0
}
legend{
    display:block;
    width:100%;
    margin-bottom:22px;
    font-size:24px;
    line-height:inherit;
    color:grey;
    border-bottom:1px solid #e5e5e5
}
label{
    display:inline-block;
    max-width:100%;
    margin-bottom:5px;
    font-weight:300
}
input[type=search]{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
input[type=checkbox],input[type=radio]{
    margin:4px 0 0;
    margin-top:1px\9;
    line-height:normal
}
input[type=file]{
    display:block
}
input[type=range]{
    display:block;
    width:100%
}
select[multiple],select[size]{
    height:auto
}
input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{
    outline:thin dotted;
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px
}
output{
    display:block;
    padding-top:7px;
    font-size:16px;
    line-height:1.42857143;
    color:#bfbfbf
}
.water-mark-char-limit{
    color:grey;
    font-size:14px
}
.form-control{
    display:block;
    width:100%;
    height:36px;
    padding:6px 12px;
    font-size:16px;
    line-height:1.42857143;
    color:#bfbfbf;
    background-color:#fff;
    background-image:none;
    border:1px solid #c5c5c5;
    border-radius:0;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    -o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out
}
.form-control:focus{
    border-color:#66afe9;
    outline:0;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}
.form-control::-moz-placeholder{
    color:#999;
    opacity:1
}
.form-control:-ms-input-placeholder{
    color:#999
}
.form-control::-webkit-input-placeholder{
    color:#999
}
.form-control::-ms-expand{
    border:0;
    background-color:transparent
}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{
    background-color:#fff;
    opacity:1
}
.form-control[disabled],fieldset[disabled] .form-control{
    cursor:not-allowed
}
textarea.form-control{
    height:auto
}
input[type=search]{
    -webkit-appearance:none
}
@media screen and (-webkit-min-device-pixel-ratio:0){
    input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{
        line-height:36px
    }
    .input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{
        line-height:33px
    }
    .input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{
        line-height:46px
    }
}
.form-group{
    margin-bottom:15px
}
.checkbox,.radio{
    position:relative;
    display:block;
    margin-top:10px;
    margin-bottom:10px
}
.checkbox label,.radio label{
    min-height:22px;
    padding-left:20px;
    margin-bottom:0;
    font-weight:400;
    cursor:pointer
}
.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{
    position:absolute;
    margin-left:-20px;
    margin-top:4px\9
}
.checkbox+.checkbox,.radio+.radio{
    margin-top:-5px
}
.checkbox-inline,.radio-inline{
    position:relative;
    display:inline-block;
    padding-left:20px;
    margin-bottom:0;
    vertical-align:middle;
    font-weight:400;
    cursor:pointer
}
.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{
    margin-top:0;
    margin-left:10px
}
.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .checkbox label,fieldset[disabled] .radio-inline,fieldset[disabled] .radio label,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{
    cursor:not-allowed
}
.form-control-static{
    padding-top:7px;
    padding-bottom:7px;
    margin-bottom:0;
    min-height:38px
}
.form-control-static.input-lg,.form-control-static.input-sm{
    padding-left:0;
    padding-right:0
}
.input-sm{
    height:33px;
    padding:5px 10px;
    font-size:14px;
    line-height:1.5;
    border-radius:0
}
select.input-sm{
    height:33px;
    line-height:33px
}
select[multiple].input-sm,textarea.input-sm{
    height:auto
}
.form-group-sm .form-control{
    height:33px;
    padding:5px 10px;
    font-size:14px;
    line-height:1.5;
    border-radius:0
}
.form-group-sm select.form-control{
    height:33px;
    line-height:33px
}
.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{
    height:auto
}
.form-group-sm .form-control-static{
    height:33px;
    min-height:36px;
    padding:6px 10px;
    font-size:14px;
    line-height:1.5
}
.input-lg{
    height:46px;
    padding:10px 16px;
    font-size:18px;
    line-height:1.3333333;
    border-radius:0
}
select.input-lg{
    height:46px;
    line-height:46px
}
select[multiple].input-lg,textarea.input-lg{
    height:auto
}
.form-group-lg .form-control{
    height:46px;
    padding:10px 16px;
    font-size:18px;
    line-height:1.3333333;
    border-radius:0
}
.form-group-lg select.form-control{
    height:46px;
    line-height:46px
}
.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{
    height:auto
}
.form-group-lg .form-control-static{
    height:46px;
    min-height:40px;
    padding:11px 16px;
    font-size:18px;
    line-height:1.3333333
}
.has-feedback{
    position:relative
}
.has-feedback .form-control{
    padding-right:45px
}
.form-control-feedback{
    position:absolute;
    top:0;
    right:0;
    display:block;
    width:36px;
    height:36px;
    line-height:36px;
    text-align:center;
    pointer-events:none
}
.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{
    width:46px;
    height:46px;
    line-height:46px
}
.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{
    width:33px;
    height:33px;
    line-height:33px
}
.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox-inline label,.has-success.checkbox label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{
    color:#3c763d
}
.has-success .form-control{
    border-color:#3c763d;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.has-success .form-control:focus{
    border-color:#2b542c;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;
    -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168
}
.has-success .input-group-addon{
    color:#3c763d;
    border-color:#3c763d;
    background-color:#dff0d8
}
.has-success .form-control-feedback{
    color:#3c763d
}
.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox-inline label,.has-warning.checkbox label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{
    color:#8a6d3b
}
.has-warning .form-control{
    border-color:#8a6d3b;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.has-warning .form-control:focus{
    border-color:#66512c;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;
    -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b
}
.has-warning .input-group-addon{
    color:#8a6d3b;
    border-color:#8a6d3b;
    background-color:#fcf8e3
}
.has-warning .form-control-feedback{
    color:#8a6d3b
}
.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox-inline label,.has-error.checkbox label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{
    color:#a94442
}
.has-error .form-control{
    border-color:#a94442;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.has-error .form-control:focus{
    border-color:#843534;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;
    -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483
}
.has-error .input-group-addon{
    color:#a94442;
    border-color:#a94442;
    background-color:#f2dede
}
.has-error .form-control-feedback{
    color:#a94442
}
.has-feedback label~.form-control-feedback{
    top:27px
}
.has-feedback label.sr-only~.form-control-feedback{
    top:0
}
.help-block{
    display:block;
    margin-top:5px;
    margin-bottom:10px;
    color:grey
}
@media (min-width:1023px){
    .form-inline .form-group{
        display:inline-block;
        margin-bottom:0;
        vertical-align:middle
    }
    .form-inline .form-control{
        display:inline-block;
        width:auto;
        vertical-align:middle
    }
    .form-inline .form-control-static{
        display:inline-block
    }
    .form-inline .input-group{
        display:inline-table;
        vertical-align:middle
    }
    .form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{
        width:auto
    }
    .form-inline .input-group>.form-control{
        width:100%
    }
    .form-inline .control-label{
        margin-bottom:0;
        vertical-align:middle
    }
    .form-inline .checkbox,.form-inline .radio{
        display:inline-block;
        margin-top:0;
        margin-bottom:0;
        vertical-align:middle
    }
    .form-inline .checkbox label,.form-inline .radio label{
        padding-left:0
    }
    .form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{
        position:relative;
        margin-left:0
    }
    .form-inline .has-feedback .form-control-feedback{
        top:0
    }
}
.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{
    margin-top:0;
    margin-bottom:0;
    padding-top:7px
}
.form-horizontal .checkbox,.form-horizontal .radio{
    min-height:29px
}
.form-horizontal .form-group{
    margin-left:-7px;
    margin-right:-8px
}
@media (min-width:1023px){
    .form-horizontal .control-label{
        text-align:right;
        margin-bottom:0;
        padding-top:7px
    }
}
.form-horizontal .has-feedback .form-control-feedback{
    right:7px
}
@media (min-width:1023px){
    .form-horizontal .form-group-lg .control-label{
        padding-top:11px;
        font-size:18px
    }
}
@media (min-width:1023px){
    .form-horizontal .form-group-sm .control-label{
        padding-top:6px;
        font-size:14px
    }
}
.btn{
    display:inline-block;
    margin-bottom:0;
    font-weight:300;
    text-align:center;
    vertical-align:middle;
    touch-action:manipulation;
    cursor:pointer;
    background-image:none;
    border:1px solid transparent;
    white-space:nowrap;
    padding:6px 12px;
    font-size:16px;
    line-height:1.42857143;
    border-radius:0;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{
    outline:thin dotted;
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px
}
.btn.focus,.btn:focus,.btn:hover{
    color:#333;
    text-decoration:none
}
.btn.active,.btn:active{
    outline:0;
    background-image:none;
    -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
    -moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
    box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{
    opacity:1;
    filter:alpha(opacity=100);
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none
}
a.btn.disabled,fieldset[disabled] a.btn{
    pointer-events:none
}
.btn-default{
    color:#333;
    background-color:#fff;
    border-color:#c5c5c5
}
.btn-default:hover{
    color:grey;
    background-color:#fff;
    border-color:grey
}
.open>.dropdown-toggle.btn-default{
    color:#333;
    background-color:#e6e6e6;
    border-color:#a6a6a6
}
.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{
    color:#333;
    background-color:#d4d4d4;
    border-color:#858585
}
.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{
    background-image:none
}
.btn-default.disabled,.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{
    color:#bfbfbf;
    background-color:#fff;
    border-color:#b2b2b2
}
.btn-default .badge{
    color:#fff;
    background-color:#333
}
.btn-primary{
    color:#fff;
    background-color:#0559b3;
    border-color:#044d9a
}
.btn-primary:hover{
    color:#fff;
    background-color:#739dd0;
    border-color:#739dd0
}
.open>.dropdown-toggle.btn-primary{
    color:#fff;
    background-color:#044081;
    border-color:#032f5f
}
.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{
    color:#fff;
    background-color:#032f5f;
    border-color:#010f1e
}
.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{
    background-image:none
}
.btn-primary.disabled,.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{
    color:#fff;
    background-color:#bfbfbf;
    border-color:#b2b2b2
}
.btn-primary .badge{
    color:#0559b3;
    background-color:#fff
}
.btn-primary:focus{
    color:#fff
}
.btn-secondary,.btn-secondary:hover{
    color:#fff;
    background-color:#77b800;
    border-color:#77b800
}
.open>.dropdown-toggle.btn-secondary{
    color:#fff;
    background-color:#568500;
    border-color:#4f7b00
}
.open>.dropdown-toggle.btn-secondary.focus,.open>.dropdown-toggle.btn-secondary:focus,.open>.dropdown-toggle.btn-secondary:hover{
    color:#fff;
    background-color:#3f6100;
    border-color:#253900
}
.btn-secondary.active,.btn-secondary:active,.open>.dropdown-toggle.btn-secondary{
    background-image:none
}
.btn-secondary.disabled,.btn-secondary.disabled.focus,.btn-secondary.disabled:focus,.btn-secondary.disabled:hover,.btn-secondary[disabled],.btn-secondary[disabled].focus,.btn-secondary[disabled]:focus,.btn-secondary[disabled]:hover,fieldset[disabled] .btn-secondary,fieldset[disabled] .btn-secondary.focus,fieldset[disabled] .btn-secondary:focus,fieldset[disabled] .btn-secondary:hover{
    color:#bfbfbf;
    background-color:#fff;
    border-color:#b2b2b2
}
.btn-secondary .badge{
    color:#77b800;
    background-color:#fff
}
.btn-success{
    color:#fff;
    background-color:#77b800;
    border-color:#679f00
}
.btn-success:hover{
    color:#fff;
    background-color:#b3d36e;
    border-color:#b3d36e
}
.open>.dropdown-toggle.btn-success{
    color:#fff;
    background-color:#568500;
    border-color:#3f6100
}
.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{
    color:#fff;
    background-color:#3f6100;
    border-color:#141f00
}
.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{
    background-image:none
}
.btn-success.disabled,.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{
    color:#fff;
    background-color:#bfbfbf;
    border-color:#b2b2b2
}
.btn-success .badge{
    color:#77b800;
    background-color:#fff
}
.btn-info,.btn-success:focus{
    color:#fff
}
.btn-info{
    background-color:#0559b3;
    border-color:#044d9a
}
.btn-info:hover{
    color:#fff;
    background-color:#739dd0;
    border-color:#739dd0
}
.open>.dropdown-toggle.btn-info{
    color:#fff;
    background-color:#044081;
    border-color:#032f5f
}
.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{
    color:#fff;
    background-color:#032f5f;
    border-color:#010f1e
}
.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{
    background-image:none
}
.btn-info.disabled,.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{
    color:#fff;
    background-color:#bfbfbf;
    border-color:#b2b2b2
}
.btn-info .badge{
    color:#0559b3;
    background-color:#fff
}
.btn-warning{
    color:#fff;
    background-color:#ec4a08;
    border-color:#d34207
}
.btn-warning:hover{
    color:#fff;
    background-color:#fb9f7b;
    border-color:#fb9f7b
}
.open>.dropdown-toggle.btn-warning{
    color:#fff;
    background-color:#bb3b06;
    border-color:#983005
}
.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{
    color:#fff;
    background-color:#983005;
    border-color:#581c03
}
.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{
    background-image:none
}
.btn-warning.disabled,.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{
    color:#fff;
    background-color:#bfbfbf;
    border-color:#b2b2b2
}
.btn-warning .badge{
    color:#ec4a08;
    background-color:#fff
}
.btn-danger{
    color:#fff;
    background-color:#cf0000;
    border-color:#b60000
}
.btn-danger:hover{
    color:#fff;
    background-color:#e26666;
    border-color:#e26666
}
.open>.dropdown-toggle.btn-danger{
    color:#fff;
    background-color:#9c0000;
    border-color:#780000
}
.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{
    color:#fff;
    background-color:#780000;
    border-color:#360000
}
.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{
    background-image:none
}
.btn-danger.disabled,.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{
    color:#fff;
    background-color:#bfbfbf;
    border-color:#b2b2b2
}
.btn-danger .badge{
    color:#cf0000;
    background-color:#fff
}
.btn-link{
    color:#0559b3;
    font-weight:400;
    border-radius:0;
    outline:none
}
.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{
    background-color:transparent;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none;
    outline:none
}
.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{
    border-color:transparent;
    outline:none
}
.btn-link:focus,.btn-link:hover{
    color:rgba(5,89,179,.6);
    text-decoration:none;
    background-color:transparent;
    outline:none
}
.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{
    color:#bfbfbf;
    text-decoration:none;
    outline:none
}
.btn-group-lg>.btn,.btn-lg{
    padding:10px 16px;
    font-size:18px;
    line-height:1.3333333;
    border-radius:0
}
.btn-group-sm>.btn,.btn-sm{
    padding:5px 10px;
    font-size:14px;
    line-height:1.5;
    border-radius:0
}
.btn-group-xs>.btn,.btn-xs{
    padding:1px 5px;
    font-size:14px;
    line-height:1.5;
    border-radius:0
}
.btn-block{
    display:block;
    width:100%
}
.btn-block+.btn-block{
    margin-top:5px
}
input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{
    width:100%
}
.fade{
    opacity:0;
    -webkit-transition:opacity .15s linear;
    -o-transition:opacity .15s linear;
    transition:opacity .15s linear
}
.fade.in{
    opacity:1
}
.collapse{
    display:none
}
.collapse.in{
    display:block
}
tr.collapse.in{
    display:table-row
}
tbody.collapse.in{
    display:table-row-group
}
.collapsing{
    position:relative;
    height:0;
    overflow:hidden;
    -webkit-transition-property:height,visibility;
    transition-property:height,visibility;
    -webkit-transition-duration:.35s;
    transition-duration:.35s;
    -webkit-transition-timing-function:ease;
    transition-timing-function:ease
}
.caret{
    display:inline-block;
    width:0;
    height:0;
    margin-left:2px;
    vertical-align:middle;
    border-top:4px dashed;
    border-top:4px solid\9;
    border-right:4px solid transparent;
    border-left:4px solid transparent
}
.dropdown,.dropup{
    position:relative
}
.dropdown-toggle:focus{
    outline:0
}
.dropdown-menu{
    position:absolute;
    top:100%;
    left:0;
    z-index:1000;
    display:none;
    float:left;
    min-width:160px;
    padding:5px 0;
    margin:2px 0 0;
    list-style:none;
    font-size:16px;
    text-align:left;
    background-color:#fff;
    border:1px solid #ccc;
    border:1px solid rgba(0,0,0,.15);
    border-radius:0;
    -webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);
    -moz-box-shadow:0 6px 12px rgba(0,0,0,.175);
    box-shadow:0 6px 12px rgba(0,0,0,.175);
    background-clip:padding-box
}
.dropdown-menu.pull-right{
    right:0;
    left:auto
}
.dropdown-menu .divider{
    height:1px;
    margin:10px 0;
    overflow:hidden;
    background-color:#e5e5e5
}
.dropdown-menu>li>a{
    display:block;
    padding:3px 20px;
    clear:both;
    font-weight:400;
    line-height:1.42857143;
    color:grey;
    white-space:nowrap
}
.Select .Select-menu-outer .Select-menu .Select-option.is-selected,.Select .Select-menu-outer .Select-menu .Select-option.is-selected .bs-dropdown-option:after{
    background:#fff
}
.Select .Select-menu-outer .Select-menu .Select-option.is-focused{
    background:#0559b3
}
.Select .Select-menu-outer .Select-menu .Select-option.is-focused .bs-dropdown-option:after{
    color:#fff;
    background:#0559b3
}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{
    text-decoration:none;
    color:#737373;
    background-color:#f5f5f5
}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{
    color:#fff;
    text-decoration:none;
    outline:0;
    background-color:#103060
}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{
    color:#e5e5e5
}
.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{
    text-decoration:none;
    background-color:transparent;
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
    cursor:not-allowed
}
.open>.dropdown-menu{
    display:block
}
.open>a{
    outline:0
}
.dropdown-menu-right{
    left:auto;
    right:0
}
.dropdown-menu-left{
    left:0;
    right:auto
}
.dropdown-header{
    display:block;
    padding:3px 20px;
    font-size:14px;
    line-height:1.42857143;
    color:#e5e5e5;
    white-space:nowrap
}
.dropdown-backdrop{
    position:fixed;
    left:0;
    right:0;
    bottom:0;
    top:0;
    z-index:990
}
.pull-right>.dropdown-menu{
    right:0;
    left:auto
}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{
    border-top:0;
    border-bottom:4px dashed;
    border-bottom:4px solid\9;
    content:""
}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{
    top:auto;
    bottom:100%;
    margin-bottom:2px
}
@media (min-width:1023px){
    .navbar-right .dropdown-menu{
        left:auto;
        right:0
    }
    .navbar-right .dropdown-menu-left{
        left:0;
        right:auto
    }
}
.btn-group,.btn-group-vertical{
    position:relative;
    display:inline-block;
    vertical-align:middle
}
.btn-group-vertical>.btn,.btn-group>.btn{
    position:relative;
    float:left
}
.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{
    z-index:2
}
.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{
    margin-left:-1px
}
.btn-toolbar{
    margin-left:-5px
}
.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{
    float:left
}
.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{
    margin-left:5px
}
.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){
    border-radius:0
}
.btn-group>.btn:first-child{
    margin-left:0
}
.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){
    border-bottom-right-radius:0;
    border-top-right-radius:0
}
.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){
    border-bottom-left-radius:0;
    border-top-left-radius:0
}
.btn-group>.btn-group{
    float:left
}
.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{
    border-radius:0
}
.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{
    border-bottom-right-radius:0;
    border-top-right-radius:0
}
.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{
    border-bottom-left-radius:0;
    border-top-left-radius:0
}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{
    outline:0
}
.btn-group>.btn+.dropdown-toggle{
    padding-left:8px;
    padding-right:8px
}
.btn-group>.btn-lg+.dropdown-toggle{
    padding-left:12px;
    padding-right:12px
}
.btn-group.open .dropdown-toggle{
    -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
    -moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
    box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.btn-group.open .dropdown-toggle.btn-link{
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none
}
.btn .caret{
    margin-left:0
}
.btn-lg .caret{
    border-width:5px 5px 0
}
.dropup .btn-lg .caret{
    border-width:0 5px 5px
}
.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{
    display:block;
    float:none;
    width:100%;
    max-width:100%
}
.btn-group-vertical>.btn-group>.btn{
    float:none
}
.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{
    margin-top:-1px;
    margin-left:0
}
.btn-group-vertical>.btn:not(:first-child):not(:last-child){
    border-radius:0
}
.btn-group-vertical>.btn:first-child:not(:last-child),.btn-group-vertical>.btn:last-child:not(:first-child){
    border-top-right-radius:0;
    border-top-left-radius:0;
    border-bottom-right-radius:0;
    border-bottom-left-radius:0
}
.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{
    border-radius:0
}
.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{
    border-bottom-right-radius:0;
    border-bottom-left-radius:0
}
.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{
    border-top-right-radius:0;
    border-top-left-radius:0
}
.btn-group-justified{
    display:table;
    width:100%;
    table-layout:fixed;
    border-collapse:separate
}
.btn-group-justified>.btn,.btn-group-justified>.btn-group{
    float:none;
    display:table-cell;
    width:1%
}
.btn-group-justified>.btn-group .btn{
    width:100%
}
.btn-group-justified>.btn-group .dropdown-menu{
    left:auto
}
[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio]{
    position:absolute;
    clip:rect(0,0,0,0);
    pointer-events:none
}
.input-group{
    position:relative;
    display:table;
    border-collapse:separate
}
.input-group[class*=col-]{
    float:none;
    padding-left:0;
    padding-right:0
}
.input-group .form-control{
    position:relative;
    z-index:2;
    float:left;
    width:100%;
    margin-bottom:0
}
.input-group .form-control:focus{
    z-index:3
}
.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{
    height:46px;
    padding:10px 16px;
    font-size:18px;
    line-height:1.3333333;
    border-radius:0
}
select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{
    height:46px;
    line-height:46px
}
select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{
    height:auto
}
.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{
    height:33px;
    padding:5px 10px;
    font-size:14px;
    line-height:1.5;
    border-radius:0
}
select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{
    height:33px;
    line-height:33px
}
select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{
    height:auto
}
.input-group-addon,.input-group-btn,.input-group .form-control{
    display:table-cell
}
.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){
    border-radius:0
}
.input-group-addon,.input-group-btn{
    width:1%;
    white-space:nowrap;
    vertical-align:middle
}
.input-group-addon{
    padding:6px 12px;
    font-size:16px;
    font-weight:400;
    line-height:1;
    color:#bfbfbf;
    text-align:center;
    background-color:#fff;
    border:1px solid #c5c5c5;
    border-radius:0
}
.input-group-addon.input-sm{
    padding:5px 10px;
    font-size:14px;
    border-radius:0
}
.input-group-addon.input-lg{
    padding:10px 16px;
    font-size:18px;
    border-radius:0
}
.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{
    margin-top:0
}
.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group .form-control:first-child{
    border-bottom-right-radius:0;
    border-top-right-radius:0
}
.input-group-addon:first-child{
    border-right:0
}
.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group .form-control:last-child{
    border-bottom-left-radius:0;
    border-top-left-radius:0
}
.input-group-addon:last-child{
    border-left:0
}
.input-group-btn{
    font-size:0;
    white-space:nowrap
}
.input-group-btn,.input-group-btn>.btn{
    position:relative
}
.input-group-btn>.btn+.btn{
    margin-left:-1px
}
.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{
    z-index:2
}
.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{
    margin-right:-1px
}
.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{
    z-index:2;
    margin-left:-1px
}
.nav{
    margin-bottom:0;
    padding-left:0;
    list-style:none
}
.nav>li,.nav>li>a{
    position:relative;
    display:block
}
.nav>li>a{
    padding:10px 15px
}
.nav>li>a:focus,.nav>li>a:hover{
    text-decoration:none;
    background-color:#fff
}
.nav>li.disabled>a{
    color:#e5e5e5
}
.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{
    color:#e5e5e5;
    text-decoration:none;
    background-color:transparent;
    cursor:not-allowed
}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{
    background-color:#fff;
    border-color:#0559b3
}
.nav .nav-divider{
    height:1px;
    margin:10px 0;
    overflow:hidden;
    background-color:#eaeaea
}
.nav>li>a>img{
    max-width:none
}
.nav-tabs{
    border-bottom:1px solid #ddd
}
.nav-tabs>li{
    float:left;
    margin-bottom:-1px
}
.nav-tabs>li>a{
    margin-right:2px;
    line-height:1.42857143;
    border:1px solid transparent;
    border-radius:0 0 0 0
}
.nav-tabs>li>a:hover{
    border-color:#fff #fff #ddd
}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{
    color:#bfbfbf;
    background-color:#fff;
    border:1px solid;
    border-color:#ddd #ddd transparent;
    cursor:default
}
.nav-tabs.nav-justified{
    width:100%;
    border-bottom:0
}
.nav-tabs.nav-justified>li{
    float:none
}
.nav-tabs.nav-justified>li>a{
    text-align:center;
    margin-bottom:5px
}
.nav-tabs.nav-justified>.dropdown .dropdown-menu{
    top:auto;
    left:auto
}
@media (min-width:1023px){
    .nav-tabs.nav-justified>li{
        display:table-cell;
        width:1%
    }
    .nav-tabs.nav-justified>li>a{
        margin-bottom:0
    }
}
.nav-tabs.nav-justified>li>a{
    margin-right:0;
    border-radius:0
}
.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{
    border:1px solid #ddd
}
@media (min-width:1023px){
    .nav-tabs.nav-justified>li>a{
        border-bottom:1px solid #ddd;
        border-radius:0 0 0 0
    }
    .nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{
        border-bottom-color:#fff
    }
}
.nav-pills>li{
    float:left
}
.nav-pills>li>a{
    border-radius:0
}
.nav-pills>li+li{
    margin-left:2px
}
.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{
    color:#fff;
    background-color:#103060
}
.nav-stacked>li{
    float:none
}
.nav-stacked>li+li{
    margin-top:2px;
    margin-left:0
}
.nav-justified{
    width:100%
}
.nav-justified>li{
    float:none
}
.nav-justified>li>a{
    text-align:center;
    margin-bottom:5px
}
.nav-justified>.dropdown .dropdown-menu{
    top:auto;
    left:auto
}
@media (min-width:1023px){
    .nav-justified>li{
        display:table-cell;
        width:1%
    }
    .nav-justified>li>a{
        margin-bottom:0
    }
}
.nav-tabs-justified{
    border-bottom:0
}
.nav-tabs-justified>li>a{
    margin-right:0;
    border-radius:0
}
.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{
    border:1px solid #ddd
}
@media (min-width:1023px){
    .nav-tabs-justified>li>a{
        border-bottom:1px solid #ddd;
        border-radius:0 0 0 0
    }
    .nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{
        border-bottom-color:#fff
    }
}
.tab-content>.tab-pane{
    display:none
}
.tab-content>.active{
    display:block
}
.nav-tabs .dropdown-menu{
    margin-top:-1px;
    border-top-right-radius:0;
    border-top-left-radius:0
}
.navbar{
    position:relative;
    min-height:70px;
    margin-bottom:22px;
    border:1px solid transparent
}
@media (min-width:1023px){
    .navbar{
        border-radius:0
    }
}
@media (min-width:1023px){
    .navbar-header{
        float:left
    }
}
.navbar-collapse{
    overflow-x:visible;
    padding-right:7px;
    padding-left:7px;
    border-top:1px solid transparent;
    box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);
    -webkit-overflow-scrolling:touch
}
.navbar-collapse.in{
    overflow-y:auto
}
@media (min-width:1023px){
    .navbar-collapse{
        width:auto;
        border-top:0;
        box-shadow:none
    }
    .navbar-collapse.collapse{
        display:block!important;
        height:auto!important;
        padding-bottom:0;
        overflow:visible!important
    }
    .navbar-collapse.in{
        overflow-y:visible
    }
    .navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{
        padding-left:0;
        padding-right:0
    }
}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{
    max-height:340px
}
@media (max-device-width:768px) and (orientation:landscape){
    .navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{
        max-height:200px
    }
}
.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{
    margin-right:-7px;
    margin-left:-7px
}
@media (min-width:1023px){
    .container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{
        margin-right:0;
        margin-left:0
    }
}
.navbar-static-top{
    z-index:1000;
    border-width:0 0 1px
}
@media (min-width:1023px){
    .navbar-static-top{
        border-radius:0
    }
}
.navbar-fixed-bottom,.navbar-fixed-top{
    position:fixed;
    right:0;
    left:0;
    z-index:1030
}
@media (min-width:1023px){
    .navbar-fixed-bottom,.navbar-fixed-top{
        border-radius:0
    }
}
.navbar-fixed-top{
    top:0;
    border-width:0 0 1px
}
.navbar-fixed-bottom{
    bottom:0;
    margin-bottom:0;
    border-width:1px 0 0
}
.navbar-brand{
    float:left;
    padding:24px 7px;
    font-size:18px;
    line-height:22px;
    height:70px
}
.navbar-brand:focus,.navbar-brand:hover{
    text-decoration:none
}
.navbar-brand>img{
    display:block
}
@media (min-width:1023px){
    .navbar>.container-fluid .navbar-brand,.navbar>.container .navbar-brand{
        margin-left:-7px
    }
}
.navbar-toggle{
    position:relative;
    float:right;
    margin-right:7px;
    padding:9px 10px;
    margin-top:18px;
    margin-bottom:18px;
    background-color:transparent;
    background-image:none;
    border:1px solid transparent;
    border-radius:0
}
.navbar-toggle:focus{
    outline:0
}
.navbar-toggle .icon-bar{
    display:block;
    width:22px;
    height:2px;
    border-radius:1px
}
.navbar-toggle .icon-bar+.icon-bar{
    margin-top:4px
}
@media (min-width:1023px){
    .navbar-toggle{
        display:none
    }
}
.navbar-nav{
    margin:12px -7px
}
.navbar-nav>li>a{
    padding-top:10px;
    padding-bottom:10px;
    line-height:22px
}
@media (max-width:1022px){
    .navbar-nav .open .dropdown-menu{
        position:static;
        float:none;
        width:auto;
        margin-top:0;
        background-color:transparent;
        border:0;
        box-shadow:none
    }
    .navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{
        padding:5px 15px 5px 25px
    }
    .navbar-nav .open .dropdown-menu>li>a{
        line-height:22px
    }
    .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{
        background-image:none
    }
}
@media (min-width:1023px){
    .navbar-nav{
        float:left;
        margin:0
    }
    .navbar-nav>li{
        float:left
    }
    .navbar-nav>li>a{
        padding-top:24px;
        padding-bottom:24px
    }
}
.navbar-form{
    padding:10px 7px;
    border-top:1px solid transparent;
    border-bottom:1px solid transparent;
    -webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1);
    -moz-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1);
    box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1);
    margin:17px -7px
}
@media (min-width:1023px){
    .navbar-form .form-group{
        display:inline-block;
        margin-bottom:0;
        vertical-align:middle
    }
    .navbar-form .form-control{
        display:inline-block;
        width:auto;
        vertical-align:middle
    }
    .navbar-form .form-control-static{
        display:inline-block
    }
    .navbar-form .input-group{
        display:inline-table;
        vertical-align:middle
    }
    .navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{
        width:auto
    }
    .navbar-form .input-group>.form-control{
        width:100%
    }
    .navbar-form .control-label{
        margin-bottom:0;
        vertical-align:middle
    }
    .navbar-form .checkbox,.navbar-form .radio{
        display:inline-block;
        margin-top:0;
        margin-bottom:0;
        vertical-align:middle
    }
    .navbar-form .checkbox label,.navbar-form .radio label{
        padding-left:0
    }
    .navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{
        position:relative;
        margin-left:0
    }
    .navbar-form .has-feedback .form-control-feedback{
        top:0
    }
}
@media (max-width:1022px){
    .navbar-form .form-group{
        margin-bottom:5px
    }
    .navbar-form .form-group:last-child{
        margin-bottom:0
    }
}
@media (min-width:1023px){
    .navbar-form{
        width:auto;
        border:0;
        margin-left:0;
        margin-right:0;
        padding-top:0;
        padding-bottom:0;
        -webkit-box-shadow:none;
        -moz-box-shadow:none;
        box-shadow:none
    }
}
.navbar-nav>li>.dropdown-menu{
    margin-top:0;
    border-top-right-radius:0;
    border-top-left-radius:0
}
.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{
    margin-bottom:0;
    border-top-right-radius:0;
    border-top-left-radius:0;
    border-bottom-right-radius:0;
    border-bottom-left-radius:0
}
.navbar-btn{
    margin-top:17px;
    margin-bottom:17px
}
.navbar-btn.btn-sm{
    margin-top:18.5px;
    margin-bottom:18.5px
}
.navbar-btn.btn-xs,.navbar-text{
    margin-top:24px;
    margin-bottom:24px
}
@media (min-width:1023px){
    .navbar-text{
        float:left;
        margin-left:7px;
        margin-right:7px
    }
}
@media (min-width:1023px){
    .navbar-left{
        float:left!important
    }
    .navbar-right{
        float:right!important;
        margin-right:-7px
    }
    .navbar-right~.navbar-right{
        margin-right:0
    }
}
.navbar-default{
    background-color:#fff;
    border-color:#eee
}
.navbar-default .navbar-brand{
    color:#777
}
.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{
    color:#5e5e5e;
    background-color:transparent
}
.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{
    color:#777
}
.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{
    color:#333;
    background-color:transparent
}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{
    color:#555;
    background-color:#eee
}
.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{
    color:#ccc;
    background-color:transparent
}
.navbar-default .navbar-toggle{
    border-color:#ddd
}
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{
    background-color:#ddd
}
.navbar-default .navbar-toggle .icon-bar{
    background-color:#888
}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{
    border-color:#eee
}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{
    background-color:#eee;
    color:#555
}
@media (max-width:1022px){
    .navbar-default .navbar-nav .open .dropdown-menu>li>a{
        color:#777
    }
    .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{
        color:#333;
        background-color:transparent
    }
    .navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{
        color:#555;
        background-color:#eee
    }
    .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{
        color:#ccc;
        background-color:transparent
    }
}
.navbar-default .navbar-link{
    color:#777
}
.navbar-default .navbar-link:hover{
    color:#333
}
.navbar-default .btn-link{
    color:#777
}
.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{
    color:#333
}
.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{
    color:#ccc
}
.navbar-inverse{
    background-color:#222;
    border-color:#080808
}
.navbar-inverse .navbar-brand{
    color:#fff
}
.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{
    color:#fff;
    background-color:transparent
}
.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{
    color:#fff
}
.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{
    color:#fff;
    background-color:transparent
}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{
    color:#fff;
    background-color:#080808
}
.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{
    color:#444;
    background-color:transparent
}
.navbar-inverse .navbar-toggle{
    border-color:#333
}
.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{
    background-color:#333
}
.navbar-inverse .navbar-toggle .icon-bar{
    background-color:#fff
}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{
    border-color:#101010
}
.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{
    background-color:#080808;
    color:#fff
}
@media (max-width:1022px){
    .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{
        border-color:#080808
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu .divider{
        background-color:#080808
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu>li>a{
        color:#fff
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{
        color:#fff;
        background-color:transparent
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{
        color:#fff;
        background-color:#080808
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{
        color:#444;
        background-color:transparent
    }
}
.navbar-inverse .btn-link,.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover,.navbar-inverse .navbar-link,.navbar-inverse .navbar-link:hover{
    color:#fff
}
.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{
    color:#444
}
.breadcrumb{
    padding:8px 15px;
    margin-bottom:22px;
    list-style:none;
    background-color:#f5f5f5;
    border-radius:0
}
.breadcrumb>li{
    display:inline-block
}
.breadcrumb>li+li:before{
    content:"/\A0";
    padding:0 5px;
    color:#ccc
}
.breadcrumb>.active{
    color:#e5e5e5
}
.badge{
    display:inline-block;
    min-width:10px;
    padding:3px 7px;
    font-size:14px;
    font-weight:300;
    color:#fff;
    line-height:1;
    vertical-align:middle;
    white-space:nowrap;
    text-align:center;
    background-color:#e5e5e5;
    border-radius:10px
}
.badge:empty{
    display:none
}
.btn .badge{
    position:relative;
    top:-1px
}
.btn-group-xs>.btn .badge,.btn-xs .badge{
    top:0;
    padding:1px 5px
}
a.badge:focus,a.badge:hover{
    color:#fff;
    text-decoration:none;
    cursor:pointer
}
.list-group-item.active>.badge,.nav-pills>.active>a>.badge{
    color:#0559b3;
    background-color:#fff
}
.list-group-item>.badge{
    float:right
}
.list-group-item>.badge+.badge{
    margin-right:5px
}
.nav-pills>li>a>.badge{
    margin-left:3px
}
.list-group{
    margin-bottom:20px;
    padding-left:0
}
.list-group-item{
    position:relative;
    display:block;
    padding:10px 15px;
    background-color:#fff;
    border:1px solid #ddd
}
.list-group-item:first-child{
    border-top-right-radius:0;
    border-top-left-radius:0
}
.list-group-item:last-child{
    margin-bottom:0
}
a.list-group-item,button.list-group-item{
    color:#555
}
a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{
    color:#333
}
a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{
    text-decoration:none;
    color:#555;
    background-color:#f5f5f5
}
button.list-group-item{
    width:100%;
    text-align:left
}
.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{
    background-color:#fff;
    color:#e5e5e5;
    cursor:not-allowed
}
.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{
    color:inherit
}
.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{
    color:#e5e5e5
}
.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{
    z-index:2;
    color:#fff;
    background-color:#103060;
    border-color:#103060
}
.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{
    color:inherit
}
.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{
    color:#5990e3
}
.list-group-item-success{
    color:#3c763d;
    background-color:#dff0d8
}
a.list-group-item-success,button.list-group-item-success{
    color:#3c763d
}
a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{
    color:inherit
}
a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{
    color:#3c763d;
    background-color:#d0e9c6
}
a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{
    color:#fff;
    background-color:#3c763d;
    border-color:#3c763d
}
.list-group-item-info{
    color:#31708f;
    background-color:#d9edf7
}
a.list-group-item-info,button.list-group-item-info{
    color:#31708f
}
a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{
    color:inherit
}
a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{
    color:#31708f;
    background-color:#c4e3f3
}
a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{
    color:#fff;
    background-color:#31708f;
    border-color:#31708f
}
.list-group-item-warning{
    color:#8a6d3b;
    background-color:#fcf8e3
}
a.list-group-item-warning,button.list-group-item-warning{
    color:#8a6d3b
}
a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{
    color:inherit
}
a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{
    color:#8a6d3b;
    background-color:#faf2cc
}
a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{
    color:#fff;
    background-color:#8a6d3b;
    border-color:#8a6d3b
}
.list-group-item-danger{
    color:#a94442;
    background-color:#f2dede
}
a.list-group-item-danger,button.list-group-item-danger{
    color:#a94442
}
a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{
    color:inherit
}
a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{
    color:#a94442;
    background-color:#ebcccc
}
a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{
    color:#fff;
    background-color:#a94442;
    border-color:#a94442
}
.list-group-item-heading{
    margin-top:0;
    margin-bottom:5px
}
.list-group-item-text{
    margin-bottom:0;
    line-height:1.3
}
.panel{
    margin-bottom:12px;
    background-color:#fff;
    border:1px solid transparent;
    border-radius:0;
    -webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);
    -moz-box-shadow:0 1px 1px rgba(0,0,0,.05);
    box-shadow:0 1px 1px rgba(0,0,0,.05)
}
.panel-body{
    padding:15px
}
.panel-heading{
    padding:10px 15px;
    border-bottom:1px solid transparent;
    border-top-right-radius:-1px;
    border-top-left-radius:-1px
}
.panel-heading>.dropdown .dropdown-toggle,.panel-title{
    color:inherit
}
.panel-title{
    margin-top:0;
    margin-bottom:0;
    font-size:18px
}
.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{
    color:inherit
}
.panel-footer{
    padding:10px 15px;
    background-color:#f5f5f5;
    border-top:1px solid #ddd;
    border-bottom-right-radius:-1px;
    border-bottom-left-radius:-1px
}
.panel>.list-group,.panel>.panel-collapse>.list-group{
    margin-bottom:0
}
.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{
    border-width:1px 0;
    border-radius:0
}
.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{
    border-top:0;
    border-top-right-radius:-1px;
    border-top-left-radius:-1px
}
.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{
    border-bottom:0;
    border-bottom-right-radius:-1px;
    border-bottom-left-radius:-1px
}
.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{
    border-top-right-radius:0;
    border-top-left-radius:0
}
.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{
    border-top-width:0
}
.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{
    margin-bottom:0
}
.panel>.panel-collapse>.table caption,.panel>.table-responsive>.table caption,.panel>.table caption{
    padding-left:15px;
    padding-right:15px
}
.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{
    border-top-right-radius:-1px;
    border-top-left-radius:-1px
}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{
    border-top-left-radius:-1px
}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{
    border-top-right-radius:-1px
}
.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{
    border-bottom-right-radius:-1px;
    border-bottom-left-radius:-1px
}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{
    border-bottom-left-radius:-1px
}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{
    border-bottom-right-radius:-1px
}
.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{
    border-top:1px solid #ddd
}
.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{
    border-top:0
}
.panel>.table-bordered,.panel>.table-responsive>.table-bordered{
    border:0
}
.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{
    border-left:0
}
.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{
    border-right:0
}
.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{
    border-bottom:0
}
.panel>.table-responsive{
    border:0;
    margin-bottom:0
}
.panel-group{
    margin-bottom:22px
}
.panel-group .panel{
    margin-bottom:0;
    border-radius:0
}
.panel-group .panel+.panel{
    margin-top:5px
}
.panel-group .panel-heading{
    border-bottom:0
}
.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{
    border-top:1px solid #ddd
}
.panel-group .panel-footer{
    border-top:0
}
.panel-group .panel-footer+.panel-collapse .panel-body{
    border-bottom:1px solid #ddd
}
.panel-default{
    border-color:#ddd
}
.panel-default>.panel-heading{
    color:grey;
    background-color:#f5f5f5;
    border-color:#ddd
}
.panel-default>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:#ddd
}
.panel-default>.panel-heading .badge{
    color:#f5f5f5;
    background-color:grey
}
.panel-default>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:#ddd
}
.panel-primary{
    border-color:#103060
}
.panel-primary>.panel-heading{
    color:#fff;
    background-color:#103060;
    border-color:#103060
}
.panel-primary>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:#103060
}
.panel-primary>.panel-heading .badge{
    color:#103060;
    background-color:#fff
}
.panel-primary>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:#103060
}
.panel-success{
    border-color:#d6e9c6
}
.panel-success>.panel-heading{
    color:#3c763d;
    background-color:#dff0d8;
    border-color:#d6e9c6
}
.panel-success>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:#d6e9c6
}
.panel-success>.panel-heading .badge{
    color:#dff0d8;
    background-color:#3c763d
}
.panel-success>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:#d6e9c6
}
.panel-info{
    border-color:#bce8f1
}
.panel-info>.panel-heading{
    color:#31708f;
    background-color:#d9edf7;
    border-color:#bce8f1
}
.panel-info>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:#bce8f1
}
.panel-info>.panel-heading .badge{
    color:#d9edf7;
    background-color:#31708f
}
.panel-info>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:#bce8f1
}
.panel-warning{
    border-color:#faebcc
}
.panel-warning>.panel-heading{
    color:#8a6d3b;
    background-color:#fcf8e3;
    border-color:#faebcc
}
.panel-warning>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:#faebcc
}
.panel-warning>.panel-heading .badge{
    color:#fcf8e3;
    background-color:#8a6d3b
}
.panel-warning>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:#faebcc
}
.panel-danger{
    border-color:#ebccd1
}
.panel-danger>.panel-heading{
    color:#a94442;
    background-color:#f2dede;
    border-color:#ebccd1
}
.panel-danger>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:#ebccd1
}
.panel-danger>.panel-heading .badge{
    color:#f2dede;
    background-color:#a94442
}
.panel-danger>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:#ebccd1
}
.embed-responsive{
    position:relative;
    display:block;
    height:0;
    padding:0;
    overflow:hidden
}
.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    height:100%;
    width:100%;
    border:0
}
.embed-responsive-16by9{
    padding-bottom:56.25%
}
.embed-responsive-4by3{
    padding-bottom:75%
}
.close{
    float:right;
    font-size:24px;
    font-weight:700;
    line-height:1;
    color:#000;
    text-shadow:0 1px 0 #fff;
    opacity:.2;
    filter:alpha(opacity=20)
}
.close:focus,.close:hover{
    color:#000;
    text-decoration:none;
    cursor:pointer;
    opacity:.5;
    filter:alpha(opacity=50)
}
button.close{
    padding:0;
    cursor:pointer;
    background:transparent;
    border:0;
    -webkit-appearance:none
}
[type=radio]:checked,[type=radio]:not(:checked){
    position:absolute;
    left:-9999px
}
[type=radio]:checked+label,[type=radio]:not(:checked)+label{
    position:relative;
    padding-left:30px;
    padding-right:10px;
    font-size:16px;
    cursor:pointer;
    line-height:23px;
    display:inline-block;
    color:#404040
}
[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:25px;
    height:25px;
    border:1px solid #0559b3;
    border-radius:100%;
    background:#fff
}
[type=radio]:not(:checked)+label:before{
    border-color:#c5c5c5
}
[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{
    content:"";
    width:17px;
    height:17px;
    background:#0559b3;
    position:absolute;
    top:4px;
    left:4px;
    border-radius:100%;
    -webkit-transition:all .2s ease;
    transition:all .2s ease
}
[type=radio]:not(:checked)+label:after{
    opacity:0;
    -webkit-transform:scale(0);
    transform:scale(0)
}
[type=radio]:checked+label:after{
    opacity:1;
    -webkit-transform:scale(1);
    transform:scale(1)
}
[type=radio].disabled,[type=radio][disabled]{
    cursor:default;
    pointer-events:none
}
[type=radio].disabled+label,[type=radio][disabled]+label{
    cursor:default;
    pointer-events:none;
    color:#bfbfbf
}
[type=radio].disabled:not(:checked)+label:before,[type=radio][disabled]:not(:checked)+label:before{
    border-color:#bfbfbf
}
[type=radio].disabled:checked+label:before,[type=radio][disabled]:checked+label:before{
    border-color:#739dd0
}
[type=radio].disabled:checked+label:after,[type=radio][disabled]:checked+label:after{
    background-color:#739dd0
}
.tooltip{
    position:absolute;
    z-index:1070;
    display:block;
    font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-style:normal;
    font-weight:400;
    letter-spacing:normal;
    line-break:auto;
    line-height:1.42857143;
    text-align:left;
    text-align:start;
    text-decoration:none;
    text-shadow:none;
    text-transform:none;
    white-space:normal;
    word-break:normal;
    word-spacing:normal;
    word-wrap:normal;
    font-size:14px;
    font-family:Helvetica;
    opacity:0;
    filter:alpha(opacity=0)
}
.tooltip.in{
    opacity:.9;
    filter:alpha(opacity=90)
}
.tooltip.top{
    margin-top:-3px;
    padding:5px 0
}
.tooltip.right{
    margin-left:3px;
    padding:0 5px
}
.tooltip.bottom{
    margin-top:3px;
    padding:5px 0
}
.tooltip.left{
    margin-left:-3px;
    padding:0 5px
}
.tooltip-inner{
    max-width:200px;
    padding:3px 8px;
    color:#fff;
    text-align:center;
    background-color:#000;
    border-radius:0
}
.tooltip-arrow{
    position:absolute;
    width:0;
    height:0;
    border-color:transparent;
    border-style:solid
}
.tooltip.top .tooltip-arrow{
    bottom:0;
    left:50%;
    margin-left:-5px;
    border-width:5px 5px 0;
    border-top-color:#000
}
.tooltip.top-left .tooltip-arrow{
    right:5px
}
.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{
    bottom:0;
    margin-bottom:-5px;
    border-width:5px 5px 0;
    border-top-color:#000
}
.tooltip.top-right .tooltip-arrow{
    left:5px
}
.tooltip.right .tooltip-arrow{
    top:50%;
    left:0;
    margin-top:-5px;
    border-width:5px 5px 5px 0;
    border-right-color:#000
}
.tooltip.left .tooltip-arrow{
    top:50%;
    right:0;
    margin-top:-5px;
    border-width:5px 0 5px 5px;
    border-left-color:#000
}
.tooltip.bottom .tooltip-arrow{
    top:0;
    left:50%;
    margin-left:-5px;
    border-width:0 5px 5px;
    border-bottom-color:#000
}
.tooltip.bottom-left .tooltip-arrow{
    top:0;
    right:5px;
    margin-top:-5px;
    border-width:0 5px 5px;
    border-bottom-color:#000
}
.tooltip.bottom-right .tooltip-arrow{
    top:0;
    left:5px;
    margin-top:-5px;
    border-width:0 5px 5px;
    border-bottom-color:#000
}
.popover{
    position:absolute;
    top:0;
    left:0;
    z-index:1060;
    display:none;
    max-width:276px;
    padding:1px;
    font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-style:normal;
    letter-spacing:normal;
    line-break:auto;
    line-height:1.42857143;
    text-align:left;
    text-align:start;
    text-decoration:none;
    text-shadow:none;
    text-transform:none;
    white-space:normal;
    word-break:normal;
    word-spacing:normal;
    word-wrap:normal;
    color:#000;
    font-size:14px;
    font-family:Helvetica,Arial,serif;
    font-weight:400;
    background-color:#fff;
    background-clip:padding-box;
    border:1px solid #ccc;
    border:1px solid rgba(0,0,0,.2);
    border-radius:0;
    -webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);
    -moz-box-shadow:0 5px 10px rgba(0,0,0,.2);
    box-shadow:0 5px 10px rgba(0,0,0,.2)
}
.popover.top{
    margin-top:-10px
}
.popover.right{
    margin-left:10px
}
.popover.bottom{
    margin-top:10px
}
.popover.left{
    margin-left:-10px
}
.popover-title{
    margin:0;
    color:#103060;
    font-size:16px;
    padding:20px 20px 0
}
.popover-content{
    padding:10px 20px
}
.popover>.arrow,.popover>.arrow:after{
    position:absolute;
    display:block;
    width:0;
    height:0;
    border-color:transparent;
    border-style:solid
}
.popover>.arrow{
    border-width:11px
}
.popover>.arrow:after{
    border-width:10px;
    content:""
}
.popover.top>.arrow{
    left:50%;
    margin-left:-2px;
    border-bottom-width:0;
    border-top-color:#999;
    border-top-color:rgba(0,0,0,.25);
    bottom:-11px
}
.popover.top>.arrow:after{
    content:" ";
    bottom:1px;
    margin-left:-10px;
    border-bottom-width:0;
    border-top-color:#fff
}
.popover.right>.arrow{
    top:50%;
    left:-11px;
    margin-top:-11px;
    border-left-width:0;
    border-right-color:#999;
    border-right-color:rgba(0,0,0,.25)
}
.popover.right>.arrow:after{
    content:" ";
    left:1px;
    bottom:-10px;
    border-left-width:0;
    border-right-color:#fff
}
.popover.bottom>.arrow{
    left:50%;
    margin-left:-2px;
    border-top-width:0;
    border-bottom-color:#999;
    border-bottom-color:rgba(0,0,0,.25);
    top:-11px
}
.popover.bottom>.arrow:after{
    content:" ";
    top:1px;
    margin-left:-10px;
    border-top-width:0;
    border-bottom-color:#fff
}
.popover.left>.arrow{
    top:50%;
    right:-11px;
    margin-top:-11px;
    border-right-width:0;
    border-left-color:#999;
    border-left-color:rgba(0,0,0,.25)
}
.popover.left>.arrow:after{
    content:" ";
    right:1px;
    border-right-width:0;
    border-left-color:#fff;
    bottom:-10px
}
.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.home-wrapper .lookup-container:after,.home-wrapper .lookup-container:before,.home-wrapper .navigation-container:after,.home-wrapper .navigation-container:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.panel-body:after,.panel-body:before,.row:after,.row:before,.search-component-home .modal-footer:after,.search-component-home .modal-footer:before,.search-component-home .modal-header:after,.search-component-home .modal-header:before{
    content:" ";
    display:table
}
.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.home-wrapper .lookup-container:after,.home-wrapper .navigation-container:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.panel-body:after,.row:after,.search-component-home .modal-footer:after,.search-component-home .modal-header:after{
    clear:both
}
.center-block{
    display:block;
    margin-left:auto;
    margin-right:auto
}
.pull-right{
    float:right!important
}
.pull-left{
    float:left!important
}
.hide{
    display:none
}
.show{
    display:block!important
}
.invisible{
    visibility:hidden
}
.text-hide{
    font:0/0 a;
    color:transparent;
    text-shadow:none;
    background-color:transparent;
    border:0
}
.hidden{
    display:none!important
}
.affix{
    position:fixed
}
.disable-select{
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
@-ms-viewport{
    width:device-width
}
.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{
    display:none!important
}
@media (max-width:1022px){
    .visible-xs{
        display:block!important
    }
    table.visible-xs{
        display:table!important
    }
    tr.visible-xs{
        display:table-row!important
    }
    td.visible-xs,th.visible-xs{
        display:table-cell!important
    }
}
@media (max-width:1022px){
    .visible-xs-block{
        display:block!important
    }
}
@media (max-width:1022px){
    .visible-xs-inline{
        display:inline!important
    }
}
@media (max-width:1022px){
    .visible-xs-inline-block{
        display:inline-block!important
    }
}
@media (min-width:1023px) and (max-width:1279px){
    .visible-sm{
        display:block!important
    }
    table.visible-sm{
        display:table!important
    }
    tr.visible-sm{
        display:table-row!important
    }
    td.visible-sm,th.visible-sm{
        display:table-cell!important
    }
}
@media (min-width:1023px) and (max-width:1279px){
    .visible-sm-block{
        display:block!important
    }
}
@media (min-width:1023px) and (max-width:1279px){
    .visible-sm-inline{
        display:inline!important
    }
}
@media (min-width:1023px) and (max-width:1279px){
    .visible-sm-inline-block{
        display:inline-block!important
    }
}
@media (min-width:1280px) and (max-width:1439px){
    .visible-md{
        display:block!important
    }
    table.visible-md{
        display:table!important
    }
    tr.visible-md{
        display:table-row!important
    }
    td.visible-md,th.visible-md{
        display:table-cell!important
    }
}
@media (min-width:1280px) and (max-width:1439px){
    .visible-md-block{
        display:block!important
    }
}
@media (min-width:1280px) and (max-width:1439px){
    .visible-md-inline{
        display:inline!important
    }
}
@media (min-width:1280px) and (max-width:1439px){
    .visible-md-inline-block{
        display:inline-block!important
    }
}
@media (min-width:1440px){
    .visible-lg{
        display:block!important
    }
    table.visible-lg{
        display:table!important
    }
    tr.visible-lg{
        display:table-row!important
    }
    td.visible-lg,th.visible-lg{
        display:table-cell!important
    }
}
@media (min-width:1440px){
    .visible-lg-block{
        display:block!important
    }
}
@media (min-width:1440px){
    .visible-lg-inline{
        display:inline!important
    }
}
@media (min-width:1440px){
    .visible-lg-inline-block{
        display:inline-block!important
    }
}
@media (min-width:1440px) and (max-width:1599px){
    .hidden-lg-only{
        display:none!important
    }
}
@media (min-width:1600px){
    .hidden-xl{
        display:none!important
    }
}
.visible-print{
    display:none!important
}
@media print{
    .visible-print{
        display:block!important
    }
    table.visible-print{
        display:table!important
    }
    tr.visible-print{
        display:table-row!important
    }
    td.visible-print,th.visible-print{
        display:table-cell!important
    }
}
.visible-print-block{
    display:none!important
}
@media print{
    .visible-print-block{
        display:block!important
    }
}
.visible-print-inline{
    display:none!important
}
@media print{
    .visible-print-inline{
        display:inline!important
    }
}
.visible-print-inline-block{
    display:none!important
}
@media print{
    .visible-print-inline-block{
        display:inline-block!important
    }
}
@media print{
    .hidden-print{
        display:none!important
    }
}
@keyframes hover-color{
    0%{
        border-color:silver
    }
    to{
        border-color:#0559b3
    }
}
.checkbox{
    position:absolute;
    display:none
}
.checkbox[disabled]{
    cursor:not-allowed
}
.checkbox+label{
    position:relative;
    display:inline-block;
    padding-left:20px;
    cursor:pointer;
    vertical-align:middle;
    font-size:14px
}
.checkbox.some+label:after{
    display:block;
    -o-transform:rotateX(0);
    -webkit-transform:rotateX(0);
    -moz-transform:rotateX(0);
    -ms-transform:rotateX(0);
    transform:rotateX(0);
    top:12px;
    left:4px;
    width:18px;
    height:3px;
    border:0;
    border-radius:0;
    background-color:#0559b3
}
.checkbox+label:hover:before{
    animation-duration:.4s;
    animation-fill-mode:both;
    animation-name:hover-color
}
.checkbox+label:before{
    position:absolute;
    top:0;
    left:0;
    display:inline-block;
    width:26px;
    height:26px;
    content:"";
    border:1px solid silver
}
.checkbox+label:after{
    position:absolute;
    display:none;
    content:""
}
.checkbox[disabled]+label{
    cursor:not-allowed;
    color:#404040;
    opacity:.5;
    filter:alpha(opacity=50)
}
.checkbox[disabled]+label:after,.checkbox[disabled]+label:before,.checkbox[disabled]+label:hover{
    cursor:not-allowed
}
.checkbox[disabled]+label:hover:before{
    border:1px solid #c5c5c5;
    animation-name:none
}
.checkbox[disabled]+label:before{
    border-color:#c5c5c5
}
.checkbox:checked+label:before{
    animation-name:none
}
.checkbox:checked+label:after{
    display:block
}
.checkbox+label:before{
    border-radius:3px
}
.checkbox+label:after{
    box-sizing:border-box;
    top:2px;
    left:9px;
    width:9px;
    height:18px;
    -webkit-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    transform:rotate(45deg);
    border:3px solid #fff;
    border-top:0;
    border-radius:20%;
    border-left:0
}
.checkbox:checked+label:before{
    border:#0559b3;
    background:#0559b3
}
.checkbox:checked[disabled]+label:before{
    border:#c9e2f9;
    background:#c9e2f9
}
.checkbox.small+label:before{
    width:14px;
    height:13.5px;
    top:5px
}
.checkbox.small+label:after{
    top:6px;
    left:4px;
    width:6px;
    height:10px
}
.checkbox-lg-minus{
    opacity:0;
    position:absolute
}
.checkbox-lg-minus .checkbox-label{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    margin:5px;
    cursor:pointer;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.checkbox-lg-minus+.checkbox-label-lg:before{
    content:"";
    background:#fff;
    border:1px solid #e5e5e5;
    border-radius:3px;
    display:inline-block;
    vertical-align:middle;
    width:28px;
    height:28px;
    padding:2px;
    margin-right:10px;
    text-align:center
}
.checkbox-lg-minus:checked+.checkbox-label-lg:before{
    font-family:CostarIconsFont;
    content:"-";
    line-height:3px;
    font-size:40px;
    background:#fff;
    color:#404040
}
#glance_cobrowse_btn.expanded #glance_expand,#glance_cobrowse_btn.expanded #glance_ssnkey_box{
    display:none!important
}
.modal,.modal-open{
    overflow:hidden
}
.modal{
    display:none;
    position:fixed;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:1050;
    -webkit-overflow-scrolling:touch;
    outline:0
}
.modal.fade .modal-dialog{
    -webkit-transform:translateY(-25%);
    -ms-transform:translateY(-25%);
    -o-transform:translateY(-25%);
    transform:translateY(-25%)
}
.modal.in .modal-dialog{
    -webkit-transform:translate(0);
    -ms-transform:translate(0);
    -o-transform:translate(0);
    transform:translate(0)
}
.modal .btn{
    font-size:17px;
    padding-left:20px;
    padding-right:20px;
    font-family:CostarBrownLight,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif
}
.modal-open .modal{
    overflow-x:hidden;
    overflow-y:auto;
    display:flex!important
}
.modal-dialog{
    position:relative;
    width:auto;
    margin:10px auto
}
.modal-content{
    position:relative;
    padding:25px 30px 30px;
    background-color:#fff;
    border:1px solid #999;
    border:1px solid rgba(0,0,0,.2);
    border-radius:0;
    -webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);
    -moz-box-shadow:0 3px 9px rgba(0,0,0,.5);
    box-shadow:0 3px 9px rgba(0,0,0,.5);
    background-clip:padding-box;
    outline:0
}
.modal-backdrop{
    position:fixed;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:1050;
    background-color:hsla(0,0%,100%,.8)!important
}
.modal-backdrop.fade,.modal-backdrop.in{
    opacity:0;
    filter:alpha(opacity=0)
}
.modal-header{
    position:relative;
    padding:0 15px 20px 0
}
.modal-header .close{
    position:absolute;
    right:0;
    top:0;
    font-size:19px;
    font-weight:700;
    opacity:1;
    color:#979797
}
.modal-header .close:before{
    content:"\E00A"
}
.modal-header .close span{
    display:none
}
.modal-header .close:before{
    font-weight:700
}
.modal-header .close:hover{
    opacity:.8
}
.modal-title{
    margin:0;
    line-height:1.42857143;
    font-weight:300;
    font-size:28px
}
.modal-body{
    position:relative;
    padding:0 0 20px
}
.modal-footer{
    padding:0;
    text-align:right
}
.modal-footer .btn+.btn{
    margin-left:5px;
    margin-bottom:0
}
.modal-footer .btn-group .btn+.btn{
    margin-left:-1px
}
.modal-footer .btn-block+.btn-block{
    margin-left:0
}
.modal-scrollbar-measure{
    position:absolute;
    top:-9999px;
    width:50px;
    height:50px;
    overflow:scroll
}
.modal-backdrop.fade,.modal-backdrop.in,.tooltip{
    opacity:1!important
}
@media (min-width:768px){
    .modal-dialog{
        margin:120px auto
    }
}
@media (min-width:1023px){
    .modal-dialog{
        width:725px;
        margin:auto
    }
    .modal-content{
        -webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);
        -moz-box-shadow:0 5px 15px rgba(0,0,0,.5);
        box-shadow:0 5px 15px rgba(0,0,0,.5)
    }
    .modal-sm{
        width:300px
    }
}
@media (min-width:1280px){
    .modal-lg{
        width:900px
    }
}
body{
    font-size:16px
}
@media (min-width:1440px){
    body{
        font-size:18px
    }
}
.costar-brown-regular{
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif
}
.costar-brown-light{
    font-family:CostarBrownLight,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif
}
.costar-brown-light-italic{
    font-family:CostarBrownLightItalic,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif
}
.costar-brown-bold{
    font-family:CostarBrownBold,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif
}
label{
    font-size:inherit
}
.home-page div[class*=lookup-container] span,.home-page div[class*=navigation-container] span{
    font-family:CostarBrownLight,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    color:#404040
}
.size-32{
    font-size:32px
}
.size-28{
    font-size:28px
}
.size-24{
    font-size:24px
}
.size-20{
    font-size:20px
}
.size-18{
    font-size:18px
}
.size-17{
    font-size:17px
}
.size-16{
    font-size:16px
}
.size-14{
    font-size:14px
}
.size-12{
    font-size:12px
}
.btn{
    font-family:CostarBrownLight,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    border-radius:2px;
    font-size:17px
}
.btn-primary-blue{
    background:#0559b3;
    color:#fff;
    border:1px solid #0559b3;
    cursor:pointer
}
.btn-primary-blue:hover{
    background:#6a9ccf;
    border:1px solid #6a9ccf;
    color:#fff
}
.btn-primary-blue:focus{
    color:#fff
}
.btn-primary-blue-outline{
    background:#fff;
    color:#103060;
    border:1px solid #103060;
    cursor:pointer
}
.btn-primary-blue-outline:hover{
    color:#0559b3;
    border:1px solid #0559b3
}
.btn-primary-blue-outline:focus{
    color:#103060
}
.btn-primary-disabled{
    background:#bfbfbf;
    color:#fff;
    border:1px solid #bfbfbf;
    outline:0!important
}
.btn-primary-disabled:hover{
    color:#fff
}
.btn-primary-disabled:focus{
    color:#fff;
    outline:0!important
}
.btn-primary-disabled:active{
    color:#fff
}
.btn-primary-disabled-outline{
    background:#fff;
    color:#bfbfbf;
    border:1px solid #bfbfbf;
    outline:0!important
}
.btn-primary-disabled-outline:hover{
    color:#bfbfbf
}
.btn-primary-disabled-outline:focus{
    color:#bfbfbf;
    outline:0!important
}
.btn-primary-disabled-outline:active{
    color:#bfbfbf
}
.home-page input{
    width:100%;
    height:40px;
    border-radius:2px;
    font-size:inherit;
    font-family:CostarBrownLight,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    background-color:#fff;
    border:1px solid #c5c5c5
}
.input-error{
    border:1px solid #cf0000!important
}
.txt-orange{
    color:#ec4a08
}
.txt-blue{
    color:#103060
}
.txt-light-blue{
    color:#0559b3
}
.txt-lighter-blue{
    color:#508ac9
}
.txt-pale-blue{
    color:#eef7ff
}
.txt-yellow{
    color:#ffffe7
}
.txt-red{
    color:#cf0000
}
.txt-green{
    color:#77b800
}
.txt-rich-gray{
    color:#404040
}
.txt-med-gray{
    color:grey
}
.txt-light-gray{
    color:#bfbfbf
}
.txt-lighter-gray{
    color:#e5e5e5
}
.txt-lightest-gray{
    color:#f5f5f5
}
.txt-pinkish-gray{
    color:#c5c5c5
}
.brand-orange-bg{
    background:#ec4a08
}
.brand-blue-bg{
    background:#103060
}
.brand-light-blue-bg{
    background:#0559b3
}
.brand-lighter-blue-bg{
    background:#508ac9
}
.brand-pale-blue-bg{
    background:#eef7ff
}
.brand-yellow-bg{
    background:#ffffe7
}
.brand-red-bg{
    background:#cf0000
}
.brand-green-bg{
    background:#77b800
}
.brand-rich-gray-bg{
    background:#404040
}
.brand-med-gray-bg{
    background:grey
}
.brand-light-gray-bg{
    background:#bfbfbf
}
.brand-lighter-gray-bg{
    background:#e5e5e5
}
.brand-lightest-gray-bg{
    background:#f5f5f5
}
.brand-pinkish-gray-bg{
    background:#c5c5c5
}
h3{
    font-size:24px
}
textarea{
    border:1px solid #c5c5c5;
    min-height:100px
}
input,input[type=date],input[type=password],input[type=text],select,textarea{
    padding:7px 6px 6px 7px;
    width:100%;
    color:#404040;
    border:1px solid #c5c5c5;
    text-align:left;
    height:40px;
    border-radius:2px
}
input.invalid,input[type=date].invalid,input[type=password].invalid,input[type=text].invalid,select.invalid,textarea.invalid{
    border:1px solid red
}
.disabled input,.disabled input[type=date],.disabled input[type=password],.disabled input[type=text],.disabled select,.disabled textarea{
    background-color:#ebebe4
}
input[type=checkbox]{
    vertical-align:top
}
::-ms-clear,input::-ms-clear{
    display:none
}
label{
    font-weight:400;
    color:#404040
}
span.small{
    font-size:12px;
    font-style:italic;
    float:right;
    color:grey;
    padding-top:5px
}
::-webkit-input-placeholder{
    color:#bfbfbf;
    opacity:1
}
:-moz-placeholder,::-moz-placeholder{
    color:#bfbfbf;
    opacity:1
}
:-ms-input-placeholder{
    color:#bfbfbf!important
}
textarea:focus::-webkit-input-placeholder{
    color:transparent
}
textarea:focus:-moz-placeholder,textarea:focus::-moz-placeholder{
    color:transparent
}
textarea:focus:-ms-input-placeholder{
    color:transparent
}
.action-button{
    font-size:17px!important;
    border-color:#103060;
    color:#0e224d;
    outline:none
}
.action-button:focus{
    background-color:#fff;
    border:1px solid #0559b3;
    color:#0559b3;
    outline:none
}
.action-button:hover{
    color:#0559b3;
    border-color:#0559b3;
    opacity:.6
}
.action-button:active{
    color:#0559b3!important;
    border-color:#0559b3!important;
    background-color:#fff!important
}
.action-button.disabled{
    border-color:#bfbfbf;
    color:#bfbfbf
}
.action-button[disabled]{
    border-color:#bfbfbf!important;
    color:#bfbfbf!important;
    cursor:default!important
}
button[disabled],html input[disabled]{
    cursor:default;
    opacity:.4
}
.clear{
    clear:both;
    padding-top:20px
}
.news.filtered-search input{
    width:100%;
    border:1px solid #d9d9d9;
    text-align:left;
    height:32px;
    border-radius:2px
}
.news.filtered-search input[id^=react-select]{
    height:20px;
    box-shadow:unset!important
}
@font-face{
    font-family:CostarBrownRegular;
    src:url(/home/content/lineto-costar-brown-regular.woff) format("woff"),url(/home/content/lineto-costar-brown-regular-24af65d609e00227100968813a468aee.svg) format("svg");
    font-weight:400;
    font-style:normal
}
@font-face{
    font-family:CostarBrownItalic;
    src:url(/home/content/lineto-costar-brown-italic.woff) format("woff"),url(/home/content/lineto-costar-brown-italic-de4be33fb8f5b7e02ad728ab963efe65.svg) format("svg");
    font-weight:400;
    font-style:normal
}
@font-face{
    font-family:CostarBrownBold;
    src:url(/home/content/lineto-costar-brown-bold.woff) format("woff"),url(/home/content/lineto-costar-brown-bold-f4b14a1223ec0dc631cf0bd50ea61f81.svg) format("svg");
    font-weight:400;
    font-style:normal
}
@font-face{
    font-family:CostarBrownBoldItalic;
    src:url(/home/content/lineto-costar-brown-bolditalic.woff) format("woff"),url(/home/content/lineto-costar-brown-bolditalic-b0da832a8d9d266be14aa437612fb845.svg) format("svg");
    font-weight:400;
    font-style:normal
}
@font-face{
    font-family:CostarBrownLight;
    src:url(/home/content/lineto-costar-brown-light.woff) format("woff"),url(/home/content/lineto-costar-brown-light-9d40cbd67c5435336dec92cdd95779d8.svg) format("svg");
    font-weight:400;
    font-style:normal
}
@font-face{
    font-family:CostarBrownLightItalic;
    src:url(/home/content/lineto-costar-brown-lightitalic.woff) format("woff"),url(/home/content/lineto-costar-brown-lightitalic-853761a3dc5ac67a16ea4c5d6b249360.svg) format("svg");
    font-weight:400;
    font-style:normal
}
body{
    font-family:CostarBrownLight,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-weight:400;
    -webkit-font-smoothing:antialiased
}
body .italic{
    font-family:CostarBrownLightItalic,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-weight:400
}
body .bold{
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-weight:400
}
body .bold.italic{
    font-family:CostarBrownItalic,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-weight:400
}
body .bolder{
    font-family:CostarBrownBold,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-weight:400
}
body .bolder.italic{
    font-family:CostarBrownBoldItalic,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-weight:400
}
.clickable{
    cursor:pointer
}
.clickable.disabled,.clickable[disabled]{
    cursor:default;
    pointer-events:none
}
.disabled label,.disabled span{
    color:#bfbfbf
}
.loading-delay-treatment{
    opacity:.3
}
input:not([type=hidden]):not([type=radio]):not([type=submit]):not([type=file]):not([type=button]):not([type=reset]):not([type=checkbox]):focus,textarea:focus{
    border:1px solid #0559b3;
    box-shadow:0 0 4px #0559b3;
    outline:none
}
.required-notice{
    color:#d0021b;
    font-weight:700;
    font-size:20px;
    line-height:16px;
    padding-left:2px
}
.checkbox-container{
    font-size:14px;
    line-height:22px
}
.checkbox-container input[type=checkbox]{
    position:relative;
    top:2px;
    width:12px;
    height:12px
}
.checkbox-container label{
    margin:0 0 5px 5px
}
.form-container .form-section.table-container>.row>div[class*=col-]{
    padding-top:10px;
    padding-bottom:0
}
.form-container .form-section.table-container>.row h5{
    margin-top:0;
    margin-bottom:0;
    font-size:18px
}
.form-container .form-section.table-container>.row h5.h5-body{
    color:#404040
}
.form-container .form-section.table-container .col-right-icon>*{
    float:left
}
.form-container .form-section.table-container .col-right-icon>:first-child{
    width:calc(100% - 26px)
}
.form-container .form-section.table-container .col-right-icon>:last-child{
    width:26px
}
.form-container .form-section.table-container .remove-row-icon{
    padding-top:8px!important;
    color:red;
    font-weight:700;
    font-size:16px
}
.form-container .form-section.table-container i{
    padding:0 0 0 8px;
    font-size:18px;
    font-weight:700
}
.form-container .form-section.table-container i:hover{
    cursor:hand
}
.form-container .form-section.table-container .btn-link{
    font-size:14px
}
.form-container .form-section.table-container .no-value-color{
    color:#bfbfbf
}
.form-container .form-section.table-container .has-value-color{
    color:red
}
.form-container.property-header-scrollable-section .coach-box{
    position:fixed;
    margin-top:-80px;
    margin-right:20px;
    min-width:236px;
    width:calc(16.67% + 20px)
}
.form-container.property-header-scrollable-section .sticky-header{
    position:fixed;
    z-index:100;
    margin-top:-62px;
    width:100%;
    margin-left:0;
    box-shadow:0 2px 4px 0 rgba(0,0,0,.11);
    border-top:1px solid #bfbfbf
}
.form-container.property-header-scrollable-section .sticky-header section{
    margin:0
}
.form-container.property-header-scrollable-section .sticky-header span{
    margin-left:20px
}
.form-container.property-header-scrollable-section .sticky-header .completeness-bar{
    display:inline-block;
    width:calc(100% - 230px)
}
.no-nav .property-header-scrollable-section .sticky-header{
    margin-top:-103px
}
@media (max-width:1280px){
    .no-nav .property-header-scrollable-section .col-10-padding{
        margin-top:76px
    }
}
.icon-info{
    margin-left:10px;
    margin-bottom:0;
    position:relative;
    outline:0;
    color:#0559b3
}
.text-info-card .hover-card.include-tail.bottom-tail .tail .tail-front,.text-info-card .hover-card.include-tail.top-tail .tail .tail-front{
    border-width:14px 14px 0 13px
}
.text-info-card .hover-card.include-tail.bottom-tail .tail .tail-border,.text-info-card .hover-card.include-tail.top-tail .tail .tail-border{
    border-width:17px 15px 0 14px
}
.info-primary-contact{
    width:330px
}
.info-primary-contact .hover-card-content{
    margin:25px 14px;
    text-align:center
}
.info-confidential-price{
    width:245px
}
.validatable .hint{
    color:#d0021b;
    font-size:14px;
    font-weight:300;
    white-space:nowrap;
    display:none
}
.validatable.has-error{
    position:relative
}
.validatable.has-error input{
    border:1px solid #d0021b
}
.validatable.has-error .hint{
    display:block;
    position:absolute;
    padding-top:5px;
    z-index:10;
    width:100%;
    overflow:hidden;
    text-overflow:ellipsis
}
.validatable.has-error .pop-over .dropdown-form-menu-border{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:1;
    border:1px solid #d0021b;
    box-shadow:0 0 4px #d0021b
}
.validatable.has-error .pop-over.show .dropdown-menu.show{
    border:1px solid #d0021b
}
.validatable.has-error .pop-over.show .menu-button button{
    border-color:#d0021b
}
.validatable.has-error .pop-over.show .react-autosuggest__container input{
    border-color:#c5c5c5
}
.validatable.has-error .pop-over .menu-button button{
    border-color:#d0021b
}
.validatable.has-error .pop-over .menu-button button.btn-default:focus{
    border:1px solid #d0021b;
    box-shadow:0 0 4px #d0021b
}
.pop-over div>.nested-input{
    border:1px solid #c5c5c5
}
.pop-over .has-error .nested-input{
    border:1px solid #d0021b
}
.btn-group{
    width:100%
}
.btn-group button{
    width:100%;
    height:40px
}
.separator{
    border-bottom:1px solid #bfbfbf
}
.separator-mini{
    border-bottom:1px solid #e5e5e5
}
.separator,.separator-mini{
    height:1px;
    margin-bottom:0;
    margin-top:30px!important
}
.separator-mini:after,.separator:after{
    content:" ";
    display:block;
    clear:both
}
.no-padding-left{
    padding-left:0!important
}
.no-padding-right{
    padding-right:0!important
}
.no-wrap{
    white-space:nowrap
}
.no-pointer-events{
    pointer-events:none
}
.circle-checkmark{
    font-size:25px;
    width:1em;
    height:1em;
    position:relative;
    border-top-right-radius:50%;
    border-top-left-radius:50%;
    border-bottom-right-radius:50%;
    border-bottom-left-radius:50%;
    border:.05em solid #fff;
    background-color:#103060;
    text-align:center;
    display:inline-block
}
.circle-checkmark:before{
    content:"\E004";
    font-size:.5em;
    color:#fff;
    position:absolute;
    left:.3em;
    top:.3em
}
.circle-checkmark.has-shadow{
    box-shadow:0 0 .1em #000;
    margin:.1em
}
.ver-divider{
    margin:0 5px;
    border-left:1px solid #404040
}
.label-value-table{
    width:auto
}
.label-value-table>div{
    display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:flex;
    -webkit-flex-wrap:nowrap;
    flex-wrap:nowrap;
    -webkit-flex-direction:row;
    flex-direction:row;
    padding:0 4px
}
.label-value-table>div.align-right{
    -webkit-justify-content:flex-end;
    justify-content:flex-end
}
.label-value-table>div.full-width{
    padding-bottom:8px;
    -webkit-flex-basis:100%;
    flex-basis:100%
}
.label-value-table>div.full-width.title{
    padding-left:9px
}
.label-value-table>div>span{
    font-size:17px;
    opacity:.9;
    -webkit-flex-basis:140px;
    flex-basis:140px
}
.label-value-table>div>span:nth-child(2){
    font-family:CostarBrownLight,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    padding-left:20px;
    -webkit-flex-basis:auto;
    flex-basis:auto;
    -webkit-flex-grow:1;
    flex-grow:1;
    white-space:nowrap;
    color:#000;
    font-weight:300
}
.lm-checkbox{
    width:1.55em;
    height:1.55em;
    float:left;
    position:relative;
    z-index:1;
    margin-top:10px;
    margin-left:10px
}
.lm-checkbox label{
    cursor:pointer
}
.lm-checkbox label:before{
    content:"";
    width:1.55em;
    height:1.55em;
    position:absolute;
    border-radius:50%;
    -moz-border-radius:50%;
    -webkit-border-radius:50%;
    border:2px solid #fff;
    visibility:visible;
    left:0;
    top:0;
    box-shadow:0 0 2px #000
}
.lm-checkbox label.rectangle:before{
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    background-color:#fff;
    box-shadow:none;
    border:1px solid #c5c5c5
}
.lm-checkbox label.checked:before,.lm-checkbox label:checked:before{
    background:#0559b3
}
.lm-checkbox label.checked:after,.lm-checkbox label:checked:after{
    content:"\E003";
    font-family:CostarIconsFont;
    position:absolute;
    left:0;
    top:0;
    text-align:center;
    color:#fff;
    visibility:visible;
    width:1.55em;
    height:1.55em;
    padding-top:4px;
    padding-left:7px;
    font-size:14px
}
@media (max-width:1439px){
    .lm-checkbox label.checked:after,.lm-checkbox label:checked:after{
        padding-top:3px;
        padding-left:5px
    }
}
.lm-checkbox label.partial-checked:before{
    background:#fff
}
.lm-checkbox label.partial-checked:after{
    content:"\E01F";
    font-family:CostarIconsFont;
    position:absolute;
    text-align:center;
    color:#0559b3;
    visibility:visible;
    width:1.55em;
    height:1.55em;
    font-size:16px;
    top:55%;
    left:50%;
    -o-transform:translateX(-50%) translateY(-50%);
    -webkit-transform:translateX(-50%) translateY(-50%);
    -moz-transform:translateX(-50%) translateY(-50%);
    -ms-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%)
}
.lm-checkbox input[type=checkbox]{
    width:1.55em;
    height:1.55em;
    padding:0;
    margin:0;
    cursor:pointer;
    visibility:hidden;
    position:relative
}
i.input-icon{
    width:36px;
    height:36px;
    line-height:36px;
    pointer-events:none;
    position:absolute
}
.clear-button,i.input-icon{
    display:block;
    text-align:center;
    right:0;
    top:50%;
    transform:translateY(-50%)
}
.clear-button{
    margin-right:8px;
    position:absolute!important;
    cursor:pointer
}
.clear-button,.clear-button svg{
    width:12px;
    height:12px
}
.container{
    margin-right:auto;
    margin-left:auto;
    padding-left:7px;
    padding-right:8px
}
@media (min-width:1023px){
    .container{
        width:735px
    }
}
@media (min-width:1280px){
    .container{
        width:955px
    }
}
@media (min-width:1440px){
    .container{
        width:1155px
    }
}
@media (min-width:1600px){
    .container{
        width:1355px
    }
}
.container-fluid{
    margin-right:auto;
    margin-left:auto;
    padding-left:7px;
    padding-right:8px
}
.row{
    margin-left:-7px;
    margin-right:-8px
}
.row:after{
    content:"";
    clear:both;
    display:table
}
.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{
    position:relative;
    min-height:1px;
    padding-left:8px;
    padding-right:7px
}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{
    float:left
}
.col-xs-12{
    width:100%
}
.col-xs-11{
    width:91.66666667%
}
.col-xs-10{
    width:83.33333333%
}
.col-xs-9{
    width:75%
}
.col-xs-8{
    width:66.66666667%
}
.col-xs-7{
    width:58.33333333%
}
.col-xs-6{
    width:50%
}
.col-xs-5{
    width:41.66666667%
}
.col-xs-4{
    width:33.33333333%
}
.col-xs-3{
    width:25%
}
.col-xs-2{
    width:16.66666667%
}
.col-xs-1{
    width:8.33333333%
}
.col-xs-pull-12{
    right:100%
}
.col-xs-pull-11{
    right:91.66666667%
}
.col-xs-pull-10{
    right:83.33333333%
}
.col-xs-pull-9{
    right:75%
}
.col-xs-pull-8{
    right:66.66666667%
}
.col-xs-pull-7{
    right:58.33333333%
}
.col-xs-pull-6{
    right:50%
}
.col-xs-pull-5{
    right:41.66666667%
}
.col-xs-pull-4{
    right:33.33333333%
}
.col-xs-pull-3{
    right:25%
}
.col-xs-pull-2{
    right:16.66666667%
}
.col-xs-pull-1{
    right:8.33333333%
}
.col-xs-pull-0{
    right:auto
}
.col-xs-push-12{
    left:100%
}
.col-xs-push-11{
    left:91.66666667%
}
.col-xs-push-10{
    left:83.33333333%
}
.col-xs-push-9{
    left:75%
}
.col-xs-push-8{
    left:66.66666667%
}
.col-xs-push-7{
    left:58.33333333%
}
.col-xs-push-6{
    left:50%
}
.col-xs-push-5{
    left:41.66666667%
}
.col-xs-push-4{
    left:33.33333333%
}
.col-xs-push-3{
    left:25%
}
.col-xs-push-2{
    left:16.66666667%
}
.col-xs-push-1{
    left:8.33333333%
}
.col-xs-push-0{
    left:auto
}
.col-xs-offset-12{
    margin-left:100%
}
.col-xs-offset-11{
    margin-left:91.66666667%
}
.col-xs-offset-10{
    margin-left:83.33333333%
}
.col-xs-offset-9{
    margin-left:75%
}
.col-xs-offset-8{
    margin-left:66.66666667%
}
.col-xs-offset-7{
    margin-left:58.33333333%
}
.col-xs-offset-6{
    margin-left:50%
}
.col-xs-offset-5{
    margin-left:41.66666667%
}
.col-xs-offset-4{
    margin-left:33.33333333%
}
.col-xs-offset-3{
    margin-left:25%
}
.col-xs-offset-2{
    margin-left:16.66666667%
}
.col-xs-offset-1{
    margin-left:8.33333333%
}
.col-xs-offset-0{
    margin-left:0
}
@media (min-width:1023px){
    .col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{
        float:left
    }
    .col-sm-12{
        width:100%
    }
    .col-sm-11{
        width:91.66666667%
    }
    .col-sm-10{
        width:83.33333333%
    }
    .col-sm-9{
        width:75%
    }
    .col-sm-8{
        width:66.66666667%
    }
    .col-sm-7{
        width:58.33333333%
    }
    .col-sm-6{
        width:50%
    }
    .col-sm-5{
        width:41.66666667%
    }
    .col-sm-4{
        width:33.33333333%
    }
    .col-sm-3{
        width:25%
    }
    .col-sm-2{
        width:16.66666667%
    }
    .col-sm-1{
        width:8.33333333%
    }
    .col-sm-pull-12{
        right:100%
    }
    .col-sm-pull-11{
        right:91.66666667%
    }
    .col-sm-pull-10{
        right:83.33333333%
    }
    .col-sm-pull-9{
        right:75%
    }
    .col-sm-pull-8{
        right:66.66666667%
    }
    .col-sm-pull-7{
        right:58.33333333%
    }
    .col-sm-pull-6{
        right:50%
    }
    .col-sm-pull-5{
        right:41.66666667%
    }
    .col-sm-pull-4{
        right:33.33333333%
    }
    .col-sm-pull-3{
        right:25%
    }
    .col-sm-pull-2{
        right:16.66666667%
    }
    .col-sm-pull-1{
        right:8.33333333%
    }
    .col-sm-pull-0{
        right:auto
    }
    .col-sm-push-12{
        left:100%
    }
    .col-sm-push-11{
        left:91.66666667%
    }
    .col-sm-push-10{
        left:83.33333333%
    }
    .col-sm-push-9{
        left:75%
    }
    .col-sm-push-8{
        left:66.66666667%
    }
    .col-sm-push-7{
        left:58.33333333%
    }
    .col-sm-push-6{
        left:50%
    }
    .col-sm-push-5{
        left:41.66666667%
    }
    .col-sm-push-4{
        left:33.33333333%
    }
    .col-sm-push-3{
        left:25%
    }
    .col-sm-push-2{
        left:16.66666667%
    }
    .col-sm-push-1{
        left:8.33333333%
    }
    .col-sm-push-0{
        left:auto
    }
    .col-sm-offset-12{
        margin-left:100%
    }
    .col-sm-offset-11{
        margin-left:91.66666667%
    }
    .col-sm-offset-10{
        margin-left:83.33333333%
    }
    .col-sm-offset-9{
        margin-left:75%
    }
    .col-sm-offset-8{
        margin-left:66.66666667%
    }
    .col-sm-offset-7{
        margin-left:58.33333333%
    }
    .col-sm-offset-6{
        margin-left:50%
    }
    .col-sm-offset-5{
        margin-left:41.66666667%
    }
    .col-sm-offset-4{
        margin-left:33.33333333%
    }
    .col-sm-offset-3{
        margin-left:25%
    }
    .col-sm-offset-2{
        margin-left:16.66666667%
    }
    .col-sm-offset-1{
        margin-left:8.33333333%
    }
    .col-sm-offset-0{
        margin-left:0
    }
}
@media (min-width:1280px){
    .col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{
        float:left
    }
    .col-md-12{
        width:100%
    }
    .col-md-11{
        width:91.66666667%
    }
    .col-md-10{
        width:83.33333333%
    }
    .col-md-9{
        width:75%
    }
    .col-md-8{
        width:66.66666667%
    }
    .col-md-7{
        width:58.33333333%
    }
    .col-md-6{
        width:50%
    }
    .col-md-5{
        width:41.66666667%
    }
    .col-md-4{
        width:33.33333333%
    }
    .col-md-3{
        width:25%
    }
    .col-md-2{
        width:16.66666667%
    }
    .col-md-1{
        width:8.33333333%
    }
    .col-md-pull-12{
        right:100%
    }
    .col-md-pull-11{
        right:91.66666667%
    }
    .col-md-pull-10{
        right:83.33333333%
    }
    .col-md-pull-9{
        right:75%
    }
    .col-md-pull-8{
        right:66.66666667%
    }
    .col-md-pull-7{
        right:58.33333333%
    }
    .col-md-pull-6{
        right:50%
    }
    .col-md-pull-5{
        right:41.66666667%
    }
    .col-md-pull-4{
        right:33.33333333%
    }
    .col-md-pull-3{
        right:25%
    }
    .col-md-pull-2{
        right:16.66666667%
    }
    .col-md-pull-1{
        right:8.33333333%
    }
    .col-md-pull-0{
        right:auto
    }
    .col-md-push-12{
        left:100%
    }
    .col-md-push-11{
        left:91.66666667%
    }
    .col-md-push-10{
        left:83.33333333%
    }
    .col-md-push-9{
        left:75%
    }
    .col-md-push-8{
        left:66.66666667%
    }
    .col-md-push-7{
        left:58.33333333%
    }
    .col-md-push-6{
        left:50%
    }
    .col-md-push-5{
        left:41.66666667%
    }
    .col-md-push-4{
        left:33.33333333%
    }
    .col-md-push-3{
        left:25%
    }
    .col-md-push-2{
        left:16.66666667%
    }
    .col-md-push-1{
        left:8.33333333%
    }
    .col-md-push-0{
        left:auto
    }
    .col-md-offset-12{
        margin-left:100%
    }
    .col-md-offset-11{
        margin-left:91.66666667%
    }
    .col-md-offset-10{
        margin-left:83.33333333%
    }
    .col-md-offset-9{
        margin-left:75%
    }
    .col-md-offset-8{
        margin-left:66.66666667%
    }
    .col-md-offset-7{
        margin-left:58.33333333%
    }
    .col-md-offset-6{
        margin-left:50%
    }
    .col-md-offset-5{
        margin-left:41.66666667%
    }
    .col-md-offset-4{
        margin-left:33.33333333%
    }
    .col-md-offset-3{
        margin-left:25%
    }
    .col-md-offset-2{
        margin-left:16.66666667%
    }
    .col-md-offset-1{
        margin-left:8.33333333%
    }
    .col-md-offset-0{
        margin-left:0
    }
}
@media (min-width:1440px){
    .col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{
        float:left
    }
    .col-lg-12{
        width:100%
    }
    .col-lg-11{
        width:91.66666667%
    }
    .col-lg-10{
        width:83.33333333%
    }
    .col-lg-9{
        width:75%
    }
    .col-lg-8{
        width:66.66666667%
    }
    .col-lg-7{
        width:58.33333333%
    }
    .col-lg-6{
        width:50%
    }
    .col-lg-5{
        width:41.66666667%
    }
    .col-lg-4{
        width:33.33333333%
    }
    .col-lg-3{
        width:25%
    }
    .col-lg-2{
        width:16.66666667%
    }
    .col-lg-1{
        width:8.33333333%
    }
    .col-lg-pull-12{
        right:100%
    }
    .col-lg-pull-11{
        right:91.66666667%
    }
    .col-lg-pull-10{
        right:83.33333333%
    }
    .col-lg-pull-9{
        right:75%
    }
    .col-lg-pull-8{
        right:66.66666667%
    }
    .col-lg-pull-7{
        right:58.33333333%
    }
    .col-lg-pull-6{
        right:50%
    }
    .col-lg-pull-5{
        right:41.66666667%
    }
    .col-lg-pull-4{
        right:33.33333333%
    }
    .col-lg-pull-3{
        right:25%
    }
    .col-lg-pull-2{
        right:16.66666667%
    }
    .col-lg-pull-1{
        right:8.33333333%
    }
    .col-lg-pull-0{
        right:auto
    }
    .col-lg-push-12{
        left:100%
    }
    .col-lg-push-11{
        left:91.66666667%
    }
    .col-lg-push-10{
        left:83.33333333%
    }
    .col-lg-push-9{
        left:75%
    }
    .col-lg-push-8{
        left:66.66666667%
    }
    .col-lg-push-7{
        left:58.33333333%
    }
    .col-lg-push-6{
        left:50%
    }
    .col-lg-push-5{
        left:41.66666667%
    }
    .col-lg-push-4{
        left:33.33333333%
    }
    .col-lg-push-3{
        left:25%
    }
    .col-lg-push-2{
        left:16.66666667%
    }
    .col-lg-push-1{
        left:8.33333333%
    }
    .col-lg-push-0{
        left:auto
    }
    .col-lg-offset-12{
        margin-left:100%
    }
    .col-lg-offset-11{
        margin-left:91.66666667%
    }
    .col-lg-offset-10{
        margin-left:83.33333333%
    }
    .col-lg-offset-9{
        margin-left:75%
    }
    .col-lg-offset-8{
        margin-left:66.66666667%
    }
    .col-lg-offset-7{
        margin-left:58.33333333%
    }
    .col-lg-offset-6{
        margin-left:50%
    }
    .col-lg-offset-5{
        margin-left:41.66666667%
    }
    .col-lg-offset-4{
        margin-left:33.33333333%
    }
    .col-lg-offset-3{
        margin-left:25%
    }
    .col-lg-offset-2{
        margin-left:16.66666667%
    }
    .col-lg-offset-1{
        margin-left:8.33333333%
    }
    .col-lg-offset-0{
        margin-left:0
    }
}
@media (min-width:1600px){
    .col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{
        float:left
    }
    .col-xl-12{
        width:100%
    }
    .col-xl-11{
        width:91.66666667%
    }
    .col-xl-10{
        width:83.33333333%
    }
    .col-xl-9{
        width:75%
    }
    .col-xl-8{
        width:66.66666667%
    }
    .col-xl-7{
        width:58.33333333%
    }
    .col-xl-6{
        width:50%
    }
    .col-xl-5{
        width:41.66666667%
    }
    .col-xl-4{
        width:33.33333333%
    }
    .col-xl-3{
        width:25%
    }
    .col-xl-2{
        width:16.66666667%
    }
    .col-xl-1{
        width:8.33333333%
    }
    .col-xl-pull-12{
        right:100%
    }
    .col-xl-pull-11{
        right:91.66666667%
    }
    .col-xl-pull-10{
        right:83.33333333%
    }
    .col-xl-pull-9{
        right:75%
    }
    .col-xl-pull-8{
        right:66.66666667%
    }
    .col-xl-pull-7{
        right:58.33333333%
    }
    .col-xl-pull-6{
        right:50%
    }
    .col-xl-pull-5{
        right:41.66666667%
    }
    .col-xl-pull-4{
        right:33.33333333%
    }
    .col-xl-pull-3{
        right:25%
    }
    .col-xl-pull-2{
        right:16.66666667%
    }
    .col-xl-pull-1{
        right:8.33333333%
    }
    .col-xl-pull-0{
        right:auto
    }
    .col-xl-push-12{
        left:100%
    }
    .col-xl-push-11{
        left:91.66666667%
    }
    .col-xl-push-10{
        left:83.33333333%
    }
    .col-xl-push-9{
        left:75%
    }
    .col-xl-push-8{
        left:66.66666667%
    }
    .col-xl-push-7{
        left:58.33333333%
    }
    .col-xl-push-6{
        left:50%
    }
    .col-xl-push-5{
        left:41.66666667%
    }
    .col-xl-push-4{
        left:33.33333333%
    }
    .col-xl-push-3{
        left:25%
    }
    .col-xl-push-2{
        left:16.66666667%
    }
    .col-xl-push-1{
        left:8.33333333%
    }
    .col-xl-push-0{
        left:auto
    }
    .col-xl-offset-12{
        margin-left:100%
    }
    .col-xl-offset-11{
        margin-left:91.66666667%
    }
    .col-xl-offset-10{
        margin-left:83.33333333%
    }
    .col-xl-offset-9{
        margin-left:75%
    }
    .col-xl-offset-8{
        margin-left:66.66666667%
    }
    .col-xl-offset-7{
        margin-left:58.33333333%
    }
    .col-xl-offset-6{
        margin-left:50%
    }
    .col-xl-offset-5{
        margin-left:41.66666667%
    }
    .col-xl-offset-4{
        margin-left:33.33333333%
    }
    .col-xl-offset-3{
        margin-left:25%
    }
    .col-xl-offset-2{
        margin-left:16.66666667%
    }
    .col-xl-offset-1{
        margin-left:8.33333333%
    }
    .col-xl-offset-0{
        margin-left:0
    }
}
.daterangepicker{
    position:absolute;
    color:inherit;
    background-color:#fff;
    border-radius:4px;
    border:1px solid #ddd;
    width:278px;
    max-width:none;
    margin-top:7px;
    top:100px;
    left:20px;
    z-index:3001;
    display:none;
    font-family:arial;
    font-size:15px;
    line-height:1em
}
.daterangepicker:after,.daterangepicker:before{
    position:absolute;
    display:inline-block;
    border-bottom-color:rgba(0,0,0,.2);
    content:""
}
.daterangepicker:before{
    top:-7px;
    border-right:7px solid transparent;
    border-left:7px solid transparent;
    border-bottom:7px solid #ccc
}
.daterangepicker:after{
    top:-6px;
    border-right:6px solid transparent;
    border-bottom:6px solid #fff;
    border-left:6px solid transparent
}
.daterangepicker.opensleft:before{
    right:9px
}
.daterangepicker.opensleft:after{
    right:10px
}
.daterangepicker.openscenter:after,.daterangepicker.openscenter:before{
    left:0;
    right:0;
    width:0;
    margin-left:auto;
    margin-right:auto
}
.daterangepicker.opensright:before{
    left:9px
}
.daterangepicker.opensright:after{
    left:10px
}
.daterangepicker.drop-up{
    margin-top:-7px
}
.daterangepicker.drop-up:before{
    top:auto;
    bottom:-7px;
    border-bottom:initial;
    border-top:7px solid #ccc
}
.daterangepicker.drop-up:after{
    top:auto;
    bottom:-6px;
    border-bottom:initial;
    border-top:6px solid #fff
}
.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{
    float:none
}
.daterangepicker.single .drp-selected{
    display:none
}
.daterangepicker.show-calendar .drp-buttons,.daterangepicker.show-calendar .drp-calendar{
    display:block
}
.daterangepicker.auto-apply .drp-buttons{
    display:none
}
.daterangepicker .drp-calendar{
    display:none;
    max-width:270px
}
.daterangepicker .drp-calendar.left{
    padding:8px 0 8px 8px
}
.daterangepicker .drp-calendar.right{
    padding:8px
}
.daterangepicker .drp-calendar.single .calendar-table{
    border:none
}
.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{
    color:#fff;
    border:solid #000;
    border-width:0 2px 2px 0;
    border-radius:0;
    display:inline-block;
    padding:3px
}
.daterangepicker .calendar-table .next span{
    transform:rotate(-45deg);
    -webkit-transform:rotate(-45deg)
}
.daterangepicker .calendar-table .prev span{
    transform:rotate(135deg);
    -webkit-transform:rotate(135deg)
}
.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{
    text-align:center;
    vertical-align:middle;
    min-width:32px;
    width:32px;
    height:24px;
    line-height:24px;
    font-size:12px;
    border-radius:4px;
    border:1px solid transparent;
    white-space:nowrap;
    cursor:pointer
}
.daterangepicker .calendar-table{
    border:1px solid #fff;
    border-radius:4px;
    background-color:#fff
}
.daterangepicker .calendar-table table{
    width:100%;
    margin:0;
    border-spacing:0;
    border-collapse:collapse
}
.daterangepicker td.available:hover,.daterangepicker th.available:hover{
    background-color:#eee;
    border-color:transparent;
    color:inherit
}
.daterangepicker td.week,.daterangepicker th.week{
    font-size:80%;
    color:#ccc
}
.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{
    background-color:#fff;
    border-color:transparent;
    color:#999
}
.daterangepicker td.in-range{
    background-color:#ebf4f8;
    border-color:transparent;
    color:#000;
    border-radius:0
}
.daterangepicker td.start-date{
    border-radius:4px 0 0 4px
}
.daterangepicker td.end-date{
    border-radius:0 4px 4px 0
}
.daterangepicker td.start-date.end-date{
    border-radius:4px
}
.daterangepicker td.active,.daterangepicker td.active:hover{
    background-color:#357ebd;
    border-color:transparent;
    color:#fff
}
.daterangepicker th.month{
    width:auto
}
.daterangepicker option.disabled,.daterangepicker td.disabled{
    color:#999;
    cursor:not-allowed;
    text-decoration:line-through
}
.daterangepicker select.monthselect,.daterangepicker select.yearselect{
    font-size:12px;
    padding:1px;
    height:auto;
    margin:0;
    cursor:default
}
.daterangepicker select.monthselect{
    margin-right:2%;
    width:56%
}
.daterangepicker select.yearselect{
    width:40%
}
.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{
    width:50px;
    margin:0 auto;
    background:#eee;
    border:1px solid #eee;
    padding:2px;
    outline:0;
    font-size:12px
}
.daterangepicker .calendar-time{
    text-align:center;
    margin:4px auto 0;
    line-height:30px;
    position:relative
}
.daterangepicker .calendar-time select.disabled{
    color:#ccc;
    cursor:not-allowed
}
.daterangepicker .drp-buttons{
    clear:both;
    text-align:right;
    padding:8px;
    border-top:1px solid #ddd;
    display:none;
    line-height:12px;
    vertical-align:middle
}
.daterangepicker .drp-selected{
    display:inline-block;
    font-size:12px;
    padding-right:8px
}
.daterangepicker .drp-buttons .btn{
    margin-left:8px;
    font-size:12px;
    font-weight:700;
    padding:4px 8px
}
.daterangepicker.show-ranges.single.rtl .drp-calendar.left{
    border-right:1px solid #ddd
}
.daterangepicker.show-ranges.single.ltr .drp-calendar.left{
    border-left:1px solid #ddd
}
.daterangepicker.show-ranges.rtl .drp-calendar.right{
    border-right:1px solid #ddd
}
.daterangepicker.show-ranges.ltr .drp-calendar.left{
    border-left:1px solid #ddd
}
.daterangepicker .ranges{
    float:none;
    text-align:left;
    margin:0
}
.daterangepicker.show-calendar .ranges{
    margin-top:8px
}
.daterangepicker .ranges ul{
    list-style:none;
    margin:0 auto;
    padding:0;
    width:100%
}
.daterangepicker .ranges li{
    font-size:12px;
    padding:8px 12px;
    cursor:pointer
}
.daterangepicker .ranges li:hover{
    background-color:#eee
}
.daterangepicker .ranges li.active{
    background-color:#08c;
    color:#fff
}
@media (min-width:564px){
    .daterangepicker{
        width:auto
    }
    .daterangepicker .ranges ul{
        width:140px
    }
    .daterangepicker.single .ranges ul{
        width:100%
    }
    .daterangepicker.single .drp-calendar.left{
        clear:none
    }
    .daterangepicker.single .drp-calendar,.daterangepicker.single .ranges{
        float:left
    }
    .daterangepicker{
        direction:ltr;
        text-align:left
    }
    .daterangepicker .drp-calendar.left{
        clear:left;
        margin-right:0
    }
    .daterangepicker .drp-calendar.left .calendar-table{
        border-right:none;
        border-top-right-radius:0;
        border-bottom-right-radius:0
    }
    .daterangepicker .drp-calendar.right{
        margin-left:0
    }
    .daterangepicker .drp-calendar.right .calendar-table{
        border-left:none;
        border-top-left-radius:0;
        border-bottom-left-radius:0
    }
    .daterangepicker .drp-calendar.left .calendar-table{
        padding-right:8px
    }
    .daterangepicker .drp-calendar,.daterangepicker .ranges{
        float:left
    }
}
@media (min-width:730px){
    .daterangepicker .ranges{
        width:auto;
        float:left
    }
    .daterangepicker.rtl .ranges{
        float:right
    }
    .daterangepicker .drp-calendar.left{
        clear:none!important
    }
}
ul.hamburger-menu li.menu-separator{
    margin-top:8px!important;
    margin-bottom:7px!important
}
#menu-container-wrapper{
    max-width:1600px;
    margin:0 auto;
    position:fixed;
    height:100%;
    top:0;
    z-index:999998;
    visibility:hidden
}
#menu-container-wrapper>div{
    left:0;
    position:unset;
    height:100%
}
ul.country-container{
    list-style-type:none;
    margin:0;
    padding:10px 42px;
    background:#fff;
    display:table;
    white-space:nowrap;
    color:#444
}
ul.country-container>li>a{
    color:inherit;
    cursor:pointer;
    display:block;
    font-family:CostarBrownLight,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size:18px;
    margin-bottom:6px
}
ul.country-container>li>a:hover{
    color:#0559b3
}
@media (max-width:1280px){
    ul.country-container>li>a{
        font-size:17px
    }
}
@media (max-width:1022px){
    ul.country-container>li>a{
        font-size:16px
    }
}
ul.navigation-container{
    list-style-type:none;
    padding:0;
    margin:0;
    display:flex;
    flex-direction:row;
    background-color:#0559b3;
    font-size:21px
}
@media (max-width:1439px){
    ul.navigation-container{
        font-size:19px
    }
}
@media (max-width:1365px){
    ul.navigation-container{
        font-size:18px
    }
}
@media (max-width:1280px){
    ul.navigation-container{
        font-size:15px
    }
}
@media (max-width:1022px){
    ul.navigation-container{
        display:table;
        width:100%
    }
}
ul.navigation-container>li{
    display:block;
    flex:1 1 auto;
    background-color:#0559b3;
    color:#fff;
    position:relative
}
ul.navigation-container>li:last-child{
    right:-.5px
}
@media (max-width:1280px){
    ul.navigation-container>li:last-child#webEnterprise{
        display:none
    }
}
ul.navigation-container>li:not(:last-child):after,ul.navigation-container>li:not(:last-child):before{
    content:"";
    display:block;
    position:absolute;
    right:-1px;
    height:13px
}
ul.navigation-container>li:not(:last-child):before{
    top:0
}
ul.navigation-container>li:not(:last-child):after{
    bottom:0
}
ul.navigation-container>li>a{
    color:inherit;
    cursor:pointer;
    text-align:center;
    display:block;
    padding:12px 10px 14px;
    white-space:nowrap;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif
}
ul.navigation-container>li>a.std-cursor{
    cursor:default
}
@media (max-width:1022px){
    ul.navigation-container>li>a{
        padding:14px 2px
    }
}
ul.navigation-container>li.hover{
    color:#0559b3;
    background:#fff
}
ul.navigation-container>li.hover>a{
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif
}
ul.navigation-container>li.hover>ul{
    visibility:visible;
    opacity:1
}
ul.navigation-container>li>ul{
    background:#fff;
    list-style-type:none;
    flex-direction:row;
    margin:0;
    display:table;
    visibility:hidden;
    opacity:0;
    transition:visibility 0s,opacity .2s linear;
    position:absolute;
    z-index:999;
    width:max-content;
    box-shadow:1px 3px 3px 0 rgba(50,50,50,.75);
    color:#444;
    font-size:20px;
    padding:0 0 25px 10px
}
ul.navigation-container>li>ul>li{
    display:block;
    padding:0 0 5px
}
ul.navigation-container>li>ul>li>span.section-title{
    display:block;
    font-size:21px;
    font-weight:600;
    color:#333;
    margin-bottom:3px;
    padding:15px 0 0 20px
}
@media (max-width:1280px){
    ul.navigation-container>li>ul>li>span.section-title{
        font-size:18px
    }
}
@media (max-width:1022px){
    ul.navigation-container>li>ul>li>span.section-title{
        font-size:15px
    }
}
ul.navigation-container>li>ul>li>ul{
    min-width:300px;
    max-width:512px;
    list-style-type:none;
    margin:0;
    padding:0 0 0 8px
}
ul.navigation-container>li>ul>li>ul>li{
    margin:8px 0
}
ul.navigation-container>li>ul>li>ul>li .subMenuContainer{
    position:relative
}
ul.navigation-container>li>ul>li>ul>li .subMenuContainer .anchoredTooltipWhite{
    display:block!important;
    margin-right:17px
}
ul.navigation-container>li>ul>li>ul>li .subMenuContainer .anchoredTooltipWhite>a{
    color:inherit;
    cursor:pointer;
    display:block;
    padding:1px 14px 1px 30px
}
ul.navigation-container>li>ul>li>ul>li .subMenuContainer .arrow{
    content:"";
    position:absolute;
    width:7px;
    height:7px;
    right:17px;
    top:13px;
    border-color:currentcolor currentcolor #b0b3af #b0b3af;
    border-right:1px solid #b0b3af;
    border-top:1px solid #b0b3af;
    -ms-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg)
}
@media (max-width:1280px){
    ul.navigation-container>li>ul>li>ul>li .subMenuContainer .arrow{
        top:10px
    }
}
@media (max-width:1022px){
    ul.navigation-container>li>ul>li>ul>li .subMenuContainer .arrow{
        top:9px
    }
}
ul.navigation-container>li>ul>li>ul>li .subMenuContainer:hover .arrow{
    display:none
}
ul.navigation-container>li>ul>li>ul>li>a{
    padding:1px 14px 1px 30px;
    color:inherit;
    cursor:pointer;
    display:block
}
ul.navigation-container>li>ul>li>ul>li>a:hover{
    color:#0559b3
}
ul.navigation-container>li>ul>li.recent-searches,ul.navigation-container>li>ul>li.survey-data{
    padding-right:5px
}
@media (max-width:1280px){
    ul.navigation-container>li>ul>li{
        padding:0 0 4px
    }
    ul.navigation-container>li>ul>li.recent-searches,ul.navigation-container>li>ul>li.survey-data{
        min-width:266px
    }
}
@media (max-width:1022px){
    ul.navigation-container>li>ul>li{
        padding:0 0 3px
    }
    ul.navigation-container>li>ul>li.recent-searches,ul.navigation-container>li>ul>li.survey-data{
        min-width:246px
    }
}
@media (max-width:1280px){
    ul.navigation-container>li>ul{
        font-size:17px;
        padding:0 0 15px 9px
    }
}
@media (max-width:1022px){
    ul.navigation-container>li>ul{
        font-size:16px;
        padding:0 0 10px 8px
    }
}
ul.navigation-container>li>.submenu-list{
    padding:25px 12px 25px 10px
}
@media (max-width:1280px){
    ul.navigation-container>li>.submenu-list{
        padding:15px 10px 15px 8px
    }
}
@media (max-width:1022px){
    ul.navigation-container>li>.submenu-list{
        padding:10px 8px 10px 6px
    }
}
@media (max-width:1022px){
    ul.navigation-container>li{
        display:table-cell
    }
}
.searchTypeSelect{
    width:200px;
    padding-right:14px;
    font-size:21px
}
.searchTypeSelect.no-max-height .Select-menu-outer,.searchTypeSelect.no-max-height .Select-menu-outer .Select-menu{
    max-height:inherit
}
.searchTypeSelect .Select.is-focused:not(.is-open)>.Select-control{
    background-color:#103060;
    border-color:#103060;
    box-shadow:none
}
.searchTypeSelect .Select.is-focused:not(.is-open)>.Select-control .Select-input{
    background-color:#103060
}
.searchTypeSelect .Select .Select-control{
    border-top-right-radius:4px;
    border-top-left-radius:4px;
    background-color:#103060;
    border-color:#103060;
    cursor:pointer;
    text-align:right
}
.searchTypeSelect .Select .Select-control .Select-value-label{
    margin-right:10px;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    color:#fff!important
}
.searchTypeSelect .Select .Select-control .Select-arrow{
    border-top-color:#fff!important
}
.searchTypeSelect .Select .Select-option.is-focused{
    font-weight:600
}
.searchTypeSelect .Select.is-focused .Select-control{
    border-color:#103060;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none
}
.searchTypeSelect .Select.is-open .Select-control{
    text-align:left;
    background-color:#fff;
    border:1px solid #fff
}
.searchTypeSelect .Select.is-open .Select-control .Select-value-label{
    color:#404040!important
}
.searchTypeSelect .Select .Select-menu-outer{
    border-bottom-right-radius:4px;
    border-bottom-left-radius:4px;
    border:none;
    border-top:1px solid #ddd;
    z-index:1000;
    -webkit-box-shadow:2px 2px 5px 0 rgba(50,50,50,.75);
    -moz-box-shadow:2px 2px 5px 0 rgba(50,50,50,.75);
    box-shadow:2px 2px 5px 0 rgba(50,50,50,.75)
}
@media (min-width:1px) and (max-width:1022px){
    .searchTypeSelect{
        font-size:17px;
        padding-right:7px;
        width:160px
    }
}
@media (min-width:1023px) and (max-width:1280px){
    .searchTypeSelect{
        font-size:20px
    }
}
.searchContainer{
    padding:15px;
    width:77%;
    max-width:1600px;
    min-width:768px;
    margin:auto
}
@media (max-width:1439px){
    .searchContainer{
        width:100%
    }
}
@media (min-width:1440px) and (max-width:1599px){
    .searchContainer{
        width:90%
    }
}
.searchContainer button.has-error,.searchContainer input.has-error{
    color:#d0021b;
    border:1px solid #cf0000!important
}
.searchInputContainer{
    padding:15px 5px;
    display:flex;
    flex-direction:row;
    justify-content:center
}
.searchInputContainer>.searchButton{
    padding:0 0 0 7px
}
.searchInputContainer>.searchButton>a{
    font-size:21px;
    font-weight:300;
    padding:3px
}
@media (max-width:1280px){
    .searchInputContainer>.searchButton>a{
        font-size:20px
    }
}
@media (max-width:1022px){
    .searchInputContainer>.searchButton>a{
        font-size:17px;
        padding:6px 3px
    }
}
.searchInputItem2{
    flex:2
}
.searchInputItem3{
    flex:3
}
.searchInputItem4{
    flex:4
}
.searchInputItem7{
    flex:7
}
.searchInputItem8{
    flex:8
}
.searchInputItem3 .country-selector,.searchInputItem7 .country-selector,.searchInputItem8 .country-selector{
    position:absolute;
    right:0;
    top:-25px;
    height:20px
}
.searchInputItem2,.searchInputItem3,.searchInputItem4,.searchInputItem7,.searchInputItem8{
    position:relative
}
.searchInputItem2>div.searchIC,.searchInputItem3>div.searchIC,.searchInputItem4>div.searchIC,.searchInputItem7>div.searchIC,.searchInputItem8>div.searchIC{
    margin-left:7px
}
.searchInputItem2>div.searchIC+div.lookupValidationError,.searchInputItem3>div.searchIC+div.lookupValidationError,.searchInputItem4>div.searchIC+div.lookupValidationError,.searchInputItem7>div.searchIC+div.lookupValidationError,.searchInputItem8>div.searchIC+div.lookupValidationError{
    left:7px
}
.searchInputItem2 div.lookupValidationContainer,.searchInputItem3 div.lookupValidationContainer,.searchInputItem4 div.lookupValidationContainer,.searchInputItem7 div.lookupValidationContainer,.searchInputItem8 div.lookupValidationContainer{
    position:absolute;
    left:0;
    top:100%
}
.searchInputItem2 div.lookupValidationContainer>div.lookupValidationError,.searchInputItem3 div.lookupValidationContainer>div.lookupValidationError,.searchInputItem4 div.lookupValidationContainer>div.lookupValidationError,.searchInputItem7 div.lookupValidationContainer>div.lookupValidationError,.searchInputItem8 div.lookupValidationContainer>div.lookupValidationError{
    left:0;
    right:0;
    text-align:center
}
.searchInputItem2 div.lookupValidationContainer>div.lookupValidationError:after,.searchInputItem2 div.lookupValidationContainer>div.lookupValidationError:before,.searchInputItem3 div.lookupValidationContainer>div.lookupValidationError:after,.searchInputItem3 div.lookupValidationContainer>div.lookupValidationError:before,.searchInputItem4 div.lookupValidationContainer>div.lookupValidationError:after,.searchInputItem4 div.lookupValidationContainer>div.lookupValidationError:before,.searchInputItem7 div.lookupValidationContainer>div.lookupValidationError:after,.searchInputItem7 div.lookupValidationContainer>div.lookupValidationError:before,.searchInputItem8 div.lookupValidationContainer>div.lookupValidationError:after,.searchInputItem8 div.lookupValidationContainer>div.lookupValidationError:before{
    display:none
}
.searchInputItem2 div.lookupValidationError,.searchInputItem3 div.lookupValidationError,.searchInputItem4 div.lookupValidationError,.searchInputItem7 div.lookupValidationError,.searchInputItem8 div.lookupValidationError{
    font-size:14px;
    left:0;
    top:100%;
    margin-top:8px;
    padding:6px 7px;
    position:absolute;
    z-index:999;
    white-space:nowrap;
    border:1px solid #cf0000;
    background-color:#fff6f6;
    color:#cf0000;
    border-top-right-radius:4px;
    border-top-left-radius:4px;
    border-bottom-right-radius:4px;
    border-bottom-left-radius:4px
}
.searchInputItem2 div.lookupValidationError:before,.searchInputItem3 div.lookupValidationError:before,.searchInputItem4 div.lookupValidationError:before,.searchInputItem7 div.lookupValidationError:before,.searchInputItem8 div.lookupValidationError:before{
    content:"";
    position:absolute;
    display:block;
    left:40px;
    border:1px solid #cf0000;
    width:8px;
    height:8px;
    background:#fff6f6;
    top:-5px;
    bottom:auto;
    -o-transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    transform:rotate(45deg)
}
.searchInputItem2 div.lookupValidationError:after,.searchInputItem3 div.lookupValidationError:after,.searchInputItem4 div.lookupValidationError:after,.searchInputItem7 div.lookupValidationError:after,.searchInputItem8 div.lookupValidationError:after{
    content:"";
    position:absolute;
    display:block;
    left:30px;
    top:0;
    height:8px;
    width:40px;
    background:#fff6f6
}
.btn.btn-nav-search{
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size:21px;
    background:#ec4a08;
    color:#fff;
    margin-right:0;
    height:40px;
    overflow:hidden
}
@media (min-width:1px) and (max-width:1022px){
    .btn.btn-nav-search{
        font-size:15px
    }
}
.noSubscription{
    background-color:#fff;
    text-align:center;
    line-height:40px;
    color:#0559b3
}
@media (min-width:1px) and (max-width:1022px){
    .noSubscription{
        font-size:16px
    }
}
@media (min-width:1023px) and (max-width:1280px){
    .noSubscription{
        font-size:17px
    }
}
.no-subscription-contact-link{
    color:#0559b3;
    font-weight:700
}
.calendar-icon{
    position:absolute;
    top:0;
    right:10px;
    line-height:42px;
    pointer-events:none;
    opacity:.5;
    font-size:20px
}
.lease-comps-space-use .Select-placeholder{
    padding-right:25px
}
header.masthead{
    position:relative;
    height:60px;
    text-align:center
}
header.masthead .masthead-inline{
    display:inline-block;
    position:relative
}
header.masthead .masthead-action{
    float:left
}
header.masthead .masthead-action-left{
    padding-right:20px
}
header.masthead .masthead-action :hover{
    opacity:.6
}
header.masthead .masthead-sign-in-link{
    position:relative;
    top:25%
}
@media (max-width:767px){
    header.masthead .masthead-sign-in-link{
        display:none
    }
}
header.masthead .masthead-back{
    box-shadow:1px 0 0 hsla(0,0%,74.9%,.85);
    height:100%;
    position:relative;
    display:flex;
    align-items:center
}
header.masthead .masthead-back-link{
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    position:relative;
    cursor:pointer;
    color:#0559b3
}
header.masthead .masthead-back-link span{
    color:#0559b3
}
header.masthead .masthead-back-link i.icon-chevron-left{
    font-size:14px;
    position:relative;
    top:2px;
    margin-right:2px
}
header.masthead .masthead-back-link-label{
    display:inline-block;
    font-family:inherit;
    position:relative;
    margin-left:5px;
    margin-bottom:3px;
    font-size:16px;
    vertical-align:middle
}
header.masthead .masthead-divider{
    border-left:10px solid grey;
    border-right:10px solid grey;
    position:relative;
    height:60px
}
header.masthead .masthead-separator{
    border-left:1px solid #ccc;
    border-right:0;
    position:relative;
    height:60px
}
header.masthead .masthead-left-separator{
    content:"";
    margin-left:0;
    margin-right:0;
    position:absolute;
    display:inline-block;
    top:0;
    bottom:0;
    border-left:1px solid #ccc
}
header.masthead .masthead-left{
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    color:#0e224d
}
header.masthead .masthead-left:before{
    content:"\200B";
    display:inline-block;
    height:100%;
    vertical-align:middle
}
header.masthead .masthead-left #csgp-menu-label{
    cursor:pointer;
    font-size:17px
}
header.masthead .masthead-left #csgp-nav .csgp-nav-menu-wrapper{
    margin-left:-500px
}
header.masthead .masthead-left #csgp-nav.show .csgp-nav-menu-wrapper{
    margin-left:0
}
header.masthead .masthead-left .masthead-menu{
    display:inline-block;
    float:none!important;
    margin-right:30px
}
header.masthead .masthead-left .detail-masthead-menu{
    display:inline-block;
    float:none!important
}
header.masthead .masthead-center{
    display:inline-block;
    margin-top:10px
}
header.masthead .masthead-center a>.masthead-logo{
    float:left;
    height:40px;
    margin-right:55px;
    box-sizing:content-box;
    background:0 no-repeat;
    background-size:contain;
    cursor:pointer
}
header.masthead .masthead-center a>.masthead-logo.logo-separator{
    padding-left:37px;
    border-left:2px solid #bcbcbc
}
@media (min-width:1023px) and (max-width:1279px){
    header.masthead .masthead-center a>.masthead-logo.logo-separator{
        padding-left:30px
    }
}
@media (max-width:1022px){
    header.masthead .masthead-center a>.masthead-logo.logo-separator{
        padding-left:23px
    }
}
header.masthead .masthead-center a>.masthead-logo.logo-costar{
    width:150px;
    background-image:url(/home/content/logo-costar-850312518618e2f043bd3b5cef9e3f46.svg)
}
@media print{
    header.masthead .masthead-center a>.masthead-logo.logo-costar{
        display:inline-block;
        width:150px;
        background-image:url(/home/content/logo-costar-850312518618e2f043bd3b5cef9e3f46.svg)
    }
}
header.masthead .masthead-center a>.masthead-logo.logo-loopnet{
    width:200px;
    background-image:url(/home/content/logo-loopnet-c4d3a4a76d7f9156c6d4c85833264215.svg)
}
@media (min-width:1023px) and (max-width:1279px){
    header.masthead .masthead-center a>.masthead-logo.logo-loopnet{
        width:174px
    }
}
@media (max-width:1022px){
    header.masthead .masthead-center a>.masthead-logo.logo-loopnet{
        width:132px
    }
}
header.masthead .masthead-center a>.masthead-logo.logo-showcase-and-cityfeet{
    width:88px;
    background-image:url(/home/content/logo-showcase-and-cityfeet-4b1c3e42ee9684b08ca0421363d55b0f.svg);
    background-position:50%
}
@media (min-width:1023px) and (max-width:1279px){
    header.masthead .masthead-center a>.masthead-logo.logo-showcase-and-cityfeet{
        width:72px
    }
}
@media (max-width:1022px){
    header.masthead .masthead-center a>.masthead-logo.logo-showcase-and-cityfeet{
        width:55px
    }
}
header.masthead .masthead-right{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    width:auto;
    display:flex;
    flex-direction:row;
    align-items:center;
    font-size:17px
}
header.masthead .masthead-right>div:not(:first-child){
    margin-left:12px
}
@media (max-width:1022px){
    header.masthead .masthead-right>div:not(:first-child){
        margin-left:8px
    }
}
header.masthead .masthead-right .Select-control{
    margin-top:10px
}
header.masthead .masthead-right .currency-selector{
    width:130px
}
header.masthead .masthead-right .currency-selector .is-focused .Select-control{
    border:1px solid #fff;
    box-shadow:0 0 4px #fff
}
header.masthead .masthead-right .currency-selector .Select-control{
    border:none
}
header.masthead .masthead-right .currency-selector .Select-value{
    text-align:right
}
header.masthead .masthead-right .currency-selector .Select-value-label{
    padding-right:5px
}
header.masthead .masthead-right .currency-selector .Select-menu-outer{
    text-align:left;
    border:1px solid #0559b3;
    box-shadow:0 0 4px #0559b3
}
header.masthead .masthead-right .country-selector{
    overflow:visible;
    white-space:nowrap
}
header.masthead .masthead-right .country-selector .Select-control .Select-value{
    bottom:unset;
    left:unset;
    top:unset;
    max-width:unset;
    overflow:unset
}
header.masthead .masthead-right .country-selector .is-focused .Select-control{
    border:1px solid #fff;
    box-shadow:0 0 4px #fff
}
header.masthead .masthead-right .country-selector .Select-control{
    border:none
}
@media (-ms-high-contrast:none){
    header.masthead .masthead-right .country-selector .Select-control{
        min-width:190px
    }
}
header.masthead .masthead-right .country-selector .Select-value{
    text-align:right
}
header.masthead .masthead-right .country-selector .Select-option.is-disabled{
    text-align:center;
    font-size:16px;
    padding-left:40px;
    padding-right:40px;
    color:#000;
    font-weight:700
}
header.masthead .masthead-right .country-selector .Select-value-label{
    padding-right:5px
}
header.masthead .masthead-right .country-selector .Select-menu-outer{
    text-align:left;
    border:1px solid #0559b3;
    box-shadow:0 0 4px #0559b3;
    left:unset;
    right:0;
    top:unset;
    width:unset;
    max-height:unset
}
header.masthead .masthead-right .country-selector .Select-menu-outer .Select-menu{
    overflow-x:unset;
    overflow-y:unset;
    max-height:unset;
    min-width:160px
}
header.masthead .masthead-right .sign-out:focus,header.masthead .masthead-right .sign-out:hover{
    text-decoration:none;
    font-size:inherit
}
header.masthead .masthead-right .add-listing-menu{
    margin-left:24px;
    line-height:1.3em
}
header.masthead .masthead-right .add-listing-menu .btn-group.btn-group-add-listing{
    font-size:inherit
}
header.masthead .masthead-right .add-listing-menu .btn-group.btn-group-add-listing button.add-listing{
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size:inherit
}
header.masthead .masthead-right .add-listing-menu .btn-group.btn-group-add-listing ul.dropdown-menu{
    font-size:inherit
}
@media (max-width:1022px){
    header.masthead .masthead-right .add-listing-menu .btn-group.btn-group-add-listing ul.dropdown-menu .collapsible-toggle{
        font-size:inherit;
        height:31px
    }
    header.masthead .masthead-right .add-listing-menu .btn-group.btn-group-add-listing ul.dropdown-menu .collapsible-menu{
        font-size:inherit;
        padding-left:10px
    }
    header.masthead .masthead-right .add-listing-menu .btn-group.btn-group-add-listing ul.dropdown-menu .collapsible-menu li{
        margin-top:11px
    }
    header.masthead .masthead-right .add-listing-menu .btn-group.btn-group-add-listing ul.dropdown-menu .collapsible-menu li:last-child{
        margin-bottom:8px
    }
    header.masthead .masthead-right .add-listing-menu .btn-group.btn-group-add-listing ul.dropdown-menu .dropdown-menu-collapsible:last-child li:last-child{
        margin-bottom:0
    }
}
header.masthead .masthead-right-separator{
    content:"";
    position:absolute;
    display:inline-block;
    top:0;
    bottom:0;
    border-left:1px solid #ccc
}
.bottom-border{
    box-shadow:0 1px 1px 0 rgba(0,0,0,.11);
    margin-bottom:10px
}
.intercept-align-center{
    text-align:center
}
.intercept-vertical-line{
    border-right:2px solid #ebebeb
}
.preferences .country-selector{
    width:100%
}
.btn-group.btn-group-add-listing{
    min-width:140px;
    line-height:normal
}
.btn-group.btn-group-add-listing:after{
    content:none
}
.btn-group.btn-group-add-listing .dropdown-menu,.btn-group.btn-group-add-listing .open .dropdown-menu{
    width:171.43%;
    margin:15px 0 0;
    min-width:inherit;
    box-shadow:none;
    border-color:#c5c5c5;
    max-height:none;
    box-shadow:0 0 4px #9b9b9b;
    border-radius:2px;
    padding:15px 20px;
    overflow:visible
}
.btn-group.btn-group-add-listing .dropdown-menu:after,.btn-group.btn-group-add-listing .dropdown-menu:before,.btn-group.btn-group-add-listing .open .dropdown-menu:after,.btn-group.btn-group-add-listing .open .dropdown-menu:before{
    content:"";
    position:absolute;
    display:block;
    border-style:solid;
    width:0
}
.btn-group.btn-group-add-listing .dropdown-menu:before,.btn-group.btn-group-add-listing .open .dropdown-menu:before{
    border:1px solid #c5c5c5;
    width:15px;
    height:15px;
    background:#fff;
    box-shadow:0 0 4px 0 #9b9b9b;
    top:-8px;
    bottom:auto;
    -moz-transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    transform:rotate(45deg)
}
.btn-group.btn-group-add-listing .dropdown-menu:after,.btn-group.btn-group-add-listing .open .dropdown-menu:after{
    width:26px;
    height:13px;
    top:0;
    bottom:auto;
    background:#fff;
    border:none
}
.btn-group.btn-group-add-listing .dropdown-menu.left:before,.btn-group.btn-group-add-listing .open .dropdown-menu.left:before{
    right:auto;
    left:20%
}
.btn-group.btn-group-add-listing .dropdown-menu.left:after,.btn-group.btn-group-add-listing .open .dropdown-menu.left:after{
    right:auto;
    left:calc(20% - 5px)
}
.btn-group.btn-group-add-listing .dropdown-menu.right,.btn-group.btn-group-add-listing .open .dropdown-menu.right{
    left:-71.43%
}
.btn-group.btn-group-add-listing .dropdown-menu.right:before,.btn-group.btn-group-add-listing .open .dropdown-menu.right:before{
    left:auto;
    right:20%
}
.btn-group.btn-group-add-listing .dropdown-menu.right:after,.btn-group.btn-group-add-listing .open .dropdown-menu.right:after{
    left:auto;
    right:calc(20% - 5px)
}
.btn-group.btn-group-add-listing .dropdown-menu.center,.btn-group.btn-group-add-listing .open .dropdown-menu.center{
    left:-35.66%
}
.btn-group.btn-group-add-listing .dropdown-menu.center:before,.btn-group.btn-group-add-listing .open .dropdown-menu.center:before{
    right:auto;
    left:calc(50% - 7px)
}
.btn-group.btn-group-add-listing .dropdown-menu.center:after,.btn-group.btn-group-add-listing .open .dropdown-menu.center:after{
    right:auto;
    left:calc(50% - 13px)
}
.btn-group.btn-group-add-listing .dropdown-menu .dropdown-menu-collapsible,.btn-group.btn-group-add-listing .open .dropdown-menu .dropdown-menu-collapsible{
    padding:5px 0
}
.btn-group.btn-group-add-listing .dropdown-menu .dropdown-menu-collapsible .collapsible-toggle,.btn-group.btn-group-add-listing .open .dropdown-menu .dropdown-menu-collapsible .collapsible-toggle{
    font-size:17px;
    outline:none
}
.btn-group.btn-group-add-listing .dropdown-menu .dropdown-menu-collapsible .collapsible-toggle:hover,.btn-group.btn-group-add-listing .open .dropdown-menu .dropdown-menu-collapsible .collapsible-toggle:hover{
    background:#fff;
    opacity:.6
}
.btn-group.btn-group-add-listing .dropdown-menu .dropdown-menu-collapsible .collapsible-toggle:focus,.btn-group.btn-group-add-listing .open .dropdown-menu .dropdown-menu-collapsible .collapsible-toggle:focus{
    background:#fff
}
.btn-group.btn-group-add-listing .dropdown-menu .dropdown-menu-collapsible .collapsible-menu,.btn-group.btn-group-add-listing .open .dropdown-menu .dropdown-menu-collapsible .collapsible-menu{
    font-size:18px;
    padding-left:20px;
    display:none
}
.btn-group.btn-group-add-listing .dropdown-menu .dropdown-menu-collapsible .collapsible-menu li,.btn-group.btn-group-add-listing .open .dropdown-menu .dropdown-menu-collapsible .collapsible-menu li{
    margin-top:14px
}
.btn-group.btn-group-add-listing .dropdown-menu .dropdown-menu-collapsible .collapsible-menu li a,.btn-group.btn-group-add-listing .open .dropdown-menu .dropdown-menu-collapsible .collapsible-menu li a{
    color:#404040;
    cursor:pointer;
    padding:0
}
.btn-group.btn-group-add-listing .dropdown-menu .dropdown-menu-collapsible .collapsible-menu li:last-child,.btn-group.btn-group-add-listing .open .dropdown-menu .dropdown-menu-collapsible .collapsible-menu li:last-child{
    margin-bottom:14px
}
.btn-group.btn-group-add-listing .dropdown-menu .dropdown-menu-collapsible .collapsible-menu li:hover,.btn-group.btn-group-add-listing .open .dropdown-menu .dropdown-menu-collapsible .collapsible-menu li:hover{
    opacity:.6
}
.btn-group.btn-group-add-listing .dropdown-menu .dropdown-menu-collapsible .collapsible-menu li:hover a,.btn-group.btn-group-add-listing .open .dropdown-menu .dropdown-menu-collapsible .collapsible-menu li:hover a{
    background:transparent
}
.btn-group.btn-group-add-listing .dropdown-menu .dropdown-menu-collapsible:last-child .collapsible-menu li:last-child,.btn-group.btn-group-add-listing .open .dropdown-menu .dropdown-menu-collapsible:last-child .collapsible-menu li:last-child{
    margin-bottom:0
}
.btn-group.btn-group-add-listing .add-listing,.btn-group.btn-group-add-listing .add-listing:focus,.btn-group.btn-group-add-listing .open .add-listing,.btn-group.btn-group-add-listing .open .add-listing:focus{
    color:#fff;
    background-color:#0559b3;
    border:#0559b3;
    border-radius:2px;
    font-size:inherit;
    box-shadow:none;
    text-align:center
}
.btn-group.btn-group-add-listing .add-listing:focus:hover,.btn-group.btn-group-add-listing .add-listing:hover,.btn-group.btn-group-add-listing .open .add-listing:focus:hover,.btn-group.btn-group-add-listing .open .add-listing:hover{
    color:#fff;
    background-color:#739dd0;
    border-color:#739dd0
}
.btn-group.btn-group-add-listing.dropup .dropdown-menu{
    margin:0 0 15px
}
.btn-group.btn-group-add-listing.dropup .dropdown-menu:before{
    top:auto;
    bottom:-8px
}
.btn-group.btn-group-add-listing.dropup .dropdown-menu:after{
    top:auto;
    bottom:0
}
.real-estate-included{
    background-image:url(/home/content/real-estate-included-icon-857eab12db42de534000990beb5e8724.png);
    border-right:2px solid #ebebeb
}
.real-estate-not-included{
    background-image:url(/home/content/real-estate-notincluded-icon-1a86cb2dcd5ed01baade831bf6323731.png)
}
.real-estate-included,.real-estate-not-included{
    background-position:top;
    background-repeat:no-repeat;
    text-align:center
}
.real-estate-included a,.real-estate-not-included a{
    display:inline-block;
    margin-top:210px!important;
    cursor:pointer;
    padding:7px 15px;
    color:#fff;
    background-color:#0559b3;
    border:#0559b3;
    border-radius:2px;
    font-size:inherit;
    box-shadow:none;
    text-align:center
}
.real-estate-included a:hover,.real-estate-not-included a:hover{
    color:#fff;
    background-color:#739dd0;
    border-color:#739dd0
}
#master-header-add-listing>.dropdown-container{
    position:relative
}
#master-header-add-listing>.dropdown-container ul{
    font-size:16px;
    list-style-type:none;
    margin-top:10px;
    padding:0
}
#master-header-add-listing>.dropdown-container ul.dropdown{
    position:absolute;
    z-index:99999;
    width:220px;
    top:3px;
    right:0;
    padding:15px 20px;
    background:#fff;
    border:1px solid #c5c5c5;
    border-radius:2px;
    box-shadow:0 0 4px 0 #9b9b9b;
    background-clip:padding-box
}
#master-header-add-listing>.dropdown-container ul.dropdown:before{
    content:"";
    position:absolute;
    display:block;
    right:30px;
    left:auto;
    border:1px solid #c5c5c5;
    width:15px;
    height:15px;
    background:#fff;
    box-shadow:0 0 4px 0 #9b9b9b;
    top:-8px;
    bottom:auto;
    -moz-transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    transform:rotate(45deg)
}
#master-header-add-listing>.dropdown-container ul.dropdown:after{
    content:"";
    position:absolute;
    display:block;
    left:0;
    top:0;
    right:0;
    height:15px;
    background:#fff
}
#master-header-add-listing>.dropdown-container ul li{
    text-align:left
}
#master-header-add-listing>.dropdown-container ul li>a{
    text-decoration:none;
    cursor:pointer;
    color:#404040;
    display:block;
    padding:8px 16px
}
#master-header-add-listing>.dropdown-container ul li>a:hover{
    color:#739dd0
}
#master-header-add-listing>.dropdown-container ul li.has-children{
    padding:6px 0;
    text-align:center
}
#master-header-add-listing>.dropdown-container ul li.has-children>a{
    border:1px solid #0c254a;
    border-radius:2px
}
#master-header-add-listing>.dropdown-container ul li.has-children>a:hover{
    border-color:#739dd0
}
.Select{
    position:relative
}
.Select input::-webkit-contacts-auto-fill-button,.Select input::-webkit-credentials-auto-fill-button{
    display:none!important
}
.Select input::-ms-clear,.Select input::-ms-reveal{
    display:none!important
}
.Select,.Select div,.Select input,.Select span{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.Select.is-disabled .Select-arrow-zone{
    cursor:default;
    pointer-events:none;
    opacity:.35
}
.Select.is-disabled>.Select-control{
    background-color:#f9f9f9
}
.Select.is-disabled>.Select-control:hover{
    box-shadow:none
}
.Select.is-open>.Select-control{
    border-bottom-right-radius:0;
    border-bottom-left-radius:0;
    background:#fff;
    border-color:#b3b3b3 #ccc #d9d9d9
}
.Select.is-open>.Select-control .Select-arrow{
    top:-2px;
    border-color:transparent transparent #999;
    border-width:0 5px 5px
}
.Select.is-searchable.is-focused:not(.is-open)>.Select-control,.Select.is-searchable.is-open>.Select-control{
    cursor:text
}
.Select.is-focused>.Select-control{
    background:#fff
}
.Select.is-focused:not(.is-open)>.Select-control{
    border-color:#007eff;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,126,255,.1);
    background:#fff
}
.Select.has-value.is-clearable.Select--single>.Select-control .Select-value{
    padding-right:44px
}
.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label,.Select.has-value.Select--single>.Select-control .Select-value .Select-value-label{
    color:#333
}
.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label,.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label{
    cursor:pointer;
    text-decoration:none
}
.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover,.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover{
    color:#007eff;
    outline:none;
    text-decoration:underline
}
.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus{
    background:#fff
}
.Select.has-value.is-pseudo-focused .Select-input{
    opacity:0
}
.Select.is-open .Select-arrow,.Select .Select-arrow-zone:hover>.Select-arrow{
    border-top-color:#666
}
.Select.Select--rtl{
    direction:rtl;
    text-align:right
}
.Select-control{
    background-color:#fff;
    border-radius:2px;
    border:1px solid #ccc;
    color:#333;
    cursor:default;
    display:table;
    border-spacing:0;
    border-collapse:separate;
    height:40px;
    outline:none;
    overflow:hidden;
    position:relative;
    width:100%
}
.Select-control:hover{
    box-shadow:0 1px 0 rgba(0,0,0,.06)
}
.Select-control .Select-input:focus{
    outline:none;
    background:#fff
}
.Select--single>.Select-control .Select-value,.Select-placeholder{
    bottom:0;
    color:#aaa;
    left:0;
    line-height:38px;
    padding-left:10px;
    padding-right:10px;
    position:absolute;
    right:0;
    top:0;
    max-width:100%;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.Select-input{
    height:38px;
    padding-left:10px;
    padding-right:10px;
    vertical-align:middle
}
.Select-input>input{
    width:100%;
    background:none transparent;
    border:0;
    box-shadow:none;
    cursor:default;
    display:inline-block;
    font-family:inherit;
    font-size:inherit;
    margin:0;
    outline:none;
    line-height:17px;
    padding:10px 0 14px;
    -webkit-appearance:none
}
.is-focused .Select-input>input{
    cursor:text
}
.has-value.is-pseudo-focused .Select-input{
    opacity:0
}
.Select-control:not(.is-searchable)>.Select-input{
    outline:none
}
.Select-loading-zone{
    cursor:pointer;
    display:table-cell;
    text-align:center
}
.Select-loading,.Select-loading-zone{
    position:relative;
    vertical-align:middle;
    width:16px
}
.Select-loading{
    -webkit-animation:Select-animation-spin .4s linear infinite;
    -o-animation:Select-animation-spin .4s infinite linear;
    animation:Select-animation-spin .4s linear infinite;
    height:16px;
    box-sizing:border-box;
    border-radius:50%;
    border:2px solid #ccc;
    border-right-color:#333;
    display:inline-block
}
.Select-clear-zone{
    -webkit-animation:Select-animation-fadeIn .2s;
    -o-animation:Select-animation-fadeIn .2s;
    animation:Select-animation-fadeIn .2s;
    color:#999;
    cursor:pointer;
    display:table-cell;
    position:relative;
    text-align:center;
    vertical-align:middle;
    width:19px
}
.Select-clear-zone:hover{
    color:#d0021b
}
.Select-clear{
    display:inline-block;
    font-size:20px;
    line-height:1
}
.Select--multi .Select-clear-zone{
    width:19px
}
.Select-arrow-zone{
    cursor:pointer;
    display:table-cell;
    position:relative;
    text-align:center;
    vertical-align:middle;
    width:25px;
    padding-right:5px
}
.Select--rtl .Select-arrow-zone{
    padding-right:0;
    padding-left:5px
}
.Select-arrow{
    border-color:#999 transparent transparent;
    border-style:solid;
    border-width:5px 5px 2.5px;
    display:inline-block;
    height:0;
    width:0;
    position:relative
}
.Select-control>:last-child{
    padding-right:5px
}
.Select--multi .Select-multi-value-wrapper{
    display:inline-block
}
.Select .Select-aria-only{
    position:absolute;
    display:inline-block;
    height:1px;
    width:1px;
    margin:-1px;
    clip:rect(0,0,0,0);
    overflow:hidden;
    float:left
}
@-webkit-keyframes Select-animation-fadeIn{
    0%{
        opacity:0
    }
    to{
        opacity:1
    }
}
@keyframes Select-animation-fadeIn{
    0%{
        opacity:0
    }
    to{
        opacity:1
    }
}
.Select-menu-outer{
    border-bottom-right-radius:2px;
    border-bottom-left-radius:2px;
    background-color:#fff;
    border:1px solid #ccc;
    border-top-color:#e6e6e6;
    box-shadow:0 1px 0 rgba(0,0,0,.06);
    box-sizing:border-box;
    margin-top:-1px;
    max-height:400px;
    position:absolute;
    left:0;
    top:100%;
    width:100%;
    z-index:1;
    -webkit-overflow-scrolling:touch
}
.Select-menu{
    max-height:398px;
    overflow-y:auto
}
.Select-option{
    box-sizing:border-box;
    color:#666;
    cursor:pointer;
    display:block;
    padding:8px 10px
}
.Select-option:last-child{
    border-bottom-right-radius:2px;
    border-bottom-left-radius:2px
}
.Select-option.is-selected{
    background-color:#f5faff;
    background-color:rgba(0,126,255,.04);
    color:#333
}
.Select-option.is-focused{
    background-color:#ebf5ff;
    background-color:rgba(0,126,255,.08);
    color:#333
}
.Select-noresults{
    box-sizing:border-box;
    color:#999;
    cursor:default;
    display:block;
    padding:8px 10px
}
.Select--multi .Select-input{
    vertical-align:middle;
    margin-left:10px;
    padding:0
}
.Select--multi.Select--rtl .Select-input{
    margin-left:0;
    margin-right:10px
}
.Select--multi.has-value .Select-input{
    margin-left:5px
}
.Select--multi .Select-value{
    background-color:#ebf5ff;
    background-color:rgba(0,126,255,.08);
    border-radius:2px;
    border:1px solid #c2e0ff;
    border:1px solid rgba(0,126,255,.24);
    color:#007eff;
    display:inline-block;
    font-size:.9em;
    line-height:1.4;
    margin-left:5px;
    margin-top:5px;
    vertical-align:top
}
.Select--multi .Select-value-icon,.Select--multi .Select-value-label{
    display:inline-block;
    vertical-align:middle
}
.Select--multi .Select-value-label{
    border-bottom-right-radius:2px;
    border-top-right-radius:2px;
    cursor:default;
    padding:2px 5px
}
.Select--multi a.Select-value-label{
    color:#007eff;
    cursor:pointer;
    text-decoration:none
}
.Select--multi a.Select-value-label:hover{
    text-decoration:underline
}
.Select--multi .Select-value-icon{
    cursor:pointer;
    border-bottom-left-radius:2px;
    border-top-left-radius:2px;
    border-right:1px solid #c2e0ff;
    border-right:1px solid rgba(0,126,255,.24);
    padding:1px 5px 3px
}
.Select--multi .Select-value-icon:focus,.Select--multi .Select-value-icon:hover{
    background-color:#d8eafd;
    background-color:rgba(0,113,230,.08);
    color:#0071e6
}
.Select--multi .Select-value-icon:active{
    background-color:#c2e0ff;
    background-color:rgba(0,126,255,.24)
}
.Select--multi.Select--rtl .Select-value{
    margin-left:0;
    margin-right:5px
}
.Select--multi.Select--rtl .Select-value-icon{
    border-right:none;
    border-left:1px solid #c2e0ff;
    border-left:1px solid rgba(0,126,255,.24)
}
.Select--multi.is-disabled .Select-value{
    background-color:#fcfcfc;
    border:1px solid #e3e3e3;
    color:#333
}
.Select--multi.is-disabled .Select-value-icon{
    cursor:not-allowed;
    border-right:1px solid #e3e3e3
}
.Select--multi.is-disabled .Select-value-icon:active,.Select--multi.is-disabled .Select-value-icon:focus,.Select--multi.is-disabled .Select-value-icon:hover{
    background-color:#fcfcfc
}
@keyframes Select-animation-spin{
    to{
        transform:rotate(1turn)
    }
}
@-webkit-keyframes Select-animation-spin{
    to{
        -webkit-transform:rotate(1turn)
    }
}
.Select-arrow-zone{
    line-height:0
}
.Select.is-disabled>.Select-control{
    background-color:#fff;
    border-color:#c5c5c5;
    opacity:.4
}
.Select.is-read-only>.Select-control{
    background-color:#f6f6f6;
    color:#404040;
    border-color:#e4e4e4;
    opacity:1
}
.Select-placeholder{
    color:#bcbcbc
}
.Select.is-disabled>.Select-control>.Select-placeholder,.Select.is-disabled>.Select-control>.Select-value .Select-value-label{
    color:#cdcdcd
}
.Select-arrow{
    border-top-color:#0559b3
}
.has-error .Select-arrow{
    border-top-color:#d0021b
}
.Select-arrow-zone:hover>.Select-arrow{
    border-top-color:#0559b3
}
.is-disabled .Select-arrow,.is-disabled .Select-arrow-zone:hover>.Select-arrow{
    border-top-color:#9fbde0
}
.is-open .Select-arrow{
    border-top-color:#0559b3
}
.Select--single.is-open .Select-value-label{
    color:#bcbcbc!important
}
.Select-menu-outer{
    z-index:30;
    overflow:hidden;
    border:1px solid #0559b3;
    box-shadow:0 0 4px #0559b3
}
.Select-menu-outer .Select-menu{
    overflow-x:hidden
}
.Select.drop-up .Select-menu-outer{
    position:absolute;
    top:auto;
    bottom:100%;
    margin-bottom:-2px
}
.Select-control{
    color:#404040;
    border:1px solid #c5c5c5;
    overflow:auto
}
.has-error .Select-control{
    border-color:#d0021b
}
.Select-option{
    background-color:#fff;
    color:#404040
}
.Select-option .btn.btn-link{
    margin-left:-10px;
    color:#0559b3
}
.Select-option.is-focused{
    background-color:#0559b3;
    color:#fff
}
.Select-option.is-focused .btn.btn-link{
    color:#fff
}
.Select-option.is-disabled{
    color:#ccc;
    cursor:default
}
.Select-input input:not([type=hidden]):not([type=radio]):not([type=submit]):not([type=file]):not([type=button]):not([type=reset]):not([type=checkbox]):focus{
    border:none;
    box-shadow:none
}
.Select-input{
    vertical-align:top
}
.has-error .Select-input input{
    border:none
}
.Select.is-focused .Select-control{
    border:1px solid #0559b3;
    box-shadow:0 0 4px #0559b3
}
.has-error .Select.is-focused .Select-control{
    border-color:#d0021b;
    box-shadow:0 0 4px #d0021b
}
.Select--single>.Select-control .Select-value{
    padding-right:20px!important
}
.Select--multi .Select-input{
    display:inline-block;
    vertical-align:top
}
.Select--multi .Select-input>input{
    margin:0
}
.Select-input{
    padding:0;
    margin:0 5px 0 10px;
    line-height:38px
}
.Select-input input{
    max-width:300px;
    text-overflow:ellipsis;
    padding:0;
    height:38px;
    line-height:38px
}
.Select--multi .Select-value{
    margin:4px 0 4px 4px;
    padding:0 5px;
    background-color:#f5f5f5;
    border-color:#eaeaea;
    color:#0559b3;
    border-radius:10px;
    line-height:20px;
    height:30px
}
.Select--multi .Select-value .Select-value-icon,.Select--multi .Select-value .Select-value-icon:hover{
    float:right;
    border:none;
    color:grey;
    background-color:transparent;
    padding:0 5px;
    line-height:24px;
    font-size:22px
}
.Select--multi .Select-value .Select-value-label{
    color:#404040;
    padding:0 5px;
    white-space:nowrap
}
.Select .reset-option{
    font-style:normal;
    color:#ccc!important
}
.Select .reset-option:after{
    content:attr(title)
}
.spinner-wrapper{
    position:relative
}
@-webkit-keyframes spinner{
    to{
        -webkit-transform:rotate(1turn)
    }
}
@-moz-keyframes spinner{
    to{
        -moz-transform:rotate(1turn)
    }
}
@-o-keyframes spinner{
    to{
        -o-transform:rotate(1turn)
    }
}
@keyframes spinner{
    to{
        transform:rotate(1turn)
    }
}
.spinner-container{
    background:transparent;
    background:hsla(0,0%,100%,.75);
    display:inline-block;
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    font-size:8px
}
.spinner-container.spinner-container-fixed{
    position:fixed
}
.spinner-container.spinner-container-solid{
    background:#fff
}
.spinner-container .spinner{
    position:absolute;
    margin:auto;
    top:calc(50% - 1em);
    right:0;
    left:0;
    border:.25em solid rgba(5,89,179,.2);
    border-top-color:#0559b3;
    border-radius:50%;
    width:2em;
    height:2em;
    -webkit-animation:spinner 1s linear infinite;
    -o-animation:spinner 1s linear infinite;
    animation:spinner 1s linear infinite
}
.spinner-container.has-scroll{
    min-height:150px
}
.spinner-container.has-scroll .spinner{
    top:auto;
    bottom:auto
}
.spinner-container.spinner-xs{
    font-size:8px
}
.spinner-container.spinner-sm{
    font-size:16px
}
.spinner-container.spinner-md{
    font-size:24px
}
.spinner-container.spinner-lg{
    font-size:40px
}
.spinner-container.spinner-xl{
    font-size:56px;
    border-width:.2em
}
.pop-over{
    position:relative
}
.pop-over .menu-button{
    outline:0
}
.pop-over .menu-button button{
    word-wrap:break-word;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
    font-weight:400;
    box-shadow:none
}
.pop-over .menu-button button:hover{
    color:#333;
    opacity:.6
}
.pop-over .menu-button button .Select-arrow{
    background-color:transparent;
    height:8px
}
.pop-over.is-read-only>.menu-button>.btn{
    background-color:#f6f6f6;
    color:#404040;
    border-color:#e4e4e4;
    opacity:1
}
.pop-over.show .dropdown-menu.show{
    border:1px solid #0559b3;
    box-shadow:0 0 4px #0559b3;
    top:37px
}
.pop-over.show .menu-button{
    z-index:101
}
.pop-over.show .menu-button button{
    opacity:1!important;
    border-color:#0559b3;
    box-shadow:0 0 4px #0559b3;
    outline:0
}
.pop-over.show .menu-button button .Select-arrow{
    top:16px;
    transform:rotate(180deg);
    background-color:transparent
}
.pop-over.show .menu-button button:after{
    position:absolute;
    right:1px;
    bottom:0;
    left:1px;
    background-color:#e5e5e5;
    content:"";
    height:1px;
    z-index:4
}
.pop-over.show .menu-button button.select-placeholder-text{
    color:#aaa
}
.pop-over.show.drop-up .menu-button{
    border-top-color:#c5c5c5
}
.pop-over.show.drop-up .menu-button button.btn-default:focus{
    border-top-color:#c5c5c5;
    outline:0
}
.pop-over.show.drop-up .menu-button button:before{
    position:absolute;
    top:0;
    right:1px;
    left:1px;
    background-color:#e5e5e5;
    content:"";
    height:1px;
    z-index:4
}
.pop-over.show.drop-up .menu-button button:after{
    content:none
}
.pop-over.show.drop-up .dropdown-menu.show{
    top:auto;
    bottom:100%;
    margin-bottom:-2px;
    border-bottom-color:#c5c5c5
}
.pop-over.show.drop-up .pop-over-form{
    border-top-color:#0559b3
}
.pop-over.show.drop-up .dropdown-form-container{
    top:auto;
    bottom:100%;
    margin-bottom:-2px
}
.pop-over.show.drop-left .dropdown-form-container{
    right:0;
    left:auto
}
.pop-over .menu-button{
    position:relative
}
.pop-over .menu-button.disabled{
    border-color:#e8e8e8
}
.pop-over .menu-button.disabled .Select-arrow{
    position:absolute;
    top:16px;
    right:8px
}
.pop-over .menu-button.disabled .Select-arrow.is-disabled{
    border-color:#f1f6fb transparent transparent
}
.pop-over .menu-button.disabled button,.pop-over .menu-button.disabled button:hover{
    border-color:#e8e8e8
}
.pop-over .menu-button.disabled button.select-placeholder-text,.pop-over .menu-button.disabled button.select-placeholder-text.is-disabled{
    color:#e5e5e5
}
.pop-over .menu-button button{
    border:1px solid #c5c5c5;
    height:40px;
    width:100%;
    padding:1px 10px 0;
    text-align:left;
    background-color:#fff
}
.pop-over .menu-button button .Select-arrow{
    position:absolute;
    top:19px;
    right:8px
}
.pop-over .menu-button button.btn-default:focus{
    border:1px solid #0559b3;
    box-shadow:0 0 4px #0559b3;
    outline:none
}
.pop-over .menu-button button.select-placeholder-text{
    color:#aaa
}
.pop-over.small .menu-button button{
    height:29px;
    line-height:28px;
    font-size:16px;
    padding-top:0;
    padding-bottom:0;
    padding-right:10px
}
.pop-over.small .menu-button button .Select-arrow{
    top:13px
}
.pop-over.small.has-arrow .menu-button button{
    padding-right:22px!important
}
.pop-over.small.show .menu-button button .Select-arrow{
    top:10px
}
.pop-over.small.show .dropdown-form-container.show,.pop-over.small.show .dropdown-menu.show{
    top:28px
}
.data-range-picker-container{
    position:relative
}
.data-range-picker-container i.icon-calendar{
    position:absolute;
    right:10px;
    top:7px;
    opacity:.5;
    font-size:20px
}
.data-range-picker-container input[type=text]{
    padding-right:34px!important
}
.data-range-picker-container input[type=text].has-error{
    border-color:#d0021b
}
.data-range-picker-container [class*=input-container]{
    display:inline-block;
    float:right;
    width:100%
}
.data-range-picker-container [class*=input-container] .daterangepicker{
    top:40px!important;
    width:100%;
    min-width:270px
}
.daterangepicker{
    padding:0;
    margin:0
}
.daterangepicker.opensleft{
    left:auto!important;
    right:0!important
}
.daterangepicker.opensright{
    right:auto!important;
    left:0!important
}
.daterangepicker:after,.daterangepicker:before{
    display:none
}
.daterangepicker .calendar{
    width:98%;
    max-width:98%
}
.daterangepicker .calendar-table{
    padding:0;
    padding-right:3px!important
}
.daterangepicker .calendar-table td{
    border-radius:0;
    border:2px solid #fff;
    color:#404040;
    width:39px;
    height:28px;
    padding:0!important
}
.daterangepicker .calendar-table td.start-date.end-date{
    border-radius:none
}
.daterangepicker .calendar-table thead th.month{
    font-size:17.7px;
    font-weight:300;
    text-align:center;
    color:#000
}
.daterangepicker .calendar-table thead th{
    color:#0559b3
}
.daterangepicker .calendar-table thead th.next:before{
    content:"\BB"
}
.daterangepicker .calendar-table thead th.prev:before{
    content:"\AB"
}
.daterangepicker .calendar-table thead tr:last-child th{
    background-color:#cbcbcb;
    color:#404040;
    font-weight:400;
    border-radius:0;
    border:2px solid #fff;
    padding:0;
    width:39px;
    height:28px
}
.daterangepicker .calendar-table td.available{
    width:39px;
    height:28px;
    background-color:#e4e4e4;
    border:1px solid #fff
}
.daterangepicker .calendar-table td.active{
    background-color:#0559b3!important;
    color:#fff
}
.daterangepicker .calendar-table td.in-range td.off,.daterangepicker .calendar-table td.off.end-date,.daterangepicker .calendar-table td.off.in-range,.daterangepicker .calendar-table td.off.start-date{
    border:2px solid #fff
}
.daterangepicker .calendar-table option.disabled,.daterangepicker .calendar-table td.disabled{
    color:#999;
    cursor:not-allowed;
    text-decoration:none;
    background-color:#e4e4e4
}
.dropdown-form{
    outline:none;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    position:relative
}
.dropdown-form.dropdown-form-container{
    position:absolute;
    top:39px;
    display:none;
    width:525px;
    height:200px
}
.dropdown-form.dropdown-form-container.full-width{
    width:100%!important
}
.dropdown-form.dropdown-form-container .dropdown-form-menu{
    margin:1px;
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:999;
    background-color:#fff
}
.dropdown-form.dropdown-form-container .dropdown-form-menu-border{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:100;
    border:1px solid #0559b3;
    box-shadow:0 0 4px #0559b3
}
.dropdown-form .dropdown-form-content{
    position:absolute;
    top:0;
    bottom:0
}
.dropdown-form .dropdown-form-content.occupancy-type{
    background-color:#fafafa;
    border-right:1px solid #e5e5e5;
    left:0;
    width:160px;
    padding:0 0 5px
}
.dropdown-form .dropdown-form-content.occupancy-type ul{
    display:block
}
.dropdown-form .dropdown-form-content.occupancy-type ul .dropdown-item{
    border:none;
    border-bottom:1px solid #e5e5e5;
    padding:10px 0 10px 20px;
    cursor:pointer
}
.dropdown-form .dropdown-form-content.occupancy-type ul .dropdown-item:last-of-type{
    border-bottom:0
}
.dropdown-form .dropdown-form-content.occupancy-type ul .dropdown-item.selected{
    background-color:#0559b3;
    color:#fff
}
.dropdown-form .dropdown-form-content.occupancy-type-detail{
    left:161px;
    right:0
}
.dropdown-form .dropdown-form-content.occupancy-type-detail .row{
    margin:20px 20px 0
}
.dropdown-form .dropdown-form-content.occupancy-type-detail .row>label{
    padding-top:10px
}
.dropdown-form .dropdown-form-content.occupancy-type-detail .row>input{
    float:right;
    margin-left:20px;
    width:auto
}
.dropdown-form .dropdown-form-content.occupancy-type-detail .row>button{
    float:right;
    margin-bottom:20px;
    text-align:center;
    width:25%
}
.dropdown-form .dropdown-form-content.occupancy-type-detail .Select,.dropdown-form .dropdown-form-content.occupancy-type-detail label+form{
    position:relative;
    display:inline-block;
    width:200px;
    float:right;
    margin:0
}
@media (max-width:1280px){
    .dropdown-form .is-searchable{
        max-width:178px
    }
}
@media (min-width:1280px) and (max-width:1440px){
    .occupancy-type-detail .Select{
        width:178px!important
    }
}
@media (min-width:1440px){
    .dropdown-form-content.occupancy-type{
        width:172px!important
    }
}
.loader,.loader:after,.loader:before{
    border-radius:50%
}
.loader:after,.loader:before{
    position:absolute;
    content:""
}
.loader:before{
    width:5.2em;
    height:10.2em;
    background:#fff;
    border-radius:10.2em 0 0 10.2em;
    top:-.1em;
    left:-.1em;
    -webkit-transform-origin:5.2em 5.1em;
    transform-origin:5.2em 5.1em;
    -webkit-animation:load2 2s ease 1.5s infinite;
    animation:load2 2s ease 1.5s infinite
}
.loader{
    color:#103060;
    font-size:11px;
    text-indent:-99999em;
    margin:55px auto;
    position:relative;
    width:10em;
    height:10em;
    box-shadow:inset 0 0 0 .7em;
    -webkit-transform:translateZ(0);
    -ms-transform:translateZ(0);
    transform:translateZ(0)
}
.loader:after{
    width:5.2em;
    height:10.2em;
    background:#fff;
    border-radius:0 10.2em 10.2em 0;
    top:-.1em;
    left:5.1em;
    -webkit-transform-origin:0 5.1em;
    transform-origin:0 5.1em;
    -webkit-animation:load2 2s ease infinite;
    animation:load2 2s ease infinite
}
@-webkit-keyframes load2{
    0%{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    to{
        -webkit-transform:rotate(1turn);
        transform:rotate(1turn)
    }
}
@keyframes load2{
    0%{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    to{
        -webkit-transform:rotate(1turn);
        transform:rotate(1turn)
    }
}
.react-autosuggest__container{
    position:relative;
    text-align:right
}
.react-autosuggest__input{
    width:auto;
    border-radius:2px;
    border:1px solid #c5c5c5;
    color:#404040;
    line-height:1
}
.react-autosuggest__input:focus{
    outline:none;
    box-shadow:0 0 4px 0 #0559b3;
    border:1px solid #0559b3
}
.react-autosuggest__container--open .react-autosuggest__suggestions-container{
    position:absolute;
    width:100%;
    background-color:#fff;
    border:1px solid #0559b3;
    box-shadow:0 0 4px 0 #0559b3;
    border-radius:2px;
    max-height:462px;
    overflow-y:auto;
    overflow-x:hidden;
    text-align:left;
    transition:display .2s ease-in-out;
    z-index:9999;
    scrollbar-base-color:#fff;
    scrollbar-face-color:#eaeaea
}
.react-autosuggest__container--open .react-autosuggest__suggestions-container::-webkit-scrollbar{
    background-color:#fff;
    width:10px
}
.react-autosuggest__container--open .react-autosuggest__suggestions-container::-webkit-scrollbar-thumb{
    border-radius:41px;
    background-color:#eaeaea
}
.react-autosuggest__container--open .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list{
    margin:0;
    padding:0;
    list-style-type:none
}
.react-autosuggest__container--open .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list .react-autosuggest__suggestion{
    cursor:pointer;
    color:initial;
    font-family:Helvetica,Arial,sans-serif;
    font-weight:300
}
.react-autosuggest__container--open .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list .react-autosuggest__suggestion:not(:first-child){
    border-top:1px solid #eaeaea
}
.react-autosuggest__container--open .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list .react-autosuggest__suggestion .highlight{
    color:#000
}
.react-autosuggest__container--open .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list .react-autosuggest__suggestion .highlight-bold{
    color:#000;
    font-weight:400
}
.react-autosuggest__container--open .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list .react-autosuggest__suggestion.react-autosuggest__suggestion--focused{
    background-color:#0559b3
}
.react-autosuggest__container--open .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list .react-autosuggest__suggestion.react-autosuggest__suggestion--focused span{
    color:#fff
}
.react-autosuggest__container--open .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list .react-autosuggest__suggestion.react-autosuggest__suggestion--highlighted{
    background-color:#0559b3;
    color:#fff
}
.react-autosuggest__container--open .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list .react-autosuggest__suggestion.react-autosuggest__suggestion--highlighted span,.react-autosuggest__container--open .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list .react-autosuggest__suggestion.react-autosuggest__suggestion--highlighted span.highlight,.react-autosuggest__container--open .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list .react-autosuggest__suggestion.react-autosuggest__suggestion--highlighted span.typeahead-option-extra{
    color:#fff!important
}
.react-autosuggest__container--open .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list .react-autosuggest__suggestion div.typeahead-option-with-image{
    display:flex
}
.react-autosuggest__container--open .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list .react-autosuggest__suggestion div.typeahead-option-with-image div.text{
    padding-top:20px;
    overflow:hidden;
    text-overflow:ellipsis
}
.react-autosuggest__container--open .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list .react-autosuggest__suggestion div.typeahead-option-with-image div.image{
    width:135px;
    height:91px;
    margin-right:20px
}
.react-autosuggest__container--open .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list .react-autosuggest__suggestion div.typeahead-option-with-image div.image .cropped-image{
    height:100%;
    background-position:50%;
    background-repeat:no-repeat;
    overflow:hidden;
    background-size:cover
}
.react-autosuggest__container--open .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list .react-autosuggest__suggestion div.typeahead-option-with-image div.image .cropped-image img{
    min-height:100%;
    min-width:100%;
    opacity:0
}
.react-autosuggest__container--open .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list .react-autosuggest__suggestion div.typeahead-option-with-image div.image .no-photo{
    width:135px;
    height:91px;
    font-size:14px;
    background-color:#f9f9f9;
    padding-top:22px;
    color:#b4b6b4;
    text-align:center
}
.react-autosuggest__container--open .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list .react-autosuggest__suggestion div.typeahead-option-default{
    padding:6px 8px
}
.react-autosuggest__container--open .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list .react-autosuggest__suggestion div.typeahead-option-default span.typeahead-option-text,.react-autosuggest__container--open .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list .react-autosuggest__suggestion div.typeahead-option-default span.typeahead-option-text-home,.react-autosuggest__container--open .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list .react-autosuggest__suggestion div.typeahead-option-with-image span.typeahead-option-text,.react-autosuggest__container--open .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list .react-autosuggest__suggestion div.typeahead-option-with-image span.typeahead-option-text-home{
    display:block;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    color:#404040
}
.react-autosuggest__container--open .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list .react-autosuggest__suggestion div.typeahead-option-default span.typeahead-option-extra,.react-autosuggest__container--open .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list .react-autosuggest__suggestion div.typeahead-option-default span.typeahead-option-extra-home,.react-autosuggest__container--open .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list .react-autosuggest__suggestion div.typeahead-option-with-image span.typeahead-option-extra,.react-autosuggest__container--open .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list .react-autosuggest__suggestion div.typeahead-option-with-image span.typeahead-option-extra-home{
    display:block;
    color:#404040
}
.react-autosuggest__container--open .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list .react-autosuggest__suggestion div.typeahead-option-default span.typeahead-option-extra,.react-autosuggest__container--open .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list .react-autosuggest__suggestion div.typeahead-option-default span.typeahead-option-text,.react-autosuggest__container--open .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list .react-autosuggest__suggestion div.typeahead-option-with-image span.typeahead-option-extra,.react-autosuggest__container--open .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list .react-autosuggest__suggestion div.typeahead-option-with-image span.typeahead-option-text{
    font-size:14px
}
.react-autosuggest__suggestions-container>.no-results{
    text-align:left;
    text-align:initial;
    background-color:#fff;
    position:absolute;
    z-index:99999;
    left:0;
    padding:7px;
    border:1px solid #0559b3;
    box-shadow:0 0 4px 0 #0559b3;
    border-radius:2px;
    transition:display .2s ease-in-out
}
.react-autosuggest__suggestions-container>.recent-title{
    display:none;
    text-align:left;
    text-align:initial;
    background-color:#fff;
    padding:10px;
    text-transform:uppercase;
    font-weight:600
}
.react-autosuggest__suggestions-container>.tooltip-text{
    display:none;
    text-align:left;
    text-align:initial;
    background-color:#f0f0f0;
    padding:15px 10px
}
.react-autosuggest__suggestions-container>.no-recent{
    display:none;
    padding:15px 10px;
    color:#aaa
}
.react-autosuggest__suggestions-container.react-autosuggest__suggestions-container--open>.no-recent,.react-autosuggest__suggestions-container.react-autosuggest__suggestions-container--open>.recent-title,.react-autosuggest__suggestions-container.react-autosuggest__suggestions-container--open>.tooltip-text{
    display:block
}
.typeahead-input input[type=text]{
    padding-right:36px
}
.typeahead-input .spinner-container{
    left:auto;
    right:2px
}
.typeahead-input .spinner-container>.spinner{
    left:auto
}
.progress-overlay{
    position:fixed;
    top:0;
    left:0;
    bottom:0;
    right:0;
    background-color:hsla(0,0%,50.2%,.5);
    z-index:999999
}
.progress-overlay .progress-container{
    border-radius:8px;
    border:1px solid #bbb;
    -webkit-box-shadow:3px 3px 3px 0 #4f4f4f;
    -moz-box-shadow:3px 3px 3px 0 #4f4f4f;
    box-shadow:3px 3px 3px 0 #4f4f4f;
    min-width:400px;
    max-width:600px;
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    text-align:center;
    background-color:#fff;
    padding:15px
}
.progress-overlay .progress-container span{
    display:block
}
.progress-overlay .progress-container span.progress-title{
    font-size:28px
}
.progress-overlay .progress-container span.progress-text.message-text{
    padding-top:10px;
    padding-bottom:25px
}
.progress-overlay .progress-container>div{
    position:relative;
    height:120px
}
.progress-overlay .progress-container>div .spinner{
    font-size:40px
}
.progress-overlay .progress-container>button{
    padding:8px 16px;
    margin-bottom:10px;
    min-width:80px;
    color:#fff;
    background-color:#0559b3;
    border:#0559b3;
    border-radius:2px;
    box-shadow:none;
    text-align:center
}
.progress-overlay .progress-container>button:hover{
    color:#fff;
    background-color:#739dd0;
    border-color:#739dd0
}
.filters-header{
    display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:flex;
    -webkit-flex-direction:column;
    flex-direction:column;
    background-color:#fff;
    margin:0 20px;
    padding:15px 0;
    position:relative;
    border-bottom:1px solid #e5e5e5
}
@media (min-width:1023px){
    .filters-header{
        margin:0 30px
    }
}
@media (min-width:1280px){
    .filters-header{
        margin:0 40px;
        padding:20px 0
    }
}
.filters-header input[type=text]{
    padding-left:10px
}
.filters-header .Select-placeholder{
    padding-left:10px;
    line-height:36px
}
.filters-header .Select-option.is-selected:not(.is-focused){
    background-color:#fff!important
}
.filters-header .form-control-feedback{
    position:absolute;
    top:50%;
    -o-transform:translateY(-50%);
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    right:0;
    margin-right:-1px
}
.filters-header .bs-dropdown-placeholder-label{
    color:#404040
}
.filters-header .filter-field-wrapper input{
    padding-bottom:10px
}
.filters-header .filter-field-wrapper,.filters-header .filter-field-wrapper input[type=text]{
    min-height:40px;
    font-size:16px
}
@media (min-width:1280px){
    .filters-header .filter-field-wrapper,.filters-header .filter-field-wrapper input[type=text]{
        font-size:18px
    }
}
.filters-header .filter-term{
    -webkit-box-flex:0 0 calc(50% - 10px);
    -moz-box-flex:0 0 calc(50% - 10px);
    -webkit-flex:0 0 calc(50% - 10px);
    -ms-flex:0 0 calc(50% - 10px);
    flex:0 0 calc(50% - 10px)
}
@media (min-width:1023px){
    .filters-header .filter-term{
        -webkit-flex-basis:calc(50% - 77.5px);
        flex-basis:calc(50% - 77.5px)
    }
}
@media (min-width:1280px){
    .filters-header .filter-term{
        -webkit-flex-basis:467.5px;
        flex-basis:467.5px
    }
}
.filters-header .filter-range{
    -webkit-align-items:center;
    align-items:center
}
.filters-header .filter-range .filter-range-input,.filters-header .filter-range .filter-range-label{
    margin-right:15px
}
.filters-header .filter-range .filter-range-input:last-child,.filters-header .filter-range .filter-range-label:last-child{
    margin-right:0
}
.filters-header .filter-range .filter-range-input{
    -webkit-box-flex:1 1;
    -moz-box-flex:1 1;
    -webkit-flex:1 1;
    -ms-flex:1 1;
    flex:1 1
}
.filters-header .filter-radios{
    display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:flex;
    -webkit-justify-content:space-between;
    justify-content:space-between;
    -webkit-align-items:center;
    align-items:center
}
.filters-header .filter-radios .filter-radio-option{
    margin-bottom:-2px
}
.filters-header .filter-radios .filter-radio-option label{
    margin:0
}
.filters-header .advanced-filters-actions,.filters-header .advanced-filters-main,.filters-header .advanced-filters-section,.filters-header .filter-range,.filters-header .filters-header-advance,.filters-header .filters-header-basic,.filters-header .filters-header-main,.filters-header .filters-header-right{
    display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:flex
}
.filters-header .filters-header-basic,.filters-header .filters-header-main{
    -webkit-align-items:center;
    align-items:center;
    -webkit-justify-content:space-between;
    justify-content:space-between
}
.filters-header .filters-header-basic{
    width:100%
}
.filters-header .filters-header-basic .filter-field-wrapper{
    margin-left:20px
}
.filters-header .filters-header-basic .filter-field-wrapper:first-child{
    margin-left:0
}
.filters-header .filters-header-basic .filter-dropdown{
    -webkit-box-flex:1 1;
    -moz-box-flex:1 1;
    -webkit-flex:1 1;
    -ms-flex:1 1;
    flex:1 1
}
@media (min-width:1280px){
    .filters-header .filters-header-basic{
        max-width:1100px
    }
}
.filters-header .advanced-filters-toggle{
    text-transform:uppercase;
    font-size:12px;
    margin-left:20px;
    -webkit-box-flex:0 0 105px;
    -moz-box-flex:0 0 105px;
    -webkit-flex:0 0 105px;
    -ms-flex:0 0 105px;
    flex:0 0 105px
}
@media (min-width:1023px){
    .filters-header .advanced-filters-toggle{
        font-size:13px;
        -webkit-flex-basis:115px;
        flex-basis:115px
    }
}
@media (min-width:1280px){
    .filters-header .advanced-filters-toggle{
        font-size:14px;
        -webkit-flex-basis:125px;
        flex-basis:125px
    }
}
.filters-header .filters-header-advance{
    -webkit-flex-direction:column;
    flex-direction:column;
    position:absolute;
    top:70px;
    background:#fff;
    z-index:100;
    box-shadow:0 7px 15px -10px rgba(0,0,0,.5);
    width:calc(100% + 40px);
    margin-left:-20px;
    padding:0 20px 30px
}
@media (min-width:1023px){
    .filters-header .filters-header-advance{
        width:calc(100% - 65px);
        box-shadow:7px 7px 15px -8px rgba(0,0,0,.5);
        margin-left:-30px;
        padding:0 40px 30px 30px;
        border-right:1px solid #e5e5e5
    }
}
@media (min-width:1280px){
    .filters-header .filters-header-advance{
        width:1035px;
        margin-left:-40px;
        padding:0 40px 30px;
        top:80px
    }
}
.filters-header .advanced-filters-section{
    -webkit-flex-direction:column;
    flex-direction:column;
    margin-right:20px;
    -webkit-box-flex:1 0;
    -moz-box-flex:1 0;
    -webkit-flex:1 0;
    -ms-flex:1 0;
    flex:1 0
}
.filters-header .advanced-filters-section:last-child{
    margin-right:0
}
.filters-header .advanced-filters-section .filter-field-wrapper{
    margin-bottom:15px
}
@media (min-width:1280px){
    .filters-header .advanced-filters-section .filter-field-wrapper{
        margin-bottom:20px
    }
}
.filters-header .advanced-filters-actions{
    -webkit-justify-content:flex-end;
    justify-content:flex-end;
    text-transform:uppercase;
    font-size:14px
}
.filters-header.split-mode .filter-term{
    -webkit-flex-basis:calc(100% - 125px);
    flex-basis:calc(100% - 125px)
}
.filters-header.split-mode .filters-header-basic{
    width:calc(50% + 115px)
}
@media (min-width:1023px){
    .filters-header.split-mode .filter-term{
        -webkit-flex-basis:calc(50% - 10px);
        flex-basis:calc(50% - 10px)
    }
    .filters-header.split-mode .filters-header-basic{
        width:730px
    }
    .filters-header.split-mode .filters-header-advance{
        width:800px
    }
}
@media (min-width:1280px){
    .filters-header.split-mode .filters-header-basic{
        width:820px
    }
    .filters-header.split-mode .filters-header-advance{
        width:900px
    }
}
@media (min-width:1440px){
    .filters-header.split-mode .filter-term{
        -webkit-flex-basis:467.5px;
        flex-basis:467.5px
    }
    .filters-header.split-mode .filters-header-basic{
        width:100%;
        max-width:1100px
    }
    .filters-header.split-mode .filters-header-advance{
        width:1035px
    }
}
.filters-header .filter-tags{
    color:#404040
}
.filters-header .filter-tags .filter-tag,.filters-header .filter-tags .filters-tags-clear-all,.filters-header .filter-tags .filters-tags-label{
    display:block;
    float:left;
    margin:10px 10px 0 0
}
.filters-header .filter-tags .filters-tags-label{
    padding:3px 0 7px
}
.filters-header .filter-tags .filter-tag{
    border:1px solid #e5e5e5;
    padding:2px 10px 6px;
    background:#f5f5f5;
    color:#404040;
    border-radius:10px
}
.filters-header .filter-tags .filter-tag i{
    font-size:8px;
    margin-left:10px;
    text-shadow:0 0 1px #000
}
.filters-header .filter-tags .filter-tag:hover{
    border-color:#bfbfbf
}
.filters-header .filter-tags .filter-tag:hover i{
    color:#000
}
.filters-header .filter-tags .filters-tags-clear-all{
    padding-top:7px;
    font-size:12px;
    text-transform:uppercase
}
@media (min-width:1440px){
    .filters-header .filter-tags .filters-tags-label{
        padding:3px 0 7px
    }
    .filters-header .filter-tags .filter-tag{
        padding:2px 10px 7px
    }
    .filters-header .filter-tags .filters-tags-clear-all{
        padding-top:8px;
        font-size:14px
    }
}
.news .generic-loader,.news .generic-loader:after{
    border-radius:50%;
    width:150px;
    height:150px
}
.news .generic-loader-wrapper{
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    right:0;
    background:hsla(0,0%,100%,.75);
    z-index:1
}
.news .generic-loader{
    top:calc(50% - 75px);
    left:calc(50% - 75px);
    font-size:10px;
    position:relative;
    text-indent:-9999em;
    border:1.1em solid hsla(0,0%,100%,.2);
    border-left-color:#0559b3;
    -webkit-animation:load8 1.1s linear infinite;
    animation:load8 1.1s linear infinite
}
@-webkit-keyframes load8{
    0%{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    to{
        -webkit-transform:rotate(1turn);
        transform:rotate(1turn)
    }
}
@keyframes load8{
    0%{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    to{
        -webkit-transform:rotate(1turn);
        transform:rotate(1turn)
    }
}
.no-padding{
    padding:0!important
}
@media (max-width:1022px){
    .hidden-xs{
        display:none!important
    }
}
@media (min-width:1023px) and (max-width:1279px){
    .hidden-sm{
        display:none!important
    }
}
@media (min-width:1280px) and (max-width:1439px){
    .hidden-md{
        display:none!important
    }
}
@media (min-width:1440px){
    .hidden-lg{
        display:none!important
    }
}
.home-wrapper{
    min-width:768px;
    max-width:1600px;
    box-shadow:-2px 0 2px 1px #dcdcdc,2px 0 2px 1px #dcdcdc;
    background-color:#fff;
    min-height:100vh;
    overflow-x:hidden;
    padding:0!important;
    flex-direction:column;
    flex-grow:1;
    overflow-x:unset;
    margin:auto
}
.home-wrapper .lookup-container{
    margin-left:0;
    margin-right:0;
    background:#103060
}
.home-wrapper .lookup-container:after{
    content:"";
    clear:both;
    display:table
}
@media (min-width:1921px){
    .home-wrapper .lookup-container{
        margin-left:20px;
        margin-right:20px
    }
}
.home-wrapper .navigation-container{
    margin-left:0;
    margin-right:0;
    background:#0559b3
}
.home-wrapper .navigation-container:after{
    content:"";
    clear:both;
    display:table
}
@media (min-width:1921px){
    .home-wrapper .navigation-container{
        margin-left:20px;
        margin-right:20px
    }
}
.home-wrapper .footer-container{
    background:#f1f1f1
}
.home-wrapper .home-content{
    max-width:1600px;
    min-width:768px;
    margin:0;
    padding:10px
}
@media (min-width:1023px){
    .home-wrapper .home-content{
        padding:11px
    }
}
@media (min-width:1360px){
    .home-wrapper .home-content{
        padding:12px
    }
}
@media (min-width:1515px){
    .home-wrapper .home-content{
        padding:15px
    }
}
@media (min-width:1920px){
    .home-wrapper .home-content{
        padding:20px 24px
    }
}
.home-wrapper .left-gutter{
    padding-left:10px
}
@media (min-width:1023px){
    .home-wrapper .left-gutter{
        padding-left:11px
    }
}
@media (min-width:1360px){
    .home-wrapper .left-gutter{
        padding-left:12px
    }
}
@media (min-width:1515px){
    .home-wrapper .left-gutter{
        padding-left:15px
    }
}
@media (min-width:1920px){
    .home-wrapper .left-gutter{
        padding-left:20px
    }
}
.home-wrapper .right-gutter{
    padding-right:10px
}
@media (min-width:1023px){
    .home-wrapper .right-gutter{
        padding-right:11px
    }
}
@media (min-width:1360px){
    .home-wrapper .right-gutter{
        padding-right:12px
    }
}
@media (min-width:1515px){
    .home-wrapper .right-gutter{
        padding-right:15px
    }
}
@media (min-width:1920px){
    .home-wrapper .right-gutter{
        padding-right:20px
    }
}
.home-wrapper .only-left-gutter{
    padding-right:0;
    padding-left:10px
}
@media (min-width:1023px){
    .home-wrapper .only-left-gutter{
        padding-left:11px
    }
}
@media (min-width:1360px){
    .home-wrapper .only-left-gutter{
        padding-left:12px
    }
}
@media (min-width:1515px){
    .home-wrapper .only-left-gutter{
        padding-left:15px
    }
}
@media (min-width:1920px){
    .home-wrapper .only-left-gutter{
        padding-left:20px
    }
}
.home-wrapper .only-right-gutter{
    padding-left:0;
    padding-right:10px
}
@media (min-width:1023px){
    .home-wrapper .only-right-gutter{
        padding-right:11px
    }
}
@media (min-width:1360px){
    .home-wrapper .only-right-gutter{
        padding-right:12px
    }
}
@media (min-width:1515px){
    .home-wrapper .only-right-gutter{
        padding-right:15px
    }
}
@media (min-width:1920px){
    .home-wrapper .only-right-gutter{
        padding-right:20px
    }
}
.home-wrapper .smallscreen-widget{
    margin-left:0;
    margin-right:0
}
.home-wrapper .ad-block{
    padding-left:0
}
@media (min-width:1px) and (max-width:1022px){
    .home-wrapper .ad-block{
        padding-right:10px
    }
}
@media (min-width:1023px) and (max-width:1280px){
    .home-wrapper .ad-block{
        padding-right:11px
    }
}
@media (min-width:1280px) and (max-width:1439px){
    .home-wrapper .ad-block{
        padding-right:11px
    }
}
@media (min-width:1440px) and (max-width:1599px){
    .home-wrapper .ad-block{
        padding-right:12.5px
    }
}
@media (min-width:1600px) and (max-width:1919px){
    .home-wrapper .ad-block{
        padding-right:15px
    }
}
@media (min-width:1920px){
    .home-wrapper .ad-block{
        padding-right:24px
    }
}
@media (min-width:1px) and (max-width:1022px){
    .home-wrapper .ad-block{
        padding:0 7px 8px 8px
    }
}
.home-wrapper .col-right{
    margin-bottom:10px;
    display:flex;
    flex-direction:row
}
@media (min-width:1023px){
    .home-wrapper .col-left{
        margin-right:394px
    }
    .home-wrapper .col-right{
        display:block;
        margin-bottom:0;
        float:right;
        width:384px
    }
}
@media (min-width:1215px){
    .home-wrapper .col-left{
        margin-right:494px
    }
    .home-wrapper .col-right{
        margin-bottom:0;
        float:right;
        width:479px
    }
}
@media (min-width:1360px){
    .home-wrapper .col-left{
        margin-right:555px
    }
    .home-wrapper .col-right{
        margin-bottom:0;
        float:right;
        width:540px
    }
}
@media (min-width:1515px){
    .home-wrapper .col-left{
        margin-right:620px
    }
    .home-wrapper .col-right{
        margin-bottom:0;
        float:right;
        width:600px
    }
}
@media (min-width:1800px){
    .home-wrapper .col-left{
        margin-right:745px
    }
    .home-wrapper .col-right{
        margin-bottom:0;
        float:right;
        width:720px
    }
}
@media (max-width:1022px){
    .home-wrapper .col-sm-left{
        flex:1;
        padding-right:10px
    }
}
@media (min-width:1px) and (max-width:1022px){
    .home-wrapper .col-sm-left.most-viewed-news{
        display:none
    }
}
.master-header{
    margin-right:0
}
@media (min-width:1px) and (max-width:1022px){
    .master-header{
        padding-right:10px
    }
}
@media (min-width:1023px) and (max-width:1280px){
    .master-header{
        padding-right:11px
    }
}
@media (min-width:1280px) and (max-width:1439px){
    .master-header{
        padding-right:11px
    }
}
@media (min-width:1440px) and (max-width:1599px){
    .master-header{
        padding-right:12.5px
    }
}
@media (min-width:1600px) and (max-width:1919px){
    .master-header{
        padding-right:15px
    }
}
@media (min-width:1920px){
    .master-header{
        padding-right:24px
    }
}
@media (min-width:1px) and (max-width:1022px){
    .master-header{
        padding-left:10px
    }
}
@media (min-width:1023px) and (max-width:1280px){
    .master-header{
        padding-left:11px
    }
}
@media (min-width:1280px) and (max-width:1439px){
    .master-header{
        padding-left:11px
    }
}
@media (min-width:1440px) and (max-width:1599px){
    .master-header{
        padding-left:12.5px
    }
}
@media (min-width:1600px) and (max-width:1919px){
    .master-header{
        padding-left:15px
    }
}
@media (min-width:1920px){
    .master-header{
        padding-left:24px
    }
}
.master-header.is-printing{
    display:none
}
.data-load-overlay{
    min-height:800px;
    position:relative
}
.data-load-overlay .spinner-container{
    z-index:1
}
.data-load-overlay .spinner-container .spinner{
    top:200px
}
.news-section{
    margin:0;
    padding-top:0
}
.flex-news{
    display:flex
}
.flex-news .top-news{
    flex:2
}
.flex-news .market-news{
    flex:1;
    position:relative
}
#appRoot:not(.mfe-2021){
    background-color:#f5f5f5;
    height:100%;
    flex-grow:1
}
#appRoot:not(.mfe-2021).uui-masthead-enabled{
    overflow-x:auto;
    height:calc(100% - 118px)
}
#appRoot:not(.mfe-2021).uui-enabled-lc{
    overflow-x:hidden
}
@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){
    #appRoot:not(.mfe-2021){
        min-height:100vh
    }
}
#appRoot:not(.mfe-2021)>div{
    height:100%;
    flex-grow:1
}
#appRoot:not(.mfe-2021)>div>.news,#appRoot:not(.mfe-2021)>div>.news-detail-page{
    max-width:1600px;
    margin:0 auto;
    box-shadow:-2px 0 2px 1px #dcdcdc,2px 0 2px 1px #dcdcdc;
    background-color:#fff;
    min-height:100vh;
    overflow-x:hidden
}
#appRoot:not(.mfe-2021)>div>.news-detail-page.no-header{
    max-width:none;
    min-height:0
}
#appRoot:not(.mfe-2021) .lc-content>div,#appRoot:not(.mfe-2021) .lc-content>div>div{
    height:100%
}
#article-not-found-container,#preview-article-container,#shared-article-container{
    background-color:#f5f5f5
}
#article-not-found-container>.news-detail-page,#preview-article-container>.news-detail-page,#shared-article-container>.news-detail-page{
    max-width:1600px;
    margin:0 auto;
    box-shadow:-2px 0 2px 1px #dcdcdc,2px 0 2px 1px #dcdcdc;
    background-color:#fff;
    min-height:100vh;
    overflow-x:hidden
}
.page-box-shadow{
    -webkit-box-shadow:inset 0 15px 20px -20px #404040;
    box-shadow:inset 0 15px 20px -20px #404040
}
.home-auctions{
    padding:10px 18px
}
@media (min-width:1921px){
    .auctions-page .dashboard,.auctions-page .navigation-container{
        margin-left:20px;
        margin-right:20px
    }
}
.search-component-home .search-page p{
    font-family:Helvetica,Arial,sans-serif;
    font-weight:300;
    font-size:16px;
    color:#404040
}
@media (min-width:1440px){
    .search-component-home .search-page p{
        font-size:18px
    }
}
.search-component-home .search-page label{
    font-family:Helvetica,Arial,sans-serif;
    font-weight:300;
    font-size:inherit;
    color:#404040
}
.search-component-home .search-page .size-32{
    font-size:32px
}
.search-component-home .search-page .size-28{
    font-size:28px
}
.search-component-home .search-page .size-24{
    font-size:24px
}
.search-component-home .search-page .size-20{
    font-size:20px
}
.search-component-home .search-page .size-18{
    font-size:18px
}
.search-component-home .search-page .size-17{
    font-size:17px
}
.search-component-home .search-page .size-16{
    font-size:16px
}
.search-component-home .search-page .size-14{
    font-size:14px
}
.search-component-home .search-page .size-12{
    font-size:12px
}
.search-component-home .search-page .btn-primary-blue{
    background:#0559b3;
    color:#fff;
    border:1px solid #0559b3;
    cursor:pointer
}
.search-component-home .search-page .btn-primary-blue:hover{
    background:#6a9ccf;
    border:1px solid #6a9ccf;
    color:#fff
}
.search-component-home .search-page .btn-primary-blue:focus{
    color:#fff
}
.search-component-home .search-page .btn-primary-blue-outline{
    background:#fff;
    color:#103060;
    border:1px solid #103060;
    cursor:pointer
}
.search-component-home .search-page .btn-primary-blue-outline:hover{
    color:#0559b3;
    border:1px solid #0559b3
}
.search-component-home .search-page .btn-primary-blue-outline:focus{
    color:#103060
}
.search-component-home .search-page .btn-primary-disabled{
    background:#bfbfbf;
    color:#fff;
    border:1px solid #bfbfbf;
    outline:0!important
}
.search-component-home .search-page .btn-primary-disabled:hover{
    color:#fff
}
.search-component-home .search-page .btn-primary-disabled:focus{
    color:#fff;
    outline:0!important
}
.search-component-home .search-page .btn-primary-disabled:active{
    color:#fff
}
.search-component-home .search-page .btn-primary-disabled-outline{
    background:#fff;
    color:#bfbfbf;
    border:1px solid #bfbfbf;
    outline:0!important
}
.search-component-home .search-page .btn-primary-disabled-outline:hover{
    color:#bfbfbf
}
.search-component-home .search-page .btn-primary-disabled-outline:focus{
    color:#bfbfbf;
    outline:0!important
}
.search-component-home .search-page .btn-primary-disabled-outline:active{
    color:#bfbfbf
}
.search-component-home .search-page input,.search-component-home .search-page input[type=date],.search-component-home .search-page input[type=password],.search-component-home .search-page input[type=text],.search-component-home .search-page select,.search-component-home .search-page textarea{
    color:#404040;
    text-align:left;
    padding:0 6px;
    outline:none
}
.search-component-home .search-page input{
    font-family:Helvetica,Arial,sans-serif;
    font-weight:300
}
.search-component-home .search-page .input-error{
    border:1px solid #cf0000!important
}
.search-component-home .search-page .txt-orange{
    color:#ec4a08
}
.search-component-home .search-page .txt-blue{
    color:#103060
}
.search-component-home .search-page .txt-light-blue{
    color:#0559b3
}
.search-component-home .search-page .txt-lighter-blue{
    color:#508ac9
}
.search-component-home .search-page .txt-pale-blue{
    color:#eef7ff
}
.search-component-home .search-page .txt-yellow{
    color:#ffffe7
}
.search-component-home .search-page .txt-red{
    color:#cf0000
}
.search-component-home .search-page .txt-green{
    color:#77b800
}
.search-component-home .search-page .txt-rich-gray{
    color:#404040
}
.search-component-home .search-page .txt-med-gray{
    color:grey
}
.search-component-home .search-page .txt-light-gray{
    color:#bfbfbf
}
.search-component-home .search-page .txt-lighter-gray{
    color:#e5e5e5
}
.search-component-home .search-page .txt-lightest-gray{
    color:#f5f5f5
}
.search-component-home .search-page .txt-pinkish-gray{
    color:#c5c5c5
}
.search-component-home .search-page .brand-orange-bg{
    background:#ec4a08
}
.search-component-home .search-page .brand-blue-bg{
    background:#103060
}
.search-component-home .search-page .brand-light-blue-bg{
    background:#0559b3
}
.search-component-home .search-page .brand-lighter-blue-bg{
    background:#508ac9
}
.search-component-home .search-page .brand-pale-blue-bg{
    background:#eef7ff
}
.search-component-home .search-page .brand-yellow-bg{
    background:#ffffe7
}
.search-component-home .search-page .brand-red-bg{
    background:#cf0000
}
.search-component-home .search-page .brand-green-bg{
    background:#77b800
}
.search-component-home .search-page .brand-rich-gray-bg{
    background:#404040
}
.search-component-home .search-page .brand-med-gray-bg{
    background:grey
}
.search-component-home .search-page .brand-light-gray-bg{
    background:#bfbfbf
}
.search-component-home .search-page .brand-lighter-gray-bg{
    background:#e5e5e5
}
.search-component-home .search-page .brand-lightest-gray-bg{
    background:#f5f5f5
}
.search-component-home .search-page .brand-pinkish-gray-bg{
    background:#c5c5c5
}
.search-component-home .search-button-toolbar{
    height:29px;
    font-size:16px;
    padding:0 10px
}
.search-component-home .search-button-dialog{
    height:35px;
    font-size:16px;
    padding:8px 12px
}
.search-component-home .search-button{
    background-color:#fff;
    border-radius:2px;
    border:1px solid #103060;
    box-shadow:none;
    color:#103060;
    font-family:Helvetica,Arial,sans-serif;
    font-size:14px;
    font-weight:400;
    height:30px;
    padding:5px 12px;
    line-height:17px;
    text-align:center
}
.search-component-home .search-button:focus{
    outline:none
}
.search-component-home .search-button:hover:enabled{
    opacity:.6
}
.search-component-home .search-button.primary{
    border-color:#0559b3;
    background-color:#0559b3;
    color:#fff
}
.search-component-home .search-button.primary:disabled{
    background-color:#bfbfbf;
    border-color:#bfbfbf;
    opacity:1
}
.search-component-home .search-button.secondary:disabled{
    opacity:.25
}
.search-component-home .search-button.tertiary{
    border-color:#c5c5c5;
    color:#404040
}
.search-component-home .search-button.tertiary:disabled{
    border-color:#e5e5e5;
    background-color:#fff;
    color:#bfbfbf
}
.search-component-home .modal-open{
    overflow:hidden
}
.search-component-home .modal{
    display:none;
    overflow:hidden;
    position:fixed;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:1050;
    -webkit-overflow-scrolling:touch;
    outline:0
}
.search-component-home .modal.fade .modal-dialog{
    -webkit-transform:translateY(-25%);
    -ms-transform:translateY(-25%);
    -o-transform:translateY(-25%);
    transform:translateY(-25%)
}
.search-component-home .modal.in .modal-dialog{
    -webkit-transform:translate(0);
    -ms-transform:translate(0);
    -o-transform:translate(0);
    transform:translate(0)
}
.search-component-home .modal .btn{
    font-size:16px;
    padding:8px 12px;
    font-family:Helvetica,Arial,sans-serif
}
.search-component-home .modal-open .modal{
    overflow-x:hidden;
    overflow-y:auto;
    display:flex!important
}
.search-component-home .modal-dialog{
    position:relative;
    width:auto;
    margin:10px auto
}
.search-component-home :root .modal-dialog,.search-component-home _:-ms-fullscreen{
    margin-top:110px
}
.search-component-home .modal-content{
    position:relative;
    padding:25px 30px 30px;
    background-color:#fff;
    border:none;
    border-radius:0;
    -webkit-box-shadow:0 2px 12px rgba(0,0,0,.4);
    -moz-box-shadow:0 2px 12px rgba(0,0,0,.4);
    box-shadow:0 2px 12px rgba(0,0,0,.4);
    background-clip:padding-box;
    outline:0
}
.search-component-home .modal-backdrop{
    position:fixed;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:1050;
    background-color:hsla(0,0%,100%,.8)!important
}
.search-component-home .modal-backdrop.fade,.search-component-home .modal-backdrop.in{
    opacity:0;
    filter:alpha(opacity=0)
}
.search-component-home .modal-header{
    position:relative;
    padding:0 15px 15px 0
}
.search-component-home .modal-header .close{
    position:absolute;
    right:-15px;
    top:-12px;
    height:18px;
    width:18px;
    font-size:18px;
    font-family:Helvetica,Arial,sans-serif;
    opacity:1;
    color:#979797
}
.search-component-home .modal-header .close:before{
    content:"\E00A"
}
.search-component-home .modal-header .close span{
    display:none
}
.search-component-home .modal-header .close:before{
    font-weight:700
}
.search-component-home .modal-header .close:hover{
    opacity:.8
}
.search-component-home .modal-title{
    font-family:Helvetica,Arial,sans-serif;
    font-size:24px!important;
    font-weight:400!important;
    line-height:20px!important;
    margin:0!important;
    color:#103060
}
.search-component-home .modal-body{
    font-family:Helvetica,Arial,sans-serif;
    font-size:16px;
    font-weight:300;
    padding:0 0 30px;
    position:relative
}
.search-component-home .modal-footer{
    padding:0;
    text-align:right
}
.search-component-home .modal-footer button{
    background-color:#fff;
    border-radius:2px;
    border:1px solid #103060;
    box-shadow:none;
    color:#103060;
    font-family:Helvetica,Arial,sans-serif;
    font-size:14px;
    font-weight:400;
    height:30px;
    line-height:17px;
    text-align:center;
    height:35px;
    font-size:16px;
    padding:8px 12px
}
.search-component-home .modal-footer button:focus{
    outline:none
}
.search-component-home .modal-footer button:hover:enabled{
    opacity:.6
}
.search-component-home .modal-footer button.primary{
    border-color:#0559b3;
    background-color:#0559b3;
    color:#fff
}
.search-component-home .modal-footer button.primary:disabled{
    background-color:#bfbfbf;
    border-color:#bfbfbf;
    opacity:1
}
.search-component-home .modal-footer button.secondary:disabled{
    opacity:.25
}
.search-component-home .modal-footer button.tertiary{
    border-color:#c5c5c5;
    color:#404040
}
.search-component-home .modal-footer button.tertiary:disabled{
    border-color:#e5e5e5;
    background-color:#fff;
    color:#bfbfbf
}
.search-component-home .modal-footer .btn+.btn,.search-component-home .modal-footer button+button{
    margin-left:10px;
    margin-bottom:0
}
.search-component-home .modal-footer .btn-group .btn+.btn{
    margin-left:-1px
}
.search-component-home .modal-footer .btn-block+.btn-block{
    margin-left:0
}
.search-component-home .modal-scrollbar-measure{
    position:absolute;
    top:-9999px;
    width:50px;
    height:50px;
    overflow:scroll
}
.search-component-home .modal-backdrop.fade,.search-component-home .modal-backdrop.in,.search-component-home .tooltip{
    opacity:1!important
}
@media (min-width:768px){
    .search-component-home .modal-dialog{
        margin:120px auto
    }
}
@media (min-width:1023px){
    .search-component-home .modal-dialog{
        width:725px;
        margin:auto
    }
    .search-component-home .modal-content{
        -webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);
        -moz-box-shadow:0 5px 15px rgba(0,0,0,.5);
        box-shadow:0 5px 15px rgba(0,0,0,.5)
    }
    .search-component-home .modal-sm{
        width:300px
    }
}
@media (min-width:1280px){
    .search-component-home .modal-lg{
        width:900px
    }
}
@media (min-width:768px){
    .search-component-home{
        margin:auto!important
    }
}
.search-modal-home{
    transition:none!important;
    top:50%!important;
    left:50%!important;
    transform:translate(-50%,-50%)!important;
    margin:0!important;
    max-height:90%;
    outline:none;
    overflow:visible;
    height:100%
}
.search-modal-home .modal-header{
    background-color:#fff;
    border-bottom:none
}
.search-modal-home .modal-header button.close{
    background-image:none;
    background-color:#fff;
    border:none
}
.search-modal-home .modal-content{
    box-shadow:0 5px 15px rgba(0,0,0,.5)
}
.search-modal-home .modal-footer{
    background-color:#fff!important;
    border:0!important
}
.search-modal-home .modal-body{
    overflow:inherit!important
}
@media (min-width:1921px){
    .auction-dashboard-container{
        padding:20px
    }
}
.div-box-shadow{
    height:20px;
    box-shadow:inset 0 15px 20px -20px #404040;
    width:100%
}
.news-feed-links{
    float:right;
    margin-top:20px;
    font-size:16px;
    margin-right:145px
}
@media (min-width:1px) and (max-width:1439px){
    .news-feed-links{
        margin-right:20px
    }
}
.news-feed-links>a{
    color:#000
}
@media (max-width:1599px){
    .auction-dashboard{
        display:none
    }
}
.news-search-bar{
    display:flex;
    padding:20px 0;
    background-color:#f5f5f5;
    -webkit-box-shadow:inset 0 15px 20px -20px #404040;
    box-shadow:inset 0 15px 20px -20px #404040
}
@media (min-width:1440px){
    .news-search-bar{
        font-size:18px
    }
}
.news-search-bar>div{
    margin-right:15px
}
.news-search-bar>div.text-input{
    flex:8;
    margin-left:10px;
    position:relative
}
@media (min-width:1023px){
    .news-search-bar>div.text-input{
        margin-left:0
    }
}
.news-search-bar>div.text-input input[type=text]{
    padding-right:36px
}
.news-search-bar>div.selector{
    flex:2;
    min-width:150px;
    max-width:350px
}
.news-search-bar>div.search-btn{
    min-width:100px;
    max-width:100px;
    height:40px;
    margin-right:9px
}
@media (min-width:1023px){
    .news-search-bar>div.search-btn{
        margin-right:10px
    }
}
@media (min-width:1440px){
    .news-search-bar>div.search-btn{
        margin-right:11.5px
    }
}
@media (min-width:1600px){
    .news-search-bar>div.search-btn{
        margin-right:14px
    }
}
@media (min-width:1920px){
    .news-search-bar>div.search-btn{
        margin-right:23px
    }
}
.news-search-bar>div.search-btn button{
    color:#0559b3;
    background-color:#fff;
    border:1px solid #0559b3;
    border-radius:2px;
    width:100%;
    height:40px;
    line-height:20px;
    box-shadow:none;
    text-align:center;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif
}
.news-search-bar>div.search-btn button:hover{
    color:#fff;
    background-color:#739dd0;
    border-color:#739dd0
}
.news-search-bar>div.title{
    display:none;
    box-sizing:content-box;
    height:40px
}
@media (min-width:1px) and (max-width:1022px){
    .news-search-bar>div.title{
        padding-left:10px
    }
}
@media (min-width:1023px) and (max-width:1280px){
    .news-search-bar>div.title{
        padding-left:11px
    }
}
@media (min-width:1280px) and (max-width:1439px){
    .news-search-bar>div.title{
        padding-left:11px
    }
}
@media (min-width:1440px) and (max-width:1599px){
    .news-search-bar>div.title{
        padding-left:12.5px
    }
}
@media (min-width:1600px) and (max-width:1919px){
    .news-search-bar>div.title{
        padding-left:15px
    }
}
@media (min-width:1920px){
    .news-search-bar>div.title{
        padding-left:24px
    }
}
.news-search-bar>div.title h2{
    display:inline;
    vertical-align:middle
}
@media (min-width:1023px){
    .news-search-bar>div.title{
        display:block
    }
}
.news-search-bar .form-control{
    width:100%;
    height:40px;
    color:#404040;
    border-radius:0
}
.news-search-bar select.form-control{
    -webkit-appearance:none;
    -moz-appearance:none;
    background:url(/home/content/select-dropdown-6069c762f46af26f85434b19a4b720c3.svg) #fff no-repeat right 5px center;
    background-size:12px auto;
    padding-right:25px
}
.news-search-bar select.form-control:focus{
    background:url(/home/content/select-dropdown-active-c7ea6f9b676da69dded3ea08f59cda45.svg) #fff no-repeat right 5px center;
    background-size:12px auto;
    padding-right:25px
}
.news-search-bar option:disabled{
    color:#bfbfbf
}
.news-placard-list .placard-list-title{
    color:#404040;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size:21px;
    line-height:1.18
}
@media (min-width:1023px){
    .news-placard-list .placard-list-title{
        font-size:26px
    }
}
@media (min-width:1280px){
    .news-placard-list .placard-list-title{
        font-size:32px
    }
}
.news-placard-list .text-muted{
    color:#404040
}
@media screen and (min-width:1023px){
    .news-placard-list.small{
        border-left:1px solid #e5e5e5;
        padding-left:30px
    }
}
.news-placard-list.small .placard-list-title{
    color:#0559b3;
    text-align:left;
    font-size:18px;
    text-transform:uppercase
}
.news-placard-detail{
    padding-top:30px;
    padding-bottom:30px;
    border-bottom:1px solid #eaeaea;
    font-family:"PT Serif",serif;
    cursor:pointer
}
.news-placard-detail .image{
    text-align:center
}
.news-placard-detail .image img{
    max-width:100px!important;
    max-height:100px!important
}
@media (min-width:1023px){
    .news-placard-detail .image img{
        max-width:141px!important;
        max-height:141px!important
    }
}
@media (min-width:1280px){
    .news-placard-detail .image img{
        max-width:175px!important;
        max-height:175px!important
    }
}
.news-placard-detail .title{
    font-family:"PT Serif",serif;
    color:#000;
    font-size:16px;
    font-weight:700;
    margin-top:0;
    margin-bottom:0;
    line-height:1.4
}
@media (min-width:1023px){
    .news-placard-detail .title{
        font-size:22px
    }
}
@media (min-width:1280px){
    .news-placard-detail .title{
        font-size:26px
    }
}
.news-placard-detail .summary{
    font-family:"PT Serif",serif;
    color:grey;
    font-size:14px;
    margin-top:12px;
    margin-bottom:0
}
@media (min-width:1023px){
    .news-placard-detail .summary{
        font-size:18px
    }
}
@media (min-width:1280px){
    .news-placard-detail .summary{
        font-size:22px
    }
}
.news-placard-detail .news-placard-detail-row{
    display:flex;
    align-items:center
}
.news-placard-detail .news-placard-detail-row .placard-item-info-container{
    font-family:"PT Serif",serif;
    margin-top:0
}
.news-placard-detail .news-placard-detail-row .placard-item-info-container .placard-item-info{
    display:flex;
    justify-content:space-between;
    font-family:"PT Serif",serif;
    padding-bottom:10px
}
.news-placard-detail .news-placard-detail-row .placard-item-info-container .placard-item-info .created{
    color:#000;
    font-family:"PT Serif",serif;
    font-size:16px
}
.news-placard-detail .news-placard-detail-row .placard-item-info-container .placard-item-info .author{
    color:#404040;
    font-family:"PT Serif",serif;
    font-size:16px
}
.news-placard-detail .news-placard-detail-row .placard-item-info-container .placard-item-info .pipe-separator{
    display:inline-block;
    font-weight:700;
    margin-left:10px;
    margin-right:10px
}
.news-placard-detail .news-placard-detail-row img{
    width:100%
}
.news-placard-detail.small{
    font-family:"PT Serif",serif
}
.news-placard-detail.small .image img{
    width:90px!important;
    height:60px!important
}
.news-placard-detail.small .title{
    color:#000;
    font-weight:400;
    font-family:"PT Serif",serif;
    font-size:18px;
    text-align:left
}
.news-placard-detail.small .title:hover{
    color:#0559b3
}
.news-placard-detail.small .summary{
    color:#404040;
    font-family:"PT Serif",serif;
    font-size:22px
}
.news-placard-detail.modal-view{
    font-family:"PT Serif",serif;
    border-bottom:none
}
.news-placard-detail.modal-view:hover{
    background-color:transparent!important
}
.news-placard-detail.modal-view .news-placard-detail-row{
    cursor:default
}
.news-placard-detail.modal-view .image img{
    max-width:90px!important;
    max-height:90px!important
}
.news-placard-detail.modal-view .title{
    color:#000;
    font-family:"PT Serif",serif;
    font-size:18px;
    font-weight:700;
    text-align:left
}
.news-placard-detail.modal-view .summary{
    font-family:"PT Serif",serif;
    color:#404040;
    font-size:14px
}
.new-placard-item-description{
    color:#000;
    font-family:"PT Serif",serif;
    font-size:14px;
    text-align:left;
    overflow:hidden;
    margin-top:12px;
    margin-bottom:0;
    word-break:break-word
}
@media screen and (min-width:1023px){
    .new-placard-item-description{
        font-size:18px
    }
}
@media (min-width:1280px){
    .new-placard-item-description{
        font-size:22px
    }
}
.new-placard-item-description span{
    color:#000;
    font-family:"PT Serif",serif
}
.news-placard-item-image{
    background-color:#bfbfbf
}
.news-article-detail{
    font-family:"PT Serif",serif
}
.news-article-detail .top-bar{
    font-family:"PT Serif",serif;
    margin-top:25px
}
@media (max-width:768px){
    #csgp-menu-label,#masthead-alerts-button{
        display:none
    }
}
.news-detail-page{
    flex-grow:1;
    min-width:320px
}
.news-detail-page-content{
    margin-left:0;
    margin-right:0;
    -webkit-box-shadow:inset 0 15px 20px -20px #404040;
    box-shadow:inset 0 15px 20px -20px #404040
}
.news-detail-page-message{
    vertical-align:middle;
    text-align:center;
    padding-top:25px
}
.news-detail-page .print-only{
    display:none
}
.news-detail-page>.container-fluid{
    padding-left:0;
    padding-right:0
}
@media print{
    .news-detail-page .masthead,.news-detail-page .news-article-email-modal,.news-detail-page .news-placard-list{
        display:none
    }
    .news-detail-page .masthead-logo .logo-costar,.news-detail-page .print-only{
        display:block
    }
}
.news-detail-page.no-header .news-detail-page-content{
    -webkit-box-shadow:none;
    box-shadow:none
}
.news-detail-page .news-detail-page-content svg{
    pointer-events:auto
}
.news-not-found{
    color:#000;
    font-family:Helvetica,Arial,sans-serif;
    padding:20px
}
.news-content{
    margin:0 8px
}
.news-content .news-placard-list.small{
    border-left:none
}
.news-content .news-detail-ads{
    text-align:center
}
.news-content .news-detail-ads>div{
    display:inline-block
}
@media print{
    .news-content .news-detail-ads{
        display:none
    }
}
.news-content #costar-news-google-ad-1{
    padding-top:15px
}
@media (min-width:768px){
    .news-content{
        width:668px;
        margin:0 auto
    }
}
@media (min-width:1023px){
    .news-content{
        width:923px
    }
}
@media (min-width:1280px){
    .news-content{
        width:1180px;
        display:table
    }
    .news-content .news-placard-list.small{
        border-left:1px solid #e5e5e5
    }
    .news-content .news-placard-list.small h2.placard-list-title{
        margin-top:28px
    }
    .news-content .col-left,.news-content .col-right{
        display:table-cell;
        vertical-align:top
    }
    .news-content .col-left{
        padding-right:15px
    }
    .news-content .col-right{
        width:384px;
        max-width:384px
    }
    .news-content .col-right #costar-news-google-ad-1{
        padding-top:30px
    }
}
@media (min-width:1440px){
    .news-content{
        width:1340px
    }
    .news-content .col-left{
        padding-right:20px
    }
    .news-content .col-right{
        width:479px;
        max-width:479px
    }
}
.news-enterprise-content{
    width:100%
}
.news-article-image{
    text-align:center
}
.news-article-detail-top-bar{
    font-family:"PT Serif",serif;
    margin-top:26px
}
.news-article-detail-top-bar .news-article-detail-author-date{
    float:left
}
.news-article-detail-top-bar .created{
    color:#000;
    font-family:"PT Serif",serif;
    font-size:16px
}
.news-article-detail-top-bar .author{
    color:#404040;
    font-family:"PT Serif",serif;
    font-size:16px
}
.news-article-detail-top-bar .generated-article-icon{
    height:26px;
    width:28.6px;
    margin-right:5px;
    vertical-align:middle
}
.news-article-detail-top-bar .pipe-separator{
    display:inline-block;
    font-weight:700;
    margin-left:10px;
    margin-right:10px
}
.news-article-detail-top-bar .news-article-detail-actions{
    float:right
}
.news-article-detail-top-bar .news-article-detail-actions>a{
    cursor:pointer;
    display:inline-block;
    margin-left:20px
}
.news-article-detail-top-bar .news-article-detail-actions>a span{
    font-size:18px;
    color:#0559b3;
    font-family:CostarBrownRegular,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    text-transform:uppercase;
    vertical-align:middle
}
@media print{
    .news-article-detail-top-bar .news-article-detail-actions>a span{
        display:none
    }
}
.news-article-detail-top-bar .news-article-detail-actions>a span.icon{
    display:inline-block;
    width:25px;
    height:25px;
    margin-right:7px
}
.news-article-detail-top-bar .news-article-detail-actions>a span.icon.icon-print{
    background:url(/home/content/icon-print-0f386d9fbceccd95816e317c1f3ffb6b.png) no-repeat
}
.news-article-detail-top-bar .news-article-detail-actions>a span.icon.icon-news-email{
    background:url(/home/content/email-fbeec256c66f06f0c458a9555ef525d2.svg) no-repeat 0 6px
}
.news-article-detail-top-bar:after{
    content:"";
    display:block;
    clear:both
}
.email-article-title{
    font-size:28px;
    font-weight:300;
    text-align:left;
    color:#103060
}
.modal-body .email-article-form{
    font-family:CostarBrownLight,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    padding:30px;
    background-color:#f5f5f5
}
.modal-body .email-article-form .from{
    padding-bottom:18px
}
.modal-body .email-article-form .help-block{
    font-size:14px;
    line-height:1.36
}
.modal-body .email-article-form .hint-block{
    font-size:14px;
    line-height:1.36;
    padding-top:5px
}
.modal-body .email-article-form #emailMessage{
    color:#000
}
.news-article-detail-nav{
    width:40px;
    height:79px;
    border-radius:4px;
    background-color:#f5f5f5;
    border:.8px solid #eaeaea;
    position:fixed;
    top:50%;
    cursor:pointer;
    z-index:1000
}
.news-article-detail-nav-left{
    left:0
}
.news-article-detail-nav-left i{
    left:35%;
    position:absolute;
    top:35%
}
.news-article-detail-nav-right{
    right:0
}
.news-article-detail-nav-right i{
    right:35%;
    position:absolute;
    top:35%
}
.news-article-detail-nav-disabled{
    opacity:.25;
    cursor:not-allowed;
    transition:opacity .25s ease-in-out
}
.news-article-detail-nav .chevron-style{
    position:absolute;
    top:35%
}
@media print{
    .news-article-detail-nav{
        display:none
    }
}
.no-header .news-article-detail-nav{
    top:300px
}
.load-indicator{
    position:relative;
    margin-top:20px;
    padding:130px 0
}
.load-indicator-small{
    position:absolute;
    padding:20px 0;
    left:-10px;
    right:-10px;
    top:0;
    bottom:0;
    background:hsla(0,0%,100%,.75);
    z-index:999;
    text-align:center
}
.load-indicator-small .spinner-container{
    position:relative
}
.load-indicator-small .spinner-container .spinner{
    position:fixed;
    top:calc(50vh + 40px - 1em);
    margin-left:-1em;
    left:auto;
    right:auto
}
.load-indicator-small.no-header .spinner-container .spinner{
    top:250px
}
.article-footer-container{
    font-family:CostarBrownLight,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
    line-height:31px;
    color:#404040;
    font-size:18px;
    border-top:1px solid #979797;
    border-bottom:1px solid #979797;
    padding-top:20px;
    padding-bottom:20px;
    margin-top:40px;
    margin-bottom:40px;
    display:flex;
    flex-direction:row
}
.article-footer-container .generated-article-icon{
    height:44px;
    width:48.4px;
    margin:0 20px 0 0
}
.news .container-fluid{
    padding-left:0;
    padding-right:0
}
@media (min-width:768px){
    .news .container{
        width:668px
    }
}
@media (min-width:1023px){
    .news .container{
        width:923px
    }
}
@media (min-width:1280px){
    .news .container{
        width:1180px
    }
}
@media (min-width:1440px){
    .news .container{
        width:1340px
    }
}
.enterprise-news .container,.enterprise-news .container-fluid{
    padding-left:0;
    padding-right:0
}
.enterprise-news .container{
    margin-left:0;
    margin-right:0;
    width:100%
}
.upsell-modal .modal-content{
    padding:0!important
}
.upsell-modal .modal-header{
    background-color:#eaeaea;
    padding-bottom:10px
}
.upsell-modal .modal-header .close{
    color:#717171;
    top:15px;
    right:20px
}
.upsell-modal .modal-header .modal-title{
    font-size:26px;
    color:#0559b3;
    padding:5px 0 0 20px
}
.upsell-modal .modal-body{
    padding:30px 15px;
    color:#63666a
}
.upsell-modal .modal-body h3{
    font-size:20px;
    line-height:1.3
}
.upsell-modal .modal-body span{
    color:#103060;
    font-size:22px
}
.upsell-modal .modal-footer{
    text-align:center;
    padding-bottom:10px
}
.upsell-modal .modal-footer a:first-child{
    margin-right:150px
}
.upsell-modal .modal-footer a{
    width:250px;
    padding:8px 12px;
    font-weight:700
}
.market-report-modal{
    width:910px!important
}
.market-report-modal .modal-header{
    background-color:#fff;
    padding-bottom:10px
}
.market-report-modal .modal-header .close{
    color:#717171;
    top:15px;
    right:20px
}
.market-report-modal .modal-header .modal-title{
    font-size:26px;
    color:#103060;
    padding:5px 0 0 20px
}
.market-report-modal .modal-body{
    padding:15px;
    color:#63666a
}
.market-report-modal .modal-body h3{
    font-size:20px;
    line-height:1.3
}
.market-report-modal .modal-body span{
    color:#103060;
    font-size:22px
}
.market-report-modal .modal-body ul{
    font-size:18px;
    margin-left:-5px
}
.market-report-modal .modal-body li{
    text-align:left;
    padding:5px 0
}
.market-report-modal .modal-body img{
    height:300px
}
.market-report-modal .modal-body div:last-child{
    text-align:right
}
.market-report-modal .modal-footer{
    text-align:center;
    padding-bottom:10px
}
.market-report-modal .modal-footer .btn{
    width:310px;
    font-size:14px;
    font-weight:400;
    border-radius:4px
}
.market-report-modal .modal-footer .btn .btn-text-emphasis{
    font-size:18px
}
.market-report-modal .modal-footer .btn-footnote-container{
    text-align:left!important;
    width:415px;
    margin-left:27px;
    margin-top:-2px
}
.market-report-modal .modal-footer .btn-footnote-container a{
    margin-left:25px;
    margin-top:11px
}
.market-report-modal .modal-footer .btn-footnote-container .btn-footnote{
    font-size:16px;
    color:#0559b3;
    padding-top:5px
}
.market-report-modal .modal-footer .btn-footnote-container .btn-footnote label span{
    color:#0559b3;
    font-size:15px;
    margin-top:-2px
}
.market-report-modal .modal-footer .btn-green{
    color:#fff;
    background-color:#77b800
}
.market-report-modal .modal-footer .btn-green:hover{
    opacity:.6
}
.market-report-modal .modal-footer .modal-btn-disabled{
    background-color:#bfbfbf;
    border-color:#bfbfbf;
    cursor:not-allowed
}
.market-report-modal .modal-footer .row div:first-child{
    text-align:left
}
.market-report-modal .modal-footer .row div:last-child{
    text-align:right
}
.market-report-modal .modal-footer .row .btn-green{
    margin-top:28px
}
.market-report-modal .modal-footer a{
    width:250px;
    padding:8px 12px;
    font-weight:700
}
.market-report-modal .modal-footer a div{
    text-align:center!important
}
.campaign-modal .modal-content{
    padding:0!important
}
.campaign-modal .modal-header{
    background-color:#eaeaea;
    padding-bottom:10px
}
.campaign-modal .modal-header .close{
    color:#717171;
    top:10px;
    right:10px
}
.campaign-modal .modal-header .modal-title{
    height:25px
}
.campaign-modal .modal-body{
    padding:3px;
    background:#eaeaea;
    height:100%;
    overflow:hidden
}
.campaign-modal .modal-body div{
    background:#fff
}
.campaign-modal .modal-footer{
    background-color:#eaeaea;
    padding:0 10px 2px
}
.campaign-modal .modal-footer input[type=checkbox]{
    width:25px;
    height:25px;
    vertical-align:middle;
    position:relative;
    bottom:6px;
    margin:10px 10px 0 0;
    background-color:#eaeaea
}
.campaign-modal .modal-footer button{
    margin-top:5px
}
.campaign-modal .modal-footer .pull-left{
    padding-top:10px
}
.uui-header-container{
    position:relative;
    min-width:768px;
    margin:0 auto;
    flex-grow:1;
    box-shadow:-2px 0 2px 1px #dcdcdc,2px 0 2px 1px #dcdcdc
}
.uui-header-container.is-framed{
    max-width:1600px
}
.app-outer-container{
    background-color:#f5f5f5;
    height:100%
}
.app-outer-container.overflow-hidden{
    overflow:hidden
}
.app-outer-container.width-constraint{
    margin:0 auto;
    max-width:1950px;
    box-shadow:-2px 0 2px 1px #dcdcdc,2px 0 2px 1px #dcdcdc
}
/*# sourceMappingURL=home.f756d3f7b1bf0f420b85.css.map */
