@font-face{font-family:'lecta';src:url('../_ui/responsive/theme-lambda/fonts/lecta.eot');src:url('../_ui/responsive/theme-lambda/fonts/lecta.eot?#iefix') format('embedded-opentype'), url('../_ui/responsive/theme-lambda/fonts/lecta.ttf') format('truetype'), url('../_ui/responsive/theme-lambda/fonts/lecta.woff') format('woff'), url('../_ui/responsive/theme-lambda/fonts/lecta.svg#lecta') format('svg');}[class^="custom-icon-"],
[class*=" custom-icon-"],
.custom-icon,
.cart-loading:before{font-family:'lecta' !important;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;}.custom-icon-pdf:before{content:"\e900";}.custom-icon-badge:before{content:"\e901";}.custom-icon-plus:before{content:"\e902";}.custom-icon-forward:before{content:"\e903";}.custom-icon-up:before{content:"\e904";}.custom-icon-down:before{content:"\e905";}.custom-icon-articles-up:after{content:"\25B4";}.custom-icon-articles-down:after{content:"\25BE";}.custom-icon-triangle-right:after{content:"\e25b6";}.custom-icon-saved-carts:before{content:"\e906";}.custom-icon-twitter:before{content:"\e907";}.custom-icon-back:before{content:"\e908";}.custom-icon-budget:before{content:"\e909";}.custom-icon-cart:before{content:"\e90a";}.custom-icon-cart-header:before{content:"\e90b";}.custom-icon-certificate:before{content:"\e90c";}.custom-icon-chat:before{content:"\e90d";}.custom-icon-close:before{content:"\e90e";}.custom-icon-cookies:before{content:"\e90f";}.custom-icon-discount:before{content:"\e910";}.custom-icon-doc-blue:before{content:"\e911";}.custom-icon-download:before{content:"\e912";}.custom-icon-edit:before{content:"\e913";}.custom-icon-facebook:before{content:"\e914";}.custom-icon-filter:before{content:"\e915";}.custom-icon-form-error:before{content:"\e916";color:#fb503e;position:absolute;right:15px;top:33px;font-size:17px;}.custom-icon-form-ok:before{content:"\e917";color:#4cb86d;position:absolute;right:15px;top:33px;font-size:17px;}.custom-icon-help:before{content:"\e918";}.custom-icon-info:before{content:"\e919";}.custom-icon-linkedin:before{content:"\e91a";}.custom-icon-minus:before{content:"\e91b";}.custom-icon-mobile-menu:before{content:"\e91c";}.custom-icon-pay:before{content:"\e91d";}.custom-icon-review:before{content:"\e91e";}.custom-icon-save-cart:before{content:"\e91f";}.custom-icon-search:before{content:"\e920";}.custom-icon-shipping:before{content:"\e921";}.custom-icon-smile-face:before{content:"\e922";}.custom-icon-user:before{content:"\e923";}.custom-icon-website:before{content:"\e924";}.custom-icon-subscribe:before{content:"\e925";}.custom-icon-loading:before{content:"\e926";}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{background-color:transparent;}a:active,
a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,
strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.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 #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,
th{padding:0;}@media print{*,
 *:before,
 *:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}a,
 a:visited{text-decoration:underline;}a[href]:after{content:"(" attr(href) ")";}abbr[title]:after{content:"(" attr(title) ")";}a[href^="#"]:after,
 a[href^="javascript:"]: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,
 h3{orphans:3;widows:3;}h2,
 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('../_ui/responsive/theme-lambda/fonts/glyphicons-halflings-regular.eot');src:url('../_ui/responsive/theme-lambda/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../_ui/responsive/theme-lambda/fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../_ui/responsive/theme-lambda/fonts/glyphicons-halflings-regular.woff') format('woff'), url('../_ui/responsive/theme-lambda/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../_ui/responsive/theme-lambda/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.glyphicon-asterisk:before{content:"\002a";}.glyphicon-plus:before{content:"\002b";}.glyphicon-euro:before,
.glyphicon-eur:before{content:"\20ac";}.glyphicon-minus:before{content:"\2212";}.glyphicon-cloud:before{content:"\2601";}.glyphicon-envelope:before{content:"\2709";}.glyphicon-pencil:before{content:"\270f";}.glyphicon-glass:before{content:"\e001";}.glyphicon-music:before{content:"\e002";}.glyphicon-search:before{content:"\e003";}.glyphicon-heart:before{content:"\e005";}.glyphicon-star:before{content:"\e006";}.glyphicon-star-empty:before{content:"\e007";}.glyphicon-user:before{content:"\e008";}.glyphicon-film:before{content:"\e009";}.glyphicon-th-large:before{content:"\e010";}.glyphicon-th:before{content:"\e011";}.glyphicon-th-list:before{content:"\e012";}.glyphicon-ok:before{content:"\e013";}.glyphicon-remove:before{content:"\e014";}.glyphicon-zoom-in:before{content:"\e015";}.glyphicon-zoom-out:before{content:"\e016";}.glyphicon-off:before{content:"\e017";}.glyphicon-signal:before{content:"\e018";}.glyphicon-cog:before{content:"\e019";}.glyphicon-trash:before{content:"\e020";}.glyphicon-home:before{content:"\e021";}.glyphicon-file:before{content:"\e022";}.glyphicon-time:before{content:"\e023";}.glyphicon-road:before{content:"\e024";}.glyphicon-download-alt:before{content:"\e025";}.glyphicon-download:before{content:"\e026";}.glyphicon-upload:before{content:"\e027";}.glyphicon-inbox:before{content:"\e028";}.glyphicon-play-circle:before{content:"\e029";}.glyphicon-repeat:before{content:"\e030";}.glyphicon-refresh:before{content:"\e031";}.glyphicon-list-alt:before{content:"\e032";}.glyphicon-lock:before{content:"\e033";}.glyphicon-flag:before{content:"\e034";}.glyphicon-headphones:before{content:"\e035";}.glyphicon-volume-off:before{content:"\e036";}.glyphicon-volume-down:before{content:"\e037";}.glyphicon-volume-up:before{content:"\e038";}.glyphicon-qrcode:before{content:"\e039";}.glyphicon-barcode:before{content:"\e040";}.glyphicon-tag:before{content:"\e041";}.glyphicon-tags:before{content:"\e042";}.glyphicon-book:before{content:"\e043";}.glyphicon-bookmark:before{content:"\e044";}.glyphicon-print:before{content:"\e045";}.glyphicon-camera:before{content:"\e046";}.glyphicon-font:before{content:"\e047";}.glyphicon-bold:before{content:"\e048";}.glyphicon-italic:before{content:"\e049";}.glyphicon-text-height:before{content:"\e050";}.glyphicon-text-width:before{content:"\e051";}.glyphicon-align-left:before{content:"\e052";}.glyphicon-align-center:before{content:"\e053";}.glyphicon-align-right:before{content:"\e054";}.glyphicon-align-justify:before{content:"\e055";}.glyphicon-list:before{content:"\e056";}.glyphicon-indent-left:before{content:"\e057";}.glyphicon-indent-right:before{content:"\e058";}.glyphicon-facetime-video:before{content:"\e059";}.glyphicon-picture:before{content:"\e060";}.glyphicon-map-marker:before{content:"\e062";}.glyphicon-adjust:before{content:"\e063";}.glyphicon-tint:before{content:"\e064";}.glyphicon-edit:before{content:"\e065";}.glyphicon-share:before{content:"\e066";}.glyphicon-check:before{content:"\e067";}.glyphicon-move:before{content:"\e068";}.glyphicon-step-backward:before{content:"\e069";}.glyphicon-fast-backward:before{content:"\e070";}.glyphicon-backward:before{content:"\e071";}.glyphicon-play:before{content:"\e072";}.glyphicon-pause:before{content:"\e073";}.glyphicon-stop:before{content:"\e074";}.glyphicon-forward:before{content:"\e075";}.glyphicon-fast-forward:before{content:"\e076";}.glyphicon-step-forward:before{content:"\e077";}.glyphicon-eject:before{content:"\e078";}.glyphicon-chevron-left:before{content:"\e079";}.glyphicon-chevron-right:before{content:"\e080";}.glyphicon-plus-sign:before{content:"\e081";}.glyphicon-minus-sign:before{content:"\e082";}.glyphicon-remove-sign:before{content:"\e083";}.glyphicon-ok-sign:before{content:"\e084";}.glyphicon-question-sign:before{content:"\e085";}.glyphicon-info-sign:before{content:"\e086";}.glyphicon-screenshot:before{content:"\e087";}.glyphicon-remove-circle:before{content:"\e088";}.glyphicon-ok-circle:before{content:"\e089";}.glyphicon-ban-circle:before{content:"\e090";}.glyphicon-arrow-left:before{content:"\e091";}.glyphicon-arrow-right:before{content:"\e092";}.glyphicon-arrow-up:before{content:"\e093";}.glyphicon-arrow-down:before{content:"\e094";}.glyphicon-share-alt:before{content:"\e095";}.glyphicon-resize-full:before{content:"\e096";}.glyphicon-resize-small:before{content:"\e097";}.glyphicon-exclamation-sign:before{content:"\e101";}.glyphicon-gift:before{content:"\e102";}.glyphicon-leaf:before{content:"\e103";}.glyphicon-fire:before{content:"\e104";}.glyphicon-eye-open:before{content:"\e105";}.glyphicon-eye-close:before{content:"\e106";}.glyphicon-warning-sign:before{content:"\e107";}.glyphicon-plane:before{content:"\e108";}.glyphicon-calendar:before{content:"\e109";}.glyphicon-random:before{content:"\e110";}.glyphicon-comment:before{content:"\e111";}.glyphicon-magnet:before{content:"\e112";}.glyphicon-chevron-up:before{content:"\e113";}.glyphicon-chevron-down:before{content:"\e114";}.glyphicon-retweet:before{content:"\e115";}.glyphicon-shopping-cart:before{content:"\e116";}.glyphicon-folder-close:before{content:"\e117";}.glyphicon-folder-open:before{content:"\e118";}.glyphicon-resize-vertical:before{content:"\e119";}.glyphicon-resize-horizontal:before{content:"\e120";}.glyphicon-hdd:before{content:"\e121";}.glyphicon-bullhorn:before{content:"\e122";}.glyphicon-bell:before{content:"\e123";}.glyphicon-certificate:before{content:"\e124";}.glyphicon-thumbs-up:before{content:"\e125";}.glyphicon-thumbs-down:before{content:"\e126";}.glyphicon-hand-right:before{content:"\e127";}.glyphicon-hand-left:before{content:"\e128";}.glyphicon-hand-up:before{content:"\e129";}.glyphicon-hand-down:before{content:"\e130";}.glyphicon-circle-arrow-right:before{content:"\e131";}.glyphicon-circle-arrow-left:before{content:"\e132";}.glyphicon-circle-arrow-up:before{content:"\e133";}.glyphicon-circle-arrow-down:before{content:"\e134";}.glyphicon-globe:before{content:"\e135";}.glyphicon-wrench:before{content:"\e136";}.glyphicon-tasks:before{content:"\e137";}.glyphicon-filter:before{content:"\e138";}.glyphicon-briefcase:before{content:"\e139";}.glyphicon-fullscreen:before{content:"\e140";}.glyphicon-dashboard:before{content:"\e141";}.glyphicon-paperclip:before{content:"\e142";}.glyphicon-heart-empty:before{content:"\e143";}.glyphicon-link:before{content:"\e144";}.glyphicon-phone:before{content:"\e145";}.glyphicon-pushpin:before{content:"\e146";}.glyphicon-usd:before{content:"\e148";}.glyphicon-gbp:before{content:"\e149";}.glyphicon-sort:before{content:"\e150";}.glyphicon-sort-by-alphabet:before{content:"\e151";}.glyphicon-sort-by-alphabet-alt:before{content:"\e152";}.glyphicon-sort-by-order:before{content:"\e153";}.glyphicon-sort-by-order-alt:before{content:"\e154";}.glyphicon-sort-by-attributes:before{content:"\e155";}.glyphicon-sort-by-attributes-alt:before{content:"\e156";}.glyphicon-unchecked:before{content:"\e157";}.glyphicon-expand:before{content:"\e158";}.glyphicon-collapse-down:before{content:"\e159";}.glyphicon-collapse-up:before{content:"\e160";}.glyphicon-log-in:before{content:"\e161";}.glyphicon-flash:before{content:"\e162";}.glyphicon-log-out:before{content:"\e163";}.glyphicon-new-window:before{content:"\e164";}.glyphicon-record:before{content:"\e165";}.glyphicon-save:before{content:"\e166";}.glyphicon-open:before{content:"\e167";}.glyphicon-saved:before{content:"\e168";}.glyphicon-import:before{content:"\e169";}.glyphicon-export:before{content:"\e170";}.glyphicon-send:before{content:"\e171";}.glyphicon-floppy-disk:before{content:"\e172";}.glyphicon-floppy-saved:before{content:"\e173";}.glyphicon-floppy-remove:before{content:"\e174";}.glyphicon-floppy-save:before{content:"\e175";}.glyphicon-floppy-open:before{content:"\e176";}.glyphicon-credit-card:before{content:"\e177";}.glyphicon-transfer:before{content:"\e178";}.glyphicon-cutlery:before{content:"\e179";}.glyphicon-header:before{content:"\e180";}.glyphicon-compressed:before{content:"\e181";}.glyphicon-earphone:before{content:"\e182";}.glyphicon-phone-alt:before{content:"\e183";}.glyphicon-tower:before{content:"\e184";}.glyphicon-stats:before{content:"\e185";}.glyphicon-sd-video:before{content:"\e186";}.glyphicon-hd-video:before{content:"\e187";}.glyphicon-subtitles:before{content:"\e188";}.glyphicon-sound-stereo:before{content:"\e189";}.glyphicon-sound-dolby:before{content:"\e190";}.glyphicon-sound-5-1:before{content:"\e191";}.glyphicon-sound-6-1:before{content:"\e192";}.glyphicon-sound-7-1:before{content:"\e193";}.glyphicon-copyright-mark:before{content:"\e194";}.glyphicon-registration-mark:before{content:"\e195";}.glyphicon-cloud-download:before{content:"\e197";}.glyphicon-cloud-upload:before{content:"\e198";}.glyphicon-tree-conifer:before{content:"\e199";}.glyphicon-tree-deciduous:before{content:"\e200";}.glyphicon-cd:before{content:"\e201";}.glyphicon-save-file:before{content:"\e202";}.glyphicon-open-file:before{content:"\e203";}.glyphicon-level-up:before{content:"\e204";}.glyphicon-copy:before{content:"\e205";}.glyphicon-paste:before{content:"\e206";}.glyphicon-alert:before{content:"\e209";}.glyphicon-equalizer:before{content:"\e210";}.glyphicon-king:before{content:"\e211";}.glyphicon-queen:before{content:"\e212";}.glyphicon-pawn:before{content:"\e213";}.glyphicon-bishop:before{content:"\e214";}.glyphicon-knight:before{content:"\e215";}.glyphicon-baby-formula:before{content:"\e216";}.glyphicon-tent:before{content:"\26fa";}.glyphicon-blackboard:before{content:"\e218";}.glyphicon-bed:before{content:"\e219";}.glyphicon-apple:before{content:"\f8ff";}.glyphicon-erase:before{content:"\e221";}.glyphicon-hourglass:before{content:"\231b";}.glyphicon-lamp:before{content:"\e223";}.glyphicon-duplicate:before{content:"\e224";}.glyphicon-piggy-bank:before{content:"\e225";}.glyphicon-scissors:before{content:"\e226";}.glyphicon-bitcoin:before{content:"\e227";}.glyphicon-btc:before{content:"\e227";}.glyphicon-xbt:before{content:"\e227";}.glyphicon-yen:before{content:"\00a5";}.glyphicon-jpy:before{content:"\00a5";}.glyphicon-ruble:before{content:"\20bd";}.glyphicon-rub:before{content:"\20bd";}.glyphicon-scale:before{content:"\e230";}.glyphicon-ice-lolly:before{content:"\e231";}.glyphicon-ice-lolly-tasted:before{content:"\e232";}.glyphicon-education:before{content:"\e233";}.glyphicon-option-horizontal:before{content:"\e234";}.glyphicon-option-vertical:before{content:"\e235";}.glyphicon-menu-hamburger:before{content:"\e236";}.glyphicon-modal-window:before{content:"\e237";}.glyphicon-oil:before{content:"\e238";}.glyphicon-grain:before{content:"\e239";}.glyphicon-sunglasses:before{content:"\e240";}.glyphicon-text-size:before{content:"\e241";}.glyphicon-text-color:before{content:"\e242";}.glyphicon-text-background:before{content:"\e243";}.glyphicon-object-align-top:before{content:"\e244";}.glyphicon-object-align-bottom:before{content:"\e245";}.glyphicon-object-align-horizontal:before{content:"\e246";}.glyphicon-object-align-left:before{content:"\e247";}.glyphicon-object-align-vertical:before{content:"\e248";}.glyphicon-object-align-right:before{content:"\e249";}.glyphicon-triangle-right:before{content:"\e250";}.glyphicon-triangle-left:before{content:"\e251";}.glyphicon-triangle-bottom:before{content:"\e252";}.glyphicon-triangle-top:before{content:"\e253";}.glyphicon-console:before{content:"\e254";}.glyphicon-superscript:before{content:"\e255";}.glyphicon-subscript:before{content:"\e256";}.glyphicon-menu-left:before{content:"\e257";}.glyphicon-menu-right:before{content:"\e258";}.glyphicon-menu-down:before{content:"\e259";}.glyphicon-menu-up:before{content:"\e260";}*{-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:"Open Sans", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.42857143;color:#3c3d41;background-color:#ffffff;}input,
button,
select,
textarea{font-family:inherit;font-size:inherit;line-height:inherit;}a{color:#009fe3;text-decoration:none;}a:hover,
a:focus{color:#006996;text-decoration:underline;}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}figure{margin:0;}img{vertical-align:middle;}.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img{display:block;max-width:100%;height:auto;}.img-rounded{border-radius:0;}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#ffffff;border:1px solid #dddddd;border-radius:0;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.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 #eeeeee;}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;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,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small{font-weight:normal;line-height:1;color:#777777;}h1,
.h1,
h2,
.h2,
h3,
.h3{margin-top:20px;margin-bottom:10px;}h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small{font-size:65%;}h4,
.h4,
h5,
.h5,
h6,
.h6{margin-top:10px;margin-bottom:10px;}h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small{font-size:75%;}h1,
.h1{font-size:36px;}h2,
.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:640px){.lead{font-size:21px;}}small,
.small{font-size:92%;}mark,
.mark{background-color:#fcf8e3;padding:.2em;}.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{text-transform:uppercase;}.text-capitalize{text-transform:capitalize;}.text-muted{color:#777777;}.text-primary{color:#005db5;}a.text-primary:hover,
a.text-primary:focus{color:#004382;}.text-success{color:#3e5983;}a.text-success:hover,
a.text-success:focus{color:#2e4160;}.text-info{color:#31708f;}a.text-info:hover,
a.text-info:focus{color:#245269;}.text-warning{color:#8a6d3b;}a.text-warning:hover,
a.text-warning:focus{color:#66512c;}.text-danger{color:#3c3d41;}a.text-danger:hover,
a.text-danger:focus{color:#242426;}.bg-primary{color:#fff;background-color:#005db5;}a.bg-primary:hover,
a.bg-primary:focus{background-color:#004382;}.bg-success{background-color:#dff0d8;}a.bg-success:hover,
a.bg-success:focus{background-color:#c1e2b3;}.bg-info{background-color:#d9edf7;}a.bg-info:hover,
a.bg-info:focus{background-color:#afd9ee;}.bg-warning{background-color:#fcf8e3;}a.bg-warning:hover,
a.bg-warning:focus{background-color:#f7ecb5;}.bg-danger{background-color:#f2dede;}a.bg-danger:hover,
a.bg-danger:focus{background-color:#e4b9b9;}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eeeeee;}ul,
ol{margin-top:0;margin-bottom:10px;}ul ul,
ol ul,
ul ol,
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-left:5px;padding-right:5px;}dl{margin-top:0;margin-bottom:20px;}dt,
dd{line-height:1.42857143;}dt{font-weight:bold;}dd{margin-left:0;}@media(min-width:640px){.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;border-bottom:1px dotted #777777;}.initialism{font-size:90%;text-transform:uppercase;}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eeeeee;}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.42857143;color:#777777;}blockquote footer:before,
blockquote small:before,
blockquote .small:before{content:'\2014 \00A0';}.blockquote-reverse,
blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0;text-align:right;}.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before{content:'';}.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after{content:'\00A0 \2014';}address{margin-bottom:20px;font-style:normal;line-height:1.42857143;}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:0;}kbd{padding:2px 4px;font-size:90%;color:#ffffff;background-color:#333333;border-radius:0;box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.25);}kbd kbd{padding:0;font-size:100%;font-weight:bold;box-shadow:none;}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333333;background-color:#f5f5f5;border:1px solid #cccccc;border-radius:0;}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0;}.pre-scrollable{max-height:340px;overflow-y:scroll;}.container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;}@media(min-width:640px){.container{width:100%;}}@media(min-width:1024px){.container{width:1024px;}}@media(min-width:1400px){.container{width:1400px;}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;}.row{margin-left:-10px;margin-right:-10px;}.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-left:10px;padding-right:10px;}.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-12{width:100%;}.col-xs-11{width:91.66666667%;}.col-xs-10{width:83.33333333%;}.col-xs-9{width:75%;}.col-xs-8{width:66.66666667%;}.col-xs-7{width:58.33333333%;}.col-xs-6{width:50%;}.col-xs-5{width:41.66666667%;}.col-xs-4{width:33.33333333%;}.col-xs-3{width:25%;}.col-xs-2{width:16.66666667%;}.col-xs-1{width:8.33333333%;}.col-xs-pull-12{right:100%;}.col-xs-pull-11{right:91.66666667%;}.col-xs-pull-10{right:83.33333333%;}.col-xs-pull-9{right:75%;}.col-xs-pull-8{right:66.66666667%;}.col-xs-pull-7{right:58.33333333%;}.col-xs-pull-6{right:50%;}.col-xs-pull-5{right:41.66666667%;}.col-xs-pull-4{right:33.33333333%;}.col-xs-pull-3{right:25%;}.col-xs-pull-2{right:16.66666667%;}.col-xs-pull-1{right:8.33333333%;}.col-xs-pull-0{right:auto;}.col-xs-push-12{left:100%;}.col-xs-push-11{left:91.66666667%;}.col-xs-push-10{left:83.33333333%;}.col-xs-push-9{left:75%;}.col-xs-push-8{left:66.66666667%;}.col-xs-push-7{left:58.33333333%;}.col-xs-push-6{left:50%;}.col-xs-push-5{left:41.66666667%;}.col-xs-push-4{left:33.33333333%;}.col-xs-push-3{left:25%;}.col-xs-push-2{left:16.66666667%;}.col-xs-push-1{left:8.33333333%;}.col-xs-push-0{left:auto;}.col-xs-offset-12{margin-left:100%;}.col-xs-offset-11{margin-left:91.66666667%;}.col-xs-offset-10{margin-left:83.33333333%;}.col-xs-offset-9{margin-left:75%;}.col-xs-offset-8{margin-left:66.66666667%;}.col-xs-offset-7{margin-left:58.33333333%;}.col-xs-offset-6{margin-left:50%;}.col-xs-offset-5{margin-left:41.66666667%;}.col-xs-offset-4{margin-left:33.33333333%;}.col-xs-offset-3{margin-left:25%;}.col-xs-offset-2{margin-left:16.66666667%;}.col-xs-offset-1{margin-left:8.33333333%;}.col-xs-offset-0{margin-left:0%;}@media(min-width:640px){.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-12{width:100%;}.col-sm-11{width:91.66666667%;}.col-sm-10{width:83.33333333%;}.col-sm-9{width:75%;}.col-sm-8{width:66.66666667%;}.col-sm-7{width:58.33333333%;}.col-sm-6{width:50%;}.col-sm-5{width:41.66666667%;}.col-sm-4{width:33.33333333%;}.col-sm-3{width:25%;}.col-sm-2{width:16.66666667%;}.col-sm-1{width:8.33333333%;}.col-sm-pull-12{right:100%;}.col-sm-pull-11{right:91.66666667%;}.col-sm-pull-10{right:83.33333333%;}.col-sm-pull-9{right:75%;}.col-sm-pull-8{right:66.66666667%;}.col-sm-pull-7{right:58.33333333%;}.col-sm-pull-6{right:50%;}.col-sm-pull-5{right:41.66666667%;}.col-sm-pull-4{right:33.33333333%;}.col-sm-pull-3{right:25%;}.col-sm-pull-2{right:16.66666667%;}.col-sm-pull-1{right:8.33333333%;}.col-sm-pull-0{right:auto;}.col-sm-push-12{left:100%;}.col-sm-push-11{left:91.66666667%;}.col-sm-push-10{left:83.33333333%;}.col-sm-push-9{left:75%;}.col-sm-push-8{left:66.66666667%;}.col-sm-push-7{left:58.33333333%;}.col-sm-push-6{left:50%;}.col-sm-push-5{left:41.66666667%;}.col-sm-push-4{left:33.33333333%;}.col-sm-push-3{left:25%;}.col-sm-push-2{left:16.66666667%;}.col-sm-push-1{left:8.33333333%;}.col-sm-push-0{left:auto;}.col-sm-offset-12{margin-left:100%;}.col-sm-offset-11{margin-left:91.66666667%;}.col-sm-offset-10{margin-left:83.33333333%;}.col-sm-offset-9{margin-left:75%;}.col-sm-offset-8{margin-left:66.66666667%;}.col-sm-offset-7{margin-left:58.33333333%;}.col-sm-offset-6{margin-left:50%;}.col-sm-offset-5{margin-left:41.66666667%;}.col-sm-offset-4{margin-left:33.33333333%;}.col-sm-offset-3{margin-left:25%;}.col-sm-offset-2{margin-left:16.66666667%;}.col-sm-offset-1{margin-left:8.33333333%;}.col-sm-offset-0{margin-left:0%;}}@media(min-width:1024px){.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-12{width:100%;}.col-md-11{width:91.66666667%;}.col-md-10{width:83.33333333%;}.col-md-9{width:75%;}.col-md-8{width:66.66666667%;}.col-md-7{width:58.33333333%;}.col-md-6{width:50%;}.col-md-5{width:41.66666667%;}.col-md-4{width:33.33333333%;}.col-md-3{width:25%;}.col-md-2{width:16.66666667%;}.col-md-1{width:8.33333333%;}.col-md-pull-12{right:100%;}.col-md-pull-11{right:91.66666667%;}.col-md-pull-10{right:83.33333333%;}.col-md-pull-9{right:75%;}.col-md-pull-8{right:66.66666667%;}.col-md-pull-7{right:58.33333333%;}.col-md-pull-6{right:50%;}.col-md-pull-5{right:41.66666667%;}.col-md-pull-4{right:33.33333333%;}.col-md-pull-3{right:25%;}.col-md-pull-2{right:16.66666667%;}.col-md-pull-1{right:8.33333333%;}.col-md-pull-0{right:auto;}.col-md-push-12{left:100%;}.col-md-push-11{left:91.66666667%;}.col-md-push-10{left:83.33333333%;}.col-md-push-9{left:75%;}.col-md-push-8{left:66.66666667%;}.col-md-push-7{left:58.33333333%;}.col-md-push-6{left:50%;}.col-md-push-5{left:41.66666667%;}.col-md-push-4{left:33.33333333%;}.col-md-push-3{left:25%;}.col-md-push-2{left:16.66666667%;}.col-md-push-1{left:8.33333333%;}.col-md-push-0{left:auto;}.col-md-offset-12{margin-left:100%;}.col-md-offset-11{margin-left:91.66666667%;}.col-md-offset-10{margin-left:83.33333333%;}.col-md-offset-9{margin-left:75%;}.col-md-offset-8{margin-left:66.66666667%;}.col-md-offset-7{margin-left:58.33333333%;}.col-md-offset-6{margin-left:50%;}.col-md-offset-5{margin-left:41.66666667%;}.col-md-offset-4{margin-left:33.33333333%;}.col-md-offset-3{margin-left:25%;}.col-md-offset-2{margin-left:16.66666667%;}.col-md-offset-1{margin-left:8.33333333%;}.col-md-offset-0{margin-left:0%;}}@media(min-width:1400px){.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-12{width:100%;}.col-lg-11{width:91.66666667%;}.col-lg-10{width:83.33333333%;}.col-lg-9{width:75%;}.col-lg-8{width:66.66666667%;}.col-lg-7{width:58.33333333%;}.col-lg-6{width:50%;}.col-lg-5{width:41.66666667%;}.col-lg-4{width:33.33333333%;}.col-lg-3{width:25%;}.col-lg-2{width:16.66666667%;}.col-lg-1{width:8.33333333%;}.col-lg-pull-12{right:100%;}.col-lg-pull-11{right:91.66666667%;}.col-lg-pull-10{right:83.33333333%;}.col-lg-pull-9{right:75%;}.col-lg-pull-8{right:66.66666667%;}.col-lg-pull-7{right:58.33333333%;}.col-lg-pull-6{right:50%;}.col-lg-pull-5{right:41.66666667%;}.col-lg-pull-4{right:33.33333333%;}.col-lg-pull-3{right:25%;}.col-lg-pull-2{right:16.66666667%;}.col-lg-pull-1{right:8.33333333%;}.col-lg-pull-0{right:auto;}.col-lg-push-12{left:100%;}.col-lg-push-11{left:91.66666667%;}.col-lg-push-10{left:83.33333333%;}.col-lg-push-9{left:75%;}.col-lg-push-8{left:66.66666667%;}.col-lg-push-7{left:58.33333333%;}.col-lg-push-6{left:50%;}.col-lg-push-5{left:41.66666667%;}.col-lg-push-4{left:33.33333333%;}.col-lg-push-3{left:25%;}.col-lg-push-2{left:16.66666667%;}.col-lg-push-1{left:8.33333333%;}.col-lg-push-0{left:auto;}.col-lg-offset-12{margin-left:100%;}.col-lg-offset-11{margin-left:91.66666667%;}.col-lg-offset-10{margin-left:83.33333333%;}.col-lg-offset-9{margin-left:75%;}.col-lg-offset-8{margin-left:66.66666667%;}.col-lg-offset-7{margin-left:58.33333333%;}.col-lg-offset-6{margin-left:50%;}.col-lg-offset-5{margin-left:41.66666667%;}.col-lg-offset-4{margin-left:33.33333333%;}.col-lg-offset-3{margin-left:25%;}.col-lg-offset-2{margin-left:16.66666667%;}.col-lg-offset-1{margin-left:8.33333333%;}.col-lg-offset-0{margin-left:0%;}}table{background-color:transparent;}caption{padding-top:8px;padding-bottom:8px;color:#777777;text-align:left;}th{text-align:left;}.table{width:100%;max-width:100%;margin-bottom:20px;}.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #e5e5e5;}.table > thead > tr > th{vertical-align:bottom;border-bottom:2px solid #e5e5e5;}.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td{border-top:0;}.table > tbody + tbody{border-top:2px solid #e5e5e5;}.table .table{background-color:#ffffff;}.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td{padding:5px;}.table-bordered{border:1px solid #e5e5e5;}.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td{border:1px solid #e5e5e5;}.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 col[class*="col-"]{position:static;float:none;display:table-column;}table td[class*="col-"],
table th[class*="col-"]{position:static;float:none;display:table-cell;}.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.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 > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.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 > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.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 > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.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 > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.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{overflow-x:auto;min-height:0.01%;}@media screen and (max-width:639px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #e5e5e5;}.table-responsive > .table{margin-bottom:0;}.table-responsive > .table > thead > tr > th,
 .table-responsive > .table > tbody > tr > th,
 .table-responsive > .table > tfoot > tr > th,
 .table-responsive > .table > thead > tr > td,
 .table-responsive > .table > tbody > tr > td,
 .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 > tbody > tr > th:first-child,
 .table-responsive > .table-bordered > tfoot > tr > th:first-child,
 .table-responsive > .table-bordered > thead > tr > td:first-child,
 .table-responsive > .table-bordered > tbody > tr > td: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 > tbody > tr > th:last-child,
 .table-responsive > .table-bordered > tfoot > tr > th:last-child,
 .table-responsive > .table-bordered > thead > tr > td:last-child,
 .table-responsive > .table-bordered > tbody > tr > td: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 > tfoot > tr:last-child > th,
 .table-responsive > .table-bordered > tbody > tr:last-child > td,
 .table-responsive > .table-bordered > tfoot > tr:last-child > td{border-bottom:0;}}fieldset{padding:0;margin:0;border:0;min-width:0;}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333333;border:0;border-bottom:1px solid #e5e5e5;}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold;}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}input[type="radio"],
input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal;}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.42857143;color:#3c3d41;}.form-control{display:block;width:100%;height:32px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#3c3d41;background-color:#ffffff;background-image:none;border:1px solid #d2d2d2;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 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{border-color:#009fe3;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0, 159, 227, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0, 159, 227, 0.6);}.form-control::-moz-placeholder{color:#999999;opacity:1;}.form-control:-ms-input-placeholder{color:#999999;}.form-control::-webkit-input-placeholder{color:#999999;}.form-control::-ms-expand{border:0;background-color:transparent;}.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control{background-color:#eeeeee;opacity:1;}.form-control[disabled],
fieldset[disabled] .form-control{cursor:not-allowed;}textarea.form-control{height:auto;}input[type="search"]{-webkit-appearance:none;}@media screen and (-webkit-min-device-pixel-ratio:0){input[type="date"].form-control,
 input[type="time"].form-control,
 input[type="datetime-local"].form-control,
 input[type="month"].form-control{line-height:32px;}input[type="date"].input-sm,
 input[type="time"].input-sm,
 input[type="datetime-local"].input-sm,
 input[type="month"].input-sm,
 .input-group-sm input[type="date"],
 .input-group-sm input[type="time"],
 .input-group-sm input[type="datetime-local"],
 .input-group-sm input[type="month"]{line-height:40px;}input[type="date"].input-lg,
 input[type="time"].input-lg,
 input[type="datetime-local"].input-lg,
 input[type="month"].input-lg,
 .input-group-lg input[type="date"],
 .input-group-lg input[type="time"],
 .input-group-lg input[type="datetime-local"],
 .input-group-lg input[type="month"]{line-height:42px;}}.form-group{margin-bottom:15px;}.radio,
.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px;}.radio label,
.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer;}.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9;}.radio + .radio,
.checkbox + .checkbox{margin-top:-5px;}.radio-inline,
.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer;}.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline{margin-top:0;margin-left:10px;}input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"]{cursor:not-allowed;}.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline{cursor:not-allowed;}.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label{cursor:not-allowed;}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px;}.form-control-static.input-lg,
.form-control-static.input-sm{padding-left:0;padding-right:0;}.input-sm{height:40px;padding:5px 10px;font-size:13px;line-height:1.5;border-radius:0;}select.input-sm{height:40px;line-height:40px;}textarea.input-sm,
select[multiple].input-sm{height:auto;}.form-group-sm .form-control{height:40px;padding:5px 10px;font-size:13px;line-height:1.5;border-radius:0;}.form-group-sm select.form-control{height:40px;line-height:40px;}.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control{height:auto;}.form-group-sm .form-control-static{height:40px;min-height:33px;padding:6px 10px;font-size:13px;line-height:1.5;}.input-lg{height:42px;padding:8px 20px;font-size:18px;line-height:1.3333333;border-radius:0;}select.input-lg{height:42px;line-height:42px;}textarea.input-lg,
select[multiple].input-lg{height:auto;}.form-group-lg .form-control{height:42px;padding:8px 20px;font-size:18px;line-height:1.3333333;border-radius:0;}.form-group-lg select.form-control{height:42px;line-height:42px;}.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control{height:auto;}.form-group-lg .form-control-static{height:42px;min-height:38px;padding:9px 20px;font-size:18px;line-height:1.3333333;}.has-feedback{position:relative;}.has-feedback .form-control{padding-right:40px;}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:32px;height:32px;line-height:32px;text-align:center;pointer-events:none;}.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback{width:42px;height:42px;line-height:42px;}.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback{width:40px;height:40px;line-height:40px;}.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:#3e5983;}.has-success .form-control{border-color:#3e5983;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.has-success .form-control:focus{border-color:#2e4160;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #6d8bba;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #6d8bba;}.has-success .input-group-addon{color:#3e5983;border-color:#3e5983;background-color:#dff0d8;}.has-success .form-control-feedback{color:#3e5983;}.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{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3;}.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:#3c3d41;}.has-error .form-control{border-color:#3c3d41;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.has-error .form-control:focus{border-color:#242426;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #6d6f76;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #6d6f76;}.has-error .input-group-addon{color:#3c3d41;border-color:#3c3d41;background-color:#f2dede;}.has-error .form-control-feedback{color:#3c3d41;}.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:#797b83;}@media(min-width:640px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle;}.form-inline .form-control{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{width:auto;}.form-inline .input-group > .form-control{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{margin-top:0;margin-bottom:0;padding-top:7px;}.form-horizontal .radio,
.form-horizontal .checkbox{min-height:27px;}.form-horizontal .form-group{margin-left:-10px;margin-right:-10px;}@media(min-width:640px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px;}}.form-horizontal .has-feedback .form-control-feedback{right:10px;}@media(min-width:640px){.form-horizontal .form-group-lg .control-label{padding-top:9px;font-size:18px;}}@media(min-width:640px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:13px;}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.btn:hover,
.btn:focus,
.btn.focus{color:#ffffff;text-decoration:none;}.btn:active,
.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);}.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;}a.btn.disabled,
fieldset[disabled] a.btn{pointer-events:none;}.btn-default{color:#ffffff;background-color:#929292;border-color:#929292;}.btn-default:focus,
.btn-default.focus{color:#ffffff;background-color:#797979;border-color:#525252;}.btn-default:hover{color:#ffffff;background-color:#797979;border-color:#737373;}.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default{color:#ffffff;background-color:#797979;border-color:#737373;}.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus{color:#ffffff;background-color:#676767;border-color:#525252;}.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default{background-image:none;}.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus{background-color:#929292;border-color:#929292;}.btn-default .badge{color:#929292;background-color:#ffffff;}.btn-primary{color:#ffffff;background-color:#005db5;border-color:#005db5;}.btn-primary:focus,
.btn-primary.focus{color:#ffffff;background-color:#004382;border-color:#001b36;}.btn-primary:hover{color:#ffffff;background-color:#004382;border-color:#003e78;}.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary{color:#ffffff;background-color:#004382;border-color:#003e78;}.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus{color:#ffffff;background-color:#00305e;border-color:#001b36;}.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary{background-image:none;}.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus{background-color:#005db5;border-color:#005db5;}.btn-primary .badge{color:#005db5;background-color:#ffffff;}.btn-success{color:#ffffff;background-color:#4cb86d;border-color:transparent;}.btn-success:focus,
.btn-success.focus{color:#ffffff;background-color:#3b9657;border-color:rgba(0, 0, 0, 0);}.btn-success:hover{color:#ffffff;background-color:#3b9657;border-color:rgba(0, 0, 0, 0);}.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success{color:#ffffff;background-color:#3b9657;border-color:rgba(0, 0, 0, 0);}.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus{color:#ffffff;background-color:#317c48;border-color:rgba(0, 0, 0, 0);}.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success{background-image:none;}.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus{background-color:#4cb86d;border-color:transparent;}.btn-success .badge{color:#4cb86d;background-color:#ffffff;}.btn-info{color:#ffffff;background-color:#669ad4;border-color:transparent;}.btn-info:focus,
.btn-info.focus{color:#ffffff;background-color:#3e80c9;border-color:rgba(0, 0, 0, 0);}.btn-info:hover{color:#ffffff;background-color:#3e80c9;border-color:rgba(0, 0, 0, 0);}.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info{color:#ffffff;background-color:#3e80c9;border-color:rgba(0, 0, 0, 0);}.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus{color:#ffffff;background-color:#326eb1;border-color:rgba(0, 0, 0, 0);}.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info{background-image:none;}.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus{background-color:#669ad4;border-color:transparent;}.btn-info .badge{color:#669ad4;background-color:#ffffff;}.btn-warning{color:#ffffff;background-color:#f39200;border-color:transparent;}.btn-warning:focus,
.btn-warning.focus{color:#ffffff;background-color:#c07300;border-color:rgba(0, 0, 0, 0);}.btn-warning:hover{color:#ffffff;background-color:#c07300;border-color:rgba(0, 0, 0, 0);}.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning{color:#ffffff;background-color:#c07300;border-color:rgba(0, 0, 0, 0);}.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus{color:#ffffff;background-color:#9c5e00;border-color:rgba(0, 0, 0, 0);}.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning{background-image:none;}.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus{background-color:#f39200;border-color:transparent;}.btn-warning .badge{color:#f39200;background-color:#ffffff;}.btn-danger{color:#ffffff;background-color:#fb503e;border-color:transparent;}.btn-danger:focus,
.btn-danger.focus{color:#ffffff;background-color:#fa230c;border-color:rgba(0, 0, 0, 0);}.btn-danger:hover{color:#ffffff;background-color:#fa230c;border-color:rgba(0, 0, 0, 0);}.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger{color:#ffffff;background-color:#fa230c;border-color:rgba(0, 0, 0, 0);}.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus{color:#ffffff;background-color:#de1905;border-color:rgba(0, 0, 0, 0);}.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger{background-image:none;}.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus{background-color:#fb503e;border-color:transparent;}.btn-danger .badge{color:#fb503e;background-color:#ffffff;}.btn-link{color:#009fe3;font-weight:normal;border-radius:0;}.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;}.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active{border-color:transparent;}.btn-link:hover,
.btn-link:focus{color:#006996;text-decoration:underline;background-color:transparent;}.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus{color:#777777;text-decoration:none;}.btn-lg,
.btn-group-lg > .btn{padding:8px 20px;font-size:18px;line-height:1.3333333;border-radius:0;}.btn-sm,
.btn-group-sm > .btn{padding:5px 10px;font-size:13px;line-height:1.5;border-radius:0;}.btn-xs,
.btn-group-xs > .btn{padding:1px 5px;font-size:13px;line-height:1.5;border-radius:0;}.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 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.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:3s;transition-duration:3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;}.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 transparent;border-left:4px solid transparent;}.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;list-style:none;font-size:14px;text-align:left;background-color:#ffffff;border:1px solid #cccccc;border:1px solid rgba(0, 0, 0, 0.15);border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);background-clip:padding-box;}.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{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333333;white-space:nowrap;}.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5;}.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus{color:#ffffff;text-decoration:none;outline:0;background-color:#005db5;}.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus{color:#777777;}.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed;}.open > .dropdown-menu{display:block;}.open > a{outline:0;}.dropdown-menu-right{left:auto;right:0;}.dropdown-menu-left{left:0;right:auto;}.dropdown-header{display:block;padding:3px 20px;font-size:13px;line-height:1.42857143;color:#777777;white-space:nowrap;}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990;}.pull-right > .dropdown-menu{right:0;left:auto;}.dropup .caret,
.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9;content:"";}.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px;}@media(min-width:640px){.navbar-right .dropdown-menu{left:auto;right:0;}.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-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .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 .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-bottom-right-radius:0;border-top-right-radius:0;}.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-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-bottom-right-radius:0;border-top-right-radius:0;}.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0;}.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle{outline:0;}.btn-group > .btn + .dropdown-toggle{padding-left:8px;padding-right:8px;}.btn-group > .btn-lg + .dropdown-toggle{padding-left:12px;padding-right:12px;}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 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{border-width:5px 5px 0;border-bottom-width:0;}.dropup .btn-lg .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 > .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-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}.btn-group-vertical > .btn:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}.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-right-radius:0;border-top-left-radius:0;}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate;}.btn-group-justified > .btn,
.btn-group-justified > .btn-group{float:none;display:table-cell;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-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[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-left:0;padding-right:0;}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0;}.input-group .form-control:focus{z-index:3;}.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn{height:42px;padding:8px 20px;font-size:18px;line-height:1.3333333;border-radius:0;}select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn{height:42px;line-height:42px;}textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn{height:auto;}.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn{padding:5px 10px;font-size:13px;line-height:1.5;height:40px;padding:9px 12px;font-size:14px;line-height:1.42857143;border-radius:0;}select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn{height:40px;line-height:40px;}textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn{height:auto;}select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn{height:40px;line-height:40px;}textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn{height:auto;}.input-group-addon,
.input-group-btn,
.input-group .form-control{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){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:normal;line-height:1;color:#3c3d41;text-align:center;background-color:#eeeeee;border:1px solid #d2d2d2;border-radius:0;}.input-group-addon.input-sm{padding:5px 10px;font-size:13px;border-radius:0;}.input-group-addon.input-lg{padding:8px 20px;font-size:18px;border-radius:0;}.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"]{margin-top:0;}.input-group .form-control: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-bottom-right-radius:0;border-top-right-radius:0;}.input-group-addon:first-child{border-right:0;}.input-group .form-control: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-bottom-left-radius:0;border-top-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{margin-bottom:0;padding-left:0;list-style:none;}.nav > li{position:relative;display:block;}.nav > li > a{position:relative;display:block;padding:10px 15px;}.nav > li > a:hover,
.nav > li > a:focus{text-decoration:none;background-color:#eeeeee;}.nav > li.disabled > a{color:#777777;}.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus{color:#777777;text-decoration:none;background-color:transparent;cursor:not-allowed;}.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus{background-color:#eeeeee;border-color:#009fe3;}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5;}.nav > li > a > img{max-width:none;}.nav-tabs{border-bottom:1px solid #dddddd;}.nav-tabs > li{float:left;margin-bottom:-1px;}.nav-tabs > li > a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:0 0 0 0;}.nav-tabs > li > a:hover{border-color:#eeeeee #eeeeee #dddddd;}.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus{color:#555555;background-color:#ffffff;border:1px solid #dddddd;border-bottom-color:transparent;cursor:default;}.nav-tabs.nav-justified{width:100%;border-bottom:0;}.nav-tabs.nav-justified > li{float:none;}.nav-tabs.nav-justified > li > a{text-align:center;margin-bottom:5px;}.nav-tabs.nav-justified > .dropdown .dropdown-menu{top:auto;left:auto;}@media(min-width:640px){.nav-tabs.nav-justified > li{display:table-cell;width:1%;}.nav-tabs.nav-justified > li > a{margin-bottom:0;}}.nav-tabs.nav-justified > li > a{margin-right:0;border-radius:0;}.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus{border:1px solid #dddddd;}@media(min-width:640px){.nav-tabs.nav-justified > li > a{border-bottom:1px solid #dddddd;border-radius:0 0 0 0;}.nav-tabs.nav-justified > .active > a,
 .nav-tabs.nav-justified > .active > a:hover,
 .nav-tabs.nav-justified > .active > a:focus{border-bottom-color:#ffffff;}}.nav-pills > li{float:left;}.nav-pills > li > a{border-radius:0;}.nav-pills > li + li{margin-left:2px;}.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus{color:#ffffff;background-color:#005db5;}.nav-stacked > li{float:none;}.nav-stacked > li + li{margin-top:2px;margin-left:0;}.nav-justified{width:100%;}.nav-justified > li{float:none;}.nav-justified > li > a{text-align:center;margin-bottom:5px;}.nav-justified > .dropdown .dropdown-menu{top:auto;left:auto;}@media(min-width:640px){.nav-justified > li{display:table-cell;width:1%;}.nav-justified > li > a{margin-bottom:0;}}.nav-tabs-justified{border-bottom:0;}.nav-tabs-justified > li > a{margin-right:0;border-radius:0;}.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus{border:1px solid #dddddd;}@media(min-width:640px){.nav-tabs-justified > li > a{border-bottom:1px solid #dddddd;border-radius:0 0 0 0;}.nav-tabs-justified > .active > a,
 .nav-tabs-justified > .active > a:hover,
 .nav-tabs-justified > .active > a:focus{border-bottom-color:#ffffff;}}.tab-content > .tab-pane{display:none;}.tab-content > .active{display:block;}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0;}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent;}@media(min-width:640px){.navbar{border-radius:0;}}@media(min-width:640px){.navbar-header{float:left;}}.navbar-collapse{overflow-x:visible;padding-right:10px;padding-left:10px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1);-webkit-overflow-scrolling:touch;}.navbar-collapse.in{overflow-y:auto;}@media(min-width:640px){.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-left:0;padding-right:0;}}.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;}}.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse{margin-right:-10px;margin-left:-10px;}@media(min-width:640px){.container > .navbar-header,
 .container-fluid > .navbar-header,
 .container > .navbar-collapse,
 .container-fluid > .navbar-collapse{margin-right:0;margin-left:0;}}.navbar-static-top{z-index:1000;border-width:0 0 1px;}@media(min-width:640px){.navbar-static-top{border-radius:0;}}.navbar-fixed-top,
.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;}@media(min-width:640px){.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;}.navbar-brand{float:left;padding:15px 10px;font-size:18px;line-height:20px;height:50px;}.navbar-brand:hover,
.navbar-brand:focus{text-decoration:none;}.navbar-brand > img{display:block;}@media(min-width:640px){.navbar > .container .navbar-brand,
 .navbar > .container-fluid .navbar-brand{margin-left:-10px;}}.navbar-toggle{position:relative;float:right;margin-right:10px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:0;}.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:640px){.navbar-toggle{display:none;}}.navbar-nav{margin:7.5px -10px;}.navbar-nav > li > a{padding-top:10px;padding-bottom:10px;line-height:20px;}@media(max-width:639px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none;}.navbar-nav .open .dropdown-menu > li > a,
 .navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px;}.navbar-nav .open .dropdown-menu > li > a{line-height:20px;}.navbar-nav .open .dropdown-menu > li > a:hover,
 .navbar-nav .open .dropdown-menu > li > a:focus{background-image:none;}}@media(min-width:640px){.navbar-nav{float:left;margin:0;}.navbar-nav > li{float:left;}.navbar-nav > li > a{padding-top:15px;padding-bottom:15px;}}.navbar-form{margin-left:-10px;margin-right:-10px;padding:10px 10px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);margin-top:9px;margin-bottom:9px;}@media(min-width:640px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle;}.navbar-form .form-control{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{width:auto;}.navbar-form .input-group > .form-control{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:639px){.navbar-form .form-group{margin-bottom:5px;}.navbar-form .form-group:last-child{margin-bottom:0;}}@media(min-width:640px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none;}}.navbar-nav > li > .dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0;}.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu{margin-bottom:0;border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}.navbar-btn{margin-top:9px;margin-bottom:9px;}.navbar-btn.btn-sm{margin-top:5px;margin-bottom:5px;}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px;}.navbar-text{margin-top:15px;margin-bottom:15px;}@media(min-width:640px){.navbar-text{float:left;margin-left:10px;margin-right:10px;}}@media(min-width:640px){.navbar-left{float:left !important;}.navbar-right{float:right !important;margin-right:-10px;}.navbar-right ~ .navbar-right{margin-right:0;}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7;}.navbar-default .navbar-brand{color:#777777;}.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent;}.navbar-default .navbar-text{color:#777777;}.navbar-default .navbar-nav > li > a{color:#777777;}.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus{color:#333333;background-color:transparent;}.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus{color:#555555;background-color:#e7e7e7;}.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus{color:#cccccc;background-color:transparent;}.navbar-default .navbar-toggle{border-color:#dddddd;}.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus{background-color:#dddddd;}.navbar-default .navbar-toggle .icon-bar{background-color:#888888;}.navbar-default .navbar-collapse,
.navbar-default .navbar-form{border-color:#e7e7e7;}.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus{background-color:#e7e7e7;color:#555555;}@media(max-width:639px){.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#777777;}.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
 .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#333333;background-color:transparent;}.navbar-default .navbar-nav .open .dropdown-menu > .active > a,
 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{color:#555555;background-color:#e7e7e7;}.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus{color:#cccccc;background-color:transparent;}}.navbar-default .navbar-link{color:#777777;}.navbar-default .navbar-link:hover{color:#333333;}.navbar-default .btn-link{color:#777777;}.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus{color:#333333;}.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus{color:#cccccc;}.navbar-inverse{background-color:#222222;border-color:#080808;}.navbar-inverse .navbar-brand{color:#9d9d9d;}.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus{color:#ffffff;background-color:transparent;}.navbar-inverse .navbar-text{color:#9d9d9d;}.navbar-inverse .navbar-nav > li > a{color:#9d9d9d;}.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus{color:#ffffff;background-color:transparent;}.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus{color:#ffffff;background-color:#080808;}.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus{color:#444444;background-color:transparent;}.navbar-inverse .navbar-toggle{border-color:#333333;}.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus{background-color:#333333;}.navbar-inverse .navbar-toggle .icon-bar{background-color:#ffffff;}.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form{border-color:#101010;}.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus{background-color:#080808;color:#ffffff;}@media(max-width:639px){.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header{border-color:#080808;}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808;}.navbar-inverse .navbar-nav .open .dropdown-menu > li > a{color:#9d9d9d;}.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus{color:#ffffff;background-color:transparent;}.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus{color:#ffffff;background-color:#080808;}.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus{color:#444444;background-color:transparent;}}.navbar-inverse .navbar-link{color:#9d9d9d;}.navbar-inverse .navbar-link:hover{color:#ffffff;}.navbar-inverse .btn-link{color:#9d9d9d;}.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus{color:#ffffff;}.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444444;}.breadcrumb{padding:10px 0;margin-bottom:20px;list-style:none;background-color:#d2d2d2;border-radius:0;}.breadcrumb > li{display:inline-block;}.breadcrumb > li + li:before{content:">\00a0";padding:0 5px;color:#3c3d41;}.breadcrumb > .active{color:#1a86c4;}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:0;}.pagination > li{display:inline;}.pagination > li > a,
.pagination > li > span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#009fe3;background-color:#ffffff;border:1px solid #cccccc;margin-left:-1px;}.pagination > li:first-child > a,
.pagination > li:first-child > span{margin-left:0;border-bottom-left-radius:0;border-top-left-radius:0;}.pagination > li:last-child > a,
.pagination > li:last-child > span{border-bottom-right-radius:0;border-top-right-radius:0;}.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus{z-index:2;color:#a6a6a6;background-color:transparent;border-color:#dddddd;}.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus{z-index:3;color:#a6a6a6;background-color:#005db5;border-color:#005db5;cursor:default;}.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus{color:#a6a6a6;background-color:#ffffff;border-color:#dddddd;cursor:not-allowed;}.pagination-lg > li > a,
.pagination-lg > li > span{padding:8px 20px;font-size:18px;line-height:1.3333333;}.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span{border-bottom-left-radius:0;border-top-left-radius:0;}.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span{border-bottom-right-radius:0;border-top-right-radius:0;}.pagination-sm > li > a,
.pagination-sm > li > span{padding:5px 10px;font-size:13px;line-height:1.5;}.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span{border-bottom-left-radius:0;border-top-left-radius:0;}.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span{border-bottom-right-radius:0;border-top-right-radius:0;}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center;}.pager li{display:inline;}.pager li > a,
.pager li > span{display:inline-block;padding:5px 14px;background-color:#ffffff;border:1px solid #cccccc;border-radius:0;}.pager li > a:hover,
.pager li > a:focus{text-decoration:none;background-color:transparent;}.pager .next > a,
.pager .next > span{float:right;}.pager .previous > a,
.pager .previous > span{float:left;}.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span{color:#a6a6a6;background-color:#ffffff;cursor:not-allowed;}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#009fe3;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;}a.label:hover,
a.label:focus{color:#ffffff;text-decoration:none;cursor:pointer;}.label:empty{display:none;}.btn .label{position:relative;top:-1px;}.label-default{background-color:#777777;}.label-default[href]:hover,
.label-default[href]:focus{background-color:#5e5e5e;}.label-primary{background-color:#005db5;}.label-primary[href]:hover,
.label-primary[href]:focus{background-color:#004382;}.label-success{background-color:#4cb86d;}.label-success[href]:hover,
.label-success[href]:focus{background-color:#3b9657;}.label-info{background-color:#669ad4;}.label-info[href]:hover,
.label-info[href]:focus{background-color:#3e80c9;}.label-warning{background-color:#f39200;}.label-warning[href]:hover,
.label-warning[href]:focus{background-color:#c07300;}.label-danger{background-color:#fb503e;}.label-danger[href]:hover,
.label-danger[href]:focus{background-color:#fa230c;}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:13px;font-weight:bold;color:#ffffff;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#777777;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;}a.badge:hover,
a.badge:focus{color:#ffffff;text-decoration:none;cursor:pointer;}.list-group-item.active > .badge,
.nav-pills > .active > a > .badge{color:#009fe3;background-color:#ffffff;}.list-group-item > .badge{float:right;}.list-group-item > .badge + .badge{margin-right:5px;}.nav-pills > li > a > .badge{margin-left:3px;}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eeeeee;}.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-fluid .jumbotron{border-radius:0;padding-left:10px;padding-right:10px;}.jumbotron .container{max-width:100%;}@media screen and (min-width:640px){.jumbotron{padding-top:48px;padding-bottom:48px;}.container .jumbotron,
 .container-fluid .jumbotron{padding-left:60px;padding-right:60px;}.jumbotron h1,
 .jumbotron .h1{font-size:63px;}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#ffffff;border:1px solid #dddddd;border-radius:0;-webkit-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out;}.thumbnail > img,
.thumbnail a > img{margin-left:auto;margin-right:auto;}a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active{border-color:#009fe3;}.thumbnail .caption{padding:9px;color:#3c3d41;}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:0;}.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{background-color:#dff0d8;border-color:#d6e9c6;color:#3e5983;}.alert-success hr{border-top-color:#c9e2b3;}.alert-success .alert-link{color:#2e4160;}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f;}.alert-info hr{border-top-color:#a6e1ec;}.alert-info .alert-link{color:#245269;}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b;}.alert-warning hr{border-top-color:#f7e1b5;}.alert-warning .alert-link{color:#66512c;}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#3c3d41;}.alert-danger hr{border-top-color:#e4b9c0;}.alert-danger .alert-link{color:#242426;}@-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{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:0;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);}.progress-bar{float:left;width:0%;height:100%;font-size:13px;line-height:20px;color:#ffffff;text-align:center;background-color:#005db5;-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.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:#4cb86d;}.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:#669ad4;}.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:#f39200;}.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:#fb503e;}.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{zoom:1;overflow:hidden;}.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{margin-bottom:20px;padding-left:0;}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#ffffff;border:1px solid #dddddd;}.list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0;}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}a.list-group-item,
button.list-group-item{color:#555555;}a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading{color:#333333;}a.list-group-item:hover,
button.list-group-item:hover,
a.list-group-item:focus,
button.list-group-item:focus{text-decoration:none;color:#555555;background-color:#f5f5f5;}button.list-group-item{width:100%;text-align:left;}.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus{background-color:#eeeeee;color:#777777;cursor:not-allowed;}.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:#777777;}.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus{z-index:2;color:#ffffff;background-color:#005db5;border-color:#005db5;}.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .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:#82c2ff;}.list-group-item-success{color:#3e5983;background-color:#dff0d8;}a.list-group-item-success,
button.list-group-item-success{color:#3e5983;}a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading{color:inherit;}a.list-group-item-success:hover,
button.list-group-item-success:hover,
a.list-group-item-success:focus,
button.list-group-item-success:focus{color:#3e5983;background-color:#d0e9c6;}a.list-group-item-success.active,
button.list-group-item-success.active,
a.list-group-item-success.active:hover,
button.list-group-item-success.active:hover,
a.list-group-item-success.active:focus,
button.list-group-item-success.active:focus{color:#fff;background-color:#3e5983;border-color:#3e5983;}.list-group-item-info{color:#31708f;background-color:#d9edf7;}a.list-group-item-info,
button.list-group-item-info{color:#31708f;}a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading{color:inherit;}a.list-group-item-info:hover,
button.list-group-item-info:hover,
a.list-group-item-info:focus,
button.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3;}a.list-group-item-info.active,
button.list-group-item-info.active,
a.list-group-item-info.active:hover,
button.list-group-item-info.active:hover,
a.list-group-item-info.active:focus,
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,
button.list-group-item-warning{color:#8a6d3b;}a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading{color:inherit;}a.list-group-item-warning:hover,
button.list-group-item-warning:hover,
a.list-group-item-warning:focus,
button.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc;}a.list-group-item-warning.active,
button.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus,
button.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b;}.list-group-item-danger{color:#3c3d41;background-color:#f2dede;}a.list-group-item-danger,
button.list-group-item-danger{color:#3c3d41;}a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading{color:inherit;}a.list-group-item-danger:hover,
button.list-group-item-danger:hover,
a.list-group-item-danger:focus,
button.list-group-item-danger:focus{color:#3c3d41;background-color:#ebcccc;}a.list-group-item-danger.active,
button.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus,
button.list-group-item-danger.active:focus{color:#fff;background-color:#3c3d41;border-color:#3c3d41;}.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:#eeeeee;border-radius:0;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:0 1px 1px rgba(0, 0, 0, 0.05);}.panel-body{padding:15px;}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:-1;border-top-left-radius:-1;}.panel-heading > .dropdown .dropdown-toggle{color:inherit;}.panel-title{margin-top:0;margin-bottom:0;font-size:18px;color:#3c3d41;font-weight:bold;}.panel-title.color{color:#0068b3;}.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a{color:inherit;}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #dddddd;border-bottom-right-radius:-1;border-bottom-left-radius:-1;}.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-right-radius:-1;border-top-left-radius:-1;}.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:-1;border-bottom-left-radius:-1;}.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-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-left:15px;padding-right:15px;}.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child{border-top-right-radius:-1;border-top-left-radius:-1;}.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .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 > tbody:first-child > tr:first-child{border-top-left-radius:-1;border-top-right-radius:-1;}.panel > .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 td:first-child,
.panel > .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 td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child{border-top-left-radius:-1;}.panel > .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 td:last-child,
.panel > .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 td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child{border-top-right-radius:-1;}.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child{border-bottom-right-radius:-1;border-bottom-left-radius:-1;}.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .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 > tfoot:last-child > tr:last-child{border-bottom-left-radius:-1;border-bottom-right-radius:-1;}.panel > .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 td:first-child,
.panel > .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 td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child{border-bottom-left-radius:-1;}.panel > .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 td:last-child,
.panel > .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 td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child{border-bottom-right-radius:-1;}.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body{border-top:1px solid #e5e5e5;}.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-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td: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-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td: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-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th{border-bottom:0;}.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th{border-bottom:0;}.panel > .table-responsive{border:0;margin-bottom:0;}.panel-group{margin-bottom:20px;}.panel-group .panel{margin-bottom:0;border-radius:0;}.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 #dddddd;}.panel-group .panel-footer{border-top:0;}.panel-group .panel-footer + .panel-collapse .panel-body{border-bottom:1px solid #dddddd;}.panel-default{border-color:#dddddd;}.panel-default > .panel-heading{color:#333333;background-color:#f2f4f7;border-color:#dddddd;}.panel-default > .panel-heading + .panel-collapse > .panel-body{border-top-color:#dddddd;}.panel-default > .panel-heading .badge{color:#f2f4f7;background-color:#333333;}.panel-default > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#dddddd;}.panel-primary{border-color:#005db5;}.panel-primary > .panel-heading{color:#ffffff;background-color:#005db5;border-color:#005db5;}.panel-primary > .panel-heading + .panel-collapse > .panel-body{border-top-color:#005db5;}.panel-primary > .panel-heading .badge{color:#005db5;background-color:#ffffff;}.panel-primary > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#005db5;}.panel-success{border-color:#d6e9c6;}.panel-success > .panel-heading{color:#3e5983;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:#3e5983;}.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:#3c3d41;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:#3c3d41;}.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;left:0;bottom:0;height:100%;width: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:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);}.well blockquote{border-color:#ddd;border-color:rgba(0, 0, 0, 0.15);}.well-lg{padding:24px;border-radius:0;}.well-sm{padding:9px;border-radius:0;}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);}.close:hover,
.close:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50);}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}.modal-open{overflow:hidden;}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-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 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.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:#ffffff;border:1px solid #999999;border:1px solid rgba(0, 0, 0, 0.2);border-radius:0;-webkit-box-shadow:0 3px 9px rgba(0, 0, 0, 0.5);box-shadow:0 3px 9px rgba(0, 0, 0, 0.5);background-clip:padding-box;outline:0;}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000;}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0);}.modal-backdrop.in{opacity:0.5;filter:alpha(opacity=50);}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;}.modal-header .close{margin-top:-2px;}.modal-title{margin:0;line-height:1.42857143;}.modal-body{position:relative;padding:15px;}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5;}.modal-footer .btn + .btn{margin-left:5px;margin-bottom:0;}.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:640px){.modal-dialog{width:600px;margin:30px auto;}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0, 0, 0, 0.5);box-shadow:0 5px 15px rgba(0, 0, 0, 0.5);}.modal-sm{width:300px;}}@media(min-width:1024px){.modal-lg{width:900px;}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Open Sans", Helvetica, Arial, sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:13px;opacity:0;filter:alpha(opacity=0);}.tooltip.in{opacity:0.9;filter:alpha(opacity=90);}.tooltip.top{margin-top:-3px;padding:5px 0;}.tooltip.right{margin-left:3px;padding:0 5px;}.tooltip.bottom{margin-top:3px;padding:5px 0;}.tooltip.left{margin-left:-3px;padding:0 5px;}.tooltip-inner{max-width:200px;padding:3px 8px;color:#ffffff;text-align:center;background-color:#000000;border-radius:0;}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000000;}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000000;}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000000;}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000000;}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000000;}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000000;}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000000;}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000000;}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Open Sans", Helvetica, Arial, sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#ffffff;background-clip:padding-box;border:1px solid #cccccc;border:1px solid rgba(0, 0, 0, 0.2);border-radius:0;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 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-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:-1px -1px 0 0;}.popover-content{padding:9px 14px;}.popover > .arrow,
.popover > .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}.popover > .arrow{border-width:11px;}.popover > .arrow:after{border-width:10px;content:"";}.popover.top > .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999999;border-top-color:rgba(0, 0, 0, 0.25);bottom:-11px;}.popover.top > .arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#ffffff;}.popover.right > .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999999;border-right-color:rgba(0, 0, 0, 0.25);}.popover.right > .arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#ffffff;}.popover.bottom > .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999999;border-bottom-color:rgba(0, 0, 0, 0.25);top:-11px;}.popover.bottom > .arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#ffffff;}.popover.left > .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999999;border-left-color:rgba(0, 0, 0, 0.25);}.popover.left > .arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#ffffff;bottom:-10px;}.carousel{position:relative;}.carousel-inner{position:relative;overflow:hidden;width:100%;}.carousel-inner > .item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;}.carousel-inner > .item > img,
.carousel-inner > .item > a > img{line-height:1;}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner > .item{-webkit-transition:-webkit-transform 0.6s ease-in-out;-moz-transition:-moz-transform 0.6s ease-in-out;-o-transition:-o-transform 0.6s ease-in-out;transition:transform 0.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;left:0;bottom:0;width:15%;opacity:0.5;filter:alpha(opacity=50);font-size:20px;color:#ffffff;text-align:center;text-shadow:0 1px 2px rgba(0, 0, 0, 0.6);background-color:rgba(0, 0, 0, 0);}.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%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);}.carousel-control.right{left:auto;right:0;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%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);}.carousel-control:hover,
.carousel-control:focus{outline:0;color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);}.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block;}.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;line-height:1;font-family:serif;}.carousel-control .icon-prev:before{content:'\2039';}.carousel-control .icon-next:before{content:'\203a';}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center;}.carousel-indicators li{background-color:lightgray !important;display:inline-block;width:10px;height:10px;margin:0 5px !important;text-indent:-999px;border:none !important;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0, 0, 0, 0);}.carousel-indicators .active{margin:0 5px !important;width:10px;height:10px;border:none !important;background-color:#152A38 !important;}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#ffffff;text-align:center;text-shadow:0 1px 2px rgba(0, 0, 0, 0.6);}.carousel-caption .btn{text-shadow:none;}@media screen and (min-width:640px){.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{left:20%;right:20%;padding-bottom:30px;}.carousel-indicators{bottom:20px;}}.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after,
.tabs .tabs-list:before,
.tabs .tabs-list:after,
.cart__content:before,
.cart__content:after{content:" ";display:table;}.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-header:after,
.modal-footer:after,
.tabs .tabs-list:after,
.cart__content:after{clear:both;}.center-block{display:block;margin-left:auto;margin-right: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:transparent;text-shadow:none;background-color:transparent;border:0;}.hidden{display:none !important;}.affix{position:fixed;}@-ms-viewport{width:device-width;}.visible-xs,
.visible-sm,
.visible-md,
.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:639px){.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:639px){.visible-xs-block{display:block !important;}}@media(max-width:639px){.visible-xs-inline{display:inline !important;}}@media(max-width:639px){.visible-xs-inline-block{display:inline-block !important;}}@media(min-width:640px) and (max-width:1023px){.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:640px) and (max-width:1023px){.visible-sm-block{display:block !important;}}@media(min-width:640px) and (max-width:1023px){.visible-sm-inline{display:inline !important;}}@media(min-width:640px) and (max-width:1023px){.visible-sm-inline-block{display:inline-block !important;}}@media(min-width:1024px) and (max-width:1399px){.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:1024px) and (max-width:1399px){.visible-md-block{display:block !important;}}@media(min-width:1024px) and (max-width:1399px){.visible-md-inline{display:inline !important;}}@media(min-width:1024px) and (max-width:1399px){.visible-md-inline-block{display:inline-block !important;}}@media(min-width:1400px){.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:1400px){.visible-lg-block{display:block !important;}}@media(min-width:1400px){.visible-lg-inline{display:inline !important;}}@media(min-width:1400px){.visible-lg-inline-block{display:inline-block !important;}}@media(max-width:639px){.hidden-xs{display:none !important;}}@media(min-width:640px) and (max-width:1023px){.hidden-sm{display:none !important;}}@media(min-width:1024px) and (max-width:1399px){.hidden-md{display:none !important;}}@media(min-width:1400px){.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;}}.ui-draggable-handle{-ms-touch-action:none;touch-action:none;}.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,
.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}.ui-helper-clearfix:after{clear:both;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0);}.ui-front{z-index:100;}.ui-state-disabled{cursor:default !important;pointer-events:none;}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-0.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block;}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}.ui-resizable{position:relative;}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none;}.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle{display:none;}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}.ui-selectable{-ms-touch-action:none;touch-action:none;}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black;}.ui-sortable-handle{-ms-touch-action:none;touch-action:none;}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%;}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto;}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0;}.ui-menu .ui-menu{position:absolute;}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em;}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0;}.ui-menu .ui-state-focus,
.ui-menu .ui-state-active{margin:-1px;}.ui-menu-icons{position:relative;}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em;}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0;}.ui-menu .ui-menu-icon{left:auto;right:0;}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible;}.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active{text-decoration:none;}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap;}input.ui-button.ui-button-icon-only{text-indent:0;}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px;}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap;}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em;}input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner{border:0;padding:0;}.ui-controlgroup{vertical-align:middle;display:inline-block;}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0;}.ui-controlgroup > .ui-controlgroup-item:focus,
.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999;}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left;}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box;}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em;}.ui-controlgroup .ui-controlgroup-label span{font-size:80%;}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none;}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none;}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none;}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none;}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(97.6%);}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid;}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none;}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none;}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid;}.ui-checkboxradio-disabled{pointer-events:none;}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year{width:45%;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,
.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;font-size:0;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em;}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0;}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative;}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px;}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right;}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer;}.ui-dialog .ui-resizable-n{height:2px;top:0;}.ui-dialog .ui-resizable-e{width:2px;right:0;}.ui-dialog .ui-resizable-s{height:2px;bottom:0;}.ui-dialog .ui-resizable-w{width:2px;left:0;}.ui-dialog .ui-resizable-se,
.ui-dialog .ui-resizable-sw,
.ui-dialog .ui-resizable-ne,
.ui-dialog .ui-resizable-nw{width:7px;height:7px;}.ui-dialog .ui-resizable-se{right:0;bottom:0;}.ui-dialog .ui-resizable-sw{left:0;bottom:0;}.ui-dialog .ui-resizable-ne{right:0;top:0;}.ui-dialog .ui-resizable-nw{left:0;top:0;}.ui-draggable .ui-dialog-titlebar{cursor:move;}.ui-progressbar{height:2em;text-align:left;overflow:hidden;}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25;}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none;}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none;}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px;}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0;}.ui-selectmenu-open{display:block;}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis;}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em;}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0;}.ui-slider{position:relative;text-align:left;}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none;}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit;}.ui-slider-horizontal{height:.8em;}.ui-slider-horizontal .ui-slider-handle{top:-0.3em;margin-left:-0.6em;}.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}.ui-slider-horizontal .ui-slider-range-min{left:0;}.ui-slider-horizontal .ui-slider-range-max{right:0;}.ui-slider-vertical{width:.8em;height:100px;}.ui-slider-vertical .ui-slider-handle{left:-0.3em;margin-left:0;margin-bottom:-0.6em;}.ui-slider-vertical .ui-slider-range{left:0;width:100%;}.ui-slider-vertical .ui-slider-range-min{bottom:0;}.ui-slider-vertical .ui-slider-range-max{top:0;}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle;}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em;}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0;}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none;}.ui-spinner-up{top:0;}.ui-spinner-down{bottom:0;}.ui-tabs{position:relative;padding:.2em;}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0;}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap;}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none;}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px;}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text;}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer;}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none;}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;}body .ui-tooltip{border-width:2px;}.ui-widget{font-family:Arial, Helvetica, sans-serif;font-size:1em;}.ui-widget .ui-widget{font-size:1em;}.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button{font-family:Arial, Helvetica, sans-serif;font-size:1em;}.ui-widget.ui-widget-content{border:1px solid #c5c5c5;}.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333;}.ui-widget-content a{color:#333333;}.ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#333333;font-weight:bold;}.ui-widget-header a{color:#333333;}.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545;}.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button{color:#454545;text-decoration:none;}.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus{border:1px solid #cccccc;background:#ededed;font-weight:normal;color:#2b2b2b;}.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus{color:#2b2b2b;text-decoration:none;}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6;}.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover{background:#007fff;font-weight:normal;color:#ffffff;}.ui-icon-background,
.ui-state-active .ui-icon-background{border:#003eff;background-color:#ffffff;}.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited{color:#ffffff;text-decoration:none;}.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620;}.ui-state-checked{border:1px solid #dad55e;background:#fffa90;}.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a{color:#777620;}.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f;}.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a{color:#5f3f3f;}.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text{color:#5f3f3f;}.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary{opacity:.7;filter:alpha(opacity=70);font-weight:normal;}.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled{opacity:.35;filter:alpha(opacity=35);background-image:none;}.ui-state-disabled .ui-icon{filter:alpha(opacity=35);}.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl{border-top-left-radius:3px;}.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr{border-top-right-radius:3px;}.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl{border-bottom-left-radius:3px;}.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br{border-bottom-right-radius:3px;}.ui-widget-overlay{background:#aaaaaa;opacity:.3;filter:alpha(opacity=30);}.ui-widget-shadow{-webkit-box-shadow:0px 0px 5px #666666;box-shadow:0px 0px 5px #666666;}.ui-datepicker{border:1px solid #e5e5e5;background:#ffffff;color:#3c3d41;}.ui-datepicker .ui-datepicker-header{color:#3c3d41;background-color:transparent;border:none;font-weight:bold;}.ui-icon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next{color:#009fe3;cursor:pointer;font-family:'Glyphicons Halflings';-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;height:15px;line-height:1;margin-top:5px;width:30px;}.ui-datepicker .ui-datepicker-prev{left:5px;float:left;text-align:left;}.ui-datepicker .ui-datepicker-prev:before{content:"\e079";}.ui-datepicker .ui-datepicker-next{right:5px;float:right;text-align:right;}.ui-datepicker .ui-datepicker-next:before{content:"\e080";}.ui-datepicker .ui-icon{display:none;}.ui-widget-header .ui-datepicker-prev-hover.ui-state-hover,
.ui-widget-header .ui-datepicker-next-hover.ui-state-hover{border:0 none;background:transparent;color:#006996;top:2px;}.ui-datepicker th{font-weight:400;}.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default{background-color:#f4f4f4;text-align:center;color:#3c3d41;}.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited{color:#454545;text-decoration:none;}.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited{color:#2b2b2b;text-decoration:none;}.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited{color:#ffffff;text-decoration:none;}.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight{background:#009fe3;color:#ffffff;border-color:#009fe3;}.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a{color:#777620;}.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus{background:transparent;color:#152A38;}.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f;}.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a{color:#5f3f3f;}.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text{color:#5f3f3f;}.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary{opacity:.7;filter:alpha(opacity=70);font-weight:normal;}.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled{opacity:.35;filter:alpha(opacity=35);background-image:none;}.ui-state-disabled .ui-icon{filter:alpha(opacity=35);}body{overflow-x:hidden;position:relative;font-size:13px;color:#3c3d41;}body::-webkit-scrollbar{width:10px;height:10px;background:#e5e5e5;}body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0, 0, 0, 0.3);-webkit-border-radius:10px;border-radius:10px;}body::-webkit-scrollbar-thumb{background:#005db5;-webkit-box-shadow:inset 0 0 2px #e5e5e5;border-radius:1px;}body::-webkit-scrollbar-thumb:window-inactive{background:#337ab7;}.no-margin{margin:0 !important;}@media(min-width:1400px){.container-lg{float:none;margin:0 auto !important;overflow:hidden;}}@media(min-width:1200px){.container-custom{max-width:1200px;margin-left:auto;margin-right:auto;}}@media(min-width:1200px){.container-custom-max{max-width:1600px;margin-left:auto;margin-right:auto;}}.border-error{border:1px solid #fb503e !important;}.form-group{position:relative;}ul,
ol{padding-left:15px;}@media(max-width:1023px){.form-control{height:42px;padding:8px 20px;font-size:18px;line-height:1.3333333;border-radius:0;font-size:14px;}select.form-control{height:42px;line-height:42px;}textarea.form-control,
 select[multiple].form-control{height:auto;}}.custom-select{-ms-scrollbar-base-color:#337ab7;-ms-scrollbar-track-color:#e5e5e5;position:relative;}.custom-select select{display:none;}.select-selected{background-color:white;padding:9px 16px;border:1px solid #d2d2d2;cursor:pointer;color:#3c3d41;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.select-selected:after,
.hasDatepicker:after{position:absolute;content:"";top:15px;right:10px;width:0;height:0;border:6px solid transparent;border-color:#7d7d7d transparent transparent transparent;}.select-items{position:absolute;background-color:white;top:100%;left:0;right:0;z-index:99;}.select-items div{color:#3c3d41;padding:8px 16px;border:1px solid transparent;border-color:transparent #d2d2d2 #d2d2d2 #d2d2d2;cursor:pointer;text-align:left;}.select-items div:hover{background-color:rgba(0, 93, 181, 0.1);color:black;}.select-items + .select-items-search{position:absolute;top:100%;height:130%;width:300px;background-color:white;padding:8px 10px;border:1px solid transparent;border-color:transparent #d2d2d2 #d2d2d2 #d2d2d2;}@media(max-width:480px){.select-items + .select-items-search{width:100%;}}.select-items + .select-items-search .form-control{border-radius:6px;height:100%;color:#3c3d41;}.select-items.select-hide + .select-items-search{display:none;}.js-search-items .select-items{top:230%;}.select-hide{display:none;}select:disabled + .select-selected{pointer-events:none;color:#afafaf;user-select:none;}select:disabled + .select-selected:after{border-color:#afafaf transparent transparent transparent;}select{padding:10px 10px;border:1px solid #b5b5b5;}option{font-size:0.875em;line-height:18px;padding:6px 13px;width:100%;color:black;}option[value=""][disabled]{display:none;}a,
button{color:#009fe3;text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}a:hover,
a:focus{text-decoration:none;}h1{font-weight:bold;font-size:30px;margin:0;text-transform:uppercase;letter-spacing:1pt;}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#3c3d41;}.open > .dropdown-menu{padding:15px 0 0 0;}.dropdown-menu li{margin-top:3px;}.dropdown-menu li:first-child{margin-top:0;}.dropdown-menu > li > a{display:block;padding:3px 25px;clear:both;font-weight:400;line-height:1.42857;color:#3c3d41;white-space:nowrap;}.display-none{display:none;}.page-title{margin-bottom:30px;}.text{font-size:13px;color:#3c3d41;}.text.bold{font-weight:bold;}.custom-icon-cart{font-size:22px;}.custom-icon-info{font-size:22px;}.custom-icon-plus,
.custom-icon-minus{font-size:15px;font-weight:bold;vertical-align:middle;}.icon-cart:before{content:url('/_ui/responsive/theme-lambda/images/shopping-cart.svg');}@media(min-width:640px){.item-label,
 .item-value{display:block;}}@media(max-width:639px){.item-label,
 .item-value{display:inline-block;line-height:20px;vertical-align:top;width:49%;}.item-value{padding-left:10px;}.item-action{margin-top:20px;}}.item-label{text-transform:uppercase;font-weight:300;}.item-value{font-size:18px;padding-bottom:10px;text-overflow:ellipsis;overflow:hidden;}.alert{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.alert{padding-left:20px;padding-right:20px;}}.container__full{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.container__full{padding-left:20px;padding-right:20px;}}.form-group label{color:inherit;text-transform:none;}.custom-scroll{max-height:80vh;overflow-y:scroll;}.custom-overflow-y{overflow-y:hidden !important;}.ui-datepicker{padding:0;}.ui-datepicker.ui-widget.ui-widget-content{font-family:"Open Sans", Helvetica, Arial, sans-serif;border:1px solid #009fe3;border-radius:0;}.ui-datepicker .ui-datepicker-header{color:black;text-transform:uppercase;}.ui-datepicker .ui-datepicker-header,
.ui-datepicker th{background-color:#eeeeee;}.ui-datepicker table{font-size:10px;}.ui-datepicker th{color:#a8a8a8;padding:.4em .3em;}.ui-datepicker thead th{padding:0 .4em .6em;width:37px;}.ui-datepicker td a,
.ui-datepicker td span{padding-top:4px;padding-bottom:4px;}.ui-datepicker th:first-child,
.ui-datepicker td:first-child{padding-left:15px;}.ui-datepicker th:last-child,
.ui-datepicker td:last-child{padding-right:15px;}.ui-datepicker .ui-state-default,
.ui-datepicker .ui-widget-content .ui-state-default,
.ui-datepicker .ui-widget-header .ui-state-default,
.ui-datepicker .ui-button,
.ui-datepicker html .ui-button.ui-state-disabled:hover,
.ui-datepicker html .ui-button.ui-state-disabled:active{background-color:transparent;border-color:transparent;}.ui-datepicker .ui-state-default,
.ui-datepicker .ui-widget-content .ui-state-default,
.ui-datepicker .ui-widget-header .ui-state-default{background-color:transparent;color:inherit;}.ui-datepicker .ui-state-active,
.ui-datepicker .ui-widget-content .ui-state-active,
.ui-datepicker .ui-widget-header .ui-state-active,
.ui-datepicker .ui-state-hover,
.ui-datepicker .ui-widget-content .ui-state-hover,
.ui-datepicker .ui-widget-header .ui-state-hover,
.ui-datepicker .ui-state-focus,
.ui-datepicker .ui-widget-content .ui-state-focus,
.ui-datepicker .ui-widget-header .ui-state-focus{border-color:transparent;background-color:#009fe3;color:white;}.ui-datepicker .ui-state-active,
.ui-datepicker .ui-widget-content .ui-state-active,
.ui-datepicker .ui-widget-header .ui-state-active,
.ui-datepicker .ui-state-hover,
.ui-datepicker .ui-widget-content .ui-state-hover,
.ui-datepicker .ui-widget-header .ui-state-hover,
.ui-datepicker .ui-state-focus,
.ui-datepicker .ui-widget-content .ui-state-focus,
.ui-datepicker .ui-widget-header .ui-state-focus{font-weight:bold;}.ui-datepicker .ui-datepicker-next{padding-right:5px;}.ui-datepicker .ui-datepicker-next:before{content:"\e250";}.ui-datepicker .ui-datepicker-prev{padding-left:5px;}.ui-datepicker .ui-datepicker-prev:before{content:"\e251";}.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next{color:#7d7d7d;}.ui-datepicker .ui-datepicker-prev.ui-state-hover,
.ui-datepicker .ui-datepicker-next.ui-state-hover,
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next{background-color:transparent;}.ui-datepicker .ui-datepicker-prev:hover,
.ui-datepicker .ui-datepicker-next:hover{color:#005db5;}.pull-right + .bottom-right-content{clear:both;}span.label[class*=label-]{color:white;}.global-alerts .alert-info{background-color:#a6dcf4;border:none;font-weight:bold;color:#3c3d41;}body.page-homepage .main-content > div.global-alerts .alert{margin-bottom:0;}@media(min-width:1200px){body.page-homepage .main-content > div.global-alerts .alert{max-width:1600px;margin-left:auto;margin-right:auto;}}.well{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#f2f4f7;border:none;border-bottom:1px solid #334b5c;padding:10px 15px;margin:0;}.well:before,
.well:after{content:" ";display:table;}.well:after{clear:both;}.well:before,
.well:after{content:" ";display:table;}.well:after{clear:both;}.well.well-single-headline{padding-left:0;padding-right:0;}.well.well-xs{padding:0px 15px 5px;}.well.well-xs .well-headline{padding-top:15px;margin:0;}.well.well-xs .well-content{padding-top:20px;}.well.well-sm{padding:10px 20px;}.well.well-md{padding-top:15px;padding-bottom:15px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.well.well-md{padding-left:20px;padding-right:20px;}}.well.well-lg{padding-top:45px;padding-bottom:35px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.well.well-lg{padding-left:20px;padding-right:20px;}}.well.well-primary{background-color:#005db5;color:#ffffff;}.well.well-secondary{background-color:#e8f4ff;color:#3c3d41;}.well.well-tertiary{background-color:#f7f7f7;color:#ffffff;}.well.well-tertiary .item-label{color:#7f919e;}.well.well-tertiary .item-value{color:#185db5;}.well.well-tertiary .item-value a{color:#185db5;text-decoration:underline;}.well.well-quaternary{background-color:#f2f2f2;color:#3c3d41;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}.well.well-quinary{background-color:#ffffff;color:#3c3d41;border-color:#e5e5e5;padding-left:0;padding-right:0;}.well.well-quinary .well-headline{background-color:#f7f7f7;color:#ffffff;}.well.well-quinary .well-content{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.well.well-quinary .well-content{padding-left:20px;padding-right:20px;}}.well-headline{margin-left:-15px;margin-right:-15px;font-size:16px;font-weight:700;border-bottom:1px solid #334b5c;padding:5px 30px 15px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.well-headline{padding-left:20px;padding-right:20px;}}.well-headline-sub{font-weight:400;padding-left:10px;}@media(max-width:639px){.well-headline{padding-left:35px;padding-right:35px;}}.well-single-headline{padding-bottom:0;border-bottom:0;}.well-content{padding-top:40px;padding-bottom:20px;}.well-content:before,
.well-content:after{content:" ";display:table;}.well-content:after{clear:both;}.well-content:before,
.well-content:after{content:" ";display:table;}.well-content:after{clear:both;}.well > .col-no-padding{padding-left:0;padding-right:0;}.well .well-headline{margin:0;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.well .well-headline{padding-left:20px;padding-right:20px;}}@media(max-width:639px){.well,
 .well.well-lg{padding-left:20px;padding-right:20px;}}.glyphicon-spin-animate,
.cart-loading:before{display:inline-block;-animation:spin 1.5s infinite linear;-ms-animation:spin2 1.5s infinite linear;-moz-animation:spin2 1.5s infinite linear;-webkit-animation:spin2 1.5s infinite linear;}@-ms-keyframes spin2{from{-ms-transform:rotate(0deg);}to{-ms-transform:rotate(360deg);}}@-moz-keyframes spin2{from{-moz-transform:rotate(0deg);}to{-moz-transform:rotate(360deg);}}@-webkit-keyframes spin2{from{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);}}@keyframes spin{from{transform:scale(1) rotate(0deg);}to{transform:scale(1) rotate(360deg);}}.loading-dots span{font-size:125%;font-weight:600;animation-name:blink;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both;}.loading-dots span:nth-child(2){animation-delay:.2s;}.loading-dots span:nth-child(3){animation-delay:.4s;}@keyframes blink{0%{opacity:.2;}20%{opacity:1;}100%{opacity:.2;}}.checkmarks label,
label.checkmark{display:block;position:relative;margin-bottom:12px;padding-left:24px;cursor:pointer;text-transform:none;font-weight:inherit;color:black;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.checkmarks label input[type="checkbox"],
label.checkmark input[type="checkbox"],
.checkmarks label input[type="radio"],
label.checkmark input[type="radio"],
.checkmarks label > .checkbox,
label.checkmark > .checkbox{position:absolute;display:none;}.checkmarks label input[type="checkbox"]:checked ~ span.checkmark:after,
label.checkmark input[type="checkbox"]:checked ~ span.checkmark:after,
.checkmarks label input[type="radio"]:checked ~ span.checkmark:after,
label.checkmark input[type="radio"]:checked ~ span.checkmark:after,
.checkmarks label > .checkbox:checked ~ span.checkmark:after,
label.checkmark > .checkbox:checked ~ span.checkmark:after,
.checkmarks label input[type="checkbox"].checked ~ span.checkmark:after,
label.checkmark input[type="checkbox"].checked ~ span.checkmark:after,
.checkmarks label input[type="radio"].checked ~ span.checkmark:after,
label.checkmark input[type="radio"].checked ~ span.checkmark:after,
.checkmarks label > .checkbox.checked ~ span.checkmark:after,
label.checkmark > .checkbox.checked ~ span.checkmark:after,
.checkmarks label input[type="checkbox"].checked ~ span.checkmark-intermediate:after,
label.checkmark input[type="checkbox"].checked ~ span.checkmark-intermediate:after,
.checkmarks label input[type="radio"].checked ~ span.checkmark-intermediate:after,
label.checkmark input[type="radio"].checked ~ span.checkmark-intermediate:after,
.checkmarks label > .checkbox.checked ~ span.checkmark-intermediate:after,
label.checkmark > .checkbox.checked ~ span.checkmark-intermediate:after,
.checkmarks label input[type="checkbox"]:checked ~ span.checkmark-intermediate:after,
label.checkmark input[type="checkbox"]:checked ~ span.checkmark-intermediate:after,
.checkmarks label input[type="radio"]:checked ~ span.checkmark-intermediate:after,
label.checkmark input[type="radio"]:checked ~ span.checkmark-intermediate:after,
.checkmarks label > .checkbox:checked ~ span.checkmark-intermediate:after,
label.checkmark > .checkbox:checked ~ span.checkmark-intermediate:after,
.checkmarks label input[type="checkbox"].checked ~ span.checkmark-tick:after,
label.checkmark input[type="checkbox"].checked ~ span.checkmark-tick:after,
.checkmarks label input[type="radio"].checked ~ span.checkmark-tick:after,
label.checkmark input[type="radio"].checked ~ span.checkmark-tick:after,
.checkmarks label > .checkbox.checked ~ span.checkmark-tick:after,
label.checkmark > .checkbox.checked ~ span.checkmark-tick:after,
.checkmarks label input[type="checkbox"]:checked ~ span.checkmark-tick:after,
label.checkmark input[type="checkbox"]:checked ~ span.checkmark-tick:after,
.checkmarks label input[type="radio"]:checked ~ span.checkmark-tick:after,
label.checkmark input[type="radio"]:checked ~ span.checkmark-tick:after,
.checkmarks label > .checkbox:checked ~ span.checkmark-tick:after,
label.checkmark > .checkbox:checked ~ span.checkmark-tick:after{display:block;}.checkmarks label input[type="checkbox"] ~ .label,
label.checkmark input[type="checkbox"] ~ .label,
.checkmarks label input[type="radio"] ~ .label,
label.checkmark input[type="radio"] ~ .label,
.checkmarks label > .checkbox ~ .label,
label.checkmark > .checkbox ~ .label{color:inherit;padding:inherit;font-size:inherit;}.checkmarks label input[type="checkbox"]:checked ~ span.checkmark,
label.checkmark input[type="checkbox"]:checked ~ span.checkmark,
.checkmarks label input[type="radio"]:checked ~ span.checkmark,
label.checkmark input[type="radio"]:checked ~ span.checkmark,
.checkmarks label > .checkbox:checked ~ span.checkmark,
label.checkmark > .checkbox:checked ~ span.checkmark,
.checkmarks label input[type="checkbox"].checked ~ span.checkmark,
label.checkmark input[type="checkbox"].checked ~ span.checkmark,
.checkmarks label input[type="radio"].checked ~ span.checkmark,
label.checkmark input[type="radio"].checked ~ span.checkmark,
.checkmarks label > .checkbox.checked ~ span.checkmark,
label.checkmark > .checkbox.checked ~ span.checkmark,
.checkmarks label input[type="checkbox"].checked ~ span.checkmark-intermediate,
label.checkmark input[type="checkbox"].checked ~ span.checkmark-intermediate,
.checkmarks label input[type="radio"].checked ~ span.checkmark-intermediate,
label.checkmark input[type="radio"].checked ~ span.checkmark-intermediate,
.checkmarks label > .checkbox.checked ~ span.checkmark-intermediate,
label.checkmark > .checkbox.checked ~ span.checkmark-intermediate{background-color:white;border-color:#ccc;}.checkmarks label input[type="checkbox"].checked ~ span.checkmark-tick,
label.checkmark input[type="checkbox"].checked ~ span.checkmark-tick,
.checkmarks label input[type="radio"].checked ~ span.checkmark-tick,
label.checkmark input[type="radio"].checked ~ span.checkmark-tick,
.checkmarks label > .checkbox.checked ~ span.checkmark-tick,
label.checkmark > .checkbox.checked ~ span.checkmark-tick,
.checkmarks label input[type="checkbox"]:checked ~ span.checkmark-tick,
label.checkmark input[type="checkbox"]:checked ~ span.checkmark-tick,
.checkmarks label input[type="radio"]:checked ~ span.checkmark-tick,
label.checkmark input[type="radio"]:checked ~ span.checkmark-tick,
.checkmarks label > .checkbox:checked ~ span.checkmark-tick,
label.checkmark > .checkbox:checked ~ span.checkmark-tick{background-color:#005db5;}.checkmarks label span.checkmark-intermediate,
label.checkmark span.checkmark-intermediate{position:absolute;top:0;left:0;height:15px;width:15px;border:1px solid #005db5;}.checkmarks label span.checkmark-intermediate:after,
label.checkmark span.checkmark-intermediate:after{content:'-';position:absolute;display:none;left:4px;top:-5.5px;width:0;height:0;color:#005db5;border:none;background-color:white;}.checkmarks label span.checkmark-tick,
label.checkmark span.checkmark-tick{position:absolute;top:2px;left:0;height:15px;width:15px;border:1px solid #ccc;background-color:white;}.checkmarks label span.checkmark-tick:after,
label.checkmark span.checkmark-tick:after{content:'✔';position:absolute;display:none;left:1px;top:-4px;width:0;height:0;color:white;border:none;}.checkmarks label span.checkmark,
label.checkmark span.checkmark{position:absolute;top:2px;left:0;height:15px;width:15px;border:1px solid #d2d2d2;background-color:white;}.checkmarks label span.checkmark:after,
label.checkmark span.checkmark:after{content:"";position:absolute;display:none;left:2px;top:2px;width:0;height:0;border:4.5px solid #009fe3;}.checkmarks label input[disabled][type="checkbox"] ~ *,
label.checkmark input[disabled][type="checkbox"] ~ *,
.checkmarks label input.disabled[type="checkbox"] ~ *,
label.checkmark input.disabled[type="checkbox"] ~ *,
.checkmarks label input[disabled][type="radio"] ~ *,
label.checkmark input[disabled][type="radio"] ~ *,
.checkmarks label input.disabled[type="radio"] ~ *,
label.checkmark input.disabled[type="radio"] ~ *{background-color:#d2d2d2;}.checkmarks label input[type="radio"] ~ span.checkmark:after,
label.checkmark input[type="radio"] ~ span.checkmark:after,
.checkmarks label input[type="radio"] ~ span.checkmark,
label.checkmark input[type="radio"] ~ span.checkmark{border-radius:50%;}.checkmarks label:hover input[type="checkbox"] ~ span.checkmark,
label.checkmark:hover input[type="checkbox"] ~ span.checkmark,
.checkmarks label:hover input[type="radio"] ~ span.checkmark,
label.checkmark:hover input[type="radio"] ~ span.checkmark,
.checkmarks label:hover > .checkbox ~ span.checkmark,
label.checkmark:hover > .checkbox ~ span.checkmark{border-color:#005db5;}.checkmarks label:hover input[type="checkbox"][disabled] ~ span.checkmark,
label.checkmark:hover input[type="checkbox"][disabled] ~ span.checkmark,
.checkmarks label:hover input[type="radio"][disabled] ~ span.checkmark,
label.checkmark:hover input[type="radio"][disabled] ~ span.checkmark,
.checkmarks label:hover > .checkbox[disabled] ~ span.checkmark,
label.checkmark:hover > .checkbox[disabled] ~ span.checkmark,
.checkmarks label:hover input[type="checkbox"].disabled ~ span.checkmark,
label.checkmark:hover input[type="checkbox"].disabled ~ span.checkmark,
.checkmarks label:hover input[type="radio"].disabled ~ span.checkmark,
label.checkmark:hover input[type="radio"].disabled ~ span.checkmark,
.checkmarks label:hover > .checkbox.disabled ~ span.checkmark,
label.checkmark:hover > .checkbox.disabled ~ span.checkmark{border-color:#d2d2d2;cursor:not-allowed;}.column-text-overflow{height:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.form-control{height:40px;}.form-control-feedback{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.page-servizioTaglio .infoitem-container .content:not(.bottom-more-services){width:100%;display:block;height:auto;padding:20px;max-width:1040px;margin:0 auto;}.page-servizioTaglio .infoitem-container .background-infoitem{background:white;}.page-servizioTaglio .infoitem-container .h2{text-align:center;text-transform:uppercase;font-weight:600;margin-bottom:25px;}.page-servizioTaglio table{margin-top:35px;}.page-servizioTaglio tr:nth-child(even){background:#f4f4f4;}.page-servizioTaglio tr:first-child{background:#005db5;color:white;font-weight:bold;text-align:center;}.page-servizioTaglio tr:first-child td{padding:10px 20px;}.page-servizioTaglio tr{text-align:center;}.page-servizioTaglio .text-table{text-transform:capitalize;}.register-role-it + .select-selected + .select-items,
.job-title-it + .select-selected + .select-items{display:flex;flex-direction:column;}.register-role-it + .select-selected + .select-items div:nth-child(2),
.job-title-it + .select-selected + .select-items div:nth-child(2){order:9999;}.register-role-it + .select-selected + .select-items.select-hide,
.job-title-it + .select-selected + .select-items.select-hide{display:none;}@media(max-width:1023px){html{overflow-x:hidden;}body.offcanvas{overflow-y:hidden;max-height:100vh;}main{-webkit-transition:transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;}.container{width:100%;}textarea.form-control,
 select[multiple].form-control{height:auto;}}.limit-2-lines{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:20px;max-height:40px;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.limit-lines{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;}footer{margin-top:20px;}footer .container-fluid{padding:0;}footer .notice{color:white;text-align:center;font-size:12px;padding:8px 0 16px;}.footer__top{position:relative;}@media(min-width:1200px){.footer__top{max-width:1200px;margin-left:auto;margin-right:auto;}}.footer__top .banner__component{padding-left:30px;padding-right:30px;}@media(max-width:640px){.footer__top .footer__nav--container{margin-bottom:10px;text-align:center;}}.footer__top .footer__nav--container .footer__nav--links{padding-left:0px;width:100%;margin:0px;list-style:none;}.footer__top .footer__nav--container .footer__nav--links .footer__link{margin-top:10px;}.footer__top .footer__nav--container .footer__nav--links a{color:#404040;font-size:14px;}.page-newsDetailsPage footer,
.page-searchNews footer,
.page-accountLanding footer{margin-top:0;}.footer__right{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.footer__right{padding-left:20px;padding-right:20px;}}@media(max-width:1024px){.footer__right{border-top:1px solid #d3d3d3;padding-top:30px;margin-top:25px;}}.footer__right .footer__dropdown select.form-control{padding:2px 13px;}.footer__right .footer__dropdown .form-group{margin-bottom:0;}.footer__right .footer__dropdown .form-control{cursor:pointer;background-color:#f4f4f4;color:#404040;padding:7px 10px;height:26px;line-height:20px;font-size:14px;}.footer__right .footer__dropdown .form-control option{background-color:#f4f4f4;}.footer__right .footer__dropdown .form-control:focus::-ms-value{background-color:#f4f4f4;}.footer__copyright{background:#ffffff;padding:25px 0;color:#3c3d41;text-align:center;}ul.nav__links::after{content:"";display:block;clear:both;}ul.nav__links li{float:left;list-style-type:none;}ul.nav__links::after{clear:both;}@media(max-width:1023px){ul.nav__links:before{content:" ";display:table;}}.branding-mobile{padding:10px 0 9px 0;border-bottom:solid 1px #d2d2d2;z-index:9999;background-color:white;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.branding-mobile{padding-left:20px;padding-right:20px;}}.navigation.navigation--top{padding-left:15px;padding-right:15px;}.navigation--top .nav__left .simple-banner-component img,
.navigation--top .nav__left .banner__component img{width:auto;}.navigation--top .nav__left form[name=search_form_SearchBox]{margin-bottom:0;}.miniCartSlot > div[data-ng-transclude]{display:inline-block;}.navigation--top .nav__right .nav__links--account{margin:0;padding-left:0;float:right;}.navigation--top .nav__right .nav__links--account div[data-smartedit-component-id="HeaderLinksSlot"]{display:inline-block;float:left;}.navigation--top .nav__right .nav__links--account div[data-smartedit-component-id="HeaderLinksSlot"] li:last-child a{padding-right:12px;}.navigation--top .nav__right .nav__links--account li{display:inline-block;font-size:12px;color:#005db5;font-weight:400;text-transform:uppercase;}.navigation--top .nav__right .nav__links--account li:last-child a{padding-right:0;}.navigation--top .nav__right .nav__links--account li.logged_in{padding:10px;}.navigation--top .nav__right .nav__links--account li button{background:transparent none repeat scroll 0% 0%;border:medium none;color:#0068b3;font-size:1em;text-transform:uppercase;}.navigation--top .nav__right .nav__links--account li button:hover{background:none;text-decoration:none;color:#009fe3;}.navigation--top .nav__right .nav__links--account li a{color:inherit;cursor:pointer;text-transform:uppercase;font-weight:400;padding:12px;display:block;font-size:1em;line-height:1.329em;}.navigation--top .nav__right .nav__links--account li a:hover{text-decoration:none;color:#009fe3;}.navigation--top .nav__right .nav__links--account .myAccountLinksHeader.collapsed,
.navigation--top .nav__right .nav__links--account .myCompanyLinksHeader.collapsed{background-color:transparent;color:inherit;}.navigation--top .nav__right .nav__links--account .myAccountLinksHeader.collapsed::after,
.navigation--top .nav__right .nav__links--account .myCompanyLinksHeader.collapsed::after{clear:both;}.navigation--top .nav__right .nav__links--account .myAccountLinksHeader.collapsed:hover,
.navigation--top .nav__right .nav__links--account .myCompanyLinksHeader.collapsed:hover,
.navigation--top .nav__right .nav__links--account .myAccountLinksHeader.collapsed:focus,
.navigation--top .nav__right .nav__links--account .myCompanyLinksHeader.collapsed:focus{color:#009fe3;text-decoration:none;}.navigation--top .nav__right .nav__links--account .myAccountLinksHeader,
.navigation--top .nav__right .nav__links--account .myCompanyLinksHeader{background-color:#f7f7f7;color:#ffffff;text-decoration:none;height:40px;}.site-search .ui-menu,
.mobile-search-box .ui-menu{max-width:241px;width:100%;border:1px solid #d2d2d2;}.site-search .ui-menu .ui-state-focus,
.mobile-search-box .ui-menu .ui-state-focus,
.site-search .ui-menu .ui-state-active,
.mobile-search-box .ui-menu .ui-state-active{margin:0;}.site-search .ui-widget,
.mobile-search-box .ui-widget{font-family:inherit;font-size:inherit;}#accNavComponentDesktopOne,
#accNavComponentDesktopTwo{padding:0;background-color:#f7f7f7;}#accNavComponentDesktopOne ul.nav__links,
#accNavComponentDesktopTwo ul.nav__links{width:100%;padding:0;margin-bottom:0;}#accNavComponentDesktopOne ul.nav__links li,
#accNavComponentDesktopTwo ul.nav__links li{text-transform:capitalize;list-style:none;font-size:12px;color:#005db5;font-weight:400;padding:0;border-right:1px solid #265272;border-bottom:1px solid #265272;}#accNavComponentDesktopOne ul.nav__links li:hover,
#accNavComponentDesktopTwo ul.nav__links li:hover{background-color:#004678;}#accNavComponentDesktopOne ul.nav__links li a,
#accNavComponentDesktopTwo ul.nav__links li a{color:#ffffff;display:block;padding:25px 0 25px 30px;font-size:15px;font-weight:400;}#accNavComponentDesktopOne ul.nav__links li a:hover,
#accNavComponentDesktopTwo ul.nav__links li a:hover{text-decoration:none;}@media(min-width:1024px){.navigation--middle{border-top:1px solid #d2d2d2;}}@media(max-width:639px){.navigation--middle .row:first-child{border:none;}}.navigation--middle .btn{background-color:transparent;width:100%;padding:0;height:100%;font-size:30px;color:#3c3d41;border:none;}@media(min-width:1024px){.navigation--middle .nav__left{padding-left:30px;padding-right:30px;}}.navigation--middle .nav__left .site-search{background-color:white;z-index:2;}@media(min-width:640px) and (max-width:1023px){.navigation--middle .nav__left .site-search{margin-left:-10px;}}@media(max-width:1024px){.navigation--middle .nav__left .site-search{padding-left:0;}}@media(max-width:639px){.navigation--middle .nav__left .site-search{display:none !important;left:0;position:absolute;width:100%;padding:0 10px;border-top:1px solid #d2d2d2;}.navigation--middle .nav__left .site-search.active{display:block !important;}}.navigation--middle .nav__left .site-search .ui-front{padding:10px 0px;}.navigation--middle .nav__left .site-search .glyphicon-search{color:#3c3d41;font-size:17px;}.navigation--middle .nav__left .site-search .input-group{background-color:#ffffff;min-height:38px;border:1px solid #cccccc;}@media(min-width:1024px){.navigation--middle .nav__left .site-search .input-group{width:445px;}}.navigation--middle .nav__left .site-search .input-group .form-control{border:0;box-shadow:none;height:38px;}.navigation--middle .nav__left .site-search .input-group .btn{width:40px;padding:0;}.navigation--middle .nav__left .site-search .input-group .btn:hover{background-color:transparent;}.navigation--middle .nav__left .site-search ul.ui-autocomplete{display:none;position:absolute;background:#ffffff;left:0;right:0;-webkit-box-shadow:0 8px 15px rgba(0, 0, 0, 0.5);box-shadow:0 8px 15px rgba(0, 0, 0, 0.5);z-index:100;width:auto !important;padding-left:0;padding-top:0;list-style:none;margin:0;}.navigation--middle .nav__left .site-search ul.ui-autocomplete li{border-top:1px solid #e5e5e5;display:block;width:100%;padding:10px;}.navigation--middle .nav__left .site-search ul.ui-autocomplete li a{display:table;width:100%;color:inherit;text-decoration:none;}.navigation--middle .nav__left .site-search ul.ui-autocomplete li .thumb{display:table-cell;vertical-align:middle;padding:0 10px 0 0;}.navigation--middle .nav__left .site-search ul.ui-autocomplete li .name{display:table-cell;padding:10px;vertical-align:middle;width:100%;}.navigation--middle .nav__left .site-search ul.ui-autocomplete li .thumb + .name{padding:0 10px;}.navigation--middle .nav__left .site-search ul.ui-autocomplete li .price{display:table-cell;vertical-align:middle;padding:0 10px;}.navigation--middle .nav__left .site-search ul.ui-autocomplete li.ui-state-focus{border-left:none;border-right:none;border-bottom:none;margin:0;background:#f4f4f4;color:#3c3d41;}.navigation--middle .nav__left .site-search ul.ui-autocomplete.active{display:block;}.navigation--middle .nav__right{padding-right:25px;}@media(max-width:1024px){.navigation--middle .nav__right{padding-right:20px;}}.navigation--middle .nav__right ul.nav__links--shop_info{margin-bottom:0;}@media(max-width:1024px){.navigation--middle .nav__right ul.nav__links--shop_info{padding-left:10px;}}@media(min-width:640px){.navigation--middle .nav__right ul.nav__links--shop_info{float:right;}}@media(max-width:639px){.navigation--middle .nav__right ul.nav__links--shop_info{border-left:1px solid #d2d2d2;display:table-cell;text-align:center;vertical-align:top;padding:0;}.navigation--middle .nav__right ul.nav__links--shop_info li{float:none;}}@media(min-width:640px){.navigation--middle .nav__right ul.nav__links--shop_info .componentContainer .yCmsComponent{display:inline;}}.navigation--middle .nav__right ul.nav__links--shop_info .nav-location{min-width:60px;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;}.navigation--middle .nav__right ul.nav__links--shop_info .nav-location span{font-size:30px;top:27%;color:#005db5;}@media(min-width:640px){.navigation--middle .nav__right ul.nav__links--shop_info .nav-location{float:right;padding:0 10px;}}@media(min-width:1024px){.navigation--middle .nav__right ul.nav__links--shop_info .nav-location{padding:0 30px;}}@media(max-width:639px){.navigation--middle .componentContainer{text-align:center;vertical-align:top;border-left:1px solid #d2d2d2;}}.navigation--middle .nav-order-tools,
.navigation--middle .nav-location,
.navigation--middle .nav-cart{height:60px;}.navigation--middle .nav-order-tools:hover,
.navigation--middle .nav-location:hover,
.navigation--middle .nav-cart:hover,
.navigation--middle .btn:hover,
.navigation--middle .nav-order-tools:active,
.navigation--middle .nav-location:active,
.navigation--middle .nav-cart:active,
.navigation--middle .btn:active,
.navigation--middle .nav-order-tools:focus,
.navigation--middle .nav-location:focus,
.navigation--middle .nav-cart:focus,
.navigation--middle .btn:focus{box-shadow:none;}.navigation--middle .nav-cart{float:right;padding:0 10px;}@media(min-width:640px){.navigation--middle .nav-cart{padding-left:30px;}}@media(max-width:639px){.navigation--middle .nav-cart{position:relative;float:none;padding:0;}}@media(min-width:640px){.navigation--middle .nav-cart .mini-cart-price{overflow:hidden;margin-left:5px;margin-right:5px;float:right;font-size:16px;font-weight:600;position:relative;top:4px;}}.navigation--middle .nav-cart .mini-cart-link{color:#005db5;}@media(min-width:640px){.navigation--middle .nav-cart .mini-cart-link{line-height:55px;white-space:nowrap;}}@media(max-width:639px){.navigation--middle .nav-cart .mini-cart-link{display:block;}.navigation--middle .nav-cart .mini-cart-link .mini-cart-icon{color:#3c3d3f;left:-7px;top:10px;}.navigation--middle .nav-cart .mini-cart-link .mini-cart-icon .custom-icon-cart-header{position:relative;right:-6px;top:3px;}.navigation--middle .nav-cart .mini-cart-link .mini-cart-count{font-size:12px;position:absolute;right:44%;top:-13px;margin:0;}.navigation--middle .nav-cart .mini-cart-link .nav-items-total{display:inline-block;background-color:#005db5;border-radius:50%;height:25px;width:25px;color:#ffffff;line-height:25px;}}.navigation--middle .nav-cart .mini-cart-count{float:right;font-size:12px;text-transform:uppercase;}@media(min-width:640px){.navigation--middle .nav-cart .mini-cart-count:before{content:"(";position:relative;top:4px;}.navigation--middle .nav-cart .mini-cart-count:after{content:")";position:relative;top:4px;}}.navigation--middle .nav-cart .mini-cart-count .nav-items-total{position:relative;right:0;top:5px;}@media(max-width:639px){.navigation--middle .mobile__nav__row.mobile__nav__row--table,
 .navigation--middle .mobile__nav__row .mobile__nav__row--table{display:table !important;width:100%;}.navigation--middle .mobile__nav__row .mobile__nav__row--table-group{display:table-row-group !important;}.navigation--middle .mobile__nav__row .mobile__nav__row--table-row{display:table-row !important;}.navigation--middle .mobile__nav__row .mobile__nav__row--table-row:before{display:table;content:" ";}.navigation--middle .mobile__nav__row .mobile__nav__row--table-cell{display:table-cell !important;vertical-align:top;}.navigation--middle .mobile__nav__row .nav__links--shop_info .componentContainer{margin-bottom:0;overflow:hidden;}.navigation--middle .mobile__nav__row span.glyphicon-align-justify{position:relative;cursor:pointer;margin:0 auto;color:#005db5;font-size:29px;top:2px;}.navigation--middle .mobile__nav__row .componentContainer .nav-order-tools,
 .navigation--middle .mobile__nav__row .componentContainer .nav-cart{font-size:30px;line-height:60px;padding:0;width:100%;}.navigation--middle .mobile__nav__row .componentContainer .mobile__nav__row--table-cell{border-right:1px solid #d2d2d2;}.navigation--middle .mobile__nav__row .componentContainer .mobile__nav__row--table-cell:last-child{border-right:none;}}@media(max-width:639px){.navigation--middle .mobile__nav__row .mobile__nav__row--seperator{border-left:1px solid #d2d2d2;}}@media(max-width:639px){.navigation--middle .mobile__nav__row--btn{padding:0;vertical-align:middle;height:60px;font-size:30px;line-height:60px;}.navigation--middle .mobile__nav__row--btn .nav-order-tools,
 .navigation--middle .mobile__nav__row--btn .mini-cart-link,
 .navigation--middle .mobile__nav__row--btn .mobile__nav__row--btn-search{font-size:30px;line-height:60px;padding:0;width:100%;}.navigation--middle .mobile__nav__row--btn .nav-order-tools:hover,
 .navigation--middle .mobile__nav__row--btn .mini-cart-link:hover,
 .navigation--middle .mobile__nav__row--btn .mobile__nav__row--btn-search:hover,
 .navigation--middle .mobile__nav__row--btn .nav-order-tools:focus,
 .navigation--middle .mobile__nav__row--btn .mini-cart-link:focus,
 .navigation--middle .mobile__nav__row--btn .mobile__nav__row--btn-search:focus,
 .navigation--middle .mobile__nav__row--btn .nav-order-tools:active,
 .navigation--middle .mobile__nav__row--btn .mini-cart-link:active,
 .navigation--middle .mobile__nav__row--btn .mobile__nav__row--btn-search:active{background-color:#e5e5e5;color:#005db5;text-decoration:none;}.navigation--middle .mobile__nav__row--btn span.glyphicon{color:#005db5;}}.navigation--middle .mobile-menu{height:60px;}.navigation--middle .mobile-menu button{font-size:18px;line-height:1.33;border-radius:0;height:100%;width:100%;padding:0;}.navigation--middle .mobile-menu span{position:relative;cursor:pointer;margin:0 auto;color:#005db5;font-size:29px;top:2px;}.navigation--bottom{background-color:#f7f7f7;}@media(max-width:1023px){.navigation--bottom{border-bottom:none;}}@media(max-width:1023px){.navigation--bottom .sm-back::before{content:"\e079";float:none;}}.navigation--bottom .hover{color:#005db5 !important;text-decoration:underline;}.navigation--bottom .removeBoxShadow{box-shadow:none;-webkit-box-shadow:none;}@media(min-width:1200px){.navigation--bottom .navigation__overflow{max-width:1200px;margin-left:auto;margin-right:auto;}}.navigation--bottom .navigation__overflow .banner__component{padding-left:30px;padding-right:30px;}@media(max-width:1023px){.navigation--bottom .navigation__overflow{left:-380px;top:0;height:100vh;overflow-y:auto;}}@media(max-width:1023px){.navigation--bottom.js-enquire-offcanvas-navigation .close-nav{display:inline-block;cursor:pointer;width:50%;border-left:1px solid #d2d2d2;}}@media(max-width:1023px){.navigation--bottom.js-enquire-offcanvas-navigation .close-nav button{background-color:#ffffff;height:100%;width:100%;display:inline-block;color:transparent;overflow:hidden;border:none;}}.navigation--bottom.js-enquire-offcanvas-navigation .close-nav button span{color:#005db5;font-size:25px;}.navigation--bottom:before,
.navigation--bottom:after{content:" ";display:table;}.navigation--bottom:after{clear:both;}@media(min-width:1024px){.navigation--bottom .column-20-percent{float:left;width:20%;}}@media(max-width:1023px){.navigation--bottom{top:0;width:380px;position:absolute;left:-380px;z-index:999;background-color:#ffffff;}.navigation--bottom li{float:none;}}@media(max-width:639px){.navigation--bottom{top:0;width:80%;height:100%;left:-80%;margin-left:0;}}.navigation--bottom .nav__links--products{padding:0;margin-bottom:0;}@media(max-width:1023px){.navigation--bottom .nav__links--products.active{position:relative;}}@media(max-width:1023px){.navigation--bottom .nav__links--products{top:0;bottom:0;right:0;background-color:#ffffff;padding:0;position:relative;left:0;}}@media(max-width:1023px){.navigation--bottom .nav__links--products li{float:none;overflow:hidden;}}@media(max-width:1023px){.navigation--bottom .nav__links--products li.liUserSign{padding:12px 10px;border-bottom:1px solid #d2d2d2;}}@media(max-width:1023px){.navigation--bottom .nav__links--products li.liUserSign a.userSign{width:80%;display:inline-block;text-transform:uppercase;}}.navigation--bottom .nav__links--products li:last-child .nav__link a{border-right:none;}.navigation--bottom .nav__links--products li a{line-height:13px;display:block;color:#3c3d41;font-weight:bold;}.navigation--bottom .nav__links--products li a.active,
.navigation--bottom .nav__links--products li a:hover,
.navigation--bottom .nav__links--products li a:focus{color:#009fe3;}.navigation--bottom .nav__links--products .nav__links--secondary{display:none;background:#f4f4f4;position:absolute;z-index:1000;left:0;border:1px solid #d2d2d2;border-top:0;padding:0 10px;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);}.navigation--bottom .nav__links--products .nav__links--secondary .sm-back{display:none;}.navigation--bottom .nav__links--products .nav__links--secondary .row{position:relative;}.navigation--bottom .nav__links--products .nav__links--secondary .sub-navigation-section{position:static;padding:5px;}.navigation--bottom .nav__links--products .nav__links--secondary .sub-navigation-section li{border:none;}.navigation--bottom .nav__links--products .nav__links--secondary .sub-navigation-section li a{text-transform:capitalize;font-weight:normal;}.navigation--bottom .nav__links--products .nav__links--secondary .sub-navigation-section.double{position:relative;min-height:1px;padding:10px 0 10px 0;}.navigation--bottom .nav__links--products .nav__links--secondary .sub-navigation-section .sub-navigation-section-column{float:left;padding:0 10px;}.navigation--bottom .nav__links--products .nav__links--secondary .sub-navigation-section .sub-navigation-list{padding-left:0;list-style:none;}.navigation--bottom .nav__links--products .nav__links--secondary .sub-navigation-section .sub-navigation-list li a{display:block;color:#009fe3;line-height:30px;padding-left:5px;text-transform:capitalize;}.navigation--bottom .nav__links--products .nav__links--secondary .sub-navigation-section .sub-navigation-list li a:hover,
.navigation--bottom .nav__links--products .nav__links--secondary .sub-navigation-section .sub-navigation-list li a:focus{background-color:#e5e5e5;text-decoration:none;}.navigation--bottom .nav__links--products .nav__links--secondary .sub-navigation-list.has-title{margin-top:40px;}.navigation--bottom .nav__links--products .nav__links--secondary .title + .sub-navigation-list.has-title{margin-top:0;}.navigation--bottom .show-sub .nav__link a{position:relative;}.navigation--bottom .show-sub .sub__navigation{display:block !important;top:60px;}.navigation--bottom .show-sub .sub__navigation .columns1{column-count:1;}.navigation--bottom .show-sub .sub__navigation .columns2{column-count:2;}.navigation--bottom .show-sub .sub__navigation .columns3{column-count:3;}.navigation--bottom .show-sub .sub__navigation .columns4{column-count:4;}.navigation--bottom .show-sub .sub__navigation .columns4,
.navigation--bottom .show-sub .sub__navigation .columns3,
.navigation--bottom .show-sub .sub__navigation .columns2,
.navigation--bottom .show-sub .sub__navigation .columns1{min-height:340px;column-gap:0;padding-left:15px;padding-bottom:20px;}@media(max-width:1023px){.navigation--bottom .show-sub .sub__navigation .columns4,
 .navigation--bottom .show-sub .sub__navigation .columns3,
 .navigation--bottom .show-sub .sub__navigation .columns2,
 .navigation--bottom .show-sub .sub__navigation .columns1{column-count:1;}}.navigation--bottom .nav__link{display:inline-block;text-transform:uppercase;}@media(max-width:1023px){.navigation--bottom .nav__links--primary-has__sub{position:static;padding:12px 20px 12px 10px;border-bottom:1px solid #d2d2d2;}}.navigation--bottom .nav__links--primary-has__sub .nav__link--drill__down{float:right;position:relative;top:3px;font-weight:bold;}.navigation--bottom .nav__links--primary-has__sub .nav__link--drill__down.js_nav__link--drill__down{-webkit-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;cursor:pointer;}.navigation--bottom .nav__links--primary-has__sub .nav__link--drill__down.js_nav__link--drill__down:before{padding:14px;}@media(max-width:1023px){.navigation--bottom .nav__links--primary.active .nav__link--drill__down.js_nav__link--drill__down{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}}@media(min-width:1024px){.navigation--bottom .nav__links--primary .sub__navigation{display:none;background:white;position:absolute;z-index:1000;left:0;border-top:2px solid #009fe3;border-bottom:2px solid #009fe3;padding-right:20px;}}@media(max-width:1023px){.navigation--bottom .nav__links--primary .sub__navigation{display:none;width:100%;padding:0;}}@media(min-width:1200px){.navigation--bottom .nav__links--primary .sub__navigation{max-width:1200px;left:50% !important;transform:translateX(-50%);}}@media(max-width:1023px){.navigation--bottom .nav__links--primary .sm-back{color:#005db5;padding:0 25px;border-bottom:1px solid #d2d2d2;font-size:18px;line-height:50px;display:none;}.navigation--bottom .nav__links--primary .sm-back::after{content:' ';}.navigation--bottom .nav__links--primary .sm-back::before{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;font-size:.8em;margin-right:1em;}}@media(max-width:1023px){.navigation--bottom .nav__links--primary .row{margin:0;}}@media(max-width:1023px){.navigation--bottom .nav__links--primary .sub-navigation-section{padding:0;background:#ffffff;}.navigation--bottom .nav__links--primary .sub-navigation-section:first-child{margin-top:10px;}.navigation--bottom .nav__links--primary .sub-navigation-section .js-subcategory-open{padding:10px;cursor:pointer;}}@media(min-width:1024px){.navigation--bottom .nav__links--primary .sub-navigation-section{position:static;padding:6px;}}.navigation--bottom .nav__links--primary .sub-navigation-section .title{line-height:1;color:#009fe3;padding-bottom:5px;}@media(max-width:1399px){.navigation--bottom .nav__links--primary .sub-navigation-section .title{color:#009fe3;}}@media(max-width:1023px){.navigation--bottom .nav__links--primary .sub-navigation-section .title{padding:10px 20px 10px 50px;text-transform:uppercase;}}@media(max-width:1023px){.navigation--bottom .nav__links--primary .sub-navigation-section .sub-navigation-list{margin-bottom:0;padding-left:20px;list-style:none;}.navigation--bottom .nav__links--primary .sub-navigation-section .sub-navigation-list.has-title{display:none;}}@media(min-width:1024px){.navigation--bottom .nav__links--primary .sub-navigation-section .sub-navigation-list{padding-left:0;list-style:none;margin-top:0;}.navigation--bottom .nav__links--primary .sub-navigation-section .sub-navigation-list a{display:block;color:#8c8b84;line-height:2.178;padding:0 0 0 5px;font-weight:300;font-size:13px;padding-left:15px;}.navigation--bottom .nav__links--primary .sub-navigation-section .sub-navigation-list a:hover{background-color:#e5e5e5;text-decoration:none;}.navigation--bottom .nav__links--primary .sub-navigation-section .sub-navigation-list li{position:relative;display:block;float:none;}}@media(max-width:1023px){.navigation--bottom .nav__links--mobile{overflow:hidden;}.navigation--bottom .nav__links--mobile li a{color:#3c3d41;}.navigation--bottom .nav__links--mobile .subNavList{padding-left:0;}.navigation--bottom .nav__links--mobile .subNavList li{padding:14.5px 20px;border-bottom:1px solid #d2d2d2;}}@media(max-width:1023px){.navigation--bottom .nav__links--mobile div.sub-nav .myAccountLinksHeader,
 .navigation--bottom .nav__links--mobile div.sub-nav .myCompanyLinksHeader{cursor:pointer;text-transform:uppercase;padding:14.5px 18px 14.5px 10px;border-bottom:1px solid #d2d2d2;}}@media(max-width:1023px){.navigation--bottom .nav__links--mobile div.sub-nav a span{float:right;position:relative;top:3px;font-weight:bold;}}@media(max-width:1023px){.navigation--bottom .userGroup{padding:12px 10px;cursor:pointer;display:inline-block;width:50%;text-transform:uppercase;text-align:left;}}@media(max-width:1023px){.navigation--bottom .userGroup a{border:none;color:#005db5;}.navigation--bottom .userGroup a:hover{background-color:transparent !important;}}@media(max-width:1023px){.navigation--bottom .userGroup .myAcctUserIcon{font-size:20px;position:relative;top:4px;}}@media(max-width:1023px){.navigation--bottom .userGroup .userName{display:inline-block;padding-left:10px;}}@media(max-width:1023px){.navigation--bottom .userGroup #signedInUserOptionsToggle{position:absolute;right:0;top:0;height:100%;width:100%;padding:0;}}ul.nav__links .wrapper-image{text-align:center;margin-bottom:30px;}ul.nav__links .wrapper-image p{text-transform:uppercase;color:#3c3d41;font-size:15px;font-weight:bold;}ul.nav__links .wrapper-image .discover{color:#009fe3;text-transform:uppercase;text-decoration:underline;font-weight:300;line-height:1.5;}ul.nav__links .wrapper-image .category-image{width:100%;margin-bottom:10px;margin-top:-18px;}ul.nav__links .wrapper-image .category-top-image{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;}ul.nav__links .wrapper-image .category-top-image img{width:100%;}@media(max-width:1023px){ul.nav__links .wrapper-image{display:none;}}@media(min-width:640px){main{-webkit-transition:transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;}}@media(min-width:640px) and (max-width:1023px){main.offcanvas{position:relative;-webkit-transform:translate(380px, 0);-ms-transform:translate(380px, 0);-o-transform:translate(380px, 0);transform:translate(380px, 0);}}@media(max-width:639px){main.offcanvas{position:relative;-webkit-transform:translate(80%, 0);-ms-transform:translate(80%, 0);-o-transform:translate(80%, 0);transform:translate(80%, 0);}}@media(max-width:639px){.offcanvas .sticky-nav-top{position:initial;left:0;width:100%;}}@media(max-width:1023px){.sticky-nav-top{position:initial;left:0;top:-60px;width:380px;padding:0;margin-bottom:0;z-index:9999;text-align:right;}}@media(max-width:639px){.sticky-nav-top{position:initial;top:-60px;left:-60px;z-index:999;width:94vw;}}.sticky-nav-top .liUserSign{background-color:#ffffff;}@media(max-width:1023px){.sticky-nav-top .userSign{text-transform:uppercase;letter-spacing:1.2px;text-align:left;display:inline-block;padding:12px 10px;}}@media(max-width:1023px){html.offcanvas{overflow-x:hidden;}}.nav-order-tools{position:relative;display:inline-block;cursor:pointer;}@media(min-width:640px){.nav-order-tools{border-left:0;border-right:1px solid #d2d2d2;padding:0 15px;}}@media(min-width:1024px){.nav-order-tools{padding:0 30px;}}@media(max-width:639px){.nav-order-tools{position:static;}}.nav-order-tools:before{position:relative;top:23%;display:inline;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e032";color:#005db5;font-size:30px;}@media(max-width:639px){.nav-order-tools:before{top:3px;}}.quote__list{position:relative;display:inline-block;cursor:pointer;width:45px;text-align:right;}.quote__list a{font-size:25px;background-color:transparent;padding:0;border:0;color:#005db5;}.quote__list a .glyphicon{top:4px;}@media(min-width:640px){.quote__list{border-left:0;padding:0 15px;}}@media(min-width:1024px){.quote__list{padding:0 30px;}}@media(max-width:639px){.quote__list{position:static;}}.js-nav-order-tools--active .nav-order-tools__child-wrap{display:block;}.js-nav-quote-list--active .quote__list--nav{display:block;}.quote__list--nav{text-align:left;position:absolute;border:1px solid #d2d2d2;background-color:#ffffff;right:40px;top:26px;width:260px;z-index:10;}.quote__list--nav a{font-size:14px;line-height:1.42857143;}@media(max-width:639px){.quote__list--nav{width:100vw;top:103px;}}.quote__list--nav a{display:block;text-transform:uppercase;font-weight:600;color:#3c3d41;padding:20px 30px;}.quote__list--nav a:hover{background-color:#e5e5e5;}.nav-order-tools__child-wrap{font-size:14px;line-height:1.42857143;text-align:left;position:absolute;border:1px solid #d2d2d2;background-color:#ffffff;right:-1px;top:60px;width:260px;z-index:10;}@media(max-width:639px){.nav-order-tools__child-wrap{width:100vw;top:103px;}}.nav-order-tools__child-wrap div{border-bottom:1px solid #e5e5e5;}.nav-order-tools__child-wrap div:last-child{border-bottom:none;}.nav-order-tools__child-wrap a{display:block;text-transform:uppercase;font-weight:600;color:#3c3d41;padding:20px 30px;}.nav-order-tools__child-wrap a:hover{background-color:#e5e5e5;}.search-results-highlight{font-weight:bold;}nav.js_navigation--bottom ul.nav__links--products li a.millstock-sign{color:#f5b642;}.page-cartPage header,
.page-homepage header,
.page-productGrid header,
.page-searchGrid header,
.page-search header,
.page-cartPage header,
.pageType-CategoryPage header{margin-bottom:0;}@media(max-width:639px){header{margin-bottom:0;}}.page-headline{font-size:30px;font-weight:bold;text-transform:uppercase;margin:18px 30px 30px 30px;border-bottom:1px solid #005db5;padding-bottom:4px;}@media(max-width:1023px){.page-headline{margin:25px 20px 50px 20px;}}@media(max-width:639px){.page-headline{margin:25px 10px 10px 10px;border-bottom:none;text-align:center;}}.page-sub-headline{font-size:14px;font-weight:400;line-height:1.571;}.text-variant-bold{font-weight:600;}.full-width-padding{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.full-width-padding{padding-left:20px;padding-right:20px;}}.half-width-padding{padding-left:20px;padding-right:20px;}@media(max-width:1024px){.half-width-padding{padding-left:10px;padding-right:10px;}}button:focus{outline:none;}.btn-formblock{display:block;width:100%;padding-left:0;padding-right:0;margin-top:25px;}.btn{text-transform:uppercase;font-weight:600;padding:8px 20px;font-size:15px;line-height:1;border-radius:2px;min-width:160px;white-space:normal;border-radius:0;letter-spacing:1pt;}.btn.glyphicon{padding:3px 0 4px 0;}.btn.glyphicon:before{font-size:25px;}.btn,
.btn:active,
.btn.active{box-shadow:none;}.btn:focus,
.btn:active:focus,
.btn.active:focus{outline:0;}.btn.btn-unset{min-width:inherit;letter-spacing:inherit;}@media(max-width:1023px){.btn{padding:10.5px 20px;}.btn.btn-unset{padding:0;}}.btn-modal-pdp{width:290px;}span.glyphicon-refresh{margin-right:5px;}.btn-small{padding:6px 20px;font-size:15px;line-height:1;border-radius:2px;}.btn-icon{padding-left:87px;position:relative;}.btn-icon:before{position:absolute;font-size:25px;top:9px;left:20px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;}.btn-icon:after{content:"";position:absolute;left:65px;top:-2px;border-right:2px solid currentColor;height:35px;}:hover.btn-icon:after{border-right-width:2px;}.btn-edit-confirm{width:48%;}.btn-block + .btn-block{margin-top:10px;}.btn-default{border:2px solid;color:#ffffff;background-color:#929292;border-color:#929292;}.btn-default:hover,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default{color:#929292;background-color:#ffffff;border-color:#929292;-webkit-box-shadow:none;box-shadow:none;}.btn-default.btn-anim:hover,
.btn-default.btn-anim:active,
.btn-default.btn-anim.active{color:#ffffff;background-color:#929292;border-color:#929292;}.btn-default:focus{border-color:#929292;}.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default{background-image:none;}.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active{color:#ffffff;background-color:#cccccc;border-color:#cccccc;}.btn-default .badge{color:#929292;background-color:#ffffff;}.btn-primary{border:2px solid;color:#ffffff;background-color:#005db5;border-color:#005db5;}.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary{color:#005db5;background-color:#ffffff;border-color:#005db5;-webkit-box-shadow:none;box-shadow:none;}.btn-primary.btn-anim:hover,
.btn-primary.btn-anim:active,
.btn-primary.btn-anim.active{color:#ffffff;background-color:#005db5;border-color:#005db5;}.btn-primary:focus{border-color:#005db5;}.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary{background-image:none;}.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active{color:#ffffff;background-color:#cccccc;border-color:#cccccc;}.btn-primary .badge{color:#005db5;background-color:#ffffff;}.btn-primary:active:focus{border:2px solid #005db5;background-color:#ffffff;color:#005db5;}.btn-primary:focus{background-color:#005db5;color:#ffffff;}.btn-primary:hover{color:#005db5;background-color:#ffffff;}.btn-secondary{border:2px solid;color:#ffffff;background-color:#009fe3;border-color:#009fe3;}.btn-secondary:hover,
.btn-secondary:active,
.btn-secondary.active,
.open .dropdown-toggle.btn-secondary{color:#009fe3;background-color:#ffffff;border-color:#009fe3;-webkit-box-shadow:none;box-shadow:none;}.btn-secondary.btn-anim:hover,
.btn-secondary.btn-anim:active,
.btn-secondary.btn-anim.active{color:#ffffff;background-color:#009fe3;border-color:#009fe3;}.btn-secondary:focus{border-color:#009fe3;}.btn-secondary:active,
.btn-secondary.active,
.open .dropdown-toggle.btn-secondary{background-image:none;}.btn-secondary.disabled,
.btn-secondary[disabled],
fieldset[disabled] .btn-secondary,
.btn-secondary.disabled:hover,
.btn-secondary[disabled]:hover,
fieldset[disabled] .btn-secondary:hover,
.btn-secondary.disabled:focus,
.btn-secondary[disabled]:focus,
fieldset[disabled] .btn-secondary:focus,
.btn-secondary.disabled:active,
.btn-secondary[disabled]:active,
fieldset[disabled] .btn-secondary:active,
.btn-secondary.disabled.active,
.btn-secondary[disabled].active,
fieldset[disabled] .btn-secondary.active{color:#ffffff;background-color:#cccccc;border-color:#cccccc;}.btn-secondary .badge{color:#009fe3;background-color:#ffffff;}.btn-tertiary{border:2px solid;color:#ffffff;background-color:#f39200;border-color:#f39200;}.btn-tertiary:hover,
.btn-tertiary:active,
.btn-tertiary.active,
.open .dropdown-toggle.btn-tertiary{color:#f39200;background-color:#ffffff;border-color:#f39200;-webkit-box-shadow:none;box-shadow:none;}.btn-tertiary.btn-anim:hover,
.btn-tertiary.btn-anim:active,
.btn-tertiary.btn-anim.active{color:#ffffff;background-color:#f39200;border-color:#f39200;}.btn-tertiary:focus{border-color:#f39200;}.btn-tertiary:active,
.btn-tertiary.active,
.open .dropdown-toggle.btn-tertiary{background-image:none;}.btn-tertiary.disabled,
.btn-tertiary[disabled],
fieldset[disabled] .btn-tertiary,
.btn-tertiary.disabled:hover,
.btn-tertiary[disabled]:hover,
fieldset[disabled] .btn-tertiary:hover,
.btn-tertiary.disabled:focus,
.btn-tertiary[disabled]:focus,
fieldset[disabled] .btn-tertiary:focus,
.btn-tertiary.disabled:active,
.btn-tertiary[disabled]:active,
fieldset[disabled] .btn-tertiary:active,
.btn-tertiary.disabled.active,
.btn-tertiary[disabled].active,
fieldset[disabled] .btn-tertiary.active{color:#ffffff;background-color:#cccccc;border-color:#cccccc;}.btn-tertiary .badge{color:#f39200;background-color:#ffffff;}.btn-alternative{border:2px solid;color:#ffffff;background-color:#3c3d41;border-color:#3c3d41;}.btn-alternative:hover,
.btn-alternative:active,
.btn-alternative.active,
.open .dropdown-toggle.btn-alternative{color:#3c3d41;background-color:#ffffff;border-color:#3c3d41;-webkit-box-shadow:none;box-shadow:none;}.btn-alternative.btn-anim:hover,
.btn-alternative.btn-anim:active,
.btn-alternative.btn-anim.active{color:#ffffff;background-color:#3c3d41;border-color:#3c3d41;}.btn-alternative:focus{border-color:#3c3d41;}.btn-alternative:active,
.btn-alternative.active,
.open .dropdown-toggle.btn-alternative{background-image:none;}.btn-alternative.disabled,
.btn-alternative[disabled],
fieldset[disabled] .btn-alternative,
.btn-alternative.disabled:hover,
.btn-alternative[disabled]:hover,
fieldset[disabled] .btn-alternative:hover,
.btn-alternative.disabled:focus,
.btn-alternative[disabled]:focus,
fieldset[disabled] .btn-alternative:focus,
.btn-alternative.disabled:active,
.btn-alternative[disabled]:active,
fieldset[disabled] .btn-alternative:active,
.btn-alternative.disabled.active,
.btn-alternative[disabled].active,
fieldset[disabled] .btn-alternative.active{color:#ffffff;background-color:#cccccc;border-color:#cccccc;}.btn-alternative .badge{color:#3c3d41;background-color:#ffffff;}.btn-transparent{border:2px solid;color:#ffffff;background-color:transparent;border-color:#ffffff;}.btn-transparent:hover,
.btn-transparent:active,
.btn-transparent.active,
.open .dropdown-toggle.btn-transparent{color:#3c3d41;background-color:#ffffff;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;}.btn-transparent.btn-anim:hover,
.btn-transparent.btn-anim:active,
.btn-transparent.btn-anim.active{color:#ffffff;background-color:transparent;border-color:#ffffff;}.btn-transparent:focus{border-color:#ffffff;}.btn-transparent:active,
.btn-transparent.active,
.open .dropdown-toggle.btn-transparent{background-image:none;}.btn-transparent.disabled,
.btn-transparent[disabled],
fieldset[disabled] .btn-transparent,
.btn-transparent.disabled:hover,
.btn-transparent[disabled]:hover,
fieldset[disabled] .btn-transparent:hover,
.btn-transparent.disabled:focus,
.btn-transparent[disabled]:focus,
fieldset[disabled] .btn-transparent:focus,
.btn-transparent.disabled:active,
.btn-transparent[disabled]:active,
fieldset[disabled] .btn-transparent:active,
.btn-transparent.disabled.active,
.btn-transparent[disabled].active,
fieldset[disabled] .btn-transparent.active{color:#ffffff;background-color:#cccccc;border-color:#cccccc;}.btn-transparent .badge{color:transparent;background-color:#ffffff;}.btn-transinvert{border:2px solid;color:#3c3d41;background-color:transparent;border-color:#3c3d41;}.btn-transinvert:hover,
.btn-transinvert:active,
.btn-transinvert.active,
.open .dropdown-toggle.btn-transinvert{color:#ffffff;background-color:#3c3d41;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;}.btn-transinvert.btn-anim:hover,
.btn-transinvert.btn-anim:active,
.btn-transinvert.btn-anim.active{color:#3c3d41;background-color:transparent;border-color:#3c3d41;}.btn-transinvert:focus{border-color:#3c3d41;}.btn-transinvert:active,
.btn-transinvert.active,
.open .dropdown-toggle.btn-transinvert{background-image:none;}.btn-transinvert.disabled,
.btn-transinvert[disabled],
fieldset[disabled] .btn-transinvert,
.btn-transinvert.disabled:hover,
.btn-transinvert[disabled]:hover,
fieldset[disabled] .btn-transinvert:hover,
.btn-transinvert.disabled:focus,
.btn-transinvert[disabled]:focus,
fieldset[disabled] .btn-transinvert:focus,
.btn-transinvert.disabled:active,
.btn-transinvert[disabled]:active,
fieldset[disabled] .btn-transinvert:active,
.btn-transinvert.disabled.active,
.btn-transinvert[disabled].active,
fieldset[disabled] .btn-transinvert.active{color:#3c3d41;background-color:#cccccc;border-color:#cccccc;}.btn-transinvert .badge{color:transparent;background-color:#3c3d41;}.btn-primary-invert{border:2px solid;color:#005db5;background-color:#ffffff;border-color:#005db5;}.btn-primary-invert:hover,
.btn-primary-invert:active,
.btn-primary-invert.active,
.open .dropdown-toggle.btn-primary-invert{color:#ffffff;background-color:#005db5;border-color:#005db5;-webkit-box-shadow:none;box-shadow:none;}.btn-primary-invert.btn-anim:hover,
.btn-primary-invert.btn-anim:active,
.btn-primary-invert.btn-anim.active{color:#005db5;background-color:#ffffff;border-color:#005db5;}.btn-primary-invert:focus{border-color:#005db5;}.btn-primary-invert:active,
.btn-primary-invert.active,
.open .dropdown-toggle.btn-primary-invert{background-image:none;}.btn-primary-invert.disabled,
.btn-primary-invert[disabled],
fieldset[disabled] .btn-primary-invert,
.btn-primary-invert.disabled:hover,
.btn-primary-invert[disabled]:hover,
fieldset[disabled] .btn-primary-invert:hover,
.btn-primary-invert.disabled:focus,
.btn-primary-invert[disabled]:focus,
fieldset[disabled] .btn-primary-invert:focus,
.btn-primary-invert.disabled:active,
.btn-primary-invert[disabled]:active,
fieldset[disabled] .btn-primary-invert:active,
.btn-primary-invert.disabled.active,
.btn-primary-invert[disabled].active,
fieldset[disabled] .btn-primary-invert.active{color:#005db5;background-color:#cccccc;border-color:#cccccc;}.btn-primary-invert .badge{color:#ffffff;background-color:#005db5;}.btn-primary-invert:focus{color:#005db5;}.btn-primary-invert:hover{color:#ffffff;background-color:#005db5;}.btn-invert{border:2px solid;color:#005db5;background-color:#ffffff;border-color:#ffffff;}.btn-invert:hover,
.btn-invert:active,
.btn-invert.active,
.open .dropdown-toggle.btn-invert{color:#ffffff;background-color:#005db5;border-color:#ffffff;-webkit-box-shadow:none;box-shadow:none;}.btn-invert.btn-anim:hover,
.btn-invert.btn-anim:active,
.btn-invert.btn-anim.active{color:#005db5;background-color:#ffffff;border-color:#ffffff;}.btn-invert:focus{border-color:#ffffff;}.btn-invert:active,
.btn-invert.active,
.open .dropdown-toggle.btn-invert{background-image:none;}.btn-invert.disabled,
.btn-invert[disabled],
fieldset[disabled] .btn-invert,
.btn-invert.disabled:hover,
.btn-invert[disabled]:hover,
fieldset[disabled] .btn-invert:hover,
.btn-invert.disabled:focus,
.btn-invert[disabled]:focus,
fieldset[disabled] .btn-invert:focus,
.btn-invert.disabled:active,
.btn-invert[disabled]:active,
fieldset[disabled] .btn-invert:active,
.btn-invert.disabled.active,
.btn-invert[disabled].active,
fieldset[disabled] .btn-invert.active{color:#005db5;background-color:#8cbbdd;border-color:#8cbbdd;}.btn-invert .badge{color:#ffffff;background-color:#005db5;}.btn-invert:focus{color:#005db5;}.btn-invert:hover{color:#ffffff;background-color:#005db5;}.btn-link-alt{color:#009fe3;border-radius:0;text-decoration:underline;font-size:13px;text-transform:none;font-weight:normal;letter-spacing:normal;padding:0;min-width:auto;}.btn-link-alt,
.btn-link-alt:active,
.btn-link-alt.active,
.btn-link-alt[disabled],
fieldset[disabled] .btn-link-alt{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;}.btn-link-alt,
.btn-link-alt:hover,
.btn-link-alt:focus,
.btn-link-alt:active{border-color:transparent;}.btn-link-alt:hover,
.btn-link-alt:focus{color:#006996;text-decoration:underline;background-color:transparent;}.btn-link-alt[disabled]:hover,
fieldset[disabled] .btn-link-alt:hover,
.btn-link-alt[disabled]:focus,
fieldset[disabled] .btn-link-alt:focus{color:#777777;text-decoration:none;}.btn-icon-only{cursor:pointer;font-size:18px;color:#3c3d41;padding:0 10px;float:left;}.btn-icon-only:hover{color:#005db5;}.btn-anim{position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}.btn-anim span + span{display:inline-block;width:100%;height:100%;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}.btn-anim span[class*="glyphicon"],
.btn-anim span[class*="custom-icon-"]{line-height:0;}.btn-anim span[class*="glyphicon"]:before,
.btn-anim span[class*="custom-icon-"]:before{position:absolute;left:-100%;top:50%;height:100%;width:100%;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}.btn-anim:hover span + span{-ms-transform:translateX(200%);-webkit-transform:translateX(200%);-moz-transform:translate(200%);-o-transform:translateX(200%);transform:translateX(200%);}.btn-anim:hover span [class*="glyphicon"]:before,
.btn-anim:hover span[class*="custom-icon-"]:before{left:0;}.pagination-order-row .row{margin:0;}.pagination-order-row .pagination-bar{margin:0;}.pagination-order-row .pagination-bar .pagination-toolbar{padding:0;}.pagination-order-row .pagination-bar .pagination-toolbar .sort-refine-bar{padding:0;float:right;}.pagination-order-row .pagination-bar .pagination-toolbar .sort-refine-bar label{font-size:13px;color:#3c3d41;text-transform:none;vertical-align:middle;margin-bottom:0;}.pagination-order-row .pagination-bar .pagination-toolbar .sort-refine-bar form{display:inline-block;vertical-align:middle;}.pagination-order-row .pagination-bar .pagination-toolbar .sort-refine-bar form .form-control{box-shadow:none;text-transform:capitalize;}.pagination-order-row .pagination-bar .pagination-toolbar .sort-refine-bar form .form-control:not(.select-selected){padding:0;}.pagination-order-row .pagination-bar .pagination-toolbar .sort-refine-bar form .form-control:focus{border:none;box-shadow:none;}.pagination-order-row .pagination-bar .pagination-bar-results{display:none;}.pagination-page-row .row{margin:0;}.pagination-page-row .pagination-bar{margin:0;}.pagination-page-row .pagination-bar .pagination-toolbar{padding:0;}.pagination-page-row .pagination-bar .pagination-toolbar .sort-refine-bar{padding:0;float:right;width:100%;}.pagination-page-row .pagination-bar .pagination-toolbar .sort-refine-bar .form-group{display:none;}.pagination-page-row .pagination-bar .pagination-bar-results{display:none;}.pagination-wrap{text-align:right;}.pagination-wrap .pagination{margin:0;}.pagination-wrap .pagination li{display:inline-block;}.pagination-wrap .pagination li a,
.pagination-wrap .pagination li span{font-size:13px;color:black;border:none;background:none;padding:0 6px;}.pagination-wrap .pagination li.pagination-prev,
.pagination-wrap .pagination li.pagination-next{padding:0;}.pagination-wrap .pagination li:not(.active):not(.disabled) a:hover,
.pagination-wrap .pagination li:not(.active):not(.disabled) span:hover,
.pagination-wrap .pagination li:not(.active):not(.disabled) a:focus,
.pagination-wrap .pagination li:not(.active):not(.disabled) span:focus{font-weight:bold;}.pagination-wrap .pagination li.active span{color:#009fe3;}.pagination-wrap .pagination li.active span:hover{background:none;}.pagination-wrap .pagination li.disabled span{color:grey;}.pagination-wrap .pagination li.active span,
.pagination-wrap .pagination li.disabled span{cursor:default;}.pagination-wrap .pagination li:not(.pagination-prev):not(.pagination-next):not(:nth-last-child(2)){margin-right:2px;}.pagination-wrap .pagination li:not(.pagination-prev):not(.pagination-next):not(:nth-last-child(2)) > span:before,
.pagination-wrap .pagination li:not(.pagination-prev):not(.pagination-next):not(:nth-last-child(2)) > a:before{content:"/";padding-left:12px;position:absolute;color:#d2d2d2;font-weight:normal;}.dataTables_wrapper .dataTables_paginate{margin:15px 0;}.dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button:focus,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button{background:none;border:none;padding:0;outline:none;}.dataTables_wrapper .dataTables_paginate .paginate_button.previous,
.dataTables_wrapper .dataTables_paginate .paginate_button.next{height:18px;width:18px;border:none;}.dataTables_wrapper .dataTables_paginate .paginate_button.previous,
.dataTables_wrapper .dataTables_paginate .paginate_button.next,
.dataTables_wrapper .dataTables_paginate .paginate_button{margin-left:0;}.dataTables_wrapper .dataTables_paginate .paginate_button.current{color:#005db5 !important;}.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{cursor:default;}.dataTables_wrapper .dataTables_paginate .paginate_button:not(.current):not(.disabled):hover{color:inherit !important;font-weight:bold;}.dataTables_wrapper .dataTables_paginate span a.paginate_button:not(:last-child):not(.previous):not(.next):after,
.dataTables_wrapper .dataTables_paginate span .ellipsis:after{content:"/";padding-left:6px;position:absolute;color:#d2d2d2;font-weight:normal;}.dataTables_wrapper .dataTables_paginate span a.paginate_button:not(:first-child){margin-left:5px;}.dataTables_wrapper .dataTables_paginate span .ellipsis{position:relative;}.dataTables_wrapper .dataTables_paginate span .ellipsis:after{top:0;}.breadcrumb-section .breadcrumb{font-weight:500;padding:15px 30px;margin-bottom:0;background:white;}@media(min-width:1200px){.breadcrumb-section .breadcrumb{max-width:1200px;margin-left:auto;margin-right:auto;}}.breadcrumb-section .breadcrumb .banner__component{padding-left:30px;padding-right:30px;}.breadcrumb-section .breadcrumb > li a{color:#3c3d41;}.breadcrumb-section .breadcrumb > li.active,
.breadcrumb-section .breadcrumb > li a:hover{color:#009fe3;}@media(max-width:639px){.breadcrumb-section ol.breadcrumb{padding:20px 10px;}}@media(max-width:1023px){.page-cartPage .top-header-bar-wrapper,
 .template-pages-account-accountLayoutPage .top-header-bar-wrapper,
 .page-accountLanding .top-header-bar-wrapper,
 .page-login .top-header-bar-wrapper,
 .page-cartPage .navigation--middle,
 .template-pages-account-accountLayoutPage .navigation--middle,
 .page-accountLanding .navigation--middle,
 .page-login .navigation--middle{display:none;}.page-cartPage .breadcrumb,
 .template-pages-account-accountLayoutPage .breadcrumb,
 .page-accountLanding .breadcrumb,
 .page-login .breadcrumb{background-color:#005db5;color:white;padding:20px;text-align:center;position:relative;}.page-cartPage .breadcrumb li:not(.active):not(:first-child),
 .template-pages-account-accountLayoutPage .breadcrumb li:not(.active):not(:first-child),
 .page-accountLanding .breadcrumb li:not(.active):not(:first-child),
 .page-login .breadcrumb li:not(.active):not(:first-child){display:none;}.page-cartPage .breadcrumb li:first-child a,
 .template-pages-account-accountLayoutPage .breadcrumb li:first-child a,
 .page-accountLanding .breadcrumb li:first-child a,
 .page-login .breadcrumb li:first-child a{display:none;}.page-cartPage .breadcrumb li:first-child:after,
 .template-pages-account-accountLayoutPage .breadcrumb li:first-child:after,
 .page-accountLanding .breadcrumb li:first-child:after,
 .page-login .breadcrumb li:first-child:after{font-family:"lecta";content:"\e908";font-size:26px;color:white;position:absolute;top:13px;left:20px;cursor:pointer;}.page-cartPage .breadcrumb li.active,
 .template-pages-account-accountLayoutPage .breadcrumb li.active,
 .page-accountLanding .breadcrumb li.active,
 .page-login .breadcrumb li.active{font-size:16px;color:white;font-weight:bold;text-transform:uppercase;}.page-cartPage .breadcrumb li.active:before,
 .template-pages-account-accountLayoutPage .breadcrumb li.active:before,
 .page-accountLanding .breadcrumb li.active:before,
 .page-login .breadcrumb li.active:before{display:none;}}@media(max-width:1023px){.page-multiStepCheckoutSummaryPage .top-header-bar-wrapper,
 .page-multiStepCheckoutSummaryPage .navigation--middle{display:none;}.page-multiStepCheckoutSummaryPage .breadcrumb{background-color:#005db5;color:white;padding:20px;text-align:center;position:relative;}.page-multiStepCheckoutSummaryPage .breadcrumb li:not(:first-child):not(:nth-last-child(2)){display:none;}.page-multiStepCheckoutSummaryPage .breadcrumb li.active{display:none;}.page-multiStepCheckoutSummaryPage .breadcrumb li:first-child a{display:none;}.page-multiStepCheckoutSummaryPage .breadcrumb li:first-child:after{font-family:"lecta";content:"\e908";font-size:26px;color:white;position:absolute;top:13px;left:20px;cursor:pointer;}.page-multiStepCheckoutSummaryPage .breadcrumb li:nth-last-child(2):before{display:none;}.page-multiStepCheckoutSummaryPage .breadcrumb li:nth-last-child(2) a{font-size:16px;color:white;font-weight:bold;text-transform:uppercase;}}.image-gallery__image{cursor:pointer;}.image-gallery__zoom-icon{font-size:20px;opacity:0.5;position:absolute;right:10px;top:10px;z-index:10;}@media(min-width:640px){.page-productDetails .carousel{padding-left:30px;padding-right:30px;}}@media(max-width:639px){.product-info .sales-unit,
 .product-info .code{padding:0px 10px;}}.product-details,
.product-details-price{margin-bottom:40px;}@media(max-width:639px){.product-details,
 .product-details-price{padding:0;}}.product-details .name .sku,
.product-details-price .name .sku{font-size:18px;line-height:18px;color:#009fe3;position:relative;padding-left:20px;font-weight:400;}.product-details .name .sku:before,
.product-details-price .name .sku:before{border-left:1px solid #e5e5e5;content:"";height:14px;position:absolute;top:7px;left:10px;}.product-details .name .code,
.product-details-price .name .code{font-size:18px;line-height:18px;padding-left:5px;}.product-details .promotion,
.product-details-price .promotion{color:#00a651;}.product-details .description,
.product-details-price .description{padding:10px 0 25px;}.product-details .price,
.product-details-price .price{font-size:25px;font-weight:bold;}.product-details .stock-status,
.product-details-price .stock-status{font-weight:300;}@media(max-width:1399px){.product-details .description,
 .product-details-price .description{border-bottom:1px solid #cccccc;}}.product-details.page-title{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.product-details.page-title{padding-left:20px;padding-right:20px;}}.product-main-info{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.product-main-info{padding-left:20px;padding-right:20px;}}.product-main-info .product-details{padding:0;}.variant-section{margin-bottom:30px;}.variant-section .variant-selector .variant-name{font-size:13px;font-weight:600;color:#009fe3;text-transform:uppercase;margin-top:15px;margin-bottom:5px;}.variant-section .variant-selector .variant-name .variant-selected{font-weight:normal;text-transform:none;}.variant-section .variant-selector .variant-list{padding-left:0;list-style:none;margin-left:-20px;}.variant-section .variant-selector .variant-list:before,
.variant-section .variant-selector .variant-list:after{content:" ";display:table;}.variant-section .variant-selector .variant-list:after{clear:both;}.variant-section .variant-selector .variant-list:before,
.variant-section .variant-selector .variant-list:after{content:" ";display:table;}.variant-section .variant-selector .variant-list:after{clear:both;}.variant-section .variant-selector .variant-list li{float:left;margin:0 0 0 20px;}.variant-section .variant-selector .variant-list li a,
.variant-section .variant-selector .variant-list li span{display:block;height:32px;width:32px;line-height:32px;text-align:center;text-transform:uppercase;border:1px solid #cccccc;background:#fff;color:#3c3d41;text-decoration:none;}@media(max-width:1023px){.variant-section .variant-selector .variant-list li a,
 .variant-section .variant-selector .variant-list li span{height:42px;width:42px;line-height:42px;}}.variant-section .variant-selector .variant-list li a img,
.variant-section .variant-selector .variant-list li span img{width:100%;height:auto;vertical-align:top;border:1px solid transparent;}.variant-section .variant-selector .variant-list li:hover a,
.variant-section .variant-selector .variant-list li.active a{background:#005db5;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;border:1px solid #005db5;color:#fff;}.variant-section .variant-selector .variant-list li:hover a img,
.variant-section .variant-selector .variant-list li.active a img{border:1px solid #fff;}.variant-section .variant-selector .variant-list li.disabled span{color:#999;cursor:not-allowed;}.variant-section .variant-selector .variant-select{margin:10px 0 0;}.rating:before,
.rating:after{content:" ";display:table;}.rating:after{clear:both;}.rating:before,
.rating:after{content:" ";display:table;}.rating:after{clear:both;}.rating .rating-stars{margin:0 5px 0 0;padding:3px 0 1px;position:relative;}@media(max-width:1023px){.rating .rating-stars{font-size:18px;float:none;}.rating .rating-stars:before,
 .rating .rating-stars:after{content:" ";display:table;}.rating .rating-stars:after{clear:both;}.rating .rating-stars:before,
 .rating .rating-stars:after{content:" ";display:table;}.rating .rating-stars:after{clear:both;}}.rating .rating-stars .greenStars{position:absolute;overflow:hidden;top:3px;left:0;white-space:nowrap;width:0;}.rating .rating-stars span{color:#dee3e8;margin:0 0.1em;overflow:hidden;}.rating .rating-stars span.fh{width:0.47em;margin-right:0;float:left !important;}.rating .rating-stars span.lh{width:0.5em;text-indent:-0.44em;margin-left:0;float:left !important;}.rating .rating-stars span.active{color:#005db5;}.rating.rating-set .rating-stars{cursor:pointer;display:inline-block;}.rating a{font-size:13px;position:relative;margin-left:10px;padding-left:10px;}.rating a:before{border-left:1px solid #cccccc;content:"";height:19px;position:absolute;top:0;left:0;}.tabs-responsive .tab-container{float:none;padding:0;}@media(max-width:1023px){.tabs-responsive .tabhead{border-bottom:1px solid #f2f4f7;}}.tab-review .review-pagination-bar{margin:10px 0;}.tab-review .review-pagination-bar:before,
.tab-review .review-pagination-bar:after{content:" ";display:table;}.tab-review .review-pagination-bar:after{clear:both;}.tab-review .review-pagination-bar:before,
.tab-review .review-pagination-bar:after{content:" ";display:table;}.tab-review .review-pagination-bar:after{clear:both;}.tab-review .review-pagination-bar .right{float:right;}.tab-review .review-pagination-bar .right .pager{float:left;margin:0 10px;}.tab-review .review-list{padding-left:0;list-style:none;}.tab-review .review-list .review-entry{margin:10px 0;}.tab-review .review-list .review-entry .title{font-weight:bold;}.tab-review .review-list .review-entry .autor{color:#777777;}.tab-review .write-review{display:none;}#AddToCart-PickUpInStoreAction{position:relative;min-height:1px;padding-left:10px;padding-right:10px;margin-top:20px;}@media(min-width:640px){#AddToCart-PickUpInStoreAction{float:left;width:50%;}}@media(min-width:1024px){#AddToCart-PickUpInStoreAction{float:left;width:100%;}}.AddToCart-PickUpInStoreAction{margin-top:10px;}.AddToCart-ShareOnSocialNetworkAction{margin-top:20px;}#AddToCart-AddToCartAction{position:relative;min-height:1px;padding-left:10px;padding-right:10px;margin-top:20px;}@media(min-width:640px){#AddToCart-AddToCartAction{float:left;width:50%;}}@media(min-width:1024px){#AddToCart-AddToCartAction{float:left;width:100%;}}#AddToCart-ShareOnSocialNetworkAction{position:relative;float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;margin-top:30px;}.image-gallery{position:relative;}.image-gallery img{width:100%;height:auto;-webkit-touch-callout:none;}.image-gallery .zoomImg{position:absolute;top:0;bottom:0;left:0;right:0;max-height:none;max-width:none;z-index:9999;border:0;opacity:0;}.image-gallery .zoomImg img{width:100%;height:100%;}.image-gallery .zoomImgMask{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10000;}.addtocart-component{margin-top:18px;}.addtocart-component .qty-selector .btn.btn-qty{width:30px;height:30px;border:1px solid white;padding:3px;}.addtocart-component .qty-selector .btn.btn-qty .custom-icon-plus,
.addtocart-component .qty-selector .btn.btn-qty .custom-icon-minus{font-size:13px;vertical-align:bottom;}.addtocart-component .qty-selector .btn.btn-qty:focus{color:#005db5;}.addtocart-component .qty-selector .btn.btn-qty:hover{color:white;}.addtocart-component .stock-wrapper{font-size:13px;margin:25px 0;}.addtocart-component .stock-wrapper *{float:left;margin:0;}.addtocart-component .stock-wrapper .futureStockLink{margin-left:10px;}.addtocart-component .actions .btn{margin-bottom:10px;}.addtocart-component .row .AddToCart-ShareOnSocialNetworkAction{margin:0 auto;padding-top:50px;width:100px;}.addtocart-component div.a2a_kit a.a2a_dd.share{background:url("../_ui/responsive/common/images/productShareIcon.png") no-repeat left center;padding-left:25px;}.addtocart-component div.a2a_kit a.a2a_dd.share .a2a_img{display:none;}.addtocart-component .qty-selector .input-group-btn,
#add_to_cart_storepickup_form .qty-selector .input-group-btn,
.addtocart-component .qty-selector .btn,
#add_to_cart_storepickup_form .qty-selector .btn{width:40px;height:40px;padding-left:0;padding-right:0;}.addtocart-component .qty-selector .form-control,
#add_to_cart_storepickup_form .qty-selector .form-control{width:60px;height:40px;text-align:center;font-size:13px;font-weight:bold;padding-left:0;padding-right:0;}@media(max-width:1023px){.addtocart-component{margin-top:20px;}.addtocart-component .qty-selector .input-group-btn,
 .addtocart-component .qty-selector .btn,
 .addtocart-component .qty-selector .form-control{width:62px;}}@media(max-width:639px){.addtocart-component .actions .btn{display:block;width:100%;}.addtocart-component .stock-wrapper{display:table;margin-left:auto;margin-right:auto;}}.add-to-cart .add-to-cart-item{margin-bottom:20px;}.add-to-cart .add-to-cart-item:last-of-type{margin-bottom:40px;}.add-to-cart .add-to-cart-item .thumb{float:left;margin-right:10px;}.add-to-cart .add-to-cart-item .thumb img{max-width:65px;}.add-to-cart .add-to-cart-item .details{font-size:18px;margin-left:75px;}.add-to-cart .add-to-cart-item .details .name{font-weight:bold;color:inherit;}.add-to-cart .add-to-cart-item .price{font-size:22px;text-align:right;font-weight:bold;}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}.owl-carousel:before,
.owl-carousel:after{content:" ";display:table;}.owl-carousel:after{clear:both;}.owl-carousel:before,
.owl-carousel:after{content:" ";display:table;}.owl-carousel:after{clear:both;}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}.owl-carousel .owl-wrapper-outer .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);}.owl-carousel .owl-wrapper-outer .owl-wrapper:after:before,
.owl-carousel .owl-wrapper-outer .owl-wrapper:after:after{content:" ";display:table;}.owl-carousel .owl-wrapper-outer .owl-wrapper:after:after{clear:both;}.owl-carousel .owl-wrapper-outer .owl-wrapper:after:before,
.owl-carousel .owl-wrapper-outer .owl-wrapper:after:after{content:" ";display:table;}.owl-carousel .owl-wrapper-outer .owl-wrapper:after:after{clear:both;}.owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item{float:left;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);}.owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item.loading > *{min-height:1px;}.carousel,
.carousel__component--carousel{width:auto;margin:10px -10px;text-align:center;}.carousel .item,
.carousel__component--carousel .item,
.carousel .carousel__item,
.carousel__component--carousel .carousel__item{display:block;margin:0 10px;padding:10px 0;}.carousel .item .thumb,
.carousel__component--carousel .item .thumb,
.carousel .carousel__item .thumb,
.carousel__component--carousel .carousel__item .thumb,
.carousel .item .carousel__item--thumb,
.carousel__component--carousel .item .carousel__item--thumb,
.carousel .carousel__item .carousel__item--thumb,
.carousel__component--carousel .carousel__item .carousel__item--thumb{margin-bottom:20px;height:140px;}.carousel .item .thumb img,
.carousel__component--carousel .item .thumb img,
.carousel .carousel__item .thumb img,
.carousel__component--carousel .carousel__item .thumb img,
.carousel .item .carousel__item--thumb img,
.carousel__component--carousel .item .carousel__item--thumb img,
.carousel .carousel__item .carousel__item--thumb img,
.carousel__component--carousel .carousel__item .carousel__item--thumb img{max-width:140px;max-height:140px;display:block;margin-left:auto;margin-right:auto;}.carousel .item a,
.carousel__component--carousel .item a,
.carousel .carousel__item a,
.carousel__component--carousel .carousel__item a{color:#3c3d41;}.carousel .item a:hover,
.carousel__component--carousel .item a:hover,
.carousel .carousel__item a:hover,
.carousel__component--carousel .carousel__item a:hover,
.carousel .item a:focus,
.carousel__component--carousel .item a:focus,
.carousel .carousel__item a:focus,
.carousel__component--carousel .carousel__item a:focus{text-decoration:none;color:#005db5;}.carousel .item .item__name,
.carousel__component--carousel .item .item__name,
.carousel .carousel__item .item__name,
.carousel__component--carousel .carousel__item .item__name,
.carousel .item .carousel__item--name,
.carousel__component--carousel .item .carousel__item--name,
.carousel .carousel__item .carousel__item--name,
.carousel__component--carousel .carousel__item .carousel__item--name{margin-top:13.33333333px;margin-bottom:11px;text-transform:uppercase;text-align:center;line-height:1.2em;overflow:hidden;position:relative;height:2.4em;font-weight:600;font-size:16px;color:#3c3d41;}.carousel .item .item__name:before,
.carousel__component--carousel .item .item__name:before,
.carousel .carousel__item .item__name:before,
.carousel__component--carousel .carousel__item .item__name:before,
.carousel .item .carousel__item--name:before,
.carousel__component--carousel .item .carousel__item--name:before,
.carousel .carousel__item .carousel__item--name:before,
.carousel__component--carousel .carousel__item .carousel__item--name:before{background:#FFF none repeat scroll 0 0;bottom:0;position:absolute;right:0;content:"…";}.carousel .item .item__name:after,
.carousel__component--carousel .item .item__name:after,
.carousel .carousel__item .item__name:after,
.carousel__component--carousel .carousel__item .item__name:after,
.carousel .item .carousel__item--name:after,
.carousel__component--carousel .item .carousel__item--name:after,
.carousel .carousel__item .carousel__item--name:after,
.carousel__component--carousel .carousel__item .carousel__item--name:after{content:"";background:#FFF none repeat scroll 0 0;position:absolute;height:50px;width:100%;z-index:1;}.carousel .item .item__price,
.carousel__component--carousel .item .item__price,
.carousel .carousel__item .item__price,
.carousel__component--carousel .carousel__item .item__price,
.carousel .item .carousel__item--price,
.carousel__component--carousel .item .carousel__item--price,
.carousel .carousel__item .carousel__item--price,
.carousel__component--carousel .carousel__item .carousel__item--price{margin:10px;color:#3c3d41;text-align:center;font-size:24px;font-weight:600;margin:0;}.owl-carousel.owl-drag .owl-nav{margin-top:0;}.owl-carousel.owl-drag .owl-nav .owl-prev,
.owl-carousel.owl-drag .owl-nav .owl-next{font-family:'lecta' !important;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;cursor:pointer;font-size:25px;position:absolute;top:50%;transform:translateY(-50%);background:none;color:#3c3d41;padding:0;margin:0 10px;}.owl-carousel.owl-drag .owl-nav .owl-prev.disabled,
.owl-carousel.owl-drag .owl-nav .owl-next.disabled{opacity:.5;cursor:default;}.owl-carousel.owl-drag .owl-nav .owl-prev:hover,
.owl-carousel.owl-drag .owl-nav .owl-next:hover{background:none;color:#005db5;}.owl-carousel.owl-drag .owl-nav .owl-prev:hover.disabled,
.owl-carousel.owl-drag .owl-nav .owl-next:hover.disabled{color:#3c3d41;}@media(max-width:1023px){.owl-carousel.owl-drag .owl-nav .owl-prev:hover,
 .owl-carousel.owl-drag .owl-nav .owl-next:hover{color:#3c3d41;}}.owl-carousel.owl-drag .owl-nav .owl-prev{left:0;}.owl-carousel.owl-drag .owl-nav .owl-prev:before{content:"\e908";}.owl-carousel.owl-drag .owl-nav .owl-next{right:0;}.owl-carousel.owl-drag .owl-nav .owl-next:before{content:"\e903";}.page-productDetails .js-product-gallery.owl-carousel.owl-drag .owl-nav .owl-prev{left:-35px;}.page-productDetails .js-product-gallery.owl-carousel.owl-drag .owl-nav .owl-next{right:-35px;}.owl-carousel.product-carousel{padding-left:40px;padding-right:40px;}.owl-carousel.product-carousel .owl-nav .owl-prev,
.owl-carousel.product-carousel .owl-nav .owl-next{top:calc(50% - 42px);}@media(max-width:639px){.owl-carousel.product-carousel .owl-nav .owl-prev,
 .owl-carousel.product-carousel .owl-nav .owl-next{top:calc(50% - 45px);}}.carouselSuggestion{margin:35px 0 30px;}.carouselSuggestion .headline{text-transform:uppercase;font-size:20px;font-weight:700;border-bottom:1px solid #d2d2d2;padding:0;margin-bottom:15px;}.carouselSuggestion .item__name{font-weight:bold;text-align:center;color:#3c3d41;}.carouselSuggestion .item__price{text-align:center;}.carouselSuggestion img{border-bottom:none;padding:25px;}.carouselSuggestion .thumb{height:0;padding-bottom:100%;}.carouselSuggestion .owl-dots{margin-top:20px;}.carouselSuggestion .owl-carousel.owl-drag .owl-nav .owl-next,
.carouselSuggestion .owl-carousel.owl-drag .owl-nav .owl-prev{top:calc(50% - 36px);margin:0;}@media(max-width:1023px){.owl-carousel.product-carousel{padding-left:0;padding-right:0;}.page-productDetails .owl-carousel.owl-drag .owl-nav .owl-prev{left:0;}.page-productDetails .owl-carousel.owl-drag .owl-nav .owl-next{right:0;}}@media(max-width:639px){.more-services{padding-left:0;padding-right:0;}.owl-carousel .more-service-item{padding-left:18%;padding-right:18%;}.carouselSuggestion.carousel-component{padding:0;}.carouselSuggestion img{padding:0;}.carouselSuggestion .thumb{margin-bottom:15px;}.carouselSuggestion .headline{margin:20px 15px 30px 15px;}.carouselSuggestion .owl-carousel.owl-drag .owl-nav .owl-next,
 .carouselSuggestion .owl-carousel.owl-drag .owl-nav .owl-prev{top:calc(50% - 45px);margin:0 10px;}}.carousel-component,
.carousel__component{padding:0 20px;margin:35px 0 15px;}.carousel-component:before,
.carousel__component:before,
.carousel-component:after,
.carousel__component:after{content:" ";display:table;}.carousel-component:after,
.carousel__component:after{clear:both;}.carousel-component:before,
.carousel__component:before,
.carousel-component:after,
.carousel__component:after{content:" ";display:table;}.carousel-component:after,
.carousel__component:after{clear:both;}.carousel-component .carousel__component--headline,
.carousel__component .carousel__component--headline{color:#3c3d41;font-size:28px;margin:10px 0 20px;text-align:center;font-weight:bold;text-transform:uppercase;}.carousel-component:first-child,
.carousel__component:first-child{margin:30px 0 22px;}.carousel-component + .carousel-component,
.carousel__component + .carousel-component,
.carousel-component .carousel__component,
.carousel__component .carousel__component{margin-top:0;border-top:4px solid #d2d2d2;padding-top:30px;}.rotating-image-componet:before,
.rotating-image-componet:after{content:" ";display:table;}.rotating-image-componet:after{clear:both;}.rotating-image-componet:before,
.rotating-image-componet:after{content:" ";display:table;}.rotating-image-componet:after{clear:both;}.rotating-image-componet .carousel.rotating-image{margin:0;}.rotating-image-componet .owl-item .item{padding:0;margin:0;}.rotating-image-componet .owl-item img{width:100%;height:auto;max-width:none;max-height:none;}.rotating-image-componet .owl-controls .owl-pagination{display:block !important;}.image-gallery .image-gallery__image .owl-item .item{padding:0;}.image-gallery .image-gallery__image .owl-item img{width:100%;height:auto;max-width:none;max-height:none;}@media(min-width:1024px) and (max-width:1399px){.image-gallery .image-gallery__image .owl-controls{display:none !important;}}@media(min-width:1400px){.image-gallery .image-gallery__image .owl-controls{display:none !important;}}.image-gallery .gallery-carousel .owl-item img{width:100%;height:auto;max-width:none;max-height:none;}.product-image{margin-bottom:15px;}.simpleimagecomponent a{display:block;}.simpleimagecomponent a img{width:100%;height:auto;}.banner-component{width:100%;}.banner-component a{display:block;color:#3c3d41;text-decoration:none;}.banner-component a:before,
.banner-component a:after{content:" ";display:table;}.banner-component a:after{clear:both;}.banner-component a:before,
.banner-component a:after{content:" ";display:table;}.banner-component a:after{clear:both;}.banner-component .title{font-weight:bold;}.banner-component .thumb{padding:10px 0;}.banner-component .thumb img{width:100%;height:auto;}@media(max-width:639px){.simple-banner-component,
 .banner__component{margin-left:-10px;margin-right:-10px;}}.simple-banner-component a,
.banner__component a{display:block;}.simple-banner-component img,
.banner__component img{width:100%;height:auto;}.image-map-component img{width:100%;height:auto;}.cms-image-component img{width:100%;height:auto;}.tabs{margin:60px 0 0;}@media(max-width:1023px){.tabs{border-top:1px solid #cccccc;}}.tabs .tabs-list{margin-bottom:0;padding-left:0;list-style:none;border-bottom:1px solid #dddddd;display:table;margin:0 auto;border:0;}.tabs .tabs-list > li{position:relative;display:block;}.tabs .tabs-list > li > a{position:relative;display:block;padding:10px 15px;}.tabs .tabs-list > li > a:hover,
.tabs .tabs-list > li > a:focus{text-decoration:none;background-color:#eeeeee;}.tabs .tabs-list > li.disabled > a{color:#777777;}.tabs .tabs-list > li.disabled > a:hover,
.tabs .tabs-list > li.disabled > a:focus{color:#777777;text-decoration:none;background-color:transparent;cursor:not-allowed;}.tabs .tabs-list .open > a,
.tabs .tabs-list .open > a:hover,
.tabs .tabs-list .open > a:focus{background-color:#eeeeee;border-color:#009fe3;}.tabs .tabs-list .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5;}.tabs .tabs-list > li > a > img{max-width:none;}.tabs .tabs-list > li{float:left;margin-bottom:-1px;}.tabs .tabs-list > li > a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:0 0 0 0;}.tabs .tabs-list > li > a:hover{border-color:#eeeeee #eeeeee #dddddd;}.tabs .tabs-list > li.active > a,
.tabs .tabs-list > li.active > a:hover,
.tabs .tabs-list > li.active > a:focus{color:#555555;background-color:#ffffff;border:1px solid #dddddd;border-bottom-color:transparent;cursor:default;}.tabs .tabs-list.nav-justified{width:100%;border-bottom:0;}.tabs .tabs-list.nav-justified > li{float:none;}.tabs .tabs-list.nav-justified > li > a{text-align:center;margin-bottom:5px;}.tabs .tabs-list.nav-justified > .dropdown .dropdown-menu{top:auto;left:auto;}@media(min-width:640px){.tabs .tabs-list.nav-justified > li{display:table-cell;width:1%;}.tabs .tabs-list.nav-justified > li > a{margin-bottom:0;}}.tabs .tabs-list.nav-justified > li > a{margin-right:0;border-radius:0;}.tabs .tabs-list.nav-justified > .active > a,
.tabs .tabs-list.nav-justified > .active > a:hover,
.tabs .tabs-list.nav-justified > .active > a:focus{border:1px solid #dddddd;}@media(min-width:640px){.tabs .tabs-list.nav-justified > li > a{border-bottom:1px solid #dddddd;border-radius:0 0 0 0;}.tabs .tabs-list.nav-justified > .active > a,
 .tabs .tabs-list.nav-justified > .active > a:hover,
 .tabs .tabs-list.nav-justified > .active > a:focus{border-bottom-color:#ffffff;}}.tabs .tabs-list .current-info{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}.tabs .tabs-list li{padding:0 20px;}.tabs .tabs-list li a{text-transform:uppercase;color:#009fe3;padding:0 0 5px 0;border:0;border-bottom:4px solid transparent;}.tabs .tabs-list li a:focus,
.tabs .tabs-list li a:hover{cursor:pointer;background-color:transparent;}.tabs .tabs-list li + li:before{content:"";position:absolute;height:15px;left:0;top:2px;border-left:1px solid #cccccc;}.tabs .tabs-list li.active a,
.tabs .tabs-list li.active a:hover,
.tabs .tabs-list li.active a:focus{color:#3c3d41;font-weight:bold;border:0;border-bottom:4px solid #005db5;}.tabs .tabhead{height:75px;display:table;}@media(max-width:639px){.tabs .tabhead{display:none !important;}}@media(min-width:640px) and (max-width:1023px){.tabs .tabhead{display:none !important;}}.tabs .tabhead + .tabbody{display:none !important;}.tabs .tabhead.active{font-weight:bold;}.tabs .tabhead.active + .tabbody{display:block !important;}.tabs .tabhead a{padding:0 10px;color:inherit;line-height:1;text-decoration:none;display:table-cell;width:100%;vertical-align:middle;}@media(max-width:1024px){.tabs .tabhead a{padding-left:20px;}}.tabs .tabhead .glyphicon{padding:0 10px;display:table-cell;vertical-align:middle;}.tabs .tabhead .glyphicon:before{content:"\e080";}@media(max-width:1024px){.tabs .tabhead .glyphicon{padding-right:20px;}}.tabs .tabhead.active .glyphicon:before{content:"\e114";}.tabs .tabbody{border-bottom:1px solid #cccccc;padding:20px 0px;padding-left:30px;padding-right:30px;background-color:#f4f4f4;}@media(max-width:1024px){.tabs .tabbody{padding-left:20px;padding-right:20px;}}@media(min-width:1024px){.tabs .tabbody{border-top:1px solid #cccccc;}}@media(max-width:639px){.tabs.tabs-responsive .tabs-list{display:none !important;}}@media(min-width:640px) and (max-width:1023px){.tabs.tabs-responsive .tabs-list{display:none !important;}}.tabs.tabs-responsive .tabhead{text-transform:uppercase;display:none !important;border-bottom-color:#cccccc;}.tabs.tabs-responsive .tabhead.active{border-bottom:4px solid #005db5;}@media(max-width:1023px){.tabs.tabs-responsive .tabhead{display:table !important;}}.tabs.tabs-accordion .tabs-list{display:none !important;}.tabs.tabs-accordion .tabhead{display:table !important;margin-bottom:20px;}.languagecurrencycomponent{float:right !important;}.languagecurrencycomponent form{display:inline-block;}.languagecurrencycomponent form + form{margin-left:10px;}.ui-helper-hidden-accessible{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}.thumb{position:relative;}.thumb .badges{position:absolute;top:10px;left:10px;right:10px;bottom:10px;overflow:hidden;}.thumb .badges .badge{float:left;clear:left;margin-bottom:10px;}.badge{padding:6px 10px;}.badge.badge.badge-primary{background-color:#005db5;}.badge.badge-secondary{background-color:#009fe3;}.badge.badge-success{background-color:#4cb86d;}.badge.badge-danger{background-color:#fb503e;}.badge.badge-warning{background-color:#f39200;}.badge.badge-info{background-color:#669ad4;}.com-space > *{padding:10px 0;}.flex-column{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.flex-column > *{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}.product-classifications .headline{font-weight:bold;padding:10px;}.product-classifications table.table td.attrib{width:50%;}.no-space{padding:0 !important;}.no-space .yCmsComponent{padding:0 !important;}.simple-responsive-banner-component a,
.banner__component--responsive a{display:block;}.simple-responsive-banner-component img,
.banner__component--responsive img{width:100%;height:auto;}.error-page{text-align:center;}.back-link{padding:20px 0px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.back-link{padding-left:20px;padding-right:20px;}}.back-link.border{border-bottom:1px solid #cccccc;}.back-link button{padding:0;}.back-link .glyphicon{border-right:1px solid #cccccc;border-radius:0;padding-right:10px;line-height:16px;top:-2px;}.back-link .label{font-size:30px;font-weight:bold;text-transform:uppercase;margin:18px 30px 30px 30px;border-bottom:1px solid #005db5;padding-bottom:4px;padding-left:10px;white-space:normal;}@media(max-width:1023px){.back-link .label{margin:25px 20px 50px 20px;}}@media(max-width:639px){.back-link .label{margin:25px 10px 10px 10px;border-bottom:none;text-align:center;}}.back-link.product-details .label{font-weight:600;}.register-wrapper{margin:0;}.register-wrapper .panel-group{margin:0;}.register-wrapper .panel{border:none;margin-bottom:30px;}.register-wrapper .panel:last-of-type{margin-bottom:60px;}.register-wrapper .panel .panel-heading{background-color:#eeeeee;padding:13px 20px;border:none;position:relative;}.register-wrapper .panel .panel-heading.panel-border{border:1px solid #d2d2d2;border-bottom:none;}.register-wrapper .panel .panel-heading .expander-icon{font-weight:bold;float:right;}.register-wrapper .panel .panel-heading .accordion-toggle{display:block;color:#3c3d41;padding:20px 30px;}.register-wrapper .panel .panel-heading .accordion-toggle:before{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.register-wrapper .panel .panel-heading .accordion-toggle:before{content:"\e113";}.register-wrapper .panel .panel-heading .accordion-toggle.collapsed:before{content:"\e114";}.register-wrapper .panel .panel-heading .accordion-lnk{position:absolute;left:55px;top:20px;}.register-wrapper .panel .panel-heading .accordion-lnk.no-subs{display:block;position:static;padding:20px;}.register-wrapper .panel .panel-collapse .panel-heading{background-color:#ffffff;}.register-wrapper .panel .panel-collapse .panel-heading .accordion-lnk{left:75px;}.register-wrapper .panel .panel-collapse .panel-heading .accordion-lnk.no-subs{padding-left:75px;}.register-wrapper .panel .panel-collapse .panel-collapse .panel-heading{background-color:#ffffff;}.register-wrapper .panel .panel-collapse .panel-collapse .panel-heading .accordion-lnk{left:95px;}.register-wrapper .panel .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs{padding-left:95px;}.register-wrapper .panel .panel-collapse .panel-collapse .panel-collapse .panel-heading{background-color:#ffffff;}.register-wrapper .panel .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk{left:115px;}.register-wrapper .panel .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs{padding-left:115px;}.register-wrapper .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading{background-color:#fefefe;}.register-wrapper .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk{left:135px;}.register-wrapper .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs{padding-left:135px;}.register-wrapper .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading{background-color:#f0f1f2;}.register-wrapper .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk{left:155px;}.register-wrapper .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs{padding-left:155px;}.register-wrapper .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading{background-color:#e3e4e5;}.register-wrapper .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk{left:175px;}.register-wrapper .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs{padding-left:175px;}.register-wrapper .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading{background-color:#d6d7d9;}.register-wrapper .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk{left:195px;}.register-wrapper .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs{padding-left:195px;}.register-wrapper .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading{background-color:#c9c9cd;}.register-wrapper .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk{left:215px;}.register-wrapper .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs{padding-left:215px;}.register-wrapper .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading{background-color:#bbbcc1;}.register-wrapper .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk{left:235px;}.register-wrapper .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs{padding-left:235px;}.register-wrapper .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading{background-color:#aeafb4;}.register-wrapper .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk{left:255px;}.register-wrapper .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs{padding-left:255px;}.register-wrapper .panel .panel-collapse .text{font-size:13px;color:#3c3d41;font-weight:bold;margin-bottom:25px;}.register-wrapper .panel .panel-collapse label.uncased{padding-left:0;}.register-wrapper .panel .panel-collapse .separator{border-top:1px dashed #d2d2d2;padding-top:40px;margin-bottom:25px;margin-top:40px;}.register-wrapper .panel .panel-collapse .textarea{min-height:80px;}.register-wrapper .panel .panel-collapse .help-block{font-size:13px;}.register-wrapper .panel .panel-heading + .panel-collapse > .panel-body{padding:30px 20px;border:1px solid #d2d2d2;background:white;margin-bottom:35px;}.our-partners-component .grid{display:grid;grid-template-columns:repeat(5, 1fr);gap:30px;padding:30px;background-color:#f9f9f9;}@media(max-width:1023px){.our-partners-component .grid{grid-template-columns:repeat(3, 1fr);}}@media(max-width:639px){.our-partners-component .grid{grid-template-columns:repeat(2, 1fr);}}.our-partners-component .grid .grid-item{display:flex;justify-content:center;align-items:center;background-color:white;height:100px;}.page-supplier-declaration-packaging .catalogsitem-container{margin-top:50px;grid-template-rows:initial;}.page-supplier-declaration-packaging .catalogsitem-container .catalogsitem-card{height:initial;grid-column:span 1;grid-row:span 1;}.page-supplier-declaration-packaging .catalogsitem-container .catalogsitem-card .catalogsitem-card-heading{width:100%;min-height:105px;padding:20px;margin:0;}.page-supplier-declaration-packaging .catalogsitem-container .catalogsitem-card .catalogsitem-card-heading .catalogsitem-title{margin-top:0;}.page-supplier-declaration-packaging .catalogsitem-container .catalogsitem-card .catalogsitem-card-heading .catalogsitem-year{margin-bottom:0;}.page-supplier-declaration-packaging .catalogsitem-container .catalogsitem-card .catalogsitem-banner{display:flex;align-items:center;justify-content:center;background:white;padding:15px;height:105px;}.page-supplier-declaration-packaging .catalogsitem-container .catalogsitem-card .catalogsitem-banner img{width:initial;max-height:75px;}.page-our-partners .paragraph{margin:40px auto 80px auto;padding:0 20px;max-width:1024px;text-align:center;}.page-imballaggioPLYCTP .flex,
.page-imballaggioPLYGEN .flex{display:flex;justify-content:center;align-items:center;gap:25px;margin:80px 0;}@media(max-width:639px){.page-imballaggioPLYCTP .flex,
 .page-imballaggioPLYGEN .flex{flex-direction:column;}}.page-imballaggioPLYCTP .flex .flex-item img,
.page-imballaggioPLYGEN .flex .flex-item img{max-width:400px;}.page-imballaggioPLYCTP .flex .flex-item h2,
.page-imballaggioPLYGEN .flex .flex-item h2{font-size:25px;font-weight:bold;text-transform:uppercase;letter-spacing:1pt;margin:0 0 30px 0;}.page-imballaggioPLYCTP .flex .flex-item p,
.page-imballaggioPLYGEN .flex .flex-item p{font-size:16px;font-weight:bold;margin:10px 0 5px 0;}.page-imballaggioPLYCTP .flex .flex-item span,
.page-imballaggioPLYGEN .flex .flex-item span{font-size:14px;display:block;}.pageType-CategoryPage .map img{min-width:100%;}.searchEmptyPageMiddle-component{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.searchEmptyPageMiddle-component{padding-left:20px;padding-right:20px;}}.product__list--wrapper .totalResults{padding:0 20px;color:#009fe3;margin-bottom:30px;}@media(min-width:1024px){.product__list--wrapper{padding:0;}}@media(min-width:640px){.product__list--wrapper .pagination-wrap{padding-right:0;}}@media(max-width:1023px){.product-list-right-component tbody td.add-to-cart-table.item-out-of-stock{background-color:#669ad4;border:#669ad4;}}.product-disabled-btn{position:absolute;top:0;display:flex;align-items:center;justify-content:center;background:#669ad4;height:100%;width:100%;text-transform:uppercase;color:white;font-size:15px;font-weight:bold;pointer-events:none;touch-action:none;}@media(max-width:1023px){.product-disabled-btn{outline:2px solid #669ad4;}}.searchSpellingSuggestionPrompt{text-align:center;}.searchSpellingSuggestionPrompt a{color:#009fe3;font-weight:bold;}@media(max-width:640px){.pagination-bar .sort-refine-bar button{padding-left:20px;padding-right:20px;}}.results h1{font-size:20px;text-transform:uppercase;letter-spacing:1px;font-weight:bold;margin:15px 30px 5px 30px;}.category-empty{margin:30px 0;text-align:center;}.product-listing-container{width:100%;clear:both;}.product__listing{padding-left:0;list-style:none;}.product__listing .product__listing--promo{color:#3e5983;margin-bottom:10px;}a.product__listing .product__listing--promo:hover,
a.product__listing .product__listing--promo:focus{color:#2e4160;}@media(min-width:1024px){.product__listing .product__listing--promo{padding-right:20px;margin:0 -10px;}}.product__listing .product__list--price-panel{text-align:right;}.product__listing .product__list--name{display:block;text-transform:uppercase;font-weight:bold;margin:0 0 10px 106px;color:inherit;}.product__listing .product__listing--description{margin:0 210px 0 106px;}@media(max-width:639px){.product__listing .product__listing--description{display:none !important;}}.product__listing .addtocart{clear:both;text-align:center;padding:10px 0 0 0;}.product__listing .addtocart button{margin-bottom:5px;}@media(min-width:1024px){.product__listing .addtocart .pickup-in-store-available .ProductGridComponent-ListPickUpInStoreAction,
 .product__listing .addtocart .pickup-in-store-available .ProductGridComponent-ListAddToCartAction,
 .product__listing .addtocart .pickup-in-store-available .SearchResultsList-ListPickUpInStoreAction,
 .product__listing .addtocart .pickup-in-store-available .SearchResultsList-ListAddToCartAction,
 .product__listing .addtocart .pickup-in-store-available .SearchResultsGrid-ListPickUpInStoreAction,
 .product__listing .addtocart .pickup-in-store-available .SearchResultsGrid-ListAddToCartAction{width:49%;display:inline-block;float:left;}}@media(min-width:1024px) and (max-width:1399px){.product__listing .addtocart .pickup-in-store-available{margin:0 -4px;}.product__listing .addtocart .pickup-in-store-available .ProductGridComponent-ListPickUpInStoreAction,
 .product__listing .addtocart .pickup-in-store-available .ProductGridComponent-ListAddToCartAction,
 .product__listing .addtocart .pickup-in-store-available .SearchResultsList-ListPickUpInStoreAction,
 .product__listing .addtocart .pickup-in-store-available .SearchResultsList-ListAddToCartAction,
 .product__listing .addtocart .pickup-in-store-available .SearchResultsGrid-ListPickUpInStoreAction,
 .product__listing .addtocart .pickup-in-store-available .SearchResultsGrid-ListAddToCartAction{padding:0 3.33333333px;}}.product__listing.product__list .product__list--item{padding:20px 30px;}.product__listing.product__list .product__list--item:nth-of-type(2n){background-color:#f4f4f4;}@media(max-width:1024px){.product__listing.product__list .product__list--item{padding-left:20px;padding-right:20px;}}.product__listing.product__list .product__list--thumb{float:left;margin-right:10px;display:block;}.product__listing.product__list .product__list--thumb > img{width:96px;}.product__listing.product__list .product__list--price-panel{float:right;width:200px;}.product__listing.product__list .ProductListComponent-ListPickUpInStoreAction,
.product__listing.product__list .ProductListComponent-ListAddToCartAction,
.product__listing.product__list .SearchResultsList-ListPickUpInStoreAction,
.product__listing.product__list .SearchResultsList-ListAddToCartAction{float:left;width:50%;position:relative;min-height:1px;padding-left:10px;padding-right:10px;}@media(min-width:640px){.product__listing.product__list .ProductListComponent-ListPickUpInStoreAction,
 .product__listing.product__list .ProductListComponent-ListAddToCartAction,
 .product__listing.product__list .SearchResultsList-ListPickUpInStoreAction,
 .product__listing.product__list .SearchResultsList-ListAddToCartAction{float:left;width:33.33333333%;}}@media(min-width:640px){.product__listing.product__list .ProductListComponent-ListPickUpInStoreAction,
 .product__listing.product__list .ProductListComponent-ListAddToCartAction,
 .product__listing.product__list .SearchResultsList-ListPickUpInStoreAction,
 .product__listing.product__list .SearchResultsList-ListAddToCartAction{left:33.33333333%;}}.product__listing.product__list .ProductListComponent-ListOrderFormAction,
.product__listing.product__list .SearchResultsList-ListOrderFormAction{float:left;width:50%;left:50%;position:relative;min-height:1px;padding-left:10px;padding-right:10px;}@media(min-width:640px){.product__listing.product__list .ProductListComponent-ListOrderFormAction,
 .product__listing.product__list .SearchResultsList-ListOrderFormAction{float:left;width:33.33333333%;}}@media(min-width:640px){.product__listing.product__list .ProductListComponent-ListOrderFormAction,
 .product__listing.product__list .SearchResultsList-ListOrderFormAction{left:0%;}}@media(max-width:639px){.product__listing.product__list .product__list--price-panel{text-align:left;float:none;margin-left:106px;width:auto;}}.product__listing.product__grid{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media(min-width:1024px){.product__listing.product__grid{margin-top:12px;}}.product__listing.product__grid .product-item{float:left;width:50%;position:relative;min-height:1px;padding-left:10px;padding-right:10px;padding:10px 10px 0;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;}@media(min-width:640px){.product__listing.product__grid .product-item{float:left;width:33.33333333%;}}@media(min-width:1024px){.product__listing.product__grid .product-item{float:left;width:25%;}}@media(min-width:1400px){.product__listing.product__grid .product-item{float:left;width:25%;}}.product__listing.product__grid .product-item:first-child{margin-left:-1px;}.product__listing.product__grid .product-item .product-link:hover{background-color:#d4ecf6;}.product__listing.product__grid .product-item .icons{position:absolute;right:0;top:0;}.product__listing.product__grid .product-item .icons img,
.product__listing.product__grid .product-item .icons svg{width:40px;}.product__listing.product__grid .product-item .icons .icon-text{font-size:13px;top:-15px;width:40px;}.product__listing.product__grid .thumb{display:block;text-align:center;overflow:hidden;max-width:186px;margin:10px auto 0;padding:10px;height:0px;padding-bottom:100%;}.product__listing.product__grid .thumb > img{width:100%;}.product__listing.product__grid .details{text-align:center;margin:0 auto;width:100%;overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:0 10px;}.product__listing.product__grid .details .name{margin:0;font-weight:bold;font-size:16px;padding-bottom:10px;height:70px;overflow:hidden;color:#3c3d41;}.product__listing.product__grid .details .price{font-size:16px;text-transform:lowercase;margin-bottom:8px;color:#005db5;}.product__listing.product__grid .details .promo{color:#00a651;font-size:14px;font-weight:bold;}@media(min-width:640px){.product__listing.product__grid .product-item:nth-child(4n+1){clear:both;}}@media(max-width:639px){.product__listing.product__grid .product-item{padding-left:0;padding-right:0;}.product__listing.product__grid .product-item:nth-child(2n+1){clear:both;}.product__listing.product__grid .product-item .thumb{padding-left:6px;padding-right:6px;padding-top:20px;max-width:100%;}}@media(max-width:639px){.product__list--wrapper .product-grid-right-result-component{margin:0 0 20px;}.product__list--wrapper .product-grid-right-result-component .category-tabs-wrapper{margin-right:10px;margin-left:10px;}}.new-icon-wrapper{position:relative;}.new-icon-wrapper .icon-text{position:absolute;width:60px;text-transform:uppercase;text-align:center;left:0;color:white;font-size:13px;top:-26px;}.freeSampleContainer{margin-top:20px;margin-right:15px;}.freeSampleContainer .sampleButton{display:inline-block;color:#006996;cursor:pointer;text-decoration:underline;}.search-empty{margin-top:20px;margin-bottom:20px;text-align:center;}.search-empty .headline{margin-bottom:20px;}.search-empty .search-suggestions{margin-bottom:20px;}.product-category-page .product-categories .refine-bar{padding-bottom:10px;padding-top:10px;}.product-category-page .product-categories .pcp-prod,
.product-category-page .product-categories .pcp-banner{padding-left:0;padding-right:0;}.product-category-page .product-categories .pcp-banner .simple-responsive-banner-component,
.product-category-page .product-categories .pcp-banner .banner__component--responsive{margin-right:-20px;}.product-category-page .product-categories .pcp-banner{padding-top:10px;}@media(min-width:1024px){.search-list-page-right-result-list-slot{margin-left:-20px;margin-top:-20px;}.search-list-page-right-result-list-component{padding-left:20px;}.product-list-right-component{margin-left:0;}.product-list-right-component .pagination-bar{margin-top:0;}}.search-results-highlight{font-weight:bold;}.btn-devis{border:none;background-color:transparent;}.btn-devis .devisIcon{width:110%;}.product__facet{margin:0;padding:0;list-style:none;}.product__facet .facet{height:100%;display:inline-block;margin:25px 0;border-left:1px solid #d2d2d2;padding:0 50px;vertical-align:top;}.product__facet .facet:before,
.product__facet .facet:after{content:" ";display:table;}.product__facet .facet:after{clear:both;}.product__facet .facet:before,
.product__facet .facet:after{content:" ";display:table;}.product__facet .facet:after{clear:both;}.product__facet .facet .facet__name{font-size:15px;font-weight:bold;padding-bottom:8px;}.product__facet .facet .facet__values{overflow-y:auto;height:100%;}.product__facet .facet .facet__list{padding-left:0;height:88px;overflow-y:auto;list-style:none;margin-top:8px;}.product__facet .facet .facet__list li{margin-bottom:5px;}.product__facet .facet .facet__list label{cursor:pointer;font-weight:normal;display:block;margin:0;}.product__facet .facet .facet__list .facet__list__mark{display:inline-block;width:20px;height:20px;padding:0;margin-right:10px;border:1px solid #cccccc;text-align:center;vertical-align:middle;background:#ffffff;margin-top:-3px;}.product__facet .facet .facet__list .facet__list__checkbox:checked + .facet__list__label .facet__list__mark{background:#009fe3;border:1px solid #009fe3;-webkit-box-shadow:inset 0 0 0 1px #ffffff;box-shadow:inset 0 0 0 1px #ffffff;}.product__facet .facet .facet__list .facet__list__checkbox:checked + .facet__list__label .facet__list__text{color:#009fe3;}.product__facet .facet .facet__list .facet__list__checkbox:focus + .facet__list__label .facet__list__mark{border:1px solid #005db5;-webkit-box-shadow:inset 0 0 0 1px #ffffff;box-shadow:inset 0 0 0 1px #ffffff;}.product__facet .facet .facet__list .facet__list__text{line-height:20px;}.product__facet .facet .facet__list.facet__list--hidden{display:none;}.product__facet .facet .facet__values__more{display:block;}.product__facet .facet .facet__values__less{display:none;}.product__facet .facet .facet__form{padding-top:10px;}.product__facet .facet .facet__form .input-group{background-color:#ffffff;min-height:32px;border:1px solid #cccccc;}.product__facet .facet .facet__form .input-group .form-control{border:0 none;height:32px;box-shadow:none;}.product__facet .facet .facet__form .input-group .btn{width:40px;height:32px;line-height:32px;padding:0;}.product__facet .facet .facet__form .input-group .btn .glyphicon-search{color:#3c3d41;font-size:17px;top:0;}.product__facet .facet .facet__form .line-text{margin:20px 0;}.product__facet .facet .facet__form__hidden{display:none;}.product__facet .facet .facet__results__hidden{display:none;}.table-filter.table-filter-singles,
.table-filter .filter-item-wrapper.filter-item-wrapper-single{display:none;}.table-filter .filter-title-wrapper.more-filters-button{background:none;border-bottom:none;}@media(max-width:1023px){.filter-title-wrapper.more-filters-button{margin-top:0;}}@media(max-width:639px){.page-variantsList .table-filter .filter-title-wrapper{width:100%;}}.sort-refine-bar .form-group select{width:auto;}.sort-refine-bar .form-group .hidden{display:none;}.sort-refine-bar select{outline:none;text-transform:none;border-width:0 0 1px;height:17px;padding:0;-webkit-box-shadow:none;box-shadow:none;}.sort-refine-bar .custom-select{width:215px;}.pagination-bar{margin:30px 0 40px;}.pagination-bar .pagination-toolbar{padding-bottom:30px;padding-left:20px;padding-right:30px;}@media(max-width:1024px){.pagination-bar .pagination-toolbar{padding-left:20px;padding-right:20px;}}.pagination-bar .form-group{margin:0;}.pagination-bar .pagination-bar-results{margin-top:25px;padding:0 20px;color:#009fe3;}.pagination-bar.bottom .pagination-toolbar{padding-top:30px;}@media(max-width:1023px){.pagination-bar button{width:100%;padding-left:0;padding-right:0;}}@media(max-width:639px){.sort-refine-bar .custom-select{width:100%;}.sort-refine-bar .form-group select{width:100%;}.pagination-bar .pagination,
 .pagination-bar button{margin-top:30px;width:100%;}.pagination-bar .pagination-toolbar{padding-left:10px;padding-right:10px;}.product-list-right-component .pagination-bar .pagination-toolbar{padding-left:0;padding-right:0;}}@media(min-width:640px){.pagination-bar .pagination-toolbar{border-bottom-width:1px;}.pagination-bar .pagination,
 .pagination-bar button{margin-top:25px;}.pagination-bar.top .sort-refine-bar{float:right;}.pagination-bar.bottom .pagination-toolbar{padding-top:10px;}.pagination-bar.bottom .pagination{margin-top:0;}}@media(max-width:1023px) and (min-width:640px){.sort-refine-bar .form-group select{height:41px;}.pagination-bar .pagination,
 .pagination-bar button{margin-top:24px;}}.item__list{margin-top:30px;margin-bottom:20px;padding-left:0;list-style:none;}.item__list .item__list--item{padding:15px 0;}.item__list .item__list--item:nth-child(4n+4) + li .add-to-cart-order-form-wrap,
.item__list .item__list--item:nth-child(4n+4) + li .add-to-cart-order-form-wrap:after{background-color:#f4f4f4;}.item__list .item__list--item:nth-child(4n+4) + li .add-to-cart-order-form-wrap .order-form-scroll.down{bottom:0;z-index:9999;}.item__list .item__list--item:last-child{padding-right:30px;}.item__list .item__list--item .btn-group.open .dropdown-menu{padding:0;}.item__list .item__list--item .btn-group.open .dropdown-menu li{margin:0;}.item__list .item__list--item .btn-group.open .dropdown-menu li:first-child{border-bottom:1px solid #e5e5e5;}.item__list .item__list--item .btn-group.open a{padding:18px 35px 18px 25px;}.item__list .item__list--item .item__configurations--display .btn{padding-left:0;}.item__list .item__list--item .item__configurations--display .btn:hover{color:#006996;}.item__list .item__list--header{padding-left:0;list-style:none;display:table;table-layout:fixed;width:100%;}.item__list .item__list--header li{display:table-cell;background-color:#f7f7f7;color:#7f919e;font-size:13px;text-transform:uppercase;padding:7px 10px;}.item__list .item__list--header li:last-child{padding-right:30px;}.item__list .item__toggle{font-size:15px;width:25px;}.item__list .item__toggle > *{cursor:pointer;}.item__list .item__toggle .open .glyphicon:before{content:"\e113";}.item__list .item__image{width:136px;padding:0 20px;}.item__list .item__image img{max-width:96px;}.item__list .item__name{font-size:16px;font-weight:700;color:#3c3c3c;}.item__list .item__quantity{text-align:center;}.item__list .item__quantity .form-control{display:inline-block;width:60px;height:40px;text-align:center;}.item__list .item__delivery .item__delivery--label{text-transform:uppercase;color:#009fe3;font-weight:700;}.item__list .item__total--column{text-align:right;}.item__list .item__total{font-size:15px;font-weight:700;text-align:right;padding-left:0;}.item__list .item__remove,
.item__list .item__menu{width:45px;text-align:right;}.item__list .item__remove .btn,
.item__list .item__menu .btn{font-size:25px;background-color:transparent;padding:0;border:0;color:#005db5;}.item__list .item__remove .btn .glyphicon,
.item__list .item__menu .btn .glyphicon{top:4px;}.item__list #cartOrderGridForm .product-grid-container table{background-color:#f4f4f4;}.item__list #cartOrderGridForm .product-grid-container table th{background-color:#e4e4e4;color:#3c3d41;}.item__list .promo{font-size:14px;font-weight:700;color:#00a651;}.item__list .promo ul{padding-left:0;list-style:none;}.item__list .out-of-stock{color:#ed1c24;}.item__list .read-only-grid .grid-row > td{border-bottom:1px solid #d2d2d2;}.item__list .read-only-grid .grid-prod-img{width:100px;padding:25px 40px 20px 45px;vertical-align:top;}.item__list .read-only-grid .grid-prod-img + td{padding-bottom:5px;}.item__list .read-only-grid .grid-variant,
.item__list .read-only-grid .grid-size{font-weight:700;}.item__list .read-only-grid .grid-variant + .grid-variant:before,
.item__list .read-only-grid .grid-size + .grid-variant:before{content:"|";font-size:15px;margin:0 10px;width:1px;color:#cccccc;}.item__list .read-only-grid .grid-prod-info{display:inline-block;padding-top:0;padding-right:40px;}.item__list .read-only-grid .grid-qty .grid-qty-label{font-size:12px;text-transform:uppercase;}.item__list .read-only-grid .grid-price:before{content:"|";font-size:15px;margin:0 10px;width:1px;color:#cccccc;}@media(min-width:1024px){.item__list > li .add-to-cart-order-form-wrap{border-bottom:1px solid #e5e5e5;}.item__list .item__list--item{display:table;table-layout:fixed;width:100%;}.item__list .item__list--item .item__sku__input,
 .item__list .item__list--item .item__toggle,
 .item__list .item__list--item .item__image,
 .item__list .item__list--item .item__info,
 .item__list .item__list--item .item__brand,
 .item__list .item__list--item .item__weight,
 .item__list .item__list--item .item__price,
 .item__list .item__list--item .item__quantity,
 .item__list .item__list--item .item__delivery,
 .item__list .item__list--item .item__total,
 .item__list .item__list--item .item__remove,
 .item__list .item__list--item .item__menu,
 .item__list .item__list--item .item__quantity__total,
 .item__list .item__list--item .item__gross__price{display:table-cell;padding:0 10px;vertical-align:middle;}.item__list .item__info{width:35%;padding:0 10px;}.item__list .item__delivery{padding-left:3%;}}@media(min-width:640px){.item__list #cartOrderGridForm{max-height:460px;overflow:scroll;}.item__list #cartOrderGridForm table tr:first-child > th:first-child,
 .item__list #cartOrderGridForm table tr > td:first-child{border-right:0;padding-left:40px;}}@media(max-width:1023px){.item__list{margin-top:0;clear:both;}.item__list .item__toggle .glyphicon{width:50px;height:50px;}.item__list .item__image{float:left;margin:0;}.item__list .item__price .visible-xs{display:inline!important;}.item__list .item__remove,
 .item__list .item__menu{padding:0;margin:0;}.item__list .item__remove .btn,
 .item__list .item__menu .btn{text-align:center;width:50px;height:50px;}.item__list .item__total{float:right;}.item__list .item__quantity__total{clear:both;float:none;width:auto;padding-right:20px;}.item__list .item__quantity__total > .details{cursor:pointer;}.item__list .item__quantity__total .qty{line-height:42px;padding-top:10px;}.item__list .item__quantity__total .qty:before,
 .item__list .item__quantity__total .qty:after{content:" ";display:table;}.item__list .item__quantity__total .qty:after{clear:both;}.item__list .item__quantity__total .qty:before,
 .item__list .item__quantity__total .qty:after{content:" ";display:table;}.item__list .item__quantity__total .qty:after{clear:both;}.item__list .item__quantity__total .qty label{float:left;margin:0 10px 0 0;}.item__list .item__quantity__total .qty input{float:left;width:70px;text-align:center;padding-left:12px;padding-right:12px;margin-right:10px;}.item__list .item__quantity__total .qty .qtyValue{float:left;}.item__list .item__quantity__total .qty .glyphicon{float:right;line-height:40px;padding-left:5px;}.item__list .item__quantity__total .open .qty .glyphicon:before{content:"\e114";}.item__list #cartOrderGridForm .product-grid-container{font-size:14px;margin:0;}.item__list #cartOrderGridForm .product-grid-container .variant-detail{padding-left:20px;padding-top:10px;}.item__list #cartOrderGridForm .product-grid-container .variant-detail img{padding-right:10px;}.item__list #cartOrderGridForm .product-grid-container .variant-select{padding-top:22px;padding-right:20px;vertical-align:top;}.item__list #cartOrderGridForm .product-grid-container > table{border-bottom:1px solid #d2d2d2;}.item__list #cartOrderGridForm .product-grid-container > table tr td{border-bottom:none;}.item__list #cartOrderGridForm .product-grid-container .variant-summary{background-color:transparent;}.item__list #cartOrderGridForm .product-grid-container .variant-summary > td{padding:0 20px 20px;}.item__list #cartOrderGridForm .product-grid-container .variant-summary .variant-summary-items{border:none;margin-top:0;margin-bottom:5px;}.item__list #cartOrderGridForm .product-grid-container .variant-summary table tr td{padding:0 10px 0 0;}.item__list #cartOrderGridForm .product-grid-container .variant-summary table tr td:last-child{padding:0;}.item__list .read-only-grid .grid-prod-img{padding-left:20px;padding-right:30px;}.item__list .read-only-grid .grid-variant{display:block;}.item__list .read-only-grid .grid-variant + .grid-variant:before{content:none;}.item__list--item{position:relative;}.item__list--item > div{margin-left:136px;padding:0 80px 0 0;overflow:hidden;text-overflow:ellipsis;}}.account-orderdetail .item__list{clear:both;margin-top:10px;}.cart-top-bar .text-right .help .glyphicon-info-sign{padding-left:5px;}.cart-header{margin:30px;}.cart-header.border{border-bottom:1px solid #005db5;margin-bottom:30px;}.cart-header .cart-headline{font-size:30px;color:#009fe3;font-weight:bold;text-transform:uppercase;padding:0;margin-bottom:15px;}.cart-header .cart-headline .specialTypeCart{color:#3c3d41;}.cart-header .cart__id--label{font-size:18px;color:#3c3d41;font-weight:bold;padding:0 5px 0 10px;}.cart-header .cart__id--label .cart__id{padding-left:5px;}.cart__head--link{font-weight:bold;text-transform:uppercase;margin-left:50px;color:#3c3d41;cursor:pointer;line-height:31px;}@media(max-width:639px){.cart__head--link{width:100%;text-align:left;margin-left:0;margin-bottom:20px;float:left;}}.cart__head--link span[class*=icon]{font-size:33px;margin-right:5px;vertical-align:middle;color:#005db5;}.cart__head--link:hover span[class*=icon]{color:#009fe3;}.helpPopup .code,
.helpPopup .text{color:#3c3d41;text-align:left;font-size:15px;}.helpPopup .code{font-weight:bold;margin-bottom:10px;}.cart-buttons{padding:0;}.cart-restoration-bar{background:#F2F4F7;margin-bottom:20px;padding:10px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.cart-restoration-bar{padding-left:20px;padding-right:20px;}}.cart__content{margin-left:-10px;margin-right:-10px;}.cart__top--totals{text-align:right;font-size:15px;margin-top:15px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.cart__top--totals{padding-left:20px;padding-right:20px;}}.cart__top--totals .cart__top--amount{margin-left:5px;}.cart__top--totals .cart__top--amount:before{content:"|";position:relative;left:-2px;color:#009fe3;font-weight:400;top:-1px;}.cart__actions--top,
.cart__actions{padding-left:30px;padding-right:30px;margin-bottom:40px;}@media(max-width:1024px){.cart__actions--top,
 .cart__actions{padding-left:20px;padding-right:20px;}}@media(max-width:640px){.cart__actions--top,
 .cart__actions{padding-left:10px;padding-right:10px;padding-bottom:10px;}}.cart__actions{margin-bottom:0;}.page-cartPage .item__list__cart,
.page-quoteEditPage .item__list__cart{position:relative;margin:15px 30px 10px 30px;}.page-cartPage .item__list__cart table,
.page-quoteEditPage .item__list__cart table{border-top:1px solid #3c3d41;}.page-cartPage .item__list__cart table tr,
.page-quoteEditPage .item__list__cart table tr{border-bottom:1px solid #d2d2d2;}.page-cartPage .item__list__cart table tr:last-of-type,
.page-quoteEditPage .item__list__cart table tr:last-of-type{border-bottom:1px solid #3c3d41;}.page-cartPage .item__list__cart .item__list--header li,
.page-quoteEditPage .item__list__cart .item__list--header li{background-color:transparent;font-weight:bold;color:#3c3d41;text-align:center;text-transform:none;}.page-cartPage .item__list__cart .item__list--header li.item__info,
.page-quoteEditPage .item__list__cart .item__list--header li.item__info{text-align:left;width:30%;}.page-cartPage .item__list__cart .item__list--header li.item__remove,
.page-quoteEditPage .item__list__cart .item__list--header li.item__remove{width:75px;}.page-cartPage .item__list__cart .item__list--header li:last-child,
.page-quoteEditPage .item__list__cart .item__list--header li:last-child{padding-right:10px;}.page-cartPage .item__list__cart .item__list--item,
.page-quoteEditPage .item__list__cart .item__list--item{border-top:none;border-bottom:none;min-height:142px;border-collapse:separate;}.page-cartPage .item__list__cart .item__list--item:last-child,
.page-quoteEditPage .item__list__cart .item__list--item:last-child{border-bottom:none;padding-right:0;}.page-cartPage .item__list__cart .item__list--item div.item__info,
.page-quoteEditPage .item__list__cart .item__list--item div.item__info{text-align:left;width:30%;}.page-cartPage .item__list__cart .item__list--item div.item__info .left,
.page-quoteEditPage .item__list__cart .item__list--item div.item__info .left{display:inline-block;width:30%;max-width:80px;float:left;}.page-cartPage .item__list__cart .item__list--item div.item__info .left img,
.page-quoteEditPage .item__list__cart .item__list--item div.item__info .left img{width:100%;}.page-cartPage .item__list__cart .item__list--item div.item__info .right,
.page-quoteEditPage .item__list__cart .item__list--item div.item__info .right{display:inline-block;width:70%;padding-left:10px;}.page-cartPage .item__list__cart .item__list--item div.item__info .right .item__name,
.page-quoteEditPage .item__list__cart .item__list--item div.item__info .right .item__name,
.page-cartPage .item__list__cart .item__list--item div.item__info .right .item__code,
.page-quoteEditPage .item__list__cart .item__list--item div.item__info .right .item__code{font-size:13px;font-weight:bold;color:#3c3d41;}.page-cartPage .item__list__cart .item__list--item div.item__info .right .item_cart_available,
.page-quoteEditPage .item__list__cart .item__list--item div.item__info .right .item_cart_available{margin-top:2px;color:#009fe3;}.page-cartPage .item__list__cart .item__list--item div.item__info .right .stock,
.page-quoteEditPage .item__list__cart .item__list--item div.item__info .right .stock{font-weight:normal;color:#1a86c4;}.page-cartPage .item__list__cart .item__list--item div.item__price,
.page-quoteEditPage .item__list__cart .item__list--item div.item__price,
.page-cartPage .item__list__cart .item__list--item div.item__quantity,
.page-quoteEditPage .item__list__cart .item__list--item div.item__quantity,
.page-cartPage .item__list__cart .item__list--item div.item__delivery,
.page-quoteEditPage .item__list__cart .item__list--item div.item__delivery,
.page-cartPage .item__list__cart .item__list--item div.item__total,
.page-quoteEditPage .item__list__cart .item__list--item div.item__total,
.page-cartPage .item__list__cart .item__list--item div.item__menu,
.page-quoteEditPage .item__list__cart .item__list--item div.item__menu,
.page-cartPage .item__list__cart .item__list--item div.item__brand,
.page-quoteEditPage .item__list__cart .item__list--item div.item__brand,
.page-cartPage .item__list__cart .item__list--item div.item__weight,
.page-quoteEditPage .item__list__cart .item__list--item div.item__weight,
.page-cartPage .item__list__cart .item__list--item div.item__gross__price,
.page-quoteEditPage .item__list__cart .item__list--item div.item__gross__price{text-align:center;}.page-cartPage .item__list__cart .item__list--item div.item__price input,
.page-quoteEditPage .item__list__cart .item__list--item div.item__price input,
.page-cartPage .item__list__cart .item__list--item div.item__quantity input,
.page-quoteEditPage .item__list__cart .item__list--item div.item__quantity input,
.page-cartPage .item__list__cart .item__list--item div.item__delivery input,
.page-quoteEditPage .item__list__cart .item__list--item div.item__delivery input,
.page-cartPage .item__list__cart .item__list--item div.item__total input,
.page-quoteEditPage .item__list__cart .item__list--item div.item__total input,
.page-cartPage .item__list__cart .item__list--item div.item__menu input,
.page-quoteEditPage .item__list__cart .item__list--item div.item__menu input,
.page-cartPage .item__list__cart .item__list--item div.item__brand input,
.page-quoteEditPage .item__list__cart .item__list--item div.item__brand input,
.page-cartPage .item__list__cart .item__list--item div.item__weight input,
.page-quoteEditPage .item__list__cart .item__list--item div.item__weight input,
.page-cartPage .item__list__cart .item__list--item div.item__gross__price input,
.page-quoteEditPage .item__list__cart .item__list--item div.item__gross__price input{width:56px;padding:0;}.page-cartPage .item__list__cart .item__list--item div.item__menu .custom-icon-close,
.page-quoteEditPage .item__list__cart .item__list--item div.item__menu .custom-icon-close{font-size:15.3px;cursor:pointer;color:#009fe3;}.page-cartPage .item__list__cart .item__list--item div.item__menu,
.page-quoteEditPage .item__list__cart .item__list--item div.item__menu{width:75px;}.page-cartPage .item__list__cart .item__list--item-extra,
.page-quoteEditPage .item__list__cart .item__list--item-extra{min-height:80px;border-top:thin solid #d2d2d2;}.page-cartPage .item__list__cart .item__list--item-extra div.item__info .right,
.page-quoteEditPage .item__list__cart .item__list--item-extra div.item__info .right{width:100%;}@media(max-width:639px){.page-cartPage .item__list__cart .item__list--item-extra,
 .page-quoteEditPage .item__list__cart .item__list--item-extra{display:flex;}.page-cartPage .item__list__cart .item__list--item-extra .item__brand,
 .page-quoteEditPage .item__list__cart .item__list--item-extra .item__brand,
 .page-cartPage .item__list__cart .item__list--item-extra .item__price,
 .page-quoteEditPage .item__list__cart .item__list--item-extra .item__price,
 .page-cartPage .item__list__cart .item__list--item-extra .item__quantity,
 .page-quoteEditPage .item__list__cart .item__list--item-extra .item__quantity{margin-left:0 !important;}.page-cartPage .item__list__cart .item__list--item-extra .item__info,
 .page-quoteEditPage .item__list__cart .item__list--item-extra .item__info{flex:1;}}@media(max-width:639px){.page-cartPage .item__list__cart .item__list--item-extra .minPrice-item-total,
 .page-quoteEditPage .item__list__cart .item__list--item-extra .minPrice-item-total{position:absolute;top:0;right:0;padding-top:20px;}}.page-cartPage .export__cart--link,
.page-quoteEditPage .export__cart--link{font-size:13px;color:#009fe3;text-decoration:underline;text-align:right;text-transform:none;font-weight:normal;margin-bottom:10px;}@media(min-width:640px) and (max-width:1023px){.page-cartPage .cart-header,
 .page-quoteEditPage .cart-header{margin-left:20px;margin-right:20px;}.page-cartPage .item__list__cart,
 .page-quoteEditPage .item__list__cart{margin:15px 20px 10px 20px;}.page-cartPage .item__remove,
 .page-quoteEditPage .item__remove,
 .page-cartPage .item__menu,
 .page-quoteEditPage .item__menu{position:initial;}.page-cartPage .item__list,
 .page-quoteEditPage .item__list{border-top:none;}.page-cartPage .item__list .item__list--item,
 .page-quoteEditPage .item__list .item__list--item{display:table;table-layout:fixed;width:100%;}.page-cartPage .item__list .item__list--item > div,
 .page-quoteEditPage .item__list .item__list--item > div{margin-left:0;padding:0;overflow:initial;text-overflow:initial;display:table-cell;vertical-align:middle;}.page-cartPage .item__list .item__list--item .item__total,
 .page-quoteEditPage .item__list .item__list--item .item__total{float:none;}.page-cartPage .cart-totals,
 .page-quoteEditPage .cart-totals{padding:30px 20px 60px 20px;}}@media(max-width:639px){.page-cartPage .cart__actions,
 .page-quoteEditPage .cart__actions{padding:0;}.page-cartPage .cart-header,
 .page-quoteEditPage .cart-header{margin-left:10px;margin-right:10px;}.page-cartPage .cart__actions--top,
 .page-quoteEditPage .cart__actions--top{padding:0 0 0 25%;margin-bottom:0;}.page-cartPage .item__list__cart,
 .page-quoteEditPage .item__list__cart{margin:15px 10px 10px 10px;}.page-cartPage .item__list--header,
 .page-quoteEditPage .item__list--header{display:none;}.page-cartPage .item__list__cart .item__list--item,
 .page-quoteEditPage .item__list__cart .item__list--item{padding:20px 0;height:auto;}.page-cartPage .item__list__cart .item__list--item > div,
 .page-quoteEditPage .item__list__cart .item__list--item > div{margin-left:initial;padding:initial;}.page-cartPage .item__list__cart .item__list--item div.item__info,
 .page-quoteEditPage .item__list__cart .item__list--item div.item__info{width:100%;}.page-cartPage .item__list__cart .item__list--item div.item__quantity,
 .page-quoteEditPage .item__list__cart .item__list--item div.item__quantity,
 .page-cartPage .item__list__cart .item__list--item div.item__price,
 .page-quoteEditPage .item__list__cart .item__list--item div.item__price,
 .page-cartPage .item__list__cart .item__list--item div.item__quantity,
 .page-quoteEditPage .item__list__cart .item__list--item div.item__quantity,
 .page-cartPage .item__list__cart .item__list--item div .add-certificate,
 .page-quoteEditPage .item__list__cart .item__list--item div .add-certificate,
 .page-cartPage .item__list__cart .item__list--item div.item__brand,
 .page-quoteEditPage .item__list__cart .item__list--item div.item__brand,
 .page-cartPage .item__list__cart .item__list--item div.item__weight,
 .page-quoteEditPage .item__list__cart .item__list--item div.item__weight,
 .page-cartPage .item__list__cart .item__list--item div.item__gross__price,
 .page-quoteEditPage .item__list__cart .item__list--item div.item__gross__price{text-align:left;margin-left:90px;margin-bottom:2px;}.page-cartPage .item__list__cart .item__list--item div.item__menu,
 .page-quoteEditPage .item__list__cart .item__list--item div.item__menu{position:absolute;top:18px;right:0;width:auto;}.page-cartPage .item__list__cart .item__list--item div.item__total,
 .page-quoteEditPage .item__list__cart .item__list--item div.item__total{text-align:right;float:none;}.page-cartPage .item__remove,
 .page-quoteEditPage .item__remove,
 .page-cartPage .item__menu,
 .page-quoteEditPage .item__menu{position:initial;}.page-cartPage .cart-totals,
 .page-quoteEditPage .cart-totals{padding:30px 10px 60px 10px;max-width:100%;float:none;}.page-cartPage .cart-totals .cart-totals-left,
 .page-quoteEditPage .cart-totals .cart-totals-left,
 .page-cartPage .cart-totals .cart-totals-right,
 .page-quoteEditPage .cart-totals .cart-totals-right{padding-left:0;padding-right:0;}}.page-quoteEditPage .export__cart--link{margin-bottom:50px;}.item__list__cart{margin-top:15px;margin-bottom:10px;}.item__list__cart table td{padding:0;}.item__list__cart > table tbody > .entry-group-header > th{background-color:#e4e4e4;font-size:16px;font-weight:700;color:#000000;padding-right:35px;}.item__list__cart > table tbody > .entry-group-header a{color:#009fe3;}.item__list__cart > table table td{background-color:#f4f4f4;}.item__list__cart > table table tbody > .entry-group-header > th{color:#000000;font-size:14px;font-weight:normal;padding:10px 35px;}.item__list__cart .item__list--item{border-top:1px solid #e5e5e5;}.item__list__cart .item__list--item .item__image{padding:10px;}.item__list__cart .item__list--item .item__menu{overflow:visible;}.item__list__cart .item__list--item .item__menu .dropdown-menu{padding:5px 0;}.item__list__cart .item__list--item .btn-group.open .dropdown-menu{padding:0;}.item__list__cart .item__list--item .btn-group.open .dropdown-menu li{margin:0;border-top:1px solid #e5e5e5;}.item__list__cart .item__list--item .btn-group.open .dropdown-menu li:first-child{border:none;}.item__list__cart .item__list--item .btn-group.open a{padding:18px 35px 18px 25px;}.item__list__cart .item__list--comment{display:table;table-layout:fixed;width:100%;}.item__list__cart .item__list--comment .item__comment{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.item__list__cart .item__list--comment .item__comment{padding-left:20px;padding-right:20px;}}.item__list__cart .item__list--comment .item__comment textarea{min-height:inherit;resize:none;margin-bottom:20px;}.item__list__cart .item__list--comment .item__comment--role{margin-top:38px;}.item__list__cart .item__list--comment .item__comment--author{font-weight:bold;}.item__list__cart .item__quantity{text-align:left;}.item__list__cart .notification.has-error{padding:0 30px;text-align:center;margin-top:10px;}.item__list__cart .item__configurations{margin:10px 0;}@media(max-width:480px){.item__list__cart .item__configuration--entry{margin-bottom:5px;}}.item__list__cart .item__configurations--edit .btn{padding-left:0;}.item__list__cart .item__configurations--edit .btn:hover{color:#006996;}.export__cart--link{text-align:left;float:right;margin-top:15px;padding-right:20px;text-transform:uppercase;font-weight:700;font-size:15px;display:inline-block;white-space:nowrap;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.export__cart--link{padding-left:20px;padding-right:20px;}}.cart-totals{width:100%;max-width:600px;text-align:right;padding:30px 30px 60px 30px;float:right;}.cart-totals .cart-totals-left,
.cart-totals .cart-totals-right{font-size:13px;color:#3c3d41;text-transform:uppercase;font-weight:bold;padding-bottom:25px;}.cart-totals .cart-totals-left{text-align:left;padding-left:0;}.cart-totals .cart-totals-right{font-weight:bold;padding-left:0;padding-right:80px;}@media(min-width:640px){.cart-totals .cart-totals-right{padding-right:0;}.cart-totals .cart-totals-right .totals-content{font-weight:bold;padding:0;margin-right:75px;width:calc((100vw -((100vw - 60px) * 0.3) - 75px - 60px) / 5);text-align:center;display:inline-block;}}@media(min-width:1200px){.cart-totals .cart-totals-right .totals-content{width:calc((1200px -((1200px - 60px) * 0.3) - 75px - 60px) / 5);}}.cart-totals .cart-price{font-weight:bold;}.cart-totals .discount{color:#00a651;}.cart-totals .quote-discount-link{text-transform:uppercase;}.cart-totals .grand-total{font-size:15px;color:black;text-transform:uppercase;line-height:1.3em;font-weight:bold;padding-bottom:3px;padding-top:30px;border-top:1px solid #d2d2d2;}.cart-totals .cart-totals-taxes{clear:both;font-size:13px;color:#009fe3;line-height:1.5em;text-align:left;}@media(max-width:639px){.cart__actions{margin:0;}.cart__actions .pull-right{float:none!important;}.cart__actions .row{margin:0;}}.express-checkout{background-color:#f4f4f4;padding:20px 40px;margin:20px 0;}@media(min-width:640px){.express-checkout{margin-right:20px;}}@media(min-width:1024px){.express-checkout{margin-right:30px;}}.express-checkout .headline{font-size:24px;font-weight:600;margin:0 0 10px 0;}.express-checkout ul{margin-top:5px;}.express-checkout ul li{list-style-type:disc;}@media(max-width:1023px) and (min-width:640px){.express-checkout{padding:20px;margin-right:20px;}}@media(max-width:639px){.express-checkout{margin:0 0 20px 0;padding:20px;}}.cartpotproline,
.cartproline{font-size:18px;padding-bottom:25px;border-bottom:1px solid #e5e5e5;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.cartpotproline,
 .cartproline{padding-left:20px;padding-right:20px;}}.cartpotproline .info,
.cartproline .info{font-size:14px;}.promotion{font-size:14px;font-weight:bold;color:#00a651;}.error-details-section .action{text-align:center;margin:10px 0;}.doFlowSelectedChange,
#selectPciOption{margin-top:20px;}@media(max-width:639px){.cartpotproline,
 .cartproline{padding:10px 20px 25px;}.btn--continue-shopping,
 .btn--continue-checkout,
 .btn-create-quote{margin-top:15px;}.doFlowSelectedChange{margin-top:20px;}}#cboxContent .cart_popup_error_msg{margin-bottom:20px;}.content__empty .content{margin:0 auto;width:50%;}.mini-cart .mini-cart-body:before,
.mini-cart .mini-cart-body:after{content:" ";display:table;}.mini-cart .mini-cart-body:after{clear:both;}.mini-cart .mini-cart-body:before,
.mini-cart .mini-cart-body:after{content:" ";display:table;}.mini-cart .mini-cart-body:after{clear:both;}.mini-cart .mini-cart-body .more-products{text-align:center;}.mini-cart .mini-cart-body .legend{margin-bottom:10px;}.mini-cart .mini-cart-body .legend a{float:right;}.mini-cart .mini-cart-body .mini-cart-list{padding-left:0;list-style:none;}.mini-cart .mini-cart-body .mini-cart-list li + li{margin-top:20px;}.mini-cart .mini-cart-body .mini-cart-list .mini-cart-item .thumb{float:left;margin-right:10px;}.mini-cart .mini-cart-body .mini-cart-list .mini-cart-item .thumb img{max-width:65px;}.mini-cart .mini-cart-body .mini-cart-list .mini-cart-item .details{margin-left:75px;}.mini-cart .mini-cart-body .mini-cart-list .mini-cart-item .details .name{font-weight:bold;color:inherit;}.mini-cart .mini-cart-body .mini-cart-list .mini-cart-item .price{text-align:right;font-weight:bold;font-size:20px;color:#0059b9;}.mini-cart .mini-cart-body .mini-cart-list .mini-cart-item-extra{border-top:thin solid lightgray;padding-top:20px;margin-bottom:-10px;}.mini-cart .mini-cart-body .mini-cart-list .mini-cart-item-extra .details{margin-left:0;display:flex;justify-content:space-between;align-items:flex-end;}.mini-cart .mini-cart-body .mini-cart-totals{border:1px solid #d2d2d2;border-width:1px 0;margin:30px 0;padding:10px 0;font-size:20px;font-weight:bold;}.mini-cart .mini-cart-body .mini-cart-totals .key{float:left;}.mini-cart .mini-cart-body .mini-cart-totals .value{text-align:right;}.mini-cart .mini-cart-body .mini-cart-checkout-button{margin:10px 0;}.mini-cart .mini-cart-body img{width:100%;}#quoteForm .form__actions{margin-bottom:15px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){#quoteForm .form__actions{padding-left:20px;padding-right:20px;}}@media(max-width:639px){#quoteForm .form__actions--cancel,
 #quoteForm .form__actions--done{margin-top:15px;margin-bottom:15px;}}.cart__quote__edit{margin:0 30px;border-bottom:1px solid #d2d2d2;}@media(max-width:1023px){.cart__quote__edit{margin:0 20px;}}@media(max-width:639px){.cart__quote__edit{margin:0 10px;}}.cart__quote__edit .quote__head{height:40px;background-color:#f9f9f9;padding:8px 0;padding-left:30px;padding-right:30px;border-top:1px solid #d2d2d2;}@media(max-width:1024px){.cart__quote__edit .quote__head{padding-left:20px;padding-right:20px;}}@media(max-width:639px){.cart__quote__edit .quote__head{height:64px;}}.cart__quote__edit .quote__head .quote__head--label{color:#3c3d41;font-size:13px;font-weight:bold;text-transform:capitalize;margin-bottom:0;}.cart__quote__edit .quote__head .label__value{display:inline-block;font-size:13px;}.cart__quote__edit .quote__head .cart__id{color:#009fe3;}.cart__quote__edit .quote__head .glyphicon{font-size:20px;position:absolute;height:30px;line-height:20px;}.cart__quote__edit .quote__head .quote__head--title{font-size:13px;text-transform:uppercase;margin-left:33px;display:inline-block;}@media(max-width:639px){.cart__quote__edit .quote__head .quote__head--title{margin-bottom:10px;}}#quoteFormDiv{padding-top:25px;}#quoteFormDiv label{color:#3c3d41;font-size:13px;font-weight:bold;text-transform:none;}.quote__comments--wrapper{padding-top:20px;padding-bottom:50px;}.quote__form--section{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.quote__form--section{padding-left:20px;padding-right:20px;}}.form-buttons{margin:40px 20px 0 20px;}@media(max-width:1023px){.form-buttons{margin:40px 10px 0 10px;}}@media(max-width:639px){.form-buttons{margin:40px 0 0 0;}}#quote__form--collapse{border-top:1px dashed #d2d2d2;}.quote__estimate .quote__estimate--amount{display:block;}textarea.quote__comments--textarea{min-height:100px;max-width:100%;width:100%;}.quote__comments--toggle,
.quote__form--toggle{background:none;border:none;font-size:18px;color:#3c3d41;font-weight:bold;vertical-align:middle;}.quote__comments--toggle:focus,
.quote__form--toggle:focus{border:none;outline:#f7f7f7;}.quote__comments__header{border-top:1px dashed #d2d2d2;padding:8px 0;font-weight:bold;text-transform:none;font-size:14px;padding-left:30px;padding-right:30px;margin-top:30px;}@media(max-width:1024px){.quote__comments__header{padding-left:20px;padding-right:20px;}}.quote__comments{padding-left:30px;padding-right:30px;margin-top:0;}@media(max-width:1024px){.quote__comments{padding-left:20px;padding-right:20px;}}.quote__comments .quote__comments--header{font-weight:bold;text-transform:uppercase;font-size:14px;margin-bottom:20px;}#saveCart .legend{text-align:center;}#saveCart textarea{resize:none;min-height:94px;}@media(max-width:639px){.page-quoteEditPage .cart-items .item__list--item div.item__image{display:none;}.page-quoteEditPage .cart-items .item__list--item div.item__info{margin:0;}}#quoteFormDiv .quote__comments{margin-top:0;}.quote__comments .quote__comments--time{font-weight:bold;}@media(max-width:640px){.quote__comments .quote__comments--time{margin-bottom:5px;}}.quote__comments .quote__comments--role{font-weight:bold;}.quote__comments .quote__comments--comment{word-break:break-all;}@media(min-width:1024px){.form-element-icon.datepicker.quote__expiration .glyphicon{top:10px;}}@media(min-width:640px) and (max-width:1023px){.form-element-icon.datepicker.quote__expiration .glyphicon{top:28px;}}@media(min-width:1024px){.quote__expiration .form-group{display:table;width:100%;margin-bottom:0;margin-top:10px;}}@media(min-width:1024px){.quote__expiration--label{display:table-cell;text-align:right;padding-right:10px;}}@media(min-width:640px) and (max-width:1023px){.quote__expiration--label{margin-bottom:0px;}}@media(min-width:1024px){.quote__expiration--input{display:table-cell;}}@media(min-width:640px) and (max-width:1023px){.quote__expiration--input{padding:5px 10px;height:28px;}}.empty-cart{text-align:center;min-height:188px;}.empty-cart .empty-cart-icon{position:relative;margin-top:30px;}.empty-cart .empty-cart-icon img{width:75px;}.empty-cart .empty-cart-icon span{position:absolute;top:52px;right:50%;font-size:18px;color:white;width:34px;font-weight:bold;}.empty-cart .text{text-transform:uppercase;font-size:20px;font-weight:bold;margin-top:20px;color:#3c3d41;}.millstock-cart-conditions{text-align:right;margin-top:30px;}.millstock-cart-conditions span{display:inline-block;margin-right:30px;}.millstock-cart-conditions span.millstock-condition{text-align:center;}.millstock-cart-conditions span.millstock-condition .icon{padding-bottom:8px;}ul.millstock li{color:#f5b642;font-weight:bold;}.add-to-cart-spinner{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:black;opacity:.2;z-index:99999;font-size:84px;}.add-to-cart-spinner.open-catalogue-plp-spinner{top:auto;bottom:0;height:calc(100% - 70px);}@media(max-width:640px){.add-to-cart-spinner.open-catalogue-plp-spinner{height:calc(100% - 100px);}}.cart-loading:before{content:"\e926";display:block;position:absolute;font-size:max(80px,90%);opacity:.2;left:calc(50% - 40px);top:calc(50% - 15px);}.cart-loading:after{content:" ";display:block;position:absolute;height:calc(100% - 50px);width:100%;bottom:0;left:0;background-color:black;opacity:0.2;cursor:not-allowed;}@media(max-width:640px){.cart-loading:after{height:calc(100% + 2px);width:110%;bottom:-1px;margin:0 -10px;}}@media(min-width:1024px){#colorbox #cboxTitle .headline-text{display:block !important;}}.pickup-component .find-store-display:before,
.pickup-component .find-store-display:after{content:" ";display:table;}.pickup-component .find-store-display:after{clear:both;}.pickup-component .find-store-display:before,
.pickup-component .find-store-display:after{content:" ";display:table;}.pickup-component .find-store-display:after{clear:both;}.pickup-component .find-store-display .store-navigation{float:left;width:50%;border-right:1px solid #005db5;}.pickup-component .find-store-display .store-navigation .pickup-product{display:none;height:56px;display:table;width:100%;font-size:13px;font-weight:bold;overflow:hidden;border-bottom:1px solid #ddd;}.pickup-component .find-store-display .store-navigation .pickup-product .thumb,
.pickup-component .find-store-display .store-navigation .pickup-product .name,
.pickup-component .find-store-display .store-navigation .pickup-product .price{height:56px;display:table-cell;vertical-align:middle;overflow:hidden;}.pickup-component .find-store-display .store-navigation .pickup-product .thumb{width:56px;padding:10px;}.pickup-component .find-store-display .store-navigation .pickup-product .thumb img{height:100%;width:100%;}.pickup-component .find-store-display .store-navigation .pickup-product .price{padding:0 10px;}.pickup-component .find-store-display .store-navigation .pickup-search-product{height:56px;display:table;border-bottom:1px solid #ddd;width:100%;font-size:13px;overflow:hidden;}.pickup-component .find-store-display .store-navigation .pickup-search-product .pickup-search-bar{height:56px;display:table-cell;padding-right:10px;}.pickup-component .find-store-display .store-navigation .pickup-search-product .pickup-search-bar .input-group{border:1px solid #cccccc;}.pickup-component .find-store-display .store-navigation .pickup-search-product .pickup-search-bar .input-group-btn{vertical-align:top;}.pickup-component .find-store-display .store-navigation .pickup-search-product .pickup-search-bar .input-group .form-control{border:0 none;height:42px;}.pickup-component .find-store-display .store-navigation .pickup-search-product .pickup-search-bar .input-group .btn{box-shadow:none !important;height:42px;}.pickup-component .find-store-display .store-navigation .pickup-search-product .pickup-search-bar .input-group .btn .glyphicon{top:0;}.pickup-component .find-store-display .store-navigation .pickup-search-product .near-me{height:56px;display:table-cell;padding:0 10px;vertical-align:middle;display:none;}.pickup-component .find-store-display .store-navigation .pickup-search-product .near-me .near-store span{margin-right:10px;}.pickup-component .find-store-display .store-navigation .store-navigation-pager{height:42px;line-height:42px;padding:0 10px;background:#fff;}.pickup-component .find-store-display .store-navigation .store-navigation-pager:before,
.pickup-component .find-store-display .store-navigation .store-navigation-pager:after{content:" ";display:table;}.pickup-component .find-store-display .store-navigation .store-navigation-pager:after{clear:both;}.pickup-component .find-store-display .store-navigation .store-navigation-pager:before,
.pickup-component .find-store-display .store-navigation .store-navigation-pager:after{content:" ";display:table;}.pickup-component .find-store-display .store-navigation .store-navigation-pager:after{clear:both;}.pickup-component .find-store-display .store-navigation .store-navigation-pager .prev{float:left;}.pickup-component .find-store-display .store-navigation .store-navigation-pager .next{float:right;}.pickup-component .find-store-display .store-navigation .store-navigation-pager .position{text-align:center;margin:0 80px;}.pickup-component .find-store-display .display-details{float:left;width:50%;position:relative;background:#fff;overflow:hidden;}.pickup-component .find-store-display .display-details .store-image{float:right;width:150px;}.pickup-component .find-store-display .display-details .store-image img{width:100%;height:auto;}.pickup-component .find-store-display .display-details .distance{text-align:right;margin-top:10px;}.pickup-component .find-store-display .display-details .store-info .name{font-weight:bold;}.pickup-component .find-store-display .display-details .store-info .address{color:#777777;}.pickup-component .find-store-display .display-details .store-links{margin:10px 0;}.pickup-component .find-store-display .display-details .store-links a{display:block;}.pickup-component .find-store-display .display-details .store-openings .title{font-weight:bold;}.pickup-component .find-store-display .display-details .store-openings dl dt{width:60px;text-align:left;float:left;}.pickup-component .find-store-display .display-details .store-openings dl dd{margin-left:80px;}.pickup-component .find-store-display .display-details .pickup-product{height:125px;width:100%;font-weight:bold;border-top:1px solid #ddd;}.pickup-component .find-store-display .display-details .pickup-product .variants{height:30px;margin-top:-30px;padding:5px 10px;font-weight:normal;}.pickup-component .find-store-display .display-details .pickup-product .variants span:after{content:", ";}.pickup-component .find-store-display .display-details .pickup-product .variants span:last-child:after{content:"";}.pickup-component .find-store-display .display-details .pickup-product .thumb{float:left;width:112px;height:112px;padding:10px;}.pickup-component .find-store-display .display-details .pickup-product .thumb img{height:100%;width:auto;}.pickup-component .find-store-display .display-details .pickup-product .pickup-product-info{display:table;height:56px;}.pickup-component .find-store-display .display-details .pickup-product .pickup-product-info .name,
.pickup-component .find-store-display .display-details .pickup-product .pickup-product-info .price{height:100%;display:table-cell;vertical-align:middle;overflow:hidden;}.pickup-component .find-store-display .display-details .pickup-product .pickup-product-info .name{font-weight:normal;width:100%;}.pickup-component .find-store-display .display-details .pickup-product .pickup-product-info .price{padding:0 10px;text-align:right;}.pickup-component .find-store-display .display-details .pickup-product .pickup-product-info .price .stock{white-space:nowrap;}.pickup-component .find-store-display .display-details .pickup-product .action{height:70px;padding:10px;text-align:right;}.pickup-component .find-store-display .display-details .pickup-product .action .qty-selector{display:inline-block;vertical-align:top;margin-right:10px;}.pickup-component .find-store-display .display-details .pickup-product .action .qty-selector .input-group{width:142px;}.pickup-component .find-store-display .display-details .pickup-product .action .qty-selector .input-group input{padding-left:0;padding-right:0;text-align:center;height:35px;}.pickup-component .pickup-store-list{padding-left:0;list-style:none;height:280px;overflow:hidden;margin:0;position:relative;}.pickup-component .pickup-store-list li.loading{height:56px;background:#f2f4f7;border-bottom:1px solid #ddd;border-right:1px solid #005db5;text-align:center;line-height:56px;}.pickup-component .pickup-store-list li.loading .glyphicon{color:#005db5;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite;}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg);}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.pickup-component .pickup-store-list .pickup-store-list-entry{height:56px;}.pickup-component .pickup-store-list .pickup-store-list-entry input{display:none;}.pickup-component .pickup-store-list .pickup-store-list-entry label{margin:0;height:100%;font-size:13px;padding:0 0 0 10px;display:table;width:100%;cursor:pointer;position:relative;background:#f2f4f7;border-bottom:1px solid #ddd;}.pickup-component .pickup-store-list .pickup-store-list-entry label:hover{background:#f2f2f2;}.pickup-component .pickup-store-list .pickup-store-list-entry .pickup-store-info{display:table-cell;vertical-align:middle;width:100%;}.pickup-component .pickup-store-list .pickup-store-list-entry .pickup-store-list-entry-name{display:block;}.pickup-component .pickup-store-list .pickup-store-list-entry .pickup-store-list-entry-city{display:block;font-weight:normal;}.pickup-component .pickup-store-list .pickup-store-list-entry .store-availability{display:table;height:100%;width:80px;border-left:1px solid #ddd;}.pickup-component .pickup-store-list .pickup-store-list-entry .store-availability span{display:table-cell;vertical-align:middle;padding:0 0 0 5px;text-align:center;white-space:nowrap;}.pickup-component .pickup-store-list .pickup-store-list-entry .store-availability span div{font-size:10px;}.inline-layer{height:0;overflow:hidden;-webkit-transition:0.9s ease-out;-o-transition:0.9s ease-out;transition:0.9s ease-out;}.inline-layer.open{height:auto !important;}@media(min-width:1024px){.pickup-component .find-store-display .pickup-store-list{margin:0 -1px 0 0;}.pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry label{padding-right:14px;}.pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry label:after{content:"";display:block;width:1px;height:auto;position:absolute;top:-1px;right:0;bottom:-1px;background:#005db5;}.pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry input:checked + label{background:#005db5;}.pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry input:checked + label .pickup-store-info{color:#fff;}.pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry input:checked + label .store-availability{color:#fff;}.pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry input:checked + label:after{display:block;content:"";width:28px;height:28px;position:absolute;top:50%;right:-1px;background:transparent;border:14px solid transparent;border-right-color:#fff;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);}}@media(max-width:1023px){.pickup-component{overflow:hidden;}.pickup-component .find-store-display{width:200%;-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out;}.pickup-component .find-store-display .store-navigation{width:50%;border:0;}.pickup-component.show-store .find-store-display{-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);}.pickup-component .qty-selector input{text-align:center;padding-left:0;padding-right:0;width:60px;}.pickup-component .action{padding-top:0 !important;}}@media(max-width:639px){.pickup-component .find-store-display .display-details .store-image{float:none;width:auto;margin-bottom:10px;}.pickup-component .find-store-display .display-details .store-image:before,
 .pickup-component .find-store-display .display-details .store-image:after{content:" ";display:table;}.pickup-component .find-store-display .display-details .store-image:after{clear:both;}.pickup-component .find-store-display .display-details .store-image:before,
 .pickup-component .find-store-display .display-details .store-image:after{content:" ";display:table;}.pickup-component .find-store-display .display-details .store-image:after{clear:both;}.pickup-component .find-store-display .display-details .store-image img{width:50%;height:auto;float:left;max-width:150px;}.pickup-component .find-store-display .display-details .store-image .distance{width:50%;text-align:left;float:left;margin:0;padding:0 0 0 10px;}.pickup-component .find-store-display .display-details .store-image .distance strong{display:block;}.pickup-component .find-store-display .display-details .pickup-product{position:relative;}.pickup-component .find-store-display .display-details .pickup-product .thumb{width:56px;height:56px;padding:5px;}.pickup-component .find-store-display .display-details .pickup-product .action{position:absolute;bottom:0;width:100%;background:#fff;white-space:nowrap;padding-top:0;}.pickup-component .find-store-display .display-details .pickup-product .action .qty-selector{margin-right:5px;}.pickup-component .find-store-display .display-details .pickup-product .action .qty-selector .input-group{min-width:120px;}.pickup-component .find-store-display .display-details .pickup-product .action .qty-selector .input-group input{text-align:center;padding-left:0;padding-right:0;width:60px;}.pickup-component .find-store-display .display-details .pickup-product .action .qty-selector .btn{padding-left:10px;padding-right:10px;}.pickup-component .find-store-display .display-details .pickup-product .action .btn{padding-left:6px;padding-right:6px;}}.pickup-component .display-details .store-tabs{position:relative;padding:0 0 10px 10px;height:252px;}.pickup-component .display-details .store-tabs .tabs-list{padding-left:0;list-style:none;background-image:linear-gradient(to right, #f6f6f6 0%, #ffffff 8px);position:absolute;right:0;top:10px;padding:10px 0;}.pickup-component .display-details .store-tabs .tabs-list .current-info{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}.pickup-component .display-details .store-tabs .tabs-list:before,
.pickup-component .display-details .store-tabs .tabs-list:after{content:"";position:absolute;background-color:transparent;height:10px;left:0;width:100%;}.pickup-component .display-details .store-tabs .tabs-list:before{top:0;background-image:linear-gradient(#ffffff, rgba(255, 255, 255, 0));}.pickup-component .display-details .store-tabs .tabs-list:after{bottom:0;background-image:linear-gradient(rgba(255, 255, 255, 0), #ffffff);}.pickup-component .display-details .store-tabs .tabs-list li{margin:5px 0;border:1px solid transparent;border-left:0;color:#999;position:relative;}.pickup-component .display-details .store-tabs .tabs-list li a{color:inherit;font-size:18px;padding:5px 10px;display:block;border-left:2px solid transparent;-webkit-transition:0.3s ease-out;-o-transition:0.3s ease-out;transition:0.3s ease-out;}.pickup-component .display-details .store-tabs .tabs-list li.active{border:1px solid #eee;border-left:0;background:#fff;color:#000;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.05);border-right:2px solid #005db5;}.pickup-component .display-details .store-tabs .tabs-list li.active a{border-left:2px solid transparent !important;}.pickup-component .display-details .store-tabs .tabs-list li a:hover,
.pickup-component .display-details .store-tabs .tabs-list li a:focus{color:#000;border-left:2px solid #005db5;}.pickup-component .display-details .store-tabs .tabs-list li a:hover:before,
.pickup-component .display-details .store-tabs .tabs-list li a:focus:before{display:block;content:attr(aria-label);width:auto;height:20px;line-height:20px;background:#005db5;position:absolute;top:0;left:-10px;margin:6px 0;-webkit-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);transform:translate(-100%, 0);font-size:12px;padding:0 5px;color:#fff;white-space:nowrap;z-index:100;}.pickup-component .display-details .store-tabs .tabs-list li a:hover:after,
.pickup-component .display-details .store-tabs .tabs-list li a:focus:after{display:block;content:"";width:10px;height:10px;border:5px solid transparent;border-left:5px solid #005db5;background:transparent;position:absolute;top:0;left:0;margin:6px 0;-webkit-transform:translate(-100%, 5px);-ms-transform:translate(-100%, 5px);-o-transform:translate(-100%, 5px);transform:translate(-100%, 5px);}.pickup-component .display-details .store-tabs .content{margin-right:52px;overflow:auto;height:100%;}.pickup-component .display-details .store-tabs .tabhead{display:none;}.pickup-component .display-details .store-tabs .pickup-map{height:232px;}.addressbook-component{border:1px solid #eee;padding:0;margin:140px 0;}.addressbook-component .addressbook-header{background:#eee;position:relative;border-bottom:1px solid #005db5;padding:10px;height:56px;display:table;width:100%;}.addressbook-component .addressbook-header .headline{line-height:16px;font-weight:bold;font-size:13px;display:table-cell;width:100%;vertical-align:middle;}.addressbook-component .addressbook-header .headline .back-to-storelist{display:none;}.addressbook-component .addressbook-header .close-addressbook{display:table-cell;}.addressbook-component .find-address-display:before,
.addressbook-component .find-address-display:after{content:" ";display:table;}.addressbook-component .find-address-display:after{clear:both;}.addressbook-component .find-address-display:before,
.addressbook-component .find-address-display:after{content:" ";display:table;}.addressbook-component .find-address-display:after{clear:both;}.addressbook-component .find-address-display .address-navigation{float:left;width:50%;border-right:1px solid #005db5;}.addressbook-component .find-address-display .address-navigation .address-navigation-pager{height:28px;line-height:28px;padding:0 10px;border-top:1px solid #DDDDDD;margin-top:-1px;background:#fff;}.addressbook-component .find-address-display .address-navigation .address-navigation-pager:before,
.addressbook-component .find-address-display .address-navigation .address-navigation-pager:after{content:" ";display:table;}.addressbook-component .find-address-display .address-navigation .address-navigation-pager:after{clear:both;}.addressbook-component .find-address-display .address-navigation .address-navigation-pager:before,
.addressbook-component .find-address-display .address-navigation .address-navigation-pager:after{content:" ";display:table;}.addressbook-component .find-address-display .address-navigation .address-navigation-pager:after{clear:both;}.addressbook-component .find-address-display .address-navigation .address-navigation-pager .prev{float:left;}.addressbook-component .find-address-display .address-navigation .address-navigation-pager .next{float:right;}.addressbook-component .find-address-display .address-navigation .address-navigation-pager .position{text-align:center;margin:0 80px;}.addressbook-component .find-address-display .display-details{float:left;width:50%;}.addressbook-component .find-address-display .display-details .address-details{padding:10px;height:252px;overflow:hidden;}.addressbook-component .find-address-display .display-details .address-actions{height:56px;width:100%;font-weight:bold;border-top:1px solid #ddd;padding:10px 10px;position:relative;}.addressbook-component .find-address-display .display-details .address-actions .set-default{position:absolute;top:-50px;right:10px;}.addressbook-component .address-list{padding-left:0;list-style:none;height:280px;overflow:hidden;margin:0;position:relative;}.addressbook-component .address-list .address-list-entry{height:56px;overflow:hidden;}.addressbook-component .address-list .address-list-entry input{display:none;}.addressbook-component .address-list .address-list-entry label{margin:0;height:100%;font-size:13px;padding:0 0 0 10px;display:table;width:100%;cursor:pointer;position:relative;background:#eee;border-bottom:1px solid #ddd;overflow:hidden;}.addressbook-component .address-list .address-list-entry label:hover{background:#f2f2f2;}.addressbook-component .address-list .address-list-entry .address-info{display:table-cell;vertical-align:middle;width:100%;}.addressbook-component .address-list .address-list-entry .address-info .inner{max-height:56px;overflow:hidden;display:block;}.addressbook-component .address-list .address-list-entry .address-list-entry-name{display:block;}.addressbook-component .address-list .address-list-entry .address-list-entry-city{display:block;font-weight:normal;}.addressbook-component .address-list .address-list-entry .address-actions{display:table;height:100%;width:auto;}.addressbook-component .address-list .address-list-entry .address-actions span{display:table-cell;vertical-align:middle;padding:0 5px;text-align:center;}.inline-layer{height:0;overflow:hidden;-webkit-transition:0.9s ease-out;-o-transition:0.9s ease-out;transition:0.9s ease-out;}.inline-layer.open{height:auto !important;}@media(min-width:1024px){.addressbook-component .find-address-display .address-list{margin:0 -1px 0 0;}.addressbook-component .find-address-display .address-list .address-list-entry label{padding-right:14px;}.addressbook-component .find-address-display .address-list .address-list-entry label:after{content:"";display:block;width:1px;height:auto;position:absolute;top:-1px;right:0;bottom:-1px;background:#005db5;}.addressbook-component .find-address-display .address-list .address-list-entry input:checked + label{background:#005db5;}.addressbook-component .find-address-display .address-list .address-list-entry input:checked + label .address-info{color:#fff;}.addressbook-component .find-address-display .address-list .address-list-entry input:checked + label .address-actions{color:#fff;}.addressbook-component .find-address-display .address-list .address-list-entry input:checked + label:after{display:block;content:"";width:28px;height:28px;position:absolute;top:50%;right:-1px;background:transparent;border:14px solid transparent;border-right-color:#fff;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);}}@media(max-width:1023px){.addressbook-component{overflow:hidden;}.addressbook-component .find-address-display{width:200%;-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out;}.addressbook-component .find-address-display .address-navigation{width:50%;border:0;}.addressbook-component .find-address-display .address-list .address-list-entry input:checked + label{background:#005db5;}.addressbook-component .find-address-display .address-list .address-list-entry input:checked + label .address-info{color:#fff;}.addressbook-component .find-address-display .address-list .address-list-entry input:checked + label .address-actions{color:#fff;}}.login-page__headline,
.user-register__headline{font-size:25px;color:#3c3d41;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #4e739f;padding-bottom:5px;margin-bottom:30px;}.login-left-content-slot{margin-right:5px;margin-left:30px;padding:20px;background-color:#e6eef9;}@media(max-width:639px){.login-left-content-slot{margin-left:10px;margin-right:10px;}}.login-left-content-slot .subtitle{font-size:15px;margin-bottom:30px;font-weight:bold;}.login-right-content-slot{margin-right:30px;margin-left:5px;padding-top:20px;}@media(max-width:639px){.login-right-content-slot{margin-left:10px;margin-right:10px;}}.login-right-content-slot .subtitle{font-size:15px;margin-bottom:30px;font-weight:bold;}.login-slot,
.register-slot{margin-top:20px;}#newCustomerRegisterForm label.error,
#registerForm label.error,
#loginForm label.error{display:none !important;}#newCustomerRegisterForm .checkbox,
#registerForm .checkbox,
#loginForm .checkbox{position:relative;}#newCustomerRegisterForm .checkbox label.error,
#registerForm .checkbox label.error,
#loginForm .checkbox label.error{position:absolute;bottom:-25px;left:-15px;font-weight:600;}#newCustomerRegisterForm .checkbox p.custom-icon-form-error:before,
#registerForm .checkbox p.custom-icon-form-error:before,
#loginForm .checkbox p.custom-icon-form-error:before,
#newCustomerRegisterForm .checkbox p.custom-icon-form-ok:before,
#registerForm .checkbox p.custom-icon-form-ok:before,
#loginForm .checkbox p.custom-icon-form-ok:before{top:5px;}.modal-content .forgotten-password{text-decoration:none;}.modal-content .forgotten-password .forgotten-password-title{padding-top:34px;padding-bottom:10px;}.modal-content .forgotten-password .forgotten-password-title h3{text-transform:uppercase;font-size:20px;text-align:center;display:block;font-weight:bold;letter-spacing:1px;}.modal-content .forgotten-password .forgotten-password-button{padding:25px 0;}.modal-content .forgotten-confirmationText{padding-bottom:30px;text-align:center;}.modal-content .disableResetPassword .disableResetPassword-title{padding:45px 15% 10px;}.modal-content .disableResetPassword .register-button{padding:0 15% 25px;margin-top:10px;}.has-error .form-control:focus{border-color:#009fe3;box-shadow:none;}#forgottenPwdForm{padding:0 15%;}.forgotten-password a{color:#009fe3;text-decoration:underline;}form .forgotten-password{margin-bottom:20px;}.forgotten-password.alert{padding:0 50px 30px 50px;}.forgotten-password .description{margin-bottom:20px;padding:0 15%;}#colorbox .forgotten-password .btn-primary{margin-top:35px;}.register-form-action,
.login-form-action{margin-top:35px;}.forgotten-password + .login-form-action{margin-top:0;}.alert-dismissable .close,
.alert-dismissible .close{right:0;}.register__container{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.register__container{padding-left:20px;padding-right:20px;}}.log-in-button{width:170px;margin:0 auto;}@media(max-width:1023px){.log-in-button{width:100%;}}.captcha .form-group input{display:none;}.register-wrapper .panel .panel-heading{padding:0;}.register-wrapper .panel .panel-heading .register-expander .panel-title{padding:13px 20px;border:1px solid transparent;border-bottom:none;}.register-wrapper .panel .panel-heading .register-expander .panel-title .expander-icon{-webkit-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;}.register-wrapper .panel .panel-heading .register-expander:not(.collapsed) .panel-title{border-color:#d2d2d2;}.register-wrapper .panel .panel-heading .register-expander:not(.collapsed) .panel-title span:not(.expander-icon){color:#005db5;}.register-wrapper .panel .panel-heading .register-expander:not(.collapsed) .panel-title span.expander-icon{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);}[data-toggle=custom-collapse]{-webkit-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;}[data-toggle=custom-collapse]:not(.collapsed){-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);}@media(max-width:639px){.login-form-action .btn-default{margin-top:30px;}}@media(max-width:639px){.login-section .forgotten-password,
 .register-section .forgotten-password{margin-bottom:30px;}}@media(min-width:639px) and (max-width:1023px){.login-left-content-slot{margin-right:20px;margin-left:20px;}.login-right-content-slot{margin-left:20px;margin-right:20px;}.register-wrapper .panel .panel-heading + .panel-collapse > .panel-body{padding:30px 20%;}#loginForm{padding:30px 20%;}.user-register__headline{margin:0 20px 30px 20px;}}@media(max-width:639px){.page-login .login-register-tab{height:60px;background-color:#e9f4fa;margin-bottom:15px;padding:8px 10px;}.page-login .login-register-tab .login-tab,
 .page-login .login-register-tab .register-tab{text-align:center;font-weight:bold;text-transform:uppercase;line-height:44px;}.page-login .login-register-tab .login-tab:first-of-type,
 .page-login .login-register-tab .register-tab:first-of-type{border-right:1px solid #393e44;}.page-login .login-register-tab .login-tab.active,
 .page-login .login-register-tab .register-tab.active{color:#005db5;}.page-login .login-slot.active-slot,
 .page-login .register-slot.active-slot{display:block;}.page-login .login-slot.no-active-slot,
 .page-login .register-slot.no-active-slot{display:none;}.page-login .login-left-content-slot{padding:20px 15px 30px 15px;margin-bottom:40px;}.page-login .login-left-content-slot .login-page__headline{font-size:15px;margin-bottom:15px;padding-bottom:0;}.page-login .login-left-content-slot .subtitle{font-size:13px;}.page-login .login-left-content-slot label.checkmark{margin-top:30px;}.page-login .login-left-content-slot .log-in-button{width:100%;}.page-login .login-right-content-slot .panel .panel-title{text-align:center;}.page-login .login-right-content-slot .panel-group .panel + .panel{margin-top:15px;}.page-login .register-wrapper .panel:last-of-type{margin-bottom:30px;}.page-login .register-wrapper .panel-body{padding:20px 10px !important;}.page-login .register-wrapper .panel-collapse .separator{padding-top:20px;margin-bottom:25px;margin-top:25px;}}a.password-forgotten-message-link{color:#3c3d41;text-decoration:underline;}a.password-forgotten-message-link:hover{color:#3c3d41;}@media(max-width:375px){.g-recaptcha{transform:scale(0.8);-webkit-transform:scale(0.8);transform-origin:0 0;-webkit-transform-origin:0 0;}}.checkout-login{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.checkout-login{padding-left:20px;padding-right:20px;}}.checkout-login .headline{font-size:30px;font-weight:bold;text-transform:uppercase;margin:18px 30px 30px 30px;border-bottom:1px solid #005db5;padding-bottom:4px;}@media(max-width:1023px){.checkout-login .headline{margin:25px 20px 50px 20px;}}@media(max-width:639px){.checkout-login .headline{margin:25px 10px 10px 10px;border-bottom:none;text-align:center;}}.checkout-login .btn.btn-block + .btn.btn-block{margin-top:10px;}.checkout__new-account{text-align:center;background-color:#f4f4f4;border-top:1px solid #e5e5e5;padding:20px 0 55px;}.checkout__new-account .accountActions-bottom{margin-top:35px;}.checkout-success__body img{width:64px;margin-bottom:20px;}.checkout__new-account__headling{font-size:24px;font-weight:bold;}.checkout__new-account__form{text-align:left;margin-top:25px;}.checkout-orderConfirmDetails{background-color:#FFFFFF;border-top:1px solid #005db5;border-bottom:1px solid #005db5;margin:0 35px;}.checkout-orderConfirmCol{margin:20px 0;}.checkout-orderConfirmCol .item-label{color:#000000;font-weight:bold;font-size:12px;padding-bottom:5px;}@media(max-width:639px){.checkout-orderConfirmCol .item-label{width:100%;}}.checkout-orderConfirmCol .item-value{color:#696968;font-size:12px;}@media(max-width:639px){.checkout-orderConfirmCol .item-value{width:100%;}}.checkout-orderConfirmCol .item-group{margin:5px 50px;padding-bottom:5px;}@media(max-width:639px){.checkout-orderConfirmCol .item-group{text-align:center;}}.checkout-shipping-update{display:none;position:absolute;top:0;height:100%;width:100%;left:0;background-color:black;opacity:.2;z-index:999;}.checkout-shipping-update div{top:50%;position:absolute;left:50%;font-size:130px;transform:translate(-50%, -50%);}.account-orderdetail .separator-line{border-top:1px solid #e5e5e5;margin-top:10px;}.account-orderdetail__footer .checkout-textBold{font-weight:bold;}.checkout-order-summaryDetails{background-color:#e6eef9;margin:35px;}@media(max-width:639px){.checkout-order-summaryDetails{margin:0;}}.checkout-order-summaryDetails .checkout-order-summaryDetails-title{font-size:20px;text-transform:uppercase;font-weight:bold;letter-spacing:1px;border-bottom:1px solid #005db5;margin:0 20px;}.checkout-order-summaryDetails p{padding-top:10px;}.checkout-order-summaryDetails .item__list{border:none;}.changeQuantity button{border:none;background-color:transparent;padding:0;line-height:1;display:block;}.changeQuantity input{border:none;-webkit-box-shadow:none;}.changeQuantity .quantity-unit{display:inline-block;vertical-align:middle;}.changeQuantity .increment-box{display:inline-block;vertical-align:middle;margin-left:9px;height:35px;}.changeQuantity .price-unit{display:block;position:relative;top:-12px;}.changeQuantity .custom-icon-plus,
.changeQuantity .custom-icon-minus{color:#009fe3;position:relative;top:2px;}.checkout-login{background-color:#e6eef9;padding:30px;}.checkout-login .log-in-button{width:auto;}.checkout-order-summaryDetails .item__list--item-contained{clear:both;border-bottom:1px solid #e5e5e5;margin:0 20px;}.checkout-order-summaryDetails .item__list--item-contained:last-of-type{border-bottom:1px solid #000000;padding-bottom:15px;}.checkout-order-summaryDetails .item__list--item-contained .item__image{padding:0;}@media(max-width:639px){.checkout-order-summaryDetails .item__list--item-contained .item__image{width:110px;}}.checkout-order-summaryDetails .item__list--item-contained .item__total{float:right;padding-right:15px !important;}@media(max-width:639px){.checkout-order-summaryDetails .item__list--item-contained .item__total{font-size:12px;margin-right:5px;margin-top:20px;}}@media(min-width:639px) and (max-width:1023px){.checkout-order-summaryDetails .item__list--item-contained .item__total{padding-right:75px !important;margin-top:20px;}}@media(max-width:440px){.checkout-order-summaryDetails .item__list--item-contained .item__total{margin-top:10px;}}.checkout-order-summaryDetails .item__list--item-contained .item__quantity__total{padding:0;position:absolute;top:35px;right:45px;}.checkout-order-summaryDetails .item__list--item-contained .item__quantity__total.minPrice-item-total{top:15px;}@media(max-width:1023px){.checkout-order-summaryDetails .item__list--item-contained .item__quantity__total.minPrice-item-total .item__total{margin-top:0;}}@media(min-width:440px) and (max-width:639px){.checkout-order-summaryDetails .item__list--item-contained .item__quantity__total.minPrice-item-total .item__total{margin-top:2px;}}@media(max-width:1023px){.checkout-order-summaryDetails .item__list--item-contained .item__quantity__total{right:-25px;}}.checkout-order-summaryDetails .item__list--item-contained .item__list--item{position:relative;}.checkout-order-summaryDetails .item__list--item-contained .item__info{margin-left:110px;}@media(min-width:639px) and (max-width:1023px){.checkout-order-summaryDetails .item__list--item-contained .item__info{margin-left:136px;}}@media(max-width:440px){.checkout-order-summaryDetails .item__list--item-contained .item__name{font-size:10px;font-weight:600;}}@media(max-width:440px){.checkout-order-summaryDetails .item__list--item-contained .item__list--item > div{padding:0;font-size:11px;}}.checkout-order-summaryDetails .item__list--item-contained .promotional-text-price-wrapper{color:#00a651;display:flex;}.checkout-order-summaryDetails .item__list--item-contained .promotional-text-price-wrapper .price{font-size:15px;font-weight:700;position:absolute;right:0;padding-right:60px;}@media(max-width:639px){.checkout-order-summaryDetails .item__list--item-contained .promotional-text-price-wrapper .price{font-size:12px;right:-5px;padding-right:0;}}@media(min-width:639px) and (max-width:1023px){.checkout-order-summaryDetails .item__list--item-contained .promotional-text-price-wrapper .price{padding-right:50px;}}.text-black{color:#3c3d41 !important;}@media(max-width:639px){.page-orderConfirmationPage .account-section{margin:0;}}.page-orderConfirmationPage .account-section .continue__shopping{padding-right:35px;}@media(max-width:639px){.page-orderConfirmationPage .account-section .continue__shopping{padding:0 !important;}}.page-orderConfirmationPage .account-section .pull-right{padding-left:120px;}@media(max-width:1023px){.page-orderConfirmationPage .account-section .pull-right{padding-left:60px;}}@media(max-width:639px){.page-orderConfirmationPage .account-section .pull-right{padding:0 25px;}}#choosePaymentType_continue_button{width:auto;margin:40px auto 0 auto;}.span-border{border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;}@media(max-width:639px){.span-border{border-right:none;border-left:none;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;}}@media(max-width:639px){.checkout__new-account{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;}}.checkout-headline,
.checkout-summary-headline{font-size:25px;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #005db5;line-height:1.2;}@media(max-width:639px){.checkout-headline,
 .checkout-summary-headline{font-size:20px;}}.checkout-headline span,
.checkout-summary-headline span{color:#cccccc;margin-right:5px;top:2px;}.checkout-headline{margin-bottom:60px;}.checkout-subheadline{font-size:25px;font-weight:bold;text-transform:uppercase;padding-top:5px;}.checkout-subheadline .order-type{color:#009fe3;}@media(max-width:639px){.checkout-subheadline{font-size:20px;}}.checkout-body-styling{padding:30px 0 15px;border-top:0;}.checkout-steps{margin-top:20px;margin-left:30px;}@media(max-width:1023px){.checkout-steps{margin:0 20px 80px 20px;}}@media(max-width:639px){.checkout-steps{margin:0 10px 40px 10px;}}.checkout-steps .checkout-steps-icon{margin-right:15px;font-size:25px;vertical-align:middle;color:#3c3c3c;}.checkout-steps .step-head{background:#f5f5f5;color:#9b9b9d;font-size:18px;font-weight:bold;text-transform:uppercase;position:relative;display:table;width:100%;padding:0 20px;height:45px;line-height:45px;margin-top:30px;counter-increment:checkout;}@media(max-width:639px){.checkout-steps .step-head{font-size:15px;}}.checkout-steps .step-head.active{background:#eeeeee;color:#005db5;border:1px solid #d2d2d2;}.checkout-steps .step-head.active .custom-icon-1,
.checkout-steps .step-head.active .custom-icon-2,
.checkout-steps .step-head.active .custom-icon-3,
.checkout-steps .step-head.active .custom-icon-4{color:#9b9b9d;}.checkout-steps .step-head .title{vertical-align:middle;display:table-cell;width:100%;padding-right:15px;line-height:1.1;}.checkout-steps .step-head .title:before{content:counter(checkout) '.';margin-right:8px;}.checkout-steps .step-head .custom-icon-up,
.checkout-steps .step-head .custom-icon-down{position:absolute;right:20px;line-height:45px;color:black;}.checkout-steps .step-head .custom-icon-1:before{content:"\e91d";font-size:24px;vertical-align:middle;margin-right:14px;}.checkout-steps .step-head .custom-icon-2:before{content:"\e921";font-size:21px;vertical-align:middle;margin-right:14px;}.checkout-steps .step-head .custom-icon-3:before,
.checkout-steps .step-head .custom-icon-4:before{content:"\e920";font-size:25px;vertical-align:middle;margin-right:15px;margin-left:10px;}.checkout-steps .step-head:not(.active) > span:first-child::after{content:"\e917";color:#4cb86d;position:absolute;right:33px;top:0;font-size:26px;}.checkout-steps .step-head.active ~ .step-head > span:first-child::after{content:"";}.checkout-steps .step-body .step-body-form .radiobuttons_paymentselection .payment-type{padding:0 20px 20px 20px;border-bottom:1px solid #cccccc;}.checkout-steps .step-body .step-body-form .radiobuttons_paymentselection .payment-type:last-child{border-bottom:none;padding:20px 20px 0 20px;}.checkout-steps .step-body .step-body-form .radiobuttons_paymentselection .payment-type p,
.checkout-steps .step-body .step-body-form .radiobuttons_paymentselection .payment-type label{margin:0;font-weight:bold;}.checkout-steps .step-body #costCenter{margin:20px 0 0 20px;}.checkout-steps .step-body #costCenter .control-label{display:none;}.checkout-steps .step-body .checkoutSummaryButton{margin:30px auto;}.checkout-steps .step-body .checkoutSummaryButton:last-child{margin-bottom:0;}.checkout-steps .step-body hr{margin:20px 0;border-top:1px dashed #d2d2d2;}.checkout-steps .step-body .checkout-indent .headline{font-size:20px;padding-bottom:15px;}.checkout-steps .step-body .checkout-indent p.label{padding-left:0;}.checkout-steps .step-body .form-row{margin:0 -10px 20px;}.checkout-steps .step-body .search-checkout{height:35px;cursor:text;}.checkout-steps .step-body .search-checkout-btn{min-width:100%;}.checkout-steps .delivery-methods .delivery-method{padding:24px 0 12px 15px;}.checkout-steps .delivery-methods .delivery-method:not(:last-child){border-bottom:1px solid #cccccc;}.checkout-steps .delivery-methods .delivery-method label{font-weight:bold;}.checkout-steps .delivery-date{display:flex;}@media(max-width:1023px){.checkout-steps .delivery-date{flex-direction:column;}}.checkout-steps .delivery-date .calendar-text-group{display:inline-flex;flex-direction:column;margin-top:10px;}.checkout-steps .delivery-date .calendar-text-group .millstock{max-width:120px;float:none;}.checkout-steps .delivery-date .calendar-group{position:relative;display:inline-flex;}.checkout-steps .delivery-date .calendar-icon{background:url("../_ui/responsive/common/images/icons/calendar.svg") no-repeat center;height:60px;width:60px;opacity:0.5;margin-right:150px;user-select:none;touch-action:none;}.checkout-steps .delivery-date input.js-from-today-datepicker{position:absolute;appearance:none;outline:none;border:none;padding-inline-start:60px;padding-inline-end:0;padding-top:28px;padding-bottom:10px;box-shadow:none;mix-blend-mode:darken;cursor:pointer;}.checkout-steps .delivery-date input.js-from-today-datepicker.initial{opacity:0;}.checkout-steps .address-selector{background-color:white;max-height:297px;overflow:auto;list-style:none;}.checkout-steps .address-selector .addressEntry{margin-right:15px;}.checkout-steps .address-selector .addressEntry:not(:last-child){border-bottom:1px dashed #d2d2d2;}.checkout-steps .address-selector .addressEntry input[type="radio"]{margin-bottom:0;}.checkout-steps .address-selector .addressEntry label{text-transform:none;color:inherit;margin-bottom:0;margin-top:10px;}.checkout-steps .address-selector .addressEntry li{margin-top:10px;margin-bottom:10px;}.checkout-steps .address-empty-message{padding:10px 15px;}.checkout-steps .address-creation{display:none;}.checkout-steps .shippmentDetails{margin:30px 20px;}.checkout-steps .shippmentDetails .checkmark .label{font-weight:normal;padding-left:0;}.checkout-steps label[for='shippmentDetails']{margin:auto;display:block;color:#3c3c3c;text-transform:none;}.checkout-steps #shippmentDetails{display:block;width:100%;margin:10px auto;padding:10px;resize:none;min-height:inherit;}.checkout-steps .subtitle{text-transform:uppercase;font-weight:bold;margin-bottom:15px;margin-top:30px;}.checkout-buttons{margin:0 auto;width:215px;display:block;}.checkout-buttons.devis-approve{width:355px;}#selectPaymentTypeForm{padding:20px 30px;border:1px solid #d2d2d2;border-top:none;}.checkout-shipping{padding:20px 30px;border:1px solid #d2d2d2;border-top:none;position:relative;}@media(max-width:1023px){.checkout-shipping{padding:20px;}}@media(max-width:639px){.checkout-shipping{padding:20px 10px;}}.checkout-shipping .checkout-shipping-items .checkout-shipping-items-header{text-transform:uppercase;padding:25px 0 10px 0;font-size:16px;font-weight:700;}.checkout-shipping .checkout-shipping-items > div{padding-bottom:10px;overflow:hidden;text-overflow:ellipsis;}.checkout-shipping .checkout-shipping-items ul{padding-left:0;list-style:none;margin:0;}.checkout-shipping .checkout-shipping-items ul li{padding-top:6px;line-height:18px;}.checkout-shipping .checkout-shipping-items ul li:first-child{padding-top:1px;}.checkout-shipping .checkout-shipping-items ul li .name{font-weight:700;}.checkout-shipping .simplify-pickup-locations{background:#f2f4f7;padding:10px;}.checkout-shipping .simplify-pickup-locations .simplify-pickup-location-header{background:#b3bfd0;padding:10px;line-height:35px;margin:-10px -10px 10px -10px;}.checkout-shipping .simplify-pickup-locations .simplify-pickup-location-header:before,
.checkout-shipping .simplify-pickup-locations .simplify-pickup-location-header:after{content:" ";display:table;}.checkout-shipping .simplify-pickup-locations .simplify-pickup-location-header:after{clear:both;}.checkout-shipping .simplify-pickup-locations .simplify-pickup-location-header:before,
.checkout-shipping .simplify-pickup-locations .simplify-pickup-location-header:after{content:" ";display:table;}.checkout-shipping .simplify-pickup-locations .simplify-pickup-location-header:after{clear:both;}.checkout-shipping .simplify-pickup-locations ul{padding-left:0;list-style:none;margin:0;}.checkout-shipping .simplify-pickup-locations ul li + li{border-top:1px solid #b3bfd0;}.checkout-shipping .simplify-pickup-locations ul a{color:#3c3d41;background:#fff;display:block;padding:10px;text-decoration:none;}.modal .select-items,
.custom-select.js-search-items .select-items{max-height:220px;overflow:auto;}.checkout-salutation{font-size:20px;font-weight:bold;text-transform:uppercase;border-bottom:1px solid black;padding-bottom:5px;margin-bottom:42px;}.checkout-salutation .id{margin-left:10px;font-size:18px;font-weight:normal;}@media(max-width:639px){.checkout-salutation{font-size:15px;}}@media(max-width:1399px){.checkout-shipping .checkout-shipping-items .qty{text-align:right;}.checkout-shipping .checkout-shipping-items .checkout-pickup-items{padding-bottom:0;}}.checkout-paymentmethod{padding:30px 0 15px;border-top:0;padding-top:0;}.checkout-paymentmethod #silentOrderPostForm{margin-top:-25px;}#addressbook,
#savedpayments,
#savedpaymentsbody{display:none;padding-bottom:20px;}#colorbox #addressbook,
#colorbox #savedpayments,
#colorbox #savedpaymentsbody{display:block;}#addressbook ul,
#savedpayments ul,
#savedpaymentsbody ul{padding-left:0;list-style:none;margin:0;}#addressbook ul li,
#savedpayments ul li,
#savedpaymentsbody ul li{padding:10px 0;}div:not(.checkout-review) > .checkout-order-summary{background-color:#e6eef9;margin-right:30px;padding:20px;position:relative;}div:not(.checkout-review) > .checkout-order-summary .subtotals{border-bottom:1px solid black;margin-bottom:20px;padding:0 20px;}@media(max-width:1023px){div:not(.checkout-review) > .checkout-order-summary{margin-right:0;}}@media(max-width:639px){div:not(.checkout-review) > .checkout-order-summary{margin-left:0;margin-right:0;padding:20px 10px;}}.checkout-order-summary .checkout-order-summary-list{padding-left:0;list-style:none;margin:0;}.checkout-order-summary .checkout-order-summary-list:first-of-type li.checkout-order-summary-list-heading{border-top:none;}.checkout-order-summary .checkout-order-summary-list:last-of-type{border-bottom:1px solid black;}@media(min-width:640px){.checkout-order-summary .checkout-order-summary-list:first-of-type .checkout-order-summary-list-heading{padding-top:15px;}.checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading:only-child{border-bottom:0;}}.checkout-order-summary .checkout-order-summary-list li{padding:30px 0;}.checkout-order-summary .checkout-order-summary-list li.checkout-order-summary-list-items{border-top:1px solid #d2d2d2;position:relative;}.checkout-order-summary .checkout-order-summary-list li.checkout-order-summary-list-items.checkout-order-summary-list-items-extra{padding:20px 0;}.checkout-order-summary .checkout-order-summary-list li.checkout-order-summary-list-items.checkout-order-summary-list-items-extra .details .name{font-weight:bold;}.checkout-order-summary .checkout-order-summary-list li.checkout-order-summary-list-items.checkout-order-summary-list-items-extra .details .price{float:right;}.checkout-order-summary .checkout-order-summary-list li:before,
.checkout-order-summary .checkout-order-summary-list li:after{content:" ";display:table;}.checkout-order-summary .checkout-order-summary-list li:after{clear:both;}.checkout-order-summary .checkout-order-summary-list li:before,
.checkout-order-summary .checkout-order-summary-list li:after{content:" ";display:table;}.checkout-order-summary .checkout-order-summary-list li:after{clear:both;}.checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading{border-top:1px solid #d2d2d2;padding:20px 0;}.checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading .title{font-weight:bold;text-transform:uppercase;margin-bottom:5px;}.checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading .address{margin-left:20px;}.checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading .payment{margin-left:15px;margin-right:15px;}.checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading .payment img{height:52px;display:inline-block;}.checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading .payment .card-payment-message{font-size:12px;display:inline-block;width:380px;margin-left:31px;vertical-align:middle;}.checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading .delivery-comments{margin-top:12px;}.checkout-order-summary .checkout-order-summary-list .thumb{width:80px;display:inline-block;}.checkout-order-summary .checkout-order-summary-list .thumb img{width:100%;height:auto;}.checkout-order-summary .checkout-order-summary-list .qty{padding-left:0;}.checkout-order-summary .checkout-order-summary-list .qty .price{float:right;padding-right:50px !important;}.checkout-order-summary .checkout-order-summary-list .price{font-size:13px;font-weight:bold;text-align:right;padding-right:50px;}.checkout-order-summary .checkout-order-summary-list .details{position:relative;line-height:1.6;display:inline-block;margin-left:16px;vertical-align:top;width:calc(100% - 100px);}.checkout-order-summary .checkout-order-summary-list .details .name{font-weight:600;}.checkout-order-summary .checkout-order-summary-list .details .name a{color:inherit;font-weight:bold;}.checkout-order-summary .checkout-order-summary-list .details .name a:hover{color:#1a86c4;}.checkout-order-summary .checkout-order-summary-list .details .qty span{font-size:13px;padding-right:10px;}.checkout-order-summary .checkout-order-summary-list .updateQuantityProduct-toggle{float:right;}.checkout-order-summary .checkout-order-summary-list .stock-status{clear:both;padding:10px 0;font-size:13px;}@media(max-width:1023px){.checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading .address{width:100%;}.checkout-order-summary .checkout-order-summary-list li.checkout-order-summary-list-items:last-child{border-bottom-color:black;}}.checkout-order-summary .subtotals{margin-top:20px;}.checkout-order-summary .subtotals .subtotal,
.checkout-order-summary .subtotals .orderDiscounts,
.checkout-order-summary .subtotals .shipping,
.checkout-order-summary .subtotals .subtotals__item--state-discount,
.checkout-order-summary .subtotals .tax,
.checkout-order-summary .subtotals .extra,
.checkout-order-summary .subtotals .totals{padding:5px 0;}.checkout-order-summary .subtotals .subtotal span,
.checkout-order-summary .subtotals .orderDiscounts span,
.checkout-order-summary .subtotals .shipping span,
.checkout-order-summary .subtotals .subtotals__item--state-discount span,
.checkout-order-summary .subtotals .tax span,
.checkout-order-summary .subtotals .extra span,
.checkout-order-summary .subtotals .totals span{float:right;margin-right:30px;}.checkout-order-summary .subtotals .subtotal,
.checkout-order-summary .subtotals .totals{font-weight:bold;}.checkout-order-summary .subtotals .totals{color:black;font-size:15px;text-transform:uppercase;margin-top:20px;padding:20px 0;border-top:1px dashed #d2d2d2;}.checkout-order-summary .subtotals .realTotals{font-size:14px;}.checkout-order-summary .qty-price-wrapper{display:flex;flex-direction:row;}.checkout-order-summary .qty-price-wrapper .price{margin-left:auto;white-space:nowrap;}.checkout-order-summary .qty-price-wrapper .qty{white-space:nowrap;}.checkout-order-summary .promotional-qty-price-wrapper .price-wrapper{color:#00a651;overflow:auto;}.checkout-order-summary .promotional-qty-price-wrapper .price-wrapper .price{float:right;font-weight:normal;}.subtotals__item--state-discount{color:#00a651;}.delivery-method{margin:15px 20px 10px;font-weight:bold;}.delivery-method .description{font-weight:normal;}.delivery-method .delivery-price{white-space:nowrap;float:right;margin-left:10px;}@media(max-width:639px){.delivery-method .description,
 .delivery-method .delivery-price{display:block;}}.label-spacing{padding-right:5px;}@media(max-width:639px){.place-order-form{padding:0 20px;}.checkout-order-summary .checkout-order-summary-list{padding-left:0;list-style:none;padding:0;}.checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading{background-color:transparent!important;color:#3c3d41;padding:25px 0;border-color:#d2d2d2;}.checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading .title{text-transform:uppercase;font-size:16px;}.checkout-order-summary .subtotals{padding:0 20px;}}.checkout-review{padding:30px 0 15px;border-top:0;}.checkout-review .checkout-order-summary .subtotals{margin-top:0;}.place-order-form{padding:20px 30px;border:1px solid #d2d2d2;border-top:none;}.place-order-form .pickup-reminder-text{margin:0 20px -9px;color:#fb503e;font-weight:600;}.place-order-form .checkbox{margin:25px 0 40px;}.place-order-form .checkbox label{text-transform:none;}.place-order-form .checkbox a{color:#009fe3;text-decoration:underline;}.place-order-form hr{border-top-style:solid;}.place-order-form .save-cart-link{margin:0 auto;width:215px;display:block;margin-bottom:20px;}.place-order-form .save-cart-link.devis-approve{width:355px;}.btn-close-terms-and-conditions{margin:30px 0;}@media(min-width:640px){.place-order-form .checkbox{margin-left:20px;margin-right:20px;}}.checkout-help{text-align:left;font-size:15px;padding:15px 40px 14px;margin-bottom:30px;background-color:#a6dcf4;}.checkout-help .content{position:relative;}.checkout-help .content div{display:inline-block;margin-left:40px;}.checkout-help .content .custom-icon-help{font-size:30px;position:absolute;top:50%;transform:translateY(-50%);}.checkout-success{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.checkout-success{padding-left:20px;padding-right:20px;}}.checkout-success__body{margin:75px 0 60px;text-align:center;}.checkout-success__body__headline{font-size:28px;font-weight:bold;margin-bottom:15px;text-transform:uppercase;}.termsAndConditions-section{padding-bottom:20px;}.termsAndConditions-section .btn{margin-top:20px;}label.terms{margin:15px 0;}fieldset#cardDate > .control-label,
fieldset#startDate > .control-label{font-weight:bold;margin-bottom:5px;}fieldset#cardDate .form-group .control-label,
fieldset#startDate .form-group .control-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid #cboxLoadedContent{margin-top:100px;padding:0;}@media(max-width:1023px){.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid #cboxLoadedContent{margin-top:130px;}}@media(max-width:639px){.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid #cboxLoadedContent{margin-top:170px;}}.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid .grid-row{border-top:1px solid #e5e5e5;}.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid .grid-row:nth-child(2n+2){background:#f4f4f4;}.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid .grid-prod-info{display:inline-block;}.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td{padding:10px 10px 15px;vertical-align:top;}.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td > span{display:block;}.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td.grid-prod-img{padding-left:40px;}.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td .grid-variant,
.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td .grid-size{font-weight:bold;min-width:80px;}.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td .grid-variant{display:block;font-size:16px;}@media(max-width:639px){.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td{padding:10px 15px 15px;}.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td:nth-child(2n+2){background-color:transparent;}.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td .grid-prod-info{display:block;text-align:left;}.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td .grid-prod-info span{display:inline-block;}.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td .grid-price{float:right;}}.page-multiStepCheckoutSummaryPage .alert{margin-left:-10px;margin-right:-10px;}.js-item-note-icon{position:absolute;cursor:pointer;font-size:18px;top:0;right:0;}.js-item-note-icon:hover{color:#009fe3;}.form-group-edit .form-control{box-shadow:none;width:100%;background:none;border:none;}.form-group-edit .form-control:focus{border:1px solid #009fe3;background:white;}.form-group-edit .form-control[readonly]{background:none;}.form-group-edit .form-control[readonly]:focus{border:none;}.form-group-edit label{width:100%;}.form-group-edit .custom-icon-edit{margin-left:15px;float:right;}.form-group-edit .custom-icon-edit:hover{color:#009fe3;}.item-note + .item-note{padding-left:0;}.item-note{padding-left:100px;}.item-note.item-edit .item-note-text{visibility:hidden;}.item-note:not(.item-edit) .item-note-edit{display:none;}.item-note .item-note-edit label{font-weight:normal;}.item-note .item-note-text:not(:empty):before{content:attr(label);}.checkout-order-summary-list-items .item_cart_available{padding-left:100px;color:#009fe3;}@media(max-width:639px){.place-order-form .save-cart-link{margin:10px 0 0 0;width:100%;}.changeQuantity{display:inline-block;position:relative;padding-left:16px;padding-right:16px;}.changeQuantity .price-unit{display:inline-block;position:unset;}.changeQuantity .increment-box .js-increment-button{position:absolute;top:50%;transform:translateY(-50%);}.changeQuantity .increment-box .js-plus{right:0;}.changeQuantity .increment-box .js-minus{left:0;}}.millstock-delivery-time{display:table-cell;padding-right:25px;}#plantInfo .modal-content #closeBtn{position:absolute;min-width:12%;min-height:12%;right:0;top:2%;cursor:pointer;}#plantInfo .modal-content img{max-width:100%;}#plantInfo .modal-content .plant-info{text-decoration:none;padding-bottom:20px;}#plantInfo .modal-content .plant-info .plant-info-title{padding-top:34px;padding-bottom:10px;}#plantInfo .modal-content .plant-info .plant-info-title h3{text-transform:uppercase;font-size:20px;text-align:center;display:block;font-weight:bold;letter-spacing:1px;}#plantInfo .modal-content .plant-info .plant-info-message{padding:0 5rem;text-align:center;font-weight:600;}.detail .origin-warehouse{padding-left:100px;}@media(max-width:639px){.checkout-coupon-list{padding-left:10px;padding-right:10px;}}.checkout-order-summary .checkout-coupon-list{padding:30px 0;border-bottom:1px solid #cccccc;}@media(max-width:639px){.checkout-order-summary .checkout-coupon-list{padding-left:20px;padding-right:20px;}}.coupon-list__headline{font-size:18px;line-height:38px;font-weight:bold;}.coupon-list{padding-left:0;list-style:none;margin-top:5px;margin-bottom:0;}.coupon-code{text-transform:uppercase;}.cart-voucher{margin-top:27px;padding-left:30px;}.cart-voucher__label{display:block;width:100%;}.cart-voucher__input{width:50%;float:left;margin-right:10px;}.cart-voucher__input::-moz-placeholder{font-size:13px;font-weight:600;color:#3c3d41;text-transform:uppercase;}.cart-voucher__input:-ms-input-placeholder,
.cart-voucher__input::-webkit-input-placeholder{font-size:13px;font-weight:600;color:#3c3d41;text-transform:uppercase;}.cart-voucher__help-block{display:none;}.has-error .cart-voucher__help-block,
.has-success .cart-voucher__help-block{display:block;}@media(max-width:1399px) and (min-width:1024px){.cart-voucher__input{width:70%;}}@media(max-width:1023px) and (min-width:640px){.cart-voucher{padding-left:30px;}}@media(max-width:639px){.cart-voucher{padding-left:20px;padding-right:20px;}}.voucher-list{padding-left:0;list-style:none;margin-top:-5px;}.voucher-list__item-box{display:inline-block;border:1px solid #cccccc;background-color:#f4f4f4;font-size:13px;font-weight:600;text-transform:uppercase;padding:10px 15px;margin-top:10px;}.voucher-list__item-remove{color:#cdcdcd;padding:10px;cursor:pointer;margin:-10px -10px -10px 0;position:relative;top:2px;}@media(max-width:1023px){.voucher-list__item{display:inline-block;padding-right:5px;}}.gift__coupons{text-align:center;border-top:1px solid #cccccc;margin:0 auto 55px;padding-top:20px;padding-left:30px;padding-right:30px;width:80%;}@media(max-width:1024px){.gift__coupons{padding-left:20px;padding-right:20px;}}.gift__coupons span{display:block;}@media(max-width:480px){.gift__coupons{width:90%;}}@media(min-width:1024px){.gift__coupons{width:40%;}}.gift__coupons .gift__coupon--title{margin-bottom:5px;}.gift__coupon .gift__coupon--name{font-size:18px;font-weight:bold;margin-bottom:5px;}#storeFinder{margin-top:20px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){#storeFinder{padding-left:20px;padding-right:20px;}}#storeFinder #storelocator-query{height:35px;}.headline{font-size:18px;margin-top:20px;margin-bottom:10px;padding:0 50px;letter-spacing:1px;}.store__finder--search #storeFinderForm{margin-bottom:10px;}.store__finder{display:none;padding:0;}.store__finder .store__finder--pagination{line-height:35px;padding-top:20px;padding-bottom:20px;display:inline-block;width:100%;}.store__finder .store__finder--pagination:before,
.store__finder .store__finder--pagination:after{content:" ";display:table;}.store__finder .store__finder--pagination:after{clear:both;}.store__finder .store__finder--pagination:before,
.store__finder .store__finder--pagination:after{content:" ";display:table;}.store__finder .store__finder--pagination:after{clear:both;}.store__finder .store__finder--navigation,
.store__finder .store__finder--details{position:relative;float:left;width:50%;min-height:1px;padding-left:10px;padding-right:10px;padding:0;}.store__finder .store__finder--navigation{overflow:hidden;height:561px;}@media(min-width:640px){.store__finder .store__finder--navigation{padding-right:10px;}}.store__finder .store__finder--map{width:100%;height:200px;}.store__finder .stores-nearby{margin-bottom:10px;}.store__finder .store__finder--navigation-list{padding-left:0;list-style:none;margin:0;border:1px solid #ddd;position:relative;}.store__finder .store__finder--navigation-list li.loading{height:56px;background:#f2f4f7;border-bottom:1px solid #ddd;text-align:center;line-height:56px;}.store__finder .store__finder--navigation-list li.loading .glyphicon{color:#ff4444;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite;}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg);}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.store__finder .store__finder--navigation-list .list__entry{height:56px;}.store__finder .store__finder--navigation-list .list__entry:last-child label{border:0;}.store__finder .store__finder--navigation-list .list__entry input{display:none;}.store__finder .store__finder--navigation-list .list__entry label{margin:0;height:100%;font-size:13px;padding:0 14px 0 10px;display:table;width:100%;cursor:pointer;position:relative;background:#f2f4f7;border-bottom:1px solid #ddd;}.store__finder .store__finder--navigation-list .list__entry label:hover{background:#f2f2f2;}.store__finder .store__finder--navigation-list .list__entry input:checked + label{background:#005db5;color:#fff !important;}.store__finder .store__finder--navigation-list .list__entry input:checked + label:after{display:block;content:"";width:28px;height:28px;position:absolute;top:50%;right:-1px;background:transparent;border:14px solid transparent;border-right-color:#fff;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);}.store__finder .store__finder--navigation-list .list__entry .entry__info{display:table-cell;vertical-align:middle;width:100%;}.store__finder .store__finder--navigation-list .list__entry .entry__name{display:block;}.store__finder .store__finder--navigation-list .list__entry .entry__city{display:block;font-weight:normal;}.store__finder .store__finder--navigation-list .list__entry .entry__distance{display:table;height:100%;width:80px;border-left:1px solid #ddd;}.store__finder .store__finder--navigation-list .list__entry .entry__distance span{display:table-cell;vertical-align:middle;padding:0 0 0 5px;text-align:center;white-space:nowrap;}.store__finder .store__finder--details .store__finder--details-back{margin-bottom:20px;display:none !important;}@media(max-width:639px){.store__finder .store__finder--details .store__finder--details-back{display:inline-block !important;}}.store__finder .store__finder--details .store__finder--details-image{width:112px;float:left;margin-right:10px;}.store__finder .store__finder--details .store__finder--details-image img{width:100%;height:auto;}.store__finder .store__finder--details .store__finder--details-info{margin-left:122px;}.store__finder .store__finder--details .info__name{font-weight:bold;}.store__finder .store__finder--details hr{clear:both;margin:0;padding-top:10px;padding-bottom:10px;height:1px;position:relative;border:0;}.store__finder .store__finder--details hr:after{content:'';display:block;position:absolute;top:10px;height:1px;right:0;left:0;background:#ddd;}.store__finder .store__finder--details .store__finder--details-map{background:#eee;}.store__finder .store__finder--details .store__finder--details-openings dl dt{text-align:left !important;width:60px;}.store__finder .store__finder--details .store__finder--details-openings dl dd{margin-left:60px;}.store__finder .store__finder--details .store__finder--details-openings ul{padding-left:0;list-style:none;}@media(max-width:639px){.store__finder .back__to__storelist{margin-bottom:10px;}.store__finder .store__finder--panel{width:200%;margin:0;-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out;}.store__finder .store__finder--panel > *{padding:0;}.store__finder .store__finder--panel .store__finder--details{display:none;}.store__finder .store__finder--pagination{line-height:20px;}.store__finder.show-store .store__finder--pagination{color:rgba(0, 0, 0, 0);height:46px;}.store__finder.show-store .store__finder--pagination *{display:none;}.store__finder.show-store .store__finder--panel{-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);}.store__finder.show-store .store__finder--panel .store__finder--navigation{padding-right:20px;}.store__finder.show-store .store__finder--panel .store__finder--details{display:block;}}#colorbox,
#cboxOverlay,
#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxWrapper{max-width:none;}#cboxOverlay{width:100%;height:100%;}#cboxMiddleLeft,
#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,
#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,
#cboxNext,
#cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic;}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0;}#colorbox,
#cboxContent,
#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxTopLeft{width:14px;height:14px;}#cboxTopCenter{height:14px;}#cboxTopRight{width:14px;height:14px;}#cboxBottomLeft{width:14px;}#cboxBottomCenter{height:43px;}#cboxBottomRight{width:14px;}#cboxMiddleLeft{width:14px;}#cboxMiddleRight{width:14px;}#cboxContent{background:#fff;overflow:visible;}.cboxIframe{background:#fff;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxCurrent{position:absolute;bottom:-25px;left:58px;font-weight:bold;color:#7C7C7C;}#cboxPrevious,
#cboxNext,
#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;position:absolute;bottom:-29px;width:23px;height:23px;text-indent:-9999px;}#cboxPrevious:active,
#cboxNext:active,
#cboxSlideshow:active,
#cboxClose:active{outline:0;}#cboxPrevious{left:0px;background-position:-51px -25px;}#cboxPrevious:hover{background-position:-51px 0px;}#cboxNext{left:27px;background-position:-75px -25px;}#cboxNext:hover{background-position:-75px 0px;}.cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px;right:27px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-150px 0px;}.cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px;right:27px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-125px 0px;}#cboxTitle{background:transparent;position:absolute;top:0;padding:43px 40px 15px;height:88px;display:table;width:100%;}#cboxTitle .headline{font-size:24px;line-height:24px;font-weight:bold;width:100%;vertical-align:middle;}#cboxClose{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}#cboxClose span.close{position:absolute;top:20px;right:20px;font-size:25px;width:auto;opacity:1;}#cboxClose span.close:hover{color:#005db5;}#colorbox .add-to-cart-header,
.modal-content .add-to-cart-header{padding-top:20px;}#colorbox .add-to-cart-header .add-to-cart-count,
.modal-content .add-to-cart-header .add-to-cart-count{text-align:center;position:relative;}#colorbox .add-to-cart-header .add-to-cart-count span,
.modal-content .add-to-cart-header .add-to-cart-count span{position:absolute;top:50px;right:50%;font-size:15px;color:white;width:30px;font-weight:bold;margin-right:0px;}#colorbox .add-to-cart-header .add-to-cart-count img,
.modal-content .add-to-cart-header .add-to-cart-count img{width:64px;margin-top:34px;}#colorbox .headline-text,
.modal-content .headline-text{text-transform:uppercase;font-size:20px;text-align:center;display:block;font-weight:bold;}#colorbox .new-address-requested-header,
.modal-content .new-address-requested-header{padding-top:25px;}#colorbox .new-address-requested-header .headline-text,
.modal-content .new-address-requested-header .headline-text{color:#005db5;}#colorbox .new-address-requested-body,
.modal-content .new-address-requested-body{padding:0 6% 0px;overflow-y:auto;}#colorbox .new-address-requested-body .new-address-requested-body-text,
.modal-content .new-address-requested-body .new-address-requested-body-text{font-size:15px;}#colorbox .new-address-requested-body .btn-new-address-requested,
.modal-content .new-address-requested-body .btn-new-address-requested{border:2px solid;width:160px;margin:40px 10px 40px 10px;}#colorbox .new-address-requested-body .btn-new-address-requested.accept,
.modal-content .new-address-requested-body .btn-new-address-requested.accept{color:#ffffff;background-color:#3c3d41;border-color:#3c3d41;}#colorbox .new-address-requested-body .btn-new-address-requested.accept:hover,
.modal-content .new-address-requested-body .btn-new-address-requested.accept:hover{background-color:#ffffff;color:#3c3d41;}#colorbox .new-address-requested-body .btn-new-address-requested.cancel,
.modal-content .new-address-requested-body .btn-new-address-requested.cancel{color:#3c3d41;background-color:#ffffff;border-color:#3c3d41;}#colorbox .new-address-requested-body .btn-new-address-requested.cancel:hover,
.modal-content .new-address-requested-body .btn-new-address-requested.cancel:hover{background-color:#3c3d41;color:#ffffff;}#colorbox .cart-type-error-header,
.modal-content .cart-type-error-header{padding-top:25px;}#colorbox .cart-type-error-header .headline-text,
.modal-content .cart-type-error-header .headline-text{color:#005db5;padding-bottom:10px;border-bottom:1px solid lightgray;}#colorbox .cart-type-error-body,
.modal-content .cart-type-error-body{padding:0 6% 0px;overflow-y:auto;}#colorbox .cart-type-error-body.error-body-wide,
.modal-content .cart-type-error-body.error-body-wide{padding-left:0;padding-right:0;}#colorbox .cart-type-error-body .cart-type-error-body-text,
.modal-content .cart-type-error-body .cart-type-error-body-text{font-size:13px;padding-top:25px;}#colorbox .cart-type-error-body .btn-cart-type-error,
.modal-content .cart-type-error-body .btn-cart-type-error{border:2px solid;width:180pxpx;margin:40px 10px 40px 10px;font-size:12px;}#colorbox .cart-type-error-body .btn-cart-type-error.accept,
.modal-content .cart-type-error-body .btn-cart-type-error.accept{color:#ffffff;background-color:#3c3d41;border-color:#3c3d41;}#colorbox .cart-type-error-body .btn-cart-type-error.accept:hover,
.modal-content .cart-type-error-body .btn-cart-type-error.accept:hover{background-color:#ffffff;color:#3c3d41;}#colorbox .cart-type-error-body .btn-cart-type-error.cancel,
.modal-content .cart-type-error-body .btn-cart-type-error.cancel{color:#3c3d41;background-color:#ffffff;border-color:#3c3d41;}#colorbox .cart-type-error-body .btn-cart-type-error.cancel:hover,
.modal-content .cart-type-error-body .btn-cart-type-error.cancel:hover{background-color:#3c3d41;color:#ffffff;}.modal-content button.close[data-dismiss="modal"]{position:absolute;z-index:1;right:0;width:50px;font-size:50px;}.modal-content .add-to-cart-header .add-to-cart-count span{top:79px;}.modal-content .mini-cart,
.modal-content #addToCartLayer{padding:10px 14% 40px;}.modal-content #addToCartLayer{margin-top:10px;}.modal-content .add-to-cart-item .details{font-size:13px;}.modal-content .add-to-cart-item .price{color:#0059b9;font-size:20px;}.modal-content .subheadline{display:block;text-align:center;margin:30px 0;}#cboxLoadedContent{width:auto !important;margin-top:88px;padding:15px 14% 30px 14%;}#cboxLoadedContent .add-to-cart-item{margin-bottom:40px;margin-top:40px;}#cboxLoadedContent .add-to-cart-item .details,
#cboxLoadedContent .add-to-cart-item .price{font-size:15px;}#cboxLoadedContent .addressEntry + .addressEntry,
#cboxLoadedContent .saved-payment-entry + .saved-payment-entry{margin-top:55px;}#cboxLoadedContent .addressEntry ul,
#cboxLoadedContent .saved-payment-entry ul{margin-top:-10px;margin-bottom:20px;}#cboxLoadedContent .modal-details{line-height:1.8em;}#cboxLoadedContent .modal-actions{margin-top:20px;}#cboxLoadedContent .modal-actions .btn{margin-top:20px;}.timeout-modal{padding:20px;}.modal-dialog{width:500px;top:0;bottom:0;left:0;right:0;margin:5% auto;}.subtitle-timeout-modal{text-align:center;}.subtitle-timeout-modal p{margin:40px 75px 60px 75px;}@media(max-width:480px){.subtitle-timeout-modal p{margin:40px 50px 60px 50px;}}.buttons-timeout-modal{margin-bottom:40px;}.buttons-timeout-modal a{display:block;margin:10px 50px;width:auto;}@media(max-width:480px){.buttons-timeout-modal a{font-size:11px;}}@media(max-width:639px){#cboxTitle{height:112px;padding-left:20px;padding-right:20px;}#cboxTitle:before,
 #cboxTitle:after{content:" ";display:table;}#cboxTitle:after{clear:both;}#cboxTitle:before,
 #cboxTitle:after{content:" ";display:table;}#cboxTitle:after{clear:both;}#cboxLoadedContent{margin-top:112px;padding:15px 20px 30px 20px;}#cboxLoadedContent .addressEntry ul{margin-top:-25px;}}.modal__top{padding-bottom:32px;margin-bottom:30px;border-bottom:1px solid #d2d2d2;}.modal__top .modal__top--label{color:#3c3d41;font-weight:bold;font-style:italic;}.modal__top .modal__top--text{font-style:italic;}.modal__text--bold{font-weight:bold;}.modal__bottom{margin-bottom:40px;font-size:15px;}.quote-discount__modal--label{font-size:15px;font-weight:600;color:#3c3d41;text-transform:capitalize;vertical-align:middle;display:table-cell;height:40px;}.quote-discount__modal--input{margin-bottom:17px;width:100%;}.quote-discount__modal--input input[type=number]{-moz-appearance:textfield;}.quote-discount__modal--input input[type=number]::-webkit-inner-spin-button,
.quote-discount__modal--input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.quote-discount__modal--input__label{display:table-cell;vertical-align:middle;font-size:18px;padding-right:10px;width:25px;text-align:right;}.quote-discount__modal--original__total{font-size:15px;font-style:italic;border-bottom:1px solid #d2d2d2;color:#3c3d41;padding-bottom:13px;margin-bottom:9px;margin-top:10px;}.quote-discount__modal--new__total{color:#3c3d41;font-size:18px;font-weight:600;margin-bottom:47px;}.price del{color:#000;font-weight:bold;}.price ins{color:#3c3d41;text-decoration:none;}a.price ins:hover,
a.price ins:focus{color:#242426;}.price.msrp{color:#666;}.account-navigation{margin-bottom:10px;}.account-navigation .account-navigation-header{padding:10px;text-transform:uppercase;}.account-navigation .account-navigation-header a{display:block;}.account-navigation .account-navigation-list{margin:10px;padding-left:0;list-style:none;}@media(min-width:640px) and (max-width:1023px){.account-navigation .account-navigation-list{display:none !important;}}@media(max-width:639px){.account-navigation .account-navigation-list{display:none !important;}}.account-navigation .account-navigation-list li.title{margin-top:10px;font-weight:bold;}.account-navigation .account-navigation-list li.active{font-weight:bold;}.account-navigation .account-navigation-list li a:hover,
.account-navigation .account-navigation-list li afocus{color:#005db5;}.account-home .account-home-section{margin-bottom:20px;}.account-home .account-home-section .account-home-section-header{background:#f2f4f7;padding:10px;text-transform:uppercase;}.account-home .account-home-section .account-home-section-content{height:100px;padding:10px;border:1px solid #f2f4f7;border-top:0;}.account-home .account-home-section .account-home-section-content ul{padding-left:0;list-style:none;margin:0;}@media(max-width:1023px){.account-home .account-home-section{margin-bottom:10px;}.account-home .account-home-section .account-home-section-content{height:auto;padding:0;}.account-home .account-home-section .account-home-section-content ul li a{padding:10px;display:block;}.account-home .account-home-section .account-home-section-content ul li + li{border-top:1px solid #eee;}}.account-section{margin:0 30px;}.account-section .pagination-bar .pagination-toolbar{padding-left:0;padding-right:0;border-bottom:none;}.account-section .pagination-bar .pagination-toolbar .sort-refine-bar{padding-left:10px;padding-right:10px;}.account-section .pagination-bar .pagination-toolbar .sort-refine-bar form{padding:0 0 20px;}.account-section .pagination-bar .pagination-bar-results{font-size:13px;font-weight:600;margin:0;padding-top:10px;padding-bottom:10px;padding-left:30px;padding-right:30px;border-top:1px solid #cccccc;}@media(max-width:1024px){.account-section .pagination-bar .pagination-bar-results{padding-left:20px;padding-right:20px;}}@media(max-width:639px){.account-section .pagination-bar .pagination-bar-results{border-bottom:1px solid #cccccc;}}.account-section .pagination-bar.bottom .pagination-toolbar{padding-top:5px;border:none;}@media(max-width:639px){.account-section .pagination-bar .pagination-toolbar{margin:0;}.account-section .pagination-bar .pagination-bar-results{border-bottom:1px solid #cccccc;padding-left:20px;padding-right:20px;}.account-section .account-overview-table,
 .account-section div.responsive-table{margin-left:-10px;margin-right:-10px;}}.account-section .addressBackBtn,
.account-section .orderTopBackBtn{background-color:transparent;border:none;box-shadow:none;}.account-section .account-section-header.account-section-header-secondary{color:#3c3d41;font-size:22px;line-height:32px;font-weight:400;padding-bottom:10px;}.account-section .account-section-header.no-border{border-bottom:none;}.account-section .account-section-header .account-section-header-add{font-size:14px;font-weight:700;margin-top:4px;}.account-section .account-section-header__subheadline{font-size:14px;font-weight:400;line-height:1.571;text-transform:none;}.account-section .account-orderdetail + .account-section-content .pagination-bar{margin-top:0;}@media(min-width:1400px){.account-section .container-lg .account-section-content{padding:0;}}@media(min-width:1400px){.account-section .container-lg .account-section-content .account-section-form{padding:0 5px;}}.account-section .account-section-content .item__list--item .item__total{padding-right:30px;}.account-section .account-section-content .account-section-header{font-size:30px;font-weight:bold;color:#3c3d41;text-transform:uppercase;border-bottom:1px solid #356093;margin-bottom:50px;padding:15px 0;line-height:1;}.account-section .account-section-content .account-section-header.consent-section-header{border-bottom:0 none;padding-bottom:0;}@media(min-width:1400px){.account-section .account-section-content .back-link .container-lg{padding:0;}}.account-section .account-section-content .account-section-form{margin:40px 0;}.account-section .account-section-content .account-section-form .accountActions{padding-left:0;padding-right:0;}@media(max-width:640px){.account-section .account-section-content .account-section-form .accountButtons:last-child{padding-top:20px;}}.account-section .account-section-content .account-section-form form{padding:0;}.account-section .account-section-content .account-section-form .account-section-form__toggle-list{list-style-type:none;width:100%;position:relative;}.account-section .account-section-content .account-section-form .account-section-form__toggle-list li{border-top:1px solid #ccc;width:100%;display:inline-flex;align-items:center;height:4em;}.account-section .account-section-content .account-section-form .account-section-form__toggle-list li:last-child{border-bottom:1px solid #ccc;}.account-section .account-section-content .account-section-form .account-section-form__toggle-list li .toggle-switch{position:absolute;right:0;}.account-section .account-section-content .account-section-form .account-section-form__toggle-list label{margin-bottom:0;}.account-section .account-section-content .account-section-form.consent-section-form{margin-top:20px;}.account-section .account-section-content form .accountActions-bottom{padding:0;}.account-section .account-section-content #quoteForm{padding:0;}.account-section .account-section-content #addNewPermissionForm .account-select-form{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.account-section .account-section-content #addNewPermissionForm .account-select-form{padding-left:20px;padding-right:20px;}}.account-section .account-section-content.content-empty{margin:45px 0;font-weight:bold;font-size:18px;text-align:center;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.account-section .account-section-content.content-empty{padding-left:20px;padding-right:20px;}}.account-section .account-section-content .help-block{font-size:11px;font-weight:normal;color:#fd7b7b;}.account-section .account-section-content #updatePasswordForm .help-block{display:inline-block;margin:0;max-width:275px;}.account-section .account-section-content .account-orderhistory-pagination{padding-top:10px;}.account-section .account-section-content .account-orderhistory-pagination .pagination-bar .sort-refine-bar{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.account-section .account-section-content .account-orderhistory-pagination .pagination-bar .sort-refine-bar{padding-left:20px;padding-right:20px;}}.account-section .account-section-content .account-orderhistory-pagination .pagination-bar form{padding:0;}.account-section .account-section-content .account-orderhistory-pagination .account-orderhistory-pagination-text{line-height:32px;}.account-section .account-section-content .account-orderhistory-pagination .pager{margin:0;}.account-section .account-section-content .account-orderhistory-sort{background:#f2f4f7;padding:10px;}.account-section .account-section-content .accountActions{padding-left:0;padding-right:0;}.account-section .account-section-content .cart-voucher form,
.account-section .account-section-content .cart-items form,
.account-section .account-section-content .item-action form{padding:0;}@media(min-width:1024px){.account-section .account-section-content .item__btn{margin-bottom:10px;}}@media(max-width:1023px){.account-section .account-section-content .item__btn{margin-top:20px;}}.account-section .account-section-content .disable-link,
.account-section .account-section-content .enable-link{display:inline-block;text-align:right;margin:25px 0;font-weight:600;text-transform:uppercase;font-size:16px;}@media(max-width:639px){.account-section .account-section-content .disable-link,
 .account-section .account-section-content .enable-link{text-align:center;float:none;padding-right:0!important;width:100%;}}.account-section .account-section-content .disable-link button,
.account-section .account-section-content .enable-link button{background:transparent;border:0 none;text-transform:uppercase;font-weight:600;padding:0;}.account-section .account-section-content .disable-link button[disabled],
.account-section .account-section-content .enable-link button[disabled]{color:#009fe3;}.account-section .account-section-content .disable-link form,
.account-section .account-section-content .enable-link form{display:inline-block;}.account-section .account-section-content .enable-link + .disable-link,
.account-section .account-section-content .disable-link + .enable-link,
.account-section .account-section-content .disable-link + .disable-link,
.account-section .account-section-content .enable-link + .enable-link{padding-left:20px;position:relative;}.account-section .account-section-content .enable-link + .disable-link:before,
.account-section .account-section-content .disable-link + .enable-link:before,
.account-section .account-section-content .disable-link + .disable-link:before,
.account-section .account-section-content .enable-link + .enable-link:before{content:"";display:block;position:absolute;height:24px;width:1px;left:10px;background:#cccccc;top:0;}@media(max-width:639px){.account-section .account-section-content .enable-link + .disable-link:before,
 .account-section .account-section-content .disable-link + .enable-link:before,
 .account-section .account-section-content .disable-link + .disable-link:before,
 .account-section .account-section-content .enable-link + .enable-link:before{display:none;}}@media(max-width:639px){.account-section .account-section-content .enable-link + .disable-link,
 .account-section .account-section-content .disable-link + .enable-link,
 .account-section .account-section-content .disable-link + .disable-link,
 .account-section .account-section-content .enable-link + .enable-link{padding-left:0;}}.account-section .account-section-content .disable-link a,
.account-section .account-section-content .disable-link button,
.account-section .account-section-content .disable-link form{color:#ed1c24;}@media(max-width:639px){.account-section .account-section-content .remove-item-column{position:absolute;right:-4px;top:-5px;width:auto;}.account-section .account-section-content .restore-item-column{position:absolute;right:-4px;top:50px;width:auto;}}.account-section .account-section-content .remove-item-link .glyphicon-remove{font-size:21px;padding:0 14px;}@media(max-width:639px){.account-section .account-section-content .remove-item-link .glyphicon-remove{padding:14px;margin-right:20px;}}.account-section .account-section-content .saved__carts__overview--table .responsive-table-item{position:relative;padding-right:35px;}@media(min-width:640px){.account-section .account-section-content .saved-cart .saved-cart-name{width:15%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:0;}.account-section .account-section-content .saved-cart .saved-cart-description{width:30%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:0;}}.account-section .account-section-action{margin-top:20px;}@media(max-width:639px){.account-section .account-section-action .row{margin:0;}.account-section .account-section-action .btn-primary{margin-bottom:20px;}}.account-section .accountActions-bottom{clear:both;margin-top:35px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.account-section .accountActions-bottom{padding-left:20px;padding-right:20px;}}@media(max-width:639px){.account-section .accountActions-bottom .btn-primary{margin-bottom:20px;}}.account-section .cancel-panel .orderBackBtn{padding-right:0;}@media(max-width:640px){.account-section .cancel-panel .orderBackBtn{padding-right:20px;margin-bottom:20px;}}@media(min-width:640px){.account-section .cancel-panel{padding-left:0;}}.account-section .btn.btn-block + .btn.btn-block{margin-top:10px;}.account-section .account-consignment{margin-top:20px;}.account-section .account-list.account-addressbook ul,
.account-section .account-list.account-paymentdetails ul{margin-bottom:30px;}.account-section .account-list ul{padding-left:0;list-style:none;display:inline-block;width:90%;}.account-section .account-list ul li{text-overflow:ellipsis;overflow:hidden;}.account-section .account-list .account-list-header{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;background-color:#f4f4f4;padding-top:10px;padding-bottom:10px;font-size:20px;line-height:1.5;margin-top:-1px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.account-section .account-list .account-list-header{padding-left:20px;padding-right:20px;}}.account-section .account-list .account-list-header .account-list-header-add{font-size:15px;line-height:2;font-weight:600;position:relative;top:2px;}.account-section .account-list .account-cards{border-left:1px solid #cccccc;padding:0 10px;}.account-section .account-list .account-cards.card-select{border-top:1px solid #cccccc;}.account-section .account-list .account-cards .account-cards-actions{display:inline-block;width:10%;}.account-section .account-list .account-cards .account-cards-actions .glyphicon{font-size:24px;margin-bottom:20px;}.account-section .account-list .account-cards .account-cards-actions .edit-item .glyphicon{margin-top:3px;}@media(min-width:640px){.account-section .account-list .account-cards .row{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.account-section .account-list .account-cards .row:before{content:none;}.account-section .account-list .account-cards .row:after{content:'';}}.account-section .account-list .account-cards .card,
.account-section .account-list .account-cards .search-empty{list-style:none;border-left:0;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;padding:30px 30px 25px;margin-bottom:0;min-height:150px;clear:both;}.account-section .account-list .account-cards .card span,
.account-section .account-list .account-cards .search-empty span{padding:0;text-align:right;}.account-section .account-list .account-cards .card > ul > li,
.account-section .account-list .account-cards .search-empty > ul > li{margin-bottom:3px;}.account-section .account-list .account-cards .card > ul > li:first-child,
.account-section .account-list .account-cards .search-empty > ul > li:first-child{text-transform:uppercase;font-weight:600;}.account-section .account-list .account-cards .card .action-links,
.account-section .account-list .account-cards .search-empty .action-links{float:right;height:50px;width:50px;margin-right:-15px;margin-top:-15px;text-align:right;}.account-section .account-list .account-cards .card .action-links .glyphicon-remove,
.account-section .account-list .account-cards .search-empty .action-links .glyphicon-remove,
.account-section .account-list .account-cards .card .action-links .glyphicon-pencil,
.account-section .account-list .account-cards .search-empty .action-links .glyphicon-pencil{font-size:20px;color:#009fe3;padding-right:15px;padding-top:15px;}.account-section .account-list .account-cards .card .action-links:hover .glyphicon-remove,
.account-section .account-list .account-cards .search-empty .action-links:hover .glyphicon-remove,
.account-section .account-list .account-cards .card .action-links:hover .glyphicon-pencil,
.account-section .account-list .account-cards .search-empty .action-links:hover .glyphicon-pencil{color:#009fe3;}@media(max-width:1024px){.account-section .account-list .account-cards .card,
 .account-section .account-list .account-cards .search-empty{padding-left:20px;padding-right:20px;}}.account-section .account-list .account-set-default-address{position:absolute;left:25px;bottom:25px;text-transform:uppercase;font-size:16px;font-weight:600;color:#009fe3;background:transparent;padding:0;border:0 none;}@media(max-width:639px){.account-section .account-list .account-set-default-address{left:20px;}}.account-section .continue__shopping,
.account-section .orderBackBtn{padding-right:35px;margin-top:10px;margin-bottom:100px;}@media(max-width:639px){.account-section .account-list .account-cards{border:none;}.account-section .account-list .account-cards .card{border-left:0;border-right:0;padding-left:20px;padding-right:20px;}.account-section .account-list .account-cards .card:first-child{margin:0;}.account-section .account-list .account-cards .selected:first-child{border-left:none;}}.account-profil .account-profil-info{margin:0 0 10px;}.account-profil .account-profil-info .account-profil-info-line{line-height:2em;}.account-profil .account-profil-info .account-profil-info-line span{display:inline-block;width:100px;}.account-profil a.btn{margin-top:10px;}.account-profil .btn + .btn{margin-left:10px;}.account-orderdetail.well{padding-left:0;padding-right:0;}@media(min-width:1024px){.account-orderdetail .item__list .item__list--item .item__total{padding-right:30px;}}.account-orderdetail .well-content{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.account-orderdetail .well-content{padding-left:20px;padding-right:20px;}}.account-orderdetail:before,
.account-orderdetail:after{content:" ";display:table;}.account-orderdetail:after{clear:both;}.account-orderdetail:before,
.account-orderdetail:after{content:" ";display:table;}.account-orderdetail:after{clear:both;}.account-orderdetail .col-sm-9 > .col-sm-4:nth-child(3n+1){clear:both;}.account-orderdetail .order-savings{color:#00a651;font-weight:700;padding:10px 10px 25px 0;}.account-orderdetail .order-savings + .order-savings{padding-top:0;}.account-orderdetail .item-box{background:#afb2b5;padding:10px;margin-bottom:5px;margin-top:5px;}.account-orderdetail .item-box:before,
.account-orderdetail .item-box:after{content:" ";display:table;}.account-orderdetail .item-box:after{clear:both;}.account-orderdetail .item-box:before,
.account-orderdetail .item-box:after{content:" ";display:table;}.account-orderdetail .item-box:after{clear:both;}.account-orderdetail .order-data{background-color:#F2F4F7;padding:10px;}.account-orderdetail .orderDetail_itemHeader{font-size:20px;background-color:#f4f4f4;padding:10px 20px;}.account-orderdetail .button-panel{float:right;max-width:200px;}.account-orderdetail .account-orderdetail-item-section-body ul{padding-left:0;list-style:none;margin:0;}.account-orderdetail .account-orderdetail-item-section-body ul li{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #eee;}.account-orderdetail .account-orderdetail-item-section-body ul li:before,
.account-orderdetail .account-orderdetail-item-section-body ul li:after{content:" ";display:table;}.account-orderdetail .account-orderdetail-item-section-body ul li:after{clear:both;}.account-orderdetail .account-orderdetail-item-section-body ul li:before,
.account-orderdetail .account-orderdetail-item-section-body ul li:after{content:" ";display:table;}.account-orderdetail .account-orderdetail-item-section-body ul li:after{clear:both;}.account-orderdetail .account-orderdetail-item-section-body ul li + li{border-top:1px solid #eee;}.account-orderdetail .account-orderdetail-item-section-body ul .thumb{float:left;margin-right:10px;max-width:100px;}.account-orderdetail .account-orderdetail-item-section-body ul .price-total{float:right;padding-right:10px;}.account-orderdetail .account-orderdetail-item-section-body ul .details .name{font-weight:bold;}.account-orderdetail .account-orderdetail-item-section-body ul .promo{color:#00a651;}@media(min-width:1024px) and (max-width:1399px){.account-orderdetail .account-orderdetail-item-section-body ul .promo{padding-left:22px;}}@media(min-width:1400px){.account-orderdetail .account-orderdetail-item-section-body ul .promo{padding-left:0;}}.account-orderdetail .account-orderdetail-item-section-body ul .promo li{border-bottom:0;}.account-orderdetail .account-orderdetail__footer{padding-top:5px;}.account-orderdetail .account-orderdetail__footer > div{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.account-orderdetail .account-orderdetail__footer > div{padding-left:20px;padding-right:20px;}}.account-orderdetail .order-savings__headline{font-size:18px;color:#3c3d41;font-weight:500;}.account-orderdetail .orderTotal{font-size:18px;line-height:38px;margin-bottom:20px;padding-right:55px;padding-left:15px;}.account-orderdetail .orderTotal .totals{font-size:22px;line-height:1.2em;font-weight:700;text-transform:uppercase;padding-top:15px;}@media(max-width:440px){.account-orderdetail .orderTotal .totals{font-size:16px;}}@media(max-width:1023px){.account-orderdetail .orderTotal .totals{padding-right:0;}}.account-orderdetail .orderTotal .discount{color:#00a651;}@media(max-width:440px){.account-orderdetail .orderTotal{font-size:14px;line-height:30px;}}@media(max-width:639px){.account-orderdetail .orderTotal{padding-right:5px;}}.account-orderdetail .order-store-address .order-track-number,
.account-orderdetail .order-store-hours .order-track-number{color:#ed1c24;}.account-orderdetail .order-billing-address ul{padding:0;}.account-orderdetail .order-billing-address ul li{list-style:none;}.account-orderdetail .order-billing-address .label-order,
.account-orderdetail .order-payment-data .label-order,
.account-orderdetail .order-ship-to .label-order,
.account-orderdetail .order-shipping-method .label-order,
.account-orderdetail .order-tracking-no .label-order,
.account-orderdetail .order-store-address .label-order,
.account-orderdetail .order-store-hours .label-order{text-transform:uppercase;font-size:16px;font-weight:bold;padding-bottom:2px;}.account-orderdetail .order-billing-address .value-order-date,
.account-orderdetail .order-payment-data .value-order-date,
.account-orderdetail .order-ship-to .value-order-date,
.account-orderdetail .order-shipping-method .value-order-date,
.account-orderdetail .order-tracking-no .value-order-date,
.account-orderdetail .order-store-address .value-order-date,
.account-orderdetail .order-store-hours .value-order-date{display:inline-block;min-width:15%;}.account-orderdetail .value-order{overflow:hidden;text-overflow:ellipsis;}@media(max-width:639px){.account-orderdetail .order-shipping-method,
 .account-orderdetail .order-tracking-no,
 .account-orderdetail .order-payment-data,
 .account-orderdetail .order-store-hours{padding-top:20px;}}.account-orderdetail .account-orderdetail-orderTotalDiscount-section{clear:both;margin-bottom:20px;}.account-orderdetail .account-orderdetail-orderTotalDiscount-section .order-total__taxes{text-align:right;}.account-orderdetail .account-orderdetail-orderTotalDiscount-section .order-savings__info{color:#00a651;font-weight:700;text-transform:uppercase;}.account-address-removal-popup .address{margin-top:20px;}.account-address-removal-popup .btn{margin-top:10px;}.savedcart_restore_confirm_modal .restore-current-cart-form{margin-top:20px;}.savedcart_restore_confirm_modal .modal-details span{overflow:hidden;text-overflow:ellipsis;}.not-active{pointer-events:none;cursor:default;font-weight:normal !important;color:black !important;}#b2BCustomerForm label.error{display:none !important;}.page-customer-financial-data .right-content .grid-title{font-size:15px;font-weight:600;margin:35px 35px 0px 35px;padding-bottom:10px;border-bottom:1px solid #cccccc;}.page-customer-financial-data .right-content .grid{list-style:none;display:grid;grid-template-columns:1fr 1fr;margin:20px 35px 20px 35px;gap:15px 50px;}@media(max-width:639px){.page-customer-financial-data .right-content .grid{grid-template-columns:1fr;}}.page-customer-financial-data .right-content .grid .grid-item{display:flex;align-items:center;}.page-customer-financial-data .right-content .grid .grid-item .attribute{min-width:50%;font-weight:600;}.quick-view-popup .product-image{float:left;width:33%;}.quick-view-popup .product-image a{display:block;}.quick-view-popup .product-image img{width:100%;height:auto;}.quick-view-popup .product-details{margin-left:33%;padding-left:20px;}.quick-view-popup .product-details .name{font-size:inherit;font-weight:bold;}.quick-view-popup .product-details .rating:after{clear:none;}.quick-view-popup .product-details .price{font-size:inherit;font-weight:bold;}.quick-view-popup .addtocart-component{clear:both;padding-top:20px;}table{width:100%;}@media(min-width:1024px){table .table-col-15{width:15%;}table .table-col-18{width:18%;}table .table-col-30{width:30%;}table .table-col-33{width:33%;}}@media(max-width:1023px){table .table-mobile-col-full{width:100%;}}table th{text-transform:uppercase;background-color:#f7f7f7;color:#7f919e;padding:8px 10px;vertical-align:top;}table tr.entry-group-header a{color:lightgrey;}table tr.entry-group-header a:hover{color:black;}table tr.entry-group-header .error{background-color:PaleVioletRed;}table .entry-group-error-message{text-transform:none;}table div.left-align{text-align:left;}table td{padding:20px 10px;vertical-align:top;}table.list{border-bottom:none;border-collapse:collapse;}table.list.dataTable thead th,
table.list.dataTable thead td{border-bottom:none;background-color:#005db5;color:white;}table.list.dataTable tbody td{padding-top:20px;padding-bottom:20px;}table.list.dataTable tbody td a:not(.pdp-register-button){color:#009fe3;}table.list.dataTable tbody td .pdp-register-button{width:100%;}table.list.dataTable.no-footer{border-bottom:none;}table.list tbody{border-bottom:1px solid #e5e5e5;}table.list tbody td{padding-top:20px;padding-bottom:20px;}table.list tr{transition:background-color 0.3s ease;}table.list tr:hover{background-color:#d4ecf6;}table.list .add-before:before{content:'';padding:132px 15px;position:absolute;left:-20px;top:-85px;}table.list .add-to-cart-table{transition:background-color 0.3s ease;cursor:pointer;padding:0;position:relative;width:100px;}@media(max-width:639px){table.list .add-to-cart-table{width:100px;}}table.list .add-to-cart-table .pop-up-add-to-cart{display:none;}table.list .add-to-cart-table .pop-up-add-to-cart .input-group-btn{height:30px;}table.list .add-to-cart-table svg #cart-icon-svg{transition:fill 0.3s ease;}table.list .add-to-cart-table:hover svg #cart-icon-svg,
table.list .add-to-cart-table:hover{fill:white;color:white;}table.list .add-to-cart-table:hover{background-color:#f39200;}table.list .add-to-cart-table:hover .js-repliqued-input{background-color:transparent;border:none;width:15px;text-align:center;}table.list .add-to-cart-table:hover .pop-up-add-to-cart{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(0, 89, 185, 0.9);right:calc(115%);width:303px;padding:15px 20px;z-index:9999;cursor:default;}@media(max-width:639px){table.list .add-to-cart-table:hover .pop-up-add-to-cart{right:75px;}}@media(max-width:1023px){table.list .add-to-cart-table:hover .pop-up-add-to-cart{top:-35px;}table.list .add-to-cart-table:hover .pop-up-add-to-cart:after{bottom:65% !important;}}@media(min-width:640px) and (max-width:965px){table.list .add-to-cart-table:hover .pop-up-add-to-cart{right:75px;}}table.list .add-to-cart-table:hover .pop-up-add-to-cart:after{content:'';width:0;height:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:-15px;border-bottom:15px solid transparent;border-top:15px solid transparent;border-left:15px solid rgba(0, 104, 179, 0.8);font-size:0;line-height:0;}table.list .add-to-cart-table:hover .pop-up-add-to-cart .input-box{min-width:50px;}table.list .add-to-cart-table:hover .pop-up-add-to-cart .input-group-btn{width:auto;}table.list .add-to-cart-table:hover .pop-up-add-to-cart .title{color:white;font-weight:bold;text-transform:uppercase;font-size:15px;padding:0 0 5px 0;border-bottom:1px solid white;display:block;text-align:center;margin-bottom:30px;}table.list .add-to-cart-table:hover .pop-up-add-to-cart .price{text-align:right;font-size:20px;font-weight:bold;margin-bottom:15px;}table.list .add-to-cart-table:hover .pop-up-add-to-cart .price .taxes{display:block;font-size:12px;font-weight:normal;}table.list .add-to-cart-table:hover .pop-up-add-to-cart .quantity-input{text-align:right;margin-bottom:15px;}table.list .add-to-cart-table:hover .pop-up-add-to-cart .quantity-label{margin-bottom:5px;float:left;margin-top:5px;}table.list .add-to-cart-table:hover .pop-up-add-to-cart .qty-selector{margin-bottom:15px;float:right;}table.list .add-to-cart-table:hover .pop-up-add-to-cart .qty-selector .wrapper-input{height:30px;border-top:1px solid white;border-bottom:1px solid white;display:inline-flex;align-items:center;}table.list .add-to-cart-table:hover .pop-up-add-to-cart .qty-selector .wrapper-input span{padding-right:10px;}table.list .add-to-cart-table:hover .pop-up-add-to-cart .qty-selector input{width:48px;height:30px;color:white;text-align:center;border:none;}table.list .add-to-cart-table:hover .pop-up-add-to-cart .stock-level-label{margin-bottom:25px;float:left;font-weight:bold;color:#00ff55;}table.list .add-to-cart-table:hover .pop-up-add-to-cart .shopping{clear:both;display:block;text-align:right;margin-bottom:10px;margin-top:15px;}table.list .add-to-cart-table.no-stock-product:hover{background-color:initial;cursor:initial;}table.list .add-to-cart-table .custom-icon-info{color:#009fe3;}table.list th{background-color:#eeeeee;color:#262626;text-transform:none;font-weight:bold;}table.list td{border:none;padding-top:20px;padding-bottom:20px;}table.list td .variant-table-icon{width:25px;}table.list td .discounted{color:red;}table.list td .new{color:#1a86c4;}table.list td .millstock{color:#f5b642;font-weight:bold;}table.list td .product-brand{text-transform:capitalize;}table.list > thead > tr th,
table.list > tbody > tr th,
table.list > tfoot > tr th,
table.list > thead > tr td,
table.list > tbody > tr td,
table.list > tfoot > tr td{vertical-align:middle;border-top:none;}table.list > thead > tr th,
table.list > tbody > tr th,
table.list > tfoot > tr th{text-align:center;border-bottom:none;}table.table-striped > tbody{border-bottom:none;}table.table-striped > tbody > tr:nth-of-type(even){background-color:#f9f9f9;}table.table-striped > tbody > tr:nth-of-type(odd){background-color:#f0f0f0;}.responsive-table th:first-child{padding-left:30px;}@media(max-width:1024px){.responsive-table th:first-child{padding-left:20px;}}.responsive-table th:last-child{text-align:right;padding-right:30px;}@media(max-width:1024px){.responsive-table th:last-child{padding-right:20px;}}@media(min-width:640px){.responsive-table td:nth-child(2){padding-left:20px;}}@media(min-width:1024px){.responsive-table td:nth-child(2){padding-left:30px;}}.responsive-table td:last-child{text-align:right;padding-right:30px;}@media(max-width:640px){.responsive-table td:last-child{padding-right:20px;}}.responsive-table-item{padding:10px;}@media(max-width:640px){.responsive-table-item{padding:10px 20px;}}.responsive-table-item:nth-child(even){background-color:#f4f4f4;}.responsive-table-item a.responsive-table-link{color:#009fe3;text-decoration:underline;}.responsive-table-item a:hover,
.responsive-table-item a:focus{color:#006996;}.responsive-table-item td:last-child{text-align:right;}@media(max-width:639px){.responsive-table-item{display:block;}.responsive-table-item .status strong{display:block;}.responsive-table-item td{display:inline-block;width:40%;padding:3px 10px;}.responsive-table-item td:last-child{text-align:left;}.responsive-table-item td.responsive-table-cell{width:55%;}.responsive-table-item td.responsive-table-cell-bold{font-weight:600;}}.variantsTable-wrapper{position:relative;margin-right:30px;margin-left:30px;}#variantsTable{margin:10px 0 0;}#variantsTable tr:hover,
#variantsTable .currentProduct{background-color:#d4ecf6;}@media(min-width:639px) and (max-width:1023px){#table-references .description{min-width:125px;width:170px !important;}}.table-responsive-custom thead{display:none;}.table-responsive-custom tbody tr{background-color:#f1f1f1;margin-bottom:20px;display:block;padding:10px;}.table-responsive-custom tbody td{display:block;text-align:left;}.table-responsive-custom tbody td a{color:#009fe3;text-decoration:underline;}.table-responsive-custom tbody td.add-to-cart-table{width:inherit;display:block;border:2px solid;color:#ffffff;background-color:#f39200;border-color:#f39200;text-align:center;margin-top:15px;}.table-responsive-custom tbody td.add-to-cart-table:hover,
.table-responsive-custom tbody td.add-to-cart-table:active,
.table-responsive-custom tbody td.add-to-cart-table.active,
.open .dropdown-toggle.table-responsive-custom tbody td.add-to-cart-table{color:#f39200;background-color:#ffffff;border-color:#f39200;-webkit-box-shadow:none;box-shadow:none;}.table-responsive-custom tbody td.add-to-cart-table.btn-anim:hover,
.table-responsive-custom tbody td.add-to-cart-table.btn-anim:active,
.table-responsive-custom tbody td.add-to-cart-table.btn-anim.active{color:#ffffff;background-color:#f39200;border-color:#f39200;}.table-responsive-custom tbody td.add-to-cart-table:focus{border-color:#f39200;}.table-responsive-custom tbody td.add-to-cart-table:active,
.table-responsive-custom tbody td.add-to-cart-table.active,
.open .dropdown-toggle.table-responsive-custom tbody td.add-to-cart-table{background-image:none;}.table-responsive-custom tbody td.add-to-cart-table.disabled,
.table-responsive-custom tbody td.add-to-cart-table[disabled],
fieldset[disabled] .table-responsive-custom tbody td.add-to-cart-table,
.table-responsive-custom tbody td.add-to-cart-table.disabled:hover,
.table-responsive-custom tbody td.add-to-cart-table[disabled]:hover,
fieldset[disabled] .table-responsive-custom tbody td.add-to-cart-table:hover,
.table-responsive-custom tbody td.add-to-cart-table.disabled:focus,
.table-responsive-custom tbody td.add-to-cart-table[disabled]:focus,
fieldset[disabled] .table-responsive-custom tbody td.add-to-cart-table:focus,
.table-responsive-custom tbody td.add-to-cart-table.disabled:active,
.table-responsive-custom tbody td.add-to-cart-table[disabled]:active,
fieldset[disabled] .table-responsive-custom tbody td.add-to-cart-table:active,
.table-responsive-custom tbody td.add-to-cart-table.disabled.active,
.table-responsive-custom tbody td.add-to-cart-table[disabled].active,
fieldset[disabled] .table-responsive-custom tbody td.add-to-cart-table.active{color:#ffffff;background-color:#cccccc;border-color:#cccccc;}.table-responsive-custom tbody td.add-to-cart-table .badge{color:#f39200;background-color:#ffffff;}.table-responsive-custom tbody td .product__listing--price{display:inline-block;}.table-responsive-custom table.list.dataTable tbody td{padding-top:5px;padding-bottom:5px;}.table-responsive-custom .column-text-overflow{height:auto;overflow:visible;text-overflow:inherit;-webkit-line-clamp:inherit;-webkit-box-orient:inherit;}@media(max-width:1023px){table.list .add-to-cart-table:hover .pop-up-add-to-cart{display:none;}.variantsTable-wrapper{margin-right:20px;margin-left:20px;}.product-list-right-component thead{display:none;}.product-list-right-component tbody tr{background-color:#f1f1f1;margin-bottom:20px;display:block;padding:10px;}.product-list-right-component tbody td{display:block;text-align:left;}.product-list-right-component tbody td a{color:#009fe3;text-decoration:underline;}.product-list-right-component tbody td.add-to-cart-table{width:inherit;display:block;border:2px solid;color:#ffffff;background-color:#f39200;border-color:#f39200;text-align:center;margin-top:15px;}.product-list-right-component tbody td.add-to-cart-table:hover,
 .product-list-right-component tbody td.add-to-cart-table:active,
 .product-list-right-component tbody td.add-to-cart-table.active,
 .open .dropdown-toggle.product-list-right-component tbody td.add-to-cart-table{color:#f39200;background-color:#ffffff;border-color:#f39200;-webkit-box-shadow:none;box-shadow:none;}.product-list-right-component tbody td.add-to-cart-table.btn-anim:hover,
 .product-list-right-component tbody td.add-to-cart-table.btn-anim:active,
 .product-list-right-component tbody td.add-to-cart-table.btn-anim.active{color:#ffffff;background-color:#f39200;border-color:#f39200;}.product-list-right-component tbody td.add-to-cart-table:focus{border-color:#f39200;}.product-list-right-component tbody td.add-to-cart-table:active,
 .product-list-right-component tbody td.add-to-cart-table.active,
 .open .dropdown-toggle.product-list-right-component tbody td.add-to-cart-table{background-image:none;}.product-list-right-component tbody td.add-to-cart-table.disabled,
 .product-list-right-component tbody td.add-to-cart-table[disabled],
 fieldset[disabled] .product-list-right-component tbody td.add-to-cart-table,
 .product-list-right-component tbody td.add-to-cart-table.disabled:hover,
 .product-list-right-component tbody td.add-to-cart-table[disabled]:hover,
 fieldset[disabled] .product-list-right-component tbody td.add-to-cart-table:hover,
 .product-list-right-component tbody td.add-to-cart-table.disabled:focus,
 .product-list-right-component tbody td.add-to-cart-table[disabled]:focus,
 fieldset[disabled] .product-list-right-component tbody td.add-to-cart-table:focus,
 .product-list-right-component tbody td.add-to-cart-table.disabled:active,
 .product-list-right-component tbody td.add-to-cart-table[disabled]:active,
 fieldset[disabled] .product-list-right-component tbody td.add-to-cart-table:active,
 .product-list-right-component tbody td.add-to-cart-table.disabled.active,
 .product-list-right-component tbody td.add-to-cart-table[disabled].active,
 fieldset[disabled] .product-list-right-component tbody td.add-to-cart-table.active{color:#ffffff;background-color:#cccccc;border-color:#cccccc;}.product-list-right-component tbody td.add-to-cart-table .badge{color:#f39200;background-color:#ffffff;}.product-list-right-component tbody td .product__listing--price{display:inline-block;}.product-list-right-component table.list.dataTable tbody td{padding-top:5px;padding-bottom:5px;}.product-list-right-component .column-text-overflow{height:auto;overflow:visible;text-overflow:inherit;-webkit-line-clamp:inherit;-webkit-box-orient:inherit;}}@media(max-width:639px){.variantsTable-wrapper{margin-right:10px;margin-left:10px;}.variantsTable-wrapper:not(.product-list-right-component) thead{display:none;}.variantsTable-wrapper:not(.product-list-right-component) tbody tr{background-color:#f1f1f1;margin-bottom:20px;display:block;padding:10px;}.variantsTable-wrapper:not(.product-list-right-component) tbody td{display:block;text-align:left;}.variantsTable-wrapper:not(.product-list-right-component) tbody td a{color:#009fe3;text-decoration:underline;}.variantsTable-wrapper:not(.product-list-right-component) tbody td.add-to-cart-table{width:inherit;display:block;border:2px solid;color:#ffffff;background-color:#f39200;border-color:#f39200;text-align:center;margin-top:15px;}.variantsTable-wrapper:not(.product-list-right-component) tbody td.add-to-cart-table:hover,
 .variantsTable-wrapper:not(.product-list-right-component) tbody td.add-to-cart-table:active,
 .variantsTable-wrapper:not(.product-list-right-component) tbody td.add-to-cart-table.active,
 .open .dropdown-toggle.variantsTable-wrapper:not(.product-list-right-component) tbody td.add-to-cart-table{color:#f39200;background-color:#ffffff;border-color:#f39200;-webkit-box-shadow:none;box-shadow:none;}.variantsTable-wrapper:not(.product-list-right-component) tbody td.add-to-cart-table.btn-anim:hover,
 .variantsTable-wrapper:not(.product-list-right-component) tbody td.add-to-cart-table.btn-anim:active,
 .variantsTable-wrapper:not(.product-list-right-component) tbody td.add-to-cart-table.btn-anim.active{color:#ffffff;background-color:#f39200;border-color:#f39200;}.variantsTable-wrapper:not(.product-list-right-component) tbody td.add-to-cart-table:focus{border-color:#f39200;}.variantsTable-wrapper:not(.product-list-right-component) tbody td.add-to-cart-table:active,
 .variantsTable-wrapper:not(.product-list-right-component) tbody td.add-to-cart-table.active,
 .open .dropdown-toggle.variantsTable-wrapper:not(.product-list-right-component) tbody td.add-to-cart-table{background-image:none;}.variantsTable-wrapper:not(.product-list-right-component) tbody td.add-to-cart-table.disabled,
 .variantsTable-wrapper:not(.product-list-right-component) tbody td.add-to-cart-table[disabled],
 fieldset[disabled] .variantsTable-wrapper:not(.product-list-right-component) tbody td.add-to-cart-table,
 .variantsTable-wrapper:not(.product-list-right-component) tbody td.add-to-cart-table.disabled:hover,
 .variantsTable-wrapper:not(.product-list-right-component) tbody td.add-to-cart-table[disabled]:hover,
 fieldset[disabled] .variantsTable-wrapper:not(.product-list-right-component) tbody td.add-to-cart-table:hover,
 .variantsTable-wrapper:not(.product-list-right-component) tbody td.add-to-cart-table.disabled:focus,
 .variantsTable-wrapper:not(.product-list-right-component) tbody td.add-to-cart-table[disabled]:focus,
 fieldset[disabled] .variantsTable-wrapper:not(.product-list-right-component) tbody td.add-to-cart-table:focus,
 .variantsTable-wrapper:not(.product-list-right-component) tbody td.add-to-cart-table.disabled:active,
 .variantsTable-wrapper:not(.product-list-right-component) tbody td.add-to-cart-table[disabled]:active,
 fieldset[disabled] .variantsTable-wrapper:not(.product-list-right-component) tbody td.add-to-cart-table:active,
 .variantsTable-wrapper:not(.product-list-right-component) tbody td.add-to-cart-table.disabled.active,
 .variantsTable-wrapper:not(.product-list-right-component) tbody td.add-to-cart-table[disabled].active,
 fieldset[disabled] .variantsTable-wrapper:not(.product-list-right-component) tbody td.add-to-cart-table.active{color:#ffffff;background-color:#cccccc;border-color:#cccccc;}.variantsTable-wrapper:not(.product-list-right-component) tbody td.add-to-cart-table .badge{color:#f39200;background-color:#ffffff;}.variantsTable-wrapper:not(.product-list-right-component) tbody td .product__listing--price{display:inline-block;}.variantsTable-wrapper:not(.product-list-right-component) table.list.dataTable tbody td{padding-top:5px;padding-bottom:5px;}.variantsTable-wrapper:not(.product-list-right-component) .column-text-overflow{height:auto;overflow:visible;text-overflow:inherit;-webkit-line-clamp:inherit;-webkit-box-orient:inherit;}}input[type="radio"],
input[type="checkbox"]{margin-right:10px;margin-bottom:20px;}label{color:#009fe3;font-weight:600;text-transform:uppercase;font-size:13px;}label.uncased{text-transform:none;}.form-control:focus{border-color:#009fe3;outline:0;box-shadow:none;}.form-control::-moz-placeholder{color:#009fe3;opacity:1;}.form-control:-ms-input-placeholder,
.form-control::-webkit-input-placeholder{color:#009fe3;}select.form-control{text-transform:uppercase;font-size:13px;}.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control{color:#009fe3;}.has-error .control-label{color:inherit;}.has-error input.form-control{background:#ffffff;border-color:#fd7b7b;}.has-error .help-block{font-weight:600;color:#ed1c24;}.has-success .control-label{color:#009fe3;}.has-success input.form-control{background:transparent;border-color:#cccccc;}.has-success .help-block{font-weight:600;color:#00a651;}.input-group-addon{cursor:pointer;}legend{font-size:18px;border-bottom:0;margin-top:20px;margin-bottom:20px;}.form-element-icon{position:relative;}.form-element-icon .glyphicon{position:absolute;}.form-element-icon.datepicker .glyphicon{top:32px;right:10px;color:#005db5;cursor:pointer;}@media(max-width:1023px){.form-element-icon.datepicker .glyphicon{top:38px;}}.form-control-radio,
.form-control-checkbox{display:block;}.form-control-radio input,
.form-control-checkbox input{margin-bottom:0;float:left;}.form-control-radio .form-control-label,
.form-control-checkbox .form-control-label{margin-left:25px;}fieldset > div:last-of-type input,
fieldset > div:last-of-type label{margin-bottom:0;}.legend{margin-bottom:20px;}.alternate-form fieldset{border:thin solid #d2d2d2;padding:10px;}.alternate-form fieldset legend{text-align:center;width:auto;padding:0 10px;margin:0;font-weight:bold;font-size:14px;}.alternate-form .radio-inline{display:inline-block;margin-bottom:2px;}.alternate-form .form-title{font-weight:bold;text-align:center;text-transform:uppercase;}.alternate-form .form-subtitle{font-weight:bold;}.alternate-form hr{border-color:#d2d2d2;}textarea{min-height:245px;}textarea.rows-sm{min-height:55px !important;}textarea.no-resize{resize:none;}textarea:focus{outline:none;border:thin solid #009fe3;}textarea + .help-block{font-size:12px;margin-bottom:25px;text-align:right;}.input-sm{height:40px;padding:9px 12px;font-size:14px;line-height:1.42857143;border-radius:0;}select.input-sm{height:40px;line-height:40px;}textarea.input-sm,
select[multiple].input-sm{height:auto;}.toggle-switch{position:relative;display:inline-block;width:60px;height:34px;float:right;}.toggle-switch__input{display:none;}.toggle-switch__slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#777777;-webkit-transition:.4s;transition:.4s;}.toggle-switch__slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#ffffff;-webkit-transition:.4s;transition:.4s;}.toggle-switch__input:checked + .toggle-switch__slider{background-color:#005db5;}.toggle-switch__input:checked + .toggle-switch__slider:before{-ms-transform:translateX(26px);-webkit-transform:translateX(26px);-moz-transform:translate(26px);-o-transform:translateX(26px);transform:translateX(26px);}.toggle-switch__slider{border-radius:34px;}.toggle-switch__slider--round:before{border-radius:50%;}.textpage-faqs th:last-child{text-align:left;}.certificate-item-data{display:none;}.certificate-item-data .certificate-item-content{position:relative;min-height:200px;}@media(max-width:1023px){.certificate-item-data .certificate-item-content{margin:20px 10px;}}.certificate-item-data .certificate-item-content .name{font-weight:700;margin-top:0;margin-bottom:30px;letter-spacing:1pt;}.certificate-item-data .certificate-item-content .description{margin-bottom:20px;display:inline-block;}.certificate-item-data .certificate-item-content .name,
.certificate-item-data .certificate-item-content .description{margin-right:30%;}.certificate-item-data .certificate-item-content select,
.certificate-item-data .certificate-item-content .select-selected{clear:both;width:300px;}@media(max-width:480px){.certificate-item-data .certificate-item-content select,
 .certificate-item-data .certificate-item-content .select-selected{width:100%;}}.certificate-item-data .certificate-item-content select + .select-items,
.certificate-item-data .certificate-item-content .select-selected + .select-items{width:300px;}@media(max-width:480px){.certificate-item-data .certificate-item-content select + .select-items,
 .certificate-item-data .certificate-item-content .select-selected + .select-items{width:100%;}}.certificate-item-data .certificate-item-content .buttons-certificates{margin-top:36px;}.certificate-item-data .certificate-item-content .buttons-certificates .btn{margin-right:20px;padding:3px 20px;height:35px;}@media(max-width:1023px){.certificate-item-data .certificate-item-content .buttons-certificates .btn{padding:6px 20px;height:40px;}}.certificate-item-data .certificate-item-content .buttons-certificates span{font-size:25px;vertical-align:middle;}.certificate-item-data .certificate-item-content .certificate-image{top:0;position:absolute;right:0;text-align:center;width:30%;}.certificate-item-data .certificate-item-content .certificate-image img{width:80px;height:auto;}.certificate-item-data .certificate-item-content .input-results,
.certificate-item-data .certificate-item-content .buttons-certificates{padding:0px;}.certificate-item-data .certificate-item-content .resultSearch{display:none;}.certificate-item-data .certificate-item-content .md-image{float:right;}.certificate-item-data.active{display:block;}.certificates .certificates-content{display:flex;}.certificates .certificates-content #product{margin-left:20px;}.certificates .certificates-content #product h3{font-size:30px;font-weight:bold;text-transform:uppercase;}.certificates .nav-tabs{border:none;}.certificates .nav-tabs > li{margin-bottom:0;}.certificates .nav-tabs > li > a{margin-right:0px;line-height:1.42857143;background-color:#d2d2d2;padding:10px;width:300px;text-align:center;font-size:18px;letter-spacing:1pt;text-transform:uppercase;font-weight:700;color:#3c3d41;border:none;}.certificates .nav-tabs > li.active::after{content:"";display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #005db5;position:absolute;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translate(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.certificates .nav-tabs > li.active > a{color:#3c3d41;background-color:#005db5;cursor:default;color:white;text-transform:uppercase;font-weight:700;font-size:18px;letter-spacing:1pt;border:none;}.certificates .nav-tabs > li.active > a:hover{color:#3c3d41;background-color:#005db5;cursor:default;color:white;text-transform:uppercase;font-weight:700;}.certificates .nav-tabs > li.active > a:focus{color:#3c3d41;background-color:#005db5;cursor:default;color:white;text-transform:uppercase;font-weight:700;}.certificates .nav-tabs > li:not(.active) > a:hover{background-color:#ecf7ff;}.certificates .nav-environment-menu{margin:0 20px;}.certificates .external-links{text-align:right;}.certificates .external-links .btn{color:#005db5;border:1px solid #005db5;margin-bottom:20px;}.certificates .external-links hr{border-top:1px solid #adadad40;}.page-catalogsPage .catalogs-top-subtitle{margin-top:20px;margin-bottom:20px;display:flex;justify-content:center;}.page-catalogsPage .catalogs-top-subtitle div{display:flex;flex-direction:column;align-items:inherit;}.page-catalogsPage .catalogs-top-subtitle div span{font-size:15px;font-weight:bold;color:#3c3d41;text-align:center;width:100%;margin-bottom:20px;}.page-catalogsPage .catalogs-content{background-color:#f4f4f4;padding-top:20px;padding-bottom:20px;}.page-catalogsPage .catalogs-wrapper{padding:0px 50px;}.page-catalogsPage .catalogs-wrapper .catalogs-content{margin:0 -20px;margin-bottom:40px;}.page-catalogsPage .catalogs-wrapper .catalogs-content .catalogs-item-wrapper{width:33.333333%;}.page-catalogsPage .catalogs-wrapper .catalogs-content .catalogs-item-wrapper .catalogs-item-content{height:100%;padding:20px 0px;margin:13px;background-color:#dbe4ee;}.page-catalogsPage .catalogs-wrapper .catalogs-content .catalogs-item-wrapper .catalogs-item-content .title,
.page-catalogsPage .catalogs-wrapper .catalogs-content .catalogs-item-wrapper .catalogs-item-content .date{margin-left:30px;margin-right:30px;}.page-catalogsPage .catalogs-wrapper .catalogs-content .catalogs-item-wrapper .catalogs-item-content .title{font-size:15px;font-weight:bold;}.page-catalogsPage .catalogs-wrapper .catalogs-content .catalogs-item-wrapper .catalogs-item-content .date{font-size:13px;margin-top:10px;margin-bottom:30px;color:#8c8b84;}.page-catalogsPage .catalogs-wrapper .catalogs-content .catalogs-item-wrapper .catalogs-item-content .thumb{position:relative;}.page-catalogsPage .catalogs-wrapper .catalogs-content .catalogs-item-wrapper .catalogs-item-content .thumb img{width:100%;object-fit:cover;}.page-catalogsPage .catalogs-wrapper .catalogs-content .catalogs-item-wrapper .catalogs-item-content .link{text-align:center;margin-top:30px;}.page-catalogsPage .catalogs-types{display:flex;justify-content:center;position:relative;}.page-catalogsPage .catalogs-types .items-filter{padding:6px 12px;margin:10px 15px;background-color:white;text-transform:uppercase;color:black;font-weight:bold;border-radius:12px;font-size:12px;cursor:pointer;transition:all 0.2s;letter-spacing:1.1pt;}.page-catalogsPage .catalogs-types .items-filter:hover{background-color:#669ad4;color:white;}.page-catalogsPage .catalogs-types .active{background-color:#669ad4;color:white;}.page-catalogsPage .catalogs-types .active:hover{color:#669ad4;background-color:white;}.page-catalogsPage .catalogs-types .catalogs-back-link{position:absolute;right:0;top:20px;padding:0;display:none;}.certificates .tab-content{background-color:#ecf7ff;width:100%;padding-top:40px;padding-bottom:20px;}.certificates .certificates-list ul{padding-right:15px;}.certificates .certificates-list ul li:first-child{border-top:1px solid #adadad40;}.certificates .certificates-empty-box{background-color:#ecf7ff;padding:20px 10px;color:#005db5;text-align:center;font-weight:bold;}.certificate-item{cursor:pointer;list-style:none;display:flex;align-items:center;height:50px;border-bottom:1px solid #d2d2d2;white-space:nowrap;font-size:13px;text-transform:uppercase;font-weight:bold;}.certificate-item span:first-child{padding-left:0;padding-right:0;}.certificate-item .glyphicon{text-align:right;}.certificate-item .glyphicon-triangle-bottom:before{display:inline-block;transition:all 0.2s;}.certificate-item.active{color:#00daff;}.certificate-item.active .glyphicon-triangle-bottom:before{display:inline-block;transform:rotate(-90deg);}.top-header-subtitle{margin-top:20px;margin-bottom:20px;display:flex;justify-content:center;}.top-header-subtitle div{display:flex;flex-direction:column;align-items:center;}.top-header-subtitle div span{font-weight:bold;text-align:center;width:100%;margin-bottom:20px;}.certification-page .select-product .input-results{padding:0;}.certification-page .select-product .buttons-certificates{padding-top:22px;}@media(max-width:1023px){.certification-page .select-product .buttons-certificates button:last-child{margin-top:10px;}}@media(max-width:1023px) and (max-width:639px){.certification-page .select-product .buttons-certificates{text-align:center;}.certification-page .select-product .buttons-certificates button:last-child{margin-top:0;}}@media(max-width:1023px){.certification-page .resultSearch{margin-top:15px;}}@media(min-width:1024px){.certificates .certificates-list ul{padding-right:5px;}}@media(max-width:639px){.top-header-subtitle div span{text-align:left;}.certificates .nav-tabs{display:flex;text-align:center;}.certificates .nav-tabs li a{width:100%;padding:10px 0px;}.certificates .nav-tabs{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;}.certificates .nav-tabs > li{width:100%;}.certificates .nav-tabs > li.active{order:1;}.certificates .certificates-list ul{padding-left:0;padding-right:0;}.certificates .certificate-item{justify-content:center;padding:20px 0;}.certificates .certificate-item span.glyphicon{display:none;}.certificates .certificate-item-data .buttons-certificates .btn{display:block;width:100%;}.certificates .certificate-item-data .buttons-certificates .btn + .btn{margin-top:20px;}.certificates .certificate-item-data .certificate-item-content .name,
 .certificates .certificate-item-data .certificate-item-content .description{margin-right:0;}.certificates .certificate-item-data .certificate-item-content .name{text-align:center;}.certificates .certificate-item-data .certificate-item-content .certificate-image{position:relative;top:0;width:100%;margin:10px 0 20px;}.certificates .certificate-item-data .certificate-item-content select,
 .certificates .certificate-item-data .certificate-item-content .select-selected,
 .certificates .certificate-item-data .certificate-item-content .select-selected + .select-items{max-width:inherit;}.certificates .external-links a{width:100%;}.certificates .external-links a button{width:100%;margin-bottom:20px;}.page-catalogsPage .catalogs-types{display:block;text-align:center;}.page-catalogsPage .catalogs-types .items-filter{display:inline-block;}.page-catalogsPage .catalogs-types .catalogs-back-link{position:static;}.page-catalogsPage .catalogs-wrapper{padding:0px;}.page-catalogsPage .catalogs-wrapper .catalogs-content{padding-bottom:0px;}.page-catalogsPage .catalogs-wrapper .catalogs-content .catalogs-item-wrapper{width:100%;}.page-catalogsPage footer{margin-top:0px;}}.section1{margin:10px 0;}.zoneA .disp-img{height:108px;margin:10px 0 0 0;border-bottom:1px dotted #A5A5A5;position:relative;}.zoneA .disp-img:first-child{margin:0;}.zoneA .disp-img a{display:block;}.zoneA .disp-img .title{display:block;margin-left:106px;border-bottom:1px dotted #A5A5A5;margin-bottom:10px;}.zoneA .disp-img .thumb{position:absolute;top:0;}.zoneA .disp-img .details{width:124px;height:96px;margin-left:106px;display:block;}.zoneA .action{display:none;}.zoneB .simple_disp-img:first-child{margin:0 0 10px 0;}#homepage_slider.stripViewer{position:relative;overflow:hidden;margin:0;}#homepage_slider.stripViewer ul{margin:0;padding:0;position:relative;left:0;top:0;width:1%;list-style-type:none;}#homepage_slider.stripViewer ul li{float:left;}#homepage_slider .svw{width:50px;height:20px;background-color:#ffffff;}#homepage_slider .svw ul{position:relative;left:-999em;}#homepage_slider .tooltip{padding:0.5em;background-color:#ffffff;color:#000000;border:5px solid #dedede;}.stripTransmitter{overflow:auto;padding:0 15px;width:438px !important;height:51px;border-bottom:1px dotted #A5A5A5;background-color:#eee;}.stripTransmitter ul{margin:0;padding:0;position:relative;list-style-type:none;}.stripTransmitter ul li{width:30px;float:left;}.stripTransmitter a{line-height:47px;display:block;padding:0 0 0 0;text-align:center;text-decoration:none;font-size:1.4em;}.stripTransmitter a:hover,
.stripTransmitter a.current{font-weight:bold;}.tooltip{padding:0.5em;background-color:#ffffff;color:#000000;border-bottom:1px dotted #A5A5A5;}.homepage-section4 .section4-wrapper{text-align:-webkit-center;padding-bottom:20px;}.section4 .disp-img{margin:0 0 15px 0;}.section4 .disp-img .title{border-bottom:1px solid #a5a5a5;height:30px;line-height:30px;text-transform:uppercase;font-weight:bold;font-size:1em;white-space:nowrap;display:block;margin:0 0 10px 0;}.section4 .disp-img .thumb{margin:0 0 5px 0;display:block;}.section4 .disp-img .action{display:none;}@media(max-width:639px){.homepage-section4 .section4-wrapper{padding-bottom:0;}}.header-title{text-align:center;font-weight:bold;font-size:30px;margin:50px 0 20px;text-transform:uppercase;}.news-subscribe-container{background-color:#005db5;}.news-subscribe{color:white;padding:25px 30px;width:100%;}.news-subscribe > div{display:table-cell;vertical-align:middle;}.news-subscribe .subscribe-text-wrapper > div{display:table;}.news-subscribe .subscribe-text-wrapper > div span{display:table-cell;vertical-align:middle;}.news-subscribe .subscribe-icon{font-size:30px;}.news-subscribe .subscribe-headline{text-transform:uppercase;font-size:15px;font-weight:bold;padding-left:15px;letter-spacing:2pt;}.news-subscribe .subscribe-form-wrapper .input-group{height:100%;}.news-subscribe .subscribe-form-wrapper .input-group button{border-radius:0;margin-left:0px;}.news-subscribe .subscribe-form-wrapper .form-control{background-color:transparent;color:white;height:100%;}.news-subscribe .subscribe-form-wrapper .form-control::-moz-placeholder{color:#ffffff;opacity:1;}.news-subscribe .subscribe-form-wrapper .form-control:-ms-input-placeholder{color:#ffffff;}.news-subscribe .subscribe-form-wrapper .form-control::-webkit-input-placeholder{color:#ffffff;}.news-subscribe .subscribe-form-wrapper .form-control::-webkit-input-placeholder{color:#ffffff;}.news-subscribe .subscribe-form-wrapper .form-control::-moz-placeholder{color:#ffffff;}.news-subscribe .subscribe-form-wrapper .form-control:-ms-input-placeholder{color:#ffffff;}.news-subscribe .subscribe-form-wrapper .form-control:-moz-placeholder{color:#ffffff;}.news-subscribe .subscribe-form-wrapper .form-control:placeholder-shown{color:#ffffff;}.news-subscribe .subscribe-form-wrapper .form-control,
.news-subscribe .subscribe-form-wrapper .form-control:focus{border-color:white;}.news-subscribe .subscribe-form-wrapper label.error{position:absolute;top:100%;left:0;color:white;}.news-subscribe .subscribe-form-wrapper .custom-icon-form-error{right:150px;position:absolute;margin-top:-23px;}.news-subscribe .subscribe-form-wrapper .custom-icon-form-error ~ .custom-icon-form-error{display:none;}.news-subscribe .subscribe-form-wrapper input:not(.border-error) ~ .custom-icon-form-error{display:none;}.news-wrapper{margin:0 30px 50px;}.news-wrapper .news-refinements{position:relative;}.news-wrapper .news-refinements .select-topics{color:#8c8b84;margin-bottom:2px;padding-top:10px;}.news-wrapper .news-refinements #product-facet{height:41px;}.news-wrapper .news-refinements #product-facet form{position:absolute;top:0;right:0;}.news-wrapper .news-refinements .filter-item-wrapper,
.news-wrapper .news-refinements .facet{border-left:none;margin:0;padding-right:10px;display:inline-block;padding-left:0;}.news-wrapper .news-refinements .filter-item-wrapper .item-name,
.news-wrapper .news-refinements .facet .item-name,
.news-wrapper .news-refinements .filter-item-wrapper .facet__name,
.news-wrapper .news-refinements .facet .facet__name{display:none;}.news-wrapper .news-refinements .filter-item-wrapper .facet__list,
.news-wrapper .news-refinements .facet .facet__list{height:auto;padding-left:0;margin-top:4px;margin-bottom:0;}.news-wrapper .news-refinements .filter-item-wrapper .facet__list li,
.news-wrapper .news-refinements .facet .facet__list li{display:inline-block;}.news-wrapper .news-refinements .filter-item-wrapper .facet__list li + li,
.news-wrapper .news-refinements .facet .facet__list li + li{margin-left:10px;}.news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li,
.news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li,
.news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark,
.news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark{display:inline-block;min-width:10px;padding:3px 7px;font-size:13px;color:#ffffff;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#777777;border-radius:10px;padding:6px 10px;background-color:#eeeeee;text-transform:uppercase;color:black;font-weight:bold;letter-spacing:2px;}.news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li:empty,
.news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li:empty,
.news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark:empty,
.news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark:empty{display:none;}.btn .news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li,
.btn .news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li,
.btn .news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark,
.btn .news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark{position:relative;top:-1px;}.btn-xs .news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li,
.btn-xs .news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li,
.btn-xs .news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark,
.btn-xs .news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark,
.btn-group-xs > .btn .news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li,
.btn-group-xs > .btn .news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li,
.btn-group-xs > .btn .news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark,
.btn-group-xs > .btn .news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark{top:0;padding:1px 5px;}a.news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li:hover,
a.news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li:hover,
a.news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark:hover,
a.news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark:hover,
a.news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li:focus,
a.news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li:focus,
a.news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark:focus,
a.news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark:focus{color:#ffffff;text-decoration:none;cursor:pointer;}.list-group-item.active > .news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li,
.list-group-item.active > .news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li,
.list-group-item.active > .news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark,
.list-group-item.active > .news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark,
.nav-pills > .active > a > .news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li,
.nav-pills > .active > a > .news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li,
.nav-pills > .active > a > .news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark,
.nav-pills > .active > a > .news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark{color:#009fe3;background-color:#ffffff;}.list-group-item > .news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li,
.list-group-item > .news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li,
.list-group-item > .news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark,
.list-group-item > .news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark{float:right;}.list-group-item > .news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li + .news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li,
.list-group-item > .news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li + .news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li,
.list-group-item > .news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li + .news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark,
.list-group-item > .news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li + .news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark,
.list-group-item > .news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li + .news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li,
.list-group-item > .news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li + .news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li,
.list-group-item > .news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li + .news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark,
.list-group-item > .news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li + .news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark,
.list-group-item > .news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark + .news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li,
.list-group-item > .news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark + .news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li,
.list-group-item > .news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark + .news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark,
.list-group-item > .news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark + .news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark,
.list-group-item > .news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark + .news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li,
.list-group-item > .news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark + .news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li,
.list-group-item > .news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark + .news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark,
.list-group-item > .news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark + .news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark{margin-right:5px;}.nav-pills > li > a > .news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li,
.nav-pills > li > a > .news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li,
.nav-pills > li > a > .news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark,
.nav-pills > li > a > .news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark{margin-left:3px;}.news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li.news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li.badge-primary,
.news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li.news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li.badge-primary,
.news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li.news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark.badge-primary,
.news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li.news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark.badge-primary,
.news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li.news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li.badge-primary,
.news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li.news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li.badge-primary,
.news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li.news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark.badge-primary,
.news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li.news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark.badge-primary,
.news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark.news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li.badge-primary,
.news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark.news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li.badge-primary,
.news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark.news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark.badge-primary,
.news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark.news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark.badge-primary,
.news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark.news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li.badge-primary,
.news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark.news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li.badge-primary,
.news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark.news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark.badge-primary,
.news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark.news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark.badge-primary{background-color:#005db5;}.news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li.badge-secondary,
.news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li.badge-secondary,
.news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark.badge-secondary,
.news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark.badge-secondary{background-color:#009fe3;}.news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li.badge-success,
.news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li.badge-success,
.news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark.badge-success,
.news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark.badge-success{background-color:#4cb86d;}.news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li.badge-danger,
.news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li.badge-danger,
.news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark.badge-danger,
.news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark.badge-danger{background-color:#fb503e;}.news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li.badge-warning,
.news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li.badge-warning,
.news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark.badge-warning,
.news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark.badge-warning{background-color:#f39200;}.news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li.badge-info,
.news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li.badge-info,
.news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark.badge-info,
.news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark.badge-info{background-color:#669ad4;}.news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li:hover,
.news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li:hover,
.news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark:hover,
.news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark:hover{background-color:#669ad4;color:white;}.news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li span.checkmark,
.news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li span.checkmark,
.news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark span.checkmark,
.news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark span.checkmark,
.news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li .facet__value__count,
.news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li .facet__value__count,
.news-wrapper .news-refinements .filter-item-wrapper .facet__list.js-facet-list li label.checkmark .facet__value__count,
.news-wrapper .news-refinements .facet .facet__list.js-facet-list li label.checkmark .facet__value__count{display:none;}.news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li,
.news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li{background-color:#669ad4;color:white;margin-top:0;position:relative;}.news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li:hover,
.news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li:hover{background-color:#ff0000;}.news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li a,
.news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li a{position:absolute;width:100%;left:0;top:0;height:100%;}.news-wrapper .news-refinements .filter-item-wrapper .facet__list:not(.js-facet-list) li .glyphicon-remove,
.news-wrapper .news-refinements .facet .facet__list:not(.js-facet-list) li .glyphicon-remove{display:none;}.news-wrapper .news-refinements .filter-item-wrapper .facet__values.js-facet-values,
.news-wrapper .news-refinements .facet .facet__values.js-facet-values{display:grid;}.news-wrapper .news-results-wrapper .pagination-bar{margin:10px 0;}.news-wrapper .news-results-wrapper .pagination-bar .form-group{display:inline-block;}.news-wrapper .news-results-wrapper .pagination-bar .pagination-toolbar{border:none;padding:0;display:flex;flex-flow:row-reverse;}@media(min-width:640px){.news-wrapper .news-results-wrapper .pagination-bar .pagination-toolbar .sort-refine-bar{float:none;}}.news-wrapper .news-results-wrapper .pagination-wrapper{position:relative;}.news-wrapper .news-results-wrapper .pagination-wrapper .see-all-link{position:absolute;right:140px;top:-25px;padding-right:14px;color:#669ad4;}.news-wrapper .news-results-wrapper .pagination-wrapper .see-all-link a{text-decoration:underline;}.news-wrapper .news-results-wrapper .totalResults{display:none;}.news-wrapper .news-content{margin:0 -20px;}.news-wrapper .news-content .news-item-wrapper{visibility:hidden;width:33.33333333%;}.news-wrapper .news-content .news-item-wrapper .news-item-content{height:100%;margin:20px;background-color:#f4f4f4;border:1px solid #f4f4f4;}.news-wrapper .news-content .news-item-wrapper .news-item-content h2{margin:0;padding:30px;}.news-wrapper .news-content .news-item-wrapper .news-item-content h2 span{display:block;}.news-wrapper .news-content .news-item-wrapper .news-item-content .title{font-size:15px;font-weight:bold;min-height:50px;}.news-wrapper .news-content .news-item-wrapper .news-item-content .date{margin-top:10px;font-size:13px;color:#8c8b84;}.news-wrapper .news-content .news-item-wrapper .news-item-content .thumb img{width:100%;height:400px;object-fit:cover;}.news-wrapper .news-content .news-item-wrapper .news-item-content .link{text-align:center;margin:40px 0 30px;}.news-wrapper.related-news{padding-top:30px;border-top:1px dashed #d2d2d2;}.news-wrapper.related-news .news-content .news-item-wrapper{visibility:visible;display:inline-table;}.news-detail-wrapper{margin:0 30px 40px;}.news-detail-wrapper .back-link{text-align:right;padding:0;margin-bottom:24px;}.news-detail-wrapper .back-link a{text-decoration:underline;}.news-detail-wrapper .title{font-weight:bold;font-size:25px;margin-top:0;text-transform:none;}.news-detail-wrapper .date{margin-top:10px;margin-bottom:20px;font-size:13px;color:#8c8b84;}.news-detail-wrapper .news-media img{width:100%;margin-bottom:15px;}.news-detail-wrapper .keywords{text-align:right;margin-bottom:20px;text-transform:uppercase;}.news-detail-wrapper .keywords span:not(:last-child){margin-right:10px;}.news-detail-wrapper .lead{font-size:15px;font-weight:bold;margin-top:0;}.news-detail-wrapper .news-share-wrapper{margin-bottom:4px;}.news-detail-wrapper .news-share-wrapper .share-title{text-transform:uppercase;color:#0059b9;margin-bottom:10px;font-weight:bold;}.news-detail-wrapper .news-share-wrapper a img{width:20px;height:20px;}.news-detail-wrapper .news-share-wrapper a + a{margin-left:8px;}@media(min-width:1024px){.news-detail-wrapper .news-media{padding-right:30px;}.news-subscribe-container{margin:0 -100%;}.news-subscribe{display:flex;justify-content:center;align-items:center;}}@media(min-width:640px) and (max-width:1023px){.news-wrapper .news-results-wrapper .pagination-wrapper .see-all-link{top:10px;right:220px;}}@media(max-width:1023px){.news-subscribe > div{display:block;width:100%;text-align:center;}.news-subscribe .subscribe-text-wrapper > div{margin-bottom:20px;margin-left:auto;margin-right:auto;}.news-subscribe .subscribe-text-wrapper .subscribe-headline{margin:14px 0;text-align:center;}.news-subscribe .subscribe-form-wrapper{width:100%;}.news-wrapper{margin:0 20px 50px;}.news-wrapper .news-content .news-item-wrapper{width:50%;}.news-wrapper.related-news{padding-top:20px;}.news-wrapper.related-news .news-content .news-item-wrapper{width:100%;}.news-wrapper .news-refinements .product__facet{display:block !important;text-align:center;}.news-wrapper .news-refinements .product__facet .facet{width:auto;padding-bottom:0;}.news-wrapper .news-refinements .product__facet .facet .facet__values{display:grid;margin-left:0;}.news-wrapper .news-refinements #product-facet .js-facet:last-child{padding-bottom:0;margin-bottom:0;border:none;}.news-wrapper .news-refinements #product-facet form{right:50%;-ms-transform:translateX(50%);-webkit-transform:translateX(50%);-moz-transform:translate(50%);-o-transform:translateX(50%);transform:translateX(50%);}.news-wrapper .news-refinements .select-topics{padding-top:40px;text-align:center;}.news-detail-wrapper{position:relative;padding-bottom:80px;}.news-detail-wrapper .news-media{position:initial;}.news-detail-wrapper .news-share-wrapper{margin-bottom:0;position:absolute;bottom:0;width:100%;text-align:center;}.news-detail-wrapper .back-link{margin-bottom:10px;}.news-detail-wrapper .date{margin-bottom:10px;}.news-detail-wrapper .keywords{margin-top:-30px;}.news-detail-wrapper{margin:0 20px 40px;}}@media(max-width:639px){.news-subscribe{padding:20px 10px;}.news-subscribe .subscribe-form-wrapper .input-group{display:block;}.news-subscribe .subscribe-form-wrapper .input-group button{width:100%;}.news-subscribe .subscribe-form-wrapper .custom-icon-form-error{right:0;}.news-subscribe .subscribe-form-wrapper label.error{text-align:center;width:100%;}.news-subscribe .subscribe-text-wrapper > div{margin-bottom:0;}.news-subscribe .subscribe-text-wrapper > div .subscribe-icon,
 .news-subscribe .subscribe-text-wrapper > div .subscribe-headline{display:block;}.news-wrapper{margin:0 10px 50px;}.news-wrapper .news-content .news-item-wrapper{width:100%;}.news-wrapper .news-refinements #product-facet{height:auto;}.news-wrapper .news-results-wrapper .pagination-wrapper .see-all-link{top:1px;}.news-detail-wrapper{margin:0 10px 40px;}.news-detail-wrapper .title,
 .news-detail-wrapper .date{padding-left:10px;padding-right:10px;}.news-detail-wrapper .back-link{margin-bottom:20px;}.news-detail-wrapper .news-detail-header > div:first-child{display:table-row-group;}.news-detail-wrapper .news-detail-header > div:last-child{display:table-header-group;}.news-detail-wrapper .news-detail-header .keywords{text-align:center;margin-top:0;}.news-detail-wrapper .news-detail-header .keywords span:not(:last-child){margin-bottom:12px;}.news-detail-wrapper .news-detail-header .keywords span:last-child{margin-bottom:30px;vertical-align:top;}.news-interests{display:none;}}.yw-editorarea-tabbox-tabpanels-tabpanel-groupbox > .z-groupbox-content > table .yw-editorarea-tabbox-tabpanels-tabpanel-groupbox-attrcell:only-child{width:calc(84%) !important;}.page-contact-us h3{font-weight:bold;color:#005db5;font-size:15px;}.page-contact-us .main-content{text-align:center;}.work-with-us{margin-top:50px;flex-wrap:wrap;display:flex;justify-content:center;gap:75px;}@media(max-width:1023px){.work-with-us{gap:25px;}}.work-with-us h2{text-transform:uppercase;color:#005db5;font-weight:700;font-size:25px;margin-top:0;}.work-with-us .working-text{margin:20px 0 25px;}.work-with-us .work-with-us-text{display:flex;align-items:center;}.work-with-us .content{text-align:left;}.work-with-us .work-with-us-img{display:flex;align-items:center;justify-content:center;}.padding-left{padding-left:0;}.padding-right{padding-right:0;}.container-text{margin-top:50px;margin-bottom:30px;padding-left:20%;padding-right:20%;}.container-text h2{font-size:15px;font-weight:bold;}.bannerImage{margin-bottom:30px;}.followUs{max-width:600px;width:100%;margin:0 auto;}.followUs h2{margin-top:60px;font-weight:bold;margin-bottom:20px;}.socialIconsContact{text-align:center;list-style:none;padding-top:55px;padding-bottom:60px;padding-left:0;}.socialIconsContact li{display:inline-block;padding-left:30px;padding-right:30px;}.socialIconsContact li a img{width:35px;}.container-custom .banner__component{padding-left:30px;padding-right:30px;}#contactForm{text-align:left;padding-left:20px;padding-right:20px;max-width:1000px;width:100%;margin:50px auto 0 auto;}#contactForm input,
#contactForm textarea{border:1px solid white;background-color:transparent;color:white;}#contactForm input:active,
#contactForm textarea:active,
#contactForm input:focus,
#contactForm textarea:focus{border:1px solid #009fe3;}#contactForm input{height:40px;}#contactForm input.input-height{height:12px;}#contactForm #contactFormButton{float:right;background-color:white;color:#005db5;border-color:white;margin-right:10px;}#contactForm #contactFormButton:hover{background-color:transparent;color:white;border:2px solid white;}#contactForm textarea{min-height:196px;}#contactForm .checkboxContact{margin:0 10px;}#contactForm .checkboxContact .checkmark{color:white;font-size:11px;}#contactForm .checkboxContact .checkmark span{background-color:transparent;border:1px solid white;}#contactForm .checkboxContact .checkmark a{color:#ffffff;text-decoration:underline;}#contactForm .contact-form{margin:0;}.js-captcha-contact span{color:#fb503e;}.leyend{position:absolute;bottom:0;left:0;right:0;background:white;padding:20px 10px;max-width:350px;width:100%;margin:0 auto 50px auto;}.leyend p{padding-top:0;padding-bottom:30px;font-weight:bold;text-transform:uppercase;font-size:18px !important;width:250px;text-align:center;line-height:1.1;}.leyend ul{padding-left:0;text-align:center;}.leyend ul li{list-style:none;font-size:15px;display:inline-flex;align-items:flex-end;}.leyend ul li span{line-height:1;margin-left:2px;}.leyend ul li img{width:20px;}.leyend ul li:first-child{padding-right:55px;}@media(max-width:480px){.leyend{max-width:200px;padding:10px;}.leyend p{width:auto;padding-bottom:20px;}.leyend ul li:first-child{padding-right:5px;}}.modal-success-form .modal-content,
#modalSuccesFormContact .modal-content,
#modalSuccesFormNewsletter .modal-content{padding:50px 15%;text-align:center;}.modal-success-form p,
#modalSuccesFormContact p,
#modalSuccesFormNewsletter p{text-transform:uppercase;font-size:20px;color:#3c3d41;text-align:center;display:block;font-weight:bold;letter-spacing:1pt;margin-top:20px;}.modal-success-form .custom-icon-smile-face:before,
#modalSuccesFormContact .custom-icon-smile-face:before,
#modalSuccesFormNewsletter .custom-icon-smile-face:before{font-size:54px;color:#009fe3;}.wrapper-blue{padding-top:40px;padding-bottom:65px;color:white;min-height:100%;background:linear-gradient(0deg, rgba(0, 93, 181, 0.9), rgba(0, 93, 181, 0.9)), url('../../../_ui/responsive/theme-lambda/images/aboutus/presentation.jpg');background-size:cover;}.wrapper-blue .subtitle{max-width:445px;width:100%;margin:0 auto;}.wrapper-blue h2{text-transform:uppercase;font-size:25px;font-weight:700;letter-spacing:1pt;max-width:445px;width:100%;margin:0 auto 20px auto;}.wrapper-blue p{font-size:11px;padding:0 10px;max-width:715px;width:100%;}.wrapper-blue p a{color:#009fe3;text-decoration:underline;}.grey-wrapper{margin-top:40px;text-align:left;width:100%;background-color:#f9f9f9;}.grey-wrapper .text{height:650px;}.grey-wrapper .text.extended{height:780px;}.grey-wrapper .text .corporateContact{max-width:440px;width:100%;padding-top:60px;padding-bottom:40px;border-bottom:1px solid #d2d2d2;margin:0 auto;}.grey-wrapper .text .corporateContact .title{color:#005db5;}.grey-wrapper .text .corporateContact a{cursor:pointer;}.grey-wrapper .text .corporateContact a.map:hover{color:#005db5;}.grey-wrapper .text .corporateContact:last-child{border:none;padding-top:7%;}.grey-wrapper h2{text-transform:uppercase;color:#005db5;font-weight:700;font-size:25px;margin:0;}.grey-wrapper #map{height:650px;}.grey-wrapper p{padding-top:8px;font-size:15px;margin:0 auto;}.grey-wrapper a{font-size:25px;font-weight:bold;color:#3c3d41;}.grey-wrapper a.map,
.grey-wrapper a.contact-link{color:#009fe3;font-size:15px;font-weight:normal;}.grey-wrapper .working-hours{padding-top:12px;color:#005db5;font-weight:700;}.page-contact-us .simple-banner{padding:0 !important;}@media(max-width:639px){.grey-wrapper .text{padding:0 20px;height:auto;}.grey-wrapper .text .corporateContact{padding-top:60px;padding-bottom:60px;}.grey-wrapper .text .corporateContact:last-child{padding-top:60px;}.grey-wrapper .text .corporateContact a.map{font-size:13px;text-decoration:underline;}.followUs{padding-left:20px;padding-right:20px;}.container-text{margin-top:0;padding-left:20px;padding-right:20px;}.wrapper-blue{padding-left:10px;padding-right:10px;padding-bottom:30px;}.wrapper-blue #contactForm{padding-left:0;padding-right:0;}.wrapper-blue #contactForm textarea{min-height:100px;}.wrapper-blue #contactForm .padding-right,
 .wrapper-blue #contactForm .padding-left{padding:0;}.wrapper-blue #contactForm .buttonForm{margin-top:35px;text-align:center;}.wrapper-blue #contactForm .buttonForm #contactFormButton{float:none;margin-right:0;}.socialIconsContact{padding-top:20px;padding-bottom:50px;}}.contact-terms-error{font-family:'lecta' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-top:10px;}.contact-terms-error:before{content:"\e916";color:#fb503e;font-size:17px;vertical-align:middle;}.contact-terms-error label{font-weight:600;font-size:13px;font-family:"Open Sans", Helvetica, Arial, sans-serif;margin-left:5px;-webkit-font-smoothing:auto;}.page-about-us .aboutUsPresentationText{max-width:82%;margin:35px auto;}.page-about-us .aboutUsPresentation{margin:0 0 100px;}.page-about-us .aboutUsPresentationTitle{font-size:15px;font-weight:bold;padding-top:50px;}@media(max-width:1023px){.page-about-us .aboutUsPresentationText{max-width:88%;}.page-about-us .aboutUsPresentation{margin:0 0 30px;}.page-about-us .aboutUsPresentationTitle{padding:0 15px;}}@media(max-width:640px){.page-about-us .aboutUsPresentationText{padding:0 5px;max-width:100%;}}.page-about-us .aboutUsWarehouse{margin-top:50px;position:relative;background-color:#F9F9F9;padding-top:100px;padding-bottom:100px;}.page-about-us .aboutUsWarehouseText{position:absolute;top:50%;transform:translateY(-50%);right:0;padding:15px 30px 15px 15px;}.page-about-us .aboutUsWarehouseTitle{color:#005db5;font-size:25px;margin-bottom:20px;letter-spacing:1pt;line-height:1.1;}.page-about-us .text-about-us{font-size:15px;margin:15px 0;}@media(max-width:640px){.page-about-us .aboutUsWarehouse{margin-top:-10px;padding:20px 0;}.page-about-us .aboutUsWarehouseText{padding:15px;}.page-about-us .aboutUsWarehouseTitle{text-align:center;margin-top:25px;color:#005db5;font-size:25px;margin-bottom:20px;}}.page-about-us .aboutUsSuppliers{position:relative;}.page-about-us .aboutUsSuppliersText{color:white;position:absolute;top:50%;transform:translateY(-50%);padding:50px;}.page-about-us .aboutUsSuppliersTitle{font-size:25px;font-weight:bold;margin-bottom:15px;line-height:1.1;letter-spacing:1pt;}.page-about-us .aboutUsSuppliersImgDesktop{width:100%;min-height:250px;object-fit:cover;}.page-about-us .aboutUsSuppliersImgMobile{display:none;}@media(max-width:1023px){.page-about-us .aboutUsSuppliersTitle{font-size:20px;}.page-about-us .aboutUsSuppliersText{padding:18px;}}@media(max-width:640px){.page-about-us .aboutUsSuppliers{position:relative;}.page-about-us .aboutUsSuppliersText{padding:38px 15px;background-color:#005db5;position:relative;transform:unset;width:100%;}.page-about-us .aboutUsSuppliersImgDesktop{display:none;}.page-about-us .aboutUsSuppliersImgMobile{display:block;width:100%;}}@media(max-width:640px){.page-about-us .aboutUsEnvironmentalText{padding:25px 15px 0 15px;}.page-about-us .aboutUsEnvironmentalTitle{font-size:14px;text-align:center;}.page-about-us .aboutUsEnvironmentalButton{white-space:normal;}}.page-about-us .about-us-title{font-size:16px;margin-bottom:20px;letter-spacing:1pt;line-height:1.1;}.page-about-us .map-wrapper{background-image:url('/_ui/responsive/theme-lambda/images/aboutus/map.jpg');background-position-x:right;height:400px;background-repeat:no-repeat;background-size:cover;}.page-services .section1{margin:0;}.page-services .shop-service{overflow:visible;padding:0 20px;position:relative;width:100%;max-width:320px;margin-left:20%;text-align:center;}.page-services .shop-service .shop-service-content{left:0;transform:none;position:relative;max-width:60vw;width:50vw;padding:0 10vw;}.page-services .shop-service img{width:98px;height:98px;}.page-services .shop-service h2{font-size:25px;color:#005db5;font-weight:bold;text-transform:uppercase;}@media(max-width:1023px){.page-services .paragraph-banner-component .paragraph-wrapper-box{position:absolute;left:50%;transform:translate(-50%, -50%);width:75%;}.page-services .paragraph-banner-component .paragraph-wrapper-box .shop-service{padding:0;margin-left:0;max-width:initial;}.page-services .paragraph-banner-component .paragraph-wrapper-box .shop-service .shop-service-content{padding:0;max-width:initial;width:initial;}}.ASM_customer-list-modal #cboxContent::before{content:none !important;}.ASM_customer-list-modal #cboxContent #cboxLoadedContent{margin-top:0 !important;}.ASM_customer-list-modal #cboxContent #cboxLoadedContent .pagination-bar{margin:0 !important;}.ASM_customer-list-modal #cboxContent #cboxLoadedContent .pagination-bar .sort-refine-bar{float:none !important;}.product-details-toggle{position:relative;cursor:pointer;margin-bottom:20px;padding-right:20px;}.product-details-toggle.name{font-weight:600;}.product-details.open .product-details-toggle{margin-bottom:0;}.product-details-toggle .glyphicon{float:right;font-size:14px;line-height:35px;}.product-details.open .product-details-toggle .glyphicon:before{content:"\e114";}.product-details-toggle-wrap{display:none;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.product-details-toggle-wrap{padding-left:20px;padding-right:20px;}}.product-details.open + .product-details-toggle-wrap{display:block;}.product-details-toggle-wrap .product-details{font-size:22px;}.product-details-toggle-wrap img{width:175px;margin:0 30px 35px 0;float:left;}@media(min-width:640px){.product-details-toggle-wrap .product-details{text-align:right;}}@media(max-width:639px){.product-details-toggle{padding:0 25px 0 10px;}.product-details-toggle .glyphicon{right:10px;}.product-details-toggle-wrap{margin:0;}.product-details-toggle-wrap img{float:none;width:100%;margin:0 0 20px 0;}.product-details-toggle-wrap .product-details{margin-bottom:20px;}}.product-action{overflow:hidden;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-bottom:15px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.product-action{padding-left:20px;padding-right:20px;}}.product-action ol{list-style:none;overflow:hidden;margin:0;padding:0;}.product-action ol li{font-size:18px;float:right;margin:15px 0 15px 20px;line-height:41.42857143px;}.product-action #total-price{font-size:18px;font-weight:600;}.product-action div{float:left;margin:15px 0;line-height:41.42857143px;}@media(max-width:639px){.product-action{margin-bottom:0;}.product-action ol li{margin-right:0;}}@media(max-width:480px){.product-action ol li,
 .product-action .btn{width:100%;}.product-action div{float:none;line-height:1.42857;margin-bottom:0;}}.update-future-stock{text-align:right;padding:20px 7px 15px 0;background-color:#ffffff;}.update-future-stock .update_future_stock_button,
.update-future-stock .hide_future_stock_info{font-size:13px;font-weight:700;}.update-future-stock .hide_future_stock_info{display:none;}.product-grid-container .sku-quantity,
#cboxContent .sku-quantity{font-size:13px;line-height:20px;width:60px;padding:9px 10px;margin:5px 0 3px;border:1px solid #d2d2d2;text-align:center;}.product-grid-container .td_stock,
#cboxContent .td_stock{display:block;padding-bottom:5px;}.product-grid-container .td_stock .in-stock,
#cboxContent .td_stock .in-stock{color:#009fe3;font-size:13px;font-weight:600;}.product-grid-container .future_stock,
#cboxContent .future_stock{display:block;font-size:12px;line-height:14px;}.product-grid-container .future_stock .future_stock_value,
#cboxContent .future_stock .future_stock_value{margin:2px 0 8px 0;}.product-grid-container .data-grid-total,
#cboxContent .data-grid-total{display:inline-block;padding-top:5px;border-top:1px solid #cccccc;font-size:15px;font-weight:700;}.product-grid-container table td .price{font-size:15px;font-weight:bold;}.product-grid-container table td.out-of-stock .variant-prop,
.product-grid-container table td.out-of-stock .price{opacity:0.3;}.product-grid-container table td.out-of-stock .sku-quantity{opacity:0.3;background-color:#fff;}@media(min-width:640px){.add-to-cart-order-form-wrap{position:relative;padding-left:30px;padding-right:30px;}.add-to-cart-order-form-wrap::after{background-color:white;bottom:0;content:"";height:17px;position:absolute;width:100%;}.add-to-cart-order-form-wrap::before{background-color:white;right:0;content:"";position:absolute;height:100%;}.add_to_cart_order_form{overflow:scroll;max-height:907px;}.order-form-scroll{cursor:pointer;background-color:#005db5;opacity:0.4;color:#fff;text-align:center;position:absolute;display:none;}.order-form-scroll.right{width:50px;height:75px;line-height:75px;right:0px;top:50%;margin-top:-35px;}.order-form-scroll.left{width:50px;height:75px;line-height:75px;left:0;top:50%;margin-top:-35px;}.order-form-scroll.up{width:75px;height:50px;line-height:50px;top:0;left:50%;margin-left:-35px;}.order-form-scroll.down{width:75px;height:50px;line-height:50px;bottom:17px;left:50%;margin-left:-35px;}.product-grid-container-dim-3,
 .product-grid-container-dim-2{width:100%;}.product-grid-container table{border-bottom:1px solid #e5e5e5;background-color:#ffffff;}.product-grid-container table:nth-child(2n){background:#f4f4f4;}.product-grid-container table tr:first-child > th:first-child{border-right:1px solid #334b5c;white-space:nowrap;}.product-grid-container table tr > td:first-child{border-right:1px solid #e5e5e5;padding-top:20px;}.product-grid-container table th{text-align:center;}.product-grid-container table td{text-align:center;padding:25px 10px 15px;vertical-align:top;max-width:200px;}}@media(min-width:640px) and (max-width:1024px){.add-to-cart-order-form-wrap{padding-left:20px;padding-right:20px;}}@media(max-width:639px){#cboxContent .sku-quantity{font-size:16px;}.product-grid-container{font-size:16px;margin-left:-10px;margin-right:-10px;}.product-grid-container table{table-layout:fixed;width:100%;}.product-grid-container table tr td{border-bottom:1px solid #e5e5e5;}.product-grid-container table tr .variant-detail{width:60%;padding:15px 0 15px 20px;}.product-grid-container table tr .variant-detail img{float:left;padding-right:20px;}.product-grid-container table tr .variant-detail .description{padding:12px 0;}.product-grid-container table tr .variant-select{width:40%;text-align:right;font-weight:600;padding-right:20px;vertical-align:middle;}.product-grid-container table .hidden-size{display:none;}.product-grid-container table .variant-summary{display:none;background-color:#e5e5e5;}.product-grid-container table .variant-summary .variant-summary-items{margin:15px 0;}.product-grid-container table .variant-summary tr td{padding:0 20px;font-weight:bold;}.product-grid-container table .variant-summary tr td:last-child{text-align:right;}.product-grid-container table .variant-summary tr:first-child td{font-weight:normal;}.product-grid-container table .variant-summary span{display:none;}.product-grid-container table .editSize{display:none;}.product-grid-container table.selected .variant-summary{display:table-row;}.product-grid-container table.selected .editSize{display:inline;}.product-grid-container table.selected .selectSize{display:none;}.variantSelectMobile #cboxLoadedContent{overflow:visible!important;padding-left:0;padding-right:0;}.variantSelectMobile #cboxContent table{width:100%;}.variantSelectMobile #cboxContent table td{display:block;font-weight:600;text-align:center;padding:25px 0 10px 0;}.variantSelectMobile #cboxContent table td:first-child{width:auto;}.variantSelectMobile #cboxContent table td:nth-child(2n+2){background:#f4f4f4;}.variantSelectMobile #cboxContent .product-grid-container{margin:0;}.variantSelectMobile #cboxContent .orderForm_grid_group{position:relative;}.variantSelectMobile #cboxContent .update-future-stock{position:absolute;margin-left:-65px;left:50%;top:100px;}.variantSelectMobile #cboxContent .variant-detail{padding:0 0 60px 0;}.variantSelectMobile #cboxContent .variant-detail img{display:inline-block;max-width:200px;float:none;padding:0;}.variantSelectMobile #cboxContent .variant-detail .description{padding:0;}.variantSelectMobile #cboxContent .variant-detail .description > div{display:inline;}.variantSelectMobile #cboxContent .mobile-cart-actions{padding:20px;border-bottom:none;background-color:#fff !important;}.variantSelectMobile #cboxContent .mobile-cart-actions .btn{width:100%;}.variantSelectMobile #cboxContent .variant-select,
 .variantSelectMobile #cboxContent .variant-summary{display:none;}.variantSelectMobile #cboxContent .variant-prop > span{font-weight:400;}.variantSelectMobile #cboxContent .sku-quantity{font-weight:400;line-height:60px;width:120px;height:80px;}}#orderFormContainer .headline,
#orderFormContainer .advanced-search-wrap{padding-left:30px;padding-right:30px;}@media(max-width:1024px){#orderFormContainer .headline,
 #orderFormContainer .advanced-search-wrap{padding-left:20px;padding-right:20px;}}#resultsList.item__list .item__list--item:last-child{padding-right:0;}.quick-order__introduction{padding-top:10px;margin-top:10px;line-height:15px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.quick-order__introduction{padding-left:20px;padding-right:20px;}}@media(max-width:1023px){.quick-order__introduction{margin-bottom:10px;}}.quick-order__actions{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.quick-order__actions{padding-left:20px;padding-right:20px;}}@media(max-width:639px){.quick-order__actions .pull-right{float:none!important;}}.quick-order__add-to-cart-btn{margin-top:10px;}.quick-order__add-to-cart-btn .btn{width:100%;}.quick-order__reset-link{font-weight:600;text-transform:uppercase;font-size:16px;line-height:1;border:none;background-color:transparent;padding-left:30px;padding-right:30px;padding-top:10px;margin-top:10px;}@media(max-width:639px){.quick-order__reset-link{margin:20px 0;text-align:center;width:100%;padding-top:5px;}}.quick-order__list{margin-top:10px;}.quick-order__list.item__list .item__list--item:last-child{padding-right:0;}@media(min-width:1024px){.quick-order__list.item__list .item__remove{padding-right:30px;width:64px;}}#quickOrder .item__list .item__info{width:auto;}@media(min-width:1024px){#quickOrder .item__quantity{text-align:left;}}@media(min-width:1024px){#quickOrder .item__sku__input input{max-width:300px;}}@media(min-width:1024px){#quickOrder .item__list--header .item-sku-input{width:25%;}}@media(max-width:1023px){#quickOrder .item__list--header .item-sku-input{width:100%;padding:0 20px;}}@media(min-width:1023px){#quickOrder .item__list--header .item__info{width:20%;}}#quickOrder .item__list--header .item__total--column{text-align:left;}#quickOrder .item__list--header li:first-child{padding-left:30px;}#quickOrder .item__sku__input{padding-left:30px;width:33%;}@media(max-width:1023px){#quickOrder .item__sku__input{padding-left:20px;margin:0 0 10px;width:100%;}}#quickOrder .item__list--item:nth-child(odd){background:#f4f4f4;}#quickOrder .item__list--item:nth-child(4n+4){background-color:transparent;}@media(max-width:1023px){#quickOrder .item__list--item{display:inline-block;width:100%;}}@media(min-width:1024px){#quickOrder .item__list--item .item__info{width:20%;}}#quickOrder .item__list--item .item__info .item__name{display:block;padding-right:20px;}@media(max-width:1023px){#quickOrder .item__list--item .item__quantity{padding-top:10px;text-align:left;}}@media(min-width:1024px){#quickOrder .item__list--item .item__total{text-align:left;padding-left:10px;}}@media(max-width:1023px){#quickOrder .item__list--item .item__total{float:left;}}.account-section .account-section-content .import-csv__form{padding:0;}.import-csv__well{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.import-csv__well{padding-left:20px;padding-right:20px;}}.import-csv__file-spec{padding-top:15px;}.import-csv__file-spec-item{padding-top:5px;}.import-csv__file-upload{padding-top:20px;}.import-csv__actions{margin-top:35px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.import-csv__actions{padding-left:20px;padding-right:20px;}}@media(min-width:640px){.import-csv__file-upload{border-left:1px solid #cccccc;padding-top:15px;padding-bottom:10px;padding-left:40px;}}@media(max-width:639px){.import-csv__well{margin:0;}}.file-upload{margin-top:15px;}.file-upload__label{display:block;}.file-upload__wrapper{position:relative;overflow:hidden;}.file-upload__wrapper .no-files{margin-left:10px;}.file-upload__wrapper .btn-upload{position:relative;max-width:160px;}.file-upload__wrapper .file-upload__input{position:absolute;right:-3px;top:-3px;bottom:-3px;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;}.file-upload__wrapper .fileList{vertical-align:top;position:relative;top:8px;list-style-type:none;}.file-upload__wrapper .fileList .error{color:red;}.file-upload__wrapper .fileList .glyphicon-remove{top:2px;color:red;margin-right:4px;}.file-upload__wrapper .fileList .glyphicon-remove:hover{color:#005db5;cursor:pointer;}@media print{a[href]:after{content:"";}abbr[title]:after{content:"";}.breadcrumb-section{border-top:2px solid #d2d2d2;border-bottom:2px solid #d2d2d2;}.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-12{width:100%;}.col-xs-11{width:91.66666667%;}.col-xs-10{width:83.33333333%;}.col-xs-9{width:75%;}.col-xs-8{width:66.66666667%;}.col-xs-7{width:58.33333333%;}.col-xs-6{width:50%;}.col-xs-5{width:41.66666667%;}.col-xs-4{width:33.33333333%;}.col-xs-3{width:25%;}.col-xs-2{width:16.66666667%;}.col-xs-1{width:8.33333333%;}.col-xs-pull-12{right:100%;}.col-xs-pull-11{right:91.66666667%;}.col-xs-pull-10{right:83.33333333%;}.col-xs-pull-9{right:75%;}.col-xs-pull-8{right:66.66666667%;}.col-xs-pull-7{right:58.33333333%;}.col-xs-pull-6{right:50%;}.col-xs-pull-5{right:41.66666667%;}.col-xs-pull-4{right:33.33333333%;}.col-xs-pull-3{right:25%;}.col-xs-pull-2{right:16.66666667%;}.col-xs-pull-1{right:8.33333333%;}.col-xs-pull-0{right:auto;}.col-xs-push-12{left:100%;}.col-xs-push-11{left:91.66666667%;}.col-xs-push-10{left:83.33333333%;}.col-xs-push-9{left:75%;}.col-xs-push-8{left:66.66666667%;}.col-xs-push-7{left:58.33333333%;}.col-xs-push-6{left:50%;}.col-xs-push-5{left:41.66666667%;}.col-xs-push-4{left:33.33333333%;}.col-xs-push-3{left:25%;}.col-xs-push-2{left:16.66666667%;}.col-xs-push-1{left:8.33333333%;}.col-xs-push-0{left:auto;}.col-xs-offset-12{margin-left:100%;}.col-xs-offset-11{margin-left:91.66666667%;}.col-xs-offset-10{margin-left:83.33333333%;}.col-xs-offset-9{margin-left:75%;}.col-xs-offset-8{margin-left:66.66666667%;}.col-xs-offset-7{margin-left:58.33333333%;}.col-xs-offset-6{margin-left:50%;}.col-xs-offset-5{margin-left:41.66666667%;}.col-xs-offset-4{margin-left:33.33333333%;}.col-xs-offset-3{margin-left:25%;}.col-xs-offset-2{margin-left:16.66666667%;}.col-xs-offset-1{margin-left:8.33333333%;}.col-xs-offset-0{margin-left:0%;}.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-12{width:100%;}.col-md-11{width:91.66666667%;}.col-md-10{width:83.33333333%;}.col-md-9{width:75%;}.col-md-8{width:66.66666667%;}.col-md-7{width:58.33333333%;}.col-md-6{width:50%;}.col-md-5{width:41.66666667%;}.col-md-4{width:33.33333333%;}.col-md-3{width:25%;}.col-md-2{width:16.66666667%;}.col-md-1{width:8.33333333%;}.col-md-pull-12{right:100%;}.col-md-pull-11{right:91.66666667%;}.col-md-pull-10{right:83.33333333%;}.col-md-pull-9{right:75%;}.col-md-pull-8{right:66.66666667%;}.col-md-pull-7{right:58.33333333%;}.col-md-pull-6{right:50%;}.col-md-pull-5{right:41.66666667%;}.col-md-pull-4{right:33.33333333%;}.col-md-pull-3{right:25%;}.col-md-pull-2{right:16.66666667%;}.col-md-pull-1{right:8.33333333%;}.col-md-pull-0{right:auto;}.col-md-push-12{left:100%;}.col-md-push-11{left:91.66666667%;}.col-md-push-10{left:83.33333333%;}.col-md-push-9{left:75%;}.col-md-push-8{left:66.66666667%;}.col-md-push-7{left:58.33333333%;}.col-md-push-6{left:50%;}.col-md-push-5{left:41.66666667%;}.col-md-push-4{left:33.33333333%;}.col-md-push-3{left:25%;}.col-md-push-2{left:16.66666667%;}.col-md-push-1{left:8.33333333%;}.col-md-push-0{left:auto;}.col-md-offset-12{margin-left:100%;}.col-md-offset-11{margin-left:91.66666667%;}.col-md-offset-10{margin-left:83.33333333%;}.col-md-offset-9{margin-left:75%;}.col-md-offset-8{margin-left:66.66666667%;}.col-md-offset-7{margin-left:58.33333333%;}.col-md-offset-6{margin-left:50%;}.col-md-offset-5{margin-left:41.66666667%;}.col-md-offset-4{margin-left:33.33333333%;}.col-md-offset-3{margin-left:25%;}.col-md-offset-2{margin-left:16.66666667%;}.col-md-offset-1{margin-left:8.33333333%;}.col-md-offset-0{margin-left:0%;}.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-12{width:100%;}.col-sm-11{width:91.66666667%;}.col-sm-10{width:83.33333333%;}.col-sm-9{width:75%;}.col-sm-8{width:66.66666667%;}.col-sm-7{width:58.33333333%;}.col-sm-6{width:50%;}.col-sm-5{width:41.66666667%;}.col-sm-4{width:33.33333333%;}.col-sm-3{width:25%;}.col-sm-2{width:16.66666667%;}.col-sm-1{width:8.33333333%;}.col-sm-pull-12{right:100%;}.col-sm-pull-11{right:91.66666667%;}.col-sm-pull-10{right:83.33333333%;}.col-sm-pull-9{right:75%;}.col-sm-pull-8{right:66.66666667%;}.col-sm-pull-7{right:58.33333333%;}.col-sm-pull-6{right:50%;}.col-sm-pull-5{right:41.66666667%;}.col-sm-pull-4{right:33.33333333%;}.col-sm-pull-3{right:25%;}.col-sm-pull-2{right:16.66666667%;}.col-sm-pull-1{right:8.33333333%;}.col-sm-pull-0{right:auto;}.col-sm-push-12{left:100%;}.col-sm-push-11{left:91.66666667%;}.col-sm-push-10{left:83.33333333%;}.col-sm-push-9{left:75%;}.col-sm-push-8{left:66.66666667%;}.col-sm-push-7{left:58.33333333%;}.col-sm-push-6{left:50%;}.col-sm-push-5{left:41.66666667%;}.col-sm-push-4{left:33.33333333%;}.col-sm-push-3{left:25%;}.col-sm-push-2{left:16.66666667%;}.col-sm-push-1{left:8.33333333%;}.col-sm-push-0{left:auto;}.col-sm-offset-12{margin-left:100%;}.col-sm-offset-11{margin-left:91.66666667%;}.col-sm-offset-10{margin-left:83.33333333%;}.col-sm-offset-9{margin-left:75%;}.col-sm-offset-8{margin-left:66.66666667%;}.col-sm-offset-7{margin-left:58.33333333%;}.col-sm-offset-6{margin-left:50%;}.col-sm-offset-5{margin-left:41.66666667%;}.col-sm-offset-4{margin-left:33.33333333%;}.col-sm-offset-3{margin-left:25%;}.col-sm-offset-2{margin-left:16.66666667%;}.col-sm-offset-1{margin-left:8.33333333%;}.col-sm-offset-0{margin-left:0%;}.footer__left{width:100%;}.footer__right{display:none;}.owl-wrapper{width:100% !important;}.owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item{width:25%!important;display:none!important;}.owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(-n+4){display:block!important;}.owl-controls{display:none!important;}.cart-voucher,
 .cart-actions--print{width:100% !important;}.image-gallery__image,
 .image-gallery__image .owl-wrapper,
 .image-gallery__image .owl-wrapper .owl-item{width:190%!important;}.tabs .tabhead + .tabbody{display:block!important;}.back-link .label{border:0;}.carousel-component{overflow:hidden;height:320px;}}.skip,
.skiptocontent,
.skiptonavigation{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}.account-section .account-section-content .label-value{display:block;font-weight:600;margin-bottom:15px;}@media(min-width:640px){.account-section .account-section-content .label-value{margin-top:10px;}}.account-section .account-section-content .accountActions{padding-left:20px;padding-right:20px;}@media(max-width:1024px){.account-section .account-section-content .accountActions{padding-left:10px;padding-right:10px;}}.account-section .account-section-content .accountActions-link{clear:both;text-align:right;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.account-section .account-section-content .accountActions-link{padding-left:20px;padding-right:20px;}}@media(max-width:639px){.account-section .account-section-content .accountActions-link{margin-top:25px;}}@media(max-width:639px){.account-section .account-section-content .accountActions-link .disable-link,
 .account-section .account-section-content .accountActions-link .enable-link{margin:8px 0;}}.account-section .account-list .account-cards .card .glyphicon-ok{font-size:20px;color:#009fe3;padding-right:15px;padding-top:15px;}.account-section .account-list .account-cards .card .roles-wrapper{margin:8px 0 5px;}.account-section .account-list .account-cards .card .roles-wrapper > ul{display:block;width:100%;}.account-section .account-list .account-cards .selected{background-color:#e6f0fb;}.account-section .account-list .account-cards .selected .glyphicon-ok{color:#009fe3;}.account-section .account-list .account-cards .selected:first-child{border-left:1px solid #cccccc;}.account-section .account-list .search-empty{margin:0;padding:20px;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;}.account-section .account-list .remove-item,
.account-section .account-list .edit-item{color:#e5e5e5;}.account-section .account-header-done-btn{margin-top:15px;padding-right:30px;}@media(max-width:1024px){.account-section .account-header-done-btn{padding-left:20px;padding-right:20px;}}.account-status-inactive{color:#009fe3;}.accountActions-bottom{clear:both;margin-top:35px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.accountActions-bottom{padding-left:20px;padding-right:20px;}}@media(max-width:639px){.account-section .account-section-content #addNewPermissionForm form .confirm{margin-bottom:20px;}.account-section .account-section-content .accountActions-bottom .btn-default{margin-top:0;}.account-section .account-section-content .accountActions-bottom .btn.confirm{margin-bottom:30px;}.account-section .pagination-bar.top + .account-list .account-cards{margin-top:-1px;}.account-section .account-list .account-list-header{padding-left:20px;padding-right:20px;}.account-section .account-list .account-cards{border:none;}.account-section .account-list .account-cards .card{border-left:0;border-right:0;}.account-section .account-list .account-cards .card:first-child{margin:0;}.account-section .account-list .account-cards .selected:first-child{border-left:none;}.account-section .account-list .add-user-action-menu .add-user-action-buttons{display:none;}.account-section .account-list .add-user-action-menu.open .add-user-action{background-color:#005db5;color:#ffffff;padding:16px 20px;text-transform:uppercase;}.account-section .account-list .add-user-action-menu.open .add-user-action-buttons{display:block;position:absolute;right:0;width:120px;top:38px;z-index:9000;}.account-section #unittree{padding-left:0;padding-right:0;}}.cts-msg-history{margin-top:20px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.cts-msg-history{padding-left:20px;padding-right:20px;}}.cts-msg-history-item{margin-top:20px;display:none;}.cts-msg-history-item-info{font-size:16px;margin-bottom:10px;padding:0 20px;}@media(max-width:639px){.cts-msg-history-item-info{padding:0;}}.cts-msg-history-item-info .author{font-weight:bold;}.cts-msg-history-item .well{border-radius:3px;border:1px solid #e5e5e5;}.cts-msg-history-item .well.well-tertiary{border:1px solid #f7f7f7;opacity:.5;}.cts-msg-history-item .well.well-closed{background-color:#a1eeae;}.cts-msg-history-item .well.well-reopen{background-color:#a3e2ff;}@media(max-width:639px){.cts-msg-history-item .well{border-radius:0;border-left:0;border-right:0;margin-left:-20px;margin-right:-20px;}}.cts-msg-history-item-msg{font-size:16px;}.cts-msg-history-item.ct-msg-visible{display:block;}.cts-msg-history-item-agent .well,
.cts-msg-history-item-agent .cts-msg-history-item-info{text-align:right;}.cts-msg-history #ct-toggle-all-messages{display:block;text-align:center;margin-top:20px;}.cts-msg-history-item-modified-field{margin-left:5px;}.cts-msg-history-item-modified-field:before{content:"|";position:relative;left:-3px;top:-2px;color:#009fe3;}.cts-msg-history-item-modified-field--status{font-size:14px;font-weight:700;text-transform:uppercase;}.cts-msg-history-item-modified-field--status-inprocess,
.cts-msg-history-item-modified-field--status-open,
.cts-msg-history-item-modified-field--status-reopen{color:#0486e0;}.cts-msg-history-item-modified-field--status-completed,
.cts-msg-history-item-modified-field--status-closed{color:#18bc33;}#supportTicketForm textarea.form-control{min-height:140px;}#productionOrderInquiry-info{display:none;font-weight:bold;margin:15px 0;}#productionOrderInquiry-attachment{display:none;}.cts-attach-list{padding-left:0;list-style:none;border-top:1px solid #e5e5e5;margin:20px -20px 0;padding:10px 20px 0;font-size:16px;}.cts-attach-file{padding:3px 0;}.cts-attach-file .glyphicon{color:#006996;font-size:1.125em;margin-right:3px;top:4px;}.ASM_customer-list-modal .asm-account-section .account-overview-table{overflow-x:visible;}@media(min-width:1024px){.add-to-cart-table .log-in-text{display:none;}}@media(max-width:1023px){.js-gtm-out-of-stock{pointer-events:none;touch-action:none;}.add-to-cart-table .custom-icon-info{display:none;}}@media(max-width:1023px){.ASM_polyedra-popup#colorbox{position:fixed !important;top:0 !important;}.ASM_polyedra-popup #cboxWrapper #cboxClose span.close{color:white;text-shadow:none;}.ASM_polyedra-popup #cboxWrapper #cboxMiddleLeft,
 .ASM_polyedra-popup #cboxWrapper #cboxMiddleRight{background-color:#0059b9;}.ASM_polyedra-popup #cboxWrapper #cboxMiddleLeft{transform:translateX(0.6px);}.ASM_polyedra-popup #cboxWrapper #cboxContent{background-color:#0059b9;cursor:default;font-size:13px;color:white;}.ASM_polyedra-popup #cboxWrapper #cboxContent #cboxLoadedContent{overflow-y:clip;}.ASM_polyedra-popup #cboxWrapper #cboxContent .addtocart-component{margin-top:0;}.ASM_polyedra-popup #cboxWrapper #cboxContent .addtocart-component .quantity-label{display:none;}.ASM_polyedra-popup #cboxWrapper #cboxContent .addtocart-component .qty-selector{padding:0 16px;margin-left:auto;margin-right:auto;margin-bottom:12px;}.ASM_polyedra-popup #cboxWrapper #cboxContent .addtocart-component .qty-selector input{color:white;}.ASM_polyedra-popup #cboxWrapper #cboxContent .addtocart-component .wrapper-input span{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 20px;}.ASM_polyedra-popup #cboxWrapper #cboxContent .addtocart-component .shopping,
 .ASM_polyedra-popup #cboxWrapper #cboxContent .addtocart-component .price{text-align:center;font-size:16px;}.ASM_polyedra-popup #cboxWrapper #cboxContent .addtocart-component .stock-level-label{text-align:center;margin:12px 0;font-weight:bold;color:#00ff55;}.ASM_polyedra-popup #cboxWrapper #cboxContent .addtocart-component .price span{display:block;font-size:18px;}.ASM_polyedra-popup #cboxWrapper #cboxContent .addtocart-component .price .formatted{font-weight:bold;}.ASM_polyedra-popup #cboxWrapper #cboxContent .headline{color:white;font-weight:bold;text-transform:uppercase;text-decoration:underline;font-size:15px;padding:0 0 5px 0;display:block;text-align:center;}}.input{position:relative;z-index:1;display:inline-block;margin:1em;max-width:350px;width:85%;vertical-align:top;}.input__field{position:relative;display:block;float:right;padding:0.8em;width:60%;border:none;border-radius:0;background:white;color:#aaa;font-weight:bold;-webkit-appearance:none;}.input__field:focus{outline:none;}.input__label{display:inline-block;float:right;padding:0 1em;width:40%;color:#6a7989;font-size:70.25%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.input__label-content{position:relative;display:block;padding:1.6em 0;width:100%;}.graphic{position:absolute;top:0;left:0;fill:none;}.icon{color:#ddd;font-size:150%;}.input--haruki{margin:4em 1em 1em;}.input__field--haruki{padding:0.4em 0.25em;width:100%;background:transparent;color:#AFB5BB;font-size:1.55em;}.input__label--haruki{position:absolute;width:100%;text-align:left;pointer-events:none;}.input__label-content--haruki{-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;}.input__label--haruki::before,
.input__label--haruki::after{content:'';position:absolute;left:0;z-index:-1;width:100%;height:4px;background:#6a7989;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;}.input__label--haruki::before{top:0;}.input__label--haruki::after{bottom:0;}.input__field--haruki:focus + .input__label--haruki .input__label-content--haruki,
.input--filled .input__label-content--haruki{-webkit-transform:translate3d(0, -90%, 0);transform:translate3d(0, -90%, 0);}.input__field--haruki:focus + .input__label--haruki::before,
.input--filled .input__label--haruki::before{-webkit-transform:translate3d(0, -0.5em, 0);transform:translate3d(0, -0.5em, 0);}.input__field--haruki:focus + .input__label--haruki::after,
.input--filled .input__label--haruki::after{-webkit-transform:translate3d(0, 0.5em, 0);transform:translate3d(0, 0.5em, 0);}.input--hoshi{overflow:hidden;}.input__field--hoshi{padding:0.85em 0.15em;width:100%;background:transparent;color:#595F6E;}.input__label--hoshi{position:absolute;bottom:0;left:0;padding:0 0.25em;width:100%;height:calc(99%);text-align:left;pointer-events:none;}.input__label-content--hoshi{position:absolute;}.input__label--hoshi::before,
.input__label--hoshi::after{content:'';position:absolute;top:0;left:-1px;width:100%;height:calc(90%);border-bottom:1px solid black;}.input__label--hoshi::after{margin-top:2px;border-bottom:2px solid red;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;}.input__label--hoshi-color-1::after{border-color:#005db5;}.input__field--hoshi:focus + .input__label--hoshi::after,
.input--filled .input__label--hoshi::after{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}.input__field--hoshi:focus + .input__label--hoshi .input__label-content--hoshi,
.input--filled .input__label-content--hoshi{-webkit-animation:anim-1 0.3s forwards;animation:anim-1 0.3s forwards;}@-webkit-keyframes anim-1{50%{opacity:0;-webkit-transform:translate3d(1em, 0, 0);transform:translate3d(1em, 0, 0);}51%{opacity:0;-webkit-transform:translate3d(-1em, -40%, 0);transform:translate3d(-1em, -40%, 0);}100%{opacity:1;-webkit-transform:translate3d(0, -40%, 0);transform:translate3d(0, -40%, 0);}}@keyframes anim-1{50%{opacity:0;-webkit-transform:translate3d(1em, 0, 0);transform:translate3d(1em, 0, 0);}51%{opacity:0;-webkit-transform:translate3d(-1em, -40%, 0);transform:translate3d(-1em, -40%, 0);}100%{opacity:1;-webkit-transform:translate3d(0, -40%, 0);transform:translate3d(0, -40%, 0);}}.input--kuro{max-width:320px;margin-bottom:3em;}.input__field--kuro{width:100%;background:transparent;color:#9196A1;opacity:0;text-align:center;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;}.input__label--kuro{position:absolute;left:0;width:100%;color:#df6589;pointer-events:none;}.input__label--kuro::before,
.input__label--kuro::after{content:'';position:absolute;top:0;left:0;width:50%;height:100%;border:4px solid #747981;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;}.input__label--kuro::before{border-right:none;}.input__label--kuro::after{left:50%;border-left:none;}.input__field--kuro:focus,
.input--filled .input__field--kuro{opacity:1;-webkit-transition-delay:0.3s;transition-delay:0.3s;}.input__field--kuro:focus + .input__label--kuro::before,
.input--filled .input__label--kuro::before{-webkit-transform:translate3d(-10%, 0, 0);transform:translate3d(-10%, 0, 0);}.input__field--kuro:focus + .input__label--kuro::after,
.input--filled .input__label--kuro::after{-webkit-transform:translate3d(10%, 0, 0);transform:translate3d(10%, 0, 0);}.input__field--kuro:focus + .input__label--kuro .input__label-content--kuro,
.input--filled .input__label-content--kuro{-webkit-animation:anim-2 0.3s forwards;animation:anim-2 0.3s forwards;}@-webkit-keyframes anim-2{50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 1);transform:scale3d(0.3, 0.3, 1);}51%{opacity:0;-webkit-transform:translate3d(0, 3.7em, 0) scale3d(0.3, 0.3, 1);transform:translate3d(0, 3.7em, 0) scale3d(0.3, 0.3, 1);}100%{opacity:1;-webkit-transform:translate3d(0, 3.7em, 0);transform:translate3d(0, 3.7em, 0);}}@keyframes anim-2{50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 1);transform:scale3d(0.3, 0.3, 1);}51%{opacity:0;-webkit-transform:translate3d(0, 3.7em, 0) scale3d(0.3, 0.3, 1);transform:translate3d(0, 3.7em, 0) scale3d(0.3, 0.3, 1);}100%{opacity:1;-webkit-transform:translate3d(0, 3.7em, 0);transform:translate3d(0, 3.7em, 0);}}.input--jiro{margin-top:2em;}.input__field--jiro{padding:0.85em 0.5em;width:100%;background:transparent;color:#DDE2E2;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;}.input__label--jiro{position:absolute;left:0;padding:0 0.85em;width:100%;height:100%;text-align:left;pointer-events:none;}.input__label-content--jiro{-webkit-transition:-webkit-transform 0.3s 0.3s;transition:transform 0.3s 0.3s;}.input__label--jiro::before,
.input__label--jiro::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;}.input__label--jiro::before{border-top:2px solid #6a7989;-webkit-transform:translate3d(0, 100%, 0) translate3d(0, -2px, 0);transform:translate3d(0, 100%, 0) translate3d(0, -2px, 0);-webkit-transition-delay:0.3s;transition-delay:0.3s;}.input__label--jiro::after{z-index:-1;background:#6a7989;-webkit-transform:scale3d(1, 0, 1);transform:scale3d(1, 0, 1);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;}.input__field--jiro:focus,
.input--filled .input__field--jiro{opacity:1;-webkit-transition-delay:0.3s;transition-delay:0.3s;}.input__field--jiro:focus + .input__label--jiro .input__label-content--jiro,
.input--filled .input__label-content--jiro{-webkit-transform:translate3d(0, -80%, 0);transform:translate3d(0, -80%, 0);-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);}.input__field--jiro:focus + .input__label--jiro::before,
.input--filled .input__label--jiro::before{-webkit-transition-delay:0s;transition-delay:0s;}.input__field--jiro:focus + .input__label--jiro::before,
.input--filled .input__label--jiro::before{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}.input__field--jiro:focus + .input__label--jiro::after,
.input--filled .input__label--jiro::after{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition-delay:0.3s;transition-delay:0.3s;-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);}.input__field--minoru{width:100%;background:#fff;box-shadow:0px 0px 0px 2px transparent;color:#eca29b;-webkit-transition:box-shadow 0.3s;transition:box-shadow 0.3s;}.input__label--minoru{padding:0;width:100%;text-align:left;}.input__label--minoru::after{content:'';position:absolute;top:0;z-index:-1;width:100%;height:4em;box-shadow:0px 0px 0px 0px;color:rgba(199, 152, 157, 0.6);}.input__field--minoru:focus{box-shadow:0px 0px 0px 2px #eca29b;}.input__field--minoru:focus + .input__label--minoru{pointer-events:none;}.input__field--minoru:focus + .input__label--minoru::after{-webkit-animation:anim-shadow 0.3s forwards;animation:anim-shadow 0.3s forwards;}@-webkit-keyframes anim-shadow{to{box-shadow:0px 0px 100px 50px;opacity:0;}}@keyframes anim-shadow{to{box-shadow:0px 0px 100px 50px;opacity:0;}}.input__label-content--minoru{padding:0.75em 0.15em;}.input__field--yoko{z-index:10;width:100%;background:transparent;color:#f5f5f5;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;}.input__label--yoko{position:relative;width:100%;color:#b04b40;text-align:left;}.input__label--yoko::before{content:'';position:absolute;bottom:100%;left:0;width:100%;height:4em;background:#c5564a;-webkit-transform:perspective(1000px) rotate3d(1, 0, 0, 90deg);transform:perspective(1000px) rotate3d(1, 0, 0, 90deg);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;}.input__label--yoko::after{content:'';position:absolute;top:0;left:0;width:100%;height:0.25em;background:#ad473c;-webkit-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;}.input__label-content--yoko{padding:0.75em 0;}.input__field--yoko:focus,
.input--filled .input__field--yoko{opacity:1;-webkit-transition-delay:0.3s;transition-delay:0.3s;}.input__field--yoko:focus + .input__label--yoko::before,
.input--filled .input__label--yoko::before{-webkit-transform:perspective(1000px) rotate3d(1, 0, 0, 0deg);transform:perspective(1000px) rotate3d(1, 0, 0, 0deg);}.input__field--yoko:focus + .input__label--yoko,
.input--filled .input__label--yoko{pointer-events:none;}.input__field--yoko:focus + .input__label--yoko::after,
.input--filled .input__label--yoko::after{-webkit-transform:perspective(1000px) rotate3d(1, 0, 0, -90deg);transform:perspective(1000px) rotate3d(1, 0, 0, -90deg);}.input--kyo{z-index:auto;}.input__field--kyo{padding:0.85em 1.5em;width:100%;border-radius:2em;background:#fff;color:#535d92;}.input__label--kyo{z-index:0;padding:0 0 0 2em;width:100%;text-align:left;}.input__label--kyo::after{content:'';position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background:rgba(11, 43, 205, 0.6);opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;pointer-events:none;}.input__label-content--kyo{padding:0.5em 0;}.input__field--kyo:focus,
.input__field--kyo:focus + .input__label--kyo .input__label-content--kyo{z-index:10000;}.input__field--kyo:focus + .input__label--kyo{color:#fff;}.input__field--kyo:focus + .input__label--kyo::after{opacity:1;}.input--akira{margin-top:2em;}.input__field--akira{position:absolute;top:0;left:0;z-index:10;display:block;padding:0 1em;width:100%;height:100%;background:transparent;text-align:center;}.input__label--akira{padding:0;width:100%;background:#696a6e;color:#cc6055;cursor:text;}.input__label--akira::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#2f3238;-webkit-transform:scale3d(0.97, 0.85, 1);transform:scale3d(0.97, 0.85, 1);-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;}.input__label-content--akira{-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;}.input__field--akira:focus + .input__label--akira::before,
.input--filled .input__label--akira::before{-webkit-transform:scale3d(0.99, 0.95, 1);transform:scale3d(0.99, 0.95, 1);}.input__field--akira:focus + .input__label--akira,
.input--filled .input__label--akira{cursor:default;pointer-events:none;}.input__field--akira:focus + .input__label--akira .input__label-content--akira,
.input--filled .input__label-content--akira{-webkit-transform:translate3d(0, -3.5em, 0);transform:translate3d(0, -3.5em, 0);}.input--ichiro{margin-top:2em;}.input__field--ichiro{position:absolute;top:4px;left:4px;z-index:100;display:block;padding:0 0.55em;width:calc(92%);height:calc(92%);background:#f0f0f0;color:#7F8994;opacity:0;-webkit-transform:scale3d(1, 0, 1);transform:scale3d(1, 0, 1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, transform 0.3s;}.input__label--ichiro{width:100%;text-align:left;cursor:text;}.input__label--ichiro::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;}.input__label-content--ichiro{-webkit-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;}.input__field--ichiro:focus,
.input--filled .input__field--ichiro{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}.input__field--ichiro:focus + .input__label--ichiro,
.input--filled .input__label--ichiro{cursor:default;pointer-events:none;}.input__field--ichiro:focus + .input__label--ichiro::before,
.input--filled .input__label--ichiro::before{-webkit-transform:scale3d(1, 1.5, 1);transform:scale3d(1, 1.5, 1);}.input__field--ichiro:focus + .input__label--ichiro .input__label-content--ichiro,
.input--filled .input__label-content--ichiro{-webkit-transform:translate3d(0, -3.15em, 0) scale3d(0.8, 0.8, 1);transform:translate3d(0, -3.15em, 0) scale3d(0.8, 0.8, 1) translateZ(1px);}.input--juro{overflow:hidden;}.input__field--juro{position:absolute;z-index:100;padding:2.15em 0.75em 0;width:100%;background:transparent;color:#1784cd;font-size:0.85em;}.input__label--juro{padding:0;width:100%;height:100%;background:#fff;text-align:left;}.input__label-content--juro{padding:2em 1em;-webkit-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transition:-webkit-transform 0.3s, color 0.3s;transition:transform 0.3s, color 0.3s;text-rendering:geometricPrecision;}.input__label--juro::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border:0px solid transparent;-webkit-transition:border-width 0.3s, border-color 0.3s;transition:border-width 0.3s, border-color 0.3s;}.input__field--juro:focus + .input__label--juro::before,
.input--filled .input__label--juro::before{border-width:8px;border-color:#1784cd;border-top-width:2em;}.input__field--juro:focus + .input__label--juro .input__label-content--juro,
.input--filled .input__label--juro .input__label-content--juro{color:#fff;-webkit-transform:translate3d(0, -1.5em, 0) scale3d(0.75, 0.75, 1);transform:translate3d(0, -1.5em, 0) scale3d(0.75, 0.75, 1) translateZ(1px);}.input--hideo{overflow:hidden;background:#fff;}.input__field--hideo{padding:0.85em 0.85em 0.85em 3em;width:100%;background:transparent;-webkit-transform:translate3d(1em, 0, 0);transform:translate3d(1em, 0, 0);-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;}.input__label--hideo{position:absolute;padding:1.25em 0 0;width:4em;height:100%;}.input__label--hideo::before{content:'';position:absolute;top:0;left:0;z-index:-1;width:4em;height:100%;background:#899dda;-webkit-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;}.icon--hideo{color:#fff;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;}.input__label-content--hideo{position:absolute;top:100%;}.input__field--hideo:focus{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}.input__field--hideo:focus + .input__label--hideo::before{-webkit-transform:scale3d(0.8, 1, 1);transform:scale3d(0.8, 1, 1);}.input__field--hideo:focus + .input__label--hideo .icon--hideo{-webkit-transform:scale3d(0.6, 0.6, 1);transform:scale3d(0.6, 0.6, 1);}.input--madoka{margin:1.3em 0;width:100%;position:relative;}.input--madoka .custom-icon-form-ok,
.input--madoka .custom-icon-form-error{position:absolute;top:5px;right:10px;}.input--madoka .custom-icon-form-ok:before,
.input--madoka .custom-icon-form-error:before{top:2px;right:2px;}.input--madoka.input--filled .input__field--madoka{background:white;}.input__field--madoka{width:100%;color:#3c3c3c;padding:6px 12px;font-weight:normal;}.input__field--madoka:focus,
.input__field--madoka:active{background:white;}.input__label--madoka{position:absolute;width:100%;height:100%;color:black;text-align:left;cursor:text;text-transform:capitalize;}.input__label-content--madoka{-webkit-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;font-size:13px;padding:6px 0;}.graphic--madoka{-webkit-transform:scale3d(1, -1, 1);transform:scale3d(1, -1, 1);-webkit-transition:stroke-dashoffset 0.3s;transition:stroke-dashoffset 0.3s;pointer-events:none;stroke:#c9c9c9;stroke-width:4px;stroke-dasharray:962;stroke-dashoffset:558;}.input__field--madoka:focus + .input__label--madoka,
.input__field--madoka:-webkit-autofill + .input__label--madoka,
.input--filled .input__label--madoka{cursor:default;pointer-events:none;}.input__field--madoka:focus + .input__label--madoka .graphic--madoka,
.input__field--madoka:-webkit-autofill + .input__label--madoka .graphic--madoka,
.input--filled .graphic--madoka{stroke-dashoffset:0;stroke:#009fe3;}.input__field--madoka:focus + .input__label--madoka .input__label-content--madoka,
.input__field--madoka:-webkit-autofill + .input__label--madoka .input__label-content--madoka,
.input--filled .input__label-content--madoka{-webkit-transform:scale3d(0.81, 0.81, 1) translate3d(0, 4em, 0);transform:scale3d(0.81, 0.81, 1) translate3d(0, 4em, 0);margin-top:-12px;}.input--kaede{display:block;overflow:hidden;margin:1em auto 2em;background:#EFEEEE;}.input__field--kaede{position:absolute;top:0;right:100%;width:60%;height:100%;background:#fff;color:#9DABBA;-webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s;-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);}.input__label--kaede{z-index:10;display:block;width:100%;height:100%;text-align:left;cursor:text;-webkit-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s;-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);}.input__label-content--kaede{padding:1.5em 0;}.input__field--kaede:focus,
.input--filled .input__field--kaede{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);-webkit-transition-delay:0.06s;transition-delay:0.06s;}.input__field--kaede:focus + .input__label--kaede,
.input--filled .input__label--kaede{-webkit-transform:translate3d(60%, 0, 0);transform:translate3d(60%, 0, 0);pointer-events:none;}@media screen and (max-width:34em){.input__field--kaede:focus + .input__label--kaede,
 .input--filled .input__label--kaede{-webkit-transform:translate3d(65%, 0, 0) scale3d(0.65, 0.65, 1);transform:translate3d(65%, 0, 0) scale3d(0.65, 0.65, 1);pointer-events:none;}}.input__field--isao{z-index:10;padding:0.75em 0.1em 0.25em;width:100%;background:transparent;color:#afb3b8;}.input__label--isao{position:relative;overflow:hidden;padding:0;width:100%;color:#dadada;text-align:left;}.input__label--isao::before{content:'';position:absolute;top:0;width:100%;height:7px;background:#dadada;-webkit-transform:scale3d(1, 0.4, 1);transform:scale3d(1, 0.4, 1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:-webkit-transform 0.3s, background-color 0.3s;transition:transform 0.3s, background-color 0.3s;-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);}.input__label--isao::after{content:attr(data-content);position:absolute;top:0;left:0;padding:0.75em 0.15em;color:#da7071;opacity:0;-webkit-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0);-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, transform 0.3s;-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);pointer-events:none;}.input__field--isao:focus + .input__label--isao::before{background-color:#da7071;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}.input__field--isao:focus + .input__label--isao{pointer-events:none;}.input__field--isao:focus + .input__label--isao::after{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}.input__label-content--isao{padding:0.75em 0.15em;-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, transform 0.3s;-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);}.input__field--isao:focus + .input__label--isao .input__label-content--isao{opacity:0;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);}.custom-input{color:black;}.header-mobile-cart{padding-left:0;}@media(max-width:1023px){.header-mobile-cart{width:auto;float:right;line-height:87px;}}.top-header-bar-wrapper{background-color:#3c3d41;}.login-register-mobile{padding-bottom:10px;}.login-register-mobile div:first-child{border-right:1px solid;}.login-register-mobile div{width:49%;text-align:center;display:inline-block;padding:0px;text-transform:uppercase;margin-top:10px;letter-spacing:1.2px;cursor:pointer;padding:2px;vertical-align:middle;}.login-register-mobile div a{color:#3c3d41;font-weight:bold;}.login-register-mobile div a:hover{color:#f39200;}.top-header-bar{font-size:10px;font-weight:bold;color:#ffffff;}@media(min-width:1200px){.top-header-bar{max-width:1200px;margin-left:auto;margin-right:auto;}}.top-header-bar .banner__component{padding-left:30px;padding-right:30px;}.top-header-bar .top-header-left,
.top-header-bar .top-header-right{padding:7.5px 15px;}@media(max-width:1023px){.top-header-bar .top-header-left,
 .top-header-bar .top-header-right{padding:7.5px 20px;}}@media(max-width:639px){.top-header-bar .top-header-left,
 .top-header-bar .top-header-right{padding:7.5px 10px;}}.top-header-bar .top-header-left{letter-spacing:2px;}.top-header-bar .top-header-right{text-align:right;float:right;}.top-header-bar .message-text{letter-spacing:1px;font-weight:normal;}.top-header-bar .logout-register-text{margin-left:15px;line-height:14px;letter-spacing:2px;}.top-header-bar .login-user-text{margin:0 15px;letter-spacing:2px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.top-header-bar .login-user-text.user-text{margin-left:5px;color:#ffffff;text-transform:uppercase;color:#009fe3;cursor:pointer;}.top-header-bar .login-user-text.user-text:hover{color:#f39200;}.top-header-bar .login-user-wrapper .login-user-text{position:relative;}.top-header-bar .login-user-wrapper .login-user-text .login-user-menu{position:absolute;top:100%;min-width:calc(100% + 20px);margin-left:5px;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translate(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%;z-index:10;visibility:hidden;opacity:0;-webkit-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}.top-header-bar .login-user-wrapper .login-user-text .login-user-menu > div{display:block;}.top-header-bar .login-user-wrapper .login-user-text .login-user-menu > div:nth-child(2) ul{border-top:3px solid #009fe3;}.top-header-bar .login-user-wrapper .login-user-text .login-user-menu > div:last-child ul{border-bottom:3px solid #009fe3;}.top-header-bar .login-user-wrapper .login-user-text .login-user-menu .login-user-menu-arrow{min-width:100%;padding-top:7px;}.top-header-bar .login-user-wrapper .login-user-text .login-user-menu .login-user-menu-arrow span{width:10px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #009fe3;display:block;margin:0 auto;}.top-header-bar .login-user-wrapper .login-user-text .login-user-menu ul{padding:0;margin:0;text-align:center;list-style:none;background:white;-webkit-box-shadow:5px 22px 22px 0px rgba(0, 0, 0, 0.75);box-shadow:5px 22px 22px 0px rgba(0, 0, 0, 0.75);}.top-header-bar .login-user-wrapper .login-user-text .login-user-menu ul li a,
.top-header-bar .login-user-wrapper .login-user-text .login-user-menu ul li .active{width:100%;padding:6px;white-space:nowrap;}.top-header-bar .login-user-wrapper .login-user-text .login-user-menu ul li a{color:#005db5;}.top-header-bar .login-user-wrapper .login-user-text .login-user-menu ul li a:hover{color:white;background-color:#005db5;}.top-header-bar .login-user-wrapper .login-user-text .login-user-menu ul li .active{color:white;background-color:#009fe3;}.top-header-bar .login-user-wrapper .login-user-text:hover .login-user-menu{visibility:visible;opacity:1;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}.top-header-bar .highlight-text:hover{color:#f39200;}.top-header-bar .custom-icon-user{margin-left:15px;font-size:11px;}.top-header-bar .border{border-left:1px solid #ffffff;border-right:1px solid #ffffff;line-height:14px;margin-left:15px;}.top-header-bar .border:hover a{-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.top-header-bar span,
.top-header-bar div,
.top-header-bar a{display:inline-block;}.top-header-bar a{color:#ffffff;text-transform:uppercase;letter-spacing:1.2px;position:relative;text-decoration:none;}.top-header-bar a:hover{color:#009fe3;}.top-header-bar a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);}.account-links-wrapper{padding:5px 20px;float:right !important;}.account-links-wrapper .nav__links--account{margin:0;float:right;}.account-links-wrapper .nav__links--account a{letter-spacing:1.2px;font-size:10px;font-weight:bold;padding:0 8px;text-transform:uppercase;}.account-links-wrapper .yCmsComponent{border-right:1px solid;}@media(min-width:1024px){.first-category-title{color:#005db5;font-weight:bold;text-transform:uppercase;padding-top:20px;}.child1-url{padding-left:20px;padding-bottom:5px;}.navigation--top--custom{height:109px;}.navigation--top--custom .banner__component{padding-left:30px;padding-right:30px;}.navigation--top--custom .row-eq-height{height:100%;}.navigation--bottom .nav__link a{letter-spacing:1.2px;margin:15px 0;padding:0 15px;}.navigation--bottom .nav__link.active a{color:#005db5;}.navigation--bottom .nav__links--primary-has__sub:not(:first-of-type) .nav__link a{border-left:2px solid #009fe3;}}@media(min-width:1024px) and (min-width:1200px){.navigation--top--custom{max-width:1200px;margin-left:auto;margin-right:auto;}}.nav__left,
.nav__right{display:inline-block;}.nav__left{width:80%;}.nav__right{margin-left:29px;margin-bottom:1px;}.desktop__nav{text-align:right;margin-top:52px;}.mini-cart-link:hover{text-decoration:none;}.navigation--top .nav__links{padding:0;margin:0;}.header-input{border-radius:0;border-left:none;border-right:none;border-top:none;border-bottom:2px solid #3c3d3f;background:transparent;box-shadow:none;width:70%;}@media(max-width:1023px){.child1-url{display:none !important;}.category-image{display:none;}.account-links-wrapper{display:none;}.shadow-body{box-shadow:0 0 0 1000px rgba(0, 0, 0, 0.7);}}@media(min-width:1024px){.js-enquire-offcanvas-navigation .simple-banner{display:none;}}.navigation--bottom .simple-banner img{width:200px;padding:25px;}@media(min-width:1024px){.mobile-navigation{display:none;}}.mobile-navigation{background-color:white;}.mobile-navigation .glyphicon{font-size:35px;vertical-align:middle;}.mobile-navigation .header-mobile-logo{padding:10px;text-align:center;}.mobile-navigation .header-mobile-logo .simple-banner{display:inline-block;}.mobile-navigation .header-mobile-logo .simple-banner img{width:180px;}.mobile-navigation .mobile-header-menu-button{padding:10px;line-height:63px;}.mobile-navigation .mobile-header-menu-button button{width:auto;}.mini-cart-wrapper .custom-icon-cart-header{font-size:22.5px;color:#3c3d41;}.mini-cart-wrapper .custom-icon-cart-header:hover{color:#005db5;}.mini-cart-wrapper .mini-cart-count{font-size:10px;font-weight:bold;color:#3c3d41;position:relative;top:-3px;}.mini-cart-wrapper .mini-cart-count .nav-items-total{color:#009fe3;padding:0 1px;vertical-align:middle;}.dropbtn{font-size:16px;border:none;cursor:pointer;background-color:transparent;color:#3c3c3c;text-transform:uppercase;font-weight:bold;font-size:11px;letter-spacing:1.2px;position:relative;text-decoration:none;}.dropdown{position:relative;display:inline-block;}.dropdown-content{display:none;position:absolute;min-width:160px;box-shadow:0 8px 16px 0 rgba(0, 0, 0, 0.2);z-index:2;background-color:white;}.dropdown-content .text-dropdown{text-align:center;color:#3c3c3c;text-transform:uppercase;font-weight:bold;font-size:11px;letter-spacing:1.2px;text-decoration:none;}.dropdown-content a{color:black;padding:12px 16px;text-decoration:none;display:block;}.dropdown-content a:hover{background-color:#f1f1f1;}.dropdown:hover .dropdown-content{display:block;}@media(max-width:1023px){.template-pages-account-accountLayoutPage .top-header-bar-wrapper,
 .page-accountLanding .top-header-bar-wrapper{display:none;}.template-pages-account-accountLayoutPage .navigation--middle,
 .page-accountLanding .navigation--middle{display:none;}}@media(max-width:1023px){.static-page-link{background-color:#f7f7f7;float:none;overflow:hidden;}.static-page-link span:not(.static-page-link-secondary) a{text-transform:capitalize;color:black;font-weight:normal;}.static-page-link .social-networks-mobile li{display:inline-block;}.static-page-link .social-networks-mobile li img{width:20px;}.static-page-link .social-networks-mobile li svg{width:20px;height:auto;}.static-page-link .social-networks-mobile li svg path{fill:#3c3d41;}.search-mobile-menu .search-box-wrapper .input{max-width:73%;}.navigation--bottom .nav__links--products li .footer-terms-link{text-transform:none;color:#8c8b84;font-weight:normal;}.navigation--bottom .sub__navigation .columns1,
 .navigation--bottom .sub__navigation .columns2,
 .navigation--bottom .sub__navigation .columns3{padding:0;width:100%;}.navigation--bottom .sub__navigation .subcategory-link{padding:0 0 0 45px;}.navigation--bottom .sub__navigation .subcategory-link .title{padding:14.5px 20px 14.5px 10px;}.navigation--bottom .sub-navigation-list .nav__link--secondary{padding:14.5px 20px 14.5px 20px;}.navigation--bottom .sub-navigation-list .nav__link--secondary a{text-transform:none;font-weight:normal;}}.smartedit-catalog-version-uuid-tpiContentCatalog\/Online .js-site-logo .yComponentWrapper .simple-banner a img{width:initial;}.smartedit-catalog-version-uuid-tpiContentCatalog\/Online .mobile-navigation .header-mobile-logo .simple-banner img{width:initial;}@media(max-width:1023px){body.offcanvas .mobile-navigation .mobile-header-menu-button{position:absolute;height:100vh;width:100%;z-index:999;}body.offcanvas .mobile-navigation .mobile-header-menu-button button{height:auto;}body.offcanvas .mobile-navigation .header-mobile-logo{margin-left:16%;}body.offcanvas .navigation--bottom .sub__navigation .subcategory-link{padding-left:10px;display:inline-block;width:calc(100% - 50px);}}.v-center{display:flex;align-items:center;padding:0;}.full-width{width:100%;}.half-width{width:50%;}.inline-block{display:inline-block;}.list-no-decoration{list-style-type:none;}.no-padding{padding:0 !important;}.margin-top-20px{margin:20px 0 0 0 !important;}.padding-left-right-20px{padding:0 20px !important;}.padding-left-30px{padding-left:30px;}.float-right{float:right !important;}.margin-0-auto{margin:0 auto;}.margin-15px-0{margin:15px 0 !important;}.margin-bottom-50px{margin-bottom:50px;}.capitalize{text-transform:capitalize;}.social-network-wrapper li{margin-right:15px;display:inline-block;}.social-network-wrapper li a svg:hover{fill:red;}.social-network-wrapper li img{max-width:20px;}.social-network-wrapper li:last-child{margin-right:0;}.footer-logos{margin-bottom:0;text-align:center;list-style:none;padding:71px 0;border-top:1px solid #d2d2d2;position:relative;}.footer-logos li + li{margin-top:25px;}.footer-logos img{max-width:450px;width:100%;height:auto;}.footer-terms{margin-top:32px;}.footer-bottom{background-color:#005DB5;padding-top:35px;position:relative;}.footer-links-wrapper li{display:inline-block;padding-right:10px;padding-left:10px;border-right:1px solid white;line-height:15px;margin-bottom:5px;}.footer-links-wrapper li a{font-size:18px;color:#ffffff;}.footer-links-wrapper li a:hover{text-decoration:underline;}.footer-links-wrapper li:last-child{padding-right:0;border-right:none;}.footer-links-wrapper .footer-terms-li{color:#8c8b84;line-height:12px;}.footer-links-wrapper .footer-terms-li .footer-terms-link{font-size:12px;color:#ffffff;}.footer-links-wrapper .footer-terms-li .footer-terms-link:hover{text-decoration:underline;}#footer-category-expand{padding:12px 0;background-color:#f4f4f4;width:45px;height:45px;bottom:0;right:0;cursor:pointer;position:absolute;text-align:center;}#footer-category-expand:hover{color:#1a86c4;}#footer-category-expand .expand-icon{font-size:18px;font-weight:bold;}#footer-category-expand .expand-text{position:relative;font-size:9px;width:100%;bottom:5px;white-space:nowrap;}@media(max-width:1023px){.footer-logos{padding:40px 0;}}@media(max-width:639px){.footer-logos{padding:26px 0;}.footer-links-wrapper li a{font-size:16px;}}.product-display{margin-left:30px;margin-right:30px;}.product-display .product-image-wrapper{width:calc(100% - 580px);float:left;display:inline-block;padding-right:75px;padding-left:25px;}.product-display .product-image-wrapper .owl-dots{position:absolute;bottom:12px;}.product-display .product-info-wrapper{width:580px;display:inline-block;}.product-display .product-info-wrapper .product-description{font-size:13px;margin:0 0 40px;}.product-display .page-details-variants-select{position:relative;}.product-details .name{text-transform:uppercase;border-bottom:1px solid #41699a;padding-bottom:10px;}.docs-certs-wrapper .col-sm-12{margin-top:20px;}.docs-certs-wrapper .doc-expander-icon{margin-right:5px;font-size:30px;color:#005db5;display:inline-block;width:24px;}.docs-certs-wrapper .product-docs-expander{font-weight:bold;letter-spacing:1.2px;text-transform:uppercase;border-bottom:1px solid #d2d2d2;cursor:pointer;padding-bottom:5px;}.docs-certs-wrapper .product-docs-expander .title{font-size:18px;padding-right:15px;vertical-align:bottom;}.docs-certs-wrapper .product-docs-expander .expander{float:right;margin-top:10px;font-size:18px;font-weight:bold;-webkit-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;}.docs-certs-wrapper .product-docs-expander .expander.animate{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.docs-certs-wrapper .product-docs-wrapper{border-bottom:1px solid #d2d2d2;}.docs-certs-wrapper .product-docs-wrapper ul{padding:0;margin-bottom:0;}.docs-certs-wrapper .product-docs-wrapper ul li{padding:18px 20px 18px 0;display:inline-block;width:100%;border-bottom:1px dashed #d2d2d2;}.docs-certs-wrapper .product-docs-wrapper ul li:last-child{border-bottom:none;}.docs-certs-wrapper .product-docs-wrapper ul li .links{float:right;margin-left:4px;}.docs-certs-wrapper .product-docs-wrapper ul li a{font-size:20px;text-decoration:none;color:#009fe3;}.docs-certs-wrapper .product-docs-wrapper ul li a:not(:last-of-type){margin-right:15px;}.docs-certs-wrapper .item{display:inline-block;margin:20px 15px;max-width:80px;vertical-align:top;text-align:center;border-bottom:none;}.docs-certs-wrapper .item span{margin-top:5px;text-decoration:underline;color:#009fe3;}.docs-certs-wrapper .item img{margin-bottom:5px;width:100%;max-width:60px;}.docs-certs-wrapper .no-content{padding:18px 20px 18px 0;}@media(min-width:1024px){.add-to-cart-button,
 .pdp-register-button,
 .page-details-add-to-cart-component .js-add-to-cart.outOfStock{width:50%;}.devis-button{cursor:pointer;transition:all 0.4s ease;width:30%;height:32px;background-color:#ffffff;border:1px solid #005db5;border-radius:0;margin-left:auto;margin-top:30px;display:flex;align-items:center;justify-content:center;}.devis-button .devis-text{text-transform:uppercase;font-weight:510;font-size:15px;color:#005db5;letter-spacing:1pt;}.devis-button .pop-up-add-to-cart{display:none;}.devis-button .pop-up-add-to-cart .input-group-btn{height:30px;}.devis-button:hover{color:white;background-color:#005db5;}.devis-button:hover .devis-text{color:#ffffff;}.devis-button:hover:after{content:'';position:absolute;width:210px;height:170px;z-index:0;}.devis-button:hover .pop-up-add-to-cart{display:block;position:absolute;top:-38px;background-color:rgba(243, 146, 0, 0.9);right:188px;width:303px;padding:15px 20px;z-index:9999;cursor:default;opacity:1;}.devis-button:hover .pop-up-add-to-cart:after{content:'';width:0;height:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:-15px;border-bottom:15px solid transparent;border-top:15px solid transparent;border-left:15px solid rgba(243, 146, 0, 0.8);font-size:0;line-height:0;}.devis-button:hover .pop-up-add-to-cart .input-box{min-width:50px;}.devis-button:hover .pop-up-add-to-cart .input-group-btn{width:auto;}.devis-button:hover .pop-up-add-to-cart .title{color:white;font-weight:bold;text-transform:uppercase;font-size:15px;padding:0 0 5px 0;border-bottom:1px solid white;display:block;text-align:center;margin-bottom:30px;}.devis-button:hover .pop-up-add-to-cart .quantity-label{margin-bottom:5px;float:left;margin-top:5px;}.devis-button:hover .pop-up-add-to-cart .qty-selector{margin-bottom:15px;float:right;}.devis-button:hover .pop-up-add-to-cart .qty-selector .wrapper-input{height:30px;border-top:1px solid white;border-bottom:1px solid white;display:inline-flex;align-items:center;}.devis-button:hover .pop-up-add-to-cart .qty-selector .wrapper-input span{padding-right:10px;}.devis-button:hover .pop-up-add-to-cart .qty-selector input{width:48px;height:30px;color:white;text-align:center;border:none;}.devis-button:hover .pop-up-add-to-cart .btn-tertiary{background-color:#005db5 !important;border-color:#005db5 !important;}.devis-button:hover .pop-up-add-to-cart .btn-tertiary:hover{color:#ffffff !important;}.modal-content .add-to-cart-button{width:auto;}}.pdp-register-button{margin-top:15px;}div#addToCartLayer{margin-top:100px;}.guest-login{padding:50px 10% 30px 10%;background-color:#e6eef9;}.guest-login .title{font-size:20px;color:#3c3d41;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #3c3d41;margin-bottom:20px;letter-spacing:1.2px;}.guest-login .forgotten-password a{font-size:13px;color:#009fe3;text-decoration:underline;display:block;margin-bottom:50px;}.guest-login .register{font-size:13px;color:#009fe3;text-align:center;text-decoration:underline;margin-top:10px;display:block;margin-bottom:5px;}.guest-login .btn{width:350px;margin-left:auto;margin-right:auto;}.guest-login a.btn-blue,
.guest-login .btn.btn-blue{background-color:#365f91;border:3px solid #365f91;}.guest-login a.btn-blue:hover,
.guest-login .btn.btn-blue:hover{background-color:white;color:#365f91;}.guest-login a.btn-lightgrey,
.guest-login .btn.btn-lightgrey{background-color:#b5b5b5;border:3px solid #b5b5b5;}.guest-login a.btn-lightgrey:hover,
.guest-login .btn.btn-lightgrey:hover{background-color:white;color:#b5b5b5;}.price-stock-wrapper{margin:30px 20px 0 0;}.price-stock-wrapper .price{font-size:22px;color:black;font-weight:bold;margin-top:45px;margin-bottom:20px;display:table;}.price-stock-wrapper .price .pdp-no-login-price{display:table-cell;vertical-align:middle;padding-right:25px;}.price-stock-wrapper .price .pdp-no-login-price .price{margin:0;color:black;}.price-stock-wrapper .price .pdp-no-login-price .net-price{font-size:13px;font-weight:normal;}.price-stock-wrapper .price .pdp-no-login-price .billing-price{margin:0;}.price-stock-wrapper .price .pdp-no-login{background-color:#a6dcf4;position:relative;font-weight:normal;font-size:15px;}.price-stock-wrapper .price .pdp-no-login > div{padding:10px;color:#3c3d41;}.price-stock-wrapper .price .pdp-no-login:before{position:absolute;content:'';width:0;height:0;border-style:solid;border-width:7px 12px 7px 0;border-color:transparent #a6dcf4 transparent transparent;margin-left:-12px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.price-stock-wrapper.product-price-range .price{font-size:13px;font-weight:normal;width:100%;margin-top:0;}.price-stock-wrapper.product-price-range .price .pdp-no-login-price,
.price-stock-wrapper.product-price-range .price .pdp-no-login{display:block;width:100%;}.price-stock-wrapper.product-price-range .price .pdp-no-login{margin-left:0;text-align:center;margin-top:15px;}.price-stock-wrapper.product-price-range .price .pdp-no-login:before{border-width:0 10px 15px 10px;border-color:transparent transparent #a6dcf4 transparent;margin-left:0;top:-15px;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translate(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%;}.price-stock-wrapper.product-price-range table.volume__prices{margin-top:40px;}.price-stock-wrapper.product-price-range table.volume__prices td,
.price-stock-wrapper.product-price-range table.volume__prices th{text-align:center;}.price-stock-wrapper .billing-price{font-size:22px;color:black;font-weight:bold;margin-top:45px;}.addtocart-component .qty-selector{margin-bottom:40px;}.addtocart-component .js-qty-selector-input{background:transparent;color:#333;padding-left:10px;padding-right:10px;}.addtocart-component .js-qty-selector-input[data-max="0"]{color:#fec2bc;}.addtocart-component .input-box{position:relative;min-width:60px;vertical-align:middle;display:table-cell;}.addtocart-component .input-box .js-qty-selector-input{width:100%;border-right:none;border-left:none;border-color:#dedede;box-shadow:inset 0 0 0 0;}.addtocart-component .unit{vertical-align:middle;display:table-cell;right:0;height:48px;padding:12px;}.addtocart-component .nostock{background-color:#fec2bc;margin-left:15px;}.addtocart-component .nostock > div{padding:15px;}.addtocart-component .nostock:before{position:absolute;content:'';width:0;height:0;border-style:solid;border-width:10px 15px 10px 0;border-color:transparent #fec2bc transparent transparent;margin-left:-15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.addtocart-component .min-unit-message{display:none;}.addtocart-component .min-unit-message.pdp{margin-top:-30px;}.addtocart-component .min-unit-message .boxInfoArrow{left:64px;top:-13px;transform:rotate(90deg);}.pop-up-add-to-cart .min-unit-message{clear:both;}.pop-up-add-to-cart .min-unit-message .boxInfoArrow{left:152px;top:-12px;}.gallery-carousel{margin-bottom:15px;}.gallery-carousel img{padding:10px 25px 0 0;}.product-status{z-index:2;position:absolute;right:-20px;top:-20px;}.product-status ul li{display:inline-block;}.product-status ul li img,
.product-status ul li svg{width:60px;padding:5px;}.product-sample-modal{padding:5px 30px;}.product-sample-modal form{padding:0 25px;}.product-sample-icon{display:block;margin:43px auto 0 auto;width:54px;text-align:center;}.title-product-sample-modal{margin-bottom:20px;padding:0 15px;}.title-product-sample-modal h3{text-transform:uppercase;font-size:20px;text-align:center;font-weight:bold;letter-spacing:1px;}.subtitle-product-sample-modal{margin-bottom:40px;padding:0 15px;}.form-sample-modal label{margin-bottom:15px;}.form-sample-modal label.error{display:none !important;}.form-sample-modal .buttonSampleForm{display:block;width:160px;margin:50px auto 40px auto;}.form-sample-modal .freeSampleTextarea{margin-top:20px;}.form-sample-modal .freeSampleTextarea textarea{height:100px;min-height:100px;max-width:100%;resize:none;}.form-sample-modal .freeSampleTextarea .custom-icon-form-error:before,
.form-sample-modal .freeSampleTextarea .custom-icon-form-ok:before{top:40px;}.boxInfo{display:inline-block;background-color:#a6dcf4;position:relative;max-width:362px;width:100%;}@media(max-width:1023px){.boxInfo{display:block;}}.boxInfo p{margin:0;padding:11px 20px;}.boxInfo .boxInfoArrow{width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:12px solid #a6dcf4;position:absolute;left:-12px;top:50%;transform:translateY(-50%);}@media(max-width:1023px){.boxInfo .boxInfoArrow{left:20px;top:-13px;transform:rotate(90deg);}.min-unit-message .boxInfo .boxInfoArrow{left:88px;}}.product-sample-popupSubmit{text-align:center;font-weight:600;margin-bottom:70px;font-size:18px;}.product-reference-title{font-size:20px;text-transform:uppercase;letter-spacing:1.2px;font-weight:bold;margin:40px 30px 0 30px;padding-bottom:5px;border-bottom:1px solid #d2d2d2;margin-bottom:30px;}@media(max-width:1023px){.product-reference-title{margin:40px 20px 0 20px;}}@media(min-width:1024px){.add-to-cart-devis{position:relative;display:flex;border-top:1px solid #005db5;margin-top:20px;}.freeSampleContainer{display:table;padding-right:15px;}.freeSampleContainer .sampleButton{display:table-cell;white-space:nowrap;}.freeSampleContainer .sampleButton .checkmark{top:inherit;}.freeSampleContainer .boxInfo{display:table-cell;width:100%;}}@media(max-width:1023px){.docs-certs-wrapper{margin-top:20px;}.pdp-register-button{width:100%;}.product-display{margin-left:20px;margin-right:20px;}.product-display .product-image-wrapper{width:50%;padding-right:40px;padding-left:0;}.product-display .product-info-wrapper{width:50%;}}@media(max-width:639px){.product-display{margin:0;}.product-display .product-image-wrapper{width:100%;}.product-display .product-info-wrapper{width:100%;}.product-display .price-stock-wrapper .price{margin:30px 10px;}.product-display .page-details-variants-select{margin:0 10px;}.product-display .pdp-register-button{margin:15px 10px 0 10px;width:inherit;display:block;}.product-display .product-image-wrapper{padding-left:0;padding-right:0;}.product-display .product-image-wrapper .product-status{right:10px;}.product-details.page-title{padding-left:10px;padding-right:10px;}.docs-certs-wrapper{margin:0 10px;}.docs-certs-wrapper .product-docs-expander .title{font-size:16px;}.product-description{padding:20px 10px;}.product-details.page-title{margin-bottom:10px;}.product-details.page-title .name{text-align:center;border:none;}.price-stock-wrapper{margin:30px 0 0 0;}.guest-login .btn{width:100%;}.guest-login{padding:30px 20px;}.modal-content #addToCartLayer{padding:10px 20px 20px;}.addtocart-component .min-unit-message .boxInfoArrow{left:86px;}}.btn-product-request{display:block;width:210px;margin:50px auto 40px auto;}.lbl-product-request{margin-bottom:15px;}.text-area-product-request{margin-top:20px;}.text-area-product-request label{margin-bottom:15px;}.text-area-product-request textarea{height:100px;min-height:100px;max-width:100%;resize:none;}.product-request-body{padding:0 14% 10px;overflow-y:auto;}.product-request{padding:10px 14% 0 !important;}.product-request .product-request-content{display:table;}.product-request .product-request-content .product-request-list{padding-left:0;list-style:none;}.product-request .product-request-content .product-request-list li + li{margin-top:20px;}.product-request .product-request-content .product-request-list .product-request-item .thumb{float:left;margin-right:10px;}.product-request .product-request-content .product-request-list .product-request-item .thumb img{max-width:65px;}.product-request .product-request-content .product-request-list .product-request-item .details{margin-left:75px;}.product-request .product-request-content .product-request-list .product-request-item .details .name{font-weight:bold;color:inherit;}.product-request .product-request-content img{width:100%;}.subline-popup-product-request{margin-bottom:30px;margin-top:0;display:block;text-align:center;}.product-request-qty{margin-top:20px;margin-bottom:0;}.qty-selector-product-request{margin-bottom:20px !important;}.certs-product-request{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:20px;}.certs-product-request span{margin-bottom:20px;}.product-request-form-group{margin-bottom:30px !important;}.add-to-cart-devis-plp{transition:all 0.4s ease;}.add-to-cart-devis-plp .pop-up-add-to-cart{background-color:#f39200 !important;}.add-to-cart-devis-plp .pop-up-add-to-cart:after{border-left:15px solid rgba(243, 146, 0, 0.8) !important;}.add-to-cart-devis-plp .btn-tertiary{background-color:#005db5 !important;border-color:#005db5 !important;}.add-to-cart-devis-plp .btn-tertiary:hover{color:#ffffff !important;}.owl-dots{text-align:center;width:100%;}.owl-dots .owl-dot{display:inline-block;height:10px;width:10px;border-radius:50px;background:#dadada;margin-left:9px;margin-right:9px;}.owl-dots .owl-dot.active{background-color:#005db5;cursor:default;}.page-homepage .slider-content-wrapper{position:relative;}.page-homepage .slider-content-wrapper .slider-content-text{text-align:center;position:absolute;top:0;height:100%;width:41%;padding-left:20px;padding-right:20px;}.page-homepage .slider-content-wrapper .slider-content-text > div{top:58.5%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:relative;}.page-homepage .slider-content-wrapper .slider-content-text .title.shadowed,
.page-homepage .slider-content-wrapper .slider-content-text .subtitle.shadowed{text-shadow:0px 0px 20px rgba(255, 255, 255, 0.7);}.page-homepage .slider-content-wrapper .slider-content-text .title + a,
.page-homepage .slider-content-wrapper .slider-content-text .subtitle + a{margin-top:45px;}.page-homepage .slider-content-wrapper .slider-content-text .title{font-size:30px;text-transform:uppercase;line-height:1;letter-spacing:1pt;font-weight:bold;}.page-homepage .slider-content-wrapper .slider-content-text .subtitle{font-size:15px;margin-top:15px;font-weight:normal;}.page-homepage .owl-dots{position:absolute;bottom:10px;line-height:1;}@media(max-width:1023px){.page-homepage .owl-dots{bottom:0;}}.page-homepage .slider-content-wrapper .slider-content-text .title{font-size:40px;}.page-homepage .slider-content-wrapper .slider-content-text .subtitle{font-size:15px;font-weight:bold;}.page-homepage .slider-content-wrapper .slider-content-text .subtitle + a{margin-top:20px;}.carousel-title{font-weight:bold;letter-spacing:1.2px;font-size:30px;text-transform:uppercase;text-align:center;margin-top:40px;margin-bottom:30px;line-height:1.25;}@media(max-width:1023px){.product-details-content{margin-bottom:10px;}}.product-content{margin-bottom:15px;}.product-carousel{margin-bottom:40px;}.product-carousel a{transition:background-color 0.5s ease;}.product-carousel .product-name{text-align:center;text-transform:uppercase;color:#3b3d40;font-weight:bold;line-height:1.25;}.product-carousel .product-name.text-capitalize{text-transform:capitalize;}.product-carousel .product-price{text-align:center;color:#005db5;text-transform:lowercase;}.product-carousel .product-image{height:0;padding-bottom:100%;}@media(min-width:640px){.page-homepage .slider-content-wrapper .slider-content-text.left{left:0;}.page-homepage .slider-content-wrapper .slider-content-text.right{right:0;}.page-homepage .slider-content-wrapper .slider-content-text.right .title + a,
 .page-homepage .slider-content-wrapper .slider-content-text.right .subtitle + a{margin-top:35px;}.page-homepage .slider-content-wrapper .slider-content-text.center{left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translate(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:450px;padding:0;}.page-homepage .slider-content-wrapper .slider-content-text.center .title{font-size:35px;}.page-homepage .slider-content-wrapper .slider-content-text.center .subtitle{font-weight:bold;}.homepage-services-banner{margin-bottom:50px;}}@media(max-width:1023px){.page-homepage .slider-content-wrapper .slider-content-text{padding-left:10px;padding-right:10px;}.page-homepage .slider-content-wrapper .slider-content-text > div{top:46%;}.page-homepage .slider-content-wrapper .slider-content-text.right .title + a,
 .page-homepage .slider-content-wrapper .slider-content-text.right .subtitle + a{margin-top:20px;}.page-homepage .slider-content-wrapper .slider-content-text .title + a,
 .page-homepage .slider-content-wrapper .slider-content-text .subtitle + a{margin-top:20px;}.page-homepage .slider-content-wrapper .slider-content-text .title{font-size:25px;}.page-homepage .slider-content-wrapper .slider-content-text .subtitle{font-size:13px;}}@media(min-width:639px) and (max-width:700px){.page-homepage .slider-content-wrapper{margin-bottom:20px;}.page-homepage .slider-content-wrapper .slider-content-text{padding-left:5px;padding-right:5px;}.page-homepage .slider-content-wrapper .slider-content-text.right .title{letter-spacing:0;font-size:20px;}}@media(max-width:639px){.page-homepage .slider-content-wrapper .slider-content-text{position:relative;padding:20px 15px 15px;width:100%;max-width:100%;background-color:#005db5;min-height:135px;margin-bottom:20px;}.page-homepage .slider-content-wrapper .slider-content-text > div{transform:initial;top:50%;}.page-homepage .slider-content-wrapper .slider-content-text > div .title{color:white;letter-spacing:normal;}.page-homepage .slider-content-wrapper .slider-content-text > div .subtitle{display:none;}.page-homepage .slider-content-wrapper .slider-content-text .text-btn-wrapper{position:absolute;height:100%;bottom:0;top:0;right:0;left:0;padding:inherit;}.page-homepage .slider-content-wrapper .slider-content-text .title + a,
 .page-homepage .slider-content-wrapper .slider-content-text .subtitle + a{position:absolute;bottom:0;right:0;left:0;margin:20px auto 15px;max-width:max-content;}.page-homepage .slider-content-wrapper .slider-content-text.center{background-color:#d2d2d2;}.page-homepage .slider-content-wrapper .slider-content-text .title{font-size:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:20px;max-height:40px;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.product-carousel{margin-bottom:30px;}.carousel-title{font-size:25px;margin-top:30px;margin-bottom:25px;}.slider-content-wrapper .slider-content-text{width:100%;}picture img{width:100%;object-fit:cover;height:212px;}}.dt-reset-search{margin-left:15px;cursor:pointer;text-decoration:underline;}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:none;}.dataTables_scrollHeadInner{background-color:#005db5;}.category-page-name{font-size:30px;font-weight:bold;text-transform:uppercase;margin:18px 30px 30px 30px;border-bottom:1px solid #005db5;padding-bottom:4px;border-bottom:none;}@media(max-width:1023px){.category-page-name{margin:25px 20px 50px 20px;}}@media(max-width:639px){.category-page-name{margin:25px 10px 10px 10px;border-bottom:none;text-align:center;}}.category-page-description{margin-left:30px;}.category-navigation-wrapper{padding:30px 20px;}.category-navigation-wrapper .first-level-category a{font-weight:bold;text-transform:uppercase;padding-bottom:20px;letter-spacing:1px;font-size:18px;color:#3c3c3c;}.category-navigation-wrapper .single-category-wrapper{border-bottom:1px solid #d2d2d2;}.category-navigation-wrapper .single-category-wrapper:not(:first-of-type){margin-top:30px;}.category-navigation-wrapper .second-level-category{padding:15px 20px 15px 0;text-transform:capitalize;font-weight:bold;position:relative;border-top:1px solid #d2d2d2;}.category-navigation-wrapper .second-level-category.no-capitalize{text-transform:none;}.category-navigation-wrapper .second-level-category a{color:#525252;display:block;}.category-navigation-wrapper .second-level-category a:hover{color:#005db5;}.category-navigation-wrapper .second-level-category .custom-glyphicon{float:right;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:0;color:#8b8b81;}.category-navigation-wrapper .second-level-category .custom-glyphicon:hover{color:#005db5;}.category-navigation-wrapper .second-level-category span[class*=icon]{-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}.category-navigation-wrapper .second-level-category span[class*=icon].active{-webkit-transform:rotate(-90deg) translateX(50%);-moz-transform:rotate(-90deg) translateX(50%);-ms-transform:rotate(-90deg) translateX(50%);transform:rotate(-90deg) translateX(50%);}.category-navigation-wrapper ul{margin-bottom:15px;list-style:none;display:none;}.category-navigation-wrapper ul li a{color:#afaeae;cursor:pointer;padding-bottom:5px;display:block;}.category-navigation-wrapper ul li a:hover{color:#23527c;text-decoration:none;}.category-navigation-wrapper ul li a.active{color:#009fe3;}@media(max-width:1023px){.category-navigation-wrapper .single-category-wrapper{margin-right:10px;margin-left:10px;}.category-navigation-wrapper .first-level-category{padding-right:0;}.category-navigation-wrapper .second-level-category{margin-right:0;}.category-navigation-wrapper .second-level-category a{padding-right:12px;}.category-navigation-wrapper .second-level-category .custom-glyphicon{right:0;}.category-page-description{margin:20px 0 0;}}.account-section-header{font-size:30px;font-weight:bold;color:#3c3d41;text-transform:uppercase;border-bottom:1px solid #356093;padding:15px 0;margin:0 30px 50px 30px;line-height:1;}.page-accountLanding .account-section{margin:0;}.page-accountLanding .account-section .right-content{margin-bottom:0;width:100%;text-align:center;}.page-accountLanding .account-section .left-menu{width:100%;text-align:center;margin-bottom:0;}.page-accountLanding .account-section .left-menu li{margin-bottom:0;padding:22.5px 10px;font-weight:600;letter-spacing:1.2px;}.page-accountLanding .account-section .left-menu li:nth-child(1){background-color:#005db5;}.page-accountLanding .account-section .left-menu li:nth-child(2){background-color:#1a6dbd;}.page-accountLanding .account-section .left-menu li:nth-child(3){background-color:#337dc4;}.page-accountLanding .account-section .left-menu li:nth-child(4){background-color:#4d8dcb;}.page-accountLanding .account-section .left-menu li:nth-child(5){background-color:#669dd3;}.page-accountLanding .account-section .left-menu li:nth-child(6){background-color:#7faeda;}.page-accountLanding .account-section .left-menu li:nth-child(7){background-color:#9abee2;}.page-accountLanding .account-section .left-menu li a{color:white;}.account-section .left-menu{width:275px;padding:0;display:inline-block;float:left;clear:both;margin-bottom:20px;}.account-section .left-menu ul{padding:0;margin:0;}.account-section .left-menu ul li{margin-bottom:20px;list-style:none;letter-spacing:.5pt;}.account-section .left-menu ul li:last-of-type{margin-bottom:0;}.account-section .left-menu ul li a,
.account-section .left-menu ul li .active{font-size:18px;color:#3c3d41;text-transform:uppercase;}.account-section .left-menu ul li a:hover{color:#005db5;}.account-section .left-menu ul li .active{cursor:default;font-weight:600;}.account-section .right-content{width:calc(100% - 275px);display:inline-block;margin-bottom:50px;}.account-section .right-content .top-right-content{border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;padding:10px;font-size:18px;font-weight:bold;text-transform:uppercase;color:#005db5;}.account-section .right-content .bottom-right-content{clear:both;}.account-section .right-content .bottom-right-content .filters-applied{padding-left:20px;padding-bottom:20px;}.account-section .right-content .bottom-right-content .filters-applied .clear-filters{margin-left:7px;}.account-section .right-content .bottom-right-content .filters-applied .clear-filters .text{font-size:10px;text-transform:uppercase;color:#ffffff;background-color:#005db5;border-radius:10px;font-weight:600;padding-left:5px;padding-right:5px;border-style:solid;border-color:#005db5;}.account-section .right-content .bottom-right-content .filters-applied .clear-filters .text:hover{color:#005db5;background-color:#ffffff;border-color:#005db5;}.account-section .right-content .custom-icon-smile-face{vertical-align:middle;font-size:30px;color:#009fe3;padding-right:5px;}.account-section .right-content .title{padding:20px;font-size:14px;font-weight:bold;color:#3c3d41;text-transform:uppercase;}.account-section .right-content .top-button{display:inline-block;position:relative;top:-10px;}@media(max-width:639px){.account-section .right-content .top-button{top:25px;min-width:auto;margin-bottom:30px;}}.account-section .right-content .normalFont{margin-right:20px;}.account-section .right-content .text{font-size:13px;color:black;}.account-section .right-content .text.text-margin{margin-bottom:15px;}.account-section .right-content .text.black{color:black;}.account-section .right-content .text.green{color:#4db870;}.account-section .right-content .text.red{color:#fb503e;}.account-section .right-content .text.yellow{color:#ffa000;}.account-section .right-content .circle{display:inline-block;width:12px;height:12px;border-radius:100%;vertical-align:middle;margin-right:20px;}.account-section .right-content .circle.black{background-color:black;}.account-section .right-content .circle.green{background-color:#4db870;}.account-section .right-content .circle.yellow{background-color:#ffa000;}.account-section .right-content .circle.red{background-color:#fb503e;}.account-section .right-content .custom-icon-plus,
.account-section .right-content .custom-icon-minus,
.account-section .right-content .custom-icon-loading{font-size:21px;cursor:pointer;vertical-align:middle;font-weight:normal;}.custom-icon-edit{font-size:19px;cursor:pointer;font-weight:bold !important;vertical-align:middle;margin-left:35px;}@media(max-width:340px){.custom-icon-edit{margin-left:20px;}}.custom-icon-edit.color{color:#009fe3;}.button-row{padding:20px;}.button-row .save-button{max-width:280px;width:100%;float:right;}.personal-details .left{float:left;}.personal-details .left,
.personal-details .right{width:50%;display:inline-block;padding:0 35px;margin-bottom:25px;}.personal-details .left .custom-select .select-selected,
.personal-details .right .custom-select .select-selected{height:30px;margin-bottom:35px;max-width:252px;}.personal-details .left .custom-select .select-selected:after,
.personal-details .right .custom-select .select-selected:after{top:12px;}.personal-details .left .custom-select .select-items,
.personal-details .right .custom-select .select-items{max-width:252px;}.personal-details .left label.uncased,
.personal-details .right label.uncased{padding-left:0;}.personal-details .left .form-group,
.personal-details .right .form-group{margin-bottom:35px;}.personal-details .left .form-group:first-child,
.personal-details .right .form-group:first-child,
.personal-details .left .form-group:last-child,
.personal-details .right .form-group:last-child{margin-bottom:5px;}.personal-details .left .form-group .input-style,
.personal-details .right .form-group .input-style{padding:5px 0;margin-top:5px;min-height:30px;}.personal-details .left .form-group .form-control.select-arrow-active,
.personal-details .right .form-group .form-control.select-arrow-active{border-color:#009fe3;}.personal-details .left .form-group .form-control:not(.select-arrow-active),
.personal-details .right .form-group .form-control:not(.select-arrow-active){border:none;}.personal-details .left .form-group .form-control:not(.select-arrow-active).select-selected,
.personal-details .right .form-group .form-control:not(.select-arrow-active).select-selected{padding-left:0;}.personal-details .left .form-group .form-control:not(.select-arrow-active).select-selected:after,
.personal-details .right .form-group .form-control:not(.select-arrow-active).select-selected:after{border-color:transparent;}.personal-details .left .form-group label,
.personal-details .right .form-group label{font-size:13px;color:#3c3d41;margin-bottom:0;min-height:20px;}.personal-details .left .form-group select.form-control,
.personal-details .right .form-group select.form-control{text-transform:none;}.personal-details .left .form-group .form-control,
.personal-details .right .form-group .form-control{box-shadow:none;max-width:252px;width:100%;height:30px;padding:5px 15px 5px 0;margin-top:5px;}.personal-details .left .form-group .form-control.select-selected,
.personal-details .right .form-group .form-control.select-selected{padding:5px 15px;}.personal-details .left .form-group .form-control:focus,
.personal-details .right .form-group .form-control:focus{border:1px solid #009fe3;height:30px;padding-left:12px;}.personal-details .left .form-group .form-control[readonly],
.personal-details .right .form-group .form-control[readonly]{background:none;}.personal-details .left .form-group .form-control[readonly]:focus,
.personal-details .right .form-group .form-control[readonly]:focus{border:none;}.personal-details .left .form-group .custom-select,
.personal-details .right .form-group .custom-select{height:63px;}.personal-details .left .form-group .custom-icon-edit,
.personal-details .right .form-group .custom-icon-edit{margin-left:15px;}.personal-details .left .form-group .custom-icon-edit:hover,
.personal-details .right .form-group .custom-icon-edit:hover{color:#009fe3;}.personal-details .button-row{padding:0 36px 50px;}.personal-details .button-row .save-button{max-width:100%;width:auto;}.access-details{padding-bottom:30px;background-color:#f9f9f9;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;}.access-details .subtitle-wrapper{padding:10px 20px 20px;}.access-details .subtitle-wrapper .subtitle{font-size:14px;color:#3c3d41;text-transform:uppercase;}.access-details .content{padding:0 35px;width:100%;}.access-details .content .text{font-size:13px;color:black;margin-bottom:20px;}.access-details .content .text.newPasswordBox{position:absolute;top:10px;left:280px;max-width:420px;background-color:#a6dcf4;padding:10px 20px;}@media(min-width:639px) and (max-width:788px){.access-details .content .text.newPasswordBox{position:relative;top:0;left:0;max-width:252px;}}.access-details .content .text.newPasswordBox .triangle{position:absolute;left:-10px;top:19px;color:#a6dcf4;margin-bottom:0;}@media(min-width:639px) and (max-width:788px){.access-details .content .text.newPasswordBox .triangle{left:47%;top:-14px;transform:rotate(90deg);}}.access-details .content .form-group{position:relative;}.access-details .content .form-group label{font-size:13px;color:black;font-weight:normal;text-transform:capitalize;}.access-details .content .form-group .form-control{border-radius:0;border:1px solid #d2d2d2;width:252px;height:30px;}.access-details .content .form-group .form-control:focus{border:1px solid #009fe3;height:30px;padding-left:12px;}.access-details .button-row{padding:20px 0;}.access-details .button-row .save-button{max-width:100%;width:auto;}@media(max-width:639px){.account-section .right-content .pagination-toolbar{padding:0;}.account-section .right-content .content .form-group .form-control{width:100%;font-size:13px;}.account-section .right-content .content .text.newPasswordBox{position:relative;top:0;left:0;}.account-section .right-content .content .text.newPasswordBox .triangle{left:47%;top:-14px;transform:rotate(90deg);}.personal-details .left,
 .personal-details .right{width:100%;padding:0 25px;margin-bottom:0;}.personal-details .left .form-group .form-control,
 .personal-details .right .form-group .form-control{width:100%;padding:0;}.personal-details .button-row{padding:20px 20px 40px 20px;}.personal-details .button-row .button{max-width:100%;}}.address-book .address-book-content .padding-row{padding:0 35px;}.address-book .address-book-content h2{font-size:15px;font-weight:600;padding-bottom:10px;margin-bottom:0;border-bottom:1px solid #cccccc;}.address-book .address-book-content ul{padding:0;margin:0;}.address-book .address-book-content ul li{list-style:none;font-size:13px;}.address-book .address-book-content ul .default-address{margin-top:10px;color:#009fe3;font-weight:bold;font-size:12px;}.address-book .address-book-content .book-address-wrapper:not(:first-of-type){border-top:1px dashed #d2d2d2;}.address-book .address-book-content .account-cards{width:100%;position:relative;padding:20px 0;}.address-book .address-book-content .account-cards-actions{position:absolute;right:0;top:20px;}.address-book .address-book-content .js-book-address-edit{display:none;padding-top:30px;padding-bottom:30px;}.address-book .address-book-content .js-book-address-edit .book-address-edit-header{font-weight:bold;margin-bottom:14px;}.address-book .address-book-content .book-address-row-add{display:table;vertical-align:middle;width:100%;padding:25px 35px;font-weight:bold;}.address-book .address-book-content .book-address-row-add > div{display:table-cell;}.address-book .address-book-content .book-address-row-add .add-button{text-align:right;}.address-book .address-book-content .book-address-row-add .add-button a{color:inherit;float:none;}.address-book .address-book-content .book-address-row-add .add-button a:hover{color:#005db5;}.address-book .new-user-request .user-request-form{width:100%;display:inline-block;padding:0 20px;}.address-book .new-user-request .user-request-form .form-group{float:left;width:calc(50% - 30px);margin:0 15px;margin-bottom:60px;}.address-book .new-user-request .user-request-form .form-group label{font-size:13px;color:black;text-transform:capitalize;}.address-book .new-user-request .user-request-form .form-group .form-control{border-radius:0;border:1px solid #cacaca;width:100%;height:30px;}.mandatory-fields{font-size:13px;margin:20px 0;}@media(max-width:639px){.address-book .new-user-request .user-request-form .form-group{width:100%;margin:0;}.address-book .button-row{padding:0;}.address-book .button-row .button{max-width:100%;margin-top:15px;margin-bottom:30px;}}.payment-details{padding-bottom:30px;background-color:#f9f9f9;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;margin-bottom:200px;}@media(max-width:639px){.payment-details{margin-top:30px;margin-bottom:30px;}}.payment-details .content{padding:0 25px;}.my-documents{background-color:#f9f9f9;border-bottom:1px solid #d2d2d2;}.my-documents ul{padding:0 15px;margin:0;}.my-documents ul li{border-top:1px solid #d2d2d2;padding:10px 5px;list-style:none;}.my-documents ul li .document-icon{font-size:16px;display:inline-block;top:0;vertical-align:middle;margin-right:15px;}.my-documents ul li .text{display:inline-block;width:70%;margin-bottom:0 !important;}.my-documents ul li a{width:12%;display:inline-block;text-decoration:underline;}.my-documents ul li a:last-of-type{text-align:right;}.order-history .show-by-row{display:inline-block;padding:20px 8px 20px 8px;width:100%;}.order-history .show-by-row .show-by-order,
.order-history .show-by-row .show-by-product{display:inline-block;font-size:13px;color:#3c3d41;text-decoration:underline;cursor:pointer;}.order-history .show-by-row .show-by-order.active,
.order-history .show-by-row .show-by-product.active,
.order-history .show-by-row .show-by-order:hover,
.order-history .show-by-row .show-by-product:hover{color:#009fe3;}.order-history .show-by-row .show-by-order.active,
.order-history .show-by-row .show-by-product.active{cursor:default;}.order-history .show-by-row .search-bar{float:right;position:relative;bottom:9px;}.order-history .show-by-row .nav > li,
.order-history .show-by-row .nav{display:inline-block;}.order-history .show-by-row .nav > li.active a,
.order-history .show-by-row .nav.active a{color:#009fe3;}.order-history .show-by-row .nav > li a,
.order-history .show-by-row .nav a{padding:0;}.order-history .show-by-row .nav > li a:focus,
.order-history .show-by-row .nav a:focus,
.order-history .show-by-row .nav > li a:hover,
.order-history .show-by-row .nav a:hover{background-color:transparent;}.order-history .show-by-product-content thead th{color:white;font-weight:bold;text-transform:capitalize;background-color:#005db5;padding:10px;text-align:center;vertical-align:middle;white-space:nowrap;}.order-history .show-by-product-content thead .white-space{height:7px;}.order-history .show-by-product-content thead tr.no-capitalize th{text-transform:none;}.order-history .show-by-product-content tbody tr:nth-of-type(odd){background-color:#f1f1f1;}.order-history .show-by-product-content tbody tr:hover{background-color:#dcedf5;}.order-history .show-by-product-content tbody td{font-size:13px;color:black;padding:10px;text-align:center;vertical-align:middle;}.order-history .show-by-product-content tbody td a{color:#009fe3;text-decoration:underline;}.order-history .show-by-product-content tbody td .custom-icon-cart{font-weight:normal;}.order-history .show-by-product-content tbody td.blue:hover{background-color:#366092;}.search-bar.invoices{padding-top:20px;float:right;}.search-bar.invoices input{width:135px;}.search-bar form{display:inline-block;}.search-bar form input{border:none;border-bottom:1px solid black;outline:0;width:232px;color:#a8a8a8;padding-bottom:5px;vertical-align:middle;}.search-bar form input::placeholder{color:#a8a8a8;opacity:1;}.search-bar form input:-ms-input-placeholder{color:#a8a8a8;}.search-bar form input::-ms-input-placeholder{color:#a8a8a8;}@media(max-width:639px){.search-bar form input{width:80%;}}.search-bar form button{border:none;background:none;}.search-bar .icon{font-size:20px;display:inline-block;color:#3c3d41;vertical-align:middle;}.search-bar.marche input{width:270px;}.blue-box{padding:10px 0;margin-bottom:20px;}.blue-box .show-references-text,
.blue-box .show-references-link{font-size:15px;display:inline-block;margin-right:15px;}.blue-box .show-references-link{text-decoration:underline;cursor:pointer;color:#009fe3;}.right-text{text-align:right;}.find-order{background:white;color:black;font-weight:normal;border-radius:5px;}.underline{text-decoration:underline;}.order-product-table{border:2px solid #005db5;margin-bottom:5px;}.order-product-table tbody{display:block;padding:10px;}.order-product-table td{padding:8px 10px;}.order-product-table .inner-header th{background-color:transparent;color:black;text-transform:none;padding-top:8px;}.order-product-table .inner-header th:nth-child(2){width:100%;}.order-product-table th.outer-table-th{background-color:#005db5;color:white;height:40px;white-space:nowrap;padding-left:50px;vertical-align:middle;}@media(max-width:480px){.order-product-table tbody > tr{display:flex;flex-direction:column;border-bottom:1px solid lightslategray;margin-bottom:5px;}.order-product-table tbody > tr:last-child{border-bottom:none;}.order-product-table tbody > tr td{display:flex;justify-content:space-between;text-align:right;}.order-product-table tbody > tr td span{display:block;margin-right:5px;font-weight:bold;}}.inner-table{padding:15px;}.inner-table table,
.inner-table caption,
.inner-table tbody,
.inner-table tfoot,
.inner-table thead,
.inner-table tr,
.inner-table th,
.inner-table td{margin:10px;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;color:black;text-transform:capitalize;}.inner-table table th,
.inner-table caption th,
.inner-table tbody th,
.inner-table tfoot th,
.inner-table thead th,
.inner-table tr th,
.inner-table th th,
.inner-table td th{font-weight:bold;padding-bottom:15px;}.inner-table table{width:80%;}.inner-table .inner-table-tbody td{height:20px;}.inner-table .inner-table-tbody td img{max-width:80px;float:left;margin-right:15px;}.reservation-action-button{color:white;border-radius:5px;border:none;padding:5px 10px;background-color:#009fe3;}.reservation-input-quantity{font-size:14px;line-height:1.42857143;color:#3c3d41;background-color:#ffffff;background-image:none;border:1px solid #d2d2d2;border-radius:0;text-align:center;}.reservation-input-quantity:focus{border-color:#009fe3;outline:0;box-shadow:none;}.reservation-not-active{pointer-events:none;}.reservation-row{content:"" !important;display:flex;flex-direction:row-reverse;justify-content:space-between;}.reservation-action{border-radius:5px;}.reservation-table-item .custom-select{width:160px;top:-2px;}#res-error-msg{color:red;}.res-not-shown{display:none !important;}.res-discard-wrapper{margin-top:40px;margin-left:30px;}.res-list{position:relative;}.reservation-item-remove{text-align:center;display:flex;justify-content:center;}.reservation-item-remove div{width:fit-content;}.reservation-item-remove div .custom-icon-close{font-size:15.3px;cursor:pointer;color:#009fe3;}.reservation-item-remove div[disabled] .custom-icon-close{cursor:not-allowed;color:lightgrey;}.res-no-cert{text-align:center;width:100%;display:block;}.res-qty-wrapper{display:flex;align-items:center;top:-7px;position:relative;justify-content:flex-end;}.reservation-input-prod{font-size:14px;line-height:1.42857143;color:#3c3d41;background-color:#ffffff;background-image:none;border:1px solid #d2d2d2;border-radius:0;text-align:center;height:37px;width:180px;}.reservation-input-prod:focus{border-color:#009fe3;outline:0;box-shadow:none;}.reservation-item-expanded{width:100%;padding:12px 30px;}.res-add-prod-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;margin-top:15px;}.res-add-prod-wrapper div{display:flex;flex-direction:column;align-items:center;margin-right:10px;}.reservation-item-add .custom-icon-cart{font-size:16px;}.reservation-item-add button{position:relative;}.add-to-cart-spinner.res-spinner{top:auto;bottom:0;height:calc(100%);}@media(max-width:640px){.add-to-cart-spinner.res-spinner{height:calc(100%);}}.item-content-expanded .edit-reservation{position:relative;}.item-content-expanded .edit-reservation .quantity-unit input{text-align:left;font-size:13px;}.item-content-expanded .edit-reservation .increment-box{position:absolute;top:-4px;right:6px;}.item-content-expanded .edit-reservation .custom-icon-plus{font-size:16px !important;}.item-content-expanded .edit-reservation .custom-icon-minus{font-size:16px !important;}.reorderButton{padding:5px 10px;background-color:#009fe3;color:white;border-radius:5px;width:25%;height:50%;border:none;}.reorderButton img{height:15px;padding-right:5px;}.millstock-row{padding-top:10px;}.devis-row{content:"" !important;display:flex;flex-direction:row-reverse;justify-content:end;padding-top:10px;}.devis-row .devis-approve{padding-left:20px;}.devis-row .devis-document{display:flex;align-items:center;padding-right:50px;}button.locateOrderButton{background:white;border-radius:4px;border:1px solid #d2d2d2;padding:2px 20px;}button.locateOrderButton a{color:black;font-weight:normal;text-decoration:none;}.account-section .right-content .order-details .title{padding-left:0;padding-top:10px;padding-bottom:10px;}.account-section .right-content .order-details .content{margin-left:20px;margin-right:20px;}.order-details .content .order-details-item{margin-bottom:15px;}.order-details .content .order-details-item .order-breadcrumb{margin:10px;height:20px;}.order-details .content .order-details-item .order-details-top{border-top:1px solid #d2d2d2;background-color:#f9f9f9;border-bottom:1px solid #d2d2d2;padding-left:40px;padding-right:15px;height:80px;position:relative;}.order-details .content .order-details-item .order-details-top .column{display:inline-block;}.order-details .content .order-details-item .order-details-top .column .column:not(.first-column){width:15%;right:10%;}.order-details .content .order-details-item .order-details-top .column .column-title{font-size:13px;color:#3c3d41;font-weight:bold;display:inline-block;}.order-details .content .order-details-item .order-details-top .column .column-title .column-title-button{font-weight:normal;color:black;}.order-details .content .order-details-item .order-details-top .column .column-row{margin-bottom:10px;}.order-details .content .order-details-item .order-details-top .column .column-row .text{display:inline-block;margin-bottom:0;}.order-details .content .order-details-item .order-details-top .first-column{width:55%;}.order-details .content .order-details-item .order-details-top .order-details-id{font-size:13px;color:#3c3d41;display:inline-block;line-height:20px;margin-bottom:10px;}.order-details .content .order-details-item .order-details-top .order-details-id .order-details-id-title{font-weight:bold;}.order-details .content .order-details-item .order-details-top .order-details-id .order-details-id-url{text-decoration:underline;}.order-details .content .order-details-item .order-details-top .order-details-id span{color:#1a86c4;font-weight:normal;}.order-details .content .order-details-item .order-details-bottom{display:flex;justify-content:space-between;padding:22px 40px;border-bottom:1px solid #d2d2d2;}.order-details .content .order-details-item .order-details-bottom .new-section{padding-top:10px;}.order-details .content .order-details-item .order-details-bottom .column{width:calc(50% - 10px);display:inline-block;vertical-align:top;}.order-details .content .order-details-item .order-details-bottom .column.second-column{padding-left:60px;}.order-details .content .order-details-item .order-details-bottom .column .column-title{font-size:13px;color:#3c3d41;font-weight:bold;display:inline-block;}.order-details .content .order-details-item .order-details-bottom .column.address-column{width:calc(50% - 60px);margin-right:1em;}.order-details .content .order-details-item .order-details-bottom .column.address-column > .column-title:first-child{padding-top:0;}.order-details .content .order-details-item .order-details-bottom .column .column-row{margin-bottom:10px;}.order-details .content .order-details-item .order-details-bottom .column .column-row .text{display:inline-block;margin-bottom:0;}.order-details .content .order-details-item .billing-address-title{margin-right:10px;float:left;}.order-details .content .order-details-item .shipping-address-title{margin-left:10px;}.order-details .content .order-details-item .billing-address-title,
.order-details .content .order-details-item .shipping-address-title{width:calc(50% - 10px);display:inline-block;margin-bottom:6px;}.order-details .content .order-details-item .billing-address-title .column-title,
.order-details .content .order-details-item .shipping-address-title .column-title{font-size:14px;font-weight:bold;color:#3c3d41;text-transform:uppercase;margin-left:20px;}.order-details .content .order-details-item .billing-address{margin-right:10px;float:left;}.order-details .content .order-details-item .shipping-address{margin-left:10px;}.order-details .content .order-details-item .billing-address,
.order-details .content .order-details-item .shipping-address{padding:22px 40px;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;background-color:#fafafa;width:calc(50% - 10px);display:inline-block;min-height:226px;}.order-details .content .order-details-item .billing-address .column .column-title,
.order-details .content .order-details-item .shipping-address .column .column-title{font-size:14px;font-weight:bold;color:#3c3d41;}.order-details .content .order-details-item .billing-address .column .column-row,
.order-details .content .order-details-item .shipping-address .column .column-row{margin-bottom:10px;}.order-details .content .order-details-item .billing-address .column .column-row .column-title,
.order-details .content .order-details-item .shipping-address .column .column-row .column-title{font-size:13px;color:#3c3d41;font-weight:bold;display:inline-block;}.order-details .content .order-details-item .billing-address .column .column-row .text,
.order-details .content .order-details-item .shipping-address .column .column-row .text{display:inline-block;margin-bottom:0;}.order-details .content .order-details-item .download{font-size:13px;color:#1a86c4;text-align:right;text-decoration:underline;margin-top:10px;margin-bottom:40px;}.order-details .content .order-details-item .products-title{font-size:14px;font-weight:bold;color:#3c3d41;text-transform:uppercase;padding-bottom:6px;padding-left:20px;margin-bottom:10px;margin-top:40px;}.order-details .content .order-details-item .products table tbody tr{border-bottom:1px solid #d2d2d2;}.order-details .content .order-details-item .products table tr th{font-weight:bold;background-color:#005db5;color:white;height:44px;white-space:nowrap;}.order-details .content .order-details-item .products table tr td{padding:0 10px;height:60px;line-height:1.2;}.order-details .content .order-details-item .products table tr td a{color:#009fe3;cursor:pointer;}.order-details .content .order-details-item .products table tr td a:hover{color:#005db5;}.order-details .content .order-details-item .products table tr th,
.order-details .content .order-details-item .products table tr td{font-size:13px;text-align:center;text-transform:none;vertical-align:middle;}.order-detail-inner-table{padding:20px;margin:15px 0;width:calc(100% - 20px);}.order-detail-inner-table table,
.order-detail-inner-table caption,
.order-detail-inner-table tbody,
.order-detail-inner-table tfoot,
.order-detail-inner-table thead,
.order-detail-inner-table tr,
.order-detail-inner-table th,
.order-detail-inner-table td{margin:10px;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;text-transform:capitalize;color:black;}.order-detail-inner-table table th,
.order-detail-inner-table caption th,
.order-detail-inner-table tbody th,
.order-detail-inner-table tfoot th,
.order-detail-inner-table thead th,
.order-detail-inner-table tr th,
.order-detail-inner-table th th,
.order-detail-inner-table td th{font-weight:bold;padding-inline:2px;padding-bottom:15px;}.order-detail-inner-table table td,
.order-detail-inner-table caption td,
.order-detail-inner-table tbody td,
.order-detail-inner-table tfoot td,
.order-detail-inner-table thead td,
.order-detail-inner-table tr td,
.order-detail-inner-table th td,
.order-detail-inner-table td td{padding-inline:2px;}.order-detail-inner-table table .product-description,
.order-detail-inner-table caption .product-description,
.order-detail-inner-table tbody .product-description,
.order-detail-inner-table tfoot .product-description,
.order-detail-inner-table thead .product-description,
.order-detail-inner-table tr .product-description,
.order-detail-inner-table th .product-description,
.order-detail-inner-table td .product-description{white-space:break-spaces;}.order-detail-inner-table table{width:80%;}.order-detail-inner-table .inner-table-tbody td{height:20px;text-transform:capitalize;}.order-detail-inner-table .inner-table-tbody td img{max-width:80px;float:left;margin-right:15px;}.order-detail-outer-table{border:2px solid #005db5;margin-bottom:5px;}.order-detail-outer-table > tbody > tr > td{padding:15px;}.order-detail-outer-table .outer-table-product-header{width:100%;margin-left:20px;}.order-detail-outer-table .outer-table-product-header .outer-table-th{font-weight:bold;background-color:#005db5;color:white;height:44px;white-space:nowrap;width:100%;padding-left:50px;vertical-align:top;}.detail-reorderButton{width:65%;}.detail-locateOrderButton{padding:20px;}.detail-locateOrderButton button{background:white;border-radius:4px;border:1px solid #d2d2d2;padding:2px 20px;}.detail-locateOrderButton a{color:black;}.delivery-notes .content{margin-left:20px;margin-right:20px;}.delivery-notes .content .note-details-item{width:100%;}.delivery-notes .content .note-details-item .note-breadcrumb{margin:10px;height:20px;}.delivery-notes .content .note-details-item .note-details-top{border-top:1px solid #d2d2d2;background-color:#f9f9f9;border-bottom:1px solid #d2d2d2;padding-left:40px;padding-right:15px;}.delivery-notes .content .note-details-item .note-details-top .note-details-id{font-size:13px;color:#3c3d41;display:inline-block;line-height:10px;margin-bottom:15px;}.delivery-notes .content .note-details-item .note-details-top .note-details-id .note-details-id-title{font-weight:bold;text-transform:uppercase;padding-top:20px;}.delivery-notes .content .note-details-item .note-details-top .note-details-id .note-details-id-subtitle{padding-top:20px;}.delivery-notes .content .note-details-item .note-details-header{background-color:#005db5;color:white;height:60px;white-space:nowrap;width:100%;text-transform:uppercase;}.delivery-notes .content .note-details-item .note-details-header .note-details-header-element{float:left;padding-top:20px;padding-bottom:20px;padding-left:40px;padding-right:15px;}.delivery-notes .content .note-details-item .note-details-header .note-details-header-element .pull-right{position:absolute;right:20px;top:8px;}.delivery-notes .content .note-details-item .note-details-item{height:100%;border-bottom:1px solid #d2d2d2;display:inline-block;}.delivery-notes .content .note-details-item .note-details-item .note-details-item-bold{font-weight:bold;}.delivery-notes .content .note-details-item .note-details-item .note-details-item-element{float:left;padding-top:30px;padding-bottom:30px;padding-left:40px;padding-right:15px;}.delivery-notes .content .note-details-item .note-details-item .note-details-item-element .pull-right{position:absolute;right:20px;top:8px;}.delivery-notes .content .note-details-item .note-details-item .note-details-item-element div{font-weight:bold;line-height:175%;}.o-location .content{margin-left:20px;margin-right:20px;}.o-location .content .o-location-details-item{margin-bottom:15px;}.o-location .content .o-location-details-item .o-location-breadcrumb{margin:10px;height:20px;}.o-location .content .o-location-details-item .o-location-details-top{border-top:1px solid #d2d2d2;background-color:#f9f9f9;border-bottom:1px solid #d2d2d2;padding-left:40px;padding-right:15px;padding-top:20px;padding-bottom:20px;}.o-location .content .o-location-details-item .o-location-details-top .o-location-details-id{font-size:13px;color:#3c3d41;display:inline-block;line-height:20px;margin-bottom:10px;width:49%;}.o-location .content .o-location-details-item .o-location-details-top .o-location-details-id .o-location-details-id-title{padding-top:10px;font-weight:bold;}.o-location .content .o-location-details-item .o-location-details-top .o-location-details-id .o-location-details-id-title.uppercase{text-transform:uppercase;}.o-location .content .o-location-details-item .o-location-details-top .o-location-details-id .o-location-details-id-title.not-bold{font-weight:normal;}.o-location .content .o-location-details-item .o-location-details-top .o-location-details-id span{margin-left:-15px;color:#005db5;margin-right:5px;}.o-location .content .o-location-details-item .o-location-details-top .o-location-details-id span.right-icon{margin-left:5px;}.o-location .content .o-location-details-item .o-location-details-top .o-location-details-id.pull-right{margin-left:auto;margin-right:0;display:flex;flex-direction:column;align-items:end;}.o-location .content .o-location-details-item .o-location-details-header{background-color:#005db5;color:white;height:60px;white-space:nowrap;width:100%;text-transform:uppercase;}.o-location .content .o-location-details-item .o-location-details-header .o-location-details-header-element{float:left;padding-top:20px;padding-bottom:20px;padding-left:40px;padding-right:15px;color:white;}.o-location .content .o-location-details-item .o-location-details-header .o-location-details-header-element .pull-right{position:absolute;right:20px;top:8px;}.o-location .content .o-location-details-item .o-location-details-item{height:160px;padding-top:20px;padding-bottom:20px;padding-left:40px;padding-right:15px;}.o-location .content .o-location-details-item .o-location-details-item .o-location-details-item-bold{font-weight:bold;}.o-location .content .o-location-details-item .o-location-details-item .o-location-details-item-link{font-weight:bold;}.o-location .content .o-location-details-item .container{width:115%;padding-top:65px;padding-bottom:50px;}.o-location .content .o-location-details-item .progressbar li{list-style-type:none;width:16.6666%;float:left;font-size:12px;position:relative;text-align:center;color:#7d7d7d;}.o-location .content .o-location-details-item .progressbar li:before{width:30px;height:30px;content:"";line-height:30px;border:2px solid #7d7d7d;display:block;text-align:center;margin:0 auto 10px auto;border-radius:50%;background-color:white;}.o-location .content .o-location-details-item .progressbar li:after{width:100%;height:4px;content:"";position:absolute;background-color:#7d7d7d;top:15px;left:-50%;z-index:-1;}.o-location .content .o-location-details-item .progressbar li:first-child:after{content:none;}.o-location .content .o-location-details-item .progressbar li.active{color:#005db5;}.o-location .content .o-location-details-item .progressbar li.active:before{border-color:#005db5;background-color:#005db5;}.o-location .content .o-location-details-item .progressbar li.active + li:after{background-color:#005db5;}.o-location .content .o-location-details-item .progressbar li.active + li:after(li:after):last-of-type{background-color:none;}.o-location .content .o-location-details-item .status-text{top:-75px;position:relative;color:grey;}.o-location .content .o-location-details-item .status-date{position:relative;color:grey;}.o-location .content .o-location-details-item div > p{font-size:11px;text-align:center;padding-top:10%;}.download-icon-wrapper{position:relative;top:7px;}.download-icon-wrapper svg{width:28px;height:28px;}.download-icon-wrapper #rectangle{fill:midnightBlue;}.download-icon-wrapper.pdf #rectangle{fill:red;}.download-icon-wrapper.docx #rectangle,
.download-icon-wrapper.doc #rectangle{fill:dodgerblue;}.download-icon-wrapper.xlsx #rectangle,
.download-icon-wrapper.xls #rectangle{fill:green;}.download-icon-wrapper .document-type{position:absolute;left:9px;top:-1px;font-size:7px;font-weight:bold;color:white;text-transform:uppercase;width:20px;text-align:center;}.cts-attach-file-link:hover #sheet{fill:#1a86c4;}.item{margin-bottom:15px;border-bottom:1px solid #d2d2d2;}.item.item-saved-carts{margin-bottom:-1px;}.item.item-saved-carts .item-top{border-bottom:none;}.item.item-saved-carts.margin-bottom{margin-bottom:20px;}@media(max-width:480px){.item.item-saved-carts button{min-width:130px;}}.item.item-invoices{margin-bottom:-1px;}.item.item-invoices .item-top{border-bottom:none;}@media(max-width:480px){.item.item-invoices button{min-width:130px;}}.item .item-top{border-top:1px solid #d2d2d2;background-color:#f9f9f9;border-bottom:1px dashed #d2d2d2;padding-left:40px;padding-right:15px;height:40px;position:relative;-webkit-transition:background-color 0.3s ease-in-out;-o-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out;}.item .item-top .item-title{text-transform:capitalize;display:inline-block;line-height:38px;width:calc(100% - 80px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left;}.item .item-top .item-title .support-ticket-title{text-transform:none;}.item .item-top .item-title.member-title{display:flex;}@media(max-width:639px){.item .item-top .item-title.member-title{width:calc(100% - 30px);}}.item .item-top .item-title .member-buttons{margin-left:35px;}@media(max-width:639px){.item .item-top .item-title .member-buttons{margin-left:15px;}}.item .item-top .item-title span.member-name{margin-left:3px;overflow:hidden;text-overflow:ellipsis;}.item .item-top .item-title span,
.item .item-top .item-title a{color:#009fe3;font-weight:normal;}.item .item-top .item-title a:hover,
.item .item-top .item-title .custom-icon-edit:hover{cursor:pointer;color:#005db5;}.item .item-top .item-title .member-buttons .custom-icon-edit{color:#3c3d41;margin:0;}.item .item-top .item-title .member-buttons .custom-icon-edit:hover{cursor:pointer;color:#009fe3;}.item .item-top .item-title .member-buttons .custom-icon-close{margin-left:20px;color:#3c3d41;}.item .item-top .item-title .member-buttons .custom-icon-close:hover{cursor:pointer;color:#009fe3;}.item .item-top .item-titles{display:inline-block;margin-right:10px;line-height:38px;}.item .item-top .item-secondary-title{display:inline-block;line-height:38px;}.item .item-top.mobile-item-top .item-title{width:64%;}.item .item-top.mobile-item-top.ticketing .item-title{width:inherit;}.item .item-top.mobile-item-top.ticketing .item-secondary-title{margin-left:25px;}.item .item-top .pull-right{position:absolute;right:20px;top:8px;}.item .item-top.order-history-item-top{height:auto;}.item .item-top.order-history-item-top .item-title{line-height:19px;}.item .item-top.order-history-item-top .shipment-info{max-width:450px;white-space:normal;text-overflow:unset;}.item .item-content,
.item .item-content-expanded-columns{padding:12px 30px;width:100%;}.item .item-content .column,
.item .item-content-expanded-columns .column{display:inline-block;vertical-align:top;float:left;padding:10px;}.item .item-content .column .column-title,
.item .item-content-expanded-columns .column .column-title{font-size:13px;color:#3c3d41;font-weight:bold;}.item .item-content .column .column-title span.custom-icon-info,
.item .item-content-expanded-columns .column .column-title span.custom-icon-info{margin-left:5px;}.item .item-content .column .text,
.item .item-content-expanded-columns .column .text{margin-bottom:0;}.item .item-content .column .shipment-info,
.item .item-content-expanded-columns .column .shipment-info{overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;}.item .item-content .column.column-5,
.item .item-content-expanded-columns .column.column-5{width:20%;}.item .item-content .column:first-of-type .text,
.item .item-content-expanded-columns .column:first-of-type .text{text-overflow:ellipsis;overflow:hidden;}.item .item-content .column-wide,
.item .item-content-expanded-columns .column-wide{width:35%;}.item .item-content-expanded{display:none;width:100%;padding:12px 30px;}@media(max-width:480px){.item .item-content-expanded{padding:0;}.item .item-content-expanded .reorderButton{width:unset;}}.item .item-content-expanded .item-content-expanded-columns{border-top:1px dashed #d2d2d2;}.item .item-content-expanded .item-content-expanded-box{background-color:#e6eef9;padding:22px 40px;border-top:1px dashed #d2d2d2;}.item .item-content-expanded .item-content-expanded-box .expanded-box-title{font-size:13px;color:black;font-weight:bold;margin-bottom:10px;}.item .item-content-expanded .item-content-expanded-box .expanded-box-text{font-size:13px;color:black;}.item .item-content-expanded .item-content-expanded-box .cts-msg-history-item-info{font-weight:bold;font-size:13px;padding-left:0;}.item .item-content-expanded .item-content-expanded-box .cts-msg-history-item-info:not(:first-child){margin-top:20px;padding-top:20px;border-top:1px dashed #d2d2d2;}.item .item-content-expanded .item-content-expanded-box .cts-msg-history-item-msg{white-space:pre-line;font-size:13px;}.item .item-content-expanded .item-content-expanded-box .cts-attach-list{font-size:inherit;border-top:none;margin-top:20px;border-top:4px double lightgrey;padding-top:8px;padding-bottom:8px;}.item .item-content-expanded .item-content-expanded-box .cts-attach-list .title{padding:14px 8px 10px;}.item .item-content-expanded .item-content-expanded-box .cts-attach-list .cts-attach-file{margin-left:20px;}.item .item-content-expanded .item-content-expanded-box .cts-attach-list .cts-attach-file .upload-date{font-size:11px;font-style:oblique;}.item .item-content .order-history-delivery-date{font-weight:normal;}.item .order-history-valid-to-date,
.item .order-history-sold-to{font-weight:normal;}.item .quote-totals{background-color:#e6eef9;}.item .quote-totals .cart-totals{padding:25px 0;margin:0;}.item .quote-totals .cart-totals .cart-totals-right{padding-right:0;}.item.active .item-top{background-color:#dcedf5;}.item.item-quote .item-content,
.item.item-quote .item-content-expanded-columns{border:none;}.item.item-quote tbody tr:last-of-type{border-bottom:1px solid #d2d2d2;}.item-content-expanded-entries{background-color:#e6eef9;}.item-content-expanded-entries thead{border-top:1px dashed #d2d2d2;border-bottom:1px solid #366092;}.item-content-expanded-entries thead th{font-weight:bold;background-color:#e6eef9;}.item-content-expanded-entries tbody tr{border-bottom:1px dashed #d2d2d2;}.item-content-expanded-entries tbody tr:last-of-type{border-bottom:none;}.item-content-expanded-entries tbody tr td{vertical-align:middle;height:101px;}.item-content-expanded-entries tbody tr td img{max-width:80px;float:left;margin-right:15px;}.item-content-expanded-entries th,
.item-content-expanded-entries td{font-size:13px;color:#3c3d41;text-align:center;text-transform:none;padding:10px;}.item-content-expanded-entries th:first-of-type,
.item-content-expanded-entries td:first-of-type{text-align:left;font-weight:bold;}.item-content-expanded-entries th:last-of-type,
.item-content-expanded-entries td:last-of-type{text-align:right;}.item-row{padding-left:10px;padding-right:10px;}.item-row .link{font-size:13px;height:35px;line-height:35px;display:inline-block;cursor:pointer;}.item-row .link a:not(.btn){color:#009fe3;text-decoration:underline;}.item-row .link a:not(.btn):hover{color:#005db5;}.item-row .link a.btn{color:inherit;}.item-row .link.right{float:right;}.item-row .custom-icon-edit{color:#009fe3;}.item-row .custom-icon-edit:hover{color:#005db5;}#supportTicketForm,
#b2BCustomerForm,
.modal-custom-wrapper,
.modal-content #saveCart{padding:30px 14%;background-color:#e6eef9;}#supportTicketForm textarea.form-control,
#b2BCustomerForm textarea.form-control,
.modal-custom-wrapper textarea.form-control,
.modal-content #saveCart textarea.form-control{resize:none;}#b2BCustomerForm .accountActions-bottom{margin-top:20px;}#b2BCustomerForm .form-group fieldset .checkbox{margin-bottom:20px;margin-top:0;}#b2BCustomerForm .form-group fieldset .checkbox label.control-label{font-weight:600;color:inherit;}.accountButtons{margin-top:30px;}#documents-modal .nav,
#set-free-modal .nav{margin-top:20px;margin-bottom:20px;}#documents-modal .nav li,
#set-free-modal .nav li{font-weight:bold;text-align:center;line-height:1;text-transform:uppercase;cursor:pointer;position:relative;width:33%;display:inline-block;float:left;color:#acacac;background-color:#f9f9f9;border-bottom:1px solid #d2d2d2;}#documents-modal .nav li a,
#set-free-modal .nav li a{color:#acacac;padding:10px 5px;}#documents-modal .nav li.active,
#set-free-modal .nav li.active{color:#3c3d41;border:1px solid #d2d2d2;border-bottom:none;background-color:white;}#documents-modal .nav li.active a,
#set-free-modal .nav li.active a{color:#3c3d41;}#documents-modal .nav li.active a:focus,
#set-free-modal .nav li.active a:focus{background-color:white;}#documents-modal .nav > li + li,
#set-free-modal .nav > li + li{margin-left:0;}#set-free-modal .glyphicon.glyphicon-share{font-size:56px;}#set-free-modal div#quantity,
#set-free-modal div#direction,
#set-free-modal div#date{text-align:-webkit-center;}#set-free-modal div#quantity span,
#set-free-modal div#direction span,
#set-free-modal div#date span,
#set-free-modal div#quantity input,
#set-free-modal div#direction input,
#set-free-modal div#date input,
#set-free-modal div#quantity a,
#set-free-modal div#direction a,
#set-free-modal div#date a,
#set-free-modal div#quantity select,
#set-free-modal div#direction select,
#set-free-modal div#date select{clear:both;display:block;margin-bottom:20px;}#set-free-modal div#quantity input[type="number"],
#set-free-modal div#direction input[type="number"],
#set-free-modal div#date input[type="number"]{width:70px;text-align:center;}#set-free-modal div#quantity input[type="number"]::-webkit-inner-spin-button,
#set-free-modal div#direction input[type="number"]::-webkit-inner-spin-button,
#set-free-modal div#date input[type="number"]::-webkit-inner-spin-button,
#set-free-modal div#quantity input[type="number"]::-webkit-outer-spin-button,
#set-free-modal div#direction input[type="number"]::-webkit-outer-spin-button,
#set-free-modal div#date input[type="number"]::-webkit-outer-spin-button{opacity:1;}.page-deposit-orders .item-top .item-title{width:unset;margin-right:20px;}.page-deposit-orders .item-top .item-date-placed{line-height:38px;display:inline-block;}.page-deposit-orders .item-content-expanded thead tr th{text-align:left;}.page-deposit-orders .item-content-expanded tbody tr td{text-align:left;}.page-deposit-orders .item-content-expanded tbody tr td span{text-align:left;font-weight:bold;margin-bottom:10px;}.page-deposit-orders .item-content-expanded .btn-set-free{text-align:right;}.saved-carts-btn-wrapper{display:flex;flex-direction:row;}.saved-carts-btn-wrapper .link{margin-right:auto;}.saved-carts-btn-wrapper .js-restore-saved-cart{margin-left:auto;}.personal-details .left .custom-select select,
.personal-details .right .custom-select select{display:unset;opacity:0;}.personal-details .left .custom-select .select-selected,
.personal-details .right .custom-select .select-selected{top:-35px;margin-bottom:0;}.personal-details .left .select-items,
.personal-details .right .select-items{top:35px;}.close-ticket-content{text-align:center;}.ticketing-warning{display:inline-block;margin-bottom:5px;color:red;margin-left:3px;}.download-rate #downloadAllCategorysBtn{appearance:none;border:none;outline:none;background-color:transparent;}.download-rate .float-right{width:auto !important;margin-left:auto;}.download-rate .category-tab.category-download{text-wrap:nowrap;}.download-rate .category-tab.category-download a{width:100%;}.download-rate .description{font-weight:700;padding:15px 0;}.download-rate .checkbox-row{display:flex;width:100%;align-items:center;justify-content:space-between;border-bottom:1px solid #dddddd;}.download-rate .checkbox-row .checkbox-content{display:flex;align-items:center;}.download-rate .checkbox-row .collapse-icon{color:#929292;display:flex;flex-grow:1;justify-content:flex-end;}.download-rate .checkbox-row .custom-icon-plus,
.download-rate .checkbox-row .custom-icon-minus{display:flex;flex-grow:1;justify-content:flex-end;padding:10px 15px;}.download-rate .checkbox-row .select-all{color:#009fe3;text-decoration:none;appearance:none;border:none;outline:none;max-height:100%;min-width:150px;background:transparent;}.download-rate ul{list-style-type:none;padding-left:0;}.download-rate ul.collapse{border-bottom:1px solid #dddddd;}.download-rate ul.last-level label{font-weight:400;text-transform:none;}.download-rate ul.last-level > .checkbox-row{border-top:1px solid #dddddd;border-bottom:none;}.download-rate li{display:block;padding:0;}.download-rate li.second-level.panel-category-download{background-color:white;padding-left:30px;}.download-rate li.second-level:last-child > .checkbox-row{border-bottom:none;}.download-rate li.second-level:last-child > ul{border-top:1px solid #dddddd;border-bottom:none;}.download-rate li.last-level{padding-left:20px;}.download-rate li.last-level .checkbox-row{border-bottom:none;}.download-rate li.panel-heading:first-child{border-top:1px solid #dddddd;}.download-rate label{margin:auto 0;color:black;font-weight:700;text-transform:uppercase;}.download-rate input[type="checkbox"]{-webkit-appearance:none;appearance:none;margin-block:15px;margin-inline-start:15px;margin-inline-end:10px;border:1px solid #929292;color:green;height:15px;position:relative;width:15px;}.download-rate input[type="checkbox"]::before{background-color:#009fe3;content:"";height:9px;width:9px;position:absolute;right:2px;top:2px;visibility:hidden;}.download-rate input[type="checkbox"]:checked::before{visibility:visible;}.download-rate input[type="checkbox"]:indeterminate::before{background-color:#929292;content:"";height:2px;width:11px;position:absolute;right:1px;top:6px;visibility:visible;}.download-rate input[type="checkbox"]:focus{outline:1px solid -webkit-focus-ring-color;outline-offset:0;}.download-rate input[type="checkbox"]:disabled{background-color:#e7e7e7;}@media(min-width:1024px){.page-deposit-orders .item-content-expanded tbody tr td span{display:block;clear:both;}}@media(min-width:640px){.address-book-fiscal-billing{display:table;width:100%;}.address-book-fiscal,
 .address-book-billing{display:table-cell;padding:10px;width:50%;}.address-book-list-wrapper{padding:10px;}}.support-ticket-upload{display:flex;flex-flow:column;}.support-ticket-upload .no-files{margin-top:10px;margin-left:0px;}@media(max-width:1023px){.account-section{margin:0 20px;}.account-section .right-content{width:100%;}.account-section .right-content .top-right-content{text-align:center;padding:10px;}.account-section .right-content .pagination-order-row .pagination-bar,
 .account-section .right-content .pagination-order-row .pagination-toolbar{margin:0;padding:0;}.account-section .right-content .pagination-page-row .sort-refine-bar{float:none;text-align:center;}.account-section .right-content .pagination-page-row .sort-refine-bar .pagination{width:auto;}.item-row .link{height:40px;line-height:40px;}.account-section-header{display:none;}.download-rate .category-tab.category-download{text-wrap:wrap;}.order-history-table table.list{display:table;}.page-deposit-orders .item-top{height:unset;}.page-deposit-orders .item-top .item-date-placed{clear:both;}.page-deposit-orders .item-content-expanded tbody tr td span{display:block;clear:both;margin-bottom:5px;}}@media(max-width:639px){.account-section{margin:0;}.account-section .right-content{width:100%;margin-bottom:50px;}.account-section .right-content .access-details .content{padding:0 25px;}.account-section .right-content .access-details .content .button-row{padding:20px 0;}.account-section .right-content .category-tabs-wrapper{margin-left:15px;margin-right:15px;}.account-section .right-content .title{padding:5px 0;margin:15px 20px;}.account-section .right-content .title.title-border-bottom{border-bottom:1px solid #d2d2d2;}.account-section .right-content .title.title-border-bottom .pull-right{width:100%;}.account-section .right-content .title.title-border-bottom .pull-right .top-button{width:100%;}.account-section .right-content .download-tab a{text-decoration:none;}.account-section .right-content .show-by-row{text-align:center;padding:25px 10px;}.account-section .right-content .show-by-row .search-bar{float:none;position:unset;margin-top:25px;margin-bottom:10px;}.account-section .right-content .show-by-row .search-bar .input-search-wrapper{position:relative;display:inline-block;}.account-section .right-content .show-by-row .search-bar input{width:auto;color:#000;padding:0;font-weight:bold;}.account-section .right-content .show-by-row .search-bar input + label{position:absolute;left:0;bottom:0;transform:translateY(100%);height:2px;width:0;background-color:#005db5;margin-bottom:0;transition:width .3s;}.account-section .right-content .show-by-row .search-bar input:focus + label{width:100%;}.account-section .right-content .show-by-row .search-bar input::placeholder{color:transparent;}.account-section .right-content .show-by-row .search-bar input::-webkit-input-placeholder{color:transparent;}.account-section .right-content .show-by-row .search-bar input:-moz-placeholder{color:transparent;}.account-section .right-content .show-by-row .search-bar input::-moz-placeholder{color:transparent;}.account-section .right-content table thead tr th:first-of-type{padding:0 10px;width:100%;}.account-section .right-content .address-book .padding-row{padding:0 20px;}.account-section .right-content .address-book .accountActions{padding:0;}.account-section .right-content .show-by-order-content .order-history-item .order-history-content table thead tr{display:inline-block;width:100%;}.account-section .right-content .show-by-order-content .order-history-item .order-history-content table tbody{display:inline-block;}.account-section .right-content .show-by-order-content .order-history-item .order-history-content table tbody tr{display:inline-block;padding:15px 0;}.account-section .right-content .show-by-order-content .order-history-item .order-history-content table tbody tr td{width:50%;float:left;padding:10px;}.account-section .right-content .show-by-order-content .item-content-expanded .item-content-expanded-entries td:nth-of-type(n+2){margin-left:20px;}.account-section .right-content .show-by-order-content .item-content-expanded .item-content-expanded-entries td:last-of-type{font-weight:normal;}.account-section .right-content .show-by-order-content .item-content-expanded .item-content-expanded-entries td span{width:auto;float:none;}.account-section .right-content .show-by-product-content .order-history-table tr{background-color:#f1f1f1;margin-bottom:20px;display:block;padding:10px;}.account-section .right-content .show-by-product-content .order-history-table tr:hover{background-color:#dcedf7;}.account-section .right-content .show-by-product-content .order-history-table thead{display:none;}.account-section .right-content .show-by-product-content .order-history-table tbody td{display:inline-block;width:100%;text-align:left;padding:5px 0;}.account-section .right-content .show-by-product-content .order-history-table tbody td:last-of-type{text-align:center;border:2px solid;color:#ffffff;background-color:#f39200;border-color:#f39200;margin-top:15px;}.account-section .right-content .show-by-product-content .order-history-table tbody td:last-of-type:hover,
 .account-section .right-content .show-by-product-content .order-history-table tbody td:last-of-type:active,
 .account-section .right-content .show-by-product-content .order-history-table tbody td:last-of-type.active,
 .open .dropdown-toggle.account-section .right-content .show-by-product-content .order-history-table tbody td:last-of-type{color:#f39200;background-color:#ffffff;border-color:#f39200;-webkit-box-shadow:none;box-shadow:none;}.account-section .right-content .show-by-product-content .order-history-table tbody td:last-of-type.btn-anim:hover,
 .account-section .right-content .show-by-product-content .order-history-table tbody td:last-of-type.btn-anim:active,
 .account-section .right-content .show-by-product-content .order-history-table tbody td:last-of-type.btn-anim.active{color:#ffffff;background-color:#f39200;border-color:#f39200;}.account-section .right-content .show-by-product-content .order-history-table tbody td:last-of-type:focus{border-color:#f39200;}.account-section .right-content .show-by-product-content .order-history-table tbody td:last-of-type:active,
 .account-section .right-content .show-by-product-content .order-history-table tbody td:last-of-type.active,
 .open .dropdown-toggle.account-section .right-content .show-by-product-content .order-history-table tbody td:last-of-type{background-image:none;}.account-section .right-content .show-by-product-content .order-history-table tbody td:last-of-type.disabled,
 .account-section .right-content .show-by-product-content .order-history-table tbody td:last-of-type[disabled],
 fieldset[disabled] .account-section .right-content .show-by-product-content .order-history-table tbody td:last-of-type,
 .account-section .right-content .show-by-product-content .order-history-table tbody td:last-of-type.disabled:hover,
 .account-section .right-content .show-by-product-content .order-history-table tbody td:last-of-type[disabled]:hover,
 fieldset[disabled] .account-section .right-content .show-by-product-content .order-history-table tbody td:last-of-type:hover,
 .account-section .right-content .show-by-product-content .order-history-table tbody td:last-of-type.disabled:focus,
 .account-section .right-content .show-by-product-content .order-history-table tbody td:last-of-type[disabled]:focus,
 fieldset[disabled] .account-section .right-content .show-by-product-content .order-history-table tbody td:last-of-type:focus,
 .account-section .right-content .show-by-product-content .order-history-table tbody td:last-of-type.disabled:active,
 .account-section .right-content .show-by-product-content .order-history-table tbody td:last-of-type[disabled]:active,
 fieldset[disabled] .account-section .right-content .show-by-product-content .order-history-table tbody td:last-of-type:active,
 .account-section .right-content .show-by-product-content .order-history-table tbody td:last-of-type.disabled.active,
 .account-section .right-content .show-by-product-content .order-history-table tbody td:last-of-type[disabled].active,
 fieldset[disabled] .account-section .right-content .show-by-product-content .order-history-table tbody td:last-of-type.active{color:#ffffff;background-color:#cccccc;border-color:#cccccc;}.account-section .right-content .show-by-product-content .order-history-table tbody td:last-of-type .badge{color:#f39200;background-color:#ffffff;}.account-section .right-content .show-by-product-content .order-history-table tbody td span{font-weight:bold;margin-right:5px;}.account-section .right-content .show-by-product-content .order-history-table tbody td span.custom-icon-cart{font-size:22px;font-weight:normal;}.account-section .right-content .order-details .content{margin-top:0;}.account-section .right-content .order-details .content .order-details-top{padding-left:10px;}.account-section .right-content .order-details .content .order-details-bottom{padding:22px 10px;}.account-section .right-content .order-details .content .order-details-bottom .column{width:100%;}.account-section .right-content .order-details .content .order-details-bottom .second-column{padding-left:0;}.account-section .right-content .order-details .content .billing-address-title,
 .account-section .right-content .order-details .content .shipping-address-title{width:100%;margin:0;}.account-section .right-content .order-details .content .billing-address-title .column-title,
 .account-section .right-content .order-details .content .shipping-address-title .column-title{margin-left:10px;}.account-section .right-content .order-details .content .shipping-address,
 .account-section .right-content .order-details .content .billing-address{width:100%;margin:0 0 30px 0;padding:22px 10px;min-height:inherit;}.account-section .right-content .order-details .content .products-title{padding-left:10px;margin-bottom:0;}.account-section .right-content .order-details .content .products tbody tr{margin-bottom:20px;display:block;padding:10px;background-color:#f1f1f1;border-bottom:none;}.account-section .right-content .order-details .content .products tbody td{display:inline-block;width:100%;text-align:left;padding:5px 0;height:auto;}.account-section .right-content .order-details .content .products tbody td:last-of-type{text-align:left;}.account-section .right-content .order-details .content .products tbody td span{font-weight:bold;margin-right:5px;}.account-section .right-content .order-details .content .download{margin-bottom:0;}.account-section .right-content .item{margin:0 15px 20px 15px;}.account-section .right-content .item .item-top{padding-left:15px;padding-right:40px;}.account-section .right-content .item .item-top .item-secondary-title{width:100%;margin-left:0;margin-top:-10px;}.account-section .right-content .item .item-top.mobile-item-top{height:inherit;}.account-section .right-content .item .item-top.mobile-item-top .item-title{width:calc(100% - 80px);}.account-section .right-content .item .item-content,
 .account-section .right-content .item .item-content-expanded-columns{padding:12px 0;}.account-section .right-content .item .item-content .column,
 .account-section .right-content .item .item-content-expanded-columns .column{width:100%;padding:8px 10px;}.account-section .right-content .item .item-content .column .column-title,
 .account-section .right-content .item .item-content-expanded-columns .column .column-title{margin-right:5px;}.account-section .right-content .item .item-content .column.column-2,
 .account-section .right-content .item .item-content-expanded-columns .column.column-2{width:50%;}.account-section .right-content .item .item-content-expanded .btn-set-free{text-align:center;background:#e6eef9;padding:10px;}.account-section .right-content .item .item-content-expanded .btn-set-free button{width:100%;}.account-section .right-content .item .item-content-expanded-box{padding:22px 10px;}.account-section .right-content .item .item-content-expanded-box .cts-attach-list{margin-left:0;margin-right:0;}.account-section .right-content .item .item-content-expanded-entries{border-top:1px dashed #d2d2d2;}.account-section .right-content .item .item-content-expanded-entries thead,
 .account-section .right-content .item .item-content-expanded-entries img{display:none;}.account-section .right-content .item .item-content-expanded-entries tbody tr{padding:12px 0;display:block;}.account-section .right-content .item .item-content-expanded-entries tbody tr td{width:100%;height:auto;display:inline-block;text-align:left;padding:8px 10px;}.account-section .right-content .item .item-content-expanded-entries tbody tr td span{margin-right:5px;font-weight:bold;width:50%;float:left;}.account-section .right-content .item .item-content-expanded-entries tbody tr td p{width:100%;margin-bottom:0;font-weight:bold;display:inline;}.account-section .right-content .item .cart-totals .cart-totals-left,
 .account-section .right-content .item .cart-totals .cart-totals-taxes{padding-left:0;}.account-section .right-content .item .item-row{padding-left:5px;}.button-row .save-button{max-width:100%;}.personal-details .left .custom-select .select-selected,
 .personal-details .right .custom-select .select-selected,
 .personal-details .left .custom-select .select-items,
 .personal-details .right .custom-select .select-items{max-width:100%;}.personal-details .left .form-group .form-control,
 .personal-details .right .form-group .form-control{max-width:100%;}.saved-carts-btn-wrapper{flex-direction:column;}.saved-carts-btn-wrapper .js-restore-saved-cart{margin:20px auto;}.my-account-save-button-wrapper{display:flex;justify-content:center;}.my-account-save-button-wrapper .save-button{margin:auto;}.address-actions .address-modify .form-group{width:100%;}#master-modal #supportTicketForm .file-upload__wrapper{display:inline-flex;flex-wrap:wrap;}#master-modal #supportTicketForm .file-upload__wrapper .btn-upload{margin-right:10px;margin-bottom:10px;}#master-modal #supportTicketForm .file-upload__wrapper .no-files{margin-left:0;align-self:center;padding-bottom:10px;}#master-modal #supportTicketForm .file-upload__wrapper .fileList{padding-left:0;align-self:center;position:static;}.download-rate .js-download-rate-categories{display:block;margin:0 auto;min-width:unset;}.download-rate .description{text-align:center;margin:0 10px;}}.address-actions{margin-top:10px;clear:both;padding:5px 5px 10px;}.address-actions .btn-address-edit:hover,
.address-actions .btn-address-delete:hover{color:#009fe3;}.address-action{margin:0 10px;float:left;cursor:pointer;width:24px;height:24px;display:flex;align-items:center;}.address-modify .form-group{width:45%;float:left;margin-right:20px;}.modal-title-custom{padding-top:0;}.modal-title-custom img{margin-bottom:10px;height:61px;}.modal-container{padding:0;}.height-auto{height:auto !important;display:flex;}.height-auto #cboxLoadedContent{height:auto !important;width:100% !important;padding:0;margin-top:0;}.btn-container{display:flex;justify-content:flex-end;}.btn-container input{margin:0 10px;min-width:auto;width:auto;padding:5px 12px;}.documents-title{font-size:14px;font-weight:bold;color:#3c3d41;text-transform:uppercase;padding-bottom:6px;padding-left:20px;margin-bottom:10px;margin-top:40px;}.order-documents{background-color:#f9f9f9;}.order-documents table tbody tr{border-bottom:1px solid #d2d2d2;}.order-documents table tbody tr.order-documents-last-row{border-bottom:none;}.order-documents table td{padding:10px;display:flex;justify-content:space-between;}.order-documents table .documents-content{display:flex;align-items:center;}.documents-icon-pdf{height:25px;width:22.02px;margin-right:15px;}.documents-icon-download{height:25px;width:30.58px;margin-right:5px;}.text-underline{text-decoration:underline;}@media(max-width:470px){.o-location .content{margin-right:20px;}.o-location .content .o-location-details-item{margin-bottom:15px;}.o-location .content .o-location-details-item .o-location-breadcrumb{margin:10px;height:20px;}.o-location .content .o-location-details-item .o-location-details-top{border-top:1px solid #d2d2d2;background-color:#f9f9f9;border-bottom:1px solid #d2d2d2;padding-left:40px;padding-right:15px;padding-top:20px;padding-bottom:20px;height:240px;}.o-location .content .o-location-details-item .o-location-details-top .o-location-details-id{font-size:13px;color:#3c3d41;display:flex;flex-direction:column;line-height:20px;margin-bottom:10px;width:100%;}.o-location .content .o-location-details-item .o-location-details-top .o-location-details-id .o-location-details-id-title{padding-top:10px;font-weight:bold;}.o-location .content .o-location-details-item .o-location-details-top .o-location-details-id .o-location-details-id-title.uppercase{text-transform:uppercase;}.o-location .content .o-location-details-item .o-location-details-top .o-location-details-id .o-location-details-id-title.not-bold{font-weight:normal;}.o-location .content .o-location-details-item .o-location-details-top .o-location-details-id.pull-right{align-items:normal;}.o-location .content .o-location-details-item .o-location-details-header{background-color:#005db5;color:white;height:60px;white-space:nowrap;width:100%;text-transform:uppercase;}.o-location .content .o-location-details-item .o-location-details-header .o-location-details-header-element{float:left;padding-top:20px;padding-bottom:20px;padding-left:40px;padding-right:15px;color:white;}.o-location .content .o-location-details-item .o-location-details-header .o-location-details-header-element .pull-right{position:absolute;right:20px;top:8px;}.o-location .content .o-location-details-item .o-location-details-item{height:auto;padding-top:20px;padding-bottom:20px;padding-left:40px;padding-right:15px;}.o-location .content .o-location-details-item .o-location-details-item .o-location-details-item-bold{font-weight:bold;}.o-location .content .o-location-details-item .o-location-details-item .o-location-details-item-link{font-weight:bold;}.o-location .content .o-location-details-item .container{width:115%;padding-top:65px;padding-bottom:50px;}.o-location .content .o-location-details-item .progressbar{position:relative;left:30%;}.o-location .content .o-location-details-item .progressbar li{height:10%;list-style-type:none;width:16.6666%;font-size:12px;position:relative;float:none;text-align:center;color:#7d7d7d;}.o-location .content .o-location-details-item .progressbar li:before{width:30px;height:30px;content:"";line-height:30px;border:2px solid #7d7d7d;display:block;text-align:center;margin:0 auto 10px auto;border-radius:50%;background-color:white;}.o-location .content .o-location-details-item .progressbar li:after{width:100px;height:4px;transform:rotate(90deg);content:"";position:absolute;background-color:#7d7d7d;top:-45px;left:-27px;z-index:-1;}.o-location .content .o-location-details-item .progressbar li:first-child:after{content:none;}.o-location .content .o-location-details-item .progressbar li.active{color:#005db5;height:auto;}.o-location .content .o-location-details-item .progressbar li.active:before{border-color:#005db5;background-color:#005db5;}.o-location .content .o-location-details-item .progressbar li.active + li:after{background-color:#005db5;}.o-location .content .o-location-details-item .progressbar li.active + li:after(li:after):last-of-type{background-color:none;}.o-location .content .o-location-details-item .status-text{left:60px;top:-50px;font-weight:bold;text-transform:uppercase;text-align:center;font-size:10px;color:#005db5;}.o-location .content .o-location-details-item .status-date{position:relative;left:60px;top:-45px;color:grey;}.o-location .content .o-location-details-item div > p{font-size:11px;text-align:center;padding-top:10%;}}th.text-transform-none,
td.text-transform-none{text-transform:none;}.no-wrap{white-space:nowrap;}.user-roles-info-msg{margin-bottom:0px;}.second-sustainability{padding:40px 20px;width:100%;}@media(max-width:1023px){.second-sustainability{padding:0;}}.second-sustainability .second-sustainability-left{padding:5% 8%;position:relative;min-height:100%;}.second-sustainability .second-sustainability-left:before{content:"";display:block;position:absolute;left:56%;top:5%;height:90%;width:400px;background-color:rgba(0, 0, 0, 0.05);}@media(max-width:1023px){.second-sustainability .second-sustainability-left{text-align:center;padding:50px;background:#f7f7f7;}.second-sustainability .second-sustainability-left:before{display:none;}}@media(max-width:639px){.second-sustainability .second-sustainability-left{padding:10px;margin-top:20px;}}.second-sustainability .second-sustainability-right{padding-left:0;padding-right:0;}@media(max-width:1023px){.second-sustainability .second-sustainability-right{text-align:center;}}@media(max-width:1023px){.second-sustainability .second-sustainability-right img{width:100%;height:100%;}}.second-sustainability .second-sustainability-title{font-weight:700;font-size:25px;text-transform:uppercase;margin:0;letter-spacing:1pt;position:relative;line-height:1;}@media(max-width:1023px){.second-sustainability .second-sustainability-title{font-size:16px;}}@media(max-width:639px){.second-sustainability .second-sustainability-title{font-size:20px;padding:0 20px;text-align:left;}}.second-sustainability .second-sustainability-subtitle{font-size:48px;color:#add24f;text-transform:uppercase;font-weight:700;line-height:1;letter-spacing:1pt;}@media(max-width:1023px){.second-sustainability .second-sustainability-subtitle{font-size:30px;}}@media(max-width:639px){.second-sustainability .second-sustainability-subtitle{font-size:35px;padding:0 20px;text-align:left;}}.second-sustainability .second-sustainability-description{margin-bottom:25px;}@media(max-width:1023px){.second-sustainability .second-sustainability-description{padding-right:0;text-align:center;}}@media(max-width:639px){.second-sustainability .second-sustainability-description{padding:0 20px;text-align:left;}}@media(max-width:639px){.second-sustainability .second-sustainability-button{margin-bottom:25px;}}.second-sustainability .row{display:flex;}@media(max-width:1023px){.second-sustainability .row{display:block;}}.third-sustainability{background-color:#f9f9f9;width:100%;padding:30px 30px 60px 30px;}.third-sustainability .third-sustainability-icon{font-size:40px;text-align:center;display:block;}.third-sustainability .third-sustainability-title{font-size:25px;text-align:center;font-weight:700;text-transform:uppercase;margin-top:10px;padding:0 15px;}.third-sustainability .third-sustainability-description{padding:0 25px;text-align:center;margin-bottom:30px;}.third-sustainability .third-sustainability-button{text-align:center;}@media(max-width:1023px){.third-sustainability .third-sustainability-button{font-size:11px;}}.third-sustainability .third-sustainability-col{padding:30px 0;}.third-sustainability .third-sustainability-center{border-left:1px solid lightgrey;border-right:1px solid lightgrey;}@media(max-width:1023px){.third-sustainability .third-sustainability-center{border-right:none;border-left:none;border-top:1px solid lightgrey;border-bottom:1px solid lightgrey;}}.fourth-sustainability{position:relative;color:white;padding-left:10vw;}@media(max-width:639px){.fourth-sustainability{position:absolute;padding-left:0;}}@media(max-width:639px){.fourth-sustainability .fourth-sustainability-content{padding:20px;}}.fourth-sustainability .fourth-sustainability-title{font-size:25px;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:0;line-height:1;}@media(max-width:1023px){.fourth-sustainability .fourth-sustainability-title{font-size:20px;}}@media(max-width:639px){.fourth-sustainability .fourth-sustainability-title{font-size:24px;}}.fourth-sustainability .fourth-sustainability-subtitle{font-size:48px;font-weight:bold;letter-spacing:1px;text-transform:uppercase;line-height:1;}@media(max-width:1023px){.fourth-sustainability .fourth-sustainability-subtitle{top:65px;font-size:30px;}}@media(max-width:639px){.fourth-sustainability .fourth-sustainability-subtitle{font-size:35px;}}.fourth-sustainability .fourth-sustainability-description{max-width:332px;text-align:left;}.fourth-sustainability .fourth-sustainability-button{margin-top:10px;}.fifth-sustainability{width:100%;height:100%;background-color:#005db5;}@media(max-width:1023px){.fifth-sustainability .fifth-sustainability-left .custom-select{display:block;}}.fifth-sustainability .fifth-sustainability-left .custom-select .select-selected{color:#ffffff;background-color:#005db5;border:1px solid #ffffff;width:200px;text-align:left;}.fifth-sustainability .fifth-sustainability-left .custom-select .select-selected:after{border-color:white transparent transparent;}@media(max-width:639px){.fifth-sustainability .fifth-sustainability-left .custom-select .select-selected{width:100%;}}.fifth-sustainability .fifth-sustainability-right{position:relative;overflow:hidden;padding:0;}@media(max-width:1023px){.fifth-sustainability .fifth-sustainability-right img{height:450px;width:100%;}}@media(max-width:639px){.fifth-sustainability .fifth-sustainability-right img{height:320px;width:100%;}}.fifth-sustainability .fifth-sustainability-right p{position:absolute;top:35%;left:50%;color:#ffffff;text-align:center;font-size:25px;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translate(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);padding:0 25px;font-weight:700;text-transform:uppercase;line-height:1.2;}@media(max-width:639px){.fifth-sustainability .fifth-sustainability-right p{font-size:20px;padding:0;min-width:240px;}}.fifth-sustainability .fifth-sustainability-right a{position:absolute;top:50%;left:50%;transform:translate(-50%);}@media(max-width:639px){.fifth-sustainability .fifth-sustainability-right a{top:55%;}}.fifth-sustainability .fifth-sustainability-title{color:white;font-size:25px;font-weight:bold;text-transform:uppercase;margin-top:130px;text-align:center;padding:0 90px;letter-spacing:1px;line-height:1.2;}@media(max-width:639px){.fifth-sustainability .fifth-sustainability-title{font-size:20px;font-weight:700;margin-top:50px;padding:0 10px;}}.fifth-sustainability .fifth-sustainability-subtitle{color:#ffffff;margin-top:30px;padding:0 40px;text-align:center;}@media(max-width:639px){.fifth-sustainability .fifth-sustainability-subtitle{margin-top:20px;padding:0 5px;}}.fifth-sustainability .fifth-sustainability-button{margin-top:30px;margin-left:252px;}@media(max-width:1023px){.fifth-sustainability .fifth-sustainability-button{margin:20px auto;display:block;text-align:center;}}.fifth-sustainability .fifth-sustainability-selectors{text-align:center;margin:20px 0;}.fifth-sustainability .fifth-sustainability-selectors .input-no-results,
.fifth-sustainability .fifth-sustainability-selectors .message-no-results{color:white;font-weight:bold;}@media(max-width:639px){.fifth-sustainability .fifth-sustainability-selectors{padding:0 10px;}}.fifth-sustainability .fifth-sustainability-selector-left,
.fifth-sustainability .fifth-sustainability-selector-right{display:inline-block;margin:0 5px;}@media(max-width:639px){.fifth-sustainability .fifth-sustainability-selector-left,
 .fifth-sustainability .fifth-sustainability-selector-right{display:block;margin-right:0;margin-bottom:25px;}}.fifth-sustainability .fifth-sustainability-selector-left p,
.fifth-sustainability .fifth-sustainability-selector-right p{font-weight:600;color:#ffffff;text-align:left;}.fifth-sustainability form#form_sustainability_brand{display:inline;}.sustainability-products .select-items-search{width:100%;}.responsive-media-container-image{display:block;width:100%;height:auto;object-fit:cover;}.cube-image-banner{display:flex;margin-top:50px;position:relative;background-color:#f9f9f9;padding:100px 25px;}.cube-image-banner.bg-transparent{background-color:transparent;}.cube-image-banner .text{padding:15px 30px 15px 15px;}.cube-image-banner .title{color:#005db5;font-size:25px;margin-bottom:20px;letter-spacing:1pt;line-height:1.1;}.cube-image-banner .cube-image{display:block;width:100%;max-width:421px;overflow:hidden;margin:auto;}.cube-image-banner .cube-image-textbox{height:100%;display:flex;flex-direction:column;justify-content:center;}.cube-image-banner .RIGHT{order:1;}@media(max-width:1023px){.cube-image-banner{margin-top:-10px;padding:20px 0;flex-direction:column;}.cube-image-banner .cube-image{padding:0 20px;}.cube-image-banner img{max-width:100%;}.cube-image-banner .text{padding:15px;}.cube-image-banner .title{text-align:center;margin-top:25px;}.cube-image-banner .RIGHT{order:unset;}}.main-banner{position:relative;width:100vw;transform:translateX(50%);margin-left:calc(50% - 100vw);box-sizing:content-box;}.main-banner .title{font-size:30px;font-weight:bold;text-transform:uppercase;letter-spacing:1pt;margin:0;position:absolute;top:50%;left:10%;transform:translateY(-50%);}.main-banner .title-no-uppercase{text-transform:none;}@media(max-width:1023px){.main-banner{margin:0 -10px;transform:none;display:flex;flex-direction:column-reverse;}.main-banner img{max-height:120px;}.main-banner .title{color:initial !important;letter-spacing:1px;font-size:25px;position:initial;transform:inherit;text-align:center;margin:30px 10px;}}.map-wrapper{background-image:url('/_ui/responsive/theme-lambda/images/aboutus/map.jpg');background-position-x:right;height:400px;background-repeat:no-repeat;background-size:cover;}@media(max-width:639px){.map-wrapper{width:100%;height:auto;}}.aboutUsDistributionText{color:white;padding:15px 50px;}@media(max-width:639px){.aboutUsDistributionText{padding:15px 20px;}}.catalogsitem-container{display:grid;position:relative;grid-template-rows:200px repeat(auto-fill, 530px);grid-template-columns:repeat(3, calc(33.33333% - 17px));grid-gap:26px;background-color:#f4f4f4;padding:20px 13px 60px;}.catalogsitem-container > *{grid-column:span 1;grid-row:span 1;}.catalogsitem-container > *:first-child{grid-column:1 / 4;grid-row:1;}.catalogsitem-container .catalogsitem-card{display:flex;flex-direction:column;height:530px;align-items:center;background-color:#dbe4ee;}.catalogsitem-container .catalogsitem-card .catalogsitem-card-heading{margin:10px auto 30px 30px;text-align:left;}.catalogsitem-container .catalogsitem-card .catalogsitem-card-heading .catalogsitem-title{font-size:15px;font-weight:bold;}.catalogsitem-container .catalogsitem-card .catalogsitem-card-heading .catalogsitem-year{font-size:13px;color:#8c8b84;}.catalogsitem-container .catalogsitem-card .catalogsitem-banner{position:relative;width:100%;height:354px;overflow:hidden;}.catalogsitem-container .catalogsitem-card .catalogsitem-banner img{display:block;object-fit:cover;width:100%;max-width:100%;}.catalogsitem-container .catalogsitem-card .catalogsitem-banner iframe{margin:-1% -1%;}.catalogsitem-container .catalogsitem-card .catalogsitem-btn{margin:30px 0 20px;}@media(max-width:1023px){.catalogsitem-container{grid-template-rows:230px repeat(auto-fill, 530px);grid-template-columns:repeat(2, calc(50% - 13px));padding-inline:26px;}.catalogsitem-container > *:first-child{grid-column:span 2;grid-row:span 1;}}@media(max-width:639px){.catalogsitem-container{grid-template-rows:300px repeat(auto-fill, 530px);grid-template-columns:1fr;}.catalogsitem-container > *:first-child{grid-column:span 1;grid-row:span 1;}}.page-services .infoitem-container{display:flex;flex-direction:row;flex-wrap:wrap;}.page-services .infoitem-container > *{width:50%;display:flex;height:270px;align-items:center;}.page-services .infoitem-container > *:nth-child(4n){background-color:#f9f9f9;}.page-services .infoitem-container > *:nth-child(4n+1){background-color:#f9f9f9;}@media(max-width:1023px){.page-services .infoitem-container > *{width:100%;}.page-services .infoitem-container > *:nth-child(even){background-color:white;}.page-services .infoitem-container > *:nth-child(odd){background-color:#f9f9f9;}}.paragraph-banner-component{position:relative;}.paragraph-wrapper-box{position:absolute;top:50%;transform:translateY(-50%);}@media(min-width:1023px){.paragraph-banner-wide{width:100vw;margin-left:calc(600px - 50vw);}}@media(max-width:639px){.paragraph-wrapper-box{position:static;transform:none;}}.aboutUsSuppliers{color:white;padding:50px;}.aboutUsSuppliers .title{font-size:25px;font-weight:bold;margin-bottom:15px;line-height:1.1;}@media(max-width:639px){.aboutUsSuppliers{padding:38px 15px;background-color:#005db5;position:relative;transform:unset;width:100%;}}.map-paragraph-banner{margin-bottom:260px;}.map-paragraph-banner .paragraph-wrapper-box{margin:180px auto 0;width:80%;left:50%;transform:translate(-50%, -50%);}.map-paragraph-banner .paragraph-wrapper-box .aboutUsDistributionText img{max-width:150px;}@media(max-width:639px){.map-paragraph-banner{display:flex;flex-direction:column-reverse;margin-bottom:0;}.map-paragraph-banner .paragraph-wrapper-box{margin:0;width:100%;transform:none;}.map-paragraph-banner .paragraph-wrapper-box map-wrapper{margin-top:0;}.map-paragraph-banner .image-wrapper-box{margin:0 -200px;}}.js-site-logo .yComponentWrapper .simple-banner a img{width:210px;}#homeNewsSliderComponent{margin-top:50px;margin-bottom:50px;}@media(min-width:1200px){#homeNewsSliderComponent{max-width:1200px;margin-left:auto;margin-right:auto;}}#homeNewsSliderComponent .banner__component{padding-left:30px;padding-right:30px;}#homeNewsSliderComponent .box{display:box;display:-moz-box;-moz-box-orient:horizontal;display:-webkit-box;-webkit-box-orient:horizontal;box-orient:horizontal;}#homeNewsSliderComponent .box .column1{-moz-box-flex:1.0;-webkit-box-flex:1.0;-ms-flex:1.0;box-flex:1.0;display:flex;align-items:center;padding-left:35px !important;}#homeNewsSliderComponent .box .column2{-moz-box-flex:1.0;-webkit-box-flex:1.0;-ms-flex:1.0;box-flex:1.0;padding-right:35px !important;}#homeNewsSliderComponent img{max-width:100%;margin-bottom:10px;}#homeNewsSliderComponent .news-headline{font-weight:bold;display:block;font-size:25px;line-height:1.2;color:#3c3d41;margin-bottom:10px;letter-spacing:1pt;text-transform:uppercase;}#homeNewsSliderComponent .image-text-wrapper{display:table;width:100%;}#homeNewsSliderComponent .image-text-wrapper .image-wrapper{display:table-cell;vertical-align:middle;width:50%;}#homeNewsSliderComponent .image-text-wrapper .text-wrapper{text-align:center;display:table-cell;vertical-align:middle;padding:0 34px;width:50%;}#homeNewsSliderComponent .news-date{color:#009fe3;margin-bottom:10px;display:block;}#homeNewsSliderComponent .news-lead{display:block;margin:2vw 0;}@media(max-width:1023px){#homeNewsSliderComponent{height:auto;margin:20px 0;}#homeNewsSliderComponent .carousel-inner{height:100%;}#homeNewsSliderComponent .carousel-inner .item{height:100%;}#homeNewsSliderComponent .carousel-inner .item .news-content-wrapper{height:100%;}#homeNewsSliderComponent .carousel-inner .item .news-content-wrapper .title-wrapper{height:30%;}#homeNewsSliderComponent .carousel-inner .item .news-content-wrapper .image-text-wrapper{height:70%;}#homeNewsSliderComponent .carousel-inner .item .news-content-wrapper .image-text-wrapper .col-xs-6{height:100%;}}@media(min-width:1024px){#homeNewsSliderComponent .carousel-inner{height:100%;}#homeNewsSliderComponent .carousel-inner .item{height:100%;}#homeNewsSliderComponent .carousel-inner .item .news-content-wrapper{height:100%;}#homeNewsSliderComponent .carousel-inner .item .news-content-wrapper .title-wrapper{height:35%;}#homeNewsSliderComponent .carousel-inner .item .news-content-wrapper .image-text-wrapper{height:65%;}#homeNewsSliderComponent .carousel-inner .item .news-content-wrapper .image-text-wrapper .col-xs-6{height:100%;}}@media(min-width:1200px){#homepageMainSlider{max-width:1600px;margin-left:auto;margin-right:auto;}}#homepageMainSlider img{width:100%;}#homepageMainSlider .item{padding:0;margin:0;}.video-js .vjs-big-play-button{font-size:4em;line-height:65px;height:75px;width:75px;border:5px solid #ffffff;background-color:transparent;border-radius:37.3px;}.vjs-big-play-button:hover{background-color:rgba(115, 133, 159, 0.5);}@media(max-width:1023px){#logInHomepageBox{display:none;}}@media(min-width:1200px){body:not(.page-homepage) .main-content,
 body.page-homepage .main-content > div:not(#homepageMainSlider):not(.parallax):not(.global-alerts){max-width:1200px;margin-left:auto;margin-right:auto;}}body:not(.page-homepage) .main-content .banner__component,
body.page-homepage .main-content > div:not(#homepageMainSlider):not(.parallax):not(.global-alerts) .banner__component{padding-left:30px;padding-right:30px;}.row-no-margin{margin-left:0;margin-right:0;}.login-homepage-container{position:relative;}@media(min-width:1200px){.login-homepage-container{max-width:1200px;margin-left:auto;margin-right:auto;}}.login-homepage-container .banner__component{padding-left:30px;padding-right:30px;}#logInHomepageBox{position:absolute;left:20px;top:0;background:#eeeeee;padding:15px;z-index:100;-webkit-box-shadow:5px 15px 22px 0 rgba(0, 0, 0, 0.75);-moz-box-shadow:5px 15px 22px 0 rgba(0, 0, 0, 0.75);box-shadow:5px 15px 22px 0 rgba(0, 0, 0, 0.75);-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}#logInHomepageBox.login-box-closed{opacity:0.7;}#logInHomepageBox .box-wrapper{width:244px;}#logInHomepageBox .box-wrapper .left-side{padding:0;font-size:18px;letter-spacing:1px;text-transform:uppercase;font-weight:bold;color:#005db5;line-height:1;}#logInHomepageBox .box-wrapper .right-side{padding:0;text-align:right;}#logInHomepageBox .box-wrapper #expand-login-box{font-size:20px;font-weight:bold;vertical-align:middle;cursor:pointer;}#logInHomepageBox .box-wrapper .input-wrapper{margin-top:15px;}#logInHomepageBox .box-wrapper .input-wrapper label{display:block;padding-left:15px;}#logInHomepageBox .box-wrapper .input-wrapper input{text-align:left;display:inline-block;width:220px;}#logInHomepageBox .box-wrapper .login-input-group{margin-bottom:15px;}#logInHomepageBox .box-wrapper .checkbox-wrapper{padding-left:15px;margin-top:15px;}#logInHomepageBox .box-wrapper .checkbox-wrapper input{float:left;}#logInHomepageBox .box-wrapper .register-wrapper{text-align:left;}#logInHomepageBox .box-wrapper .register-wrapper .title{font-size:15px;color:#3c3d41;font-weight:bold;text-transform:uppercase;line-height:1;}.generic-modal .close{color:#ffffff;font-weight:100;}.generic-modal .generic-modal-img img{width:100%;height:220px;}.generic-modal .generic-modal-content{padding-bottom:5px;}.generic-modal .generic-modal-content h3{text-align:center;text-transform:uppercase;font-size:20px;font-weight:700;margin-top:40px;padding:0 80px;}.generic-modal .generic-modal-content p{text-align:center;margin-top:25px;padding:0 50px;}.generic-modal .generic-modal-content a{display:block;margin:50px 80px 30px 80px;}.label-header-search{margin-left:5px;text-transform:uppercase;font-size:11px;color:#3c3d41;font-weight:bold;display:inline-block;margin-bottom:6px;letter-spacing:1px;background:none;border:0;}@media(max-width:1023px){.search-box-wrapper{background-color:#f7f7f7;text-align:right;padding:2px 20px;}.search-box-wrapper .input--hoshi{position:relative;bottom:6px;}.search-box-wrapper .label-header-search{margin-bottom:12px;}}@media(max-width:639px){.search-box-wrapper{background-color:#f7f7f7;text-align:center;padding:2px 10px;}}.search-box-wrapper .input{max-width:180px;width:100%;margin:0;vertical-align:bottom;}@media(max-width:639px){.input-search{display:table;margin:0 auto;width:100%;}}.left-align{text-align:left;}.right-align{text-align:right;}.margin-bottom-15px{margin-bottom:15px;}.padding-none{padding:0;}.modal-dialog .modal-content{border:none;}.modal-dialog .modal-content button.close[data-dismiss="modal"]{top:20px;right:20px;font-size:25px;width:auto;opacity:1;}.modal-dialog .modal-content button.close[data-dismiss="modal"]:hover{color:#005db5;}.modal-dialog .modal-content .modal-body{overflow-y:auto;padding:20px 15px;}@media(min-height:550px){.modal-dialog .modal-content .modal-body{max-height:70vh;}}@media(min-height:800px){.modal-dialog .modal-content .modal-body{max-height:80vh;}}.global-modal{padding-left:10px;}.global-modal .modal-content{padding:50px 14%;text-align:center;}.global-modal .modal-content .modal-icon{font-size:58px;}.global-modal .modal-content .modal-title{font-size:20px;font-weight:bold;text-align:center;text-transform:uppercase;margin-top:20px;}#master-modal #supportTicketForm,
#master-modal #b2BCustomerForm,
#master-modal .modal-custom-wrapper{overflow-y:auto;}@media(min-height:550px){#master-modal #supportTicketForm,
 #master-modal #b2BCustomerForm,
 #master-modal .modal-custom-wrapper{max-height:50vh;}}@media(min-height:800px){#master-modal #supportTicketForm,
 #master-modal #b2BCustomerForm,
 #master-modal .modal-custom-wrapper{max-height:67vh;}}#footer-categories-wrapper{padding:30px;width:100%;border-top:1px solid #d2d2d2;background-color:#f4f4f4;}#footer-categories-wrapper a{display:block;font-size:11px;margin-bottom:5px;}#footer-categories-wrapper a:hover{text-decoration:underline;}#footer-categories-wrapper ul{list-style:none;column-count:5;padding:0;margin:0;}#footer-categories-wrapper ul li.ft-category-thirdLevel + li.ft-category-secondLevel{margin-top:15px;}#footer-categories-wrapper ul li.ft-category-thirdLevel + li.ft-category-firstLevel{margin-top:20px;}#footer-categories-wrapper ul li.ft-category-secondLevel + li.ft-category-firstLevel{margin-top:20px;}#footer-categories-wrapper .ft-category-firstLevel a{color:#005db5;font-weight:bold;text-transform:uppercase;}#footer-categories-wrapper .ft-category-secondLevel a{color:#3c3d41;font-weight:bold;}#footer-categories-wrapper .ft-category-thirdLevel a{color:#8c8b84;padding-left:10px;}.lecta-video{width:100%;}.product-specifications .product-info .product-description{margin-bottom:18px;}.product-specifications .product-info .millstock{margin-bottom:18px;}.product-specifications .product-info .code span{color:#009fe3;}.product-specifications .product-characteristics-wrapper .table-title{text-transform:uppercase;margin:38px 0 22px 0;border-bottom:1px solid #005db5;font-weight:bold;letter-spacing:1px;padding-bottom:2px;color:#3c3c3c;font-size:18px;}.product-specifications .product-characteristics-wrapper table{width:100%;vertical-align:top;font-size:13px;}.product-specifications .product-characteristics-wrapper table td{padding:4px 0;}.product-specifications .product-characteristics-wrapper table td.name{max-width:120px;color:black;font-weight:bold;}.product-specifications .product-characteristics-wrapper table td.value{color:#3c3d41;}.search-pagination-content{margin-top:15px;}@media(max-width:639px){.search-pagination-content #sortOptions1{width:auto;margin-right:10px;}}.search-pagination-toolbar{margin:0 30px;}.search-pagination-toolbar form#sortForm1{vertical-align:middle;height:auto;}.search-pagination-toolbar form#sortForm1 select{height:auto;}.product__list--wrapper{margin:0 30px 0 30px;}@media(max-width:1023px){.product__list--wrapper{margin:0 20px 0 20px;}}@media(max-width:639px){.product__list--wrapper{margin:0 10px 0 10px;}}.search-header{margin-top:25px;}.search-header img{width:86px;display:block;margin:0 auto;}.search-header .search-header-icon-title h1{text-align:center;}.search-pagination-toolbar{float:right;}.search-total{margin-top:10px;text-align:center;margin-bottom:90px;font-size:15px;}.search-list-page-right-result-list-slot ~ .search-pagination-content .search-total{margin-bottom:20px;}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.homepage-section-2a .page-presentation-wrapper{margin-right:7.5px !important;}.homepage-section-2b .page-presentation-wrapper{margin-left:7.5px !important;}.page-variantsList .addtocart #actions-container-for-VariantsListComponent{margin-right:0;margin-left:0;}.page-presentation-wrapper{height:300px;}.page-presentation-wrapper img{width:100%;height:100%;object-fit:cover;}.page-catalogsPage .extra-services-top{margin-bottom:30px;}.three-image-wrapper{margin:20px 0;}.three-image-wrapper img{width:100%;height:200px;display:block;margin:auto;background-color:#f4f4f4;}.login-checkbox{margin-top:25px;}.login-checkbox label{font-size:13px;color:black;text-transform:none;}.login-button{margin:10px 0;width:100%;}.register-button{margin-top:15px;width:100%;}.register-button a{color:white;}.register-button a:hover{color:#009fe3;}.table-title{font-size:20px;text-transform:uppercase;letter-spacing:1.2px;font-weight:bold;margin:40px 30px 0 30px;padding-bottom:5px;border-bottom:1px solid #d2d2d2;}@media(max-width:1023px){.table-title{margin:40px 20px 0 20px;}}.more-filters-button{display:none;color:#009fe3;cursor:pointer;border-bottom:1px solid #009fe3;position:absolute;top:55px;right:10px;z-index:10;}.table-filter{margin:0 30px 10px;overflow:hidden;position:relative;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border-bottom:1px solid #d2d2d2;height:210px;}.table-filter .row{height:100%;}.table-filter .item-name{text-transform:uppercase;letter-spacing:1.2px;font-size:15px;font-weight:bold;width:180px;padding:10px 20px;position:relative;}.table-filter .item-name.js-filter-item{cursor:pointer;}.table-filter .item-name.js-filter-item:hover,
.table-filter .item-name.js-filter-item.active{color:#009fe3;}.table-filter .item-name.js-filter-item .filter-item-icon{position:absolute;margin-right:6px;top:50%;right:0;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.table-filter .item-name.js-filter-item.active .filter-item-icon{-webkit-transform:translateY(-50%) rotate(-90deg);-moz-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);}.table-filter .filter-ul-wrapper{list-style:none;margin-bottom:0;display:table;width:100%;padding:0;position:relative;}.table-filter .filter-item-wrapper .facet-values,
.table-filter .filter-item-wrapper .facet__values{width:calc(100% - 210px);top:0;position:absolute;right:0;}.table-filter .filter-item-wrapper .facet-values:not(.active){display:none;}.table-filter .filter-item-wrapper label{color:#333;text-transform:capitalize;}.table-filter .filter-item-wrapper label.checkmark{margin-bottom:5px;}.table-filter .filter-item-wrapper label:before{left:-5px !important;border-color:lightgray !important;background-color:white !important;}.table-filter .filter-item-wrapper label:after{left:-5px !important;}.table-filter .filter-item-wrapper ul{padding:26px 0 26px 10px;min-height:96px;list-style:none;display:flex;flex-wrap:wrap;}.table-filter .filter-item-wrapper ul.one-column li{width:100%;}.table-filter .filter-item-wrapper ul.two-column li{width:50%;}.table-filter .filter-item-wrapper ul.three-column li{width:33%;}.table-filter .filter-item-wrapper ul.four-column li{width:25%;}.table-filter .filter-item-wrapper:first-child{padding-top:15px;}.table-filter .filter-item-wrapper:last-child{padding-bottom:15px;}.table-filter .filter-item-wrapper:not(:last-child) .item-name{border-bottom:1px solid #d2d2d2;}.table-filter .filter-title-wrapper{display:block;border-bottom:thin solid #d2d2d2;}.table-filter .filter-title-wrapper .filter-name{padding:50px 0 20px;}.filter-name{display:table;font-size:18px;letter-spacing:1.2px;text-transform:uppercase;font-weight:bold;}.filter-name .custom-icon-filter{font-size:25px;padding-right:15px;color:#005db5;}.filter-name span{vertical-align:middle;color:#3c3c3c;}.parallax{min-height:500px;opacity:1;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;display:block;margin-top:55px;margin-bottom:50px;position:relative;}@media(min-width:1200px){.parallax{max-width:1600px;margin-left:auto;margin-right:auto;}}.parallax h2{margin:0;font-size:40px;font-weight:700;}.parallax .parallax-button{color:#000000;position:absolute;width:100%;margin-top:10px;}.parallax .parallax-text{text-transform:uppercase;}.parallax .parallax-container{position:absolute;top:250px;width:50%;font-size:40px;font-weight:700;text-align:center;text-align:-webkit-center;}.parallax .parallax-container > div{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:relative;}.parallax .parallax-container.left{left:0;}.parallax .parallax-container.center{width:100%;}.parallax .parallax-container.right{right:0;}[contenteditable=true]:empty:before{content:attr(placeholder);display:block;opacity:.5;}.table-search-result{padding:10px 15px;margin:15px 30px 0;background-color:#afd5ea;}.category-tabs-wrapper{margin-top:20px;border-bottom:1px solid #d2d2d2;}.category-tabs-wrapper + .blue-box{margin-top:20px;}.category-tabs-wrapper .category-download{overflow:hidden;text-overflow:clip;white-space:nowrap;}.category-tabs-wrapper .category-tab{position:relative;display:flex;max-width:33.33333%;align-items:center;}.category-tabs-wrapper .category-tab.selected::after{content:"";display:block;height:3px;width:calc(100% - 2px);bottom:-2px;left:1px;background-color:white;z-index:100;position:absolute;}.category-tabs-wrapper .category-tab a{display:flex;flex-grow:1;position:relative;justify-content:center;align-items:center;height:50px;padding:5px 15px;font-size:18px;line-height:1.2;font-weight:bold;text-align:center;text-transform:uppercase;letter-spacing:1.2px;}.category-tabs-wrapper .panel-category-download{background-color:black;}.category-tabs-wrapper .selected a{color:#3c3d41;border:1px solid #d2d2d2;border-bottom:none;}.category-tabs-wrapper .unselected a{color:#acacac;background-color:#f9f9f9;}.category-tabs-wrapper .unselected a:hover{background-color:#ececec;color:#005db5;}.category-tabs-wrapper .empty-space{margin-top:50px;border-bottom:1px solid #d2d2d2;}.search-empty-page{margin:40px 15px;}.search-empty-page .search-empty-icon img{width:121px;display:block;margin:0 auto;}.search-empty-page .search-empty-title{font-size:20px;font-weight:700;text-transform:uppercase;text-align:center;margin-bottom:10px;letter-spacing:1px;}.search-empty-page .search-empty-subtitle{margin-bottom:40px;}#master-modal{padding-left:10px;}.modal-dialog{max-width:500px;width:100%;}.modal-dialog.new-address-requested-popup{max-width:680px;}.modal-title-wrapper{text-align:center;padding:40px 30px 0;}.modal-title-wrapper span[class*=icon]{font-size:59px;}.modal-title-wrapper img{width:61px;}.modal-title-wrapper img.registration-icon{width:140px;}.modal-title-wrapper .title{font-weight:bold;text-transform:uppercase;font-size:20px;margin:20px 0;letter-spacing:1pt;}.modal-title-wrapper .custom-icon-articles-down,
.modal-title-wrapper .custom-icon-articles-up{cursor:pointer;vertical-align:middle;font-weight:normal;}.modal-title-wrapper .custom-icon-articles-down:after,
.modal-title-wrapper .custom-icon-articles-up:after{font-size:13px;}.modal-body-wrapper{padding:0 14% 70px;text-align:center;}.modal-body-wrapper p{font-size:14px;}.page-newsDetailsPage #skip-to-content + div{margin-top:30px;}.video-component .title,
.page-presentation-component .title{font-weight:bold;text-transform:uppercase;text-align:center;margin:20px 0;font-size:25px;line-height:1.1;letter-spacing:1pt;}.video-component .title br,
.page-presentation-component .title br{display:none;}@media(min-width:1024px){.video-component-wrapper{height:300px;}.video-component-wrapper .video-js{height:100% !important;}}.ui-menu-item{min-height:70px;padding:5px;text-align:left;border-bottom:1px dashed #d2d2d2;}.ui-menu-item:last-child{border-bottom:none;}.ui-menu-item .ui-menu-item-wrapper{padding:0;}.ui-menu-item .ui-menu-item-wrapper .thumb{float:left;width:60px;display:inline-block;}.ui-menu-item .ui-menu-item-wrapper .thumb img{max-width:60px;object-fit:contain;}.ui-menu-item .ui-menu-item-wrapper .name{color:#3b3d40;font-weight:bold;}.ui-menu-item .ui-menu-item-wrapper .price{color:#005db5;}.ui-menu-item .ui-menu-item-wrapper .name,
.ui-menu-item .ui-menu-item-wrapper .price{margin-left:70px;}.ui-menu-item:hover{background-color:#f4f4f4;}.nav_column{padding:0;display:inline-block;margin-bottom:20px;}.nav_column .item{border-bottom-style:none;}.nav_column h1,
.nav_column h2,
.nav_column .title-top{font-size:17px;font-weight:bold;text-transform:uppercase;letter-spacing:1pt;}.nav_column ul{padding:0;margin:20px 0 0;list-style:none;}.nav_column ul li{margin:0 4px;letter-spacing:.5pt;}.nav_column ul li a{padding:10px 0;display:block;font-size:16px;color:#3c3d41;text-transform:uppercase;outline:none;}.nav_column ul li a:hover{color:#005db5;}.nav_column ol{padding:0 0 0 20px;margin:20px 0 0;font-size:16px;}.nav_column ol li{letter-spacing:.5pt;}.nav_column ol li a{padding:10px 0;display:block;color:#3c3d41;text-transform:uppercase;outline:none;}.nav_column ol li a:hover{color:#005db5;}.productOrderFormButton{color:#262626;}.serviceItem{height:270px;display:flex;align-items:center;padding-left:50px;padding-right:50px;}.serviceItem h2{font-weight:bold;text-transform:uppercase;font-size:25px;}.serviceItem div img{width:100px;max-height:80px;margin-right:30px;}.serviceItem div.img{display:flex;align-items:center;flex-shrink:0;}.services{width:100%;padding:30px;}.services .serviceItem:nth-child(1){background-color:#f9f9f9;}.services .serviceItem:nth-child(4){background-color:#f9f9f9;}.services .serviceItem:nth-child(5){background-color:#f9f9f9;}.services .serviceItem:nth-child(8){background-color:#f9f9f9;}.services .serviceItem button{margin-top:10px;}.mid-services{width:100%;}.mid-serviceItem{height:270px;display:flex;align-items:center;padding-left:70px;padding-right:70px;}.mid-serviceItem h2{font-size:25px;font-weight:bold;text-transform:uppercase;}.mid-serviceItem div img{width:auto;height:80px;max-height:80px;margin-right:30px;}.mid-serviceItem div.img{display:flex;align-items:center;flex-shrink:0;}.mid-serviceItem button{margin-top:10px;}.mid-services{padding:30px;}.bottom-more-services{display:flex;flex-direction:column;align-items:center;text-align:center;background-color:white;padding-top:20px;padding-bottom:50px;}.bottom-more-services img{height:45px !important;}.bottom-more-services h2{text-transform:uppercase;font-size:30px;font-weight:bold;margin-right:15px;margin-left:15px;}.owl-carousel .owl-item .more-service-item .title{text-align:left;border-bottom:2px solid #009fe3;width:100%;margin-bottom:20px;}.owl-carousel .owl-item .more-service-item .title img,
.owl-carousel .owl-item .more-service-item .title h2{display:inline-block;}.owl-carousel .owl-item .more-service-item .title img{width:30px;max-height:35px;}.more-services{display:flex;justify-content:center;padding-top:20px;width:100%;}.more-services p{font-weight:bold;text-align:left;font-size:15px;width:100%;}.more-service-item{height:300px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:25px;padding-left:30px;padding-right:30px;}.more-service-item a{bottom:35px;left:0;margin:0 20px;position:absolute;right:0;}.more-service-item h2{text-transform:uppercase;font-size:15px;font-weight:bold;color:#005db5;margin:0 0 0 10px;vertical-align:middle;}.page-productDetails .certs-to-cart{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:20px;}.page-productDetails .certs-to-cart span{margin-bottom:20px;}.page-productDetails .certs-to-cart select{margin-top:20px;}.page-productDetails .certs-to-cart button{margin-top:40px;}.page-cartPage .add-certificate,
.page-quoteEditPage .add-certificate{margin-top:10px;}.page-cartPage .add-certificate > span,
.page-quoteEditPage .add-certificate > span{color:#009fe3;text-decoration:underline;cursor:pointer;margin-top:10px;}.page-cartPage .add-certificate > span:hover,
.page-quoteEditPage .add-certificate > span:hover{color:#005db5;}.page-cartPage .add-certificate:before,
.page-quoteEditPage .add-certificate:before{content:'';padding:15px 100px 15px 0;position:absolute;right:-70px;top:-5px;}.page-cartPage .add-certificate .pop-up-add-certificate,
.page-quoteEditPage .add-certificate .pop-up-add-certificate{display:none;}.ct-msg-visible{margin-top:35px !important;}.page-cartPage .add-certificate button{margin-top:10px;}.page-cartPage .add-certificate:hover .pop-up-add-certificate{display:block;}.page-cartPage .add-certificate .pop-up-add-certificate{flex-direction:column;align-items:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(0, 104, 179, 0.8);left:calc(110%);width:250px;padding:10px 20px;z-index:9999;cursor:default;color:white;}.page-cartPage .add-certificate .pop-up-add-certificate .select-items{position:relative;}.page-cartPage .add-certificate .pop-up-add-certificate .title{color:white;font-weight:bold;text-transform:uppercase;font-size:15px;padding:0 0 15px 0;border-bottom:1px solid white;display:block;text-align:center;margin-top:5px;}.page-cartPage .add-certificate .pop-up-add-certificate span{color:white;text-decoration:none;}.page-cartPage .add-certificate .pop-up-add-certificate button,
.page-cartPage .add-certificate .pop-up-add-certificate div.custom-select,
.page-cartPage .add-certificate .pop-up-add-certificate span,
.page-cartPage .add-certificate .pop-up-add-certificate h2{width:100%;margin-bottom:15px;}.page-cartPage .add-certificate .pop-up-add-certificate:after{content:'';width:0;height:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:-15px;border-bottom:15px solid transparent;border-top:15px solid transparent;border-right:15px solid rgba(0, 104, 179, 0.78);font-size:0;line-height:0;}.page-cartPage .add-certificate .pop-up-add-certificate .js-btn-close-popup{display:none;}@media(min-width:1024px){.page-homepage .section4-wrapper:first-of-type,
 .page-homepage .section5-wrapper:first-of-type{padding-left:0;}.page-homepage .section4-wrapper:last-of-type,
 .page-homepage .section5-wrapper:last-of-type{padding-right:0;}}@media(min-width:640px){.category-tabs-wrapper{display:flex;width:100%;}.category-tabs-wrapper .category-tab{width:33%;vertical-align:middle;}}@media(max-width:1023px){.table-filter{margin:0 20px 10px;}.table-filter .filter-item-wrapper .item-name{font-weight:bold;color:initial;}.table-filter .filter-item-wrapper ul{overflow-y:initial;}.video-component .video-component-wrapper{height:200px;}.video-component .video-component-wrapper .video-js{height:100% !important;}.video-component .title{font-size:20px;margin:20px 10px;}.page-presentation-component{text-align:center;}.page-presentation-component .page-presentation-wrapper{height:200px;}.page-presentation-component .title{font-size:20px;margin:20px 10px;}#footer-categories-wrapper ul{column-count:3;}.table-search-result{margin:15px 20px 0;}.page-catalogsPage .catalogs-wrapper .catalogs-content .catalogs-item-wrapper .catalogs-item-content .title{font-size:15px;}#homeNewsSliderComponent .news-headline{font-size:20px;}.bottom-more-services h2{font-size:25px;}.bottom-more-services .owl-carousel .more-service-item h2{font-size:15px;}.homepage-services-banner .slider-content-wrapper .slider-content-text .title{font-size:30px;}.homepage-services-banner .slider-content-wrapper .slider-content-text{width:100%;}.parallax .parallax-text{font-size:30px;}.page-services .services,
 .page-services .mid-services{padding:0;}.more-service-item{padding-left:9%;padding-right:9%;}.table-filter .filter-item-wrapper ul.three-column,
 .table-filter .filter-item-wrapper ul.four-column{column-count:3;}}@media(max-width:1023px) and (min-width:640px){.category-tabs-wrapper.sm-split .category-tab{width:50%;}}@media(max-width:639px){#master-modal{padding-right:10px;}.video-component .video-component-wrapper{height:212px;}.page-presentation-component .page-presentation-wrapper{height:212px;}#homeNewsSliderComponent{margin:20px 0 0;}#homeNewsSliderComponent .image-text-wrapper .image-wrapper{display:block;width:100%;}#homeNewsSliderComponent .image-text-wrapper .image-wrapper img{max-height:none;}#homeNewsSliderComponent .image-text-wrapper .text-wrapper{display:block;padding-top:30px;padding-bottom:35px;height:309px;width:100%;}#homeNewsSliderComponent .image-text-wrapper .text-wrapper .news-date{margin-bottom:20px;}#homeNewsSliderComponent .image-text-wrapper .text-wrapper .news-lead{margin-bottom:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}#homeNewsSliderComponent .image-text-wrapper .text-wrapper .news-headline{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}#homeNewsSliderComponent.owl-carousel.news-carousel .owl-nav .owl-prev,
 #homeNewsSliderComponent.owl-carousel.news-carousel .owl-nav .owl-next{top:70% !important;}#homeNewsSliderComponent img{min-height:200px;object-fit:cover;max-width:100%;}.category-tabs-wrapper .category-tab{width:100%;max-width:unset;float:none;border-bottom:none;}.category-tabs-wrapper .category-tab a{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:uppercase;font-weight:600;padding:8px 20px;font-size:15px;line-height:1;border-radius:2px;min-width:160px;white-space:normal;border-radius:0;letter-spacing:1pt;display:block;width:100%;border:2px solid;color:#ffffff;background-color:#929292;border-color:#929292;margin-bottom:10px;letter-spacing:1.2px;height:unset;border:none;}.category-tabs-wrapper .category-tab a:focus,
 .category-tabs-wrapper .category-tab a:active:focus,
 .category-tabs-wrapper .category-tab a.active:focus,
 .category-tabs-wrapper .category-tab a.focus,
 .category-tabs-wrapper .category-tab a:active.focus,
 .category-tabs-wrapper .category-tab a.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.category-tabs-wrapper .category-tab a:hover,
 .category-tabs-wrapper .category-tab a:focus,
 .category-tabs-wrapper .category-tab a.focus{color:#ffffff;text-decoration:none;}.category-tabs-wrapper .category-tab a:active,
 .category-tabs-wrapper .category-tab a.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);}.category-tabs-wrapper .category-tab a.disabled,
 .category-tabs-wrapper .category-tab a[disabled],
 fieldset[disabled] .category-tabs-wrapper .category-tab a{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;}a.category-tabs-wrapper .category-tab a.disabled,
 fieldset[disabled] a.category-tabs-wrapper .category-tab a{pointer-events:none;}.category-tabs-wrapper .category-tab a.glyphicon{padding:3px 0 4px 0;}.category-tabs-wrapper .category-tab a.glyphicon:before{font-size:25px;}.category-tabs-wrapper .category-tab a,
 .category-tabs-wrapper .category-tab a:active,
 .category-tabs-wrapper .category-tab a.active{box-shadow:none;}.category-tabs-wrapper .category-tab a:focus,
 .category-tabs-wrapper .category-tab a:active:focus,
 .category-tabs-wrapper .category-tab a.active:focus{outline:0;}.category-tabs-wrapper .category-tab a.btn-unset{min-width:inherit;letter-spacing:inherit;}.category-tabs-wrapper .category-tab a:focus,
 .category-tabs-wrapper .category-tab a.focus{color:#ffffff;background-color:#797979;border-color:#525252;}.category-tabs-wrapper .category-tab a:hover{color:#ffffff;background-color:#797979;border-color:#737373;}.category-tabs-wrapper .category-tab a:active,
 .category-tabs-wrapper .category-tab a.active,
 .open > .dropdown-toggle.category-tabs-wrapper .category-tab a{color:#ffffff;background-color:#797979;border-color:#737373;}.category-tabs-wrapper .category-tab a:active:hover,
 .category-tabs-wrapper .category-tab a.active:hover,
 .open > .dropdown-toggle.category-tabs-wrapper .category-tab a:hover,
 .category-tabs-wrapper .category-tab a:active:focus,
 .category-tabs-wrapper .category-tab a.active:focus,
 .open > .dropdown-toggle.category-tabs-wrapper .category-tab a:focus,
 .category-tabs-wrapper .category-tab a:active.focus,
 .category-tabs-wrapper .category-tab a.active.focus,
 .open > .dropdown-toggle.category-tabs-wrapper .category-tab a.focus{color:#ffffff;background-color:#676767;border-color:#525252;}.category-tabs-wrapper .category-tab a:active,
 .category-tabs-wrapper .category-tab a.active,
 .open > .dropdown-toggle.category-tabs-wrapper .category-tab a{background-image:none;}.category-tabs-wrapper .category-tab a.disabled:hover,
 .category-tabs-wrapper .category-tab a[disabled]:hover,
 fieldset[disabled] .category-tabs-wrapper .category-tab a:hover,
 .category-tabs-wrapper .category-tab a.disabled:focus,
 .category-tabs-wrapper .category-tab a[disabled]:focus,
 fieldset[disabled] .category-tabs-wrapper .category-tab a:focus,
 .category-tabs-wrapper .category-tab a.disabled.focus,
 .category-tabs-wrapper .category-tab a[disabled].focus,
 fieldset[disabled] .category-tabs-wrapper .category-tab a.focus{background-color:#929292;border-color:#929292;}.category-tabs-wrapper .category-tab a .badge{color:#929292;background-color:#ffffff;}.category-tabs-wrapper .category-tab a:hover,
 .category-tabs-wrapper .category-tab a:active,
 .category-tabs-wrapper .category-tab a.active,
 .open .dropdown-toggle.category-tabs-wrapper .category-tab a{color:#929292;background-color:#ffffff;border-color:#929292;-webkit-box-shadow:none;box-shadow:none;}.category-tabs-wrapper .category-tab a.btn-anim:hover,
 .category-tabs-wrapper .category-tab a.btn-anim:active,
 .category-tabs-wrapper .category-tab a.btn-anim.active{color:#ffffff;background-color:#929292;border-color:#929292;}.category-tabs-wrapper .category-tab a:focus{border-color:#929292;}.category-tabs-wrapper .category-tab a:active,
 .category-tabs-wrapper .category-tab a.active,
 .open .dropdown-toggle.category-tabs-wrapper .category-tab a{background-image:none;}.category-tabs-wrapper .category-tab a.disabled,
 .category-tabs-wrapper .category-tab a[disabled],
 fieldset[disabled] .category-tabs-wrapper .category-tab a,
 .category-tabs-wrapper .category-tab a.disabled:hover,
 .category-tabs-wrapper .category-tab a[disabled]:hover,
 fieldset[disabled] .category-tabs-wrapper .category-tab a:hover,
 .category-tabs-wrapper .category-tab a.disabled:focus,
 .category-tabs-wrapper .category-tab a[disabled]:focus,
 fieldset[disabled] .category-tabs-wrapper .category-tab a:focus,
 .category-tabs-wrapper .category-tab a.disabled:active,
 .category-tabs-wrapper .category-tab a[disabled]:active,
 fieldset[disabled] .category-tabs-wrapper .category-tab a:active,
 .category-tabs-wrapper .category-tab a.disabled.active,
 .category-tabs-wrapper .category-tab a[disabled].active,
 fieldset[disabled] .category-tabs-wrapper .category-tab a.active{color:#ffffff;background-color:#cccccc;border-color:#cccccc;}.category-tabs-wrapper .category-tab a .badge{color:#929292;background-color:#ffffff;}.category-tabs-wrapper .category-tab.selected a{border:2px solid;color:#ffffff;background-color:#005db5;border-color:#005db5;}.category-tabs-wrapper .category-tab.selected a:focus,
 .category-tabs-wrapper .category-tab.selected a.focus{color:#ffffff;background-color:#004382;border-color:#001b36;}.category-tabs-wrapper .category-tab.selected a:hover{color:#ffffff;background-color:#004382;border-color:#003e78;}.category-tabs-wrapper .category-tab.selected a:active,
 .category-tabs-wrapper .category-tab.selected a.active,
 .open > .dropdown-toggle.category-tabs-wrapper .category-tab.selected a{color:#ffffff;background-color:#004382;border-color:#003e78;}.category-tabs-wrapper .category-tab.selected a:active:hover,
 .category-tabs-wrapper .category-tab.selected a.active:hover,
 .open > .dropdown-toggle.category-tabs-wrapper .category-tab.selected a:hover,
 .category-tabs-wrapper .category-tab.selected a:active:focus,
 .category-tabs-wrapper .category-tab.selected a.active:focus,
 .open > .dropdown-toggle.category-tabs-wrapper .category-tab.selected a:focus,
 .category-tabs-wrapper .category-tab.selected a:active.focus,
 .category-tabs-wrapper .category-tab.selected a.active.focus,
 .open > .dropdown-toggle.category-tabs-wrapper .category-tab.selected a.focus{color:#ffffff;background-color:#00305e;border-color:#001b36;}.category-tabs-wrapper .category-tab.selected a:active,
 .category-tabs-wrapper .category-tab.selected a.active,
 .open > .dropdown-toggle.category-tabs-wrapper .category-tab.selected a{background-image:none;}.category-tabs-wrapper .category-tab.selected a.disabled:hover,
 .category-tabs-wrapper .category-tab.selected a[disabled]:hover,
 fieldset[disabled] .category-tabs-wrapper .category-tab.selected a:hover,
 .category-tabs-wrapper .category-tab.selected a.disabled:focus,
 .category-tabs-wrapper .category-tab.selected a[disabled]:focus,
 fieldset[disabled] .category-tabs-wrapper .category-tab.selected a:focus,
 .category-tabs-wrapper .category-tab.selected a.disabled.focus,
 .category-tabs-wrapper .category-tab.selected a[disabled].focus,
 fieldset[disabled] .category-tabs-wrapper .category-tab.selected a.focus{background-color:#005db5;border-color:#005db5;}.category-tabs-wrapper .category-tab.selected a .badge{color:#005db5;background-color:#ffffff;}.category-tabs-wrapper .category-tab.selected a:hover,
 .category-tabs-wrapper .category-tab.selected a:active,
 .category-tabs-wrapper .category-tab.selected a.active,
 .open .dropdown-toggle.category-tabs-wrapper .category-tab.selected a{color:#005db5;background-color:#ffffff;border-color:#005db5;-webkit-box-shadow:none;box-shadow:none;}.category-tabs-wrapper .category-tab.selected a.btn-anim:hover,
 .category-tabs-wrapper .category-tab.selected a.btn-anim:active,
 .category-tabs-wrapper .category-tab.selected a.btn-anim.active{color:#ffffff;background-color:#005db5;border-color:#005db5;}.category-tabs-wrapper .category-tab.selected a:focus{border-color:#005db5;}.category-tabs-wrapper .category-tab.selected a:active,
 .category-tabs-wrapper .category-tab.selected a.active,
 .open .dropdown-toggle.category-tabs-wrapper .category-tab.selected a{background-image:none;}.category-tabs-wrapper .category-tab.selected a.disabled,
 .category-tabs-wrapper .category-tab.selected a[disabled],
 fieldset[disabled] .category-tabs-wrapper .category-tab.selected a,
 .category-tabs-wrapper .category-tab.selected a.disabled:hover,
 .category-tabs-wrapper .category-tab.selected a[disabled]:hover,
 fieldset[disabled] .category-tabs-wrapper .category-tab.selected a:hover,
 .category-tabs-wrapper .category-tab.selected a.disabled:focus,
 .category-tabs-wrapper .category-tab.selected a[disabled]:focus,
 fieldset[disabled] .category-tabs-wrapper .category-tab.selected a:focus,
 .category-tabs-wrapper .category-tab.selected a.disabled:active,
 .category-tabs-wrapper .category-tab.selected a[disabled]:active,
 fieldset[disabled] .category-tabs-wrapper .category-tab.selected a:active,
 .category-tabs-wrapper .category-tab.selected a.disabled.active,
 .category-tabs-wrapper .category-tab.selected a[disabled].active,
 fieldset[disabled] .category-tabs-wrapper .category-tab.selected a.active{color:#ffffff;background-color:#cccccc;border-color:#cccccc;}.category-tabs-wrapper .category-tab.selected a .badge{color:#005db5;background-color:#ffffff;}.category-tabs-wrapper .category-tab.selected a:active:focus{border:2px solid #005db5;background-color:#ffffff;color:#005db5;}.category-tabs-wrapper .category-tab.selected a:focus{background-color:#005db5;color:#ffffff;}.category-tabs-wrapper .category-tab.selected a:hover{color:#005db5;background-color:#ffffff;}.category-tabs-wrapper .empty-space{border-bottom:none;}.table-search-result{margin:15px 10px 0;}.product-specifications .product-characteristics-wrapper table{width:100%;}.table-title,
 .table-filter{margin-left:10px;margin-right:10px;font-size:18px;}.table-filter{height:60px;}.table-filter .item-name{padding-bottom:5px;width:100%;}.table-filter .filter-title-wrapper{width:100%;padding:18px 0;height:60px;}.table-filter .filter-title-wrapper.more-filters-button{bottom:auto;position:static;right:auto;padding:0;}.table-filter .filter-title-wrapper.more-filters-button .filter-name{padding:18px 0;}.table-filter .filter-ul-wrapper{padding-top:0;}.table-filter .filter-item-wrapper{display:block;width:auto;padding:0;border-left:none;}.table-filter .filter-item-wrapper ul{height:auto;}.table-filter .filter-item-wrapper .facet-values,
 .table-filter .filter-item-wrapper .facet__values{position:static;width:auto;margin:0 12px;}.table-filter .filter-item-wrapper:last-child{padding-bottom:0;}.product-specifications .product-characteristics-wrapper{margin:0 10px;}.product-specifications .product-characteristics-wrapper .table-title{margin:30px 0 15px 0;}.relative-sm{position:relative !important;transform:translateY(0) !important;}.filter-name span{display:inline-block;}.page-services .serviceItem,
 .page-services .mid-serviceItem{height:inherit;padding:35px 20px;flex-direction:column;justify-content:center;align-items:center;text-align:center;}.page-services .serviceItem .content p,
 .page-services .mid-serviceItem .content p{max-width:320px;}.page-services .serviceItem .img-warpper img,
 .page-services .mid-serviceItem .img-warpper img{margin-right:0px;margin-bottom:15px;height:55px;width:70px;object-fit:contain;}.page-services .serviceItem h2,
 .page-services .mid-serviceItem h2{font-size:18px;margin-top:5px;}.page-services .serviceItem h2 br,
 .page-services .mid-serviceItem h2 br{display:none;}#footer-categories-wrapper ul{column-count:2;}.page-catalogsPage .catalogs-wrapper .catalogs-content .catalogs-item-wrapper .catalogs-item-content .title{font-size:15px;}.bottom-more-services h2{font-size:25px;}.page-cartPage .add-certificate .pop-up-add-certificate.active{display:flex;position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);box-shadow:0 0 0 9999px rgba(0, 0, 0, 0.7);background-color:#0068b3;}.page-cartPage .add-certificate .pop-up-add-certificate.active:after{display:none;}.page-cartPage .add-certificate .pop-up-add-certificate.active .js-btn-close-popup{display:block;position:absolute;right:10px;top:10px;font-size:18px;}.parallax{background-attachment:inherit;min-height:inherit;margin:20px 0;}.parallax .parallax-mobile-img{width:100%;height:212px;object-fit:cover;}.parallax .parallax-container{font-size:25px;letter-spacing:1pt;position:relative;min-height:135px;padding:15px 10px;top:0;background-color:#f7f7f7;}.parallax .parallax-container > div{transform:inherit;}.parallax .parallax-container > div .parallax-text{color:#3c3d41 !important;}.parallax .parallax-container > div .parallax-button{position:relative;margin-top:20px;}.parallax .parallax-container .parallax-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:20px;max-height:40px;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.slider-content-wrapper picture{display:block;}.slider-content-wrapper .slider-content-text{position:inherit;background-color:#f7f7f7;min-height:135px;line-height:1.1;padding:15px 10px;}.slider-content-wrapper .slider-content-text > div{top:inherit;transform:inherit;}.slider-content-wrapper .slider-content-text .title{font-size:25px;}.slider-content-wrapper .slider-content-text .text-btn-wrapper > div{color:#3c3d41 !important;}.slider-content-wrapper .slider-content-text .text-btn-wrapper a{color:#3c3d41 !important;border-color:#3c3d41 !important;}.slider-content-wrapper .slider-content-text .text-btn-wrapper a:hover{color:#ffffff !important;background-color:#3c3d41;border-color:transparent;box-shadow:none;}.parallax .parallax-text{font-size:20px;}.parallax .parallax-button a{border:2px solid;color:#3c3d41;background-color:transparent;border-color:#3c3d41;}.parallax .parallax-button a:hover,
 .parallax .parallax-button a:active,
 .parallax .parallax-button a.active,
 .open .dropdown-toggle.parallax .parallax-button a{color:#ffffff;background-color:#3c3d41;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;}.parallax .parallax-button a.btn-anim:hover,
 .parallax .parallax-button a.btn-anim:active,
 .parallax .parallax-button a.btn-anim.active{color:#3c3d41;background-color:transparent;border-color:#3c3d41;}.parallax .parallax-button a:focus{border-color:#3c3d41;}.parallax .parallax-button a:active,
 .parallax .parallax-button a.active,
 .open .dropdown-toggle.parallax .parallax-button a{background-image:none;}.parallax .parallax-button a.disabled,
 .parallax .parallax-button a[disabled],
 fieldset[disabled] .parallax .parallax-button a,
 .parallax .parallax-button a.disabled:hover,
 .parallax .parallax-button a[disabled]:hover,
 fieldset[disabled] .parallax .parallax-button a:hover,
 .parallax .parallax-button a.disabled:focus,
 .parallax .parallax-button a[disabled]:focus,
 fieldset[disabled] .parallax .parallax-button a:focus,
 .parallax .parallax-button a.disabled:active,
 .parallax .parallax-button a[disabled]:active,
 fieldset[disabled] .parallax .parallax-button a:active,
 .parallax .parallax-button a.disabled.active,
 .parallax .parallax-button a[disabled].active,
 fieldset[disabled] .parallax .parallax-button a.active{color:#3c3d41;background-color:#cccccc;border-color:#cccccc;}.parallax .parallax-button a .badge{color:transparent;background-color:#3c3d41;}.homepage-services-banner .slider-content-wrapper .slider-content-text .title{font-size:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:20px;max-height:40px;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.page-presentation-component .mobile-wrapper-box,
 .video-component .mobile-wrapper-box,
 .slider-content-text .mobile-wrapper-box,
 .page-presentation-component .text-btn-wrapper,
 .video-component .text-btn-wrapper,
 .slider-content-text .text-btn-wrapper{background-color:#f7f7f7;padding:15px 10px;text-align:center;min-height:135px;margin-bottom:20px;}.page-presentation-component .mobile-wrapper-box .title,
 .video-component .mobile-wrapper-box .title,
 .slider-content-text .mobile-wrapper-box .title,
 .page-presentation-component .text-btn-wrapper .title,
 .video-component .text-btn-wrapper .title,
 .slider-content-text .text-btn-wrapper .title{margin:0 0 20px 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:20px;max-height:40px;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.page-presentation-component .mobile-wrapper-box .title br,
 .video-component .mobile-wrapper-box .title br,
 .slider-content-text .mobile-wrapper-box .title br,
 .page-presentation-component .text-btn-wrapper .title br,
 .video-component .text-btn-wrapper .title br,
 .slider-content-text .text-btn-wrapper .title br{display:block;}.table-filter .filter-item-wrapper ul.three-column,
 .table-filter .filter-item-wrapper ul.four-column{column-count:2;}.custom-select-mobile-pdp{display:flow-root;}.custom-select-mobile-pdp .select-selected{width:40%;float:right;padding:9px 12px 0 0;border-top:none!important;border-right:none!important;border-left:none!important;}.custom-select-mobile-pdp .select-selected:after{right:0;}.custom-select-mobile-pdp .select-items{width:40%;overflow:hidden;left:auto;}.custom-select-mobile-pdp .select-items div{padding:8px 0 8px 0;}.search-pagination-toolbar{width:100%;margin:0;padding-left:10px;padding-right:10px;}.search-pagination-toolbar #sortForm1,
 .search-pagination-toolbar #sortForm2{width:inherit;}.search-pagination-toolbar .sort-refine-bar .form-group{width:100%;}.pagination-order-row .sort-refine-bar{width:100%;}.pagination-order-row .sort-refine-bar .form-group{width:inherit;}.pagination-order-row .sort-refine-bar .form-group #sortForm1,
 .pagination-order-row .sort-refine-bar .form-group #sortForm2{width:inherit;}.pagination-order-row .sort-refine-bar .form-group #sortForm1 .custom-select .select-selected,
 .pagination-order-row .sort-refine-bar .form-group #sortForm2 .custom-select .select-selected,
 .pagination-order-row .sort-refine-bar .form-group #sortForm1 .custom-select .select-items,
 .pagination-order-row .sort-refine-bar .form-group #sortForm2 .custom-select .select-items{margin-left:10px;margin-right:10px;width:auto;}}@media(max-width:639px) and (max-width:1023px){.category-tabs-wrapper .category-tab a{padding:10.5px 20px;}.category-tabs-wrapper .category-tab a.btn-unset{padding:0;}}.modal-title-wrapper.row{display:flex;justify-content:center;}table td{padding:20px 20px 20px 10px;vertical-align:top;}.order-detail-outer-table .outer-table-product-header .outer-table-th{font-weight:bold;background-color:#005db5;color:white;height:44px;white-space:nowrap;width:100%;padding-left:40px;vertical-align:top;}.outer-table .outer-table-product-header .outer-table-th{font-weight:bold;background-color:#005db5;color:white;height:44px;white-space:nowrap;width:100%;padding-left:40px;vertical-align:top;}.js-products-expander{display:flex;margin-right:5px;}.margin-top-10px{margin-top:10px;}.margin-bottom-10px{margin-bottom:10px;}.uppercase{text-transform:uppercase;}.custom-header{position:relative;}@media(min-width:1023px){.custom-header{padding:0;width:100vw;-ms-transform:translateX(50%);-webkit-transform:translateX(50%);-moz-transform:translate(50%);-o-transform:translateX(50%);transform:translateX(50%);margin-left:calc(50% - 100vw);}}.custom-header img{width:100%;height:auto;}.custom-header h1{font-size:30px;font-weight:bold;text-transform:uppercase;letter-spacing:1pt;margin:0;position:absolute;top:50%;left:10%;transform:translateY(-50%);}@media(min-width:1024px){.page-certificationPage .custom-header h1,
 .page-sustainability .custom-header h1{color:white;}}@media(min-width:640px){.page-presentation-component .mobile-wrapper-box .btn,
 .video-component .mobile-wrapper-box .btn{display:none;}}@media(max-width:1023px){.custom-header{padding:0;}.custom-header h1{font-size:25px;position:initial;transform:inherit;text-align:center;margin:30px 10px;}}@media(max-width:639px){.page-services .paragraph-banner-component .responsive-media-container-image,
 .page-sustainability .paragraph-banner-component .responsive-media-container-image{height:320px;}}@media screen and (-ms-high-contrast:active), screen and (-ms-high-contrast:none){.lecta-videoIE{width:100% !important;}.icons{width:40px !important;}}@supports(-ms-ime-align:auto){.lecta-videoIE{width:100% !important;}}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;*cursor:hand;background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url("../_ui/responsive/theme-lambda/images/sort_both.png")}table.dataTable thead .sorting_asc{background-image:url("../_ui/responsive/theme-lambda/images/sort_asc.png")}table.dataTable thead .sorting_desc{background-image:url("../_ui/responsive/theme-lambda/images/sort_desc.png")}table.dataTable thead .sorting_asc_disabled{background-image:url("../_ui/responsive/theme-lambda/images/sort_asc_disabled.png")}table.dataTable thead .sorting_desc_disabled{background-image:url("../_ui/responsive/theme-lambda/images/sort_desc_disabled.png")}table.dataTable tbody tr{background-color:#ffffff}table.dataTable tbody tr.selected{background-color:#B0BED9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f0f0f0}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#acbad4}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:#f6f6f6}table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected{background-color:#aab7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:whitesmoke}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px 4px 4px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:0.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:0.755em}.dataTables_wrapper .dataTables_paginate{margin-top:25px;text-align:center;padding-top:0.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #979797;background-color:white;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #fff 0%, #dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width:767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:0.5em}}@media screen and (max-width:640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:0.5em}}.divascookies{position:fixed;bottom:0;width:100%;background:rgba(2, 154, 219, 0.95);display:none;z-index:999999;text-align:center;}.custom-icon-cookies{display:inline-block;font-size:51px;color:white;padding-right:30px;vertical-align:middle;}.divascookies-banner-title{font-size:15px;color:#0059b9;font-weight:bold;margin-bottom:2px;}.divascookies > .divascookies-banner-container{position:relative;padding:50px 8.5%;overflow:hidden;}.divascookies .divascookies-banner-text{font-size:12px;color:white;text-align:left;display:inline-block;margin:0;width:calc(100% - 242px);padding-right:8%;vertical-align:middle;}span.divascookies-policy-link a{white-space:nowrap;}span.divascookies-policy-link a:hover{text-decoration:underline;transition:color 0.3s ease 0s;}.divascookies-banner-container > .divascookies-accept-button-container{display:inline-block;width:160px;}.divascookies-accept-button-container > .divascookies-accept-button-text{font-family:"Open Sans";font-size:15px;color:#3c3d41;font-weight:bold;cursor:pointer;background:white;padding:9px;margin:0;transition:background-color 0.3s ease 0s;text-transform:uppercase;text-align:center;}.divascookies-accept-button-container > .divascookies-accept-button-text:hover{background:#565656;color:white;}span.divascookies-policy-link a{color:white;text-decoration:underline;}@media(max-width:760px){.divascookies > .divascookies-banner-container{padding:25px 20px;}.divascookies .divascookies-banner-text{padding-right:20px;}}@media(max-width:639px){.divascookies > .divascookies-banner-container{padding:25px 8.5%;}.divascookies-accept-button-container{margin-top:25px;}.custom-icon-cookies{padding-right:0;padding-bottom:20px;}.divascookies .divascookies-banner-text{width:100%;padding-right:0;}}.favorites-link{cursor:pointer;margin:0 auto;}.favorites-icon-wrapper{margin:15px;display:block;position:absolute;top:310px;right:16px;}.favorites-icon{width:32px;display:inline-block;}.favorites-icon svg{width:100%;height:auto;}@media only screen
and (min-device-width:640px)
and (max-device-width:1023px){.favorites-icon{width:24px !important;}.product-info-wrapper{position:relative;}.favorites-icon-wrapper{top:0;left:-93px;}}@media only screen and (min-device-width:1024px){.favorites-icon{width:24px !important;}.product-info-wrapper{position:relative;}.favorites-icon-wrapper{top:0;left:-70px;}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px);}.owl-carousel .owl-wrapper,
 .owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.owl-carousel .owl-item img{display:block;width:100%;height:auto;}.owl-carousel .owl-nav.disabled,
 .owl-carousel .owl-dots.disabled{display:none;}.owl-carousel .owl-nav .owl-prev,
 .owl-carousel .owl-nav .owl-next,
 .owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-loaded{display:block;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel.owl-refresh .owl-item{visibility:hidden;}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-grab{cursor:move;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.no-js .owl-carousel{display:block;}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{animation-name:fadeOut;}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{transition:height 500ms ease-in-out;}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease;}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("../_ui/responsive/theme-lambda/css/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease;}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3);}.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}.owl-dots{text-align:center;bottom:5px;width:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;}.owl-dot{border-radius:50px;height:10px;width:10px;display:inline-block;background:rgba(127,127,127, 0.5);margin-left:5px;margin-right:5px;}.owl-dot.active{background:rgba(127,127,127, 1);}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent;}.owl-theme .owl-nav [class*='owl-']{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px;}.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#FFF;text-decoration:none;}.owl-theme .owl-nav .disabled{opacity:0.5;cursor:default;}.owl-theme .owl-nav.disabled + .owl-dots{margin-top:10px;}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px;}.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{background:#869791;}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(../_ui/responsive/theme-lambda/css/font/VideoJS.eot?#iefix) format("eot")}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAA54AAoAAAAAFmgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAD4AAABWUZFeBWNtYXAAAAE0AAAAOgAAAUriMBC2Z2x5ZgAAAXAAAAouAAAPUFvx6AdoZWFkAAALoAAAACsAAAA2DIPpX2hoZWEAAAvMAAAAGAAAACQOogcgaG10eAAAC+QAAAAPAAAAfNkAAABsb2NhAAAL9AAAAEAAAABAMMg06m1heHAAAAw0AAAAHwAAACABMAB5bmFtZQAADFQAAAElAAACCtXH9aBwb3N0AAANfAAAAPwAAAGBZkSN43icY2BkZ2CcwMDKwMFSyPKMgYHhF4RmjmEIZzzHwMDEwMrMgBUEpLmmMDh8ZPwoxw7iLmSHCDOCCADvEAo+AAB4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGD7K/f8PUvCREUTzM0DVAwEjG8OIBwCPdwbVAAB4nI1Xe1CU1xX/zv1eLItLln0JwrIfC7sJGET2hRJ2N1GUoBJE8AESQEEhmBHjaB7UuBMTO4GMaSu7aY3RNlOdRPNqO2pqRmuTaSZtR6JJILUZk00a/4imjpmiecB303O/XUgMJOPufvd+99xzzz33nN855y4HHH7EfrGfIxwHRiANvF/sH71I9BzHszmpW+rGOQOXxXE6YhI4PoMT8zkT4cDFuf1cwMrZJI5cglM0HKVv0MaUFDgIFfg9mJJCG+kbKn1JkqBOVaFOkuhLpARq8fu0Nnc9/zdvfY9PxXW4PdH0C6N+PCejhorxFjAqRjgFRXSINEARbBGsoxcFK7IJmr4OycFJnInL59zIXwxui80fkGRbEHyosMWaATJKUfCskmwJQsAWANkmnIGOhlf514h7U8HNIv3owoHB0WMt0Eb3sx0guLi5pq/8Ny1q6969fKR9X9GBV6dPv6dp04K99SOwtmyPl47ApRa6n4ZpP1yjr5fn7MmYP/vXLUJs715UguklHBaHOZHZmG1N9FAIW2mf0MqWCIdo/8RZ1yGfxKUldDcGIbFA7ICO+vqOMSPTh/ZrSqgHi/bB/O8E8Mnzp+M+acxfpsTShBwej26TiGxBn7m4eEIO+Rueu6Hj+IFBnh88cAEUEQ//nVLx5C7kf+yIR47QEe+eMlhz9SqsGbe3hh2R03NGzoY6O42Kz8l7fB6fAk6LYnTyFo/FYyT6GGyNx2Jx2sdH4rA1Fo/HyCXaFyOp8dhYBCfJb2NIn1ImE6CYNGmgSTb52DawJR6jfXEmDU4xyTEmpgHHOIStoxfjSGdkbsK2w2jbdMQG4sgAstEONgURYCwGHhEhhscioQaAhhCf7McifEQc0l6+mxj9nI+gmSdiQ0Zbm7gZnIO7GSMEXG6UDAVocxAV8GcEXCKg1a02RcTtwANWRGIAyElor6n/+ZU2yOB3+T77Hb1MLqhn4KHVnQBjJnqe9QZSon6Kc5DxAD2vMdPL/BXSmQGwspa67z9wLUjdi9TN7QC7lyyBr9rpt7uXVC1CMpyjKRoXnGPHTuiaPLsNdc2dbAFQLAooPkXEh33FodHl4XpC6sPCIa0ftUIhHSYXVSu5iME+DIXsbZJ51BeidCgajcai43jU9nVzoSn2dPqcFvSoxSzJzgRKAx47WMRxOrIj3Wf0+hndxhJTiOkSEqxar3b3RKM9hY64oxBA64ieURLvCfpkDb8siBdUJ1bgT+urJ5PGfewQrmm5R5+0HmfyIPySD7OYkT0WxRePah8oEiyjlxIP74thVoRTURpmL6QhGuWS+QDjdANXjIM8SQa/1w128ODx0Qp4aLMNg9+JL3joUn8AMxW+aLNiuKjarn4uyyTdXjOzZTsh21uwldUvJoYza+zELALfu3p1L8/3krtyZ0Ag058J3hxHghvbGZn0dHZy6Mim/7Blre4lpHd1c28yVqRViO153F2oIWoXCIKbL4Z0cM1iaQn9mI5KuV2SzEvWXJDMNtkANpMdQoDDhIdD4A/YrP6Aye9ysxyE+uOEAcTDorgvVZJjcua043PnZ/PmdDqcbibZlXOOT8uSo7Kof0YUn9GL+Jo17ficymxiTofC6znUso0DhAxs1Fo+kF+d36vLmgZ8mk5cdGv2mwYj5k3Dm9m3LhJ1aVRNm6HrTbLgYAoWXDhDd/u4PGy5CT+xGMdiaBovewUCF/1BiWNljI9MLn7jeScpg+WyH6mfU62eVDql7hsrmvx1ezp/YldE2LhjbkiDnAn8tGy/MW3IXRMYJduvq9HpmIcKuFt+JCtgdGEGKAcF6UacVwIYbVPGfw/+YuNBS4cx/CUHcnyfc+wRDMtTr72mMSBjT/yn/GKSdeDWQUCH6Xoqq5R10RE60gV6erUL0iCti16d0hZjxut4QI/rEpgSh6WjnJXdBXRg1GKCucGJPtFqM27aD1tOqqKonsQ2KsFSSmEpmvRlsR+TcD9OFwrqXxIclL4sJTnGMSuG8KpkZvKdeVIOKDyWSyPLV16/p1QMPbP8NihwUzr47bdnXtwtjdCvqqpO0H+pOvIl3Pzv46e5CT/tQjklXCXXym1AaWY7bzHLkuDMc7ldKCvgxzLn8wYkJLBhEDyK7MT8bTbwbkxbfp+3mKAGsmTBpabSIEECzMIcQlzOPAMKsxMs7uhsnxPLuofPDTc1hkuq6MX9j16YU7CqegcYHbmWYuvAP6tCS97tgWf7dlQvnl25YPavXLVZvrzQPeHCpZmzzEUVq/xzu5sChnSTPTW7oOYmh69z4zL/gk3b+O6hoa733uviP82vnFcbqWlc9tDmZa23LVzaV1yXURi+JX+28NeBuj3+O8IrQ080Vm1eWB4OKjPmrJu7c1udWynvKF6/vs479lSW9+5gZkn+dKfellNGDPllzeULustz+A0bPvhgw7lkvEUwn/N4Ty7U7nhGsEpFkOfy+kutbOh1JQxhVDJumoW11hnkPThznh6FFlhfT+ra1x9sF56kx5YuDzVY9PQYAYA7iblw4frQ4TPCk2MK/xGU3rlmze62trHz6lsko+v+So/do74PT8KVkpJfOErKcv8znrMGsHTNxoEkWy1mYgDB6XBbPaWsuiS6CryGaL6zCjaXBgvtkuyXBua1wOKnh+k7L9AvPnYWffxK18FcJbuosGf3/Jo7amY+CE1vppzY+UTrva0FXc1i55pKQ/YjVL187N5fCn1kW5uot/1hi+DiZ+5atnJR9E+prvydJ9ZZ5mwOpU5gM4KYysMBQ71UzPuMTl9QQOyUo5nwioeYCPjFklrbK6s6X+ypUZ6rum9+CZYzWRiBJfSP0xzzSmrg7f86g0DKVj/wwFzieD9rRfPGFbeKMl05pn5j9/rsQJJ2iEgRrpohlyBo3f4QK7Kl+EcAYZgAoNVmZWXK704YAa3FwBxgSGUOs5htvGRz4Sgj3yFkSJFBuv/sxu5yk998T8WDJzvv/2RX19HtTUW1S+wpKRKRjJ6zzz/1/OPdFdWGlAKbvzS4PHOtURikg9AGz0LbIB85S/cPOpoXvuue8/iV2H1vPTy3ddvOeZ37HGmO3OmSzVzR+NS53+84dHlFhXPLqtzSO+5ruHM2vXtBdxP87LOzKAD359j/INYIbyPabIi3Cq6Wa+SaGe78diIzu7qcblcAa6/fJRvNopXFJnO+U9KKM5bqH5LM0iQSVmpPCPDu7ZT4Aoubz3709EBTyrTDjyx8MQXgUH1nqm7TWng4TzE4i4AsKskBITXfSyC4Fkl5MxnJDiKSIDSJAsGvd1y+/eNDp2e+A+5d8HeiiunrTkT6TqWLIs+/QRoWr98s0qj8uuzLuS22Ytufg3rdTaHn1m46sfgGKHXt0MGnLaRHdnwN37tvHcWKo2V6lnPxL4UvUQcRdOzmZSQs8X5CH5OxXMXpkATuDz8Et0SH4uyCRR+TjmBDP1GvsVrWEGVzEj33YVQ9jAtIKpqsl/s/0xrocwAAeJxjYGRgYADig3cEzsTz23xl4GZnAIHLRucNkWl2BrA4BwMTiAIAF4IITwB4nGNgZGBgZwCChWASxGZkQAXyABOUANh4nGNnYGBgHyAMADa8ANoAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCgOOA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IHqHicY2BkYGCQZ8hlYGcAASYg5gJCBob/YD4DABbVAaoAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2P2XLCMAxFfYFspGUp3Te+IB9lHJF4cOzUS2n/voaEGR6qB+lKo+WITdhga/a/bRnDBFPMkCBFhhwF5ihxg1sssMQKa9xhg3s84BFPeMYLXvGGd3zgE9tZr/hveXKVkFYoSnoeHJXfRoWOqi54mo9ameNFdrK+dLSyaVf7oJQTlkhXpD3Z5XXhR/rUfQVuKXO91Jps4cLOS6/I5YL3XhodRRsVWZe4NnZOhWnSAWgxhMoEr6SmzZieF43Mk7ZOBdeCVGrp9Eu+54J2xhySplfB5XHwQLXUmT9KH6+kPnQ7ZYuIEzNyfs1DLU1VU4SWZ6LkXGHsD1ZKbMw=) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMlGRXgUAAAEoAAAAVmNtYXDiMBC2AAAB/AAAAUpnbHlmW/HoBwAAA4gAAA9QaGVhZAyD6V8AAADQAAAANmhoZWEOogcgAAAArAAAACRobXR42QAAAAAAAYAAAAB8bG9jYTDINOoAAANIAAAAQG1heHABMAB5AAABCAAAACBuYW1l1cf1oAAAEtgAAAIKcG9zdGZEjeMAABTkAAABgQABAAAHAAAAAKEHAAAAAAAHAAABAAAAAAAAAAAAAAAAAAAAHwABAAAAAQAAwdxheF8PPPUACwcAAAAAANMyzzEAAAAA0zLPMQAAAAAHAAcAAAAACAACAAAAAAAAAAEAAAAfAG0ABwAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQcAAZAABQAIBHEE5gAAAPoEcQTmAAADXABXAc4AAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA8QHxHgcAAAAAoQcAAAAAAAABAAAAAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAAAAAMAAAADAAAAHAABAAAAAABEAAMAAQAAABwABAAoAAAABgAEAAEAAgAA8R7//wAAAADxAf//AAAPAAABAAAAAAAAAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCgOOA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IHqAABAAAAAAWLBYsAAgAAAREBAlUDNgWL++oCCwAAAwAAAAAGawZrAAIADgAaAAAJAhMEAAMSAAUkABMCAAEmACc2ADcWABcGAALrAcD+QJX+w/5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rgIwAVABUAGbCP5a/sP+w/5aCAgBpgE9AT0BpvrIBgFS/f0BUgYG/q79/f6uAAAAAgAAAAAFQAWLAAMABwAAASERKQERIREBwAEr/tUCVQErAXUEFvvqBBYAAAAEAAAAAAYgBiAABgATACQAJwAAAS4BJxUXNjcGBxc+ATUmACcVFhIBBwEhESEBEQEGBxU+ATcXNwEHFwTQAWVVuAO7AidxJSgF/t/lpc77t18BYf6fASsBdQE+TF1OijuZX/1gnJwDgGSeK6W4GBhqW3FGnFT0AWM4mjT+9AHrX/6f/kD+iwH2/sI7HZoSRDGYXwSWnJwAAAEAAAAABKsF1gAFAAABESEBEQECCwEqAXb+igRg/kD+iwSq/osAAAACAAAAAAVmBdYABgAMAAABLgEnET4BAREhAREBBWUBZVRUZfwRASsBdf6LA4Bkniv9piueAUT+QP6LBKr+iwAAAwAAAAAGIAYPAAUADAAaAAATESEBEQEFLgEnET4BAxUWEhcGAgcVNgA3JgDgASsBdf6LAsUBZVVVZbqlzgMDzqXlASEFBf7fBGD+QP6LBKr+i+Bkniv9piueAvOaNP70tbX+9DSaOAFi9fUBYgAAAAQAAAAABYsFiwAFAAsAEQAXAAABIxEhNSMDMzUzNSEBIxUhESMDFTMVMxECC5YBduCWluD+igOA4AF2luDglgLr/oqWAgrglvyAlgF2AqCW4AF2AAQAAAAABYsFiwAFAAsAEQAXAAABMxUzESETIxUhESMBMzUzNSETNSMRITUBdeCW/org4AF2lgHAluD+ipaWAXYCVeABdgHAlgF2++rglgHA4P6KlgAAAAACAAAAAAXWBdYADwATAAABIQ4BBxEeARchPgE3ES4BAyERIQVA/IA/VQEBVT8DgD9VAQFVP/yAA4AF1QFVP/yAP1UBAVU/A4A/VfvsA4AAAAYAAAAABmsGawAHAAwAEwAbACAAKAAACQEmJw4BBwElLgEnAQUhATYSNyYFAQYCBxYXIQUeARcBMwEWFz4BNwECvgFkTlSH8GEBEgOONemh/u4C5f3QAXpcaAEB/BP+3VxoAQEOAjD95DXpoQESeP7dTlSH8GH+7gPwAmgSAQFYUP4nd6X2Pv4nS/1zZAEBk01NAfhk/v+TTUhLpfY+Adn+CBIBAVhQAdkAAAAFAAAAAAZrBdYADwATABcAGwAfAAABIQ4BBxEeARchPgE3ES4BASEVIQEhNSEFITUhNSE1IQXV+1ZAVAICVEAEqkBUAgJU+xYBKv7WAur9FgLqAcD+1gEq/RYC6gXVAVU//IA/VQEBVT8DgD9V/ayV/tWVlZWWlQADAAAAAAYgBdYADwAnAD8AAAEhDgEHER4BFyE+ATcRLgEBIzUjFTM1MxUUBgcjLgEnET4BNzMeARUFIzUjFTM1MxUOAQcjLgE1ETQ2NzMeARcFi/vqP1QCAlQ/BBY/VAICVP1rcJWVcCog4CAqAQEqIOAgKgILcJWVcAEqIOAgKiog4CAqAQXVAVU//IA/VQEBVT8DgD9V/fcl4CVKICoBASogASogKgEBKiBKJeAlSiAqAQEqIAEqICoBASogAAAGAAAAAAYgBPYAAwAHAAsADwATABcAABMzNSMRMzUjETM1IwEhNSERITUhERUhNeCVlZWVlZUBKwQV++sEFfvrBBUDNZb+QJUBwJX+QJb+QJUCVZWVAAAAAQAAAAAGIAZsAC4AAAEiBgcBNjQnAR4BMz4BNy4BJw4BBxQXAS4BIw4BBx4BFzI2NwEGBx4BFz4BNy4BBUArSh797AcHAg8eTixffwICf19ffwIH/fEeTixffwICf18sTh4CFAUBA3tcXHsDA3sCTx8bATcZNhkBNB0gAn9fX38CAn9fGxn+zRwgAn9fX38CIBz+yhcaXHsCAntcXXsAAAIAAAAABlkGawBDAE8AAAE2NCc3PgEnAy4BDwEmLwEuASchDgEPAQYHJyYGBwMGFh8BBhQXBw4BFxMeAT8BFh8BHgEXIT4BPwE2NxcWNjcTNiYnBS4BJz4BNx4BFw4BBasFBZ4KBgeWBxkNujpEHAMUD/7WDxQCHEU5ug0aB5UHBQudBQWdCwUHlQcaDbo5RRwCFA8BKg8UAhxFOboNGgeVBwUL/ThvlAIClG9vlAIClAM3JEokewkaDQEDDAkFSy0cxg4RAQERDsYcLUsFCQz+/QwbCXskSiR7CRoN/v0MCQVLLRzGDhEBAREOxhwtSwUJDAEDDBsJQQKUb2+UAgKUb2+UAAAAAAEAAAAABmsGawALAAATEgAFJAATAgAlBACVCAGmAT0BPQGmCAj+Wv7D/sP+WgOA/sP+WggIAaYBPQE9AaYICP5aAAAAAgAAAAAGawZrAAsAFwAAAQQAAxIABSQAEwIAASYAJzYANxYAFwYAA4D+w/5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rgZrCP5a/sP+w/5aCAgBpgE9AT0BpvrIBgFS/f0BUgYG/q79/f6uAAADAAAAAAZrBmsACwAXACMAAAEEAAMSAAUkABMCAAEmACc2ADcWABcGAAMOAQcuASc+ATceAQOA/sP+WggIAaYBPQE9AaYICP5a/sP9/q4GBgFS/f0BUgYG/q4dAn9fX38CAn9fX38Gawj+Wv7D/sP+WggIAaYBPQE9Aab6yAYBUv39AVIGBv6u/f3+rgJPX38CAn9fX38CAn8AAAAEAAAAAAYgBiAADwAbACUAKQAAASEOAQcRHgEXIT4BNxEuAQEjNSMVIxEzFTM1OwEhHgEXEQ4BByE3MzUjBYv76j9UAgJUPwQWP1QCAlT9a3CVcHCVcJYBKiAqAQEqIP7WcJWVBiACVD/76j9UAgJUPwQWP1T8gpWVAcC7uwEqIP7WICoBcOAAAgAAAAAGawZrAAsAFwAAAQQAAxIABSQAEwIAEwcJAScJATcJARcBA4D+w/5aCAgBpgE9AT0BpggI/lo4af70/vRpAQv+9WkBDAEMaf71BmsI/lr+w/7D/loICAGmAT0BPQGm/BFpAQv+9WkBDAEMaf71AQtp/vQAAQAAAAAF1ga2ABYAAAERCQERHgEXDgEHLgEnIxYAFzYANyYAA4D+iwF1vv0FBf2+vv0FlQYBUf7+AVEGBv6vBYsBKv6L/osBKgT9v779BQX9vv7+rwYGAVH+/gFRAAAAAQAAAAAFPwcAABQAAAERIyIGHQEhAyMRIREjETM1NDYzMgU/nVY8ASUn/v7O///QrZMG9P74SEi9/tj9CQL3ASjaus0AAAAABAAAAAAGjgcAADAARQBgAGwAAAEUHgMVFAcGBCMiJicmNTQ2NzYlLgE1NDcGIyImNTQ2Nz4BMyEHIx4BFRQOAycyNjc2NTQuAiMiBgcGFRQeAxMyPgI1NC4BLwEmLwImIyIOAxUUHgIBMxUjFSM1IzUzNTMDH0BbWkAwSP7qn4TlOSVZSoMBESAfFS4WlMtIP03TcAGiioNKTDFFRjGSJlAaNSI/akAqURkvFCs9WTY6a1s3Dg8THgocJU4QIDVob1M2RnF9A2vV1WnU1GkD5CRFQ1CATlpTenNTYDxHUYouUhIqQCkkMQTBlFKaNkJAWD+MWkhzRztAPiEbOWY6hn1SJyE7ZS5nZ1I0/JcaNF4+GTAkGCMLFx04Ag4kOF07Rms7HQNsbNvbbNkAAwAAAAAGgAZsAAMADgAqAAABESERARYGKwEiJjQ2MhYBESERNCYjIgYHBhURIRIQLwEhFSM+AzMyFgHd/rYBXwFnVAJSZGemZASP/rdRVj9VFQv+twIBAQFJAhQqR2c/q9AEj/whA98BMkliYpNhYfzd/cgCEml3RTMeM/3XAY8B8DAwkCAwOB/jAAABAAAAAAaUBgAAMQAAAQYHFhUUAg4BBCMgJxYzMjcuAScWMzI3LgE9ARYXLgE1NDcWBBcmNTQ2MzIXNjcGBzYGlENfAUyb1v7SrP7x4SMr4bBpph8hHCsqcJNETkJOLHkBW8YIvYaMYG1gJWldBWhiRQ4cgv797rdtkQSKAn1hBQsXsXUEJgMsjlNYS5WzCiYkhr1mFTlzPwoAAAABAAAAAAWABwAAIgAAARcOAQcGLgM1ESM1PgQ3PgE7AREhFSERFB4CNzYFMFAXsFlorXBOIahIckQwFAUBBwT0AU3+sg0gQzBOAc/tIz4BAjhceHg6AiDXGlddb1ctBQf+WPz9+h40NR4BAgABAAAAAAaABoAASgAAARQCBCMiJzY/AR4BMzI+ATU0LgEjIg4DFRQWFxY/ATY3NicmNTQ2MzIWFRQGIyImNz4CNTQmIyIGFRQXAwYXJgI1NBIkIAQSBoDO/p/Rb2s7EzYUaj15vmh34o5ptn9bK1BNHggIBgIGETPRqZepiWs9Sg4IJRc2Mj5WGWMRBM7+zgFhAaIBYc4DgNH+n84gXUfTJzmJ8JZyyH46YH2GQ2ieIAwgHxgGFxQ9WpfZpIOq7lc9I3VZHzJCclVJMf5eRmtbAXzp0QFhzs7+nwAABwAAAAAHAATPAA4AFwAqAD0AUABaAF0AAAERNh4CBw4BBwYmIycmNxY2NzYmBxEUBRY2Nz4BNy4BJyMGHwEeARcOARcWNjc+ATcuAScjBh8BHgEXFAYXFjY3PgE3LgEnIwYfAR4BFw4BBTM/ARUzESMGAyUVJwMchM2UWwgNq4JHrQgBAapUaAoJcWMBfiIhDiMrAQJLMB0BBAokNAIBPmMiIQ4iLAECSzAeAQUKJDQBP2MiIQ4iLAECSzAeAQUKJDQBAT75g+5B4arNLNIBJ44ByQL9BQ9mvYCKwA8FBQMDwwJVTGdzBf6VB8IHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvVJkAWUDDEf+tYP5AQAAAAEAAAAABiAGtgAbAAABBAADER4BFzMRITU2ADcWABcVIREzPgE3EQIAA4D+4v6FBwJ/X+D+1QYBJ97eAScG/tXgX38CB/6FBrUH/oX+4v32X38CAlWV3gEnBgb+2d6V/asCf18CCgEeAXsAAAAAEADGAAEAAAAAAAEABwAAAAEAAAAAAAIABwAHAAEAAAAAAAMABwAOAAEAAAAAAAQABwAVAAEAAAAAAAUACwAcAAEAAAAAAAYABwAnAAEAAAAAAAoAKwAuAAEAAAAAAAsAEwBZAAMAAQQJAAEADgBsAAMAAQQJAAIADgB6AAMAAQQJAAMADgCIAAMAAQQJAAQADgCWAAMAAQQJAAUAFgCkAAMAAQQJAAYADgC6AAMAAQQJAAoAVgDIAAMAAQQJAAsAJgEeVmlkZW9KU1JlZ3VsYXJWaWRlb0pTVmlkZW9KU1ZlcnNpb24gMS4wVmlkZW9KU0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAFYAaQBkAGUAbwBKAFMAUgBlAGcAdQBsAGEAcgBWAGkAZABlAG8ASgBTAFYAaQBkAGUAbwBKAFMAVgBlAHIAcwBpAG8AbgAgADEALgAwAFYAaQBkAGUAbwBKAFMARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAgAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAABAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8EcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwAAAAAA) format("truetype");font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"\f10b"}.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\f10c"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"\f110"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before{content:"\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"\f114"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\f115"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\f116"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:"\f11c"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\f11d"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\f11e"}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:0}.video-js *,.video-js:after,.video-js:before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-fluid{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-fill{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen{width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.5em;width:3em;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.75em;margin-left:-1.5em}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:0 0;border:none;color:inherit;display:inline-block;overflow:visible;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:-webkit-linear-gradient(-90deg,rgba(0,0,0,.8),rgba(255,255,255,0));background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0));overflow:auto;box-sizing:content-box}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto;box-sizing:content-box}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em 0;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.vjs-has-started .vjs-control-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-ms-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-ms-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:4em}.vjs-live .vjs-progress-control{display:none}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.666666666666666666em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.333333333333333em;z-index:1}.video-js .vjs-load-progress{background:#bfc7d3;background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:#fff;background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px 8px;pointer-events:none;position:relative;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-ms-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em 0 .45em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;padding-left:2em;padding-right:2em;padding-bottom:3em}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{-webkit-transition:width 1s;-moz-transition:width 1s;-ms-transition:width 1s;-o-transition:width 1s;transition:width 1s}.video-js .vjs-volume-panel .vjs-mute-control:active~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-mute-control:focus~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel .vjs-volume-control:focus,.video-js .vjs-volume-panel .vjs-volume-control:hover,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control,.video-js .vjs-volume-panel:hover .vjs-volume-control{visibility:visible;opacity:1;position:relative;-webkit-transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;-moz-transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;-ms-transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;-o-transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel .vjs-mute-control:active~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-mute-control:focus~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:focus.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:focus,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:9em;-webkit-transition:width .1s;-moz-transition:width .1s;-ms-transition:width .1s;-o-transition:width .1s;transition:width .1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3.5em;-webkit-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;-moz-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;-ms-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;-o-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{-webkit-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;-moz-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;-ms-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;-o-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:.5em}.video-js .vjs-volume-panel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-poster img{display:block;vertical-align:middle;margin:0 auto;max-height:100%;padding:0;width:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js .vjs-time-control{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-live .vjs-time-control{display:none}.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time{display:none}.vjs-no-flex .vjs-remaining-time.vjs-time-control.vjs-control{width:0!important;white-space:nowrap}.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control .vjs-icon-placeholder{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,.5)}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{-moz-transform:translateY(-3em);-ms-transform:translateY(-3em);-o-transform:translateY(-3em);-webkit-transform:translateY(-3em);transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-moz-transform:translateY(-1.5em);-ms-transform:translateY(-1.5em);-o-transform:translateY(-1.5em);-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:'X';font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-spin{100%{transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{position:absolute}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"\f10d";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control{display:none}.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control{display:none}.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button .vjs-audio-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control{display:none}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}.vjs-text-track-settings fieldset{margin:5px;padding:3px;border:none}.vjs-text-track-settings fieldset span{display:inline-block;margin-left:5px}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px 0}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:block;margin:0 0 5px 0;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f 100%)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f 100%);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}@media \0screen{.vjs-user-inactive.vjs-playing .vjs-control-bar:before{content:""}}@media \0screen{.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:hidden}}