.row .filter-container{background-color:#ffffff}.filter-container .fixed-230-subnav{margin:0}.filter-header{overflow:hidden;padding:15px 0 13px;position:relative}.filter-header h2{font-family:"font-medium", "Omnes-ATT-W02-Medium";font-size:2.4rem;margin-bottom:0}.filter-selected{border-top:1px solid #d2d2d2;display:none;padding-top:20px}.filter-selected>span{font-size:1.3rem;text-transform:uppercase}.filter-selected>a.clear-all-filters{float:right;font-size:1.4rem}.filter-selected>span,.filter-selected>a.clear-all-filters{font-family:"font-regular","Omnes-ATT-W02-Medium"}.filter-selected-group{padding-top:15px}.filter-selected-badge span{-ms-flex-align:center;align-items:center;background-color:#f2f2f2;border-radius:15px;display:-ms-inline-flexbox;display:inline-flex;font-size:1.4rem;margin-bottom:10px;padding-left:12px}.filter-selected-badge .icon-controls-optionsoff{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;font-size:2.5em;margin:0;padding:0}.filter-selected-badge .icon-controls-optionsoff:before{top:1px}.filter-selected-badge button:focus{outline:1px dotted #191919;outline-offset:-5px}.filters .fixed-230-subnav>li:first-child{border-top:1px solid #d2d2d2}.filter-by-group li:first-child .form-row{margin-top:0}.filter-by-group .form-row{margin-top:5px}.filter-by-group .checkbox{margin-bottom:5px}.filter-by .checkbox .icon-spinner{display:inline-block;float:left;height:24px;left:0;margin-right:10px;position:absolute;top:0;width:24px}.filter-by-type span.filter-by-name,.filter-by-type span.filter-by-count{display:inline;margin-left:0;top:0}.filter-results-sortby>span{text-transform:uppercase}.filter-results-view .icon-content-gridguide{font-size:2em;margin-right:0}.filter-container .fixed-230-subnav>li>a{font-size:1.8rem;margin:8px 0 9px 0;padding:5px 35px 5px 9px;line-height:30px}.filter-container .fixed-230-subnav a>i{right:0}.filter-container .fixed-230-subnav ul{margin-left:10px}.filter-container .docked-button-group{background-color:#f2f2f2;border-top:1px solid #959595;height:77px;padding:15px}.filter-container .docked-button-group .cta-button-group.nowrap .btn:last-child{margin-right:10px !important}.filter-container .show-more-filters{display:inline-block;font-size:1.4rem;margin:0 0 9px}@media (max-width:1024px){body{margin-left:0}body.filter-displayed{margin-left:270px;overflow-y:initial;position:fixed}.filter-container .fixed-230-subnav{margin:0 20px;width:auto}.filter-container .fixed-230-subnav>li{margin:0}.row .filter-container{display:none;height:100%;left:0;margin-left:-270px;position:fixed;top:0;transition:all .1s linear 0s;width:270px;z-index:999}.filter-container:not(.filter-docked){overflow-y:scroll}.filter-container.slide-in{display:block;margin-left:0;transition:all .1s linear 0s}.filter-header{padding-left:20px}.filter-selected{margin:0 20px 10px}.filter-results{background-color:#f2f2f2;border-bottom:1px solid #d2d2d2;border-top:1px solid #d2d2d2;display:block;height:50px;margin:0 -20px 0 -40px;padding:5px 20px;position:relative}.filter-results .btn{float:left;margin:0}.filter-results-sortby{font-size:1.5rem;line-height:1.8rem;text-align:right}.filter-results-sortby>span{display:block}.filter-results-count,.filter-results-view{margin:10px 0;position:absolute;top:45px}.filter-results-count{left:20px}.filter-results-view{right:13px}.filter-backdrop{bottom:0;left:0;position:fixed;right:0;top:0;z-index:-1}.filter-backdrop.fade.in{background-color:#000;opacity:.7;transition:opacity .3s linear 0s;z-index:99}.filter-container.filter-docked .filters{overflow-y:scroll}.filter-container .docked-button-group{bottom:0;padding:15px 20px;position:absolute;width:100%}.filter-container .docked-button-group .btn{margin-bottom:0}.filter-docked.filter-landscape{overflow-y:scroll}.filter-landscape .docked-button-group{margin-top:20px;position:relative}}@media (max-width:767px){.filter-results{margin:0 -15px}}