/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.region-widetopcontent1 .block-inner{margin:0 !important;padding:0}.flexslider{background:transparent none repeat scroll 0 0;border:0 none;margin:0;position:relative;overflow:hidden;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none}.flexslider .slides{margin:0;padding:0;position:relative;z-index:99}.flexslider .slides img{margin:0;max-width:100%}.flex-direction-nav{background:transparent none repeat scroll 0 0;left:0;position:absolute;top:70vh;width:100%;z-index:2147483647}.flex-direction-nav a:hover{color:#b2a082}.flex-direction-nav a:before{background:transparent none repeat scroll 0 0;border-radius:0;content:none;color:transparent;content:none;font-size:unset;padding:0}.flex-direction-nav a.flex-next:before{content:none}.flexslider .flex-direction-nav a{color:rgba(255,255,255,.3);text-align:center;top:50%}.flex-direction-nav a:hover:before{background:transparent none repeat scroll 0 0;border:0 none;color:transparent}.flex-direction-nav .fa-chevron-circle-left,.flex-direction-nav .fa-chevron-circle-right{color:#fff;padding-top:3px;font-size:30px;filter:drop-shadow(0px 0 2px rgba(166,53,68,.9));-moz-filter:drop-shadow(0px 0 2px rgba(166,53,68,.9));-webkit-filter:drop-shadow(0px 0 2px rgba(166,53,68,.9));-o-filter:drop-shadow(0px 0 2px rgba(166,53,68,.9))}.flex-control-paging li a.flex-active{background:#c00 none repeat scroll 0 0;cursor:default}.flex-direction-nav a:hover i{color:rgba(166,53,68,.7);filter:none;-moz-filter:none;-webkit-filter:none;-o-filter:none}
a.button,.js-pager__items.pager-show-more .pager__item a,.btn-primary{-moz-appearance:none;-webkit-appearance:none}a.button,button,input[type=button],input[type=reset],input[type=submit],.js-pager__items.pager-show-more .pager__item a,.btn-primary{background:#a63544;border:0 none !important;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;-o-border-radius:100px;color:#fff;font-size:.9em;padding:9px 18px;position:relative;text-transform:capitalize;white-space:nowrap;box-shadow:0 1px 3px 1px rgba(166,53,68,.15),0 1px 2px 0 rgba(60,64,67,.3);-moz-box-shadow:0 1px 3px 1px rgba(166,53,68,.15),0 1px 2px 0 rgba(60,64,67,.3);-webkit-box-shadow:0 1px 3px 1px rgba(166,53,68,.15),0 1px 2px 0 rgba(60,64,67,.3);-o-box-shadow:0 1px 3px 1px rgba(166,53,68,.15),0 1px 2px 0 rgba(60,64,67,.3);transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}a.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,.js-pager__items.pager-show-more .pager__item a:hover,.btn-primary:hover,.btn-primary:focus{background:#690 none repeat scroll 0 0;color:#fff;bottom:1px;text-decoration:none;box-shadow:inherit;-moz-box-shadow:inherit;-webkit-box-shadow:inherit}button a:hover,button:hover a{color:inherit !important}button.form-submit{margin:10px 0}button,input[type=button],input[type=reset],input[type=submit],.js-pager__items.pager-show-more .pager__item a,.btn-primary{cursor:pointer}.toolbar-menu-administration button{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none}.toolbar-menu-administration button:hover{background:transparent none repeat scroll 0 0}
@media only screen and (max-width:480px){.group.featspec .horizontal-tabs-list{text-align:left}}
@media only screen and (min-width:641px) and (max-width:768px){.container,.container-sm{max-width:none}.group.order .field{width:100%}.testimonial .views-row{flex:0 0 calc(50% - 14px);margin:7px}}
@media only screen and (min-width:769px) and (max-width:1024px){.taxo.front .views-row{flex:0 0 50%}.storelink .views-row .views-field{flex:0 0 calc(25% - 10px);margin:10px 5px}.storelink a.mplace{width:165px}.taxterm .group.parent{display:flex;flex-wrap:wrap;justify-content:space-between}.taxterm .group-title{flex:0 0 100%}.taxterm .views-row{flex:0 0 50%;padding:5px}.taxterm .field-content .group.right{margin:0}.group.order .field{flex:0 0 calc(25% - 20px);margin:10px}.group.order .link-url a{width:155px}.warranty-card-wrapper .item{flex:0 0 calc(50% - 20px);margin:10px}.testimonial .views-row{flex:0 0 calc(50% - 14px);margin:7px}}
