.map{padding:0;margin:0;width:100%;height:100%;min-height:100px;text-align:left;overflow:hidden}.map>img{text-align:left}.esriSimpleSlider{border:1px solid #ccc;top:15px;left:15px}.esriSimpleSliderVertical .esriSimpleSliderIncrementButton,.esriSimpleSliderVertical .esriSimpleSliderDecrementButton{font-weight:500;font-size:20px;line-height:27px}.esriSimpleSliderVertical .esriSimpleSliderIncrementButton{border-bottom:1px solid #ccc}.esriPopupWrapper{font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#333}.esriPopup .titlePane,.esriPopup .contentPane,.esriPopup .actionsPane{padding:8px 14px;color:#333;background-color:#f7f7f7;border:0}.esriPopup .titlePane{padding-top:10px}.esriPopup .contentPane{border-top:1px solid #ebebeb}.esriPopup .actionsPane{margin-bottom:15px}.esriButton.close{width:21px;line-height:inherit}.esriPopup .titleButton.maximize,.esriPopup .titleButton.close,.esriPopup .titleButton.prev,.esriPopup .titleButton.next{display:none}.simpleGeocoder .esriGeocoderContainer{width:100%}.simpleGeocoder .esriGeocoder{border:1px solid #ccc}.simpleGeocoder .esriGeocoderResults{border:1px solid #ccc}.simpleGeocoder .esriGeocoder input{width:75%;padding:7px 0 6px;font-size:14px;line-height:18px;color:#555}.simpleGeocoder .esriGeocoderIcon{margin:9px 0 6px 6px}.simpleGeocoder .esriGeocoderHasValue .esriGeocoderReset{margin:8px 4px 5px 1px}body.modal-open,.modal-open .navbar-fixed-top,.modal-open .navbar-fixed-bottom{margin-right:0;margin-top:0}