/* Search Page */
.dropdown-menu.respnsive_right.show { max-height: 500px; overflow-y: auto; overflow-x: hidden;}
.view_option {border-radius:4px;margin:8px;font-size:14px;color:#515b7a;line-height:24px;display:block;padding:8px;word-break: normal;text-decoration:none !important;}
.view_option span {display:block;float:left;margin-right:0px;}
.view_option:hover{background-color:#f3f4f7;}
.view_option.selected{background:#f3f4f7 url("https://content.harstatic.com/media/icons/check_small_red.svg") no-repeat right 10px center;}
#togsubfields { cursor: pointer; }
.compare_homes_on .popup-select-button.d-none { display: inline-block !important; } 

#payfilters.section_roundedbg { background-color: #dfe3f0}
#payfiltersmenu * #lblpradio {  color:#212529 !important;  }
#payfiltersmenu * #lblpradio2 {  color:#212529 !important;  }

#lblpradio:before { background-color: #fff }
#lblpradio2:before { background-color: #fff }

#payfiltersmenu * .custom-radio--large .custom-control-input:checked ~ #lblpradio.custom-control-label {
    color: #042280 !important;
}

#payfiltersmenu * .custom-radio--large .custom-control-input:checked ~ #lblpradio2.custom-control-label {
    color: #042280 !important;
}


#columnchart_single > div > div > svg { overflow: visible !important; }

#map_search .navbar{position:fixed;top:0px;right:0px;left:0px;z-index:10000;background-color: transparent !important;}
#map_search #FiltersRow{position:fixed;top:97px;right:0px;left:0px;z-index:99;}

.map_row{display:grid;grid-gap: 0;grid-template-columns:35% 65%;grid-template-rows: 100% auto;grid-template-areas: 'a b';position:absolute;left:0px;right:0px;bottom:0px;top:auto;height:calc(100vh - 161px);}
.map_row_left {grid-area:a;width:688px;overflow-x: hidden;}
.map_row_right {grid-area:b;position:fixed;right:0px;bottom:0px;top:161px;left:688px;}
.list_view_btn {display: none;}
.map_over_links {position: absolute; left:0px; right:0px;bottom:0px;top: auto; z-index:1;padding:20px;}
.map_over_link {border-radius:50%;border:3px solid #94aaeb; background-color:#0d2980; color: #ffffff;text-align: center;width: 55px;height:55px;display: block;align-self: center;line-height:1.3;padding-top:5px;}
.map_over_link span { color:#ffffff; font-size:11px;display: block;}
.map_only_link {display: none;}
.desktop_title_control-list { display: none;}
.listview.desktop_title_control-list  { display: inline-block; }

#map_search .har-nav {padding-left: 12px;}

/* menu with more links */
#AggregateFiltersCntr{border-radius: 28px;border: solid 2px #dfe3f0;}
#AggregateFiltersCntr.opened{border-radius: 28px 28px 4px 4px;}
.dynamic_menu {border-bottom: none;}
.dynamic_menu a{display:inline-block;padding:12px 12px;position:relative;text-decoration: none !important;font-size:14px;}
.dynamic_menu ul li, .dynamic_menu ul.dynamic_menu{display:block;margin:0px;padding:0px;}
.dynamic_menu ul li{display:inline-block;}
.dynamic_menu > ul{display:none;}
.withmore{margin-bottom: 0px;white-space:normal;overflow: visible;}
.more ul{display:block;}
.more > ul {display:none;position:absolute;top:100%;right:0;margin-right:0;z-index:100;}
.moreOpen ul{display:block;list-style:none;}
.more > ul > li a{padding:10px 15px;border:none;}
.more{position:relative;}
li.more.shown{display:none;}
.more ul{padding: 5px;border-radius: 4px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.24);background-color: #ffffff;top:50px;}
.more ul li a{min-width:180px;display:block;border-bottom: none !important;}
.more ul li a:hover {color:#5D5E5E;}
#AggregateFiltersCntr.aggregate-reduced .dynamic_menu ul.withmore > li > a{font-size:12px;}
#AggregateFiltersCntr.aggregate-reduced .more ul {top:41px;}
#AggregateFiltersCntr.aggregate-reduced .nav-tabs--simple .nav-link {padding:12px 12px;}
.aggr_tab{ border-bottom:2px solid #ffffff;}
#AggregateFiltersCntr.aggregate-reduced .viewlink{display:none;}
.aggr_tab.active {border-bottom: 2px solid #0738CD;color: #0738CD;font-weight: 400;}
/* / menu with more links */


.mapview_1cols .map_row_left {width:688px;}
.mapview_2cols .map_row_left {width:618px;}
.mapview_3cols .map_row_left {width:824px;}

.mapview_1cols .map_row_right {left:688px;}
.mapview_2cols .map_row_right {left:618px;}
.mapview_3cols .map_row_right {left:824px;}

#map_search .container.container--v2 {max-width: 100% !important; padding:0px;}

#activecrit { display: flex; }
.btn--small {
    height: 32px !important;
    line-height: 32px !important;
}
/* -- change the results page -- */
.mapsearch_v2 .har-nav {display: none;}
#map_search.mapsearch_v2 #FiltersRow{top:0px;/*height:72px;*/ height:130px; border-bottom: 1px solid #dddddd;}
#map_search.mapsearch_v2 #FiltersRow.noedit{top:0px; height:72px; border-bottom: 1px solid #dddddd;}
#map_search.mapsearch_v2 .map_row {height: calc(100vh - 72px);}
.mapsearch_v2 .map_row_right,.mapsearch_v2 .map_row_left {/*top:72px;*/ top:130px;}
.mapsearch_v2 .rowa,.mapsearch_v2 .rowb {/*top:72px;*/ top:170px;}

.map_row.noedit > .map_row_left { top: 72px; }
.map_row.noedit > .map_row_right { top: 72px; }

/* these styles are only for right column properties */
#map_search.mapsearch_v2 .map_row {height: calc(100vh - 72px);grid:65% 35%;}
.mapsearch_v2 .map_row_right {grid-area: a;right:688px;left:0px; display:flex; flex-direction:column}
.mapsearch_v2 .map_row_right #map-container {flex:1}
.mapsearch_v2 .map_row_left {grid-area: b;position: fixed;right: 0px;bottom: 0px;}
.mapsearch_v2.mapview_1cols .map_row_left {width:688px;}
.mapsearch_v2.mapview_2cols .map_row_left {width:618px;}
.mapsearch_v2.mapview_3cols .map_row_left {width:824px;}
.mapsearch_v2.mapview_1cols .map_row_right {right:688px;}
.mapsearch_v2.mapview_2cols .map_row_right {right:618px;}
.mapsearch_v2.mapview_3cols .map_row_right {right:824px;}
/* these styles are only for right column properties */

.mapsearch_v2 .filters_row_inner .user_menu .dropdown > a, .filters_row_inner .user_menu button {margin-top: 5px; font-size: 14px; padding: 5px 0px 6px 10px !important;}
.mapsearch_v2 .usermenu_loggedin > a {padding: 6px 0px 6px 20px !important;}
.mapsearch_v2 #favoritemenu {border-left:1px solid #edf0fa;margin-left:10px;}
/* .mapsearch_v2 .list_view_options .dropdown-toggle:after { display:none; }  */
.mapsearch_v2 .filters_row_inner .user_menu {height:auto;}
#SearchBarInHeader .tablet_searchicon{display: none;}
#map_search.mainmenu_open.mapsearch_v2  .navbar,
.mainmenu_open.mapsearch_v2 .har-nav {display:block; position: absolute; background-color:#ffffff !important; z-index:100001;}
.mainmenu_open.mapsearch_v2 .menu_overlay {display: block;}
.mobile_title_control{display: none; }
.searchfor_mapsearch {display: none;}
.text_savesearch {display: inline-block;}
.locfilters {
    max-width: 240px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.aiaggs { cursor: pointer; }
#DataInsightMobilePopup .modal-dialog-scrollable .modal-content {min-height: 700px;}
#SearchBarInHeader .typeahead_custom { min-width:340px; }

.map__filtersrow { border-top: 1px solid #dddddd; margin-top: 10px; padding:12px 15px; display: flex;}
.listview__container { border-top: 1px solid #dddddd; }
#search_heading {text-align: left !important;cursor: default;font-weight: 700;color: #000;font-size: 24px;line-height: 1.4;letter-spacing: -0.64px;margin-bottom: 0px;}
.map__share { margin-left: auto; display: flex; }
.value_selected { background-color: #EDF0FA !important; border:1px solid #DFE3F0 !important; }
.map__filter__option { margin-right:10px;}

.map__filter__option { white-space: nowrap; }

.search_title { border-bottom: 1px solid #F3F4F7; padding-top: 10px; padding-bottom: 10px;}

.results_count { font-size: 14px; font-weight: bold; }
.resultscount_row { display: flex; flex-wrap: wrap; }
.resultscount_row > div { align-self: center; }

.mapboxgl-ctrl-bottom-right { z-index: 100 !important; }
.mapboxgl-ctrl-bottom-left  { z-index: 100 !important; }

.dropdown-item.singletype {
font-size: 14px;
color: #212529;
padding: 10px 11px;
}
.shownav { display:none; }

.pills_container__inner {position: relative;}
.pills_container__inner:after {
	content: "";
	position: absolute;
	width: 25px;
	right:0px;
	left: auto;
	top: 0px;
	bottom: 0px;
	background: rgb(255,255,255);
	background: linear-gradient(93deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
	z-index: 1;
}

.pill_nav { display:none; }
.pill_right {     margin-right: -10px;
    z-index: 1001;
    position: relative;}
.pill_left {     position: absolute;
    z-index: 1001; }

#pillbtn_right {
    content: '';
    display: block;
    width: 36px;
    height: 36px;
    background: url("https://content.harstatic.com/resource_2019/imgs/icons/carousel-arrow_right.svg") no-repeat center center;
}
#pillbtn_left {
    content: '';
    display: block;
    width: 36px;
    height: 36px;
    background: url("https://content.harstatic.com/resource_2019/imgs/icons/carousel-arrow_left.svg") no-repeat center center;
}
.shrinkable > span.mobile_drop_icon { display: none; }
.shrinkable > span.drop_text { display: inline-block }

.toolicons { margin-left: auto; }
.search_icon_modal { display:none; }
.search_list { display:none; }

#countcol { text-align: left; padding-left: 0px;}
#pilltarget > div { margin-top:30px; }
.pills_container {align-items: center;display: flex;}
.pills_container__inner {flex-grow: 1;width: 0;}
.pills_container__inner_inner { overflow: hidden;width: 100%; height: 36px;}
.pills_container__pills {position: relative;display: flex;height: 100%;max-width: 100%;overflow-y: hidden;padding-right: 30px;-ms-overflow-style: none;  /* IE and Edge */scrollbar-width: none;  /* Firefox */transition: all 0.2s;/*transform: scale(1);*/will-change: transform;user-select: none;cursor: pointer;}
.pills_container__pills.active {cursor: grabbing;cursor: -webkit-grabbing;/*transform: scale(1.01);*/}
.pills_container__pills::-webkit-scrollbar { display: none; }
.pills_container__fixed {display: inline-flex;position: relative;padding-left: 15px;}
.droppill > a { text-decoration: none;}

.pill--filters{background-color:#FFFFFF;border-radius:8px;border:1px solid #d0d0d0;line-height:1;padding:8px 30px 8px 8px;margin:0px;color:#000000;font-weight:700}
.bluetags.pill--filter{border-radius:4px;border:0px;line-height:1;padding:8px 30px 8px 8px;margin:0px;color:#000000;font-weight:600}
.pill--filters a{display:block;position:absolute;right:2px;top:0px;width:32px;height:32px;margin-left:0px;background:url("https://content.harstatic.com/media/icons/cross_blue.svg") no-repeat right 4px center;background-size:20px}
.bluetags.pill--filter a{display:block;position:absolute;right:2px;top:0px;width:32px;height:32px;margin-left:0px;background:url("https://content.harstatic.com/media/icons/cross_blue.svg") no-repeat right 4px center;background-size:20px}
.search_icon_modal img { padding-bottom:6px; padding-top: 6px; }
.desktop-aggs > #altaggs { display:none; }
.desktop-aggs { display:none !important; }
.droppill {
    background-color: #FFFFFF;
    border-radius: 8px;
    border: 1px solid #d0d0d0;
    line-height: 1;
    padding: 8px 30px 8px 8px;
    margin: 0px;
    color: #000000;
    font-weight: 700;
}
.droppill > a {
    color: #212529;
}
.droppill > a span, .droppill > span {
        float: right;
        position: absolute;
        right: 0px;
        top: 0px;
        bottom: 0px;
        background: url("https://content.harstatic.com/media/icons/select_arrow_auxilary.svg") no-repeat;
          background-position-x: 0%;
          background-position-y: 0%;
          background-size: auto;
        background-position: center center;
        border: none !important;
        width: 32px;
        height: auto;
        background-size: 8px !important;
}




@media (max-width:1200px) {
	body.mapsearch_v2:not(.mapview_2cols, .mapview_3cols, .mapview_3cols) .map_row_left {width:50%;}
	body.mapsearch_v2:not(.mapview_2cols, .mapview_3cols, .mapview_3cols) .map_row_right {right:50%;}
    .aifonts { font-size: 12px; }

	.list_view_options .lvo_text { display:none; }
}

/*
@media (max-width:1100px) {
	.filters_control .iconpill__icon__text,
	.price_control .iconpill__icon__text{display: none; }
}
*/

@media (max-width:1030px) {
    
}
@media (min-width:991px){
    #countcol { font-weight: 600;  font-size: 14px; }
    #payfilters { display: table; width:100% !important;}
    #payfiltersrow { display: table-row; width:100% }
    #payfiltersmenu { width: 220px;}
    #payfilterscontent { display: table-cell;  width:100%; max-width: 100%; }
    #cont_ldown { max-width:190px; }
    .paycell { padding-right: .25rem !important; margin-right:1rem; min-width:187px;}
    #nav-paym * label {display:none;}
    #nav-paym * .pairinnerlbl {display:inline-block !important; padding-left: 0px;}
    #nav-home * label { padding-left: 0px; font-size: 16px; font-weight: 600; color:#212529; margin-bottom: .25rem !important;line-height:24px;}
    #mp_down_payment_rate_id { max-width: 145px;}
    #mp_insurance_rate_id { max-width: 145px;}
    #cont_mp_insurance_rate { max-width: fit-content; min-width:220px; }
    #cont_mp_down_payment_rate { max-width: 186px; min-width: 160px;}
    #cont_mp_term_years { max-width: fit-content; min-width:230px; }
    
}
@media (max-width:990px) {
    .aifonts { display:none }
    .paycell { margin-top: .25rem !important;}
    #cont_mp_down_payment_rate, #cont_mp_insurance_rate { margin-top: .25rem !important;}
    #payfiltersrow {max-width:max-content;}
    #payfiltersmenu {max-width:max-content;}
    #nav-paym * label {display:none;}
    #nav-paym * .pairinnerlbl {display:inline-block !important; padding-left: 0px; }
    #nav-home * label { font-size: 16px; font-weight: 600; color:#212529; margin-bottom: .25rem !important;line-height:24px;}

    #cont_ldown { margin-top: .25rem !important;}
	.map_row_left {width:450px;}
	.map_row_right {left:450px;}
    .toolicons { margin-left: unset; }
    .search_title > #search_heading { font-size: 20px; }
    .selectlbl { margin-right: initial !important; }
	#SearchBarInHeader .input-search_form{max-width:170px !important; }
	.text_savesearch {display: none;}
	/*#SearchBarInHeader .tablet_searchicon{display: inline-block;}*/

	.mapsearch_v2 .map_row_right {right:450px;}

    /*
    .cardv2--landscape__content__body__details {
        padding:12px;
        min-height: inherit;

        grid-column-start:1;
        grid-row-start: 2
    }

    .cardv2--landscape__content__body {
        grid-template-columns:100%;
        grid-template-rows: auto
    }

    .cardv2--landscape__header {
        margin-bottom:0px;
        border-bottom: 0px
    }

    .cardv2--landscape__content__body__image {
        max-width:100%;
        margin-left: 0px
    }

    .cardv2--landscape__content__body__image__img {
        border-radius: 4px 4px 0 0;
        min-height: 200px
    }

    .cardv2--landscape__content__footer {
        padding-left:10px
    }
    */

}
@media (max-width:925px) {
    .shrinkable > span.mobile_drop_icon { display: inline-block; }
    .shrinkable > span.drop_text { display: none; }
    .sortcol { max-width: 45px; }
}

@media (max-width:820px) {
	/* .mapsearch_v2 .filters_row_inner {display:none;}
	.mapsearch_v2 .har-nav {display: flex;}
	.mobile_title_control{display:block; }
    .mobile_title_control.overmap{display:none; }
	.desktop_title_control{display: none; }
    .desktop_title_control-list{display:none;}
	.mapsearch_v2 .searchfor_mapsearch {display:flex;}  */

    /* .mobile_title_control{display:block; }
    .mobile_title_control.overmap{display:none; }
	.desktop_title_control{display: none; }
    .desktop_title_control-list{display:none;}
    */
    #bugherdbox > a { display:none !important; }
	#DataInsightMobilePopup .modal-dialog-scrollable .modal-content {min-height: inherit;}
}

@media (max-width:799px) {
    .shrinkable > span.mobile_drop_icon { display: inline-block; }
    .shrinkable > span.drop_text { display: none; }
    .toolicons { margin-left: unset; }
	.map_row_left {width:100%;display:block;}
	.map_row{grid-template-columns: 100%;}
	.map_row_right {left:0px;display:none;}
    .mobile_title_control.overmap{display:block; }
    .mapview_1cols .map_row_left {width:100%;}
    .mapview_2cols .map_row_left {width:100%;}
    .mapview_3cols .map_row_left {width:100%;}

    .mapview_1cols .map_row_right {left:0px;}
    .mapview_2cols .map_row_right {left:0px;}
    .mapview_3cols .map_row_right {left:0px;}

	.list_view_options{display: none !important;}
	.list_view_btn {display:none;}
    .desktop_title_control-list  { display: inline-block; }
	.map_only_link {display: block; line-height: 32px;}
	.list_view .list_view_btn {display:none;}
	.list_view .list_view_options {display:inline-block !important;}
	.list_view .map_row_left {width:100%;display:block;}
	.list_view .map_row_right {width:100%;display:none;}
	.map_row .list_view_btn {display:inline-block;}

	#map_search.mapsearch_v2 .map_row {grid-template-columns: 100%;}
	.mapsearch_v2 .map_row_right {right:0px;left:0px;display:none;width:100%;}
	.mapsearch_v2 .map_row_left {width:100% !important; display:block;}
	.mapsearch_v2 #PropertiesRow .cardv2 { max-width:100%;}
	/* .menu_opened .user_menu {display: none;}  */

    /* .filters_control .iconpill__icon__text{display: none; } */
    .filters_control .iconpill__icon__img {display:none; }
    .filters_control .iconpill__icon__text { padding: 9px 11px 9px 11px;}

}

@media (max-width:767px) {    
    .aifonts { display:inline-block; }
	#map_search #FiltersRow{top:72px;}
	.map_row{height:calc(100vh - 136px);}
	.map_row_right {top:136px;}
}

@media screen and (min-width: 821px) {
    .pills_container.shownav:hover > div.pill_nav { display: initial; }
}
@media screen and (max-width: 700px) {
    .cardv2--landscape__content__body__details > a { min-height: 145px; }
    #SearchBarInHeader .input-search_form { display: none; }
    #SearchBarInHeader .input-search_form.static { display: initial; }
    .search_list { display:inline-block; padding-left:5px; padding-right: 5px; }
    .fc_footer { height: 68px; }
}
@media (max-width:667px) {
	#SearchBarInHeader .input-search_form { display: none; }
    #SearchBarInHeader .input-search_form.static { display: initial; }
    .mobileshrinkicon { display:none; }
    .mobileshrinktxt { line-height:36px; }
	.map__filtersrow .map__filter_save_btn { display: block; margin-right: 15px; }
}
@media (min-width:410px) and (max-width:699px) {
    .search_icon_modal { display:inline-block; padding-left:5px; padding-right: 5px; }
    
}
@media (min-width:531px) and (max-width:799px) {
    .shrinkable > span.mobile_drop_icon { display: none; }
    .shrinkable > span.drop_text { display: inline-block }
    .toolicons { margin-left: auto; }
    #map-heading-filters { display: flex; }
    #map-heading-filters .map__filter_save_btn { margin-right: 8px; }
    .map__filter__option .iconpill__icon { height: 32px !important; }
}
@media (max-width:530px) {
    .aifonts { display:none; }
    .guest_menu { display: none; }
    .pills_container__fixed { display: none; }
    .desktop-aggs > #altaggs { display:inline-block; }
    .locfilters {
        max-width: 200px;
    }

    .mobiledrp {
        background: url("https://content.harstatic.com/media/icons/select_arrow_auxilary.svg") no-repeat;
          background-position-x: 0%;
          background-position-y: 0%;
          background-size: auto;
        background-position: center center;
        border: none !important;
        width: 10px;
        height: auto;
        background-size: 8px !important;
    }
    .footerlong .btn--large {
        height: 40px !important;
        line-height: 40px !important;
        font-size: 16px !important;
        padding: 0 18px !important;
    }  
    .footerlong { height: 56px; } 
}

@media (max-width: 450px) {
    .mobileblocktxt { display:none; }
    .mobileshrinkicon { display: initial; }
    .footerlong .btn--large {
        height: 40px !important;
        line-height: 40px !important;
        font-size: 14px !important;
        padding: 0 15px !important;
    }    
    
    .fc_footer { height: 58px; }
}


@media (max-width:420px) {
	.search_title #search_heading {font-size:18px; line-height: 1.2; }
    .fc_header {  height: 55px; }
    .fc_content { top: 55px; }
    
}

@media (max-width:380px) {
	.mapsearch_v2 .searchfor_mapsearch .form-control{max-width:180px !important;}
	#SearchBarInHeader .typeahead_custom { min-width:240px; }
    .mapsearch_v2 .filters_row_inner .user_menu .dropdown > a {padding: 5px 0px 6px 0px !important;}
	.filters_row_inner .user_menu .dropdown-toggle {padding: 5px 0px 6px 10px !important;}
	.iconpill__icon__mobile_shrink div.iconpill__icon__text { font-size: 12px; padding: 9px 11px 9px 11px;}
	.my_account_menu .dropdown-toggle { border-left: none; }
    
}



@media only screen and (min-width : 800px) and (max-width : 989px) {
    .mapview_3cols .map_row_right  { width:0px; }
    .mapsearch_v2.mapview_3cols .map_row_left {width:100%;}
}

@media (max-width:370px) {
    .iconpill__icon__mobile_shrink div.iconpill__icon__text { font-size: 12px; padding: 9px 16px 9px 30px; }
    .filters_control .iconpill__icon__text{display: none; }
    .filters_control .iconpill__icon__img {display:flex; }
    #resultblock { padding-left: .75rem !important; padding-right: .75rem !important;}
    .footerlong .runlbl { 
        display:none; 
    }

}

@media (max-width:359px) {
     .savebt { display:none; }
     .btnextradesc { display:none; }
}

#showsavesearchmap, .btPrimaryMapButton {
    background: #0d2980 !important;
    border: 1px solid #94aaeb !important;
    border-radius: 32px;
    font-size: 14px !important;
    font-family: 'Inter', sans-serif !important;
    padding: 0 12px !important;
    font-weight: 600 !important;
    line-height: 28px !important;
    color: #fff;
  }
  #showsavesearchmap img, .btPrimaryMapButton img { display: none !important; }
  #showsavesearchmap:hover, .btPrimaryMapButton:hover {
    background: #0d2980 !important;
    color: #fff;
  }







  .nav-tabs--filters-payments {
	border: none;
	padding: 0px;
	background-color: transparent;    
	border-radius: 0px
    
}

.nav-tabs--filters-payments .nav-link {
	font-weight: 600;
	font-size: 16px;
	
	border: 1px solid #DFE3F0;
	text-align: center;
	
	color: #000000;
	border-radius: 0px
}

.nav-tabs--filters-payments .nav-link.show.nav-link {
	background-color: transparent;
	border-radius: 0px;
    background-color: #DFE3F0;
}

.nav-tabs--filters-payments .nav-link.active {
	
    background-color: #042280;    	
    background-color: #DFE3F0;
    color: #042280;
	border-radius: 0px;
    border: 1px solid #DFE3F0;
    font-size: 16px;
}

@media screen and (max-width: 550px) {
	.nav-tabs--filters-payments {
		display: flex;
        font-size: 14px;
		justify-content: space-between
	}

	.nav-tabs--filters-payments .nav-link {
        font-size: 14px;
		flex-grow: 1
	}
    .nav-tabs--filters-payments .nav-link.active {
        font-size: 14px;		
	}

	.nav-tabs--filters-payments .nav-link:last-child {
		margin: 0px
	}
}

@media screen and (max-width: 480px) {
	.nav-tabs--filters-payments {
        font-size: 14px;
		justify-content: inherit;
	}

	.nav-tabs--filters-payments .nav-link {
        font-size: 14px;
		flex-grow: 0;
        padding-right:.5rem;
        padding-left:.5rem;
	}
    .nav-tabs--filters-payments .nav-link.active {
        font-size: 14px;		
        padding-right:.5rem;
        padding-left:.5rem;
	}

	.nav-tabs--filters-payments .nav-link:last-child {
		margin: 0px
	}
}

@media screen and (max-width: 410px) {
	.nav-tabs--filters-payments {
        font-size: 13px;
		justify-content: inherit;
	}

	.nav-tabs--filters-payments .nav-link {
        font-size: 13px;
		flex-grow: 0;
        padding-right:.3rem;
        padding-left:.3rem;
	}
    .nav-tabs--filters-payments .nav-link.active {
        font-size: 13px;		
        flex-grow: 1;
        padding-right:.3rem;
        padding-left:.3rem;
	}

	.nav-tabs--filters-payments .nav-link:last-child {
		margin: 0px
	}
}