.style-1-del {
    display: inline;
    color: red;
    font-size: 16px;
    text-decoration: none;
    padding: 1em 1em 1em .5em;
}


.style-1-ins {
    display: inline;
    color: black;
    font-size: 24px;
    text-decoration: none;
    padding: 1em 1em 1em .05em;

}

.view-label{float:right;z-index:1;top:1.2em;left:1.2em;font-size:2.5rem;font-weight:700;line-height:1;text-transform:uppercase;text-align:center;padding:.5rem;min-width:47px;background-color:#1d70ba;color:#fff;border-radius:1rem}.view-label.label-hot,.view-label.label-new{background-color:#2ba968}.view-label.label-sale{background-color:#da5555}h.form-signin{margin:0 auto}.form-signin .form-control{position:relative;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;font-size:16px}.form-signin .form-control:focus{z-index:2}.form-group{margin-bottom:6px}.form-group .error{font-style:italic;color:red;font-size:11px;padding-top:8px;text-align:left}.form-signin .btn{margin-top:20px}.img-center{display:block;margin-left:auto;margin-right:auto}div.wrapme{word-wrap:break-word}a.disabled{pointer-events:none;cursor:default}.cart-table{width:8%;margin:20px 0 40px;border:1px solid #dae2e6;border-spacing:0;font-size:100%;empty-cells:show}.cart-table tbody td,.cart-table thead th{border-right:1px solid #dae2e6;border-bottom:1px solid #dae2e6;line-height:1.3}.cart-table thead{display:none}.cart-table thead th{padding:.8rem 1.5rem;background-color:#f6f6f6;color:#777;font-size:1.1rem;font-weight:600;text-align:center;text-transform:uppercase;white-space:nowrap;vertical-align:middle}.cart-table tbody td{padding:1.5rem 1rem;font-size:1.3rem;text-align:center;vertical-align:middle}.cart-table tbody td:first-child{font-weight:700;text-align:left}.txtover_img{position:relative;text-align:center}.bottom-left{position:absolute;bottom:8px;left:16px;color:#000}.top-left{position:absolute;top:18px;left:56px;color:#00f}.top-right{position:absolute;top:28px;right:86px;color:#000}.bottom-right{position:absolute;bottom:48px;right:86px;color:red;font-size:2.6em}.centered{position:absolute;top:50%;left:30%;transform:translate(-50%,-50%);color:#fff;font-size:1.6em}.main_page_main_image{position:absolute;top:50%;left:70%;transform:translate(-50%,-50%);color:#fff;font-size:1.6em}.btn-space{margin-right:5px}.grid-sts52A{background-color:#7fffd4}.grid-sts52B{background-color:coral}.grid-sts52C{background-color:#7fffd4}.grid-sts50{background-color:#f0f8ff}.grid-promo{background-color:#ffffe0}.checkout-backorder{background-color:#ffffe0}.view_left_mkt{padding-top:2em;padding-bottom:2em;text-align:center;border:thick;-webkit-box-shadow:3px -3px 3px -3px #0ce,3px 3px 3px -3px #0ce,-3px 3px 3px -3px #000;-moz-box-shadow:3px -3px 3px -3px #0ce,3px 3px 3px -3px #0ce,-3px 3px 3px -3px #000;box-shadow:3px -3px 3px -3px #0ce,3px 3px 3px -3px #0ce,-3px 3px 3px -3px #000}.gridspacer{padding-left:1.5em}.small_text{font-size:.3em}.small_text2{font-size:.7em;font-style:italic;color:#00f}.grid-img{display:inline;height:100px;vertical-align:top}.grid-img-border{border-color:#ccc;background:0 0;padding:1px;border:1px solid #ccc}.washcareimg{display:inline-block;max-width:98%;height:auto;width:35px;margin:1%}.std_titles{display:inline-block;font-size:1em;font-weight:600;color:#000;vertical-align:top}#name-input:valid{text-transform:uppercase}.portwest-title h3{font:600 2.2rem/1.1 roboto,sans-serif;padding-top:10px}.btn-danger{background-color:#f37021;border-color:#f37021}.btn-primary{background-color:#001e45;border-color:#001e45}.btn-danger:hover{background-color:#f37021;border-color:#f37021}.btn-primary:hover{background-color:#001e45;border-color:#001e45}.widget-title h4{margin:.5rem;box-sizing:border-box}.header-top .nav-brand h3{font-size:30px;font-weight:700;font-family:roboto,sans-serif;color:#083a81;text-decoration:none!important;text-decoration-color:#fff;margin:0}.header-top .nav-brand a{text-decoration:none!important}.header-left.header-dropdowns{padding:12px 0}.header-search{margin:0 auto;display:table;float:none}.header-left{width:74%;float:left}.header-search .btn::before{position:absolute;left:0;top:-14px;width:2px;height:44px;background:#fff;content:""}.main-nav ul{margin:0 auto;display:table}.main-nav ul li a{font-size:1.3rem;background-color:transparent;color:#001e45;padding:.45rem .75rem;padding-right:1.5rem;letter-spacing:.01rem;font-family:roboto,sans-serif;font-weight:700}.header-right ul li a{color:#999!important;font:normal 400 1.3rem/1.4 roboto,sans-serif;text-decoration:none!important}.header-right ul li::before{color:#999}.header-right .welcome-msg::after{color:#999}.header-right p.welcome-msg{color:#999;font:normal 300 1.3rem/1.4 roboto,sans-serif}.header-dropdown img{margin-left:7px}.dropdown-expanded .header-menu ul li+li::after{position:absolute;top:50%;left:95px;height:11px;margin-top:-5.5px;border-right:1px solid;content:'';opacity:.8;color:#999}.header-dropdown{padding-left:13px}.header-left{width:64%;float:left}.role-set .header-search .header-search-wrapper{right:0}.role-set .header-left{width:60%;float:left}.role-set .header-search form{width:372px}.role-set .header-right p.welcome-msg{width:94px}.role-set .cart-dropdown .dropdown-toggle::before{font-size:2.3rem}.role-set .dropdown.cart-dropdown{margin-left:18px}.role-set .dropdown-expanded .header-menu ul li+li::after{display:none}.role-set .dropdown.cart-dropdown::before{position:absolute;left:-7px;top:12px;content:"";background:#999;width:1px;height:13PX}.info-boxes-container{background-color:#202944;padding:12px 0;margin-bottom:5px}.info-box-content h4{font-family:Roboto,sans-serif;font-weight:700;text-align:center;color:#fff}.info-box-content{text-align:center}.header{position:fixed;width:100%;top:0;left:0;z-index:99999}body{padding-top:108px}.user-logged-in{padding-top:95px}.cookiealert{position:fixed;bottom:0;left:0;width:100%;margin:0!important;z-index:999;opacity:0;border-radius:0;transform:translateY(100%);transition:all .5s ease-out;color:#ecf0f1;background:#212327}.cookiealert.show{opacity:1;transform:translateY(0);transition-delay:1s}.cookiealert a{text-decoration:underline}.cookiealert .acceptcookies{margin-left:10px;vertical-align:baseline}.my-custom-scrollbar{position:relative;height:200px;overflow:auto}.table-wrapper-scroll-y{display:block}.top_border_checkout_grid{padding:0}.bottom_border_checkout_grid td{border-bottom:1px solid #dee2e6;padding:0;border-top:0}.bottom_border_view_grid td{border-bottom:1px solid #dee2e6;padding:.75rem}.flag_dropdown{position:relative;display:inline-block;text-transform:uppercase;width:30px;margin-left:20px}.flag-dropdown>a{display:-ms-inline-flexbox;display:inline-flex;position:relative;-ms-flex-align:center;align-items:center;padding-right:1.1rem}.flag-dropdown>a::after{position:absolute;top:50%;left:auto;right:0;width:0;height:0;margin-top:-2px;margin-left:.6rem;border-width:4px 3px 0;border-style:solid;border-color:#999 transparent transparent;content:''}.flag_dropdown-content a img{display:inline-block;max-width:16px;height:auto;margin-right:.6rem}.flag_dropdown-content{display:none;position:absolute;background-color:#fff;padding-top:.4rem;padding-bottom:.4rem;margin-top:-1px;margin-left:-12.6rem;border:1px solid #ccc;content:'';z-index:1}.flag_dropdown-content ul{margin:0;padding:0;list-style:none}.flag_dropdown-content ul li{position:relative;margin:0}.flag_dropdown-content ul a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:2px 9px;white-space:nowrap}.flag_dropdown:hover .flag_dropdown-content{display:block}
#float-box-manager{
    position: fixed;
    top: 0;
    background: #ffffcc;
    border: 1px solid #ffeb3b;
    box-shadow: 2px 2px 10px #222;
    width: 200px;
    border-radius: 5px;
    padding: 0px 10px 22px;
    margin: 10px;
    font-size: 90%;
    color: #222;
    z-index: 1000000;
    overflow: auto;
}

#float-box-manager a{
    color:#111;
    font-width: bold;
}

#float-box-manager-mask{
    position:fixed;
    top: 0;
    background: #ffffcc;
    border: 1px solid #ED0D0C;
    box-shadow: 2px 2px 10px #222;
    width: 200px;
    border-radius: 15px;
    padding: 0px 10px 22px;
    margin: 10px;
    font-size: 1.1em;
    color: #222;
    z-index: 1000000;
    overflow: auto;
 
}

#float-box-manager-mask a{
    color:#111;
    font-width: bold;
}

.blinkbox {
    border-radius: 50%;
    opacity: 1;
    -webkit-animation: blink 0.5s 0 infinite alternate forwards ease-in;
}

@-webkit-keyframes blink {
    from {
        opacity: 1;
    }
    to {
        opacity: 0.4;
    }
}