.esri-widget,.esri-widget__heading{font-weight:normal;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;line-height:125%;}
.esri-popup__main-container{width:100% !important;max-height:300px; !important;}
.esri-popup__button{padding:3px 5px;margin:5px 0 0 0;}
.esri-popup__header{min-width:200px;max-height:35px;background-image:none;background:#fff;border-bottom:none;}
.esri-popup__header-title{margin:0;font-size:16px;font-weight:normal;text-align:left;cursor:pointer;}
.esri-text-new-line{display:none;}
.esri-popup__content{margin:0 5px 10px 0;}
.esri-feature__content-element{padding:0 7px 8px 7px;}
.esri-feature-content p{font-size:13px;margin:0 0 3px 0;}
.esri-feature-content h4{font-size:14px;text-align:left;margin:8px 0 3px 0;font-weight:normal;}
.esri-feature-content table{margin:5px 0;}
.esri-feature-content td{padding:5px;border:none;}
.esri-popup__footer{padding:3px 0;}
.esri-basemap-toggle {width:55px;height:55px;}
.esri-attribution__sources,.esri-attribution{font-size:8px;line-height:10px;}
.esri-ui-corner .esri-component{margin:-5px -10px 10px -10px;}
.esri-basemap-toggle__container,.esri-basemap-toggle__image {width:50px;height:50px;box-shadow:0 1px 2px rgb(0 0 0 / 70%);}
.esri-coordinate-conversion{width:auto;}
.esri-coordinate-conversion__conversions-view,.esri-coordinate-conversion__conversion-list{margin:0;}
.esri-select:hover{background:none;}
.esri-ui-corner,.esri-legend--card,.esri-legend,.esri-legend--stacked,.esri-legend--card__section{width:200px !important;height:235px !important;min-width:100px;}
h3.esri-widget__heading{font-size:16px;}
h4.esri-widget__heading{font-size:14px;text-align:left;margin:5px 0;padding:0;}