.ew-quicklinks span.img-icon{width:48px;height:48px;margin:0 auto;display:block}.ew-quicklinks img.wedding-dresses-icon{padding-bottom:5px}.ew-quicklinks img.wedding-cars-icon{width:70px}.ew-quicklinks a{border-radius:0;padding:10px;border:none;border-right:1px solid #ddd}.ew-quicklinks a:hover{border-right:1px solid #ddd}.ew-quicklinks .btn-default{background:#fff;color:#444}.ew-quicklinks img{width:48px;height:48px}.p-a-0{padding:0 0!important}.ew-extra-categories ul{width:100%;text-align:center}.ew-extra-categories ul{list-style-type:none;margin:0 auto;padding:0;overflow:hidden}.ew-extra-categories ul li{display:inline;text-align:center}.ew-extra-categories ul li a{color:#fff!important;padding:0 10px;text-shadow:0 0 2px #000}.ew-category-select a.ew-px-btn-search{color:#fff;border-right:0}.ew-category-select .btn{width:100%;border-radius:0;overflow:hidden;text-overflow:ellipsis;border:none;border-right:1px solid #ddd}@media(max-width:640px){.ew-quicklinks a.xs-last{border-right:0}}@media(min-width:640px){.ew-quicklinks a.sm-last{border-right:0}}@media(max-width:767px){.ew-quicklinks .btn{border-bottom:1px solid #ddd;font-size:12px}.ew-quicklinks{margin:10px}.ew-quicklinks img{padding:5px}}@media(min-width:768px){.ew-px-content.ew-d-semi-b{padding:35px 0}.ew-px-content.ew-d-semi-b .col-sm-3{padding-right:0;padding-left:0}.ew-px-content.ew-d-semi-b .btn{padding:10px}}.p-y-2{padding-top:2rem!important;padding-bottom:2rem!important}@media(max-width:767px){.ew-category-select{margin:-20px;padding:30px 15px}.ew-px-content.ew-d-semi-b .btn{padding:10px}}