.search_location_container{max-width:970px;float:none;margin:0 auto}
.search_location_container .columns{width:100%;padding-left:0 !important}
.search_location_container .padding-left-zero{padding-left:0rem !important}
.search_location_container table{background:#fff;margin-bottom:1.5rem;border:solid 1px #ccc;border-collapse:collapse;border-spacing:0;width:100%;color:#000}
.search_location_container table thead,.search_location_container table tfoot{background:#f6f6f6}
.search_location_container table tbody tr td,.search_location_container table tr td,.search_location_container table tfoot tr td{display:table-cell;line-height:1.5;padding:1.125rem;font-size:inherit;vertical-align:top;border:1px solid #ccc}
.search_location_container table thead tr th,.search_location_container table thead tr td,.search_location_container table tfoot tr th,.search_location_container table tfoot tr td{padding:1.5rem 1.125rem;font-size:.875rem;font-weight:bold;color:#000;vertical-align:top;border:1px solid #ccc;display:table-cell;line-height:1.5}
.search_location_container table.responsive th,.search_location_container table.responsive td{text-align:center}
.search_location_container table.responsive td>:last-child{padding-bottom:0;margin-bottom:0}
.search_location_container table tr th img,.search_location_container table tr td img{max-width:100%;display:inline-block;vertical-align:middle;height:auto}
.search_location_container input#areacode{width:80%;display:inline-table;*/display:inline;box-sizing:border-box;color:#777;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;font-weight:bold;background-color:#fff;font-family:inherit;border:.0625rem solid #ccc;box-shadow:none;color:#333;display:block;font-size:.75rem;margin:0 0 1.5rem 0;padding:.5rem .625rem;height:2.6875rem;width:100%;border-radius:0;outline:none !important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;transition:background-position-x .2s,padding .2s;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFW…oFx2Svkq8I9FzvmVrJ+d769+Cgy1MX7bVFG2M0/+ApwACwAEOCRXhngwAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGYAAABICAMAAAAzp3AWAAAAkFBMV…qISPhTI6DHnpvQw828kljhze9nXF51opPMgzW/n0R0d8f4Ai+KzIlVjlcLAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:-0.75rem .9375rem,225% .5625rem;background-size:.375rem,2.125rem 1.5rem}
.search_location_container input#areacode:focus{outline:1px solid !important;outline-offset:-1px}
.search_location_container input{height:25px;padding:8px}
.search_location_container input :focus,.search_location_container input :focus-within{outline:0}
.search_location_container #drop_statem,.search_location_container select,.search_location_container input.faux-select,.search_location_container .faux-select{position:relative;background-color:#f6f6f6;background-image:url("../../../clientlibs/clientlib-base/resources/images/dropdown_img.png");background-repeat:no-repeat,no-repeat;background-position:100% .125rem,-0.75rem .9375rem;background-size:2.8125rem,0.375rem;background-color:#fff;font-family:inherit;border:.0625rem solid #ccc;box-shadow:none;color:#a2a2a2;display:block;font-size:.75rem;margin:0 0 1.5rem 0;padding:.5rem .625rem;height:2.6875rem;width:100%;border-radius:0;outline:none !important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:2.5rem;border-radius:0;font-weight:bold;-moz-transition:background-position-x .2s,padding .2s;-o-transition:background-position-x .2s,padding .2s;-webkit-transition:background-position-x .2s,padding .2s;transition:background-position-x .2s,padding .2s;-webkit-appearance:none !important;-moz-appearance:none !important;width:80%;display:inline}
.search_location_container select[data-fancy-open="flow-up"]{box-shadow:.1875rem -0.1875rem .75rem rgba(0,0,0,0.25)}
.search_location_container select:focus{border-color:#4b4b4b;color:#333}
.search_location_container select option{font-size:.875rem;box-sizing:border-box}
.search_location_container select.value,.search_location_container .value.faux-select{background-color:#fff;border-color:#ccc;color:#333}
.search_location_container select::-ms-reveal,.search_location_container select::-ms-clear,.search_location_container .faux-select::-ms-reveal,.search_location_container .faux-select::-ms-clear{display:none;width:0;height:0}
.search_location_container select input[type="search"],.search_location_container .faux-select input[type="search"]{-webkit-appearance:textfield}
.search_location_container select input[type="search"]::-webkit-search-decoration,.search_location_container select input[type="search"]::-webkit-search-cancel-button,.search_location_container select input[type="search"]::-webkit-search-results-button,.search_location_container select input[type="search"]::-webkit-search-results-decoration,.search_location_container .faux-select input[type="search"]::-webkit-search-decoration,.search_location_container .faux-select input[type="search"]::-webkit-search-cancel-button,.search_location_container .faux-select input[type="search"]::-webkit-search-results-button,.search_location_container .faux-select input[type="search"]::-webkit-search-results-decoration{-webkit-appearance:none}
Basic focus styles .search_location_container select:focus:not([readonly]),.search_location_container select.value:focus:not([readonly]),Basic focus styles .search_location_container .faux-select:focus:not([readonly]),.search_location_container .value.faux-select:focus:not([readonly]){background-color:#fff;border-color:#4b4b4b;outline:none !important;color:#333}
.search_location_container select[disabled],.search_location_container [disabled].faux-select{opacity:.7;cursor:default;cursor:not-allowed;background-color:#f6f6f6}
.search_location_container #lookupdetails table{background:#fff;margin-bottom:1.5rem;border:solid 1px #ccc;border-collapse:collapse;border-spacing:0;width:100%;color:#000}
.search_location_container #lookupdetails table tr td{padding-left:10px}
.search_location_container select::-webkit-outer-spin-button,.search_location_container select::-webkit-inner-spin-button,.search_location_container .faux-select::-webkit-outer-spin-button,.search_location_container .faux-select::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.search_location_container select.value,.search_location_container .value.faux-select{background-color:#fff;border-color:#ccc;color:#333}
.search_location_container select::-ms-reveal,.search_location_container select::-ms-clear,.search_location_container .faux-select::-ms-reveal,.search_location_container .faux-select::-ms-clear{display:none;width:0;height:0}
.search_location_container .search_location_containerselect input[type="search"],.search_location_container .faux-select input[type="search"]{-webkit-appearance:textfield}
.search_location_container select input[type="search"]::-webkit-search-decoration,.search_location_container select input[type="search"]::-webkit-search-cancel-button,.search_location_container select input[type="search"]::-webkit-search-results-button,.search_location_container select input[type="search"]::-webkit-search-results-decoration,.search_location_container .faux-select input[type="search"]::-webkit-search-decoration,.search_location_container .faux-select input[type="search"]::-webkit-search-cancel-button,.search_location_container .faux-select input[type="search"]::-webkit-search-results-button,.search_location_container .faux-select input[type="search"]::-webkit-search-results-decoration{-webkit-appearance:none}
Basic focus styles .search_location_container select:focus:not([readonly]),.search_location_container select.value:focus:not([readonly]),Basic focus styles .search_location_container .faux-select:focus:not([readonly]),.search_location_container .value.faux-select:focus:not([readonly]){background-color:#fff;border-color:#4b4b4b;outline:none !important;color:#333}
.search_location_container select[disabled],.search_location_container [disabled].faux-select{opacity:.7;cursor:default;cursor:not-allowed;background-color:#f6f6f6}
.search_location_container select[readonly],.search_location_container [readonly].faux-select{cursor:default}
.search_location_container select:focus,.search_location_container .faux-select:focus{border-color:#4b4b4b;color:#333}
.search_location_container select.required,.search_location_container select[required],.required.faux-select,[required].faux-select{background-repeat:no-repeat,no-repeat;background-position:100% .125rem,0.4375rem .9375rem;padding-left:1rem}
select.required.value,select.required.no-required-mark,select[required].value,select[required].no-required-mark,.required.value.faux-select,.required.no-required-mark.faux-select,[required].value.faux-select,[required].no-required-mark.faux-select{background-position:100% .125rem,-0.75rem .9375rem;padding-left:.625rem}
select.value,.value.faux-select{background-color:#fff;background-position:100% .125rem,-0.75rem .9375rem}
select.value[required],select.value.required,select.value.no-required-mark,.value[required].faux-select,.value.required.faux-select,.value.no-required-mark.faux-select{background-position:100% .125rem,-0.75rem .9375rem}
select.radius,.radius.faux-select{-webkit-border-radius:4px;border-radius:4px}
select::-ms-expand,.faux-select::-ms-expand{display:none !important}
select option,.faux-select option{font-size:.875rem}
select option[disabled],.faux-select option[disabled]{color:#959595}
.old-ie select,.old-ie .faux-select{background-image:none;padding-right:.5rem}
select:focus::-ms-value{background-color:transparent;color:#333}
select[data-fancy-open]{box-shadow:.1875rem .1875rem .75rem rgba(0,0,0,0.25)}
select[data-fancy-open="flow-up"]{box-shadow:.1875rem -0.1875rem .75rem rgba(0,0,0,0.25)}
.w_fancy-options{opacity:0;position:fixed;height:0;z-index:1000;-moz-transition:opacity .3s 0,top 0;-o-transition:opacity .3s 0,top 0;-webkit-transition:opacity .3s,top 0;-webkit-transition-delay:0,0;transition:opacity .3s 0,top 0}
.w_fancy-options.active{opacity:1}
.fancy-options_list{margin:0;padding:0;list-style-type:none;position:absolute;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;border-top:0;box-shadow:.1875rem .1875rem .75rem rgba(0,0,0,0.25);max-height:24.75rem}
.m_flow-up .fancy-options_list{box-shadow:.1875rem -0.1875rem .75rem rgba(0,0,0,0.25);border-bottom:0;border-top:.0625rem solid #ccc}
.fancy-options_item{padding:.75rem 1.875rem;font-size:.75rem;margin:0;display:inline-block;color:#333;font-weight:bold;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;width:100%;text-decoration:none;padding-right:.375rem;background-color:#fff;border-bottom:.0625rem solid #e4e5e3;border-left:.0625rem solid #ccc;border-right:.0625rem solid #ccc}
.fancy-options_item:hover,.fancy-options_item:focus{color:#333;background-color:#f6f6f6;text-decoration:none;cursor:pointer}
.fancy-options_item:focus{outline:0}
.fancy-options_item:first-child{border-top:0}
.fancy-options_item:last-child{border-bottom-color:#ccc}
.m_flow-up .fancy-options_item:first-child{border-top-color:#ccc}
.m_flow-up .fancy-options_item:last-child{border-bottom:0;border-top-color:#ccc}
.fancy-options_item.selected,.fancy-options_item.active{text-decoration:none;-webkit-transform:rotate(0)}
.fancy-options_item.selected:hover,.fancy-options_item.active:hover{text-decoration:none}
.fancy-options_item.selected::before,.fancy-options_item.active::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'VZIcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:inherit;color:currentColor;font-size:1.5rem;display:inline;position:relative}
.fancy-options_item.selected::before,.fancy-options_item.active::before{content:'\e65e';position:absolute;font-size:.75rem;left:.625rem;top:50%;margin-top:-0.5625rem;color:#cd040b}
.fancy-options_item.disabled,.fancy-options_item[disabled]{color:rgba(51,51,51,0.5);opacity:1;cursor:not-allowed;pointer-events:none}
.fancy-options_item.disabled::before,.fancy-options_item[disabled]::before{content:''}
@media only screen and (min-width:30.0625rem){.search_location_container .column,.search_location_container .columns{padding-left:.5625rem;padding-right:.5625rem;float:left}
}
@media only screen and (min-width:48rem){.search_location_container .column,.search_location_container .columns{padding-left:.5625rem;padding-right:.5625rem;float:left}
.search_location_container .medium-8{width:66.66667%}
}
@media only screen and (min-width:60.625rem){.search_location_container .large-12{width:100%}
.search_location_container .large-8{width:66.66667%}
.search_location_container .column,.search_location_container .columns{padding-left:.5625rem;padding-right:.5625rem;float:left}
}
@media screen and (max-width:768px){.search_location_container table.responsive{border:0}
.search_location_container table.responsive td{display:block;font-size:12px;border:0;border-bottom:1px solid #ccc;padding:0 0 10px 0}
.search_location_container table.responsive td:before{content:attr(data-label);font-weight:bold;background:#f6f6f6;display:block;padding:7px 5px;margin-bottom:10px}
.search_location_container table.responsive td:last-child{border-bottom:0}
.search_location_container table.responsive thead{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;display:none}
.search_location_container table.responsive{border:0}
.search_location_container table.responsive tr{border:1px solid #ccc;display:block;margin-bottom:20px}
.search_location_container .columns{width:100%;padding-left:.5625rem !important}
}