@import url('https://fonts.googleapis.com/css?family=Muli:200,200i,300,300i,400,400i,600,600i,700,700i,800,800i,900,900i');
/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/themes/starterkit_theme/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/themes/starterkit_theme/images/icons/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/themes/starterkit_theme/images/icons/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/themes/starterkit_theme/images/icons/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/themes/starterkit_theme/images/icons/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/themes/starterkit_theme/images/icons/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/themes/starterkit_theme/images/icons/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/themes/starterkit_theme/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/themes/starterkit_theme/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/themes/starterkit_theme/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
html{-webkit-text-size-adjust:100% !important;word-wrap:break-word;-webkit-font-smoothing:antialiased;font-family:"Muli",sans-serif;;font-size:12px;line-height:1.0rem;color:#373737;}h1{font-size:2.5rem;line-height:1.33em;color:#373737;font-family:'Muli',sans-serif;font-weight:900;text-transform:uppercase;margin:1.715rem 0px;}h2{font-size:1.83rem;line-height:1.23em;color:#373737;font-family:'Muli',sans-serif;font-weight:900;margin:1.715rem 0px;}h3{font-size:1.5rem;line-height:1.3em;color:#373737;font-family:'Muli',sans-serif;font-weight:bold;margin:1.715rem 0px;}p,ul,ol{font-size:1.0rem;line-height:1.78em;margin:1.715rem 0px;}ul{padding-left:1.3em;}.item-list ul{padding:0px;}li{padding:0px;}@media only screen
    and (min-width :600px){html{font-size:13px;}h1{font-size:4.15rem;}}@media only screen
    and (min-width :1000px){html{font-size:14px;}}@media only screen
    and (min-width :1400px){html{font-size:16px;}}@media only screen
    and (min-width :2000px){html{font-size:18px;}}@media only screen
    and (min-width :2400px){html{font-size:20px;}}thead,tbody{border:0px;}tr.even,tr.odd{background-color:transparent;border:0px;padding:0px;}tr.odd{background-color:#f7f7f7;}th,td{border:0px;padding:0.8rem;}abbr{text-decoration:none;}a,a:visited{text-decoration:none;outline:none;color:#96C13D;}a:hover{text-decoration:underline;}ul.links,ul.menu{padding:0px;}.bold{font-weight:bold;}.bolder{font-weight:900;}.uppercase{text-transform:uppercase;}.green{color:#96C13D;}.clearfix:after{content:"";clear:both;display:block;height:0px;}p.subtitle{font-size:0.86rem;text-transform:uppercase;}a.button,.button,input.form-submit,.form-submit{display:inline-block;zoom:1;*display:inline;vertical-align:middle;padding:1.2rem 2.0rem;font-size:1.39em;line-height:1.2rem;cursor:pointer;background-color:#96C13D;color:#fff;text-transform:uppercase;font-weight:900;border-radius:0px;-webkit-appearance:none;border:0px;-webkit-transition-property:background-color;-webkit-transition-duration:0.3s;-webkit-transition-timing-function:ease;-moz-transition-property:background-colors;-moz-transition-duration:0.3s;-moz-transition-timing-function:ease;transition-property:background-color;transition-duration:0.3s;transition-timing-function:ease;outline:none;}a.button.white,.button.white{color:#ffffff;border-color:#ffffff;}a.button.dark,.button.dark{background:#383838;}a.button:hover,a.button.dark:hover,.button:hover,input.form-submit:hover{color:white;background-color:#97ca2e;text-decoration:none;}a.button.dark:hover{background-color:rgb(103,103,103);text-decoration:none;}.button.full{display:block;text-align:center;}.button.small{border:0px;font-size:1.0em;padding:0px;font-weight:bold;}.button.small:hover{background-color:transparent !important;}.button.small:after{content:"";width:10px;height:10px;background-image:url(/themes/bison/images/icons/svg/Dark%20Arrow%20Right.svg);display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:center center;margin-left:5px;position:relative;top:-2px;}.no-svg .button.small:after{background-image:url(/themes/bison/images/icons/svg/Dark%20Arrow%20Right.png);}.button.small.white:after{background-image:url(/themes/bison/images/icons/svg/White%20Arrow%20Right.svg);}.no-svg .button.small.white:after{background-image:url(/themes/bison/images/icons/svg/White%20Arrow%20Right.png);}.dough-frontend-scrolling-table-wrapper{position:relative;overflow:auto;-webkit-overflow-scrolling:touch;}div.messages{margin:0px;text-align:center;padding:1.0rem 1.0rem 1.0rem 1.0rem;border:0px;background-image:none;font-size:1.14rem;font-weight:bold;}div.messages ul{list-style:none;list-style-type:none;margin:0px;padding:0px;}div.messages .krumo-root ul{margin:0 0 0 1em;}.object_fit_container{position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;}.object_fit_container > img{position:absolute;object-fit:cover;width:100%;height:100%;top:0;left:0;right:0;bottom:0;}.object_fit_container > a > img{position:absolute;object-fit:cover;width:100%;height:100%;top:0;left:0;right:0;bottom:0;}#toolbar-administration{text-align:left;font-size:13px;}#toolbar-administration p,#toolbar-administration ul,#toolbar-administration ol{font-size:13px;}fieldset{padding:0;margin:3.43rem 0px 0px 0px;border:0px;text-align:left;}fieldset:first-child{margin-top:0px;}fieldset .fieldset-wrapper{padding:3.43rem;border:2px solid black;border-top:0px;box-sizing:border-box;-moz-box-sizing:border-box;}fieldset legend{display:block;float:none;width:100%;background-color:#96C13D;border:2px solid black;padding:1.0rem;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;font-weight:900;text-transform:uppercase;color:black;text-align:left;}fieldset .fieldset-wrapper > .fieldset-description{line-height:1.78rem;}fieldset.form-composite > legend{border:0px;padding:0px;margin:0px;background-color:transparent;text-align:left;}fieldset.form-composite .fieldset-wrapper{border:0px;padding:1.715rem 0px 0px 0px;}.form-item,.form-actions{margin:1.715rem 0px;}.form-item:first-child{margin-top:0px;}.form-item:last-child{margin-bottom:0px;}label{font-size:1.14rem;line-height:1.2rem;font-weight:900;margin-bottom:0.8575rem;display:block;}label.option.with_extra > span{display:inline-block;vertical-align:middle;}label.option.with_extra > span.image > img.bisonAttrImg_image{height:2.6156rem;width:auto;}label.option.with_extra > span.part1{margin-right:0.5em;}label.option .help_text_activator{color:#373737;}label.option .help_text{white-space:nowrap;margin-right:0.3em;}label.option .help_text_anchor{position:relative;white-space:normal;}label.option .help_text_content:before{width:0;height:0;border-top:0.5rem solid transparent;border-bottom:0.5rem solid transparent;border-right:0.5rem solid #373737;content:'';display:block;position:absolute;left:-0.5rem;top:0px;}label.option .help_text_content{display:none;position:absolute;background-color:#373737;box-shadow:0.3rem 0.3rem 0px rgba(200,200,200,0.5);width:12rem;padding:1.0rem;left:0.5rem;top:0.3rem;color:white;}label.option .help_text_content *,label.option .help_text_content a,label.option .help_text_content a:visited{color:white;}label.option .help_text_content > *:first-child{margin-top:0px;}label.option .help_text_content > *:last-child{margin-bottom:0px;}label.option .help_text:hover .help_text_content{display:block;}.form-item .description{font-size:1.0rem;line-height:1.2rem;margin-bottom:0.8575rem;}.form-item .description > *:first-child{margin-top:0px;}.form-item .description > *:last-child{margin-bottom:0px;}input.form-text,input.form-email,input.form-tel{color:#373737;font-size:1.0rem;border:0px;margin:0px;padding:0.5rem;background-color:white;border:1px solid #373737;max-width:100%;outline:none;box-sizing:border-box;-moz-box-sizing:border-box;}textarea{color:#373737;font-size:1.0rem;border:0px;margin:0px;padding:0.5rem;background-color:white;border:1px solid #373737;max-width:100%;outline:none;}.resizable-textarea .grippie{display:none;}.form-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:2px solid #373737;background-image:url(/themes/bison/images/icons/svg/form-item-select.svg);background-repeat:no-repeat;background-size:1.0rem;background-position:right 1.0rem center;padding:1.0rem 3.0rem 1.0rem 1.0rem;outline:none !important;box-sizing:border-box;-moz-box-sizing:border-box;width:100%;max-width:100%;font-size:1.0rem;line-height:1.2rem;font-family:"Muli",sans-serif;;border-radius:0px;background-color:white;text-overflow:ellipsis;}.form-type-select .ajax-progress-throbber{display:none;}.form-select.progress-disabled{background-image:url(/themes/bison/images/ajax-loader.gif);}input.form-checkbox{appearance:button;-webkit-appearance:button;-moz-appearance:none;background-image:url(/themes/bison/images/icons/svg/form-item-check-empty.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;border:0px;width:1.6em;height:1.5em;display:inline-block;vertical-align:middle;outline:none;}input.form-checkbox:checked{background-image:url(/themes/bison/images/icons/svg/form-item-check-full.svg);}.form-checkboxes .form-item{margin:0.8575rem 0px 0px;}.form-checkboxes .form-item:first-child{margin-top:0px;}.form-checkboxes .form-item{white-space:nowrap;}.form-checkboxes .form-item label{margin:0px;display:inline-block;vertical-align:middle;white-space:normal;}.form-checkboxes .form-item input.form-checkbox{margin:0px;margin-right:0.2rem;}.form-checkboxes .ajax-progress-throbber,.form-type-checkbox .ajax-progress-throbber{display:none;}input.form-checkbox.progress-disabled{background-image:url(/themes/bison/images/ajax-loader.gif);}input.form-radio{appearance:button;-webkit-appearance:button;-moz-appearance:none;background-image:url(/themes/bison/images/icons/svg/form-item-radio-empty.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;border:0px;width:1.6em;height:1.5em;display:inline-block;vertical-align:middle;outline:none;}input.form-radio:checked{background-image:url(/themes/bison/images/icons/svg/form-item-radio-full.svg);}.form-radios .form-item{margin:0.8575rem 0px 0px;}.form-radios .form-item:first-child{margin-top:0px;}.form-radios .form-item{white-space:nowrap;}.form-radios .form-item label{margin:0px;display:inline-block;vertical-align:middle;white-space:normal;}.form-radios .form-item label .image{display:inline-block;margin-left:0.5rem;vertical-align:middle;}.form-radios .form-item label .bisonAttrImg_image{width:auto;height:2.6156rem;display:inline-block;}.form-radios .form-item input.form-radio{margin:0px;margin-right:0.2rem;}.form-radios .ajax-progress-throbber,.form-type-radio .ajax-progress-throbber{display:none;}input.form-radio.progress-disabled{background-image:url(/themes/bison/images/ajax-loader.gif);}form .field-multiple-table td.field-multiple-drag{width:auto;}.draggable a.tabledrag-handle{height:auto;margin:0px;}a.tabledrag-handle .handle{height:13px;margin:0px;padding:0px;width:13px;display:inline-block;background-position:0px 0px;}a.tabledrag-handle-hover .handle{background-position:0px -20px;}fieldset.captcha legend{display:none !important;}.commerce-order-item-add-to-cart-form{}.commerce-order-item-add-to-cart-form .field--name-quantity{margin-bottom:1.715rem;}.commerce-order-item-add-to-cart-form #attribute-wrapper fieldset{margin-top:1.715rem;margin-bottom:0px;}.commerce-order-item-add-to-cart-form #attribute-wrapper fieldset:first-child{margin-top:0px;}.commerce-order-item-add-to-cart-form #attribute-wrapper fieldset legend{text-align:left;background-color:transparent;border:0px;padding:0px;margin:0px;font-weight:bold;text-transform:none;font-size:1.14rem;line-height:1.2rem;font-weight:900;color:#373737;}.commerce-order-item-add-to-cart-form #attribute-wrapper fieldset .fieldset-wrapper{padding:0px;margin:0px;padding-top:0.8575rem;border:0px;}.commerce-order-item-add-to-cart-form #attribute-wrapper .style-horizontal .form-radios > *{margin:-0.5rem;font-size:0px;}.commerce-order-item-add-to-cart-form #attribute-wrapper .style-horizontal .form-radios > *{display:inline-block;vertical-align:top;font-size:1.0rem;padding:0.5rem;margin:0px;}.commerce-order-item-add-to-cart-form #attribute-wrapper .style-horizontal .form-radios > *:first-child{margin-left:-0.5rem;}.commerce-order-item-add-to-cart-form #bison-addto-cart-price-wrapper{font-size:1.5rem;line-height:1.2em;font-weight:bold;padding-top:1.715rem;}form[id^="uc-product-add-to-cart-form"] .attribute-79 > .form-item > .form-radios > .form-item:nth-of-type(3n+1){clear:bottom;}form[id^="uc-product-add-to-cart-form"] .attribute-79 > .form-item > .form-radios > .form-item:last-child{border-bottom:0px;clear:both;}@media only screen 
  and (min-width :870px){form[id^="uc-product-add-to-cart-form"] .attribute-77 > .form-item > .form-radios,form[id^="uc-product-add-to-cart-form"] .attribute-79 > .form-item > .form-radios{max-width:50rem;}form[id^="uc-product-add-to-cart-form"] .attribute-77 > .form-item > .form-radios:after,form[id^="uc-product-add-to-cart-form"] .attribute-79 > .form-item > .form-radios:after{content:"";clear:both;height:0px;display:block;}form[id^="uc-product-add-to-cart-form"] .attribute-77 > .form-item > .form-radios > .form-item,form[id^="uc-product-add-to-cart-form"] .attribute-79 > .form-item > .form-radios > .form-item{float:left;width:33.33%;}form[id^="uc-product-add-to-cart-form"] .attribute-77 > .form-item > .form-radios > .form-item:first-child,form[id^="uc-product-add-to-cart-form"] .attribute-79 > .form-item > .form-radios > .form-item:first-child{float:none;clear:both;width:auto;border-bottom:none;padding-bottom:0px;}form[id^="uc-product-add-to-cart-form"] .attribute-79 > .form-item > .form-radios > .form-item:nth-of-type(3n+1){border-bottom:0px;padding-bottom:0px;max-width:none;clear:none;}}.view-commerce-cart-form{text-align:center;}.view-commerce-cart-form .view-content{max-width:75rem;margin:0 auto;text-align:left;}.view-commerce-cart-form{}.view-commerce-cart-form table{border-collapse:collapse;width:100%;}.view-commerce-cart-form thead{display:none;}.view-commerce-cart-form tbody{border:0px;}.view-commerce-cart-form td{display:block;padding:0px;}.view-commerce-cart-form tr{background-color:white;border-top:1px solid #373737;}.view-commerce-cart-form tr:first-child{border-top:0px;}.view-commerce-cart-form td.views-field-disc-cart-image-image{float:right;}.view-commerce-cart-form td.views-field-disc-cart-image-image img{min-width:10rem;height:auto;}.view-commerce-cart-form td.views-field-purchased-entity{text-align:left;padding:1.0rem;width:auto;}.view-commerce-cart-form td.views-field-purchased-entity ul{margin:0px;}.view-commerce-cart-form td.views-field-purchased-entity ul li{margin-top:0.8rem;margin-bottom:0.8rem;line-height:1.2em;}.view-commerce-cart-form td.views-field-purchased-entity ul li:last-child{margin-bottom:0px;}.view-commerce-cart-form td.views-field-purchased-entity a,.view-commerce-cart-form td.views-field-purchased-entity a:visited{font-weight:900;font-size:1.14rem;color:#373737;}.view-commerce-cart-form td.views-field-quantity,.view-commerce-cart-form td.views-field-unit-price__number,.view-commerce-cart-form td.views-field-adjusted-total-price,.view-commerce-cart-form td.views-field-remove-button{width:auto;text-align:left;padding:1.0rem;padding-top:0px;margin:0px;}.view-commerce-cart-form td.views-field-quantity:before,.view-commerce-cart-form td.views-field-unit-price__number:before,.view-commerce-cart-form td.views-field-adjusted-total-price:before{content:"Qty:";display:inline;font-weight:900;margin-right:0.5rem;}.view-commerce-cart-form td.views-field-unit-price__number:before{content:"Cost:";}.view-commerce-cart-form td.views-field-adjusted-total-price:before{content:"Total:";}.view-commerce-cart-form td.views-field-remove-button input.form-submit,.view-commerce-cart-form td.views-field-remove-button button.form-submit{background-image:url(/themes/bison/images/icons/svg/trashcan.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;position:relative;overflow:hidden;text-indent:-999px;width:1.57rem;height:1.57rem;background-color:transparent;border:0px;padding:0px;white-space:inherit;font-weight:900;}.view-commerce-cart-form .field--name-total-price{border-top:1px solid #373737;border-bottom:1px solid #373737;padding:1.0rem;text-align:left;line-height:1.2rem;}.view-commerce-cart-form .field--name-total-price .order-total-line{padding:0px;text-align:left;}.view-commerce-cart-form .order-total-line-label{padding-left:0px;font-weight:900;}.view-commerce-cart-form .form-actions{margin:0px;padding:1.715rem;}.view-commerce-cart-form .form-actions input{margin:0px;}.view-commerce-cart-form .form-actions input[value='Update cart']{display:none;}.view-commerce-cart-form .form-actions input[value='Continue Shopping']{background-color:#373737;}@media only screen 
    and (min-width :800px){.view-commerce-cart-form{padding:3.43rem;background-color:#e6e6e6;}.view-commerce-cart-form thead{display:table-header-group;border:0px;padding:0px;border-spacing:0px;border-bottom:1px solid #373737;}.view-commerce-cart-form thead th{background-color:white;padding:1.0rem 1.0rem;border:0px;text-align:center;font-size:1.57rem;line-height:1.2em;font-weight:900;}.view-commerce-cart-form thead th:first-child{text-align:left;padding-left:2.0rem;}.view-commerce-cart-form thead th:last-child{}.view-commerce-cart-form thead th .remove{font-size:1.57rem;}.view-commerce-cart-form thead th abbr{text-decoration:none;}.view-commerce-cart-form td{display:table-cell;padding:2.0rem;}.view-commerce-cart-form td.views-field-disc-cart-image-image{padding:1.0rem;width:auto;float:none;}.view-commerce-cart-form td.views-field-disc-cart-image-image img{min-width:12rem;}.view-commerce-cart-form td.views-field-purchased-entity{width:100%;text-align:left;padding:1.0rem 1.0rem 1.0rem 1.0rem;border-left:1px solid #373737;}.view-commerce-cart-form td.views-field-quantity,.view-commerce-cart-form td.views-field-unit-price__number,.view-commerce-cart-form td.views-field-adjusted-total-price,.view-commerce-cart-form td.views-field-remove-button{padding:1.0rem 1.0rem 1.0rem 1.0rem;text-align:center;border-left:1px solid #373737;}.view-commerce-cart-form td.views-field-remove-button{width:1.5rem;}.view-commerce-cart-form td.views-field-quantity:before,.view-commerce-cart-form td.views-field-unit-price__number:before,.view-commerce-cart-form td.views-field-adjusted-total-price:before{display:none;}.view-commerce-cart-form .field--name-total-price{background-color:white;border-bottom:0px;}.view-commerce-cart-form .form-actions{padding-left:0px;padding-right:0px;padding-bottom:0px;}}.cart-empty-page{padding:3.43rem;}.commerce-checkout-flow{padding:1.715rem;text-align:center;}.commerce-checkout-flow > *{max-width:75rem;margin:0 auto;text-align:left;}.commerce-checkout-flow .form-item{width:100%;}.commerce-checkout-flow .form-item.form-type-text label,.commerce-checkout-flow .form-item.form-type-email label,.commerce-checkout-flow .form-item.form-type-tel label{display:block;}.commerce-checkout-flow .form-item input.form-text,.commerce-checkout-flow .form-item input.form-email,.commerce-checkout-flow .form-item input.form-tel{width:100%;}.commerce-checkout-flow .form-item.form-type-select label{display:block;}.commerce-checkout-flow .form-item .form-select{width:100%;}@media only screen 
    and (min-width :780px){.commerce-checkout-flow{padding:3.43rem;}}.commerce-checkout-flow .form-wrapper__login-option{padding:0px;}.commerce-checkout-flow .form-wrapper__guest-checkout{margin-bottom:0px;}.commerce-checkout-flow .form-wrapper__guest-checkout p{margin-top:0px;}@media only screen 
    and (min-width :780px){.commerce-checkout-flow .form-wrapper__guest-checkout{margin-top:0px;}}.commerce-checkout-flow .checkout-pane-payment-information .form-item-payment-information-add-payment-method-payment-details-expiration-divider{width:5rem;}.commerce-checkout-flow .checkout-pane-payment-information .field--name-address{padding-top:1.715rem;}.commerce-checkout-flow .checkout-pane-payment-information .field--name-address .address-container-inline > .form-item{display:block;}.commerce-checkout-flow .checkout-pane-payment-information .form-type-radio img{width:2.5rem;height:auto;margin:0 0.5rem 0.5rem 0;display:inline-block;vertical-align:middle;}.commerce-checkout-flow .checkout-pane-payment-information .payment-method-icon-list{display:inline-block;vertical-align:middle;}.commerce-checkout-flow .checkout-pane-payment-information .payment-method-icon{display:inline-block;vertical-align:middle;text-indent:-9999px;box-shadow:none;width:2.5rem;height:2.0rem;margin:0 0.5rem 0.5rem 0;background-size:contain;background-repeat:no-repeat;background-position:center center;box-shadow:0 0 0 1px rgba(0,0,0,0.1);}@media all and (min-width:851px){.commerce-checkout-flow .checkout-pane-payment-information .payment-method-icon{width:2.5rem;height:2.0rem;margin:0 0.5rem 0.5rem 0;background-size:contain;}}.commerce-checkout-flow .checkout-pane-payment-information .payment-method-icon.inactive{opacity:0.4;filter:grayscale(100%);}.commerce-checkout-flow .checkout-pane-payment-information .payment-method-icon.active{opacity:1;filter:none;}.commerce-checkout-flow .checkout-pane-payment-information .payment-method-icon:first-child{margin-left:0;}.commerce-checkout-flow .checkout-pane-payment-information .payment-method-icon--visa{background-image:url(/modules/contrib/commerce/modules/payment/images/visa.svg);}.commerce-checkout-flow .checkout-pane-payment-information .payment-method-icon--mastercard{background-image:url(/modules/contrib/commerce/modules/payment/images/mastercard.svg);}.commerce-checkout-flow .checkout-pane-payment-information .payment-method-icon--maestro{background-image:url(/modules/contrib/commerce/modules/payment/images/maestro.svg);}.commerce-checkout-flow .checkout-pane-payment-information .payment-method-icon--amex{background-image:url(/modules/contrib/commerce/modules/payment/images/amex.svg);}.commerce-checkout-flow .checkout-pane-payment-information .payment-method-icon--dinersclub{background-image:url(/modules/contrib/commerce/modules/payment/images/dinersclub.svg);}.commerce-checkout-flow .checkout-pane-payment-information .payment-method-icon--discover{background-image:url(/modules/contrib/commerce/modules/payment/images/discover.svg);}.commerce-checkout-flow .checkout-pane-payment-information .payment-method-icon--jcb{background-image:url(/modules/contrib/commerce/modules/payment/images/jcb.svg);}.commerce-checkout-flow .checkout-pane-payment-information .payment-method-icon--unionpay{background-image:url(/modules/contrib/commerce/modules/payment/images/unionpay.svg);}.commerce-checkout-flow .checkout-pane-payment-information .authorize-net-accept-js-form .payment-method-icon-list{display:none;}.commerce-checkout-flow .checkout-pane-shipping-information .field--name-address{}.commerce-checkout-flow .checkout-pane-shipping-information .address-container-inline{margin-top:1.715rem;}.commerce-checkout-flow .checkout-pane-shipping-information .address-container-inline > .form-item{display:block;margin-right:0px;}.commerce-checkout-flow .checkout-pane-shipping-information .field--name-address p.address{margin-top:0px;margin-bottom:1.0rem;}.commerce-checkout-flow .checkout-pane-shipping-information .address-book-edit-button{font-size:1.0rem;padding:0.5em;margin-left:0px;margin-bottom:1.715rem;}.commerce-checkout-flow .checkout-pane-shipping-information .address-book-edit-button{margin-bottom:0px;}.commerce-checkout-flow .checkout-pane-shipping-information input[data-drupal-selector='edit-shipping-information-recalculate-shipping'] ~ .ajax-progress{float:left;position:relative;top:1.0rem;padding-left:0px;}.commerce-checkout-flow .checkout-pane-shipping-information div[data-drupal-selector='edit-shipping-information-shipments']:empty{padding-top:3.43rem;}.commerce-checkout-flow .checkout-pane-shipping-information div[data-drupal-selector='edit-shipping-information-shipments']:empty:after{display:block;content:'Please provide an address to view shipping quotes.';}.commerce-checkout-flow .checkout-pane-shipping-information .field--name-shipping-method{padding-top:3.43rem;}.commerce-checkout-flow .form-item-payment-information-billing-information-field-customer-tel-0-value,.commerce-checkout-flow .form-item-shipping-information-shipping-profile-field-customer-tel-0-value,.commerce-checkout-flow .form-item-shipping-information-shipping-profile-field-customer-phone-0-value{margin-top:1.715rem;}.commerce-checkout-flow .phone-number-field{margin-top:1.715rem;}.commerce-checkout-flow .phone-number-field input{color:#373737;font-size:1.0rem;border:0px;margin:0px;padding:0.5rem;background-color:white;border:1px solid #373737;max-width:100%;outline:none;box-sizing:border-box;-moz-box-sizing:border-box;}.commerce-checkout-flow .checkout-pane-coupon-redemption{margin:1.715rem 0px;padding:1.715rem;border:2px solid black;}.commerce-checkout-flow .coupon-redemption-form__coupons table td:first-child{padding-left:0px;}.commerce-checkout-flow .coupon-redemption-form__coupons table .form-submit{font-size:1.0rem;padding:0.5em;}.commerce-checkout-flow .checkout-pane-coupon-redemption .form-submit{margin-left:0px;margin-right:0px;font-size:1.0rem;padding:0.5em;}.commerce-checkout-flow .checkout-pane-agree-terms{margin:1.715rem 0px;padding:1.715rem;border:2px solid black;}.commerce-checkout-flow .layout-region-checkout-secondary{border:2px solid black;padding:1.715rem;}.commerce-checkout-flow .layout-region-checkout-secondary > h3:first-child{margin-top:0px;}.commerce-checkout-flow .checkout-order-summary table{width:100%;}.commerce-checkout-flow .checkout-order-summary td:first-child{padding-left:0px;}.commerce-checkout-flow .checkout-order-summary .checkout-order-summary-price{text-align:right;}.commerce-checkout-flow .layout-region-checkout-footer .form-actions{margin-bottom:0px;}.commerce-checkout-flow fieldset legend a,.commerce-checkout-flow fieldset legend a:visited{color:black;}.commerce-checkout-flow #edit-review-payment-information p.address{margin-bottom:0px;}.commerce-checkout-flow #edit-review-shipping-information p.address{margin-top:0px;}body{background-color:white;margin:0px;padding:0px;text-align:center;}body.cke_editable{padding:3.43rem;text-align:left;}body.cke_editable > *:first-child{margin-top:0px;}body.cke_editable > *:last-child{margin-bottom:0px;}#messages{text-align:left;}.node-type-page .tabs,.node-type-product .tabs{display:none;}.tabs ul.primary{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative;width:100%;max-width:100%;padding:0.8575rem;box-sizing:border-box;-moz-box-sizing:border-box;font-size:0px;margin:0px;border:0px;background-color:#efefef;}.tabs .primary li{display:inline-block;font-size:1.0rem;border-radius:0px;border:0px;padding:0px;margin:0px 0rem;}.tabs .primary li:first-child{margin-left:0px;}.tabs .primary li:last-child{margin-right:0px;}.tabs .primary li a{background-color:transparent;border:0px;padding:0.8575rem;margin:0px;font-weight:900;border-radius:0px;display:block;}.tabs .primary li.active a{background-color:#96C13D;color:white;border:0px;}#header{background-color:#373737;}#header .header_part_1{display:table;width:100%;background-color:#181818;}#header .header_part_1 > *{display:table-cell;vertical-align:middle;}#header .desktop_logo_wrap{display:none;}#header .header_part_1 .header_logo{padding:0.8575rem 0px 0.8575rem 0.8575rem;text-align:left;width:100%;}#header .header_part_1 .header_logo img{max-width:300px;}#header .header_part_1 .header_menu_wrapper{display:none;}#header .header_part_1 #mobile_menu_button_container{width:25px;max-width:25px;padding:0.8575rem;}#header .header_part_1 #mobile_menu_button_container #mobile_menu_button{color:#9A9A9A;}#header .header_part_1 #mobile_menu_button_container i{font-size:25px;line-height:25px;}#header .header_blocks{display:block;text-align:center;}#header .header_blocks .block{display:inline-block;vertical-align:middle;text-align:left;padding:0.2144rem;}#header .header_blocks .block .content > a{display:block;}#header .header_blocks .block .icon{display:table-cell;vertical-align:middle;padding-right:0.6rem;color:white;}#header .header_blocks .block .icon i{font-size:1.7rem;vertical-align:middle;}#header .header_blocks .block .icon img{width:1.62rem;height:auto;}#header .header_blocks .block .text{display:table-cell;vertical-align:middle;color:#fff;}#header .header_blocks .block .text .part1{font-weight:800;color:white !important;font-size:0.86rem;}#header .header_blocks .block .text .part2{font-size:0.86rem;}#header .header_blocks a,#header .header_blocks a:hover,#header .header_blocks a:visited{text-decoration:none;color:white;}.block.mobile_get_a_quote{background-color:#96C13D;padding:0.8575rem;text-align:center;}.block.mobile_get_a_quote a,.block.mobile_get_a_quote a:visited,.block.mobile_get_a_quote a:hover{color:black;text-decoration:none;}.block.mobile_get_a_quote .part1,.block.mobile_get_a_quote .part2{display:block;}.block.mobile_get_a_quote .part1{font-weight:900;font-size:2.0rem;line-height:1.0em;text-transform:uppercase;}.block.mobile_get_a_quote .part2{color:white;padding-top:0.8575rem;text-transform:lowercase;font-size:1.5rem;line-height:1.0em;font-weight:900;}@media only screen 
      and (min-width :900px){.block.mobile_get_a_quote{display:none;}}@media only screen
      and (min-width:900px){#header{display:table;width:100%;}#header > *{display:table-cell;vertical-align:middle;}#header .header_part_1{display:table-cell;width:auto;vertical-align:middle;text-align:left;padding:0px;background-color:transparent;}#header .header_part_1 .mobile_logo_wrap{display:none;}#header .header_part_1 .desktop_logo_wrap{display:block;}#header .header_part_1 .desktop_logo_wrap img{display:inline-block;width:60px;}#header .header_part_1 #mobile_menu_button_container{display:none;}#header .header_part_1 .header_logo{width:auto;}#header .header_part_1 .header_menu{width:100%;padding-left:0.8575rem;}#header .header_part_1 .header_menu_wrapper{width:100%;text-align:left;display:block;}#header .header_part_1 .header_menu_wrapper #header-main-menu-links nav{margin:0px;padding:0px;width:auto;list-style:none;position:relative;display:inline-block;}#header .header_part_1 .header_menu_wrapper #header-main-menu-links nav > ul{margin-left:0px;}#header .header_part_1 .header_menu_wrapper #header-main-menu-links > nav > ul > li{display:inline-block;zoom:1;padding:0px;margin:0px;position:relative;}#header .header_part_1 .header_menu_wrapper #header-main-menu-links > nav > ul > li:first-child{margin-left:0px;}#header .header_part_1 .header_menu_wrapper #header-main-menu-links > nav > ul > li > a{display:inline-block;zoom:1;font-size:1.0rem;line-height:1.0em;color:#ffffff;text-decoration:none;font-weight:800;text-transform:uppercase;border:0px;padding:0.8rem;}#header .header_part_1 .header_menu_wrapper #header-main-menu-links > nav > ul > li.item-GetAPrice > a,#header .header_part_1 .header_menu_wrapper #header-main-menu-links > nav > ul > li.item-OrderNow > a{color:#96C13D;}#header .header_part_1 .header_menu_wrapper #header-main-menu-links > nav > ul > li.menu-item--expanded:hover > a{background-color:#444444 !important;border-radius:1.0rem 1.0rem 0px 0px;}#header .header_part_1 .header_menu_wrapper #header-main-menu-links > nav > ul > li > ul{display:none;}#header .header_part_1 .header_menu_wrapper #header-main-menu-links > nav > ul > li.menu-item--expanded:hover > ul{display:block;}#header .header_part_1 .header_menu_wrapper #header-main-menu-links > nav > ul > li > ul{position:absolute;z-index:20;background-color:#444444;margin:0px;padding:0.5rem;border-radius:0px 0px 1.0rem 1.0rem;text-align:left;box-shadow:5px 5px 20px rgba(0,0,0,0.1);min-width:15rem;list-style:none;list-style-image:none;}#header .header_part_1 .header_menu_wrapper #header-main-menu-links > nav > ul > li > ul > li{box-sizing:border-box;-moz-box-sizing:border-box;margin:0px;padding:0px;list-style:none;list-style-image:initial;}#header .header_part_1 .header_menu_wrapper #header-main-menu-links > nav > ul > li > ul > li:nth-of-type(2n-1){clear:left;}#header .header_part_1 .header_menu_wrapper #header-main-menu-links > nav > ul > li > ul > li > a{padding:0.5rem;display:block;line-height:1.3em;color:white;text-transform:none;font-weight:bold;font-size:0.8rem;}#header .header_blocks{white-space:nowrap;display:table-cell;text-align:right;}#header .header_blocks .block{padding:0.8575rem;}#header .header_blocks .block .text .part1{margin-bottom:0.2em;font-size:1.0rem;}#header .header_blocks .block .icon{padding-right:0.8575rem;}#header .header_blocks .block .icon img{width:2.2rem;max-width:2.2rem;}}@media only screen 
      and (min-height :700px){#header{position:sticky;top:0px;z-index:450;width:100%;}}#menu_container{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:2000;background-color:#373737;overflow:auto;-webkit-overflow-scrolling:touch;}#menu_container .close{background-color:#000000;cursor:pointer;}#menu_container .close span{display:inline-block;cursor:pointer;padding:0px;color:#373737;font-size:3.0rem;line-height:1.0em;padding:20px;}#menu_container .close:hover span{color:white;border-color:white;}#menu_container nav{padding-top:20px;}#menu_container ul,#menu_container li{list-style:none;margin:0px;padding:0px;}#menu_container ul{}#menu_container li{margin-top:20px;text-align:center;}#menu_container li:first-child{margin-top:0px;}#menu_container li:last-child{margin-bottom:0px;}#menu_container li a,#menu_container li a:visited{color:white;font-weight:800;text-transform:uppercase;font-size:2.0rem;}#menu_container ul li.mobile-menu-tab-closed ul{overflow:hidden;padding:0;margin:0;height:0;}#menu_container ul li ul{padding:1.715rem;margin-top:1.715rem;background-color:#606060;height:100%;}div#mobile_menu_links > nav.site-nav > ul{padding-top:1.715rem;}#menu_container nav.site-nav ul li ul li a{font-size:1.5rem;}#menu_container,#menu_container .wrapper{-webkit-transition-property:opacity,-webkit-transform;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:opacity,-moz-transform;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-o-transition-property:opacity,-o-transform;-o-transition-duration:0.2s;-o-transition-timing-function:ease-in-out;transition-property:opacity,transform;transition-duration:0.2s;transition-timing-function:ease-in-out;}#menu_container{display:none;opacity:0.0;}#menu_container .wrapper{-webkit-transform:translate(0px,-30px);-moz-transform:translate(0px,-30px);transform:translate(0px,-30px);}.menu-open #menu_container{opacity:1.0;}.menu-open #menu_container .wrapper{-webkit-transform:translate(0px,0px);-moz-transform:translate(0px,0px);transform:translate(0px,0px);}#breadcrumbs .background{background-color:#181818;padding:0.8575rem 1.715rem;text-align:center;}#breadcrumbs .bc_position{text-align:left;margin:0 auto;width:100%;}#breadcrumbs h2,#breadcrumbs div .element-invisible{display:none;}#breadcrumbs .breadcrumb{color:white;padding:0px;margin:0px;}#breadcrumbs .breadcrumb a,#breadcrumbs .breadcrumb a:visited{}footer .region-footer-2{background-color:#f4f4f4;}.footer_contact_info .links_region{padding:3.43rem;padding-bottom:1.715rem;}.footer_contact_info .links_region > *:first-child{margin-top:0px;}.footer_contact_info .links_region > *:last-child{margin-bottom:0px;}.footer_contact_info .links_region .title{font-size:2.57rem;font-weight:900;text-transform:uppercase;margin-bottom:0px;line-height:1.0em;}.footer_contact_info .links_region .subtitle{margin-top:0px;font-size:1.57rem;font-weight:900;line-height:1.2em;margin-top:0.8575rem;}.footer_contact_info .subtitle2{font-size:1.14rem;color:#96C13D;font-weight:900;text-transform:uppercase;margin-bottom:0px;}.footer_contact_info .links_region ul{margin:0px;padding:0px;list-style:none;list-style-type:none;list-style-image:none;display:inline-block;margin-left:auto;margin-right:auto;}.footer_contact_info .links_region ul li{list-style:none;list-style-image:none;text-align:left;margin:0.8575rem 0px 0px 0px;}.footer_contact_info .links_region ul li .icon{width:1.75rem;text-align:center;padding-right:0.8575rem;}.footer_contact_info .links_region ul li .icon i{font-size:27px;line-height:1.0em;color:#373737;vertical-align:middle;}.footer_contact_info .links_region ul li .icon,.footer_contact_info .links_region ul li .text{display:table-cell;vertical-align:middle;text-align:left;}.footer_contact_info .links_region ul li .text a,.footer_contact_info .links_region ul li .text a:visited{color:#373737;}.footer_contact_info .links_region ul li .icon img{width:100%;height:auto;display:block;}.footer_contact_info .locations .locations_wrapper{padding:3.43rem;padding-top:0px;padding-bottom:1.715rem;}.footer_contact_info .locations .locations_wrapper > *:first-child{margin-top:0px;}.footer_contact_info .locations .locations_wrapper > *:last-child{margin-bottom:0px;}.footer_contact_info .locations .locations_wrapper p{margin-top:0px;}#block-bison-footer{padding:3.43rem;padding-top:0px;}#block-bison-footer ul,#block-bison-footer ul li{margin:0px;padding:0px;list-style:none;list-style-image:none;text-align:center;}#block-bison-footer > ul > li{margin-top:1.715rem}#block-bison-footer > ul > li:first-child{margin-top:0px;}#block-bison-footer > ul > li > a{font-size:1.14rem;color:#96C13D;font-weight:900;text-transform:uppercase;margin-bottom:0px;}#block-bison-footer > ul > li > ul a{color:#373737;}@media only screen 
    and (min-width :500px){footer .region-footer-1{display:table;width:100%;}footer .region-footer-1 > .block{display:table-cell;vertical-align:top;text-align:left;}.footer_contact_info .links_region{padding-right:1.715rem;}.footer_contact_info .links_region{padding-right:1.715rem;}#block-bison-footer{padding:3.43rem 3.43rem 3.43rem 1.715rem;}.footer_contact_info .locations{padding-bottom:3.43rem;}#block-bison-footer ul,#block-bison-footer ul li{text-align:left;}#block-bison-footer > ul > li > ul a:before{content:"» ";}}@media only screen 
    and (min-width :1100px){.footer_contact_info{width:50%;box-sizing:border-box;-moz-box-sizing:border-box;}.footer_contact_info .field--name-body{display:table;width:100%;}.footer_contact_info .field--name-body > *{display:table-cell;width:50%;vertical-align:top;}.footer_contact_info .links_region{padding-right:3.43rem;}.footer_contact_info .locations{padding:3.43rem 1.715rem 3.43rem 0px;}.footer_contact_info .locations .locations_wrapper{padding:0px 0px 0px 3.43rem;border-left:2px solid #373737;}#block-bison-footer{width:50%;box-sizing:border-box;-moz-box-sizing:border-box;padding-right:1.715rem;}#block-bison-footer > ul{content:"";clear:both;display:block;}#block-bison-footer > ul > li{float:left;width:50%;margin-top:0px;margin-bottom:1.715rem;padding-right:1.715rem;box-sizing:border-box;-moz-box-sizing:border-box;}#block-bison-footer > ul > li:last-child{margin-bottom:0px;}}form#bison-email-cart-form{background-color:#d6d6d6;padding:1.715rem 3.43rem;}form#bison-email-cart-form div#cart_link_processed{background-color:white;padding:1.715rem;max-width:72rem;margin-left:auto;margin-right:auto;}form#bison-email-cart-form div.uc-cart-checkout-button-separator{display:none;}form#bison-email-cart-form .g-recaptcha{display:inline-block;}form#bison-email-cart-form .captcha{margin-top:1.715rem;}form#bison-email-cart-form .uc-cart-checkout-button{float:none;clear:none;}.region_type_customer_logos .wrapper{background:#F4F4F4;padding:3.43rem;}.region_type_customer_logos .wrapper > *:first-child{margin-top:0px;}.region_type_customer_logos .wrapper > *:last-child{margin-bottom:0px;}.region_type_customer_logos .wrapper h2{margin-bottom:3.43rem;}.region_type_customer_logos .wrapper .logos_region{margin:-0.8575rem;max-width:1500px;display:inline-block;}.region_type_customer_logos .wrapper .logos_region img{padding:0.8575rem;}.region_type_customer_logos .customer_logo{display:inline-block;vertical-align:middle;padding:0.8575rem;}.region_type_customer_logos .customer_logo span{display:inline-block;vertical-align:middle;background-image:url(/themes/bison/images/bison_valued_customers.jpg);background-repeat:no-repeat;background-position:0px 0px;}.region_type_customer_logos .customer_logo.nike span{width:81px;height:44px;background-position:-1px -1px;}.region_type_customer_logos .customer_logo.hp span{width:54px;height:54px;background-position:-118px -1px;}.region_type_customer_logos .customer_logo.hilton span{width:72px;height:56px;background-position:-206px -1px;}.region_type_customer_logos .customer_logo.nfl span{width:45px;height:58px;background-position:-308px -1px;}.region_type_customer_logos .customer_logo.disney span{width:94px;height:42px;background-position:-383px 0px;}.region_type_customer_logos .customer_logo.houghton span{width:88px;height:58px;background-position:-507px -1px;}.region_type_customer_logos .customer_logo.sprint span{width:90px;height:38px;background-position:-627px -1px;}.region_type_customer_logos .customer_logo.gm span{width:53px;height:54px;background-position:-743px -1px;}.region_type_customer_logos .customer_logo.macys span{width:90px;height:25px;background-position:-838px -1px;}.region_type_customer_logos .customer_logo.hard-rock span{width:98px;height:53px;background-position:-960px -1px;}.region_type_customer_logos .customer_logo.general-mills span{width:73px;height:42px;background-position:-1081px -1px;}.region_type_customer_logos .customer_logo.abc span{width:96px;height:30px;background-position:-1185px -1px;}.bison_step_counter{background-color:#373737;}.bison_step_counter *,.bison_step_counter a,.bison_step_counter a:visited{color:white;}.bison_step_counter .wrapper2{display:table;width:100%;}.bison_step_counter .wrapper2 > .step{display:table-cell;width:25%;vertical-align:middle;text-align:center;background-color:rgba(255,255,255,0.07);-webkit-clip-path:polygon(94% 0%,100% 50%,94% 100%,0% 100%,6% 50%,0% 0%);clip-path:polygon(94% 0%,100% 50%,94% 100%,0% 100%,6% 50%,0% 0%);padding:0.42875rem 0.8575rem;font-weight:900;text-transform:uppercase;}.bison_step_counter .wrapper2 > .step:hover{text-decoration:none;}.bison_step_counter .wrapper2 > .step.active{background-color:#96C13D;}.bison_step_counter .wrapper2 > .step.step-1{-webkit-clip-path:polygon(94% 0%,100% 50%,94% 100%,0% 100%,0% 0%,0% 0%);clip-path:polygon(94% 0%,100% 50%,94% 100%,0% 100%,0% 0%,0% 0%);}.bison_step_counter .wrapper2 > .step.step-4{-webkit-clip-path:polygon(100% 0%,100% 50%,100% 100%,0% 100%,6% 50%,0% 0%);clip-path:polygon(100% 0%,100% 50%,100% 100%,0% 100%,6% 50%,0% 0%);}@media only screen 
  and (min-width :500px){.bison_step_counter .wrapper2 > .step{padding:0.8575rem;-webkit-clip-path:polygon(96% 0%,100% 50%,96% 100%,0% 100%,4% 50%,0% 0%);clip-path:polygon(96% 0%,100% 50%,96% 100%,0% 100%,4% 50%,0% 0%);}.bison_step_counter .wrapper2 > .step.step-1{-webkit-clip-path:polygon(96% 0%,100% 50%,96% 100%,0% 100%,0% 0%,0% 0%);clip-path:polygon(96% 0%,100% 50%,96% 100%,0% 100%,0% 0%,0% 0%);}.bison_step_counter .wrapper2 > .step.step-4{-webkit-clip-path:polygon(100% 0%,100% 50%,100% 100%,0% 100%,4% 50%,0% 0%);clip-path:polygon(100% 0%,100% 50%,100% 100%,0% 100%,4% 50%,0% 0%);}}@media only screen 
  and (min-width :800px){.bison_step_counter{background-color:#E6E6E5;padding:3.43rem;padding-top:1.715rem;padding-bottom:0px;}.page-cart-checkout-review .bison_step_counter,.page-cart-checkout-complete .bison_step_counter{background-color:transparent;}.bison_step_counter .wrapper1{max-width:75rem;margin-left:auto;margin-right:auto;}.bison_step_counter .wrapper2 > .step{background-color:rgba(150,193,61,0.5);}.bison_step_counter .wrapper2 > .step.active{background-color:#96C13D;}}@media only screen 
  and (min-width :1000px){.bison_step_counter .wrapper2 > .step{padding:0.8575rem;-webkit-clip-path:polygon(98% 0%,100% 50%,98% 100%,0% 100%,2% 50%,0% 0%);clip-path:polygon(98% 0%,100% 50%,98% 100%,0% 100%,2% 50%,0% 0%);}.bison_step_counter .wrapper2 > .step.step-1{-webkit-clip-path:polygon(98% 0%,100% 50%,98% 100%,0% 100%,0% 0%,0% 0%);clip-path:polygon(98% 0%,100% 50%,98% 100%,0% 100%,0% 0%,0% 0%);}.bison_step_counter .wrapper2 > .step.step-4{-webkit-clip-path:polygon(100% 0%,100% 50%,100% 100%,0% 100%,2% 50%,0% 0%);clip-path:polygon(100% 0%,100% 50%,100% 100%,0% 100%,2% 50%,0% 0%);}}#block-block-5 .part2 a,#block-block-5 .part2 a:visited{display:inline-block;min-width:3.9em;}#block-menu-block-3{padding:3.43rem;padding-bottom:1.715rem;}#block-menu-block-3 h2{margin-top:0px;font-size:1.14rem;color:#96C13D;font-weight:900;text-transform:uppercase;margin-bottom:1.715rem;line-height:1.78em;}#block-menu-block-3 .content{max-width:1000px;margin-left:auto;margin-right:auto;}#block-menu-block-3 .menu-block-wrapper ul,#block-menu-block-3 .menu-block-wrapper li{margin:0px;padding:0px;list-style:none;list-style-image:none;text-align:center;}#block-menu-block-3 .menu-block-wrapper li{display:inline;}#block-menu-block-3 .menu-block-wrapper li:before{content:" | ";}#block-menu-block-3 .menu-block-wrapper li.first:before{content:'';}#block-menu-block-3 .menu-block-wrapper li a,#block-menu-block-3 .menu-block-wrapper li a:visited{color:#373737;}#block-menu-block-4{padding:3.43rem;padding-top:0px;text-align:center;}#block-menu-block-4 .content{max-width:1000px;margin-left:auto;margin-right:auto;}#block-menu-block-4 .menu-block-wrapper ul,#block-menu-block-4 .menu-block-wrapper li{margin:0px;padding:0px;list-style:none;list-style-image:none;text-align:center;}#block-menu-block-4 .menu-block-wrapper li{display:inline;}#block-menu-block-4 .menu-block-wrapper li:before{content:" - ";}#block-menu-block-4 .menu-block-wrapper li.first:before{content:'';}#block-menu-block-4 .menu-block-wrapper li a,#block-menu-block-4 .menu-block-wrapper li a:visited{color:#373737;font-weight:bold;}.region_type_product_upsell h2{margin:0;padding-bottom:3.43rem;}.region_type_product_upsell .content{padding:3.43rem;}.region_type_product_upsell .view-content:after{clear:both;content:'';display:block;height:0px;}.region_type_product_upsell .view .view-content .views-row{padding-bottom:3.43rem;}.region_type_product_upsell .view .view-content .views-row-last{padding-bottom:0;}.region_type_product_upsell .view .view-content .views-row .product_wrapper .title a{color:#373737;font-weight:900;}.region_type_product_upsell .view .view-content .views-row .product_wrapper .image{padding:1.715rem;}.region_type_product_upsell .view .view-content .views-row .product_wrapper .image img{width:100%;height:auto;}@media only screen
    and (min-width :400px){.region_type_product_upsell .views-row{float:left;width:50%;box-sizing:border-box;-moz-box-sizing:border-box;}.region_type_product_upsell .views-row:nth-of-type(2n+1){clear:left;}}@media only screen
    and (min-width :600px){.region_type_product_upsell .view-uc-products.view-display-id-block_3 .views-row{float:left;width:25%;box-sizing:border-box;-moz-box-sizing:border-box;padding-bottom:0;}.region_type_product_upsell .view-uc-products.view-display-id-block_3 .views-row:nth-of-type(2n+1){clear:none;}.region_type_product_upsell .view-uc-products.view-display-id-block_3 .views-row:nth-of-type(3n+1){clear:none;}.region_type_product_upsell .view-uc-products.view-display-id-block_3 .views-row:nth-of-type(4n+1){clear:left;}}.path-user.user_login_page #content{background-color:white;padding:0px;}.path-user.user_login_page #content .region-content{padding:0px;background-color:white;max-width:none;}.bisonUser_login_recover_combo{background-color:#e6e6e6;padding:1.715rem;text-align:center;}.bisonUser_login_recover_combo .wrapper{text-align:left;max-width:60rem;margin-left:auto;margin-right:auto;}.bisonUser_login_recover_combo .wrapper .above{padding:1.715rem;background-color:#FFFFFF;text-align:center;}.bisonUser_login_recover_combo .above h1{margin-top:0px;margin-bottom:0px;}.bisonUser_login_recover_combo .above p{margin-top:0.8575rem;}.bisonUser_login_recover_combo .above > *:last-child{margin-bottom:0px;}.bisonUser_login_recover_combo .section{padding:1.715rem;background-color:#FFFFFF;margin-top:1.715rem;}.bisonUser_login_recover_combo .section h2{margin:0px;}.bisonUser_login_recover_combo .section h2:after{display:block;content:"";border-bottom:5px solid #96C13D;padding-top:1.715rem;}.bisonUser_login_recover_combo .section p{}.bisonUser_login_recover_combo .section .form-actions{margin-bottom:0px;}.bisonUser_login_recover_combo .section .form-submit{width:100%;}.bisonUser_login_recover_combo .section_log_in h2:after{border-bottom:5px solid #96C13D;}.bisonUser_login_recover_combo .section_password h2:after{border-bottom:5px solid #D3BF39;}.bisonUser_login_recover_combo .section_log_in .description{display:none;}@media only screen 
    and (min-width :500px){.bisonUser_login_recover_combo{padding:3.43rem;}.bisonUser_login_recover_combo .wrapper .above{padding:3.43rem;}.bisonUser_login_recover_combo .section{padding:3.43rem;margin-top:3.43rem;}}@media only screen 
    and (min-width :700px){.bisonUser_login_recover_combo .wrapper:after{content:"";display:block;clear:both;height:0px;}.bisonUser_login_recover_combo .section{float:left;width:50%;background-color:transparent;padding:0px;box-sizing:border-box;-moz-box-sizing:border-box;}.bisonUser_login_recover_combo .section_log_in{padding-right:1.715rem;}.bisonUser_login_recover_combo .section_password{padding-left:1.715rem;}.bisonUser_login_recover_combo .section .section_wrapper{background-color:white;padding:3.43rem;}}.page-cart-checkout-complete .region #block-system-main{padding:3.43rem;}.page-cart-checkout-complete .region #block-system-main .content{margin-left:auto;margin-right:auto;max-width:40rem;}.page-cart-checkout-complete .region #block-system-main .content > *:first-child{margin-top:0;}.page-cart-checkout-complete .region #block-system-main .content > *:last-child{margin-bottom:0;}.page-cart-checkout-review #block-system-main{padding:3.43rem;}.page-cart-checkout-review #review-instructions p{margin:0px;}.page-cart-checkout-review #review-instructions{margin-bottom:3.43rem;max-width:40rem;margin-left:auto;margin-right:auto;}.page-cart-checkout-review .order-review-table{width:100%;max-width:40rem;}.page-cart-checkout-review .order-review-table td{padding:0.8rem;}.page-cart-checkout-review .order-review-table .title-col{padding:0.8rem;white-space:normal;text-align:left;}.page-cart-checkout-review .order-review-table .data-col{text-align:left;}.page-cart-checkout-review .order-review-table .cart-review{width:100%;}.page-cart-checkout-review .order-review-table > tbody > tr:nth-of-type(4) > td{padding:0px;}.page-cart-checkout-review .order-review-table td.products{text-align:left;}.page-cart-checkout-review .order-review-table td.products > a{font-weight:900;}.page-cart-checkout-review .order-review-table td.products ul{margin-top:0px;margin-bottom:0px;line-height:1.78rem;}.page-cart-checkout-review .order-review-table td.products ul li{margin-top:0px;margin-bottom:0px;}.page-cart-checkout-review .order-review-table td.products ul li:first-child{margin-top:0px;}.page-cart-checkout-review form{text-align:center;}.page-cart-checkout-review form .form-actions input,.page-cart-checkout-review form .form-actions button,.page-cart-checkout-review #uc-affirm-form input{display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;}.page-cart-checkout-review form .form-actions input[value='Back'],.page-cart-checkout-review form .form-actions button[value='Back']{background-color:transparent;font-size:1.0rem;line-height:1.78rem;font-weight:normal;text-transform:uppercase;color:#373737;padding:0px;margin:0.8575rem auto 0px auto;}.page-cart{}.page-cart #uc-cart-view-form{}.page-cart #uc-cart-view-form thead{display:none;}.page-cart #uc-cart-view-form tbody{border:0px;}.page-cart #uc-cart-view-form td{display:block;padding:0px;}.page-cart #uc-cart-view-form tr.even,.page-cart #uc-cart-view-form tr.odd{background-color:white;border-top:1px solid #373737;}.page-cart #uc-cart-view-form tr:first-child,.page-cart #uc-cart-view-form tr.flat_attribute{border-top:0px;}.page-cart #uc-cart-view-form td.image{float:right;padding:1.0rem;padding-top:0px;padding-bottom:0px;}.page-cart #uc-cart-view-form td.image img{max-width:80px;height:auto;margin:0px;padding:0px;float:none;display:inline-block;}.page-cart #uc-cart-view-form tr.flat_attribute{display:none;}.page-cart #uc-cart-view-form tr.flat_attribute td.image img{max-width:40px;}.page-cart #uc-cart-view-form td.desc{text-align:left;padding:1.0rem;width:auto;}.page-cart #uc-cart-view-form tr.not_flat_attribute ~ tr.flat_attribute td,.page-cart #uc-cart-view-form tr.not_flat_attribute ~ tr.flat_attribute td.desc{padding-top:0px;}.page-cart #uc-cart-view-form td.desc ul{margin:0px;}.page-cart #uc-cart-view-form td.desc ul li{margin-top:0.8rem;margin-bottom:0.8rem;line-height:1.2em;}.page-cart #uc-cart-view-form td.desc ul li:last-child{margin-bottom:0px;}.page-cart #uc-cart-view-form td.desc a,.page-cart #uc-cart-view-form td.desc a:visited{font-weight:900;font-size:1.14rem;color:#373737;}.page-cart #uc-cart-view-form td.qty,.page-cart #uc-cart-view-form td.cost,.page-cart #uc-cart-view-form td.price,.page-cart #uc-cart-view-form td.remove{width:auto;text-align:left;padding:1.0rem;padding-top:0px;margin:0px;}.page-cart #uc-cart-view-form td.qty select{max-width:7rem;}.page-cart #uc-cart-view-form td.qty .form-item:before,.page-cart #uc-cart-view-form td.cost span:before,.page-cart #uc-cart-view-form td.price span:before{content:"Qty:";display:inline-block;vertical-align:middle;font-weight:900;margin-right:0.5rem;}.page-cart #uc-cart-view-form td.cost span:before{content:"Cost:";}.page-cart #uc-cart-view-form td.price span:before{content:"Price:";}.page-cart #uc-cart-view-form td.price ul.upgrades{margin:0px;font-size:1.0rem;line-height:1.0em;padding:0px;list-style-type:none;list-style-image:none;}.page-cart #uc-cart-view-form td.price ul.upgrades li{margin-top:1.0rem;}.page-cart #uc-cart-view-form td.price ul.upgrades li strong{font-weight:900;}.page-cart #uc-cart-view-form td.remove input.form-submit,.page-cart #uc-cart-view-form td.remove button.form-submit{background-image:url(/themes/bison/images/icons/svg/trashcan.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;position:relative;overflow:hidden;text-indent:-999px;width:1.57rem;height:1.57rem;background-color:transparent;border:0px;padding:0px;white-space:inherit;font-weight:900;}.page-cart #uc-cart-view-form tr:last-child td{padding:1.0rem;text-align:left;}.page-cart #uc-cart-view-form tr:last-child td #subtotal-title{font-weight:900;}.page-cart #uc-cart-view-form > div > div.entity-uc-cart-item{display:none;}.page-cart #uc-cart-view-form .form-actions{margin:0px;padding:0px;}.page-cart #uc-cart-view-form .form-actions input,.page-cart #uc-cart-view-form .form-actions button,.page-cart #uc-cart-view-form input[value='Continue shopping'],.page-cart #uc-cart-view-form button[value='Continue shopping'],#uc-cart-view-form #edit-continue-shopping{display:block;box-sizing:border-box;-moz-box-sizing:border-box;width:100%;margin:0px;float:none;border:0px;color:white;}.page-cart #uc-cart-view-form .form-actions input[value='Continue shopping'],.page-cart #uc-cart-view-form .form-actions button[value='Continue shopping'],#uc-cart-view-form #edit-continue-shopping{background-color:#373737;}.page-cart #uc-cart-view-form .form-actions input[value='Update cart'],.page-cart #uc-cart-view-form .form-actions button[value='Update cart'],{background-color:#7d7a76;}.page-cart #uc-cart-view-form .form-actions #edit-update{background-color:#7d7a76;}.page-cart #uc-cart-view-form .form-actions input[value='Checkout'],.page-cart #uc-cart-view-form .form-actions button[value='Checkout']{background-color:#96C13D;}.page-cart #uc-cart-view-form td.hidden > *{display:none;}.page-cart #uc-cart-view-form td.hidden{padding:0px;margin:0px;}.page-cart .sticky-header{display:none;}@media only screen 
    and (min-width :800px){.page-cart #cart-form-pane{padding:1.715rem 3.43rem;background-color:#e6e6e6;}.page-cart #uc-cart-view-form{max-width:75rem;margin-left:auto;margin-right:auto;}.page-cart #uc-cart-view-form thead{display:table-header-group;border:0px;padding:0px;border-spacing:0px;border-bottom:1px solid #373737;}.page-cart #uc-cart-view-form thead th{background-color:white;padding:1.0rem 1.0rem;border:0px;text-align:center;font-size:1.57rem;font-weight:900;}.page-cart #uc-cart-view-form thead th:first-child{text-align:left;padding-left:2.0rem;}.page-cart #uc-cart-view-form thead th:last-child{}.page-cart #uc-cart-view-form thead th .remove{font-size:1.57rem;}.page-cart #uc-cart-view-form thead th abbr{text-decoration:none;}.page-cart #uc-cart-view-form td{display:table-cell;padding:2.0rem;}.page-cart #uc-cart-view-form td.image{float:none;padding:1.0rem;padding-right:0px;text-align:center;}.page-cart #uc-cart-view-form td.image img{max-width:10rem;}.page-cart #uc-cart-view-form tr.flat_attribute{display:table-row;}.page-cart #uc-cart-view-form tr.flat_attribute td.image img{max-width:5rem;}.page-cart #uc-cart-view-form td.desc{padding:1.0rem;padding-left:1.0rem;width:100%;}.page-cart #uc-cart-view-form tr.not_flat_attribute ~ tr.flat_attribute td,.page-cart #uc-cart-view-form tr.not_flat_attribute ~ tr.flat_attribute td.desc{padding-top:0px;}.page-cart #uc-cart-view-form tr.flat_attribute td.desc,.page-cart #uc-cart-view-form tr.flat_attribute td.cost,.page-cart #uc-cart-view-form tr.flat_attribute td.qty,.page-cart #uc-cart-view-form tr.flat_attribute td.price,.page-cart #uc-cart-view-form tr.flat_attribute td.image{vertical-align:middle;}.page-cart #uc-cart-view-form td.qty,.page-cart #uc-cart-view-form td.cost,.page-cart #uc-cart-view-form td.price,.page-cart #uc-cart-view-form td.remove{padding:1.0rem 1.0rem 1.0rem 1.0rem;text-align:center;border-left:1px solid #373737;}.page-cart #uc-cart-view-form td.price .upgrades{display:none;}.page-cart #uc-cart-view-form td.qty select{min-width:7rem;max-width:10rem;}@supports (-ms-ime-align:auto){.page-cart #uc-cart-view-form td.qty select{min-width:10rem;max-width:12rem;}}.page-cart #uc-cart-view-form td.remove{width:1.5rem;}.page-cart #uc-cart-view-form td.qty .form-item:before,.page-cart #uc-cart-view-form td.cost span:before,.page-cart #uc-cart-view-form td.price span:before{display:none;}.page-cart #uc-cart-view-form tr:last-child td{text-align:right;padding:1.0rem;font-size:1.57rem;font-weight:900;}.page-cart #uc-cart-view-form .form-actions{padding-top:1.715rem;text-align:left;}.page-cart #uc-cart-view-form .form-actions.top-actions{padding-top:0px;padding-bottom:1.715rem;}.page-cart #uc-cart-view-form .form-actions:after{content:'';clear:both;display:block;}.page-cart #uc-cart-view-form .form-actions input,.page-cart #uc-cart-view-form .form-actions button,.page-cart #uc-cart-view-form input[value='Continue shopping'],.page-cart #uc-cart-view-form button[value='Continue shopping'],#uc-cart-view-form #edit-continue-shopping{display:inline-block;width:auto;vertical-align:middle;}.page-cart #uc-cart-view-form input[value='Continue shopping'],.page-cart #uc-cart-view-form button[value='Continue shopping'],#uc-cart-view-form #edit-continue-shopping{margin-right:1.715rem;}.page-cart #uc-cart-view-form input[value='Checkout'],.page-cart #uc-cart-view-form button[value='Checkout']{float:right;}}.uc-cart-empty{background-color:#e6e6e6;margin:0px;padding:3.43rem;}.page-user-edit #block-system-main{background-color:#e6e6e6;margin:0px;}.page-user-edit #user-profile-form{background-color:#ffffff;padding:3.43rem;text-align:left;max-width:30rem;margin-left:auto;margin-right:auto;}.page-user-edit #user-profile-form .form-text{width:100%;}.page-user-edit #user-profile-form .form-item-pass-pass1{margin-bottom:1.715rem;}.page-user-edit #user-profile-form .form-item-pass-pass2{margin-top:1.715rem;margin-bottom:1.715rem;}.confirm-parent,.password-parent{width:auto;}.password-strength,div.password-confirm{width:10rem;float:right;margin-top:0px;font-size:0.8rem;text-align:right;}div.form-item div.password-suggestions{padding:1.0rem;margin:0px;max-width:100%;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;}div.form-item div.password-suggestions ul{margin-top:0.8575rem !important;}.page-user-edit #user-profile-form .form-actions{margin-bottom:0px;}@media only screen 
  and (min-width :400px){.page-user-edit #block-system-main{padding:3.43rem;}}.page-user-orders- #block-system-main > .content{background-color:#ffffff;padding:3.43rem;text-align:left;margin-left:auto;margin-right:auto;}.page-user-orders- .pos-left{float:none;}.page-user-orders- .order-pane.abs-left{padding:0px;}.page-user-orders- .content > *{margin:0px 0px 1.715rem 0px;}.page-user-orders- th.sku,.page-user-orders- td.sku{display:none;}.page-user-orders- #order-pane-order_comments{margin-bottom:0px;}@media only screen 
  and (min-width :640px){.page-user-orders- #block-system-main{padding:3.43rem;}.page-user-orders- #block-system-main > .content{max-width:40rem;}}.page-user-orders #block-system-main{background-color:#e6e6e6;margin:0px;}.page-user-orders .view-uc-orders-user{background-color:#ffffff;padding:0px;text-align:left;margin-left:auto;margin-right:auto;}.page-user-orders .view-uc-orders-user .views-exposed-form{margin:-1.0rem;font-size:0px;letter-spacing:0px;padding-bottom:1.715rem;}.page-user-orders .view-uc-orders-user .views-exposed-form .views-exposed-widget{font-size:1.0rem;letter-spacing:normal;float:none;display:inline-block;vertical-align:bottom;padding:1.0rem;}.page-user-orders .view-uc-orders-user .views-exposed-form .views-submit-button .form-submit{margin:0px;font-size:1.2rem;font-weight:bold;padding:0.6rem 1rem;}.page-user-orders .view-uc-orders-user{padding:0.8575rem;max-width:60rem;}.page-user-orders .view-uc-orders-user .view-header h1{margin-top:0px;}.page-user-orders .view-uc-orders-user table{width:100%;}.page-user-orders .view-uc-orders-user th,.page-user-orders .view-uc-orders-user td{padding:0.4rem;text-align:left;vertical-align:top;}.page-user-orders .view-uc-orders-user td{vertical-align:middle;border:0px;}.page-user-orders .view-uc-orders-user td.views-field-order-id{font-size:1.5em;font-weight:bold;}.page-user-orders .view-uc-orders-user td.views-field-nothing a,.page-user-orders .view-uc-orders-user td.views-field-nothing a:visited{background-color:#96C13D;color:white;font-weight:bold;padding:0.3rem;display:inline-block;vertical-align:middle;text-align:left;margin:0.2rem;text-decoration:none;border:0px;}.page-user-orders .view-uc-orders-user td.views-field-nothing span.ineligible{background-color:#8e8e8e;color:white;font-weight:bold;padding:0.3rem;display:inline-block;vertical-align:middle;text-align:left;margin:0.2rem;text-decoration:none;border:0px;}.page-user-orders .view-uc-orders-user .element-invisible{display:none;}.page-user-orders .view-uc-orders-user .item-list{margin-top:1.715rem;}.page-user-orders .view-uc-orders-user ul.pager{margin:-0.5rem;}.page-user-orders .view-uc-orders-user ul.pager li{margin:0px;padding:0.5rem;}@media only screen 
  and (min-width :500px){.page-user-orders .view-uc-orders-user{padding:3.43rem;}.page-user-orders .view-uc-orders-user th,.page-user-orders .view-uc-orders-user td{padding:0.8rem;}}@media only screen 
  and (min-width :640px){.page-user-orders #block-system-main{padding:3.43rem;}}.page-user-password #block-system-main{background-color:#e6e6e6;}.page-user-password #block-system-main #user-pass{background-color:#ffffff;padding:3.43rem;text-align:center;max-width:30rem;margin-left:auto;margin-right:auto;}.page-user-password #block-system-main #user-pass .form-text{width:100%;}.page-user-password #block-system-main #user-pass .form-actions{margin-bottom:0px;}.page-user-password #block-system-main #user-pass .form-actions .form-submit{max-width:100%;white-space:normal;line-height:1.78rem}@media only screen 
  and (min-width :400px){.page-user-password #block-system-main{padding:3.43rem;}}.path-user #content{background-color:#e6e6e6;margin:0px;}.path-user #content .region-content{background-color:#ffffff;padding:3.43rem;text-align:left;max-width:50rem;margin-left:auto;margin-right:auto;}@media only screen 
  and (min-width :500px){.path-user #content{padding:3.43rem;}}.path-user #content .region-content .bison_frontend_profile .wrapper > *:first-child{margin-top:0px;}.path-user #content .region-content .bison_frontend_profile .wrapper > *:last-child{margin-bottom:0px;}.path-user #content .bison_frontend_profile_field{margin:0px 0px 1.715rem 0px;}.path-user #content .bison_frontend_profile_field:last-child{margin-bottom:0px;}.path-user #content .bison_frontend_profile_field .label{font-weight:bold;}.path-user .form-type-email input{width:100%;}.path-user .view-commerce-user-orders{margin:-3.43rem;}.path-user .view-commerce-user-orders .view-header{padding:3.43rem;padding-bottom:0px;}.path-user .view-commerce-user-orders .view-header h1{margin-top:0px;}.path-user .view-commerce-user-orders .views-exposed-form{padding:3.43rem;padding-bottom:1.715rem;padding-top:0px;}.path-user .view-commerce-user-orders .views-exposed-form .form--inline .form-item{margin-top:0px;float:none;display:inline-block;vertical-align:middle;}.path-user .view-commerce-user-orders .views-exposed-form .form-actions{display:inline-block;margin-top:0px;margin-bottom:0px;vertical-align:bottom;margin-right:0.5em;margin-bottom:1.715rem;}.path-user .view-commerce-user-orders .views-exposed-form .form-submit{font-size:1.0rem;padding:0.5em;}.path-user .view-commerce-user-orders .view-content a.button,.path-user .view-commerce-user-orders .view-content a.button:visited{font-size:1.0rem;padding:0.2em;white-space:nowrap;text-transform:none;}.path-user .view-commerce-user-orders .view-content table td{padding:0.2rem;}.path-user .view-commerce-user-orders table{width:100%;}.path-user .view-commerce-user-orders th,.path-user .view-commerce-user-orders td{padding:0.4rem;text-align:left;vertical-align:top;}.path-user .view-commerce-user-orders td.views-field-state{word-wrap:break-word;}.path-user .view-commerce-user-orders tr{background-color:#eee;border-bottom:1px solid #ccc;}.path-user .view-commerce-user-orders td{vertical-align:middle;border:0px;}.path-user .view-commerce-user-orders td.views-field-order-id{font-size:1.5em;font-weight:bold;}.path-user .view-commerce-user-orders td.views-field-nothing a,.path-user .view-commerce-user-orders td.views-field-nothing a:visited{background-color:#96C13D;color:white;font-weight:bold;padding:0.3rem;display:inline-block;vertical-align:middle;text-align:left;margin:0.2rem;text-decoration:none;border:0px;}.path-user .view-commerce-user-orders td.views-field-nothing span.ineligible{background-color:#8e8e8e;color:white;font-weight:bold;padding:0.3rem;display:inline-block;vertical-align:middle;text-align:left;margin:0.2rem;text-decoration:none;border:0px;}@media only screen 
  and (min-width :700px){.path-user .view-commerce-user-orders{margin:0px}.path-user .view-commerce-user-orders .view-header{padding:0px}.path-user .view-commerce-user-orders .views-exposed-form{padding:0px;}}.region_type_data_upload{padding:1.715rem;position:relative;overflow:hidden;max-width:45rem !important;margin-left:auto;margin-right:auto;}@media only screen 
    and (min-width :600px){.region_type_data_upload{padding:3.43rem;}}.region_type_data_upload .form-wrapper{margin:1.715rem 0px 0px 0px;text-align:left;}.region_type_data_upload .form-wrapper:first-child{margin-top:0px;}.region_type_data_upload .form-wrapper.field-name-field-bc-data-numtracks{margin-top:0px;}.region_type_data_upload .form-wrapper.field-type-text,.region_type_data_upload .form-wrapper.field-type-text-long{width:100%;}.region_type_data_upload input.form-text,.region_type_data_upload input.form-email,.region_type_data_upload textarea{font-size:1.14rem;padding:1.3rem;margin-bottom:0px;font-weight:900;font-family:"Muli",sans-serif;;line-height:1.23em;color:#373737;width:100%;}.region_type_data_upload input.form-text::placeholder,.region_type_data_upload input.form-email::placeholder,.region_type_data_upload textarea::placeholder{color:#757575;text-transform:uppercase;}.region_type_data_upload select.form-select{font-size:1.14rem;padding-left:1.3rem;padding-top:1.3rem;padding-bottom:1.3rem;margin-bottom:0px;font-weight:900;font-family:"Muli",sans-serif;;line-height:1.23em;color:#757575;border-width:1px;}.region_type_data_upload .form-wrapper.field-type-list-boolean{margin-bottom:1.715rem;}.region_type_data_upload .field-name-field-bc-data-upload-or-artwork{margin-top:0px;text-align:center;}.region_type_data_upload .field-name-field-bc-data-upload-or-artwork > .form-item{display:inline-block;}.region_type_data_upload .form-item-field-bc-data-upload-or-artwork-und{display:inline;}.region_type_data_upload .form-item-field-bc-data-upload-or-artwork-und label.option{margin-right:1rem;}.region_type_data_upload .form-item-field-bc-data-upload-or-artwork-und div.description{display:none;}.region_type_data_upload .field--name-field-bc-data-mtype{margin-top:0px;text-align:center;}.region_type_data_upload .field--name-field-bc-data-mtype legend{text-align:center;font-weight:900;text-transform:capitalize;}.region_type_data_upload .field--name-field-bc-data-mtype .fieldset-wrapper{padding-top:0px;}.region_type_data_upload .field--name-field-bc-data-mtype .form-radios{text-align:center;}.region_type_data_upload .field--name-field-bc-data-mtype .form-radios > .form-item{display:inline-block;}.region_type_data_upload .field--name-field-bc-data-mtype{display:inline;}.region_type_data_upload .field--name-field-bc-data-mtype label.option{margin-right:1rem;}.region_type_data_upload .group-project-info > legend{text-align:center;}.region_type_data_upload .group-project-info .form-type-textfield > label{display:none;}.region_type_data_upload .group-project-info .form-type-email > label{display:none;}.region_type_data_upload .group-bc-data-upload > legend{text-align:center;}.region_type_data_upload .group-bc-data-upload > .fieldset-wrapper{padding-bottom:1.715rem;}.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup{padding-bottom:0px;margin-top:0px;}@media only screen 
      and (min-width :600px){.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup{padding-bottom:1.715rem;}}.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup fieldset legend{display:none;}.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup fieldset .fieldset-wrapper{padding:0px;border:0px;}.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup fieldset .fieldset-wrapper label{display:none;}.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup .file-resup-wrapper .drop-message{padding:3.43rem;font-size:1.14rem;color:#757575;font-weight:900;padding-bottom:3.43rem;margin:0px;}.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup .file-resup-wrapper a.button{margin:0 auto;display:inline-block;padding:1.2rem 2.0rem;font-size:1rem;color:#fff;box-sizing:border-box;width:50%;}.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup .file-resup-wrapper a.button.upload{border-left:0.8575rem solid white;}.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup .file-resup-wrapper a.button.browse{background-color:#bbb;border-right:0.8575rem solid white;}.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup .form-managed-file{max-width:inherit;margin:0px auto;font-size:1rem;text-align:center;}.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup div.description{display:none;}.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup div.item-list.drop{margin:0px 0px 1.715rem 0px;}.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup .file-resup-wrapper,.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup .file-resup-wrapper .drop,.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup .file-resup-wrapper .progress{margin:0px;}.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup .progress .bar,.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup .progress .message,.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup .progress .percentage{font-size:1rem;}.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup table{width:100%;}.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup .tabledrag-toggle-weight-wrapper,.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup th{display:none;}.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup .tabledrag-changed-warning{display:none !important;}.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup table td:first-child{width:100%;}.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup table td:first-child > *{display:table-cell;vertical-align:middle;text-align:left;float:none;}.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup table .file-widget{text-align:left;padding-left:0.5em;}.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup table .file-widget .file > *{display:inline;vertical-align:middle;}.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup table .file-widget .file a,.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup table .file-widget .file a:visited{color:#373737;font-weight:bold;}.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup table input.form-submit{font-size:1rem;padding:0.5em 0.7em;}.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup .file-resup-wrapper .bar{margin-bottom:1.715rem;}.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup .file-resup-wrapper .progress{margin-bottom:1.715rem;}.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup .progress .filled{background:#96C13D url(/misc/progress.gif);}.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup .file-resup-wrapper .item-list ul li{font-size:1.1rem;padding:0.8575rem;margin:0px;}.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup .file-resup-wrapper .item-list ul{margin:0px;}.region_type_data_upload .form-wrapper.field-name-field-bc-test-file-resup .file-resup-wrapper .item-list ul a.remove{font-size:1.15rem;padding-right:15px;}.region_type_data_upload .group-bc-data-cd-tracks > legend{text-align:center;}.region_type_data_upload .bison_number_of_tracks_apply_button{display:none;}.region_type_data_upload .field-name-field-bc-data-numtracks > .form-item{display:table;}.region_type_data_upload .field-name-field-bc-data-numtracks > .form-item > *{display:table-cell;text-align:left;vertical-align:middle;}.region_type_data_upload .field-name-field-bc-data-numtracks label{margin:0px;padding-right:0.5em;}.region_type_data_upload .field-name-field-bc-data-numtracks select{padding:0.5rem;padding-right:2.2rem;background-position:right 0.7rem center}.region_type_data_upload .field--name-field-bc-data-tracks-cd{padding:0px;}.region_type_data_upload .field--name-field-bc-data-tracks-cd .form-item-title{display:none;}.region_type_data_upload .field--name-field-bc-data-tracks-cd .tabledrag-toggle-weight-wrapper{display:none;}.region_type_data_upload .field--name-field-bc-data-tracks-cd table{margin-bottom:0px;width:100%;border-collapse:collapse;}.region_type_data_upload .field--name-field-bc-data-tracks-cd table thead th.tabledrag:before{display:inline-block;content:"Position On Disc";padding:0px;text-align:right;vertical-align:inherit;font-weight:900;line-height:1.2rem;font-size:1.0rem;text-align:left;color:white;}.region_type_data_upload .field--name-field-bc-data-tracks-cd table{counter-reset:rowNumber;}.region_type_data_upload .field--name-field-bc-data-tracks-cd table tbody td.field-multiple-drag::before{display:inline-block;counter-increment:rowNumber;content:"Track " counter(rowNumber) "";padding:0.2rem;text-align:right;vertical-align:inherit;}.region_type_data_upload .field--name-field-bc-data-tracks-cd table thead{background-color:#759435;}.region_type_data_upload .field--name-field-bc-data-tracks-cd table thead th{padding:0.5rem;border:0px;margin:0px;border-left:1px solid #99b958;border-collapse:collapse;color:white;}.region_type_data_upload .field--name-field-bc-data-tracks-cd table thead th:first-child{border-left:0px;}.region_type_data_upload .field--name-field-bc-data-tracks-cd table thead th label{margin:0px;padding:0px;font-size:1.0rem;}.region_type_data_upload .field--name-field-bc-data-tracks-cd a.fillsame,.region_type_data_upload .field--name-field-bc-data-tracks-cd a.fillsame:visited{color:white;}.region_type_data_upload .field--name-field-bc-data-tracks-cd table tbody{margin:0px;border:0px;padding:0px;}.region_type_data_upload .field--name-field-bc-data-tracks-cd table tbody tr{padding:0px;margin:0px;border:0px;}.region_type_data_upload .field--name-field-bc-data-tracks-cd table tbody tr td{padding:0.5rem;border:1px solid #99b958;background-color:#d9e5c1;}.region_type_data_upload .field--name-field-bc-data-tracks-cd table tbody tr.odd td{background-color:#e2f3c0;}.region_type_data_upload .field--name-field-bc-data-tracks-cd table tbody tr td:first-child{border-left:0px;}.region_type_data_upload .field--name-field-bc-data-tracks-cd table tbody tr td:last-child{border-right:0px;}.region_type_data_upload .field--name-field-bc-data-tracks-cd table tbody tr:last-child td{border-bottom:0px;}.region_type_data_upload .field--name-field-bc-data-tracks-cd table tbody tr td input.form-text{padding:0.25rem;font-size:1.0rem;font-weight:normal;}.region_type_data_upload .field--name-field-bc-data-tracks-cd table td:last-child{text-align:center;}.region_type_data_upload .field--name-field-bc-data-tracks-cd table td:last-child input.form-submit{font-size:1.0rem;padding:0px;margin:0px;line-height:1.0rem;background-color:transparent;color:#373737;display:block;}.region_type_data_upload .field--name-field-bc-data-tracks-cd table td:last-child .ajax-progress{margin-top:0.5em;text-align:center;display:inline-block;}.region_type_data_upload .field--name-field-bc-data-tracks-cd table td:last-child .ajax-progress .message{display:none;}.region_type_data_upload .field--name-field-bc-data-tracks-cd thead .paragraphs-actions{display:none;}.region_type_data_upload .field--name-field-bc-data-tracks-cd .paragraphs-icon-button-collapse{display:none;}.region_type_data_upload .field--name-field-bc-data-tracks-cd .paragraphs-dropdown-actions .button{background-color:#96C13D !important;color:white !important;}.region_type_data_upload .field--name-field-bc-data-tracks-cd table .handle{display:none;}.region_type_data_upload .field--name-field-bc-data-tracks-cd > div > .form-item > .clearfix{padding:1.715rem;text-align:center;}.region_type_data_upload .field--name-field-bc-data-tracks-cd .field-add-more-submit{display:block;text-align:center;vertical-align:middle;font-size:1.0rem;margin:0px;margin-left:auto;margin-right:auto;}.region_type_data_upload .field--name-field-bc-data-tracks-cd > div > .form-item > .clearfix .ajax-progress{margin-top:0.5em;}.region_type_data_upload .field--name-field-bc-data-tracks-cd > div > .form-item > .clearfix .ajax-progress .message{display:none;}.region_type_data_upload .field-name-field-bc-data-approve .form-item,.region_type_data_upload .field-name-field-bc-data-accept-tracks .form-item{display:table;width:100%;}.region_type_data_upload .field-name-field-bc-data-approve .form-item > *,.region_type_data_upload .field-name-field-bc-data-accept-tracks .form-item > *{display:table-cell;vertical-align:top;text-align:left;}.region_type_data_upload .field-name-field-bc-data-approve .form-item input.form-checkbox,.region_type_data_upload .field-name-field-bc-data-accept-tracks .form-item input.form-checkbox{display:table-cell;padding:0px;margin:0px;}.region_type_data_upload .field-name-field-bc-data-approve .form-item label,.region_type_data_upload .field-name-field-bc-data-accept-tracks .form-item label{padding-left:0.5em;line-height:1.2em;}.region_type_data_upload .form-type-vertical-tabs{display:none;}.region_type_data_upload .captcha{text-align:center;margin-bottom:1.715rem;margin-top:1.715rem;}.region_type_data_upload .captcha > *{display:inline-block;text-align:left;}.region_type_data_upload .form-actions{text-align:center;}.region_type_data_upload .form-actions .form-submit{font-weight:900;font-family:"Muli",sans-serif;;line-height:1.23em;width:100%;margin:0px 0px 0px 0px;}.region_type_data_upload_about h2,.region_type_data_upload_about{color:white;}.region_type_data_upload_about > .content{max-width:60rem;margin-left:auto;margin-right:auto;}.region_type_get_quote{background:#e6e6e6;}.region_type_get_quote .quote_step h2{padding:1.715rem 0px;margin:0px;}.region_type_get_quote .wrapper .product_select #messages{margin-bottom:3.43rem;}.region_type_get_quote .wrapper .product_select .products{background-color:white;padding:0.8575rem;}.region_type_get_quote .wrapper .product_select .products:after{clear:both;display:block;content:'';}.region_type_get_quote .wrapper .product_select .products .row{float:left;width:50%;box-sizing:border-box;-moz-box-sizing:border-box;position:relative;}.region_type_get_quote .wrapper .product_select .products .row:nth-of-type(2n+1){clear:left;}.region_type_get_quote .wrapper .product_select .products .product{display:block;color:#373737;font-weight:bold;padding:0.8575rem;background:#fff;cursor:pointer;}.region_type_get_quote .wrapper .product_select .product .image img{max-width:100%;height:auto;}.region_type_get_quote .wrapper .product_select .product p{margin:0px;}.region_type_get_quote .wrapper .product_select .product.active .image{position:relative;}.region_type_get_quote .wrapper .product_select .product.active:after{content:'';display:block;position:absolute;top:0px;left:0px;background-color:rgba(0,0,0,0.25);width:100%;height:100%;background-image:url(/themes/bison/images/icons/svg/green_check.svg);background-position:center center;background-size:32px;background-repeat:no-repeat;}.no-svg .region_type_get_quote .wrapper .product_select .product.active:after{background-image:url(/themes/bison/images/icons/png/green_check.png);}.region_type_get_quote .wrapper .row .ajax-progress{position:absolute;left:50%;top:50%;background-image:url(/themes/bison/images/ajax-loader.gif);width:31px;height:31px;padding:10px;background-color:white;border-radius:50%;background-position:center center;background-repeat:no-repeat;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.region_type_get_quote .wrapper .row .ajax-progress > *{display:none;}.region_type_get_quote .quote_step.options_form p.empty{margin:0px;text-align:center;background-color:white;padding:3.43rem;}.region_type_get_quote #bisonQuote_add_to_cart_form .bisonAddToCart_wrapper_qtyattr{padding:3.43rem;background-color:white;text-align:left;}.region_type_get_quote #bisonQuote_add_to_cart_form .affirm-as-low-as{display:inline-block;margin:1.2rem auto;}.region_type_get_quote #bisonQuote_add_to_cart_form .bisonAddToCart_wrapper_price{padding:0px;}.region_type_get_quote .bisonAddToCart_ajax_price,.region_type_get_quote .bisonAddToCart_ajax_shipping_price,.region_type_product_info .bisonAddToCart_wrapper_price .bisonAddToCart_ajax_price{vertical-align:middle;padding:1.2rem 2.0rem;font-size:1.39em;line-height:1.2rem;cursor:pointer;background-color:#96C13D;color:#fff;text-transform:uppercase;font-weight:900;border-radius:0px;-webkit-appearance:none;border:0px;background-color:#373737;text-align:center;display:block !important;}.region_type_get_quote .bisonAddToCart_ajax_price > *,.region_type_get_quote .bisonAddToCart_ajax_shipping_price > *,.region_type_product_info .bisonAddToCart_wrapper_price .bisonAddToCart_ajax_price > *{display:inline-block;}.region_type_get_quote .form-actions{margin:0px;}.region_type_get_quote .form-actions .form-submit{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;}@media only screen 
    and (min-width :800px){.region_type_get_quote .quote_step{padding:3.43rem;max-width:75rem;margin-left:auto;margin-right:auto;}.region_type_get_quote .quote_step.product_select{padding-bottom:0px;}.region_type_get_quote .quote_step.options_form{padding-top:0px;}.region_type_get_quote .bisonAddToCart_wrapper_qtyattr{margin-top:3.43rem;}.region_type_get_quote .quote_step h2{padding-top:0px;padding-bottom:3.43rem;}.region_type_get_quote .wrapper .product_select .products .product{display:table;width:100%;padding:0px;}.region_type_get_quote .wrapper .product_select .products .product > *{display:table-cell;vertical-align:middle;text-align:left;padding:0.8575rem;}.region_type_get_quote .wrapper .product_select .products .product .image{padding-right:0px;width:auto;}.region_type_get_quote .wrapper .product_select .products .product p{width:100%;}.region_type_get_quote .wrapper .product_select .products .product .image img{max-width:8.0rem;width:8.0rem;}.region_type_get_quote .wrapper .product_select .product.active:after{background-position:4.0rem center;}.region_type_get_quote .wrapper .row .ajax-progress{left:4.0rem;top:50%;-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%);}.region_type_get_quote #bisonQuote_add_to_cart_form .bisonAddToCart_wrapper_price{padding-top:3.43rem;text-align:center;}.region_type_get_quote #bisonQuote_add_to_cart_form .bisonAddToCart_wrapper_price > *{display:inline-block;vertical-align:middle;}.region_type_get_quote #bisonQuote_add_to_cart_form .bisonAddToCart_wrapper_price .bisonAddToCart_ajax_price,.region_type_get_quote #bisonQuote_add_to_cart_form .bisonAddToCart_wrapper_price .bisonAddToCart_ajax_shipping_price,.region_type_product_info .bisonAddToCart_wrapper_price .bisonAddToCart_ajax_price{margin-right:1.715rem;display:inline-block !important;}}@media only screen 
    and (min-width :850px){.region_type_get_quote .wrapper .product_select .products .row{width:33.33%}.region_type_get_quote .wrapper .product_select .products .row:nth-of-type(2n+1){clear:none;}.region_type_get_quote .wrapper .product_select .products .row:nth-of-type(3n+1){clear:left;}}@media only screen 
    and (min-width :1000px){.region_type_get_quote .wrapper .product_select .products .row{width:25%;}.region_type_get_quote .wrapper .product_select .products .row:nth-of-type(2n+1){clear:none;}.region_type_get_quote .wrapper .product_select .products .row:nth-of-type(3n+1){clear:none;}.region_type_get_quote .wrapper .product_select .products .row:nth-of-type(4n+1){clear:left;}}.region_type_special_order{padding:0.8575rem;text-align:left;}.region_type_special_order .field-name-field-sporder-products .tabledrag-toggle-weight-wrapper{display:none;}.region_type_special_order .field-name-field-sporder-products th.field-label{display:none;}.region_type_special_order .field-name-field-sporder-products table{width:100%;}.region_type_special_order tr.draggable td:nth-of-type(2){text-align:left;}.region_type_special_order .field-name-field-sporder-prds-product{display:inline-block;vertical-align:top;text-align:left;}.region_type_special_order form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:0px;}.region_type_special_order .field-name-field-sporder-prds-product select{max-width:8rem;padding:0.5rem 3.0rem 0.5rem 0.5rem;}.region_type_special_order .field-name-field-sporder-prds-qty{display:inline-block;vertical-align:top;text-align:left;margin-left:0.5rem;}.region_type_special_order .field-name-field-sporder-prds-qty .form-text{max-width:6rem;}.region_type_special_order tr.draggable .form-submit{border:0px;font-size:1.0rem;line-height:1.0rem;padding:0px;margin:0px;background-color:transparent;display:inline-block;vertical-align:bottom;margin:0px 0px 0.9rem 0.5rem;color:#373737;}.region_type_special_order .field-add-more-submit{margin-top:0.8575rem;font-size:1.0rem;line-height:1.0rem;padding:0.5rem;}.region_type_special_order .field-name-field-sporder-shipping{margin:1.715rem 0px;text-align:left;}.region_type_special_order .form-actions{margin-bottom:0px;}@media only screen 
  and (min-width :500px){.region_type_special_order{padding:3.43rem;margin-left:auto;margin-right:auto;max-width:50rem;}.region_type_special_order .field-name-field-sporder-prds-product select{max-width:18rem;}}@media only screen 
  and (min-width :700px){.region_type_special_order .field-name-field-sporder-prds-product select{max-width:27rem;}}.uc-cart-checkout-form{background-color:#e6e6e6;}.uc-cart-checkout-form fieldset legend{border-left-width:0px;border-right-width:0px;}.uc-cart-checkout-form fieldset .fieldset-wrapper{border-left-width:0px;border-right-width:0px;background-color:white;}.uc-cart-checkout-form > div{max-width:50rem;margin-left:auto;margin-right:auto;}.uc-cart-checkout-form .form-item{margin:1.715rem 0px;}.uc-cart-checkout-form .form-item:first-child{margin-top:0px;}.uc-cart-checkout-form .form-item:last-child{margin-bottom:0px;}.uc-store-address-field .form-item{padding:0px;}.uc-store-address-field .form-item label{float:none;width:auto;text-align:left;padding:0px;}.uc-cart-checkout-form .uc-store-address-field .form-item label{padding:0px;}.uc-cart-checkout-form .form-item-panes-bisonProjectTitle-project-title input.form-text{max-width:100% !important;width:100%;}.uc-cart-checkout-form #cart-pane .fieldset-wrapper{padding:0px;border-bottom-width:0px;}.uc-cart-checkout-form #cart-pane .products > a{font-weight:bold;}.uc-cart-checkout-form #cart-pane .products ul{margin:0.6rem 0px 0px 0px;}.uc-cart-checkout-form #cart-pane .products li{margin-top:0.4rem;margin-bottom:0.2rem;line-height:1.5rem;}.uc-cart-checkout-form #cart-pane .products li:last-child{margin-bottom:0px;}#cart-form-pane .affirm-as-low-as{background:white;padding:1rem;margin:0px;text-align:left;}@media only screen
    and (min-width:800px){#cart-form-pane .affirm-as-low-as{text-align:right;}}.uc-cart-checkout-form #customer-pane{margin-top:0px;}.uc-cart-checkout-form #customer-pane .fieldset-wrapper{border-bottom-width:0px;}.uc-cart-checkout-form #customer-pane .fieldset-wrapper > div{line-height:1.78rem;}.uc-cart-checkout-form #customer-pane .form-item-panes-customer-primary-email{margin-top:1.715rem;}.uc-cart-checkout-form #delivery-pane{margin-top:0px;}.uc-cart-checkout-form #delivery-pane .fieldset-wrapper{border-bottom-width:0px;}.uc-cart-checkout-form #delivery-pane .fieldset-wrapper > .fieldset-description{display:none;}.uc-cart-checkout-form #delivery-pane  .form-item-panes-delivery-copy-address{margin:0px;}.uc-cart-checkout-form #delivery-pane .uc-store-address-field .form-item:first-child{margin-top:1.715rem;}.uc-cart-checkout-form #delivery-pane input.form-text{box-sizing:border-box;-moz-box-sizing:border-box;width:100%;}.uc-cart-checkout-form #delivery-pane .form-item-panes-delivery-delivery-street1{margin-bottom:0.8575rem;}.uc-cart-checkout-form #delivery-pane .form-item-panes-delivery-delivery-street2{margin-top:0.8575rem;}.uc-cart-checkout-form #delivery-pane .form-item-panes-delivery-delivery-street2 label{display:none;}.uc-cart-checkout-form #billing-pane{margin-top:0px;}.uc-cart-checkout-form #billing-pane .fieldset-wrapper{border-bottom-width:0px;}.uc-cart-checkout-form #billing-pane .fieldset-wrapper > .fieldset-description{display:none;}.uc-cart-checkout-form #billing-pane .form-item-panes-billing-copy-address{margin:0px;}.uc-cart-checkout-form #billing-pane .form-item-panes-billing-select-address{margin-top:0px;}.uc-cart-checkout-form #billing-pane input.form-text{box-sizing:border-box;-moz-box-sizing:border-box;width:100%;}.uc-cart-checkout-form #billing-pane .form-item-panes-billing-billing-street1{margin-bottom:0.8575rem;}.uc-cart-checkout-form #billing-pane .form-item-panes-billing-billing-street2{margin-top:0.8575rem;}.uc-cart-checkout-form #billing-pane .form-item-panes-billing-billing-street2 label{display:none;}.uc-cart-checkout-form #coupon-pane{margin-top:0px;}.uc-cart-checkout-form #coupon-pane .fieldset-wrapper{border-bottom-width:0px;}.uc-cart-checkout-form #coupon-pane .fieldset-wrapper > .fieldset-description{display:none;}.uc-cart-checkout-form #coupon-pane .form-text{box-sizing:border-box;-moz-box-sizing:border-box;width:100%;}.uc-cart-checkout-form #coupon-pane .form-item-panes-coupon-code{margin-top:0px;margin-bottom:0.8575rem;}.uc-cart-checkout-form #coupon-pane .form-item-panes-coupon-coupons{margin-top:3.43rem;margin-bottom:0.8575rem;}.uc-cart-checkout-form #coupon-pane .form-submit{font-size:1.0rem;line-height:1.78rem;text-align:left;border:0px;padding:0px;color:#96C13D;font-weight:900;background-color:transparent;display:inline-block;vertical-align:middle;}.uc-cart-checkout-form #coupon-pane #coupon-messages .messages{margin:0px;}.uc-cart-checkout-form #coupon-pane #coupon-messages .status{display:none;}.uc-cart-checkout-form #coupon-pane #coupon-messages .error{margin-top:1.715rem;}.uc-cart-checkout-form #coupon-pane .ajax-progress{width:20px;height:20px;display:inline-block;vertical-align:middle;background-image:url(/themes/bison/images/ajax-loader.gif);background-size:contain;background-repeat:no-repeat;background-position:center center;margin-left:5px;}.uc-cart-checkout-form #coupon-pane .ajax-progress > *{display:none;}.uc-cart-checkout-form #quotes-pane{margin-top:0px;}.uc-cart-checkout-form #quotes-pane .fieldset-wrapper{border-bottom-width:0px;}.uc-cart-checkout-form #quotes-pane .form-submit{font-size:1.0rem;line-height:1.78rem;text-align:left;border:0px;padding:0px;color:#96C13D;font-weight:900;background-color:transparent;display:inline-block;vertical-align:middle;margin-top:0.8575rem;}.uc-cart-checkout-form #quotes-pane .progress{margin:0.8575rem 0px 0px;width:100%;}.uc-cart-checkout-form #quotes-pane .progress .filled{width:100%;}.uc-cart-checkout-form #quotes-pane .progress .bar{margin:0px;box-sizing:border-box;-moz-box-sizing:border-box;width:100%;}.uc-cart-checkout-form #quotes-pane .progress .message{display:none;}.uc-cart-checkout-form #quotes-pane #quote{margin-top:0.8575rem;}.uc-cart-checkout-form #quotes-pane #quote:empty{border:none;}.uc-cart-checkout-form #quotes-pane #quote:empty:after{content:"*Please enter a delivery address above in order to view and select shipping quotes";}.uc-cart-checkout-form #quotes-pane #quote .form-item{margin:0.8575rem 0px 0px 0px;}.uc-cart-checkout-form #quotes-pane #quote .form-item:first-child{margin-top:0px;}.uc-cart-checkout-form #payment-pane{margin-top:0px;}.uc-cart-checkout-form #payment-pane .fieldset-wrapper{border-bottom-width:0px;}.uc-cart-checkout-form #payment-pane #line-items-div{clear:both;float:none;border:0px;padding:0px;margin:-0.2rem;}.uc-cart-checkout-form #payment-pane #line-items-div td{padding:0.2rem;text-align:left;}.uc-cart-checkout-form #payment-pane .form-item-panes-payment-payment-method{margin:1.715rem 0px;}.uc-cart-checkout-form #payment-pane .uc-credit-cctype{max-width:2.0rem;display:inline-block;margin:0px;}.uc-cart-checkout-form #payment-pane #payment-details{border:0px;margin-top:0px;padding-top:0px;}.uc-cart-checkout-form #payment-pane #payment-details p{margin:0px;}.uc-cart-checkout-form #payment-pane .payment-details-credit label{margin:0px 0px 0.8575rem 0px;float:none;width:auto;padding:0px;}.uc-cart-checkout-form #payment-pane .payment-details-credit input,.uc-cart-checkout-form #payment-pane .payment-details-credit select{float:none;margin:0px;}.uc-cart-checkout-form #payment-pane .form-item-panes-payment-details-cc-number .form-text{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;}.uc-cart-checkout-form #payment-pane .form-item-panes-payment-details-cc-exp-month{margin-bottom:0.8575rem;}.uc-cart-checkout-form #payment-pane .form-item-panes-payment-details-cc-exp-year{margin-top:0.8575rem;}.uc-cart-checkout-form #payment-pane .payment-details-credit .field-suffix{float:none;margin:0px;padding:0px;}.uc-cart-checkout-form #payment-pane .payment-details-credit .field-suffix > div{padding-top:0.8575rem;}.uc-cart-checkout-form #comments-pane{margin-top:0px;}.uc-cart-checkout-form #uc_ct-pane .form-item-panes-uc-ct-uc-tc-tax-exempt{margin-top:1.0rem;}.uc-cart-checkout-form #uc_ct-pane .form-item.form-type-checkbox{white-space:nowrap;}.uc-cart-checkout-form #uc_ct-pane .form-checkbox{margin:0px;margin-right:0.2rem;display:inline-block;}.uc-cart-checkout-form #uc_ct-pane .form-type-checkbox label{display:inline-block;vertical-align:middle;margin:0px;white-space:normal;}.uc-cart-checkout-form #uc_ct-pane .form-type-radio .description,.uc-cart-checkout-form #uc_ct-pane .form-type-checkbox .description{margin:0px;margin-top:0.5rem;}.uc-cart-checkout-form .form-actions{text-align:center;padding:3.43rem;margin:0px;}.uc-cart-checkout-form .form-actions input,.uc-cart-checkout-form .form-actions button{display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;max-width:30rem;margin-left:auto;margin-right:auto;}.uc-cart-checkout-form .form-actions input[value='Cancel'],.uc-cart-checkout-form .form-actions button[value='Cancel']{background-color:transparent;font-size:1.0rem;line-height:1.78rem;font-weight:normal;text-transform:uppercase;color:#373737;padding:0px;margin:1.715rem auto 0px auto;}@media only screen 
    and (min-width :600px){.uc-cart-checkout-form{padding:3.43rem;}.uc-cart-checkout-form fieldset legend{border-left-width:2px;border-right-width:2px;}.uc-cart-checkout-form fieldset .fieldset-wrapper{border-left-width:2px;border-right-width:2px;}.uc-cart-checkout-form > div > fieldset > .fieldset-wrapper,.uc-cart-checkout-form #cart-pane .fieldset-wrapper,.uc-cart-checkout-form #customer-pane .fieldset-wrapper,.uc-cart-checkout-form #delivery-pane .fieldset-wrapper,.uc-cart-checkout-form #billing-pane .fieldset-wrapper,.uc-cart-checkout-form #coupon-pane .fieldset-wrapper,.uc-cart-checkout-form #quotes-pane .fieldset-wrapper,.uc-cart-checkout-form #payment-pane .fieldset-wrapper,.uc-cart-checkout-form #cart-pane .fieldset-wrapper{border-bottom-width:2px;}.uc-cart-checkout-form #customer-pane,.uc-cart-checkout-form #delivery-pane,.uc-cart-checkout-form #billing-pane,.uc-cart-checkout-form #coupon-pane,.uc-cart-checkout-form #quotes-pane,.uc-cart-checkout-form #payment-pane,.uc-cart-checkout-form #comments-pane{margin-top:3.43rem;}.uc-cart-checkout-form .form-actions{padding-left:0px;padding-right:0px;padding-bottom:0px;}}
.region_type_product_template,.region_type_auto_template{padding:3.43rem;}.region_type_product_template h2,.region_type_auto_template h2{margin:0px;}.region_type_product_template .wrapper .template,.region_type_auto_template .wrapper .template{margin-top:3.43rem;width:100%;}.region_type_product_template .wrapper .template_wrapper,.region_type_auto_template .wrapper .template_wrapper{padding:1.715rem;text-align:center;display:block;background:#e6e6e6;}.region_type_product_template .wrapper .template .bold,.region_type_auto_template .wrapper .template .bold{font-weight:900;margin-bottom:0px;margin-top:1.715rem;}.region_type_product_template .wrapper .template p,.region_type_auto_template .wrapper .template p{margin-top:0px;}.region_type_product_template .wrapper .template img,.region_type_auto_template .wrapper .template img{max-width:100%;height:auto;}@media only screen 
  and (min-width :600px){.region_type_product_template .templates,.region_type_auto_template .templates{margin:1.715rem -1.715rem -1.715rem -1.715rem;}.region_type_product_template .templates:after,.region_type_auto_template .templates:after{content:'';clear:both;display:block;height:0px;}.region_type_product_template .wrapper .template,.region_type_auto_template .wrapper .template{float:left;width:50%;margin:0px;padding:1.715rem;box-sizing:border-box;-moz-box-sizing:border-box;}.region_type_product_template .wrapper .template:nth-of-type(2n+1){clear:left;}}@media only screen 
  and (min-width :900px){.region_type_product_template .wrapper,.region_type_auto_template .wrapper{margin-left:auto;margin-right:auto;max-width:60rem;}.region_type_product_template .wrapper .template,.region_type_auto_template .wrapper .template{width:33.33%;}.region_type_product_template .wrapper .template:nth-of-type(2n+1),.region_type_auto_template .wrapper .template:nth-of-type(2n+1){clear:none;}.region_type_product_template .wrapper .template:nth-of-type(3n+1),.region_type_auto_template .wrapper .template:nth-of-type(3n+1){clear:left;}}
.region_type_upgrades{padding:3.43rem;}.region_type_upgrades .wrapper{max-width:93.14rem;margin-left:auto;margin-right:auto;}.region_type_upgrades > .wrapper > .headline > *:first-child{margin-top:0px;}.region_type_upgrades > .wrapper > .headline > *:last-child{margin-bottom:0px;}.region_type_upgrades > .wrapper > .headline{padding-bottom:3.43rem;}.region_type_upgrades .wrapper > h2{margin-bottom:3.43rem;margin-top:0px;}.region_type_upgrades .upgrades .upgrade{margin-top:3.43rem;padding:3.43rem;}.region_type_upgrades .upgrades .upgrade:first-child{margin-top:0px;}.region_type_upgrades .upgrades .upgrade .image{text-align:center;background-color:white;}.region_type_upgrades .upgrades .upgrade .image img{max-width:100%;display:block;margin:0 auto;width:auto;height:auto;}.region_type_upgrades .upgrades .upgrade .text{text-align:left;background-color:white;padding-top:3.43rem;max-height:200px;overflow:scroll;}.region_type_upgrades .upgrades .upgrade .text > *:first-child{margin-top:0px;}.region_type_upgrades .upgrades .upgrade .text > *:last-child{margin-bottom:0px;}@media only screen
    and (min-width :500px){.region_type_upgrades .upgrades{margin:-1.715rem;}.region_type_upgrades .upgrades:after{clear:both;display:block;height:0px;content:'';}.region_type_upgrades .upgrades .upgrade{width:50%;display:block;float:left;box-sizing:border-box;padding:1.715rem;margin:0px;}.region_type_upgrades .upgrades .upgrade:nth-of-type(2n+1){clear:left;}.region_type_upgrades .upgrades .upgrade .image img{height:10rem;}}@media only screen
    and (min-width :900px){.region_type_upgrades .upgrades .upgrade{width:33.33%;}.region_type_upgrades .upgrades .upgrade:nth-of-type(2n+1){clear:none;}.region_type_upgrades .upgrades .upgrade:nth-of-type(3n+1){clear:left;}}
.region_type_centered_text{background:#383838;padding:3.43rem;}.region_type_centered_text .wrapper{max-width:1000px;margin-left:auto;margin-right:auto;}.region_type_centered_text .wrapper > *{color:#fff;}.region_type_centered_text .wrapper > *:first-child{margin-top:0;}.region_type_centered_text .wrapper > *:last-child{margin-bottom:0;}body[class*=" paragraphs-item-type-centered-text-region"]{background:#383838;padding:3.43rem;text-align:center;max-width:1000px;margin-left:auto;margin-right:auto;}body[class*=" paragraphs-item-type-centered-text-region"] > *{color:#fff;}.rteleft{text-align:left;}.rteright{text-align:right;}
.region_type_reviews{background:#F4F4F4;padding:3.43rem;}.region_type_reviews .wrapper{max-width:93.14rem;margin-left:auto;margin-right:auto;}.region_type_bisonReviews .reviews_wrapper{max-width:100rem;margin-left:auto;margin-right:auto;}.region_type_reviews .headline_area > *:first-child,.region_type_bisonReviews .headline_area > *:first-child{margin-top:0px;}.region_type_reviews .headline_area > *:last-child,.region_type_bisonReviews .headline_area > *:last-child{margin-bottom:0px;}.region_type_reviews .review,.region_type_bisonReviews .review{margin-top:1.715rem;padding-top:1.715rem;}.region_type_reviews .review_stars .star,.region_type_bisonReviews .review_stars .star{display:inline-block;background-color:#96C13D;padding:0.4rem;font-size:1.2rem;color:white;}.region_type_reviews .review_stars .star i,.region_type_bisonReviews .review_stars .star i{opacity:0.2;}.region_type_reviews .review_stars.stars_1 .star_1 i,.region_type_bisonReviews .review_stars .star_1 i{opacity:1.0;}.region_type_reviews .review_stars.stars_2 .star_1 i,.region_type_reviews .review_stars.stars_2 .star_2 i,.region_type_bisonReviews .review_stars.stars_2 .star_1 i,.region_type_bisonReviews .review_stars.stars_2 .star_2 i{opacity:1.0;}.region_type_reviews .review_stars.stars_3 .star_1 i,.region_type_reviews .review_stars.stars_3 .star_2 i,.region_type_reviews .review_stars.stars_3 .star_3 i,.region_type_bisonReviews .review_stars.stars_3 .star_1 i,.region_type_bisonReviews .review_stars.stars_3 .star_2 i,.region_type_bisonReviews .review_stars.stars_3 .star_3 i{opacity:1.0;}.region_type_reviews .review_stars.stars_4 .star_1 i,.region_type_reviews .review_stars.stars_4 .star_2 i,.region_type_reviews .review_stars.stars_4 .star_3 i,.region_type_reviews .review_stars.stars_4 .star_4 i,.region_type_bisonReviews .review_stars.stars_4 .star_1 i,.region_type_bisonReviews .review_stars.stars_4 .star_2 i,.region_type_bisonReviews .review_stars.stars_4 .star_3 i,.region_type_bisonReviews .review_stars.stars_4 .star_4 i{opacity:1.0;}.region_type_reviews .review_stars.stars_5 .star_1 i,.region_type_reviews .review_stars.stars_5 .star_2 i,.region_type_reviews .review_stars.stars_5 .star_3 i,.region_type_reviews .review_stars.stars_5 .star_4 i,.region_type_reviews .review_stars.stars_5 .star_5 i,.region_type_bisonReviews .review_stars.stars_5 .star_1 i,.region_type_bisonReviews .review_stars.stars_5 .star_2 i,.region_type_bisonReviews .review_stars.stars_5 .star_3 i,.region_type_bisonReviews .review_stars.stars_5 .star_4 i,.region_type_bisonReviews .review_stars.stars_5 .star_5 i{opacity:1.0;}.region_type_reviews .review_body,.region_type_bisonReviews .review_body{margin:1.715rem 0px;}.region_type_reviews .review_body > *:first-child,.region_type_bisonReviews .review_body > *:first-child{margin-top:0px;}.region_type_reviews .review_body > *:last-child,.region_type_bisonReviews .review_body > *:last-child{margin-bottom:0px;}.region_type_reviews .review_author,.region_type_bisonReviews .review_author{font-weight:bold;margin-bottom:0.2rem;}.region_type_reviews .review_date{font-size:0.8rem;}@media only screen 
  and (min-width :500px){.region_type_reviews .reviews_area:after{clear:both;position:relative;display:block;content:'';height:0px;}.region_type_reviews .headline_area{padding-bottom:3.43rem;}.region_type_reviews .reviews_area{margin:-1.715rem;}.region_type_reviews .reviews_area .review{float:left;width:50%;border:0px;margin:0px;padding:1.715rem;box-sizing:border-box;-moz-box-sizing:border-box;}.region_type_reviews .reviews_area .review:nth-of-type(2n+1){clear:left;}}@media only screen 
  and (min-width :900px){.region_type_reviews .reviews_area .review{width:25%;}.region_type_reviews .reviews_area .review:nth-of-type(2n+1){clear:none;}.region_type_reviews .reviews_area .review:nth-of-type(4n+1){clear:left;}}.region_type_bisonReviews .review{text-align:left;}.region_type_bisonReviews .captcha{display:inline-block;margin-top:1.715rem;}.region_type_bisonReviews .button.rating_info{cursor:auto;}.region_type_bisonReviews .review_stars p{display:inline;margin-left:1rem;}.region_type_bisonReviews .review_date_author{margin:0rem;}.region_type_bisonReviews .review-button{margin-top:0.42875rem;}.region_type_bisonReviews #edit-field-review-star-rating{margin-bottom:1.715rem;}.region_type_bisonReviews p.no_form_access{text-align:left;margin:0px;}.region_type_bisonReviews .form-actions{margin-top:1.715rem;margin-bottom:0rem;}.region_type_bisonReviews .reviews_wrapper{padding:3.43rem;}.region_type_bisonReviews .field-type-entityreference{margin-top:1.715rem;}.region_type_bisonReviews .field-name-field-review-body{margin-top:1.715rem;}.region_type_bisonReviews #edit-field-review-origin-node-und{border:1px solid #373737;}.region_type_bisonReviews .reviews_area{max-width:93.14rem;margin:0px auto;}.region_type_bisonReviews .review_data{text-align:center;}.region_type_bisonReviews .review_data p{margin-bottom:0rem;}.region_type_bisonReviews .view-reviews .element-invisible{display:none;}.region_type_bisonReviews .view-reviews .item-list .pager{clear:both;text-align:center;}.region_type_bisonReviews .view-reviews .item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}.region_type_bisonReviews .view-reviews .item-list .pager .ajax-progress{display:none;}.region_type_bisonReviews .view-reviews .item-list .pager .progress-disabled{opacity:0.6;}.region_type_bisonReviews .review-form-wrapper{padding:3.43rem;max-width:80rem;margin-left:auto;margin-right:auto;}.region_type_bisonReviews .review-form-wrapper p.guarantee{margin-top:0px;font-size:1.5em;line-height:1.2em;}.region_type_bisonReviews .review-form-wrapper .review_method_container{padding:3.43rem;background-color:#F4F4F4;margin-top:3.43rem;}.region_type_bisonReviews .review-form-wrapper .review_method_container > h2{text-align:left;margin-top:0px;}.region_type_bisonReviews .review-form-wrapper .review_method_container > h2:after{display:block;content:"";border-bottom:5px solid #96C13D;padding-top:1.715rem;}.region_type_bisonReviews .review-form-wrapper form{text-align:left;}.region_type_bisonReviews .review-form-wrapper form input:not(input[type=submit]){width:100%;}.region_type_bisonReviews .review-form-wrapper .review_external_link{margin-bottom:0px;text-align:left;}.region_type_bisonReviews .review-form-wrapper .review_method_container.review_type_google a.button,.region_type_bisonReviews .review-form-wrapper .review_method_container.review_type_google a.button:visited{background-color:#2e80ee;}.region_type_bisonReviews .review-form-wrapper .review_method_container.review_type_google > h2:after{border-bottom:5px solid #2e80ee;}.region_type_bisonReviews .review-form-wrapper .review_method_container.review_type_yelp a.button,.region_type_bisonReviews .review-form-wrapper .review_method_container.review_type_yelp a.button:visited{background-color:#e10807;}.region_type_bisonReviews .review-form-wrapper .review_method_container.review_type_yelp > h2:after{border-bottom:5px solid #e10807;}.region_type_bisonReviews .review-form-wrapper .review_method_container.review_type_facebook a.button,.region_type_bisonReviews .review-form-wrapper .review_method_container.review_type_facebook a.button:visited{background-color:#1B74E4;}.region_type_bisonReviews .review-form-wrapper .review_method_container.review_type_facebook > h2:after{border-bottom:5px solid #1B74E4;}@media only screen 
  and (min-width :400px){.region_type_bisonReviews .review-form-wrapper.review_data p:last-child{margin-left:1rem;}}@media only screen 
    and (min-width :910px){.region_type_bisonReviews .review_method_columns{display:table;width:100%;margin-top:3.43rem;}.region_type_bisonReviews .review_method_columns > *{display:table-cell;vertical-align:top;width:50%;box-sizing:border-box;-moz-box-sizing:border-box;}.region_type_bisonReviews .review_method_columns > * .review_method_container:first-child{margin-top:0px;}.region_type_bisonReviews .review_method_columns > * .review_method_container:last-child{margin-bottom:0px;}.region_type_bisonReviews .review_method_columns .review_methods_left_column{padding-right:1.715rem;}.region_type_bisonReviews .review_method_columns .review_methods_right_column{padding-left:1.715rem;}}
.region_type_quote{position:relative;overflow:hidden;background-color:#96C13D;}.region_type_quote .wrapper .image{background-size:cover;background-repeat:no-repeat;background-position:left center;background-repeat:no-repeat;position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:1;background-image:url('/sites/all/themes/bison_frontend/images/bison.svg');}.no-svg .region_type_quote .wrapper .image{background-image:url('/sites/all/themes/bison_frontend/images/bison.png');}.region_type_quote .wrapper .text{z-index:100;position:relative;padding:3.43rem;}.region_type_quote .wrapper .text .text_wrapper{max-width:500px;}.region_type_quote .wrapper .text .text_wrapper > *:first-child{margin-top:0;}.region_type_quote .wrapper .text .text_wrapper > *:last-child{margin-top:0;margin-left:0px;margin-right:0px;}.region_type_quote .wrapper .text h2,.region_type_quote .wrapper .text p,.region_type_quote .wrapper .text a,.region_type_quote .wrapper .text a:visited{color:#fff;}@media only screen
    and (min-width :600px){.region_type_quote .wrapper .image{width:40%;background-position:right center;}.region_type_quote .wrapper:after{content:'';clear:both;display:block;}.region_type_quote .wrapper .text{text-align:left;width:50%;margin-left:auto;box-sizing:border-box;-moz-box-sizing:border-box;padding-left:0px;}.region_type_quote .wrapper .text .text_wrapper{max-width:400px;}}
.region_type_product_guarantee .guarantee_full_width .guarantee_padding .guarantee_column_wrapper .link_wrapper .text_wrapper .text_container{line-height:1.2em;font-weight:bold;font-size:16px;display:block;}.region_type_product_guarantee .guarantee_full_width .guarantee_padding .guarantee_column_wrapper .link_wrapper .icon_wrapper .icon_container{font-size:30px;}.region_type_product_guarantee .guarantee_full_width .guarantee_padding .guarantee_column_wrapper .link_wrapper .icon_wrapper{display:table-cell;}.region_type_product_guarantee .guarantee_full_width .guarantee_padding .guarantee_column_wrapper .link_wrapper .text_wrapper{vertical-align:middle;display:table-cell;padding-left:1.715rem;}.region_type_product_guarantee .guarantee_full_width .guarantee_padding .guarantee_column_wrapper .link_wrapper{text-align:left;padding:1.715rem;box-sizing:border-box;display:inline-block;vertical-align:top;}.region_type_product_guarantee .guarantee_full_width .guarantee_padding .guarantee_column_wrapper .link_wrapper .icon_wrapper .icon_container .circle_icon{width:50px;height:50px;border-radius:50%;text-align:center;line-height:50px;vertical-align:middle;padding:.1em;}.region_type_product_guarantee .guarantee_full_width{margin:0 auto;max-width:100rem;}.region_type_product_guarantee .guarantee_full_width .guarantee_padding{padding:1.715rem;}.region_type_product_guarantee .guarantee_full_width .guarantee_padding .guarantee_column_wrapper{font-size:0px;text-align:center;}@media only screen and (min-width:200px){.region_type_product_guarantee .guarantee_full_width .guarantee_padding .guarantee_column_wrapper .link_wrapper{width:100%;}}@media only screen and (min-width:470px){.region_type_product_guarantee .guarantee_full_width .guarantee_padding .guarantee_column_wrapper .link_wrapper{width:50%;}}@media only screen and (min-width:950px){.region_type_product_guarantee .guarantee_full_width .guarantee_padding .guarantee_column_wrapper .link_wrapper{width:25%;}}.region_type_product_guarantee .guarantee_full_width .guarantee_padding .guarantee_column_wrapper .link_wrapper .text_wrapper > .text_container:hover,.region_type_product_guarantee .guarantee_full_width .guarantee_padding .guarantee_column_wrapper .link_wrapper .text_wrapper > .text_container:visited,.region_type_product_guarantee .guarantee_full_width .guarantee_padding .guarantee_column_wrapper .link_wrapper .text_wrapper > .text_container:link,.region_type_product_guarantee .guarantee_full_width .guarantee_padding .guarantee_column_wrapper .link_wrapper .text_wrapper > .text_container:active{text-decoration:none;}
.product_info_grid_full{text-align:center;background-color:#F4F4F4;}.product_info_grid_full .wrapper{margin:0 auto;max-width:100rem;}.product_info_grid_full .wrapper .headline{margin:0px;padding:3.43rem 3.43rem 0px 3.43rem;}.product_info_grid_full .wrapper .headline > *{margin:0px;}.product_info_grid_full .product_cards{padding:1.715rem;}.product_info_grid_full .product_cards .prod_card{padding-top:1.715rem;text-align:left;}.product_info_grid_full .product_cards .prod_card:first-child{padding-top:0px;}.product_info_grid_full .product_cards .prod_card .content_wrapper{background-color:#ffffff;padding:1.715rem;}.product_info_grid_full .product_cards .prod_card .image img{display:block;width:100%;height:auto;}.product_info_grid_full .product_cards .prod_card .image{display:block;}.product_info_grid_full .product_cards .prod_card .content_wrapper .title{font-size:1.83rem;line-height:1.23em;color:#373737;font-family:'Muli',sans-serif;font-weight:900;margin:0px 0px 1.75rem 0px;}.product_info_grid_full .product_cards .prod_card .content_wrapper .title > *:first-child{margin-top:0px;}.product_info_grid_full .product_cards .prod_card .content_wrapper .title > *:last-child{margin-bottom:0px;}.product_info_grid_full .product_cards .text > *:first-child{margin-top:0px;}.product_info_grid_full .product_cards .text > *:last-child{margin-bottom:0px;}@media only screen 
    and (min-width :400px){.product_info_grid_full .product_cards{padding:3.43rem;}.product_info_grid_full .product_cards .prod_card{padding-top:3.43rem;}.product_info_grid_full .product_cards .prod_card:first-child{padding-top:0px;}.product_info_grid_full .product_cards .prod_card .content_wrapper{padding:3.43rem;}}@media only screen
    and (min-width :700px){.product_info_grid_full .product_cards{padding:1.715rem !important;}.product_info_grid_full .product_cards .prod_card{margin:-1.715rem;padding:1.715rem !important;width:50%;display:block;float:left;box-sizing:border-box;margin:0px;}.product_info_grid_full .product_cards:after{clear:both;display:block;height:0px;content:'';}.product_info_grid_full .product_cards .prod_card:nth-of-type(2n+1){clear:left;}.product_info_grid_full .product_cards .prod_card .content_wrapper{padding:3.43rem;}}
.paragraph--type--text-w-add{background-color:white;padding:3.43rem;text-align:center;}.paragraph--type--text-w-add .wrapper1{max-width:93.14rem;margin-left:auto;margin-right:auto;text-align:left;}.paragraph--type--text-w-add .wrapper2 > .part1{padding-bottom:3.43rem;}.paragraph--type--text-w-add .images img{display:inline-block;width:100%;max-width:100%;height:auto;}.paragraph--type--text-w-add .text{padding:1.715rem 0px 0px;}.paragraph--type--text-w-add .text > * :first-child{margin-top:0px;}.paragraph--type--text-w-add .text > * :last-child{margin-bottom:0px;}.paragraph--type--text-w-add .text h1{line-height:1.2em;text-transform:none;margin-top:0px;}.paragraph--type--text-w-add form label{display:block;}.paragraph--type--text-w-add form label.option{font-weight:normal;}.paragraph--type--text-w-add .bisonAddToCart_ajax_price{font-size:1.5rem;line-height:1.2em;font-weight:bold;padding-top:1.715rem;}.paragraph--type--text-w-add .bisonAddToCart_ajax_price > *{display:inline-block;}.paragraph--type--text-w-add .bisonAddToCart_ajax_shipping_price{padding-top:0.8575rem;}.paragraph--type--text-w-add .bisonAddToCart_ajax_shipping_price > *{display:inline-block;}.paragraph--type--text-w-add form #edit-product-attribute-display-986--wrapper .form-radios,.paragraph--type--text-w-add form #edit-product-attribute-display-1008--wrapper .form-radios,.paragraph--type--text-w-add form #edit-product-attribute-display-1005--wrapper .form-radios,.paragraph--type--text-w-add form #edit-product-attribute-display-17927--wrapper .form-radios{margin:-0.5rem;font-size:0px;}.paragraph--type--text-w-add form #edit-product-attribute-display-986--wrapper .form-radios > *,.paragraph--type--text-w-add form #edit-product-attribute-display-1008--wrapper .form-radios > *,.paragraph--type--text-w-add form #edit-product-attribute-display-1008--wrapper .form-radios > *,.paragraph--type--text-w-add form #edit-product-attribute-display-17927--wrapper .form-radios > *{display:inline-block;vertical-align:top;font-size:1.0rem;padding:0.5rem;margin:0px;}@media only screen 
  and (min-width :700px){.paragraph--type--text-w-add .wrapper2{display:table;width:100%;}.paragraph--type--text-w-add .wrapper2 > *{display:table-cell;vertical-align:top;box-sizing:border-box;-moz-box-sizing:border-box;;}.paragraph--type--text-w-add .wrapper2 > .part1{padding-right:3.43rem;width:45%;}.paragraph--type--text-w-add .wrapper2 > .part2{padding-left:3.43rem;border-left:1px solid #efefef;width:55%;}}
.region_type_video_embed .video iframe{width:100% !important;height:40vw !important;}@media only screen
    and (min-width :550px){.region_type_video_embed{padding:3.43rem;background-color:#e6e6e6;}.region_type_video_embed .video iframe{max-width:50rem !important;max-height:30rem !important;display:block;margin-left:auto;margin-right:auto;}}.region_type_video_embed.with-content{padding:3.43rem;background-color:#e6e6e6;text-align:left;}.region_type_video_embed.with-content .content_wrapper .text > *:first-child{margin-top:0px;}.region_type_video_embed.with-content .content_wrapper .text > *:last-child{margin-bottom:0px;}.region_type_video_embed.with-content .content_wrapper{padding-bottom:3.43rem;}@media only screen 
    and (min-width :700px){.region_type_video_embed.with-content .wrapper1{display:table;max-width:93.14rem;margin-left:auto;margin-right:auto;}.region_type_video_embed.with-content .wrapper1 > div{display:table-cell;vertical-align:top;}.region_type_video_embed.with-content .wrapper1 .content_wrapper{width:30%;min-width:18rem;}.region_type_video_embed.with-content .wrapper1 .video_wrapper{width:70%;padding-left:3.43rem;}.region_type_video_embed.with-content .wrapper1 .video_wrapper .video iframe{max-width:none !important;}}
