﻿/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a,.btn-text{background-color:rgba(0,0,0,0)}a:active,.btn-text:active,a:hover,.btn-text:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{color:#000 !important;text-shadow:none !important;background:rgba(0,0,0,0) !important;box-shadow:none !important}a,.btn-text,a:visited{text-decoration:underline}a[href]:after,[href].btn-text:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,[href^="#"].btn-text:after,a[href^="javascript:"]:after,[href^="javascript:"].btn-text:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,#blog-list h2 a,#blog-item h2 a,#blog-list h2 .btn-text,#blog-item h2 .btn-text,h3{orphans:3;widows:3}h2,#blog-list h2 a,#blog-item h2 a,#blog-list h2 .btn-text,#blog-item h2 .btn-text,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}@font-face{font-family:"Glyphicons Halflings";src:url("../eot/glyphicons-halflings-regular.f4769f9bdb74.eot");src:url("../eot/glyphicons-halflings-regular.f4769f9bdb74d41d.eot#iefix") format("embedded-opentype"),url("../woff2/glyphicons-halflings-regular.448c34a56d69.woff2") format("woff2"),url("../woff/glyphicons-halflings-regular.fa2772327f55.woff") format("woff"),url("../ttf/glyphicons-halflings-regular.e18bbf611f2a.ttf") format("truetype"),url("../svg/glyphicons-halflings-regular.89889688147b.svg#glyphicons_halflingsregular") format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"*"}.glyphicon-plus:before{content:"+"}.glyphicon-euro:before,.glyphicon-eur:before{content:"€"}.glyphicon-minus:before{content:"−"}.glyphicon-cloud:before{content:"☁"}.glyphicon-envelope:before{content:"✉"}.glyphicon-pencil:before{content:"✏"}.glyphicon-glass:before{content:""}.glyphicon-music:before{content:""}.glyphicon-search:before{content:""}.glyphicon-heart:before{content:""}.glyphicon-star:before{content:""}.glyphicon-star-empty:before{content:""}.glyphicon-user:before{content:""}.glyphicon-film:before{content:""}.glyphicon-th-large:before{content:""}.glyphicon-th:before{content:""}.glyphicon-th-list:before{content:""}.glyphicon-ok:before{content:""}.glyphicon-remove:before{content:""}.glyphicon-zoom-in:before{content:""}.glyphicon-zoom-out:before{content:""}.glyphicon-off:before{content:""}.glyphicon-signal:before{content:""}.glyphicon-cog:before{content:""}.glyphicon-trash:before{content:""}.glyphicon-home:before{content:""}.glyphicon-file:before{content:""}.glyphicon-time:before{content:""}.glyphicon-road:before{content:""}.glyphicon-download-alt:before{content:""}.glyphicon-download:before{content:""}.glyphicon-upload:before{content:""}.glyphicon-inbox:before{content:""}.glyphicon-play-circle:before{content:""}.glyphicon-repeat:before{content:""}.glyphicon-refresh:before{content:""}.glyphicon-list-alt:before{content:""}.glyphicon-lock:before{content:""}.glyphicon-flag:before{content:""}.glyphicon-headphones:before{content:""}.glyphicon-volume-off:before{content:""}.glyphicon-volume-down:before{content:""}.glyphicon-volume-up:before{content:""}.glyphicon-qrcode:before{content:""}.glyphicon-barcode:before{content:""}.glyphicon-tag:before{content:""}.glyphicon-tags:before{content:""}.glyphicon-book:before{content:""}.glyphicon-bookmark:before{content:""}.glyphicon-print:before{content:""}.glyphicon-camera:before{content:""}.glyphicon-font:before{content:""}.glyphicon-bold:before{content:""}.glyphicon-italic:before{content:""}.glyphicon-text-height:before{content:""}.glyphicon-text-width:before{content:""}.glyphicon-align-left:before{content:""}.glyphicon-align-center:before{content:""}.glyphicon-align-right:before{content:""}.glyphicon-align-justify:before{content:""}.glyphicon-list:before{content:""}.glyphicon-indent-left:before{content:""}.glyphicon-indent-right:before{content:""}.glyphicon-facetime-video:before{content:""}.glyphicon-picture:before{content:""}.glyphicon-map-marker:before{content:""}.glyphicon-adjust:before{content:""}.glyphicon-tint:before{content:""}.glyphicon-edit:before{content:""}.glyphicon-share:before{content:""}.glyphicon-check:before{content:""}.glyphicon-move:before{content:""}.glyphicon-step-backward:before{content:""}.glyphicon-fast-backward:before{content:""}.glyphicon-backward:before{content:""}.glyphicon-play:before{content:""}.glyphicon-pause:before{content:""}.glyphicon-stop:before{content:""}.glyphicon-forward:before{content:""}.glyphicon-fast-forward:before{content:""}.glyphicon-step-forward:before{content:""}.glyphicon-eject:before{content:""}.glyphicon-chevron-left:before{content:""}.glyphicon-chevron-right:before{content:""}.glyphicon-plus-sign:before{content:""}.glyphicon-minus-sign:before{content:""}.glyphicon-remove-sign:before{content:""}.glyphicon-ok-sign:before{content:""}.glyphicon-question-sign:before{content:""}.glyphicon-info-sign:before{content:""}.glyphicon-screenshot:before{content:""}.glyphicon-remove-circle:before{content:""}.glyphicon-ok-circle:before{content:""}.glyphicon-ban-circle:before{content:""}.glyphicon-arrow-left:before{content:""}.glyphicon-arrow-right:before{content:""}.glyphicon-arrow-up:before{content:""}.glyphicon-arrow-down:before{content:""}.glyphicon-share-alt:before{content:""}.glyphicon-resize-full:before{content:""}.glyphicon-resize-small:before{content:""}.glyphicon-exclamation-sign:before{content:""}.glyphicon-gift:before{content:""}.glyphicon-leaf:before{content:""}.glyphicon-fire:before{content:""}.glyphicon-eye-open:before{content:""}.glyphicon-eye-close:before{content:""}.glyphicon-warning-sign:before{content:""}.glyphicon-plane:before{content:""}.glyphicon-calendar:before{content:""}.glyphicon-random:before{content:""}.glyphicon-comment:before{content:""}.glyphicon-magnet:before{content:""}.glyphicon-chevron-up:before{content:""}.glyphicon-chevron-down:before{content:""}.glyphicon-retweet:before{content:""}.glyphicon-shopping-cart:before{content:""}.glyphicon-folder-close:before{content:""}.glyphicon-folder-open:before{content:""}.glyphicon-resize-vertical:before{content:""}.glyphicon-resize-horizontal:before{content:""}.glyphicon-hdd:before{content:""}.glyphicon-bullhorn:before{content:""}.glyphicon-bell:before{content:""}.glyphicon-certificate:before{content:""}.glyphicon-thumbs-up:before{content:""}.glyphicon-thumbs-down:before{content:""}.glyphicon-hand-right:before{content:""}.glyphicon-hand-left:before{content:""}.glyphicon-hand-up:before{content:""}.glyphicon-hand-down:before{content:""}.glyphicon-circle-arrow-right:before{content:""}.glyphicon-circle-arrow-left:before{content:""}.glyphicon-circle-arrow-up:before{content:""}.glyphicon-circle-arrow-down:before{content:""}.glyphicon-globe:before{content:""}.glyphicon-wrench:before{content:""}.glyphicon-tasks:before{content:""}.glyphicon-filter:before{content:""}.glyphicon-briefcase:before{content:""}.glyphicon-fullscreen:before{content:""}.glyphicon-dashboard:before{content:""}.glyphicon-paperclip:before{content:""}.glyphicon-heart-empty:before{content:""}.glyphicon-link:before{content:""}.glyphicon-phone:before{content:""}.glyphicon-pushpin:before{content:""}.glyphicon-usd:before{content:""}.glyphicon-gbp:before{content:""}.glyphicon-sort:before{content:""}.glyphicon-sort-by-alphabet:before{content:""}.glyphicon-sort-by-alphabet-alt:before{content:""}.glyphicon-sort-by-order:before{content:""}.glyphicon-sort-by-order-alt:before{content:""}.glyphicon-sort-by-attributes:before{content:""}.glyphicon-sort-by-attributes-alt:before{content:""}.glyphicon-unchecked:before{content:""}.glyphicon-expand:before{content:""}.glyphicon-collapse-down:before{content:""}.glyphicon-collapse-up:before{content:""}.glyphicon-log-in:before{content:""}.glyphicon-flash:before{content:""}.glyphicon-log-out:before{content:""}.glyphicon-new-window:before{content:""}.glyphicon-record:before{content:""}.glyphicon-save:before{content:""}.glyphicon-open:before{content:""}.glyphicon-saved:before{content:""}.glyphicon-import:before{content:""}.glyphicon-export:before{content:""}.glyphicon-send:before{content:""}.glyphicon-floppy-disk:before{content:""}.glyphicon-floppy-saved:before{content:""}.glyphicon-floppy-remove:before{content:""}.glyphicon-floppy-save:before{content:""}.glyphicon-floppy-open:before{content:""}.glyphicon-credit-card:before{content:""}.glyphicon-transfer:before{content:""}.glyphicon-cutlery:before{content:""}.glyphicon-header:before{content:""}.glyphicon-compressed:before{content:""}.glyphicon-earphone:before{content:""}.glyphicon-phone-alt:before{content:""}.glyphicon-tower:before{content:""}.glyphicon-stats:before{content:""}.glyphicon-sd-video:before{content:""}.glyphicon-hd-video:before{content:""}.glyphicon-subtitles:before{content:""}.glyphicon-sound-stereo:before{content:""}.glyphicon-sound-dolby:before{content:""}.glyphicon-sound-5-1:before{content:""}.glyphicon-sound-6-1:before{content:""}.glyphicon-sound-7-1:before{content:""}.glyphicon-copyright-mark:before{content:""}.glyphicon-registration-mark:before{content:""}.glyphicon-cloud-download:before{content:""}.glyphicon-cloud-upload:before{content:""}.glyphicon-tree-conifer:before{content:""}.glyphicon-tree-deciduous:before{content:""}.glyphicon-cd:before{content:""}.glyphicon-save-file:before{content:""}.glyphicon-open-file:before{content:""}.glyphicon-level-up:before{content:""}.glyphicon-copy:before{content:""}.glyphicon-paste:before{content:""}.glyphicon-alert:before{content:""}.glyphicon-equalizer:before{content:""}.glyphicon-king:before{content:""}.glyphicon-queen:before{content:""}.glyphicon-pawn:before{content:""}.glyphicon-bishop:before{content:""}.glyphicon-knight:before{content:""}.glyphicon-baby-formula:before{content:""}.glyphicon-tent:before{content:"⛺"}.glyphicon-blackboard:before{content:""}.glyphicon-bed:before{content:""}.glyphicon-apple:before{content:""}.glyphicon-erase:before{content:""}.glyphicon-hourglass:before{content:"⌛"}.glyphicon-lamp:before{content:""}.glyphicon-duplicate:before{content:""}.glyphicon-piggy-bank:before{content:""}.glyphicon-scissors:before{content:""}.glyphicon-bitcoin:before{content:""}.glyphicon-btc:before{content:""}.glyphicon-xbt:before{content:""}.glyphicon-yen:before{content:"¥"}.glyphicon-jpy:before{content:"¥"}.glyphicon-ruble:before{content:"₽"}.glyphicon-rub:before{content:"₽"}.glyphicon-scale:before{content:""}.glyphicon-ice-lolly:before{content:""}.glyphicon-ice-lolly-tasted:before{content:""}.glyphicon-education:before{content:""}.glyphicon-option-horizontal:before{content:""}.glyphicon-option-vertical:before{content:""}.glyphicon-menu-hamburger:before{content:""}.glyphicon-modal-window:before{content:""}.glyphicon-oil:before{content:""}.glyphicon-grain:before{content:""}.glyphicon-sunglasses:before{content:""}.glyphicon-text-size:before{content:""}.glyphicon-text-color:before{content:""}.glyphicon-text-background:before{content:""}.glyphicon-object-align-top:before{content:""}.glyphicon-object-align-bottom:before{content:""}.glyphicon-object-align-horizontal:before{content:""}.glyphicon-object-align-left:before{content:""}.glyphicon-object-align-vertical:before{content:""}.glyphicon-object-align-right:before{content:""}.glyphicon-triangle-right:before{content:""}.glyphicon-triangle-left:before{content:""}.glyphicon-triangle-bottom:before{content:""}.glyphicon-triangle-top:before{content:""}.glyphicon-console:before{content:""}.glyphicon-superscript:before{content:""}.glyphicon-subscript:before{content:""}.glyphicon-menu-left:before{content:""}.glyphicon-menu-right:before{content:""}.glyphicon-menu-down:before{content:""}.glyphicon-menu-up:before{content:""}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.428571429;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a,.btn-text{color:#337ab7;text-decoration:none}a:hover,.btn-text:hover,a:focus,.btn-text:focus{color:#23527c;text-decoration:underline}a:focus,.btn-text:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}h1,h2,#blog-list h2 a,#blog-item h2 a,#blog-list h2 .btn-text,#blog-item h2 .btn-text,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,#blog-list h2 a small,#blog-item h2 a small,#blog-list h2 .btn-text small,#blog-item h2 .btn-text small,h2 .small,#blog-list h2 a .small,#blog-item h2 a .small,#blog-list h2 .btn-text .small,#blog-item h2 .btn-text .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:400;line-height:1;color:#777}h1,.h1,h2,#blog-list h2 a,#blog-item h2 a,#blog-list h2 .btn-text,#blog-item h2 .btn-text,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,#blog-list h2 a small,#blog-item h2 a small,#blog-list h2 .btn-text small,#blog-item h2 .btn-text small,h2 .small,#blog-list h2 a .small,#blog-item h2 a .small,#blog-list h2 .btn-text .small,#blog-item h2 .btn-text .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,#blog-list h2 a,#blog-item h2 a,#blog-list h2 .btn-text,#blog-item h2 .btn-text,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media(min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase,.initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover,.text-primary.btn-text:hover,a.text-primary:focus,.text-primary.btn-text:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,.text-success.btn-text:hover,a.text-success:focus,.text-success.btn-text:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,.text-info.btn-text:hover,a.text-info:focus,.text-info.btn-text:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,.text-warning.btn-text:hover,a.text-warning:focus,.text-warning.btn-text:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,.text-danger.btn-text:hover,a.text-danger:focus,.text-danger.btn-text:focus{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#337ab7}a.bg-primary:hover,.bg-primary.btn-text:hover,a.bg-primary:focus,.bg-primary.btn-text:focus{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover,.bg-success.btn-text:hover,a.bg-success:focus,.bg-success.btn-text:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,.bg-info.btn-text:hover,a.bg-info:focus,.bg-info.btn-text:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,.bg-warning.btn-text:hover,a.bg-warning:focus,.bg-warning.btn-text:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,.bg-danger.btn-text:hover,a.bg-danger:focus,.bg-danger.btn-text:focus{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.428571429}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" "}.dl-horizontal dd:after{clear:both}@media(min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.428571429;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:"— "}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:""}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:" —"}address{margin-bottom:20px;font-style:normal;line-height:1.428571429}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:rgba(0,0,0,0);border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-col{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:before,.container-col:before,.container:after,.container-col:after{display:table;content:" "}.container:after,.container-col:after{clear:both}@media(min-width: 768px){.container,.container-col{width:750px}}@media(min-width: 992px){.container,.container-col{width:970px}}@media(min-width: 1200px){.container,.container-col{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-fluid:before,.container-fluid:after{display:table;content:" "}.container-fluid:after{clear:both}.row{margin-right:-15px;margin-left:-15px}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*=col-]{padding-right:0;padding-left:0}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media(min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media(min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media(min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}table{background-color:rgba(0,0,0,0)}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width: 767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;appearance:none}input[type=radio],input[type=checkbox]{margin:4px 0 0;margin-top:1px \9 ;line-height:normal}input[type=radio][disabled],input[type=radio].disabled,fieldset[disabled] input[type=radio],input[type=checkbox][disabled],input[type=checkbox].disabled,fieldset[disabled] input[type=checkbox]{cursor:not-allowed}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555}.form-control,.select-ghost{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus,.select-ghost:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder,.select-ghost::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder,.select-ghost:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder,.select-ghost::-webkit-input-placeholder{color:#999}.form-control::-ms-expand,.select-ghost::-ms-expand{background-color:rgba(0,0,0,0);border:0}.form-control[disabled],[disabled].select-ghost,.form-control[readonly],[readonly].select-ghost,fieldset[disabled] .form-control,fieldset[disabled] .select-ghost{background-color:#eee;opacity:1}.form-control[disabled],[disabled].select-ghost,fieldset[disabled] .form-control,fieldset[disabled] .select-ghost{cursor:not-allowed}textarea.form-control,textarea.select-ghost{height:auto}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type=date].form-control,input[type=date].select-ghost,input[type=time].form-control,input[type=time].select-ghost,input[type=datetime-local].form-control,input[type=datetime-local].select-ghost,input[type=month].form-control,input[type=month].select-ghost{line-height:34px}input[type=date].input-sm,.input-group-sm>.input-group-btn>input[type=date].btn,.input-group-sm input[type=date],input[type=time].input-sm,.input-group-sm>.input-group-btn>input[type=time].btn,.input-group-sm input[type=time],input[type=datetime-local].input-sm,.input-group-sm>.input-group-btn>input[type=datetime-local].btn,.input-group-sm input[type=datetime-local],input[type=month].input-sm,.input-group-sm>.input-group-btn>input[type=month].btn,.input-group-sm input[type=month]{line-height:30px}input[type=date].input-lg,.input-group-lg>.input-group-btn>input[type=date].btn,.input-group-lg input[type=date],input[type=time].input-lg,.input-group-lg>.input-group-btn>input[type=time].btn,.input-group-lg input[type=time],input[type=datetime-local].input-lg,.input-group-lg>.input-group-btn>input[type=datetime-local].btn,.input-group-lg input[type=datetime-local],input[type=month].input-lg,.input-group-lg>.input-group-btn>input[type=month].btn,.input-group-lg input[type=month]{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{position:absolute;margin-top:4px \9 ;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.select-ghost,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.select-ghost,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-right:0;padding-left:0}.input-sm,.input-group-sm>.form-control,.input-group-sm>.select-ghost,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.select-ghost,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn{height:30px;line-height:30px}textarea.input-sm,.input-group-sm>textarea.form-control,.input-group-sm>textarea.select-ghost,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,select[multiple].input-sm,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].select-ghost,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>.input-group-btn>select[multiple].btn{height:auto}.form-group-sm .form-control,.form-group-sm .select-ghost{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control,.form-group-sm select.select-ghost{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm textarea.select-ghost,.form-group-sm select[multiple].form-control,.form-group-sm select[multiple].select-ghost{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg,.input-group-lg>.form-control,.input-group-lg>.select-ghost,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.select-ghost,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn{height:46px;line-height:46px}textarea.input-lg,.input-group-lg>textarea.form-control,.input-group-lg>textarea.select-ghost,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,select[multiple].input-lg,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].select-ghost,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>.input-group-btn>select[multiple].btn{height:auto}.form-group-lg .form-control,.form-group-lg .select-ghost{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control,.form-group-lg select.select-ghost{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg textarea.select-ghost,.form-group-lg select[multiple].form-control,.form-group-lg select[multiple].select-ghost{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control,.has-feedback .select-ghost{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.select-ghost+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback,.form-group-lg .select-ghost+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.select-ghost+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback,.form-group-sm .select-ghost+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control,.has-success .select-ghost{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus,.has-success .select-ghost:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control,.has-warning .select-ghost{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus,.has-warning .select-ghost:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control,.has-error .select-ghost{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus,.has-error .select-ghost:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media(min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control,.form-inline .select-ghost{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control,.form-inline .input-group .select-ghost{width:auto}.form-inline .input-group>.form-control,.form-inline .input-group>.select-ghost{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type=radio],.form-inline .checkbox input[type=checkbox]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{display:table;content:" "}.form-horizontal .form-group:after{clear:both}@media(min-width: 768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media(min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media(min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid rgba(0,0,0,0);padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,.btn.disabled.btn-text,fieldset[disabled] a.btn,fieldset[disabled] .btn.btn-text{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;background-image:none;border-color:#adadad}.btn-default:active:hover,.btn-default:active:focus,.btn-default:active.focus,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;background-image:none;border-color:#204d74}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;background-image:none;border-color:#398439}.btn-success:active:hover,.btn-success:active:focus,.btn-success:active.focus,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;background-image:none;border-color:#269abc}.btn-info:active:hover,.btn-info:active:focus,.btn-info:active.focus,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;background-image:none;border-color:#d58512}.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning:active.focus,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;background-image:none;border-color:#ac2925}.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger:active.focus,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:rgba(0,0,0,0)}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:rgba(0,0,0,0)}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9 ;border-right:4px solid rgba(0,0,0,0);border-left:4px solid rgba(0,0,0,0)}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a,.dropdown-menu>li>.btn-text{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>.btn-text:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>.btn-text:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>.btn-text,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>.btn-text,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>.btn-text:hover,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>.btn-text:focus{text-decoration:none;cursor:not-allowed;background-color:rgba(0,0,0,0);background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open>.dropdown-menu{display:block}.open>a,.open>.btn-text{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9 }.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media(min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before,.btn-toolbar:after{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control,.input-group .select-ghost{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus,.input-group .select-ghost:focus{z-index:3}.input-group-addon,.input-group-btn,.input-group .form-control,.input-group .select-ghost{display:table-cell}.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),.input-group .select-ghost:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=radio],.input-group-addon input[type=checkbox]{margin-top:0}.input-group .form-control:first-child,.input-group .select-ghost:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group .select-ghost:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:before,.nav:after{display:table;content:" "}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a,.nav>li>.btn-text{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>.btn-text:hover,.nav>li>a:focus,.nav>li>.btn-text:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a,.nav>li.disabled>.btn-text{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>.btn-text:hover,.nav>li.disabled>a:focus,.nav>li.disabled>.btn-text:focus{color:#777;text-decoration:none;cursor:not-allowed;background-color:rgba(0,0,0,0)}.nav .open>a,.nav .open>.btn-text,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img,.nav>li>.btn-text>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a,.nav-tabs>li>.btn-text{margin-right:2px;line-height:1.428571429;border:1px solid rgba(0,0,0,0);border-radius:4px 4px 0 0}.nav-tabs>li>a:hover,.nav-tabs>li>.btn-text:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>.btn-text,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:rgba(0,0,0,0)}.nav-pills>li{float:left}.nav-pills>li>a,.nav-pills>li>.btn-text{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>.btn-text,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-justified>li>.btn-text,.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media(min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-justified>li>.btn-text,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs-justified>li>.btn-text,.nav-tabs.nav-justified>li>a,.nav-tabs.nav-justified>li>.btn-text{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>.btn-text,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>.btn-text,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media(min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs-justified>li>.btn-text,.nav-tabs.nav-justified>li>a,.nav-tabs.nav-justified>li>.btn-text{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>.btn-text,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>.btn-text,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid rgba(0,0,0,0)}.navbar:before,.navbar:after{display:table;content:" "}.navbar:after{clear:both}@media(min-width: 768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{display:table;content:" "}.navbar-header:after{clear:both}@media(min-width: 768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;border-top:1px solid rgba(0,0,0,0);box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media(min-width: 768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media(max-device-width: 480px)and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}@media(min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}@media(min-width: 768px){.container>.navbar-header,.container-col>.navbar-header,.container>.navbar-collapse,.container-col>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media(min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media(min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-col .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{float:right;padding:9px 10px;margin-right:15px;margin-top:8px;margin-bottom:8px;background-color:rgba(0,0,0,0);background-image:none;border:1px solid rgba(0,0,0,0);border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media(min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a,.navbar-nav>li>.btn-text{padding-top:10px;padding-bottom:10px;line-height:20px}@media(max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:rgba(0,0,0,0);border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu>li>.btn-text,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu>li>.btn-text{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>.btn-text:hover,.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>.btn-text:focus{background-image:none}}@media(min-width: 768px){.navbar-nav{float:right;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a,.navbar-nav>li>.btn-text{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-right:-15px;margin-left:-15px;border-top:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin-top:8px;margin-bottom:8px}@media(min-width: 768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control,.navbar-form .select-ghost{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control,.navbar-form .input-group .select-ghost{width:auto}.navbar-form .input-group>.form-control,.navbar-form .input-group>.select-ghost{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type=radio],.navbar-form .checkbox input[type=checkbox]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media(max-width: 767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media(min-width: 768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm,.btn-group-sm>.navbar-btn.btn{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs,.btn-group-xs>.navbar-btn.btn{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media(min-width: 768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media(min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:rgba(0,0,0,0)}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>.btn-text{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>.btn-text:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>.btn-text:focus{color:#333;background-color:rgba(0,0,0,0)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>.btn-text,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>.btn-text,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:rgba(0,0,0,0)}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>.btn-text,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}@media(max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a,.navbar-default .navbar-nav .open .dropdown-menu>li>.btn-text{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>.btn-text:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>.btn-text:focus{color:#333;background-color:rgba(0,0,0,0)}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>.btn-text,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>.btn-text,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:rgba(0,0,0,0)}}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:rgba(0,0,0,0)}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-nav>li>.btn-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>.btn-text:hover,.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>.btn-text:focus{color:#fff;background-color:rgba(0,0,0,0)}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>.btn-text,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>.btn-text,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:rgba(0,0,0,0)}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>.btn-text,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#090909}@media(max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a,.navbar-inverse .navbar-nav .open .dropdown-menu>li>.btn-text{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>.btn-text:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>.btn-text:focus{color:#fff;background-color:rgba(0,0,0,0)}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>.btn-text,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>.btn-text,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:rgba(0,0,0,0)}}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/ "}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>.btn-text,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.428571429;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li>a:hover,.pagination>li>.btn-text:hover,.pagination>li>a:focus,.pagination>li>.btn-text:focus,.pagination>li>span:hover,.pagination>li>span:focus{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>li:first-child>a,.pagination>li:first-child>.btn-text,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>.btn-text,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>.active>a,.pagination>.active>.btn-text,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>.btn-text,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>.btn-text,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>.btn-text,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>.btn-text,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>.btn-text,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>.btn-text,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>.btn-text,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager:before,.pager:after{display:table;content:" "}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>.btn-text,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>.btn-text:hover,.pager li>a:focus,.pager li>.btn-text:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>.btn-text,.pager .next>span{float:right}.pager .previous>a,.pager .previous>.btn-text,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>.btn-text,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:hover,.label.btn-text:hover,a.label:focus,.label.btn-text:focus{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge,.nav-pills>.active>.btn-text>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge,.nav-pills>li>.btn-text>.badge{margin-left:3px}a.badge:hover,.badge.btn-text:hover,a.badge:focus,.badge.btn-text:focus{color:#fff;text-decoration:none;cursor:pointer}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-col .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container,.jumbotron .container-col{max-width:100%}@media screen and (min-width: 768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-col .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail>img,.thumbnail a>img,.thumbnail .btn-text>img{display:block;max-width:100%;height:auto;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#333}a.thumbnail:hover,.thumbnail.btn-text:hover,a.thumbnail:focus,.thumbnail.btn-text:focus,a.thumbnail.active,.thumbnail.active.btn-text{border-color:#337ab7}.alert{padding:15px;margin-bottom:20px;border:1px solid rgba(0,0,0,0);border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef}a.list-group-item,.list-group-item.btn-text,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,.list-group-item.btn-text .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,.list-group-item.btn-text:hover,a.list-group-item:focus,.list-group-item.btn-text:focus,button.list-group-item:hover,button.list-group-item:focus{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,.list-group-item-success.btn-text,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,.list-group-item-success.btn-text .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,.list-group-item-success.btn-text:hover,a.list-group-item-success:focus,.list-group-item-success.btn-text:focus,button.list-group-item-success:hover,button.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,.list-group-item-success.active.btn-text,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active,button.list-group-item-success.active:hover,button.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,.list-group-item-info.btn-text,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,.list-group-item-info.btn-text .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,.list-group-item-info.btn-text:hover,a.list-group-item-info:focus,.list-group-item-info.btn-text:focus,button.list-group-item-info:hover,button.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,.list-group-item-info.active.btn-text,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active,button.list-group-item-info.active:hover,button.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,.list-group-item-warning.btn-text,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,.list-group-item-warning.btn-text .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,.list-group-item-warning.btn-text:hover,a.list-group-item-warning:focus,.list-group-item-warning.btn-text:focus,button.list-group-item-warning:hover,button.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,.list-group-item-warning.active.btn-text,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active,button.list-group-item-warning.active:hover,button.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,.list-group-item-danger.btn-text,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,.list-group-item-danger.btn-text .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,.list-group-item-danger.btn-text:hover,a.list-group-item-danger:focus,.list-group-item-danger.btn-text:focus,button.list-group-item-danger:hover,button.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,.list-group-item-danger.active.btn-text,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active,button.list-group-item-danger.active:hover,button.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid rgba(0,0,0,0);border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid rgba(0,0,0,0);border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>.btn-text,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>small>.btn-text,.panel-title>.small>a,.panel-title>.small>.btn-text{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-right:15px;padding-left:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{padding:0;cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none;appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:before,.modal-header:after{display:table;content:" "}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media(min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:12px;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:rgba(0,0,0,0);border-style:solid}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover>.arrow{border-width:11px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:rgba(0,0,0,0);border-style:solid}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img,.carousel-inner>.item>.btn-text>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-moz-transition:-moz-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000", endColorstr="#00000000", GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);background-image:-o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);background-image:linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#80000000", GradientType=1);background-repeat:repeat-x}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;outline:0;filter:alpha(opacity=90);opacity:.9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:"‹"}.carousel-control .icon-next:before{content:"›"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9 ;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:rgba(0,0,0,0);text-shadow:none;background-color:rgba(0,0,0,0);border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media(max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media(max-width: 767px){.visible-xs-block{display:block !important}}@media(max-width: 767px){.visible-xs-inline{display:inline !important}}@media(max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media(min-width: 768px)and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media(min-width: 768px)and (max-width: 991px){.visible-sm-block{display:block !important}}@media(min-width: 768px)and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media(min-width: 768px)and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media(min-width: 992px)and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media(min-width: 992px)and (max-width: 1199px){.visible-md-block{display:block !important}}@media(min-width: 992px)and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media(min-width: 992px)and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media(min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media(min-width: 1200px){.visible-lg-block{display:block !important}}@media(min-width: 1200px){.visible-lg-inline{display:inline !important}}@media(min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media(max-width: 767px){.hidden-xs{display:none !important}}@media(min-width: 768px)and (max-width: 991px){.hidden-sm{display:none !important}}@media(min-width: 992px)and (max-width: 1199px){.hidden-md{display:none !important}}@media(min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-5ths{width:20%;float:left}@media(min-width: 768px){.col-sm-5ths{width:20%;float:left}}@media(min-width: 992px){.col-md-5ths{width:20%;float:left}}@media(min-width: 1200px){.col-lg-5ths{width:20%;float:left}}@media(max-width: 351px){.col-xxs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;width:100%}}.col-xs-7ths,.col-sm-7ths,.col-md-7ths,.col-lg-7ths{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-7ths{width:14.28%;float:left}@media(min-width: 768px){.col-sm-7ths{width:14.28%;float:left}}@media(min-width: 992px){.col-md-7ths{width:14.28%;float:left}}@media(min-width: 1200px){.col-lg-7ths{width:14.28%;float:left}}.dark-theme-icon{fill:#fbfbfb}.theme-icon{fill:#14365d}.dark-theme-icon{fill:#7b2929}h1{font-family:"Poppins",sans-serif;font-size:3.825rem;line-height:1.2;margin-bottom:10px;font-weight:bold;color:#14365d}@media screen and (max-width: 991px){h1{font-size:3.06rem}}h2,#blog-list h2 a,#blog-item h2 a,#blog-list h2 .btn-text,#blog-item h2 .btn-text{font-family:"Poppins",sans-serif;font-size:2.975rem;line-height:1.2;margin-bottom:.85rem;font-weight:bold;margin-top:0;color:#14365d}@media screen and (991px){h2,#blog-list h2 a,#blog-item h2 a,#blog-list h2 .btn-text,#blog-item h2 .btn-text{font-size:2.38rem}}h3,.h3{font-family:"Poppins",sans-serif;font-size:1.7rem;line-height:1.32;color:#14365d;text-transform:none;margin-top:0}h4{font-size:1.7rem;line-height:1.2;font-family:"Crimson Pro",sans-serif;color:#14365d;text-transform:none}h5{font-size:1.53rem;line-height:1.08;color:#14365d;font-family:"Crimson Pro",sans-serif}p{color:#2a2a2a;font-family:"Crimson Pro",sans-serif;font-size:1.7rem;line-height:1.56;margin-bottom:4rem;font-weight:lighter}a,.btn-text{color:#c15f2c;font-size:1.7rem;font-weight:500}a:hover,.btn-text:hover{color:#c1945b}.text-input-ghost,.dropdown-menu li a,.dropdown-menu li .btn-text,input[type=checkbox].ghost,input[type=number].ghost,input[type=text].ghost{color:#666}input[type=number].ghost,input[type=text].ghost{border:1px solid #ececec;width:100%;height:35px;padding:6px 12px;text-align:right}.dropdown-menu li{height:35px}.dropdown-menu li a,.dropdown-menu li .btn-text{height:35px;padding-top:7px}.dropdown-menu li a:focus,.dropdown-menu li .btn-text:focus{outline:none;outline-offset:unset}.fa-success{color:#5ec228}.fa-danger{color:#d9534f}.select-ghost{-webkit-appearance:none;-moz-appearance:none;border:#cdcdcd 1px solid}.select-ghost+i.fa{float:right;margin-top:-24px;margin-right:5px;pointer-events:none;background-color:#fff;padding-right:5px}html{font-size:11px;line-height:1.3}body{font-size:16px;line-height:1.3}@media screen and (max-width: 991px){html{font-size:12px}body{font-size:18px}}.text-ghost,button.btn-teal,a.btn-teal,.btn-teal.btn-text,label.btn-teal,.btn-teal,button.btn-ghost,button.gray-btn,button.gray-btn-thick,button.btn-ghost-light,button.btn-teal-selected,button.btn-ghost-selected,a.btn-ghost,.btn-ghost.btn-text,.drop-image-container .user-file-input label.btn-text,a.gray-btn,a.gray-btn-thick,a.btn-ghost-light,a.btn-teal-selected,a.btn-ghost-selected,label.btn-ghost,.drop-image-container .user-file-input label,label.gray-btn,label.gray-btn-thick,label.btn-ghost-light,label.btn-teal-selected,label.btn-ghost-selected,.btn-ghost,.drop-image-container #user-file-input label,.drop-image-container .user-file-input label,.edit-file-options .btn-fill,.gray-btn,.gray-btn-thick,.btn-ghost-light,.btn-teal-selected,.btn-ghost-selected,.text-input-ghost,input[type=number].ghost,input[type=text].ghost,input[type=checkbox].ghost,.dropdown-menu li a,.dropdown-menu li .btn-text{font-size:1.6rem;font-family:"Lato",sans-serif;text-transform:uppercase}a:hover,.btn-text:hover,a:focus,.btn-text:focus{cursor:pointer;text-decoration:none}.text-75{font-size:75%}h3{text-transform:none;font-style:italic;color:#515151}button.btn-ghost,button.gray-btn,button.gray-btn-thick,button.btn-ghost-light,button.btn-teal-selected,button.btn-ghost-selected,a.btn-ghost,.btn-ghost.btn-text,.drop-image-container .user-file-input label.btn-text,a.gray-btn,a.gray-btn-thick,a.btn-ghost-light,a.btn-teal-selected,a.btn-ghost-selected,label.btn-ghost,.drop-image-container .user-file-input label,label.gray-btn,label.gray-btn-thick,label.btn-ghost-light,label.btn-teal-selected,label.btn-ghost-selected,.btn-ghost,.drop-image-container #user-file-input label,.drop-image-container .user-file-input label,.edit-file-options .btn-fill,.gray-btn,.gray-btn-thick,.btn-ghost-light,.btn-teal-selected,.btn-ghost-selected{font-size:1.8rem;background:#c15f2c;color:#fff;border:2px solid rgba(0,0,0,0);font-weight:bold;padding:1.5rem 3rem;text-align:center;outline:none;line-height:1.1;border-radius:4px}button.btn-ghost:focus,a.btn-ghost:focus,label.btn-ghost:focus,.drop-image-container #user-file-input label:focus,.drop-image-container .user-file-input label:focus,.btn-ghost:focus,.drop-image-container .user-file-input label:focus,.edit-file-options .btn-fill:focus,.gray-btn:focus,.gray-btn-thick:focus,.btn-ghost-light:focus,.btn-teal-selected:focus,.btn-ghost-selected:focus{color:#fff;filter:brightness(1.1)}button.btn-ghost.borderless,a.btn-ghost.borderless,label.btn-ghost.borderless,.drop-image-container #user-file-input label.borderless,.drop-image-container .user-file-input label.borderless,.btn-ghost.borderless,.drop-image-container .user-file-input label.borderless,.edit-file-options .borderless.btn-fill,.borderless.gray-btn,.borderless.gray-btn-thick,.borderless.btn-ghost-light,.borderless.btn-teal-selected,.borderless.btn-ghost-selected{border:2px solid rgba(0,0,0,0)}button.btn-ghost svg,a.btn-ghost svg,label.btn-ghost svg,.drop-image-container #user-file-input label svg,.drop-image-container .user-file-input label svg,.btn-ghost svg,.drop-image-container .user-file-input label svg,.edit-file-options .btn-fill svg,.gray-btn svg,.gray-btn-thick svg,.btn-ghost-light svg,.btn-teal-selected svg,.btn-ghost-selected svg{fill:#fff}@media screen and (max-width: 991px){button.btn-ghost,button.gray-btn,button.gray-btn-thick,button.btn-ghost-light,button.btn-teal-selected,button.btn-ghost-selected,a.btn-ghost,.btn-ghost.btn-text,.drop-image-container .user-file-input label.btn-text,a.gray-btn,a.gray-btn-thick,a.btn-ghost-light,a.btn-teal-selected,a.btn-ghost-selected,label.btn-ghost,.drop-image-container .user-file-input label,label.gray-btn,label.gray-btn-thick,label.btn-ghost-light,label.btn-teal-selected,label.btn-ghost-selected,.btn-ghost,.drop-image-container #user-file-input label,.drop-image-container .user-file-input label,.edit-file-options .btn-fill,.gray-btn,.gray-btn-thick,.btn-ghost-light,.btn-teal-selected,.btn-ghost-selected{padding:.75em 2rem}}button.btn-ghost.btn-xs,a.btn-ghost.btn-xs,label.btn-ghost.btn-xs,.drop-image-container #user-file-input label.btn-xs,.drop-image-container .user-file-input label.btn-xs,.btn-ghost.btn-xs,.drop-image-container .user-file-input label.btn-xs,.edit-file-options .btn-xs.btn-fill,.btn-xs.gray-btn,.btn-xs.gray-btn-thick,.btn-xs.btn-ghost-light,.btn-xs.btn-teal-selected,.btn-xs.btn-ghost-selected,.btn-group-xs>.btn-ghost.btn,.drop-image-container #user-file-input .btn-group-xs>label.btn,.drop-image-container .user-file-input .btn-group-xs>label.btn,.edit-file-options .btn-group-xs>.btn.btn-fill,.btn-group-xs>.btn.gray-btn,.btn-group-xs>.btn.gray-btn-thick,.btn-group-xs>.btn.btn-ghost-light,.btn-group-xs>.btn.btn-teal-selected,.btn-group-xs>.btn.btn-ghost-selected{padding-top:.8rem;font-size:60%}button.btn-ghost.btn-sm,a.btn-ghost.btn-sm,label.btn-ghost.btn-sm,.drop-image-container #user-file-input label.btn-sm,.drop-image-container .user-file-input label.btn-sm,.btn-ghost.btn-sm,.drop-image-container .user-file-input label.btn-sm,.edit-file-options .btn-sm.btn-fill,.btn-sm.gray-btn,.btn-sm.gray-btn-thick,.btn-sm.btn-ghost-light,.btn-sm.btn-teal-selected,.btn-sm.btn-ghost-selected,.btn-group-sm>.btn-ghost.btn,.drop-image-container #user-file-input .btn-group-sm>label.btn,.drop-image-container .user-file-input .btn-group-sm>label.btn,.edit-file-options .btn-group-sm>.btn.btn-fill,.btn-group-sm>.btn.gray-btn,.btn-group-sm>.btn.gray-btn-thick,.btn-group-sm>.btn.btn-ghost-light,.btn-group-sm>.btn.btn-teal-selected,.btn-group-sm>.btn.btn-ghost-selected{padding:.9rem 1.5rem;font-size:1.3rem}button.btn-ghost.btn-lg,a.btn-ghost.btn-lg,label.btn-ghost.btn-lg,.drop-image-container #user-file-input label.btn-lg,.drop-image-container .user-file-input label.btn-lg,.btn-ghost.btn-lg,.drop-image-container .user-file-input label.btn-lg,.edit-file-options .btn-lg.btn-fill,.btn-lg.gray-btn,.btn-lg.gray-btn-thick,.btn-lg.btn-ghost-light,.btn-lg.btn-teal-selected,.btn-lg.btn-ghost-selected,.btn-group-lg>.btn-ghost.btn,.drop-image-container #user-file-input .btn-group-lg>label.btn,.drop-image-container .user-file-input .btn-group-lg>label.btn,.edit-file-options .btn-group-lg>.btn.btn-fill,.btn-group-lg>.btn.gray-btn,.btn-group-lg>.btn.gray-btn-thick,.btn-group-lg>.btn.btn-ghost-light,.btn-group-lg>.btn.btn-teal-selected,.btn-group-lg>.btn.btn-ghost-selected{font-size:130%}button.btn-ghost:hover,a.btn-ghost:hover,label.btn-ghost:hover,.drop-image-container #user-file-input label:hover,.drop-image-container .user-file-input label:hover,.btn-ghost:hover,.drop-image-container .user-file-input label:hover,.edit-file-options .btn-fill:hover,.gray-btn:hover,.gray-btn-thick:hover,.btn-ghost-light:hover,.btn-teal-selected:hover,.btn-ghost-selected:hover{border-color:rgba(0,0,0,0);color:#fff;background:#de743d;cursor:pointer}button.btn-ghost:hover svg,a.btn-ghost:hover svg,label.btn-ghost:hover svg,.drop-image-container #user-file-input label:hover svg,.drop-image-container .user-file-input label:hover svg,.btn-ghost:hover svg,.drop-image-container .user-file-input label:hover svg,.edit-file-options .btn-fill:hover svg,.gray-btn:hover svg,.gray-btn-thick:hover svg,.btn-ghost-light:hover svg,.btn-teal-selected:hover svg,.btn-ghost-selected:hover svg{fill:#fff}button.btn-ghost[disabled],a.btn-ghost[disabled],label.btn-ghost[disabled],.drop-image-container #user-file-input label[disabled],.drop-image-container .user-file-input label[disabled],.btn-ghost[disabled],.drop-image-container .user-file-input label[disabled],.edit-file-options [disabled].btn-fill,[disabled].gray-btn,[disabled].gray-btn-thick,[disabled].btn-ghost-light,[disabled].btn-teal-selected,[disabled].btn-ghost-selected{filter:contrast(0.6);cursor:not-allowed}button.btn-ghost.inverted,a.btn-ghost.inverted,label.btn-ghost.inverted,.drop-image-container #user-file-input label.inverted,.drop-image-container .user-file-input label.inverted,.btn-ghost.inverted,.drop-image-container .user-file-input label.inverted,.edit-file-options .inverted.btn-fill,.inverted.gray-btn,.inverted.gray-btn-thick,.inverted.btn-ghost-light,.inverted.btn-teal-selected,.inverted.btn-ghost-selected{border-color:rgba(0,0,0,0);background:#de743d;color:#fff}button.btn-ghost.inverted svg,a.btn-ghost.inverted svg,label.btn-ghost.inverted svg,.drop-image-container #user-file-input label.inverted svg,.drop-image-container .user-file-input label.inverted svg,.btn-ghost.inverted svg,.drop-image-container .user-file-input label.inverted svg,.edit-file-options .inverted.btn-fill svg,.inverted.gray-btn svg,.inverted.gray-btn-thick svg,.inverted.btn-ghost-light svg,.inverted.btn-teal-selected svg,.inverted.btn-ghost-selected svg{fill:#fff}button.btn-ghost.inverted:hover,a.btn-ghost.inverted:hover,label.btn-ghost.inverted:hover,.drop-image-container #user-file-input label.inverted:hover,.drop-image-container .user-file-input label.inverted:hover,.btn-ghost.inverted:hover,.drop-image-container .user-file-input label.inverted:hover,.edit-file-options .inverted.btn-fill:hover,.inverted.gray-btn:hover,.inverted.gray-btn-thick:hover,.inverted.btn-ghost-light:hover,.inverted.btn-teal-selected:hover,.inverted.btn-ghost-selected:hover{border-color:rgba(0,0,0,0);background:#c15f2c;color:#fff}button.btn-ghost.inverted:hover svg,a.btn-ghost.inverted:hover svg,label.btn-ghost.inverted:hover svg,.drop-image-container #user-file-input label.inverted:hover svg,.drop-image-container .user-file-input label.inverted:hover svg,.btn-ghost.inverted:hover svg,.drop-image-container .user-file-input label.inverted:hover svg,.edit-file-options .inverted.btn-fill:hover svg,.inverted.gray-btn:hover svg,.inverted.gray-btn-thick:hover svg,.inverted.btn-ghost-light:hover svg,.inverted.btn-teal-selected:hover svg,.inverted.btn-ghost-selected:hover svg{fill:#fff}button.btn-ghost.inverted:active,a.btn-ghost.inverted:active,label.btn-ghost.inverted:active,.drop-image-container #user-file-input label.inverted:active,.drop-image-container .user-file-input label.inverted:active,.btn-ghost.inverted:active,.drop-image-container .user-file-input label.inverted:active,.edit-file-options .inverted.btn-fill:active,.inverted.gray-btn:active,.inverted.gray-btn-thick:active,.inverted.btn-ghost-light:active,.inverted.btn-teal-selected:active,.inverted.btn-ghost-selected:active{background:#d67a4a;color:#fff}button.btn-ghost:active,a.btn-ghost:active,label.btn-ghost:active,.drop-image-container #user-file-input label:active,.drop-image-container .user-file-input label:active,.btn-ghost:active,.drop-image-container .user-file-input label:active,.edit-file-options .btn-fill:active,.gray-btn:active,.gray-btn-thick:active,.btn-ghost-light:active,.btn-teal-selected:active,.btn-ghost-selected:active{background:#d67a4a;color:#fff}button.btn-ghost i.fa,a.btn-ghost i.fa,label.btn-ghost i.fa,.drop-image-container #user-file-input label i.fa,.drop-image-container .user-file-input label i.fa,.btn-ghost i.fa,.drop-image-container .user-file-input label i.fa,.edit-file-options .btn-fill i.fa,.gray-btn i.fa,.gray-btn-thick i.fa,.btn-ghost-light i.fa,.btn-teal-selected i.fa,.btn-ghost-selected i.fa{margin-right:5px}button.btn-ghost.btn-left,a.btn-ghost.btn-left,label.btn-ghost.btn-left,.drop-image-container #user-file-input label.btn-left,.drop-image-container .user-file-input label.btn-left,.btn-ghost.btn-left,.drop-image-container .user-file-input label.btn-left,.edit-file-options .btn-left.btn-fill,.btn-left.gray-btn,.btn-left.gray-btn-thick,.btn-left.btn-ghost-light,.btn-left.btn-teal-selected,.btn-left.btn-ghost-selected{text-align:left}@media screen and (max-width: 767px){button.btn-ghost.btn-left,a.btn-ghost.btn-left,label.btn-ghost.btn-left,.drop-image-container #user-file-input label.btn-left,.drop-image-container .user-file-input label.btn-left,.btn-ghost.btn-left,.drop-image-container .user-file-input label.btn-left,.edit-file-options .btn-left.btn-fill,.btn-left.gray-btn,.btn-left.gray-btn-thick,.btn-left.btn-ghost-light,.btn-left.btn-teal-selected,.btn-left.btn-ghost-selected{text-align:center}}a.btn-ghost,.edit-file-options a.btn-fill,.btn-ghost.btn-text,.drop-image-container #user-file-input label.btn-text,.drop-image-container .user-file-input label.btn-text,.edit-file-options .btn-text.btn-fill,a.gray-btn,.gray-btn.btn-text,a.gray-btn-thick,.gray-btn-thick.btn-text,a.btn-ghost-light,.btn-ghost-light.btn-text,a.btn-teal-selected,.btn-teal-selected.btn-text,a.btn-ghost-selected,.btn-ghost-selected.btn-text{display:inline-block}a.btn-ghost:hover,.edit-file-options a.btn-fill:hover,.btn-ghost.btn-text:hover,.drop-image-container #user-file-input label.btn-text:hover,.drop-image-container .user-file-input label.btn-text:hover,.edit-file-options .btn-text.btn-fill:hover,a.gray-btn:hover,.gray-btn.btn-text:hover,a.gray-btn-thick:hover,.gray-btn-thick.btn-text:hover,a.btn-ghost-light:hover,.btn-ghost-light.btn-text:hover,a.btn-teal-selected:hover,.btn-teal-selected.btn-text:hover,a.btn-ghost-selected:hover,.btn-ghost-selected.btn-text:hover{text-decoration:none}a.btn-ghost.btn-ghost-sm,.edit-file-options a.btn-ghost-sm.btn-fill,.btn-ghost.btn-ghost-sm.btn-text,.drop-image-container #user-file-input label.btn-ghost-sm.btn-text,.drop-image-container .user-file-input label.btn-ghost-sm.btn-text,.edit-file-options .btn-ghost-sm.btn-text.btn-fill,a.btn-ghost-sm.gray-btn,.btn-ghost-sm.gray-btn.btn-text,a.btn-ghost-sm.gray-btn-thick,.btn-ghost-sm.gray-btn-thick.btn-text,a.btn-ghost-sm.btn-ghost-light,.btn-ghost-sm.btn-ghost-light.btn-text,a.btn-ghost-sm.btn-teal-selected,.btn-ghost-sm.btn-teal-selected.btn-text,a.btn-ghost-sm.btn-ghost-selected,.btn-ghost-sm.btn-ghost-selected.btn-text{padding:.6em 2rem;font-size:80%}a.btn-ghost.full,.edit-file-options a.full.btn-fill,.btn-ghost.full.btn-text,.drop-image-container #user-file-input label.full.btn-text,.drop-image-container .user-file-input label.full.btn-text,.edit-file-options .full.btn-text.btn-fill,a.full.gray-btn,.full.gray-btn.btn-text,a.full.gray-btn-thick,.full.gray-btn-thick.btn-text,a.full.btn-ghost-light,.full.btn-ghost-light.btn-text,a.full.btn-teal-selected,.full.btn-teal-selected.btn-text,a.full.btn-ghost-selected,.full.btn-ghost-selected.btn-text{display:flex;justify-content:center}.btn-ghost-selected{border-radius:4px;color:#fff;background:#de743d}.btn-ghost-selected:hover{background:#c15f2c;color:#fff}button.btn-teal,a.btn-teal,.btn-teal.btn-text,label.btn-teal,.btn-teal{font-size:1.8rem;background:#fff;color:#1a7482;border:2px solid #1a7482;font-weight:bold;padding:1.5rem 3rem;text-align:center;outline:none;line-height:1.1;border-radius:4px}button.btn-teal:focus,a.btn-teal:focus,label.btn-teal:focus,.btn-teal:focus{color:#1a7482;filter:brightness(1.1)}button.btn-teal.borderless,a.btn-teal.borderless,label.btn-teal.borderless,.btn-teal.borderless{border:2px solid rgba(0,0,0,0)}button.btn-teal svg,a.btn-teal svg,label.btn-teal svg,.btn-teal svg{fill:#1a7482}@media screen and (max-width: 991px){button.btn-teal,a.btn-teal,.btn-teal.btn-text,label.btn-teal,.btn-teal{padding:.75em 2rem}}button.btn-teal.btn-xs,a.btn-teal.btn-xs,label.btn-teal.btn-xs,.btn-teal.btn-xs,.btn-group-xs>.btn-teal.btn{padding-top:.8rem;font-size:60%}button.btn-teal.btn-sm,a.btn-teal.btn-sm,label.btn-teal.btn-sm,.btn-teal.btn-sm,.btn-group-sm>.btn-teal.btn{padding:.9rem 1.5rem;font-size:1.3rem}button.btn-teal.btn-lg,a.btn-teal.btn-lg,label.btn-teal.btn-lg,.btn-teal.btn-lg,.btn-group-lg>.btn-teal.btn{font-size:130%}button.btn-teal:hover,a.btn-teal:hover,label.btn-teal:hover,.btn-teal:hover{border-color:#1a7482;color:#fff;background:#1a7482;cursor:pointer}button.btn-teal:hover svg,a.btn-teal:hover svg,label.btn-teal:hover svg,.btn-teal:hover svg{fill:#fff}button.btn-teal[disabled],a.btn-teal[disabled],label.btn-teal[disabled],.btn-teal[disabled]{filter:contrast(0.6);cursor:not-allowed}button.btn-teal.inverted,a.btn-teal.inverted,label.btn-teal.inverted,.btn-teal.inverted{border-color:#1a7482;background:#1a7482;color:#fff}button.btn-teal.inverted svg,a.btn-teal.inverted svg,label.btn-teal.inverted svg,.btn-teal.inverted svg{fill:#fff}button.btn-teal.inverted:hover,a.btn-teal.inverted:hover,label.btn-teal.inverted:hover,.btn-teal.inverted:hover{border-color:#1a7482;background:#fff;color:#1a7482}button.btn-teal.inverted:hover svg,a.btn-teal.inverted:hover svg,label.btn-teal.inverted:hover svg,.btn-teal.inverted:hover svg{fill:#1a7482}button.btn-teal.inverted:active,a.btn-teal.inverted:active,label.btn-teal.inverted:active,.btn-teal.inverted:active{background:#fff;color:#1a7482}button.btn-teal:active,a.btn-teal:active,label.btn-teal:active,.btn-teal:active{background:#fff;color:#1a7482}button.btn-teal i.fa,a.btn-teal i.fa,label.btn-teal i.fa,.btn-teal i.fa{margin-right:5px}button.btn-teal.btn-left,a.btn-teal.btn-left,label.btn-teal.btn-left,.btn-teal.btn-left{text-align:left}@media screen and (max-width: 767px){button.btn-teal.btn-left,a.btn-teal.btn-left,label.btn-teal.btn-left,.btn-teal.btn-left{text-align:center}}a.btn-teal,.btn-teal.btn-text{display:inline-block}a.btn-teal:hover,.btn-teal.btn-text:hover{text-decoration:none}a.btn-teal.btn-ghost-sm,.btn-teal.btn-ghost-sm.btn-text{padding:.6em 2rem;font-size:80%}a.btn-teal.full,.btn-teal.full.btn-text{display:flex;justify-content:center}.btn-teal-selected{border-radius:4px;color:#fff;background:#de743d}.btn-teal-selected:hover{background:#c15f2c;color:#fff}.btn-group:hover .inverted{background-color:#fff;color:#c15f2c}.btn-group:hover .inverted:hover{background-color:#de743d;color:#fff}.btn-group .btn-ghost,.btn-group .drop-image-container #user-file-input label,.drop-image-container #user-file-input .btn-group label,.btn-group .drop-image-container .user-file-input label,.drop-image-container .user-file-input .btn-group label,.btn-group .edit-file-options .btn-fill,.edit-file-options .btn-group .btn-fill,.btn-group .gray-btn,.btn-group .gray-btn-thick,.btn-group .btn-ghost-light,.btn-group .btn-ghost-selected,.btn-group .btn-teal-selected{border-right:none;margin:0}.btn-group .btn-ghost:last-child,.btn-group .drop-image-container #user-file-input label:last-child,.drop-image-container #user-file-input .btn-group label:last-child,.btn-group .drop-image-container .user-file-input label:last-child,.drop-image-container .user-file-input .btn-group label:last-child,.btn-group .edit-file-options .btn-fill:last-child,.edit-file-options .btn-group .btn-fill:last-child,.btn-group .gray-btn:last-child,.btn-group .gray-btn-thick:last-child,.btn-group .btn-ghost-light:last-child,.btn-group .btn-ghost-selected:last-child,.btn-group .btn-teal-selected:last-child{border-right:2px solid}.btn-ghost-light{border-color:rgba(0,0,0,0);color:#fff;background-color:#c15f2c}.btn-ghost-light:hover{border-color:rgba(0,0,0,0);color:#fff;background-color:#de743d}button.btn-thin,a.btn-thin,.btn-thin{border-radius:4px;padding:.2em 0;margin:0 auto;text-align:center;width:100%;font-size:.85rem;background-color:#de743d;color:#fff;font-weight:400}a.btn-thin.btn-sm,.btn-thin.btn-sm.btn-text,.btn-group-sm>a.btn-thin.btn,.btn-group-sm>.btn-thin.btn.btn-text{padding-top:0}.dropdown-ghost{border:1px solid #ececec;border-radius:0;position:relative;height:35px;margin:0;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(to right, #b3b3b3, #b3b3b3);background-position:100% 0;background-size:35px 35px;background-repeat:no-repeat}.dropdown-ghost .name.text{color:#000}.gray-btn,.gray-btn-thick{color:#000 !important;border:1px solid #a9a9a9 !important;background-color:#fff !important}.gray-btn:hover,.gray-btn-thick:hover{color:#000 !important;background-color:#efefef !important;border:1px solid #a9a9a9 !important}.gray-btn.warning,.warning.gray-btn-thick{background-color:#fff9d4 !important}.gray-btn.warning:hover,.warning.gray-btn-thick:hover{background-color:#fff3a7 !important}.gray-btn-thick{border:2px solid #333 !important}.gray-btn-thick:hover{border:2px solid #333 !important}.btn-ghost-light{border-color:#a0a0a0 !important;color:#a0a0a0 !important}.btn-ghost-light:hover{border-color:#a0a0a0 !important;color:#fff !important;background:#a0a0a0 !important}button{background-color:#fff}.btn-full{width:100%}.btn-sm,.btn-group-sm>.btn{padding:.75em 1rem}@media screen and (max-width: 991px){.btn-sm,.btn-group-sm>.btn{padding:.75em .5rem}}.btn-icon{background:rgba(0,0,0,0);border:none;font-size:1.8rem;padding-bottom:0;padding-top:0;color:#000}.btn-icon:hover{color:#242424}.btn-icon.btn-icon-light{color:#949494}.btn-icon.btn-icon-light:hover{color:#242424}.btn-text{background:none;border:none;padding:0}button.btn-ghost,a.btn-ghost,label.btn-ghost,.drop-image-container .user-file-input label,.btn-ghost,.drop-image-container #user-file-input label,.drop-image-container .user-file-input label,.edit-file-options .btn-fill,.btn-ghost-selected,.btn-teal-selected,.btn-ghost-light,.gray-btn,.gray-btn-thick{padding:.75rem 1.5rem;border:none;border-radius:10px;text-transform:none}button.btn-ghost i,a.btn-ghost i,label.btn-ghost i,.drop-image-container #user-file-input label i,.drop-image-container .user-file-input label i,.btn-ghost i,.drop-image-container .user-file-input label i,.edit-file-options .btn-fill i,.btn-ghost-selected i,.btn-teal-selected i,.btn-ghost-light i,.gray-btn i,.gray-btn-thick i{font-size:80%}button.btn-ghost.btn-accent,a.btn-ghost.btn-accent,label.btn-ghost.btn-accent,.drop-image-container #user-file-input label.btn-accent,.drop-image-container .user-file-input label.btn-accent,.btn-ghost.btn-accent,.drop-image-container .user-file-input label.btn-accent,.edit-file-options .btn-accent.btn-fill,.btn-accent.btn-ghost-selected,.btn-accent.btn-teal-selected,.btn-accent.btn-ghost-light,.btn-accent.gray-btn,.btn-accent.gray-btn-thick{background-color:#b999be;color:#fff}button.btn-ghost.btn-accent:hover,a.btn-ghost.btn-accent:hover,label.btn-ghost.btn-accent:hover,.drop-image-container #user-file-input label.btn-accent:hover,.drop-image-container .user-file-input label.btn-accent:hover,.btn-ghost.btn-accent:hover,.drop-image-container .user-file-input label.btn-accent:hover,.edit-file-options .btn-accent.btn-fill:hover,.btn-accent.btn-ghost-selected:hover,.btn-accent.btn-teal-selected:hover,.btn-accent.btn-ghost-light:hover,.btn-accent.gray-btn:hover,.btn-accent.gray-btn-thick:hover{background:#ceb8d2}#breadcrumbs{padding:0 15px;margin-top:15px}#breadcrumbs li{display:inline}#breadcrumbs li a,#breadcrumbs li .btn-text{color:#757575;font-size:1.5rem}#breadcrumbs li a:hover,#breadcrumbs li .btn-text:hover{text-decoration:none;border-bottom:1px solid #676767}@media screen and (max-width: 767px){#breadcrumbs li{display:none}#breadcrumbs li:last-child{display:inline}}#breadcrumbs li:before{font-family:"Font Awesome 5 Pro",sans-serif;content:"";padding:0 10px;font-size:6pt;vertical-align:middle;color:#676767}@media screen and (max-width: 767px){#breadcrumbs li:before{font-family:"Font Awesome 5 Pro",sans-serif;content:"";padding-left:0}}#breadcrumbs li:first-child:before{content:"";padding:0}@media only screen and (min-width:768px)and (max-width:991px){#breadcrumbs{padding:0;margin:20px auto 0;width:750px}}@media only screen and (min-width:992px)and (max-width:1199px){#breadcrumbs{padding:0;margin:20px auto 0;width:970px}}@media only screen and (min-width:1200px){#breadcrumbs{padding:0;margin:20px auto 0;width:1170px}}#breadcrumbs{z-index:1}.modal-content{border:#000 1px solid;border-radius:5px}.modal-content input[type=text].form-control,.modal-content input[type=text].select-ghost{border:#cdcdcd 1px solid}.modal-content .modal-footer .btn-ghost,.modal-content .modal-footer .drop-image-container #user-file-input label,.drop-image-container #user-file-input .modal-content .modal-footer label,.modal-content .modal-footer .drop-image-container .user-file-input label,.drop-image-container .user-file-input .modal-content .modal-footer label,.modal-content .modal-footer .edit-file-options .btn-fill,.edit-file-options .modal-content .modal-footer .btn-fill,.modal-content .modal-footer .btn-ghost-selected,.modal-content .modal-footer .btn-teal-selected,.modal-content .modal-footer .btn-ghost-light,.modal-content .modal-footer .gray-btn,.modal-content .modal-footer .gray-btn-thick{margin-left:15px;margin-bottom:0px}.modal-fit{width:fit-content !important}@media print{footer{display:none}header{display:none}#breadcrumbs{display:none}@page{margin:.5in .1in}.alert{display:none}.invoice-option-list-item{width:250px !important;word-break:break-all}}.loading-container,.options-box,.search-placeholder,.fake-text,.small-loading-container,.large-image-loading-block,.banner-loading-container,.large-loading-container{background-color:#f3f3f3}.large-loading-container{height:350px;margin-bottom:30px}.banner-loading-container{height:350px;margin-bottom:30px;margin-top:-15px}.large-image-loading-block{width:100%;margin-bottom:30px}.small-loading-container{border-radius:10px;border-style:none;margin-bottom:30px}.auto-square{width:100%}.auto-square:before{content:"";padding-top:100%;float:left}.fake-text{height:33px;border-radius:6px;width:350px}.row-section{padding-top:50px;padding-bottom:50px}.content-centered{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-content:stretch;margin-bottom:30px}.search-placeholder{height:34px;margin-top:8px;border-radius:6px}.options-box{margin-top:100px;height:375px;width:100%;margin-bottom:20px}.page-loading-box{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-content:stretch;width:100%;position:absolute;z-index:1000}.page-loading-box .loading-text-area{position:absolute;background-color:#ffefb7;border-color:#96823c;border-style:solid;border-width:1px;margin-top:15px;padding:3px 15px;box-shadow:1px 1px 5px rgba(86,86,86,.71)}.static-page .grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap}.static-page .grid>*{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.static-page .grid div{padding:10px 10px 0;flex-basis:12.5%}.static-page .grid div .swatch{width:100%;padding-top:100%;height:0}.static-page .grid div .swatch.outline{border:1px solid #000}@media only screen and (max-width:1199px){.static-page .grid div{margin:1%;flex-basis:12.2857142857%}}@media only screen and (max-width:991px){.static-page .grid div{margin:1%;flex-basis:18%}}@media only screen and (max-width:767px){.static-page .grid div{margin:1%;flex-basis:31.3333333333%}}.static-page .grid div .sub-title{display:block;font-weight:lighter;text-align:center}.static-page img{max-width:100%;width:100%;height:auto}@media only screen and (min-width:768px){.static-page img.instruction-steps{position:relative;top:30px}}.static-page .static-page-content h1{margin-top:0}.static-page .materials-overview-container{text-align:center}.static-page .materials-overview-container img{width:20%;padding-bottom:20px}.static-page .materials-overview-container .materials-overview-text-container{text-align:left}@media screen and (max-width: 991px){.static-page .logo-container{display:none}}.static-page .hr-materials{margin-bottom:20px;margin-top:20px}.static-page .static-page-links{text-align:center}.static-page .static-page-links h2,.static-page .static-page-links #blog-list h2 a,#blog-list h2 .static-page .static-page-links a,.static-page .static-page-links #blog-item h2 a,#blog-item h2 .static-page .static-page-links a,.static-page .static-page-links #blog-list h2 .btn-text,#blog-list h2 .static-page .static-page-links .btn-text,.static-page .static-page-links #blog-item h2 .btn-text,#blog-item h2 .static-page .static-page-links .btn-text{margin-bottom:0}.static-page .static-page-links h3{margin-top:0}.static-page .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-bottom:40px}.static-page .videoWrapper iframe{position:absolute;top:0;left:0;max-width:100%;max-height:100%}.static-page .collapse-mobile{display:none}.static-page .collapse-desktop{margin-top:50px}.static-page .installation-sidebar{list-style-type:none;padding-left:0}.static-page .installation-sidebar li{border:2px solid #000;background-color:#fff;color:#000;text-transform:uppercase;text-align:center;margin-bottom:10px;font-weight:bold;padding:0}.static-page .installation-sidebar li:hover{cursor:pointer}.static-page .installation-sidebar li a,.static-page .installation-sidebar li .btn-text{display:block;color:#000;padding-top:10px;padding-bottom:10px;width:100%}.static-page .installation-sidebar li.active{color:#fff;background-color:#000}.static-page .installation-sidebar li i.fa.fa-file-pdf-o{font-size:1.6rem;margin-right:15px}.static-page .installation-sidebar li:last-of-type{margin-bottom:50px}.static-page .installation-sidebar li.selected-instruction{background-color:#000;color:#fff}.static-page .installation-sidebar li.selected-instruction a,.static-page .installation-sidebar li.selected-instruction .btn-text{color:#fff}.static-page .static-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap}.static-page .static-links>*{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.static-page .static-links i{color:#ccc;font-size:96px}.static-page .static-links-item{-webkit-flex-basis:100%;-ms-flex-preferred-size:90%;flex-basis:100%;margin-top:2rem;text-align:center}.InternetExplorer .static-page .static-links-item{flex-basis:90%}@media only screen and (max-width:991px){.static-page .col-sm-4,.static-page .col-sm-8{width:100%}}.static-page .collapse-desktop{display:block}.static-page .collapse-mobile{display:none}@media only screen and (min-width:992px){.static-page .collapse-desktop{display:none}.static-page .collapse-mobile{display:block}}@media only screen and (min-width: 550px){.static-page .static-links-item{-webkit-flex-basis:125px;-ms-flex-preferred-size:125px;flex-basis:125px;margin-top:0}.static-page .static-links-item p{margin-bottom:0}}.static-page.colors{padding-top:20px}#fonts{padding:0 !important}#fonts h1{margin:20px 0 25px 0}#fonts #font-list{display:flex;flex-direction:row;flex-wrap:wrap}#fonts #font-container{margin-bottom:20px}#fonts #font-container .detail{display:none}#fonts #font-container i.fa-minus{display:none}#fonts #font-container.open i.fa-minus{display:unset}#fonts #font-container.open i.fa-plus{display:none}#fonts #font-container.open .detail{display:block}#fonts .see-font-detail{float:right;color:#5e5e5e;font-size:1.2rem;margin-top:10px}#fonts .font-header{font-size:3rem;margin:11px;position:relative;cursor:pointer}#fonts .font-header:hover{text-decoration:underline}#fonts hr{margin:0 0 8px 0}#fonts .detail-header{font-size:1.7rem;color:#313131;text-transform:uppercase;font-weight:100}#fonts .detail-example{font-size:1.6rem;margin-bottom:18px}#fonts p{margin-bottom:70px}#fonts .detail{display:none}@media(max-width: 768px){#fonts .font-header{font-size:2rem}#fonts .see-font-detail{top:10px}}.instructions iframe{max-width:100%;max-height:100%}.no-padd-imp{padding:0 !important}@media(min-width: 992px){.padd-right{padding-right:15px}}.static-political .tools p{text-align:left;margin-bottom:15px}.static-political .no-padd-side{padding-left:0 !important;padding-right:0 !important}.static-political .categories-political p{font-weight:600;text-transform:uppercase;color:#000;font-size:.9rem;text-align:center}.static-political .categories-political img{margin-bottom:10px !important}.category-banner{background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important}.art-contest .art-contest-form{margin-bottom:30px}.art-contest .art-contest-form p{color:#fff}.art-contest .art-contest-container{margin-top:30px;display:inline-block}.art-contest .no-current-contest{text-align:center;padding-top:50px}.art-contest .no-current-contest h2,.art-contest .no-current-contest #blog-list h2 a,#blog-list h2 .art-contest .no-current-contest a,.art-contest .no-current-contest #blog-item h2 a,#blog-item h2 .art-contest .no-current-contest a,.art-contest .no-current-contest #blog-list h2 .btn-text,#blog-list h2 .art-contest .no-current-contest .btn-text,.art-contest .no-current-contest #blog-item h2 .btn-text,#blog-item h2 .art-contest .no-current-contest .btn-text{font-style:italic;font-weight:normal}.art-contest .no-current-contest img{max-width:200px;margin-bottom:15px}.art-contest .art-contest-description{margin-top:26px}@media screen and (min-width: 1024px){.art-contest .art-contest-description{padding:0px 20px 0px 0px}}@media screen and (min-width: 1024px){.art-contest .art-contest-form-container{padding:15px;margin-bottom:30px}.art-contest .art-contest-form-container form{width:100% !important}.art-contest .art-contest-form-container form input{padding:3px}}.art-contest .art-contest-submit-form{padding:15px}.art-contest .art-contest-submit-form .form-group label,.art-contest .art-contest-submit-form .form-group input:not([type=checkbox]){width:100%}.art-contest .art-contest-submit-form .form-group input:not([type=checkbox]){padding:4px}.art-contest .art-contest-submit-form .checkbox-group span{display:block;width:100%;float:left}.art-contest .art-contest-submit-form .checkbox-group .checkbox-label{width:unset;padding-left:5px;font-weight:normal}.art-contest .past-contests label{font-size:1.5rem;text-align:center;display:inline-block;width:100%;float:left;padding-left:30px;padding-right:30px;margin-top:15px;color:#000;cursor:pointer}.art-contest .past-contests span{display:inline-block;width:100%;float:left;color:#a9a9a9;font-size:1.2rem;text-align:center;padding-left:30px;padding-right:30px;margin-top:10px}.art-contest .featured-contest{margin-bottom:30px}.art-contest .featured-contest p{margin-top:15px}.art-contest .contest-submissions{margin-bottom:75px;grid-row-gap:60px}@media screen and (max-width: 991px){.art-contest .contest-submissions{grid-row-gap:30px}}.art-contest .contest-submissions img{height:200px;width:100%;object-fit:scale-down}.art-contest .contest-submissions .contest-submissions-winners img{height:350px}.art-contest .contest-submissions .submissions-info{display:inline-block;float:left;width:100%}.art-contest .contest-submissions .submissions-info label,.art-contest .contest-submissions .submissions-info span{display:inline-block;width:100%;float:left;text-align:center;font-size:1.7rem}.art-contest .contest-submissions .submissions-info span{font-size:1.6rem}.art-contest .contest-submissions .contest-submissions-winners .submissions-info label{font-size:1.8rem}.art-contest .contest-submissions .contest-submissions-winners .submissions-info span{font-size:1.7rem}.art-contest .entry-acceptance-date{font-size:1.2rem;color:#727272;display:inline-block;float:left;width:100%;margin-bottom:10px;text-transform:uppercase}.static-page.materials{padding:30px 0 90px !important}.static-page.materials h1+p{margin-top:2rem}.static-page.materials .materials-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.static-page.materials .materials-row>*{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.static-page.materials .materials-row .material{float:left;padding:10px;width:100%}@media only screen and (min-width:992px){.static-page.materials .materials-row .material{width:33.3333333333%}}.static-page.materials .materials-row .material .material-img{width:100%}.static-page.materials .materials-row .material img{max-width:100%;height:auto}.static-page.materials .materials-row .material h3{margin-top:10px;font-size:1.35rem;font-weight:bold;text-transform:none}.static-page.materials .materials-row .material a,.static-page.materials .materials-row .material .btn-text{color:#000}.static-page.materials .types-of-materials{margin-top:25px}.static-page.material>.row{padding:30px 0 90px !important}.static-page.material h1{margin-bottom:1rem}.static-page.material h2,.static-page.material #blog-list h2 a,#blog-list h2 .static-page.material a,.static-page.material #blog-item h2 a,#blog-item h2 .static-page.material a,.static-page.material #blog-list h2 .btn-text,#blog-list h2 .static-page.material .btn-text,.static-page.material #blog-item h2 .btn-text,#blog-item h2 .static-page.material .btn-text{line-height:1}.static-page.material .material{margin-top:10px}.responsive-grid{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:15px;width:100%}@media(max-width: 991px){.responsive-grid{padding-left:15px;padding-right:15px}}.responsive-grid .gc-xs-1{grid-column:span 1}.responsive-grid .gc-xs-2{grid-column:span 2}.responsive-grid .gc-xs-3{grid-column:span 3}.responsive-grid .gc-xs-4{grid-column:span 4}.responsive-grid .gc-xs-5{grid-column:span 5}.responsive-grid .gc-xs-6{grid-column:span 6}.responsive-grid .gc-xs-7{grid-column:span 7}.responsive-grid .gc-xs-8{grid-column:span 8}.responsive-grid .gc-xs-9{grid-column:span 9}.responsive-grid .gc-xs-10{grid-column:span 10}.responsive-grid .gc-xs-11{grid-column:span 11}.responsive-grid .gc-xs-12{grid-column:span 12}@media(min-width: 768px){.responsive-grid .gc-sm-1{grid-column:span 1}.responsive-grid .gc-sm-2{grid-column:span 2}.responsive-grid .gc-sm-3{grid-column:span 3}.responsive-grid .gc-sm-4{grid-column:span 4}.responsive-grid .gc-sm-5{grid-column:span 5}.responsive-grid .gc-sm-6{grid-column:span 6}.responsive-grid .gc-sm-7{grid-column:span 7}.responsive-grid .gc-sm-8{grid-column:span 8}.responsive-grid .gc-sm-9{grid-column:span 9}.responsive-grid .gc-sm-10{grid-column:span 10}.responsive-grid .gc-sm-11{grid-column:span 11}.responsive-grid .gc-sm-12{grid-column:span 12}}@media(min-width: 992px){.responsive-grid .gc-md-1{grid-column:span 1}.responsive-grid .gc-md-2{grid-column:span 2}.responsive-grid .gc-md-3{grid-column:span 3}.responsive-grid .gc-md-4{grid-column:span 4}.responsive-grid .gc-md-5{grid-column:span 5}.responsive-grid .gc-md-6{grid-column:span 6}.responsive-grid .gc-md-7{grid-column:span 7}.responsive-grid .gc-md-8{grid-column:span 8}.responsive-grid .gc-md-9{grid-column:span 9}.responsive-grid .gc-md-10{grid-column:span 10}.responsive-grid .gc-md-11{grid-column:span 11}.responsive-grid .gc-md-12{grid-column:span 12}}@media(min-width: 1200px){.responsive-grid .gc-lg-1{grid-column:span 1}.responsive-grid .gc-lg-2{grid-column:span 2}.responsive-grid .gc-lg-3{grid-column:span 3}.responsive-grid .gc-lg-4{grid-column:span 4}.responsive-grid .gc-lg-5{grid-column:span 5}.responsive-grid .gc-lg-6{grid-column:span 6}.responsive-grid .gc-lg-7{grid-column:span 7}.responsive-grid .gc-lg-8{grid-column:span 8}.responsive-grid .gc-lg-9{grid-column:span 9}.responsive-grid .gc-lg-10{grid-column:span 10}.responsive-grid .gc-lg-11{grid-column:span 11}.responsive-grid .gc-lg-12{grid-column:span 12}}.responsive-grid.thin-grid{grid-gap:7.5px}.responsive-grid-5{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:15px;width:100%}@media(max-width: 991px){.responsive-grid-5{padding-left:15px;padding-right:15px}}.responsive-grid-5 .gc-xs-1{grid-column:span 1}.responsive-grid-5 .gc-xs-2{grid-column:span 2}.responsive-grid-5 .gc-xs-3{grid-column:span 3}.responsive-grid-5 .gc-xs-4{grid-column:span 4}.responsive-grid-5 .gc-xs-5{grid-column:span 5}@media(min-width: 768px){.responsive-grid-5 .gc-sm-1{grid-column:span 1}.responsive-grid-5 .gc-sm-2{grid-column:span 2}.responsive-grid-5 .gc-sm-3{grid-column:span 3}.responsive-grid-5 .gc-sm-4{grid-column:span 4}.responsive-grid-5 .gc-sm-5{grid-column:span 5}}@media(min-width: 992px){.responsive-grid-5 .gc-md-1{grid-column:span 1}.responsive-grid-5 .gc-md-2{grid-column:span 2}.responsive-grid-5 .gc-md-3{grid-column:span 3}.responsive-grid-5 .gc-md-4{grid-column:span 4}.responsive-grid-5 .gc-md-5{grid-column:span 5}}@media(min-width: 1200px){.responsive-grid-5 .gc-lg-1{grid-column:span 1}.responsive-grid-5 .gc-lg-2{grid-column:span 2}.responsive-grid-5 .gc-lg-3{grid-column:span 3}.responsive-grid-5 .gc-lg-4{grid-column:span 4}.responsive-grid-5 .gc-lg-5{grid-column:span 5}}@media(min-width: 1200px){.responsive-grid-lg-5{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:15px;width:100%}}@media(min-width: 1200px)and (max-width: 991px){.responsive-grid-lg-5{padding-left:15px;padding-right:15px}}@media(min-width: 1200px){.responsive-grid-lg-5 .gc-xs-1{grid-column:span 1}.responsive-grid-lg-5 .gc-xs-2{grid-column:span 2}.responsive-grid-lg-5 .gc-xs-3{grid-column:span 3}.responsive-grid-lg-5 .gc-xs-4{grid-column:span 4}.responsive-grid-lg-5 .gc-xs-5{grid-column:span 5}}@media(min-width: 1200px)and (min-width: 768px){.responsive-grid-lg-5 .gc-sm-1{grid-column:span 1}.responsive-grid-lg-5 .gc-sm-2{grid-column:span 2}.responsive-grid-lg-5 .gc-sm-3{grid-column:span 3}.responsive-grid-lg-5 .gc-sm-4{grid-column:span 4}.responsive-grid-lg-5 .gc-sm-5{grid-column:span 5}}@media(min-width: 1200px)and (min-width: 992px){.responsive-grid-lg-5 .gc-md-1{grid-column:span 1}.responsive-grid-lg-5 .gc-md-2{grid-column:span 2}.responsive-grid-lg-5 .gc-md-3{grid-column:span 3}.responsive-grid-lg-5 .gc-md-4{grid-column:span 4}.responsive-grid-lg-5 .gc-md-5{grid-column:span 5}}@media(min-width: 1200px)and (min-width: 1200px){.responsive-grid-lg-5 .gc-lg-1{grid-column:span 1}.responsive-grid-lg-5 .gc-lg-2{grid-column:span 2}.responsive-grid-lg-5 .gc-lg-3{grid-column:span 3}.responsive-grid-lg-5 .gc-lg-4{grid-column:span 4}.responsive-grid-lg-5 .gc-lg-5{grid-column:span 5}}@media(min-width: 992px)and (max-width: 1199px){.responsive-grid-md-5{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:15px;width:100%}}@media(min-width: 992px)and (max-width: 1199px)and (max-width: 991px){.responsive-grid-md-5{padding-left:15px;padding-right:15px}}@media(min-width: 992px)and (max-width: 1199px){.responsive-grid-md-5 .gc-xs-1{grid-column:span 1}.responsive-grid-md-5 .gc-xs-2{grid-column:span 2}.responsive-grid-md-5 .gc-xs-3{grid-column:span 3}.responsive-grid-md-5 .gc-xs-4{grid-column:span 4}.responsive-grid-md-5 .gc-xs-5{grid-column:span 5}}@media(min-width: 992px)and (max-width: 1199px)and (min-width: 768px){.responsive-grid-md-5 .gc-sm-1{grid-column:span 1}.responsive-grid-md-5 .gc-sm-2{grid-column:span 2}.responsive-grid-md-5 .gc-sm-3{grid-column:span 3}.responsive-grid-md-5 .gc-sm-4{grid-column:span 4}.responsive-grid-md-5 .gc-sm-5{grid-column:span 5}}@media(min-width: 992px)and (max-width: 1199px)and (min-width: 992px){.responsive-grid-md-5 .gc-md-1{grid-column:span 1}.responsive-grid-md-5 .gc-md-2{grid-column:span 2}.responsive-grid-md-5 .gc-md-3{grid-column:span 3}.responsive-grid-md-5 .gc-md-4{grid-column:span 4}.responsive-grid-md-5 .gc-md-5{grid-column:span 5}}@media(min-width: 992px)and (max-width: 1199px)and (min-width: 1200px){.responsive-grid-md-5 .gc-lg-1{grid-column:span 1}.responsive-grid-md-5 .gc-lg-2{grid-column:span 2}.responsive-grid-md-5 .gc-lg-3{grid-column:span 3}.responsive-grid-md-5 .gc-lg-4{grid-column:span 4}.responsive-grid-md-5 .gc-lg-5{grid-column:span 5}}@media(min-width: 768px)and (max-width: 991px){.responsive-grid-sm-5{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:15px;width:100%}}@media(min-width: 768px)and (max-width: 991px)and (max-width: 991px){.responsive-grid-sm-5{padding-left:15px;padding-right:15px}}@media(min-width: 768px)and (max-width: 991px){.responsive-grid-sm-5 .gc-xs-1{grid-column:span 1}.responsive-grid-sm-5 .gc-xs-2{grid-column:span 2}.responsive-grid-sm-5 .gc-xs-3{grid-column:span 3}.responsive-grid-sm-5 .gc-xs-4{grid-column:span 4}.responsive-grid-sm-5 .gc-xs-5{grid-column:span 5}}@media(min-width: 768px)and (max-width: 991px)and (min-width: 768px){.responsive-grid-sm-5 .gc-sm-1{grid-column:span 1}.responsive-grid-sm-5 .gc-sm-2{grid-column:span 2}.responsive-grid-sm-5 .gc-sm-3{grid-column:span 3}.responsive-grid-sm-5 .gc-sm-4{grid-column:span 4}.responsive-grid-sm-5 .gc-sm-5{grid-column:span 5}}@media(min-width: 768px)and (max-width: 991px)and (min-width: 992px){.responsive-grid-sm-5 .gc-md-1{grid-column:span 1}.responsive-grid-sm-5 .gc-md-2{grid-column:span 2}.responsive-grid-sm-5 .gc-md-3{grid-column:span 3}.responsive-grid-sm-5 .gc-md-4{grid-column:span 4}.responsive-grid-sm-5 .gc-md-5{grid-column:span 5}}@media(min-width: 768px)and (max-width: 991px)and (min-width: 1200px){.responsive-grid-sm-5 .gc-lg-1{grid-column:span 1}.responsive-grid-sm-5 .gc-lg-2{grid-column:span 2}.responsive-grid-sm-5 .gc-lg-3{grid-column:span 3}.responsive-grid-sm-5 .gc-lg-4{grid-column:span 4}.responsive-grid-sm-5 .gc-lg-5{grid-column:span 5}}@media(max-width: 767px){.responsive-grid-xs-5{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:15px;width:100%}}@media(max-width: 767px)and (max-width: 991px){.responsive-grid-xs-5{padding-left:15px;padding-right:15px}}@media(max-width: 767px){.responsive-grid-xs-5 .gc-xs-1{grid-column:span 1}.responsive-grid-xs-5 .gc-xs-2{grid-column:span 2}.responsive-grid-xs-5 .gc-xs-3{grid-column:span 3}.responsive-grid-xs-5 .gc-xs-4{grid-column:span 4}.responsive-grid-xs-5 .gc-xs-5{grid-column:span 5}}@media(max-width: 767px)and (min-width: 768px){.responsive-grid-xs-5 .gc-sm-1{grid-column:span 1}.responsive-grid-xs-5 .gc-sm-2{grid-column:span 2}.responsive-grid-xs-5 .gc-sm-3{grid-column:span 3}.responsive-grid-xs-5 .gc-sm-4{grid-column:span 4}.responsive-grid-xs-5 .gc-sm-5{grid-column:span 5}}@media(max-width: 767px)and (min-width: 992px){.responsive-grid-xs-5 .gc-md-1{grid-column:span 1}.responsive-grid-xs-5 .gc-md-2{grid-column:span 2}.responsive-grid-xs-5 .gc-md-3{grid-column:span 3}.responsive-grid-xs-5 .gc-md-4{grid-column:span 4}.responsive-grid-xs-5 .gc-md-5{grid-column:span 5}}@media(max-width: 767px)and (min-width: 1200px){.responsive-grid-xs-5 .gc-lg-1{grid-column:span 1}.responsive-grid-xs-5 .gc-lg-2{grid-column:span 2}.responsive-grid-xs-5 .gc-lg-3{grid-column:span 3}.responsive-grid-xs-5 .gc-lg-4{grid-column:span 4}.responsive-grid-xs-5 .gc-lg-5{grid-column:span 5}}body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:"Crimson Pro",sans-serif;min-height:100vh;overflow-x:hidden}body>*{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}body>main{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}body>main .container-fluid:first-child>.row:first-child{padding-top:10px}@media only screen and (max-width:767px){body>main .container-fluid:first-child>.row:first-child{margin:0}}main{overflow-x:hidden}.container,.container-col,.container-fluid{border:none}@media screen and (min-width: 768px){.container,.container-col,.container-fluid{padding-left:0;padding-right:0}}.container-col{padding-left:0;padding-right:0}@media only screen and (max-width:767px){.container-col.full{padding-left:0;padding-right:0}}@media only screen and (min-width:768px){.container-col{width:780px}}@media only screen and (min-width:992px){.container-col{width:1000px}}@media only screen and (min-width:1200px){.container-col{width:1200px}}.container-col>.row{margin-left:0;margin-right:0;background-color:#fff;padding:100px 0 90px}.container-col>.row:first-of-type{padding-top:25px}.container-col>.row:nth-child(even){background-color:#f5f5f5}.container .container-col,.container-col .container-col{width:100%}@media only screen and (min-width:768px){.container .container-col,.container-col .container-col{max-width:780px}}@media only screen and (min-width:992px){.container .container-col,.container-col .container-col{max-width:1000px}}@media only screen and (min-width:1200px){.container .container-col,.container-col .container-col{max-width:1200px}}main.app>.container-fluid{background-color:#fff}main.app>.container-fluid>.row{padding:100px 0 90px 0}main.app>.container-fluid:not(.spaced)>.row:first-of-type{padding-top:15px}@media only screen and (max-width:767px){main.app>.container-fluid.full{padding-left:0;padding-right:0}main.app>.container-fluid>.row{padding:75px 0 65px}main.app>.container-fluid>.row:first-of-type{margin-top:0}}main.app>.container-fluid>.row:nth-child(even){background-color:#f5f5f5}main.app>.container-fluid>.row:nth-child(odd){background-color:#fff}main.app>.container-fluid.odd>.row:nth-child(even){background-color:#fff !important}main.app>.container-fluid.odd>.row:nth-child(odd){background-color:#f5f5f5 !important}main.app>.container-fluid .content{padding-left:0;padding-right:0}main.app>.container-fluid .content>.row{background-color:#fff;padding:100px 0 90px}main.app>.container-fluid .content>.row:first-of-type{padding-top:25px}main.app>.container-fluid .content>.row:nth-child(even){background-color:#f5f5f5}@media only screen and (min-width:768px){.container-small{width:680px}}@media only screen and (min-width:992px){.container-small{width:700px}}@media only screen and (min-width:1200px){.container-small{width:950px}}.container.main,.container-fluid.main,.container-col.main{padding-top:10px}.container.top-block,.container-fluid.top-block,.container-col.top-block{margin-bottom:25px}.error{outline-color:#b01000;background-color:#ffebed}.error-list{margin-top:4px;margin-bottom:4px}.error-list .errors{padding:8px;color:#000}.error-list .errors div{color:#000}.error-list.warning .errors{background-color:#fffff1 !important;outline-color:#baa601 !important}.error-list-yield ul{outline-color:#baa601 !important;background-color:#fffff1 !important}.setup-error-box{border:2px solid #b01000;padding:15px;margin-bottom:0px}.setup-error-box-yield{border:2px solid #baa601;padding:15px;margin-bottom:0px}.yield-error{background-color:#fffff1;outline-color:#baa601}.error,.yield-error{outline-width:2pt;outline-style:solid;padding:10px}.yield-error{padding:5px}.error-list,.notifications{padding:0;margin:0 0 2px;list-style:none;display:table;width:100%}.error-list .success,.error-list .errors,.notifications .success,.notifications .errors{outline-width:2pt;outline-style:solid;padding:10px}.error-list .success,.notifications .success{background-color:#dfffc5;outline-color:#30b000}.error-list .success .fa,.notifications .success .fa{color:#30b000;font-size:130%}.error-list .errors,.notifications .errors{background-color:#ffebed;outline-color:#b01000}.error-list .errors .fa,.notifications .errors .fa{color:#b01000;font-size:130%}.block{display:block}.flex-end{display:flex;justify-content:flex-end}.inline-block{display:inline-block !important}.strong{font-weight:bold}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.padd-15{padding:15px !important}@media only screen and (max-width:767px){.padd-xs{padding-left:15px !important;padding-right:15px !important}}@media only screen and (max-width:1199px){.padd-top-md{padding-top:15px !important}}.padd-right{padding-right:15px !important}.no-padd{padding-left:0 !important;padding-right:0 !important}.no-padd-l{padding-left:0 !important}.no-padd-bttm{padding-bottom:0 !important}.no-padd-r{padding-right:0 !important}@media only screen and (max-width:767px){.no-padd-xs{padding-left:0 !important;padding-right:0 !important}}@media only screen and (max-width:991px){.no-padd-sm{padding-left:0 !important;padding-right:0 !important}}.margin-top{margin-top:15px}.margin-top-0{margin-top:0}.margin-top-15{margin-top:15px !important}.margin-top-30{margin-top:15px !important}.margin-right-10{margin-right:10px}.margin-bttm{margin-bottom:15px}.margin-bttm-0{margin-bottom:0 !important}.margin-bttm-5{margin-bottom:5px}.margin-bttm-30{margin-bottom:30px}.margin-bttm-50{margin-bottom:50px}.full-width{width:100%}.half-width{width:50%}.third-width{width:33.3%}b.full-width,b.half-width,b.third-width{display:inline-block}.left{float:left}.right{float:right}*[disabled]{pointer-events:none}*[ng-click]:hover{cursor:pointer}a:hover,.btn-text:hover{cursor:pointer}.clickable:hover{cursor:pointer}.colored-link{color:#c15f2c}.colored-link:hover{color:#c1945b}input[disabled]{background-color:#f7f7f7}.row.buffer{margin-top:20px;margin-bottom:20px}.col-full{padding-left:0;padding-right:0}.col-full-left{padding-left:0}.col-full-right{padding-right:0}@media screen and (min-width: 768px){.col-full-right-sm-up{padding-right:0}}@media screen and (min-width: 992px){.col-full-right-md-up{padding-right:0}}@media screen and (min-width: 768px){.col-full-left-sm-up{padding-left:0}}@media screen and (min-width: 992px){.col-full-left-md-up{padding-left:0}}@media screen and (max-width: 991px){.col-full-sm{padding-left:0;padding-right:0}}@media screen and (max-width: 767px){.col-xs-full-right{padding-right:0}}@media screen and (max-width: 991px){.col-sm-full-right{padding-right:0}}@media screen and (max-width: 1199px){.col-md-full-right{padding-right:0}}@media screen and (min-width: 1199px){.col-lg-full-right{padding-right:0}}@media screen and (max-width: 767px){.col-xs-full-left{padding-right:0}}@media screen and (max-width: 991px){.col-sm-full-left{padding-right:0}}@media screen and (max-width: 1199px){.col-md-full-left{padding-right:0}}@media screen and (min-width: 1199px){.col-lg-full-left{padding-right:0}}.col-half>div:first-child{padding-left:0;padding-right:7.5px}.col-half>div:nth-child(2){padding-left:7.5px;padding-right:0}hr.full-width{width:100%}@media screen and (max-width: 767px){.col-xs-full{padding-left:0;padding-right:0;float:left}}@media screen and (max-width: 991px){.col-sm-full{padding-left:0;padding-right:0;float:left}}@media screen and (max-width: 1199px){.col-md-full{padding-left:0;padding-right:0;float:left}}.col-lg-full{padding-left:0;padding-right:0;float:left}.col-num-7{width:14.2857142857%}.row.flex-grid{margin:0}.has-error{line-height:initial}.thumbnail{background-color:rgba(0,0,0,0) !important}.error-margin-top ul{margin-top:20px}.edit-btn{background-color:#b3b3b3 !important;text-transform:uppercase}.secondary-info{color:#666}.order-by{top:5px;position:relative}.discount-text{color:#337ab7}.discount-text-background{background-color:#eff6ff;padding:10px;text-align:center;margin-bottom:5px;font-size:1.5rem}@media screen and (max-width: 767px){.discount-text-background{margin-bottom:20px}}.flex-input-group,.locked-flex-input-group,.fixed-flex-input-group{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;align-content:stretch}.flex-input-group input,.locked-flex-input-group input,.fixed-flex-input-group input,.flex-input-group .input-group,.locked-flex-input-group .input-group,.fixed-flex-input-group .input-group{float:left;width:auto;min-width:80%}.flex-input-group input.auto,.locked-flex-input-group input.auto,.fixed-flex-input-group input.auto,.flex-input-group .input-group.auto,.locked-flex-input-group .input-group.auto,.fixed-flex-input-group .input-group.auto{min-width:unset}.flex-input-group a,.locked-flex-input-group a,.fixed-flex-input-group a,.flex-input-group .btn-text,.locked-flex-input-group .btn-text,.fixed-flex-input-group .btn-text,.flex-input-group button,.locked-flex-input-group button,.fixed-flex-input-group button{float:left;border-top-left-radius:0;border-bottom-left-radius:0}.flex-input-group a.middle,.locked-flex-input-group a.middle,.fixed-flex-input-group a.middle,.flex-input-group .middle.btn-text,.locked-flex-input-group .middle.btn-text,.fixed-flex-input-group .middle.btn-text,.flex-input-group button.middle,.locked-flex-input-group button.middle,.fixed-flex-input-group button.middle{border-top-right-radius:0;border-bottom-right-radius:0}.fixed-flex-input-group input,.fixed-flex-input-group .input-group,.fixed-flex-input-group .dropdown{width:calc(100% - 65px);min-width:50%}.fixed-flex-input-group>a,.fixed-flex-input-group>.btn-text,.fixed-flex-input-group>button,.fixed-flex-input-group>a.btn,.fixed-flex-input-group>button.btn,.fixed-flex-input-group>a.btn-ghost,.edit-file-options .fixed-flex-input-group>a.btn-fill,.fixed-flex-input-group>button.btn-ghost,.edit-file-options .fixed-flex-input-group>button.btn-fill{width:60px;min-width:60px;text-align:center;height:34px;padding:8px 0 !important;font-size:.75rem;margin-left:5px}.locked-flex-input-group input{width:calc(100% - 40px);min-width:unset}.locked-flex-input-group a,.locked-flex-input-group .btn-text,.locked-flex-input-group button{width:40px}.white *{color:#fff}ul.gallery-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;list-style:none;padding-left:0;padding-right:0;margin-bottom:50px}@media screen and (max-width: 767px){ul.gallery-grid{display:inline-block;width:100%;margin-top:30px;margin-bottom:0}}.flat-list{list-style:none;padding:0}.title{font-size:150%;margin-bottom:20px}@media screen and (max-height: 767px){.description{padding:0 20px}.custom-category{padding:50px 0 25px 0 !important}}@media screen{.hidden-screen{display:none}}h4{margin-top:20px}h4 a,h4 .btn-text{color:#323232}label{margin-bottom:0}.pull-center{display:flex;justify-content:center}@media screen and (max-width: 767px){.pull-right-xs{float:right}.pull-center-xs{display:flex;justify-content:center}}@media screen and (min-width: 768px){.pull-right-sm{float:right}.pull-center-sm{display:flex;justify-content:center}}@media screen and (min-width: 992px){.pull-right-md{float:right}.pull-center-md{display:flex;justify-content:center}}@media screen and (min-width: 1200px){.pull-right-lg{float:right}.pull-center-lg{display:flex;justify-content:center}}.ng-cloak{display:none !important}[v-cloak]{display:none}.align-right{text-align:right}a.non-link,.non-link.btn-text{color:#000}a.fulfilled-by,.fulfilled-by.btn-text{color:#999;display:flex}ul.ab-test-hide,.ab-test-hide{display:none}li.non-list{list-style:none}ul.non-list,ol.non-list{padding-left:0}ul.non-list li,ol.non-list li{list-style:none}.inverted-img img{transform:scaleX(-1)}img.inverted-img{transform:scaleX(-1)}@media print{.print-hide{display:none}}@media screen{.print-only{display:none}}hr.large{margin-top:40px;margin-bottom:40px}.align-center{text-align:center}@media screen and (min-width: 768px){.no-scrollbar{scrollbar-width:none;margin-bottom:0;padding-bottom:0}.no-scrollbar::-webkit-scrollbar{display:none}}.form-section{margin-bottom:40px;display:inline-block}.form-section p{color:#969696}.form-section h2,.form-section #blog-list h2 a,#blog-list h2 .form-section a,.form-section #blog-item h2 a,#blog-item h2 .form-section a,.form-section #blog-list h2 .btn-text,#blog-list h2 .form-section .btn-text,.form-section #blog-item h2 .btn-text,#blog-item h2 .form-section .btn-text{margin-bottom:0}input[type=checkbox]{font-size:1.4rem}.subcategory-breakdown{margin-bottom:100px !important}input[type=range]{padding:0 !important}.max-scale-image img{width:100%}@media screen and (max-width: 767px){.center-mobile{text-align:center}}@media screen and (max-width: 767px){.mobile-image-spacing{margin-bottom:30px}}@media screen and (max-width: 767px){.mobile-no-spacing-bottom{padding-bottom:0 !important}}@media screen and (max-width: 767px){.mobile-spacing-top{margin-top:30px}}.autoscale-image{width:100%;height:350px;object-fit:cover}.modal-body .close{position:absolute;right:10px;top:5px}.fade-in{animation:fadein 1s}.fade-out{animation:fadeout 1s}.fade-in-slow{animation-delay:2s;animation:fadein 2s}.fade-out-slow{animation:fadeout 2s}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadeout{from{opacity:1}to{opacity:0}}.fade-in-out{opacity:1;z-index:1}.fade-in-out .fade-faster{opacity:1}.fade-in-out.fade-hide{opacity:0;z-index:-1}.fade-in-out.fade-hide .fade-faster{opacity:0}.dropdown-no-margin button{margin:0 !important}.responsive-square{width:100%;position:relative}.responsive-square:after{content:"";display:block;padding-bottom:100%}.responsive-square .inner-content{position:absolute;width:100%}.responsive-2x1{width:100%;position:relative}.responsive-2x1:after{content:"";display:block;padding-bottom:50%}.responsive-2x1 .inner-content{position:absolute;width:100%}.responsive-16x9{width:100%;position:relative}.responsive-16x9:after{content:"";display:block;padding-bottom:56.25%}.responsive-16x9 .inner-content{position:absolute;width:100%}.form-set .form-group{width:100%}.form-set .form-group label,.form-set .form-group input,.form-set .form-group textarea{width:100%}.form-set .form-group textarea{min-height:100px}.form-set .form-group input{padding:6px 12px}.form-set .form-group input[type=file]{padding:0}.dropdown-menu{font-size:1.4rem}.modal .modal-header .modal-title{font-size:2rem}.full-width-img img{width:100%}.pending-proofs{color:#eb4040;margin-left:5px;margin-right:0}.djhj{position:fixed;bottom:0;left:50%;transform:translateX(-50%);z-index:300}.djhj-inner-content{padding:1rem 1rem 0 1rem;background:rgba(255,255,255,.8117647059);border-radius:4px}.djhj-notification{display:flex;flex-flow:row wrap;align-items:center;border-radius:.5rem;padding:1rem;margin:1rem;max-width:540px;box-shadow:0 0 .5em rgba(0,0,0,.3);font-size:initial;background:repeating-linear-gradient(45deg, #ffa500, #ffa500 10px, #ffc051 10px, #ffc051 20px);color:#111}.djhj-message,.djhj-actions{padding:0 0 1rem;width:100%}.djhj-message{flex:1 1 auto;font-size:initial}.djhj-message em{font-weight:500}.djhj-actions{display:flex;flex:0 1 auto;text-align:center;justify-content:flex-end}.djhj-button{appearance:none;border:none;background-color:rgba(0,0,0,0);font-weight:500;text-transform:uppercase;padding:.5em;cursor:pointer;font-size:initial}.sticker-layer img{max-width:700px}.category-uses .custom-header{background-color:#222;position:relative;padding-top:40px}@media screen and (min-width: 768px){.category-uses .custom-header h1{margin-bottom:0}}.category-uses .custom-header p{margin-bottom:0}.category-uses .custom-header *{color:#fff}.category-uses .custom-header .uses-header{margin-top:30px;margin-bottom:30px}.custom-stickers-top-product{text-align:center}.custom-stickers-top-product a,.custom-stickers-top-product .btn-text{font-weight:normal}.custom-stickers-top-product a img,.custom-stickers-top-product .btn-text img{margin-bottom:5px}.custom-stickers-top-product img{padding:0 !important}@media screen and (max-width: 991px){.custom-stickers-top-product{background:#2e2e2e;background:linear-gradient(315deg, rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0.06) 100%);border-radius:15px;padding:0 15px 30px}}@media screen and (max-width: 767px){.custom-stickers-top-product{padding:0 5px 15px}}.category-uses h3{margin-bottom:30px}.category-uses .uses-footer{margin-top:30px}.category-uses .uses-list .uses-item{margin-bottom:15px}@media screen and (max-width: 767px)and (min-width: 501px){.category-uses .uses-list .uses-item{font-size:1.6rem}}@media screen and (max-width: 500px){.category-uses .uses-list .uses-item{font-size:1.7rem}}.category-uses .uses-list .uses-item a,.category-uses .uses-list .uses-item .btn-text{font-weight:500;color:#000;text-align:center;width:100%;display:inline-block;float:left}.category-uses .uses-list .uses-item a picture,.category-uses .uses-list .uses-item .btn-text picture,.category-uses .uses-list .uses-item a img,.category-uses .uses-list .uses-item .btn-text img{width:100%;padding:0;margin:0;border-radius:4px}.category-uses .uses-list .uses-item a span,.category-uses .uses-list .uses-item .btn-text span{width:100%;margin-top:5px;display:inline-block;float:left}@media screen and (max-width: 350px){.category-uses .uses-list .uses-item a span,.category-uses .uses-list .uses-item .btn-text span{font-size:1.4rem}}.category-uses .sticker-layers .fa{font-size:3.5rem}.category-uses .sticker-layers p{color:inherit;font-weight:400}.uses-list picture,.uses-list img{width:100%}.types-of-decals-table{width:100%}.types-of-decals-table tr:nth-child(even){background-color:#f6f5f6}.types-of-decals-table .table-header{border-bottom:2px solid #e9eae9}.types-of-decals-table .table-header th:first-child{padding:10px}.types-of-decals-table .table-header th{font-weight:900;font-size:1.2rem;padding-bottom:10px}.types-of-decals-table .table-body{border-bottom:1px solid #e9eae9}.types-of-decals-table .table-body td:first-child{padding:10px}.types-of-decals-table .table-body td{padding:10px 0}@media(max-width: 991px){.types-of-decals-table .table-header{width:20%;text-align:left;border:none}.types-of-decals-table .table-header th:first-child{padding-left:0px}.types-of-decals-table .table-header th:last-child{height:75px}.types-of-decals-table .table-body{width:26.6666666667%;border:none}.types-of-decals-table .table-body td:last-child{height:75px}.types-of-decals-table tr{display:block;float:left}.types-of-decals-table th,.types-of-decals-table td{display:block;height:50px}.types-of-decals-table th{display:flex;flex-direction:column;justify-content:center}}@media(max-width: 767px){.types-of-decals-table .table-header th{font-weight:900;font-size:1rem;padding-bottom:10px}.types-of-decals-table .table-header th:last-child{height:100px}.types-of-decals-table .table-body td:last-child{height:100px}.types-of-decals-table th,.types-of-decals-table td{height:75px}}@media screen and (max-width: 767px){.container-fluid>.row,.category-uses>.row,.static-page-category>.row{border-bottom:1px solid #e2e2e2}}.category-search-term-editor,.search-term-editor{padding:10px 0}.category-search-term-editor .keyword-list,.search-term-editor .keyword-list{grid-gap:7px;display:flex;flex-wrap:wrap;flex-direction:row;width:100%}.category-search-term-editor .fa-plus,.search-term-editor .fa-plus{margin-left:10px}.category-search-term-editor .search-term,.search-term-editor .search-term{padding:4px 7px;border:1px solid #2e2e2e;background-color:#fff;display:inline-block;border-radius:5px}.category-search-term-editor .search-term.category-term,.search-term-editor .search-term.category-term{border-color:#00017a;background-color:#e7f3ff}.category-search-term-editor .search-term span,.search-term-editor .search-term span{width:100%;text-align:center;padding-right:10px;font-size:1.2rem}.category-search-term-editor .search-term .modifiers,.search-term-editor .search-term .modifiers{width:100%;display:flex;flex-direction:row;align-content:center;justify-content:space-between;align-items:center;flex-wrap:nowrap}.category-search-term-editor .search-term .modifiers input,.search-term-editor .search-term .modifiers input{width:80px;display:inline-block}.category-search-term-editor .search-term .modifiers i,.search-term-editor .search-term .modifiers i{width:20px;display:inline-block;padding-left:5px;font-size:1.6rem;margin-top:1px;color:#5a5a5a}.category-search-term-editor .category-term,.search-term-editor .category-term{border-color:#052948}.category-search-term-editor .add-new-keyword,.search-term-editor .add-new-keyword{padding-left:3px}.category-search-term-editor .search-add,.search-term-editor .search-add{display:inline-block}.category-search-term-editor .edit-term-input,.search-term-editor .edit-term-input{width:100px;padding:0;height:17px;text-transform:uppercase}.category-search-term-editor .search-header-section,.search-term-editor .search-header-section{display:block;height:25px}.category-search-term-editor .search-header-section a,.category-search-term-editor .search-header-section .btn-text,.search-term-editor .search-header-section a,.search-term-editor .search-header-section .btn-text{font-size:1.5rem}.category-search-term-editor .search-header-section input,.search-term-editor .search-header-section input{height:20px}.dashboard-view .search-add{width:100%}.dashboard-view .search-add .add-new-terms-input{width:calc(100% - 30px);margin-bottom:12px;height:35px}.dashboard-view .search-add .fa{float:right;margin-top:9px;margin-right:5px}.dashboard-view .search-header-section a,.dashboard-view .search-header-section .btn-text{font-size:1.6rem;margin-bottom:5px;display:inline-block}.blog-side-bar{background-color:#f4f5f4;padding-left:10px;padding-right:10px;padding-top:15px;padding-bottom:20px;margin-top:150px}.blog-side-bar .components>*{margin-top:15px;margin-bottom:15px}.blog-side-bar h2,.blog-side-bar #blog-list h2 a,#blog-list h2 .blog-side-bar a,.blog-side-bar #blog-item h2 a,#blog-item h2 .blog-side-bar a,.blog-side-bar #blog-list h2 .btn-text,#blog-list h2 .blog-side-bar .btn-text,.blog-side-bar #blog-item h2 .btn-text,#blog-item h2 .blog-side-bar .btn-text{font-weight:400}@media(max-width: 767px){.blog-side-bar{margin-top:20px;text-align:center}}.featured-blogs img{max-width:100%}.featured-blogs .featured-item{padding-left:0;padding-right:0;margin-bottom:20px}.featured-blogs .featured-item div:last-of-type{margin-bottom:0}.featured-blogs .featured-item .featured-info{margin-bottom:10px}.featured-blogs .featured-item .featured-info a,.featured-blogs .featured-item .featured-info .btn-text{color:#000}.featured-blogs .featured-item .featured-info a:hover,.featured-blogs .featured-item .featured-info .btn-text:hover{text-decoration:underline}@media(min-width: 992px){.featured-blogs .featured-item .featured-info{padding:0;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-content:stretch}}.featured-blogs .featured-item .featured-info>div{margin-top:2px;margin-bottom:2px}@media(max-width: 991px){.featured-blogs .featured-item .featured-info{text-align:center}}@media(min-width: 992px){.featured-blogs .featured-item .featured-info div:nth-of-type(2){margin-bottom:8px;overflow:hidden;display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;color:#c15f2c}}@media(max-width: 991px){.featured-blogs .featured-item .featured-info div:nth-of-type(2){margin-top:5px}}#blog-item .blog-content{margin-top:15px;margin-bottom:50px}#blog-item a,#blog-item .btn-text{color:#c15f2c}#blog-list h1.smaller,#blog-item h1.smaller{font-size:1.8rem;font-weight:400}#blog-list h2 a,#blog-item h2 a,#blog-list h2 .btn-text,#blog-item h2 .btn-text{font-size:2.4rem;font-weight:400;text-decoration:none !important}#blog-list img,#blog-item img{height:auto;max-width:100%}#blog-list .category,#blog-item .category{margin-top:3px}#blog-list a.categories,#blog-item a.categories,#blog-list .categories.btn-text,#blog-item .categories.btn-text{color:#909090;font-style:italic}#blog-list a.categories:hover,#blog-item a.categories:hover,#blog-list .categories.btn-text:hover,#blog-item .categories.btn-text:hover{text-decoration:underline}#blog-list .container,#blog-item .container,#blog-list .container-col,#blog-item .container-col{margin-bottom:25px}#blog-list .blog-item,#blog-item .blog-item{margin-bottom:50px}#blog-list .blog-item .blog-teaser,#blog-item .blog-item .blog-teaser{margin-bottom:20px;margin-top:5px;font-size:1.5rem}#blog-list .navigation,#blog-item .navigation{padding:0}.thumbnail{margin-bottom:20px;border-style:none}img.preview{width:100%;margin-top:25px}.detail{display:block;margin:0 0 5px}.subtotal h2,.subtotal #blog-list h2 a,#blog-list h2 .subtotal a,.subtotal #blog-item h2 a,#blog-item h2 .subtotal a,.subtotal #blog-list h2 .btn-text,#blog-list h2 .subtotal .btn-text,.subtotal #blog-item h2 .btn-text,#blog-item h2 .subtotal .btn-text{display:inline;margin-right:30px}.subtotal span,.subtotal strong{font-size:2.6775rem;float:right}.total{background:#f2f2f2;margin-top:20px}.total span{line-height:1.5rem;font-size:1.5rem}.total .detail-toggle-line{float:right;margin-top:0}.detail-toggle-line{width:100%;display:inline-block;margin:30px 0 5px;padding:10px 10px 10px 0}.detail-toggle-line h2,.detail-toggle-line #blog-list h2 a,#blog-list h2 .detail-toggle-line a,.detail-toggle-line #blog-item h2 a,#blog-item h2 .detail-toggle-line a,.detail-toggle-line #blog-list h2 .btn-text,#blog-list h2 .detail-toggle-line .btn-text,.detail-toggle-line #blog-item h2 .btn-text,#blog-item h2 .detail-toggle-line .btn-text{display:inline}.detail-toggle-line span{float:right;margin-left:5px;margin-right:5px}.detail-toggle-line input{width:50%;float:right}.detail-toggle-line .quantity{line-height:34px;margin-bottom:10px;text-align:right;max-width:150px}@media screen and (max-width: 560px){.detail-toggle-line .quantity{max-width:100%}}@media screen and (max-width: 991px){.detail-toggle-line{margin:0 0 15px}}@media only screen and (max-width:767px){.collapse-tablet{display:block}.collapse-mobile{display:none}.detail-toggle-line{display:block;padding:0;width:100%}}@media only screen and (max-width:991px){.flex{display:none}.flex-grid h4{display:none}}@media only screen and (max-width:767px){.headings{display:none}.detail-toggle-line input.quantity,.detail-toggle-line label.quantity{float:left;width:100%;text-align:left;margin-bottom:0}.detail-toggle-line input.quantity{float:right}}.subtotal-group{padding:0}.continue-actions .btn{margin-top:20px}.continue-actions .btn:first-of-type{margin-left:15px}#shopping-cart .grid{width:33.3%}#shopping-cart .grid span{display:inline-block;padding-right:5px}#shopping-cart .continue-actions{width:100%;display:inline-block}@media screen and (max-width: 767px){#shopping-cart .subtotal-group{padding-left:15px;padding-right:15px}#shopping-cart .continue-actions{margin-top:30px}#shopping-cart .continue-actions .btn.btn-ghost,#shopping-cart .continue-actions .drop-image-container #user-file-input label.btn,.drop-image-container #user-file-input #shopping-cart .continue-actions label.btn,#shopping-cart .continue-actions .drop-image-container .user-file-input label.btn,.drop-image-container .user-file-input #shopping-cart .continue-actions label.btn,#shopping-cart .continue-actions .edit-file-options .btn.btn-fill,.edit-file-options #shopping-cart .continue-actions .btn.btn-fill,#shopping-cart .continue-actions .btn.btn-ghost-selected,#shopping-cart .continue-actions .btn.btn-teal-selected,#shopping-cart .continue-actions .btn.btn-ghost-light,#shopping-cart .continue-actions .btn.gray-btn,#shopping-cart .continue-actions .btn.gray-btn-thick{width:100%;margin:0 0 15px}}.cart-item-options-container{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;row-gap:20px;column-gap:40px}.cart-item-options-container.vertical{flex-direction:column;grid-gap:10px}.cart-item-options-container .btn-icon{color:#666;padding:20px 0;font-size:1.5rem}.cart-item-options-container .btn-icon:hover{color:#000}#price_header{flex:1 auto}#discount_description{border:2px solid #c1e7ef;margin-bottom:15px;padding:7px}@media print{.cart-page-line .image-group{display:inline-block}.cart-page-line .cart-line-options{display:inline-block}.cart-page-line .price-and-discount-area{width:33.3333333333%;display:inline-block}.cart-page-line a[href]:after,.cart-page-line [href].btn-text:after{content:none !important}.cart-page-line h4{margin-top:0}.cart-page-line .print-subtotals{text-align:right;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-content:stretch;height:185px;padding-top:20px}.cart-page-line .cart-line-options{height:185px}.subtotal-group .subtotal{text-align:right !important}.subtotal-group .subtotal h2,.subtotal-group .subtotal #blog-list h2 a,#blog-list h2 .subtotal-group .subtotal a,.subtotal-group .subtotal #blog-item h2 a,#blog-item h2 .subtotal-group .subtotal a,.subtotal-group .subtotal #blog-list h2 .btn-text,#blog-list h2 .subtotal-group .subtotal .btn-text,.subtotal-group .subtotal #blog-item h2 .btn-text,#blog-item h2 .subtotal-group .subtotal .btn-text,.subtotal-group .subtotal span{margin-right:15px;margin-bottom:0}.subtotal-group .subtotal h2,.subtotal-group .subtotal #blog-list h2 a,#blog-list h2 .subtotal-group .subtotal a,.subtotal-group .subtotal #blog-item h2 a,#blog-item h2 .subtotal-group .subtotal a,.subtotal-group .subtotal #blog-list h2 .btn-text,#blog-list h2 .subtotal-group .subtotal .btn-text,.subtotal-group .subtotal #blog-item h2 .btn-text,#blog-item h2 .subtotal-group .subtotal .btn-text{font-size:2.5rem}.subtotal-group .subtotal strong{display:inline-block;font-size:2.5rem;padding:0;margin:0}.cart-company-logo{margin-bottom:25px;display:inline-block}.cart-company-logo img{width:300px;height:75px;object-fit:scale-down}}.cartline-delete-icon{position:absolute;right:0;top:0;display:inline-block;color:#000}@media screen and (max-width: 991px){.cartline-delete-icon{right:5px;top:5px}}.saved-for-later-btn{float:right;border-radius:7px;font-size:1.6rem;text-decoration:underline;padding:5px 15px;color:#1a74bb}.saved-for-later-btn:hover{text-decoration:underline}.price-and-discount{text-align:center !important}.price-and-discount .regular-price{padding:0}.price-and-discount .price-item{width:100%}.regular-price{text-decoration:line-through;color:#b7b7b7}.line-through{text-decoration:line-through;color:#b7b7b7}@media screen and (max-width: 991px){.cart-line-options{min-width:calc(100% - 275px)}}@media screen and (max-width: 767px){.cart-line-options{min-width:calc(100% - 200px)}}.cart-line-options .special-offers{margin-top:15px}.cart-line-options .special-offers .special-offer .offer-label{color:green}.cart-line-options .special-offers .special-offer .offer-description{font-weight:normal;font-style:italic;padding-right:5px;width:calc(100% - 20px)}.cart-line-options .detail{text-overflow:ellipsis;max-height:20px;width:100%;max-width:100%}@media(min-width: 1024px){.cart-line-options .detail{display:inline;position:absolute;left:35%;width:65%;max-width:65%;overflow-wrap:anywhere}}.cart-line-options .detail input{margin-right:7px}.important-option{display:block;width:100% !important;margin-left:15px}.important-option b.old{text-decoration:line-through}.important-label{margin-top:5px}.image-group{display:flex;align-items:center}@media screen and (max-width: 991px){.image-group .thumbnail{background-color:#f1f1f1 !important;display:flex}.image-group .thumbnail img{object-fit:contain}.image-group .thumbnail:after{content:"";display:block;padding-bottom:100%}}@media only screen and (min-width:992px){.headings .product{position:relative;top:5px}.headings .grid strong.align-center{text-align:center}.total{display:none}.subtotal{float:right}.btn-cs-secondary{width:110px;float:right}}#cart-list-item{box-shadow:0 0 5px 0 rgba(0,0,0,.5)}#cart-list-item .collapse-mobile{position:absolute;top:0;right:10px}@media screen and (max-width: 991px){#cart-list-item{margin-left:10px;margin-right:10px}}.detail-toggle-line.total-line{padding:10px;margin-top:10px;width:100%}@media screen and (max-width: 991px){.detail-toggle-line.total-line{text-align:left;font-size:1.5rem;margin:0;padding-left:15px;padding-right:15px}}.cart-page-line{min-height:50px}@media screen and (max-width: 991px){.cart-page-line{margin-bottom:30px}}.cart-page-line .mobile-product-options{margin-top:15px;padding-top:15px;padding-bottom:15px;border-top:2px solid #f1f1f1}.cart-page-line h4 a,.cart-page-line h4 .btn-text{margin-top:15px;margin-bottom:15px;font-size:2.2rem}@media screen and (max-width: 991px)and (min-width: 351px){.line-product-options .cart-line-option-item:nth-child(even){padding-left:0}.line-product-options .cart-line-option-item:nth-child(odd){padding-right:0}}@media screen and (max-width: 991px){.line-product-options{color:#6d6d6d}}.line-product-options .cart-line-option-item .detail{font-size:90%}.line-product-options .cart-line-option-item.csv-overflow .detail{overflow:hidden}.line-product-options .cart-line-option-item.position-unset .detail{position:static !important}.line-product-options .line-option-warning{color:#c29000}#price-grid{flex:1 auto}#saved-for-later-modal .modal-content{padding:20px}#saved-for-later-modal .close{position:absolute;right:15px;top:10px;border:none;background-color:rgba(0,0,0,0)}#saved-for-later-modal .selected-saved-items{padding-top:15px}#saved-for-later-modal .selected-saved-items .select-line-item{background:#ececec;padding:10px;margin:5px;border-radius:5px;border:2px solid rgba(0,0,0,0);text-align:center;position:relative}#saved-for-later-modal .selected-saved-items .select-line-item .remove-icon{position:absolute;right:5px;top:5px}#saved-for-later-modal .selected-saved-items .select-line-item label{margin-bottom:10px}#saved-for-later-modal .selected-saved-items .select-line-item img{width:100%;height:200px;object-fit:scale-down}#saved-for-later-modal .selected-saved-items .select-line-item button{width:100%}#saved-for-later-modal h1{text-align:center}#cart-dropdown-container{position:relative}#cart-dropdown-container #cart-dropdown-link{font-size:1.6rem;white-space:nowrap}#cart-dropdown-container #cart-dropdown-link i.fa{font-size:1.6rem}#cart-dropdown-container .fa-shopping-cart{margin-right:5px;font-size:3.5rem}#cart-dropdown-container #cart-dropdown{position:absolute;top:100%;right:0;min-width:300px;color:#fff;background-color:#2f5c8f;overflow:hidden;padding:0;box-shadow:0 5px 10px rgba(0,0,0,.2);max-height:0;z-index:21;border-radius:10px}#cart-dropdown-container #cart-dropdown #cart-empty-p{color:#fff;margin:30px 0;text-align:center;display:inline-block;width:100%}#cart-dropdown-container #cart-dropdown .cart-items-container ul{box-shadow:inset 0 11px 8px -10px rgba(0,0,0,.2588235294),inset 0px -11px 8px -10px rgba(0,0,0,.2588235294)}#cart-dropdown-container #cart-dropdown .cart-items-container ul li{border-bottom:1px solid #14365d;padding:15px}#cart-dropdown-container #cart-dropdown .cart-items-container ul li:last-of-type{border-bottom:none}#cart-dropdown-container #cart-dropdown .subtotal-amount{width:100%;text-align:right;display:inline-block;background:#2f5c8f;padding:5px 15px;text-transform:capitalize;font-weight:normal;border-bottom:1px solid #14365d}#cart-dropdown-container #cart-dropdown-sub-total{margin:10px 0;font-size:1.8rem;text-transform:capitalize}#cart-dropdown-container #cart-dropdown-sub-total span{display:block}#cart-dropdown-container #cart-dropdown-items{display:inline-block;float:left;width:100%;background-color:#14365d}#cart-dropdown-container #cart-dropdown-items ul{list-style:none;padding:0;margin:0}#cart-dropdown-container #cart-dropdown-items ul li:hover{background-color:#14365d}#cart-dropdown-container #cart-dropdown-items ul li .cart-image{width:75px;height:75px;float:left;margin-right:10px}#cart-dropdown-container #cart-dropdown-items ul li .cart-image #img-shadow-container{padding:0 !important}#cart-dropdown-container #cart-dropdown-items ul li img{width:75px;height:75px;object-fit:scale-down;float:left}#cart-dropdown-container #cart-dropdown-items ul li div{font-size:8pt}#cart-dropdown-container #cart-dropdown-items ul li div span{display:block;font-size:10pt}#cart-dropdown-container:hover #cart-dropdown{max-height:500px;transition:max-height .4s ease-in-out}#cart-dropdown-container #cart-dropdown-links{font-size:1rem}#cart-dropdown-container #cart-dropdown-links ul{padding:10px 0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#cart-dropdown-container #cart-dropdown-links ul>*{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}#cart-dropdown-container #cart-dropdown-links ul>li>a,#cart-dropdown-container #cart-dropdown-links ul>li>.btn-text{border:none}#cart-dropdown-container #cart-dropdown-links ul a,#cart-dropdown-container #cart-dropdown-links ul .btn-text{color:#fff}.cart-link{display:inline-block;float:right}.cart-link .fa-shopping-cart{margin-right:5px;font-size:3rem}.category-banner-image{width:100%}.container.category-detail,.category-detail.container-col{padding:0 30px 60px}.row>.container.category-detail,.row>.category-detail.container-col{padding-bottom:0}.static-page-category .padded-video{padding-left:50px;padding-right:50px}.static-page-category .position-anchor{position:relative}.static-page-category .container-col .floating-bottom-img img{position:absolute;bottom:0;width:fit-content;height:fit-content;object-fit:scale-down;padding:0}@media(max-width: 991px){.static-page-category .container-col .floating-bottom-img{display:none}}.static-page-category .category-banner{height:100%;color:#fff;text-align:center;padding-bottom:20px !important}.static-page-category .category-banner h1,.static-page-category .category-banner span.banner-header{font-size:6rem;line-height:6rem;margin-top:100px;margin-bottom:100px;display:inline-block;width:100%;color:#fff}.static-page-category .category-banner .detail{font-size:2.5rem;text-transform:uppercase}.static-page-category .category-banner .detail i{margin-right:10px}@media(max-width: 991px){.static-page-category .category-banner h1,.static-page-category .category-banner span.banner-header{font-size:3.5rem;margin-top:75px;margin-bottom:75px}.static-page-category .category-banner .detail{font-size:1rem}.static-page-category .category-banner .detail i{font-size:3rem;width:100%;margin-right:0;padding-bottom:10px}}@media(max-width: 550px){.static-page-category .category-banner h1,.static-page-category .category-banner span.banner-header{font-size:3.2rem;margin-bottom:50px}}@media(max-width: 767px){.static-page-category .category-banner .detail i{font-size:1rem;width:auto;margin-right:5px;padding-bottom:10px}}.static-page-category .bg-img-right{background-repeat:no-repeat;background-position:right bottom;background-size:325px}@media screen and (max-width: 991px){.static-page-category .bg-img-right{background-size:350px}}@media screen and (max-width: 767px){.static-page-category .bg-img-right{padding-bottom:250px !important}}.static-page-category .row{padding-top:50px;padding-bottom:50px}.static-page-category .row:nth-child(even){background-color:#f5f5f5}.static-page-category .row:first-of-type{padding-top:10px}@media screen and (max-width: 767px){.static-page-category .row{padding-left:15px;padding-right:15px}}.static-page-category .container img,.static-page-category .container-col img{max-height:100%;width:100%;padding-left:15px;padding-right:15px}.static-page-category .container h5,.static-page-category .container-col h5{text-transform:uppercase}@media(max-width: 991px){.static-page-category .container,.static-page-category .container-col{text-align:center}.static-page-category .container img,.static-page-category .container-col img{max-width:400px;max-height:400px;margin-bottom:10px}}.static-page-category .image-grid{margin-top:10px}.static-page-category .image-grid img{padding:15px;width:100%;object-fit:contain;border-radius:4px}@media(max-width: 767px){.static-page-category .image-grid img{padding:0;margin-bottom:0}}.static-page-category .image-grid h3,.static-page-category .image-grid span{text-align:center;margin-top:5px;margin-bottom:40px;color:#000;width:100%;font-weight:normal;display:inline-block}@media(max-width: 767px){.static-page-category .spaced-image-grid img{padding:0;margin-bottom:30px}}.static-page-category .image-grid.large img{padding:4% 5%;height:95%;width:95%}@media(max-width: 768px){.static-page-category .image-grid.large img{padding:20% 5%;height:95%;width:95%}}.static-page-category .image-grid-tight{padding:0;text-align:center}.static-page-category .image-grid-tight>div{padding:0}.static-page-category .image-grid-tight img{padding:7%;margin:0}.static-page-category .image-grid-tight button{margin-top:35px;margin-bottom:35px}.static-page-category .padded{margin-top:20px;margin-left:10%;margin-right:10%;text-align:left}.static-page-category .tight{margin-top:2px;margin-bottom:2px}.static-page-category .full{width:90%;padding-left:0;padding-right:0;text-align:center}.static-page-category .video-block{padding-top:75px;padding-bottom:75px}.static-page-category .banner-product-list{list-style:none}.static-page-category .banner-product-list li{text-align:center}.static-page-category .banner-product-list li .image{width:300px;height:300px;margin:auto}.static-page-category .banner-product-list li .image img{max-height:100%;max-width:100%;margin:auto;object-fit:contain}@media(max-width: 991px){.static-page-category .banner-product-list li .image{width:225px;height:225px;margin:auto}}@media(max-width: 991px){.static-page-category .banner-product-list li .image{width:auto;height:auto;margin:auto;max-width:100%;height:200px}}#vectorization h1{text-align:left}#vectorization .row{padding-left:0 !important;padding-right:0 !important}#vectorization h3{text-align:center;margin-top:-12px;text-transform:none;font-size:1.2rem;color:#666}#vectorization .cutoff-image{max-height:250px;overflow:hidden;margin-bottom:-60px}#vectorization .cutoff-image img{padding-top:40px;max-width:unset;max-height:unset;margin-bottom:0}@media(max-width: 991px){#vectorization .cutoff-image{max-height:170px}}#vectorization .img-rows img{padding-left:20%;padding-right:20%;padding-top:5%;padding-bottom:5%}@media(max-width: 991px){#vectorization .img-rows img{padding-left:10%;padding-right:10%}}#vectorization button{border-radius:0}@media(max-width: 767px){#vectorization button{margin-bottom:25px}}#vectorization h1{padding-bottom:25px}#vectorization>.row{padding-top:60px;padding-bottom:60px}@media(max-width: 991px){#vectorization p{text-align:left}}#vectorization .large-img{max-width:unset;max-height:unset}.product-list li.product-list-item,.product-list li.category-list-item,.category-list li.product-list-item,.category-list li.category-list-item{flex-basis:50%;margin-bottom:30px;padding:15px 15px 0 15px}.product-list li.product-list-item a.image,.product-list li.product-list-item .image.btn-text,.product-list li.category-list-item a.image,.product-list li.category-list-item .image.btn-text,.category-list li.product-list-item a.image,.category-list li.product-list-item .image.btn-text,.category-list li.category-list-item a.image,.category-list li.category-list-item .image.btn-text{margin-bottom:10px;height:200px;align-items:center;justify-content:center}.product-list li.product-list-item img,.product-list li.category-list-item img,.category-list li.product-list-item img,.category-list li.category-list-item img{height:200px;max-width:100%;width:100%;object-fit:contain}.product-list li.product-list-item .product-shop,.product-list li.category-list-item .product-shop,.category-list li.product-list-item .product-shop,.category-list li.category-list-item .product-shop{text-align:center}.product-list li.product-list-item .product-shop a,.product-list li.product-list-item .product-shop .btn-text,.product-list li.category-list-item .product-shop a,.product-list li.category-list-item .product-shop .btn-text,.category-list li.product-list-item .product-shop a,.category-list li.product-list-item .product-shop .btn-text,.category-list li.category-list-item .product-shop a,.category-list li.category-list-item .product-shop .btn-text{display:inline-block;font-size:1.7rem}.product-list li.product-list-item span,.product-list li.category-list-item span,.category-list li.product-list-item span,.category-list li.category-list-item span{text-align:center;display:block}.product-list li.product-list-item a,.product-list li.product-list-item .btn-text,.product-list li.category-list-item a,.product-list li.category-list-item .btn-text,.category-list li.product-list-item a,.category-list li.product-list-item .btn-text,.category-list li.category-list-item a,.category-list li.category-list-item .btn-text{color:#000;text-align:center}.product-list li.product-list-item.dummy,.product-list li.category-list-item.dummy,.category-list li.product-list-item.dummy,.category-list li.category-list-item.dummy{height:0 !important;margin:0 !important;padding:0 !important}@media screen and (max-width: 767px){.product-list li.product-list-item,.product-list li.category-list-item,.category-list li.product-list-item,.category-list li.category-list-item{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:stretch;margin-bottom:0}.product-list li.product-list-item:nth-child(even),.product-list li.category-list-item:nth-child(even),.category-list li.product-list-item:nth-child(even),.category-list li.category-list-item:nth-child(even){background-color:#fbfbfb}.product-list li.product-list-item a.image,.product-list li.product-list-item .image.btn-text,.product-list li.category-list-item a.image,.product-list li.category-list-item .image.btn-text,.category-list li.product-list-item a.image,.category-list li.product-list-item .image.btn-text,.category-list li.category-list-item a.image,.category-list li.category-list-item .image.btn-text{width:150px;height:150px;min-width:150px;display:inline-block;float:left;margin-right:15px}.product-list li.product-list-item a.image img,.product-list li.product-list-item .image.btn-text img,.product-list li.category-list-item a.image img,.product-list li.category-list-item .image.btn-text img,.category-list li.product-list-item a.image img,.category-list li.product-list-item .image.btn-text img,.category-list li.category-list-item a.image img,.category-list li.category-list-item .image.btn-text img{min-width:150px;width:150px;height:100%;object-fit:scale-down}.product-list li.product-list-item .product-shop,.product-list li.category-list-item .product-shop,.category-list li.product-list-item .product-shop,.category-list li.category-list-item .product-shop{width:calc(100% - 175px);display:inline-block;float:left;height:100%}}.product-list li.product-list-item,.category-list li.product-list-item{height:max-content}@media only screen and (min-width:768px){.product-list li.product-list-item,.product-list li.category-list-item,.category-list li.product-list-item,.category-list li.category-list-item{-webkit-flex-basis:calc((100% - 2*30px)/3);-ms-flex-preferred-size:calc((100% - 2*30px)/3);flex-basis:calc((100% - 2*30px)/3)}}@media only screen and (min-width:992px){.product-list li.product-list-item,.product-list li.category-list-item,.category-list li.product-list-item,.category-list li.category-list-item{-webkit-flex-basis:calc((100% - 4*30px)/5);-ms-flex-preferred-size:calc((100% - 4*30px)/5);flex-basis:calc((100% - 4*30px)/5)}.product-list li.product-list-item.featured,.product-list li.category-list-item.featured,.category-list li.product-list-item.featured,.category-list li.category-list-item.featured{-webkit-flex-basis:calc((100% - 2*30px)/3);-ms-flex-preferred-size:calc((100% - 2*30px)/3);flex-basis:calc((100% - 2*30px)/3)}.product-list li.product-list-item.featured span,.product-list li.category-list-item.featured span,.category-list li.product-list-item.featured span,.category-list li.category-list-item.featured span{margin-left:15%;margin-right:15%}}.product-list.smaller-grid li.product-list-item a.image,.product-list.smaller-grid li.product-list-item .image.btn-text,.product-list.smaller-grid li.category-list-item a.image,.product-list.smaller-grid li.category-list-item .image.btn-text,.category-list.smaller-grid li.product-list-item a.image,.category-list.smaller-grid li.product-list-item .image.btn-text,.category-list.smaller-grid li.category-list-item a.image,.category-list.smaller-grid li.category-list-item .image.btn-text{height:150px}.product-list.smaller-grid li.product-list-item img,.product-list.smaller-grid li.category-list-item img,.category-list.smaller-grid li.product-list-item img,.category-list.smaller-grid li.category-list-item img{height:150px}@media only screen and (min-width:768px){.product-list.smaller-grid li.product-list-item,.product-list.smaller-grid li.category-list-item,.category-list.smaller-grid li.product-list-item,.category-list.smaller-grid li.category-list-item{-webkit-flex-basis:calc((100% - 3*30px)/4);-ms-flex-preferred-size:calc((100% - 3*30px)/4);flex-basis:calc((100% - 3*30px)/4)}}@media only screen and (min-width:992px){.product-list.smaller-grid li.product-list-item,.product-list.smaller-grid li.category-list-item,.category-list.smaller-grid li.product-list-item,.category-list.smaller-grid li.category-list-item{-webkit-flex-basis:calc((100% - 4*30px)/5);-ms-flex-preferred-size:calc((100% - 4*30px)/5);flex-basis:calc((100% - 4*30px)/5)}.product-list.smaller-grid li.product-list-item.featured,.product-list.smaller-grid li.category-list-item.featured,.category-list.smaller-grid li.product-list-item.featured,.category-list.smaller-grid li.category-list-item.featured{-webkit-flex-basis:calc((100% - 3*30px)/4);-ms-flex-preferred-size:calc((100% - 3*30px)/4);flex-basis:calc((100% - 3*30px)/4)}}@media only screen and (min-width:1200px){.product-list.smaller-grid li.product-list-item,.product-list.smaller-grid li.category-list-item,.category-list.smaller-grid li.product-list-item,.category-list.smaller-grid li.category-list-item{-webkit-flex-basis:calc((100% - 5*30px)/6);-ms-flex-preferred-size:calc((100% - 5*30px)/6);flex-basis:calc((100% - 5*30px)/6)}}.category-list-reversed .category-list{margin-top:0}@media screen and (max-width: 767px){.category-list-reversed .category-list li.product-list-item:nth-child(odd),.category-list-reversed .category-list li.category-list-item:nth-child(odd){background-color:#fbfbfb}.category-list-reversed .category-list li.product-list-item:nth-child(even),.category-list-reversed .category-list li.category-list-item:nth-child(even){background-color:#fff}}.category-list-spacing{margin-bottom:30px}.category-description{width:100%;display:inline-block}@media screen and (max-width: 767px){.category-description{margin-top:45px;padding-left:15px;padding-right:15px}}.category-description h2,.category-description #blog-list h2 a,#blog-list h2 .category-description a,.category-description #blog-item h2 a,#blog-item h2 .category-description a,.category-description #blog-list h2 .btn-text,#blog-list h2 .category-description .btn-text,.category-description #blog-item h2 .btn-text,#blog-item h2 .category-description .btn-text{text-align:center}.category-description h2.text-left,.category-description #blog-list h2 a.text-left,#blog-list h2 .category-description a.text-left,.category-description #blog-item h2 a.text-left,#blog-item h2 .category-description a.text-left,.category-description #blog-list h2 .text-left.btn-text,#blog-list h2 .category-description .text-left.btn-text,.category-description #blog-item h2 .text-left.btn-text,#blog-item h2 .category-description .text-left.btn-text{text-align:left}@media screen and (max-width: 767px){.category-detail-con{padding-left:0;padding-right:0}}.static-ilm p{font-weight:400;color:#000}.static-ilm .categories-ilm{text-align:center}.static-ilm .categories-ilm img-div{height:250px;width:100%;margin:auto;display:flex;align-items:center}.static-ilm .categories-ilm img-div img{margin:auto;max-width:100%;max-height:100%;height:auto !important;width:auto !important}.static-ilm .categories-ilm p{height:63px;color:#000}sticker-list .gallery-grid{padding-bottom:30px}sticker-list ul{-webkit-flex-basis:50% !important;-ms-flex-preferred-size:50% !important;flex-basis:50% !important}@media only screen and (min-width: 768px){sticker-list ul li{-webkit-flex-basis:33.3333333333% !important;-ms-flex-preferred-size:33.3333333333% !important;flex-basis:33.3333333333% !important}}@media only screen and (min-width: 992px){sticker-list ul li{-webkit-flex-basis:20% !important;-ms-flex-preferred-size:20% !important;flex-basis:20% !important}}.display-html-banner{margin-top:35px}.static-page-category carousel img{height:auto !important;width:140px !important;min-width:140px !important;padding:0 !important}.static-page-category carousel .carousel-list{height:auto !important}.static-page-category .banner-product-list a,.static-page-category .banner-product-list .btn-text{color:#000;text-transform:uppercase}.static-page-category .tools p{margin-bottom:10px}.category-toggle-breadcrumbs{color:#fff !important;z-index:1}.category-toggle-breadcrumbs span{color:#fff}.category-toggle-breadcrumbs a,.category-toggle-breadcrumbs .btn-text{text-decoration-color:#fff !important}.category-toggle-detail{padding-top:0;padding-bottom:0}.category-text-list{column-count:3;padding:0;margin-top:25px}.category-text-list li{list-style:none;text-align:center}.category-text-list li a,.category-text-list li .btn-text{color:#666}.view-all-categories-btn{margin-top:40px}.category-shop a,.category-shop .btn-text{display:block;text-align:center;font-size:1.7rem}.category-search-filters{display:inline-block}.category-search-filters .product-filter-btn{min-width:100px;margin-inline-start:15px;color:#000}.category-search-filters .product-filter-btn span{margin-inline-start:5px}@media screen and (max-width: 991px){.category-search-filters{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:stretch;align-content:stretch;width:100%}.category-search-filters .product-filter-btn{min-width:50px;margin-inline-start:unset;margin-left:5px;margin-right:5px;width:100%}}.product-filter-btn-inactive{background:#fafafa}.product-filter-btn-active{background:#ebebeb}.featured-sticker-category-list{font-size:1.2rem}.featured-sticker-category-list .gallery-grid{margin-top:0}@media screen and (max-width: 767px){.featured-sticker-category-list .category-list li.category-list-item:not(.non-alternating):nth-child(odd) a.image,.featured-sticker-category-list .category-list li.category-list-item:not(.non-alternating):nth-child(odd) .image.btn-text{order:2}}.larger-category-product-images img{width:100%;height:auto;object-fit:contain;margin-bottom:15px}@media screen and (max-width: 991px){.larger-category-product-images img{margin-bottom:5px}}.larger-category-product-images .product-shop{text-align:center;margin-bottom:30px}.larger-category-product-images .product-shop a,.larger-category-product-images .product-shop .btn-text{display:inline-block;font-size:1.7rem;color:#000}.larger-category-product-description img{width:100%;height:auto;object-fit:scale-down}.mini-side-banner-group{margin-bottom:45px}.mini-side-banner-group img{width:100%;height:auto;object-fit:scale-down;margin-top:20px}.chat-component{position:fixed;bottom:80px;right:10px;background-color:#fff;z-index:999;width:405px;height:540px;border-radius:15px;box-shadow:0 0 6px #333;overflow:hidden}@media screen and (max-width: 600px){.chat-component{width:calc(100% - 10px);height:calc(100% - 85px);right:5px}}.chat-container{position:relative;height:100%;width:100%;display:inline-block}.chat-container .chat-container-content{padding:15px;height:calc(100% - 135px);overflow-y:scroll}.chat-container .chat-message-container-content{position:relative;height:calc(100% - 60px)}.chat-container .chat-input-group{margin-bottom:25px}.chat-container .chat-input-group label{width:100%;display:inline-block;font-size:1.4rem;color:#8d8d8d;font-weight:normal}.chat-container .chat-input-group input,.chat-container .chat-input-group textarea{width:100%;display:inline-block;font-size:1.5rem;padding:10px 10px;border:1px solid #b2b2b2}.chat-container .chat-input-group textarea{height:120px}.chat-container .chat-action-footer{width:100%;position:absolute;left:0;bottom:0;height:80px;text-align:center;padding:15px}.chat-container .chat-action-footer.double{height:135px}.chat-container .chat-action-footer.double .chat-button{margin-bottom:10px}.chat-area{margin-bottom:25px;width:100%;display:inline-block;overflow-y:scroll;height:calc(100% - 75px);padding:15px}.chat-message{padding:5px;width:80%;display:inline-block;float:left;position:relative}.chat-message .hover-actions{position:absolute;right:10px;top:30px;display:none;padding:3px;border:1px solid #a9a9a9;background:#fff;height:40px;width:40px;border-radius:40px;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;cursor:pointer;color:#000}.chat-message .hover-actions:hover{background:#f1f1f1}.chat-message.group-message .hover-actions{top:5px}.chat-message:hover .hover-actions{display:inline-flex}.chat-message .message-owner,.chat-message .message-date{padding-left:5px;font-size:13px;color:#626262}.chat-message .message-date{padding-left:10px;float:right}.chat-message .chat-bubble{border-radius:5px 5px 5px 0;background-color:#259df3;padding:10px;font-size:1.4rem;color:#fff;display:inline-block;width:100%}.chat-message .chat-bubble .chat-text{width:100%;display:inline-block}.chat-message .chat-bubble .message-edited{width:100%;display:inline-block;color:#898989;font-size:1.2rem}.chat-message .chat-bubble .message-removed{width:100%;display:inline-block;color:#4c4c4c;font-size:1.4rem}.chat-message.owned-by-user{float:right}.chat-message.owned-by-user .chat-bubble{background-color:#f6f6f6;border-radius:5px 5px 0 5px;color:#000}.chat-message.owned-by-user .message-owner{display:none}.chat-message.group-message{padding-top:0}.chat-message.group-message .message-owner,.chat-message.group-message .message-date{display:none}.chat-message.full-width{width:100%}.chat-message .chat-event{font-size:1.4rem;color:#606060}.chat-message .chat-event .chat-note{background-color:#dfe4ff;padding:5px;border-radius:5px}.chat-message .chat-event .chat-note label{font-size:11px;margin-bottom:5px}.chat-message .chat-event .chat-note p{font-size:1.4rem}.chat-message .chat-event .generic-event{text-align:center}.chat-message .chat-file img{width:100%;max-height:300px;object-fit:scale-down}.chat-message .chat-file .filename{color:#fff;font-size:10px}.chat-message .chat-file .chat-bubble{padding-top:0}.chat-message.owned-by-user .filename{color:#000}.chat-container .chat-input{display:inline-block;width:100%;height:75px;position:absolute;bottom:0;right:0;background:#fff;border-top:2px solid #d3d3d3;padding:10px 15px}.chat-container .chat-input .chat-message-input{width:calc(100% - 100px);max-width:calc(100% - 100px);height:50px;float:left;resize:none;margin-right:15px;border:none}.chat-container .chat-input .chat-message-submit,.chat-container .chat-input .chat-file-upload,.chat-container .chat-input .chat-message-emoji{width:40px;height:45px;float:left;font-size:2.5rem;background:none;border:none;color:#a9a9a9}.chat-container .closing-chat-state{height:120px}.chat-container .closing-chat-state .closing-message{text-align:center;margin-bottom:15px;font-size:1.6rem}.chat-container .closing-chat-state .chat-button,.chat-container .accept-reject-area .chat-button{width:calc(50% - 20px);margin-left:10px;margin-right:10px}.chat-container .overlay-state{position:absolute;top:0;height:calc(100% - 75px);width:100%;padding:15px;z-index:3}.chat-container .overlay-state .close-overlay-state{position:absolute;right:20px;top:20px;font-size:2rem;color:#cacaca;cursor:pointer}.chat-container .overlay-container{padding:15px;background-color:#fff;border-radius:10px;box-shadow:0 0 5px 0 rgba(0,0,0,.3);display:inline-block;width:100%}.chat-container .overlay-container h3{margin-top:0;text-transform:uppercase;font-size:2rem;font-weight:bold;margin-bottom:15px}.chat-container .overlay-container label{margin-bottom:5px}.chat-container .overlay-container textarea{width:100%;max-width:100%}.chat-container .translucent-overlay{z-index:2;position:absolute;top:0;height:calc(100% - 75px);width:100%;background:#000;filter:opacity(0.25)}.chat-container .typing-event{display:inline-block;width:100%}.chat-container .chat-header{background-color:#14365d;color:#fff;height:60px;position:relative}.chat-container .chat-header.closed{background-color:#565656}.chat-container .chat-header .image-portal{width:40px;position:absolute;left:15px;height:40px;top:10px;border-radius:32px;overflow:hidden;border:2px solid #fff}.chat-container .chat-header .image-portal img{height:100%;width:100%;object-fit:cover}.chat-container .chat-header .image-portal.online{border-color:green;background-color:#90ee90}.chat-container .chat-header .image-portal.offline{color:#d3d3d3;background-color:#a9a9a9}.chat-container .chat-header .btn{background:none;border:none;color:#fff}.chat-container .chat-header .chat-header-icon{position:absolute;left:15px;height:28px;top:15px}.chat-container .chat-header .expand-icon{position:absolute;right:55px;font-size:2.5rem;top:19px}.chat-container .chat-header .minimize-icon,.chat-container .chat-header .setting-icon{position:absolute;right:15px;font-size:2.5rem;top:19px;cursor:pointer}.chat-container .chat-header .message-templates-icon{position:absolute;right:55px;font-size:2.5rem;top:19px;cursor:pointer}.chat-container .chat-header .chat-templates{position:absolute;top:60px;width:100%;background:#fafafa;border-bottom:2px solid #a9a9a9;z-index:10}.chat-container .chat-header .chat-templates ul li{padding:10px;color:#000;border-bottom:1px solid #a9a9a9}.chat-container .chat-header .chat-templates ul li:hover{background:#e8e8e8}.chat-container .chat-header .chat-header-message{width:100%;display:inline-block;text-align:center;font-size:1.6rem;padding-top:19px;text-transform:uppercase}.chat-container .chat-header .chat-header-message.customer-rep-name{text-align:left;padding-left:65px}.chat-container .chat-header .chat-closed-message{font-size:1.2rem;font-style:italic;margin-left:65px;float:left}.chat-container .loading-chat-container,.chat-container .message-sent-container{text-align:center;padding:60px 60px 60px}.chat-container .loading-chat-container .fa,.chat-container .message-sent-container .fa{font-size:60px}.chat-container .loading-chat-container .loading-message,.chat-container .message-sent-container .loading-message{margin-top:30px}.chat-container .loading-chat-container.disconnected-state,.chat-container .message-sent-container.disconnected-state{padding-top:60px}.chat-container .message-sent-container{padding-left:20px;padding-right:20px}.chat-container .out-of-office-container{padding:20px;text-align:center}.transfer-chat-user{display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:stretch;background-color:#f3f3f3;padding:5px;border-radius:5px;border:2px solid #e8e8e8;cursor:pointer;margin-top:5px;margin-bottom:5px;width:100%}.transfer-chat-user.condensed{width:calc(50% - 5px);margin:5px}.transfer-chat-user.condensed:nth-child(odd){margin-left:0}.transfer-chat-user.condensed:nth-child(even){margin-right:0}.transfer-chat-user.selected{background-color:#e1f8ff;border:2px solid #c6e2fb}.transfer-chat-user:hover{background-color:#eaeaea;border:2px solid #adadad}.transfer-chat-user .transfer-chat-user-icon{width:35px;height:35px;overflow:hidden;border-radius:35px;margin-right:5px}.transfer-chat-user .transfer-chat-user-icon img{object-fit:contain;width:100%;height:100%}.chat-button{width:100%;padding:10px;font-size:1.8rem;border-radius:10px;display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center}.chat-button i.fa{font-size:25px !important}.chat-button-default{background-color:#259df3;color:#fff;text-align:center}.chat-button-default:hover,.chat-button-default:active{background-color:#31a8ff;color:#fff}.chat-button-light{border:1px solid #a9a9a9;background-color:#fff;color:#5d5d5d;text-align:center}.chat-button-light:hover,.chat-button-light:active{border:1px solid #909090;color:#494949;background-color:#f8f8f8}.chat-button-light .fa{padding-right:5px}.chat-button-danger{border:1px solid #942e20;color:#fff;background-color:#942e20;text-align:center}.chat-button-danger:hover,.chat-button-danger:active{border:1px solid #c9462d;color:#fff;background-color:#c9462d}.double-chat-button .chat-button{width:calc(50% - 10px);margin-left:10px;margin-right:10px}.double-chat-button .chat-button:first-of-type{margin-left:0}.double-chat-button .chat-button:last-of-type{margin-right:0}.single-chat-button .chat-button{width:100%}.chat-bubble-icon{position:fixed;right:5px;bottom:5px;width:60px;height:60px;border-radius:40px;background:#14365d;color:#fff;text-align:center;font-size:40px;z-index:100;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}@media print{.chat-bubble,admin-chat-bubble,dashboard-chat,.chat-component{display:none !important}}#thank-you-page-app .row.print-only{padding:0 !important}#thank-you-page .print-invoice{cursor:pointer}#thank-you-page .print-invoice:hover{text-decoration:underline}.step-content .checkout-account-group{margin-top:20px;display:inline-block;width:100%}checkout-account-options small{display:inline-block;width:100%}.checkout-steps button.btn-ghost,.checkout-steps .edit-file-options button.btn-fill,.edit-file-options .checkout-steps button.btn-fill,.checkout-steps button.btn-ghost-selected,.checkout-steps button.btn-teal-selected,.checkout-steps button.btn-ghost-light,.checkout-steps button.gray-btn,.checkout-steps button.gray-btn-thick{padding:.75em 2.5rem}.checkout-steps .checkout-step{margin-bottom:15px}.checkout-steps .checkout-step .form-group label,.checkout-steps .checkout-step .form-group input{width:100%}.checkout-steps .checkout-step .helper-text{line-height:1.7rem;display:inline-block;float:left;width:100%;margin-bottom:15px}.checkout-steps .checkout-step h3,.checkout-steps .checkout-step .review-header{margin-top:4px;font-weight:bold;display:block;width:100%;background-color:#e2e1e2;margin-bottom:0;height:30px;line-height:32px;padding-left:10px;padding-right:10px;border-top-left-radius:5px;border-top-right-radius:5px}.checkout-steps .checkout-step h3 span,.checkout-steps .checkout-step h3 label,.checkout-steps .checkout-step .review-header span,.checkout-steps .checkout-step .review-header label{margin-right:6px;height:25px;display:inline-block;font-size:95%}.checkout-steps .checkout-step h3 span input,.checkout-steps .checkout-step h3 label input,.checkout-steps .checkout-step .review-header span input,.checkout-steps .checkout-step .review-header label input{margin-right:2px}.checkout-steps .checkout-step.share-box{border-radius:5px}.checkout-steps .checkout-step .review-header div{height:100%;color:#757575;text-transform:uppercase}.checkout-steps .checkout-step .review-header div:first-child{color:#000}.checkout-steps .checkout-step hr{border-top:2px solid #e2e1e2;margin-bottom:15px}.checkout-steps .checkout-step .step-content{width:100%;display:inline-block;margin:0;border-width:1px;border-style:solid;border-color:#e2e1e2;padding-top:15px;padding-bottom:15px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.checkout-steps .checkout-step .step-content .sticker-preview{cursor:default}.checkout-steps .checkout-step .step-content .sticker-preview canvas{cursor:default}.checkout-steps .checkout-step .step-content .fa-times{color:#a9a9a9;font-size:1.7rem;margin-top:5px}.checkout-steps .checkout-step .step-content.payment-area{background-color:#f4f5f4}.checkout-steps .checkout-step .step-content .dropdown-menu{margin-top:0 !important}.checkout-steps .checkout-step .step-content p{line-height:2rem;margin-bottom:.8rem}.checkout-steps .checkout-step .review-items{padding:0}@media(max-width: 1199px){.checkout-steps .checkout-step .match-height-rush{padding-bottom:40px}}@media(max-width: 991px){.checkout-steps .checkout-step .space-top{margin-top:15px}.checkout-steps .checkout-step .match-height-rush{padding-bottom:5px}}.checkout-steps .no-remaining-balance{font-size:1.15rem;text-align:center;margin-top:0 !important;margin-bottom:10px}.checkout-steps .checkout-step.has-errors h3{background-color:#b01000;color:#fff}.checkout-steps .checkout-step.has-errors .step-content{border-color:#b01000}.checkout-steps .info{text-transform:uppercase;color:#666;font-size:1.2rem}.checkout-steps .list-group a,.checkout-steps .list-group .btn-text{border-radius:0 !important;border:solid 2px #000;border-bottom:none;cursor:pointer}.checkout-steps .list-group a:last-child,.checkout-steps .list-group .btn-text:last-child{border-bottom:solid 2px #000}.checkout-steps .list-group a.active,.checkout-steps .list-group .active.btn-text,.checkout-steps .list-group a.active:hover,.checkout-steps .list-group a.active:focus{border-radius:0;border-color:#000;background-color:#000;color:#fff}.checkout-steps .review-items img.sticker-preview,.checkout-steps .checkout-offers img.sticker-preview{width:100%;height:100px;object-fit:contain}.checkout-steps .review-items .cart-item,.checkout-steps .checkout-offers .cart-item{border-bottom:1px solid #e2e1e2;padding-top:15px;padding-bottom:15px}.checkout-steps .review-items .cart-item img,.checkout-steps .checkout-offers .cart-item img{height:100%;width:100%}.checkout-steps .review-items .cart-item:last-child,.checkout-steps .checkout-offers .cart-item:last-child{border-bottom:none}.checkout-steps .review-items .duplicate,.checkout-steps .checkout-offers .duplicate{font-size:.8rem}@media screen and (max-width: 767px){.checkout-steps .review-items .description,.checkout-steps .checkout-offers .description{padding-left:5px;padding-right:10px}.checkout-steps .review-items .description .title,.checkout-steps .checkout-offers .description .title{padding-right:10px}}.checkout-steps .review-items .description .line-price span,.checkout-steps .checkout-offers .description .line-price span{padding-top:3px;display:block}.checkout-steps .review-items .description div,.checkout-steps .checkout-offers .description div{padding:3px}.checkout-steps .review-items .description .info-block,.checkout-steps .checkout-offers .description .info-block{width:100%;display:inline-block;padding:0}.checkout-steps .review-items .description .info-block .info-warning,.checkout-steps .checkout-offers .description .info-block .info-warning{color:#c29000}.checkout-steps .review-items .description .info-titles,.checkout-steps .checkout-offers .description .info-titles{width:90px}.checkout-steps .review-items .description .info-values,.checkout-steps .checkout-offers .description .info-values{width:calc(100% - 90px)}.checkout-steps .review-items .description .small-only-info,.checkout-steps .checkout-offers .description .small-only-info{width:100%;padding-left:73px}.checkout-steps .review-items .description .qty-label,.checkout-steps .checkout-offers .description .qty-label{width:40px}.checkout-steps .review-items .description input.quantity,.checkout-steps .checkout-offers .description input.quantity{width:100%;margin-right:20px;padding:3px;border:1px solid #cdcdcd;border-radius:4px}@media screen and (max-width: 767px){.checkout-steps .review-items .description input.quantity,.checkout-steps .checkout-offers .description input.quantity{width:calc(100% - 55px);margin-right:0;margin-left:15px}}.checkout-steps .review-items .description .info-titles,.checkout-steps .review-items .description .info-values,.checkout-steps .review-items .description .small-only-info,.checkout-steps .checkout-offers .description .info-titles,.checkout-steps .checkout-offers .description .info-values,.checkout-steps .checkout-offers .description .small-only-info{display:inline-block}.checkout-steps .review-items .description .info-titles span,.checkout-steps .review-items .description .info-values span,.checkout-steps .review-items .description .small-only-info span,.checkout-steps .checkout-offers .description .info-titles span,.checkout-steps .checkout-offers .description .info-values span,.checkout-steps .checkout-offers .description .small-only-info span{width:100%;display:inline-block;font-size:1.3rem}.checkout-steps .review-items .description .info-titles a.btn,.checkout-steps .review-items .description .info-titles .btn.btn-text,.checkout-steps .review-items .description .info-titles button,.checkout-steps .review-items .description .info-values a.btn,.checkout-steps .review-items .description .info-values .btn.btn-text,.checkout-steps .review-items .description .info-values button,.checkout-steps .review-items .description .small-only-info a.btn,.checkout-steps .review-items .description .small-only-info .btn.btn-text,.checkout-steps .review-items .description .small-only-info button,.checkout-steps .checkout-offers .description .info-titles a.btn,.checkout-steps .checkout-offers .description .info-titles .btn.btn-text,.checkout-steps .checkout-offers .description .info-titles button,.checkout-steps .checkout-offers .description .info-values a.btn,.checkout-steps .checkout-offers .description .info-values .btn.btn-text,.checkout-steps .checkout-offers .description .info-values button,.checkout-steps .checkout-offers .description .small-only-info a.btn,.checkout-steps .checkout-offers .description .small-only-info .btn.btn-text,.checkout-steps .checkout-offers .description .small-only-info button{margin-top:5px;margin-right:5px;font-size:80%;padding-top:7px}@media screen and (max-width: 991px){.checkout-steps .review-items .description .info-titles a.btn,.checkout-steps .review-items .description .info-titles .btn.btn-text,.checkout-steps .review-items .description .info-titles button,.checkout-steps .review-items .description .info-values a.btn,.checkout-steps .review-items .description .info-values .btn.btn-text,.checkout-steps .review-items .description .info-values button,.checkout-steps .review-items .description .small-only-info a.btn,.checkout-steps .review-items .description .small-only-info .btn.btn-text,.checkout-steps .review-items .description .small-only-info button,.checkout-steps .checkout-offers .description .info-titles a.btn,.checkout-steps .checkout-offers .description .info-titles .btn.btn-text,.checkout-steps .checkout-offers .description .info-titles button,.checkout-steps .checkout-offers .description .info-values a.btn,.checkout-steps .checkout-offers .description .info-values .btn.btn-text,.checkout-steps .checkout-offers .description .info-values button,.checkout-steps .checkout-offers .description .small-only-info a.btn,.checkout-steps .checkout-offers .description .small-only-info .btn.btn-text,.checkout-steps .checkout-offers .description .small-only-info button{padding-left:15px;padding-right:15px}}.checkout-steps .review-items .description .info-titles a.btn,.checkout-steps .review-items .description .info-titles .btn.btn-text,.checkout-steps .review-items .description .info-titles button,.checkout-steps .review-items .description .info-values a.btn,.checkout-steps .review-items .description .info-values .btn.btn-text,.checkout-steps .review-items .description .info-values button,.checkout-steps .checkout-offers .description .info-titles a.btn,.checkout-steps .checkout-offers .description .info-titles .btn.btn-text,.checkout-steps .checkout-offers .description .info-titles button,.checkout-steps .checkout-offers .description .info-values a.btn,.checkout-steps .checkout-offers .description .info-values .btn.btn-text,.checkout-steps .checkout-offers .description .info-values button{margin-top:-3px}.checkout-steps .review-items .description .btn-xs,.checkout-steps .review-items .description .btn-group-xs>.btn,.checkout-steps .checkout-offers .description .btn-xs,.checkout-steps .checkout-offers .description .btn-group-xs>.btn{margin-top:5px}.checkout-steps .review-items .description .edit input,.checkout-steps .review-items .description .edit a,.checkout-steps .review-items .description .edit .btn-text,.checkout-steps .review-items .description .edit button,.checkout-steps .checkout-offers .description .edit input,.checkout-steps .checkout-offers .description .edit a,.checkout-steps .checkout-offers .description .edit .btn-text,.checkout-steps .checkout-offers .description .edit button{margin:0 5px 0 0}.checkout-steps .review-items .description .edit input,.checkout-steps .checkout-offers .description .edit input{padding:3px 2px 2px 2px}.checkout-steps .review-items .title,.checkout-steps .checkout-offers .title{font-weight:700;font-size:1.6rem;margin-bottom:7px}.checkout-steps .radio-list-heading{color:#000}.checkout-steps .radio-list-heading i{margin-right:5px}.checkout-line-price{padding-top:3px;font-weight:bolder;font-size:1.7rem}.checkout-summary .error{margin-bottom:15px}.checkout-summary .panel-default{border:none;border-color:rgba(0,0,0,0);box-shadow:none}.checkout-summary .panel-default p.privacy-and-conditions{text-align:center;margin-top:15px}.checkout-summary .panel-default p.privacy-and-conditions a,.checkout-summary .panel-default p.privacy-and-conditions .btn-text{color:#c15f2c}.checkout-summary .place-order-btn-paypal{text-align:center;padding-left:15px !important;padding-right:15px !important;background-color:#013187 !important;border-color:#013187 !important;white-space:initial !important}.checkout-summary .place-order-btn-paypal:hover{color:#039cde !important}.payment .billing-address{background:#f5f5f5;border:1px solid #b1b1b1;border-radius:5px;padding:5px;margin-bottom:15px}.payment ul.other-options{padding:0}.payment ul.other-options li{list-style-type:none;margin-bottom:10px}.payment ul.other-options li .btn{margin:0 0 0 10px;padding-left:15px;padding-right:15px;margin-right:-8px;margin-top:-5px}.payment ul.other-options li .btn:active,.payment ul.other-options li .btn:focus{background-color:#e2e2e2}.payment .discounts{text-align:left;margin-top:15px}.payment .discounts ul.applied-coupons{padding-left:0}.payment .discounts ul.applied-coupons li{list-style:none;color:#30b000;border:2px solid #30b000;padding:7px;border-radius:5px;background-color:#f8fff8}.payment .discounts ul.applied-coupons li .fa.fa-times{margin-top:2px;cursor:pointer}.payment .card-delete-button{float:left;position:relative;font-size:1.5rem;color:#b01000}.payment .credit-action-area{margin-top:-2px;z-index:9}.payment .credit-action-area .payment-icon{position:absolute;bottom:6px;right:22px;width:110px}@media screen and (max-width: 991px){.payment .credit-action-area{margin-bottom:20px}.payment .credit-action-area .payment-icon{bottom:25px}}.payment .input-messages{margin-top:10px}.payment .input-messages .input-message.applied{color:#30b000}.payment .input-messages .input-message.warning{color:#b01000}.payment .lighter{color:#666}.payment .lighter i{color:#4f4f4f}.payment .pay-pal-credit-card{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:baseline;align-content:stretch;padding-left:5px;padding-right:5px}.payment .pay-pal-credit-card button{width:100%;margin-left:5px;margin-right:5px;margin-bottom:0;border-color:#14365d;border-bottom-color:#14365d;color:#14365d;border-width:2px;border-radius:0;border-style:solid;z-index:8;background-color:#fff;background:#fff;padding-left:0;padding-right:0}@media screen and (max-width: 475px){.payment .pay-pal-credit-card button{font-size:65% !important}}.payment .pay-pal-credit-card button.default-state{border-color:#14365d}.payment .pay-pal-credit-card button.active{border-color:#14365d;border-bottom-color:#fff;z-index:10;color:#14365d}.payment .pay-pal-credit-card button[disabled]{background-color:#efefef;background:#efefef}.payment .pay-pal-credit-card button:hover{background-color:#efefef;background:#efefef;color:#14365d;border-color:#14365d;border-width:2px;border-radius:0;border-style:solid}.payment .pay-pal-credit-card button.active:hover{background-color:#fff;background:#fff;color:#14365d;border-bottom-color:#fff;border-width:2px;border-radius:0;border-style:solid}.payment .pay-pal-credit-card .fa-check{color:#5ec228;font-size:1.7rem;margin-left:-10px}@media screen and (max-width: 440px){.payment .pay-pal-credit-card .fa-check{margin-left:0}}.payment .option{background-color:#fff;border-style:solid;border-width:1px;border-color:#e2e1e2;padding:10px 12px}.payment .option .group-label{padding-right:7px;text-align:left;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-content:flex-start;height:32px;line-height:1.2rem}.payment .option .input-group-btn{width:1% !important}.payment .option.option-content{border-top-style:none;padding-top:15px;padding-bottom:15px;text-align:right}.payment .option.option-content.left-aligned-content{text-align:left}.payment .option.option-coupon,.payment .option.option-in-store-credit{cursor:pointer}.payment .option.option-coupon span,.payment .option.option-in-store-credit span{color:#000}.payment .option.option-coupon span i,.payment .option.option-in-store-credit span i{font-size:80%;margin-right:7px}.payment .option.option-coupon span .fa-check-circle,.payment .option.option-in-store-credit span .fa-check-circle{color:green}.payment .option-set{margin-bottom:10px}.payment .selected-payment-profile{font-size:115%}.payment .selected-payment-profile-billing-address strong{margin-bottom:5px}.payment .selected-payment-profile-billing-address span,.payment .selected-payment-profile-billing-address strong{width:100%;display:inline-block}.checkout-additional-payment-methods{color:#929292}.checkout-additional-payment-methods input{margin-right:5px}.select-card-list{list-style:none;padding:5px 12px;background-color:#fff;border-style:solid;border-width:1px;border-color:#e2e1e2}.select-card-list li{display:inline-block;width:100%;padding:5px;height:55px;border-bottom:1px solid #cdcdcd}.select-card-list li:last-of-type,.select-card-list li:nth-last-of-type(2){border-bottom:none}.select-card-list li:last-of-type{height:unset}.select-card-list li .icon-area,.select-card-list li .selection-area,.select-card-list li .card-info-area{float:left;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:stretch;height:100%}.select-card-list li .icon-area{width:45px}.select-card-list li .icon-area img{width:35px}.select-card-list li .selection-area{width:20px}.select-card-list li .selection-area input{padding:0;margin:0}.select-card-list li .card-info-area{width:calc(100% - 140px)}.select-card-list li .card-info-area .primary-display{display:inline-block;width:100%;float:left;font-size:1.4rem}.select-card-list li .card-info-area .primary-display b{font-size:1.4rem}.select-card-list li .card-info-area .secondary-display{font-size:1.2rem;color:#757575;display:inline-block;width:100%;float:left}.select-card-list li .edit-area{display:inline-block;float:left;width:75px;font-size:1.2rem;text-align:right;padding-top:6px}.select-card-list li input{float:left}.review-items .instructions{margin-bottom:20px}.review-items .instructions textarea{min-height:100px}.review-items .step-content{padding-top:0 !important;padding-bottom:0 !important}.review-items .processing-cart{color:lighgrey}.review-items .processing-cart span{color:lighgrey}.review-items .small-only-info a.btn,.review-items .small-only-info .btn.btn-text,.review-items .small-only-info button{margin-top:5px}.review-items .special-instructions-checkout .info{width:100px;float:left}.review-items .special-instructions-checkout .special-instruction-text{width:calc(100% - 100px)}.checkout-total-line{text-align:right}.checkout-total-line .totals-labels{width:50%;display:inline-block}.checkout-total-line .totals-labels.full-width{width:100%}@media screen and (max-width: 767px){.checkout-total-line .totals-labels{width:50%}}.checkout-total-line .totals-labels .retail{color:#a9a9a9}.checkout-total-line .totals-values{width:50%;display:inline-block}@media screen and (max-width: 767px){.checkout-total-line .totals-values{width:50%}}.checkout-total-line .totals-values.full-width{width:100%}.checkout-total-line .totals-values span{font-weight:600}.checkout-total-line .totals-values span.order-total{color:#000;font-weight:800}.checkout-total-line span{display:inline-block;width:100%;font-size:1.6rem;color:#666;text-align:right}.checkout-total-line span.retail{color:#a9a9a9}.checkout-total-line span.order-total{margin-top:15px}.review-footer{margin-top:15px}.review-footer .instructions{color:#969696}.review-footer .instructions input[type=checkbox]{margin-right:10px}.remove-line-item{position:absolute;right:30px}@media screen and (max-width: 767px){.remove-line-item{right:25px}}@media screen and (max-width: 767px){.qty-price{margin-top:15px}}.discount-qty-area{display:grid}.shipping .pickup-group{margin-bottom:15px;display:inline-block;float:left}.shipping .dropdown-menu li{padding:4px 15px}.shipping .dropdown-menu li .text{width:100%}.shipping .dropdown-menu li .text span{width:100%}.shipping .error{background-color:#f4f5f4;outline-color:#e2e1e2}.shipping .generic-dropdown .name,.shipping .image-dropdown .name,.shipping .color-dropdown .name{width:100%;margin-right:20px}.shipping .generic-dropdown .fa-chevron-down,.shipping .image-dropdown .fa-chevron-down,.shipping .color-dropdown .fa-chevron-down{position:relative !important;right:10px !important;margin:0 !important;padding-right:0px;color:#fff;padding-left:10px;top:0 !important}.filled-box{border:2px solid #e2e1e2;background-color:#f4f5f4;padding:15px 20px 5px 20px}.filled-box p{margin-top:10px}.tab{margin-left:5px}.shipping .need-by-selectors .need-by-selector{width:calc(33.3333% - 10px) !important;float:inherit;margin-bottom:10px}.shipping .need-by-selectors .right-selector{margin-left:15px}.shipping .address-selection-area{display:inline-block;width:75%;margin-top:45px}.shipping .address-selection-area.compressed{margin-top:0}.shipping .address-selection-area .btn{width:100%}.shipping .custom-shipping-selection{margin-top:15px;display:inline-block;float:left;margin-left:5px}.shipping .custom-shipping-selection .shipping-selection-option{margin-top:10px}.shipping .custom-shipping-selection .shipping-selection-option label{color:#929292;margin-left:5px}@media screen and (max-width: 767px){.shipping .xs-padding-bottom{margin-bottom:45px}}.disclaimer{font-size:.75rem}.radio-list{list-style:none;margin:0;padding:0}.radio-list li{margin-bottom:10px}.radio-list li a,.radio-list li .btn-text{cursor:pointer}.radio-list li a:hover,.radio-list li .btn-text:hover{text-decoration:none}.shipping-option-container{padding-left:10px;padding-right:10px;display:inline-block;width:100%;float:left;cursor:pointer;background-color:#f1f1f1;margin-bottom:10px;border-radius:7px}.shipping-option-container:hover{background-color:#e1e1e1}.shipping-option-container.selected{background-color:#d7e9ff}.shipping-option{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;align-content:stretch}.shipping-option .rush-option{color:#bd1f1f;margin-right:10px}.shipping-option .expected-date{margin-right:10px}.shipping-option input[type=radio]{width:20px;margin:13px 10px 13px 0;float:left}.shipping-option input[type=text]{width:100%;float:left}.shipping-option .shipping-label{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;padding-top:5px;padding-bottom:5px;width:100%}.shipping-option .shipping-time-details{color:#5e5e5e;font-size:1.2rem}.shipping-option .shipping-icon{width:18px;height:18px;object-fit:contain}.shipping-option .shipping-desc{width:calc(100% - 60px);display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:100%}.shipping-option .shipping-price{width:80px;text-align:right;height:100%;font-weight:bold}.shipping-option .shipping-price input{width:100%}.shipping-option .shipping-price.large{width:100px}.checkout-label{margin-bottom:5px;font-size:1.8rem}.custom-ship-estimated-delivery{text-align:center;margin-top:30px}.custom-ship-form-input{margin-bottom:15px}.custom-ship-form-input div>label{color:#666}.first-class-warning{display:inline-block;float:left;width:100%}.first-class-warning .warning-selection-area{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch;margin-top:5px;margin-bottom:10px}.first-class-warning .warning-selection-area span{width:100%;color:red}.first-class-warning .warning-selection-area input{margin:10px}.shipping-advisory{margin-top:15px;margin-bottom:15px;display:inline-block;width:100%}.shipping-advisory a,.shipping-advisory .btn-text{font-size:1rem}.advanced-shipping-option-set{margin-bottom:15px}.advanced-shipping-option-set .rush-area{margin-top:15px}.shipping-quote-acknowledgement-block label{display:contents;color:red}#thank-you-page .brief-details-group{display:flex;flex-direction:row;align-content:center;justify-content:space-between;flex-wrap:wrap;align-items:center}.thank-you-action-box{border-radius:7px;overflow:hidden;margin-bottom:30px}.thank-you-action-box .action-header{padding:15px;background:#b5b5b5}.thank-you-action-box .action-header h3{margin:0;padding:0;font-size:2.3rem}.thank-you-action-box .action-content{padding:15px;background:#dedede}.thank-you-action-box .action-content p{margin-bottom:15px}.thank-you-action-box .input-flex-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.thank-you-action-box .input-flex-group input{width:100%;margin-right:10px;border-radius:5px;border:1px solid #a9a9a9;padding-left:10px;padding-right:10px}.thank-you-action-box input{color:#000}.thank-you-action-box .alert-success{margin-top:10px}.thank-you-action-box.social-action-box .action-header{background-color:#019078}.thank-you-action-box.social-action-box .action-header h3,.thank-you-action-box.social-action-box .action-header p{color:#fff}.thank-you-action-box.social-action-box .action-content{background-color:#04b79d;color:#fff}.thank-you-action-box.social-action-box .action-content h3,.thank-you-action-box.social-action-box .action-content p{color:#fff}.thank-you-action-box.social-action-box .social-media-link{margin-top:15px}.thank-you-action-box.social-action-box .social-medias{display:flex;align-items:center;justify-content:space-around;margin-top:10px}.thank-you-action-box.social-action-box .social-medias .social-media{display:flex;justify-content:center;align-items:center;width:45px;height:45px;background:#fff;border-radius:45px}.thank-you-action-box.social-action-box .social-medias .social-media i{font-size:30px;color:#18b79d}.thank-you-action-box.social-action-box .social-medias .social-media:hover{background:#019078}.thank-you-action-box.social-action-box .social-medias .social-media:hover i{color:#fff}.thank-you-action-box.social-action-box .social-medias .social-media.selected{background:#1a74bb}.thank-you-action-box.social-action-box .social-medias .social-media.selected i{color:#fff}.thank-you-action-box.social-action-box .social-media-input{margin-top:10px}#payment-drop-in label{display:inline}#payment-drop-in .braintree-sheet{max-height:unset}#payment-drop-in .braintree-form__field-group[data-braintree-id=save-card-field-group] .braintree-form__label{width:100px}#payment-drop-in .braintree-heading{color:#333;font-size:1.8rem;font-weight:700;font-family:"Crimson Pro",sans-serif}#payment-drop-in .braintree-large-button{background-color:#fff}#payment-drop-in .braintree-option{background-color:#fff}.checkout-offers .products-label{font-size:1.5rem;margin-bottom:15px;font-weight:700}@media screen and (max-width: 1199px)and (min-width: 992px){.checkout-offers .info-titles{width:50% !important}.checkout-offers .info-values{width:50% !important;text-align:right}.checkout-offers a.btn-xs,.checkout-offers .btn-xs.btn-text,.checkout-offers .btn-group-xs>a.btn,.checkout-offers .btn-group-xs>.btn-text.btn{float:right}}.products-inner-label{font-size:1.7rem;margin-bottom:5px;font-weight:700}.product-production-time{padding:10px 10px;border-radius:7px;margin:0;margin-top:5px;background:#e9f6ff;text-align:center}@media screen and (max-width: 767px){.product-production-time{margin-top:0}}.faq-search-form{margin-bottom:50px}.faq-search-form button{padding:16px}.faq-search-form button i{font-size:2.3rem}.faq-search-form input[type=text]{height:58px;font-size:1.75rem}#faq-search{margin:0;position:relative}#faq-search input{border-radius:6px;border:solid 1px #14365d;font-weight:400}#faq-search #faq-search-btn{position:absolute;right:46px;top:1px;border:none;background-color:rgba(0,0,0,0)}#faq-search #faq-search-btn button{border:none;background-color:rgba(0,0,0,0)}#faq-search #faq-search-btn i{background-color:rgba(0,0,0,0)}#product-faq-list-app .faq-inline-component .faq-inline-container{border-top:2px solid #000;padding-top:15px}#product-faq-list-app .faq-inline-component .faq-inline-container h3{margin:0}#product-faq-list-app .faq-inline-component .faq-inline-container .question-label{text-transform:uppercase;font-size:1.1rem}#product-faq-list-app .faq-inline-component .faq-inline-container .question button.btn{background:rgba(0,0,0,0);padding:5px 9px}#product-faq-list-app .faq-inline-component .faq-inline-container .question button.btn i{transition:transform .5s cubic-bezier(0, 1, 0, 1)}#product-faq-list-app .faq-inline-component .faq-inline-container .question button.btn.rotated i{transform:rotate(180deg)}#product-faq-list-app .faq-inline-component .faq-inline-container .answer{max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(0, 1, 0, 1)}#product-faq-list-app .faq-inline-component .faq-inline-container .answer.open{max-height:2000px;transition:max-height 1s ease-in-out}#product-faq-list-app .faq-inline-component .faq-inline-container .answer .question-label{margin-top:15px;width:100%}#product-faq-list-app .more-answers{margin-top:45px}#faq-container{color:#666}#faq-container a,#faq-container .btn-text{color:inherit;text-decoration:inherit;text-transform:none}#faq-container a:hover,#faq-container .btn-text:hover{text-decoration:underline}#faq-container .faq-section{margin-bottom:35px;padding:0}#faq-container h1{color:#14365d;margin-bottom:30px}#faq-container .faq-component-heading{margin-bottom:30px}#faq-container #category-answer,#faq-container #q-and-a,#faq-container #help-topics{font-size:1.6rem}#faq-container #faqs{display:flex;flex-wrap:wrap}#faq-container .faq-category-container{color:#000;font-weight:bolder;border:solid 1px #b1b1b1;background-color:#f5f5f5;text-align:center;border-radius:7px;padding:10px}#faq-container .faq-category-container a,#faq-container .faq-category-container .btn-text{font-size:2rem}@media only screen and (min-width:992px){#faq-container .left-faq-category{padding-right:20px;padding-left:0}#faq-container .middle-faq-category{padding-right:10px;padding-left:10px}#faq-container .middle-faq-category .question-container{transform:translate(-50%);margin-left:50%}#faq-container .right-faq-category{padding-right:0;padding-left:20px}#faq-container .right-faq-category .question-container{transform:translate(-100%);margin-left:100%}}@media only screen and (max-width:991px){#faq-container .left-sm-faq-category{padding-right:15px;padding-left:0}#faq-container .right-sm-faq-category{padding-right:0;padding-left:15px}#faq-container .right-sm-faq-category .question-container{transform:translate(calc(-50% - 15px))}}#faq-container .question-container{color:#000;border:solid 1px #b1b1b1;background-color:#f5f5f5;border-radius:7px;padding:10px;min-width:100%}@media only screen and (min-width:992px){#faq-container .question-container{max-width:970px;width:max-content}}@media only screen and (min-width:1200px){#faq-container .question-container{max-width:1170px;width:max-content}}@media only screen and (max-width:991px){#faq-container .question-container{max-width:750px;width:750px}}@media only screen and (max-width:767px){#faq-container .question-container{transform:unset !important;max-width:calc(100vw - 45px);width:max-content}}#faq-container .q-a-spacer{width:100%;display:flex;justify-self:center;padding:0 !important;right:auto !important;left:auto !important;height:15px;top:4px;border-radius:unset !important;background-color:rgba(0,0,0,0);box-shadow:none;position:absolute;z-index:11}#faq-container .q-a-spacer .spacer-design{height:0;width:0;margin:auto;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:9px solid #f5f5f5}#faq-container .q-a-spacer-border{top:3px;z-index:10}#faq-container .q-a-spacer-border .spacer-design{border-bottom:9px solid #b1b1b1}#faq-container .spacer-container{position:relative;height:15px}@media only screen and (max-width:767px){#faq-container .left-faq-category{padding-right:0px;padding-left:0}#faq-container .middle-faq-category{padding-right:0px;padding-left:0px}#faq-container .right-faq-category{padding-right:0;padding-left:0px}#faq-container .question-container{max-width:calc(100vw - 45px);width:max-content}}.faq-search-div{padding:0}#help-topics{margin-bottom:25px;border-radius:0;border:solid 1px #999;background-color:#f4f5f4;color:#000;padding:15px 20px 30px 20px;font-weight:600}#help-topics h2,#help-topics #blog-list h2 a,#blog-list h2 #help-topics a,#help-topics #blog-item h2 a,#blog-item h2 #help-topics a,#help-topics #blog-list h2 .btn-text,#blog-list h2 #help-topics .btn-text,#help-topics #blog-item h2 .btn-text,#blog-item h2 #help-topics .btn-text{font-size:1.4em}@media screen and (min-width: 992px){#help-topics.detail-contianer{margin-top:55px}}@media screen and (max-width: 991px){.related-group{margin-top:75px}}#q-and-a h3{font-size:1.3rem}#category-answer p{color:#666;position:relative;line-height:1.2rem;text-align:justify;margin-right:-1rem;padding-right:1rem}#related-questions{padding-bottom:25px;padding:0}#searching-for h2,#searching-for #blog-list h2 a,#blog-list h2 #searching-for a,#searching-for #blog-item h2 a,#blog-item h2 #searching-for a,#searching-for #blog-list h2 .btn-text,#blog-list h2 #searching-for .btn-text,#searching-for #blog-item h2 .btn-text,#blog-item h2 #searching-for .btn-text{font-weight:900;font-size:1.5rem;margin-bottom:20px}#searching-for #question{font-size:1.8rem;color:#000}#searching-for #question strong{font-weight:bolder}#category-answer a,#category-answer .btn-text{text-decoration:underline !important}#answer p a,#answer p .btn-text{text-decoration:underline !important}.featured-gallery h2,.featured-gallery #blog-list h2 a,#blog-list h2 .featured-gallery a,.featured-gallery #blog-item h2 a,#blog-item h2 .featured-gallery a,.featured-gallery #blog-list h2 .btn-text,#blog-list h2 .featured-gallery .btn-text,.featured-gallery #blog-item h2 .btn-text,#blog-item h2 .featured-gallery .btn-text{text-align:center;margin-bottom:25px}.featured-gallery img{width:100%;border-radius:4px}.featured-gallery .view-gallery{text-align:center;margin-top:25px}.featured-gallery .smaller-gallery-tile{padding-bottom:30px}.featured-gallery h2,.featured-gallery #blog-list h2 a,#blog-list h2 .featured-gallery a,.featured-gallery #blog-item h2 a,#blog-item h2 .featured-gallery a,.featured-gallery #blog-list h2 .btn-text,#blog-list h2 .featured-gallery .btn-text,.featured-gallery #blog-item h2 .btn-text,#blog-item h2 .featured-gallery .btn-text{text-align:center;margin-bottom:25px}.featured-gallery img{width:100%}.featured-gallery .view-gallery{text-align:center;margin-top:25px}.featured-gallery .smaller-gallery-tile{padding-bottom:30px}.lettering-gallery-tiled{display:grid;grid-template-columns:repeat(6, 1fr);grid-template-rows:repeat(3, 1fr);grid-gap:15px;padding-left:15px;padding-right:15px;margin-top:15px}@media screen and (max-width: 767px){.lettering-gallery-tiled{grid-template-columns:repeat(3, 1fr)}}.lettering-gallery-tiled .lettering-image-tile{grid-column:span 1;grid-row:span 1;border:2px solid rgba(0,0,0,0)}.lettering-gallery-tiled .lettering-image-tile.large-tile{grid-column:span 3;grid-row:span 3}.lettering-gallery-tiled .lettering-image-tile.active{border:2px solid #000}.lettering-gallery-tiled img{width:100%}@media(max-width: 991px){#featured-video .video,#featured-video .video-large{padding-left:50px;padding-right:50px}}@media(max-width: 767px){#featured-video .video,#featured-video .video-large{padding-left:0;padding-right:0;margin-bottom:30px}}#featured-video .video-large{padding-left:15px;padding-right:15px}#featured-video .video-description{text-align:center}#featured-video .false-video{text-align:center;position:relative;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;overflow:hidden}#featured-video .false-video img{object-fit:cover;position:absolute;left:0;top:50%;transform:translate(0, -50%);padding:0 !important;width:100%;max-height:unset;max-width:unset}#featured-video .false-video .logo{position:absolute;left:50%;top:50%;font-size:4.7rem;transform:translate(-50%, -50%);color:#000 !important;opacity:.58}#featured-video .false-video:hover .logo{color:#ff0400 !important;opacity:1}#image-gallery-details .dropdown-md .dropdown-menu{right:14px !important}.image-gallery .related-gallery-images .gallery-grid li{height:auto}.image-gallery .related-gallery-images .gallery-grid li a.image,.image-gallery .related-gallery-images .gallery-grid li .image.btn-text{height:auto}.image-gallery .gallery-grid li{height:370px;text-align:center;padding-left:15px;padding-right:15px}@media screen and (max-width: 767px){.image-gallery .gallery-grid li{padding-left:0;padding-right:0;padding-bottom:30px}}.image-gallery .gallery-grid li a.image,.image-gallery .gallery-grid li .image.btn-text{display:block;background:#f8f8f8;padding:25px;height:225px;margin:0 auto 13px;text-align:center;position:relative;overflow:hidden}.image-gallery .gallery-grid li a.image img,.image-gallery .gallery-grid li .image.btn-text img{max-width:100%;max-height:200px}.image-gallery .gallery-grid li a.name,.image-gallery .gallery-grid li .name.btn-text{font-size:12pt}.image-gallery .gallery-grid li .caption{font-size:9pt}.image-gallery .gallery-image{max-width:100%}.image-gallery .gallery-image-container{margin-top:20px;text-align:center}.image-gallery .gallery-image-container img{max-width:100%}#image-gallery h1,#image-gallery-details h1{margin-bottom:35px}#image-gallery .type-description-area,#image-gallery-details .type-description-area{margin-bottom:15px}#image-gallery .type-description-area .type-description,#image-gallery-details .type-description-area .type-description{margin-bottom:15px}#image-gallery .type-description-area .type-description label,#image-gallery .type-description-area .type-description span,#image-gallery-details .type-description-area .type-description label,#image-gallery-details .type-description-area .type-description span{width:100%;display:inline-block;float:left}@media screen and (max-width: 991px){#image-gallery .type-description-area .type-description label,#image-gallery .type-description-area .type-description span,#image-gallery-details .type-description-area .type-description label,#image-gallery-details .type-description-area .type-description span{text-align:center}}#image-gallery .gallery-dropdown,#image-gallery .testimonial-dropdown,#image-gallery-details .gallery-dropdown,#image-gallery-details .testimonial-dropdown{padding-top:10px}@media(max-width: 991px){#image-gallery .gallery-dropdown,#image-gallery .testimonial-dropdown,#image-gallery-details .gallery-dropdown,#image-gallery-details .testimonial-dropdown{margin-bottom:50px;padding-right:0}#image-gallery .gallery-dropdown button,#image-gallery .testimonial-dropdown button,#image-gallery-details .gallery-dropdown button,#image-gallery-details .testimonial-dropdown button{float:unset}}#image-gallery .btn-thin,#image-gallery-details .btn-thin{padding-top:8px;float:right;font-size:1.2rem;line-height:12px}@media(max-width: 767px){#image-gallery .btn-thin,#image-gallery-details .btn-thin{margin-top:20px;float:unset}}@media(min-width: 1200px){.make-small button{font-size:1.2rem}}@media screen and (max-width: 767px){#image-gallery{padding-left:15px !important;padding-right:15px !important}}#image-gallery-details .container>div,#image-gallery-details .container-col>div{margin-left:0;margin-right:0;padding-left:0;padding-right:0}#image-gallery-details .container,#image-gallery-details .container-col{padding-bottom:50px;padding-left:0;padding-right:0}@media(max-width: 767px){#image-gallery-details .container,#image-gallery-details .container-col{text-align:center}}#image-gallery-details .container img,#image-gallery-details .container-col img{margin:0;padding:0}#image-gallery-details .container .nav-button,#image-gallery-details .container .last-image,#image-gallery-details .container .next-image,#image-gallery-details .container-col .nav-button,#image-gallery-details .container-col .last-image,#image-gallery-details .container-col .next-image{color:#fff;opacity:1;text-shadow:#383838 0 0 20px;background-color:rgba(0,0,0,0);border-style:none}#image-gallery-details .container .next-image,#image-gallery-details .container-col .next-image{position:absolute;top:45%;right:15px}#image-gallery-details .container .last-image,#image-gallery-details .container-col .last-image{position:absolute;top:45%;left:15px}@media(max-width: 767px){#image-gallery-details .container .title,#image-gallery-details .container-col .title{margin-left:3%}}#image-gallery-details .container .title h1,#image-gallery-details .container-col .title h1{margin-bottom:20px;text-align:left}#image-gallery-details .container .main-image,#image-gallery-details .container-col .main-image{margin-bottom:10px}@media(max-width: 767px){#image-gallery-details .container .main-image,#image-gallery-details .container-col .main-image{width:94%;margin-left:3%}}#image-gallery-details .container .main-image img,#image-gallery-details .container-col .main-image img{width:100%}#image-gallery-details .container .image-detials,#image-gallery-details .container-col .image-detials{text-align:right;margin-bottom:50px}@media(max-width: 767px){#image-gallery-details .container .image-detials,#image-gallery-details .container-col .image-detials{text-align:center;margin-bottom:10px}}#image-gallery-details .container .image-detials .name,#image-gallery-details .container-col .image-detials .name{font-weight:bold;text-transform:uppercase}#image-gallery-details .container .share-icons,#image-gallery-details .container-col .share-icons{font-size:1.1rem}@media(min-width: 768px){#image-gallery-details .container .share-icons,#image-gallery-details .container-col .share-icons{text-align:left}}@media(max-width: 767px){#image-gallery-details .container .share-icons,#image-gallery-details .container-col .share-icons{margin-bottom:30px}}#image-gallery-details .container .share-icons a,#image-gallery-details .container-col .share-icons a,#image-gallery-details .container .share-icons .btn-text,#image-gallery-details .container-col .share-icons .btn-text{margin:5px;color:#000}#image-gallery-details .container .related-images,#image-gallery-details .container-col .related-images{padding:0 15px}#image-gallery-details .container .related-images .image-tile-container,#image-gallery-details .container-col .related-images .image-tile-container{margin-bottom:20px}#image-gallery-details .container .related-images .image-tile-container .image-tile,#image-gallery-details .container-col .related-images .image-tile-container .image-tile{background-color:#14365d;color:#fff;padding:0;text-align:center;display:inline-block;width:100%}@media(max-width: 767px){#image-gallery-details .container .related-images .image-tile-container .image-tile,#image-gallery-details .container-col .related-images .image-tile-container .image-tile{margin:0 17% 12% 17%;font-size:1.5rem}}@media(max-width: 692px){#image-gallery-details .container .related-images .image-tile-container .image-tile,#image-gallery-details .container-col .related-images .image-tile-container .image-tile{margin:0 15% 10% 15%;font-size:1.4rem}}@media(max-width: 642px){#image-gallery-details .container .related-images .image-tile-container .image-tile,#image-gallery-details .container-col .related-images .image-tile-container .image-tile{margin:0 12% 8% 12%;font-size:1.3rem}}@media(max-width: 500px){#image-gallery-details .container .related-images .image-tile-container .image-tile,#image-gallery-details .container-col .related-images .image-tile-container .image-tile{margin:0 25px 25px 25px}}#image-gallery-details .container .related-images .image-tile-container .image-tile span,#image-gallery-details .container-col .related-images .image-tile-container .image-tile span{display:block;width:100%;background:#14365d;color:#fff}#image-gallery-details .container .related-images .image-tile-container .image-tile img,#image-gallery-details .container-col .related-images .image-tile-container .image-tile img{max-width:unset;max-height:unset;width:100%}#image-gallery-details .container .see-more,#image-gallery-details .container-col .see-more{margin-top:30px;text-transform:uppercase;text-align:right;font-weight:bold}@media(max-width: 767px){#image-gallery-details .container .see-more,#image-gallery-details .container-col .see-more{text-align:center}}#image-gallery-details .container hr,#image-gallery-details .container-col hr{border-color:#4b4b4b}#image-gallery{margin-bottom:75px}@media(max-width: 767px){#image-gallery .center-sm{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-content:stretch}}#image-gallery .gallery-pager{margin:0;padding:0;height:38px}#image-gallery .container .gallery-container h2,#image-gallery .container-col .gallery-container h2,#image-gallery .container .gallery-container #blog-list h2 a,#blog-list h2 #image-gallery .container .gallery-container a,#image-gallery .container-col .gallery-container #blog-list h2 a,#blog-list h2 #image-gallery .container-col .gallery-container a,#image-gallery .container .gallery-container #blog-item h2 a,#blog-item h2 #image-gallery .container .gallery-container a,#image-gallery .container-col .gallery-container #blog-item h2 a,#blog-item h2 #image-gallery .container-col .gallery-container a,#image-gallery .container .gallery-container #blog-list h2 .btn-text,#blog-list h2 #image-gallery .container .gallery-container .btn-text,#image-gallery .container-col .gallery-container #blog-list h2 .btn-text,#blog-list h2 #image-gallery .container-col .gallery-container .btn-text,#image-gallery .container .gallery-container #blog-item h2 .btn-text,#blog-item h2 #image-gallery .container .gallery-container .btn-text,#image-gallery .container-col .gallery-container #blog-item h2 .btn-text,#blog-item h2 #image-gallery .container-col .gallery-container .btn-text{margin-bottom:25px}@media screen and (max-width: 769px){#image-gallery .container .gallery-container h2,#image-gallery .container-col .gallery-container h2,#image-gallery .container .gallery-container #blog-list h2 a,#blog-list h2 #image-gallery .container .gallery-container a,#image-gallery .container-col .gallery-container #blog-list h2 a,#blog-list h2 #image-gallery .container-col .gallery-container a,#image-gallery .container .gallery-container #blog-item h2 a,#blog-item h2 #image-gallery .container .gallery-container a,#image-gallery .container-col .gallery-container #blog-item h2 a,#blog-item h2 #image-gallery .container-col .gallery-container a,#image-gallery .container .gallery-container #blog-list h2 .btn-text,#blog-list h2 #image-gallery .container .gallery-container .btn-text,#image-gallery .container-col .gallery-container #blog-list h2 .btn-text,#blog-list h2 #image-gallery .container-col .gallery-container .btn-text,#image-gallery .container .gallery-container #blog-item h2 .btn-text,#blog-item h2 #image-gallery .container .gallery-container .btn-text,#image-gallery .container-col .gallery-container #blog-item h2 .btn-text,#blog-item h2 #image-gallery .container-col .gallery-container .btn-text{text-align:center}}@media(max-width: 767px){#image-gallery .container .gallery-container,#image-gallery .container-col .gallery-container{margin:0 0 35px}#image-gallery .container .gallery-container .gallery-grid,#image-gallery .container-col .gallery-container .gallery-grid{margin:0 !important}}#image-gallery .container .gallery-container .gallery-grid,#image-gallery .container-col .gallery-container .gallery-grid{margin:35px -15px;margin-top:0;justify-content:flex-start}@media(max-width: 767px){#image-gallery .container .gallery-container .gallery-grid .item,#image-gallery .container-col .gallery-container .gallery-grid .item{padding-left:0;padding-right:0;padding-bottom:30px}}#image-gallery .container .gallery-container .gallery-grid li,#image-gallery .container-col .gallery-container .gallery-grid li{text-align:center;padding-right:15px;padding-left:15px;margin-bottom:10px}@media screen and (max-width: 767px){#image-gallery .container .gallery-container .gallery-grid li,#image-gallery .container-col .gallery-container .gallery-grid li{padding-left:7.5px;padding-right:7.5px}}#image-gallery .container .gallery-container .gallery-grid li .category-bar,#image-gallery .container-col .gallery-container .gallery-grid li .category-bar{cursor:pointer}#image-gallery .container .gallery-container .gallery-grid li .category-bar,#image-gallery .container-col .gallery-container .gallery-grid li .category-bar{background:#14365d;color:#fff}#image-gallery .container .gallery-container .gallery-grid li .category-bar .name,#image-gallery .container-col .gallery-container .gallery-grid li .category-bar .name{margin-top:3px;margin-bottom:3px;font-size:.95rem;text-transform:uppercase}#image-gallery .container .gallery-container .gallery-grid li .image,#image-gallery .container-col .gallery-container .gallery-grid li .image{display:block;object-fit:fill;margin:0 auto;text-align:center;position:relative;overflow:hidden;padding:0;color:#000}@media(max-width: 767px){#image-gallery .container .gallery-container .gallery-grid li .image,#image-gallery .container-col .gallery-container .gallery-grid li .image{padding:0;border-style:none;height:auto}}#image-gallery .container .gallery-container .gallery-grid li .image img,#image-gallery .container-col .gallery-container .gallery-grid li .image img{width:100%;padding:0;object-fit:scale-down}#image-gallery .container .gallery-container .gallery-grid li .image .name,#image-gallery .container-col .gallery-container .gallery-grid li .image .name{height:75px;display:inline-block;float:left;text-align:center;width:100%}#image-gallery .container .gallery-container .gallery-grid li .image-desc,#image-gallery .container-col .gallery-container .gallery-grid li .image-desc{padding-bottom:10px}#image-gallery .container .gallery-container .gallery-grid li .image-desc .caption,#image-gallery .container-col .gallery-container .gallery-grid li .image-desc .caption{margin-top:10px;margin-bottom:10px;line-height:1.25rem;height:2.5rem;overflow:hidden}#image-gallery .container .gallery-container .gallery-grid li .image-desc div:nth-child(2),#image-gallery .container-col .gallery-container .gallery-grid li .image-desc div:nth-child(2){padding:0}@media(max-width: 767px){#image-gallery .container .gallery-container .gallery-grid li .image-desc div:nth-child(2),#image-gallery .container-col .gallery-container .gallery-grid li .image-desc div:nth-child(2){position:absolute;bottom:0}}.gallery-dropdown,.testimonial-dropdown{position:relative;margin:0;padding:0}@media(max-width: 767px){.gallery-dropdown,.testimonial-dropdown{margin-bottom:35px}}.gallery-dropdown .btn-ghost,.testimonial-dropdown .btn-ghost,.gallery-dropdown .drop-image-container #user-file-input label,.testimonial-dropdown .drop-image-container #user-file-input label,.drop-image-container #user-file-input .gallery-dropdown label,.drop-image-container #user-file-input .testimonial-dropdown label,.gallery-dropdown .drop-image-container .user-file-input label,.testimonial-dropdown .drop-image-container .user-file-input label,.drop-image-container .user-file-input .gallery-dropdown label,.drop-image-container .user-file-input .testimonial-dropdown label,.gallery-dropdown .edit-file-options .btn-fill,.testimonial-dropdown .edit-file-options .btn-fill,.edit-file-options .gallery-dropdown .btn-fill,.edit-file-options .testimonial-dropdown .btn-fill,.gallery-dropdown .btn-ghost-selected,.testimonial-dropdown .btn-ghost-selected,.gallery-dropdown .btn-teal-selected,.testimonial-dropdown .btn-teal-selected,.gallery-dropdown .btn-ghost-light,.testimonial-dropdown .btn-ghost-light,.gallery-dropdown .gray-btn,.testimonial-dropdown .gray-btn,.gallery-dropdown .gray-btn-thick,.testimonial-dropdown .gray-btn-thick{border-radius:0;padding:.5em 3rem}@media(max-width: 991px){.gallery-dropdown .btn-ghost,.testimonial-dropdown .btn-ghost,.gallery-dropdown .drop-image-container #user-file-input label,.testimonial-dropdown .drop-image-container #user-file-input label,.drop-image-container #user-file-input .gallery-dropdown label,.drop-image-container #user-file-input .testimonial-dropdown label,.gallery-dropdown .drop-image-container .user-file-input label,.testimonial-dropdown .drop-image-container .user-file-input label,.drop-image-container .user-file-input .gallery-dropdown label,.drop-image-container .user-file-input .testimonial-dropdown label,.gallery-dropdown .edit-file-options .btn-fill,.testimonial-dropdown .edit-file-options .btn-fill,.edit-file-options .gallery-dropdown .btn-fill,.edit-file-options .testimonial-dropdown .btn-fill,.gallery-dropdown .btn-ghost-selected,.testimonial-dropdown .btn-ghost-selected,.gallery-dropdown .btn-teal-selected,.testimonial-dropdown .btn-teal-selected,.gallery-dropdown .btn-ghost-light,.testimonial-dropdown .btn-ghost-light,.gallery-dropdown .gray-btn,.testimonial-dropdown .gray-btn,.gallery-dropdown .gray-btn-thick,.testimonial-dropdown .gray-btn-thick{float:left}}@media(max-width: 767px){.gallery-dropdown .btn-ghost,.testimonial-dropdown .btn-ghost,.gallery-dropdown .drop-image-container #user-file-input label,.testimonial-dropdown .drop-image-container #user-file-input label,.drop-image-container #user-file-input .gallery-dropdown label,.drop-image-container #user-file-input .testimonial-dropdown label,.gallery-dropdown .drop-image-container .user-file-input label,.testimonial-dropdown .drop-image-container .user-file-input label,.drop-image-container .user-file-input .gallery-dropdown label,.drop-image-container .user-file-input .testimonial-dropdown label,.gallery-dropdown .edit-file-options .btn-fill,.testimonial-dropdown .edit-file-options .btn-fill,.edit-file-options .gallery-dropdown .btn-fill,.edit-file-options .testimonial-dropdown .btn-fill,.gallery-dropdown .btn-ghost-selected,.testimonial-dropdown .btn-ghost-selected,.gallery-dropdown .btn-teal-selected,.testimonial-dropdown .btn-teal-selected,.gallery-dropdown .btn-ghost-light,.testimonial-dropdown .btn-ghost-light,.gallery-dropdown .gray-btn,.testimonial-dropdown .gray-btn,.gallery-dropdown .gray-btn-thick,.testimonial-dropdown .gray-btn-thick{float:unset}}.gallery-dropdown .btn-ghost i.fa,.testimonial-dropdown .btn-ghost i.fa,.gallery-dropdown .drop-image-container #user-file-input label i.fa,.testimonial-dropdown .drop-image-container #user-file-input label i.fa,.drop-image-container #user-file-input .gallery-dropdown label i.fa,.drop-image-container #user-file-input .testimonial-dropdown label i.fa,.gallery-dropdown .drop-image-container .user-file-input label i.fa,.testimonial-dropdown .drop-image-container .user-file-input label i.fa,.drop-image-container .user-file-input .gallery-dropdown label i.fa,.drop-image-container .user-file-input .testimonial-dropdown label i.fa,.gallery-dropdown .edit-file-options .btn-fill i.fa,.testimonial-dropdown .edit-file-options .btn-fill i.fa,.edit-file-options .gallery-dropdown .btn-fill i.fa,.edit-file-options .testimonial-dropdown .btn-fill i.fa,.gallery-dropdown .btn-ghost-selected i.fa,.testimonial-dropdown .btn-ghost-selected i.fa,.gallery-dropdown .btn-teal-selected i.fa,.testimonial-dropdown .btn-teal-selected i.fa,.gallery-dropdown .btn-ghost-light i.fa,.testimonial-dropdown .btn-ghost-light i.fa,.gallery-dropdown .gray-btn i.fa,.testimonial-dropdown .gray-btn i.fa,.gallery-dropdown .gray-btn-thick i.fa,.testimonial-dropdown .gray-btn-thick i.fa{margin-left:7px}.gallery-dropdown .open,.testimonial-dropdown .open{position:relative}.gallery-dropdown .open .btn-ghost,.testimonial-dropdown .open .btn-ghost,.gallery-dropdown .open .drop-image-container #user-file-input label,.testimonial-dropdown .open .drop-image-container #user-file-input label,.drop-image-container #user-file-input .gallery-dropdown .open label,.drop-image-container #user-file-input .testimonial-dropdown .open label,.gallery-dropdown .open .drop-image-container .user-file-input label,.testimonial-dropdown .open .drop-image-container .user-file-input label,.drop-image-container .user-file-input .gallery-dropdown .open label,.drop-image-container .user-file-input .testimonial-dropdown .open label,.gallery-dropdown .open .edit-file-options .btn-fill,.testimonial-dropdown .open .edit-file-options .btn-fill,.edit-file-options .gallery-dropdown .open .btn-fill,.edit-file-options .testimonial-dropdown .open .btn-fill,.gallery-dropdown .open .btn-ghost-selected,.testimonial-dropdown .open .btn-ghost-selected,.gallery-dropdown .open .btn-teal-selected,.testimonial-dropdown .open .btn-teal-selected,.gallery-dropdown .open .btn-ghost-light,.testimonial-dropdown .open .btn-ghost-light,.gallery-dropdown .open .gray-btn,.testimonial-dropdown .open .gray-btn,.gallery-dropdown .open .gray-btn-thick,.testimonial-dropdown .open .gray-btn-thick{background:#14365d;color:#fff}.gallery-dropdown.pull-right .dropdown-menu,.pull-right.testimonial-dropdown .dropdown-menu,.gallery-dropdown.pull-right-xs .dropdown-menu,.pull-right-xs.testimonial-dropdown .dropdown-menu,.gallery-dropdown.pull-right-sm .dropdown-menu,.pull-right-sm.testimonial-dropdown .dropdown-menu,.gallery-dropdown.pull-right-md .dropdown-menu,.pull-right-md.testimonial-dropdown .dropdown-menu,.gallery-dropdown.pull-right-lg .dropdown-menu,.pull-right-lg.testimonial-dropdown .dropdown-menu{right:0}.gallery-dropdown .dropdown-menu,.testimonial-dropdown .dropdown-menu{background-clip:border-box;border-radius:0;padding:0;top:100%;margin-top:-1px;background-color:#14365d;max-height:350px;min-width:150px;overflow-y:auto}.gallery-dropdown .dropdown-menu .ul-group,.testimonial-dropdown .dropdown-menu .ul-group{height:100%;padding:10px 20px 10px 15px;text-transform:uppercase;background-color:#14365d;color:#fff !important;font-weight:bold;cursor:pointer}.gallery-dropdown .dropdown-menu .ul-group i,.testimonial-dropdown .dropdown-menu .ul-group i{margin-top:2px}.gallery-dropdown .dropdown-menu .ul-group.multiple,.testimonial-dropdown .dropdown-menu .ul-group.multiple{padding:0}.gallery-dropdown .dropdown-menu .ul-group.multiple li,.testimonial-dropdown .dropdown-menu .ul-group.multiple li{padding:10px 20px 10px 15px}.gallery-dropdown .dropdown-menu .ul-group.multiple li .sub,.testimonial-dropdown .dropdown-menu .ul-group.multiple li .sub{padding:0;font-size:90%}.gallery-dropdown .dropdown-menu .ul-group.multiple li .sub a,.testimonial-dropdown .dropdown-menu .ul-group.multiple li .sub a,.gallery-dropdown .dropdown-menu .ul-group.multiple li .sub .btn-text,.testimonial-dropdown .dropdown-menu .ul-group.multiple li .sub .btn-text{padding:0}.gallery-dropdown .dropdown-menu .ul-group .dropdown-item.sub,.testimonial-dropdown .dropdown-menu .ul-group .dropdown-item.sub{padding:0 0 0 20px}.gallery-dropdown .dropdown-menu li,.testimonial-dropdown .dropdown-menu li{list-style:none;height:100%}.gallery-dropdown .dropdown-menu li a,.testimonial-dropdown .dropdown-menu li a,.gallery-dropdown .dropdown-menu li .btn-text,.testimonial-dropdown .dropdown-menu li .btn-text{height:100%;padding:10px 20px 10px 15px;text-transform:uppercase;background-color:#14365d;color:#fff !important;font-weight:bold;cursor:pointer;font-size:1.4rem}.gallery-dropdown .dropdown-menu li a i,.testimonial-dropdown .dropdown-menu li a i,.gallery-dropdown .dropdown-menu li .btn-text i,.testimonial-dropdown .dropdown-menu li .btn-text i{margin-top:2px}.gallery-dropdown .dropdown-menu li a:hover,.testimonial-dropdown .dropdown-menu li a:hover,.gallery-dropdown .dropdown-menu li .btn-text:hover,.testimonial-dropdown .dropdown-menu li .btn-text:hover{background-color:#fff;color:#14365d !important}.gallery-dropdown .dropdown-menu .sub,.testimonial-dropdown .dropdown-menu .sub{padding-left:40px;text-transform:none;font-weight:100;font-size:.9rem}.gallery-dropdown .dropdown-menu .sub a,.testimonial-dropdown .dropdown-menu .sub a,.gallery-dropdown .dropdown-menu .sub .btn-text,.testimonial-dropdown .dropdown-menu .sub .btn-text{display:block}.gallery-image{max-width:100%}.gallery-image-container{margin-top:20px;text-align:center}.gallery-image-container img{max-width:100%}#gallery-nav-list{list-style:none;padding-left:0px;color:#969696}#gallery-nav-list li{padding:5px}#gallery-nav-list li a,#gallery-nav-list li .btn-text{color:#969696}.gallery-selected-image-container{margin-bottom:75px}.related-images-container{margin-top:15px}@media screen and (min-width: 992px){.gallery-social-media .basic-social-media{float:left}}@media screen and (max-width: 991px){.gallery-social-media .basic-social-media i.fa{font-size:1.25rem;padding-left:5px;padding-right:5px;padding-bottom:15px}}.gallery-social-media .basic-social-media a,.gallery-social-media .basic-social-media .btn-text{margin-left:0 !important}@media screen and (max-width: 769px){#create-your-own-btn{font-size:1.2rem}}.gallery-nav-img a img,.gallery-nav-img .btn-text img{min-height:135px;object-fit:scale-down}.video-detail h1{margin-top:30px}@media screen and (max-width: 767px){.video-detail .video-container{margin-left:-15px;margin-right:-15px}}.video-detail .sharing-group{position:relative}.video-detail .sharing-group .basic-social-media{justify-content:flex-start;grid-gap:15px;position:absolute;right:0;top:5px}@media screen and (max-width: 767px){.video-detail .sharing-group .basic-social-media{position:relative;justify-content:center;padding-top:15px}}.video-detail .sharing-group .basic-social-media a,.video-detail .sharing-group .basic-social-media .btn-text{padding:0}.video-detail .sharing-group .basic-social-media a i,.video-detail .sharing-group .basic-social-media .btn-text i{font-size:2.4rem}.related-videos .related-video{padding-bottom:25px}.related-videos .related-video img{width:100%;object-fit:contain;border-radius:4px}.related-videos .related-video h4{margin:5px 0 0}product-gallery .initial{margin-bottom:20px}product-gallery .initialized{display:none}product-gallery img{width:100%}product-gallery img.thumbnail{border:none;border-radius:0;padding:0}product-gallery img.thumbnail.active{border:2px solid #14365d}product-gallery>.row>.row:last-child{margin-left:auto;margin-right:auto}product-gallery .thumbnails{list-style:none;padding:15px 15px 15px 0;margin-left:7.5px}product-gallery .thumbnails .gallery-image{padding-right:7.5px;padding-left:7.5px}product-gallery .col-sm-8,product-gallery .col-sm-4{float:left}@media only screen and (min-width:768px){product-gallery .col-sm-8,product-gallery .col-sm-4{width:100%}}product-gallery .initial-images{display:none}img.single-main-image{width:100%}#how-to-use-tool-videos h2,#how-to-use-tool-videos #blog-list h2 a,#blog-list h2 #how-to-use-tool-videos a,#how-to-use-tool-videos #blog-item h2 a,#blog-item h2 #how-to-use-tool-videos a,#how-to-use-tool-videos #blog-list h2 .btn-text,#blog-list h2 #how-to-use-tool-videos .btn-text,#how-to-use-tool-videos #blog-item h2 .btn-text,#blog-item h2 #how-to-use-tool-videos .btn-text{text-align:center}#how-to-use-tool-videos p{padding-left:10px;padding-right:10px}#giftcards .form-container{margin-top:35px;margin-bottom:25px}.application-instructions .steps-block h2,.application-instructions .steps-block #blog-list h2 a,#blog-list h2 .application-instructions .steps-block a,.application-instructions .steps-block #blog-item h2 a,#blog-item h2 .application-instructions .steps-block a,.application-instructions .steps-block #blog-list h2 .btn-text,#blog-list h2 .application-instructions .steps-block .btn-text,.application-instructions .steps-block #blog-item h2 .btn-text,#blog-item h2 .application-instructions .steps-block .btn-text{text-align:center}.application-instructions .steps-block h3{text-transform:none;font-size:120%}.application-instructions img{width:100%;object-fit:contain}.application-instructions .item-needed{margin-bottom:45px}.application-instructions .item-needed span{padding-left:10%;padding-right:10%;width:100%;text-align:center;display:block}.application-instructions .application-video{margin-bottom:45px}.application-instructions .steps-block h4{margin-top:0}.application-instructions .application-steps ol{display:inline-block;padding-left:0}.application-instructions .application-steps li{list-style:none;margin-bottom:30px}.application-instructions .tools-block h3,.application-instructions .other-guides-block h3{width:100%;text-align:center}.application-instructions .tools-block .guide,.application-instructions .other-guides-block .guide{margin-bottom:30px}.application-instructions .tools-block .tool-item,.application-instructions .other-guides-block .tool-item{margin-bottom:30px;height:175px}.application-instructions .tools-block a,.application-instructions .tools-block .btn-text{text-align:center;width:100%;display:inline-block}.application-instructions .tools-block img{max-width:125px}#items-needed-container{align-content:center;align-items:center;flex-wrap:wrap}#account-login,#account-guest{border-radius:0;text-transform:none;font-weight:200}#account-login .sign-in-methods,#account-guest .sign-in-methods{display:flex;flex-direction:row;align-items:center;align-content:stretch;justify-content:space-between;flex-wrap:nowrap;gap:15px}@media screen and (max-width: 767px){#account-login .sign-in-methods,#account-guest .sign-in-methods{flex-direction:column}}#account-login .modal-title,#account-guest .modal-title{text-align:center}#account-login .response-message p,#account-guest .response-message p{background:#f1f1ff;border:2px solid #7373ff;padding:10px;font-weight:bold;border-radius:10px}#account-login input,#account-guest input{height:40px}#account-login .modal-title-helper,#account-guest .modal-title-helper{text-align:center;width:100%;display:block}#account-login .btn,#account-guest .btn{float:right;width:100%;padding-bottom:8px;padding-top:8px;padding-left:unset;padding-right:unset}#account-login span.modal-title,#account-guest span.modal-title{font-size:2.5rem;font-weight:700;display:block;color:#000}#account-login span.modal-sub-title,#account-guest span.modal-sub-title{font-size:1.75rem;display:block;color:#666;font-weight:500;margin-bottom:15px}#account-login label,#account-guest label{font-weight:400;float:left;width:100%;color:#666}#account-login .terms-footer,#account-guest .terms-footer{margin-top:20px;font-size:10px;color:#b3b3b3;font-weight:100;text-align:right}#account-login .terms-footer a,#account-login .terms-footer .btn-text,#account-guest .terms-footer a,#account-guest .terms-footer .btn-text{color:#b3b3b3;font-size:1.2rem}#account-login hr,#account-guest hr{border-top:2px solid #d8d8d8;margin-top:40px;margin-bottom:35px}#account-login .forgot,#account-guest .forgot{color:#5a90dc;float:right;margin-bottom:25px;font-size:1.3rem;margin-top:3px}#account-login .i-am-a,#account-guest .i-am-a{margin-top:12px}#account-login .i-am-a a,#account-login .i-am-a .btn-text,#account-guest .i-am-a a,#account-guest .i-am-a .btn-text{color:#9b9b9b;font-weight:400}#account-login .i-am-a:hover a,#account-login .i-am-a:hover .btn-text,#account-guest .i-am-a:hover a,#account-guest .i-am-a:hover .btn-text{color:#5a90dc}#account-login .register,#account-guest .register{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-content:stretch;height:42px}#account-login .alt-method,#account-guest .alt-method{border:1px solid #9f9f9f;font-weight:600;width:100%;height:44px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;font-size:1.5rem;gap:5px;background:#fff;color:#000}#account-login .alt-method img,#account-guest .alt-method img{height:19px;width:19px}#account-login .alt-method i,#account-guest .alt-method i{font-size:19px}#account-login .alt-method:hover,#account-guest .alt-method:hover{background:#f8f8f8;border-color:#000}#account-login .reset-title,#account-guest .reset-title{margin-bottom:25px}#account-login .create,#account-guest .create{margin-top:15px}#account-login .envelope,#account-guest .envelope{max-width:14px;max-height:14px}@media(min-width: 768px){#loginModal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}}#loginModal{text-align:center;padding-right:0 !important}#loginModal .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}@media screen and (min-width: 520px){#loginModal .modal-dialog{width:500px}}@media screen and (max-width: 520px){#loginModal .modal-dialog{width:100%;margin:0}}#loginModal .modal-dialog .modal-content{text-transform:none;font-weight:200}#loginModal .login-close{position:absolute;right:18px;z-index:5}#loginModal .login-close span{font-size:150%}.banner-area,.rotating-banner-area{position:relative}@media screen and (max-width: 991px){.banner-area,.rotating-banner-area{margin-left:0;margin-right:0;padding-left:0;padding-right:0;width:100%}}.banner-area img,.rotating-banner-area img{width:100%;max-height:100%;object-fit:contain}@media screen and (max-width: 767px){.banner-area .mobile-scale-img img,.rotating-banner-area .mobile-scale-img img{object-fit:cover !important;min-height:300px !important}}.banner-area .next-button,.banner-area .last-button,.rotating-banner-area .next-button,.rotating-banner-area .last-button{position:absolute;top:calc(50% - 13px);font-size:3.2rem;background:none;border:none;color:#fff;width:30px;display:inline-block;text-shadow:0 0 11px #353535;padding:0;z-index:1}.banner-area .next-button i,.banner-area .last-button i,.rotating-banner-area .next-button i,.rotating-banner-area .last-button i{text-shadow:0 0 1px #fff}.banner-area .next-button,.rotating-banner-area .next-button{right:15px}.banner-area .last-button,.rotating-banner-area .last-button{left:15px}.banner-area .banner-promotional-text,.rotating-banner-area .banner-promotional-text{width:50%;text-align:center;position:absolute;top:65px}.banner-area .banner-promotional-text h1,.rotating-banner-area .banner-promotional-text h1{color:#fff;font-size:6.8rem;margin-bottom:0}.banner-area .banner-promotional-text h3,.rotating-banner-area .banner-promotional-text h3{font-size:2.55rem;text-transform:none;color:#fff;margin-top:0;margin-bottom:45px}@media screen and (max-width: 1199px){.banner-area .banner-promotional-text,.rotating-banner-area .banner-promotional-text{top:35px}}@media screen and (max-width: 991px){.banner-area .banner-promotional-text,.rotating-banner-area .banner-promotional-text{width:60%}.banner-area .banner-promotional-text h1,.rotating-banner-area .banner-promotional-text h1{font-size:5.1rem}.banner-area .banner-promotional-text h3,.rotating-banner-area .banner-promotional-text h3{font-size:2.21rem}}@media screen and (max-width: 575px){.banner-area .banner-promotional-text,.rotating-banner-area .banner-promotional-text{width:100%}}@media screen and (max-width: 445px){.banner-area .banner-promotional-text,.rotating-banner-area .banner-promotional-text{width:100%}.banner-area .banner-promotional-text h3,.rotating-banner-area .banner-promotional-text h3{margin-bottom:10px}.banner-area .banner-promotional-text br,.rotating-banner-area .banner-promotional-text br{display:none}}@media screen and (max-width: 767px){.rotating-banner{width:100%;position:relative}.rotating-banner:after{content:"";display:block;padding-bottom:83.33%}.rotating-banner .inner-content{position:absolute;width:100%}}@media screen and (min-width: 768px){.rotating-banner{width:100%;position:relative}.rotating-banner:after{content:"";display:block;padding-bottom:33.33%}.rotating-banner .inner-content{position:absolute;width:100%}}#contact-us h3{margin-top:0;margin-bottom:30px}#contact-us p{text-align:center}#contact-us .contact-container{text-align:center;color:#000;margin-top:15px}#contact-us .contact-container i,#contact-us .contact-container h4{color:#000;font-size:2.5rem}#contact-us .contact-container i i,#contact-us .contact-container h4 i{font-size:4rem;margin-bottom:5px}main.app>.container-fluid>.row.why-buy{padding-top:40px;padding-bottom:40px;box-shadow:inset 0 0 5px 0 rgba(0,0,0,.2)}#why-buy-from-us .banner-set .banner-set-desc,.why-buy .banner-set .banner-set-desc{display:inline-block;width:100%;text-align:center;margin-top:20px;font-weight:600;font-size:1.6rem;text-transform:uppercase;color:#000}#why-buy-from-us .banner-set .svg-container,.why-buy .banner-set .svg-container{padding-left:15px;padding-right:15px;max-height:105px}#why-buy-from-us .banner-set .svg-container img,.why-buy .banner-set .svg-container img{padding-left:15px;padding-right:15px;max-height:105px;object-fit:scale-down}@media screen and (max-width: 991px){#why-buy-from-us .banner-set .svg-container,.why-buy .banner-set .svg-container{padding-left:5px;padding-right:5px}#why-buy-from-us .banner-set .svg-container img,.why-buy .banner-set .svg-container img{padding-left:0;padding-right:0}#why-buy-from-us .banner-set .banner-set-desc,.why-buy .banner-set .banner-set-desc{padding-left:7.5px;padding-right:7.5px;font-size:1rem}}@media screen and (max-width: 767px){#why-buy-from-us .banner-set .svg-container,.why-buy .banner-set .svg-container{padding-left:0;padding-right:0}#why-buy-from-us .banner-set .svg-container img,.why-buy .banner-set .svg-container img{padding-left:0;padding-right:0}#why-buy-from-us .banner-set .banner-set-desc,.why-buy .banner-set .banner-set-desc{padding-bottom:30px;height:95px;font-size:1.2rem;padding-left:0;padding-right:0}}@media screen and (max-width: 525px){#why-buy-from-us .banner-set .banner-set-desc,.why-buy .banner-set .banner-set-desc{font-size:1.2rem}}#why-buy-from-us .button-section,.why-buy .button-section{text-align:center;margin-top:50px}@media screen and (max-width: 767px){#why-buy-from-us .button-section,.why-buy .button-section{margin-top:30px}}#why-buy-from-us .top-section,.why-buy .top-section{text-align:center}#why-buy-from-us img,.why-buy img{object-fit:contain;width:100%}#why-buy-from-us .durable-products,.why-buy .durable-products{text-align:right}@media screen and (max-width: 767px){#why-buy-from-us .durable-products,.why-buy .durable-products{text-align:left}}@media screen and (max-width: 767px){#why-buy-from-us .low-prices img,#why-buy-from-us .durable-products img,#why-buy-from-us .great-customer-service img,.why-buy .low-prices img,.why-buy .durable-products img,.why-buy .great-customer-service img{padding-left:25px;padding-right:25px;padding-bottom:25px}}.wholesale-product-info-block{display:inline-block;width:calc(100% + 30px);float:left;padding:10px 15px;background-color:#fafafa;margin-left:-15px}.wholesale-product-info-block.collapsed .wholesale-price-type-shown{width:100%}.wholesale-product-info-block img{max-height:15px;object-fit:scale-down;margin-right:5px}.wholesale-product-info-block .wholesale-pricing-available{color:#757575;font-style:italic;font-size:13px;padding-left:10px}.wholesale-product-info-block .wholesale-pricing-available:hover{color:#4d4d4d}.wholesale-product-info-block .wholesale-price-selection{color:#757575;font-style:italic;font-size:13px}.wholesale-product-info-block .wholesale-msrp,.wholesale-product-info-block .wholesale-price-type-shown{color:#757575;font-size:13px !important;float:right}.wholesale-product-info-block input{margin-right:5px;font-size:13px}.wholesale-product-info-block label{font-weight:normal;font-style:italic;color:#757575;font-size:13px}#wholesale-application .form-section{width:100%}#wholesale-application .membership-selection input{height:20px;float:left;margin-top:0;margin-right:5px}.wholesale-application-login{margin-top:75px;margin-bottom:75px}.wholesale-approval-message{padding-left:25%;padding-right:25%}@media screen and (max-width: 991px){.wholesale-approval-message{padding-left:0;padding-right:0}}.shutterstock-search .shutterstock-image-result-container{padding-left:7.5px;padding-right:7.5px}.shutterstock-search .shutterstock-image-result{margin-bottom:15px;height:270px;border:1px solid #d3d3d3;background-color:#fff;display:inline-block;width:100%;cursor:pointer}@media screen and (max-width: 767px){.shutterstock-search .shutterstock-image-result{height:300px}}.shutterstock-search .shutterstock-image-result:hover{border-color:#a9a9a9}.shutterstock-search .shutterstock-image-result img{width:100%;max-height:100%;padding-top:5px;object-fit:scale-down;cursor:pointer}.shutterstock-search .shutterstock-image-result label{max-height:7.2rem;overflow:hidden;text-align:center;width:100%;padding-left:5px;padding-right:5px;color:#000;cursor:pointer}@media screen and (max-width: 767px){.shutterstock-search .shutterstock-image-result label{max-height:75px}}.shutterstock-search .shutterstock-image-result .image-container{height:175px;margin-bottom:10px}@media screen and (max-width: 767px){.shutterstock-search .shutterstock-image-result .image-container{height:200px}}.shutterstock-search .search-input-area{margin-top:75px;width:50%;margin-left:25%}@media screen and (max-width: 991px){.shutterstock-search .search-input-area{width:66.66%;margin-left:16.66%}}@media screen and (max-width: 767px){.shutterstock-search .search-input-area{width:calc(100% - 30px);margin-left:15px}}.shutterstock-search .search-input-area label{width:100%;text-align:center;color:#545454;padding-top:5px;padding-left:2px}.shutterstock-search .search-input-area .search-input{width:calc(100% - 75px);font-size:2rem;border:1px solid #a9a9a9;border-radius:8px 0 0 8px;height:45px;float:left;padding-left:5px}.shutterstock-search .search-input-area .search-button{width:75px;height:45px;border-radius:0 8px 8px 0;border:1px solid #a9a9a9;float:left;border-left:none}.marketplace-product .marketplace-company-logo img{max-width:100%;max-height:50px}.marketplace-product label sup{font-size:50%}.non-profit-feature{text-align:center;border-width:2px;border-style:solid;padding:5px}.non-profit-feature p{text-align:left;padding:20px;margin-bottom:0;color:#666}.non-profit-feature h2,.non-profit-feature #blog-list h2 a,#blog-list h2 .non-profit-feature a,.non-profit-feature #blog-item h2 a,#blog-item h2 .non-profit-feature a,.non-profit-feature #blog-list h2 .btn-text,#blog-list h2 .non-profit-feature .btn-text,.non-profit-feature #blog-item h2 .btn-text,#blog-item h2 .non-profit-feature .btn-text{margin-bottom:-5px;color:#666}.non-profit-feature .title{font-size:1.65rem;color:#000;margin-bottom:10px}.non-profit-feature img{width:200px;height:250px;object-fit:contain}.program-description img{width:300px;float:right}#signupNonprofit label{display:block}#signupNonprofit input{width:100%;margin-bottom:10px}#signupNonprofit button{width:100%;text-align:center;margin-top:20px;margin-bottom:50px}.non-profit .stickers-group-image{width:60%;margin-left:20%;text-align:center;color:#c15f2c}.non-profit .past-donations{margin-top:60px}.non-profit .past-donations img{width:100%}.non-profit .nonprofit-spotlight{padding:30px}.non-profit .nonprofit-spotlight img{width:100%;height:200px;object-fit:contain;filter:grayscale(100%) opacity(75%);transition:.3s filter ease-in-out}.non-profit .nonprofit-spotlight img:hover{filter:unset}.non-profit .full-width-banner{padding-bottom:0 !important;padding-top:0 !important}.non-profit .full-width-banner img{width:100%}.non-profit .non-profit-badge img{margin-bottom:15px;width:100%}.non-profit .nonprofit-video{margin-bottom:30px}.non-profit .required{background-color:#c15f2c;color:#fff;height:350px}.non-profit .required.completed{background-color:#2db314}.non-profit .required .header{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-content:stretch}.non-profit .required .header i{font-size:55px;float:left}.non-profit .required .header .text-group{margin-left:5px}.non-profit .required .header .text-group .upper{display:table;font-size:2rem;text-align:center;margin:0}.non-profit .required .header .text-group .lower{display:table;font-size:3rem;text-align:center;margin:0;margin-top:-10px}.non-profit .snippet,.non-profit .preview,.non-profit .required{border-style:solid;border-radius:0;border-width:2px;border-color:#000;height:350px}.non-profit .snippet p,.non-profit .preview p,.non-profit .required p{margin-bottom:15px}@media screen and (max-width: 1199px)and (min-width: 768px){.non-profit .snippet,.non-profit .preview,.non-profit .required{height:310px}}@media screen and (max-width: 767px){.non-profit .snippet,.non-profit .preview,.non-profit .required{height:unset;padding-bottom:10px}}.non-profit .snippet h5,.non-profit .preview h5{color:#666}.non-profit .snippet span,.non-profit .preview span{font-size:1.2rem;padding-left:5px}.non-profit .preview a img,.non-profit .preview .btn-text img{width:100%}@media screen and (min-width: 1200px){.non-profit .snippet{border-left-width:0;border-right-width:0}}@media screen and (max-width: 1199px){.non-profit .snippet{border-width:2px 2px 2px 0}}@media screen and (max-width: 767px){.non-profit .snippet{border-width:0 2px}}@media screen and (max-width: 1199px)and (min-width: 768px){.non-profit .preview{border-top-width:0;height:unset}}.non-profit .check-it{padding:0;margin-bottom:50px}.non-profit .check-it button{width:100%;margin-top:25px}@media screen and (max-width: 767px){.non-profit .check-it button{margin-top:0}}.non-profit .bold{font-weight:bold}.non-profit .thankyou{margin-bottom:50px}#nonprofit-signup .form-group{width:100%}#nonprofit-signup .form-group label,#nonprofit-signup .form-group input{width:100%}#nonprofit-signup .form-group input{height:32px}.blind-ship-section{margin-bottom:20px;padding-left:15px;padding-right:15px}.order-invoice{width:100%;float:left;padding:.1in .5in}.order-invoice .customer-details{margin-bottom:25px;display:inline-block;width:100%}@media screen{.order-invoice{background-color:#fbfbfb;border:1px solid #e8e8e8;padding-top:10px}}.order-invoice .order-invoice-logo{text-align:center;margin-bottom:60px;margin-top:20px;display:flex}.order-invoice .detail-group{margin-bottom:20px}.order-invoice .invoice-footer{margin-top:50px}.order-invoice .product-image{width:25%}.order-invoice .product-image .thumbnail{border-style:none}.order-invoice .product-image img{max-width:300px;width:100%}.order-invoice .flag-div{text-align:right}.order-invoice .flags span::before{font-family:"Font Awesome 5 Pro",sans-serif;content:"";margin-right:4px}.order-invoice .flags span{padding:0 8px}.order-invoice .user-address-detail th,.order-invoice .user-address-detail td,.order-invoice .order-totals th,.order-invoice .order-totals td{border:none !important;padding:0 !important}.order-invoice .invoice-number{text-align:center;margin-bottom:20px;display:inline-block;width:100%;position:absolute;left:0;z-index:2}.order-invoice .invoice-number .order-number{font-size:1.8rem;font-weight:bold}.order-invoice .invoice-number h1{margin-bottom:20px}.order-invoice .invoice-number .invoice-detail-item{margin-bottom:2px}.order-invoice .invoice-number .invoice-detail-item label{font-size:1.6rem;width:160px}.order-invoice .invoice-number .invoice-detail-item span{font-size:1.6rem;width:calc(100% - 160px)}.order-invoice .invoice-logo div{font-weight:400;font-size:14px;line-height:1.3}.order-invoice .invoice-logo img{max-width:175px !important;max-height:25px;object-fit:contain;margin-bottom:5px}.order-invoice .store-address{margin-top:10px;font-size:10pt}.order-invoice .additional-details table td{text-align:left}.order-invoice .additional-details table td p{margin:0}.order-invoice .additional-details table th,.order-invoice .additional-details table td{padding:3px}.order-invoice .order-items td,.order-invoice .order-items th{padding:5px;vertical-align:top}.order-invoice .order-items td .thumbnail,.order-invoice .order-items th .thumbnail{width:125px;max-width:125px}.order-invoice .order-items td .thumbnail img,.order-invoice .order-items th .thumbnail img{width:125px;max-width:125px}.order-invoice .hidden-footer{display:none}.order-invoice ul{list-style:none;padding:0}.order-invoice .invoice-po{border:3px solid #4545a6;background-color:#e5e5ff;color:#4545a6;padding:10px 20px;width:min-content;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;margin-top:15px}.order-invoice .invoice-po .invoice-po-header{font-size:2rem}.order-invoice .invoice-po .invoice-po-not-paid{font-size:1.4rem}.order-invoice .flag-div{text-align:right;position:absolute;top:0;right:0}.order-invoice .redo{color:#ff8c00}.order-invoice .invoice-footer{text-align:center;font-weight:bold}.order-invoice .order-totals td,.order-invoice .order-totals th{text-align:right}.order-invoice .hidden-footer{display:none}.invoice-rush{color:red;border:3px solid red;background-color:#ff0;width:min-content;width:-moz-fit-content;margin:10px auto 30px;padding:10px 20px}.invoice-rush .rush-header{font-size:5rem}.retail-packaging-component .large-preview{padding:15px}.retail-packaging-component .large-preview .package-size{color:#8a8a8a}.retail-packaging-component .large-preview canvas{width:100%}.retail-packaging-component .preview-area .fa{color:#979797;position:absolute;right:15px;top:15px;font-size:2rem;cursor:pointer}.retail-packaging-component .preview-area .fa:hover{color:#5d5d5d}.retail-packaging-component .retail-packaging-description{text-align:left;padding-left:15px;padding-right:15px}.retail-packaging-component .retail-packaging-description h2,.retail-packaging-component .retail-packaging-description #blog-list h2 a,#blog-list h2 .retail-packaging-component .retail-packaging-description a,.retail-packaging-component .retail-packaging-description #blog-item h2 a,#blog-item h2 .retail-packaging-component .retail-packaging-description a,.retail-packaging-component .retail-packaging-description #blog-list h2 .btn-text,#blog-list h2 .retail-packaging-component .retail-packaging-description .btn-text,.retail-packaging-component .retail-packaging-description #blog-item h2 .btn-text,#blog-item h2 .retail-packaging-component .retail-packaging-description .btn-text{margin-top:0}.retail-packaging-component .retail-packaging-description p{margin-bottom:0;font-weight:normal;font-size:1.4rem}.retail-packaging-list{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:15px;padding-left:15px;padding-right:15px;margin-top:15px;margin-bottom:15px;max-width:100%;width:100%}.retail-packaging-list.three-wide{grid-template-columns:repeat(3, 1fr)}.retail-packaging-list canvas{max-width:100%}.retail-packaging-list .retail-package-item{grid-column:span 1;grid-row:span 1;border:2px solid rgba(0,0,0,0);border-radius:5px}.retail-packaging-list .retail-package-item.active{border:2px solid #39bbfe}.retail-packaging-list img{width:100%}.retail-packaging-list .retail-package{padding:5px}.retail-packaging-list .retail-package canvas,.retail-packaging-list .retail-package img{width:100%}.retail-packaging-list .retail-package .packaging-description .package-name,.retail-packaging-list .retail-package .packaging-description .package-price{display:inline-block;width:100%;float:left;text-align:center}.retail-packaging-list .retail-package .packaging-description .package-price{font-style:italic;font-size:13px}.generic-product .product-image{max-width:100%}.generic-product label sup{font-size:50%}#product-page-nav-list{list-style:none}#product-page-nav-list button{border:none;border-bottom:3px solid #fff;padding:10px 20px;position:relative;bottom:-3px;float:left;background:rgba(0,0,0,0)}#product-page-nav-list button:hover{border-bottom:3px solid #000 !important}.product-page-nav-container{background:#fff;display:flex;justify-content:center;border-bottom:3px solid #fff;margin:0}.active-nav-item{border-bottom:3px solid #000 !important}#navigator{display:flex}.product-page-navigator{display:inline-block;width:100%}.product-page-navigator .absolute-nav{position:fixed;top:0;width:100%;display:block;background-color:#fff;z-index:2;border-radius:0}.product-page-navigator ul.navbar-nav{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-content:stretch;padding:0;width:100%}.product-page-navigator .nav-link h3{font-size:1.7rem;margin-top:10px;margin-bottom:10px;text-align:center;font-style:normal}@media screen and (max-width: 991px){.product-page-navigator .nav-link h3{font-size:.9rem}}.product-description{color:#000;font-family:"Crimson Pro",sans-serif;font-weight:lighter}.testimonial-count{color:#ef9732;font-size:2.8rem;padding-left:10px}.row-with-text-bottom{position:relative}.text-bottom{position:absolute;bottom:0;right:0}.invert-image-column{padding-right:0;margin-bottom:15px}.product-detail-price span{font-size:3.2rem}.full-width{width:100%}.fa-margin{color:#747474;margin-right:5px}.vertical-pad{margin-top:10px;margin-bottom:10px}.section,.gray-section{padding-top:80px;padding-bottom:80px}.gray-section{background-color:#f5f5f5}.margin-row{margin-top:20px}.invert-image input{float:left}.invert-image .text-input-ghost,.invert-image input[type=number].ghost,.invert-image input[type=text].ghost,.invert-image input[type=checkbox].ghost,.invert-image .dropdown-menu li a,.dropdown-menu li .invert-image a,.invert-image .dropdown-menu li .btn-text,.dropdown-menu li .invert-image .btn-text{font-size:1.2rem}carousel img{margin:20px 0}carousel div{color:#000;font-family:"Crimson Pro",sans-serif;font-weight:bold}div.customize-steps{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:stretch}div.customize-steps ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;padding:0;width:85%;margin:0}div.customize-steps ul>*{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}div.customize-steps ul li{color:#000;font-family:"Crimson Pro",sans-serif;width:100%;text-align:center;position:relative;white-space:nowrap;color:#939393}div.customize-steps ul li.completed{color:#222}div.customize-steps ul li span{position:absolute;display:block;width:100%;height:12px;border-bottom:2px solid #d1d1d1;z-index:0}div.customize-steps ul li i{position:relative;z-index:1;background:#fff;border:2px solid #d1d1d1;border-radius:50%;color:#fff;font-size:12px;text-align:center;padding-top:3px;width:20px;height:20px}div.customize-steps ul li i::before{display:block}div.customize-steps ul li:nth-child(1){text-align:left}div.customize-steps ul li:nth-child(3){text-align:right}div.customize-steps ul.graphic{margin-top:8px}div.customize-steps ul.graphic li:nth-child(1){flex:0;padding-left:10%}div.customize-steps ul.graphic li:nth-child(2){flex:1;text-align:right}div.customize-steps ul.graphic li:nth-child(3){flex:1;padding-right:10%}div.customize-steps ul.graphic li:nth-child(3) span{right:24%;width:76%}div.customize-steps ul.graphic li.completed span{border-color:#6f6f6f}div.customize-steps ul.graphic li.completed i{background:#6f6f6f;border:2px solid #6f6f6f}div.customize-steps h5{text-align:center;font-size:70%;padding:0;margin:0;text-transform:none}@media screen and (max-width: 767px){div.customize-steps h5{text-align:left;height:3px}}div.customize-steps.light ul li{color:#b2b2b2}div.customize-steps.light ul li span{border-color:#b2b2b2}div.customize-steps.light ul li i{color:#6f6f6f;background:#6f6f6f;border-color:#b2b2b2}div.customize-steps.light ul li.completed span{border-color:#fff}div.customize-steps.light ul li.completed i{background:#fff;border:2px solid #fff}@media screen and (min-width: 768px){div.customize-steps.light ul li{text-align:center}div.customize-steps.light ul.graphic li:nth-child(1){flex:0;padding-left:15%}div.customize-steps.light ul.graphic li:nth-child(2){flex:1;text-align:right}div.customize-steps.light ul.graphic li:nth-child(3){flex:1;padding-right:15%;text-align:right}div.customize-steps.light ul.graphic li:nth-child(3) span{right:33%;width:70%}}div.customize-steps.light .completed{color:#fff}@media only screen and (min-width:992px){div.customize-steps ul{width:40%}div.customize-steps.light ul{width:60%}}@media only screen and (max-width:767px){div.customize-steps{display:inline-block;width:100%}div.customize-steps ul{display:inline-block;float:right;width:65%;margin-top:0 !important}div.customize-steps ul li{text-align:left;padding-top:12px}div.customize-steps ul li:nth-child(3){text-align:left}div.customize-steps ul li:first-of-type{padding-top:0;margin-top:12px}div.customize-steps ul.graphic{width:35%;padding-left:0;float:left;padding-right:15px}div.customize-steps ul.graphic li span{border-bottom:none;border-left:2px solid #d1d1d1;right:0;top:0;width:11px}div.customize-steps ul.graphic li:nth-child(1){flex:1;text-align:right}div.customize-steps ul.graphic li:nth-child(3){text-align:right;padding:12px 0 0}div.customize-steps ul.graphic li:nth-child(3) span{right:0;top:0;width:11px}}.full-width-steps{width:100%;display:inline-block;float:left}@media screen and (min-width: 768px){.full-width-steps div.customize-steps ul{width:100%}}.recommended-product-list h2,.recommended-product-list #blog-list h2 a,#blog-list h2 .recommended-product-list a,.recommended-product-list #blog-item h2 a,#blog-item h2 .recommended-product-list a,.recommended-product-list #blog-list h2 .btn-text,#blog-list h2 .recommended-product-list .btn-text,.recommended-product-list #blog-item h2 .btn-text,#blog-item h2 .recommended-product-list .btn-text{margin-bottom:30px;margin-top:45px}.recommended-product{border:1px solid #a9a9a9;padding:15px;background-color:#fff;border-radius:7px}.recommended-product .swap-area{display:flex;justify-content:center;flex-wrap:nowrap;flex-direction:row;width:100%;margin-bottom:5px;text-align:center;min-height:30px}.recommended-product .swap-icon{display:inline-block;text-align:center;width:25px;height:25px;border:2px solid rgba(0,0,0,0);margin-right:2px;margin-left:2px}.recommended-product .swap-icon img{width:18px;height:18px;object-fit:scale-down}.recommended-product .swap-icon.selected{border:2px solid #f0f0f0;border-radius:15px;background-color:#f0f0f0}.recommended-product .swap-icon.selected img{filter:brightness(0.3)}.recommended-product .preview-area{text-align:center}.recommended-product .preview-area canvas{width:100%;max-width:300px}.recommended-product .product-name{font-size:1.8rem;display:inline-block;width:100%;text-align:center;margin-bottom:15px;height:50px;max-height:50px;overflow-y:hidden}.recommended-product .color-options{width:100%;display:inline-block}.recommended-product .options-area{display:inline-block;width:100%;height:35px}.recommended-product .options-area .option-label{width:35%;text-align:right;float:left;padding-right:5px;font-weight:bold}.recommended-product .options-area .option-label .contents{height:100%;width:100%}.recommended-product .options-area .option-value{width:65%;text-align:left;float:right;padding-left:5px}.recommended-product .options-area .option-label,.recommended-product .options-area .option-value{min-height:30px;display:inline-flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:stretch}.recommended-product .options-area .option-label input,.recommended-product .options-area .option-value input{height:30px;width:100%}.recommended-product .actions-area{width:100%;text-align:center}.recommended-product .actions-area{margin-top:15px}.recommended-product .actions-area .action-item{display:inline-block;width:50%;margin-bottom:5px;margin-top:5px;padding-left:5px;padding-right:5px}.recommended-product .actions-area .action-item .btn{width:100%;padding-left:0;padding-right:0}.recommended-product .actions-area .action-item .btn-success{background-color:#d9f6d9 !important;border-color:green !important;color:green !important}.recommended-product .actions-area button,.recommended-product .actions-area a,.recommended-product .actions-area .btn-text{display:inline-block}.recommended-product .actions-area .edit-product-btn{color:#a9a9a9;text-decoration:underline}.recommended-product .actions-area .edit-product-btn:hover{color:#000}.recommended-product-list{display:inline-block;width:100%;margin-bottom:50px}.recommended-product-list-item{height:600px}#recommended-products-list ul.carousel-slider{grid-auto-columns:260px;grid-auto-flow:column}.purchase-order-page{padding-bottom:60px}.purchase-order-page .po-payment-methods{display:flex;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center;gap:20px}.purchase-order-page .po-payment-methods i{font-size:4rem;color:#172b46}.purchase-order-page .po-payment-methods img{height:20px}.purchase-order-page .radio-display{margin:15px}.purchase-order-page .btn{margin:15px}.purchase-order-page .download-instruction img,.purchase-order-page .download-instruction span{display:inline-block;float:right}.purchase-order-page .download-instruction img{width:100px}.purchase-order-page .download-instruction span{width:140px;padding-top:5px}.purchase-order-upload{margin-top:15px}.purchase-order-upload .email-file-attachment{text-align:center}.purchase-order-upload .uploaded-file-area .fa-file{padding-right:10px;color:#525252}.purchase-order-upload .uploaded-file-area .fa-times{margin-top:0}.quote-page h3{text-transform:none;font-size:1.5rem}.quote-page .form-footer-actions{margin-top:25px}@media screen and (max-width: 991px){.search-results{padding:40px 0 0}}.search-results .results-info{padding:0 30px;color:#666;font-size:1.2rem}.search-results paginator nav{padding:15px 0;text-align:right}.search-results img{object-fit:contain}@media screen and (max-width: 549px){.search-results img{height:185px}}.search-results delayed-image img{margin:auto}.container.search-results,.search-results.container-col{padding-top:40px;padding-bottom:30px}li.search-result{-webkit-flex-basis:100%;-ms-flex-preferred-size:90%;flex-basis:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;height:400px;padding:15px 30px 30px 30px;position:relative}.InternetExplorer li.search-result{flex-basis:90%}li.search-result>*{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}li.search-result .product-image{width:100%;margin-bottom:30px}li.search-result .search-img{width:192px;height:192px;text-align:center;align-items:center;display:block}li.search-result .search-img img{max-height:100%;object-fit:contain;max-width:100%}li.search-result .testimonial-stars{font-size:10pt}li.search-result.dummy{border:none !important;height:0 !important;margin:0 !important;padding:0 !important}li.search-result .product-image{box-sizing:border-box;margin-bottom:10px;padding-right:1rem}li.search-result .product-image>img{width:100%}li.search-result .product-text{-webkit-flex-basis:45%;-ms-flex-preferred-size:40.5%;flex-basis:45%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px}.InternetExplorer li.search-result .product-text{flex-basis:40.5%}li.search-result .product-text>*{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}li.search-result .product-name{display:inline-block;max-height:72px;height:72px}li.search-result .product-name h2,li.search-result .product-name #blog-list h2 a,#blog-list h2 li.search-result .product-name a,li.search-result .product-name #blog-item h2 a,#blog-item h2 li.search-result .product-name a,li.search-result .product-name #blog-list h2 .btn-text,#blog-list h2 li.search-result .product-name .btn-text,li.search-result .product-name #blog-item h2 .btn-text,#blog-item h2 li.search-result .product-name .btn-text{font-size:18px;line-height:18px;max-height:72px;height:72px;margin:auto 10px}li.search-result .fa.fa-star{margin-right:4px}li.search-result .product-label{color:#666;font-size:1.2rem;text-transform:uppercase;font-family:"Arial Narrow",sans-serif}li.search-result .product-id{font-family:"Arial Narrow",sans-serif;width:100%}li.search-result .product-id-id{text-decoration:none;color:#666;float:right;font-weight:400;font-size:1.2rem}li.search-result .product-info-container{background-color:#f5f5f5;margin:0 -8px}li.search-result .product-info-container .product-name{padding:10px;text-align:center;width:100%}li.search-result .product-info-container .product-name a,li.search-result .product-info-container .product-name .btn-text{color:#2a2a2a}li.search-result p{color:#666;font-size:1.4rem;line-height:1.25;margin-bottom:10px}li.search-result .product-price{padding:0 15px 0 0;text-align:right;font-size:1.2rem}li.search-result .product-ratings{padding:0 0 10px 15px;height:30px}li.search-result .product-ratings .star-rating{color:#ef9732}li.search-result .product-ratings .no-rating{color:#666}li.search-result .product-price-sign,li.search-result .product-price-price{font-weight:bold}li.search-result .product-price-price{font-size:2.4rem}li.search-result .product-buttons{position:absolute;bottom:0;right:5%;width:90%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:100%;-ms-flex-preferred-size:90%;flex-basis:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 550px){li.search-result .product-buttons{bottom:5px;right:unset;width:100%}}li.search-result .product-buttons>*{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.InternetExplorer li.search-result .product-buttons{flex-basis:90%}li.search-result .product-buttons .btn-ghost,li.search-result .product-buttons .drop-image-container #user-file-input label,.drop-image-container #user-file-input li.search-result .product-buttons label,li.search-result .product-buttons .drop-image-container .user-file-input label,.drop-image-container .user-file-input li.search-result .product-buttons label,li.search-result .product-buttons .edit-file-options .btn-fill,.edit-file-options li.search-result .product-buttons .btn-fill,li.search-result .product-buttons .btn-ghost-selected,li.search-result .product-buttons .btn-teal-selected,li.search-result .product-buttons .btn-ghost-light,li.search-result .product-buttons .gray-btn,li.search-result .product-buttons .gray-btn-thick{-webkit-flex-basis:calc((100% - 30px - 10px*2)/2);-ms-flex-preferred-size:calc((100% - 30px - 10px*2)/2);flex-basis:calc((100% - 30px - 10px*2)/2);box-sizing:border-box;font-size:1.2rem;height:30px;max-height:30px;text-align:center;padding:4px}li.search-result .product-buttons .btn-share{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:30px;-ms-flex-preferred-size:30px;flex-basis:30px;font-size:125%;line-height:1}li.search-result .product-buttons .btn-share>.fa.fa-share-alt{margin-left:-2px}@media screen and (max-width: 549px){li.search-result{padding:0;margin-bottom:30px;border:1px solid #d3d3d3}li.search-result .search-img{width:100% !important}li.search-result .product-info-container{width:100% !important;margin:0 !important}li.search-result .product-image{margin-top:5px}}@media screen and (max-width: 767px){.container.search-results,.search-results.container-col{padding:40px 15px 0 15px}}@media only screen and (min-width: 550px){.search-results .results-info{padding:0}.search-results paginator nav{padding:15px 0}li.search-result{-webkit-flex-basis:calc((100% - 1*30px)/2);-ms-flex-preferred-size:calc((100% - 1*30px)/2);flex-basis:calc((100% - 1*30px)/2);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:none;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;flex-wrap:nowrap;border:1px solid #d3d3d3;margin-bottom:30px;padding:4px 8px 0 8px;height:auto}li.search-result>.btn-share{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:25px;-ms-flex-preferred-size:25px;flex-basis:25px;border-radius:5px;padding:0;position:absolute;right:15px;top:15px;width:25px}li.search-result .product-image{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;margin-bottom:10px;padding-right:0}li.search-result .product-text{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center}li.search-result .product-name{text-align:center}li.search-result .product-id{-ms-flex-item-align:center;align-self:center}li.search-result .product-price{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}li.search-result .product-price .product-price-price{line-height:1}li.search-result .product-buttons{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}li.search-result .product-buttons .btn-ghost,li.search-result .product-buttons .drop-image-container #user-file-input label,.drop-image-container #user-file-input li.search-result .product-buttons label,li.search-result .product-buttons .drop-image-container .user-file-input label,.drop-image-container .user-file-input li.search-result .product-buttons label,li.search-result .product-buttons .edit-file-options .btn-fill,.edit-file-options li.search-result .product-buttons .btn-fill,li.search-result .product-buttons .btn-ghost-selected,li.search-result .product-buttons .btn-teal-selected,li.search-result .product-buttons .btn-ghost-light,li.search-result .product-buttons .gray-btn,li.search-result .product-buttons .gray-btn-thick{-webkit-flex-basis:30px;-ms-flex-preferred-size:30px;flex-basis:30px}li.search-result .product-buttons .btn-ghost:last-of-type,li.search-result .product-buttons .drop-image-container #user-file-input label:last-of-type,.drop-image-container #user-file-input li.search-result .product-buttons label:last-of-type,li.search-result .product-buttons .drop-image-container .user-file-input label:last-of-type,.drop-image-container .user-file-input li.search-result .product-buttons label:last-of-type,li.search-result .product-buttons .edit-file-options .btn-fill:last-of-type,.edit-file-options li.search-result .product-buttons .btn-fill:last-of-type,li.search-result .product-buttons .btn-ghost-selected:last-of-type,li.search-result .product-buttons .btn-teal-selected:last-of-type,li.search-result .product-buttons .btn-ghost-light:last-of-type,li.search-result .product-buttons .gray-btn:last-of-type,li.search-result .product-buttons .gray-btn-thick:last-of-type{margin-bottom:10px}}@media only screen and (min-width:768px){li.search-result{-webkit-flex-basis:calc((100% - 2*30px)/3);-ms-flex-preferred-size:calc((100% - 2*30px)/3);flex-basis:calc((100% - 2*30px)/3)}}@media only screen and (min-width:992px){li.search-result{-webkit-flex-basis:calc((100% - 3*30px)/4);-ms-flex-preferred-size:calc((100% - 3*30px)/4);flex-basis:calc((100% - 3*30px)/4)}}@media only screen and (min-width:1200px){li.search-result{-webkit-flex-basis:calc((100% - 4*30px)/5);-ms-flex-preferred-size:calc((100% - 4*30px)/5);flex-basis:calc((100% - 4*30px)/5)}}.static-page-category .search-results h1{margin:0}.static-page-category .search-results .gallery-grid{margin-top:25px}.static-page-category .search-results nav{padding:0}.static-page-category .search-results nav ul{margin:0}@media screen and (max-width: 549px){popular-products .search-results{padding:0;margin-bottom:30px;border:1px solid #d3d3d3}popular-products .search-results .search-img{width:100% !important}popular-products .search-results .product-info-container{width:100% !important;margin:0 !important}popular-products .search-results .product-image{margin-top:5px}popular-products .search-results .product-ratings{text-align:left}popular-products .search-results .product-sku{width:100%;padding:10px}}.filtering .dropdown-menu{width:max-content !important;margin-left:-1px !important}.filtering .testimonial-dropdown{float:left !important;position:relative;padding-top:15px}.filtering .filter-dropdown-menu{position:relative;text-align:left;margin-left:20px}.filtering .filter-dropdown-menu .apply-filter{text-align:center;text-transform:uppercase;padding:10px;background-color:#fff;color:#14365d;font-weight:800;border:1px solid #14365d;border-top:2px solid #14365d}.filtering .filter-dropdown-menu .apply-filter:hover{text-decoration:underline #14365d}.filtering .filter-dropdown-menu .sub-filter{margin-left:15px}.filtering .filter-dropdown-menu .filter-label{border:2px solid #14365d;text-align:center;border-radius:0;padding:.9em 3em .5em 3rem;font-size:75%;font-weight:900}.filtering .filter-dropdown-menu .filter-label i{margin-left:5px}.filtering .filter-dropdown-menu .filter-label:hover{color:#fff;background-color:#14365d}.filtering .filter-dropdown-menu .filter-list{position:absolute;z-index:5;background-color:#14365d;color:#fff;border:1px solid rgba(0,0,0,.15);box-shadow:0 6px 12px rgba(0,0,0,.175);width:max-content}.filtering .filter-dropdown-menu .filter-list .option{height:100%;text-transform:uppercase;background-color:#14365d;color:#fff;list-style:none;font-weight:700;font-size:1rem;cursor:pointer;padding:10px 20px 10px 15px}.filtering .filter-dropdown-menu .filter-list .option input{margin-right:10px}.filtering .filter-dropdown-menu .filter-list .option:hover{background-color:#fff;color:#14365d}@media only screen and (max-width:767px){.filtering .testimonial-dropdown{display:block !important}.filtering .testimonial-dropdown .dropdown-toggle{width:100%;margin-bottom:15px}.filtering .testimonial-dropdown .dropdown-menu{top:51%}.filtering .testimonial-dropdown .filter-dropdown-menu{margin-left:0}}#custom-design-tool{position:relative}@media screen and (max-width: 767px){.design-tool-description{margin-bottom:15px}}.autosave-component-container{position:absolute;top:-60px;z-index:1;right:50px}@media screen and (max-width: 767px){.autosave-component-container{top:unset;position:relative;right:unset;width:100%;padding:5px 5px 20px}}.autosave-component{margin-top:15px}@media screen and (max-width: 767px){.autosave-component{margin-top:0}}.autosave-component .input-group{width:100%}.autosave-component input{font-size:1.6rem;border:1px solid #a9a9a9;width:210px;height:30px;float:left;padding-left:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}@media screen and (max-width: 767px){.autosave-component input{width:calc(100% - 40px)}}.autosave-component button{padding-left:10px;padding-right:10px;font-size:1.7rem;border:1px solid #a9a9a9;float:left;height:30px}.autosave-component button.save{border-left:none;border-top-right-radius:5px;border-bottom-right-radius:5px}.autosave-component button.open{border-radius:5px;margin-left:10px}.autosave-component .last-saved{float:right;text-align:left;font-size:10px;margin-right:50px;min-height:14px}.featured-related-template{width:50%;display:inline-block;text-align:center;padding-bottom:15px;margin-bottom:15px;margin-top:30px;float:left}@media screen and (max-width: 767px){.featured-related-template{width:100%}}.featured-related-template .title-area{width:250px;margin-top:10px;display:inline-block;margin-right:15px;margin-left:15px}.featured-related-template .title-area p{min-height:52px}.featured-related-template:first-of-type{border-right:1px solid #a9a9a9}@media screen and (max-width: 767px){.featured-related-template:first-of-type{border-right:none}}.featured-related-template a,.featured-related-template .btn-text{margin-bottom:15px;margin-top:15px;color:#3d3d3d}.template-selection-item{width:240px;display:inline-block;box-shadow:0 0 3px 0 rgba(0,0,0,.5);margin-right:15px;margin-left:15px;margin-bottom:15px;position:relative}.template-selection-item .remove-autosave{position:absolute;right:5px;top:5px;color:#5d5d5d}.template-selection-item .template-selection-preview{background-color:#e8e8e8;min-height:250px}.template-selection-item .template-selection-description{padding:15px;background-color:#fff}.template-selection-item .template-selection-description .btn-ghost,.template-selection-item .template-selection-description .drop-image-container #user-file-input label,.drop-image-container #user-file-input .template-selection-item .template-selection-description label,.template-selection-item .template-selection-description .drop-image-container .user-file-input label,.drop-image-container .user-file-input .template-selection-item .template-selection-description label,.template-selection-item .template-selection-description .edit-file-options .btn-fill,.edit-file-options .template-selection-item .template-selection-description .btn-fill,.template-selection-item .template-selection-description .btn-ghost-selected,.template-selection-item .template-selection-description .btn-teal-selected,.template-selection-item .template-selection-description .btn-ghost-light,.template-selection-item .template-selection-description .gray-btn,.template-selection-item .template-selection-description .gray-btn-thick{padding-left:0;padding-right:0;width:100%}.template-selection-item .template-selection-description .template-title{height:7.65rem;font-size:1.8rem;font-weight:normal;text-align:center}.related-group-area{width:280px;display:inline-block}.autosave-selection-area{padding-top:45px}.autosave-selection-area .inner-selection-container{display:inline-block;width:100%;background:#fff;padding-bottom:30px}.autosave-selection-area .inner-selection-container.padded{padding:45px}.clipart-search-content-component{padding-top:50px}.clipart-search-content-component h2,.clipart-search-content-component #blog-list h2 a,#blog-list h2 .clipart-search-content-component a,.clipart-search-content-component #blog-item h2 a,#blog-item h2 .clipart-search-content-component a,.clipart-search-content-component #blog-list h2 .btn-text,#blog-list h2 .clipart-search-content-component .btn-text,.clipart-search-content-component #blog-item h2 .btn-text,#blog-item h2 .clipart-search-content-component .btn-text{text-align:center}.clipart-search-content-component .input-group{margin-left:auto;margin-right:auto;padding:0 !important}.clipart-search-content-component .input-group button{height:34px}.clipart-search-content-component li{list-style:none;margin-bottom:20px;padding:0 30px;height:300px}.clipart-search-content-component img{max-width:100%;max-height:100%}.clipart-search-content-component .img-div{height:200px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center}.clipart-search-content-component a.product-name,.clipart-search-content-component .product-name.btn-text{display:block;text-align:center;font-weight:500;margin-top:10px;max-height:23px}.clipart-search-content-component ul{padding:0 !important}.clipart-search-content-component .results{text-align:left}.clipart-search-content-component .clipart-search-input{box-shadow:none;border-radius:6px 0 0 6px;border:solid 1px #14365d;border-right:none}.clipart-search-content-component .btn{border:solid 1px #14365d;border-left:none;border-radius:0 6px 6px 0}@media(max-width: 767px){.clipart-search-content-component .img-div{height:150px}.clipart-search-content-component li{padding:0 10px}}.template-setup-options-size{margin-bottom:15px}.template-setup-options-size label sup{font-size:50%}.template-setup-options-size .small-size-label{padding-left:10px}.template-setup-options-size .proportions{text-align:center}.template-setup-options-size .input-group{z-index:1}table.options{font-weight:lighter;border:none}table.options tr{background-color:unset}@media screen and (max-width: 767px){table.options tr:not(:last-of-type){border-bottom:1px solid #eaeaea}}table.options tr:hover{background:rgba(0,0,0,.08)}table.options tr:hover td:first-of-type{border-top-left-radius:10px;border-bottom-left-radius:10px;overflow:hidden}table.options tr:hover td:last-of-type{border-top-right-radius:10px;border-bottom-right-radius:10px;overflow:hidden}table.options tr td{border-style:none;border-width:0;padding:2px 5px}table.options tr td label{width:100%}table.options tr td:last-of-type:not(:nth-of-type(2)):not(:nth-of-type(1)){text-align:right}@media screen and (max-width: 767px){table.options tr td{line-height:27px}}.template-setup-options-size .input-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.template-setup-options-size .input-group>*{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.template-setup-options-size .input-group>.input-group-addon{background:#f4f5f4;border-color:#ccc;border-right:none;border-radius:0;font-family:Lato,sans-serif;text-align:center;padding:9px 0 0 1px;display:block;width:26px}.template-setup-options-size .input-group>.input-group-addon label{color:#ccc !important;font-size:100% !important;font-weight:normal !important;line-height:100% !important;margin-bottom:0 !important}.template-setup-options-size .input-group>input.form-control,.template-setup-options-size .input-group>input.select-ghost{border-radius:0;width:45%}.template-setup-options-size .input-group>.input-group-addon:first-of-type{order:0}.template-setup-options-size .input-group::before{order:1;width:10%}.template-setup-options-size li.radio:first-of-type{margin-top:0}.personalize-product-options .input-group input#id-height,.personalize-product-options .input-group input#id-width{padding-right:2px;padding-left:10px;width:calc(50% - 55px);margin-right:5px}.personalize-product-options .input-group::after{content:none}.personalize-product-options .input-group .proportions{margin-left:0}.size-input-group,.range-input-group{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;align-items:center;grid-gap:7px;margin-bottom:10px}.size-input-group.stacked,.range-input-group.stacked{flex-direction:column;align-items:stretch}.size-input-group .width-group,.size-input-group .height-group,.range-input-group .width-group,.range-input-group .height-group{display:flex;flex-direction:row;align-items:stretch}.size-input-group .width-group .label-group,.size-input-group .height-group .label-group,.range-input-group .width-group .label-group,.range-input-group .height-group .label-group{display:flex;flex-direction:row;align-items:center;background:#f4f5f4;border:1px solid #ccc;border-right:none;border-radius:4px 0 0 4px;padding:0 6px;text-align:center}.size-input-group .width-group .label-group label,.size-input-group .height-group .label-group label,.range-input-group .width-group .label-group label,.range-input-group .height-group .label-group label{color:#a0a0a0;font-size:1.3rem;line-height:1.3rem;width:1.3rem}.size-input-group .width-group input,.size-input-group .height-group input,.range-input-group .width-group input,.range-input-group .height-group input{border-radius:0 4px 4px 0}.range-input-group .width-group .label-group label,.range-input-group .height-group .label-group label{width:unset}.standalone-qr-code .back-a-step{float:right;cursor:pointer}.standalone-qr-code .qr-title-area{margin-bottom:30px}.qr-setup img{width:100%}.qr-setup .qr-step-block{text-align:center;padding-top:50px;padding-bottom:75px;background-color:#000 !important;color:#fff !important;margin-top:15px;padding-left:10px;padding-right:10px}.qr-setup .qr-step-block label{margin-bottom:40px;text-transform:none}.qr-setup .helper-text{color:#9e9e9e;margin-top:10px;margin-bottom:10px}.qr-setup .form-area{overflow:hidden;border-top:1px solid #000;box-shadow:0 -10px 100px 30px #aaa;padding-bottom:50px;padding-top:50px}.qr-setup .btn-green,.qr-setup .btn-green:hover{background-color:#c15f2c;color:#fff;border-style:none;margin-top:30px}.qr-setup .qr-url input{height:41px}.qr-setup .qr-url span.input-group-btn{font-size:1rem}.qr-setup .qr-url span.input-group-btn button{height:41px}.qr-setup .pick-template{text-align:center}.qr-setup .pick-template img{margin-bottom:20px;margin-top:20px}.qr-setup #contact .personal-info{margin-bottom:15px}@media screen and (max-width: 991px){.qr-setup #contact .barred-area h1{margin-top:0;padding-top:20px;border-top:solid 2px #a9a9a9}}@media screen and (min-width: 992px){.qr-setup #contact .barred-area{padding-left:0}.qr-setup #contact .barred-area>div:first-child{margin-bottom:15px;padding-left:30px}.qr-setup #contact .barred-area>div.company-info:last-child{padding-left:15px;margin-bottom:0;border-left:solid 2px #a9a9a9}.qr-setup #contact .barred-area>div.company-info:last-child .first-label{margin-top:0}.qr-setup #contact .barred-area>div.company-info:last-child div:last-child{margin-bottom:0}}.qr-setup #website .form-group,.qr-setup #website h1,.qr-setup #website p,.qr-setup #contact .form-group,.qr-setup #contact h1,.qr-setup #contact p,.qr-setup #text .form-group,.qr-setup #text h1,.qr-setup #text p,.qr-setup #custom .form-group,.qr-setup #custom h1,.qr-setup #custom p{text-align:left}.qr-setup .input-group-btn .btn-green{margin-top:0}.qr-setup .title-bar{width:350px;margin:0 auto;text-align:center;background-color:#000;color:#fff;z-index:20;position:relative;height:45px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-content:stretch}.qr-setup .title-bar .title-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-content:stretch}.qr-setup .title-bar .title-group i{font-size:1.5rem;padding-left:15px;padding-right:15px}.qr-setup .title-bar .title-group span{text-transform:uppercase;padding-top:2px}.qr-setup-tool .customize-steps.light ul{width:100%}.qr-setup-tool .type-setup img{padding:15px}.qr-setup-tool .type-setup p{text-align:center;padding-top:5px}.qr-setup-tool .type-setup .col-md-6{padding-left:30px;padding-right:30px}.qr-setup-tool .barcode .fa-barcode-alt,.qr-setup-tool .barcode .fa-qrcode{font-size:14rem;text-align:center;width:100%;margin-bottom:15px}.template-finalize-options #close-info{position:absolute;top:0;right:0;font-size:1.3rem;color:#999}.template-finalize-options #close-info:hover{color:#14365d}.template-finalize-options .size-change-flag{margin-top:15px;margin-left:2px;margin-right:2px;padding:10px;outline:#b01000}.template-finalize-options .size-change-flag i{font-weight:lighter;margin-bottom:20px}.template-finalize-options .size-change-flag label{margin-left:10px}.template-finalize-options .size-change-flag p{margin-bottom:15px}.template-finalize-options .error-list{font-weight:lighter}.template-finalize-options .info{position:relative;margin-bottom:15px}.template-finalize-options .qty-total{float:right;font-weight:900;font-size:1.2rem}.template-finalize-options .product-options{margin-top:15px}.template-finalize-options .product-options .fa-info-circle{color:#999;margin-left:5px}.template-finalize-options .product-options .fa-info-circle:hover{color:#14365d}.template-finalize-options .options label{font-weight:normal;padding-left:10px;max-width:calc(100% - 20px)}.template-finalize-options .options input{float:left}.template-finalize-options .option-short-description{color:#333;padding-bottom:5px;font-size:1.4rem;margin-top:-4px}.disabled-option .options-label,.disabled-option .clipart-product-page .ex,.clipart-product-page .disabled-option .ex,.disabled-option .marketplace-product-page .ex,.marketplace-product-page .disabled-option .ex,.disabled-option .generic-product .ex,.generic-product .disabled-option .ex,.disabled-option .disabled-option-reason{color:#676767}.disabled-option .options-label a,.disabled-option .clipart-product-page .ex a,.clipart-product-page .disabled-option .ex a,.disabled-option .marketplace-product-page .ex a,.marketplace-product-page .disabled-option .ex a,.disabled-option .generic-product .ex a,.generic-product .disabled-option .ex a,.disabled-option .options-label .btn-text,.disabled-option .clipart-product-page .ex .btn-text,.clipart-product-page .disabled-option .ex .btn-text,.disabled-option .marketplace-product-page .ex .btn-text,.marketplace-product-page .disabled-option .ex .btn-text,.disabled-option .generic-product .ex .btn-text,.generic-product .disabled-option .ex .btn-text,.disabled-option .disabled-option-reason a,.disabled-option .disabled-option-reason .btn-text{font-size:90%}.template-finalize-options-grid{grid-gap:10px;margin-bottom:10px}.template-finalize-options-grid .form-group{margin-bottom:0 !important}.template-setup-options-shapes{margin-bottom:10px}.template-setup-options-shapes .options-shapes .select-shapes-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;gap:10px}@media screen and (max-width: 500px){.template-setup-options-shapes .options-shapes .select-shapes-list{display:inline-block;width:100%}}.template-setup-options-shapes .options-shapes .shape-button-container{position:relative;height:85px;width:75px;float:left;margin-bottom:10px}.template-setup-options-shapes .options-shapes .shape-button-container img{max-width:100%;max-height:100%;position:absolute;top:0;left:0}.template-setup-options-shapes .options-shapes .shape-button-container .shape-unselected{z-index:10}.template-setup-options-shapes .options-shapes .shape-button-container .shape-hover{z-index:10;opacity:0}.template-setup-options-shapes .options-shapes .shape-button-container .shape-selected{display:none}@media(max-width: 500px){.template-setup-options-shapes .options-shapes .shape-button-container{width:33.3333333333%}}.template-setup-options-shapes .options-shapes .shape-button-container:hover .shape-unselected{opacity:0}.template-setup-options-shapes .options-shapes .shape-button-container:hover .shape-hover{opacity:1}.template-setup-options-shapes .options-shapes .show-selected .shape-unselected{display:none}.template-setup-options-shapes .options-shapes .show-selected .shape-hover{display:none}.template-setup-options-shapes .options-shapes .show-selected .shape-selected{display:block}.template-setup-options-shapes .options-shapes .radius-container{width:calc(100% - 65px);display:inline-block;float:left;margin-right:15px}.template-setup-options-shapes .options-shapes .radius-icon{display:inline-block;float:left}.template-setup-options-shapes .options-shapes #round-sample{height:50px;width:50px;margin:auto;margin-top:11px}@media(max-width: 769px){.tool-tab .template-setup-options-shapes .options-shapes .select-shapes-list{display:inline-block;width:100%}}@media(max-width: 769px){.tool-tab .template-setup-options-shapes .options-shapes .shape-button-container{width:33.3333333333%}}.single-step-qr-code-component .data-collection-section{width:80%;margin-left:10%;margin-right:10%}.single-step-qr-code-component .customize-steps{margin-bottom:45px}.single-step-qr-code-component .qr-product-tile{padding:15px;text-align:center}.single-step-qr-code-component .qr-product-tile span{font-size:1.6rem}.single-step-qr-code-component .qr-product-tile img{width:100%;object-fit:scale-down}.qr-code-table{position:relative}.qr-code-table .toggle-data-input{position:absolute;right:0;top:0;color:#aaa}.qr-code-table textarea{width:100%;min-height:100px}.qr-code-table table.table i{line-height:36px}.qr-code-table table.table thead tr th,.qr-code-table table.table thead tr td,.qr-code-table table.table tbody tr th,.qr-code-table table.table tbody tr td,.qr-code-table table.table tfoot tr th,.qr-code-table table.table tfoot tr td{padding:3px}.related-templates{text-align:center}.related-templates .carousel-wrap{margin-bottom:0}.related-templates ul.carousel-list a.product-image,.related-templates ul.carousel-list .product-image.btn-text{margin-bottom:1rem}.related-templates ul.carousel-list a,.related-templates ul.carousel-list .btn-text{color:#000;line-height:1.7}.basic-controller label sup{font-size:50%}#vector-canvas-modals-clipart-search-modal .input-group,.add-clipart-component .input-group{margin-bottom:25px}#vector-canvas-modals-clipart-search-modal .btn-ghost,#vector-canvas-modals-clipart-search-modal .drop-image-container #user-file-input label,.drop-image-container #user-file-input #vector-canvas-modals-clipart-search-modal label,#vector-canvas-modals-clipart-search-modal .drop-image-container .user-file-input label,.drop-image-container .user-file-input #vector-canvas-modals-clipart-search-modal label,#vector-canvas-modals-clipart-search-modal .edit-file-options .btn-fill,.edit-file-options #vector-canvas-modals-clipart-search-modal .btn-fill,#vector-canvas-modals-clipart-search-modal .btn-ghost-selected,#vector-canvas-modals-clipart-search-modal .btn-teal-selected,#vector-canvas-modals-clipart-search-modal .btn-ghost-light,#vector-canvas-modals-clipart-search-modal .gray-btn,#vector-canvas-modals-clipart-search-modal .gray-btn-thick,.add-clipart-component .btn-ghost,.add-clipart-component .drop-image-container #user-file-input label,.drop-image-container #user-file-input .add-clipart-component label,.add-clipart-component .drop-image-container .user-file-input label,.drop-image-container .user-file-input .add-clipart-component label,.add-clipart-component .edit-file-options .btn-fill,.edit-file-options .add-clipart-component .btn-fill,.add-clipart-component .btn-ghost-selected,.add-clipart-component .btn-teal-selected,.add-clipart-component .btn-ghost-light,.add-clipart-component .gray-btn,.add-clipart-component .gray-btn-thick{padding-left:0 !important;padding-right:0 !important}#vector-canvas-modals-clipart-search-modal ul,.add-clipart-component ul{list-style-type:none;padding:0}#vector-canvas-modals-clipart-search-modal li,.add-clipart-component li{padding:5px;vertical-align:middle;text-align:center}#vector-canvas-modals-clipart-search-modal .clipart-art,.add-clipart-component .clipart-art{height:100%;width:auto}#vector-canvas-modals-clipart-search-modal .clipart-name,.add-clipart-component .clipart-name{text-align:center;padding:5px;height:5rem;overflow:hidden}#vector-canvas-modals-clipart-search-modal button.btn-ghost,#vector-canvas-modals-clipart-search-modal .edit-file-options button.btn-fill,.edit-file-options #vector-canvas-modals-clipart-search-modal button.btn-fill,#vector-canvas-modals-clipart-search-modal button.btn-ghost-selected,#vector-canvas-modals-clipart-search-modal button.btn-teal-selected,#vector-canvas-modals-clipart-search-modal button.btn-ghost-light,#vector-canvas-modals-clipart-search-modal button.gray-btn,#vector-canvas-modals-clipart-search-modal button.gray-btn-thick,.add-clipart-component button.btn-ghost,.add-clipart-component .edit-file-options button.btn-fill,.edit-file-options .add-clipart-component button.btn-fill,.add-clipart-component button.btn-ghost-selected,.add-clipart-component button.btn-teal-selected,.add-clipart-component button.btn-ghost-light,.add-clipart-component button.gray-btn,.add-clipart-component button.gray-btn-thick{padding:.5em 3rem}#vector-canvas-modals-clipart-search-modal .img-wrapper,.add-clipart-component .img-wrapper{display:block;height:180px;margin:auto}#vector-canvas-modals-clipart-search-modal .img-wrapper delayed-image img,.add-clipart-component .img-wrapper delayed-image img{max-width:100%;max-height:100%}#vector-canvas-modals-clipart-search-modal .img-wrapper img,.add-clipart-component .img-wrapper img{max-width:100%;object-fit:scale-down}#vector-canvas-modals-clipart-search-modal .img-wrapper.smaller-wrapper,.add-clipart-component .img-wrapper.smaller-wrapper{height:100px}#vector-canvas-modals-clipart-search-modal .active-category,.add-clipart-component .active-category{background-color:#f3f3f3;border:1px solid #a5a5a5}#vector-canvas-modals-clipart-search-modal .inner-input,.add-clipart-component .inner-input{border-left-width:0 !important;border-right-width:0;padding:2px 5px;line-height:unset;background-color:#fff}#vector-canvas-modals-clipart-search-modal .inner-input span,.add-clipart-component .inner-input span{display:inline-block;color:#fff;background-color:#6e93c1;padding:2px 5px}#vector-canvas-modals-clipart-search-modal a,#vector-canvas-modals-clipart-search-modal .btn-text,.add-clipart-component a,.add-clipart-component .btn-text{color:#6e93c1}#vector-canvas-modals-clipart-search-modal .search-input,.add-clipart-component .search-input{border-right-width:0}#vector-canvas-modals-clipart-search-modal .input-group,.add-clipart-component .input-group{margin-bottom:5px}#vector-canvas-modals-clipart-search-modal .input-group-addon,.add-clipart-component .input-group-addon{border-left:1px solid #cdcdcd}#vector-canvas-modals-clipart-search-modal .clipart-preview,.add-clipart-component .clipart-preview{margin-bottom:30px;padding-left:7px;padding-right:7px}#vector-canvas-modals-clipart-search-modal .category-preview,.add-clipart-component .category-preview{margin-bottom:5px !important}.clip-art-modal-paginator{position:relative;left:5px}@font-face{font-weight:normal;font-style:normal}[class^=icon-],[class*=" icon-"]{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-colorpicker:before{content:""}.customize-any-decal{margin-top:30px}.customize-any-decal .stripe{background-color:#f5f5f5}.customize-any-decal .instructions{display:flex;flex-direction:row;flex-wrap:wrap-reverse;margin-bottom:30px}.customize-any-decal .instructions div{padding:0 !important}.customize-any-decal .step{margin-bottom:30px}.customize-any-decal .step img{padding:0 20px 0 0 !important;max-width:250px}.customize-any-decal .step div{padding:0 20px 0 0 !important}.customize-any-decal .csc{margin:30px 0}.customize-any-decal .ft{margin:30px 0}.drag-drop-buy-info .sample-image{width:100%}.drag-drop-buy-container:before{content:unset !important}.drag-drop-buy-container .drag-drop-buy{background:#f4f5f4;border:1px solid #f4f5f4}.drag-drop-buy-container .drag-drop-buy .size{text-align:right;padding-top:30px}.drag-drop-buy-container .drag-drop-buy .size span{color:#666;font-size:14pt}.drag-drop-buy-container .drag-drop-buy .price{text-align:right;padding-top:26px}.drag-drop-buy-container .drag-drop-buy .price span{font-size:18pt}.drag-drop-buy-container .drag-drop-buy .ddb-help-text{text-align:center;margin-top:15px;font-size:1.4rem}.drag-drop-buy-container .drag-drop-buy .form-group label{width:100%}.drag-drop-buy-container .drag-drop-buy .add-to-cart{display:flex;justify-content:center}@media only screen and (max-width:991px){.drag-drop-buy-container .drag-drop-buy .add-to-cart{margin-bottom:20px}}.drag-drop-buy-container .drag-drop-buy .drag-drop-buy-editor{margin-top:10px}.drag-drop-buy-container .drag-drop-buy .drag-drop-buy-editor .form{margin-top:20px}.drag-drop-buy-container .drag-drop-buy .drag-drop-buy-editor .form label{font-weight:bold;font-size:115%}.drag-drop-buy-container .drag-drop-buy .drag-drop-buy-editor .form .form-control,.drag-drop-buy-container .drag-drop-buy .drag-drop-buy-editor .form .select-ghost{border-radius:0}@media only screen and (min-width:992px){.drag-drop-buy-container .drag-drop-buy .drag-drop-buy-editor .field-container{border-right:1px solid #b3b3b3}}.drag-drop-buy-container .drag-drop-buy .ddb-selector{margin-top:20px;border:1px solid #f4f5f4;background:#fff;display:block;list-style:none;white-space:nowrap;overflow:auto;padding:10px;margin-bottom:0}.drag-drop-buy-container .drag-drop-buy .ddb-selector li{display:inline-block;vertical-align:bottom;margin-left:10px;margin-right:10px}.drag-drop-buy-container .drag-drop-buy .ddb-selector li .ddb-preview-item{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-end;align-items:center;align-content:center}.drag-drop-buy-container .drag-drop-buy .ddb-selector li .ddb-preview-item img{margin:5px}.drag-drop-buy-container .drag-drop-buy .ddb-selector li .ddb-preview-item span{display:block;text-align:center}.drag-drop-buy-container .drag-drop-buy drag-drop-buy-canvas{margin-bottom:15px;margin-top:15px}.drag-drop-buy-container drag-drop-buy-clipart-editor .btn-ghost-sm{background-color:#fff}.drag-drop-buy-container drag-drop-buy-clipart-editor a.btn-ghost,.drag-drop-buy-container drag-drop-buy-clipart-editor .edit-file-options a.btn-fill,.edit-file-options .drag-drop-buy-container drag-drop-buy-clipart-editor a.btn-fill,.drag-drop-buy-container drag-drop-buy-clipart-editor .btn-ghost.btn-text,.drag-drop-buy-container drag-drop-buy-clipart-editor .drop-image-container #user-file-input label.btn-text,.drop-image-container #user-file-input .drag-drop-buy-container drag-drop-buy-clipart-editor label.btn-text,.drag-drop-buy-container drag-drop-buy-clipart-editor .drop-image-container .user-file-input label.btn-text,.drop-image-container .user-file-input .drag-drop-buy-container drag-drop-buy-clipart-editor label.btn-text,.drag-drop-buy-container drag-drop-buy-clipart-editor .edit-file-options .btn-text.btn-fill,.edit-file-options .drag-drop-buy-container drag-drop-buy-clipart-editor .btn-text.btn-fill,.drag-drop-buy-container drag-drop-buy-clipart-editor a.btn-ghost-selected,.drag-drop-buy-container drag-drop-buy-clipart-editor .btn-text.btn-ghost-selected,.drag-drop-buy-container drag-drop-buy-clipart-editor a.btn-teal-selected,.drag-drop-buy-container drag-drop-buy-clipart-editor .btn-text.btn-teal-selected,.drag-drop-buy-container drag-drop-buy-clipart-editor a.btn-ghost-light,.drag-drop-buy-container drag-drop-buy-clipart-editor .btn-text.btn-ghost-light,.drag-drop-buy-container drag-drop-buy-clipart-editor a.gray-btn,.drag-drop-buy-container drag-drop-buy-clipart-editor .btn-text.gray-btn,.drag-drop-buy-container drag-drop-buy-clipart-editor a.gray-btn-thick,.drag-drop-buy-container drag-drop-buy-clipart-editor .btn-text.gray-btn-thick,.drag-drop-buy-container drag-drop-buy-clipart-editor .form-control,.drag-drop-buy-container drag-drop-buy-clipart-editor .select-ghost{margin-bottom:10px}.drag-drop-buy-container drag-drop-buy-clipart-editor .clipart-editor-container{margin-bottom:10px}@media only screen and (max-width:991px){.drag-drop-buy-container drag-drop-buy-clipart-editor .clipart-editor-container{margin:20px 0;padding-bottom:10px;border-bottom:1px solid #b3b3b3}}@media only screen and (max-width:767px){.drag-drop-buy-container drag-drop-buy-clipart-editor .clipart-editor-container{font-size:80%}.drag-drop-buy-container drag-drop-buy-clipart-editor .clipart-editor-container a.btn-ghost,.drag-drop-buy-container drag-drop-buy-clipart-editor .clipart-editor-container .edit-file-options a.btn-fill,.edit-file-options .drag-drop-buy-container drag-drop-buy-clipart-editor .clipart-editor-container a.btn-fill,.drag-drop-buy-container drag-drop-buy-clipart-editor .clipart-editor-container .btn-ghost.btn-text,.drag-drop-buy-container drag-drop-buy-clipart-editor .clipart-editor-container .drop-image-container #user-file-input label.btn-text,.drop-image-container #user-file-input .drag-drop-buy-container drag-drop-buy-clipart-editor .clipart-editor-container label.btn-text,.drag-drop-buy-container drag-drop-buy-clipart-editor .clipart-editor-container .drop-image-container .user-file-input label.btn-text,.drop-image-container .user-file-input .drag-drop-buy-container drag-drop-buy-clipart-editor .clipart-editor-container label.btn-text,.drag-drop-buy-container drag-drop-buy-clipart-editor .clipart-editor-container .edit-file-options .btn-text.btn-fill,.edit-file-options .drag-drop-buy-container drag-drop-buy-clipart-editor .clipart-editor-container .btn-text.btn-fill,.drag-drop-buy-container drag-drop-buy-clipart-editor .clipart-editor-container a.btn-ghost-selected,.drag-drop-buy-container drag-drop-buy-clipart-editor .clipart-editor-container .btn-text.btn-ghost-selected,.drag-drop-buy-container drag-drop-buy-clipart-editor .clipart-editor-container a.btn-teal-selected,.drag-drop-buy-container drag-drop-buy-clipart-editor .clipart-editor-container .btn-text.btn-teal-selected,.drag-drop-buy-container drag-drop-buy-clipart-editor .clipart-editor-container a.btn-ghost-light,.drag-drop-buy-container drag-drop-buy-clipart-editor .clipart-editor-container .btn-text.btn-ghost-light,.drag-drop-buy-container drag-drop-buy-clipart-editor .clipart-editor-container a.gray-btn,.drag-drop-buy-container drag-drop-buy-clipart-editor .clipart-editor-container .btn-text.gray-btn,.drag-drop-buy-container drag-drop-buy-clipart-editor .clipart-editor-container a.gray-btn-thick,.drag-drop-buy-container drag-drop-buy-clipart-editor .clipart-editor-container .btn-text.gray-btn-thick,.drag-drop-buy-container drag-drop-buy-clipart-editor .clipart-editor-container .form-control,.drag-drop-buy-container drag-drop-buy-clipart-editor .clipart-editor-container .select-ghost{margin:10px 0}}.drag-drop-buy-container #customize-steps-container{padding:70px 0 30px}h1#template-name{margin-top:0;margin-bottom:0}.btn.btn-cs{border:1px solid;text-transform:uppercase;border-radius:0;padding:10px;margin-top:15px;float:right;margin-bottom:30px}.btn.btn-cs a#step-2-continue,.btn.btn-cs #step-2-continue.btn-text{color:#fff}.btn.btn-cs a#step-2-continue.disable-click,.btn.btn-cs #step-2-continue.disable-click.btn-text{pointer-events:none}.file-preview-container{text-align:center;position:relative;border:1px solid #f4f5f4;background-color:#f4f5f4;border-botton:none;margin-bottom:5px}.file-preview-container img{width:100%}.file-preview-container .image-shadow img{max-height:675px !important}.show-price{font-weight:700}.total{text-align:right;font-size:3.4rem;margin:10px 0}.product-approval{padding-top:15px;margin-top:15px;background-color:#f4f5f4;display:inline-block;width:100%}.product-approval label{display:inline;position:relative;left:10px;font-weight:lighter}.product-approval .error{width:100% !important;margin-left:0 !important;margin-bottom:10px}.product-approval .vectorization-option{margin-left:30px}.product-approval .vectorization-option .vector-price{font-style:italic;margin-right:10px;font-weight:400}.product-approval .additional-instructions{font-weight:bold}.finalize-container{background-color:#f4f5f4;padding:15px;position:relative;border-radius:10px}.finalize-container p{margin-bottom:5px}.finalize-container .error{margin-left:15px;width:calc(100% - 15px);line-height:initial !important}.finalize-container i{padding-right:5px}.finalize-container .price-text{font-weight:900;text-align:right;font-size:2.75rem;margin-top:15px}@media only screen and (max-width:767px){.collapse-mobile{display:none}.collapse-desktop{display:block}}.edit-file-options input[type=file]{display:none}.edit-file-options .btn-fill{width:100%;height:100%;line-height:31px;padding:.75em 0}.edit-file-options .btn-fill img{height:30px;margin-right:10px}.edit-file-options .btn-fill:hover img{filter:invert(100%)}#scroll-div{height:100%;width:100%;position:absolute;top:0;left:0}.no-margin{margin:0}.note{margin-top:15px;font-size:1.4rem}.qty-total{float:right;font-weight:900;font-size:1.2rem}.product-options{margin-top:15px}.proof-approval-options{display:flex;margin-bottom:10px}.proof-approval-options label{font-weight:normal}.finalize-options-table{margin-bottom:40px}.finalize-options-table td{border:none}.finalize-options-table tr{padding:0}.finalize-button-options-area{margin-top:15px}#custom-product-finalize{margin-top:30px}finalize-details .finalize-size-item{width:calc(50% - 60px);display:inline;border-radius:0px}finalize-details .finalize-quantity-each{float:right;position:relative;top:7px}@media(max-width: 1199px){finalize-details .finalize-size-item{width:50%}finalize-details .size-item-h{margin-top:10px}finalize-details .finalize-quantity-each{position:relative;top:10px}finalize-details .w-h-x{display:none}}@media(max-width: 991px){finalize-details .finalize-quantity-each{float:none}}@media(max-width: 767px){finalize-details .lock .fa{margin-top:-2px}}finalize-details .finalize-quantity-item{display:inline-block;width:75px;border-radius:0px}.charge-fee{margin-left:5px;font-weight:900}#customize-steps-container{padding:60px 0 60px}@media screen and (max-width: 767px){#customize-steps-container{padding:30px 0 30px}}@media(max-width: 991px){.element-space{margin-top:15px}}.list-elements .active{width:calc(100% + 15px);left:-15px}.basic-social-media{display:flex;justify-content:center;font-size:1.5rem;margin-bottom:15px}.basic-social-media a,.basic-social-media .btn-text{padding:10px 15px}.basic-social-media a i,.basic-social-media .btn-text i{color:#999;font-size:3.25rem;line-height:1}.basic-social-media a:hover i,.basic-social-media .btn-text:hover i{color:#14365d}.social-media-large{margin-top:5px}.social-media-large i{font-size:4rem;line-height:4rem}.social-header{text-align:center;font-size:2rem;margin-top:30px;margin-bottom:5px;display:inline-block;width:100%}.product-image-container{height:100%;display:flex;border:0;vertical-align:middle}.product-image-container img{width:100%;max-height:500px;object-fit:contain}.info-text{display:grid}.info-text iframe{max-width:100%}.options-label,.clipart-product-page .ex,.marketplace-product-page .ex,.generic-product .ex{color:#000;font-family:Lato,sans-serif;line-height:1.7;margin-bottom:0;font-size:115%;width:100%}.options-label .fa-info-circle,.clipart-product-page .ex .fa-info-circle,.marketplace-product-page .ex .fa-info-circle,.generic-product .ex .fa-info-circle{font-size:80%;margin-left:5px;color:#126ea4}.options-label .fa-info-circle:hover,.clipart-product-page .ex .fa-info-circle:hover,.marketplace-product-page .ex .fa-info-circle:hover,.generic-product .ex .fa-info-circle:hover{color:#53b7e8}.options-label sup,.clipart-product-page .ex sup,.marketplace-product-page .ex sup,.generic-product .ex sup{font-size:50%}.option-help-text{font-size:95%;margin-bottom:10px;color:#525252;font-style:italic;border-left:4px solid #b5b5b5;padding-left:5px}.option-price{margin-left:15px;color:#6b6b6b}@media(max-width: 767px){.options-label,.clipart-product-page .ex,.marketplace-product-page .ex,.generic-product .ex{font-size:110%}}.user-uploads-img-container{width:100%;height:150px;line-height:150px;text-align:center;margin-bottom:5px}.user-uploads-img-container img{vertical-align:middle}.user-uploads-img-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.layer-btn img{height:22px;width:26px}@media(min-width: 768px){.upload-btn{padding-left:0}.design-btn{padding-right:0}}.design-btn a,.design-btn .btn-text,.design-btn button,.upload-btn a,.upload-btn .btn-text,.upload-btn button{text-align:center;width:100%}@media(max-width: 767px){.upload-btn{margin-bottom:15px}}.flex-group{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap;align-content:center}.flex-group.spaced{justify-content:space-evenly}.vertical-flex-group{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.material-overlay{margin-bottom:30px}.material-overlay .material-overlay-image{background-size:cover}.material-overlay .overlay-selected{border:solid 2px #000}.size-warning{margin:15px 0 17px 0;position:relative;font-size:1.4rem}.size-warning p{font-size:1.4rem;margin-bottom:1rem}.size-warning i{position:absolute;right:5px;top:5px;color:#a9a9a9}.user-address-detail{margin-bottom:0}.auto-align-set{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center}.auto-align-set span,.auto-align-set input{margin-right:5px}.auto-align-set input{margin-left:5px}.info-help-block .help-title{font-size:115%;color:#2d2d2d;margin-top:10px;width:100%;margin-bottom:0}#product-details{margin-top:20px}#product-details .category-search-filters{margin-top:20px}#product-details .search-category{text-align:center;display:inline-block;float:left}#product-details .search-category img{width:150px;height:150px;object-fit:scale-down}#product-details .carousel-slider{margin-top:0;margin-bottom:0}@media screen and (min-width: 1350px){#product-details .carousel-slider{padding-left:0;padding-right:0}#product-details .carousel-slider .slider-container{margin-left:0;margin-right:0}#product-details .carousel-slider .glyphicon-chevron-right{right:-35px}#product-details .carousel-slider .glyphicon-chevron-left{left:-35px}}#product-details .search-slider{background-color:#f5f5f5;padding-top:15px;padding-bottom:0}@media screen and (max-width: 767px){#product-details .search-slider .container,#product-details .search-slider .container-col{padding-left:0;padding-right:0}#product-details .search-slider .container h2,#product-details .search-slider .container-col h2,#product-details .search-slider .container #blog-list h2 a,#blog-list h2 #product-details .search-slider .container a,#product-details .search-slider .container-col #blog-list h2 a,#blog-list h2 #product-details .search-slider .container-col a,#product-details .search-slider .container #blog-item h2 a,#blog-item h2 #product-details .search-slider .container a,#product-details .search-slider .container-col #blog-item h2 a,#blog-item h2 #product-details .search-slider .container-col a,#product-details .search-slider .container #blog-list h2 .btn-text,#blog-list h2 #product-details .search-slider .container .btn-text,#product-details .search-slider .container-col #blog-list h2 .btn-text,#blog-list h2 #product-details .search-slider .container-col .btn-text,#product-details .search-slider .container #blog-item h2 .btn-text,#blog-item h2 #product-details .search-slider .container .btn-text,#product-details .search-slider .container-col #blog-item h2 .btn-text,#blog-item h2 #product-details .search-slider .container-col .btn-text{padding-left:15px;padding-right:15px;margin-bottom:15px}}#product-details .search-header{padding-bottom:15px}#product-details .search-page-results{padding-top:45px;padding-bottom:45px;background-color:#fff !important;margin-bottom:45px}#product-details h3{font-weight:bold}#product-details .search-filter-area .search-filter-group{background:#f5f5f5;border-radius:10px;padding:10px;margin-bottom:30px}#product-details .search-filter-area .search-filter-group h3{margin-bottom:10px}#product-details .search-filter-area .search-filter-group label{width:100%;margin:2px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#product-details .search-filter-area .search-filter-group input{margin-right:2px}#product-details .search-filter-area .search-filter-group .btn{text-transform:none;margin-top:15px;width:100%}#product-details .carousel-slider span.category-name{display:inline-block;text-align:center;width:100%;padding-top:10px}@media(min-width: 992px){#step-2-continue{width:calc(50% - 15px)}}.lettering-info img{width:90%;margin:5%}.lettering-info h2,.lettering-info #blog-list h2 a,#blog-list h2 .lettering-info a,.lettering-info #blog-item h2 a,#blog-item h2 .lettering-info a,.lettering-info #blog-list h2 .btn-text,#blog-list h2 .lettering-info .btn-text,.lettering-info #blog-item h2 .btn-text,#blog-item h2 .lettering-info .btn-text{text-align:center}price,.price{font-size:2rem;font-weight:600}price span,.price span{margin-left:10px}.qty-input{margin-right:10px}.continue-price{margin-bottom:15px}.product-title{margin-top:0;margin-bottom:0}.clipart-product-page label,.marketplace-product-page label,.generic-product label{color:#000}.clipart-product-page .invert-group,.marketplace-product-page .invert-group,.generic-product .invert-group{text-align:right}@media screen and (max-width: 767px){.clipart-product-page .invert-group,.marketplace-product-page .invert-group,.generic-product .invert-group{text-align:left}}.clipart-product-page .artist-info,.marketplace-product-page .artist-info,.generic-product .artist-info{margin-bottom:30px}.clipart-product-page .ex,.marketplace-product-page .ex,.generic-product .ex{display:block;width:10px;position:absolute;top:5px;left:-6px}.clipart-product-page .marketplace-artist-name,.marketplace-product-page .marketplace-artist-name,.generic-product .marketplace-artist-name{margin-bottom:0;line-height:23px}.clipart-product-page .template-finalize-options .info,.marketplace-product-page .template-finalize-options .info,.generic-product .template-finalize-options .info{margin-bottom:0}.clipart-product-page .product-description,.marketplace-product-page .product-description,.generic-product .product-description{margin-bottom:20px}.clipart-product-page .ss-special-instructions,.marketplace-product-page .ss-special-instructions,.generic-product .ss-special-instructions{margin-bottom:10px}.clipart-product-page .ss-special-instructions label,.marketplace-product-page .ss-special-instructions label,.generic-product .ss-special-instructions label{width:100%;display:inline-block}.clipart-product-page .ss-special-instructions textarea,.marketplace-product-page .ss-special-instructions textarea,.generic-product .ss-special-instructions textarea{width:100%;height:75px;max-width:100%;border:1px solid #d3d3d3}.clipart-product-page .ss-product-image-container img,.marketplace-product-page .ss-product-image-container img,.generic-product .ss-product-image-container img{width:calc(100% - 45px)}@media(max-width: 991px){.clipart-product-page .ss-product-image-container img,.marketplace-product-page .ss-product-image-container img,.generic-product .ss-product-image-container img{width:100%}}.clipart-product-page .ss-product-image-container .image-info,.marketplace-product-page .ss-product-image-container .image-info,.generic-product .ss-product-image-container .image-info{color:#d3d3d3}.product-detail-price{padding:15px}.product-detail-price .price-text{line-height:1}.product-detail-price .price,.product-detail-price price{width:100%}.product-detail-price .free-shipping-price{font-size:1.4rem;font-weight:normal;width:100%}price{display:inline-block}.setup-page-image img{padding:15px;width:100%;min-height:200px;max-height:510px;object-fit:contain}@media screen and (min-width: 768px){.setup-page-image img{padding:0 30px 15px;max-width:510px;float:right}}.review-rating-small .testimonial-stars{display:inline-block;margin:0}.review-rating-small .testimonial-stars i{font-size:1.8rem}.review-rating-small .review-count{font-size:1.8rem;margin-left:5px}.alternate-image div{display:inline-block;float:left}.alternate-image canvas,.alternate-image .alternate-image-container{width:95px;height:95px;margin-top:20px;margin-right:20px;cursor:pointer;max-width:95px;max-height:95px;object-fit:contain}@media only screen and (max-width:1199px){.alternate-image canvas,.alternate-image .alternate-image-container{width:99px;height:99px;max-width:99px;max-height:99px}}@media only screen and (max-width:991px){.alternate-image canvas,.alternate-image .alternate-image-container{width:102px;height:102px;max-width:102px;max-height:102px}}.alternate-image .alternate-image-container{display:inline-block;float:left;margin-bottom:5px;border:2px solid rgba(0,0,0,0);border-radius:4px;overflow:hidden}.alternate-image .alternate-image-container.active{border:2px solid #3f3f3f}.alternate-image .alternate-image-container img{width:100%;height:100%;object-fit:scale-down;background-color:#ccc}.clipart-preview-placeholder .main-canvas,clipart-preview .main-canvas,.preview-placeholder .main-canvas{margin-bottom:5px;width:555px !important;height:555px !important}.clipart-preview-placeholder .main-canvas img,clipart-preview .main-canvas img,.preview-placeholder .main-canvas img{background-color:#ccc;width:100%;max-height:555px;border-radius:4px}.clipart-preview-placeholder .main-canvas img,.clipart-preview-placeholder .main-canvas canvas,clipart-preview .main-canvas img,clipart-preview .main-canvas canvas,.preview-placeholder .main-canvas img,.preview-placeholder .main-canvas canvas{object-fit:contain}@media screen and (max-width: 1199px){.clipart-preview-placeholder .main-canvas,clipart-preview .main-canvas,.preview-placeholder .main-canvas{width:475px !important;height:475px !important}}@media screen and (max-width: 991px){.clipart-preview-placeholder .main-canvas,clipart-preview .main-canvas,.preview-placeholder .main-canvas{width:345px !important;height:345px !important}}@media screen and (max-width: 767px){.clipart-preview-placeholder .main-canvas,clipart-preview .main-canvas,.preview-placeholder .main-canvas{width:100% !important;height:100% !important}}.clipart-preview-placeholder .video-canvas iframe,clipart-preview .video-canvas iframe,.preview-placeholder .video-canvas iframe{width:555px;height:312.1875px}@media screen and (max-width: 1199px){.clipart-preview-placeholder .video-canvas iframe,clipart-preview .video-canvas iframe,.preview-placeholder .video-canvas iframe{width:475px;height:267.1875px}}@media screen and (max-width: 991px){.clipart-preview-placeholder .video-canvas iframe,clipart-preview .video-canvas iframe,.preview-placeholder .video-canvas iframe{width:345px;height:194.0625px}}@media screen and (max-width: 767px){.clipart-preview-placeholder .video-canvas iframe,clipart-preview .video-canvas iframe,.preview-placeholder .video-canvas iframe{width:100%;height:50vw}}#base-product-app .preview-placeholder .main-canvas img{background-color:#fff}.preview-warning{color:#747474}.product-features-list .feature-item{margin-top:10px;margin-bottom:10px;padding-left:7px;padding-right:7px}#lettering-tool .reverse-group{display:flex;cursor:pointer;user-select:none}#lettering-tool .reverse-group span{margin-left:5px}main.app>.container-fluid .lettering-panel{padding:15px}@media screen and (max-width: 767px){main.app>.container-fluid .lettering-panel{padding-left:10px;padding-right:10px}}main.app>.container-fluid .lettering-panel hr{width:100%;margin-top:10px;margin-bottom:10px}main.app>.container-fluid .lettering-panel .content{padding:20px;border-radius:0;border-width:2px;border-color:#f4f5f4;background-color:#f4f5f4;border-style:solid}main.app>.container-fluid .lettering-panel .content.connected-options-box{padding-top:0}@media screen and (max-width: 767px){main.app>.container-fluid .lettering-panel .content{padding-left:10px;padding-right:10px}}main.app>.container-fluid .lettering-panel .content canvas{object-fit:contain;width:100% !important}main.app>.container-fluid .lettering-panel template-setup-options-material .name{white-space:pre-wrap;line-height:15px;max-height:15px;justify-content:flex-start !important}.template-setup-options,.clipart-product-options-background,.marketplace-product-options-background,.generic-product-options-background{color:#000;font-family:"Crimson Pro",sans-serif;background-color:#f4f5f4;display:block;padding:15px 15px 0;border-radius:10px}.template-setup-options.full-options,.clipart-product-options-background.full-options,.marketplace-product-options-background.full-options,.generic-product-options-background.full-options{padding:0}.template-setup-options ul.colors,.clipart-product-options-background ul.colors,.marketplace-product-options-background ul.colors,.generic-product-options-background ul.colors{padding-left:0;list-style:none}.template-setup-options ul.colors>li,.clipart-product-options-background ul.colors>li,.marketplace-product-options-background ul.colors>li,.generic-product-options-background ul.colors>li{width:15px;height:15px;padding:0 !important;float:left;margin:2px;cursor:pointer;border:1px solid #000}.template-setup-options-material,.template-setup-options-size,.template-setup-options-quantity,#lettering-tool{display:block}.template-setup-options-material td label,.template-setup-options-size td label,.template-setup-options-quantity td label,#lettering-tool td label{font-weight:normal}.template-setup-options-material .btn-primary,.template-setup-options-size .btn-primary,.template-setup-options-quantity .btn-primary,#lettering-tool .btn-primary{background-color:#565656;border-color:#000;color:#fff}.template-setup-options-material .btn-primary:hover,.template-setup-options-material .btn-primary:active,.template-setup-options-material .btn-primary:focus,.template-setup-options-size .btn-primary:hover,.template-setup-options-size .btn-primary:active,.template-setup-options-size .btn-primary:focus,.template-setup-options-quantity .btn-primary:hover,.template-setup-options-quantity .btn-primary:active,.template-setup-options-quantity .btn-primary:focus,#lettering-tool .btn-primary:hover,#lettering-tool .btn-primary:active,#lettering-tool .btn-primary:focus{background-color:#565656;border-color:#000}.template-setup-options-material .proportions-btn,.template-setup-options-size .proportions-btn,.template-setup-options-quantity .proportions-btn,#lettering-tool .proportions-btn{border-radius:4px;border-style:solid;border-color:#d3d3d3;color:#c15f2c;background-color:#fff}.template-setup-options-material .proportions-btn.disabled,.template-setup-options-size .proportions-btn.disabled,.template-setup-options-quantity .proportions-btn.disabled,#lettering-tool .proportions-btn.disabled{color:#a9a9a9}.template-setup-options-material textarea,.template-setup-options-size textarea,.template-setup-options-quantity textarea,#lettering-tool textarea{max-width:100%;min-height:3rem}.template-setup-options-material .helper-text,.template-setup-options-size .helper-text,.template-setup-options-quantity .helper-text,#lettering-tool .helper-text{color:#666;font-family:Lato,sans-serif;font-size:110%;font-weight:bold;line-height:1.7rem;display:inline}.template-setup-options-material .testimonials-container,.template-setup-options-size .testimonials-container,.template-setup-options-quantity .testimonials-container,#lettering-tool .testimonials-container{margin-top:75px;margin-bottom:75px}.template-setup-options-material .tool-container,.template-setup-options-size .tool-container,.template-setup-options-quantity .tool-container,#lettering-tool .tool-container{display:inline-block}.template-setup-options{display:inline-block;width:100%}.template-setup-options-size,.template-setup-options-quantity{display:block}.template-setup-options-size>.form-group,.template-setup-options-quantity>.form-group{margin-bottom:0}.template-setup-options-size ul,.template-setup-options-quantity ul{padding-left:0}.template-setup-options-size li.radio input,.template-setup-options-quantity li.radio input{padding-left:15px}@media only screen and (min-width:768px){.template-setup-options{margin-left:auto;border-radius:10px}}button.more-price-breaks{border:none;background:none;width:100%;color:#c15f2c}button.more-price-breaks:hover{color:#c1945b}button.more-price-breaks .icon-group{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;grid-gap:12px}button.more-price-breaks .icon-group i{transition:transform .3s ease-in-out}button.more-price-breaks .icon-group i.reverse{transform:rotate(180deg)}button.more-price-breaks .icon-group hr{border-top:1px solid #b6b6b6;width:100%;margin:0;height:auto}#custom-design-tool .template-name{margin-bottom:15px}#custom-design-tool .canvas-buttons-div{background-color:#f4f5f4;padding:15px}#custom-design-tool .standard-design-buttons{display:inline-block;width:100%}@media screen and (min-width: 992px){#custom-design-tool .standard-design-buttons .upload-buttons,#custom-design-tool .standard-design-buttons .design-buttons,#custom-design-tool .standard-design-buttons .user-file-btns{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:stretch;margin-top:0;margin-bottom:10px}}@media screen and (max-width: 991px){#custom-design-tool .standard-design-buttons .upload-buttons,#custom-design-tool .standard-design-buttons .design-buttons,#custom-design-tool .standard-design-buttons .user-file-btns{display:inline-block;float:left;width:100%}}#custom-design-tool .standard-design-buttons .upload-buttons a.btn-ghost,#custom-design-tool .standard-design-buttons .upload-buttons .btn-ghost.btn-text,#custom-design-tool .standard-design-buttons .upload-buttons .drop-image-container #user-file-input label.btn-text,.drop-image-container #user-file-input #custom-design-tool .standard-design-buttons .upload-buttons label.btn-text,#custom-design-tool .standard-design-buttons .upload-buttons .drop-image-container .user-file-input label.btn-text,.drop-image-container .user-file-input #custom-design-tool .standard-design-buttons .upload-buttons label.btn-text,#custom-design-tool .standard-design-buttons .upload-buttons a.btn-ghost-selected,#custom-design-tool .standard-design-buttons .upload-buttons .btn-text.btn-ghost-selected,#custom-design-tool .standard-design-buttons .upload-buttons a.btn-teal-selected,#custom-design-tool .standard-design-buttons .upload-buttons .btn-text.btn-teal-selected,#custom-design-tool .standard-design-buttons .upload-buttons a.btn-ghost-light,#custom-design-tool .standard-design-buttons .upload-buttons .btn-text.btn-ghost-light,#custom-design-tool .standard-design-buttons .upload-buttons a.gray-btn,#custom-design-tool .standard-design-buttons .upload-buttons .btn-text.gray-btn,#custom-design-tool .standard-design-buttons .upload-buttons a.gray-btn-thick,#custom-design-tool .standard-design-buttons .upload-buttons .btn-text.gray-btn-thick,#custom-design-tool .standard-design-buttons .upload-buttons .edit-file-options a.btn-fill,.edit-file-options #custom-design-tool .standard-design-buttons .upload-buttons a.btn-fill,#custom-design-tool .standard-design-buttons .upload-buttons .edit-file-options .btn-text.btn-fill,.edit-file-options #custom-design-tool .standard-design-buttons .upload-buttons .btn-text.btn-fill,#custom-design-tool .standard-design-buttons .design-buttons a.btn-ghost,#custom-design-tool .standard-design-buttons .design-buttons .btn-ghost.btn-text,#custom-design-tool .standard-design-buttons .design-buttons .drop-image-container #user-file-input label.btn-text,.drop-image-container #user-file-input #custom-design-tool .standard-design-buttons .design-buttons label.btn-text,#custom-design-tool .standard-design-buttons .design-buttons .drop-image-container .user-file-input label.btn-text,.drop-image-container .user-file-input #custom-design-tool .standard-design-buttons .design-buttons label.btn-text,#custom-design-tool .standard-design-buttons .design-buttons a.btn-ghost-selected,#custom-design-tool .standard-design-buttons .design-buttons .btn-text.btn-ghost-selected,#custom-design-tool .standard-design-buttons .design-buttons a.btn-teal-selected,#custom-design-tool .standard-design-buttons .design-buttons .btn-text.btn-teal-selected,#custom-design-tool .standard-design-buttons .design-buttons a.btn-ghost-light,#custom-design-tool .standard-design-buttons .design-buttons .btn-text.btn-ghost-light,#custom-design-tool .standard-design-buttons .design-buttons a.gray-btn,#custom-design-tool .standard-design-buttons .design-buttons .btn-text.gray-btn,#custom-design-tool .standard-design-buttons .design-buttons a.gray-btn-thick,#custom-design-tool .standard-design-buttons .design-buttons .btn-text.gray-btn-thick,#custom-design-tool .standard-design-buttons .design-buttons .edit-file-options a.btn-fill,.edit-file-options #custom-design-tool .standard-design-buttons .design-buttons a.btn-fill,#custom-design-tool .standard-design-buttons .design-buttons .edit-file-options .btn-text.btn-fill,.edit-file-options #custom-design-tool .standard-design-buttons .design-buttons .btn-text.btn-fill,#custom-design-tool .standard-design-buttons .user-file-btns a.btn-ghost,#custom-design-tool .standard-design-buttons .user-file-btns .btn-ghost.btn-text,#custom-design-tool .standard-design-buttons .user-file-btns .drop-image-container #user-file-input label.btn-text,.drop-image-container #user-file-input #custom-design-tool .standard-design-buttons .user-file-btns label.btn-text,#custom-design-tool .standard-design-buttons .user-file-btns .drop-image-container .user-file-input label.btn-text,.drop-image-container .user-file-input #custom-design-tool .standard-design-buttons .user-file-btns label.btn-text,#custom-design-tool .standard-design-buttons .user-file-btns a.btn-ghost-selected,#custom-design-tool .standard-design-buttons .user-file-btns .btn-text.btn-ghost-selected,#custom-design-tool .standard-design-buttons .user-file-btns a.btn-teal-selected,#custom-design-tool .standard-design-buttons .user-file-btns .btn-text.btn-teal-selected,#custom-design-tool .standard-design-buttons .user-file-btns a.btn-ghost-light,#custom-design-tool .standard-design-buttons .user-file-btns .btn-text.btn-ghost-light,#custom-design-tool .standard-design-buttons .user-file-btns a.gray-btn,#custom-design-tool .standard-design-buttons .user-file-btns .btn-text.gray-btn,#custom-design-tool .standard-design-buttons .user-file-btns a.gray-btn-thick,#custom-design-tool .standard-design-buttons .user-file-btns .btn-text.gray-btn-thick,#custom-design-tool .standard-design-buttons .user-file-btns .edit-file-options a.btn-fill,.edit-file-options #custom-design-tool .standard-design-buttons .user-file-btns a.btn-fill,#custom-design-tool .standard-design-buttons .user-file-btns .edit-file-options .btn-text.btn-fill,.edit-file-options #custom-design-tool .standard-design-buttons .user-file-btns .btn-text.btn-fill{width:100%;margin-left:5px;margin-right:5px;text-align:center}@media screen and (max-width: 991px){#custom-design-tool .standard-design-buttons .upload-buttons a.btn-ghost,#custom-design-tool .standard-design-buttons .upload-buttons .btn-ghost.btn-text,#custom-design-tool .standard-design-buttons .upload-buttons .drop-image-container #user-file-input label.btn-text,.drop-image-container #user-file-input #custom-design-tool .standard-design-buttons .upload-buttons label.btn-text,#custom-design-tool .standard-design-buttons .upload-buttons .drop-image-container .user-file-input label.btn-text,.drop-image-container .user-file-input #custom-design-tool .standard-design-buttons .upload-buttons label.btn-text,#custom-design-tool .standard-design-buttons .upload-buttons a.btn-ghost-selected,#custom-design-tool .standard-design-buttons .upload-buttons .btn-text.btn-ghost-selected,#custom-design-tool .standard-design-buttons .upload-buttons a.btn-teal-selected,#custom-design-tool .standard-design-buttons .upload-buttons .btn-text.btn-teal-selected,#custom-design-tool .standard-design-buttons .upload-buttons a.btn-ghost-light,#custom-design-tool .standard-design-buttons .upload-buttons .btn-text.btn-ghost-light,#custom-design-tool .standard-design-buttons .upload-buttons a.gray-btn,#custom-design-tool .standard-design-buttons .upload-buttons .btn-text.gray-btn,#custom-design-tool .standard-design-buttons .upload-buttons a.gray-btn-thick,#custom-design-tool .standard-design-buttons .upload-buttons .btn-text.gray-btn-thick,#custom-design-tool .standard-design-buttons .upload-buttons .edit-file-options a.btn-fill,.edit-file-options #custom-design-tool .standard-design-buttons .upload-buttons a.btn-fill,#custom-design-tool .standard-design-buttons .upload-buttons .edit-file-options .btn-text.btn-fill,.edit-file-options #custom-design-tool .standard-design-buttons .upload-buttons .btn-text.btn-fill,#custom-design-tool .standard-design-buttons .design-buttons a.btn-ghost,#custom-design-tool .standard-design-buttons .design-buttons .btn-ghost.btn-text,#custom-design-tool .standard-design-buttons .design-buttons .drop-image-container #user-file-input label.btn-text,.drop-image-container #user-file-input #custom-design-tool .standard-design-buttons .design-buttons label.btn-text,#custom-design-tool .standard-design-buttons .design-buttons .drop-image-container .user-file-input label.btn-text,.drop-image-container .user-file-input #custom-design-tool .standard-design-buttons .design-buttons label.btn-text,#custom-design-tool .standard-design-buttons .design-buttons a.btn-ghost-selected,#custom-design-tool .standard-design-buttons .design-buttons .btn-text.btn-ghost-selected,#custom-design-tool .standard-design-buttons .design-buttons a.btn-teal-selected,#custom-design-tool .standard-design-buttons .design-buttons .btn-text.btn-teal-selected,#custom-design-tool .standard-design-buttons .design-buttons a.btn-ghost-light,#custom-design-tool .standard-design-buttons .design-buttons .btn-text.btn-ghost-light,#custom-design-tool .standard-design-buttons .design-buttons a.gray-btn,#custom-design-tool .standard-design-buttons .design-buttons .btn-text.gray-btn,#custom-design-tool .standard-design-buttons .design-buttons a.gray-btn-thick,#custom-design-tool .standard-design-buttons .design-buttons .btn-text.gray-btn-thick,#custom-design-tool .standard-design-buttons .design-buttons .edit-file-options a.btn-fill,.edit-file-options #custom-design-tool .standard-design-buttons .design-buttons a.btn-fill,#custom-design-tool .standard-design-buttons .design-buttons .edit-file-options .btn-text.btn-fill,.edit-file-options #custom-design-tool .standard-design-buttons .design-buttons .btn-text.btn-fill,#custom-design-tool .standard-design-buttons .user-file-btns a.btn-ghost,#custom-design-tool .standard-design-buttons .user-file-btns .btn-ghost.btn-text,#custom-design-tool .standard-design-buttons .user-file-btns .drop-image-container #user-file-input label.btn-text,.drop-image-container #user-file-input #custom-design-tool .standard-design-buttons .user-file-btns label.btn-text,#custom-design-tool .standard-design-buttons .user-file-btns .drop-image-container .user-file-input label.btn-text,.drop-image-container .user-file-input #custom-design-tool .standard-design-buttons .user-file-btns label.btn-text,#custom-design-tool .standard-design-buttons .user-file-btns a.btn-ghost-selected,#custom-design-tool .standard-design-buttons .user-file-btns .btn-text.btn-ghost-selected,#custom-design-tool .standard-design-buttons .user-file-btns a.btn-teal-selected,#custom-design-tool .standard-design-buttons .user-file-btns .btn-text.btn-teal-selected,#custom-design-tool .standard-design-buttons .user-file-btns a.btn-ghost-light,#custom-design-tool .standard-design-buttons .user-file-btns .btn-text.btn-ghost-light,#custom-design-tool .standard-design-buttons .user-file-btns a.gray-btn,#custom-design-tool .standard-design-buttons .user-file-btns .btn-text.gray-btn,#custom-design-tool .standard-design-buttons .user-file-btns a.gray-btn-thick,#custom-design-tool .standard-design-buttons .user-file-btns .btn-text.gray-btn-thick,#custom-design-tool .standard-design-buttons .user-file-btns .edit-file-options a.btn-fill,.edit-file-options #custom-design-tool .standard-design-buttons .user-file-btns a.btn-fill,#custom-design-tool .standard-design-buttons .user-file-btns .edit-file-options .btn-text.btn-fill,.edit-file-options #custom-design-tool .standard-design-buttons .user-file-btns .btn-text.btn-fill{width:calc(50% - 10px);margin:5px;float:left}}@media screen and (min-width: 992px){#custom-design-tool .standard-design-buttons .upload-buttons a.btn-ghost:first-child,#custom-design-tool .standard-design-buttons .upload-buttons .btn-ghost.btn-text:first-child,#custom-design-tool .standard-design-buttons .upload-buttons .drop-image-container #user-file-input label.btn-text:first-child,.drop-image-container #user-file-input #custom-design-tool .standard-design-buttons .upload-buttons label.btn-text:first-child,#custom-design-tool .standard-design-buttons .upload-buttons .drop-image-container .user-file-input label.btn-text:first-child,.drop-image-container .user-file-input #custom-design-tool .standard-design-buttons .upload-buttons label.btn-text:first-child,#custom-design-tool .standard-design-buttons .upload-buttons a.btn-ghost-selected:first-child,#custom-design-tool .standard-design-buttons .upload-buttons .btn-text.btn-ghost-selected:first-child,#custom-design-tool .standard-design-buttons .upload-buttons a.btn-teal-selected:first-child,#custom-design-tool .standard-design-buttons .upload-buttons .btn-text.btn-teal-selected:first-child,#custom-design-tool .standard-design-buttons .upload-buttons a.btn-ghost-light:first-child,#custom-design-tool .standard-design-buttons .upload-buttons .btn-text.btn-ghost-light:first-child,#custom-design-tool .standard-design-buttons .upload-buttons a.gray-btn:first-child,#custom-design-tool .standard-design-buttons .upload-buttons .btn-text.gray-btn:first-child,#custom-design-tool .standard-design-buttons .upload-buttons a.gray-btn-thick:first-child,#custom-design-tool .standard-design-buttons .upload-buttons .btn-text.gray-btn-thick:first-child,#custom-design-tool .standard-design-buttons .upload-buttons .edit-file-options a.btn-fill:first-child,.edit-file-options #custom-design-tool .standard-design-buttons .upload-buttons a.btn-fill:first-child,#custom-design-tool .standard-design-buttons .upload-buttons .edit-file-options .btn-text.btn-fill:first-child,.edit-file-options #custom-design-tool .standard-design-buttons .upload-buttons .btn-text.btn-fill:first-child,#custom-design-tool .standard-design-buttons .design-buttons a.btn-ghost:first-child,#custom-design-tool .standard-design-buttons .design-buttons .btn-ghost.btn-text:first-child,#custom-design-tool .standard-design-buttons .design-buttons .drop-image-container #user-file-input label.btn-text:first-child,.drop-image-container #user-file-input #custom-design-tool .standard-design-buttons .design-buttons label.btn-text:first-child,#custom-design-tool .standard-design-buttons .design-buttons .drop-image-container .user-file-input label.btn-text:first-child,.drop-image-container .user-file-input #custom-design-tool .standard-design-buttons .design-buttons label.btn-text:first-child,#custom-design-tool .standard-design-buttons .design-buttons a.btn-ghost-selected:first-child,#custom-design-tool .standard-design-buttons .design-buttons .btn-text.btn-ghost-selected:first-child,#custom-design-tool .standard-design-buttons .design-buttons a.btn-teal-selected:first-child,#custom-design-tool .standard-design-buttons .design-buttons .btn-text.btn-teal-selected:first-child,#custom-design-tool .standard-design-buttons .design-buttons a.btn-ghost-light:first-child,#custom-design-tool .standard-design-buttons .design-buttons .btn-text.btn-ghost-light:first-child,#custom-design-tool .standard-design-buttons .design-buttons a.gray-btn:first-child,#custom-design-tool .standard-design-buttons .design-buttons .btn-text.gray-btn:first-child,#custom-design-tool .standard-design-buttons .design-buttons a.gray-btn-thick:first-child,#custom-design-tool .standard-design-buttons .design-buttons .btn-text.gray-btn-thick:first-child,#custom-design-tool .standard-design-buttons .design-buttons .edit-file-options a.btn-fill:first-child,.edit-file-options #custom-design-tool .standard-design-buttons .design-buttons a.btn-fill:first-child,#custom-design-tool .standard-design-buttons .design-buttons .edit-file-options .btn-text.btn-fill:first-child,.edit-file-options #custom-design-tool .standard-design-buttons .design-buttons .btn-text.btn-fill:first-child,#custom-design-tool .standard-design-buttons .user-file-btns a.btn-ghost:first-child,#custom-design-tool .standard-design-buttons .user-file-btns .btn-ghost.btn-text:first-child,#custom-design-tool .standard-design-buttons .user-file-btns .drop-image-container #user-file-input label.btn-text:first-child,.drop-image-container #user-file-input #custom-design-tool .standard-design-buttons .user-file-btns label.btn-text:first-child,#custom-design-tool .standard-design-buttons .user-file-btns .drop-image-container .user-file-input label.btn-text:first-child,.drop-image-container .user-file-input #custom-design-tool .standard-design-buttons .user-file-btns label.btn-text:first-child,#custom-design-tool .standard-design-buttons .user-file-btns a.btn-ghost-selected:first-child,#custom-design-tool .standard-design-buttons .user-file-btns .btn-text.btn-ghost-selected:first-child,#custom-design-tool .standard-design-buttons .user-file-btns a.btn-teal-selected:first-child,#custom-design-tool .standard-design-buttons .user-file-btns .btn-text.btn-teal-selected:first-child,#custom-design-tool .standard-design-buttons .user-file-btns a.btn-ghost-light:first-child,#custom-design-tool .standard-design-buttons .user-file-btns .btn-text.btn-ghost-light:first-child,#custom-design-tool .standard-design-buttons .user-file-btns a.gray-btn:first-child,#custom-design-tool .standard-design-buttons .user-file-btns .btn-text.gray-btn:first-child,#custom-design-tool .standard-design-buttons .user-file-btns a.gray-btn-thick:first-child,#custom-design-tool .standard-design-buttons .user-file-btns .btn-text.gray-btn-thick:first-child,#custom-design-tool .standard-design-buttons .user-file-btns .edit-file-options a.btn-fill:first-child,.edit-file-options #custom-design-tool .standard-design-buttons .user-file-btns a.btn-fill:first-child,#custom-design-tool .standard-design-buttons .user-file-btns .edit-file-options .btn-text.btn-fill:first-child,.edit-file-options #custom-design-tool .standard-design-buttons .user-file-btns .btn-text.btn-fill:first-child{margin-left:0}#custom-design-tool .standard-design-buttons .upload-buttons a.btn-ghost:last-child,#custom-design-tool .standard-design-buttons .upload-buttons .btn-ghost.btn-text:last-child,#custom-design-tool .standard-design-buttons .upload-buttons .drop-image-container #user-file-input label.btn-text:last-child,.drop-image-container #user-file-input #custom-design-tool .standard-design-buttons .upload-buttons label.btn-text:last-child,#custom-design-tool .standard-design-buttons .upload-buttons .drop-image-container .user-file-input label.btn-text:last-child,.drop-image-container .user-file-input #custom-design-tool .standard-design-buttons .upload-buttons label.btn-text:last-child,#custom-design-tool .standard-design-buttons .upload-buttons a.btn-ghost-selected:last-child,#custom-design-tool .standard-design-buttons .upload-buttons .btn-text.btn-ghost-selected:last-child,#custom-design-tool .standard-design-buttons .upload-buttons a.btn-teal-selected:last-child,#custom-design-tool .standard-design-buttons .upload-buttons .btn-text.btn-teal-selected:last-child,#custom-design-tool .standard-design-buttons .upload-buttons a.btn-ghost-light:last-child,#custom-design-tool .standard-design-buttons .upload-buttons .btn-text.btn-ghost-light:last-child,#custom-design-tool .standard-design-buttons .upload-buttons a.gray-btn:last-child,#custom-design-tool .standard-design-buttons .upload-buttons .btn-text.gray-btn:last-child,#custom-design-tool .standard-design-buttons .upload-buttons a.gray-btn-thick:last-child,#custom-design-tool .standard-design-buttons .upload-buttons .btn-text.gray-btn-thick:last-child,#custom-design-tool .standard-design-buttons .upload-buttons .edit-file-options a.btn-fill:last-child,.edit-file-options #custom-design-tool .standard-design-buttons .upload-buttons a.btn-fill:last-child,#custom-design-tool .standard-design-buttons .upload-buttons .edit-file-options .btn-text.btn-fill:last-child,.edit-file-options #custom-design-tool .standard-design-buttons .upload-buttons .btn-text.btn-fill:last-child,#custom-design-tool .standard-design-buttons .design-buttons a.btn-ghost:last-child,#custom-design-tool .standard-design-buttons .design-buttons .btn-ghost.btn-text:last-child,#custom-design-tool .standard-design-buttons .design-buttons .drop-image-container #user-file-input label.btn-text:last-child,.drop-image-container #user-file-input #custom-design-tool .standard-design-buttons .design-buttons label.btn-text:last-child,#custom-design-tool .standard-design-buttons .design-buttons .drop-image-container .user-file-input label.btn-text:last-child,.drop-image-container .user-file-input #custom-design-tool .standard-design-buttons .design-buttons label.btn-text:last-child,#custom-design-tool .standard-design-buttons .design-buttons a.btn-ghost-selected:last-child,#custom-design-tool .standard-design-buttons .design-buttons .btn-text.btn-ghost-selected:last-child,#custom-design-tool .standard-design-buttons .design-buttons a.btn-teal-selected:last-child,#custom-design-tool .standard-design-buttons .design-buttons .btn-text.btn-teal-selected:last-child,#custom-design-tool .standard-design-buttons .design-buttons a.btn-ghost-light:last-child,#custom-design-tool .standard-design-buttons .design-buttons .btn-text.btn-ghost-light:last-child,#custom-design-tool .standard-design-buttons .design-buttons a.gray-btn:last-child,#custom-design-tool .standard-design-buttons .design-buttons .btn-text.gray-btn:last-child,#custom-design-tool .standard-design-buttons .design-buttons a.gray-btn-thick:last-child,#custom-design-tool .standard-design-buttons .design-buttons .btn-text.gray-btn-thick:last-child,#custom-design-tool .standard-design-buttons .design-buttons .edit-file-options a.btn-fill:last-child,.edit-file-options #custom-design-tool .standard-design-buttons .design-buttons a.btn-fill:last-child,#custom-design-tool .standard-design-buttons .design-buttons .edit-file-options .btn-text.btn-fill:last-child,.edit-file-options #custom-design-tool .standard-design-buttons .design-buttons .btn-text.btn-fill:last-child,#custom-design-tool .standard-design-buttons .user-file-btns a.btn-ghost:last-child,#custom-design-tool .standard-design-buttons .user-file-btns .btn-ghost.btn-text:last-child,#custom-design-tool .standard-design-buttons .user-file-btns .drop-image-container #user-file-input label.btn-text:last-child,.drop-image-container #user-file-input #custom-design-tool .standard-design-buttons .user-file-btns label.btn-text:last-child,#custom-design-tool .standard-design-buttons .user-file-btns .drop-image-container .user-file-input label.btn-text:last-child,.drop-image-container .user-file-input #custom-design-tool .standard-design-buttons .user-file-btns label.btn-text:last-child,#custom-design-tool .standard-design-buttons .user-file-btns a.btn-ghost-selected:last-child,#custom-design-tool .standard-design-buttons .user-file-btns .btn-text.btn-ghost-selected:last-child,#custom-design-tool .standard-design-buttons .user-file-btns a.btn-teal-selected:last-child,#custom-design-tool .standard-design-buttons .user-file-btns .btn-text.btn-teal-selected:last-child,#custom-design-tool .standard-design-buttons .user-file-btns a.btn-ghost-light:last-child,#custom-design-tool .standard-design-buttons .user-file-btns .btn-text.btn-ghost-light:last-child,#custom-design-tool .standard-design-buttons .user-file-btns a.gray-btn:last-child,#custom-design-tool .standard-design-buttons .user-file-btns .btn-text.gray-btn:last-child,#custom-design-tool .standard-design-buttons .user-file-btns a.gray-btn-thick:last-child,#custom-design-tool .standard-design-buttons .user-file-btns .btn-text.gray-btn-thick:last-child,#custom-design-tool .standard-design-buttons .user-file-btns .edit-file-options a.btn-fill:last-child,.edit-file-options #custom-design-tool .standard-design-buttons .user-file-btns a.btn-fill:last-child,#custom-design-tool .standard-design-buttons .user-file-btns .edit-file-options .btn-text.btn-fill:last-child,.edit-file-options #custom-design-tool .standard-design-buttons .user-file-btns .btn-text.btn-fill:last-child{margin-right:0}}#custom-design-tool .standard-design-buttons .design-buttons a.btn-ghost,#custom-design-tool .standard-design-buttons .design-buttons .btn-ghost.btn-text,#custom-design-tool .standard-design-buttons .design-buttons .drop-image-container #user-file-input label.btn-text,.drop-image-container #user-file-input #custom-design-tool .standard-design-buttons .design-buttons label.btn-text,#custom-design-tool .standard-design-buttons .design-buttons .drop-image-container .user-file-input label.btn-text,.drop-image-container .user-file-input #custom-design-tool .standard-design-buttons .design-buttons label.btn-text,#custom-design-tool .standard-design-buttons .design-buttons a.btn-ghost-selected,#custom-design-tool .standard-design-buttons .design-buttons .btn-text.btn-ghost-selected,#custom-design-tool .standard-design-buttons .design-buttons a.btn-teal-selected,#custom-design-tool .standard-design-buttons .design-buttons .btn-text.btn-teal-selected,#custom-design-tool .standard-design-buttons .design-buttons a.btn-ghost-light,#custom-design-tool .standard-design-buttons .design-buttons .btn-text.btn-ghost-light,#custom-design-tool .standard-design-buttons .design-buttons a.gray-btn,#custom-design-tool .standard-design-buttons .design-buttons .btn-text.gray-btn,#custom-design-tool .standard-design-buttons .design-buttons a.gray-btn-thick,#custom-design-tool .standard-design-buttons .design-buttons .btn-text.gray-btn-thick,#custom-design-tool .standard-design-buttons .design-buttons .edit-file-options a.btn-fill,.edit-file-options #custom-design-tool .standard-design-buttons .design-buttons a.btn-fill,#custom-design-tool .standard-design-buttons .design-buttons .edit-file-options .btn-text.btn-fill,.edit-file-options #custom-design-tool .standard-design-buttons .design-buttons .btn-text.btn-fill{font-size:.85rem;padding:.5rem}@media screen and (max-width: 1199px)and (min-width: 991px){#custom-design-tool .standard-design-buttons .design-buttons a.btn-ghost,#custom-design-tool .standard-design-buttons .design-buttons .btn-ghost.btn-text,#custom-design-tool .standard-design-buttons .design-buttons .drop-image-container #user-file-input label.btn-text,.drop-image-container #user-file-input #custom-design-tool .standard-design-buttons .design-buttons label.btn-text,#custom-design-tool .standard-design-buttons .design-buttons .drop-image-container .user-file-input label.btn-text,.drop-image-container .user-file-input #custom-design-tool .standard-design-buttons .design-buttons label.btn-text,#custom-design-tool .standard-design-buttons .design-buttons a.btn-ghost-selected,#custom-design-tool .standard-design-buttons .design-buttons .btn-text.btn-ghost-selected,#custom-design-tool .standard-design-buttons .design-buttons a.btn-teal-selected,#custom-design-tool .standard-design-buttons .design-buttons .btn-text.btn-teal-selected,#custom-design-tool .standard-design-buttons .design-buttons a.btn-ghost-light,#custom-design-tool .standard-design-buttons .design-buttons .btn-text.btn-ghost-light,#custom-design-tool .standard-design-buttons .design-buttons a.gray-btn,#custom-design-tool .standard-design-buttons .design-buttons .btn-text.gray-btn,#custom-design-tool .standard-design-buttons .design-buttons a.gray-btn-thick,#custom-design-tool .standard-design-buttons .design-buttons .btn-text.gray-btn-thick,#custom-design-tool .standard-design-buttons .design-buttons .edit-file-options a.btn-fill,.edit-file-options #custom-design-tool .standard-design-buttons .design-buttons a.btn-fill,#custom-design-tool .standard-design-buttons .design-buttons .edit-file-options .btn-text.btn-fill,.edit-file-options #custom-design-tool .standard-design-buttons .design-buttons .btn-text.btn-fill{font-size:.75rem}}#custom-design-tool .standard-design-buttons .upload-buttons a.btn-ghost,#custom-design-tool .standard-design-buttons .upload-buttons .btn-ghost.btn-text,#custom-design-tool .standard-design-buttons .upload-buttons .drop-image-container #user-file-input label.btn-text,.drop-image-container #user-file-input #custom-design-tool .standard-design-buttons .upload-buttons label.btn-text,#custom-design-tool .standard-design-buttons .upload-buttons .drop-image-container .user-file-input label.btn-text,.drop-image-container .user-file-input #custom-design-tool .standard-design-buttons .upload-buttons label.btn-text,#custom-design-tool .standard-design-buttons .upload-buttons a.btn-ghost-selected,#custom-design-tool .standard-design-buttons .upload-buttons .btn-text.btn-ghost-selected,#custom-design-tool .standard-design-buttons .upload-buttons a.btn-teal-selected,#custom-design-tool .standard-design-buttons .upload-buttons .btn-text.btn-teal-selected,#custom-design-tool .standard-design-buttons .upload-buttons a.btn-ghost-light,#custom-design-tool .standard-design-buttons .upload-buttons .btn-text.btn-ghost-light,#custom-design-tool .standard-design-buttons .upload-buttons a.gray-btn,#custom-design-tool .standard-design-buttons .upload-buttons .btn-text.gray-btn,#custom-design-tool .standard-design-buttons .upload-buttons a.gray-btn-thick,#custom-design-tool .standard-design-buttons .upload-buttons .btn-text.gray-btn-thick,#custom-design-tool .standard-design-buttons .upload-buttons .edit-file-options a.btn-fill,.edit-file-options #custom-design-tool .standard-design-buttons .upload-buttons a.btn-fill,#custom-design-tool .standard-design-buttons .upload-buttons .edit-file-options .btn-text.btn-fill,.edit-file-options #custom-design-tool .standard-design-buttons .upload-buttons .btn-text.btn-fill,#custom-design-tool .standard-design-buttons .user-file-buttons a.btn-ghost,#custom-design-tool .standard-design-buttons .user-file-buttons .btn-ghost.btn-text,#custom-design-tool .standard-design-buttons .user-file-buttons .drop-image-container #user-file-input label.btn-text,.drop-image-container #user-file-input #custom-design-tool .standard-design-buttons .user-file-buttons label.btn-text,#custom-design-tool .standard-design-buttons .user-file-buttons .drop-image-container .user-file-input label.btn-text,.drop-image-container .user-file-input #custom-design-tool .standard-design-buttons .user-file-buttons label.btn-text,#custom-design-tool .standard-design-buttons .user-file-buttons a.btn-ghost-selected,#custom-design-tool .standard-design-buttons .user-file-buttons .btn-text.btn-ghost-selected,#custom-design-tool .standard-design-buttons .user-file-buttons a.btn-teal-selected,#custom-design-tool .standard-design-buttons .user-file-buttons .btn-text.btn-teal-selected,#custom-design-tool .standard-design-buttons .user-file-buttons a.btn-ghost-light,#custom-design-tool .standard-design-buttons .user-file-buttons .btn-text.btn-ghost-light,#custom-design-tool .standard-design-buttons .user-file-buttons a.gray-btn,#custom-design-tool .standard-design-buttons .user-file-buttons .btn-text.gray-btn,#custom-design-tool .standard-design-buttons .user-file-buttons a.gray-btn-thick,#custom-design-tool .standard-design-buttons .user-file-buttons .btn-text.gray-btn-thick,#custom-design-tool .standard-design-buttons .user-file-buttons .edit-file-options a.btn-fill,.edit-file-options #custom-design-tool .standard-design-buttons .user-file-buttons a.btn-fill,#custom-design-tool .standard-design-buttons .user-file-buttons .edit-file-options .btn-text.btn-fill,.edit-file-options #custom-design-tool .standard-design-buttons .user-file-buttons .btn-text.btn-fill{border-width:3px;padding-left:.5rem;padding-right:.5rem}@media screen and (max-width: 991px){#custom-design-tool .standard-design-buttons .upload-buttons a.btn-ghost,#custom-design-tool .standard-design-buttons .upload-buttons .btn-ghost.btn-text,#custom-design-tool .standard-design-buttons .upload-buttons .drop-image-container #user-file-input label.btn-text,.drop-image-container #user-file-input #custom-design-tool .standard-design-buttons .upload-buttons label.btn-text,#custom-design-tool .standard-design-buttons .upload-buttons .drop-image-container .user-file-input label.btn-text,.drop-image-container .user-file-input #custom-design-tool .standard-design-buttons .upload-buttons label.btn-text,#custom-design-tool .standard-design-buttons .upload-buttons a.btn-ghost-selected,#custom-design-tool .standard-design-buttons .upload-buttons .btn-text.btn-ghost-selected,#custom-design-tool .standard-design-buttons .upload-buttons a.btn-teal-selected,#custom-design-tool .standard-design-buttons .upload-buttons .btn-text.btn-teal-selected,#custom-design-tool .standard-design-buttons .upload-buttons a.btn-ghost-light,#custom-design-tool .standard-design-buttons .upload-buttons .btn-text.btn-ghost-light,#custom-design-tool .standard-design-buttons .upload-buttons a.gray-btn,#custom-design-tool .standard-design-buttons .upload-buttons .btn-text.gray-btn,#custom-design-tool .standard-design-buttons .upload-buttons a.gray-btn-thick,#custom-design-tool .standard-design-buttons .upload-buttons .btn-text.gray-btn-thick,#custom-design-tool .standard-design-buttons .upload-buttons .edit-file-options a.btn-fill,.edit-file-options #custom-design-tool .standard-design-buttons .upload-buttons a.btn-fill,#custom-design-tool .standard-design-buttons .upload-buttons .edit-file-options .btn-text.btn-fill,.edit-file-options #custom-design-tool .standard-design-buttons .upload-buttons .btn-text.btn-fill,#custom-design-tool .standard-design-buttons .user-file-buttons a.btn-ghost,#custom-design-tool .standard-design-buttons .user-file-buttons .btn-ghost.btn-text,#custom-design-tool .standard-design-buttons .user-file-buttons .drop-image-container #user-file-input label.btn-text,.drop-image-container #user-file-input #custom-design-tool .standard-design-buttons .user-file-buttons label.btn-text,#custom-design-tool .standard-design-buttons .user-file-buttons .drop-image-container .user-file-input label.btn-text,.drop-image-container .user-file-input #custom-design-tool .standard-design-buttons .user-file-buttons label.btn-text,#custom-design-tool .standard-design-buttons .user-file-buttons a.btn-ghost-selected,#custom-design-tool .standard-design-buttons .user-file-buttons .btn-text.btn-ghost-selected,#custom-design-tool .standard-design-buttons .user-file-buttons a.btn-teal-selected,#custom-design-tool .standard-design-buttons .user-file-buttons .btn-text.btn-teal-selected,#custom-design-tool .standard-design-buttons .user-file-buttons a.btn-ghost-light,#custom-design-tool .standard-design-buttons .user-file-buttons .btn-text.btn-ghost-light,#custom-design-tool .standard-design-buttons .user-file-buttons a.gray-btn,#custom-design-tool .standard-design-buttons .user-file-buttons .btn-text.gray-btn,#custom-design-tool .standard-design-buttons .user-file-buttons a.gray-btn-thick,#custom-design-tool .standard-design-buttons .user-file-buttons .btn-text.gray-btn-thick,#custom-design-tool .standard-design-buttons .user-file-buttons .edit-file-options a.btn-fill,.edit-file-options #custom-design-tool .standard-design-buttons .user-file-buttons a.btn-fill,#custom-design-tool .standard-design-buttons .user-file-buttons .edit-file-options .btn-text.btn-fill,.edit-file-options #custom-design-tool .standard-design-buttons .user-file-buttons .btn-text.btn-fill{width:100%;margin-left:0;margin-right:0}}#custom-design-tool .standard-design-buttons .user-file-buttons{margin-bottom:15px}#custom-design-tool .standard-design-buttons .svg-container,#custom-design-tool .standard-design-buttons svg{height:40px;width:40px}#custom-design-tool .standard-design-buttons .svg-container{margin-right:15px;display:inline-block}#custom-design-tool .standard-design-buttons .svg-btn{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center}#custom-design-tool .standard-design-buttons .active{color:#fff;background-color:#de743d}#custom-design-tool a,#custom-design-tool .btn-text{text-decoration:none}#custom-design-tool #canvas-wrapper{display:flex;align-items:center;flex-direction:column}#custom-design-tool #canvas-wrapper .image-shadow div#img-shadow-container{display:block}#custom-design-tool .personalize-product-options{background-color:#f4f5f4;padding-top:15px;position:relative}#custom-design-tool .personalize-product-options hr{width:calc(100% - 30px);border-color:#14365d;margin-bottom:10px}#custom-design-tool .personalize-product-options .personalize-total span{font-size:2rem;font-weight:900}#custom-design-tool .personalize-product-options .save-btn-container{margin-top:10px}#custom-design-tool .personalize-product-options .save-btn-container a,#custom-design-tool .personalize-product-options .save-btn-container .btn-text{width:100%;text-align:center;text-transform:uppercase;padding:10.5px 0}#custom-design-tool vector-canvas-element-list .list-group-item{color:#14365d;background-color:#ecedec;border-radius:0;margin-bottom:10px;border:none !important}#custom-design-tool vector-canvas-element-list .list-group-item.active{color:#fff;background-color:#14365d}#custom-design-tool vector-canvas-element-list .edit-details{padding-left:0}#custom-design-tool .element-list{background-color:#f4f5f4;padding-top:15px;padding-bottom:5px;margin-bottom:30px;width:calc(100% - 15px)}#custom-design-tool .product-details{padding-left:30px}#custom-design-tool .dpi-warning{color:#ffebed;background-color:#b01000;border-radius:50%;font-style:normal;width:20px;text-align:center;float:left;margin-right:10px}#custom-design-tool .dpi-flag{width:15px;float:right;margin-right:0 !important;height:15px;font-size:10px}#custom-design-tool .personalize-dpi-warning{width:16px !important;margin-right:0 !important}#custom-design-tool .vectorize-box{border:2px solid #b01000;padding-top:5px;padding-bottom:5px;margin-top:15px;margin-bottom:15px}#custom-design-tool .vectorize-box p{margin-bottom:1rem}#custom-design-tool .vectorize-box .error-list{margin-top:10px}#custom-design-tool .product-details-header{font-size:2rem;font-weight:900}#custom-design-tool .list-btn{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#custom-design-tool .btn-group{display:table !important}@media(max-width: 1199px)and (min-width: 992px){#custom-design-tool .user-file-btns a,#custom-design-tool .user-file-btns .btn-text{font-size:1em !important}#custom-design-tool .edit-btns a,#custom-design-tool .edit-btns .btn-text{font-size:.7em !important;padding:.5em 3px !important}#custom-design-tool .element-btn{font-size:12px !important}}@media(max-width: 991px){#custom-design-tool .product-details{padding:0 !important;margin-top:15px}#custom-design-tool .element-list{margin-bottom:15px;width:100%;padding-left:15px;padding-top:0}#custom-design-tool .edit-details{margin-top:0 !important;padding-top:0 !important}#custom-design-tool .margin-0{margin:0 !important}#custom-design-tool .element-space{margin-top:0 !important}#custom-design-tool .middle{margin-right:15px}#custom-design-tool .left-btn{margin-right:15px}#custom-design-tool .top-btn{margin-right:15px}}@media(max-width: 767px){#custom-design-tool .transfer .middle{margin-left:0;margin-right:0}#custom-design-tool .edit-btns a,#custom-design-tool .edit-btns .btn-text{font-size:.75em !important;width:calc(50% - 7.5px) !important}#custom-design-tool .edit-btns .left-btn{margin-right:15px !important}#custom-design-tool .edit-btns .top-btn{margin-bottom:15px;margin-right:0}#custom-design-tool .edit-btns .col-xs-12{width:100% !important}#custom-design-tool .element-space{padding-right:0 !important}#custom-design-tool .user-file-btns a,#custom-design-tool .user-file-btns .btn-text{font-size:1.2em !important}#custom-design-tool .user-file-btns .col-xs-12{width:100% !important;margin-right:0;margin-left:0}#custom-design-tool .user-file-btns .xs-top{margin-bottom:15px}#custom-design-tool vector-canvas-element-list .edit-btn{font-size:.8em !important}}#custom-design-tool .error-lists{margin-bottom:5px}#custom-design-tool .error-lists .errors{margin-bottom:0 !important;margin-top:10px !important}#custom-design-tool .error-lists .error-list{margin-bottom:0}@media only screen and (min-width:992px)and (max-width:1199px){#custom-design-tool .template-setup-options-size{width:100% !important}#custom-design-tool .template-setup-options-quantity{width:100% !important}}.dpi-bar-container .quality-bar{border:1px solid #000;position:relative;margin-right:20px;height:28px;border-radius:4px}.dpi-bar-container .quality-bar-text{width:fit-content;padding:0 10px;position:relative;z-index:2;text-transform:uppercase;top:3px}.dpi-bar-container .quality-bar-fill{height:20px;position:absolute;top:0;left:0;z-index:1;height:100%}.dpi-bar-container .out-of{top:4px;position:relative}.dpi-bar-container .out-of i{color:#ccc}.dpi-bar-container .out-of i:hover{color:#8a8a8a}#canvas-svg-mask{position:absolute;background:rgba(0,0,0,0);pointer-events:none;width:100%;height:100%;top:0;left:0}@media screen and (min-width: 1200px){.template-setup-options-quantity{padding-left:0}}.template-setup-options-quantity .quantity-range-options{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:center;grid-gap:5px}.template-setup-options-quantity .quantity-range-options label,.template-setup-options-quantity .quantity-range-options input{width:100%}.template-setup-options-quantity .quantity-group{margin-bottom:10px}.template-setup-options-quantity .helper-text{display:block !important}.template-setup-options-quantity input#id-quantity{border-radius:0}.template-setup-options-quantity .custom-price{line-height:34px}.template-setup-options-quantity table.quantity-options{width:100%}.quantity-component .input-area{margin-bottom:10px}.quantity-component .quantity-group .quantity{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:stretch}.quantity-component .quantity-group .quantity-line{width:50%;padding-right:15px;display:inline-block;height:100%}.quantity-component .quantity-group .quantity-value{width:50%;padding-left:12px;display:flex}.quantity-component .quantity-group .quantity-value .custom-price{font-size:2rem;font-weight:600}@media screen and (max-width: 1199px)and (min-width: 991px){.quantity-component .quantity-group .quantity-line{padding-right:5px}.quantity-component .quantity-group price span{margin-left:0}}.quantity-options .table label{font-weight:400}.recommendation-base{text-align:center}.recommendation-base a,.recommendation-base .btn-text{color:#000}.template-setup-container{padding-top:10px}.template-setup-container template-testimonial-average{margin-bottom:15px}.home-video .row-header{text-align:left}.home-video img{width:100% !important}@media screen and (max-width: 767px){.home-video .video,.home-video #featured-video .video-large,#featured-video .home-video .video-large{margin-top:15px}}.template-setup-container .gallery-image{padding-right:7.5px;padding-left:7.5px}#product-image-description-component h3{text-transform:none}.user-file-container{background:#fff;position:relative;border:1px solid #d3d3d3;display:inline-block;width:100%;float:left}.user-file-container .user-uploads-img-container{padding:15px;display:inline-block;width:100%;float:left}.user-file-container .user-uploads-img-container img{width:100%;height:100%;float:left;object-fit:contain}.user-file-container .user-file-action-area{padding:15px;background:#f5f5f5;display:inline-block;width:100%;float:left}.user-file-container .user-file-action-area .btn.btn-ghost,.user-file-container .user-file-action-area .drop-image-container #user-file-input label.btn,.drop-image-container #user-file-input .user-file-container .user-file-action-area label.btn,.user-file-container .user-file-action-area .drop-image-container .user-file-input label.btn,.drop-image-container .user-file-input .user-file-container .user-file-action-area label.btn,.user-file-container .user-file-action-area .btn.btn-ghost-selected,.user-file-container .user-file-action-area .btn.btn-teal-selected,.user-file-container .user-file-action-area .btn.btn-ghost-light,.user-file-container .user-file-action-area .btn.gray-btn,.user-file-container .user-file-action-area .btn.gray-btn-thick,.user-file-container .user-file-action-area .edit-file-options .btn.btn-fill,.edit-file-options .user-file-container .user-file-action-area .btn.btn-fill{font-size:1.2rem;margin-bottom:0 !important;margin-top:15px !important}.user-file-container .fa-times{position:absolute;top:5px;right:5px;color:#b1b1b1}.user-file-search-area{padding-right:7.5px !important;padding-left:7.5px !important;margin-bottom:20px}.user-file-search-area input.search-input{border-top-left-radius:4px;border-bottom-left-radius:4px}.setup-upload-size-inputs{max-width:400px}.setup-upload-size-inputs .template-setup-options-size{margin-bottom:10px !important}.setup-upload-size-inputs .setup-upload-hide{display:none}.upload-size-dpi-warning{max-width:550px}.upload-size-dpi-warning .size-warning-box,.upload-size-dpi-warning .dpi-warning-box{margin-bottom:15px}.upload-size-dpi-warning .option-group{margin-top:20px}.upload-size-dpi-warning .option-group .options label{margin-left:10px;font-weight:normal}.upload-size-dpi-warning .dpi-bar-container{margin-bottom:30px;display:inline-block;width:100%}.upload-size-dpi-warning .price-group{display:inline-block;width:100%;margin-bottom:5px}.upload-size-dpi-warning .price-group b{width:40%;min-width:70px;display:inline-block}.upload-size-dpi-warning .price-group.price-group-half{width:50%}.upload-size-dpi-warning .corrections-footer{margin-top:15px;display:inline-block;width:100%}.item-list.reorder-list .reorder-details .reorder-detail{width:100%;display:inline-block;font-size:13px}.item-list.reorder-list .reorder-details .reorder-detail b{width:30%;min-width:70px}.item-list.reorder-list .reorder-details .reorder-detail b,.item-list.reorder-list .reorder-details .reorder-detail span{display:inline-block;float:left}.item-list.reorder-list .reorder-details .reorder-detail span{max-width:calc(100% - 70px)}@media(min-width: 992px){#vector-canvas-modals-setup-upload-modal .modal-lg{width:1000px}}#vector-canvas-modals-setup-upload-modal #rasterWarningText{margin:0}#vector-canvas-modals-setup-upload-modal .raster-warning-file-upload-container{text-align:center;display:inline-block;width:100%;float:left;margin-top:15px}#vector-canvas-modals-setup-upload-modal .raster-warning-file-upload-container h3{font-weight:bold}#vector-canvas-modals-setup-upload-modal .raster-warning-file-upload-container .selected-file-name{color:#535353}#vector-canvas-modals-setup-upload-modal .raster-warning-file-upload-container .upload-new-files-container{margin-top:15px;margin-bottom:15px}#vector-canvas-modals-setup-upload-modal .raster-warning-box table{margin-top:15px}#vector-canvas-modals-setup-upload-modal .upload-file-types{font-size:1.6rem;margin-bottom:15px}#vector-canvas-modals-setup-upload-modal #file-upload-new{display:none}#vector-canvas-modals-setup-upload-modal .list-group-item .list-group-item-heading{font-size:1.8rem}#vector-canvas-modals-setup-upload-modal .list-group-item .list-group-item-text{font-size:1.4rem}#vector-canvas-modals-setup-upload-modal .modal-body{background:#f4f5f4}.tool-background-container{background-color:#c5c5c5;position:relative;height:800px;max-height:calc(85vh + 150px);min-height:651px;z-index:1}.tool-background-container.no-max{max-height:unset;height:unset;min-height:800px;padding-bottom:50px}@media screen and (max-width: 991px){.tool-background-container.no-max{min-height:100%}}@media screen and (max-width: 767px){.tool-background-container{height:100%}}.tool-background-container .mobile-side-menu-action{background:#eaf2ff;color:#1a74bb;padding:10px;cursor:pointer;transition:transform .2s ease;position:relative}.tool-background-container .mobile-side-menu-action.open .fa{transform:rotate(180deg)}.tool-background-container .tool-warning{background-color:#fffff1;border:2px solid #baa601;padding:5px;border-radius:10px}.tool-background-container #canvas-container{height:100%;width:calc(100% - 550px);display:inline-flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-around;align-items:stretch;align-content:stretch;padding:15px;transition:width .25s ease}.tool-background-container #canvas-container.in-finalize{width:calc(100% - 650px)}@media screen and (max-width: 991px){.tool-background-container #canvas-container.in-finalize{width:100%}}@media screen and (max-width: 991px){.tool-background-container #canvas-container{width:100%}}@media screen and (max-width: 767px){.tool-background-container #canvas-container{padding:0}}.tool-background-container .tool-options-container{display:inline-block;width:500px;float:right;margin-right:50px;margin-top:15px;z-index:2;position:sticky;transition:width .25s ease}.tool-background-container .tool-options-container .header-navigation .tool-navigation-button{width:50%;border-radius:0;padding-top:10px;padding-bottom:10px;border:none;border-bottom:2px solid #fff;text-transform:uppercase;background-color:#ccc}.tool-background-container .tool-options-container .header-navigation .tool-navigation-button:hover{background-color:#c6c6c6}.tool-background-container .tool-options-container .header-navigation .tool-navigation-button.selected{color:#5a5a5a;background-color:#e2e2e2}.tool-background-container .tool-options-container .header-navigation .tool-navigation-button.selected:hover{background-color:#d9d9d9}.tool-background-container .tool-options-container .floating-tool-side-preview{display:inline-block;width:100px;height:130px;position:absolute;left:-115px;top:0;padding:6px;transition:transform .2s ease;z-index:-1;background-color:rgba(255,255,255,.2)}@media screen and (max-width: 991px){.tool-background-container .tool-options-container .floating-tool-side-preview{margin-top:115px}}.tool-background-container .tool-options-container .floating-tool-side-preview.active-side{border:3px solid #fff;padding:3px}@media screen and (min-width: 992px){.tool-background-container .tool-options-container.in-finalize{width:600px}}.tool-background-container .tool-options-container.in-finalize .floating-tool-side-preview{transform:translate(150px)}@media screen and (max-width: 991px){.tool-background-container .tool-options-container{position:absolute;right:0;top:50px;margin:0;transition:transform .7s ease}.tool-background-container .tool-options-container.active-state{transform:translate(450px)}}@media screen and (max-width: 767px){.tool-background-container .tool-options-container{width:100%}.tool-background-container .tool-options-container.active-state{transform:translate(100%)}}@media screen and (max-width: 450px){.tool-background-container .tool-options-container.active-state{transform:translate(calc(100% + 5px))}}.tool-background-container .tool-options-container .tool-options-box{background-color:#fff;box-shadow:0px 0px 5px 0px rgba(0,0,0,.75)}.tool-background-container .tool-options-container .tool-options-box .tool-options-header{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:stretch;align-content:stretch}.tool-background-container .tool-options-container .tool-options-box .tool-options-header .tool-option-item{height:60px;background-color:#e2e2e2;color:#484848;width:100%;border-left:1px solid #fff;border-right:1px solid #fff;overflow:hidden;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-evenly;align-content:center}@media screen and (max-width: 767px){.tool-background-container .tool-options-container .tool-options-box .tool-options-header .tool-option-item{height:50px}}.tool-background-container .tool-options-container .tool-options-box .tool-options-header .tool-option-item.active-item{background-color:#fff}.tool-background-container .tool-options-container .tool-options-box .tool-options-header .tool-option-item:hover{background-color:#525252;color:#ddd;transition:background-color .2s ease}.tool-background-container .tool-options-container .tool-options-box .tool-options-header .tool-option-item:hover img{filter:brightness(2.4)}.tool-background-container .tool-options-container .tool-options-box .tool-options-header .tool-option-item:first-of-type{border-left:none}.tool-background-container .tool-options-container .tool-options-box .tool-options-header .tool-option-item:last-of-type{border-right:none}.tool-background-container .tool-options-container .tool-options-box .tool-options-header .tool-option-item img{height:36px;width:100%;padding-top:7px;margin-bottom:2px}.tool-background-container .tool-options-container .tool-options-box .tool-options-header .tool-option-item i{font-size:3rem;width:100%;text-align:center;padding-top:7px}@media screen and (max-width: 767px){.tool-background-container .tool-options-container .tool-options-box .tool-options-header .tool-option-item i{padding-top:0}}.tool-background-container .tool-options-container .tool-options-box .tool-options-header .tool-option-item span{font-size:.9rem;width:calc(100% - 6px);margin-left:3px;margin-right:3px;text-align:center;display:inline-block;font-weight:900;text-transform:uppercase}.tool-background-container .tool-options-container .tool-options-box .tool-options-content{height:565px;max-height:calc(65vh + 40px);min-height:350px;margin-bottom:20px}@media screen and (max-width: 991px){.tool-background-container .tool-options-container .tool-options-box .tool-options-content{margin-bottom:0}}@media screen and (max-width: 767px){.tool-background-container .tool-options-container .tool-options-box .tool-options-content{height:510px}}.tool-background-container .tool-options-container .tool-options-box .finalize-options-content{overflow:hidden;height:650px}.tool-background-container .tool-options-container .finalize-design{height:calc(100% - 105px);position:relative;overflow-y:auto}.tool-background-container .tool-options-container .finalize-design .finalize-label{font-size:1.8rem;text-transform:uppercase;padding:20px 15px 15px;width:100%;background-color:#ececec;margin-bottom:5px}.tool-background-container .tool-options-container .finalize-design .finalize-label span{font-size:1.4rem;padding-top:3px;float:right;color:#7b7b7b}.tool-background-container .tool-options-container .finalize-design .finalize-label span:hover{color:#000}.tool-background-container .tool-options-container .finalize-design .template-setup-options-size .options.table tr:nth-child(even),.tool-background-container .tool-options-container .finalize-design .template-setup-options-quantity .options.table tr:nth-child(even){background-color:#f6f6f6}.tool-background-container .tool-options-container .finalize-design hr{width:calc(100% - 30px);border-color:#aeaeae;margin-bottom:10px}.tool-background-container .tool-options-container .tool-tab{padding:25px 15px 15px;height:calc(100% - 71px);position:relative;overflow-y:auto}.tool-background-container .tool-options-container .tool-tab .selected-layer{background-color:#e8f8ff}@media screen and (max-width: 767px){.tool-background-container .tool-options-container .tool-tab{height:calc(100% - 120px)}}.tool-background-container .tool-options-container .tool-tab .design-tool-sides{margin-bottom:15px}.tool-background-container .tool-options-container .tool-tab .side-preview-area{margin-top:30px;padding:3px}.tool-background-container .tool-options-container .tool-tab .side-preview-area .sub-canvas-preview{text-align:center;padding:5px}.tool-background-container .tool-options-container .tool-tab .side-preview-area label{font-size:1.6rem}.tool-background-container .tool-options-container .tool-tab .side-preview-area.selected-side{border:3px solid #2f9c2f;padding:0}.tool-background-container .tool-options-container .tool-tab.full-width-tool{padding-left:0;padding-right:0;padding-bottom:0}.tool-background-container .tool-options-container .tool-tab label{font-size:1.8rem;text-transform:uppercase;padding-bottom:10px}.tool-background-container .tool-options-container .tool-tab label i{font-size:2.2rem;margin-right:5px}.tool-background-container .tool-options-container .tool-tab label img{width:26px;height:26px;padding-bottom:3px;filter:brightness(0.4)}.tool-background-container .tool-options-container .tool-tab .important-options-area{background-color:#f0f0f0;border-radius:10px;padding:10px;margin-bottom:10px}.tool-background-container .tool-options-container .tool-tab .important-options-area .full-width{width:100%}.tool-background-container .tool-options-container .tool-tab input:not([type=checkbox]){height:36px;width:100%;padding-left:5px;padding-right:5px;border:1px solid #cbcaca}.tool-background-container .tool-options-container .tool-tab input:not([type=checkbox]):hover{border:1px solid #929292}.tool-background-container .tool-options-container .tool-tab input[type=range]{padding-left:0;padding-right:0;margin-left:5px;margin-right:5px}.tool-background-container .tool-options-container .tool-tab textarea{border:1px solid #cbcaca}.tool-background-container .tool-options-container .tool-tab textarea:hover{border:1px solid #929292}.tool-background-container .tool-options-container .tool-tab .normal-options-area{margin-top:25px}.tool-background-container .tool-options-container .tool-tab .normal-options-area b{width:100%;display:inline-block;padding-bottom:10px;margin-left:5px}.tool-background-container .tool-options-container .tool-tab .normal-options-area.even-spaced button{width:calc(33.3333% - 10px);margin:5px}@media screen and (max-width: 767px){.tool-background-container .tool-options-container .tool-tab .normal-options-area.even-spaced button{width:100%}}.tool-background-container .tool-options-container .tool-tab .normal-options-area.even-spaced.two-wide button{width:calc(50% - 10px);margin:5px}@media screen and (max-width: 767px){.tool-background-container .tool-options-container .tool-tab .normal-options-area.even-spaced.two-wide button{width:100%}}.tool-background-container .tool-options-container .tool-tab .tool-action-item{width:33.33333%;padding:5px 5px 15px;display:inline-block;text-align:center}.tool-background-container .tool-options-container .tool-tab .tool-action-item.checkbox-group label,.tool-background-container .tool-options-container .tool-tab .tool-action-item.dropdown-group label{width:fit-content;display:inline-block;text-align:center;font-size:1.6rem;text-transform:none;font-weight:normal;margin-top:0;padding-left:5px;padding-bottom:0}.tool-background-container .tool-options-container .tool-tab .tool-action-item.dropdown-group{text-align:left}.tool-background-container .tool-options-container .tool-tab .tool-action-item.dropdown-group label,.tool-background-container .tool-options-container .tool-tab .tool-action-item.dropdown-group input{float:left}.tool-background-container .tool-options-container .tool-tab .tool-action-item.checkbox-group{display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:center}.tool-background-container .tool-options-container .tool-tab .tool-action-item.checkbox-group input[type=checkbox]{display:inline-block;width:16px;height:16px;margin-top:0}.tool-background-container .tool-options-container .tool-tab .tool-action-item.half{width:50%}.tool-background-container .tool-options-container .tool-tab .tool-action-item.quarter{width:25%}.tool-background-container .tool-options-container .tool-tab .tool-action-item.full-width{width:100%}.tool-background-container .tool-options-container .tool-tab .tool-action-item.stroke-size{width:35%}.tool-background-container .tool-options-container .tool-tab .tool-action-item.remove-stroke{width:15%}.tool-background-container .tool-options-container .tool-tab .tool-action-item.margin-options{width:25%;vertical-align:top}.tool-background-container .tool-options-container .tool-tab .tool-action-item>span{width:100%;display:inline-block;text-align:center;margin-top:5px;font-size:1.4rem}@media screen and (max-width: 767px){.tool-background-container .tool-options-container .tool-tab .tool-action-item{width:50%;text-align:left}.tool-background-container .tool-options-container .tool-tab .tool-action-item span{text-align:left}.tool-background-container .tool-options-container .tool-tab .tool-action-item.half{width:100%}.tool-background-container .tool-options-container .tool-tab .tool-action-item.quarter{width:50%}.tool-background-container .tool-options-container .tool-tab .tool-action-item.stroke-size{width:50%}.tool-background-container .tool-options-container .tool-tab .tool-action-item.remove-stroke{width:50%}}.tool-background-container .tool-options-container .tool-tab hr.section-divider{margin-top:15px;margin-bottom:15px}.tool-background-container .tool-options-container .tool-tab .right-aligned-options-area.margin-set,.tool-background-container .tool-options-container .tool-tab .top-aligned-options-area.margin-set{margin:5px;display:inline-block}.tool-background-container .tool-options-container .tool-tab .right-aligned-options-area .tool-selection-set,.tool-background-container .tool-options-container .tool-tab .top-aligned-options-area .tool-selection-set{font-size:1.6rem;margin-bottom:15px;display:inline-block;width:100%}.tool-background-container .tool-options-container .tool-tab .right-aligned-options-area .tool-selection-set .left-side,.tool-background-container .tool-options-container .tool-tab .top-aligned-options-area .tool-selection-set .left-side{width:150px;text-align:right;padding-right:15px;height:36px;float:left;display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:stretch}.tool-background-container .tool-options-container .tool-tab .right-aligned-options-area .tool-selection-set .left-side.expanding-item,.tool-background-container .tool-options-container .tool-tab .top-aligned-options-area .tool-selection-set .left-side.expanding-item{float:left}@media screen and (max-width: 767px){.tool-background-container .tool-options-container .tool-tab .right-aligned-options-area .tool-selection-set .left-side,.tool-background-container .tool-options-container .tool-tab .top-aligned-options-area .tool-selection-set .left-side{float:left}.tool-background-container .tool-options-container .tool-tab .right-aligned-options-area .tool-selection-set .left-side span,.tool-background-container .tool-options-container .tool-tab .top-aligned-options-area .tool-selection-set .left-side span{text-align:left;float:left}}.tool-background-container .tool-options-container .tool-tab .right-aligned-options-area .tool-selection-set .right-side,.tool-background-container .tool-options-container .tool-tab .top-aligned-options-area .tool-selection-set .right-side{width:calc(100% - 150px);display:inline-block;float:left}.tool-background-container .tool-options-container .tool-tab .right-aligned-options-area .tool-selection-set .right-side input,.tool-background-container .tool-options-container .tool-tab .right-aligned-options-area .tool-selection-set .right-side textarea,.tool-background-container .tool-options-container .tool-tab .top-aligned-options-area .tool-selection-set .right-side input,.tool-background-container .tool-options-container .tool-tab .top-aligned-options-area .tool-selection-set .right-side textarea{width:100%;border:1px solid #ececec}.tool-background-container .tool-options-container .tool-tab .right-aligned-options-area .tool-selection-set .right-side input:hover,.tool-background-container .tool-options-container .tool-tab .right-aligned-options-area .tool-selection-set .right-side textarea:hover,.tool-background-container .tool-options-container .tool-tab .top-aligned-options-area .tool-selection-set .right-side input:hover,.tool-background-container .tool-options-container .tool-tab .top-aligned-options-area .tool-selection-set .right-side textarea:hover{border-color:#929292;transition:border-color .2s ease}.tool-background-container .tool-options-container .tool-tab .right-aligned-options-area .tool-selection-set .right-side .input-button-group input,.tool-background-container .tool-options-container .tool-tab .top-aligned-options-area .tool-selection-set .right-side .input-button-group input{width:calc(100% - 40px);float:left}.tool-background-container .tool-options-container .tool-tab .right-aligned-options-area .tool-selection-set .right-side .input-button-group button,.tool-background-container .tool-options-container .tool-tab .top-aligned-options-area .tool-selection-set .right-side .input-button-group button{width:40px;float:left}@media screen and (max-width: 767px){.tool-background-container .tool-options-container .tool-tab .right-aligned-options-area .tool-selection-set .left-side,.tool-background-container .tool-options-container .tool-tab .top-aligned-options-area .tool-selection-set .left-side{width:40%}.tool-background-container .tool-options-container .tool-tab .right-aligned-options-area .tool-selection-set .right-side,.tool-background-container .tool-options-container .tool-tab .top-aligned-options-area .tool-selection-set .right-side{width:60%}}.tool-background-container .tool-options-container .tool-tab .top-aligned-options-area span{width:100%;display:inline-block}.tool-background-container .tool-options-container .tool-tab .top-aligned-options-area .tool-selection-set input,.tool-background-container .tool-options-container .tool-tab .top-aligned-options-area .tool-selection-set textarea{width:100%;max-width:100%}.tool-background-container .tool-options-container .tool-tab .top-aligned-options-area .tool-selection-set textarea{min-height:150px}.tool-background-container .tool-options-container .tool-tab .top-aligned-options-area .tool-selection-set textarea.shorted-text-types{min-height:75px}.tool-background-container .tool-options-container .full-height-content .tool-tab{height:100%}.tool-background-container .tool-options-container .tool-home-tab{padding:25px}.tool-background-container .tool-options-container .tool-home-tab label{font-size:1.8rem;width:100%;text-transform:uppercase;text-align:center;display:inline-block;color:#eb9800}.tool-background-container .tool-options-container .tool-home-tab p{width:100%;display:inline-block;text-align:center;margin-bottom:40px}.tool-background-container .tool-options-container .tool-home-tab .home-action-area{padding-left:30px;padding-right:30px}@media screen and (max-width: 991px){.tool-background-container .tool-options-container .tool-home-tab .home-action-area{padding-left:0;padding-right:0}}.tool-background-container .tool-options-container .tool-home-tab .home-action-area .home-action-item{margin-bottom:60px;height:100px}.tool-background-container .tool-options-container .tool-home-tab .home-action-area .home-action-item i{font-size:50px;width:100%;text-align:center;color:#c5c5c5}.tool-background-container .tool-options-container .tool-home-tab .home-action-area .home-action-item span{width:100%;text-align:center;display:inline-block}.tool-background-container .tool-options-container .tool-home-tab .home-action-area .home-action-item:hover i{color:#444;transition:color .2s ease}.tool-background-container .tool-options-container .tool-home-tab .home-action-area .home-action-item.large-action-icon{margin-bottom:120px}.tool-background-container .tool-options-container .tool-home-tab .home-action-area .home-action-item.large-action-icon i{font-size:150px;color:#a8a8a8}.tool-background-container .tool-options-container .tool-home-tab .home-action-area .home-action-item.small-action-icon i{font-size:3.5rem;color:#cecece}.tool-background-container .tool-options-container .tool-continue-button{width:100%;border-radius:0}.tool-background-container .tool-options-container .tool-continue-button:hover{background-color:#fff;color:#000}.tool-background-container .tool-duplicate-button,.tool-background-container .tool-delete-button{border:none;border-radius:0;text-transform:uppercase;padding-top:10px;padding-bottom:10px}.tool-background-container .tool-duplicate-button{color:#444;background-color:#f0f0f0}.tool-background-container .tool-duplicate-button:hover{background-color:#d3d3d3;transition:background-color .2s ease}.tool-background-container .tool-delete-button{background-color:#a6343f;color:#fff}.tool-background-container .tool-delete-button:hover{background-color:#b52120;transition:background-color .2s ease}.tool-background-container .subtle-action{color:#aaa;font-weight:lighter;cursor:pointer}.tool-background-container .subtle-action i{margin-right:5px}.tool-background-container .subtle-action:hover{color:#444;transition:color .2s ease}.tool-background-container .show-advanced-options{float:right;font-size:1.7rem;margin-top:15px}.tool-background-container .change-text-type{position:absolute;right:15px;top:30px;font-size:1.2rem}.tool-background-container hr{margin-top:10px;margin-bottom:20px;border-top-color:#dcdcdc}.tool-background-container .tool-options-footer{width:100%;display:inline-block;background-color:#fff;border-top:1px solid #e4e4e4}.tool-background-container .tool-options-footer button{width:calc(50% - 30px);margin:15px}@media screen and (max-width: 767px){.tool-background-container .tool-options-footer button{width:calc(100% - 30px);margin-top:7.5px;margin-bottom:7.5px}}.tool-background-container .qr-preview-info,.tool-background-container .marketplace-info{border:2px solid #e2e2e2;padding:15px;border-radius:10px;margin-top:15px}.tool-background-container .qr-preview-info label{width:100%}.tool-background-container .qr-preview-info img{width:50%;float:left}.tool-background-container .qr-preview-info .qr-data{width:50%;float:left}.tool-background-container .qr-preview-info .qr-data .qr-data-item{padding-bottom:5px}.tool-background-container .qr-preview-info .qr-data .qr-data-item b{width:100%;display:inline-block}.tool-background-container .marketplace-info{margin-bottom:10px;margin-top:0}.tool-background-container .marketplace-info hr{margin-top:5px;margin-bottom:10px}.tool-background-container .marketplace-info .attribution{width:100%;display:inline-block;float:left;margin-bottom:5px}.tool-background-container .marketplace-info .attribution b{display:inline-block;float:left}.tool-background-container .marketplace-info .attribution span{display:inline-block;float:left}.tool-background-container .tool-layer{width:100%;border:1px solid #e4e4e4;background-color:#f7f7f7;margin-bottom:10px;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.tool-background-container .tool-layer.immutable{background:#a7a7a7}.tool-background-container .tool-layer .layer-type{width:calc(100% - 110px);display:inline-block;color:#5b5b5b;padding:7px 5px 7px 20px;float:left}.tool-background-container .tool-layer .layer-type span{overflow:hidden;display:inline-block;width:calc(100% - 30px);float:left;max-height:18px}.tool-background-container .tool-layer .layer-type i{font-size:1.6rem;margin-right:5px;float:left}.tool-background-container .tool-layer .layer-type img{width:16px;height:16px;object-fit:scale-down;margin-right:5px;float:left}.tool-background-container .tool-layer .layer-type:hover{color:#3d3d3d}@media screen and (max-width: 991px){.tool-background-container .tool-layer .layer-type{width:calc(100% - 120px)}}.tool-background-container .tool-layer .layer-actions{width:110px;display:inline-block;text-align:right;color:#c5c5c5;padding:7px}.tool-background-container .tool-layer .layer-actions i{padding-left:10px;font-size:1.6rem}.tool-background-container .tool-layer .layer-actions i:hover{color:#3d3d3d}.tool-background-container .tool-layer .layer-actions .fa-times{margin-left:30px;padding-left:0}@media screen and (max-width: 991px){.tool-background-container .tool-layer .layer-actions{width:120px}.tool-background-container .tool-layer .layer-actions i{padding-left:15px}}.tool-background-container .tool-layer:hover{color:#5b5b5b;border-color:#dadada;background-color:#f1f1f1;cursor:pointer}.tool-background-container .tool-layer.layer-errors{border-color:#b01000;background-color:#ffebed}.tool-background-container label.sub-label{padding-bottom:5px;color:#7f7f7f;font-size:1.6rem}.tool-background-container .back-a-step{float:right;color:#7b7b7b;cursor:pointer}.tool-background-container .back-a-step:hover{color:#343434}@media screen and (max-width: 767px){.tool-background-container .drop-image-container{padding:15px}.tool-background-container p{margin-bottom:1rem}}.tool-background-container .personalize-total{padding-top:8px}.tool-background-container .personalize-total span{font-size:2.5rem;font-weight:900}.tool-background-container .personalize-total .wholesale-product-info-block{padding:0 15px;background:rgba(0,0,0,0)}.tool-background-container .personalize-total .wholesale-product-info-block input,.tool-background-container .personalize-total .wholesale-product-info-block label,.tool-background-container .personalize-total .wholesale-product-info-block span,.tool-background-container .personalize-total .wholesale-product-info-block a,.tool-background-container .personalize-total .wholesale-product-info-block .btn-text{float:left}.tool-background-container .personalize-total .wholesale-product-info-block input{margin-top:2px}.tool-background-container .personalize-total .wholesale-product-info-block span{margin-bottom:5px;width:100%;display:inline-block}.tool-background-container .personalize-total .wholesale-product-info-block a,.tool-background-container .personalize-total .wholesale-product-info-block .btn-text{width:100%;display:inline;padding:0}.tool-background-container .secondary-info{font-size:1.2rem;float:left}.btn-light-tool{color:#2e2e2e;background-color:#fff;border:1px solid #cbcaca;font-size:1.5rem;text-transform:uppercase;padding:6px 14px;border-radius:0}.btn-light-tool.btn-light-thinner{padding:6px 10px}.btn-light-tool i{color:#aaa}.btn-light-tool span{font-size:1.4rem;margin:0 !important}.btn-light-tool img{margin:0;padding:0;height:22px;width:22px;object-fit:scale-down;float:left}.btn-light-tool.active-state{border-color:#969696;transition:border-color .2s ease}.btn-light-tool.active-state i{color:#717171;transition:color .2s ease}.btn-light-tool.active-state img{filter:brightness(0.6);transition:filter .2s ease}.btn-light-tool:hover{border-color:#929292;transition:border-color .2s ease}.btn-light-tool:hover i{color:#535353;transition:color .2s ease}.btn-light-tool:hover img{filter:brightness(0.8);transition:filter .2s ease}@media screen and (min-width: 769px){.background-tool{display:flex;flex-direction:row;justify-content:center}}.background-tool button{width:100% !important}.continue-errors{margin-bottom:15px}.tool-continue-button{z-index:1;transition:transform .2s ease}.tool-continue-button.hidden-state{transform:translate(0, -55px)}table.options{margin-bottom:0}.crop-selection{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:center;width:100%}.crop-selection .crop-item{text-align:center;padding:5px;max-width:100px}.crop-selection .crop-item.active-mask{border:2px solid #5499f5;border-radius:10px}.crop-selection .crop-item img{width:100%;max-height:50px;object-fit:scale-down;margin-bottom:10px}.template-setup .options>hr{display:none}.template-setup table{line-height:1.7;margin-bottom:calc(10px - .35rem);border:none}.template-setup label{margin-bottom:0}.template-setup .price{text-align:right}.template-setup .continue{padding:0;text-align:center}.template-setup .price-text{font-size:3rem}.template-setup .price-text.unit-price{font-size:1.8rem;line-height:32px}.template-setup .continue>a,.template-setup .continue>.btn-text{width:100%}@media only screen and (min-width:992px){.template-setup .continue{text-align:right;width:100%}.template-setup .continue>a,.template-setup .continue>.btn-text{width:auto}}@media screen and (max-width: 767px){.template-setup .form-group,.clipart-product-options-background .form-group,.marketplace-product-page .form-group,.generic-product-options-background .form-group{padding:10px 15px 15px;background-color:#f4f5f4;display:inline-block;width:100%;margin-bottom:10px;border-radius:10px}.template-setup .template-setup-options,.template-setup .marketplace-product-options-background,.clipart-product-options-background .template-setup-options,.clipart-product-options-background .marketplace-product-options-background,.marketplace-product-page .template-setup-options,.marketplace-product-page .marketplace-product-options-background,.generic-product-options-background .template-setup-options,.generic-product-options-background .marketplace-product-options-background{background:#fff;padding:0}}.setup-continue-actions{width:100%}@media screen and (max-width: 767px){.setup-continue-actions{flex-direction:column}}.setup-continue-actions button{width:100%}.generic-product-options-background{display:inline-block;float:left;width:100%}@media screen and (max-width: 767px){.clipart-product-options-background{background:#fff;padding:0}}.product-highlighted-features{color:#747474}.product-id-label{font-size:1.4rem;color:#525252;font-weight:400;text-transform:uppercase}#setup-app{padding-bottom:10px}template-setup-gallery img{width:100%}template-setup-gallery img.thumbnail{border:none;border-radius:0;padding:0}template-setup-gallery img.thumbnail.active{border:2px solid #14365d}template-setup-gallery>.row>.row:last-child{margin-left:auto;margin-right:auto}template-setup-gallery ul#custom-sticker-sample-thumbs{list-style:none;padding:15px 15px 15px 0;margin-left:7.5px}template-setup-gallery .col-sm-8,template-setup-gallery .col-sm-4{float:left}@media only screen and (min-width:768px){template-setup-gallery .col-sm-8,template-setup-gallery .col-sm-4{width:100%}}.swap-item{margin-bottom:15px}.swap-item .inner-container{border:1px solid #dadada;padding:10px;background-color:#f7f7f7}.swap-item .inner-container:hover{background-color:#eee}.swap-item .inner-container img{width:100%;object-fit:contain}.swap-item .inner-container span{text-align:center;display:inline-block;height:70px;max-height:70px}.swap-search{margin-bottom:15px}.category-selection-area{margin-bottom:15px}.category-selection-area .category-selection-box .category-search-box{height:34px;border:1px solid #cdcdcd;border-radius:4px}.category-selection-area .category-selection-box .category-search-box span{line-height:34px;width:35px;padding-left:12px;color:gray}.category-selection-area .category-selection-box .category-search-box i.fa{line-height:34px;width:35px;padding-left:12px;color:gray}.category-selection-area .category-selection-box .open-category-box{position:absolute;background-color:#fff;display:inline-block;width:calc(100% - 30px);padding:10px;border:1px solid #777;z-index:10}.category-selection-area .category-selection-box .open-category-box input{margin-right:5px}.category-selection-area .category-selection-box .open-category-box hr{margin-top:7.5px;margin-bottom:7.5px}.category-selection-area .category-selection-box .open-category-box .category-item{padding-top:3px;padding-bottom:3px}.category-selection-area .category-selection-box .open-category-box .category-item label{font-size:1.4rem;padding-bottom:0;text-transform:none}.category-selection-area .category-selection-box .open-category-box .category-item input{width:15px;margin-top:0;height:15px}@font-face{font-weight:normal;font-style:normal}[class^=icon-],[class*=" icon-"]{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-colorpicker:before{content:""}#show-related-products-modal .panel-body,.add-file-component .panel-body{padding-top:0}#show-related-products-modal #design-tool-ul,.add-file-component #design-tool-ul{padding:0;margin-bottom:50px}#show-related-products-modal canvas,.add-file-component canvas{width:100% !important;height:100% !important;object-fit:contain}#show-related-products-modal .btn-ghost,#show-related-products-modal .drop-image-container #user-file-input label,.drop-image-container #user-file-input #show-related-products-modal label,#show-related-products-modal .drop-image-container .user-file-input label,.drop-image-container .user-file-input #show-related-products-modal label,#show-related-products-modal .btn-ghost-selected,#show-related-products-modal .btn-teal-selected,#show-related-products-modal .btn-ghost-light,#show-related-products-modal .gray-btn,#show-related-products-modal .gray-btn-thick,#show-related-products-modal .edit-file-options .btn-fill,.edit-file-options #show-related-products-modal .btn-fill,.add-file-component .btn-ghost,.add-file-component .drop-image-container #user-file-input label,.drop-image-container #user-file-input .add-file-component label,.add-file-component .drop-image-container .user-file-input label,.drop-image-container .user-file-input .add-file-component label,.add-file-component .btn-ghost-selected,.add-file-component .btn-teal-selected,.add-file-component .btn-ghost-light,.add-file-component .gray-btn,.add-file-component .gray-btn-thick,.add-file-component .edit-file-options .btn-fill,.edit-file-options .add-file-component .btn-fill{padding-left:0;padding-right:0;width:100%}@media(max-width: 400px){#show-related-products-modal .btn-ghost,#show-related-products-modal .drop-image-container #user-file-input label,.drop-image-container #user-file-input #show-related-products-modal label,#show-related-products-modal .drop-image-container .user-file-input label,.drop-image-container .user-file-input #show-related-products-modal label,#show-related-products-modal .btn-ghost-selected,#show-related-products-modal .btn-teal-selected,#show-related-products-modal .btn-ghost-light,#show-related-products-modal .gray-btn,#show-related-products-modal .gray-btn-thick,#show-related-products-modal .edit-file-options .btn-fill,.edit-file-options #show-related-products-modal .btn-fill,.add-file-component .btn-ghost,.add-file-component .drop-image-container #user-file-input label,.drop-image-container #user-file-input .add-file-component label,.add-file-component .drop-image-container .user-file-input label,.drop-image-container .user-file-input .add-file-component label,.add-file-component .btn-ghost-selected,.add-file-component .btn-teal-selected,.add-file-component .btn-ghost-light,.add-file-component .gray-btn,.add-file-component .gray-btn-thick,.add-file-component .edit-file-options .btn-fill,.edit-file-options .add-file-component .btn-fill{font-size:.8em}}#show-related-products-modal .list-group-item,#vector-canvas-modals-setup-upload-modal .list-group-item,.add-file-component .list-group-item{min-height:85px;margin-bottom:10px;border-radius:0;background-color:#fff;color:#14365d;border-color:#14365d;border-width:2px}#show-related-products-modal .list-group-item .list-group-item-text,#vector-canvas-modals-setup-upload-modal .list-group-item .list-group-item-text,.add-file-component .list-group-item .list-group-item-text{color:#14365d}#show-related-products-modal .list-group-item .list-group-item-heading,#vector-canvas-modals-setup-upload-modal .list-group-item .list-group-item-heading,.add-file-component .list-group-item .list-group-item-heading{color:#14365d}#show-related-products-modal .list-group-item.active,#vector-canvas-modals-setup-upload-modal .list-group-item.active,.add-file-component .list-group-item.active{background-color:#14365d;color:#fff}#show-related-products-modal .list-group-item.active .list-group-item-text,#vector-canvas-modals-setup-upload-modal .list-group-item.active .list-group-item-text,.add-file-component .list-group-item.active .list-group-item-text{color:#fff}#show-related-products-modal .list-group-item.active .list-group-item-heading,#vector-canvas-modals-setup-upload-modal .list-group-item.active .list-group-item-heading,.add-file-component .list-group-item.active .list-group-item-heading{color:#fff}#show-related-products-modal .item-list,#vector-canvas-modals-setup-upload-modal .item-list,.add-file-component .item-list{list-style:none;display:table-row}#show-related-products-modal .item-list li,#vector-canvas-modals-setup-upload-modal .item-list li,.add-file-component .item-list li{padding:7.5px;height:100%}#show-related-products-modal .item-list li img,#vector-canvas-modals-setup-upload-modal .item-list li img,.add-file-component .item-list li img{max-width:100%;max-height:100%}#show-related-products-modal .item-list li span,#vector-canvas-modals-setup-upload-modal .item-list li span,.add-file-component .item-list li span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#show-related-products-modal .item-list li .btn,#vector-canvas-modals-setup-upload-modal .item-list li .btn,.add-file-component .item-list li .btn{width:100%;margin-top:5px;margin-bottom:5px;padding:.5em 0;text-align:center}#show-related-products-modal .panel,#vector-canvas-modals-setup-upload-modal .panel,.add-file-component .panel{border-radius:0;border-color:#14365d;border-width:2px}#show-related-products-modal .panel .panel-heading,#vector-canvas-modals-setup-upload-modal .panel .panel-heading,.add-file-component .panel .panel-heading{border-radius:0;background-color:rgba(0,0,0,0);border-width:0;color:#14365d}#show-related-products-modal .panel .panel-heading .panel-title,#vector-canvas-modals-setup-upload-modal .panel .panel-heading .panel-title,.add-file-component .panel .panel-heading .panel-title{font-size:20px}#show-related-products-modal .panel .panel-body .progress,#vector-canvas-modals-setup-upload-modal .panel .panel-body .progress,.add-file-component .panel .panel-body .progress{border-radius:0;box-shadow:none;-webkit-box-shadow:none}#show-related-products-modal .panel .panel-body .progress .progress-bar,#vector-canvas-modals-setup-upload-modal .panel .panel-body .progress .progress-bar,.add-file-component .panel .panel-body .progress .progress-bar{background-color:#14365d}.add-file-component .panel{border:none}.add-file-component .panel-body{padding:0;margin-bottom:15px}.add-file-component .change-type-button i{margin-right:5px}.add-file-component .select-file-option{padding-left:7px;padding-right:7px}.drop-image-container{background:#f4f5f4;border:2px dashed #b1b1b1;padding:40px;text-align:center}.drop-image-container i{font-size:5rem}.drop-image-container i::before{color:#b1b1b1}.drop-image-container p{text-transform:uppercase;font-weight:400;margin:10px 0}.drop-image-container #user-file-input input[type=file],.drop-image-container .user-file-input input[type=file]{display:none}.drop-image-container.small-upload{padding:20px}.element-btn,.btn-primary.element-btn{border-radius:0;border-color:#b3b3b3;color:#000;background-color:#ecedec;text-transform:uppercase}.element-btn i,.btn-primary.element-btn i{color:#b3b3b3}.element-btn i.fa-trash,.btn-primary.element-btn i.fa-trash{color:#d47878}.element-btn:active,.element-btn:focus,.btn-primary.element-btn:active,.btn-primary.element-btn:focus{color:#000;background-color:#ecedec;border-color:#000}.element-btn:hover,.btn-primary.element-btn:hover{background-color:#ecedec;border-color:#b3b3b3;color:#14365d}.element-btn:hover i,.btn-primary.element-btn:hover i{color:#b3b3b3}.element-btn:hover i.fa-trash,.btn-primary.element-btn:hover i.fa-trash{color:#d47878}.element-edit{border:2px solid #14365d;border-radius:0;background-color:#f4f5f4;margin-bottom:10px}.element-edit .element-info{position:absolute;right:43px;z-index:1;top:8px}.element-edit .element-close-btn{position:absolute;top:0px;right:23px;font-size:1.9rem}@media(max-width: 767px){.element-edit .element-close-btn{position:absolute;top:0px;right:10px;font-size:1.9rem}}.element-edit .element-color-list ul{padding:0;list-style:none}.element-edit .full-width{width:100%}.element-edit .hr-line{width:calc(100% - 30px) !important;border-bottom:2px solid #b3b3b3;left:15px;margin-bottom:18px;margin-top:2px}.element-edit .alignment-editor a,.element-edit .alignment-editor .btn-text{margin-left:0 !important}.element-edit .form-group{margin-bottom:15px !important}.element-edit label{margin-bottom:0 !important}#testimonial-create-modal .modal-dialog,#testimonial-create .modal-dialog{display:grid}#testimonial-create-modal .close:not(.back),#testimonial-create .close:not(.back){position:absolute;right:15px;top:10px;border:none;background-color:rgba(0,0,0,0)}#testimonial-create-modal .close:not(.back) i,#testimonial-create .close:not(.back) i{color:#757575}#testimonial-create-modal .back,#testimonial-create .back{position:absolute;left:15px;top:10px;border:none;background-color:rgba(0,0,0,0)}#testimonial-create-modal .back i,#testimonial-create .back i{color:#757575}#testimonial-create-modal .select-product-state,#testimonial-create .select-product-state{text-align:center}#testimonial-create-modal .drop-image-container i,#testimonial-create .drop-image-container i{font-size:88px}#testimonial-create-modal .submit-testimonial-state,#testimonial-create .submit-testimonial-state{margin:auto;text-align:center;color:#000}#testimonial-create-modal .submit-testimonial-state p,#testimonial-create .submit-testimonial-state p{margin-bottom:15px}#testimonial-create-modal .submit-testimonial-state .carousel-list li,#testimonial-create .submit-testimonial-state .carousel-list li{margin:0}#testimonial-create-modal .submit-testimonial-state .drop-image-container,#testimonial-create .submit-testimonial-state .drop-image-container{padding:5px}#testimonial-create-modal .submit-testimonial-state .drop-image-container p,#testimonial-create .submit-testimonial-state .drop-image-container p{font-size:1.3rem}#testimonial-create-modal .credit-info,#testimonial-create .credit-info{text-align:center;color:#232323;margin-top:5px}#testimonial-create-modal .testimonial-review-content,#testimonial-create .testimonial-review-content{text-align:left;font-size:1.6rem}#testimonial-create-modal .testimonial-review-content label:not(.btn),#testimonial-create .testimonial-review-content label:not(.btn){width:100%;text-align:left;font-size:1.6rem;color:#383838}#testimonial-create-modal .testimonial-review-content textarea,#testimonial-create .testimonial-review-content textarea{width:100%;min-height:150px;border:1px solid #adadad;padding:5px}#testimonial-create-modal .testimonial-review-content input,#testimonial-create .testimonial-review-content input{width:100%;border:1px solid #adadad;padding:5px}#testimonial-create-modal .star-rating,#testimonial-create .star-rating{font-size:45px;margin-top:0;margin-bottom:15px;overflow:auto}#testimonial-create-modal .star-rating i,#testimonial-create .star-rating i{color:#ef9732}#testimonial-create-modal .selected-item,#testimonial-create .selected-item{border:3px solid #2e8b57}#testimonial-create-modal .share-text,#testimonial-create .share-text{font-size:2rem;color:#000}#testimonial-create-modal .testimonial-thank-you-state textarea,#testimonial-create .testimonial-thank-you-state textarea{margin-top:30px;padding:5px}#testimonial-create-modal .form-actions,#testimonial-create .form-actions{grid-gap:15px}#testimonial-create-modal .social-btn,#testimonial-create .social-btn{display:flex;justify-content:center;border:2px solid rgba(0,0,0,0)}#testimonial-create-modal .social-btn:hover,#testimonial-create .social-btn:hover{background:#ebf6ff;border:2px solid #a8d7fc}#testimonial-create-modal .customer-review-text,#testimonial-create .customer-review-text{border:1px solid gray;font-size:1.6rem;width:100%;min-height:200px;padding:5px}#testimonial-create-modal .modal-content,#testimonial-create .modal-content{padding:20px}#testimonial-create-modal .select-review-items,#testimonial-create .select-review-items{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:row}#testimonial-create-modal .select-review-items .select-line-item,#testimonial-create .select-review-items .select-line-item{background:#ececec;width:100px;height:100px;padding:10px;margin:5px;border-radius:5px;border:2px solid rgba(0,0,0,0)}#testimonial-create-modal .select-review-items .select-line-item:hover,#testimonial-create .select-review-items .select-line-item:hover{border:2px solid #1a74bb}#testimonial-create-modal .select-review-items .select-line-item img,#testimonial-create .select-review-items .select-line-item img{width:100%;height:100%;object-fit:scale-down}#testimonial-create-modal .review-line-items p,#testimonial-create-modal .review-order p,#testimonial-create .review-line-items p,#testimonial-create .review-order p{margin-bottom:15px}#testimonial-create-modal .review-order,#testimonial-create .review-order{margin-bottom:30px}#testimonial-create-modal .review-option-area,#testimonial-create .review-option-area{margin-top:15px;margin-bottom:15px;display:flex;flex-direction:row;align-content:center;flex-wrap:nowrap;align-items:center;justify-content:center}#testimonial-create-modal .review-option-area .division,#testimonial-create .review-option-area .division{border:1px solid #e2e2e2;width:100%;margin:15px}#testimonial-create-modal .review-option-area i,#testimonial-create .review-option-area i{margin:5px}#edit-testimonial-modal textarea{width:100%;min-height:145px}#edit-testimonial-modal p{margin-bottom:0}#edit-testimonial-modal .edit-image-group img{width:100%;padding:15px;max-height:195px;object-fit:scale-down}.testimonial-block{margin-bottom:75px;display:inline-block}@media screen and (max-width: 991px){.testimonial-block{margin-bottom:55px}}.testimonial-block .testimonial{font-weight:100;max-height:155px;overflow:hidden;text-align:left}@media screen and (max-width: 991px){.testimonial-block .testimonial{font-size:1.6rem;line-height:18px}}@media screen and (max-width: 767px){.testimonial-block .testimonial{max-height:210px}.testimonial-block .testimonial p{margin-bottom:0}}.testimonial-block .testimonial.full-height{max-height:unset !important}.testimonial-block .testimonial .image-container{display:inline-block;float:left;width:140px;height:140px;margin-right:15px}.testimonial-block .testimonial .image-container .fa-user-alt{width:140px;height:140px;font-size:120px;color:#cdcdcd;background:#ececec;padding:10px;border-radius:4px}.testimonial-block .testimonial .image-container img{object-fit:cover;width:140px;height:140px;border-radius:4px;overflow:hidden;padding-left:0;padding-right:0}@media screen and (max-width: 991px){.testimonial-block .testimonial .image-container{width:115px;height:115px}.testimonial-block .testimonial .image-container img{width:115px;height:115px}}.testimonial-block .testimonial .testimonial-info-container{display:inline-block;width:calc(100% - 155px);float:left}@media screen and (max-width: 991px){.testimonial-block .testimonial .testimonial-info-container{width:calc(100% - 130px)}}.testimonial-block .testimonial .testimonial-info-container.no-image{width:100%}.testimonial-block .testimonial .testimonial-info-container .info{font-size:2rem;margin-right:20px;font-weight:400}.testimonial-block .testimonial .testimonial-info-container .info a,.testimonial-block .testimonial .testimonial-info-container .info .btn-text{color:#000;font-size:2.55rem}.testimonial-block .testimonial .testimonial-info-container .testimonial-date{font-size:1.4rem}.testimonial-block .testimonial .testimonial-info-container .info,.testimonial-block .testimonial .testimonial-info-container .testimonial-date{display:inline-block}.testimonial-block .reply{margin-top:10px}.testimonial-block .reply img{width:35px;height:35px;object-fit:scale-down;text-align:left;float:left;padding:0;margin-right:10px}.testimonial-detail .testimonial-image img{width:100%;object-fit:contain}.testimonial-detail .testimonial-details p{margin-top:20px}.testimonial-detail .testimonial-details h1{margin-top:0}@media screen and (max-width: 767px){.testimonial-detail .testimonial-details h1{margin-top:15px}}.testimonial-detail .reply img{width:75px;height:75px;float:left;margin:10px}.testimonial-detail .features-group{width:80%;margin:60px 10% 0;color:#666;text-transform:uppercase}.testimonial-detail .features-group i{margin-right:7px}.testimonial-detail .features-group span{margin-bottom:5px;font-size:1.2rem}@media screen and (max-width: 991px)and (min-width: 767px){.testimonial-detail .features-group{width:90%;margin:60px 5% 0}.testimonial-detail .features-group i{display:block;width:auto;width:fit-content;margin:auto auto 3px}.testimonial-detail .features-group span{display:block;width:100%;text-align:center}}@media screen and (max-width: 767px){.testimonial-detail .features-group{width:70%;margin:60px 15% 0}.testimonial-detail .features-group .detail{margin-bottom:5px}.testimonial-detail .features-group i{font-size:1.5rem}.testimonial-detail .features-group span{font-size:1rem}}.testimonial-detail .product-info{margin-top:30px}.drop-image-container{background:#f5f5f5;border:2px dashed #b1b1b1;padding:40px;text-align:center}.drop-image-container i{font-size:5rem}.drop-image-container i::before{color:#e6e6e6}.drop-image-container p{text-transform:uppercase;font-weight:400;margin:10px 0}.drop-image-container #user-file-input input[type=file],.drop-image-container .user-file-input input[type=file]{display:none}#hide-previous-file-btn{margin-top:20px}.apf-input{display:inline;float:left}#apf-file{display:none}.additional-file{float:left}.apf-delete{margin-right:10px}.apf-file-line{margin-bottom:10px}.testimonial-stars{padding-bottom:2px}.testimonial-stars i{color:#ef9732 !important;font-size:3rem;line-height:3rem}.testimonial-stars+h3{font-weight:bold;text-transform:none}@media screen and (max-width: 767px){.testimonial-stars{padding-bottom:10px}.testimonial-stars i{font-size:2.5rem}}.featured-testimonials .title-info{text-align:center}.featured-testimonials .testimonials{margin-top:50px}.featured-testimonials .testimonial-action{text-align:center;width:100%}.featured-testimonials.short-testimonials{margin-bottom:10px}.featured-testimonials.short-testimonials .testimonial-stars{padding-bottom:0}@media screen and (min-width: 768px){.featured-testimonials.short-testimonials .testimonial-stars{margin-right:15px;display:inline-block}}.featured-testimonials.short-testimonials .testimonial-stars i{font-size:2rem}.featured-testimonials.short-testimonials a,.featured-testimonials.short-testimonials .btn-text{font-size:1.5rem}.featured-testimonials.short-testimonials a:hover,.featured-testimonials.short-testimonials .btn-text:hover{text-decoration:underline}#thank-you-upload{padding:75px 0 50px 0;align-content:center;flex-direction:column;text-align:center;border:none;background-color:#14365d;max-height:100%;color:#fff}#thank-you-upload button{background-color:rgba(0,0,0,0);border:none;padding:50px 0 50px 0}#thank-you-upload #thank-you-label{padding-top:20px}.testimonial-dropdown{float:unset;display:inline-flex;text-align:center;margin-bottom:0}.featured-stars .testimonial-stars{font-size:3.5rem}.testimonial-page-header{text-align:center;margin-bottom:55px;display:inline-block;width:100%}.testimonial-page-header .review-types{text-align:right}.testimonial-page-header .review-count{font-size:2rem}.testimonial-page-header .review-count div{font-size:2.6rem}.testimonial-page-header .review-rating{font-size:2rem}.userprofile-account-details button{margin-top:10px;margin-bottom:10px}.userprofile-account-details .detail{margin-bottom:30px}.userprofile-account-details .detail .actions{text-align:right}.userprofile-account-details .detail .actions i{margin-top:1px;margin-left:5px}.userprofile-account-details .detail h5{margin-top:10px;text-transform:none}.userprofile-account-details .detail h3{font-weight:bold;margin-top:10px;float:left}.userprofile-account-details .detail hr{margin:0}.userprofile-account-details .detail p{margin-top:5px;float:left}.userprofile-account-details #email-subscription{margin-top:5px}.userprofile-account-details #email-subscription span{position:relative}.userprofile-account-details #email-subscription #email-subscription-btn{float:right;font-size:1.2rem}.userprofile-account-details #email-subscription .subscription-alert-btn{position:absolute;right:25px;top:60px}.userprofile-account-details #email-subscription #subscription-alert{text-align:center}.userprofile-account-details #email-subscription #subscription-alert span{position:relative;top:0px}.userprofile-account-details .measurement-option{margin-top:20px}.address-detail .address-name{font-weight:bolder;width:100%;display:block}.address-detail .address-info{color:#777;font-size:1.3rem}.address-editor .verify-address{text-align:center;margin-bottom:40px}.address-editor .verify-address h2,.address-editor .verify-address #blog-list h2 a,#blog-list h2 .address-editor .verify-address a,.address-editor .verify-address #blog-item h2 a,#blog-item h2 .address-editor .verify-address a,.address-editor .verify-address #blog-list h2 .btn-text,#blog-list h2 .address-editor .verify-address .btn-text,.address-editor .verify-address #blog-item h2 .btn-text,#blog-item h2 .address-editor .verify-address .btn-text{border-bottom:1px solid #969696;width:fit-content;text-align:center;margin:0;display:inline-block}.address-editor .verify-address p{padding-left:15px;padding-right:15px}.address-editor .verify-address i{margin-right:12px}.address-editor .verify-address .form-group{margin-left:32px}.address-editor .verify-address-info{text-align:center;font-size:1.4rem;margin-top:25px;margin-bottom:25px}.address-editor .verify-address-info span{font-size:1.8rem}.address-editor .split-address{margin-top:15px;margin-bottom:45px}.address-editor .address-list input[type=radio]{width:15px;margin:10px 10px 10px 0}.address-editor .address-list .address-detail{width:calc(100% - 18px);float:right}.address-editor .address-list .address-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;align-content:stretch;cursor:pointer;width:calc(100% - 65px);margin-right:15px;float:left}.address-editor .address-list .edit-address{padding-top:10px;width:50px;color:#a9a9a9;float:right}.address-editor .address-block{padding-top:7.5px;padding-bottom:7.5px}.address-editor .address-block:nth-child(even){background-color:#f5f5f5}.address-editor .address-info{width:100%;display:block;font-size:1.4rem;font-weight:normal;padding-top:2px}.address-editor .address-name{font-weight:bolder;width:100%;display:block}.address-editor .add-new-address{float:left;color:#626262;margin-left:30px}@media screen and (max-width: 767px){.address-editor .add-new-address{display:inline-block;width:100%;text-align:left;margin-left:0;padding-left:30px;margin-bottom:45px}}.add-folder-modal{max-width:400px;margin:auto}.add-folder-modal .modal-content{background-color:#f9f9f9}.add-folder-modal .modal-header,.add-folder-modal .modal-footer{border:none}.add-folder-modal .modal-title{height:auto;width:fit-content;display:inline;text-align:center}.add-folder-modal .modal-body input{width:100%;height:32px;padding-left:10px;background-color:#fff}#my-products .btn-flex-group{grid-gap:5px;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;width:100%}#my-products .folders-background{background:#f5f5f5;padding-top:15px;padding-bottom:15px;border-radius:15px}#my-products .fa-heart{color:#f9f9f9 #c93838 !important}#my-products .empty-product-state{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;height:175px}#my-products .empty-product-state span{font-size:2rem}#my-products hr{margin-top:5px;margin-bottom:5px}#my-products .btn-light,#my-products .btn-light-fit{border:1px solid #c5c5c5;color:#181818;border-radius:4px;width:100%}#my-products .btn-light:hover,#my-products .btn-light-fit:hover{border-color:#777;color:#000}#my-products .btn-light-fit{height:auto;width:fit-content}#my-products .selected-state{background-color:#e8e8e8;border-color:#b7b7b7;color:#595959}#my-products .success-state{color:#5ec228;border-color:#5ec228}#my-products .active-shadow,#my-products .product-tile .product-tile-content.footer-actions-open{box-shadow:1px 1px 1px rgba(68,68,68,.74)}#my-products .folder-hover-state:hover,#my-products .folder-tile .folder-tile-actions .folder-action:hover,#my-products .folder-tile .folder-tile-content:hover,#my-products .product-tile .product-tile-content .action-bar-dropdown .dropdown-item:hover{background-color:#f6f6f6;color:#000;transition:all .1s ease-in-out;transition-property:color,background-color;border-color:#777}#my-products .folder-hover-state:hover .darken-on-focus,#my-products .folder-tile .folder-tile-actions .folder-action:hover .darken-on-focus,#my-products .folder-tile .folder-tile-content:hover .darken-on-focus,#my-products .product-tile .product-tile-content .action-bar-dropdown .dropdown-item:hover .darken-on-focus{color:#515151;transition:color .3s ease-in-out}#my-products .product-hover-state:hover,#my-products .product-tile .product-tile-content:hover{background-color:#fbfbfb;transition:all .1s ease-in-out;transition-property:background-color}#my-products .active-state{color:#2d2d2d !important;transition:all .3s ease-in-out}#my-products .folders{font-size:2rem}#my-products .list{margin-bottom:20px}#my-products .list .area-header{display:inline-block;width:100%;font-size:2.3rem;padding-bottom:10px}#my-products .hidden-titles .btn-light-fit{margin:0 0 5px 10px}#my-products .hidden-titles h2,#my-products .hidden-titles #blog-list h2 a,#blog-list h2 #my-products .hidden-titles a,#my-products .hidden-titles #blog-item h2 a,#blog-item h2 #my-products .hidden-titles a,#my-products .hidden-titles #blog-list h2 .btn-text,#blog-list h2 #my-products .hidden-titles .btn-text,#my-products .hidden-titles #blog-item h2 .btn-text,#blog-item h2 #my-products .hidden-titles .btn-text{display:inline-block}#my-products .hidden-titles span{cursor:pointer}#my-products .path{color:gray;width:100%}#my-products .path a,#my-products .path .btn-text{color:gray}#my-products .path span:last-of-type a,#my-products .path span:last-of-type .btn-text{color:#000}#my-products .path i{padding-left:15px;padding-right:15px}#my-products .path .fa-close{cursor:pointer}#my-products .search-actions{display:inline-block;padding-bottom:15px;width:100%}#my-products .search-actions .search-area{float:left;width:50%}@media screen and (max-width: 991px){#my-products .search-actions .search-area{width:100%}}#my-products .search-actions .search-area input{padding-left:10px}#my-products .search-actions .sort-area{float:right;width:50%;display:inline-block}@media screen and (max-width: 991px){#my-products .search-actions .sort-area{width:100%}}#my-products .search-actions .sort-area .generic-dropdown,#my-products .search-actions .sort-area .image-dropdown,#my-products .search-actions .sort-area .color-dropdown{display:inline-block;height:auto;float:right;width:200px}#my-products .search-actions .sort-area .sort-title{float:left;margin-top:7px;margin-right:7px}#my-products .search-actions .sort-area .sort-direction{padding:10px 10px 10px 15px;float:right;cursor:pointer}#my-products .product-tile .product-tile-content{border:1px solid #c5c5c5;color:#181818;background-color:#fff;border-radius:10px;overflow:hidden}#my-products .product-tile .product-tile-content.footer-actions-open{border-bottom-style:none;z-index:10;color:#181818;background-color:#fff}#my-products .product-tile .product-tile-content .footer-actions{background:#f5f5f5;min-height:65px;padding:10px}#my-products .product-tile .product-tile-content .action-bar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;padding:5px 10px;background:#f5f5f5}#my-products .product-tile .product-tile-content .action-bar .action-group{float:right;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-items:center;justify-content:flex-start;grid-gap:7px}#my-products .product-tile .product-tile-content .action-bar i,#my-products .product-tile .product-tile-content .action-bar img{cursor:pointer;color:#575757;float:right;font-size:1.6rem}#my-products .product-tile .product-tile-content .action-bar img{width:26px;padding-top:2px}#my-products .product-tile .product-tile-content .action-bar-dropdown{background-color:#f9f9f9;position:absolute;top:45px;width:calc(100% - 20px);margin-left:-11px;z-index:1}#my-products .product-tile .product-tile-content .action-bar-dropdown .dropdown-item{border:1px solid #c5c5c5;border-bottom:none;padding:5px;font-size:1.6rem;cursor:pointer}#my-products .product-tile .product-tile-content .action-bar-dropdown .dropdown-item:last-of-type{border:1px solid #c5c5c5}#my-products .product-tile .product-tile-content .image-tile img{width:100%;height:250px;object-fit:scale-down}#my-products .product-tile .product-tile-content .name-tile{padding:10px;background:#f5f5f5}#my-products .product-tile .product-tile-content .name-tile .product-name{color:#000;font-size:1.6rem;width:calc(100% - 34px);height:30px;display:inline-flex;overflow:hidden}#my-products .product-tile .product-tile-content .name-tile input.product-name{height:32px;margin-bottom:12px;padding-left:4px}#my-products .product-tile .product-tile-content .name-tile .edit-product-name-btn{float:right;color:#181818;padding-right:5px;font-size:1.2rem;padding-top:4px;width:28px;cursor:pointer}#my-products .product-tile .product-tile-content .name-tile .save-product-name{float:right;width:34px;height:32px;border:1px solid #c5c5c5;border-left-style:none;background-color:#f2f2f2}#my-products .product-tile .product-tile-content .footer-actions-dropdown{width:100%;color:#181818;z-index:10;background:#f5f5f5}#my-products .product-tile .product-tile-content .footer-actions-dropdown .footer-actions-content{padding:0 10px 10px;display:inline-block;font-size:13px;width:100%}#my-products .product-tile .product-tile-content .footer-actions-dropdown .footer-actions-content .product-option{padding-left:0;padding-right:0;margin-bottom:5px}#my-products .product-tile .product-tile-content .footer-actions-dropdown .footer-actions-content .product-option .option-name{color:#000}#my-products .product-tile .product-tile-content .footer-actions-dropdown .footer-actions-content .product-option .option-value{margin-left:5px;color:#505050}#my-products .product-tile .product-tile-content .footer-actions-dropdown .footer-actions-content .product-option label{width:100%;color:#000}#my-products .product-tile .product-tile-content .footer-actions-dropdown .footer-actions-content .product-option .btn-light,#my-products .product-tile .product-tile-content .footer-actions-dropdown .footer-actions-content .product-option .btn-light-fit{width:100%;overflow:hidden;margin:5px 0}#my-products .product-tile .product-tile-content .footer-actions-dropdown .footer-actions-content hr{border-color:#505050;display:inline-block;float:left;width:100%;margin-top:7px;margin-bottom:7px}#my-products .folder-tile{position:relative}#my-products .folder-tile .folder-tile-content{border-radius:10px;background-color:#fff;padding:15px 45px 15px 15px;font-size:1.9rem;color:#181818;border:1px solid #c5c5c5;cursor:pointer;width:100%;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;grid-gap:10px}#my-products .folder-tile .folder-tile-content.active-shadow,#my-products .folder-tile .product-tile .folder-tile-content.product-tile-content.footer-actions-open,#my-products .product-tile .folder-tile .folder-tile-content.product-tile-content.footer-actions-open{border-bottom-left-radius:0;border-bottom-right-radius:0}#my-products .folder-tile .folder-tile-content.add-folder{background-color:#fdfdfd}#my-products .folder-tile .folder-tile-content .folder-icon{width:35px;display:flex;flex-direction:row;align-items:center}#my-products .folder-tile .folder-tile-content .folder-icon i{font-size:25px;text-align:left;float:left;color:#b3b3b3}#my-products .folder-tile .folder-tile-content .folder-icon img{height:25px}#my-products .folder-tile .folder-tile-content .folder-name input{width:calc(100% - 30px);height:27px}#my-products .folder-tile .folder-tile-content .folder-info{position:absolute;right:15px}#my-products .folder-tile .folder-tile-content .folder-info i{color:#575757}#my-products .folder-tile .folder-tile-actions{cursor:pointer;color:#181818;background:#fff;font-size:1.5rem;position:absolute;z-index:10;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch;width:100%;height:auto;border-bottom-right-radius:10px;border-bottom-left-radius:10px;overflow:hidden}#my-products .folder-tile .folder-tile-actions .folder-action{border:1px solid #c5c5c5;border-top-style:None;padding:3px}#my-products .folder-tile .folder-tile-actions .folder-action i,#my-products .folder-tile .folder-tile-actions .folder-action img{margin-left:20px;margin-right:20px}#my-products .folder-tile .folder-tile-actions .folder-action img{width:19px;padding-bottom:2px}#nonprofitDashboard .nonprofit-info{margin-bottom:45px;margin-top:15px}#nonprofitDashboard .get-rewards{margin-bottom:45px;display:inline-block;float:left;width:100%}#nonprofitDashboard .check-link-form{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:center;white-space:nowrap;margin-bottom:15px}#nonprofitDashboard .check-link-form label{margin-right:15px;font-size:1.5em}#nonprofitDashboard .check-link-form input{width:100%;height:40px;font-size:1.2em;margin-right:5px;padding-left:10px}#nonprofitDashboard .check-link-form button{height:40px;padding:0 40px}#nonprofitDashboard .reward-history{display:inline-block;width:100%;float:left}#nonprofitDashboard .nonprofit-info-table{font-size:1.2em}#nonprofitDashboard .nonprofit-info-table tr td:first-of-type{font-weight:bold}#order-details ul.cart-line-options{list-style:none;padding:0}#order-details .billing-address{margin-bottom:30px}@media screen and (max-width: 767px){.mobile-order-detail-container{padding-left:5px;padding-right:5px}}.mobile-order-detail{margin-bottom:15px;display:inline-block;width:100%;border-radius:7px}@media screen and (max-width: 767px){.mobile-order-detail .image-group{justify-content:center}}.mobile-order-detail .thumbnail img{max-height:150px !important}@media screen and (min-width: 768px){.mobile-order-detail{border:1px solid #ddd}}@media screen and (max-width: 991px){.mobile-order-detail{box-shadow:0 0 2px 0 rgba(0,0,0,.5)}}.mobile-order-detail h4{margin-top:15px;margin-bottom:15px;font-size:2rem}@media screen and (max-width: 767px){.mobile-order-detail h4{text-align:center}}.mobile-order-detail .details-area{margin-top:15px;padding-top:15px;padding-bottom:15px;border-top:2px solid #f1f1f1}.mobile-order-detail hr{display:block;border:1px solid #eee}.mobile-order-detail button{float:right}@media screen and (max-width: 767px){.mobile-order-detail .line-price-qty-area{margin-bottom:30px}}.mobile-order-detail .line-price-qty-area input.quantity{width:125px}.mobile-order-detail .line-price-qty-area .line-info{display:inline-block;width:100%;margin-bottom:15px}.mobile-order-detail .line-price-qty-area table td{padding:3px}.total-price{position:relative}.total-price .add-to-cart-order{width:max-content;max-width:300px;position:absolute;bottom:0;right:10px;margin-bottom:20px}.total-price .add-to-cart-order button{width:fit-content;padding:6px 12px;float:right}.total-price .active{background-color:#5ec228}table.ordered-item-details{width:100%;margin-bottom:15px}table.ordered-item-details tbody td{padding:1px;line-height:1.4;vertical-align:top;border-top:1px solid #ddd}table.ordered-item-details tbody tr{background-color:rgba(0,0,0,0) !important}.btn-see-details{background-color:#5d5555;border-color:#5d5555}.btn-see-details:hover{background-color:#000;border-color:#000}.customer-testimonials .customer-testimonial{padding-top:30px;padding-bottom:30px;border-bottom:2px solid #e5e5e5}.customer-testimonials .customer-testimonial .testimonial-actions .btn{margin-bottom:10px}.customer-testimonials .customer-testimonial:last-of-type{border-bottom:none}.customer-testimonials .testimonial-block{margin-bottom:0}.customer-testimonials .testimonial p{margin-bottom:0}.customer-testimonials h4{margin:0}.btn-see-details{background-color:#5d5555;border-color:#5d5555}.btn-see-details:hover{background-color:#000;border-color:#000}.no-top-border th{border-top:none !important}.proof-detail .proof-options-set{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.proof-detail .proof-download-area{margin-top:15px}.proof-detail .option-select-container{margin-top:20px;text-align:center}.proof-detail .option-select-container .selected,.proof-detail .option-select-container.hover{background-color:#5bb050;border-color:#5bb050;color:#fff}.proof-detail .not-selected .proof-raster{opacity:.25}.proof-detail .proof-help{margin-top:20px;margin-bottom:0;text-align:center}.proof-detail .proof-image{padding:15px;background:#ececec;border:#dcdcdc 1px solid;display:inline-block;width:100%;float:left}@media screen and (max-width: 767px){.proof-detail .proof-image{padding:10px;margin:0}.proof-detail .proof-image .proof-help{margin-top:10px}}.proof-detail .proof-image .proof-option-box h2,.proof-detail .proof-image .proof-option-box #blog-list h2 a,#blog-list h2 .proof-detail .proof-image .proof-option-box a,.proof-detail .proof-image .proof-option-box #blog-item h2 a,#blog-item h2 .proof-detail .proof-image .proof-option-box a,.proof-detail .proof-image .proof-option-box #blog-list h2 .btn-text,#blog-list h2 .proof-detail .proof-image .proof-option-box .btn-text,.proof-detail .proof-image .proof-option-box #blog-item h2 .btn-text,#blog-item h2 .proof-detail .proof-image .proof-option-box .btn-text{text-align:center}.proof-detail .proof-image .align-center .btn{margin-top:10px}.proof-detail .proof-image .proof-raster-container{min-height:300px;text-align:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin-top:30px}.proof-detail .proof-image .proof-raster-container img{max-height:500px;width:100%;object-fit:scale-down}.proof-detail .proof-image .error-row{background-color:#ffebed}.proof-detail .proof-image .proof-options{margin-top:40px;text-align:center}.proof-detail .proof-image .proof-options .approved.selected{background-color:#5bb050;border-color:#5bb050;color:#fff}.proof-detail .proof-image .proof-options .changes-requested.selected{color:#fff;background-color:#2f71b6;border-color:#2f71b6}.proof-detail .proof-image .proof-options .btn{margin-left:15px;margin-right:15px}@media screen and (max-width: 767px){.proof-detail .proof-image .proof-options .btn{width:100%;margin-bottom:15px}}.proof-detail .proof-image .confirmation{margin-top:20px;background:#f9f9f9;border:#d2d2d2 1px solid;padding:20px 40px}@media screen and (max-width: 767px){.proof-detail .proof-image .confirmation{padding:10px}}.proof-detail .proof-image .additional-info{margin-top:30px;text-align:center;padding-left:30px;padding-right:30px}.proof-detail .proof-image .additional-info h3{color:red;margin-bottom:0}.proof-detail .proof-image .additional-info p{word-break:normal;text-align:center;display:inline-block;max-width:550px;margin-bottom:15px}.proof-detail .proof-image .table.options-table{width:50%}.proof-detail .proof-image .finalize-proof{text-align:center}.proof-detail .proof-image .finalize-proof textarea{margin-left:12.5%;margin-right:12.5%;margin-top:20px;width:75%;min-height:150px}@media screen and (max-width: 767px){.proof-detail .proof-image .finalize-proof textarea{width:100%;margin:0}}.proof-detail .proof-image .table{margin-bottom:0}.proof-detail .proof-image .table .checkbox-col{width:10px}.proof-detail .proof-image .table .label-col{width:115px}.proof-detail .proof-image .options-confirmation{margin-bottom:15px}.proof-detail .proof-image .options-confirmation h2,.proof-detail .proof-image .options-confirmation #blog-list h2 a,#blog-list h2 .proof-detail .proof-image .options-confirmation a,.proof-detail .proof-image .options-confirmation #blog-item h2 a,#blog-item h2 .proof-detail .proof-image .options-confirmation a,.proof-detail .proof-image .options-confirmation #blog-list h2 .btn-text,#blog-list h2 .proof-detail .proof-image .options-confirmation .btn-text,.proof-detail .proof-image .options-confirmation #blog-item h2 .btn-text,#blog-item h2 .proof-detail .proof-image .options-confirmation .btn-text{width:100%;text-align:center;margin-bottom:15px}.proof-detail .proof-image .proof-difference label{width:75px}.proof-detail .proof-image .old-value,.proof-detail .proof-image .new-value{margin-left:5px;margin-right:5px}.proof-detail .proof-image .new-value{margin-left:10px}.proof-detail .processing{padding:40px;margin:40px 0;background:#ececec;border:#dcdcdc 1px solid}.carousel-wrap{width:100%;height:232px;position:relative;margin:30px 0 60px 0}.carousel-wrap .carousel{width:90%;overflow:hidden;position:relative;margin:0 5%}.carousel-wrap .carousel .carousel-list{width:100%;height:230px;overflow:visible;transform:translate(0, 0);list-style:none;padding:0 0 20px 0;justify-content:space-between;transform:translate(0, 0);transition:transform ease-in-out .5s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.carousel-wrap .carousel .carousel-list>*{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.carousel-wrap .carousel .carousel-list li{width:140px;margin:0 30px;display:table}.carousel-wrap .carousel .carousel-list li img{width:140px;height:140px;object-fit:contain}.carousel-wrap .carousel .carousel-list li h3{text-align:center;line-height:1.3rem}.carousel-wrap .carousel .carousel-list li h3 span{display:block}.carousel-wrap .carousel::before{content:"";position:absolute;left:-2px;top:0;z-index:1;height:100%;width:20px;background:linear-gradient(to right, rgb(250, 250, 250), rgba(250, 250, 250, 0))}.carousel-wrap .carousel::after{content:"";position:absolute;right:-2px;top:0;z-index:1;height:100%;width:20px;background:linear-gradient(to right, rgba(250, 250, 250, 0), rgb(250, 250, 250))}.carousel-wrap .glyphicon{position:absolute;top:60px;font-size:20px;width:60px;z-index:1;cursor:pointer}.carousel-wrap .glyphicon-chevron-left{left:-20px}.carousel-wrap .glyphicon-chevron-right{right:-20px}@media only screen and (max-width:767px){.carousel-wrap .carousel{width:100%;margin:0}.carousel-wrap .glyphicon{display:block}}.carousel-wrap .carousel-switcher{margin:0 auto;position:absolute;width:100%;display:flex;justify-content:center;list-style:none;padding:0}.carousel-wrap .carousel-switcher li{width:10px;height:10px;background:#d3d3d3;border-radius:50%;margin:6px;border:1px solid #ccc;cursor:pointer}.carousel-wrap .carousel-switcher li.selected{background:#939393}.table.user-address-detail td{padding-top:5px;padding-bottom:5px;vertical-align:top;text-align:left}.po-box-option{margin-left:10px;margin-top:10px;width:fit-content !important}.wholesale-membership-card{border:1px solid #a9a9a9;border-radius:5px;background-color:#fafafa;padding:5px 15px}.wholesale-membership-card h3{margin-top:0;border-bottom:1px solid #a9a9a9;font-size:1.7rem}.wholesale-membership-card h5{margin-bottom:2px;font-size:1.5rem}#import-guest-order-modal .form-group label{width:100%}#import-guest-order-modal .form-group input{width:350px;padding:5px}#import-guest-order-modal p{margin-bottom:15px}.card-number-input-container{margin-bottom:15px}subscribe i{margin-right:5px}.subscribe{z-index:1}.subscribe input.form-control,.subscribe input.select-ghost{border-radius:7px;height:52px;padding-left:25px}.subscribe button.subscribe-button{border-radius:7px;padding:15px 20px;background-color:#fff;color:#000;border:1px solid #ccc !important;border-left:0 !important}.subscribe button.subscribe-button i{margin-right:5px}.subscribe .confirmation-text{text-transform:none;color:#fff}.subscribe h2,.subscribe #blog-list h2 a,#blog-list h2 .subscribe a,.subscribe #blog-item h2 a,#blog-item h2 .subscribe a,.subscribe #blog-list h2 .btn-text,#blog-list h2 .subscribe .btn-text,.subscribe #blog-item h2 .btn-text,#blog-item h2 .subscribe .btn-text,.subscribe h3{margin:0}.subscribe h4{color:#fff;margin-bottom:10px;text-transform:none;font-size:1.8rem;line-height:1.7;margin-top:0}subscribe-modal .modal-content{border-radius:5px}subscribe-modal .modal-content .modal-body{padding:35px}subscribe-modal .modal-content .close{position:absolute;top:10px;right:10px}subscribe-modal .modal-content h3{margin-top:0;text-transform:none;font-size:2rem;text-align:center;margin-bottom:25px;color:#000}.user-profile h3{font-weight:bold}.user-profile ul.nav-pills li>a>i,.user-profile ul.nav-pills li>.btn-text>i{margin-right:1rem}.user-profile ul.nav-pills li>a:hover,.user-profile ul.nav-pills li>.btn-text:hover{background-color:#14365d;color:#fff}.user-profile ul.nav-pills li.active>a,.user-profile ul.nav-pills li.active>.btn-text{background-color:#14365d;color:#fff}.user-profile ul.nav-pills+p{margin-top:1rem}.user-profile .no-addresses{margin-bottom:20px}.user-profile .account-details-note{margin-bottom:10px}.user-profile-component{padding-bottom:20px;padding-top:25px}@media print{.user-profile-component{padding:0;width:100%}}.user-profile-component .detail-section:first-of-type{padding-top:30px}.btn-see-details{background-color:#5d5555;border-color:#5d5555}.btn-see-details:hover{background-color:#000;border-color:#000}.orders-btn{margin-bottom:5px}.userprofile-order-invoice{position:relative}.userprofile-order-invoice #print{position:absolute;top:0;right:0}@media screen{.hidden-screen{display:none}}.order-totals .totals-separator{height:35px}.order-totals .totals-separator .total-header{font-weight:700}.order-totals .totals-separator .checkout-total-line{font-weight:700}.orders-btn{margin-bottom:5px}.order-items .thumbnail{width:125px;max-width:125px}.order-items .thumbnail img{width:125px;max-width:125px;margin:0}.order-items tbody tr:nth-child(odd){background-color:#f9f9f9}.order-items tbody tr:nth-child(even){background-color:#fff}.my-account-nav li a,.my-account-nav li .btn-text{color:#2f5c8f}@media screen and (max-width: 767px){.page-header{margin-top:0}}.userprofile-orders .btn-space,.userprofile-dashboard .btn-space,.userprofile-order-invoice .btn-space{margin:2px 2px}.userprofile-orders{position:relative}.userprofile-orders .add-guest-order{margin-bottom:15px}@media screen and (min-width: 767px){.userprofile-orders .add-guest-order{position:absolute;right:0;top:0}}.userprofile-order-details .group-details{margin-bottom:45px !important;margin-top:0 !important}.userprofile-order-details .invoice-detail-item{margin-bottom:2px}.userprofile-order-details .invoice-detail-item label{font-size:1.6rem;width:160px}.userprofile-order-details .invoice-detail-item span{font-size:1.6rem;width:calc(100% - 160px)}.userprofile-order-details .invoice-actions{margin-top:20px}.userprofile-order-details .additional-details{margin:20px 0}.userprofile-order-details .additional-details th,.userprofile-order-details .additional-details td{padding:2px}.userprofile-order-details .btn-space{margin:2px 2px}#rewardsSubMenu li{padding-left:20px}.order-history{list-style:none;padding-left:0}.order-history li{padding-bottom:20px;margin-bottom:20px;border-bottom:#dadada 1px solid;font-size:10pt}.order-history li .title{display:block;font-weight:bold;font-size:12pt;margin-bottom:5px}#vectorization h1{text-align:left;padding-bottom:25px}#vectorization h3{text-align:center;margin-top:-12px;text-transform:none;font-size:1.2rem;color:#666}@media(max-width: 991px){#vectorization p{text-align:left}}#vectorization .cutoff-image{max-height:250px;overflow:hidden;margin-bottom:-60px}#vectorization .cutoff-image img{padding-top:40px;max-width:unset;max-height:unset;margin-bottom:0}@media(max-width: 991px){#vectorization .cutoff-image{max-height:170px}}#vectorization .img-rows img{padding-left:20%;padding-right:20%;padding-top:5%;padding-bottom:5%}@media(max-width: 991px){#vectorization .img-rows img{padding-left:10%;padding-right:10%}}#vectorization .row{padding-left:0 !important;padding-right:0 !important}#vectorization .row:first-of-type{padding-top:0}#vectorization>.row{padding-top:60px;padding-bottom:60px}.colors-available .material-group{display:inline-block;width:100%;float:left;margin-top:35px;margin-bottom:10px}.colors-available .material-group h3{text-transform:none;text-align:center;font-size:2.2rem}.colors-available .available-color-group{padding:15px;display:inline-flex;float:left;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:center;width:125px;height:155px}.colors-available .available-color-group span{display:inline-block;width:100%;text-align:center}.colors-available .available-color-group .color-circle{width:75px;height:75px;min-height:75px;border-radius:100%;display:inline-block;float:left;box-shadow:0 0 3px 0 rgba(0,0,0,.5);overflow:hidden;margin-bottom:5px}#product-highlights .main-image{margin-bottom:30px}#product-highlights .main-image img{width:100%}#product-highlights .highlight-selection{margin-bottom:15px}#product-highlights .highlight-selection>div{padding:15px;text-align:center;border:2px solid rgba(0,0,0,0)}#product-highlights .highlight-selection img{width:100%;object-fit:scale-down;height:auto;margin-bottom:10px}#product-highlights .highlight-selection .selected{border:2px solid #b999be;border-radius:10px}#product-highlights .information-section{text-align:center}#product-highlights .information-section i{width:100%;margin-bottom:30px;display:block;font-size:1.8rem;color:#515151}#product-highlights .information-section ul{list-style:none;margin-bottom:30px;margin-top:15px;padding:0}#product-highlights .information-section ul li{margin:5px;font-size:1.7rem;color:#515151}modal-paginator nav{margin-bottom:20px;margin-top:20px}modal-paginator li.active{color:#fff !important}generic-color-dropdown{width:100%}.color-dropdown button .color-name{margin-right:42px;overflow:hidden}.color-dropdown .color{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:flex-start;align-content:flex-start}.color-dropdown .dropdown-color-text{margin:0}.color-square{display:inline-table;width:16px;height:16px;border-radius:0;border-width:1px;border-color:#000;margin-right:5px;border-style:solid}.color-picker-set .color-dropdown{width:calc(100% - 35px);display:inline-block}.color-picker-set button.color-picker-button{width:35px;height:35px;float:right;padding:0;text-align:center;border:1px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);border-radius:0;display:inline-block;color:#5b5b5b}.color-picker-set button.color-picker-button:hover{color:#000;transition:border-color .2s ease}.color-tiles-container{grid-template-columns:repeat(auto-fit, minmax(110px, 1fr));grid-gap:15px}.color-tiles-container .color-dropdown-tile{grid-column:span 1;display:inline-block;width:100%;padding:7px}.color-tiles-container .color-dropdown-tile .color{display:inline-block;width:100%;float:left}.color-tiles-container .color-dropdown-tile .color .color-square{width:100%;height:70px;display:inline-block}.color-tiles-container .color-dropdown-tile .text{display:inline-block;width:100%;float:left;text-align:center}.color-dropdown.open .color-tiles-container{display:grid}.generic-dropdown,.image-dropdown,.color-dropdown{width:100%}.generic-dropdown input[type=checkbox],.image-dropdown input[type=checkbox],.color-dropdown input[type=checkbox]{margin:0 5px 0 0}.generic-dropdown button,.image-dropdown button,.color-dropdown button{width:100%;text-align:left;overflow:hidden;padding-right:0;padding-top:0;padding-bottom:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:flex-start}.generic-dropdown button input.dropdown-search-input,.image-dropdown button input.dropdown-search-input,.color-dropdown button input.dropdown-search-input{display:none}.generic-dropdown button input.autocomplete-element-handler,.image-dropdown button input.autocomplete-element-handler,.color-dropdown button input.autocomplete-element-handler{display:block;z-index:-1;position:absolute}.generic-dropdown button .name,.image-dropdown button .name,.color-dropdown button .name{margin-right:35px;overflow:hidden;display:block;display:flex}@supports(-ms-ime-align: auto){.generic-dropdown button .name,.image-dropdown button .name,.color-dropdown button .name{display:-ms-flexbox;display:flex}}.generic-dropdown button .name.placeholder,.image-dropdown button .name.placeholder,.color-dropdown button .name.placeholder{color:#a9a9a9}.generic-dropdown button i.fa-chevron-down,.image-dropdown button i.fa-chevron-down,.color-dropdown button i.fa-chevron-down{position:absolute !important;right:11px !important;top:11px !important;margin:0 !important;padding-right:1px;color:#fff;transform:rotate(0deg)}.generic-dropdown .dropdown-menu,.image-dropdown .dropdown-menu,.color-dropdown .dropdown-menu{margin-top:0}.generic-dropdown .text,.image-dropdown .text,.color-dropdown .text{text-transform:uppercase;line-height:15px;font-size:1.2rem;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:stretch}.generic-dropdown .text i,.image-dropdown .text i,.color-dropdown .text i{margin-right:3px}.generic-dropdown ul,.image-dropdown ul,.color-dropdown ul{border-radius:0;width:100%;min-width:185px;cursor:pointer;max-height:350px;overflow-y:scroll;overflow-x:hidden;padding-top:0;padding-bottom:0}.generic-dropdown ul li,.image-dropdown ul li,.color-dropdown ul li{min-height:35px;height:unset;padding-left:15px;padding-top:4px;padding-bottom:4px;display:flex}.generic-dropdown ul li:focus,.image-dropdown ul li:focus,.color-dropdown ul li:focus,.generic-dropdown ul li:hover,.image-dropdown ul li:hover,.color-dropdown ul li:hover{background-color:#e1eeff}.generic-dropdown ul li.no-results-warning,.image-dropdown ul li.no-results-warning,.color-dropdown ul li.no-results-warning{background-color:#ffffe0}.generic-dropdown ul .selected,.image-dropdown ul .selected,.color-dropdown ul .selected{background-color:#dcdcdc}.generic-dropdown.open button.search-dropdown,.open.image-dropdown button.search-dropdown,.open.color-dropdown button.search-dropdown{padding-left:0}.generic-dropdown.open button.search-dropdown i.fa-chevron-down,.open.image-dropdown button.search-dropdown i.fa-chevron-down,.open.color-dropdown button.search-dropdown i.fa-chevron-down{transform:rotate(180deg);color:#6e6e6e}.generic-dropdown.open button.search-dropdown input.dropdown-search-input,.open.image-dropdown button.search-dropdown input.dropdown-search-input,.open.color-dropdown button.search-dropdown input.dropdown-search-input{display:inline-block;height:100%;width:calc(100% - 33px);border:none;font-size:1.4rem;padding-left:12px;background-color:#f9f9f9}.generic-dropdown.open button.search-dropdown .default-display-item,.open.image-dropdown button.search-dropdown .default-display-item,.open.color-dropdown button.search-dropdown .default-display-item{display:none !important}.generic-dropdown.smaller-dropdown .generic-dropdown .dropdown-ghost,.smaller-dropdown.image-dropdown .generic-dropdown .dropdown-ghost,.generic-dropdown.smaller-dropdown .image-dropdown .dropdown-ghost,.smaller-dropdown.image-dropdown .image-dropdown .dropdown-ghost,.smaller-dropdown.color-dropdown .generic-dropdown .dropdown-ghost,.smaller-dropdown.color-dropdown .image-dropdown .dropdown-ghost,.smaller-dropdown.color-dropdown .color-dropdown .dropdown-ghost,.generic-dropdown.smaller-dropdown .color-dropdown .dropdown-ghost,.smaller-dropdown.image-dropdown .color-dropdown .dropdown-ghost,.generic-color-dropdown.smaller-dropdown .generic-dropdown .dropdown-ghost,.generic-color-dropdown.smaller-dropdown .image-dropdown .dropdown-ghost,.generic-color-dropdown.smaller-dropdown .color-dropdown .dropdown-ghost{height:30px;background-size:30px 30px;position:relative}.generic-dropdown.smaller-dropdown .generic-dropdown button i.fa-chevron-down,.smaller-dropdown.image-dropdown .generic-dropdown button i.fa-chevron-down,.generic-dropdown.smaller-dropdown .image-dropdown button i.fa-chevron-down,.smaller-dropdown.image-dropdown .image-dropdown button i.fa-chevron-down,.smaller-dropdown.color-dropdown .generic-dropdown button i.fa-chevron-down,.smaller-dropdown.color-dropdown .image-dropdown button i.fa-chevron-down,.smaller-dropdown.color-dropdown .color-dropdown button i.fa-chevron-down,.generic-dropdown.smaller-dropdown .color-dropdown button i.fa-chevron-down,.smaller-dropdown.image-dropdown .color-dropdown button i.fa-chevron-down,.generic-color-dropdown.smaller-dropdown .generic-dropdown button i.fa-chevron-down,.generic-color-dropdown.smaller-dropdown .image-dropdown button i.fa-chevron-down,.generic-color-dropdown.smaller-dropdown .color-dropdown button i.fa-chevron-down{right:8px !important;top:8px !important}.generic-dropdown button,.image-dropdown button,.color-dropdown button{border-radius:4px}.generic-dropdown.open button,.open.image-dropdown button,.open.color-dropdown button{border-bottom-left-radius:0;border-bottom-right-radius:0}.generic-dropdown .dropdown-menu,.image-dropdown .dropdown-menu,.color-dropdown .dropdown-menu{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.image-dropdown{width:100%}.image-dropdown button div.item-image{display:list-itrem;width:100%;height:100%}.image-dropdown .item-image div{background-size:contain;background-repeat:no-repeat;max-width:400px;height:25px;width:100%}.image-dropdown .item-image.name{background-size:contain;background-repeat:no-repeat;max-width:400px}image-shadow,.image-shadow{display:inline-block;width:100%}image-shadow div#img-shadow-container,.image-shadow div#img-shadow-container{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;margin:0 !important;padding:15px !important}@media screen and (max-width: 767px){image-shadow div#img-shadow-container,.image-shadow div#img-shadow-container{padding:5px !important}}image-shadow div#img-shadow-container img,.image-shadow div#img-shadow-container img{width:100%;max-height:100%;object-fit:scale-down}#page-editor .page-editor-bar,#page-editor .floating-left-bar,#page-editor .editor-footer{z-index:100;color:#000;text-transform:none}#page-editor .page-editor-bar .btn-group,#page-editor .floating-left-bar .btn-group,#page-editor .editor-footer .btn-group{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;grid-gap:2px;border-radius:5px}#page-editor .page-editor-bar .btn-editor,#page-editor .floating-left-bar .btn-editor,#page-editor .editor-footer .btn-editor{border:1px solid #bfbfbf;background:#fff}#page-editor .page-editor-bar .btn-section,#page-editor .floating-left-bar .btn-section,#page-editor .editor-footer .btn-section{display:inline-flex;flex-direction:column;flex-wrap:nowrap;align-items:center;margin:5px}#page-editor .page-editor-bar .target-chain,#page-editor .floating-left-bar .target-chain,#page-editor .editor-footer .target-chain{display:flex;padding:7px}#page-editor .page-editor-bar .editor-section,#page-editor .floating-left-bar .editor-section,#page-editor .editor-footer .editor-section{padding:10px;border:1px solid #d2dae4;margin:2px;border-radius:10px;display:inline-block;background-color:#fafcfe;float:left}#page-editor .page-editor-bar .editor-section input,#page-editor .floating-left-bar .editor-section input,#page-editor .editor-footer .editor-section input{font-weight:normal}#page-editor .page-editor-bar .table>tbody>tr>td,#page-editor .floating-left-bar .table>tbody>tr>td,#page-editor .editor-footer .table>tbody>tr>td{padding:3px}#page-editor .page-editor-bar .table>tbody>tr>th,#page-editor .floating-left-bar .table>tbody>tr>th,#page-editor .editor-footer .table>tbody>tr>th{padding:3px;font-size:1.5rem}#page-editor .page-editor-bar .table,#page-editor .floating-left-bar .table,#page-editor .editor-footer .table{margin-bottom:0;width:100%}#page-editor .page-editor-bar .table input,#page-editor .floating-left-bar .table input,#page-editor .editor-footer .table input{width:100%;font-size:1.4rem;border-radius:5px;border:1px solid #a3a3a3;padding:2px 5px}#page-editor .page-editor-bar .table input[type=checkbox],#page-editor .floating-left-bar .table input[type=checkbox],#page-editor .editor-footer .table input[type=checkbox]{width:auto}#page-editor .page-editor-bar{position:fixed;bottom:0;width:100%;left:0}#page-editor .editor-footer{position:fixed;bottom:0;left:0}#page-editor .editor-footer .btn{color:#000;border:1px solid #d2dae4}#page-editor .floating-left-bar{width:400px;position:absolute;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;z-index:99}#page-editor .floating-left-bar label{font-size:1.6rem;margin-bottom:4px}#page-editor .floating-left-bar .editor-section .styling-editor button{width:26px;height:26px;padding:0;display:flex;align-items:center;justify-content:center}#page-editor #content-highlight,#page-editor #parent-content-highlight{display:inline-block;position:absolute;cursor:default;pointer-events:none;box-sizing:content-box;z-index:99}#page-editor .main-editor-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#page-editor-select-image img{width:100%;height:200px;object-fit:contain}.carousel-wrap{width:100%;height:232px;position:relative;margin:30px 0 60px 0}.carousel-wrap .carousel{width:90%;overflow:hidden;position:relative;margin:0 5%}.carousel-wrap .carousel .carousel-list{width:100%;height:230px;overflow:visible;transform:translate(0, 0);list-style:none;padding:0 0 20px 0;justify-content:space-between;transform:translate(0, 0);transition:transform ease-in-out .5s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.carousel-wrap .carousel .carousel-list>*{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.carousel-wrap .carousel .carousel-list li{width:140px;margin:0 30px;display:table}.carousel-wrap .carousel .carousel-list li img{width:140px;height:140px;object-fit:contain}.carousel-wrap .carousel .carousel-list li h3{text-align:center;line-height:1.3rem}.carousel-wrap .carousel .carousel-list li h3 span{display:block}.carousel-wrap .carousel::before{content:"";position:absolute;left:-2px;top:0;z-index:1;height:100%;width:20px;background:linear-gradient(to right, rgb(250, 250, 250), rgba(250, 250, 250, 0))}.carousel-wrap .carousel::after{content:"";position:absolute;right:-2px;top:0;z-index:1;height:100%;width:20px;background:linear-gradient(to right, rgba(250, 250, 250, 0), rgb(250, 250, 250))}.carousel-wrap .glyphicon{position:absolute;top:60px;font-size:20px;width:60px;z-index:1;cursor:pointer}.carousel-wrap .glyphicon-chevron-left{left:-20px}.carousel-wrap .glyphicon-chevron-right{right:-20px}@media only screen and (max-width:767px){.carousel-wrap .carousel{width:100%;margin:0}.carousel-wrap .glyphicon{display:block}}.carousel-wrap .carousel-switcher{margin:0 auto;position:absolute;width:100%;display:flex;justify-content:center;list-style:none;padding:0}.carousel-wrap .carousel-switcher li{width:10px;height:10px;background:#d3d3d3;border-radius:50%;margin:6px;border:1px solid #ccc;cursor:pointer}.carousel-wrap .carousel-switcher li.selected{background:#939393}.base-carousel-slider,.carousel-slider{display:inline-block;position:relative;width:100%;margin-bottom:30px;margin-top:10px}.base-carousel-slider .glyphicon,.carousel-slider .glyphicon{position:absolute;top:calc(50% - 10px);font-size:2rem}.base-carousel-slider .glyphicon.disabled,.carousel-slider .glyphicon.disabled{color:#a9a9a9}.base-carousel-slider .glyphicon-chevron-left,.carousel-slider .glyphicon-chevron-left{left:0}@media screen and (max-width: 767px){.base-carousel-slider .glyphicon-chevron-left,.carousel-slider .glyphicon-chevron-left{display:none}}.base-carousel-slider .glyphicon-chevron-right,.carousel-slider .glyphicon-chevron-right{right:0}@media screen and (max-width: 767px){.base-carousel-slider .glyphicon-chevron-right,.carousel-slider .glyphicon-chevron-right{display:none}}.base-carousel-slider .slider-container,.carousel-slider .slider-container{position:relative}@media screen and (min-width: 768px){.base-carousel-slider .slider-container,.carousel-slider .slider-container{margin-left:30px;margin-right:30px}.base-carousel-slider .slider-container::before,.carousel-slider .slider-container::before{content:"";position:absolute;left:0;top:0;z-index:1;height:100%;width:20px;background:linear-gradient(to right, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0))}.base-carousel-slider .slider-container::after,.carousel-slider .slider-container::after{content:"";position:absolute;right:0;top:0;z-index:1;height:100%;width:20px;background:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.05))}}.base-carousel-slider ul.carousel-slider,.carousel-slider ul.carousel-slider{list-style:none;display:grid;grid-auto-columns:calc(20% - 40px);grid-auto-flow:column;overflow-x:scroll;scroll-snap-type:x proximity;position:relative;padding-left:20px;padding-right:20px;grid-gap:10px}.base-carousel-slider ul.carousel-slider li,.carousel-slider ul.carousel-slider li{width:100%;height:100%}@media screen and (max-width: 991px){.base-carousel-slider ul.carousel-slider,.carousel-slider ul.carousel-slider{grid-auto-columns:calc(40% - 40px)}}@media screen and (max-width: 767px){.base-carousel-slider ul.carousel-slider,.carousel-slider ul.carousel-slider{grid-auto-columns:calc(75% - 40px);padding-left:0;padding-right:0}}.base-carousel-slider ul.carousel-slider.smaller-carousel,.carousel-slider ul.carousel-slider.smaller-carousel{grid-auto-columns:calc(16% - 40px)}@media screen and (max-width: 1199px){.base-carousel-slider ul.carousel-slider.smaller-carousel,.carousel-slider ul.carousel-slider.smaller-carousel{grid-auto-columns:calc(20% - 40px)}}@media screen and (max-width: 991px){.base-carousel-slider ul.carousel-slider.smaller-carousel,.carousel-slider ul.carousel-slider.smaller-carousel{grid-auto-columns:calc(30% - 40px)}}@media screen and (max-width: 767px){.base-carousel-slider ul.carousel-slider.smaller-carousel,.carousel-slider ul.carousel-slider.smaller-carousel{grid-auto-columns:calc(50% - 40px)}}.carousel-slider ul.carousel-slider li.selected{border:3px solid rgba(0,0,0,.2);border-radius:10px}.carousel-slider ul.carousel-slider li img{width:100%;height:170px;object-fit:scale-down}.carousel-slider ul.carousel-slider li a,.carousel-slider ul.carousel-slider li .btn-text{color:#000}@media screen and (max-width: 991px){.carousel-slider ul.carousel-slider li img{height:200px}}@media screen and (max-width: 767px){.carousel-slider ul.carousel-slider li{background-color:#fff;border:1px solid #e0e0e0}.carousel-slider ul.carousel-slider li img{height:100px}.carousel-slider ul.carousel-slider li .category-name{font-size:1.5rem}}.carousel-slider ul.carousel-slider.smaller-carousel li img{height:100px}@media screen and (max-width: 767px){.mobile-only-slider{list-style:none;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(100px, 1fr);overflow-x:scroll;scroll-snap-type:x proximity;position:relative;padding:5px 0 15px;grid-gap:10px}.mobile-only-slider .alternate-image-container{width:100px;height:100px;margin:0;padding:0}}li.header-dropdown-menu{z-index:0}li.header-dropdown-menu>a:hover,li.header-dropdown-menu>.btn-text:hover{text-decoration:underline;text-decoration-thickness:3px}li.header-dropdown-menu .dmi-spacer{position:absolute;display:none;width:100%;text-align:center;left:0;top:42px;z-index:1}li.header-dropdown-menu .dmi-spacer .spacer-design{height:0;width:0;margin:auto;border-left:18px solid rgba(0,0,0,0);border-right:18px solid rgba(0,0,0,0);border-bottom:15px solid #14365d}li.header-dropdown-menu .dropdown-menu-items{position:absolute;top:100%;padding:0;box-shadow:0px 5px 10px rgba(0,0,0,.2);z-index:20;max-height:0;overflow:hidden;transition:max-height 0s;background:#14365d;color:#fff;border-radius:10px}li.header-dropdown-menu.simple .dropdown-menu-items{right:0}li.header-dropdown-menu.simple .dropdown-menu-items a,li.header-dropdown-menu.simple .dropdown-menu-items .btn-text{display:block;padding:10px;text-align:right;white-space:nowrap;background:#14365d;color:#fff}li.header-dropdown-menu.full{position:static}li.header-dropdown-menu.full .dropdown-menu-items{left:0;right:0}.hide-dropdown-init{display:none !important}.header-dropdown-menu:hover,.header-dropdown-menu.open{z-index:20}.header-dropdown-menu:hover .dmi-spacer,.header-dropdown-menu.open .dmi-spacer{display:unset}.header-dropdown-menu:hover .dropdown-menu-items,.header-dropdown-menu.open .dropdown-menu-items{max-height:1000px;transition:max-height .4s ease-in-out}.header-dropdown-menu:hover.simple .dropdown-menu-items a:hover,.header-dropdown-menu:hover.simple .dropdown-menu-items .btn-text:hover,.header-dropdown-menu.open.simple .dropdown-menu-items a:hover,.header-dropdown-menu.open.simple .dropdown-menu-items .btn-text:hover{background:#fff;color:#14365d}#keyword-bar,#employee-bar{margin:0;width:100%;padding:0;font-weight:800;text-transform:uppercase;position:relative;font-size:.9rem;background-color:#14365d;color:#fff}#keyword-bar.non-public-warning,#employee-bar.non-public-warning{background-color:#942626}#keyword-bar .ng-hide,#employee-bar .ng-hide{padding:0}#keyword-bar .bar-container,#employee-bar .bar-container{padding:5px 30px;display:inline-block;width:100%}#keyword-bar .bar-container .bar-action,#employee-bar .bar-container .bar-action{float:left;margin-right:30px;color:#fff}#keyword-bar .bar-container .bar-action a,#keyword-bar .bar-container .bar-action .btn-text,#keyword-bar .bar-container .bar-action button,#employee-bar .bar-container .bar-action a,#employee-bar .bar-container .bar-action .btn-text,#employee-bar .bar-container .bar-action button{color:#fff}#keyword-bar .bar-container .bar-action button,#employee-bar .bar-container .bar-action button{border:none;background:rgba(0,0,0,0);text-transform:uppercase;font-weight:normal;padding:0}#keyword-bar #employee-bar-hide,#employee-bar #employee-bar-hide{position:absolute;right:30px;top:5px;color:#14365d}#keyword-bar #employee-bar-show,#employee-bar #employee-bar-show{position:absolute;right:30px;top:5px;color:#fff}#keyword-bar{color:#000;background-color:#d9d9d9}#employee-bar:before{display:none !important;content:unset !important}#employee-bar:after{display:none !important;content:unset !important}#employee-bar{font-size:1.3rem}#employee-bar a,#employee-bar .btn-text{font-size:1.3rem}#imageShadowCanvas{width:100%;height:100%}.mobile-menu{padding:0}.mobile-menu span{white-space:nowrap}.mobile-menu .mobile-menu-button-container{height:100%;width:100%;margin:9px 20px}.mobile-menu .mobile-menu-toggle{width:22px;height:24px;display:inline-block;float:left;position:relative;border:none}@media screen and (max-width: 991px){.mobile-menu .mobile-menu-toggle{width:32px;height:24px;margin:10px}}.mobile-menu .mobile-menu-toggle span{position:absolute;top:10px;left:0;width:100%;height:3px;background:#fff;transform:rotate(0deg);transition:transform .4s}.mobile-menu .mobile-menu-toggle span::before{content:"";position:absolute;width:100%;height:3px;top:6px;left:0;background:#fff;transform:rotate(0deg);transition:transform .4s}.mobile-menu .mobile-menu-toggle span::after{content:"";position:absolute;width:100%;height:3px;top:-6px;left:0;background:#fff;opacity:1;transition:opacity .4s,top .4s}@media screen and (max-width: 991px){.mobile-menu .mobile-menu-toggle span{height:4px}.mobile-menu .mobile-menu-toggle span::before{height:4px;top:10px}.mobile-menu .mobile-menu-toggle span::after{height:4px;top:-10px}}.mobile-menu .mobile-menu-container{position:absolute;top:100%;left:0;background-color:#2f5c8f;color:#fff;z-index:20;text-align:left;overflow:hidden;max-height:0;transition:max-height .4s;width:100vw;font-size:1.8rem}.mobile-menu .mobile-menu-container .mobile-menu-block{padding-top:10px;padding-bottom:10px}.mobile-menu .mobile-menu-container .top-level-link{color:#fff;width:100%;padding-left:25px;padding-top:10px;padding-bottom:10px;font-size:2rem;display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:center}.mobile-menu .mobile-menu-container button.top-level-link{background:#2f5c8f;color:#fff;border:none;text-transform:uppercase}.mobile-menu .mobile-menu-container i{font-size:20px !important;color:#fff;float:right;padding:2px 20px}@media only screen and (min-width:768px){.mobile-menu .mobile-menu-container{max-width:400px}}.mobile-menu .mobile-menu-container ol{max-height:0;height:100%;transition:max-height .3s cubic-bezier(0, 1, 0, 1);padding-left:0;list-style:none;margin-bottom:0;overflow:hidden;border-left:10px solid rgba(255,255,255,.1490196078)}.mobile-menu .mobile-menu-container ol li{background-color:rgba(255,255,255,.0784313725);margin-bottom:2px}.mobile-menu .mobile-menu-container ol li a,.mobile-menu .mobile-menu-container ol li .btn-text{color:#fff}.mobile-menu .mobile-menu-container .top-level-set{margin-bottom:2px;background:#2f5c8f}.mobile-menu .mobile-menu-container .top-level-set.spaced-grouping{margin-bottom:10px}.mobile-menu .mobile-menu-container .top-level-set .fa-minus-circle,.mobile-menu .mobile-menu-container .top-level-set .fa-chevron-up{display:none}.mobile-menu .mobile-menu-container .top-level-set .fa-plus-circle,.mobile-menu .mobile-menu-container .top-level-set .fa-chevron-down{display:inline-block}.mobile-menu .mobile-menu-container .top-level-set.toggled .fa-minus-circle,.mobile-menu .mobile-menu-container .top-level-set.toggled .fa-chevron-up{display:inline-block}.mobile-menu .mobile-menu-container .top-level-set.toggled .fa-plus-circle,.mobile-menu .mobile-menu-container .top-level-set.toggled .fa-chevron-down{display:none}.mobile-menu .mobile-menu-container .top-level-set.toggled ol{max-height:2000px}.mobile-menu.toggled .mobile-menu-toggle span{transform:rotate(45deg)}.mobile-menu.toggled .mobile-menu-toggle span::before{content:"";top:0;left:0;transform:rotate(-90deg)}.mobile-menu.toggled .mobile-menu-toggle span::after{content:"";top:0;left:0;opacity:0;transition:opacity 0s}.mobile-menu.toggled .mobile-menu-container{max-height:5000px}ul.pagination{font-weight:bold;margin:0;display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}ul.pagination>li{padding:0 !important}ul.pagination>li>a,ul.pagination>li>.btn-text{background-color:#fff;border-color:#14365d;color:#14365d}ul.pagination>li>a:hover,ul.pagination>li>.btn-text:hover{background-color:#14365d;border-color:#14365d;color:#fff}ul.pagination>li:first-child>a,ul.pagination>li:first-child>.btn-text{border-bottom-left-radius:12px;border-top-left-radius:12px}ul.pagination>li:last-child>a,ul.pagination>li:last-child>.btn-text{border-bottom-right-radius:12px;border-top-right-radius:12px}ul.pagination>li.active>a,ul.pagination>li.active>.btn-text{background-color:#14365d;border-color:#14365d;color:#fff}ul.pagination>li.active>a:hover,ul.pagination>li.active>.btn-text:hover{background-color:#14365d;border-color:#14365d;color:#fff}.home-video>.container>.row-header,.home-video>.container-col>.row-header{margin-bottom:0}.home-video>.container>.row-header .video-container img,.home-video>.container-col>.row-header .video-container img{width:80%;height:auto}@media only screen and (max-width:767px){.home-video>.container>.row-header .video-description,.home-video>.container-col>.row-header .video-description{padding:45px 20%}}.home-video>.container>.row-header .video-description button,.home-video>.container-col>.row-header .video-description button{white-space:nowrap}.banners .banner{margin-bottom:15px}.banners .banner label{font-size:2.3rem;line-height:2.7rem;color:#14365d;margin-bottom:10px}.banners .banner .inner{margin-left:97px;font-size:1.4rem;line-height:19px;color:#515151;padding-top:8px}.banners .banner .desc{font-size:1.5rem;line-height:2.2rem}.banners .banner .banner-img-circle{width:78px;height:78px;color:#fff}.banners .banner .banner-img-circle img{position:absolute;left:17px;width:65px;height:65px}@media screen and (max-width: 991px){.banners .banner .banner-img-circle{height:58.5px;width:58.5px;top:10px;left:35px}}.tile-banner{width:100%;display:inline-block;float:left;margin-bottom:45px}.tile-banner .horizontal-flex-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.tile-banner .horizontal-flex-group>div{width:100%}@media screen and (max-width: 991px){.tile-banner .vertical-on-mobile{flex-direction:column}}.tile-banner .vertical-flex-group{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:space-around;justify-content:space-between;align-items:stretch}.tile-banner .vertical-flex-group>div{height:100%}.tile-banner div.large-tile-left{width:calc(100% - 400px);height:400px}@media screen and (max-width: 991px){.tile-banner div.large-tile-left{width:100%}}.tile-banner div.large-tile-left .large-image-wrapper{overflow:hidden;margin:2.5px}.tile-banner div.large-tile-right{width:400px}@media screen and (max-width: 991px){.tile-banner div.large-tile-right{width:100%}}.tile-banner .medium-square img{width:400px;height:200px;padding:2.5px}@media screen and (max-width: 991px){.tile-banner .medium-square img{width:100%;height:auto}}.tile-banner .small-square{position:relative}.tile-banner .small-square img{width:200px;height:200px;padding:2.5px}@media screen and (max-width: 991px){.tile-banner .small-square img{width:100%;height:auto}}#top-selling-frames{position:relative}@media screen and (max-width: 991px){#top-selling-frames .responsive-grid{padding:0}}#top-selling-frames button{white-space:nowrap}#top-selling-frames .floating-image{position:relative}#top-selling-frames .floating-image h2,#top-selling-frames .floating-image #blog-list h2 a,#blog-list h2 #top-selling-frames .floating-image a,#top-selling-frames .floating-image #blog-item h2 a,#blog-item h2 #top-selling-frames .floating-image a,#top-selling-frames .floating-image #blog-list h2 .btn-text,#blog-list h2 #top-selling-frames .floating-image .btn-text,#top-selling-frames .floating-image #blog-item h2 .btn-text,#blog-item h2 #top-selling-frames .floating-image .btn-text{color:#fff}#top-selling-frames .floating-image .absolute-title-container{z-index:1;position:absolute;top:30px;width:calc(100% + 60px);text-align:center}#top-selling-frames .floating-image .absolute-button-container{z-index:1;position:absolute;bottom:30px;width:calc(100% + 60px);text-align:center}#top-selling-frames .floating-image img{position:absolute;height:100%;top:0;left:0;width:auto;max-width:calc(100% + 60px);object-fit:cover}#top-selling-frames .top-selling-product-list{background:#fff;z-index:2;text-align:center;margin-top:25px;margin-bottom:25px;padding:15px}@media screen and (max-width: 991px){#top-selling-frames .top-selling-product-list{background:rgba(0,0,0,0)}}#top-selling-frames .top-selling-product-list h3{text-transform:none;text-align:left;margin-bottom:0}#top-selling-frames .top-selling-product-list .top-selling-product-tile{padding:10px}@media screen and (max-width: 991px){#top-selling-frames .top-selling-product-list .top-selling-product-tile{background:#fff;padding:30px}}#top-selling-frames .top-selling-product-list .top-selling-product-tile img{width:100%;height:125px;object-fit:scale-down;margin-bottom:10px}#top-selling-frames .top-selling-product-list .top-selling-product-tile .description{width:100%;max-height:90px;min-height:90px;display:inline;float:left;margin-bottom:15px;font-size:1.5rem;line-height:1.5;overflow:hidden}#top-selling-frames .top-selling-product-list .top-selling-product-tile .description p{margin:0}#top-selling-frames .top-selling-product-list .top-selling-product-tile label{font-size:1.8rem;margin-bottom:10px;color:#000;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#top-selling-frames .top-selling-product-list .top-selling-product-tile .item-price{font-size:1.8rem;margin-bottom:10px;display:block}#top-selling-frames .top-selling-product-list .top-selling-product-tile .quantity-cart-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:center;padding-left:10%;padding-right:10%}@media screen and (max-width: 1199px){#top-selling-frames .top-selling-product-list .top-selling-product-tile .quantity-cart-group{padding-left:0;padding-right:0}}#top-selling-frames .top-selling-product-list .top-selling-product-tile .quantity-cart-group input{width:60px;padding:3px 7px;font-size:1.8rem}header .hello-bar{padding-top:3px;padding-bottom:3px;font-size:1.6rem;text-align:center;background-color:#000;color:#d8d8d8}@media screen and (min-width: 768px){header .offset-right{margin-right:-15px}}header nav.navbar{color:#14365d;font-family:"Crimson Pro",sans-serif;font-size:1.6rem;font-weight:bold;text-transform:uppercase;border:0;margin-bottom:0}header nav.navbar button.navbar-button{position:relative;display:block;padding:10px 15px;font-size:1.6rem;font-weight:bold;line-height:20px;color:#14365d;font-family:"Crimson Pro",sans-serif;text-transform:uppercase;border:0;margin-bottom:0}@media screen and (min-width: 768px){header nav.navbar button.navbar-button{padding-top:15px;padding-bottom:15px}}header nav.navbar .navbar-header{display:flex;justify-content:space-between;align-items:center;flex-grow:1;position:relative;width:100%;padding-top:5px}@media screen and (max-width: 767px){header nav.navbar .navbar-header{padding-top:0}}header nav.navbar mobile-site-search{display:contents}header nav.navbar .cart-link,header nav.navbar .toggle-site-search{padding:0 10px}@media screen and (max-width: 991px){header nav.navbar .main-mobile-navbar .navbar-brand{margin-left:20px !important}}@media screen and (max-width: 360px){header nav.navbar .main-mobile-navbar .navbar-brand{display:none}}@media screen and (max-width: 991px){header nav.navbar .main-mobile-navbar{height:70px}}header nav.navbar a,header nav.navbar .btn-text{font-size:1.6rem;font-weight:bold}@media screen and (max-width: 1199px)and (min-width: 991px){header nav.navbar a,header nav.navbar .btn-text{font-size:1.5rem}}header nav.navbar .container,header nav.navbar .container-col{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0}header nav.navbar .container::before,header nav.navbar .container-col::before,header nav.navbar .container::after,header nav.navbar .container-col::after{display:none}@media only screen and (min-width:992px){header .navbar-collapse{display:flex;flex-direction:column}}header #site-search-form button,header #site-search-form input{height:34px}header #site-search-form input{border-top-left-radius:4px;border-bottom-left-radius:4px;font-size:16px}header .nav-bar-top-split{margin-left:60px;width:100%}@media screen and (max-width: 767px){header .nav-bar-top-split{margin-left:0}}header .nav-bar-top-split .navbar-brand{margin-left:20px !important}header .navbar-collapse-top-row{display:flex;flex-direction:row;align-content:center;align-items:center;flex-wrap:nowrap}header .navbar-collapse-top-row>#search-form{flex-grow:1}header .navbar-collapse-top-row>#search-form>#site-search-form>.input-group{width:100%}header .navbar-collapse-top-row>#search-form>#site-search-form>.input-group>.input-group{width:100%}header .navbar-collapse-top-row .dropdown-menu-container{color:#14365d}header .navbar-collapse-top-row .dropdown-menu-container:hover{color:#fff;background-color:#14365d}header .navbar-brand{height:auto;padding:0;margin-left:0 !important}header ul.nav li>a:hover,header ul.nav li>.btn-text:hover{background-color:inherit;color:inherit}header ul.nav li>a:focus,header ul.nav li>.btn-text:focus{background-color:inherit;color:inherit}header ul.full-width-navbar{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}header ul.full-width-navbar li{text-align:center}header ul.full-width-navbar li a,header ul.full-width-navbar li .btn-text,header ul.full-width-navbar li button{padding:15px}ul#breadcrumbs{margin-bottom:0}@media only screen and (min-width:992px){.collapsed-only{display:none !important}}@media only screen and (max-width:991px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid rgba(0,0,0,0);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none !important}.navbar-nav{float:none !important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a,.navbar-nav>li>.btn-text{padding-top:10px;padding-bottom:10px}.collapse.in{display:block !important}header nav.navbar{background-color:#f7f7f7}.navbar-toggle{margin:0 0 0 15px}.navbar-buttons{padding-right:50px}.navbar-buttons>*:first-child{margin-right:2rem}}@media only screen and (max-width:425px){header nav .container .navbar-header .navbar-brand,header nav .container-col .navbar-header .navbar-brand{left:145px;top:34px}header nav .container .navbar-header .navbar-brand img,header nav .container-col .navbar-header .navbar-brand img{max-width:150px}}#mobile-site-search-app{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-content:center;align-items:center;width:100%}#mobile-site-search-app .toggle-site-search{background:rgba(0,0,0,0);border:none;font-size:3rem}#mobile-site-search-app .toggle-site-search .fa{float:left}#mobile-site-search-app #search-form-mobile{display:inline-block;width:100%;margin-right:15px}#mobile-site-search-app #search-form-mobile .search-container input{width:calc(100% - 43px);height:38px;border:1px solid #ccc;float:left;padding-left:5px}#mobile-site-search-app #search-form-mobile .search-container button{width:43px;height:38px;border-top-left-radius:0;border-bottom-left-radius:0;border:1px solid #ccc;font-size:1.8rem;padding:0}header .navbar-collapse:after,header .navbar-collapse:before,header .navbar-header:after,header .navbar-header:before,header .navbar:after,header .navbar:before,header .nav:before,header .nav:after{display:unset;content:unset}#app-header{position:relative}header nav.navbar .quick-links{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;align-content:center;width:100%;margin:15px}header nav.navbar .quick-links a,header nav.navbar .quick-links .btn-text{font-weight:lighter;text-transform:none;font-size:95%;margin:0 15px}header nav.navbar .quick-links a:hover,header nav.navbar .quick-links .btn-text:hover{text-decoration:underline}.dark-theme-icon{fill:#fbfbfb}.theme-icon{fill:#14365d}.dark-theme-icon{fill:#7b2929}header #logo{width:233px;height:58px}@media only screen and (max-width:1199px){header #logo{width:fit-content;height:37px;object-fit:contain}}@media only screen and (max-width:767px){header #logo{width:auto;height:35px}}header a.navbar-link,header .navbar-link.btn-text{color:#14365d}header .elpf-top-navbar{padding-top:15px;padding-bottom:15px}header .elpf-top-navbar .elpf-top-navbar-items{display:inline-flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:stretch;align-content:stretch;width:100%}header .elpf-top-navbar .elpf-top-navbar-items .elpf-navbar-item{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;margin-left:45px}header .elpf-top-navbar .elpf-top-navbar-items .elpf-navbar-item i{font-size:2.5rem;color:#b999be}header .elpf-top-navbar .elpf-top-navbar-items .elpf-navbar-item .elpf-navbar-grouping{margin-left:15px;color:#14365d}header .elpf-top-navbar .elpf-top-navbar-items .elpf-navbar-item b,header .elpf-top-navbar .elpf-top-navbar-items .elpf-navbar-item span{text-transform:none;display:block}header .elpf-top-navbar .elpf-top-navbar-items .elpf-navbar-item span{font-size:10px;text-transform:uppercase;color:#6b6b6b}header .elpf-top-navbar .elpf-top-navbar-items a.elpf-navbar-item:hover b,header .elpf-top-navbar .elpf-top-navbar-items .elpf-navbar-item.btn-text:hover b,header .elpf-top-navbar .elpf-top-navbar-items a.elpf-navbar-item:hover span,header .elpf-top-navbar .elpf-top-navbar-items .elpf-navbar-item.btn-text:hover span{text-decoration:underline}header .elpf-top-navbar .elpf-top-navbar-items a.elpf-navbar-item:hover i,header .elpf-top-navbar .elpf-top-navbar-items .elpf-navbar-item.btn-text:hover i{filter:brightness(0.9)}header .padded-navbar-item{padding:10px 15px}header .elpf-actions-navbar{color:#fff;background-color:#14365d}header .elpf-actions-navbar #mobile-site-search-app,header .elpf-actions-navbar .cart-link{float:right;position:static;height:64px}header .elpf-actions-navbar #mobile-site-search-app input,header .elpf-actions-navbar .cart-link input{color:#000}header .elpf-actions-navbar #site-search-form{width:100%}header .elpf-actions-navbar #site-search-form input,header .elpf-actions-navbar #site-search-form span,header .elpf-actions-navbar #site-search-form button{border-radius:0}header .elpf-actions-navbar #site-search-form button{border-left:none}header .elpf-actions-navbar .elpf-action-navbar-list{float:right;list-style:none;margin:0 0 0 15px;padding:0;display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;align-content:center}header .elpf-actions-navbar .padded-navbar-item{color:#fff;background-color:#14365d;position:relative;display:inline-flex;justify-content:space-between;align-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;white-space:nowrap}header .elpf-actions-navbar .padded-navbar-item #mobile-menu-toggle-button{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;align-content:center;justify-content:space-between}header .elpf-actions-navbar .padded-navbar-item>a,header .elpf-actions-navbar .padded-navbar-item>.btn-text,header .elpf-actions-navbar .padded-navbar-item #mobile-menu-toggle-button{color:#fff;background-color:#14365d;font-size:1.6rem}header .elpf-actions-navbar .padded-navbar-item:hover{background:#2f5c8f}header .elpf-actions-navbar .padded-navbar-item:hover>a,header .elpf-actions-navbar .padded-navbar-item:hover>.btn-text,header .elpf-actions-navbar .padded-navbar-item:hover #mobile-menu-toggle-button{background:#2f5c8f}header .mobile-menu .mobile-menu-toggle{margin-right:15px}header .mobile-dropdown{display:inline-block}header #cart-dropdown-container #cart-dropdown{background-color:#2f5c8f}header nav.navbar .quick-links a,header nav.navbar .quick-links .btn-text{color:#2f5c8f}header nav.navbar .quick-links a:hover,header nav.navbar .quick-links .btn-text:hover{color:#6f819e}footer:not(.distractionless){background-color:#fbfbfb;background:#fbfbfb;color:#000;padding:50px 0 40px 0;font-family:"Crimson Pro",sans-serif;font-size:1.6rem;font-weight:lighter;line-height:1.7}footer:not(.distractionless) a,footer:not(.distractionless) .btn-text{color:#000}footer:not(.distractionless) a:hover,footer:not(.distractionless) .btn-text:hover{color:#000;text-decoration:underline}footer:not(.distractionless) .content-cell{padding-bottom:40px}footer:not(.distractionless) .legal-content a,footer:not(.distractionless) .legal-content .btn-text{font-size:1.6rem}footer:not(.distractionless) .footer-outer-row a,footer:not(.distractionless) .footer-outer-row .btn-text{font-size:1.6rem}footer:not(.distractionless) h2,footer:not(.distractionless) #blog-list h2 a,#blog-list h2 footer:not(.distractionless) a,footer:not(.distractionless) #blog-item h2 a,#blog-item h2 footer:not(.distractionless) a,footer:not(.distractionless) #blog-list h2 .btn-text,#blog-list h2 footer:not(.distractionless) .btn-text,footer:not(.distractionless) #blog-item h2 .btn-text,#blog-item h2 footer:not(.distractionless) .btn-text,footer:not(.distractionless) h3{color:#000;font-size:1.8rem;line-height:1.8rem;margin-top:0;text-transform:none}@media only screen and (max-width:767px){footer:not(.distractionless) h2,footer:not(.distractionless) #blog-list h2 a,#blog-list h2 footer:not(.distractionless) a,footer:not(.distractionless) #blog-item h2 a,#blog-item h2 footer:not(.distractionless) a,footer:not(.distractionless) #blog-list h2 .btn-text,#blog-list h2 footer:not(.distractionless) .btn-text,footer:not(.distractionless) #blog-item h2 .btn-text,#blog-item h2 footer:not(.distractionless) .btn-text,footer:not(.distractionless) h3{font-size:2.4rem;line-height:2.4rem;margin-bottom:2rem}}footer:not(.distractionless) ul{list-style:none;margin-bottom:0;padding-left:0}footer:not(.distractionless) .contact-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:normal}footer:not(.distractionless) .contact-box>*{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}footer:not(.distractionless) .contact-box>.fa{padding-right:1rem;line-height:1.7}footer:not(.distractionless) .social-links>a i,footer:not(.distractionless) .social-links>.btn-text i,footer:not(.distractionless) .payment-options>a i,footer:not(.distractionless) .payment-options>.btn-text i{font-size:2rem;line-height:2rem;padding-right:.5rem}@media only screen and (max-width:767px){footer:not(.distractionless){font-size:1.8rem}footer:not(.distractionless) .contact-social{padding-left:0;padding-right:0}footer:not(.distractionless) .social-links,footer:not(.distractionless) .payment-options{text-align:center}footer:not(.distractionless) .legal{text-align:center}footer:not(.distractionless) .legal .legal-content{margin-bottom:10px}footer:not(.distractionless) .social-links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}footer:not(.distractionless) .social-links>a i,footer:not(.distractionless) .social-links>.btn-text i{font-size:4rem;line-height:4rem;padding:15px}}footer .social-links,footer .payment-options{display:flex;flex-wrap:wrap;gap:7px;align-content:center;flex-direction:row;justify-content:flex-start;align-items:center}footer .social-links>i,footer .payment-options>i{font-size:3.2rem}@media only screen and (min-width:768px){footer .social-links>i,footer .payment-options>i{font-size:2.5rem}}@media only screen and (min-width:992px){footer .social-links>i,footer .payment-options>i{font-size:2.1rem}}@media only screen and (min-width:1200px){footer .social-links>i,footer .payment-options>i{font-size:2.5rem}}footer .social-links>img,footer .payment-options>img{height:10px}footer .donor-description{padding-top:20px}footer .donor-logo{width:150px}footer .donor-logo-container{display:inline-block}@media screen and (max-width: 991px){footer .donor-logo-container{text-align:center}}@media screen and (min-width: 992px){footer .donor-logo-container{float:right}}footer .badge-container{margin-top:40px;width:100%;text-align:center}@media screen and (max-width: 767px){footer .badge-container{justify-content:center}}footer .badge-container img{width:165px}@media screen and (max-width: 767px){footer .social-links-container h3{text-align:center}}footer:not(.distractionless){background:linear-gradient(rgba(35, 35, 35, 0.8), rgba(35, 35, 35, 0.8)),url("../jpg/elpf-home-page-image.9e711e12b2d3.jpg") center center/cover no-repeat;padding-bottom:0}footer .content-cell{background:#000;color:#fff;padding:30px}footer .content-cell h3{color:#a96762;font-size:2rem;font-style:normal}footer .content-cell ul li{margin-top:10px;margin-bottom:10px}footer .content-cell a,footer .content-cell .btn-text{color:#fff}footer .content-cell a:hover,footer .content-cell .btn-text:hover{color:#fff;text-decoration:underline}footer .contact-box{margin-bottom:15px}footer .contact-box i.fa{padding-right:2rem !important;color:#b999be}footer .legal{background:#2f5c8f;color:#fff;padding-top:10px;padding-bottom:10px;margin-top:30px}footer .legal a,footer .legal .btn-text,footer .legal i{color:#fff}.product-list li.product-list-item,.product-list li.category-list-item,.category-list li.product-list-item,.category-list li.category-list-item{flex-basis:50%}.product-list li.product-list-item a.image,.product-list li.product-list-item .image.btn-text,.product-list li.category-list-item a.image,.product-list li.category-list-item .image.btn-text,.category-list li.product-list-item a.image,.category-list li.product-list-item .image.btn-text,.category-list li.category-list-item a.image,.category-list li.category-list-item .image.btn-text{height:250px}.product-list li.product-list-item img,.product-list li.category-list-item img,.category-list li.product-list-item img,.category-list li.category-list-item img{height:250px}@media screen and (max-width: 991px){.product-list li.product-list-item a.image,.product-list li.product-list-item .image.btn-text,.product-list li.category-list-item a.image,.product-list li.category-list-item .image.btn-text,.category-list li.product-list-item a.image,.category-list li.product-list-item .image.btn-text,.category-list li.category-list-item a.image,.category-list li.category-list-item .image.btn-text{height:150px}.product-list li.product-list-item img,.product-list li.category-list-item img,.category-list li.product-list-item img,.category-list li.category-list-item img{height:150px}}@media only screen and (min-width:768px){.product-list li.product-list-item,.product-list li.category-list-item,.category-list li.product-list-item,.category-list li.category-list-item{-webkit-flex-basis:calc((100% - 2*30px)/3);-ms-flex-preferred-size:calc((100% - 2*30px)/3);flex-basis:calc((100% - 2*30px)/3)}}@media only screen and (min-width:992px){.product-list li.product-list-item,.product-list li.category-list-item,.category-list li.product-list-item,.category-list li.category-list-item{-webkit-flex-basis:calc((100% - 3*30px)/4);-ms-flex-preferred-size:calc((100% - 3*30px)/4);flex-basis:calc((100% - 3*30px)/4)}.product-list li.product-list-item.featured,.product-list li.category-list-item.featured,.category-list li.product-list-item.featured,.category-list li.category-list-item.featured{-webkit-flex-basis:calc((100% - 3*30px)/4);-ms-flex-preferred-size:calc((100% - 3*30px)/4);flex-basis:calc((100% - 3*30px)/4)}}@media only screen and (min-width:768px){.product-list.smaller-grid li.product-list-item,.product-list.smaller-grid li.category-list-item,.category-list.smaller-grid li.product-list-item,.category-list.smaller-grid li.category-list-item{-webkit-flex-basis:calc((100% - 3*30px)/4);-ms-flex-preferred-size:calc((100% - 3*30px)/4);flex-basis:calc((100% - 3*30px)/4)}}@media only screen and (min-width:992px){.product-list.smaller-grid li.product-list-item,.product-list.smaller-grid li.category-list-item,.category-list.smaller-grid li.product-list-item,.category-list.smaller-grid li.category-list-item{-webkit-flex-basis:calc((100% - 3*30px)/4);-ms-flex-preferred-size:calc((100% - 3*30px)/4);flex-basis:calc((100% - 3*30px)/4)}.product-list.smaller-grid li.product-list-item.featured,.product-list.smaller-grid li.category-list-item.featured,.category-list.smaller-grid li.product-list-item.featured,.category-list.smaller-grid li.category-list-item.featured{-webkit-flex-basis:calc((100% - 3*30px)/4);-ms-flex-preferred-size:calc((100% - 3*30px)/4);flex-basis:calc((100% - 3*30px)/4)}}@media only screen and (min-width:1200px){.product-list.smaller-grid li.product-list-item,.product-list.smaller-grid li.category-list-item,.category-list.smaller-grid li.product-list-item,.category-list.smaller-grid li.category-list-item{-webkit-flex-basis:calc((100% - 3*30px)/4);-ms-flex-preferred-size:calc((100% - 3*30px)/4);flex-basis:calc((100% - 3*30px)/4)}}#cart-empty-p{color:#fff}#contact-us h2,#contact-us #blog-list h2 a,#blog-list h2 #contact-us a,#contact-us #blog-item h2 a,#blog-item h2 #contact-us a,#contact-us #blog-list h2 .btn-text,#blog-list h2 #contact-us .btn-text,#contact-us #blog-item h2 .btn-text,#blog-item h2 #contact-us .btn-text{color:#14365d}#contact-us h3{font-style:italic;font-size:1.8rem;color:#515151}#contact-us .contact-container h2,#contact-us .contact-container #blog-list h2 a,#blog-list h2 #contact-us .contact-container a,#contact-us .contact-container #blog-item h2 a,#blog-item h2 #contact-us .contact-container a,#contact-us .contact-container #blog-list h2 .btn-text,#blog-list h2 #contact-us .contact-container .btn-text,#contact-us .contact-container #blog-item h2 .btn-text,#blog-item h2 #contact-us .contact-container .btn-text{color:#2f5c8f;font-size:2rem}#contact-us .contact-container h2 i,#blog-list h2 #contact-us .contact-container a i,#blog-item h2 #contact-us .contact-container a i,#blog-list h2 #contact-us .contact-container .btn-text i,#blog-item h2 #contact-us .contact-container .btn-text i{width:60px;height:60px;line-height:56px;font-size:32px;border:2px solid #b999be;border-radius:100%;color:#b999be !important;margin-bottom:10px}.category-list li.category-list-item a,.category-list li.category-list-item .btn-text{color:#14365d}.category-shop a,.category-shop .btn-text{font-size:1.9rem}.template-setup-options-shapes .options-shapes .shape-button-container{width:calc(25% - 15px);height:90px}.template-setup-options-shapes .options-shapes .shape-button-container img{width:100%}#why-buy-from-us .banner-set .banner-set-desc,.why-buy .banner-set .banner-set-desc{color:#14365d}ul.state-frames li{padding-bottom:30px;padding-top:30px;border-bottom:1px solid #bdbdbd}ul.state-frames li img{padding:5px}.navbar-header{padding-top:0 !important}
