.nav-pills .nav-link{color:#333}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background:0;color:#007bff}.flex-item{color:#28a745}span.td-left{width:108px;display:inline-block}.in-stock{color:#28a745}#myTabContent{border-top:1px solid #dee2e6}#myTab .nav-link{border:1px solid transparent}#myTab .nav-link.active:after{content:'';position:absolute;bottom:-2px;width:100%;height:1px;background:#fff;left:1px}#myTab .nav-link.active{position:relative;}#addToCart-card-body span.btn{background:transparent;color:#000;border-color:#ced4da;}#addToCart-card-body span.btn.left{border-bottom-right-radius:0;border-top-right-radius:0;border-right:0;}#addToCart-card-body span.btn.right{border-bottom-left-radius:0;border-top-left-radius:0;border-left:0;margin-right:20px}#addToCart-card-body .form-control{width:59px;flex:unset;text-align:center;}#productInfo-productAdditionalImages .card.mb-3{border:none}#productInfo-productAdditionalImages .card-deck{justify-content:center;flex-direction: row;display: flex;flex-wrap: wrap;width: 100%;}#productInfo-productAdditionalImages .card-body{padding:0;}ul.css-ltr-neq7pz{display:flex;list-style:none;padding:0;}li.css-ltr-x1il9r{margin-right:5px;margin-bottom:5px;}#addToCart-card-body .input-group>.input-group-append>.btn{min-width: 150px;border-radius:50px;padding-left:20px;padding-right:20px}#btn_input{display:flex;}.paypal-button-box{align-items: center;}#productInfo-productDescription table td{padding-right:1em}#productInfo-productDescription table{width:100%}
@media (min-width:768px) {
  .paypal-button-box{margin-left: 3em;}
  #myTab .nav-link.active{position: relative;border: 1px solid #dee2e6;border-bottom:0;}
}
@media (max-width:767px) {
  #btn_input{width:100%;margin-bottom: 1em;}#productInfo-productDescription table td{display:block}
  #myTab .nav-link.active{position: static;border: none;}
}#bootStrapImagesModalLabel{display:none}.card-body.text-center>*{margin:0}.card-body.text-center{display:flex;flex-wrap:wrap;justify-content:center}.card.img-box{justify-content: center;width:60px;height:60px}
@media (max-width:767px) {.flex {display:flex}
.items-center {align-items:center}
.pt1 {padding-left:0.5em}
.pl3 {padding-left:2em}
.flex-wrap {flex-wrap:wrap}
.ml1 {margin-left:0.5em}
img.icon {width:24px;margin-right:3px}
#ssl {border-bottom:1px solid #eee;padding-bottom:.6em;margin-bottom:.8em}
#ssl>* {width:100%}
#navSuppWrapper {margin-bottom:80px}
#model_description {padding:0 0.5em 0.8em 0;border-bottom:1px solid #ddd;font-size:130%;}
#myTab .nav-link {padding-left:0;}
#productDescription ul {padding-left:19px;}
#productDescription {padding-bottom:1em;}
#myTab li.nav-item {text-align:left;position:relative;border:0;border-bottom:1px solid #ddd;}
#myTab {flex-direction:column;}
#myTab li.nav-item:after {content:'>';position:absolute;right:.5rem;transform:scaleY(2);color:#666;height:auto;bottom:unset;background:unset;width:auto;left:auto;top:1em;}
#myTabContent {position:fixed;bottom:0;top:0;left:0;right:0;display:none;align-items:flex-end;z-index:999;background:rgba(0,0,0,.5);}
#myTabContent .tab-pane {background:#fff;width:100%;max-height:60vh;overflow-y:auto;padding-top:0 !important;}
div.line {height:5px;margin:8px 0;position:relative;overflow:hidden;background:#f7f7f7;}
.nav-head .fa-close {position:absolute;left:0;font-size:1.6em;}
.nav-head {text-align:center;border-bottom:1px solid #ddd;position:relative;padding:1em 0;margin-bottom:12px;position:sticky;top:0;background:#fff;z-index:11;}
#addToCart-card-body > .mb-4 {margin-bottom:0 !important;}
}
.flex-box {flex-wrap:wrap;display:flex}
p.socialsharing_product.list-inline.no-print {margin-top:1rem;}
.social-sharing {list-style:none;display:inline-block;padding:6px 10px;margin-bottom:0;font-size:13px;font-weight:400;line-height:1.42857;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid #ccc;border-radius:0;white-space:nowrap;user-select:none;color:#333;background-color:#fff;}
.social-sharing i {display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);}
.btn-pinterest i {color:#ce1f21;}
.btn-facebook i {color:#435f9f;}
.btn-twitter i {color:#00aaf0;}
.btn-twitter:hover {background-color:#00aaf0;}
.btn-facebook:hover {background-color:#435f9f;}
.btn-pinterest:hover {background-color:#ce1f21;}
.social-sharing:hover {color:#fff;border-color:#fff;}
.social-sharing:hover i {color:#fff;}