.gfield .gfgeo-advanced-address-autocomplete-inner,.gfield .ginput_container_gfgeo_address,.gfield div.gfgeo-address-locator-wrapper{position:relative}.gfgeo-hidden-container{border:1px solid #E4E4E4;padding:20px;background-color:#F6F6F6}ul.gfgeo-geocoder-meta-fields-wrapper li{padding-bottom:9px!important}ul.gfgeo-geocoder-meta-fields-wrapper{padding:15px;background:#fdfdfd;border:1px solid #f1f1f1;display:none;border-radius:5px}ul.gfgeo-geocoder-meta-fields-wrapper li .custom-field-content{padding:5px;margin-top:10px}ul.gfgeo-geocoder-meta-fields-wrapper li .custom-field-content input{margin-bottom:5px}.gfield input.advanced-address-autocomplete[data-locator_enabled="1"],.gfield input.gfgeo-address-field[data-locator_enabled="1"]{padding-left:20px!important}.gfield .ginput_full.address_autocomplete.desc-top{margin-bottom:20px}.wp-admin .gfield .ginput_container_gfgeo_address .gfgeo-locator-button-wrapper img{width:12px;padding:4px 0 5px 2px;margin:0;cursor:pointer}.gfield .ginput_container .gfgeo-locator-button-wrapper img{width:14px;padding:0;margin:0 5px;cursor:pointer}.gfield div.gfgeo-locator-button-wrapper.infield{top:0;left:0;position:absolute;height:100%;//padding:3px 0}.gfield div.gfgeo-locator-button-wrapper.infield i.gfgeo-locator-button{font-size:24px;cursor:pointer;width:24px;height:auto;vertical-align:middle;margin:30% 2px 0}.gfield div.gfgeo-coordinates-field-wrapper input{width:100%}.gfield div.gfgeo-coordinates-field-wrapper.medium{width:49%}.gfield div.gfgeo-latitude-field-wrapper.medium{float:left;margin-right:1%}.gfield div.gfgeo-longitude-field-wrapper.medium{float:right;position:relative}.gfield div.gfgeo-longitude-field-wrapper.large{margin-top:10px;position:relative}.gfield div.gfgeo-longitude-field-wrapper .gfgeo-coordinates-update-btn{position:absolute;top:8px;right:10px;font-size:24px;cursor:pointer}.gfield div.gfgeo-longitude-field-wrapper .gfgeo-coordinates-update-btn:active,.gfield div.gfgeo-longitude-field-wrapper .gfgeo-coordinates-update-btn:hover{color:#666}.gfield div.gfgeo-map-wrapper{border:1px solid #ccc;padding:2px;box-sizing:border-box}.gfield div.gfgeo-map{background:#f1f1f1}body .gform_wrapper li.gfield.gfgeo-hidden-fields{display:none}.gfgeo-directions-panel-holder{max-height:350px;display:inline-block;overflow:scroll}.gfgeo-directions-panel-holder .adp-directions{border:0;width:100%;display:inline-block;table-layout:initial}.gfgeo-directions-panel-holder .adp-directions .adp-step,.gfgeo-directions-panel-holder .adp-directions .adp-substep{border:0;border-top:1px solid #cdcdcd}.gfgeo-directions-panel-holder .adp-directions td.adp-substep:nth-child(1),.gfgeo-directions-panel-holder .adp-directions td.adp-substep:nth-child(2){width:3%;max-width:25px}.gfgeo-directions-panel-holder .adp-directions td.adp-substep:nth-child(3){width:50%}.gfgeo-directions-panel-holder .adp-directions td.adp-substep:nth-child(4){width:5%;max-width:45px}.gfgeo-directions-panel-holder table.adp-placemark tr td:nth-child(1){width:40px}.gfgeo-directions-panel-holder table.adp-placemark td{vertical-align:middle;border:0}