footer a.footer-button{background-color:#b48360;border:1px solid #b48360;color:#fff;font-family:inherit;font-weight:500;height:40px;letter-spacing:2px;line-height:42px;margin:20px 0;padding:0 24px}footer a.footer-button:hover{background-color:transparent!important;border-color:#e6be9f;color:#e6be9f!important}.gallery_holder .gallery_inner.gallery_with_space.v4 li{margin:0 3% 2% 0!important;width:30%}.footer_bottom_holder_inner .textwidget{text-align:center}.footer-section a{color:#bc8f7b}.footer-section{font-size:15px}.footer-section a:hover{color:#e6be9f}.footer_bottom_holder .column1{width:100%!important}.footer_bottom_holder_inner .textwidget{text-align:center}#menu-bottom-footer-menu a,#menu-bottom-footer-dresses-2 a{color:#fff;font-size:15px;font-weight:700}#menu-bottom-footer-menu a,#menu-bottom-footer-dresses-2 a{color:#fff;font-size:15px;font-weight:700}#home-dress-sections .pull-right{float:right!important}#home-dress-sections .collections .bottom-middle{top:283px!important}#home-dress-sections .vc_custom_1467410818448{padding-bottom:20px!important}#home-dress-sections .vc_custom_1467409139546{padding-bottom:20px!important}#home-dress-sections .vc_custom_1467412633733{padding-top:26px!important}.header_bottom{background:#fff!important}.side_menu_button{cursor:pointer;display:table-cell;height:87px;line-height:36px;vertical-align:middle;position:relative}.side_menu_button>a.retailer-search{cursor:pointer;display:inline-block;margin:0 15px;padding:0 20px}.side_menu_button>a.retailer-search i.fa{font-size:20px}.side_menu_button>a.retailer-search>span{left:10%;top:26px}.side_menu_button a.side_menu_button_link{padding-right:27px!important}.right-side .retailer-search.normal{left:15px;margin-right:0;padding-right:0;position:relative}.side_menu_button .edgt_icon_font_awesome.fa.fa-bars{font-size:16px}.side_menu_button>a{display:inline;font-size:14px;line-height:inherit;margin:0 0 0 15px;position:relative}.side_menu_button>a>i,.side_menu_button>a>span:not(.popup_menu_inner){display:inline-block;height:inherit;line-height:inherit;text-align:center;transition:opacity .15s ease-out 0s,color .15s ease-out 0s;vertical-align:bottom;width:inherit}.edgt_icon_font_awesome.fa.fa-search{color:#e6be9f}.edgt_logo{}.side_menu_button_wrapper.right-side{float:right;margin:auto;overflow:hidden;position:relative;top:-74px}header.centered_logo .header_inner_right{display:none!important}.header_menu_bottom .main_menu{left:145px!important}.retailer-search.normal{color:#e6be9f!important}.side_menu_button_link.normal{color:#e6be9f!important}.right-side a:hover{color:#e6be9f!important}.header-left-from-logo-widget-inner2 .side_menu_button span{opacity:0}.header-left-from-logo-widget-inner2 .side_menu_button a:hover span{opacity:1}.right-side .side_menu_button span{opacity:0}.right-side .side_menu_button a:hover span{opacity:1}.right-side .side_menu_button .retailer-search span{left:-50%;position:relative;top:20px}.right-side .side_menu_button .side_menu_button_link span{left:-50%;position:relative;top:20px}header.centered_logo.sticky .edgt_logo img{height:40px!important;padding-left:70px;padding-right:40px;top:-3%!important}.sticky .header_menu_bottom .main_menu{left:162px!important;position:relative}.search_slides_from_window_top.search_icon_bckg_full.normal{margin:0;padding:0 0 0 20px}.header-left-from-logo-widget-inner .edgt_icon_font_awesome.fa.fa-search{font-size:16px;position:relative;top:-4px}.header-left-from-logo-widget-inner .saved-dresses-link.normal{margin:0;padding-left:5px;position:relative;top:-3px}.first_level_menu_wide_bkg .header_menu_bottom .header_menu_bottom_inner{padding:0 915px!important}.multisitenav{width:100px!important}.widget_layered_nav ul li:hover::before{content:"\f046";color:#e6be9f;padding-right:6px;font-family:fontawesome;font-size:14px}.widget_layered_nav ul li::before{content:"\f096";color:#e6be9f;padding-right:6px;font-family:fontawesome;font-size:14px}.two_columns_33_66>.column1{float:left;width:25%!important}.woocommerce.columns-3 .woocommerce_with_sidebar ul.products li.product{margin:0 2.22% 2.22% 0;width:31.8182%!important}.woocommerce.widget_layered_nav_filters ul li::before{color:#e6be9f;content:"\f046";font-family:fontawesome;font-size:14px;padding-right:6px}.woocommerce.widget_layered_nav_filters ul li:hover::before{content:"\f00d"}.edgt_image_with_text_link_class{left:0!important}.retailer-search-form .widget h2.widgettitle{padding:0 0 0 10px;background-color:#f8ede9;font-family:raleway;font-weight:600;color:#666;background-position:right 0;font-size:14px;letter-spacing:1px;line-height:1.941em;margin-bottom:20px;display:inline-block;width:100%;overflow:hidden;border-width:0;border-style:solid;border-color:#595959;border-radius:2px;vertical-align:middle;box-sizing:border-box;position:relative;background-image:url(/wp-content/themes/hudsonwp-child/img/pattern_sidebar.png);background-repeat:repeat-y;text-transform:uppercase}.international-links .button-list{list-style:none;padding:0 15px 0 5px}.international-links .button-list li{margin-bottom:10px}.international-links .button-list .international-link{padding:4px 12px;height:56px;width:100%;box-sizing:border-box!important}.international-links .button-list .international-link span{display:inline-block;vertical-align:top;line-height:48px;padding-left:12px}p.results-range{margin:10px 0;margin-bottom:10px!important}.expand-map{position:relative;display:inline-block;width:auto;height:38px;line-height:38px;margin:3px 0;padding:0 35px;font-family:raleway,sans-serif;border:1px solid #e6be9f;font-size:12px;font-weight:500;font-family:inherit;text-align:left;color:#fff;background-color:#e6be9f;text-decoration:none;cursor:pointer;outline:0;font-style:normal;text-transform:uppercase;text-shadow:none;letter-spacing:2px;white-space:nowrap;-webkit-transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;-moz-transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;-ms-transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;-o-transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;-webkit-box-sizing:initial!important;-moz-box-sizing:initial!important;vertical-align:middle;float:right}.vc_row.store{background:#f8ede9;margin:20px 0}.vc_row.store .vc_column-inner{padding-top:15px;padding-bottom:15px}.store h3{margin-bottom:20px;word-wrap:break-word;font-family:playfair display,sans-serif;font-weight:700}.vc_row.store address{font-style:normal;font-weight:300;font-size:15px;margin-bottom:20px}p.store-phone-number,p.store-email,p.store-website{margin-top:10px;margin-bottom:6px}.vc_row.store .fa-mobile{font-size:20px;padding-left:2px;box-sizing:border-box}.vc_row.store .fa{width:30px;color:#bc8f7b}.store-phone-number span.call-us{font-family:raleway;font-weight:700;font-size:16px;display:inline-block;padding-right:6px;color:#bc8f7b}.store-phone-number a{font-family:open sans;font-weight:300;font-size:16px;color:#bc8f7b}.store p.dress-available{margin-top:0;font-family:raleway;text-transform:uppercase;font-weight:600;font-size:13px;letter-spacing:1px}.store-categories{margin-top:8px;margin-bottom:0}.store-tag{background:#e6be9f;display:inline-block;padding:2px 5px;color:#fff;border-radius:3px;margin-right:4px;margin-bottom:6px!important}.vc_row.store .qbutton.large{padding:0 12px;box-sizing:border-box!important;width:100%;text-align:center}.vc_row.store .qbutton.large{margin-bottom:15px}.retailer-pagination li a{font-family:raleway;font-weight:700;text-transform:uppercase;letter-spacing:1px;text-align:center;box-sizing:border-box!important;color:#fff;font-size:12px;background-color:#b48360;height:auto;line-height:30px;border:none;border-radius:0!important;margin-left:2px}.retailer-pagination li a:hover{background:#e6be9f;color:#fff}.retailer-pagination li a:focus{background:#e6be9f!important;color:#fff!important}.store-locator{margin-bottom:20px!important}.edgtf-page .store-locator-title{color:#fff;text-transform:capitalize;font-size:36px;margin-bottom:20px;font-weight:900;text-shadow:1px 1px 10px #000;text-align:center;margin-bottom:20px}.edgtf-page.store-locator .input-group{margin-bottom:14px}.edgtf-page.store-locator .form-control{border:0 solid #ccc;border-radius:0}.edgtf-page input.enter-zip{height:46px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#555;background-color:#fff;background-image:none}.edgtf-page .input-group-btn,.edgtf-meta-box .input-group-btn{position:relative;font-size:0;white-space:nowrap}.edgtf-page.store-locator .store-search-button{background-color:#e6be9f;height:46px;color:#fff;font-family:raleway;letter-spacing:1px;padding:6px 20px;border-radius:0!important;border:none}.edgtf-page .locator-select{margin-bottom:14px}p.mile-radius-select{color:#fff;font-family:raleway;font-weight:600;margin-top:6px;text-align:center}.edgtf-page.store-locator .form-control{border:0 solid #ccc;border-radius:0}.edgtf-page select.enter-miles{display:inline-block;width:50px;padding:6px 4px 8px 7px;height:35px;margin:0 10px}p.mile-radius-select{color:#fff;font-family:raleway;font-weight:600;margin-top:6px;text-align:center}p.miles-label{margin:0 0 20px;padding:0 12px;background:#b48360;color:#fff;font-family:raleway;font-size:12px;display:inline-block;font-weight:500}p.miles-label .label{font-size:100%!important;font-weight:500!important}.paginav .current{background:#e6be9f!important;padding:14px 19px;color:#fff!important}.paginav .page-numbers{background:#f5f5f5;padding:15px 19px;color:#000}.paginav{margin-top:30px}body .page-template-page-template-page-retailers .pagination{margin:36px 0 50px!important}@media(min-width:1350px){.collections .pull-left.bottom-left{position:absolute;top:0!important;width:25.6%;left:-15px!important}.collections .middle-left.middle-left{position:absolute;left:24.2%!important;top:0!important;width:25.7%}}@media(max-width:767px){.qbutton{background-color:rgba(51,51,51,.5)!important}}@media(max-width:640px){.multisitenav{right:0!important;padding:0 10px!important}}@media(max-width:480px){.multisitenav{right:-25px!important}}