﻿#tab-edit-field-longboard-hardware-und{display:none}.section-node-add .form-field-type-entityreference,.section-node-edit .form-field-type-entityreference{background:#393939}.section-node-add .form-field-type-entityreference label,.section-node-edit .form-field-type-entityreference label{color:#fff}.section-build{background:#1c1c1c}.section-build #site-footer{background:none}.section-build .page-wrap{margin-bottom:300px;background:#fff}@media screen and (max-width: 800px){.section-build .page-wrap{margin-bottom:100px}}.section-build .vertical-tabs-panes{display:none}.section-build .page-wrap{max-width:100%;width:100%;padding:0}.section-build .sidebars{width:20%;position:relative;background:#f2f2f2;overflow:auto !important;-webkit-overflow-scrolling:touch;overflow:hidden;*zoom:1}@media screen and (max-width: 550px){.section-build .sidebars{display:none !important}}.section-build .sidebars .side-scroll .block-wrap .view-content{white-space:normal}.section-build .sidebars .side-scroll .block-wrap .view-content .views-row{width:80%;margin:0 auto}.section-build .sidebars .side-scroll .block-wrap .view-content .views-row .flag-wrapper{position:static}.section-build .sidebars .side-scroll .block-wrap .view-content .views-row .flag-throbber{display:none !important}.section-build .sidebars .side-scroll .block-wrap .view-content .views-row .flag,.section-build .sidebars .side-scroll .block-wrap .view-content .views-row .share-btn{position:absolute;top:54%;margin-top:-48px;display:none}.opacity .section-build .sidebars .side-scroll .block-wrap .view-content .views-row .flag,.opacity .section-build .sidebars .side-scroll .block-wrap .view-content .views-row .share-btn{display:block;opacity:0;-moz-transition:all 450ms;-o-transition:all 450ms;-webkit-transition:all 450ms;transition:all 450ms}.section-build .sidebars .side-scroll .block-wrap .view-content .views-row .flag{text-indent:-9999px;border:none;background-color:transparent;background-repeat:no-repeat;overflow:hidden;display:block;text-align:left;background-image:url('../images/btn-x.png');background-size:15px 15px;background-position:center center;background-repeat:no-repeat;width:31px;height:31px;background-color:#ccc;border-radius:50%;-moz-transition:all 450ms;-o-transition:all 450ms;-webkit-transition:all 450ms;transition:all 450ms;right:0px}html.svg .section-build .sidebars .side-scroll .block-wrap .view-content .views-row .flag{background-image:url('../images/btn-x.svg')}.section-build .sidebars .side-scroll .block-wrap .view-content .views-row .flag:hover{background-color:#444}.section-build .sidebars .side-scroll .block-wrap .view-content .views-row:hover .flag,.section-build .sidebars .side-scroll .block-wrap .view-content .views-row:hover .share-btn{display:block;opacity:1}.section-build .sidebars .side-scroll .block-wrap .view-content .views-row .share-btn{text-indent:-9999px;border:none;background-color:transparent;background-repeat:no-repeat;overflow:hidden;display:block;text-align:left;background-image:url('../images/btn-link.png');background-size:18px 18px;background-position:center center;background-repeat:no-repeat;width:31px;height:31px;background-color:#ccc;border-radius:50%;-moz-transition:all 450ms;-o-transition:all 450ms;-webkit-transition:all 450ms;transition:all 450ms;left:0px}html.svg .section-build .sidebars .side-scroll .block-wrap .view-content .views-row .share-btn{background-image:url('../images/btn-link.svg')}.section-build .sidebars .side-scroll .block-wrap .view-content .views-row .share-btn:hover{background-color:#444}.section-build .sidebars .side-scroll .block-wrap .view-content .views-row .share-text{position:absolute;bottom:0;left:-20px;right:-20px;text-overflow:ellipsis;display:block;white-space:nowrap;width:auto;overflow:hidden;font-size:13px}.js .section-build .sidebars .side-scroll .block-wrap .view-content .views-row .share-text{display:none}.section-build .sidebars .side-scroll .block-wrap .view-content .views-row .share-text a{color:#444}@media screen and (max-width: 800px){.section-build .sidebars .side-scroll .block-wrap .view-content{white-space:nowrap}.section-build .sidebars .side-scroll .block-wrap .view-content .views-row{width:24%;margin-right:20px}}.section-build .sidebars .block-title{padding-top:44px;text-align:left;padding-left:25px;font-family:"Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif}@media screen and (max-width: 1024px){.section-build .sidebars{width:25%;display:block}}@media screen and (max-width: 800px){.section-build .sidebars{width:100%;padding-top:25px;float:none;overflow:hidden !important;height:auto !important;display:block;box-shadow:none}.section-build .sidebars .block-title{padding-top:0}}.section-build #content{width:80%;float:left;display:block}@media screen and (max-width: 1024px){.section-build #content{width:75%}}@media screen and (max-width: 800px){.section-build #content{width:100%;float:none}}.section-build .block-title{text-transform:uppercase;font-weight:600 !important;color:#393939;font-size:12px !important}body.section-build.domain-dblongboards-com .sidebars .side-scroll .block-wrap .view-content .views-row{width:100%}@media screen and (max-width: 800px){body.section-build.domain-dblongboards-com .sidebars .side-scroll .block-wrap .view-content .views-row{width:24%}}.node-form .group-options{margin:0;border:none}.page-node-edit .node-form .group-options,.page-node-add .node-form .group-options{margin:0;border:none}.page-node-edit .node-form .group-options .form-type-radios,.page-node-add .node-form .group-options .form-type-radios{margin-bottom:30px}.page-node-edit .node-form .group-options .form-type-radios>label,.page-node-add .node-form .group-options .form-type-radios>label{font-size:24px}.page-node-edit .node-form .group-options .form-type-radio,.page-node-edit .node-form .group-options .form-type-checkbox,.page-node-add .node-form .group-options .form-type-radio,.page-node-add .node-form .group-options .form-type-checkbox{display:inline-block;width:85px;height:85px;margin:5px 5px;position:relative}.page-node-edit .node-form .group-options .form-type-radio input,.page-node-edit .node-form .group-options .form-type-checkbox input,.page-node-add .node-form .group-options .form-type-radio input,.page-node-add .node-form .group-options .form-type-checkbox input{position:relative;z-index:1;top:5px;left:5px}.page-node-edit .node-form .group-options .form-type-radio label,.page-node-edit .node-form .group-options .form-type-checkbox label,.page-node-add .node-form .group-options .form-type-radio label,.page-node-add .node-form .group-options .form-type-checkbox label{display:table;position:absolute;width:100%;height:100%;top:0;left:0;color:#fff}.page-node-edit .node-form .group-options .form-type-radio label.light,.page-node-edit .node-form .group-options .form-type-checkbox label.light,.page-node-add .node-form .group-options .form-type-radio label.light,.page-node-add .node-form .group-options .form-type-checkbox label.light{color:#666}.page-node-edit .node-form .group-options .form-type-radio label .configurator-attributes,.page-node-edit .node-form .group-options .form-type-checkbox label .configurator-attributes,.page-node-add .node-form .group-options .form-type-radio label .configurator-attributes,.page-node-add .node-form .group-options .form-type-checkbox label .configurator-attributes{position:relative;display:table-cell;width:100%;height:100%;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;vertical-align:middle;text-align:center;position:relative;line-height:1.4}.page-node-edit .node-form .group-options .form-type-radio label .configurator-attributes .icon,.page-node-edit .node-form .group-options .form-type-checkbox label .configurator-attributes .icon,.page-node-add .node-form .group-options .form-type-radio label .configurator-attributes .icon,.page-node-add .node-form .group-options .form-type-checkbox label .configurator-attributes .icon{position:absolute;top:0;left:0;width:100%;height:100%;display:table-cell;vertical-align:middle}.page-node-edit .node-form .group-options .form-type-radio label .configurator-attributes .icon img,.page-node-edit .node-form .group-options .form-type-checkbox label .configurator-attributes .icon img,.page-node-add .node-form .group-options .form-type-radio label .configurator-attributes .icon img,.page-node-add .node-form .group-options .form-type-checkbox label .configurator-attributes .icon img{display:inline-block;max-width:100%;height:auto}.page-node-edit .node-form .group-options .form-type-radio label .configurator-attributes .text-label,.page-node-edit .node-form .group-options .form-type-checkbox label .configurator-attributes .text-label,.page-node-add .node-form .group-options .form-type-radio label .configurator-attributes .text-label,.page-node-add .node-form .group-options .form-type-checkbox label .configurator-attributes .text-label{padding:0 10px;font-size:14px;font-weight:300;position:relative;z-index:1}.icon-button,#builder-nav #logo{text-transform:uppercase;display:inline-block;padding-top:25px;text-align:center;font-size:.75em;font-weight:400;opacity:.6;cursor:pointer;background-color:transparent;background-repeat:no-repeat;background-position:center top;-webkit-backface-visibility:none;-moz-transition:opacity 400ms;-o-transition:opacity 400ms;-webkit-transition:opacity 400ms;transition:opacity 400ms;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.icon-button:hover,#builder-nav #logo:hover{opacity:1}@media screen and (max-width: 380px){.icon-button,#builder-nav #logo{font-size:.5em;padding-top:20px;background-size:auto 14px}}#builder-nav{position:relative;z-index:3;padding:20px 20px 0}@media screen and (max-width: 800px){#builder-nav{padding-top:15px}}#builder-nav #btn-restart{background-image:url('../images/btn-restart.png');margin-right:20px}html.svg #builder-nav #btn-restart{background-image:url('../images/btn-restart.svg')}@media screen and (max-width: 580px){#builder-nav #btn-restart{display:none}}#builder-nav #btn-random{background-position:center 2px;background-image:url('../images/btn-random.png')}html.svg #builder-nav #btn-random{background-image:url('../images/btn-random.svg')}#builder-nav .right{float:right}#builder-nav #btn-undo{margin-left:10px;background-position:center 4px;background-image:url('../images/btn-undo.png')}html.svg #builder-nav #btn-undo{background-image:url('../images/btn-undo.svg')}#builder-nav #btn-list{margin-right:10px;position:relative}#builder-nav #btn-list:before{content:'☰';-webkit-font-smoothing:none;position:absolute;left:0;font-size:2em;margin-top:-32px;width:100%;text-align:center;font-weight:300}@media screen and (max-width: 380px){#builder-nav #btn-list:before{font-size:2em;margin-top:-25px}}#builder-nav #btn-list.active:before{content:'X';font-weight:600}#builder-nav #btn-list:hover{color:#000}#builder-nav #logo{opacity:.6;padding:0;background-image:url('../images/logomark.png');text-indent:-9999px;border:none;background-color:transparent;background-repeat:no-repeat;overflow:hidden;display:block;text-align:left;width:50px;position:absolute;left:50%;top:18px;margin-left:-25px;height:38px}html.svg #builder-nav #logo{background-image:url('../images/logomark.svg')}#photo-preview{margin:0px auto 0;padding:0px 0 20px 0;position:relative}@media screen and (max-width: 640px){#photo-preview{padding-bottom:30px}}.node-longboard-form #photo-preview.crop-preview #rendering .figure-wrap{padding-top:45%}.node-longboard-form #photo-preview.crop-preview .render-crop{position:absolute;width:95%;height:32%;top:41%;overflow:hidden}.node-longboard-form #photo-preview.crop-preview img{top:auto;bottom:0}.node-longboard-form #photo-preview.crop-preview .longboard-components-left,.node-longboard-form #photo-preview.crop-preview .longboard-components-right,.node-longboard-form #photo-preview.crop-preview .field_longboard_trucks-left,.node-longboard-form #photo-preview.crop-preview .field_longboard_trucks-right{bottom:0}.node-skimboard-form #photo-preview{overflow:hidden}.node-skimboard-form #photo-preview.zoom-preview #img-a{-moz-transform:scale(1.5, 1.5);-ms-transform:scale(1.5, 1.5);-webkit-transform:scale(1.5, 1.5);transform:scale(1.5, 1.5)}.node-skimboard-form #photo-preview #img-a{-moz-transform-origin:25% 50%;-ms-transform-origin:25% 50%;-webkit-transform-origin:25% 50%;transform-origin:25% 50%;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;-webkit-transition:all 500ms ease;transition:all 500ms ease}.node-longboard-form #photo-preview.zoom-preview .render-crop{width:160%;height:53%;top:27%;left:-70%}#photo-preview .add-to-cart{position:absolute;top:60%;right:15%;background:#e61e25;border:none;color:#fff;font-weight:200;font-size:1.2em;border-radius:6px;padding:10px 40px;line-height:1;text-transform:uppercase}#photo-preview .list-teaser{z-index:0;position:absolute;text-align:left;left:50px;right:15px;top:-20px;-moz-transition:top 500ms ease,left 500ms ease,-moz-transform 1000ms ease;-o-transition:top 500ms ease,left 500ms ease,-o-transform 1000ms ease;-webkit-transition:top 500ms ease,left 500ms ease,-webkit-transform 1000ms ease;transition:top 500ms ease,left 500ms ease,transform 1000ms ease;-moz-transform-origin:5px 50% 0;-webkit-transform-origin:5px 50% 0;transform-origin:5px 50% 0}#photo-preview .list-teaser.show{left:53px;top:20px}#photo-preview .list-teaser.hide{-moz-transform:scale(0.05);-ms-transform:scale(0.05);-webkit-transform:scale(0.05);transform:scale(0.05);top:20px;left:30px}@media screen and (max-width: 380px){#photo-preview .list-teaser{left:38px;background-color:#fff}#photo-preview .list-teaser.show{top:12px;left:38px}#photo-preview .list-teaser.hide{top:15px;left:25px}}#photo-preview .list-teaser p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;margin:0}@media screen and (max-width: 380px){#photo-preview .list-teaser p{font-size:12px}}#photo-preview .list-teaser p span{display:inline-block;overflow:hidden}#photo-preview .list-teaser strong{font-style:normal;font-weight:600}#photo-preview #build-list{position:absolute;bottom:0;left:0;width:100%;top:0;z-index:2;display:none;padding-top:65px}#photo-preview #build-list .build-list-bg{position:absolute;z-index:0;background:rgba(255,255,255,0.95);top:0;left:0;bottom:0;right:0;box-shadow:inset 0px 0 100px rgba(0,0,0,0.2)}#photo-preview #build-list .list-wrap{position:relative;z-index:1;display:table;width:100%;height:100%}#photo-preview #build-list .list-wrap .v-center{display:table-cell;vertical-align:middle;text-align:left}#photo-preview #build-list .scroll-pad{overflow:scroll;height:100%;padding:0 0}#photo-preview #build-list #build-cart{padding:0 20px 0;list-style:none;margin:0 auto;max-width:640px}#photo-preview #build-list #build-cart li{padding:0px 8px 0px;min-height:55px;margin:1px 0;border-bottom:1px solid #ccc;position:relative;display:block}#photo-preview #build-list #build-cart li:first-child{border-top:1px solid #ccc}#photo-preview #build-list #build-cart p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;left:35px;top:9px;right:135px}#photo-preview #build-list #build-cart .line-button{padding:4px 6px 3px 6px;line-height:1;font-size:11px;font-weight:400;border-radius:50%;border-color:#999;color:#999;position:absolute;top:17px;left:0;cursor:pointer}#photo-preview #build-list #build-cart .line-button:hover{background-color:#e61e25;border-color:#e61e25;color:#fff}#photo-preview #build-list #build-cart p,#photo-preview #build-list #build-cart span,#photo-preview #build-list #build-cart img,#photo-preview #build-list #build-cart .preview{font-size:13px;margin:0;font-weight:400}#photo-preview #build-list #build-cart strong{font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;color:#000;letter-spacing:.02em;display:block}#photo-preview #build-list #build-cart p{color:#393939}#photo-preview #build-list #build-cart .price{position:absolute;right:60px;text-align:right;top:17px}#photo-preview #build-list #build-cart .preview{width:50px;position:absolute;right:0;top:5px;height:45px;text-align:center}#photo-preview #build-list #build-cart .preview.shape{padding:5px;box-sizing:border-box;background-color:#444}#photo-preview #build-list #build-cart .preview .color{display:inline-block;width:50px;margin-top:6px;border-radius:5px;height:30px}#photo-preview #build-list #build-cart .preview .img{background-position:center center;width:100%;height:100%;background-size:contain;background-repeat:no-repeat}#photo-preview #rendering{max-width:1600px;width:95%;margin:0 auto}.node-longboard-form #photo-preview #rendering{width:auto;margin-left:0;margin-right:200px;margin-bottom:20px}@media screen and (min-width: 1900px){.node-longboard-form #photo-preview #rendering{margin-right:auto;margin-left:auto;width:86.5%}}@media screen and (max-height: 800px){.node-longboard-form #photo-preview #rendering{max-width:700px}}@media screen and (max-height: 800px) and (min-width: 1200px){.node-longboard-form #photo-preview #rendering{margin-left:auto;margin-right:auto}}@media screen and (max-width: 550px){.node-longboard-form #photo-preview #rendering{margin-right:100px}}@media screen and (max-width: 380px){.csstransforms .node-longboard-form #photo-preview #rendering{-webkit-transform:rotate(-90deg);margin-top:80px;margin-bottom:90px;margin-left:-80px;margin-right:20px}}.node-skimboard-form #photo-preview #rendering{max-width:700px}@media screen and (min-width: 1020px){.node-skimboard-form #photo-preview #rendering{margin-top:-50px;position:relative}}#photo-preview #rendering .figure-wrap{padding-top:49.37%;width:100%;position:relative}.node-skimboard-form #photo-preview #rendering .figure-wrap{padding-top:88%}.node-longboard-form #photo-preview #rendering .figure-wrap{padding-top:53%;-moz-transition:padding 350ms ease;-o-transition:padding 350ms ease;-webkit-transition:padding 350ms ease;transition:padding 350ms ease;overflow:hidden}#photo-preview #rendering .render-crop{-moz-transition:width 350ms ease,height 350ms ease,top 350ms ease;-o-transition:width 350ms ease,height 350ms ease,top 350ms ease;-webkit-transition:width 350ms ease,height 350ms ease,top 350ms ease;transition:width 350ms ease,height 350ms ease,top 350ms ease}#photo-preview #rendering .builder-preview{position:absolute;top:0;left:0;width:100%;height:100%}#photo-preview #rendering img{border:none;outline:none;background:none}#photo-preview #rendering img:-moz-loading{visibility:hidden}#photo-preview #rendering #img-b{display:none;width:88%;top:1%}@media screen and (max-width: 1100px){#photo-preview #rendering #img-b{left:-10%}}@media screen and (max-width: 480px){#photo-preview #rendering #img-b{width:90%;left:-15%}}#photo-preview img{position:absolute;top:0;left:0;width:100%;height:auto}#photo-preview .longboard-components-left,#photo-preview .longboard-components-right,#photo-preview .field_longboard_trucks-left,#photo-preview .field_longboard_trucks-right{position:absolute;width:100%;-moz-transition:margin-left 350ms ease;-o-transition:margin-left 350ms ease;-webkit-transition:margin-left 350ms ease;transition:margin-left 350ms ease}#photo-preview .sizer{position:relative}.product-customizer{background:#fff;overflow:hidden;margin-bottom:0}.product-customizer .vertical-tabs{display:none}.product-customizer .form-submit{border:1px solid #fff !important}.js .product-customizer legend{display:none}.product-customizer .group-options{background:#444;min-width:100%;padding:0}.product-customizer .group-options .fieldset-wrapper{padding:0px 0 0px}.js .product-customizer .group-options{display:none}.product-customizer .group-options .form-type-radios,.product-customizer .group-options .form-type-checkboxes{width:80%;max-width:1200px;margin:0 auto;overflow-x:auto;padding:0px 0 15px;-webkit-overflow-scrolling:touch;text-align:center}@media screen and (max-width: 1024px){.product-customizer .group-options .form-type-radios,.product-customizer .group-options .form-type-checkboxes{width:100%}}.product-customizer .group-options .form-type-radios>label,.product-customizer .group-options .form-type-checkboxes>label{display:none;color:#fff}.product-customizer .group-options .form-type-radios .form-radios .form-type-radios,.product-customizer .group-options .form-type-checkboxes .form-radios .form-type-radios{padding:25px 0 10px}.product-customizer .group-options .form-type-radios .form-radios .form-type-radios>label,.product-customizer .group-options .form-type-checkboxes .form-radios .form-type-radios>label{display:block;font-weight:400;text-align:center;color:#999;-moz-transition:color 350ms ease;-o-transition:color 350ms ease;-webkit-transition:color 350ms ease;transition:color 350ms ease;text-transform:uppercase;position:absolute;font-size:13px;margin-top:-17px;left:0px;right:0}.product-customizer .group-options .form-type-radios .form-radios .form-type-radios:hover>label,.product-customizer .group-options .form-type-checkboxes .form-radios .form-type-radios:hover>label{color:#fff}@media screen and (max-width: 1024px){.product-customizer .group-options .form-radios,.product-customizer .group-options .form-checkboxes{white-space:nowrap}}.product-customizer .group-options .form-type-radio,.product-customizer .group-options .form-type-checkbox{text-align:center;color:#fff;border:none;display:inline-block;vertical-align:middle;float:none !important;width:55px;height:55px;position:relative;z-index:1;margin:5px;white-space:normal;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-transition:opacity 200ms;-o-transition:opacity 200ms;-webkit-transition:opacity 200ms;transition:opacity 200ms;opacity:.6}@media screen and (max-width: 1024px){.product-customizer .group-options .form-type-radio:first-child,.product-customizer .group-options .form-type-checkbox:first-child{margin-left:15px !important}.product-customizer .group-options .form-type-radio:last-child,.product-customizer .group-options .form-type-checkbox:last-child{margin-right:15px !important}}@media screen and (max-width: 640px){.product-customizer .group-options .form-type-radio,.product-customizer .group-options .form-type-checkbox{width:45px;height:45px;opacity:.7}}.product-customizer .group-options .form-type-radio .option,.product-customizer .group-options .form-type-checkbox .option{display:block;width:100%;height:100%}.product-customizer .group-options .form-type-radio .option.light,.product-customizer .group-options .form-type-checkbox .option.light{color:#666}.js .product-customizer .group-options .form-type-radio input,.js .product-customizer .group-options .form-type-checkbox input{display:block;position:absolute;top:45%;left:45%;visibility:hidden;z-index:-1}.product-customizer .group-options .form-type-radio:hover,.product-customizer .group-options .form-type-radio.active,.product-customizer .group-options .form-type-checkbox:hover,.product-customizer .group-options .form-type-checkbox.active{opacity:1}.product-customizer .group-options .form-type-radio:hover .configurator-attributes .text-label,.product-customizer .group-options .form-type-radio.active .configurator-attributes .text-label,.product-customizer .group-options .form-type-checkbox:hover .configurator-attributes .text-label,.product-customizer .group-options .form-type-checkbox.active .configurator-attributes .text-label{opacity:1}.product-customizer .group-options .form-type-radio.active,.product-customizer .group-options .form-type-checkbox.active{opacity:1}@media screen and (max-width: 800px){.product-customizer .group-options .form-type-radio.active:after,.product-customizer .group-options .form-type-checkbox.active:after{border-radius:4px;position:absolute;right:-5px;bottom:-5px;top:-5px;left:-5px;z-index:-1;content:"";background:#3a3a3a;display:block}}.product-customizer .group-options .form-type-radio.active span,.product-customizer .group-options .form-type-checkbox.active span{opacity:1}.product-customizer .group-options .form-type-radio .configurator-attributes,.product-customizer .group-options .form-type-checkbox .configurator-attributes{display:table;-webkit-backface-visibility:none;height:100%;width:100%;top:0;left:0;border-radius:5px;overflow:hidden}.product-customizer .group-options .form-type-radio .configurator-attributes .text-label,.product-customizer .group-options .form-type-checkbox .configurator-attributes .text-label{display:table-cell;z-index:1;position:relative;z-index:1;vertical-align:middle;text-transform:uppercase;line-height:1;font-size:.8em;opacity:0;-moz-transition:opacity 200ms;-o-transition:opacity 200ms;-webkit-transition:opacity 200ms;transition:opacity 200ms}@media screen and (max-width: 640px){.product-customizer .group-options .form-type-radio .configurator-attributes .text-label,.product-customizer .group-options .form-type-checkbox .configurator-attributes .text-label{font-size:9px}}.product-customizer .group-options .form-type-radio .configurator-attributes .icon,.product-customizer .group-options .form-type-checkbox .configurator-attributes .icon{border-radius:5px;overflow:hidden;position:absolute;z-index:0;top:0;left:0;width:100%;height:100%}.product-customizer .group-options .form-type-radio .configurator-attributes .icon img,.product-customizer .group-options .form-type-checkbox .configurator-attributes .icon img{display:inline-block}.product-customizer .group-options .form-item-field-shape-und .text-label,.product-customizer .group-options .form-field-name-field-flex .text-label,.product-customizer .group-options .form-field-name-field-foam .text-label,.product-customizer .group-options .form-field-name-field-shape-options .text-label{display:none !important}.product-customizer .group-options .form-item-field-shape-und .form-type-radio{width:65px;height:65px}.product-customizer .group-options .form-item-field-longboard-und .form-type-radio,.product-customizer .group-options .form-item-field-grip-style-und .form-type-radio{width:150px;height:60px;border-radius:0}.product-customizer .group-options .form-item-field-longboard-und .form-type-radio .icon,.product-customizer .group-options .form-item-field-grip-style-und .form-type-radio .icon{border-radius:0}.product-customizer .group-options .form-item-field-longboard-und .form-type-radio .text-label,.product-customizer .group-options .form-item-field-longboard-und .form-type-radio .configurator-attributes,.product-customizer .group-options .form-item-field-grip-style-und .form-type-radio .text-label,.product-customizer .group-options .form-item-field-grip-style-und .form-type-radio .configurator-attributes{display:block;border-radius:0}.product-customizer .group-options .form-item-field-longboard-und .form-type-radio .icon,.product-customizer .group-options .form-item-field-grip-style-und .form-type-radio .icon{position:relative}.product-customizer .group-options .form-item-field-longboard-und .text-label,.product-customizer .group-options .form-item-field-grip-style-und .text-label{padding-top:5px}.product-customizer .group-options .form-item-field-longboard-wheels-und .form-type-radio,.product-customizer .group-options .form-item-field-longboard-bearings-und .form-type-radio{width:55px;height:55px}.product-customizer .group-options .form-item-field-longboard-wheels-und .form-type-radio .text-label,.product-customizer .group-options .form-item-field-longboard-bearings-und .form-type-radio .text-label{background:rgba(0,0,0,0.4);border-radius:50%}.product-customizer .group-options .form-item-field-longboard-wheels-und .form-type-radio .configurator-attributes .icon,.product-customizer .group-options .form-item-field-longboard-bearings-und .form-type-radio .configurator-attributes .icon{position:absolute}.product-customizer .group-options .form-field-name-field-flex .form-type-radio{border:2px solid transparent;border-radius:5px;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;-webkit-transition:all 350ms ease;transition:all 350ms ease}.product-customizer .group-options .form-field-name-field-flex .form-type-radio.active{border:2px solid #fff}.product-customizer .group-options .form-field-name-field-grip-tape-options .form-type-radio{width:68px;margin:5px 2px;height:35px;font-size:14px;border:2px solid transparent;border-radius:10px;overflow:hidden;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;-webkit-transition:all 350ms ease;transition:all 350ms ease}.product-customizer .group-options .form-field-name-field-grip-tape-options .form-type-radio.active{border:2px solid #999}.product-customizer .group-options .form-field-name-field-grip-tape-options .form-radios .form-radios{margin-bottom:5px}.product-customizer .group-options .form-field-name-field-shape-options .form-radios .form-type-radios>label,.product-customizer .group-options .form-field-name-field-grip-tape-options .form-radios .form-type-radios>label{font-size:12px}.product-customizer .group-options .form-field-name-field-shape-options .form-radios .form-type-radios:first-child,.product-customizer .group-options .form-field-name-field-grip-tape-options .form-radios .form-type-radios:first-child{padding-top:15px}.product-customizer .group-options .form-field-name-field-shape-options .form-radios .form-type-radios:nth-child(even),.product-customizer .group-options .form-field-name-field-grip-tape-options .form-radios .form-type-radios:nth-child(even){background:#3b3b3b}.product-customizer .group-options .form-field-name-field-shape-options .form-type-radio{width:40px;height:40px;margin:2px;border-radius:5px;border:2px solid transparent;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;-webkit-transition:all 350ms ease;transition:all 350ms ease}.product-customizer .group-options .form-field-name-field-shape-options .form-type-radio.active{border:2px solid #fff}.product-customizer .group-options .form-field-name-field-shape-options .form-type-radio.active:after{display:none}.product-customizer .group-options .form-field-name-field-shape,.product-customizer .group-options .form-field-name-field-longboard-wheels{position:relative;max-width:800px;margin:0px auto 0}.product-customizer .group-options .form-field-name-field-grip-tape-options .form-type-radios,.product-customizer .group-options .form-field-name-field-shape-options .form-type-radios{width:100%;max-width:100%}@media screen and (min-width: 1024px){.product-customizer .group-options .form-field-name-field-longboard{position:relative}}.product-customizer .group-options .form-field-name-field-longboard .form-radios{padding:0 20px}.product-customizer nav{width:100%;background:#444}.product-customizer nav div{text-align:center;width:100%;max-width:1000px;margin:0 auto;height:50px}@media screen and (max-width: 800px){.product-customizer nav div{height:45px}}@media screen and (max-width: 640px){.product-customizer nav div{height:40px;display:table}}.product-customizer nav span{padding:16px 20px;display:inline-block}@media screen and (max-width: 1024px){.product-customizer nav span{padding:16px 10px}}@media screen and (max-width: 900px){.product-customizer nav span{padding:16px 5px}}@media screen and (max-width: 800px){.product-customizer nav span{padding:16px 10px}}@media screen and (max-width: 640px){.product-customizer nav span{width:15%;display:table-cell;vertical-align:middle;padding:0}}.product-customizer .tab-button{text-transform:uppercase;line-height:1.2;background:transparent;color:#aaa;position:relative;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-transition:color 400ms;-o-transition:color 400ms;-webkit-transition:color 400ms;transition:color 400ms}@media screen and (max-width: 640px){.product-customizer .tab-button{font-size:.85em}}@media screen and (max-width: 480px){.product-customizer .tab-button{font-size:.65em}}.product-customizer .tab-button .form-required{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.product-customizer .tab-button.active,.product-customizer .tab-button:hover{color:#fff}.product-customizer .tab-button.active:before{content:"\25BE";position:absolute;top:-15px;left:50%;margin-left:-10px;font-size:27px;font-family:Arial}.product-customizer.node-longboard-form .form-actions{right:4%;top:50%;margin-top:-100px}@media screen and (min-width: 1900px){.product-customizer.node-longboard-form .form-actions{left:auto;margin-left:-200px}}@media screen and (max-width: 550px){.product-customizer.node-longboard-form .form-actions{width:90px;margin-top:-50px}.product-customizer.node-longboard-form .form-actions .crop-switch{display:block}.product-customizer.node-longboard-form .form-actions .separator{display:none}}.product-customizer .form-actions{position:absolute;right:8%;top:41%;width:31%;max-width:180px;text-align:center;margin-top:0px}@media screen and (max-width: 550px){.product-customizer .form-actions{margin-top:0px}}@media screen and (min-width: 1900px){.product-customizer .form-actions{right:auto;left:50%;margin-left:520px}}.product-customizer .form-actions .price{font-weight:200;font-size:35px}@media screen and (max-width: 550px){.product-customizer .form-actions .price{font-size:20px}}.js .product-customizer .form-actions .price{visibility:hidden}.product-customizer .form-actions .price .qty{font-size:14px;text-transform:uppercase;position:relative;margin-left:-9px}@media screen and (max-width: 550px){.product-customizer .form-actions .price .qty{margin-left:-4px}}@media screen and (max-width: 320px){.product-customizer .form-actions .price .qty{position:absolute;width:40px;top:15px}}.product-customizer .view-switch{color:#666;text-transform:uppercase;margin-top:8px}@media screen and (max-width: 550px){.product-customizer .view-switch{font-size:10px}}@media screen and (max-width: 320px){.product-customizer .view-switch{margin-top:0}}.product-customizer #edit-submit{color:#fff;background-color:#393939;border:none;margin-bottom:8px;font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;padding:8px 20px;text-align:center;font-weight:400;text-transform:uppercase;text-decoration:none;-moz-transition:background-color 300ms;-o-transition:background-color 300ms;-webkit-transition:background-color 300ms;transition:background-color 300ms;width:100%}.product-customizer #edit-submit:hover{background-color:#535353}@media screen and (max-width: 550px){.product-customizer #edit-submit{display:none}}#edit-add-to-cart,.commerce-add-to-cart .form-submit{color:#fff;background-color:#e61e25;border:none;margin-bottom:8px;font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;padding:8px 20px;text-align:center;font-weight:400;text-transform:uppercase;text-decoration:none;-moz-transition:background-color 300ms;-o-transition:background-color 300ms;-webkit-transition:background-color 300ms;transition:background-color 300ms;width:100%}#edit-add-to-cart:hover,.commerce-add-to-cart .form-submit:hover{background-color:#f72f36}@media screen and (max-width: 550px){#edit-add-to-cart,.commerce-add-to-cart .form-submit{font-size:14px;padding:10px}}.tab-options-nav{color:#666;position:relative;z-index:1;text-align:center}@media screen and (max-width: 640px){.tab-options-nav{position:absolute;left:20px}}.text-button{color:#666;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-transition:color 500ms;-o-transition:color 500ms;-webkit-transition:color 500ms;transition:color 500ms;margin:0 4px;cursor:pointer;text-transform:uppercase;font-size:14px}@media screen and (max-width: 550px){.text-button{font-size:12px}}@media screen and (max-width: 320px){.text-button{margin:0}}.text-button:hover{color:#e61e25}.text-button.active{color:#000;font-weight:400}#saved-builds{background:#e2e2e2;min-height:256px;position:relative}.section-build #block-views-trucks-block-1,.section-build #block-views-trucks-block-6{background:#444}.js .section-build #block-views-trucks-block-1,.js .section-build #block-views-trucks-block-6{display:none}.section-build #block-views-trucks-block-1 a,.section-build #block-views-trucks-block-6 a{color:#888;font-size:12px;font-weight:200;text-transform:uppercase;-moz-transition:color 400ms;-o-transition:color 400ms;-webkit-transition:color 400ms;transition:color 400ms}.section-build #block-views-trucks-block-1 .node-teaser:hover a,.section-build #block-views-trucks-block-6 .node-teaser:hover a{color:#fff}.section-build #block-views-trucks-block-1 .block-title,.section-build #block-views-trucks-block-6 .block-title{display:none;text-align:center;padding:15px 0 0;color:#aaa;font-weight:200 !important;font-size:15px !important;font-family:"Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif}.section-build #block-views-trucks-block-1 .view-id-trucks,.section-build #block-views-trucks-block-6 .view-id-trucks{padding:20px 0}.js .section-build .node-teaser{cursor:pointer}@media screen and (max-width: 960px){.form-type-radios .form-item.form-type-radio:last-child{-moz-margin-end:60% !important}}@media screen and (max-width: 480px){.form-type-radios .form-item.form-type-radio:last-child{-moz-margin-end:80% !important}}
