@charset "UTF-8";
/* CSS Document */

#breadcrumbs {padding-left:0;}
#breadcrumbs a {color:#4575A3 !important}
.product-alt {font-family:avenir, Monsterrat, sans-serif; font-size: 18px; line-height: 30px;}
.product-alt p {margin-bottom: 25px;}
.product-alt h1, .product-alt h2 {color: #003983;margin-bottom: 2rem;}
.product-alt h2 {font-size: 43px;}
.product-alt hr {margin: 60px auto;	}
a.anchor-btn, a.anchor-btn:active, a.anchor-btn:visited, a.anchor-btn:focus {background-color: #F2F2F2;color:#0F0F0F; width: 25%; white-space: nowrap; text-align: center;}
a.anchor-btn:hover {background-color:#E5E5E5;color:#0F0F0F}
.thumb {display: inline-block}
.quick-specs strong { font-size: 16px; text-align: right}
.quick-specs .action-link {font-size: 18px; padding: 0 !important; color: #4575A3; margin-bottom: 5px;}
.product-alt .accordion {max-width: 1260px; margin: auto}
.product-alt .accordion-button::after {transition: transform 0.25s ease-in-out, opacity 0.25s ease-in-out;opacity: 0.6;}
.product-alt .accordion-button:not(.collapsed)::after {transform: rotate(90deg);opacity: 1;}
.product-alt .accordion, .product-alt .accordion:hover {padding: 0;background-color: #FFF;font-family: avenir, Monsterrat, sans-serif;;font-size: 16px;font-weight: normal;}
.product-alt .accordion button {font-size: 16px;font-weight: normal;}
.anchor-btn .dashicons {vertical-align:middle}
.image-gallery {text-align: center;}
.product-alt ul.related-products { margin: 0 !important; padding: 0!important;}