.laybuy-popup-modal{display:none;position:fixed;z-index:999999999;left:0;top:0;bottom:0;right:0;overflow:auto}#laybuy-popup-outer{display:flex;align-items:center;width:100%;min-height:100%;background-color:rgba(0,0,0,.3)}.laybuy-popup-modal-content{margin:auto;width:90vw;max-width:620px;height:520px;position:relative;border-radius:.65em}.laybuy-popup-modal-content img{width:100%;height:100%}.laybuy-popup-modal-content>iframe{width:100%;height:100%;border:0}.laybuy-popup-modal-content .close{font-size:28px;font-weight:bold;position:absolute;right:18px;top:2px}.laybuy-popup-modal-content .close:hover,.laybuy-popup-modal-content .close:focus{color:#000;text-decoration:none;cursor:pointer}.laybuy-popup-modal-content .bottom-cta-btn{align-self:start;padding:1.25em 2.8em;margin:1.5em 0 0;font-size:.8rem;line-height:0;color:#fff;background:#533187;border:0;border-radius:4em;cursor:pointer;outline:0;margin-left:40%}@font-face{font-family:circular;src:url(/assets/images/laybuy/circularstd-medium.woff)}.laybuy-info-container{color:#533187;font-family:circular;max-width:38em;margin:0 auto 0}.laybuy-info-container p{font-size:.8rem}.laybuy-info-container section>.step{}.laybuy-info-container h4{font-size:1rem;color:#786dff;margin-bottom:.5em}.laybuy-info-container .img-container{margin-bottom:15px;min-height:50px}.laybuy-checkout .laybuy-breakdown .laybuy-payments{font-size:1rem;color:#786dff;font-family:circular}.display-4{font-size:2.5rem;font-weight:300;line-height:1.2}#DemoButtons{background:rgba(0,0,0,.8);border:solid 1px red;border-radius:0 5px 0 0;border-right:2px solid #fff;border-top:2px solid #fff;bottom:0;height:40px;left:0;opacity:.8;overflow:hidden;padding:5px 10px 5px 5px;position:fixed;width:auto;z-index:5000}#DemoButtonCollapse{display:inline-block}.demo-button{background-color:red;border:solid 1px #000;border-radius:5px;color:#fff;font-size:12px;margin:0 2px;padding:2px 4px}.demo-button:focus,.demo-button:active:focus,.demo-button.active:focus{outline:0 none}.demo-button.displayed{background-color:green}.demo-highlight{background-color:rgba(255,255,0,.5)!important}.demo-menu-icon{-webkit-transform:rotate(-45deg);border:solid #eee;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-45deg)}.mce-fullscreen{z-index:10001}html,body{height:100%;min-height:100%;margin:0}html{}body{background:#aaa;color:#666}h1,h2,h3,h4,h5{font-weight:400}h2,.h2{font-size:44px;font-weight:300;margin-bottom:15px;margin-top:30px}h3,.h3{font-size:30px;font-weight:300;margin-bottom:15px;margin-top:30px}h3.popover-header{margin-top:0}h1 a,h2 a,h3 a,h4 a,h5 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a{color:#666;text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,.h1 a:hover,.h2 a:hover,.h3 a:hover,.h4 a:hover,.h5 a:hover{color:#7c95ba;text-decoration:none}h1 a:active,h2 a:active,h3 a:active,h4 a:active,h5 a:active,.h1 a:active,.h2 a:active,.h3 a:active,.h4 a:active,.h5 a:active{text-decoration:none}img{display:block;height:auto;max-width:100%}a,a:active,a:focus{outline:0}#SystemMessageContainer{border:0;margin:0;padding:0}.system-message{border-radius:0;font-size:90%;margin:0}.nav-tabs>li>a,.nav-tabs>li>a:visited{font-size:.8em;color:rgba(0,0,0,.75)}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{background-color:#fafafa}.nav-tabs .nav-item{overflow:hidden}.tab-pane-lazy{min-height:400px}.tab-content{background-color:#fafafa;border:1px solid #ddd;border-top:0;margin-bottom:30px}.tab-pane{border-top:0;overflow:hidden;padding:15px}#sectionTabs{margin:0;display:block;flex-wrap:nowrap;padding:0}#sectionTabs .nav-item,#sectionTabs .nav-link{display:inline-block;font-size:13px;text-align:center;vertical-align:bottom}#sectionTabs .nav-link{background-color:#f0f0f0;border-bottom:1px solid #f0f0f0;padding:4px}#sectionTabs .nav-link.active{background-color:#fafafa;border-bottom:1px solid #fafafa}.collapse-icon{cursor:pointer}.collapse-icon:before{content:"";font-family:FontAwesome}[aria-expanded="true"] .collapse-icon:before{content:"";font-family:FontAwesome}[aria-expanded="false"] .collapse-icon:before{content:"";font-family:FontAwesome}.media-thumb-container.published{opacity:1}.media-thumb-container.unpublished,.media-panel.unpublished,.comment-body.unpublished,.comment-header.unpublished{opacity:.5}.media-tile-list{width:100%}.timeline-album-preview-container .timeline-image{display:none}table{font-size:90%}.table>tbody>tr>td.td-vertical-align{vertical-align:middle}td.minimal,th.minimal{width:150px}th{font-size:75%}.table-transparent{background-color:transparent!important}.table-credit-card>thead>tr>td,.table-credit-card>tbody>tr>td{line-height:34px;padding:4px 8px;vertical-align:middle}.table-invoice{border-color:#ddd;border-radius:3px}.table-invoice.header{background-color:#f5f5f5;color:#333}.debug-mode-box{border:dashed 3px rgba(255,255,0,.75);color:rgba(255,255,0,.75);font-size:10px;height:100%;left:0;padding:5px;pointer-events:none;position:fixed;top:0;width:100%;z-index:20000}#devMenu{background:rgba(0,0,0,.5);border-left:solid 1px rgba(255,255,255,.75);border-radius:6px 0 0 0;border-top:solid 1px rgba(255,255,255,.75);color:#fff;font-size:14px;right:0;left:auto;padding:5px 15px;width:auto}#devMenu a:not(.btn),#devMenu a:hover:not(.btn),#devMenu a:active:not(.btn),#devMenu a:visited:not(.btn),#devMenu .star{color:#ff8}#devMenu ul{list-style:none;padding-left:0}#devMenu .btn-devsignout{margin-top:5px}#dsUserInfo{padding:0}.pointer{cursor:pointer}.avoid-clicks{pointer-events:none}.no-scrollbars{overflow:hidden!important}.table td.fit,.table th.fit,div.fit{white-space:nowrap;width:1%}.muted{color:#ccc}.full-width{display:block;width:100%}.text-xl{font-size:125%}.text-large{font-size:115%}.text-normal{font-size:100%}.text-small{font-size:85%}.tiny-text{font-size:small}h3 i.fa{font-size:110%;margin-right:5px;opacity:.55}i.jumbo{color:#ddd;font-size:100px;margin-bottom:15px}i.success{color:#3f903f!important}i.danger{color:#d9534f!important}.alert:not([data-notify="container"]){display:table;font-size:14px;width:100%}.alert div{display:table-cell;vertical-align:middle}.alertbox-icon{font-size:200%;padding-right:15px;text-align:center;width:auto;margin-top:1%}.styledalert{-webkit-border-radius:0;border-radius:0;box-shadow:0 1px 2px rgba(0,0,0,.11);display:inline-block;font-size:90%;line-height:1.25;overflow:hidden;text-align:left;width:100%}.styledalert-white{background-color:#f9f9f9;border-bottom-color:#bdbdbd;border-left-color:#cacaca;border-right-color:#cacaca;border-top-color:#d8d8d8;color:#404040;padding:10px 10px 10px 90px;position:relative}.styledalert-white.rounded{-webkit-border-radius:3px;border-radius:3px}.styledalert-white.rounded .icon{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.styledalert-white .icon{border:1px solid #bdbdbd;height:100%;left:0;padding-top:15px;position:absolute;text-align:center;top:0;width:65px}.styledalert-white .icon:after{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);background:#fff;border:1px solid #bdbdbd;border-bottom:0;border-left:0;content:'';display:block;height:10px;margin-top:-3px;position:absolute;right:-6px;top:50%;transform:rotate(45deg);width:10px}.styledalert-white .icon i{color:#fff;font-size:30px;left:16px;margin-left:auto;margin-right:auto;margin-top:-15px;position:absolute;top:50%}.styledalert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.styledalert-white.styledalert-success .icon,.styledalert-white.styledalert-success .icon:after{background:#60c060;border-color:#54a754}.styledalert-info{background-color:#d9edf7;border-color:#98cce6;color:#3a87ad}.styledalert-white.styledalert-info .icon,.styledalert-white.styledalert-info .icon:after{background:#4d90fd;border-color:#3a8ace}.styledalert-white.styledalert-warning .icon,.styledalert-white.styledalert-warning .icon:after{background:#fc9700;border-color:#d68000}.styledalert-warning{background-color:#fcf8e3;border-color:#f1daab;color:#c09853}.styledalert-danger{background-color:#f2dede;border-color:#e0b1b8;color:#b94a48}.styledalert-white.styledalert-danger .icon,.styledalert-white.styledalert-danger .icon:after{background:#da4932;border-color:#ca452e}.styledalert-info{background-color:#d9edf7;border-color:#98cce6;color:#3a87ad}.styledalert-white.styledalert-info .icon,.styledalert-white.styledalert-info .icon:after{background:#17a2b8;border-color:#3a8ace}.styledalert-primary{background-color:#d9edf7;border-color:#98cce6;color:#3a87ad}.styledalert-white.styledalert-primary .icon,.styledalert-white.styledalert-primary .icon:after{background:#007bff;border-color:#3a8ace}.styledalert-secondary{background-color:#9aa4ac;border-color:#6c757d;color:#fff}.styledalert-white.styledalert-secondary .icon,.styledalert-white.styledalert-secondary .icon:after{background:#6c757d;border-color:#6c757d}.styledalert-light{background-color:#f8f9fa;border-color:#c5c6c7;color:#000}.styledalert-white.styledalert-light .icon,.styledalert-white.styledalert-light .icon:after{background:#c5c6c7;border-color:#c5c6c7}.styledalert-dark{background-color:#343a40;border-color:#5e646b;color:#fff}.styledalert-white.styledalert-dark .icon,.styledalert-white.styledalert-dark .icon:after{background:#5e646b;border-color:#5e646b}.styledalert.process-payment{font-size:120%;min-width:400px;width:40%}.styledalert.process-payment .icon i{font-size:40px;left:10px;margin-left:auto;margin-right:auto;margin-top:-18px;position:absolute;top:50%}.icon-card{}.icon-card>.row{height:100%!important}.icon-card .card-body{padding-left:30px}.icon-card-icon-margin{position:relative;display:flex!important;background:#17a2b8;color:rgba(255,255,255,.75);padding:20px}.icon-card-icon-margin i{font-size:3rem;display:block;margin-left:auto!important;margin-right:auto!important;margin-top:auto!important;margin-bottom:auto!important}@media(min-width:768px){.icon-card-icon-margin{padding:0}.icon-card-icon-margin:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-left-color:#17a2b8;border-width:15px;margin-top:-15px}}.ribbon-wrapper-right{height:145px;overflow:hidden;position:absolute;right:-6px;top:-3px;width:140px;z-index:300}.ribbon-right{-moz-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-webkit-transform:rotate(45deg);box-shadow:0 0 3px rgba(0,0,0,.3);font:bold 15px Sans-Serif;left:-5px;padding:7px 0;position:relative;text-align:center;top:36px;transform:rotate(45deg);width:180px}.ribbon-right:before{left:0}.ribbon-right:after{right:0}.ribbon-wrapper-left{height:145px;left:11px;overflow:hidden;position:absolute;top:-4px;width:140px;z-index:300}.ribbon-left{-moz-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-webkit-transform:rotate(-45deg);box-shadow:0 0 3px rgba(0,0,0,.3);font:bold 15px Sans-Serif;left:-37px;padding:7px 0;position:relative;text-align:center;top:37px;transform:rotate(-45deg);width:180px}.ribbon-left:before{left:0;top:30px}.ribbon-left:after{right:0}.ribbon-grey{background-color:#c2bebe;background-image:-webkit-gradient(linear,left top,left bottom,from(#c2bebe),to(#dcdbdb));background-image:-webkit-linear-gradient(top,#c2bebe,#dcdbdb);background-image:-moz-linear-gradient(top,#c2bebe,#dcdbdb);background-image:-ms-linear-gradient(top,#c2bebe,#dcdbdb);background-image:-o-linear-gradient(top,#c2bebe,#dcdbdb);color:#fff;text-shadow:rgba(0,0,0,.5) 0 1px 1px}.ribbon-grey:before,.ribbon-grey:after{border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #666;bottom:-3px;content:"";position:absolute}.product-tile .ribbon-wrapper-left{left:-5px}.ribbon-green{background-color:#bfdc7a;background-image:-webkit-gradient(linear,left top,left bottom,from(#bfdc7a),to(#8ebf45));background-image:-webkit-linear-gradient(top,#bfdc7a,#8ebf45);background-image:-moz-linear-gradient(top,#bfdc7a,#8ebf45);background-image:-ms-linear-gradient(top,#bfdc7a,#8ebf45);background-image:-o-linear-gradient(top,#bfdc7a,#8ebf45);color:#211e14;text-shadow:rgba(255,255,255,.25) 0 1px 0}.ribbon-green:before,.ribbon-green:after{border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #6e8900;bottom:-3px;content:"";position:absolute}.ribbon-yellow{background-color:#cdce02;background-image:-webkit-gradient(linear,left top,left bottom,from(#d6e26b),to(#cdce02));background-image:-webkit-linear-gradient(top,#d6e26b,#cdce02);background-image:-moz-linear-gradient(top,#d6e26b,#cdce02);background-image:-ms-linear-gradient(top,#d6e26b,#cdce02);background-image:-o-linear-gradient(top,#d6e26b,#cdce02);color:#191803;text-shadow:rgba(255,255,255,.25) 0 1px 0}.ribbon-yellow:before,.ribbon-yellow:after{border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #717909;bottom:-3px;content:"";position:absolute}.ribbon-orange{background-color:#dba829;background-image:-webkit-gradient(linear,left top,left bottom,from(#dba829),to(#c09019));background-image:-webkit-linear-gradient(top,#dba829,#c09019);background-image:-moz-linear-gradient(top,#dba829,#c09019);background-image:-ms-linear-gradient(top,#dba829,#c09019);background-image:-o-linear-gradient(top,#dba829,#c09019);color:#fff;text-align:center;text-shadow:rgba(0,0,0,.5) 0 1px 0}.ribbon-orange:before,.ribbon-orange:after{border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #4c4306;bottom:-3px;content:"";position:absolute}.ribbon-red{background-color:#db2e29;background-image:-webkit-gradient(linear,left top,left bottom,from(#db2e29),to(#9a1c18));background-image:-webkit-linear-gradient(top,#db2e29,#9a1c18);background-image:-moz-linear-gradient(top,#db2e29,#9a1c18);background-image:-ms-linear-gradient(top,#db2e29,#9a1c18);background-image:-o-linear-gradient(top,#db2e29,#9a1c18);color:#fff;text-align:center;text-shadow:rgba(0,0,0,.5) 0 1px 0}.ribbon-red:before,.ribbon-red:after{border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #820905;bottom:-3px;content:"";position:absolute}.ribbon-discount{background-color:#bfdc7a;background-image:-webkit-gradient(linear,left top,left bottom,from(#bfdc7a),to(#8ebf45));background-image:-webkit-linear-gradient(top,#bfdc7a,#8ebf45);background-image:-moz-linear-gradient(top,#bfdc7a,#8ebf45);background-image:-ms-linear-gradient(top,#bfdc7a,#8ebf45);background-image:-o-linear-gradient(top,#bfdc7a,#8ebf45);color:#211e14;font-size:13px;left:-2px;padding:4px 0;text-shadow:rgba(255,255,255,.25) 0 1px 0;top:31px}.ribbon-discount:before,.ribbon-discount:after{border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #6e8900;bottom:-3px;content:"";position:absolute}.thumbnail>.ribbon-wrapper-left{left:11px}.product-detail-image-wrapper>.ribbon-wrapper{right:-7px}.price-block.periodic{display:none}.content-widget-type-featuredproducts{min-height:250px}.featured-product .regular-price-label,.featured-product .member-price-label{color:#5bc0de;font-size:10px;font-weight:700}.featured-product{background:#fff;border-left:6px solid #f8f8f8;border-radius:0;font-size:15px;height:150px;margin-right:10px;padding:10px;vertical-align:middle}.featured-product-description{display:table;height:50px;overflow:hidden;width:100%}.featured-product-description div{display:table-cell;max-height:50px;overflow:hidden;text-align:center;vertical-align:middle}.featured-product-description div p{margin:0;max-height:45px}.featured-product .btn-sm{padding:.15rem .3rem;font-size:.8rem}.featured-product .zoom-hover{left:90px;top:35px}.featured-product a,.featured-product a:hover{color:#000;text-decoration:none}.featured-product .featured-info{display:inline-block;min-height:110px;text-align:center;width:50%}.featured-product .member-price-amount,.featured-product .regular-price-amount{font-size:22px}.featured-product-thumb-container{align-items:center;display:table;float:left;height:110px;width:50%}.featured-product-thumb-container a{display:table-cell;text-align:center;vertical-align:middle}.featured-product-thumb{height:auto;margin:0 auto;max-height:110px;max-width:100px;width:auto}.jcarousel-wrapper{-moz-border-radius:5px;-moz-box-shadow:0 0 2px #999,inset 0 0 5px rgba(0,0,0,.3);-webkit-border-radius:5px;-webkit-box-shadow:0 0 2px #999,inset 0 0 5px rgba(0,0,0,.3);border:6px solid #fff;border-radius:5px;box-shadow:0 0 2px #999,inset 0 0 5px rgba(0,0,0,.3);margin:20px auto;overflow:hidden;padding:6px;position:relative}.jcarousel{background:#fff;border:none;overflow:hidden;position:relative;width:100%}.jcarousel ul{list-style:none;margin:0;padding:0;position:relative;width:30000em}.jcarousel li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #fff;box-sizing:border-box;float:left;width:260px}.jcarousel-control-prev,.jcarousel-control-next{-moz-border-radius:30px;-moz-box-shadow:0 0 8px #f0efe7;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;-webkit-border-radius:30px;-webkit-box-shadow:0 0 8px #f0efe7;-webkit-transition:all .25s ease-out;background:#4e443c;border:solid #ddd 3px;border-radius:30px;box-shadow:0 0 8px #f0efe7;color:#ddd;font:24px/27px Arial,sans-serif;height:36px;margin-top:-18px;position:absolute;text-align:center;text-decoration:none;text-shadow:0 0 1px #000;top:50%;transition:all .25s ease-out;width:36px}.jcarousel-control-prev:focus,.jcarousel-control-next:focus,.jcarousel-control-prev:visited,.jcarousel-control-next:visited{color:#ddd;text-decoration:none}.jcarousel-control-prev:hover,.jcarousel-control-next:hover,.jcarousel-control-prev:active,.jcarousel-control-next:active{-moz-box-shadow:0 0 2px rgba(0,0,0,.4);-webkit-box-shadow:0 0 2px rgba(0,0,0,.4);background:#7c95ba;box-shadow:0 0 2px rgba(0,0,0,.4);color:#fff;text-decoration:none}.jcarousel-control-prev{left:5px}.jcarousel-control-next{right:5px}@-webkit-keyframes width100{from{width:0}to{width:100%}}@-moz-keyframes width100{from{width:0}to{width:100%}}@-o-keyframes width100{from{width:0;}to{width:100%;}}@keyframes width100{from{width:0}to{width:100%}}ol.checkout-progress{margin:15px auto 30px auto}.checkout-progress{color:#849397;display:table;list-style:none;margin:0;padding:0;table-layout:fixed;width:100%}.checkout-progress-bar{background-color:#dfe3e4;height:.44em;left:7%;position:relative;top:40px;width:86%;z-index:0}.checkout-progress>li{display:table-cell;font-size:.8em;position:relative;text-align:center}.checkout-progress>li>span{font-size:1.25em}.checkout-progress>li a{text-decoration:none}.checkout-progress>li:before{background:#dfe3e4;border-radius:100%;content:attr(data-step);display:block;font-size:1em;height:3em;line-height:3em;margin:0 auto;margin-bottom:.25em;position:relative;text-align:center;width:3em;z-index:10}.checkout-progress>li:after{background:#dfe3e4;content:'';display:block;height:.5em;left:50%;margin-left:1.5em\9;position:absolute;top:1.25em;width:100%;z-index:1}.checkout-progress>li:last-child:after{display:none}.checkout-progress>li.is-complete{color:#2ecc71}.checkout-progress>li.has-link:before{cursor:pointer;pointer-events:all}.checkout-progress>li.is-complete:before,.checkout-progress>li.is-complete:after{background:#2ecc71;color:#fff}.checkout-progress>li.is-active{color:#3498db}.checkout-progress>li.is-active:before{background:#3498db;color:#fff}.checkout-progress>li.last-completed:after{-moz-animation:width100 1.5s 1 ease;-o-animation:width100 1.5s 1 ease;-webkit-animation:width100 1.5s 1 ease;animation:width100 1.5s 1 ease;z-index:1}@media(max-width:767px){.checkout-progress>li:before{font-size:1em;height:1.5em;line-height:1.5em;margin-bottom:.15em;width:1.5em}.checkout-progress-bar{left:7%;top:30px}.checkout-progress>li:after{height:.4em;top:.6em}.checkout-progress>li>span{font-size:.8em}.checkout-progress>li:nth-child(even)>span{position:relative;top:-48px}}.header-checkout-now{color:#fff}.btn-spaced{margin-right:5px}.btn-purchase-action,.panel-purchase-action>.panel-heading{background-color:#f5f5f5;border-color:#ccc;color:#464646}.panel .panel-purchase-action{border-color:#ccc}.btn-purchase-action:hover{background-color:#fafafa;color:#000}.btn-begin-checkout{}.inline-label{color:#888;font-weight:700}label{font-size:15px}.checkbox-inline{margin-right:20px}.form-inline .checkbox input[type="checkbox"].with-font{position:absolute}input[type=checkbox].with-font{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}input[type=checkbox].with-font~label{font-size:80%;padding-left:0;vertical-align:middle}input[type=checkbox].with-font~label:before{color:#535353;content:"";display:inline-block;font-family:FontAwesome;font-size:200%;letter-spacing:10px;min-width:32px;vertical-align:middle}input[type=checkbox].with-font:checked~label:before{color:#000;content:"";letter-spacing:5px}input[type=checkbox].with-font:focus~label:before{color:#428bca;font-weight:bold}.control-text{display:inline-block;padding-top:5px}.form-control-static{padding-bottom:5px;padding-top:2px}textarea.form-control{height:80px}input#CartQuantity:read-only{background:transparent;border:none;padding:0 15px}.form-horizontal .form-control-static{padding-bottom:0;padding-top:7px}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}ol.breadcrumb{margin:16px 0}#backToTop{-moz-transition:opacity .3s 0s,visibility 0s .3s;-o-transition:opacity .3s 0s,visibility 0s .3s;-webkit-transition:opacity .3s 0s,visibility 0s .3s;bottom:50px;cursor:pointer;opacity:0;position:fixed;right:50px;transition:opacity .3s 0s,visibility 0s .3s;visibility:hidden;z-index:4000}#backToTop .fa{margin-right:5px}#backToTop.btt-is-visible,#backToTop.btt-fade-out,.no-touch #backToTop:hover{-moz-transition:opacity .3s 0s,visibility 0s 0s;-o-transition:opacity .3s 0s,visibility 0s 0s;-webkit-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}#backToTop.btt-is-visible,#backToTop:hover{opacity:1;visibility:visible}#backToTop.btt-fade-out{opacity:.5}#backToTop:hover{opacity:1}@media(max-width:767px){#backToTop{bottom:5px;right:5px}}.product-detail-image-gallery{border:none;border-radius:4px;margin-top:30px;position:relative;text-align:center}.product-detail-image-wrapper{display:inline-block;height:auto;margin:0 auto;max-height:500px;max-width:500px;padding:0;position:relative;width:auto}.product-detail-image-wrapper a{border:solid 1px #dcdcdc}.main-gallery-image{height:auto;margin:0;width:auto}.gallery-thumb{height:auto;max-height:120px;max-width:120px;width:100%}.benefits-list{list-style:none;padding-left:0}.benefits-list li{border-left:10px solid #eee;margin-bottom:10px;padding-left:10px}.renewal-summary{font-size:14px;font-weight:bold;text-align:left}.renewal-summary p{font-size:smaller;margin:0 0 5px 0}.renewal-name{font-weight:bold}.renewal-seating,.renewal-comment{font-weight:normal}.panel-heading{font-size:18px;line-height:26px;vertical-align:middle}.current-panel{background-color:#eec!important}.section-status{font-size:18px;line-height:34px;vertical-align:middle}.complete{color:#4a4}.incomplete{color:#a44}.navbar .dropdown-menu .nav-link{white-space:nowrap}.navbar-dark.bg-dark,.navbar-dark .dropdown-menu{background-color:#000!important}.navbar-dark .dropdown-menu{border-top-right-radius:0;border-top-left-radius:0;top:10px}li.dropdown.open.collapsible a{background:transparent;color:#000;transition:all .25s ease-in-out 0s}li.dropdown.open.collapsible a:hover{background:red;color:#000}.navbar-fixed-top{z-index:10000}.account-login{z-index:110}.cart-summary-container{-moz-box-shadow:0 8px 6px -6px rgba(0,0,0,.4);-webkit-box-shadow:0 8px 6px -6px rgba(0,0,0,.4);box-shadow:0 8px 6px -6px rgba(0,0,0,.4);display:none;z-index:1040;max-width:60rem}.cart-summary-container .update-button,.cart-summary-container .remove-button{width:95px}.expanding-search{z-index:130}.header-checkout-now{font-size:14px;margin-right:15px;margin-top:1px;padding-bottom:3px;padding-left:8px;padding-right:10px;padding-top:4px}.cart-summary-footer a,.cart-summary-footer a:visited{color:#666}.cart-summary-footer a:hover,.cart-summary-footer a:active{color:#627796;text-decoration:none}.cart-thumbnail{height:auto;margin-left:15px;max-height:50px;max-width:50px;width:100%}.cartindex-thumbnail{float:left;height:auto;margin-right:15px;max-height:75px;max-width:75px;width:100%}input .auto-submit-form-on-change{width:0!important;height:0!important}.single-auto-submit-form .btn-group>label{cursor:pointer;margin:0}.single-auto-submit-form .btn-group>label.active{color:#fff!important;background-color:#007bff!important;border-color:#007bff!important}.single-auto-submit-form .btn-group>label:not(.active){background-color:#0062cc!important;border-color:#005cbf!important;color:rgba(255,255,255,.4)!important}.single-auto-submit-form .help-text{font-size:14px;font-style:italic}.cart-summary-row-header{padding-bottom:10px}.cart-description-container{}.cart-description{}.cart-sub-description{color:#666;font-size:smaller}.cart-amount-label{font-weight:700}.cart-amount{}.cart-item .old-price,.cart-amount .old-price{font-weight:normal;color:#a00;text-decoration:line-through}.cart-pay-now,.cart-total{font-size:110%;font-weight:700}#overlay-message-container{display:block;left:0;overflow:hidden;position:fixed;text-align:center;top:45%;width:100%;z-index:1000}#overlay-message{display:inline-block;font-size:90%;max-width:60%;min-width:200px;text-align:center;width:auto}#CartSummary{height:auto}#CartSynopsis{overflow-y:auto;overflow-x:hidden}#CartSynopsis h4{background:rgba(0,0,0,.2);color:#000;padding:10px 15px}.cart-synopsis-line{padding:0 15px}.cartpage-product-header{position:relative;overflow:hidden;font-size:90%}.cartpage-product-description{}.cartpage-product-description .product-title{font-weight:bold}.cartpage-product-description .product-title a{color:#555;text-decoration:none}.cartpage-product-row{border-bottom:1px solid #ddd}.cartpage-product-row:first-of-type{padding-top:0}.cartpage-product-row:last-of-type{border-bottom:none;padding-bottom:0}.cartitem-option{margin-bottom:5px;font-size:90%}.cartitem-option .btn-sm{margin:0 15px;padding:.2rem .5rem}.hidden-if-not-collapsed{display:none}.hidden-if-not-collapsed.collapsed{display:inline-block}.banner-wrapper{padding:0;margin:0 -15px}.link-tile{width:100%;min-width:240px;text-align:center;margin:10px 5px;padding:4px}.link-tile-image{height:auto;max-height:100px;max-width:100px;margin:0 auto;padding:5px}.link-tile-image.large-image{width:100%;height:auto;max-width:640px;max-height:640px}.link-tile-synopsis{font-size:80%}.my-account-content-link,.member-content-link{}.card-table{border-radius:4px}.card-table>.card-table-row{border-radius:0;margin-bottom:1px;padding:10px}.card-table-row.active{background-color:#ffb}.card-table>.card-table-row:last-child{border-bottom:none;border-radius:0 0 4px 4px}.card-table>.card-table-row>a,.card-table>.card-table-row>a:visited,.card-table>.card-table-row>a:active,.card-table>.card-table-row>a:hover{color:#444;text-decoration:none}.card-table>.card-table-header{border:none;border-radius:4px 4px 0 0;font-size:70%;margin-bottom:0;padding:4px}.card-table-cell{font-size:90%;min-height:20px;vertical-align:middle}.transaction-component-card a.close{color:inherit;text-shadow:none;margin-top:4px;font-size:16px}.collapsable-form-container{border:solid 1px #eee;border-radius:2px;margin:15px 0;padding:15px}.bootstrap-toggle-row,.boxed{background-color:#f4f4f4;border:solid 1px #ccc;border-radius:2px;margin:5px 0 10px 0;overflow:hidden;padding:10px}.bootstrap-toggle-row,.boxed{cursor:pointer}.bootstrap-toggle-row .control-label{pointer-events:none;text-align:right}.key-personnel{margin-top:30px}.key-person-form .checkbox label{padding-left:30px}.key-person-form .checkbox input[type="checkbox"]{height:22px;margin-left:-30px;margin-top:2px;width:22px}.key-person-controls{margin-top:-3px}.display-only{margin-bottom:5px}button.add-key-person{margin-top:10px}[data-notify="progressbar"]{bottom:0;height:5px;left:0;margin-bottom:0;position:absolute;width:100%}[data-notify="title"]{font-weight:bold}.ancillary-fields input[type="checkbox"]{height:20px;margin:6px 0 0;width:20px}.ancillary-fields input:read-only,.ancillary-fields textarea:read-only,.ancillary-fields .list-group-item:read-only{background:#ffe;cursor:not-allowed}.ancillary-fields input:read-only:focus,.ancillary-fields textarea:read-only:focus{-webkit-box-shadow:none;border-color:#ccc;box-shadow:none;outline:0}.ancillary-fields .list-group-item{font-size:14px;line-height:1.42857143;padding:6px 12px}.intro-text{font-size:125%;font-weight:300;margin:30px 0}.card-member-info{background-color:#5bc0de;border-color:#5fa2dd;color:#fff;margin-bottom:24px}.card-member-info>.card-body{padding:40px}.card-member-info hr{border-color:rgba(255,255,255,.2)}.card-member-info .mar-btm{margin-bottom:15px}.card-member-info h2,.card-member-info .h2{font-size:28px;margin-top:15px}.card-member-info .small,.card-member-info small{font-size:85%}.card-member-info .text-sm{font-size:.8em}.card-member-info .text-thin{font-weight:300}.card-member-info .text-semibold{font-weight:600}.btn-purchase-action{display:inline-block;font-size:11px;margin:5px;min-height:80px;min-width:100px}.busy-spinner-container{display:inline-block;min-height:24px;vertical-align:middle;width:50px;background-color:transparent}.btn-purchase-action.active{background-color:#fff}.club-logo-container img{height:auto;margin:0 auto;max-height:100px;max-width:200px;width:auto}.table tr.existing-card-row td{line-height:34px}#contact h4{font-size:20px}#contact .form-inline .form-group{margin-bottom:15px}.contact-permissions h5{}.contact-permissions .contact-preference-block{padding-bottom:20px}.contact-permissions .contact-preference-block:first-of-type{padding-top:20px}.card-header-glyphed [data-toggle="collapse"]:after{color:#627796;content:"";float:right;font-family:FontAwesome;font-size:18px;line-height:22px;padding-left:15px;text-decoration:none}.card-header-glyphed [data-toggle="collapse"].collapsed:after{color:#454444;content:""}.login-signup h4{font-weight:bold}.card-login-signup{background-color:#e6e6e6;border:solid 1px #ccc;border-radius:4px;overflow:hidden;position:relative}.card-login-signup .btn{display:block;margin:0 auto 15px auto;min-width:200px;width:75%}#SeatingCountdown{background-color:rgba(0,0,0,.85);border-radius:0 0 10px 10px;color:#ccc;display:block;font-size:12px;margin:0 auto;padding:10px;position:absolute;right:0;text-align:center;top:0;width:280px}.payment-card-logo{display:inline-block;height:auto;padding:5px;vertical-align:middle;width:45px}span.twitter-typeahead .tt-menu,span.twitter-typeahead .tt-dropdown-menu{-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);cursor:pointer;display:none;float:left;font-size:14px;left:0;list-style:none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;text-align:left;top:100%;z-index:1000}span.twitter-typeahead .tt-suggestion{clear:both;color:#333;display:block;font-weight:normal;line-height:1.42857143;padding:3px 20px;white-space:nowrap}span.twitter-typeahead .tt-suggestion.tt-cursor,span.twitter-typeahead .tt-suggestion:hover,span.twitter-typeahead .tt-suggestion:focus{background-color:#337ab7;color:#fff;outline:0;text-decoration:none}.tt-suggestion-main-cell{padding:5px 0}.tt-suggestion-additional-cell{}.tt-suggestion-row{margin-left:0;margin-right:0}.input-group.input-group-lg span.twitter-typeahead .form-control{border-radius:6px;font-size:18px;height:46px;line-height:1.3333333;padding:10px 16px}.input-group.input-group-sm span.twitter-typeahead .form-control{border-radius:3px;font-size:12px;height:30px;line-height:1.5;padding:5px 10px}span.twitter-typeahead{flex:1 1 auto;width:1%;margin-bottom:0}.input-group span.twitter-typeahead{display:inline-block!important;height:34px}.input-group span.twitter-typeahead .tt-menu,.input-group span.twitter-typeahead .tt-dropdown-menu{top:32px!important}.input-group span.twitter-typeahead:not(:first-child):not(:last-child) .form-control{border-radius:0}.input-group span.twitter-typeahead:first-child .form-control{border-bottom-left-radius:4px;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:0}.input-group span.twitter-typeahead:last-child .form-control{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:4px}.input-group.input-group-sm span.twitter-typeahead{height:30px}.input-group.input-group-sm span.twitter-typeahead .tt-menu,.input-group.input-group-sm span.twitter-typeahead .tt-dropdown-menu{top:30px!important}.input-group.input-group-lg span.twitter-typeahead{height:46px}.input-group.input-group-lg span.twitter-typeahead .tt-menu,.input-group.input-group-lg span.twitter-typeahead .tt-dropdown-menu{top:46px!important}.typeahead-submit{border-bottom-left-radius:4px!important;border-top-left-radius:4px!important;margin-left:5px}.typeahead-label{}.tt-header,.tt-footer,.tt-empty{padding:10px 15px}.tt-header,.tt-footer{background-color:#eeebeb;font-size:110%;font-weight:bold}.typeahead-search-type{padding-top:7px}.typeahead-scrollable-dropdown .tt-menu{max-height:300px;overflow-y:auto;width:100%}.tt-suggestion-row.tt-suggestion{background-color:#fbfbfb;margin-bottom:1px;margin-top:1px;padding:5px 5px!important}.tt-suggestion-main-cell{padding:5px 10px}.tt-suggestion-additional-cell{font-size:75%;padding:0 10px}.tt-menu .text-bold{font-weight:bold}#priceSlider{margin:15px 0 5px 0}#priceSlider .noUi-origin{right:auto;width:0}#priceSlider .connect{background:#80c9f5;bottom:0;box-shadow:inset 0 0 3px rgba(51,51,51,.45);position:absolute;top:0}#priceSlider.noUi-state-tap .connect{-moz-transition:left 300ms,right 300ms;-o-transition:left 300ms,right 300ms;-webkit-transition:left 300ms,right 300ms;transition:left 300ms,right 300ms}#card-element{background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#555;font-size:14px;height:34px;line-height:1.42857143;padding:6px 12px}.has-error .field-validation-error{color:#d9534f;font-size:.8em!important}.help-block{color:#888;font-size:75%}span.help-block.field-validation-error{color:#d9534f}h1 a,h2 a,h3 a,h4 a,h5 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a{-moz-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;-webkit-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.filterable{-moz-transition:all ease-in-out .4s;-o-transition:all ease-in-out .4s;-webkit-transition:all ease-in-out .4s;transition:all ease-in-out .4s}.fade-in-on-load{opacity:0;transition:opacity .2s ease-out;will-change:transition}.ghosted{opacity:.5;transition:opacity .4s 0s,visibility 0s .4s;pointer-events:none}.reduced-focus{opacity:.7;transition:opacity .4s 0s,visibility 0s .4s}.btn{-moz-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;-webkit-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.hover-raise{-moz-box-shadow:0 8px 6px -6px rgba(0,0,0,0);-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;-webkit-box-shadow:0 8px 6px -6px rgba(0,0,0,0);-webkit-transition:all .4s ease-out;box-shadow:0 8px 6px -6px rgba(0,0,0,0);transition:box-shadow .4s ease-out}.hover-raise:hover{-moz-box-shadow:0 8px 6px -6px rgba(0,0,0,.4);-webkit-box-shadow:0 8px 6px -6px rgba(0,0,0,.4);box-shadow:0 8px 6px -6px rgba(0,0,0,.4)}.zoom-hover{-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;color:#fff;cursor:pointer;font-size:60px;left:45%;opacity:0;position:absolute;text-shadow:rgba(0,0,0,.4) 1px 3px 6px;top:45%;transform-origin:50% 50%}.timeline-image:hover .zoom-hover,.product-grid-thumb-container:hover .zoom-hover,.product-detail-image-gallery:hover .zoom-hover{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);opacity:1;transform:scale(1.1)}@keyframes blink{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}.waiting{font-size:175%;font-weight:700}.waiting span{padding-left:5px}.waiting span{animation-duration:1.4s;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:blink}.waiting span:nth-child(2){animation-delay:.2s}.waiting span:nth-child(3){animation-delay:.4s}.modal{z-index:10001}.modal .tooltip{z-index:10010}.tooltip.in{opacity:1}.modal-open{overflow-y:hidden}.modal-body{max-height:400px;overflow:auto}.modal-fullscreen .modal-body{max-height:none!important}#AliasInfo,.complex-password-hints{-moz-border-radius:5px;-moz-box-shadow:0 1px 3px #ccc;-webkit-border-radius:5px;-webkit-box-shadow:0 1px 3px #ccc;background:#fefefe;border:1px solid #ddd;border-radius:5px;bottom:-15px;box-shadow:0 1px 3px #ccc;display:none;font-size:.875em;padding:15px;position:relative;width:100%}#AliasInfo h4,.complex-password-hints h4{font-weight:normal;margin:0 0 10px 0;padding:0;font-size:120%}#AliasInfo::before,.complex-password-hints::before{color:#ddd;content:"▲";display:block;font-size:14px;left:45%;line-height:14px;position:absolute;text-shadow:none;top:-12px}#AliasInfo .invalid,.complex-password-hints .invalid{background:url(/assets/images/cross.png) no-repeat 0 50%;color:#ec3f41;line-height:24px;padding-left:22px}#AliasInfo .valid,.complex-password-hints .valid{background:url(/assets/images/tick.png) no-repeat 0 50%;color:#3a7d34;line-height:24px;padding-left:22px}#AliasInfo ul,#AliasInfo li,.complex-password-hints ul,.complex-password-hints li{list-style-type:none;margin:0;padding:0}#AliasInfo{width:auto}.heading-controls{line-height:44px;margin-top:30px;text-align:right;vertical-align:middle}.btn-block+.btn-block{margin-top:0}.timeline{list-style:none;padding:20px 0 20px;position:relative}.timeline:before{background-color:#eee;bottom:0;content:" ";left:50%;margin-left:-1.5px;position:absolute;top:0;width:3px}.timeline>li{margin-bottom:20px;position:relative}.timeline>li:before,.timeline>li:after{content:" ";display:table}.timeline>li:after{clear:both}.timeline>li>.timeline-panel{-moz-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.175);-webkit-transition:all ease-in-out .5s;background:#fff;border:1px solid #d4d4d4;border-radius:2px;box-shadow:0 1px 6px rgba(0,0,0,.175);float:left;overflow:visible;padding:20px;position:relative;transition:all ease-in-out .5s;width:46%;z-index:10}.timeline>li>.timeline-panel.expanded{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.175);box-shadow:0 3px 6px rgba(0,0,0,.175);max-height:2000px;width:100%}.timeline>li>.timeline-panel:before{border-bottom:15px solid transparent;border-left:15px solid #ccc;border-right:0 solid #ccc;border-top:15px solid transparent;content:" ";display:inline-block;position:absolute;right:-15px;top:26px}.timeline>li>.timeline-panel:after{border-bottom:14px solid transparent;border-left:14px solid #fff;border-right:0 solid #fff;border-top:14px solid transparent;content:" ";display:inline-block;position:absolute;right:-14px;top:27px}.timeline>li>.timeline-badge{background-color:#999;border-radius:50%;color:#fff;font-size:1.4em;height:50px;left:50%;line-height:50px;margin-left:-25px;position:absolute;text-align:center;top:16px;width:50px;z-index:5}.timeline>li.timeline-inverted>.timeline-panel{float:right}.timeline>li.timeline-inverted>.timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}.timeline>li.timeline-inverted>.timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}.timeline-badge.primary{background-color:#2e6da4!important}.timeline-badge.success{background-color:#3f903f!important}.timeline-badge.warning{background-color:#f0ad4e!important}.timeline-badge.danger{background-color:#d9534f!important}.timeline-badge.info{background-color:#5bc0de!important}.timeline-title{color:inherit;margin-top:0}.timeline-body>p,.timeline-body>ul{margin-bottom:0}.timeline-body>p+p{margin-top:5px}.timeline-image{background-position:center center;background-repeat:no-repeat;background-size:100% auto;height:200px;width:100%}.timeline-heading{overflow:hidden}.timeline-body>.description{font-size:14px;padding:15px 0}.timeline-metadata{clear:both}.timeline-popularity-container{margin-top:10px;text-align:right}.timeline-popularity-container .popularity-message,.timeline-metadata,.post-footer{color:#666;font-size:14px;text-align:left}.timeline-popularity-container .popularity-message{display:inline-block;float:left;line-height:34px}.timeline-popularity-container .popularity-buttons{display:inline-block}.timeline-album-preview-container{height:200px;overflow:hidden;position:relative}.timeline-album-preview,.timeline-album-preview-alt{left:0;position:absolute;top:0}.document-download{color:#ccc;font-size:50px;text-decoration:none}.document-download:hover{text-decoration:none}.mc-item .summary{font-size:14px}.media-panel.blog-entry,.media-panel.document{-moz-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.175);-webkit-transition:all ease-in-out .5s;background:#fff;border:1px solid #d4d4d4;border-radius:2px;box-shadow:0 1px 6px rgba(0,0,0,.175);overflow:hidden;padding:20px;position:relative;transition:all ease-in-out .5s;z-index:10}.post-header{border-bottom:1px solid #eee;margin-bottom:15px}.post-footer{clear:both;margin-top:15px;overflow:hidden}.post-body{border-bottom:1px solid #eee;padding:0 15px 15px 15px}.post-footer .view-count,.post-footer .comment-count{float:left;margin-right:10px}.post-footer .thumbnail-popularity-container .popularity-message{color:#666}.post-header h3{margin-bottom:5px;margin-top:0}.full-description{-moz-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;-webkit-transition:all ease-in-out .5s;margin:15px 0;padding:0;transition:all ease-in-out .5s}.media-thumbnail-link{display:block;height:250px}.media-popularity{font-size:16px;padding:4px 8px}.media-tile-meta-overlay{background-color:rgba(0,0,0,.4);border-radius:4px 4px 0 0;color:#fff;font-size:14px;overflow:hidden;padding:7px}.media-tile-meta-overlay>.view-count,.media-tile-meta-overlay>.comment-count{float:left;line-height:28px;padding-right:10px}.lightbox-metadata-container{background:rgba(0,0,0,.75);border-radius:8px 0 0 0;bottom:0;color:#fff;display:none;opacity:.85;padding:15px;position:absolute;right:0;text-align:right}.lightbox-popularity-container{padding-bottom:10px}.lightbox-popularity-container .popularity-message,.lightbox-popularity-container .popularity-buttons{display:inline-block}.lightbox-popularity-container .popularity-message{color:#fff;font-size:14px;line-height:28px;padding-right:15px}.view-count-container,.comment-count-container{display:inline;font-size:13px;font-style:italic;padding-right:15px}.media-count,.media-comments,.media-views{padding-right:15px}.thumbnail-popularity-container{display:block;padding:0;text-align:right}.thumbnail-popularity-container .popularity-message{color:#fff;float:left;font-size:14px;line-height:28px;padding-right:15px}.thumbnail-popularity-container .popularity-buttons{display:inline-block}.thumbnail-popularity-container .media-popularity{font-size:12px;padding:2px 4px}.media-comment-panel{margin-bottom:20px;overflow:visible}.arrow_box{background:#fff;border:2px solid #c2e1f5;border-radius:8px;position:relative;top:15px}.arrow_box:after,.arrow_box:before{border:solid transparent;bottom:100%;content:" ";height:0;left:10%;pointer-events:none;position:absolute;width:0}.arrow_box:after{border-bottom-color:#fff;border-color:rgba(255,255,255,0);border-width:12px;margin-left:-12px}.arrow_box:before{border-bottom-color:#c2e1f5;border-color:rgba(194,225,245,0);border-width:15px;margin-left:-15px}.arrow_box.highlight{border:2px solid #5cb85c}.arrow_box.highlight:before{border-bottom-color:#5cb85c}.character-count{font-size:13px;text-align:left}#comments-container{height:auto;overflow-x:hidden;overflow-y:scroll}.comments-list{height:auto;list-style:none;overflow:visible;padding-left:0}.comments-list ul{padding-left:0}.comments-list>li ul{list-style:none;padding-left:15px}.comments-list>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul ul{padding-left:0}.comments-list li{margin-bottom:15px;overflow:visible}#comment-modal{z-index:1000000}#comment-modal .modal-dialog{height:auto;max-height:1000px;max-width:800px;min-height:400px;width:90%}#comment-modal .modal-body{background-color:#f5f5f5}.comment-header{font-size:14px;overflow:hidden}.comment-header .author{font-weight:bold}.comment-header .date{float:right;font-style:italic}.comment-body{font-size:14px;padding:15px}.comment-footer{margin-top:18px}.comment-status{color:#666;font-size:13px;line-height:30px}.change-comment-status,.comment-status{margin-left:15px}.busy-spinner,.load-more-spinner,.load-previous-spinner,#add-comment-spinner{color:#666;font-size:13px;font-style:italic}.media-thumb-container{-moz-transition:all ease-in-out .4s;-o-transition:all ease-in-out .4s;-webkit-transition:all ease-in-out .4s;background-color:rgba(0,0,0,.05);background-position:center center;background-repeat:no-repeat;background-size:cover;border:solid 1px #888;border-radius:4px;height:300px;margin:0 auto 15px auto;max-width:380px;overflow:hidden;position:relative;transition:all ease-in-out .4s;width:100%}.media-thumb-container a{max-width:380px}.media-meta{color:#888;font-size:13px;text-align:left}.media-author{margin-bottom:15px;margin-top:5px}.member-photo-thumb-title,.member-photo-album-title{background-color:rgba(0,0,0,.6);border-radius:0 0 4px 4px;bottom:0;color:#fff;display:table;font-size:16px;height:75px;left:0;overflow:hidden;padding:10px;position:absolute;text-align:center;vertical-align:middle;width:100%}.member-photo-thumb-title p{display:table-cell;vertical-align:middle}.member-photo{padding-bottom:10px}.member-photo p{font-weight:bold}.blueimp-gallery>.description{background-color:rgba(0,0,0,.4);color:#fff;display:none;font-size:14px;left:0;line-height:20px;margin:0;opacity:.8;padding:0 15px 15px 15px;position:absolute;top:60px;width:100%}.blueimp-gallery-carousel>.description{top:60px;width:100%}.blueimp-gallery>.description>.view-count{display:block;font-size:12px;font-style:italic}.blueimp-gallery>.title{background-color:rgba(0,0,0,.4);color:#fff;float:left;left:0;opacity:.8;padding:15px;top:0;width:100%}.blueimp-gallery-controls>.description,.blueimp-gallery-controls>.lightbox-metadata-container{display:block}.blueimp-gallery-carousel{border-radius:4px;box-shadow:none}.blueimp-gallery>.slides>.slide>.video-content>img{height:auto;min-height:100%;width:auto}.blueimp-gallery>.prev,.blueimp-gallery>.next{left:30px}.blueimp-gallery>.next{left:auto;right:30px}.blueimp-gallery>.close{font-size:36px;right:30px}#preview .modal-body{max-height:600px}#final-preview,.card-preview{-moz-box-shadow:0 4px 8px -2px rgba(0,0,0,.4);-webkit-box-shadow:0 4px 8px -2px rgba(0,0,0,.4);border:solid 2px #ccc;border-radius:18px;box-shadow:0 4px 8px -2px rgba(0,0,0,.4);height:auto;margin:0 auto;max-height:360px;max-width:440px;width:auto}#final-preview-container{height:auto;margin:0 auto;overflow:hidden;padding:20px;position:relative;width:100%}#chosen-image-modal .modal-body{height:600px}.preview-mask{height:100%;left:0;position:absolute;top:0;width:100%}.canvas-container{margin:0 auto}.membership-card{height:auto;margin:0 auto;max-height:110px;max-width:110px;padding:5px;width:auto}.membership-card.large{border-radius:15px;max-height:220px;max-width:220px}.membership-card.bordered{border:solid 1px #ccc;border-radius:8px;max-height:220px;max-width:220px;padding:0}#card-image-container{overflow:hidden;padding:20px;position:relative}#card-image-loading{color:#fff;display:none;left:40%;position:absolute;text-align:center;top:45%;width:20%}.card-customiser-gallery img{height:70px;width:108px}#workingCanvasContainer{margin:0;padding:0}#workingCanvas{display:block;margin:0 auto}.color-swatch{height:27px;padding:2px;width:27px}.picture-item{padding:10px}.picture-item img{border:solid 1px #ccc;border-radius:4px}.content-widget .filterable{display:block!important;opacity:1}.content-section{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.content-section>hr{border:none;display:block;margin:0;padding:0;width:100%}.content-section-topofpage{display:block;width:100%}.time-hidden{display:none!important}.content-widget{display:flex;flex-grow:1;flex-shrink:1;justify-content:center;overflow:visible;position:relative;width:auto}.content-widget-type-divider{margin:15px 0;width:100%}.content-widget-type-headeraccount,.content-widget-type-headercart{display:inline-block;margin-left:auto;margin-right:auto;padding:0 15px;width:49%}.content-widget-type-headercart{padding-right:30px;text-align:right}.content-section-footer{flex-direction:column}.content-widget-type-compactsearchlink{float:right;max-width:400px;width:100%}.content-widget-type-featuredproducts{display:block;width:100%}.content-widget-type-headeraccount,.content-widget-type-headercart{background-color:rgba(0,0,0,.75);color:#eee}.content-widget-type-producttile .upsell-tile,.content-widget-type-producttile .merchandise-tile{margin:0}.upsell-tile-image{margin:15px auto}.content-widget>.content-widget-content{width:auto;margin:0;padding:0;overflow:visible;position:relative}.content-widget-type-divider>.content-widget-content,.content-widget-type-divider>.content-widget-content>hr{width:100%}.content-widget.flex-fill>.content-widget-content{width:100%}.content-widget-type-compactsearchlink>.content-widget-content{width:100%}.content-widget-type-sitemenu>.content-widget-content{width:100%}.content-widget-type-sitemenu>.content-widget-content>.navbar>.navbar-collapse>ul.navbar-nav{}.content-widget-type-sitemenu.cms-block-right>.content-widget-content>.navbar>.navbar-collapse>ul.navbar-nav{margin-left:auto!important}.content-widget-type-sitemenu.cms-block-left>.content-widget-content>.navbar>.navbar-collapse>ul.navbar-nav{margin-right:auto!important}.content-widget-type-sitemenu.cms-block-center>.content-widget-content>.navbar>.navbar-collapse>ul.navbar-nav{margin-left:auto!important;margin-right:auto!important}.content-widget.cms-editable-inline .content-widget-content,.content-widget-type-textblock .editable-text{width:100%}.cms-block-left{}.cms-block-right{}.cms-block-center{}.cms-block-bottom{}.cms-block-middle{}.cms-block-top{}.cms-block-full-height{}.cms-block-full-width{width:100%}.flex-line-break{flex-basis:100%;height:0}.flex-column-break{flex-basis:100%;width:0}.card-img-overlay .card-title,.card-img-overlay .card-text{color:inherit}.card-img-overlay .card-title{font-weight:bold;font-size:150%}.content-widget-type-tile .card a,.content-widget-type-tile .card a:visited{color:inherit;font-style:italic}@media only screen and (min-width:320px){.content-widget{}}@media only screen and (min-width:480px){.merchandise-tile,.upsell-tile{max-width:690px}.upsell-tile-description,.merchandise-tile-description{width:100%}}@media only screen and (min-width:768px){}@media only screen and (min-width:992px){.upsell-tile,.merchandise-tile{max-width:440px}.content-widget-home-page-tiles{max-width:60%}.content-widget-type-producttile .content-widget-content{flex-grow:1}.content-widget-type-producttile .product-tile{max-width:100%}.content-widget-type-producttile .merchandise-tile{max-width:40%}}@media only screen and (min-width:1200px){.upsell-tile,.merchandise-tile{max-width:350px}.content-widget-home-page-tiles{max-width:60%}.content-widget-type-producttile .product-tile{max-width:100%}.content-widget-type-producttile .merchandise-tile{max-width:40%}}.card-faq .card-header{font-size:1.25rem;font-weight:600;padding:.5rem 1rem}.footer-links li{padding:4px 8px}.content-body{flex:1}.content-footer{min-height:20vh}.has-float-label input:focus,.has-float-label textarea:focus,.has-float-label select:focus{border-color:#2ca8b3;box-shadow:none}.has-float-label>.form-control:placeholder-shown:not(:focus)+*{font-size:100%;margin-top:4px}.page-login-register .page-heading,.page-forgot-details .page-heading,.page-details-sent .page-heading{text-align:center}.card-key-personnel .card-header{background-color:rgba(0,0,0,.09)}.card-key-person .card-header{background-color:rgba(0,0,0,.03)}.btn{cursor:pointer}.btn-disabled,button:disabled{cursor:not-allowed}.editable-value{}@media(min-width:992px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:.25rem;padding-left:.25rem}}.btn-carousel-pause-cycle{width:46px;height:46px;margin-top:1rem;padding:0;background:#fff;border:0;border-radius:50%;font-size:15px;font-weight:400;color:#555;line-height:46px;box-shadow:none}.bootbox,.toast-body{color:#000}.page-cart-details .content-widget-type-headercart,.page-delivery-address .content-widget-type-headercart,.page-collectable-information .content-widget-type-headercart,.page-seating-selector .content-widget-type-headercart,.page-payment .content-widget-type-headercart,.page-payment-confirmation .content-widget-type-headercart,.page-login-register .content-widget-type-headercart,.page-select-username .content-widget-type-headercart,.page-cart-options .content-widget-type-headercart{display:none}.page-override-overlay{position:fixed;top:0;left:0;right:0;bottom:0;display:block;background-color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:2000}.page-override-overlay .team-logo{flex-grow:0;max-width:300px;max-height:300px;width:auto;height:auto;margin:0 auto}.page-override-overlay .team-name{font-size:3.5rem;text-align:center}.page-override-overlay p{font-size:2.5rem;text-align:center}.system-message{padding:1.5rem 1.5rem;font-size:16px!important;z-index:15000}.carousel-fade .carousel-item{display:block}.product-category-tile-image{max-width:140px;max-height:140px;height:auto;width:auto}.carousel-flip-countdown .tick{white-space:nowrap;font-family:arial,sans-serif}.carousel-flip-countdowno .tick-flip,.carousel-flip-countdown .tick-text-inline{font-size:2.5em}.carousel-flip-countdown .tick-label{margin-top:0;font-size:50%;color:#fff}.carousel-flip-countdown .tick-char{width:1.5em;color:#595d63!important}.carousel-flip-countdown .tick-text-inline{color:#595d63!important;display:inline-block;text-align:center;min-width:1em}.carousel-flip-countdown .tick-text-inline+.tick-text-inline{margin-left:-.325em}.carousel-flip-countdown .tick-group{margin:0 .5em;text-align:center}.carousel-flip-countdown .tick-flip-panel-text-wrapper{line-height:1.45!important}.carousel-flip-countdown .tick-flip-panel{color:#fff!important;background-color:#233d37!important}.carousel-flip-countdown .tick-flip{font-family:inherit!important;border-radius:.12em!important}.carousel-flip-countdown{position:absolute;top:10%;left:5%;width:50%;padding:10px;background-color:rgba(0,0,0,.7)}p.carousel-countdown.heading{text-align:center;color:#fff;text-transform:uppercase;font-weight:bold}hr.section-separator{width:100%;clear:both}.quick-address-list{height:auto;max-height:300px;overflow-x:hidden}.payment-logo{max-height:24px;max-width:110px;float:right;width:auto;padding-left:5px}.laybuy-breakdown{font-size:.75rem;vertical-align:bottom}.laybuy-breakdown .laybuy-logo{max-width:90px;vertical-align:baseline;margin-bottom:-2px}#LaybuyInfoModal iframe{min-height:520px}.merchandise-tile .laybuy-brand .cart-pay-now .laybuy-breakdown{font-size:1rem;font-weight:normal;padding-top:5px}.merchandise-tile .laybuy-payments,.merchandise-tile .laybuy-info-link,.merchandise-tile .laybuy-brand{display:block}.cart-payment .laybuy-breakdown{color:#786dff}.add-to-cart-image{max-width:100px;height:auto}.btn-group-xs>.btn,.btn-xs{padding:.25rem .4rem;font-size:.875rem;line-height:.5;border-radius:.2rem}.page-cart-details .page-heading:before{content:"";font-family:FontAwesome;margin-right:10px}.cart-detail-image{height:auto;width:100%;max-width:140px}.checkout-step{}.is-edit-view .hide-when-editing{display:none}.checkout-step>.card-header,.checkout-step>.card-header h2.step-heading{background-color:#f8f9fa!important;color:rgba(0,0,0,.5)}.checkout-step>.card-header h2{margin:0;font-size:18px}.checkout-step>.card-header h2 span{display:inline-block;vertical-align:middle}.checkout-step .checkout-step-icon:before{content:"";font-family:FontAwesome;font-size:140%;vertical-align:middle;padding-right:10px}.checkout-step h3{margin-top:0}.checkout-step.is-completed.is-reviewed-by-user:not(.is-current-step)>.card-header,.checkout-step.is-completed.is-reviewed-by-user:not(.is-current-step)>.card-header h2.step-heading{background-color:#28a745!important;color:#fff}.checkout-step.is-current-step>.card-header,.checkout-step.is-current-step>.card-header h2.step-heading{background-color:#0069d9!important;color:#fff}.checkout-step .checkout-order-details{}.checkout-step.checkout-order-details .checkout-step-icon:before{content:""}.checkout-step .checkout-collectable-information{}.checkout-step.checkout-collectable-information .checkout-step-icon:before{content:""}.checkout-step .checkout-seating{}.checkout-step.checkout-seating .checkout-step-icon:before{content:""}.checkout-step .checkout-payment{}.checkout-step.checkout-payment .checkout-step-icon:before{content:""}.checkout-step.is-completed.is-reviewed-by-user .checkout-step-icon:before{content:""}.checkout-cart-summary .list-group-item{padding:6px 8px}.checkout-step .next-checkout-step{display:none}.checkout-step.is-completed .next-checkout-step,.checkout-step.is-optional .next-checkout-step{display:inline-block}.checkout-step.is-edit-view .hide-when-editing,.checkout-step.is-edit-view .next-checkout-step.hide-when-editing{display:none}.checkout-step.is-expandable .step-heading{cursor:pointer}.next-checkout-step{display:none}.checkout-step.is-optional .next-checkout-step,.checkout-step.is-completed .next-checkout-step{display:inline-block}.page-checkout img.team-logo{max-height:100px;max-width:200px;width:auto;height:auto}.sw .toolbar>.sw-btn-prev.disabled,.sw .toolbar>.sw-btn-next.disabled{display:none}.busy-load-container{background-color:inherit!important}.busy-load-container-item{}.busy-load-spinner{background-color:#348c16!important}.busy-load-text{font-size:12px!important;text-transform:uppercase!important;color:inherit!important}.ghosted-busy-load-container{background-color:rgba(255,255,255,.8)!important}.ghosted-busy-load-text{color:#000!important}.page-busy-load-container{background:rgba(250,250,250,.9)!important}.page-busy-load-container-item{min-width:50%}.page-busy-load-spinner{background-color:#348c16!important}.page-busy-load-text{font-size:1.25rem!important;font-weight:500!important;max-width:80%!important;color:#000!important}.modal-backdrop{background-color:#fafafa!important}.modal-backdrop.show{opacity:.9}.step-loading-spinner{min-width:30px}.checkout-step .busy-load-spinner{margin-left:100px!important;background-color:#fff!important}.checkout-step .busy-load-text{color:#fff!important}.transaction-component-card .busy-load-spinner{margin-left:100px!important}.account-links-dropdown-button-label,.cart-links-dropdown-button-label{display:none}.account-links-dropdown-button i,.cart-links-dropdown-button i{}.account-links-dropdown-button::after,.cart-links-dropdown-button::after{}.dropdown-menu .account-login-container{left:0;right:auto}.dropdown-menu .cart-login-container{right:0;left:auto}.cart-links-dropdown .dropdown-menu a,.cart-links-dropdown .dropdown-menu a:visited,.account-links-dropdown .dropdown-menu a,.account-links-dropdown .dropdown-menu a:visited{color:#000}.cart-links-dropdown .dropdown-menu a:hover,.cart-links-dropdown .dropdown-menu a:active,.account-links-dropdown .dropdown-menu a:hover,.account-links-dropdown .dropdown-menu a:active{color:#0056b3}.cart-links-dropdown .dropdown-item:focus,.cart-links-dropdown .dropdown-item:hover,.account-links-dropdown .dropdown-item:focus,.account-links-dropdown .dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#e9ecef}.navbar-toggler{pointer-events:auto}.form-hint{font-size:80%;font-style:italic;color:rgba(0,0,0,.75)}.submission-form{}.submission-form .form-hint{font-size:80%;font-style:italic}.submission-form-heading{}.submission-form-description{font-size:110%}.submission-form-result{}.submission-form-result.is-success{}.submission-form-result.is-error{}.submission-form-btn-submit{}.hero-block{width:100%}.hero-block div.hero-content-area{display:flex;justify-content:left;margin-left:10%;align-items:center}.hero-block div.hero-content-wrapper{display:flex;flex-direction:column}.hero-block .hero-text{margin-bottom:.5em}.btn-cta{background-color:green;color:#fff;font-size:110%;text-transform:uppercase}.product-subcat-widget{}.product-subcat-widget-wrapper{display:flex!important}.product-subcat-widget div.product-subcat-widget-area{display:flex;justify-content:right;margin-right:10%;align-items:center}.product-subcat-widget-list-block{display:flex!important;flex-direction:column!important}.product-subcat-widget-info-block{display:flex!important;flex-direction:column!important}.product-subcat-widget .product-subcat-list-item a,.product-subcat-widget .product-subcat-list-item a:visited{color:#fff}.product-subcat-widget .product-subcat-list-item a:hover,.product-subcat-widget .product-subcat-list-item a:active{color:#fff;text-decoration:none}.content-widget-type-columngroup>div.content-widget-content{width:100%;display:flex;flex-wrap:nowrap;align-items:flex-start}.content-widget-type-columngroup>section.content-section{display:block;align-items:flex-start}.preview-mode .hidden-for-signed-in,.preview-mode .hidden-for-not-signed-in,.preview-mode .hidden-for-current-member,.preview-mode .hidden-for-not-current-member,.preview-mode .hidden-for-lapsed-member,.preview-mode .hidden-for-member-discount,.preview-mode .hidden-for-guest,.preview-mode .hidden-for-shopper{opacity:.75!important}.live-mode.user-is-signed-in .hidden-for-signed-in,.live-mode.user-not-signed-in .hidden-for-not-signed-in,.live-mode.user-is-current-member .hidden-for-current-member,.live-mode.user-not-current-member .hidden-for-not-current-member,.live-mode.user-is-lapsed-member .hidden-for-lapsed-member,.live-mode.user-is-member-discount .hidden-for-member-discount,.live-mode.user-is-guest .hidden-for-guest,.live-mode.user-is-shopper .hidden-for-shopper{display:none!important}.card-cta{}.card-cta-img-overlay{display:flex;flex-direction:column;justify-content:flex-end;align-content:center}.card-cta-img-overlay .card-link{display:block}.merchandise-tile-text-wrapper,.upsell-tile-text-wrapper{margin-top:auto}.upsell-tile hr{width:100%}.merchandise-tile-image-wrapper,.upsell-tile-image-wrapper{margin-top:auto;margin-bottom:auto}.merchandise-tile .card-body,.upsell-tile .card-body{flex-direction:column!important;display:flex!important}.h-0{height:0!important}.o-fit-none{object-fit:none}.o-fit-fill{object-fit:fill}.o-fit-cover{object-fit:cover}.o-fit-contain{object-fit:contain}.flex-dummy{border:0!important;background-color:transparent!important;padding:0!important}.content-widget-type-mediaplayer>.content-widget.content{width:100%!important}.content-widget-type-mediaplayer video.background-video{width:100%;height:auto;z-index:1;min-height:50px;min-width:50px}.content-widget-type-mediaplayer .video-overlay{position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;background:rgba(0,0,0,.5)}.content-widget-type-mediaplayer .video-content{width:100%;height:100%;margin:0;position:absolute;top:0;color:#fff;z-index:3;padding:10%;font-size:2rem}.content-widget-type-mediaplayer .video-content .btn{width:auto;padding:0 1rem;box-shadow:0 5px 10px rgba(0,0,0,.5)}.content-widget-type-mediaplayer .video-content h2{line-height:1;font-size:2rem;margin-top:10%;text-shadow:0 5px 10px rgba(0,0,0,.5)}@media(min-width:576px){}@media(min-width:768px){.content-widget-type-mediaplayer .video-content h2{font-size:2.6rem;margin-top:10%;font-weight:700}}@media(min-width:992px){.content-widget-type-mediaplayer .video-content h2{font-size:3rem;margin-top:10%;font-weight:900}}@media(min-width:1200px){.content-widget-type-mediaplayer .video-content h2{font-size:4.2rem;margin-top:10%;font-weight:900}.content-widget-type-mediaplayer .video-content .btn{width:auto;padding:.5rem 1.5rem}}body{background:#222;color:#666}#page-body{height:auto;min-height:95%;display:flex;flex-direction:column}nav.main-navbar{font-size:.9rem;padding:0;border-radius:0}.page-home-page .page-heading{text-align:center}.login-bar{background:#000;color:#bbb;font-size:14px;line-height:32px;height:auto;border-radius:0 0 4px 4px;position:relative;overflow:visible;padding:5px 0;-webkit-box-shadow:0 3px 2px -2px rgba(0,0,0,.4);-moz-box-shadow:0 3px 2px -2px rgba(0,0,0,.4);box-shadow:0 3px 2px -2px rgba(0,0,0,.4);margin:0 -15px}.login-bar a,.login-bar a:visited{color:#bbb;text-decoration:none;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.login-bar a:hover,.login-bar a:active{color:#fff}.login-bar .glyphicon,.cart-summary-footer .glyphicon{color:#515151}.login-bar .glyphicon{font-size:18px;vertical-align:middle}.login-bar a.header-checkout-now,.header-checkout-now .glyphicon{color:#fff}.cart-summary-container{position:absolute;right:0;width:100%}.content-body{background:rgba(250,250,250,1);padding:50px 10% 50px 10%;align-content:center;display:flex;flex-direction:column}.body-content-override{min-height:0}.body-content-override .row-content-body{flex-grow:0!important}.body-content-override .content-body{padding:50px 10% 50px 10%}.content-footer{background:#000;text-align:center;font-size:14px;overflow:visible;padding:25px 10%;min-height:100px;width:100%}.content-footer nav a{color:#bbb;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.content-footer nav a:hover{color:#fff;text-decoration:none}.footer-expeed-notice,.footer-copyright-notice{font-size:13px;line-height:1.2}.content-section-footer{padding:15px 0}.content-section-abovebanner,.content-section-belowbanner,.content-section-insidebanner{margin:0 -15px}.breadcrumb{padding:0;font-size:.85rem}ol.breadcrumb{padding:8px 0;background-color:transparent;border-radius:0;border:0}.breadcrumb li{line-height:1;font-size:18px}.main-banner-logo{padding:50px 0;width:100%;justify-content:center!important}@media(min-width:992px){.main-banner-logo{padding:50px 50px 0 50px;justify-content:start!important}}.hero-headline{font-size:50px;text-align:center}@media(min-width:992px){.hero-headline{font-size:54px;margin-top:50px;margin-right:16%}}@media(min-width:1200px){.hero-headline{font-size:66px}}@media(min-width:1400px){.hero-headline{font-size:76px}}.big-slogan{font-size:65px;font-weight:700;text-align:center;margin:30px auto}@media(min-width:992px){.big-slogan{font-size:80px}}.contact-block{font-size:16px;text-align:left}@media(min-width:992px){.contact-block{font-size:18px}}.contact-title{text-align:center;font-weight:700;font-size:1.8em;margin-bottom:.6em}.content-widget-type-sitemenu .content-widget{flex-grow:0;align-self:flex-end}.main-navbar{background-color:transparent!important;padding:0;border-radius:0}.main-navbar .navbar-nav{margin-left:auto!important}.main-navbar li.nav-item{padding:0}.main-navbar .navbar-nav .nav-link{padding:.75rem}.navbar .dropdown-menu{border-top:0;border-radius:0}.navbar .dropdown-menu .nav-link{padding:.25rem .75rem}.cta .card{border-radius:0;border:none;border-bottom:15px solid #ccc;color:#fff;background-color:#000;overflow:hidden;cursor:pointer;transition:all .25s ease-in-out;margin-bottom:1rem}.cta img{transition:all .25s ease-in-out;border-radius:0}.cta .card-img-overlay{top:auto;height:auto}.cta .card-title{font-size:1.4rem;text-align:right;margin-bottom:0}.cta.dark-text a,.cta.dark-text a:active,.cta.dark-text a:visited,.cta.dark-text a:hover{color:#000}.cta a:hover img{transform:scale(1.1)}@media(min-width:576px){.cta{max-width:100%}}@media(min-width:768px){.cta{max-width:49%}}@media(min-width:992px){.cta{max-width:32%}}.product-category-header{margin-bottom:30px}.product-category-header-image-wrapper{}.product-category-header-image{}.product-category-header-text-wrapper{}.product-category-header-title{}.product-category-header-synopsis{}.product-category-tile-list{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:15px 0}.product-category-tile{margin-bottom:15px;width:100%;flex-grow:1}.product-category-tile-image-wrapper{}.product-category-tile-image{padding:15px;margin:0 auto}.product-category-tile-text-wrapper{padding:15px}@media(min-width:768px){.product-category-tile-text-wrapper{padding:0}}.product-category-tile-title{text-align:center}.product-category-tile-synopsis{font-size:90%}.product-category-tile-link{}.product-category-tile-link-text{font-size:90%}.product-grid{justify-content:space-between}.product-tile{width:100%;margin-bottom:15px}.product-tile-image-wrapper{}.product-tile-image{max-width:120px;max-height:120px;margin:0 auto}.product-tile-text-wrapper{margin:15px}.product-tile-title{}.product-tile-synopsis{}.product-tile-price-wrapper{}.product-tile-price{}.product-tile-details-wrapper{}.product-tile-details-link{}.merchandise-tile{}.merchandise-tile-image-wrapper{min-height:300px}.merchandise-tile-image{margin:0 auto}.merchandise-tile-text-wrapper{}.merchandise-tile-title{text-align:center}.merchandise-tile-synopsis{}.merchandise-tile-info-wrapper{}.merchandise-tile-price-wrapper{max-width:49%;width:100%;display:inline-block;vertical-align:middle}.merchandise-tile-details-wrapper{max-width:49%;width:100%;display:inline-block;vertical-align:middle}.merchandise-tile-details-link{}.search-tile{}.search-tile-image-wrapper{}.search-tile-image{margin:0 auto}.search-tile-text-wrapper{}.search-tile-title{}.search-tile-synopsis{}.search-tile-info-wrapper{}.search-tile-price-wrapper{max-width:49%;width:100%;display:inline-block;vertical-align:middle}.search-tile-details-wrapper{max-width:49%;width:100%;display:inline-block;vertical-align:middle}.search-tile-details-link{}.price-block{text-align:center}.regular-price{}.regular-price-label{font-size:.75rem;text-transform:uppercase}.regular-price-amount{font-size:1.5rem}.discount-price{}.discount-price-label{font-size:.75rem;text-transform:uppercase}.discount-price-amount{}.member-price{}.member-price-label{font-size:.75rem}.member-price-amount{}.price-block .best-price{font-size:2rem;font-weight:700;color:#007bff}.product-detail-section{}.product-images-seating-section{}.product-detail-purchase-info-wrapper{}.card-purchase-restriction{}.product-full-description{}.product-benefits{}.benefits-list{}.product-details-seating-information{}.renewal-summary{}.product-details-seating-map{}.product-detail-image-gallery{}.product-detail-image-wrapper{}.main-gallery-image{}.product-thumb-row{text-align:center;margin:15px auto}.product-thumb-row img{width:auto;height:auto;max-width:100px;max-height:100px;vertical-align:middle}.card-login-signup{width:50%}@media(min-width:576px){.product-category-tile-title{text-align:left}.product-tile-text-wrapper{margin-top:auto!important;margin-bottom:auto!important}.merchandise-tile,.search-tile{max-width:42%;min-width:42%;max-width:42%}}@media(min-width:768px){.merchandise-tile,.search-tile{}}@media(min-width:992px){.merchandise-tile,.search-tile{}}@media(min-width:1200px){.merchandise-tile,.search-tile{width:30%;min-width:30%;max-width:30%}}.page-forgot-details p{text-align:center}.content-section-topofpage .content-widget-type-headercart{position:relative;float:right}.expanding-search{top:-34px;right:5px}.content-section-topofpage .content-widget-type-headeraccount,.content-section-topofpage .content-widget-type-headercart{padding-right:70px}@media(min-width:768px){.content-section-topofpage .content-widget-type-headercart{position:absolute;float:none;width:auto;right:0}.expanding-search{right:15px}}@media(min-width:1046px){.expanding-search{top:0}}