.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-backface-visibility:hidden;transform:scale(0);transition-property:transform}.tooltipster-grow.tooltipster-show{transform:scale(1);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;transform:rotate(4deg);transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;transform:rotate(0);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{transition-property:top;transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{opacity:0;top:0!important;transition-property:all}.tooltipster-slide{transition-property:left;transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{left:0!important;opacity:0;transition-property:all}@keyframes tooltipster-fading{0%{opacity:0}to{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}to{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}to{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;left:0;margin-top:-10px;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}body,html{font-family:Helvetica-Neue,Helvetica,Arial,sans-serif;line-height:1.5}article,aside,audio,body,canvas,caption,details,div,figure,footer,header,hgroup,html,iframe,img,mark,menu,nav,object,section,span,summary,table,tbody,td,tfoot,thead,tr,video{border:0;margin:0;padding:0}a,abbr,address,b,blockquote,cit,code,dd,del,dfn,dl,dt,em,fieldset,h1,h2,h3,h4,h5,h6,hr,i,ins,label,legend,li,ol,p,pre,q,samp,small,strong,sub,sup,ul{border:0;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,audio,canvas,figcaption,figure,figure img,footer,header,hgroup,nav,section,video{display:block}table{border-collapse:separate;border-spacing:0}table caption,table td,table th{text-align:left;vertical-align:middle}a img{border:0}:focus{outline:0}*,:after,:before{box-sizing:border-box}.gu-mirror{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);margin:0!important;opacity:.8;position:fixed!important;z-index:9999!important}.gu-hide{display:none!important}.gu-unselectable{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.gu-transit{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);opacity:.2}
/*! Lity - v2.2.2 - 2017-07-17
* http://sorgalla.com/lity/
* Copyright (c) 2015-2017 Jan Sorgalla; Licensed MIT */.lity{background:#0b0b0b;background:rgba(0,0,0,.5);bottom:0;left:0;opacity:0;outline:none!important;position:fixed;right:0;top:0;transition:opacity .3s ease;white-space:nowrap;z-index:9990}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{box-sizing:border-box}.lity-wrap{bottom:0;left:0;outline:none!important;position:fixed;right:0;text-align:center;top:0;z-index:9990}.lity-wrap:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle}.lity-loader{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:14px;margin-top:-.8em;opacity:0;position:absolute;text-align:center;top:50%;transition:opacity .3s ease;width:100%;z-index:9991}.lity-loading .lity-loader{opacity:1}.lity-container{display:inline-block;max-height:100%;max-width:100%;outline:none!important;position:relative;text-align:left;vertical-align:middle;white-space:normal;z-index:9992}.lity-content{background-color:#fff;transform:scale(1);transition:transform .3s ease;width:100%;z-index:9993}.lity-closed .lity-content,.lity-loading .lity-content{transform:scale(.8)}.lity-content:after{bottom:0;box-shadow:0 0 8px rgba(0,0,0,.6);content:"";display:block;height:auto;left:0;position:absolute;right:0;top:0;width:auto;z-index:-1}.lity-close{-webkit-appearance:none;background:none;border:0;box-shadow:none;color:#fff;cursor:pointer;font-family:Arial,Baskerville,monospace;font-size:35px;font-style:normal;height:35px;line-height:35px;outline:none;padding:0;position:fixed;right:0;text-align:center;text-decoration:none;text-shadow:0 1px 2px rgba(0,0,0,.6);top:0;width:35px;z-index:9994}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{background:none;border:0;box-shadow:none;color:#fff;font-family:Arial,Baskerville,monospace;font-size:35px;font-style:normal;line-height:35px;outline:none;padding:0;text-align:center;text-decoration:none;text-shadow:0 1px 2px rgba(0,0,0,.6)}.lity-close:active{top:1px}.lity-image img{border:0;display:block;line-height:0;max-width:100%}.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{max-width:964px;width:100%}.lity-iframe-container{-webkit-overflow-scrolling:touch;height:0;overflow:auto;padding-top:56.25%;pointer-events:auto;transform:translateZ(0);width:100%}.lity-iframe-container iframe{background:#000;box-shadow:0 0 8px rgba(0,0,0,.6);display:block;height:100%;left:0;position:absolute;top:0;width:100%}.lity-hide{display:none}.grid:after{clear:both;content:"";display:block}[class*=col-]{display:block;margin-bottom:30px;vertical-align:top;width:100%}@media screen and (min-width:640px){[class*=col-]{direction:ltr;display:inline-block;float:left;margin-left:2%}.grid{margin-left:-2%}.grid .col-20,.grid .col-25,.grid .col-33,.grid .col-50{width:48%}.grid .col-100,.grid .col-66,.grid .col-75,.grid .col-80{width:98%}.grid.ltr [class*=col-]{float:left}.grid.rtl [class*=col-]{float:right}}@media screen and (min-width:900px){.grid{margin-left:-2%}.grid .col-20{width:18%}.grid .col-25{width:23%}.grid .col-33{width:31.333%}.grid .col-50{width:48%}.grid .col-66{width:64.667%}.grid .col-75{width:73%}.grid .col-80{width:78%}.grid .col-100{width:98%}.grid.ltr [class*=col-]{float:left}.grid.rtl [class*=col-]{float:right}}table{border-collapse:collapse}table td,table th{padding-bottom:3px;padding-right:10px;padding-top:3px;vertical-align:top}table td:last-child,table th:last-child{padding-right:0}table td.nowrap,table th,table th.nowrap{white-space:nowrap}table th{color:#777;font-weight:500}table th a{color:#444}table.striped{width:100%}table.striped td,table.striped th{padding:8px 12px 8px 8px;vertical-align:top}table.striped td:last-child,table.striped th:last-child{padding-right:8px}table.striped thead th{padding-bottom:5px;padding-top:5px}table.striped tbody td,table.striped thead th{border-bottom:1px solid #e5e5e5}table.striped tbody tr:last-child td{border-bottom:none}table.striped tfoot tr:first-child{border-top:1px solid #e5e5e5}table.striped tr.inactive,table.striped tr.inactive a{color:#999}table.striped tbody tr:nth-of-type(odd) td{background-color:#f2f2f2}table.striped td.actions{text-align:right;white-space:nowrap}table.striped td.actions a{margin-left:10px;text-decoration:none}table.striped td.actions a:first-child{margin-left:0}table.form td{vertical-align:middle}@media only screen and (max-width:900px){table.responsive thead{display:none}table.responsive tbody td{border:none;display:block;min-height:28px;padding-bottom:3px;padding-left:120px;padding-top:3px;position:relative}table.responsive tbody td:first-child{padding-top:10px}table.responsive tbody td:last-child{padding-bottom:10px}table.responsive tbody td:before{color:grey;content:attr(data-th) ": ";display:inline-block;left:0;padding-left:5px;position:absolute}table.responsive tbody td:last-child{border-bottom:1px solid #e5e5e5}table.responsive tbody tr:last-child td{border-bottom:none}table.responsive td.actions,table.responsive td.align-center,table.responsive td.align-right,table.responsive th.actions,table.responsive th.align-center,table.responsive th.align-right{text-align:left}}.form-group,.form-group-wide{zoom:1;border-bottom:1px dotted #e5e5e5;display:block;margin-bottom:6px;padding-bottom:6px}.form-group-wide:after,.form-group:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.form-group-wide:last-child,.form-group:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.form-label{color:grey;display:block;margin:0;overflow:hidden;padding-bottom:5px;text-overflow:ellipsis;white-space:nowrap}.form-group-wide .form-label{float:none}.form-group-wide .form-field{margin-left:0;width:100%}@media screen and (min-width:480px){.form-group .form-label{display:inline-block;float:left;width:175px}.form-group label.form-label{height:34px;padding:7px 0}.form-group .form-field{margin-left:175px}}label{margin-right:5px}label.label,label.label-wide{cursor:pointer;min-height:34px;padding:6px 0}label.label{display:inline-block;margin-right:10px}label.label:last-child{margin-right:0}label.label-wide{display:block;margin-right:0;padding-left:1px;padding-right:1px}input.text,select.select,textarea.textarea{background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.05);display:inline-block;width:100%}input.text:focus,select.select:focus,textarea.textarea:focus{border-color:#95cfe8}input.text:disabled,select.select:disabled,textarea.textarea:disabled{background-color:#fcfcfc;color:#b2b2b2;cursor:not-allowed}input.text.required,select.select.required,textarea.textarea.required{background-image:url(../images/required.png);background-position:100% 0;background-repeat:no-repeat;background-size:6px 6px}input.text,select.select{max-width:300px}input.text.compact,select.select.compact{max-width:100%;width:80px}input.text{padding:5px 8px}select.select{padding:5px 6px}select.select.themed{opacity:0}textarea.textarea{max-width:840px;padding:5px 10px}input.checkbox,input.radio{margin:0 3px 0 0;vertical-align:-1px}input.checkbox:disabled,input.radio:disabled{color:#b2b2b2;cursor:not-allowed}input.file{padding:4px 0}.input-size{display:inline-block;margin-bottom:6px;margin-right:4px;padding-top:22px;position:relative}.input-size:last-child{margin-right:0}.input-size input,.input-size span{max-width:100%;text-align:center;width:48px}.input-size span{display:inline-block;font-weight:400;left:0;position:absolute;top:0}.btn,a.btn{background-color:#ccc;border:none;border-radius:3px;color:#444;cursor:pointer;display:inline-block;font-family:Source Sans Pro,sans-serif;font-size:.95em;height:34px;margin:0 5px 0 0;padding:6px 16px;text-decoration:none;text-transform:uppercase}.btn:hover,a.btn:hover{background-color:#bfbfbf;color:#444;text-decoration:none}.btn.is-disabled,.btn:disabled,a.btn.is-disabled,a.btn:disabled{cursor:not-allowed;opacity:.5}.btn i,.btn i.icon-left,a.btn i,a.btn i.icon-left{margin-left:0;margin-right:4px}.btn i.icon-right,a.btn i.icon-right{margin-left:4px;margin-right:0}.btn.is-wide,a.btn.is-wide{margin-right:0;width:100%}.btn.is-primary,a.btn.is-primary{background-color:#2289c5;color:#fff}.btn.is-primary:hover,a.btn.is-primary:hover{background-color:#1e7aaf;color:#fff}.btn.is-success,a.btn.is-success{background-color:#57a973;color:#fff}.btn.is-success:hover,a.btn.is-success:hover{background-color:#4e9867;color:#fff}.btn.is-warning,a.btn.is-warning{background-color:#e4a929;color:#fff}.btn.is-warning:hover,a.btn.is-warning:hover{background-color:#d89d1b;color:#fff}.btn.is-danger,a.btn.is-danger{background-color:#d8665c;color:#fff}.btn.is-danger:hover,a.btn.is-danger:hover{background-color:#d35347;color:#fff}body.site{background-color:#f8f8f8}body.site.logged-in .header-wrapper{border-bottom:none}body.site .container{margin:0 auto;max-width:1200px;padding-left:10px;padding-right:10px;position:relative}body.site .header-wrapper{background-color:#fff;border-bottom:1px solid #e5e5e5}body.site .header{height:74px}body.site .header-logo{display:inline-block;height:74px;padding-bottom:13px;padding-top:13px}body.site .header-logo img{display:block;height:48px}body.site .header-navigation{display:none;font-family:Source Sans Pro,sans-serif;font-size:.95em;position:absolute;right:0;text-transform:uppercase;top:20px}body.site .header-navigation ul.navigation{zoom:1;display:block;list-style-type:none;margin:0}body.site .header-navigation ul.navigation:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}body.site .header-navigation li{display:inline-block;float:left;padding:0}body.site .header-navigation li:last-child a,body.site .header-navigation li:last-child span{border-right:none}body.site .header-navigation li>a,body.site .header-navigation li>span{border-right:2px solid #f2f2f2;color:#444;display:block;padding:5px 10px}body.site .header-navigation a.lang img{vertical-align:-1px}body.site .header-navigation a.lang span{display:none}body.site .navigation-toggle{top:21px}body.site .navigation-toggle span{background-color:#444}body.site.navigation-open .navigation-toggle span{background-color:#f2f2f2}body.site .menubar-wrapper{background-color:#515150}body.site .menubar a,body.site .menubar span{color:#f2f2f2;display:inline-block;font-family:Source Sans Pro,sans-serif;font-size:.9em;padding:4px 0}body.site .menubar-menu{float:right}body.site .menubar-menu a,body.site .menubar-menu span{float:left;padding-right:10px}body.site .menubar-menu a:last-child,body.site .menubar-menu span:last-child{padding-right:0}body.site .content{padding-bottom:40px;padding-top:30px}body.site .slider{margin-bottom:20px}body.site .explanation{margin-bottom:40px;max-width:1024px}body.site .productlist{margin-bottom:15px}body.site .productlist h2{border-left:10px solid #ccc;font-size:2em;margin-bottom:15px;padding:0 0 0 10px}body.site .product-item{background-color:#fff;box-shadow:1px 1px 3px rgba(0,0,2,.2);display:block;padding:10px;text-align:center}body.site .product-item a.link{display:block}body.site .product-item .preview{margin-bottom:10px}body.site .product-item .preview img{max-height:250px}body.site .product-item .name{font-size:1.2em;font-weight:400;margin-bottom:5px}body.site .product-item .description{color:grey;margin-bottom:10px}body.site .product-item a.customize{border-top:1px solid #e5e5e5;padding-top:10px}body.site .box{background-color:#fff;box-shadow:1px 1px 3px rgba(0,0,2,.2);margin-bottom:30px;padding:10px}body.site .section-totals{padding-right:10px;text-align:right}body.site .section-totals .totals{display:inline-block}@media screen and (min-width:780px){body.site .header-navigation{display:block}body.site .navigation-overlay,body.site .navigation-toggle{display:none}}body.configurator{background-attachment:fixed;background-color:#fff;background-image:url(../uploads/configurator-bg.jpg);background-position:50%;background-size:cover}body.configurator .container{margin:0 auto;max-width:1280px;padding-left:10px;padding-right:10px;position:relative}body.configurator .logo{position:absolute;right:20px;top:20px}body.configurator .logo img{height:53px}body.configurator .cnfg-wrapper{zoom:1;display:block;min-height:100%;min-width:1024px;position:relative}body.configurator .cnfg-wrapper:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}body.configurator .cnfg-sidebar{background-color:#fff;box-shadow:2px 2px 4px rgba(0,0,0,.2);float:left;margin-bottom:50px;margin-top:20px;overflow:hidden;padding:0 5px;width:310px}body.configurator .cnfg-sidebar h2{background-color:#4777bb;color:#fff;font-weight:500;margin:0 -5px;padding:10px 20px}body.configurator .cnfg-toolbar{padding-bottom:10px}body.configurator .cnfg-toolbar .component{padding:0}body.configurator .cnfg-toolbar .component:first-child .component-name{border-top:none}body.configurator .cnfg-toolbar .component.active .component-name{color:#4777bb}body.configurator .cnfg-toolbar .component.active .component-details{display:block}body.configurator .cnfg-toolbar .component-name{border-top:1px dashed #ddd;color:#444;cursor:pointer;font-size:1.1em;padding:8px 10px 8px 20px}body.configurator .cnfg-toolbar .component-name:hover{background-color:#f2f2f2}body.configurator .cnfg-toolbar .component-details{display:none}body.configurator .cnfg-toolbar .component-description{font-size:.9em;padding:0 10px}body.configurator .cnfg-toolbar .component-options{display:flex;flex-wrap:wrap;font-size:.9em;list-style-type:none;margin:8px 0 0;padding:0}body.configurator .cnfg-toolbar .component-options li{float:left;margin-bottom:5px;width:33.333%}body.configurator .cnfg-toolbar .component-options a{border-radius:5px;display:block;padding:5px 0;position:relative;text-align:center;transition:all .3s ease}body.configurator .cnfg-toolbar .component-options a:hover{box-shadow:0 0 4px rgba(0,0,0,.2)}body.configurator .cnfg-toolbar .option-checked{background-color:#58b151;border-radius:50%;box-shadow:1px 1px 3px rgba(0,0,0,.5);color:#fff;font-size:1.4em;padding:5px;position:absolute;right:10px;top:-5px}body.configurator .cnfg-toolbar .option-preview{height:80px;margin-bottom:5px}body.configurator .cnfg-toolbar .option-preview img{height:80px;width:80px}body.configurator .cnfg-toolbar .option-name{font-size:.9em}body.configurator .cnfg-toolbar .option-price{color:grey}body.configurator .cnfg-selection{border-top:2px dashed #e5e5e5;padding:15px}body.configurator .cnfg-selection table{margin:0;width:100%}body.configurator .cnfg-selection td{vertical-align:middle}body.configurator .cnfg-selection td.preview{width:30px}body.configurator .cnfg-selection td.price{text-align:right;width:70px}body.configurator .cnfg-selection small{color:#b2b2b2}body.configurator .cnfg-selection img{display:inline-block;height:16px;margin-right:5px;vertical-align:middle;width:16px}body.configurator .cnfg-actions{padding:0 15px 15px;text-align:center}body.configurator .cnfg-price{color:grey;font-size:2em;padding:0 20px;text-align:center}body.configurator .cnfg-editor{margin:0 auto;max-width:1280px;position:relative}body.configurator .cnfg-editor .layer{left:0;max-width:100%;position:absolute;top:0}body.configurator .cnfg-content{margin-left:310px;padding:100px 30px 30px}body.configurator .build-by{bottom:8px;color:#ccc;font-size:.8em;position:absolute;right:10px}body.admin{background-color:#fff}body.admin .container{margin:0 auto;max-width:1200px;padding-left:10px;padding-right:10px;position:relative}body.admin .header-wrapper{background-color:#2b3a42}body.admin .header{height:60px}body.admin a.header-logo,body.admin span.header-logo{display:inline-block;height:60px;padding:10px 0}body.admin a.header-logo img,body.admin span.header-logo img{float:left;height:40px}body.admin .header-navigation{display:none;position:absolute;right:10px;top:16px}body.admin .header-navigation ul.navigation{zoom:1;display:inline-block;display:block;font-family:Source Sans Pro,sans-serif;list-style-type:none;margin:0;padding:0}body.admin .header-navigation ul.navigation:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}body.admin .header-navigation ul.navigation li{display:inline-block;float:left}body.admin .header-navigation ul.navigation li>a,body.admin .header-navigation ul.navigation li>span{border-bottom:2px solid transparent;color:#f2f2f2;display:block;font-size:.95em;padding:3px 6px;text-transform:uppercase;transition:border-color .2s}body.admin .header-navigation ul.navigation li>a:hover,body.admin .header-navigation ul.navigation li>span:hover{border-color:#f2f2f2;color:#fff}body.admin .menubar-wrapper{background-color:#ededed;font-family:Source Sans Pro,sans-serif;font-size:.95em;padding:3px 8px;text-align:right}body.admin .main-content{padding-bottom:60px;padding-top:20px}body.admin .box{border:1px solid #e5e5e5;margin-bottom:30px;padding:10px}body.admin .box>h2{background-color:#f2f2f2;border-bottom:1px solid #e5e5e5;font-size:1em;font-weight:300;margin:-10px -10px 10px;padding:6px 10px}body.admin .garment{border:1px solid #f2f2f2;text-align:center}body.admin .garment a.link{display:block}body.admin .garment .garment-preview{padding:10px}body.admin .garment .garment-name{font-size:1.2em;font-weight:400;padding:5px 10px}body.admin .garment .garment-description{color:grey;padding:0 10px 10px}body.admin .punchcard{zoom:1;display:block}body.admin .punchcard:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}body.admin .punchcard .dt{background-color:#e5e5e5;border-radius:50%;color:#b2b2b2;float:left;height:10px;margin:0 2px 2px 0;width:10px}body.admin .punchcard .dt.active{background-color:#c4dac0}body.admin .punchcard .dt:hover{background-color:#efd766}body.admin ul.sortable-list{list-style-type:none;margin-left:0;padding:0}body.admin li.sortable-item{background-color:#f2f2f2;border:1px solid #e5e5e5;cursor:move;display:block;margin-bottom:5px;padding-left:5px;position:relative}body.admin li.sortable-item.with-preview{padding-left:32px}body.admin li.sortable-item a{display:inline-block;padding:5px}body.admin span.sortable-preview{display:inline-block;height:24px;left:5px;margin-top:-12px;position:absolute;top:50%;width:24px}body.admin span.sortable-preview img{max-height:100%;max-width:100%}body.admin p.sortable-description{color:grey;font-size:.9em;margin:0}body.admin a.asset-preview,body.admin span.asset-preview{border:1px solid #e5e5e5;display:inline-block;float:right;max-width:74px;padding:4px;text-align:center}body.admin a.asset-preview img,body.admin span.asset-preview img{display:block;max-width:100%}body.admin a.asset-preview:hover{border:1px solid #bfe0f4}@media screen and (min-width:780px){body.admin .header-navigation{display:block}body.admin .navigation-overlay,body.admin .navigation-toggle{display:none}}.navigation-toggle{cursor:pointer;height:32px;position:absolute;right:15px;top:14px;width:32px;z-index:20}.navigation-toggle span{background-color:#f2f2f2;border-radius:2px;display:inline-block;height:4px;opacity:1;position:absolute;transform:rotate(0deg);transition:.25s ease-in-out;width:100%}.navigation-toggle span:first-child{top:4px}.navigation-toggle span:nth-child(2),.navigation-toggle span:nth-child(3){top:14px}.navigation-toggle span:nth-child(4){top:24px}.navigation-overlay{background-color:rgba(0,0,0,.9);bottom:0;left:0;opacity:0;padding:30px 0;position:fixed;right:0;top:0;transition-duration:opacity,visibility;transition-duration:.25s;transition-timing-function:ease-in-out;visibility:hidden}.navigation-overlay ul.navigation{display:block;list-style-type:none;margin:0 auto;max-width:400px;padding:0}.navigation-overlay ul.navigation li{display:block;margin:0;padding:0;text-align:center}.navigation-overlay ul.navigation a{color:#fff;display:inline-block;font-size:1.4em;padding:8px 20px}.navigation-overlay ul.navigation a.lang img{vertical-align:1px}.navigation-overlay ul.navigation a.lang span{margin-left:5px}body.navigation-open .navigation-toggle span:first-child,body.navigation-open .navigation-toggle span:nth-child(4){opacity:0}body.navigation-open .navigation-toggle span:nth-child(2){transform:rotate(-45deg)}body.navigation-open .navigation-toggle span:nth-child(3){transform:rotate(45deg)}body.navigation-open .navigation-overlay{opacity:1;visibility:visible}@media screen and (min-width:780px){.navigation-overlay,.navigation-toggle{display:none}}body.error .error-message{margin:0 auto;max-width:640px;padding:20px;text-align:center}body.error h1{font-size:5em;margin-bottom:0}body.error h2{font-size:2em;margin-bottom:10px}body.login{background-color:#f8f8f8;padding:30px 10px}body.login .login-form{background-color:#fff;box-shadow:1px 1px 3px rgba(0,0,2,.2);margin:0 auto;max-width:480px;padding:20px}@media screen and (min-width:900px){td.width-640,th.width-640{width:640px}input.width-640,select.width-640,textarea.width-640{max-width:640px!important;width:640px}td.width-630,th.width-630{width:630px}input.width-630,select.width-630,textarea.width-630{max-width:630px!important;width:630px}td.width-620,th.width-620{width:620px}input.width-620,select.width-620,textarea.width-620{max-width:620px!important;width:620px}td.width-610,th.width-610{width:610px}input.width-610,select.width-610,textarea.width-610{max-width:610px!important;width:610px}td.width-600,th.width-600{width:600px}input.width-600,select.width-600,textarea.width-600{max-width:600px!important;width:600px}td.width-590,th.width-590{width:590px}input.width-590,select.width-590,textarea.width-590{max-width:590px!important;width:590px}td.width-580,th.width-580{width:580px}input.width-580,select.width-580,textarea.width-580{max-width:580px!important;width:580px}td.width-570,th.width-570{width:570px}input.width-570,select.width-570,textarea.width-570{max-width:570px!important;width:570px}td.width-560,th.width-560{width:560px}input.width-560,select.width-560,textarea.width-560{max-width:560px!important;width:560px}td.width-550,th.width-550{width:550px}input.width-550,select.width-550,textarea.width-550{max-width:550px!important;width:550px}td.width-540,th.width-540{width:540px}input.width-540,select.width-540,textarea.width-540{max-width:540px!important;width:540px}td.width-530,th.width-530{width:530px}input.width-530,select.width-530,textarea.width-530{max-width:530px!important;width:530px}td.width-520,th.width-520{width:520px}input.width-520,select.width-520,textarea.width-520{max-width:520px!important;width:520px}td.width-510,th.width-510{width:510px}input.width-510,select.width-510,textarea.width-510{max-width:510px!important;width:510px}td.width-500,th.width-500{width:500px}input.width-500,select.width-500,textarea.width-500{max-width:500px!important;width:500px}td.width-490,th.width-490{width:490px}input.width-490,select.width-490,textarea.width-490{max-width:490px!important;width:490px}td.width-480,th.width-480{width:480px}input.width-480,select.width-480,textarea.width-480{max-width:480px!important;width:480px}td.width-470,th.width-470{width:470px}input.width-470,select.width-470,textarea.width-470{max-width:470px!important;width:470px}td.width-460,th.width-460{width:460px}input.width-460,select.width-460,textarea.width-460{max-width:460px!important;width:460px}td.width-450,th.width-450{width:450px}input.width-450,select.width-450,textarea.width-450{max-width:450px!important;width:450px}td.width-440,th.width-440{width:440px}input.width-440,select.width-440,textarea.width-440{max-width:440px!important;width:440px}td.width-430,th.width-430{width:430px}input.width-430,select.width-430,textarea.width-430{max-width:430px!important;width:430px}td.width-420,th.width-420{width:420px}input.width-420,select.width-420,textarea.width-420{max-width:420px!important;width:420px}td.width-410,th.width-410{width:410px}input.width-410,select.width-410,textarea.width-410{max-width:410px!important;width:410px}td.width-400,th.width-400{width:400px}input.width-400,select.width-400,textarea.width-400{max-width:400px!important;width:400px}td.width-390,th.width-390{width:390px}input.width-390,select.width-390,textarea.width-390{max-width:390px!important;width:390px}td.width-380,th.width-380{width:380px}input.width-380,select.width-380,textarea.width-380{max-width:380px!important;width:380px}td.width-370,th.width-370{width:370px}input.width-370,select.width-370,textarea.width-370{max-width:370px!important;width:370px}td.width-360,th.width-360{width:360px}input.width-360,select.width-360,textarea.width-360{max-width:360px!important;width:360px}td.width-350,th.width-350{width:350px}input.width-350,select.width-350,textarea.width-350{max-width:350px!important;width:350px}td.width-340,th.width-340{width:340px}input.width-340,select.width-340,textarea.width-340{max-width:340px!important;width:340px}td.width-330,th.width-330{width:330px}input.width-330,select.width-330,textarea.width-330{max-width:330px!important;width:330px}td.width-320,th.width-320{width:320px}input.width-320,select.width-320,textarea.width-320{max-width:320px!important;width:320px}td.width-310,th.width-310{width:310px}input.width-310,select.width-310,textarea.width-310{max-width:310px!important;width:310px}td.width-300,th.width-300{width:300px}input.width-300,select.width-300,textarea.width-300{max-width:300px!important;width:300px}td.width-290,th.width-290{width:290px}input.width-290,select.width-290,textarea.width-290{max-width:290px!important;width:290px}td.width-280,th.width-280{width:280px}input.width-280,select.width-280,textarea.width-280{max-width:280px!important;width:280px}td.width-270,th.width-270{width:270px}input.width-270,select.width-270,textarea.width-270{max-width:270px!important;width:270px}td.width-260,th.width-260{width:260px}input.width-260,select.width-260,textarea.width-260{max-width:260px!important;width:260px}td.width-250,th.width-250{width:250px}input.width-250,select.width-250,textarea.width-250{max-width:250px!important;width:250px}td.width-240,th.width-240{width:240px}input.width-240,select.width-240,textarea.width-240{max-width:240px!important;width:240px}td.width-230,th.width-230{width:230px}input.width-230,select.width-230,textarea.width-230{max-width:230px!important;width:230px}td.width-220,th.width-220{width:220px}input.width-220,select.width-220,textarea.width-220{max-width:220px!important;width:220px}td.width-210,th.width-210{width:210px}input.width-210,select.width-210,textarea.width-210{max-width:210px!important;width:210px}td.width-200,th.width-200{width:200px}input.width-200,select.width-200,textarea.width-200{max-width:200px!important;width:200px}td.width-190,th.width-190{width:190px}input.width-190,select.width-190,textarea.width-190{max-width:190px!important;width:190px}td.width-180,th.width-180{width:180px}input.width-180,select.width-180,textarea.width-180{max-width:180px!important;width:180px}td.width-170,th.width-170{width:170px}input.width-170,select.width-170,textarea.width-170{max-width:170px!important;width:170px}td.width-160,th.width-160{width:160px}input.width-160,select.width-160,textarea.width-160{max-width:160px!important;width:160px}td.width-150,th.width-150{width:150px}input.width-150,select.width-150,textarea.width-150{max-width:150px!important;width:150px}td.width-140,th.width-140{width:140px}input.width-140,select.width-140,textarea.width-140{max-width:140px!important;width:140px}td.width-130,th.width-130{width:130px}input.width-130,select.width-130,textarea.width-130{max-width:130px!important;width:130px}td.width-120,th.width-120{width:120px}input.width-120,select.width-120,textarea.width-120{max-width:120px!important;width:120px}td.width-110,th.width-110{width:110px}input.width-110,select.width-110,textarea.width-110{max-width:110px!important;width:110px}td.width-100,th.width-100{width:100px}input.width-100,select.width-100,textarea.width-100{max-width:100px!important;width:100px}td.width-90,th.width-90{width:90px}input.width-90,select.width-90,textarea.width-90{max-width:90px!important;width:90px}td.width-80,th.width-80{width:80px}input.width-80,select.width-80,textarea.width-80{max-width:80px!important;width:80px}td.width-70,th.width-70{width:70px}input.width-70,select.width-70,textarea.width-70{max-width:70px!important;width:70px}td.width-60,th.width-60{width:60px}input.width-60,select.width-60,textarea.width-60{max-width:60px!important;width:60px}td.width-50,th.width-50{width:50px}input.width-50,select.width-50,textarea.width-50{max-width:50px!important;width:50px}td.width-40,th.width-40{width:40px}input.width-40,select.width-40,textarea.width-40{max-width:40px!important;width:40px}}.hidden,[v-cloak]{display:none!important;margin:0}.clearfix{zoom:1;display:block}.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.monospace{color:#444;font-family:Consolas,monospace;font-size:13px}.monospace.bold{font-weight:600}.toggle{cursor:pointer}.hidden{display:none}.faded{opacity:.5}.align-center{text-align:center}.align-right{text-align:right}.align-middle,td.align-middle{vertical-align:middle}.text-black{color:#444}.text-grey{color:grey!important}.text-red{color:#d13737}.text-green{color:#37a83a}ul.tabs{zoom:1;display:block;list-style-type:none;margin:0 0 20px;padding:0}ul.tabs:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}ul.tabs a,ul.tabs li{display:block}ul.tabs a{border-bottom:2px solid #e5e5e5;color:grey;padding:8px;position:relative}ul.tabs a:hover{color:#2289c5}ul.tabs li.active a{border-bottom:2px solid #4676bb;color:#444;font-weight:400}@media screen and (min-width:640px){ul.tabs{border-bottom:2px solid #e5e5e5}ul.tabs li{display:inline-block;float:left;margin:0 0 -2px}ul.tabs a{border-bottom:none;padding:8px 20px}}.modal-overlay{background-color:rgba(0,0,0,.5);bottom:0;left:0;padding:40px 10px;position:fixed;right:0;top:0;z-index:10}.modal{background-color:#fff;margin:0 auto;max-width:480px;padding:20px}.modal h1{font-size:1.6em;margin-bottom:10px}.page-actions{position:absolute;right:5px;top:20px}.page-actions a{display:inline-block;margin-left:4px;padding:5px}.action-btns{zoom:1;background-color:#fff;border:1px solid #e5e5e5;display:block;display:inline-block}.action-btns:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.action-btns a{border-right:1px solid #e5e5e5;display:inline-block;float:left;padding:2px 10px}.action-btns a:last-child{border-right:none}.list-group{margin-bottom:12px}.list-group:last-child{margin-bottom:0}.list-group a,.list-group span{background-color:#fff;border:1px solid #e5e5e5;display:block;margin-bottom:-1px;padding:10px 15px;position:relative}.list-group a:first-child,.list-group span:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group a:last-child,.list-group span:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin-bottom:0}.list-group a:hover,.list-group span:hover{background-color:#f2f2f2}.list-group a.active,.list-group span.active{font-weight:500}ul.breadcrumbs{zoom:1;display:block;list-style-type:none;margin:0 0 15px;padding:0}ul.breadcrumbs:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}ul.breadcrumbs li{display:inline-block;float:left}ul.breadcrumbs li:before{content:"\0203A";font-size:1.3em;line-height:1;margin:0 8px}ul.breadcrumbs li:first-child:before{content:"";margin:0}ul.breadcrumbs a{display:inline-block}.empty{background:transparent url(../images/empty-icon.png) no-repeat 0;background-size:24px 24px;color:#b2b2b2;font-size:.9em;font-style:italic;margin-bottom:10px;padding:10px 10px 10px 32px}.empty:last-child{margin-bottom:0}.empty a{color:#b2b2b2;text-decoration:underline}.flash,.toast{border-radius:4px;padding:15px 10px 15px 55px}.flash:after,.toast:after{background-size:128px 32px;content:"";display:inline-block;height:32px;left:12px;margin-top:-16px;position:absolute;top:50%;width:32px}.flash.is-info,.toast.is-info{background-color:#cedee6;color:#1e4358}.flash.is-info:after,.toast.is-info:after{background-position:-32px 0}.flash.is-success,.toast.is-success{background-color:#cce8d2;color:#25690a}.flash.is-success:after,.toast.is-success:after{background-position:0 0}.flash.is-notice,.toast.is-notice{background-color:#f5e2ae;color:#714f0d}.flash.is-notice:after,.toast.is-notice:after{background-position:-64px 0}.flash.is-error,.toast.is-error{background-color:#ecc1c1;color:#942323}.flash.is-error:after,.toast.is-error:after{background-position:-96px 0}.flash{margin-bottom:20px;position:relative}.flash:after{background-image:url(../images/flash-icons.png);opacity:.5}.toast{max-width:400px;position:fixed;right:20px;top:20px}.toast:after{background-image:url(../images/toast-icons.png)}.toast.is-success{background-color:#57a973;color:#fff}.toast.is-success:after{background-position:0 0}ul.pagination{zoom:1;display:inline-block;display:block;list-style-type:none;margin-left:0;padding:0}ul.pagination:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}ul.pagination li{display:inline-block;float:left;margin-left:1px}ul.pagination a,ul.pagination span{padding:6px}.lity-image .lity-content{padding:20px}.design-preview{background-color:#fff;border:1px solid #e5e5e5;display:inline-block;margin:0 5px 5px 0;padding:5px;vertical-align:text-top;width:138px}.design-preview:last-child{margin-bottom:0}.design-preview img{display:block;max-width:100%}.tooltipster-sidetip.tooltipster-light .tooltipster-box{background:#fff;border:1px solid #ccc;border-radius:0}.tooltipster-sidetip.tooltipster-light .tooltipster-content{color:#666;padding:10px}.tooltipster-sidetip.tooltipster-light .tooltipster-arrow{height:9px;margin-left:-9px;width:18px}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow{height:18px;margin-left:0;margin-top:-9px;width:9px}.tooltipster-sidetip.tooltipster-light .tooltipster-arrow-background{border:9px solid transparent}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#fff;top:1px}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow-background{border-left-color:#fff;left:-1px}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-background{border-right-color:#fff;left:1px}.tooltipster-sidetip.tooltipster-light.tooltipster-top .tooltipster-arrow-background{border-top-color:#fff;top:-1px}.tooltipster-sidetip.tooltipster-light .tooltipster-arrow-border{border:9px solid transparent}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow-border{border-left-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-border{border-right-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-top .tooltipster-arrow-border{border-top-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-uncropped{top:-9px}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-uncropped{left:-9px}.trumbowyg-box,.trumbowyg-editor{border-color:#e5e5e5!important}.trumbowyg-box,.trumbowyg-editor,.trumbowyg-textarea{min-height:150px!important}.trumbowyg-button-pane{background:#f2f2f2!important;border-bottom:1px solid #e5e5e5!important}body,html{height:100%}body,button,html,input,option,select,textarea{color:#444;font-family:Roboto,sans-serif;font-size:15px;font-weight:300;line-height:1.5}pre{background-color:#f2f2f2;border:1px solid #e5e5e5;color:#444;font-family:Consolas,monospace;font-size:13px;margin-bottom:15px;overflow-x:auto;padding:10px;position:relative}form,h1,h2,h3,ol,p,table,ul{margin-bottom:12px}form:last-child,h1:last-child,h2:last-child,h3:last-child,ol:last-child,p:last-child,table:last-child,ul:last-child{margin-bottom:0}h1,h2,h3{color:#777;font-weight:500}h1,h2{line-height:1.2}h1{font-size:1.8em;margin-bottom:15px}h2{font-size:1.4em;margin-bottom:8px}h3{font-size:1em;margin-bottom:4px}ol,ul{margin-left:20px}hr{background-color:#e5e5e5;border:none;height:1px;margin-bottom:12px;margin-top:12px;width:100%}.bold,strong{font-weight:500}.italic,em{font-style:italic}.small,small{font-size:.85em}a{color:#2289c5;text-decoration:none}a:active,a:hover{color:#1a6b9a}img{max-width:100%}.timestamps{border-top:1px solid #f2f2f2;margin-top:20px}.timestamps span{color:#b2b2b2;display:inline-block;font-size:.8em;padding-bottom:2px;padding-top:10px}.timestamps span.updated{border-left:1px solid #f2f2f2;margin-left:8px;padding-left:10px}
