.JamTrackSearchScreen { .content-body-scroller { height:calc(100% - 70px) !important; // 15px top and bottom padding, and 40px used by .controls padding:15px 30px; } // react-select overridse .Select-menu-outer { max-height: 400px !important; } .Select-menu { max-height: 400px !important; } .controls { background-color: #4c4c4c; min-height: 40px; .autocompleter { display: inline-block; min-width: 250px; width: 33%; top: 8px; margin-left: 30px; } .search-btn { margin-left: 15px; margin-top: 10px; vertical-align: top; } } .back-to-jamtracks-home { font-weight: normal; margin-right: 2px; margin-top: 6px; font-size:12px; float:right; } .jamtrack-results-header { margin-top:10px; } .artist-results { div { margin-bottom:5px; } a { color:#fc0; } a.show-hide-artists { margin-top:10px; font-size:11px; } margin-bottom:30px; } .details-arrow.arrow-down{ margin:0; color:#fc0; display:inline-block; float:none; border-top: 4px solid #fc0; border-left: 4px solid transparent; border-right: 4px solid transparent; } .details-arrow.arrow-up{ margin:0; color:#fc0; display:inline-block; float:none; border-bottom: 4px solid #fc0; border-left: 4px solid transparent; border-right: 4px solid transparent; } }