h1.productTitle,h2.productTitle{text-align:left;position:relative}.tabs .nav-tabs .nav-link,h1.productTitle,h2.productTitle{text-transform:uppercase;letter-spacing:.1em}h1.productTitle{margin:20px 0 70px;font-size:30px}h2.productTitle{margin:40px 0 70px;font-size:26px;color:#222}#product #description img{max-width:100%;height:auto}.product-information .alert-danger,.product-information .alert-info,.product-information .alert-success{padding:8px}@media (max-width:1023px){h1.productTitle{font-size:24px}h2.productTitle{font-size:20px}}h1.productTitle::after,h2.productTitle::after{display:block;height:1px;width:100px;content:'';bottom:-30px;position:absolute;background-color:#2f99c9}.product-cover .layer .zoom-in{font-size:6.25rem;color:#2f99c9}.has-discount p,.has-discount.product-price{color:#ff7a00}.has-discount .discount{font-weight:300;letter-spacing:.1em;background:#ff7a00}.product-cover img,.product-images>li.thumb-container>.thumb,.tabs{border:1px solid #dfdfdf;box-shadow:none}.tabs .nav-tabs{border-bottom:1px solid #f1f1f1}.tabs .nav-tabs .nav-link{color:#666;font-weight:300;font-size:16px}.tabs .nav-tabs .nav-link.active{color:#0b5b7f}.tabs .nav-tabs .nav-link.active,.tabs .nav-tabs .nav-link:hover{border:none;border-bottom:2px solid #2f99c9}.product-features>dl.data-sheet dt.name{font-weight:700}@media (max-width:768px){.tabs .nav-tabs .nav-link{font-size:12px}.tabs{padding:1.25rem}}@media (max-width:767px) and (orientation :portrait){.product-add-to-cart{background-color:#fff;position:fixed;bottom:0;padding:18px 20px;left:0;z-index:300;width:100%;border-bottom:2px solid #dfdfdf;border-top:1px solid #dfdfdf;box-shadow:0 -1px 3px rgba(0,0,0,.1)}.product-add-to-cart #product-availability,.product-add-to-cart .control-label,.product-add-to-cart .product-minimal-quantity{display:none}.product-quantity .add,.product-quantity .qty{margin-bottom:0}.btn-primary,.btn-secondary,.btn-tertiary{padding:6px 12px}}@media (max-width:640px){.download span{display:none}a.btn-primary.download i{margin:0}}@media (min-width:768px) and (max-width:991px){a.btn-primary.donate{margin-left:0;margin-top:10px}.product-quantity .add,.product-quantity .qty{display:block}}.wrapper-slider{width:100%}.bx-wrapper .bx-controls-direction a::before{color:#2f99c9;font-size:40px;line-height:40px}.bx-wrapper .bx-controls-direction a{height:40px;width:40px}