/**handles:am-locations**/
.mapimg{display:block;height:250px;width:auto}.directions_form{float:left;display:block;border:1px solid #ddd;width:100%}.directions_form>div{display:block;padding:10px;overflow:hidden}.directions_form .saddr{width:100%;padding:10px;clear:both}.directions_form strong{display:block}.directions_form .dbtn{width:100%;border:0;padding:10px;font-size:14px;white-space:normal;margin-top:10px}.static-map,.static-map.fullwidth img{width:100%}.location-row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.location-column{display:flex;flex-direction:column;flex-basis:100%;flex:1;min-width:250px;padding:20px 20px 20px 0}.location-page-row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.location-page-row>*{flex:1 100%!important}.location-page-column{display:flex;flex-direction:column;flex-basis:100%;flex:1;min-width:50%;padding:20px 20px 20px 0}.location-page-column img{max-width:100%}@media all and (min-width:600px){.location-info{flex:2 auto!important}.location-page-column.location-info{padding-left:20px}}@media all and (min-width:800px){.location-map{flex:2 0px!important}}