@font-face{font-family:'icons';src:url("../images/fonts/icons.ttf") format('truetype');src:url("../images/fonts/icons.woff") format('woff'),url("../images/fonts/icons.svg#icons") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Montserrat';src:url("../images/fonts/montserrat-regular-webfont.eot");src:url("../images/fonts/montserrat-regular-webfont.eot?#iefix") format('embedded-opentype'),url("../images/fonts/montserrat-regular-webfont.woff2") format('woff2'),url("../images/fonts/montserrat-regular-webfont.woff") format('woff'),url("../images/fonts/montserrat-regular-webfont.ttf") format('truetype'),url("../images/fonts/montserrat-regular-webfont.svg#montserratregular") format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Montserrat';src:url("../images/fonts/montserrat-bold-webfont.eot");src:url("../images/fonts/montserrat-bold-webfont.eot?#iefix") format('embedded-opentype'),url("../images/fonts/montserrat-bold-webfont.woff2") format('woff2'),url("../images/fonts/montserrat-bold-webfont.woff") format('woff'),url("../images/fonts/montserrat-bold-webfont.ttf") format('truetype'),url("../images/fonts/montserrat-bold-webfont.svg#montserratbold") format('svg');font-weight:700;font-style:normal}@font-face{font-family:'Noto Sans';src:url("../images/fonts/NotoSansJP-Regular.woff2") format('woff2'),url("../images/fonts/NotoSansJP-Regular.woff") format('woff'),url("../images/fonts/NotoSansJP-Regular.ttf") format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Noto Sans';src:url("../images/fonts/NotoSansJP-Bold.woff2") format('woff2'),url("../images/fonts/NotoSansJP-Bold.woff") format('woff'),url("../images/fonts/NotoSansJP-Bold.ttf") format('truetype');font-weight:700;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icons' !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}.icon-sign_in::before{content:"\e901"}.icon-cart::before{content:"\e604"}.icon-download::before{content:"\e60b"}.icon-facebook::before{content:"\e60c"}.icon-link::before{content:"\e60f"}.icon-mail::before{content:"\e613"}.icon-print::before{content:"\e616"}.icon-resize::before{content:"\e62b"}.icon-twitter::before{content:"\e633"}.icon-informh::before{content:"\e62c"}.icon-informv::before{content:"\e62d"}.icon-inspire::before{content:"\e62e"}.icon-sarr_downnoborder::before{content:"\e62f"}.icon-sarr_leftnoborder::before{content:"\e630"}.icon-sarr_rightnoborder::before{content:"\e631"}.icon-sarr_upnoborder::before{content:"\e632"}.icon-dots::before{content:"\e62a"}.icon-globe::before{content:"\e629"}.icon-overlay_volume::before{content:"\e626"}.icon-overlay_play::before{content:"\e627"}.icon-overlay_pause::before{content:"\e628"}.icon-exclamation::before{content:"\e625"}.icon-youtube::before{content:"\e600"}.icon-x::before{content:"\e601"}.icon-user::before{content:"\e602"}.icon-up::before{content:"\e603"}.icon-solutions::before{content:"\e605"}.icon-search::before{content:"\e606"}.icon-sarr_right::before{content:"\e607"}.icon-sarr_left::before{content:"\e608"}.icon-sarr_down::before{content:"\e609"}.icon-right::before{content:"\e60a"}.icon-plus::before{content:"\e60d"}.icon-play::before{content:"\e60e"}.icon-linkedin::before{content:"\e610"}.icon-info::before{content:"\e611"}.icon-fullscreen::before{content:"\e612"}.icon-explore::before{content:"\e614"}.icon-edit::before{content:"\e615"}.icon-down2::before{content:"\e617"}.icon-down::before{content:"\e618"}.icon-documents::before{content:"\e619"}.icon-document::before{content:"\e61a"}.icon-comment::before{content:"\e61b"}.icon-comment-stroke::before{content:"\e61c"}.icon-comment-fill::before{content:"\e61d"}.icon-cog::before{content:"\e61e"}.icon-close::before{content:"\e61f"}.icon-case::before{content:"\e620"}.icon-burger::before{content:"\e621"}.icon-article::before{content:"\e622"}.icon-arr_up::before{content:"\e623"}.icon-arr_down::before{content:"\e624"}/* normalize.css v3.0.1 | MIT License | git.io/normalize */
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,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: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:.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:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;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"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-track,.slick-slide,.slick-slide img{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;zoom:1}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:none}.slick-prev:focus,.slick-next:focus{outline:none}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";filter:alpha(opacity=25)}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.85;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter:alpha(opacity=85);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}.slick-prev:before{content:"\2190"}.slick-next{right:-25px}.slick-next:before{content:"\2192"}.slick-slider{margin-bottom:0}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;outline:none}.slick-dots li button:focus{outline:none}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";filter:alpha(opacity=25);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75)}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_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting{cursor:pointer;*cursor:hand}table.dataTable thead .sorting{background:url("../images/sort_both.png") no-repeat center right}table.dataTable thead .sorting_asc{background:url("../images/sort_asc.png") no-repeat center right}table.dataTable thead .sorting_desc{background:url("../images/sort_desc.png") no-repeat center right}table.dataTable thead .sorting_asc_disabled{background:url("../images/sort_asc_disabled.png") no-repeat center right}table.dataTable thead .sorting_desc_disabled{background:url("../images/sort_desc_disabled.png") no-repeat center right}table.dataTable tbody tr{background-color:#fff}table.dataTable tbody tr.selected{background-color:#b0bed9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable th.center,table.dataTable td.center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.right,table.dataTable td.right{text-align:right}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:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#abb9d3}table.dataTable.hover tbody tr:hover,table.dataTable.hover tbody tr.odd:hover,table.dataTable.hover tbody tr.even:hover,table.dataTable.display tbody tr:hover,table.dataTable.display tbody tr.odd:hover,table.dataTable.display tbody tr.even:hover{background-color:#f5f5f5}table.dataTable.hover tbody tr:hover.selected,table.dataTable.hover tbody tr.odd:hover.selected,table.dataTable.hover tbody tr.even:hover.selected,table.dataTable.display tbody tr:hover.selected,table.dataTable.display tbody tr.odd:hover.selected,table.dataTable.display tbody tr.even:hover.selected{background-color:#a9b7d1}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:#f9f9f9}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:#acbad4}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:#f5f5f5}table.dataTable.display tbody tr.odd.selected > .sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_1{background-color:#a6b3cd}table.dataTable.display tbody tr.odd.selected > .sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_2{background-color:#a7b5ce}table.dataTable.display tbody tr.odd.selected > .sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_3{background-color:#a9b6d0}table.dataTable.display tbody tr.even > .sorting_1,table.dataTable.order-column.stripe tbody tr.even > .sorting_1{background-color:#f9f9f9}table.dataTable.display tbody tr.even > .sorting_2,table.dataTable.order-column.stripe tbody tr.even > .sorting_2{background-color:#fbfbfb}table.dataTable.display tbody tr.even > .sorting_3,table.dataTable.order-column.stripe tbody tr.even > .sorting_3{background-color:#fdfdfd}table.dataTable.display tbody tr.even.selected > .sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_1{background-color:#acbad4}table.dataTable.display tbody tr.even.selected > .sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_2{background-color:#adbbd6}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.display tbody tr.odd:hover > .sorting_1,table.dataTable.display tbody tr.even:hover > .sorting_1,table.dataTable.order-column.hover tbody tr:hover > .sorting_1,table.dataTable.order-column.hover tbody tr.odd:hover > .sorting_1,table.dataTable.order-column.hover tbody tr.even:hover > .sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover > .sorting_2,table.dataTable.display tbody tr.odd:hover > .sorting_2,table.dataTable.display tbody tr.even:hover > .sorting_2,table.dataTable.order-column.hover tbody tr:hover > .sorting_2,table.dataTable.order-column.hover tbody tr.odd:hover > .sorting_2,table.dataTable.order-column.hover tbody tr.even:hover > .sorting_2{background-color:#ebebeb}table.dataTable.display tbody tr:hover > .sorting_3,table.dataTable.display tbody tr.odd:hover > .sorting_3,table.dataTable.display tbody tr.even:hover > .sorting_3,table.dataTable.order-column.hover tbody tr:hover > .sorting_3,table.dataTable.order-column.hover tbody tr.odd:hover > .sorting_3,table.dataTable.order-column.hover tbody tr.even:hover > .sorting_3{background-color:#eee}table.dataTable.display tbody tr:hover.selected > .sorting_1,table.dataTable.display tbody tr.odd:hover.selected > .sorting_1,table.dataTable.display tbody tr.even:hover.selected > .sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_1,table.dataTable.order-column.hover tbody tr.odd:hover.selected > .sorting_1,table.dataTable.order-column.hover tbody tr.even:hover.selected > .sorting_1{background-color:#a1aec7}table.dataTable.display tbody tr:hover.selected > .sorting_2,table.dataTable.display tbody tr.odd:hover.selected > .sorting_2,table.dataTable.display tbody tr.even:hover.selected > .sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_2,table.dataTable.order-column.hover tbody tr.odd:hover.selected > .sorting_2,table.dataTable.order-column.hover tbody tr.even:hover.selected > .sorting_2{background-color:#a2afc8}table.dataTable.display tbody tr:hover.selected > .sorting_3,table.dataTable.display tbody tr.odd:hover.selected > .sorting_3,table.dataTable.display tbody tr.even:hover.selected > .sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_3,table.dataTable.order-column.hover tbody tr.odd:hover.selected > .sorting_3,table.dataTable.order-column.hover tbody tr.even:hover.selected > .sorting_3{background-color:#a4b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable,table.dataTable th,table.dataTable td{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;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:.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #cacaca;background-color:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit--webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-webkit--moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-webkit--o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-webkit--ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-webkit-linear-gradient(to bottom, #fff 0%, #dcdcdc 100%);background:-moz--webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz--moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz--o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz--ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz-linear-gradient(to bottom, #fff 0%, #dcdcdc 100%);background:-ms--webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms--moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms--o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms--ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms-linear-gradient(to bottom, #fff 0%, #dcdcdc 100%);background:-o--webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o--moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o--o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o--ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o-linear-gradient(to bottom, #fff 0%, #dcdcdc 100%);background:-webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms-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;-webkit-box-shadow:none;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#fff !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-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit--webkit-linear-gradient(top, #585858 0%, #111 100%);background:-webkit--moz-linear-gradient(top, #585858 0%, #111 100%);background:-webkit--o-linear-gradient(top, #585858 0%, #111 100%);background:-webkit--ms-linear-gradient(top, #585858 0%, #111 100%);background:-webkit-linear-gradient(to bottom, #585858 0%, #111 100%);background:-moz--webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz--moz-linear-gradient(top, #585858 0%, #111 100%);background:-moz--o-linear-gradient(top, #585858 0%, #111 100%);background:-moz--ms-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(to bottom, #585858 0%, #111 100%);background:-ms--webkit-linear-gradient(top, #585858 0%, #111 100%);background:-ms--moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms--o-linear-gradient(top, #585858 0%, #111 100%);background:-ms--ms-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(to bottom, #585858 0%, #111 100%);background:-o--webkit-linear-gradient(top, #585858 0%, #111 100%);background:-o--moz-linear-gradient(top, #585858 0%, #111 100%);background:-o--o-linear-gradient(top, #585858 0%, #111 100%);background:-o--ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(to bottom, #585858 0%, #111 100%);background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:-ms-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-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit--webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-webkit--moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-webkit--o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-webkit--ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-webkit-linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);background:-moz--webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz--moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz--o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz--ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);background:-ms--webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms--moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms--o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms--ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);background:-o--webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o--moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o--o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o--ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);-webkit-box-shadow:inset 0 0 3px #111;box-shadow:inset 0 0 3px #111}.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:#fff;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-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-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-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-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--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:-webkit--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:-webkit--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:-webkit--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:-webkit-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%);background:-moz--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--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:-moz--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:-moz--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:-moz-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%);background:-ms--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:-ms--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--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:-ms--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:-ms-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%);background:-o--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:-o--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:-o--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:-o--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(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%);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:-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:-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: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 th > div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody 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,.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:.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:.5em}}/* iCheck plugin Minimal skin, black
----------------------------------- */
.icheckbox_minimal,
.iradio_minimal {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 18px;
    height: 18px;
    background: url(../images/minimal.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_minimal {
    background-position: 0 0;
}
    .icheckbox_minimal.hover {
        background-position: -20px 0;
    }
    .icheckbox_minimal.checked {
        background-position: -40px 0;
    }
    .icheckbox_minimal.disabled {
        background-position: -60px 0;
        cursor: default;
    }
    .icheckbox_minimal.checked.disabled {
        background-position: -80px 0;
    }

.iradio_minimal {
    background-position: -100px 0;
}
    .iradio_minimal.hover {
        background-position: -120px 0;
    }
    .iradio_minimal.checked {
        background-position: -140px 0;
    }
    .iradio_minimal.disabled {
        background-position: -160px 0;
        cursor: default;
    }
    .iradio_minimal.checked.disabled {
        background-position: -180px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_minimal,
    .iradio_minimal {
        background-image: url(../images/minimal@2x.png);
        -webkit-background-size: 200px 20px;
        background-size: 200px 20px;
    }
}
html{font-size:62.5%;height:100%}body{font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;font-size:14px;line-height:normal;position:relative;background-color:#fff}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}a{color:#530080;text-decoration:none;}a:hover{color:#000}.transform-none{text-transform:none !important}.offscreen{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.cc-window{z-index:10000 !important}.section{clear:both;padding:0;margin:0}.group{margin:0 auto;width:80%;max-width:970px;height:100%}.group--auto-height{height:auto}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.col{display:block;float:left;margin-left:1.6%;height:100%}.col--relative{position:relative}.col--rtl{text-align:right}.col:first-child{margin-left:0}.col--1{width:6.86%}.col--2{width:15.33%}.col--3{width:23.8%}.col--4{width:32.26%}.col--5{width:40.73%}.col--6{width:49.2%}.col--6:nth-child(odd){margin-left:0}.col--7{width:57.66%}.col--8{width:66.13%}.col--9{width:74.6%}.col--10{width:83.06%}.col--11{width:91.53%}.col--12{width:100%}@media only screen and (max-width:767px){.group{width:95%}.col{margin:1% 0 1% 0;height:auto}.col--1,.col--2,.col--3,.col--4,.col--5,.col--6,.col--7,.col--8,.col--9,.col--10,.col--11,.col--12{width:100%}}.section--header{width:100%;height:56px !important;position:fixed;top:0;left:0;z-index:9999;color:#999;background:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.1);box-shadow:0 0 3px rgba(0,0,0,0.1);}.section--header .group{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;max-width:1111px;width:100%}.logobox{padding-top:13px;overflow:hidden;padding-left:3px;}.logobox a{display:inline-block}.logobox img{width:125px;margin-right:30px}@media only screen and (max-width:767px){img{width:150px}}.section--header{height:50px}@media only screen and (min-width:768px) and (max-width:1110px){.section--header .col--1:not(.col--toolbox){width:10%;margin-left:1%}}.footer{background-color:#f4f4f4;padding:77px 20px;}.footer .footer-col{margin-left:4px}.footer .group{width:100%;max-width:1111px}.footer-menu{list-style:none;padding-left:0;margin:0;}.footer-menu__item{margin-bottom:3px}.footer-menu__item__anchor,.footer-social-menu__item__anchor,.footer__subscribe-label{color:#151515;font-size:18px}.footer-social-menu{list-style:none;padding-left:0;margin:0}.footer-social-menu__item{margin-bottom:4px;padding-left:5px}.footer__subscribe-label{margin-top:0;margin-bottom:26px}.footer__subscribe-box{font-size:0;padding-left:44px;padding-top:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.footer__subscribe-input{max-width:280px;height:53px;border:1px solid #151515;outline:none;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top-left-radius:2px;border-bottom-left-radius:2px;font-size:16px;padding-left:26px;width:100%}.footer__subscribe-button{width:80px;height:53px;background-color:#151515;color:#fff;font-size:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #151515;border-top-right-radius:2px;border-bottom-right-radius:2px;vertical-align:top}.footer-icons{display:inline-block;margin-right:26px;vertical-align:middle;width:18px;height:18px;background-repeat:no-repeat}.footer-icon-facebook{background-image:url("../images/facebook_logo.png")}.footer-icon-twitter{background-image:url("../images/twitter_logo.png")}.footer-icon-linkedin{background-image:url("../images/linkeddin_logo.png")}@media (max-width:1024px){.footer{padding:20px;}.footer .footer-col{margin-left:0}.footer-menu{margin-bottom:20px}.footer__subscribe-box{padding-left:0}.footer__subscribe-input{max-width:-webkit-calc(100% - 80px);max-width:-moz-calc(100% - 80px);max-width:-ms-calc(100% - 80px);max-width:calc(100% - 80px)}.footer-menu__item__anchor,.footer-social-menu__item__anchor,.footer__subscribe-label{font-size:12px}}input::-webkit-input-placeholder{color:#999}input::-moz-placeholder{color:#999;opacity:1;-ms-filter:none;filter:none}input::-ms-input-placeholder{color:#999}input::-placeholder{color:#999;opacity:1;-ms-filter:none;filter:none}textarea::-webkit-input-placeholder{color:#999;opacity:1;-ms-filter:none;filter:none}textarea::-moz-placeholder{color:#999;opacity:1;-ms-filter:none;filter:none}textarea::-ms-input-placeholder{color:#999;opacity:1;-ms-filter:none;filter:none}textarea::placeholder{color:#999;opacity:1;-ms-filter:none;filter:none}textarea{display:block;border:1px solid #b9b9b9;resize:none;line-height:15px;width:100%;height:100px;padding:10px;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;font-size:18px;-webkit-appearance:none;border-radius:0;color:#999}.fld-btn{border-radius:6px;min-width:150px;height:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-weight:400;outline:none;text-decoration:none;display:inline-block;text-align:center;line-height:34px;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;-ms-transition-duration:.2s;transition-duration:.2s;border:1px solid;}.fld-btn__small{min-width:118px;height:31px;font-size:11px;line-height:27px}.fld-btn:hover{-webkit-box-shadow:3px 4px 16px rgba(0,0,0,0.2);box-shadow:3px 4px 16px rgba(0,0,0,0.2)}.fld-btn__white{color:#fff;}.fld-btn__white:hover{color:#fff}.fld-btn__black{color:#151515;}.fld-btn__black:hover{color:#151515}.fld-btn__purple{color:#9d0081;}.fld-btn__purple:hover{color:#9d0081}.fld-btn__purple-full{color:#fff;border:0;background-image:-webkit-linear-gradient(193deg, #e60082, #530080);background-image:-moz-linear-gradient(193deg, #e60082, #530080);background-image:-o-linear-gradient(193deg, #e60082, #530080);background-image:-ms-linear-gradient(193deg, #e60082, #530080);background-image:linear-gradient(257deg, #e60082, #530080);}.fld-btn__purple-full:hover{color:#fff}.form{margin-top:50px;width:344px;font-family:"Noto Sans","Montserrat",sans-serif}.form__row{margin-bottom:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;position:relative}.form__row__item{position:relative}.form__row--right{text-align:right}.form__row--error .form__input--text{border:1px solid #f91c1c;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form__row--error textarea{border:1px solid #f91c1c}.form__row--text{width:200px}.form__row__hint{font-size:12px;padding:3px 10px;display:block;color:#999}.form__row__errormsg,.form__row__successmsg{background-color:#f91c1c;color:#fff;padding:10px;width:100%;font-size:11px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;display:block;}.form__row__errormsg i,.form__row__successmsg i{font-size:40px;width:50px}.form__row__errormsg i,.form__row__successmsg i,.form__row__errormsg span,.form__row__successmsg span{display:table-cell;vertical-align:middle}.form__row__successmsg{background-color:#00bfbf}.form__input--text{border:1px solid #b9b9b9;outline:none;width:100%;height:30px;line-height:26px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;padding-left:10px;vertical-align:middle;font-size:18px;font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;color:#999;-webkit-appearance:none;border-radius:0}.form__input--checkbox,.icheckbox_minimal{margin-right:8px;margin-left:8px}.form__button--submit{background-color:#808080;outline:none;border:0;text-transform:uppercase;color:#fff;padding:5px;padding-right:10px;padding-left:10px}.form__row--two-items .form__row__item,.form__row--three-items .form__row__item,.form__row--four-items .form__row__item{float:left}.form__row--two-items:after,.form__row--three-items:after,.form__row--four-items:after,.form__row--two-items:before,.form__row--three-items:before,.form__row--four-items:before{content:"";display:table}.form__row--two-items:after,.form__row--three-items:after,.form__row--four-items:after{clear:both}.form__row--two-items .form__row__item:nth-child(1){width:45%;margin-right:5%}.form__row--two-items .form__row__item:nth-child(2){width:-webkit-calc(50% - 9px);width:-moz-calc(50% - 9px);width:-ms-calc(50% - 9px);width:calc(50% - 9px);margin-left:9px}.form__row--three-items .form__row__item:nth-child(1){width:33.33%}.form__row--three-items .form__row__item:nth-child(2),.form__row--three-items .form__row__item:nth-child(3){width:-webkit-calc(33.33% - 5px);width:-moz-calc(33.33% - 5px);width:-ms-calc(33.33% - 5px);width:calc(33.33% - 5px);margin-left:5px}.form__row--four-items .form__row__item:nth-child(1){width:25%}.form__row--four-items .form__row__item:nth-child(2),.form__row--four-items .form__row__item:nth-child(3),.form__row--four-items .form__row__item:nth-child(4){width:-webkit-calc(25% - 15px);width:-moz-calc(25% - 15px);width:-ms-calc(25% - 15px);width:calc(25% - 15px);margin-left:15px}.form__select{border:1px solid #b9b9b9;width:100%;overflow:hidden;background:#fff url("../images/down-arrow.png") no-repeat 100% 50%;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:30px;padding-left:10px;line-height:30px;font-size:18px;font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;color:#999;}.form__select label{font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;color:#999}.form__select select{width:110%;height:100%;border:none;-webkit-box-shadow:none;box-shadow:none;background:transparent;-webkit-appearance:none;font-size:18px;font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;padding:0;}.form__select select option{padding:0}.form__select select:focus{outline:none}.form__group{border:0;margin:0;padding:0;margin-bottom:33px;}.form__group .form__row:last-child{margin-bottom:0}.form__message--container{background:#00bfbf;width:100%;margin:auto;color:#fff;margin-top:30px;margin-bottom:30px;font-size:20px;padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table}.form__message--content{display:table-cell;vertical-align:middle;font-size:14px}.required-field{position:absolute;right:-12px;top:0;color:#fa0;font-size:18px}.required-field--legend{position:static}.modal-login{width:100%;}.modal-login label{width:100%;display:block}.modal-login #sign-in-form__password,.modal-login #sign-in-form__username{width:100%;padding:5px}.modal-login input{margin:0}.search-form{margin:30px 0;padding-bottom:10px;border-bottom:1px solid #999}.search-form__label--query{position:relative;}.search-form__label--query .icon-search{position:absolute;right:10px;top:0;font-size:17px;color:#999}.search-form__fieldset{border:none;margin:0;padding:0}.search-form__fieldset__search{width:50%;outline:none;border:1px solid #999;padding:8px 5px;font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;font-style:normal;font-size:14px;color:#999;padding-right:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search-form__fieldset__submit{background:#530080;color:#fff;margin:0;display:inline-block;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;font-size:14px;text-transform:uppercase;padding:2px 7px;cursor:pointer;outline:none;border:0;float:right;}.search-form__fieldset__submit:hover{background:#000;color:#fff}.search-form__fieldset--facets{display:none}.search-form__facets-trigger{display:inline-block;position:absolute;top:0;right:-50px;font-weight:bold}@media only screen and (max-width:1024px){.search-form__fieldset__search,.search-form__fieldset__submit{border-radius:0;-webkit-appearance:none !important}.search-form__fieldset__search{width:100%;-webkit-box-sizing:"border-box";-moz-box-sizing:"border-box";box-sizing:"border-box"}}.contact-form{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;padding:0;}.contact-form .form__group{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}.contact-form .form__group:nth-of-type(1){width:48.2%}.contact-form .form__group:nth-of-type(2){width:-webkit-calc(51.8% - 15px);width:-moz-calc(51.8% - 15px);width:-ms-calc(51.8% - 15px);width:calc(51.8% - 15px);margin-left:15px}.contact-form .contact-form__message{height:118px}.contact-form .contact-form__info{color:#999;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;font-size:14px;text-transform:uppercase}@media only screen and (max-width:767px){.form__group{margin-bottom:14px}.form__row--two-items .form__row__item:nth-of-type(1){margin-bottom:14px}.form__row--two-items .form__row__item:nth-of-type(1),.form__row--two-items .form__row__item:nth-of-type(2){width:100%;float:none;margin-left:0}.contact-form .form__group:nth-of-type(1),.contact-form .form__group:nth-of-type(2){width:100%}.contact-form .form__row--two-items label:nth-child(1) input,.contact-form .form__row--two-items label:nth-child(2) input{width:100%;margin-left:0}.contact-form .form__group{float:none;width:100%}.contact-form .form__group:nth-of-type(2){margin:0;padding-bottom:40px}.search-form__facets-trigger{display:block;position:static;margin-top:15px}}.video{background:#fff}.product-video-wrapper,.tutorial-step-video-wrapper{position:relative;padding-bottom:56.25%;height:0}.product-video,.vidyard_player{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.vidyard_player > span{width:100% !important;height:100% !important;margin:0 auto !important}.noscroll{overflow:hidden;width:100%}.overlay{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,0.8);z-index:9999;display:none}.overlay--active{display:block}.dialog{width:811px;height:50%;min-height:50%;max-height:100%;margin:10px auto;top:0;bottom:0;left:0;right:0;position:absolute;}.dialog.dialog--video{width:640px;height:360px;min-height:0;}.dialog.dialog--video .dialog__content{padding:0;overflow:hidden}.dialog__content{position:relative;background-color:#fff;padding:35px;overflow-y:auto;max-height:90vh}.dialog__close{position:absolute;top:0;right:0;text-align:center;background-color:#fff;border:1px solid #999;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:36px;width:36px;cursor:pointer;z-index:66666;}.dialog__close .icon-close{color:#999;font-size:17px}.overlay-image{max-width:100%;height:auto;display:block;margin:0 auto}@media only screen and (max-width:767px){.overlay{overflow:scroll;-webkit-overflow-scrolling:touch;background:#fff}.dialog__content{background:none;height:auto}.dialog{width:100% !important;height:100% !important}.noscroll{position:fixed}}@media only screen and (max-width:768px){.dialog{width:740px}}@media only screen and (max-width:1024px){.dialog__close .icon-close{position:relative;left:-4px;top:2px}}.dropdown-nav{margin:0;padding:0;list-style:none;display:inline-block;float:left;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;border:0;}.dropdown-nav:last-child .dropdown-nav__item{padding-right:0}.dropdown-nav:hover.dropdown-nav--solutions .dropdown-nav__item__anchor{color:#e60082}.dropdown-nav:hover.dropdown-nav--support .dropdown-nav__item__anchor{color:#fa0}.dropdown-nav-section{margin-right:42px;margin-top:18px}#top-burger{display:none}.dropdown-nav--cart{position:absolute;margin-right:0;right:270px;width:100px;}.dropdown-nav--cart:hover{background-color:transparent}.dropdown-nav--cart .icon-cart{display:none}.dropdown-nav--cart .dropdown-nav__item__anchor:hover{background-color:transparent}.dropdown-nav__item{padding-bottom:9px;padding-right:42px}.dropdown-nav__item__anchor{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;color:#151515;text-transform:uppercase;display:inline-block;padding:5px;height:28px;line-height:19px;font-size:13px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:0;outline:none;}.dropdown-nav__item__anchor.single{margin-top:19px;padding-left:0;padding-right:20px;}@media (max-width:414px){.dropdown-nav__item__anchor.single{display:none}}.dropdown-nav__item__anchor:focus,.dropdown-nav__item__anchor:hover,.dropdown-nav__item__anchor:visited{outline:none}.dropdown-nav__item__anchor.expanded--solutions{border:1px solid #e60082}.dropdown-nav__item__anchor.expanded--support{border:1px solid #fa0}.dropdown-nav__item__anchor i{font-size:20px;margin-top:-2px;display:block;float:left;margin-right:5px}.dropdown-nav--support i{margin-top:0}.dropdown-nav__cont{position:absolute;width:100%;max-width:1111px;left:0;right:0;top:100%;overflow:hidden;background-color:#fff;min-height:0;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;-ms-transition-duration:.3s;transition-duration:.3s;margin:0 auto;z-index:2;}.dropdown-nav__cont.outter{max-width:100%;z-index:1}.dropdown-nav-section:hover .dropdown-nav__cont{min-height:314px}.dropdown-nav-section:hover+.dropdown-nav__cont.outter{min-height:314px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);box-shadow:0 3px 6px 0 rgba(0,0,0,0.16)}.dropdown-nav__secondary{display:none;list-style:none;margin:0 auto;max-width:961px;height:314px;padding:19px 0 0 84px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;width:100%;left:0;top:100%;overflow:hidden;z-index:2;right:0;}.dropdown-nav__secondary > li{width:30%;}.dropdown-nav__secondary > li.dropdown-nav__story__li{width:31.5%}.dropdown-nav__secondary li{margin-bottom:13px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);display:inline-block;vertical-align:top;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;-ms-transition-duration:.2s;transition-duration:.2s;}.dropdown-nav__secondary li.dropdown-nav__story-link{display:block;width:100%}.dropdown-nav__secondary li .dropdown-nav__story-label{color:#151515;font-weight:700;padding:0 9px;font-size:13px}.dropdown-nav__secondary li .dropdown-nav__story-image{width:162px;height:100px;background-color:#f5f5f5;margin-bottom:15px;margin-top:15px;margin-left:9px}.dropdown-nav__secondary li .dropdown-nav__story-image img{max-width:100%;border:1px solid #707070;height:112px}.dropdown-nav__secondary li .dropdown-nav__secondary_story-description{color:#151515;font-weight:400;padding:0 9px;font-size:13px;display:block;width:172px;line-height:16px;}.dropdown-nav__secondary li .dropdown-nav__secondary_story-description a{display:block;font-weight:400;font-size:13px}.dropdown-nav__secondary .dropdown-nav__menu-label{font-weight:700;}.dropdown-nav__secondary .dropdown-nav__menu-label:hover{color:#151515}.dropdown-nav__secondary ul{padding-left:0;list-style:none}.dropdown-nav__secondary-sub-menu li{display:block}.dropdown-nav__item.opened .dropdown-nav__secondary.slided li{opacity:1;-ms-filter:none;filter:none}.dropdown-nav__item.opened .dropdown-nav__item__anchor:after{content:'';position:absolute;width:100%;height:2px;background-color:#530080;left:0;bottom:-10px;z-index:2}.dropdown-nav__item .dropdown-nav__secondary.sliding{pointer-events:none}.dropdown-nav__secondary_item__anchor{text-decoration:none;color:#151515;font-weight:400;padding:5px 9px;display:block;font-size:13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.dropdown-nav__secondary_item__anchor:hover{color:#530080}.dropdown-nav--solutions .dropdown-nav__secondary_item__anchor:hover{color:#e60082}.dropdown-nav--support .dropdown-nav__secondary_item__anchor:hover{color:#fa0}.ipad .dropdown-nav__item .dropdown-nav__secondary{display:none}@media only screen and (max-width:1111px){.dropdown-nav-section{position:fixed;top:50px;background:#fff;width:100%;padding:0 33px 33px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;margin-top:0}.dropdown-nav{float:none;display:block;border-bottom:1px solid #c7c7c7}.dropdown-nav__cont{display:none}.dropdown-nav__item.opened .dropdown-nav__item__anchor:after{display:none}#top-burger{display:inline;float:right;margin-top:22px;margin-right:10px;margin-left:0}.dropdown-nav__item{padding-bottom:9px;padding-top:15px;position:relative;}.dropdown-nav__item::after{position:absolute;top:21px;right:8px;content:"\e618";font-family:'icons' !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}.dropdown-nav__secondary{position:relative;padding-left:17px;height:auto;max-height:210px;overflow:auto;}.dropdown-nav__secondary li{display:block;width:100%}.opened::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.dropdown-nav__item__anchor{display:inline;line-height:13px}.dropdown-nav--cart{position:absolute;right:35px;top:-18px;width:auto;z-index:10000;}.dropdown-nav--cart .icon-cart{margin-right:2px;display:block}.cart-item-text{display:none}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){i[class*="icon-"]{display:none}}.dropdown-nav--cart{right:240px}.site-menu,.social-menu{list-style:none;padding:0;color:#fff;margin:0;display:none}.footer.visible .site-menu,.footer.visible .social-menu{display:block}.social-menu__item,.site-menu__item{display:inline;line-height:33px}.site-menu__item__anchor,.social-menu__item__anchor{color:#fff;text-decoration:none;text-transform:uppercase;font-size:14px;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400}.social-menu__item__anchor:not(.social-menu__item__anchor--newsletter){display:inline-block;position:relative;width:15px;height:14px;}.social-menu__item__anchor:not(.social-menu__item__anchor--newsletter) .icon-linkedin,.social-menu__item__anchor:not(.social-menu__item__anchor--newsletter) .icon-facebook,.social-menu__item__anchor:not(.social-menu__item__anchor--newsletter) .icon-twitter,.social-menu__item__anchor:not(.social-menu__item__anchor--newsletter) .icon-youtube{display:block;position:absolute}.social-menu__item__anchor:not(.social-menu__item__anchor--newsletter) .icon-linkedin{top:-2px}.social-menu__item__anchor:not(.social-menu__item__anchor--newsletter) .icon-facebook{left:-2px}.social-menu__item__anchor--newsletter{color:#00bfbf;}.social-menu__item__anchor--newsletter:hover{color:#fff}.site-menu__item__anchor,.social-menu__item__anchor{margin-right:5px;}.site-menu__item__anchor i,.social-menu__item__anchor i{font-size:18px}.social-menu__item__anchor:hover i{color:#00bfbf}.site-menu__item__anchor:hover{color:#fff}.section--header--dark .dropdown-nav__item__anchor,.section--header--dark .main-nav__anchor{color:#fff}.section--header--light .dropdown-nav__item__anchor,.section--header--light .main-nav__anchor{color:#999}.social-toolbar{position:absolute;bottom:20px;left:0;margin:0;list-style:none;width:25px;padding:5px 10px 5px 5px;height:25px;border:1px solid transparent;}.social-toolbar:hover{width:auto;background-color:#000;border:1px solid #fff}.social-toolbar .social-toolbar__item__trigger{line-height:27px}.social-toolbar__item__trigger{cursor:pointer;font-size:20px;float:left;display:block;width:22px;height:22px}.social-toolbar:hover .social-toolbar-share{visibility:visible;opacity:1;-ms-filter:none;filter:none}.social-toolbar-share{margin:0;padding:0;list-style:none;visibility:hidden;display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);float:left;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;-ms-transition:opacity 0.3s linear;transition:opacity 0.3s linear;}.social-toolbar-share:hover{visibility:visible;opacity:1;-ms-filter:none;filter:none}.social-toolbar-share__item{display:inline-block;margin-left:10px}.social-toolbar-share__item__anchor{color:#8945ff;font-size:20px;text-decoration:none;display:inline-block;height:22px;width:22px;line-height:32px;}.social-toolbar-share__item__anchor:hover{color:#fff}@media only screen and (min-width:768px) and (max-width:1024px){.social-toolbar-share__item{margin-left:5px}.social-toolbar{min-width:150px;left:auto;right:0}.social-toolbar__item__trigger{margin-left:5px;float:right}.social-toolbar-share{float:right}}.secondary-navigation{margin:0;padding:0;list-style:none;margin-top:20px}.secondary-navigation__item{display:inline-block;margin-right:15px}.secondary-navigation__item__anchor{text-decoration:none;color:#999;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;text-transform:uppercase;}.secondary-navigation__item__anchor:hover,.secondary-navigation__item__anchor.active{color:#fa0}@media only screen and (max-width:767px){.secondary-navigation__item{display:block;line-height:24px}}.main-nav__anchor{display:inline-block;margin-top:37px;font-weight:400;font-size:14px;font-family:"Noto Sans","Montserrat",sans-serif;text-transform:uppercase;text-decoration:none;color:#999;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.main-nav__anchor--distributor{display:none;}.main-nav__anchor--distributor:hover{color:#8be025}@media screen and (min-width:900px){.main-nav__anchor--distributor{display:inline-block}}.main-nav__anchor--china{display:none;margin-right:28px;}.main-nav__anchor--china:hover{color:#e60082}@media screen and (min-width:900px){.main-nav__anchor--china{display:inline-block}}.account-dropdown{position:relative;display:inline-block}.account-dropdown_content{display:none;position:absolute;min-width:160px;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);padding:12px 16px;z-index:1;text-decoration:none;color:#999;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;text-transform:uppercase}.account-dropdown:hover .account-dropdown_content{display:block;color:#fa0;background-color:#fff;min-width:250px}.account-dropdown:hover .account-dropdown_content li{margin-bottom:5px}.col--toolbox{-webkit-box-flex:2;-webkit-flex-grow:2;-moz-flex-grow:2;-ms-flex-positive:2;flex-grow:2;width:270px;font-family:"Noto Sans","Montserrat",sans-serif;}.col--toolbox .icon-search{margin-top:20px;display:inline-block;font-weight:700;color:#151515;font-size:14px;cursor:pointer;margin-left:8px}.col--toolbox--expanded{background:#000}.col--toolbox .sign-in{float:right;margin-top:17px;}.col--toolbox .sign-in a{font-size:13px;color:#151515;margin-right:40px;}.col--toolbox .sign-in a.main-nav__anchor{max-width:72px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-right:10px;margin-top:7px;line-height:11px}.col--toolbox .sign-in .icon-globe{display:inline-block;font-weight:700;color:#151515;font-size:16px;cursor:pointer;margin-right:26px;vertical-align:middle;position:relative}.icon-globe .language-menu{display:none;position:absolute;width:215px;height:70px;font-size:0;padding:0 17px 0 17px;right:-20px;top:23px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-image:url("../images/menu.svg");background-repeat:no-repeat;}@media (max-width:1024px){.icon-globe .language-menu{width:225px}}.icon-globe .language-menu li{display:inline-block;margin-top:26px}.icon-globe .language-menu a{display:block;width:40px;height:29px;margin-right:0;background:url("../images/flags@2x.png");-webkit-background-size:120px 161px;-moz-background-size:120px 161px;background-size:120px 161px;background-repeat:no-repeat;}.icon-globe .language-menu a.language-menu__flag--us{margin-right:28px;background-position:-64px -31px;}.icon-globe .language-menu a.language-menu__flag--us.active{background-position:-16px -31px}.icon-globe .language-menu a.language-menu__flag--cn{background-position:-64px -102px;}.icon-globe .language-menu a.language-menu__flag--cn.active{background-position:-16px -102px}.icon-globe .language-menu a.language-menu__flag--jp{background-position:-81px -67px;-webkit-background-size:144px 161px;-moz-background-size:144px 161px;background-size:144px 161px;margin-right:28px;border:1px solid #000;}.icon-globe .language-menu a.language-menu__flag--jp.active{background-position:-22px -66px}.col--toolbox__label{display:inline-block;float:left}#sign-in__top-link{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.col--toolbox__label--search{position:relative;}.col--toolbox__label--search .icon-search{position:absolute;right:5px;top:7px;font-size:17px}#toolbox-search{width:208px;height:30px;color:#fff;padding:6px 24px 6px 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:transparent;border:1px solid #999;outline:none;}#toolbox-search:-ms-input-placeholder{color:#999}#toolbox-menu{width:30px;height:30px;border:1px solid #999;border-right:none;background:transparent;outline:none;cursor:pointer;padding:0;font-size:17px;}#toolbox-menu .icon-burger{line-height:30px}#toolbox-search,#toolbox-menu{-webkit-appearance:none;border-radius:0;}#toolbox-search.active,#toolbox-menu.active{background:#fff;color:#000}.toolbox_nav,.toolbox-search-results{list-style:none;padding:0 0 50px 30px;margin:10px 0 0;display:none;clear:both;}.toolbox_nav.active,.toolbox-search-results.active{display:block}.toolbox-nav__item,.toolbox-search-results__item{padding:5px 8px 11px;}.toolbox-nav__item .toolbox-nav__item__heading--applications,.toolbox-search-results__item .toolbox-nav__item__heading--applications,.toolbox-nav__item .toolbox-nav__item__heading--resources,.toolbox-search-results__item .toolbox-nav__item__heading--resources{color:#00bfbf}.toolbox-nav__item .toolbox-nav__item__heading--products,.toolbox-search-results__item .toolbox-nav__item__heading--products{color:#e60082}.toolbox-nav__item.active .toolbox-nav__item__heading,.toolbox-search-results__item.active .toolbox-nav__item__heading{color:#fff;padding:10px 0}.toolbox-nav__item.active .toolbox-nav__item__support-nav,.toolbox-search-results__item.active .toolbox-nav__item__support-nav,.toolbox-nav__item.active .toolbox-nav__item__resources-nav,.toolbox-search-results__item.active .toolbox-nav__item__resources-nav,.toolbox-nav__item.active .sign-in-form,.toolbox-search-results__item.active .sign-in-form,.toolbox-nav__item.active .toolbox-nav__item__dropdown-nav,.toolbox-search-results__item.active .toolbox-nav__item__dropdown-nav,.toolbox-nav__item.active .toolbox__account--logged-in,.toolbox-search-results__item.active .toolbox__account--logged-in,.toolbox-nav__item.active .toolbox-nav__item__applications-nav,.toolbox-search-results__item.active .toolbox-nav__item__applications-nav,.toolbox-nav__item.active .toolbox-nav__item__products-nav,.toolbox-search-results__item.active .toolbox-nav__item__products-nav{display:block}.toolbox-nav__item.active .toolbox-nav__item__heading--applications,.toolbox-search-results__item.active .toolbox-nav__item__heading--applications,.toolbox-nav__item.active .toolbox-nav__item__heading--resources,.toolbox-search-results__item.active .toolbox-nav__item__heading--resources{color:#00bfbf}.toolbox-nav__item.active .toolbox-nav__item__heading--products,.toolbox-search-results__item.active .toolbox-nav__item__heading--products{color:#e60082}.toolbox-nav__item.active.toolbox-nav__item--reset-password,.toolbox-search-results__item.active.toolbox-nav__item--reset-password{display:block}.toolbox-nav__item.hidden,.toolbox-search-results__item.hidden{display:none}.toolbox-nav__item--account .toolbox-nav__item__heading{color:#fa0}.toolbox-nav__item--account.active .toolbox-nav__item__heading{color:#fa0}.toolbox-nav__item__dropdown-nav__anchor{color:#fff;line-height:30px;text-decoration:none;}.toolbox-nav__item__dropdown-nav__anchor:hover{color:#fff}.toolbox-nav__item__heading,.toolbox-nav__item__support-nav__item,.toolbox-nav__item__resources-nav__item,.toolbox-search-results__item__heading{font-size:14px;text-transform:uppercase;padding:0;margin:0;font-weight:400}.toolbox-nav__item__heading,.toolbox-search-results__item__heading{color:#999;padding:10px 0 0;cursor:pointer}.toolbox-nav__item__heading i,.toolbox-search-results__item__heading i{display:block;float:left;margin-top:-2px;font-size:20px}.toolbox-search-results__item__heading{color:#00bfbf;cursor:default}.toolbox-search-results__item__results_item__anchor{text-decoration:none;}.toolbox-search-results__item__results_item__anchor:hover{color:#999}.toolbox-nav__item__support-nav,.toolbox-nav__item__resources-nav,.toolbox-nav__item__dropdown-nav,.toolbox-search-results__item__results,.toolbox-nav__item__applications-nav,.toolbox-nav__item__products-nav{list-style:none;padding:0;margin:0;display:none}.toolbox-nav__item__applications-nav__item__anchor,.toolbox-nav__item__products-nav__item__anchor{text-decoration:none}.toolbox-nav__item__applications-nav__item__anchor{color:#fff}.toolbox-nav__item__applications-nav__item__anchor:hover{color:#00bfbf}.toolbox-nav__item__products-nav__item__anchor{color:#fff}.toolbox-nav__item__products-nav__item__anchor:hover{color:#e60082}.toolbox-search-results__item__results{display:block;color:#999;font-size:13px;padding-top:10px}.toolbox-search-results__item__results_item{padding:10px 0}.toolbox-nav__item__support-nav__item{color:#fa0;text-decoration:none;padding:5px 0;display:block;}.toolbox-nav__item__support-nav__item:hover{color:#fa0}.toolbox-nav__item__resources-nav__item{color:#fff;padding:5px 0;cursor:pointer;position:relative;}.toolbox-nav__item__resources-nav__item .icon-right{display:block;float:left;margin-left:-22px;font-size:12px;margin-top:4px}.toolbox-nav__item__resources-nav__item.active{color:#00bfbf;}.toolbox-nav__item__resources-nav__item.active .icon-right{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.toolbox-nav__item__resources-nav__item.active .toolbox-nav__resource,.toolbox-nav__item__resources-nav__item.active .toolbox-nav__resources__more{display:block}.toolbox-nav__item__resources-nav__item:hover{color:#00bfbf}.toolbox-nav__item--readonly{margin-top:40px;padding-right:10px;}.toolbox-nav__item--readonly .toolbox-nav__item__heading{color:#fff;cursor:auto}.toolbox-nav__resource{margin:5px 0 0;padding:0;list-style:none;display:none;height:75px}.toolbox-nav__resource__item{display:inline-block;font-size:20px;color:#999;}.toolbox-nav__resource__item.active,.toolbox-nav__resource__item:hover{color:#00bfbf}.toolbox-nav__resource__item.active .toolbox-nav__resource__item__document{display:block}.toolbox-nav__resource__item__document{font-size:12px;text-transform:none;font-weight:normal;position:absolute;left:0;color:#999;display:none}.toolbox-nav__resources__more{position:absolute;right:20px;top:5px;color:#fff;text-decoration:none;display:none}.sign-in-form,.toolbox__account{display:none;width:201px;font-size:14px;color:#999}.sign-in{position:relative;}.sign-in .sign-in-form{position:absolute;right:0;top:39px;background:#fff;padding:20px 10px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);z-index:1;}.sign-in .sign-in-form a{margin-right:0}.after-menu-bg{position:fixed;top:0;left:0;height:100%;width:100%;z-index:-1}#search-results-cont{background:#fff;text-align:left;position:relative;max-height:500px;overflow:auto;}#search-results-cont.filled{padding:20px}#search-results-cont .section__header{position:absolute}#sign-in-form__password{margin-top:2px}.sign-in-form__username,#sign-in-form__reset-password__username,.sign-in-form__password{width:201px;height:29px;color:#000;border:none;border-bottom:1px solid #838383;outline:none;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;border-radius:0}.sign-in-form__password{margin-top:10px}#sign-in-form__submit,#sign-in-form__signup,#sign-in-form__reset-password-submit-btn,#sign-in-form__reset-password-back-btn{width:90px;height:29px;background:transparent;text-transform:uppercase;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sign-in-form__signup,#sign-in-form__reset-password-submit-btn,#sign-in-form__reset-password-back-btn{float:right;color:#999;border:1px solid #999;display:block;text-decoration:none;vertical-align:middle;line-height:29px;text-align:center}#sign-in-form__reset-password-submit-btn{padding:0}#sign-in-form__signout{display:inline-block;margin-right:10px;margin-top:-9px}#sign-in-form__editprofile{display:inline-block;margin-right:5px;margin-top:-9px}#sign-in-form__reset-password-back-btn{display:inline-block;margin-right:5px;margin-left:15px}#sign-in-form__submit{color:#00bfbf;border:1px solid #00bfbf}#sign-in-form__editprofile{border:1px solid #999}.icon-cart__cont{margin-right:5px !important}.toolbox__account,.sign-in-form--reset-password{clear:both;}.toolbox__account:after,.sign-in-form--reset-password:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.toolbox__button{border:1px solid #999;color:#999;text-decoration:none;width:90px;height:29px;background:transparent;text-transform:uppercase;outline:none;text-align:center;display:block;line-height:29px;}.toolbox__button:hover{color:#999}.toolbox__button--special{color:#00bfbf;border:1px solid #00bfbf;}.toolbox__button--special:hover{color:#00bfbf}.toolbox__account__greeting{font-size:13px}.section--header--dark #toolbox-menu,.section--header--dark #toolbox-search{border:1px solid #fff}.section--header--dark #toolbox-menu{border-right:0}.section--header--light #toolbox-menu,.section--header--light #toolbox-search{border:1px solid #999}.section--header--light #toolbox-menu{border-right:0}.toolbox-nav__item--mobile{display:none}.toolbox-search__more-results-btn{background:transparent;color:#999;border:1px solid #999;padding:6px;text-align:center;display:block;text-decoration:none;vertical-align:middle;line-height:29px;width:90%;text-transform:uppercase;}.toolbox-search__more-results-btn:hover{color:#00bfbf;border-color:#00bfbf}.toolbox-nav__item--reset-password{display:none}#sign-in-form__reset-password-link{margin-bottom:10px;margin-top:10px;display:block;}#sign-in-form__reset-password-link:hover{color:#ebeae8}.sign-in-form--reset-password--success #sign-in-form__reset-password-submit-btn,.sign-in-form--reset-password--success #sign-in-form__reset-password__username,.sign-in-form--reset-password--success #sign-in-form__reset-password-back-btn,.sign-in-form--reset-password--success p{display:none}.nav-search-box{width:100%;background:#fff;text-align:center;height:102px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);max-width:1111px;margin:0 auto;display:none;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#search-box-input{margin-top:30px;max-width:725px;width:100%;border:none;border-bottom:1px solid #838383;outline:none;color:#838383;font-size:20px;}@media (max-width:991px){#search-box-input{width:-webkit-calc(100% - 100px);width:-moz-calc(100% - 100px);width:-ms-calc(100% - 100px);width:calc(100% - 100px)}}#search-box__icon{font-size:16px;font-weight:700;color:#000}#toolbox-nav__menu--reset-password{background-color:#000;position:absolute;padding:0;z-index:1;left:0;top:0;margin:0}@media only screen and (max-width:767px){.logobox img,.dropdown-nav-section{margin-right:0}.toolbox-nav__item__applications-nav__item__anchor,.toolbox-nav__item__products-nav__item__anchor{line-height:30px}.col--toolbox{width:60%}#toolbox-search,#toolbox-search::-webkit-input-placeholder,#toolbox-search::-moz-placeholder,#toolbox-search:-ms-input-placeholder,.toolbox-nav__item__heading{color:#fff}#toolbox-search{border:1px solid #fff;width:100%;padding-left:25px}.toolbox-nav__item .site-menu__item__anchor{display:block;padding-top:10px}.toolbox_nav,.toolbox-search-results{margin:10px 0 0 27px}.col--toolbox__label--search{width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:-ms-calc(100% - 40px);width:calc(100% - 40px);}.col--toolbox__label--search .icon-search{color:#fff;left:5px}.col--toolbox:not(.col--toolbox--expanded) .col--toolbox__label--search{display:none}.col--toolbox:not(.col--toolbox--expanded) .col--toolbox__label--menu{float:right;margin-right:10px}.col--toolbox:not(.col--toolbox--expanded) #toolbox-menu{border:none}.col--toolbox:not(.col--toolbox--expanded) .section--header--dark #toolbox-menu,.col--toolbox:not(.col--toolbox--expanded) .section--header--light #toolbox-menu{border:none}.col--toolbox--expanded{width:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:99999;}.col--toolbox--expanded #toolbox-menu{border:none;background:none;color:#fff;}.col--toolbox--expanded #toolbox-menu .icon-burger:before{content:"\e61f"}.toolbox-nav__item--mobile{display:block}}@media only screen and (min-width:768px) and (max-width:1024px){.col--toolbox--expanded{overflow-y:scroll;-webkit-overflow-scrolling:touch}.col--toolbox{width:250px}.toolbox-nav__item__applications-nav__item,.toolbox-nav__item__products-nav__item{white-space:normal}.toolbox-nav__item__applications-nav__item__anchor,.toolbox-nav__item__products-nav__item__anchor{line-height:30px}}@media (max-width:768px){#sign-in-form__editprofile,.icon-cart__cont{display:none}}.col--article-heading{overflow:hidden}.col--article-arrow{position:absolute;left:0;bottom:0}.col--article-social{position:absolute;right:0;width:215px;height:100%;bottom:0}.col--article-links{position:absolute;right:0;width:405px;height:30px;top:50px;z-index:100;}.col--article-links .link--button{float:right;margin-left:5px;border:1px solid #fff;padding:5px 8px;color:#fff}.stacked-articles__list{list-style:none;margin:0;padding:0}.article__header{background-position:50% 50%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;height:400px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;padding-top:100px;z-index:100;position:relative;-webkit-transform:translatez(0);-moz-transform:translatez(0);-o-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);}.article__header .social-toolbar{bottom:35%}.article__header .social-toolbar,.article__header .article__button--big{display:none}.article__header--large{height:650px;padding-top:270px}.article__header--video{padding-top:0}.article--standalone .article__header--large{padding-top:100px}.stacked-articles__item--selected .article__header,.stacked-articles__item--selected .article__header--large{height:350px}.article__header__close-handle{background:none;padding:0;cursor:pointer;border:1px solid rgba(255,255,255,0.8);float:right;outline:0;position:absolute;bottom:0;right:20px;}.article__header__close-handle i{font-size:32px;display:block;-webkit-transition:-webkit-transform .5s linear;-moz-transition:-moz-transform .5s linear;-ms-transition:-ms-transform .5s linear;-webkit-transition:-webkit-transform 0.5s linear;-moz-transition:-moz-transform 0.5s linear;-o-transition:-o-transform 0.5s linear;-ms-transition:-ms-transform 0.5s linear;transition:transform 0.5s linear}.article__header__open-handle{display:block;float:right;margin-top:60px}.article__footer{background:#ebeae8;padding:30px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.article__footer__content h1{font-size:16px;color:#999;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:200;text-transform:uppercase;margin-bottom:10px}.footer__links{list-style:none;padding:0;margin:0;-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-width:50vw;-moz-column-width:50vw;column-width:50vw;}@media screen and (min-width:1024px){.footer__links{-webkit-column-width:auto;-moz-column-width:auto;column-width:auto;padding-bottom:20px}}.footer__links__item{display:block;cursor:pointer;-webkit-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;margin-bottom:15px}.footer__links__item__heading{margin-top:0}.footer__links__item__heading,.article__footer__content__header{color:#530080;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;font-size:14px;text-transform:uppercase;}.footer__links__item__heading i,.article__footer__content__header i{font-size:12px;display:inline-block;margin-right:10px}.footer__links__item__set{display:none;list-style:none;margin:0;padding:0 0 0 22px;}.footer__links__item__set li{margin-bottom:10px;}.footer__links__item__set li span{display:inline-block;margin-right:5px}.footer__links__item.visible .footer__links__item__set{display:block}.footer__links__item.visible .icon-right{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.footer__links__item__set__item{font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;font-style:normal;font-size:16px;line-height:22px;color:#530080;text-decoration:none}.article__header__content{width:100%;height:inherit;position:absolute}.article__header__title{font-family:"Noto Sans","Montserrat",sans-serif;font-weight:700;font-size:44px;margin:0;padding:0;padding-top:45px;line-height:46px}.article__header__title a{color:#fff;text-decoration:none}.article__header__subtitle{font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;font-style:normal;font-size:26px;margin:0;padding:10px 0 0 0;line-height:28px;width:70%}.stacked-articles__item--scrolling .article__header__subtitle{display:none}.stacked-articles__item--scrolling .article__header__title{line-height:40px;font-size:30px}.stacked-articles__item--scrolling .article__header__subtitle{font-size:22px}.stacked-articles__item--scrolling .lead-in--category__mini-gallery{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity 0.1s linear;-moz-transition:opacity 0.1s linear;-o-transition:opacity 0.1s linear;-ms-transition:opacity 0.1s linear;transition:opacity 0.1s linear}.article__meta{text-transform:uppercase;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:700;width:100%;position:absolute;bottom:18px;margin:0;opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity 0.07s linear;-moz-transition:opacity 0.07s linear;-o-transition:opacity 0.07s linear;-ms-transition:opacity 0.07s linear;transition:opacity 0.07s linear;}.article__meta time{float:right}.article__container{display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.article__content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:20px;padding-bottom:40px}.article__content > ul,.col--expandable-content > ul{list-style-type:disc}.article__content > p:empty,.col--expandable-content > p:empty{display:none}.article__content > p,.col--expandable-content > p,.article__content > ul li,.col--expandable-content > ul li,.article__content > ol li,.col--expandable-content > ol li{padding-bottom:10px;padding-top:10px;line-height:22px;font-size:16px;margin:0;font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;font-style:normal}.article__content > ul li,.col--expandable-content > ul li,.article__content > ol li,.col--expandable-content > ol li{padding-top:5px;padding-bottom:5px}.article__content > h3,.col--expandable-content > h3{font-size:21px;color:#000;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;margin-bottom:0}.article__content > h1,.col--expandable-content > h1{font-weight:300;font-size:22px;color:#999;line-height:30px;margin:0}.article__content > blockquote,.col--expandable-content > blockquote{font-family:"Noto Sans","proxima-nova",sans-serif;color:#a9a9a9;font-size:20px;line-height:30px;font-weight:normal;font-style:italic;text-align:left;position:relative;padding-left:38px;}.article__content > blockquote::before,.col--expandable-content > blockquote::before{content:'';position:absolute;width:3px;height:100%;background:#f00;top:0;left:33px;background-image:-webkit-linear-gradient(top, #e60082, #530080);background-image:-moz-linear-gradient(top, #e60082, #530080);background-image:-o-linear-gradient(top, #e60082, #530080);background-image:-ms-linear-gradient(top, #e60082, #530080);background-image:linear-gradient(to bottom, #e60082, #530080)}.article__content{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width:768px){.article__content{display:block}}.article__content > p:first-child{font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;font-size:20px;line-height:32px;color:#808080}.article__content .slider-buttons{margin:0;}.article__content .slider-buttons li{color:#555}.article__content .article__summary{font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;font-style:normal;font-size:24px;line-height:34px;color:#999;padding-top:15px}.article__content h2{font-size:22px;line-height:26px;font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300}.article__content h4,.article__content .article__header--product,.article__content .article__header--product-feature,.article__content .article__header--product-software,.article__content font-family: "Noto Sans",.article__content "Montserrat",.article__content sans-serif{font-weight:400;text-transform:uppercase;font-size:14px;line-height:36px;color:#e60082;border-bottom:1px solid #ebeae8}.article__content h4,.article__content .article__header--product-feature{border:none;color:#999;margin:0;line-height:16px;margin-bottom:10px}.article__content .article__header--product--subtitle{font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;font-size:22px;line-height:28px;text-transform:none}.article__content .article__header--product{margin-bottom:10px;line-height:22px;font-size:14px;color:#999;border-bottom:1px solid #ebeae8;margin-top:50px;clear:both}.article__content .article__header--product-software{margin-bottom:10px;line-height:22px;font-size:14px;color:#999;border-bottom:1px solid #ebeae8;margin-top:25px;clear:both}.table,.article__content table{table-layout:fixed;border-right:0;border-left:0;width:100%;border-collapse:collapse;visibility:visible;margin-bottom:22px;}.table thead th,.article__content table thead th{border-bottom:1px solid #000}.table thead,.article__content table thead,.table tfoot,.article__content table tfoot{background:#f5f5f5}.table thead th,.article__content table thead th,.table tfoot th,.article__content table tfoot th,.table tbody th,.article__content table tbody th{font-family:"Noto Sans","Montserrat",sans-serif;font-weight:300;font-size:12px;color:#232222;text-align:left;padding:5px 4px;vertical-align:middle}.table tbody tr td,.article__content table tbody tr td,.table thead tr th,.article__content table thead tr th,.table tfoot tr th,.article__content table tfoot tr th{word-break:normal;color:#232222}.table tbody td,.article__content table tbody td{border:0;word-break:normal;line-height:22px;font-size:14px;padding:1px 4px;font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:400;vertical-align:top;}.table tbody td p,.article__content table tbody td p{margin-top:0}.table tbody th,.article__content table tbody th{text-align:left;vertical-align:top}.article__content--event{padding-top:0}.stacked-articles__item{position:relative;z-index:1;cursor:pointer;}.stacked-articles__item:last-child{border-bottom:33px #000 solid}.stacked-articles__item--sliding-down{position:relative;z-index:8888}.article__header__dark-background{position:absolute;top:0;width:100%;height:100%;-webkit-transform-style:preserve-3d;background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.5) 100%);background-image:-moz-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.5) 100%);background-image:-ms-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to bottom, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.5) 100%);opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}.stacked-articles__item--selected{z-index:8888;cursor:auto;}.stacked-articles__item--selected .article__header{position:fixed;top:0}.stacked-articles__item--selected .article__header__dark-background{display:block}.stacked-articles__item--selected .social-toolbar,.stacked-articles__item--sliding-down .social-toolbar{display:block}.stacked-articles__item--selected .article__button--big,.stacked-articles__item--sliding-down .article__button--big{display:inline-block}.stacked-articles__item--selected .article__meta,.stacked-articles__item--sliding-down .article__meta{display:block}.stacked-articles__item--selected .article__header__close-handle i,.stacked-articles__item--sliding-down .article__header__close-handle i{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.stacked-articles__item--selected .article__header--large,.stacked-articles__item--sliding-down .article__header--large{padding-top:100px;-webkit-transition:padding-top 0.45s ease-in;-moz-transition:padding-top 0.45s ease-in;-o-transition:padding-top 0.45s ease-in;-ms-transition:padding-top 0.45s ease-in;transition:padding-top 0.45s ease-in}.stacked-articles__item--sliding-up .article__header__close-handle i{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.stacked-articles__item--sliding-up .article__header--large{padding-top:270px}.stacked-articles__item--scrolledDown .article__meta{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}p.article__lead{font-size:22px;color:#999}.article__half_photo{width:50%;margin:0 10px 10px 0;float:left;position:relative}.article__full_photo{width:-webkit-calc(100% + 46px);width:-moz-calc(100% + 46px);width:-ms-calc(100% + 46px);width:calc(100% + 46px);margin:0 0 10px -23px;position:relative;overflow:hidden}.article__photo__image{max-width:100%}.article__full_photo--gallery{margin-bottom:65px;overflow:visible}.article__half_photo--right{float:right;margin:0 0 10px 10px}.article__photo__caption{position:absolute;bottom:0;background:rgba(0,0,0,0.7);color:#fff;padding:2% 12%;overflow:hidden;max-height:55px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:22px;font-size:14px;-webkit-transition:max-height 0.3s linear;-moz-transition:max-height 0.3s linear;-o-transition:max-height 0.3s linear;-ms-transition:max-height 0.3s linear;transition:max-height 0.3s linear;font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;font-style:normal;}.article__photo__caption .icon-right{display:block;float:left;margin-left:-20px;margin-top:3px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);cursor:pointer}.article__photo__caption.expanded{max-height:300px;}.article__photo__caption.expanded .icon-right{-webkit-transform:90deg;-moz-transform:90deg;-o-transform:90deg;-ms-transform:90deg;transform:90deg}.article__photo__caption--full{padding:1% 6%;background:#ebeae8;font-weight:700;color:#999}.article__photo__gallery_nav{width:100%;position:absolute;height:55px;bottom:-52px;background:#ebeae8;list-style:none;margin:0;padding:0}.article__photo__gallery_nav__item{display:block;float:left;width:80px;height:55px;overflow:hidden;margin-right:1px;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);-webkit-transition:opacity 0.1s linear;-moz-transition:opacity 0.1s linear;-o-transition:opacity 0.1s linear;-ms-transition:opacity 0.1s linear;transition:opacity 0.1s linear;cursor:pointer;}.article__photo__gallery_nav__item.selected{opacity:1;-ms-filter:none;filter:none}.article__photo__gallery_nav__item__thumb{width:100%}.event__title{cursor:pointer}.article__bookmark{float:right;position:relative;background:#ebeae8;width:250px;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:22px;margin-bottom:20px;margin-left:20px;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-o-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;}.article__bookmark::after{content:"";display:block;clear:both}@media screen and (min-width:768px){.article__bookmark{-webkit-box-ordinal-group:unset;-moz-box-ordinal-group:unset;-o-box-ordinal-group:unset;-ms-flex-order:unset;-webkit-order:unset;order:unset}}.article__bookmark p{font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;font-style:normal;margin:0;}.article__bookmark p:last-of-type{margin-bottom:10px}.article__bookmark p strong{font-family:"Noto Sans","Montserrat",sans-serif;font-weight:700}.article__button,.article__button--cancel{display:inline-block;padding:2px 7px;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;background:#530080;color:#fff;text-decoration:none;font-size:14px;line-height:20px;min-width:88px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid transparent;}.article__button:hover,.article__button--cancel:hover{color:#fff;background:#000}.article__button--cancel{background:#fff;color:#999;border:1px solid #999;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.article__top-bookmark{position:absolute;right:0;top:0}.article__button--big{padding:8px 10px}.article__button-inverted{background-color:transparent;color:#530080;border-color:#530080}.article--standalone{padding-top:350px;}.article--standalone .article__container,.article--standalone .social-toolbar,.article--standalone .article__meta,.article--standalone .article__button--big{display:block}.article--standalone .article__header__dark-background{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.article--standalone .article__header{top:0;position:fixed;height:350px;-webkit-background-origin:padding;-moz-background-origin:padding;background-origin:padding-box;background-repeat:no-repeat}.article--standalone .icon-sarr_right{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);display:block}.article--standalone.stacked-articles__item--scrolledDown .article__meta{display:none}.article__content .article__flat-list{list-style:none;margin:0;padding:0;margin-bottom:30px;}.article__content .article__flat-list .article__flat-list__item{display:inline-block;font-size:14px;padding:0;}.article__content .article__flat-list .article__flat-list__item:not(:last-child):after{content:","}.article__content .article__flat-list .article__flat-list__item .article__flat-list__item__anchor{color:#530080;text-decoration:none;}.article__content .article__flat-list .article__flat-list__item .article__flat-list__item__anchor:hover{color:#000}.stacked-articles__list .open-standalone{cursor:pointer}.stacked-articles__item .lead-in--category__mini-gallery{-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;-ms-transition:opacity 0.3s linear;transition:opacity 0.3s linear;margin-top:15px}.stacked-articles__item--scrolling .lead-in--category__mini-gallery{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}@media only screen and (max-width:480px){.article__header{-webkit-background-size:auto 100%;-moz-background-size:auto 100%;background-size:auto 100%}}@media only screen and (min-width:481px) and (max-width:767px){.article__header{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center}}@media only screen and (max-width:767px){.article__header__content{position:relative;}.article__header__content .col--article-arrow{position:static}.article__header__content .col{float:none}.col--article-heading{margin:0}.article--standalone{padding-top:0;min-height:350px;}.article--standalone .article__header{height:350px;padding-top:30px;position:relative;}.article--standalone .article__header .social-toolbar{top:-70px}.article--standalone .col--article-heading{margin-top:20px}.article--standalone .icon-sarr_right{display:none}.stacked-articles__item--selected .article__header{position:relative}.article__header{height:200px;padding-top:30px;}.article__header .social-toolbar{top:-38px;bottom:auto}.article__header .social-toolbar__item__trigger{float:right}.article__header .social-toolbar-share{float:right;margin-right:10px}.article__header .article__header__close-handle{right:auto;bottom:5px;z-index:666;}.article__header .article__header__close-handle i{font-size:24px}.article__header--large{height:350px}.stacked-articles__item--selected .article__header__subtitle{overflow:visible;-o-text-overflow:none;text-overflow:none;white-space:normal}.article__header__title{font-size:20px !important;line-height:24px}.article__header__subtitle{font-size:18px;line-height:22px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.col--article-content{width:90%}.col--article-comments--right,.col--article-comments--left{width:10%}.col--article-comments--left{float:right}.col--article-heading{height:100%}.footer__links{-webkit-columns:1;-moz-columns:1;columns:1}.footer__links__item{width:100%}.article__footer{padding:10px 0}.article__full_photo{width:100%;margin:0 0 10px;}.article__full_photo.article__full_photo--gallery{margin:0 0 65px}.article__half_photo{width:100%}.article__photo__caption--full{padding:2% 12%;position:relative;max-height:none;}.article__photo__caption--full .article__photo__caption__trigger{display:none}.article__photo__image{display:block;margin:0;padding:0;width:100%}.article__bookmark{float:none;width:100%;right:auto;margin-top:20px;margin-left:0}.article__half_photo--right{float:none;margin:0}.article__content .article__summary{font-size:18px;line-height:28px}.article__meta{bottom:auto;top:0}.col--article-social{display:none}.col--article-links{display:none}.stacked-articles__item:last-child{border-bottom:none}}@media only screen and (min-width:768px) and (max-width:1024px){.article__header__title{font-size:30px;line-height:36px}.article__header__subtitle{font-size:22px}.stacked-articles__item--selected .article__header{position:relative}.stacked-articles__item--selected .article__header__subtitle{-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.footer__links__item{width:100%}.article--standalone{padding-top:0;min-height:350px;}.article--standalone .article__header{height:350px;padding-top:100px;position:relative}.article--standalone .col--article-heading{max-height:300px}}.slider-buttons{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;list-style:none;padding:0}.slider-buttons--one-item{display:none;}.slider-buttons--one-item .slider-buttons__item{border-top:0 !important;}.slider-buttons--one-item .slider-buttons__item span::after{border-top:0 !important}.slider-buttons__item{border-top:6px solid rgba(0,0,0,0.3);display:inline-block;min-width:20px;min-height:30px;padding:1px 5px;vertical-align:top;cursor:pointer;margin-right:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;}.slider-buttons__item span{visibility:hidden;font-size:14px;color:#530080;font-family:"Noto Sans","Montserrat",sans-serif;display:inline-block;overflow:hidden;}.slider-buttons__item span::after{display:inline-block;visibility:hidden;color:#00bfbf;width:0;-webkit-transition:width 0.3s linear;-moz-transition:width 0.3s linear;-o-transition:width 0.3s linear;-ms-transition:width 0.3s linear;transition:width 0.3s linear;overflow:hidden;content:"";position:absolute;top:-6px;left:0}.slider-buttons__item:last-child{margin-right:0}.slider-buttons--no-labels .slider-buttons__item--selected span{text-indent:-1000000em;visibility:visible}.slider-buttons__item--selected span::after{visibility:visible;border-top:6px solid rgba(0,0,0,0.4);width:100%}.slider-buttons__item--animate-from-right span::after{left:auto;right:0}.slide__item__video-background{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;pointer-events:none;}.slide__item__video-background .slide__item__video-background__wrapper{height:100%;width:100%;position:relative;overflow:hidden;}.slide__item__video-background .slide__item__video-background__wrapper iframe{position:absolute;left:0;top:0;width:100%;height:720px}.slider-buttons--light-theme .slider-buttons__item{border-top:6px solid rgba(255,255,255,0.5)}.slider-buttons--light-theme .slider-buttons__item--selected span::after{border-top:6px solid #fff}.slide__item__video-overlay__anchor{display:block;width:75px;height:75px;background-image:url("../images/play_b.png");-webkit-background-size:100%;-moz-background-size:100%;background-size:100%;}.slide__item__video-overlay__anchor span{text-indent:-9999px;height:0;width:0;display:block;visibility:hidden}.slide__item__video-overlay__anchor:hover{background-image:url("../images/play_p.png")}.slide__item__video-overlay__anchor.slide__item__video-overlay__anchor--light{background-image:url("../images/play_w.png");}.slide__item__video-overlay__anchor.slide__item__video-overlay__anchor--light:hover{background-image:url("../images/play_v.png")}.article__bookmark__video-anchor{position:relative;width:100%;display:block;text-align:center;}.article__bookmark__video-anchor::after{content:"";position:absolute;width:50px;height:50px;background-image:url("../images/play_b.png");-webkit-background-size:100%;-moz-background-size:100%;background-size:100%;top:50%;left:50%;margin-left:-25px;margin-top:-25px}.article__bookmark__video-anchor:hover::after{background-image:url("../images/play_p.png")}@media only screen and (max-width:767px){.slide__item__video-overlay__anchor{position:absolute;left:50%;margin-left:-35px;margin-top:-20px;top:50%}}.section--lead-in-full{height:650px;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:0% 50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;padding-top:180px;}.section--lead-in-full .article__header__title{font-family:"Noto Sans","Montserrat",sans-serif;font-weight:700;font-size:44px}.section--lead-in-full .icon-sarr_right{margin-top:2px;font-size:44px;float:right;line-height:50px;padding-top:50px}.section--lead-in-normal{height:235px;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;padding-top:90px;}.section--lead-in-normal h1{font-family:"Noto Sans","Montserrat",sans-serif;font-weight:700;font-size:44px}.section--lead-in-normal h2{font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;font-size:26px}.lead-in__category{position:absolute;top:0;left:0;display:inline-block;padding:5px}.lead-in__background{display:none;position:absolute;top:0;left:0;background-position:50%;-webkit-background-size:100%;-moz-background-size:100%;background-size:100%;background-repeat:no-repeat;height:100%;width:100%}.lead-in__background--selected{display:block}@media only screen and (max-width:767px){.section--lead-in-full{height:350px;padding-top:120px}}.section__header{height:100px;width:100%;background-position:50% 50%;-webkit-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-image:url("../images/header-account-order.jpg");background-repeat:no-repeat;position:fixed;top:0;left:0;right:0;z-index:6666}.section--navigable{margin-top:100px;padding-bottom:33px}.section--navigable__aside{position:relative;}.section--navigable__aside .icon-sarr_left{font-size:36px;position:absolute;right:0;top:-3px;color:#999}.section--navigable--short-header{margin-top:56px}.navigable-section-title{background:#fa0;color:#fff;margin:0;display:inline-block;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;font-size:14px;text-transform:uppercase;padding:0 7px;line-height:28px}.article-navigable{font-family:"Noto Sans","proxima-nova",sans-serif;font-size:16px;font-weight:300;font-style:normal;position:relative}.article-navigable__title{font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;font-size:21px;line-height:31px}.article-navigable__title--small{font-size:16px;margin:0;line-height:18px;}.article-navigable__title--small + .contact-main__phones{margin-top:5px;margin-bottom:20px}.secondary-nav-divider{height:1px;background-color:#999;border:0;margin-top:30px}.navigable-section-back{font-size:35px;color:#999;position:absolute;margin-left:-50px;top:0}@media only screen and (max-width:767px){.navigable-section-back{display:none}.section--navigable{margin-top:-webkit-calc(50px - 1%);margin-top:-moz-calc(50px - 1%);margin-top:-ms-calc(50px - 1%);margin-top:calc(50px - 1%)}.section--navigable__aside .icon-sarr_left{display:none}.section--navigable--short-header{margin-top:0}.section__header{height:50px}}.single-page{padding-bottom:0;}@media only screen and (min-width:768px){.single-page{padding-bottom:30px}}.single-page__header,.single-page__image-header{background-position:50% 50%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;height:314px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;padding-top:100px;z-index:100;position:relative}.single-page__header--small{height:200px;}.single-page__header--small:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100px;background:#fff;z-index:-1}.single-page__header--tiny{height:100px}.single-page__header__footer{position:absolute;bottom:0;left:0;width:100%}.single-page__header--small .single-page__header__footer{position:static}.single-page__menu{list-style:none;padding:0;margin:0}.single-page__menu__item{display:inline-block}.single-page__menu__item__anchor,.single-page__menu__item__anchor--standalone-link{color:#ebeae8;font-size:14px;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;text-transform:uppercase;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px;border:1px solid transparent;}.single-page__menu__item__anchor:hover,.single-page__menu__item__anchor--standalone-link:hover{color:#fa0}.single-page__menu__item__anchor--active{color:#fa0}.single-page__menu__item__anchor--active{border:1px solid #fa0}.single-page__header--small .single-page__menu__item__anchor{color:#999;}.single-page__header--small .single-page__menu__item__anchor:hover{color:#fa0}.single-page__header--small .single-page__menu__item__anchor--active{border:0;color:#fa0}.col--page-heading{padding-top:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.col--single-page__content,.col--single-page__aside{padding-top:20px}.single-page__menu--product{position:absolute;bottom:10px}.single-page__menu__item__anchor--inform{color:#ebeae8;}.single-page__menu__item__anchor--inform.single-page__menu__item__anchor--active{color:#e60082;border:0}.single-page__menu__item__anchor--distributor{color:#ebeae8;}.single-page__menu__item__anchor--distributor:hover,.single-page__menu__item__anchor--distributor.single-page__menu__item__anchor--active{color:#8be025}.single-page__menu__item__anchor--distributor.single-page__menu__item__anchor--active{border:0}.single-page__header__footer__toggle-button{display:none}.col--single-page-arrow .icon-sarr_right,.col--single-page-arrow .icon-sarr_left{font-size:36px;height:36px;line-height:40px;bottom:0;position:absolute;right:0}.single-page__menu--inform .single-page__menu__item__anchor:hover,.single-page__menu--inform .single-page__menu__item__anchor--standalone-link:hover{color:#e60082}.single-page__heading{font-family:"Noto Sans","Montserrat",sans-serif;font-weight:700;font-size:30px;margin:0;text-transform:uppercase}.single-page__header .navigable-section-back{border:none;top:auto;color:#fff;}.single-page__header .navigable-section-back i{font-size:35px}.single-page__header .navigable-section-back:hover{color:#fff}@media only screen and (max-width:767px){.col--single-page__aside{background-color:#ebeae8;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:20px}.single-page__header{padding-top:50px;height:200px}.col--page-heading{height:100%}.col--single-page__content{padding-top:0}.col--single-page-arrow{display:none}.single-page__menu__item{margin-right:7px}.single-page__header__footer{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.single-page__header__footer__toggle-button{position:absolute;right:0;bottom:20px;padding:0;z-index:11;color:#fff;border:0;background:none;display:block;}.single-page__header__footer__toggle-button .icon-dots{font-size:36px}.single-page .single-page__header{height:200px;-webkit-transition:height 0.3s linear;-moz-transition:height 0.3s linear;-o-transition:height 0.3s linear;-ms-transition:height 0.3s linear;transition:height 0.3s linear}.single-page .single-page__header--expanded{height:480px;}.single-page .single-page__header--expanded .social-toolbar{display:none}.single-page .single-page__header--expanded .single-page__header__footer{opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;-ms-transition:opacity 0.15s linear;transition:opacity 0.15s linear;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s;}.single-page .single-page__header--expanded .single-page__header__footer .single-page__menu__item{display:block;padding:5px;padding-left:0;font-size:12px}.single-page .single-page__header--collapsing .single-page__header__footer{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.single-page .single-page__header--small:after{display:none}.single-page .single-page__header--small .single-page__menu__item__anchor{color:#ebeae8}.single-page .single-page__header--small .single-page__menu__item__anchor--active{border:0;color:#fa0}}@media only screen and (min-width:768px) and (max-width:1440px){.col--single-page__content--documents{width:95%}.col--single-page__content--documents .col--1{width:20px}}@media only screen and (min-width:768px){.single-page__menu--product{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;height:34px;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:static}}.expandable-list{list-style:none;margin:0 0 40px 0 !important;padding:0 !important}.expandable-list__item{margin:0;padding:0 !important;display:block;}.expandable-list__item:nth-child(2n) .expandable-list__item__heading{background-color:#f2f2f2}.expandable-list__item:nth-child(2n - 1) .expandable-list__item__heading{background-color:#e6e6e6}.expandable-list__item__heading{font-size:21px;color:#530080;position:relative;width:100%;line-height:30px;padding:5px;padding-left:0;font-weight:300;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.expandable-list__item__heading h2{cursor:pointer;margin:0 auto;font-weight:300;font-size:21px}.expandable-list__item__heading .icon-right{display:inline-block;font-size:9px;margin-right:20px;margin-top:-5px;vertical-align:middle;-webkit-transition:-webkit-transform 0.3s linear;-moz-transition:-moz-transform 0.3s linear;-o-transition:-o-transform 0.3s linear;-ms-transition:-ms-transform 0.3s linear;transition:transform 0.3s linear;color:#530080}.expandable-list__item--active .icon-right{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.expandable-list__item--active .expandable-list__item__heading,.expandable-list__item--active .expandable-list__item__content{background-color:#fff}.expandable-list__item--active:nth-child(2n) .expandable-list__item__heading,.expandable-list__item--active:nth-child(2n - 1) .expandable-list__item__heading{background-color:#fff}.software-download-button,.expandable-list__item__heading__button{position:absolute;right:10px;top:0}.expandable-list__item__heading__title{font-size:21px}.expandable-list__item__content{display:none;padding-bottom:15px}.expandable-list__item__content h3 ul{list-style:none;margin:0;padding:0;}.expandable-list__item__content h3 ul li{display:inline-block;color:#530080;text-transform:uppercase;font-size:14px;font-weight:700;margin-right:5px;}.expandable-list__item__content h3 ul li:not(:last-child):after{content:", "}.col--expandable-content{padding-left:30px;padding-top:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.col--expandable-content.col--single-page__content__training-item{padding-left:0}@media only screen and (max-width:767px){.expandable-list__item__heading h2{font-size:18px;padding-left:20px}.expandable-list__item__heading__title,.col--expandable-content{padding-right:20px;padding-top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.expandable-list__item__heading{overflow:hidden}.software-download-button,.expandable-list__item__heading__button{position:relative;right:0;margin-left:50px}.expandable-list__item__heading__button{margin-left:20px}.expandable-list__item .col--1{display:none}.expandable-list__item .group{width:100%}}.side__heading{font-size:14px;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;text-transform:uppercase;color:#999;margin:0;margin-bottom:10px}.side__list{list-style:none;margin:0;padding:0;margin-bottom:30px}.side__list__item{display:inline-block;}.side__list__item:not(:last-child):after{content:","}.side__list__blockitem{display:block}.side__list__item__anchor{color:#530080;text-decoration:none;font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;font-style:normal;line-height:22px;font-size:16px;}.side__list__item__anchor:hover{color:#000}@media only screen and (max-width:767px){.side__heading{margin:0;margin-left:10px;color:#231f20;line-height:50px;padding:0}.side__list{margin:0}.side__list__item,.side__list__blockitem{display:block;margin-bottom:8px;margin-left:10px;}.side__list__item:not(:last-child):after,.side__list__blockitem:not(:last-child):after{content:"";display:none}.side__list__item__anchor{text-decoration:none;line-height:30px;padding-top:10px;padding-bottom:10px;display:inline-block}}#growls{z-index:50000;position:fixed;top:0;right:0}.growl{opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);position:relative;-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;-ms-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;width:270px;padding:12px 10px;color:#fff;margin:0;}.growl .growl-title{font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:400;font-size:16px;padding-bottom:2px;margin-bottom:10px;border-bottom:1px solid #fff}.growl .growl-message{font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;font-size:14px;margin:0}.growl.animating{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.growl.error{background:#c82028}.growl.notice{background:#579f83}.growl.warning{background:#f4af56}.image-gallery,.single-full-image,.single-half-image{position:relative;margin:0;}.image-gallery .gallery-picture,.single-full-image .gallery-picture,.single-half-image .gallery-picture{display:block;position:relative;height:100%;}.image-gallery .gallery-picture:after,.single-full-image .gallery-picture:after,.single-half-image .gallery-picture:after{width:100%;-webkit-transform-style:preserve-3d;background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.15) 100%);background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.15) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.15) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.15) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.15) 100%);content:"";position:absolute;bottom:0;height:20%;z-index:1;left:0;display:block}.image-gallery .slick-track,.single-full-image .slick-track,.single-half-image .slick-track{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.image-gallery img,.single-full-image img,.single-half-image img{max-width:100%}.slider__item--image-gallery{-webkit-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end;}.image-gallery,.slider-buttons{margin-top:-35px;z-index:10;margin-right:auto;margin-left:auto;width:90%}.single-image__caption{position:absolute;bottom:10px;width:100%;color:#fff;z-index:10;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:15px;padding-right:15px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.half-image-gallery,.single-half-image{float:right;width:50%;margin-left:30px;}.half-image-gallery .slider-buttons,.single-half-image .slider-buttons{margin-top:-23px;}.half-image-gallery .slider-buttons li,.single-half-image .slider-buttons li{min-height:20px;line-height:20px}@media only screen and (max-width:767px){.half-image-gallery,.single-half-image{width:100%;float:none;margin-left:0;margin-bottom:0}}.header__category{background:#00bfbf;position:absolute;top:0;padding:5px;text-transform:uppercase;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;font-size:11px;margin:0}.header__category--products,.header__category--software{background-color:#e60082}.header__category--support{background-color:#fa0}.header__category--distributor{background-color:#8be025}.header__category--event-page{position:static;margin-right:10px}@media only screen and (max-width:767px){.stacked-articles .header__category{top:17px}}.listing-item{overflow:hidden;position:relative}.listing-item__description{width:80%;float:left;font-size:16px;line-height:22px;}.listing-item__description p{margin-top:5px}.listing-item__description p:last-of-type{margin-bottom:32px}.listing-item__link{text-align:right;}.listing-item__link .article__button{position:absolute;right:0;bottom:32px}.listing-item__description__title{margin:0;font-weight:700;font-size:22px;}.listing-item__description__title .listing-item__description__title__small{font-weight:400;font-size:16px;color:#999}.listing-item__description__link{width:20%;float:left}.footer-twitter-links{margin:0;padding:0;list-style:none}.footer-twitter-links__item{border-top:1px solid #999;padding:1em 0}.footer__links--feed{-webkit-columns:1;-moz-columns:1;columns:1}@media only screen and (max-width:767px){.listing-item__description{float:none;width:100%;}.listing-item__description p:last-of-type{margin-bottom:10px}.listing-item__link{text-align:left;}.listing-item__link .article__button{position:static}}#livechat-compact-container,#livechat-full{bottom:33px !important;left:0 !important}#livechat-eye-catcher{display:none !important}@livechat-mobile{.style-background-color,.operators-bar .wrapper{background:#292929 !important}#body-inner{color:#f0f0f0}#message-placeholder{color:#f0f0f0}}@media only screen and (max-width:767px){#livechat-compact-container,#livechat-full{bottom:0 !important}}.notification-bar{position:fixed;left:0;right:0;top:50px;display:none;min-height:75px;padding:10px 25px;z-index:9998;}@media screen and (min-width:768px){.notification-bar{padding:10px 50px;top:100px}}.notification-bar .notification-bar__heading,.notification-bar .notification-bar__message,.notification-bar .notification-bar__close{font-family:"Noto Sans","proxima-nova",sans-serif}.notification-bar .notification-bar__heading{font-size:22px;margin:0;}@media screen and (min-width:1024px){.notification-bar .notification-bar__heading{font-size:26px}}.notification-bar .notification-bar__message{font-size:18px;max-width:70%;}@media screen and (min-width:1024px){.notification-bar .notification-bar__message{font-size:20px;max-width:40%}}.notification-bar .notification-bar__close{position:absolute;top:3%;right:3%;border:0;background:none;font-weight:900;font-size:40px}.notification--loading{background:rgba(255,255,255,0.65);color:#fa0;}.notification--loading .progress{display:block}.notification--error{background:rgba(255,0,51,0.65);color:#fff}.notification--success{background:rgba(0,191,191,0.65);color:#ebeae8}.progress{display:none;position:relative;height:4px;width:100%;background-color:#ffeabf;border-radius:2px;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;overflow:hidden}.progress .determinate{position:absolute;top:0;bottom:0;background-color:#fa0;-webkit-transition:width 0.3s linear;-moz-transition:width 0.3s linear;-o-transition:width 0.3s linear;-ms-transition:width 0.3s linear;transition:width 0.3s linear}.progress .indeterminate{background-color:#fa0}.progress .indeterminate:before{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;-webkit-animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite;-webkit-animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite;-moz-animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite;-o-animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite;-ms-animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite;animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite}.progress .indeterminate:after{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;-webkit-animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;-webkit-animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;-moz-animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;-o-animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;-ms-animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;-webkit-animation-delay:1.15s;-webkit-animation-delay:1.15s;-moz-animation-delay:1.15s;-o-animation-delay:1.15s;-ms-animation-delay:1.15s;animation-delay:1.15s}@-webkit-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@-webkit-keyframes indeterminate{0{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@-moz-keyframes indeterminate{0{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@-moz-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}.browser-not-supported{position:fixed;top:50px;left:0;right:0;padding:7px 25px;background:#ebeae8;color:#000;border-top:5px solid #f03;font-family:"Noto Sans","proxima-nova",sans-serif;font-size:16px;text-align:center;}@media only screen and (min-width:768px){.browser-not-supported{top:100px;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.browser-not-supported:hover{opacity:1;-ms-filter:none;filter:none}}.rte__button{width:130px;height:26px;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1px;padding:0 7px;line-height:26px;text-align:center;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:400;font-style:normal;font-family:"Noto Sans","Montserrat",sans-serif;overflow:hidden;color:#fff;background:#530080;}.rte__button:hover{color:#fff;background:#000}.about-us__header-img{max-width:100%;background-image:url("/site/images/about-us/careers-hero-group.jpg");height:340px;background-position:center;background-repeat:no-repeat;background-color:#f5f5f5;margin-top:56px;}@media (max-width:768px) and (min-width:414px){.about-us__header-img{background-image:url("/site/images/about-us/careers-hero-group-768.jpg")}}@media (max-width:414px){.about-us__header-img{background-image:url("/site/images/about-us/careers-hero-group-414.jpg")}}.about-us__who{max-width:998px;margin:0 auto;}.about-us__who-title{margin-top:98px;margin-bottom:30px;font-size:36px;color:#151515;text-align:center;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:normal}.about-us__who-text{color:#696969;font-family:"Noto Sans","Montserrat",sans-serif;font-size:20px;line-height:35px;margin-top:0;margin-bottom:105px;padding:0 10px 0 20px}.about-us__who-img{max-width:100%;height:594px;background-image:url("/site/images/about-us/about_collage.jpg");background-position:center;background-repeat:no-repeat;}@media (max-width:1366px) and (min-width:1024px){.about-us__who-img{height:423px;background-image:url("/site/images/about-us/about_collage-1366.jpg")}}@media (max-width:1024px) and (min-width:768px){.about-us__who-img{height:317px;background-image:url("/site/images/about-us/about_collage-1024.jpg")}}@media (max-width:768px) and (min-width:414px){.about-us__who-img{height:236px;background-image:url("/site/images/about-us/about_collage-768.jpg")}}@media (max-width:414px){.about-us__who-img{height:0;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;width:100%;padding-top:127.53%;background-image:url("/site/images/about-us/about_collage-414.jpg")}}.about-us__who-title-impact{font-size:36px;color:#151515;text-align:center;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:normal;margin-top:105px;margin-bottom:24px}.about-us__who-text-impact{color:#151515;font-family:"Noto Sans","Montserrat",sans-serif;font-size:20px;line-height:30px;margin:0 auto 58px auto;max-width:416px;text-align:center}.about-us__who-list{list-style:none;padding-left:0;margin:0 0 81px 0;text-align:center;font-size:0;}@media (max-width:992px){.about-us__who-list{max-width:700px;margin-left:auto;margin-right:auto}}.about-us__who-list li{display:inline-block;width:178px;vertical-align:top;margin:0 35px}.about-us__who-list h3{font-size:60px;line-height:73px;color:#530080;margin-top:0;margin-bottom:0}.about-us__who-list p{text-align:center;color:#151515;font-size:16px;line-height:22px;font-family:"Noto Sans","Montserrat",sans-serif}.about-us__life-title{padding-top:87px;margin-top:0;margin-bottom:85px;font-size:36px;color:#151515;text-align:center;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:normal}.about-us__life{text-align:center;background-color:#f5f5f5}.about-us__life-box{max-width:599px;width:100%;min-height:280px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:57px 57px;background-color:#fff;border-radius:6px;-webkit-box-shadow:0 9px 25px 0 rgba(0,0,0,0.07);box-shadow:0 9px 25px 0 rgba(0,0,0,0.07);display:inline-block;margin:0 55px 93px 55px;text-align:left;}@media (max-width:768px){.about-us__life-box{margin:10px;width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:-ms-calc(100% - 20px);width:calc(100% - 20px)}}.about-us__life-box img{height:60px;margin-right:60px;width:auto;}@media (max-width:414px){.about-us__life-box img{margin-right:0;margin-bottom:20px;height:auto;width:65px}}.about-us-life-box__wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;}@media (max-width:414px){.about-us-life-box__wrapper{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center}}.about-us-life-box__wrapper h2{margin-top:0;font-size:20px;font-weight:400;}@media (max-width:414px){.about-us-life-box__wrapper h2{text-align:center}}.about-us-life-box__wrapper p{font-size:16px;color:#151515;line-height:25px;margin-bottom:25px;font-family:"Noto Sans","Montserrat",sans-serif}.about-us-life-box__wrapper a{color:#9d0081;font-size:16px;line-height:25px}.about-us__stories-sub{max-width:780px;margin-left:auto;margin-right:auto;font-size:20px;font-family:"Noto Sans","Montserrat",sans-serif}.customer-stories.our-story h1{font-size:36px;color:#151515;text-align:center;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:normal;margin-bottom:.67em}.in-news-slider.our-story h1{font-size:36px;color:#151515;text-align:center;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:normal}.join-our-team.our-story h1{font-size:36px;color:#151515;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:normal}.style-six{border:0;height:0;border-top:1px solid rgba(0,0,0,0.1);border-bottom:0 solid rgba(255,255,255,0.3)}@media (max-width:1366px){.about-us__who-title,.about-us__who-title-impact,.about-us__life-title,.customer-stories.our-story h1,.join-our-team.our-story h1{font-size:30px}}.section--first-view{height:650px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;}.section--first-view .group--event-slider-buttons{position:absolute;bottom:50px;left:0;right:0;height:auto}.slider__item--first-view{padding-top:126px;height:650px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.slider__item--first-view-bgr,.slider__item--first-view-videobgr{background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.slider__item--first-view-light-theme{color:rgba(255,255,255,0.8)}.slider__item--first-view-video-non-accessible.slider__item--first-view-light-theme{color:#000}.mission-statement{font-family:"Noto Sans","Montserrat",sans-serif;font-size:70px;font-weight:bold;margin:0;padding:0;cursor:pointer;}.mission-statement a{color:#000;}.mission-statement a:visited{color:#000}.section--event-first-view{max-height:650px}.first-view-slider .slider-buttons{margin-top:100px}.mission-statement--products{color:#e60082;cursor:default}.mission-statement--support{color:#fa0;cursor:default}.mission-statement--insights{color:#00bfbf;cursor:default}@media only screen and (max-width:767px){.section--event-first-view{max-height:350px}.section--first-view{max-height:350px;}.section--first-view .group--event-slider-buttons{bottom:0}.slider__item--first-view{max-height:250px;padding-top:40px}.mission-statement{font-size:30px}.section--first-view.section--first-view--overviews{max-height:initial;height:auto;}.section--first-view.section--first-view--overviews .slider__item--first-view{height:auto}}@media only screen and (min-width:768px) and (max-width:1024px){.mission-statement{font-size:60px}}.event__header{padding-top:0;}.event__header .icon-sarr_right{font-size:44px;float:right;line-height:50px;padding-top:80px}.events__container{position:relative;padding-top:0}.event__title{position:relative;font-weight:700;font-size:44px;margin:0;margin-bottom:15px;line-height:46px}.event-slider .slider-buttons__item{padding:5px 0;border-top:6px solid rgba(0,0,0,0.3);}.event-slider .slider-buttons__item span{font-size:16px;color:#000;}.event-slider .slider-buttons__item span:after{top:-6px;color:#00bfbf}.event-slider .slider-buttons__item--selected span{visibility:visible;}.event-slider .slider-buttons__item--selected span:after{border-top:6px solid #000}.event-slider .group--event-slider-buttons{position:relative;bottom:200px;height:auto}.event-slider .group--event-slider-meta,.event-slider .group--event-slider-archives{height:auto;position:absolute;top:76px;z-index:888;left:0;right:0}.event-slider .group--event-slider-archives{font-family:"Noto Sans","Montserrat",sans-serif;top:506px;}.event-slider .group--event-slider-archives a,.event-slider .group--event-slider-archives a:hover{color:#000}.event-slider .event__meta{position:relative}.event__details{font-size:26px;margin:0;margin-bottom:10px;font-weight:200}.event__details__date{padding-right:10px}.event__details__date,.event__details__address{font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;font-style:normal}.section--events-lead-in{padding-bottom:200px;color:#000;padding-top:200px;}.section--events-lead-in .icon-sarr_right{font-size:44px;float:right;line-height:50px}.section--events-lead-in .article__header__subtitle{color:#fff}.event__leadin .event__title{font-size:44px;line-height:50px}.event__leadin .event__details{font-size:26px}.event__meta{color:#000;margin:0;padding:0;}.event__meta .event__year{font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:400;font-style:normal;font-size:16px;color:#126d81}.event__header__container{padding-top:80px;position:relative}.col--event-aside{padding-top:20px}@media only screen and (max-width:767px){.event__title{font-size:22px;line-height:32px}.event-slider .group--event-slider-buttons{bottom:100px}.event-slider .group--event-slider-meta{top:80px}.events__container{padding-top:0}.event__leadin .event__title{font-size:22px;line-height:32px;margin-bottom:0}.event__leadin .event__details{font-size:16px}.event__leadin .event__details__date{border-right:0;display:block;font-size:16px}.event__meta{font-size:1.5em}.col--event-aside{padding-top:0}.section--events-lead-in{padding-top:120px}}.section--category-lead-in{background-image:none}.lead-in--category h1,.lead-in--category h2{margin:0;padding:0}.system-category{background:#e60082}.lead-in--category__mini-gallery{list-style:none;padding:0;margin-top:30px}.mini-gallery__item{display:inline-block;margin-right:10px;height:126px;width:176px;border:1px solid transparent}.mini-gallery__item--selected{border:1px solid #e60082}@media only screen and (max-width:767px){.lead-in--category__mini-gallery{display:none}}.register__footer .form__input--checkbox{float:right}.signup-form__state--dropdown{display:none}.form__row--usa-country-selected .signup-form__state--dropdown{display:block}.form__row--usa-country-selected .signup-form__state--text-field{display:none}.register-form{width:365px}.modal-login.sign-in-form{display:block;width:auto;color:#000}@media only screen and (max-width:767px){.register-form{width:100%;padding:0;}.register-form .form__button--submit{margin-top:20px}.register__footer .form__input--checkbox{margin-right:0}}#contact-map-canvas,.contact-map-china-placeholder{width:100%;height:100%;position:absolute;top:0;left:0;}#contact-map-canvas + .group,.contact-map-china-placeholder + .group{pointer-events:none}.contact-map-china-placeholder{background:url("../images/China-Placeholder.jpeg");-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.contact-header{padding-top:50px;width:100%;height:350px;position:relative;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media screen and (min-width:767px){.contact-header{padding-top:100px}}.contact-header .article__header__title{padding-top:100px}.contact-map-search{width:100%;height:50px;background:#ebeae8;position:relative;}.contact-map-search .cartodb-searchbox{position:absolute;left:20px;bottom:10px;width:230px;-webkit-box-shadow:none;box-shadow:none;border-radius:0;}.contact-map-search .cartodb-searchbox input.text{width:190px}@media only screen and (min-width:767px){.contact-map-search .cartodb-searchbox{left:120px}}.contact-map-search .contact-region-select-container{position:relative;left:20px;top:10px;width:230px;}@media only screen and (min-width:768px){.contact-map-search .contact-region-select-container{left:120px}}.single-page--contact-map{padding-bottom:30px;}.single-page--contact-map .contact-header{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.cartodb-zoom{position:absolute !important;bottom:50px !important}.cartodb-logo{z-index:1 !important}.contact-content__title{font-family:"Noto Sans","proxima-nova",sans-serif;font-size:22px;color:#000}.contact-content{min-height:330px;padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.contact-content .secondary-navigation{margin-bottom:20px}.contact-content .contact-button{position:absolute;top:80%}.contact-content__list{margin:0;padding:0;list-style:none;overflow:hidden;}.contact-content__list .photo{width:92px;height:92px;float:left;margin:0 30px 0 0;}.contact-content__list .photo img{width:100%;height:100%;border-radius:50%;border:2px solid #ccc}.contact-content__list .photo-account{width:120px;height:120px}.contact-content__list address{font-style:normal;}.contact-content__list address .contact-button{background:#fff;font-weight:400}.contact-content__list .fn,.contact-content__list .title{margin:0;font-weight:400}.contact-content__list .fn{font-family:"Noto Sans","proxima-nova",sans-serif;font-size:22px;}.contact-content__list .fn a{color:#000;}.contact-content__list .fn a:hover,.contact-content__list .fn a:focus{color:#530080}.contact-content__list .fn--small{font-size:18px}.contact-content__list .title{font-family:"Noto Sans","Montserrat",sans-serif;font-size:12px;text-transform:uppercase;}.contact-content__list .title a{color:#999}@media screen and (min-width:768px){.contact-footer .group{margin:0 0 0 30px}}.contact-footer .contact-content__list{text-align:center;float:none;}.contact-footer .contact-content__list .photo{float:none;text-align:center;margin:30px;display:inline-block}.contact-footer .article__footer__content__header{margin:0 0 30px 0;color:#000;font-weight:400}.contact-footer .contact-content__list__item{width:25%}.contact-footer .contact-button{position:absolute;top:180px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}@media screen and (min-width:768px){.contact-footer .contact-button{top:207px}}.contact-content__list__item{position:relative;width:100%;display:inline-block;float:left;margin-bottom:50px;}@media screen and (min-width:768px){.contact-content__list__item{width:50%}}@media screen and (min-width:1024px){.contact-content__list__item{width:33.33%}}.cartodb-infowindow{display:none !important}@media only screen and (max-width:767px){.contact-content__list__item,.contact-footer .contact-content__list__item{margin-bottom:20px;float:none;width:100%}}.contact-main{overflow:hidden}.contact-main__address{font-family:"Noto Sans","Montserrat",sans-serif;color:#999;font-weight:400;font-size:14px}.contact-main__phones{font-family:"Noto Sans","Montserrat",sans-serif;font-weight:700;font-size:14px;margin-top:20px}.contact-main__phones__label{font-size:12px;color:#999;font-weight:400;margin-right:5px;display:inline-block}.contact-button,.driving-instructions-button{color:#530080;margin:0;display:inline-block;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;font-size:14px;text-transform:uppercase;padding:2px 7px;border:1px solid #530080;text-decoration:none}.driving-instructions-button,.contact-button--sales{position:absolute;right:0;top:-5px;z-index:10}.driving-instructions-button{top:30px}.contact-list,.contact-sales-list,.contact-distributors-list{margin:50px 0 0;padding:0;list-style:none}.contact-list{overflow:hidden}.contact-list--column{float:left;width:33%;}.contact-list--column:after{display:table;content:"";clear:both;height:1px}.contact-list--column .contact-list__item{float:none;width:100%}.contact-list__item{float:left;width:33%;font-family:"Noto Sans","Montserrat",sans-serif;font-size:13px;padding:0 0 10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.contact-distributors-list .contact-list__item{min-height:270px}.contact-list__item__title{font-size:16px;margin:10px 0}.contact-list__item__sub{color:#999}.contact-sales-list,.contact-distributors-list{margin:30px 0 0;position:relative;}.contact-sales-list .contact-list,.contact-distributors-list .contact-list{margin:0}.contact-sales-list__item{display:inline-block;margin-right:15px}.contact-sales-list__item__tab{display:none;left:0;width:100%;font-size:14px;margin-top:20px;word-wrap:break-word}.contact-sales-list__item__title{text-decoration:none;color:#999;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;text-transform:uppercase;cursor:pointer;font-size:14px;margin:0;}.contact-sales-list__item__title:hover,.contact-sales-list__item__title.active{color:#fa0}.contact-sales-list__item__title.active + .contact-sales-list__item__tab{display:block;padding-bottom:50px}.contact-list__subtitle{font-family:"Noto Sans","Montserrat",sans-serif;font-size:17px;margin:10px 0;text-transform:capitalize;color:#999}@media only screen and (max-width:767px){.contact-list--column{width:100%;float:none}.contact-list{margin-top:20px}.contact-list__item{width:100%}.contact-distributors-list .contact-list__item{min-height:0}.contact-distributors-list .contact-sales-list__item__tab{top:80px}.contact-sales-list__item{display:block;line-height:24px}.contact-sales-list .contact-sales-list__item__tab{top:110px}.driving-instructions-button,.contact-button--sales{position:static;margin-top:10px}}.search-results,.search-facets,.search-facets__item__facet{list-style:none;margin:0;padding:0;overflow:hidden}.search-results__item{margin-bottom:33px;line-height:22px;position:relative;}.search-results__item::after{content:"";display:block;clear:both}.search-results__item__type{color:#00bfbf;font-size:14px;font-family:"Noto Sans","Montserrat",sans-serif;text-transform:uppercase;padding:0;margin:0;font-weight:400;line-height:22px;cursor:default;}.search-results__item__type:hover{color:#530080;text-decoration:underline}.search-results__item__heading{font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:400;font-size:16px;margin:0;}.search-results__item__heading a{color:#530080;text-decoration:none;}.search-results__item__heading a:hover{text-decoration:underline}.search-results__item__date{margin:0;color:#999;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;font-size:14px}.search-results__item__summary{font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;font-style:normal;font-size:14px;margin:0}.search-facets{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media only screen and (min-width:768px){.search-facets{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.search-facets__item{min-width:200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media only screen and (min-width:768px){.search-facets__item:not(:first-child){margin-left:30px}}.search-results__item__order{text-align:left;}.search-results__item__order .product-quantity{width:100%;height:60px;margin-bottom:8px;}@media screen and (min-width:768px){.search-results__item__order .product-quantity{height:22px}}@media screen and (min-width:1024px){.search-results__item__order .product-quantity{width:50px;margin-bottom:0}}.search-results__item__order .search-form__fieldset__submit{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;width:100%;height:60px;line-height:60px;text-align:center;vertical-align:top;}.search-results__item__order .search-form__fieldset__submit:not(:last-child){margin-bottom:8px;}@media only screen and (min-width:1024px){.search-results__item__order .search-form__fieldset__submit:not(:last-child){margin-bottom:0}}@media only screen and (min-width:768px){.search-results__item__order .search-form__fieldset__submit{padding:0 7px;line-height:22px;float:right;height:22px;display:inline-block}}@media only screen and (min-width:1024px){.search-results__item__order .search-form__fieldset__submit{width:auto;float:none;height:22px;line-height:22px;padding:0 7px;margin-left:5px}}.search-facets__item__heading{text-decoration:none;color:#00bfbf;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;text-transform:uppercase}.search-facets__item__facet__item{font-size:11px;font-family:"Noto Sans","Montserrat",sans-serif;margin-bottom:5px;}.search-facets__item__facet__item .icheckbox_minimal{margin-right:0;margin-left:3px}.search-results__item__tags{list-style:none;margin:0;padding:0}.search-results__tag{font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;font-style:normal;font-size:14px;line-height:30px;display:inline-block;margin-right:5px}.search-recommendation{margin-bottom:50px;}.search-recommendation .search-results__item__heading{color:#530080;font-size:24px}@media only screen and (max-width:1024px){.search-facets__item{width:100%}}.navigable-section-title--search{background:#00bfbf}.search-page__search{margin:33px 0}.search-results__item__code{font-family:"Noto Sans","Montserrat",sans-serif;font-size:13px;text-transform:uppercase;line-height:22px}.contact-dialog{height:475px}.contact-dialog__content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.contact-dialog__header{font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;font-size:26px;color:#231f20;line-height:30px;margin:0 0 20px 0}.contact-dialog__description{margin:0;font-size:16px;}.contact-dialog__description + .contact-dialog__description{margin-top:33px}.contact-dialog-ecomm{height:400px;min-height:25%}.contact-dialog__content__request{width:50%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:22px;}.contact-dialog__content__request.full-width{width:100%}.contact-dialog__content__request .form__group:nth-of-type(1){width:100%}@media only screen and (max-width:767px){.contact-dialog__header{margin-top:10px;margin-bottom:20px;line-height:30px}.contact-dialog__content__request{width:100%;float:none}}.faq-overview__search-row{width:100%;max-width:380px;position:relative;}.faq-overview__search-row .icon-search{position:absolute;right:15px;top:0;color:#999;line-height:44px;font-size:17px}.faq-overview__search-row ~ .single-page__menu{margin:15px 0 10px}.faq-overview__search-input{width:100%;height:44px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;font-size:18px;font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;font-style:normal;color:#999;padding-left:13px;padding-right:35px;border-radius:0;-webkit-appearance:none}.faq-single .faq-overview__search-input{border:1px solid #999}.faq-overview__item{margin-bottom:40px}.faq-overview__item__heading{font-size:22px;font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;text-transform:uppercase;color:#999;margin:0}.faq-overview__list{list-style:none;padding:0;margin:0}.faq-overview__list__item__anchor{color:#530080;font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;text-size:16px;line-height:26px;text-decoration:none}.faq-overview__list__item__anchor:hover{color:#000}.faq-overview__list__view-more{margin:0}.faq-overview__list__view-more__anchor{color:#530080;border:1px solid #530080;text-decoration:none;line-height:28px;min-width:88px;height:28px;display:inline-block;text-align:center;text-transform:uppercase}.single-faq__title{margin:0;font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;font-style:normal;font-size:26px;color:#000}.single-faq__content{padding-top:0}.section--product{background-color:#f9f9f9;}.section--product h4{font-size:21px;font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300}.product-slider{padding:20px;background:#fff;border:1px solid #ebeae8;margin:0 -40px;margin-bottom:40px;padding-left:40px;padding-right:40px;}.product-slider .slider-buttons__item{border-top:4px solid rgba(0,0,0,0.5)}.product-slider .slider-buttons__item span,.product-slider .slider-buttons__item--blank span{visibility:visible;text-transform:uppercase;width:100%;padding-top:3px;font-family:"Noto Sans","Montserrat",sans-serif;color:#530080;}.product-slider .slider-buttons__item span i,.product-slider .slider-buttons__item--blank span i{text-transform:none;font-style:normal}.product-slider .slider-buttons__item--selected span{color:#000;}.product-slider .slider-buttons__item--selected span:after{padding-top:0;border-width:4px;top:-4px}.product-slider h2{font-size:44px;line-height:50px;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:700;margin-bottom:20px;margin-top:0}.product-gallery-slider{background:transparent;border:none;}.product-gallery-slider .slider-buttons__item{border-top:4px solid rgba(255,255,255,0.5)}.product-gallery-slider h2{font-size:44px;line-height:50px;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;margin-bottom:20px;margin-top:0}.product-slider__summary{color:#999;font-size:22px;font-weight:300;font-family:"Noto Sans","proxima-nova",sans-serif;font-style:normal;margin-top:0;margin-bottom:30px;overflow:hidden;}.product-slider__summary p{margin:0}.product-slider__image{float:left;margin-right:20px;max-width:40%}.product__content{padding-top:50px;padding-bottom:50px}.article__content .slider-buttons--workflow{margin-bottom:30px}.footer__links__item--product{width:100%;float:none;margin-left:-22px}.product-footer__content__item{width:33%;float:left;}.product-footer__content__item .article__footer__content__header{color:#e60082}.article__footer__content__header--product{color:#e60082}.product__software__title{margin:0}.product__software__image{margin-right:20px;max-width:100%}.product-gallery-slider__image{width:100%}.article__content .slider-buttons--product-gallery{margin-top:-35px;margin-left:auto;margin-right:auto;width:95%}.workflow-slider .product-slider__summary{margin-bottom:0}.product-header{background-position:50% 50%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat no-repeat}.col--product-lead-in{margin:0;padding-top:30px;height:auto}.product-lead-in__list{list-style:none;margin:0;padding:0;-webkit-columns:2;-moz-columns:2;columns:2}.product-lead-in__list__item{margin-bottom:10px}.mission-statement--products-sub{font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;font-size:20px;line-height:32px;color:#808080}.product-lead-in__list__item__anchor{color:#999;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;display:block}.product-lead-in__list__item__anchor:first-letter{text-transform:uppercase}.product__inquire-btn{position:absolute;bottom:-38px;right:0}.product__content .product__specifications table{border:none}.product__content .product__specifications thead{background:none;}.product__content .product__specifications thead th{border:none}.product__content .product__specifications tbody tr td{word-break:normal}.product__content > table tbody tr td{padding-right:40px;font-size:16px;line-height:22px;color:#000;font-weight:300}.product__content > table tbody tr:last-child{padding-right:0}@media only screen and (max-width:767px){.product__inquire-btn{position:static}.mission-statement--products{margin-bottom:20px}.slider__item--first-view--product{max-height:9999px}.col--product-lead-in{padding-top:0;margin-bottom:20px}.slider-buttons__item{min-width:0;}.slider-buttons__item span{text-indent:-1000px}.product-slider{margin:0;margin-bottom:40px;padding-left:10px;padding-right:10px;}.product-slider h2{font-size:22px;line-height:34px}.product-slider .slider-buttons--workflow{margin-bottom:0}.product-slider__summary{font-size:16px;line-height:22px}.footer__links__item--product{margin-left:0}.product-footer__content__item{width:100%;float:none}.article__content .slider-buttons--product-gallery{margin-top:-15px}.product__content{padding-top:70px;}.product__content > table th{display:none}.product__content > table td{display:block}.product__content > table td:before{content:attr(data-th);display:block;font-size:22px;font-weight:700;color:#000;margin:10px 0}.product__content > table tbody tr td{padding-left:0;padding-right:0;margin-bottom:10px;word-wrap:break-word}}.shopping-cart{list-style:none;margin:10px 0 50px;padding:0;counter-reset:step;}.shopping-cart--blank .shopping-cart__item.active .shopping-cart-step .article__content{padding-top:0;}.shopping-cart--blank .shopping-cart__item.active .shopping-cart-step .article__content::after{content:"";display:block;clear:both}.shopping-cart--blank .shopping-cart__item.active .shopping-cart-step .article__header--product{margin-top:19px}.shopping-cart:last-child{margin-bottom:100px}.shopping-cart:not(.shopping-cart--inquire) .shopping-cart-table__title::before{counter-increment:step;content:counter(step) ". ";display:inline}.shopping-cart__actions-group{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:50px 0 5px;}@media only screen and (min-width:768px){.shopping-cart__actions-group{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.shopping-cart__actions-group .shopping-cart__action,.shopping-cart__actions-group .print-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:35px;line-height:35px;padding:0 7px;background:#fff;color:#530080;border:1px solid #530080;cursor:pointer;text-align:left;font-size:14px;text-transform:uppercase;font-family:"Noto Sans","Montserrat",sans-serif;}.shopping-cart__actions-group .shopping-cart__action:hover,.shopping-cart__actions-group .print-button:hover{background:#530080;color:#fff}.shopping-cart__actions-group .shopping-cart__action:not(:last-child),.shopping-cart__actions-group .print-button:not(:last-child){margin-bottom:10px}@media only screen and (min-width:768px){.shopping-cart__actions-group .shopping-cart__action:not(:last-child),.shopping-cart__actions-group .print-button:not(:last-child){margin-bottom:0;margin-right:15px}}.shopping-cart__actions-group .shopping-cart__action i,.shopping-cart__actions-group .print-button i{display:inline-block;font-size:20px;font-weight:600;vertical-align:text-bottom}.shopping-cart__cvvinfo{display:inline;position:absolute;z-index:999;width:500px;color:#999}.shopping-cart--summary{margin-top:50px;}.shopping-cart--summary .shopping-cart__item{padding:30px 0}.shopping-cart--summary .shopping-cart-step{overflow:hidden}.shopping-cart__success{display:none;text-align:center;}.shopping-cart__success .search-form__fieldset__submit{float:none;padding:10px;font-size:16px;margin-bottom:50px}.shopping-cart__success-msg{background-color:#00bfbf;padding:44px;font-size:20px;color:#fff}.shopping-cart-step__note{clear:both;width:100%;color:#000;padding-left:100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.shopping-cart__item{border-top:1px solid #999;clear:both;position:relative;}.shopping-cart__item.active .shopping-cart-table__title{color:#fa0}.shopping-cart__item.active .shopping-cart-table__title__total{display:none}.shopping-cart__item.active .icon-right{display:none}.shopping-cart__item.active .shopping-cart-step{display:block;}.shopping-cart__item.active .shopping-cart-step--blank-cart .article__content{padding-top:0;}.shopping-cart__item.active .shopping-cart-step--blank-cart .article__content::after{content:"";display:block;clear:both}.shopping-cart__item.active .shopping-cart-step--blank-cart .article__header--product{margin-top:19px}.shopping-cart__item:last-of-type:not(.shopping-cart__item--checkout){border-bottom:1px solid #999}.shopping-cart__item.active:not(:first-of-type){padding-bottom:50px}.shopping-cart-step{display:none}.form__cc,.form__po{display:none;margin-top:10px;}.form__cc.active,.form__po.active{display:block}.section--shopping-cart--subheader{text-transform:uppercase}.shopping-cart-table{width:100%;margin-bottom:30px;vertical-align:top}.search-form__fieldset__submit{text-decoration:none;}.search-form__fieldset__submit:disabled{background:#ebeae8}.shopping-cart__label{font-size:14px;color:#fa0;text-transform:uppercase;font-family:"Noto Sans","Montserrat",sans-serif;width:100px;float:left;margin:0;padding:10px 0;-webkit-box-sizing:"border-box";-moz-box-sizing:"border-box";box-sizing:"border-box";}.shopping-cart__label + .shopping-cart-table{width:-webkit-calc(100% - 100px);width:-moz-calc(100% - 100px);width:-ms-calc(100% - 100px);width:calc(100% - 100px);float:right}.shopping-cart-table__title__total{float:right}.shopping-cart-table__title{display:inline-block;width:100%;font-size:14px;text-transform:uppercase;font-family:"Noto Sans","Montserrat",sans-serif;color:#000;text-align:left;padding:5px 0;margin:0;}.shopping-cart-table__title .icon-right{font-size:11px;margin-left:-15px}.shopping-cart-table__title.disabled{color:#999}.shopping-cart-table__title__next{float:right;font-size:28px;display:block;margin:-6px 0;text-decoration:none}.shopping-cart-table__header__item{font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;text-transform:uppercase;font-size:12px;color:#999;padding-bottom:10px}.shopping-cart-table__header--summary .shopping-cart-table__header__item{padding-top:10px}.shopping-cart-table__header__item--summary{font-size:14px;color:#fa0}.shopping-cart-table__body{font-size:14px;line-height:26px;font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;font-style:normal}.shopping-cart-table__header th,.shopping-cart-table__body__item td{padding:10px;vertical-align:top}.shopping-cart-table__header th:first-child,.shopping-cart-table__body__item td:first-child{padding-left:0}.shopping-cart-table__header th:last-child,.shopping-cart-table__body__item td:last-child{padding-right:0}.shopping-cart-table__body__item--numeric,.shopping-cart-table__header__item--numeric{text-align:right}.shopping-cart-table__body__item--light{text-align:right;color:#999}.shopping-cart-table__body__item--total{text-align:right;text-transform:uppercase;font-weight:700;padding:20px 0 10px}.shopping-cart-table__body__item--update{text-align:right;font-size:12px;text-transform:uppercase;font-weight:700;border-bottom:transparent solid 40px;}.shopping-cart-table__body__item--update .search-form__fieldset__submit{background:#fff;color:#530080;border:1px solid #530080;width:100%;}.shopping-cart-table__body__item--update .search-form__fieldset__submit:hover{background:#530080;color:#fff}.shopping-cart-table__body__item--add{text-align:right;font-size:12px;text-transform:uppercase;font-weight:700;}.shopping-cart-table__body__item--add .search-form__fieldset__submit{height:17px;line-height:19px}.shopping-cart-table__body__item__quantity{outline:none;width:50px;border:1px solid #ebeae8;text-align:right;padding:2px}.shopping-cart__shipping_boxes{margin:0;padding:0;list-style:none;overflow:hidden}.shopping-cart__shipping_box{color:#999;border:1px solid #999;width:33%;margin:10px 14px 40px 0;font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;font-style:normal;font-size:16px;padding:0 10px 10px;float:left;min-height:250px;cursor:pointer;}.shopping-cart__shipping_box .form__button--submit{background:transparent;color:#999;border:1px solid #999;width:50px;display:block;text-align:center;text-decoration:none;font-size:14px}.shopping-cart__shipping_box .search-form__fieldset__submit{float:left;margin-right:5px;background:#ebeae8}.shopping-cart__shipping_box.selected{border:1px solid #999;color:#000;}.shopping-cart__shipping_box.selected .search-form__fieldset__submit{background:#530080}.shopping-cart__shipping_box--borderless{border:none;padding:0;width:100px}.shopping-cart__shipping_box--summary.selected{border:none;width:66.6%;min-height:50px;margin-bottom:0;padding-left:0;padding-bottom:0;}.shopping-cart__shipping_box--summary.selected p:first-child{margin-top:0}.shopping-cart-step::after{content:"";display:block;clear:both}.shopping-cart-step .form__button--submit-checkout{float:right;cursor:pointer;text-decoration:none;background:#530080;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:700;}.shopping-cart-step .form__button--submit-checkout:hover{background:#000;color:#fff}.shopping-cart-step .form__button--submit-checkout--disabled,.shopping-cart-step .form__button--submit-checkout--disabled:hover{background:#ebeae8;cursor:default}.ecomm__order-button{float:right;background:#530080;}.ecomm__order-button:hover{background:#000}.shopping-cart-step__terms{text-align:right}.shopping-cart-step__terms__anchor{text-decoration:underline;color:#530080}.product-quantity{width:100px;height:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:1px;border:1px solid #999;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;}.product-quantity::-webkit-inner-spin-button,.product-quantity::-webkit-outer-spin-button{opacity:1;-ms-filter:none;filter:none}.consumables__order-button{display:block;float:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:60px;margin-top:8px;font-weight:300;line-height:60px;text-align:center;background:#530080;}.consumables__order-button:hover{background:#000}@media only screen and (min-width:768px){.consumables__order-button{display:inline-block;width:auto;height:auto;margin:0;line-height:22px}}.ecomm__inquire-button{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;line-height:60px;margin-bottom:8px;}@media only screen and (min-width:768px){.ecomm__inquire-button{height:auto;margin:0;float:right;width:auto;padding:0 7px;line-height:22px}}.shopping-cart-step .form__button--submit-reorder{position:relative}@media only screen and (max-width:767px){.shopping-cart-step__terms{position:relative;text-align:left;padding-left:40px;}.shopping-cart-step__terms .icheckbox_minimal{position:absolute !important;top:0;left:0}.shopping-cart__label{width:100%;float:none;}.shopping-cart__label + .shopping-cart-table{width:100%;float:none}.shopping-cart-step__note{padding-left:0}.shopping-cart-table__body__item--update{border-bottom:none}.shopping-cart-table__body__item--total{padding:0}.shopping-cart__shipping_box{min-height:50px}.shopping-cart-table:not(.shopping-cart-table--horizontal){width:100%;}.shopping-cart-table:not(.shopping-cart-table--horizontal) thead{display:none}.shopping-cart-table:not(.shopping-cart-table--horizontal) tbody td,.shopping-cart-table:not(.shopping-cart-table--horizontal) tbody tr{display:block}.shopping-cart-table:not(.shopping-cart-table--horizontal) tbody td:empty{display:none}.shopping-cart-table:not(.shopping-cart-table--horizontal) tbody td:nth-child(1),.shopping-cart-table:not(.shopping-cart-table--horizontal) tbody td:nth-child(2),.shopping-cart-table:not(.shopping-cart-table--horizontal) tbody td:nth-child(3),.shopping-cart-table:not(.shopping-cart-table--horizontal) tbody td:nth-child(4),.shopping-cart-table:not(.shopping-cart-table--horizontal) tbody td:nth-child(5){width:auto;text-align:left;padding-left:5px}.shopping-cart-table:not(.shopping-cart-table--horizontal) tbody td:last-child{margin-bottom:20px;overflow:hidden}.shopping-cart-table:not(.shopping-cart-table--horizontal) tbody td:before{content:attr(data-th);font-weight:bold;font-size:12px;color:#999;text-transform:uppercase;min-width:70px;display:inline-block}.shopping-cart__shipping_box{width:100%;display:block;float:none;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.shopping-cart-upsell{margin:11px;padding:11px;background-color:#f5f5f5}.shopping-cart-upsell-title{font-family:"Noto Sans","Montserrat",sans-serif;font-size:14px;text-transform:uppercase}.shopping-cart-upsell-table{width:100%;vertical-align:top;}@media only screen and (min-width:768px){.shopping-cart-upsell-table{width:80%}}.shopping-cart-upsell-table .shopping-cart-upsell-table__item:not(:last-child) > td{padding-bottom:11px}.shopping-cart__order-notes{width:100%;max-width:365px;}.shopping-cart__order-notes p{font-family:"Noto Sans","Montserrat",sans-serif;font-weight:300;color:#000}.shopping-cart__order-notes .counter.limit-reached{color:#f03}.shopping-cart-table__body__item__button-container{text-align:right;}.shopping-cart-table__body__item__button-container .search-form__fieldset__submit{float:none;width:160px;text-align:center;height:35px;line-height:35px}.shopping-cart__mail-wrapper{position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:100%;height:35px;line-height:35px;}.shopping-cart__mail-wrapper:not(:last-child){margin-bottom:10px}@media only screen and (min-width:768px){.shopping-cart__mail-wrapper{max-width:190px;margin-bottom:0;margin-right:15px}}.shopping-cart__mail-wrapper .shopping-cart__action{position:absolute;top:0;left:0;width:100%}.shopping-cart__mail-wrapper .shopping-cart__mail-link-input{display:none;width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:-ms-calc(100% - 40px);width:calc(100% - 40px)}.shopping-cart__mail-wrapper .shopping-cart__mail-link-copy-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;width:40px;padding:0;font-size:18px;text-align:center;background:#fff;color:#530080;border:1px solid #530080;}.shopping-cart__mail-wrapper .shopping-cart__mail-link-copy-button:hover{background:#530080;color:#fff}.archive-main-navigation{display:inline-block;margin-left:20px}.archive-results{margin-top:30px}.secondary-navigation--archive{margin-top:0;display:inline-block;}.secondary-navigation--archive .secondary-navigation__item__anchor:hover,.secondary-navigation--archive .secondary-navigation__item__anchor.active{color:#00bfbf}.secondary-navigation--archive--years{margin-bottom:20px}.navigable-section-title--archive{background:#00bfbf;color:#fff}@media only screen and (max-width:767px){.archive-main-navigation{display:block;margin-left:0}}.documents{padding-bottom:50px;}.documents .dataTables_filter{margin-bottom:30px}.documents__sheet{visibility:hidden;}.documents__sheet thead tr th:nth-child(1){width:50%}.documents__sheet thead tr th:nth-child(5){width:100px}.documents__sheet tfoot{display:none}.document__download-anchor{color:#530080;text-decoration:none;}.document__download-anchor:hover{color:#000}.document__download-anchor .icon-download{font-size:14px;margin-right:6px}table.dataTable.display tbody tr.table-group,table.dataTable.display tbody tr.table-group:hover{background-color:#fff !important;}table.dataTable.display tbody tr.table-group td,table.dataTable.display tbody tr.table-group:hover td{background-color:#fff !important;font-weight:400;color:#530080 !important;font-family:'Montserrat',sans-serif;font-size:26px;line-height:44px;border-top:1px solid #eee;border-bottom:1px solid #eee}.dataTables_filter input{max-width:200px;display:block}.dataTables_filter label{text-transform:uppercase;font-size:12px;line-height:22px;font-family:'Montserrat',sans-serif;font-style:normal}table.dataTable.display{visibility:visible;}table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.display tbody tr.even{background-color:#e9e9e9}table.dataTable.display tbody tr:hover{background:#fff !important;}table.dataTable.display tbody tr:hover td{color:#000 !important}table.dataTable.display tbody tr.table-group:hover{background:#ddd !important}table.dataTable thead .sorting{background:none}table.dataTable.display tbody tr.even > .sorting_1,table.dataTable.display tbody tr.odd > .sorting_1,table.dataTable.display tbody tr.even > .sorting_2,table.dataTable.display tbody tr.odd > .sorting_2,table.dataTable.display tbody tr.even > .sorting_3,table.dataTable.display tbody tr.odd > .sorting_3{background:none !important}#fluidigm-documents_length,#fluidigm-documents_info,#fluidigm-documents_paginate{display:none}.table.dataTable thead th{font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;font-size:12px;color:#232222;text-align:left;padding:5px 4px;vertical-align:middle}.dataTables_length .form__select{vertical-align:middle;max-width:100px;min-width:60px;width:auto;display:inline-block}table.dataTable.display thead{background:none}table.dataTable.display th{text-align:left;word-break:normal;padding:5px;vertical-align:middle;text-transform:uppercase;color:#999;font-family:'Montserrat',sans-serif;font-style:normal;font-weight:700;border-color:#999}table.dataTable.display td{padding:5px;vertical-align:top}table.dataTable.display tbody td{border-top:none;vertical-align:middle;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}@media screen and (min-width:768px){table.dataTable.display tbody td{display:table-cell}}.mobile-download{display:none}.desktop-download{display:inline-block}.col--single-page__content--documents{padding-top:20px}.documents__intro{color:#999}#fluidigm-documents_filter{display:none}#fluidigm-documents_wrapper{margin-top:40px}@media only screen and (max-width:767px){.documents__intro{padding:10px}.desktop-download{display:none}.mobile-download{display:inline-block}.dataTables_wrapper .dataTables_filter{text-align:left;}.dataTables_wrapper .dataTables_filter label{margin-left:10px}table.dataTable.display thead tr th:nth-child(1){width:auto}table.dataTable.display thead tr th:nth-child(5){width:auto}.documents__sheet th{display:none}.documents__sheet td{display:block;padding-left:10px;padding-right:10px;}.documents__sheet td:first-child{padding-top:10px}.documents__sheet td:last-child{padding-bottom:10px}.documents__sheet td:before{content:attr(data-th);font-weight:bold;font-size:11px;color:#999;text-transform:uppercase;min-width:100px;display:inline-block}.documents__sheet td.file{line-height:44px;}.documents__sheet td.file:before{width:0;min-width:0;display:none}.documents__sheet td.file a{margin-top:20px;display:inline-block;width:100%;padding:3px 0;background:#530080;color:#fff;text-align:center;text-transform:uppercase;}.documents__sheet td.file a:hover{background:#000}.documents__sheet .table-group td:before{display:none}table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.display tbody tr.even{background-color:#e9e9e9}}.navigable-section-title--account{background-color:#fa0}.account-sub-navigation .secondary-navigation--account{margin-top:0}.account__welcome{margin-left:10px;font-weight:300;color:#000}.account__email{text-transform:uppercase;color:#999;margin-top:35px}.account-form{margin-top:20px}.account__email__address{text-transform:none;color:#000;margin-left:10px}.single-page__menu__item__anchor--software--active{color:#e60082}.article__header__category--software{background-color:#e60082}.image-gallery--software-page{margin-bottom:32px}.software-download-form{width:100%;}.software-download-form .form__group:nth-of-type(1){width:100%}.software-download-dialog{height:465px;width:500px}.singular-accept-terms-btn{float:right}.software__item{overflow:hidden;position:relative}@media only screen and (max-width:767px){.software-download-dialog .dialog__content{padding:10px;padding-top:32px}.software__item{padding:10px}}.article__content .consumables-table,.consumables-table{width:100%;border-collapse:collapse;margin:22px 0;display:none;vertical-align:top;table-layout:auto;}.article__content .consumables-table.visible,.consumables-table.visible{display:table}.article__content .consumables-table thead tr,.consumables-table thead tr{background:#fff;}.article__content .consumables-table thead tr th,.consumables-table thead tr th{text-transform:uppercase;display:none;text-align:left;font-family:"Noto Sans","Montserrat",sans-serif;font-size:12px;font-weight:700;line-height:22px;padding:0 5px 11px;border:0;}@media only screen and (min-width:768px){.article__content .consumables-table thead tr th,.consumables-table thead tr th{display:table-cell}}.article__content .consumables-table tbody tr,.consumables-table tbody tr{background:#ebeae8;}@media only screen and (min-width:768px){.article__content .consumables-table tbody tr,.consumables-table tbody tr{background:#fff}}.article__content .consumables-table tbody tr:nth-child(even),.consumables-table tbody tr:nth-child(even){display:none;vertical-align:top;}.article__content .consumables-table tbody tr:nth-child(even) p,.consumables-table tbody tr:nth-child(even) p{margin:15px 0}.article__content .consumables-table tbody tr .consumables__desc-expand-button,.consumables-table tbody tr .consumables__desc-expand-button{background:transparent;border:0;padding:0;outline:none;-webkit-transition:-webkit-transform 0.2s linear;-moz-transition:-moz-transform 0.2s linear;-o-transition:-o-transform 0.2s linear;-ms-transition:-ms-transform 0.2s linear;transition:transform 0.2s linear}.article__content .consumables-table tbody tr.consumables__desc-expanded .consumables__desc-expand-button,.consumables-table tbody tr.consumables__desc-expanded .consumables__desc-expand-button{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (min-width:768px){.article__content .consumables-table tbody tr.consumables__desc-expanded + tr,.consumables-table tbody tr.consumables__desc-expanded + tr{display:table-row}}.article__content .consumables-table tbody td,.consumables-table tbody td{width:100%;color:#000;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:14px;font-weight:300;line-height:22px;padding:5px 5px 6px;white-space:nowrap;}.article__content .consumables-table tbody td.consumables-table__indent-mark,.consumables-table tbody td.consumables-table__indent-mark{display:none;font-size:28px;color:#530080;font-weight:900;padding:3px 0 0 0}.article__content .consumables-table tbody td:last-child,.consumables-table tbody td:last-child{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.article__content .consumables-table tbody td:last-child .search-form__fieldset__submit,.consumables-table tbody td:last-child .search-form__fieldset__submit{display:block;float:none;padding:0 7px;height:60px;line-height:60px;text-align:center;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;}.article__content .consumables-table tbody td:last-child .search-form__fieldset__submit:last-child,.consumables-table tbody td:last-child .search-form__fieldset__submit:last-child{margin-bottom:0}@media only screen and (min-width:768px){.article__content .consumables-table tbody td,.consumables-table tbody td{display:table-cell}.article__content .consumables-table tbody td.consumables-table__indent-mark,.consumables-table tbody td.consumables-table__indent-mark{display:table-cell;width:1%}.article__content .consumables-table tbody td:nth-child(2),.consumables-table tbody td:nth-child(2){min-width:100px;width:12%}.article__content .consumables-table tbody td:nth-child(3),.consumables-table tbody td:nth-child(3){min-width:350px;width:70%}.article__content .consumables-table tbody td:last-child,.consumables-table tbody td:last-child{text-align:right;min-width:170px;width:15%;}.article__content .consumables-table tbody td:last-child::after,.consumables-table tbody td:last-child::after{content:"";display:block;clear:both}.article__content .consumables-table tbody td:last-child .search-form__fieldset__submit,.consumables-table tbody td:last-child .search-form__fieldset__submit{display:inline-block;float:none;padding:0 7px;margin-left:-4px;width:80px;height:22px;line-height:22px}}.article__content .consumables-table tbody td:nth-child(2),.consumables-table tbody td:nth-child(2),.article__content .consumables-table tbody td:nth-child(3),.consumables-table tbody td:nth-child(3){font-size:18px;}@media only screen and (min-width:768px){.article__content .consumables-table tbody td:nth-child(2),.consumables-table tbody td:nth-child(2),.article__content .consumables-table tbody td:nth-child(3),.consumables-table tbody td:nth-child(3){font-size:13px}}.article__content .consumables-table tbody td:nth-child(3),.consumables-table tbody td:nth-child(3){white-space:normal}.article__content .consumables-table tbody td::before,.consumables-table tbody td::before{content:attr(data-th);font-weight:bold;font-size:11px;color:#999;text-transform:uppercase;min-width:150px;display:inline-block;}@media only screen and (min-width:768px){.article__content .consumables-table tbody td::before,.consumables-table tbody td::before{display:none}}@media only screen and (min-width:768px){.article__content .consumables-table tbody td .product-quantity,.consumables-table tbody td .product-quantity{width:50px;height:22px;margin-right:30px}}.consumables-table__consumable-title{border-bottom:1px dotted #000;position:relative;}.consumables-table__consumable-title:before,.consumables-table__consumable-title:after{content:none}.consumables-table__consumable-title:hover:before,.consumables-table__consumable-title:active:before,.consumables-table__consumable-title:focus:before,.consumables-table__consumable-title:hover:after,.consumables-table__consumable-title:active:after,.consumables-table__consumable-title:focus:after{-webkit-animation:.5s tooltip linear;-moz-animation:.5s tooltip linear;-o-animation:.5s tooltip linear;-ms-animation:.5s tooltip linear;animation:.5s tooltip linear}.consumables-table__consumable-title:hover:before,.consumables-table__consumable-title:active:before,.consumables-table__consumable-title:focus:before{content:""}.consumables-table__consumable-title:hover:after,.consumables-table__consumable-title:active:after,.consumables-table__consumable-title:focus:after{content:attr(data-summary)}.consumables-table__consumable-title:after{position:absolute;width:200px;bottom:-webkit-calc(100% + 15px);bottom:-moz-calc(100% + 15px);bottom:-ms-calc(100% + 15px);bottom:calc(100% + 15px);left:0;border-radius:3px;padding:10px;background-color:#ebeae8;color:#000;z-index:23}.consumables-table__consumable-title:before{position:absolute;bottom:100%;left:20px;width:0;height:0;border-top:16px solid #ebeae8;border-right:8px solid transparent;border-left:8px solid transparent}.consumables-table__consumable-summary{display:none}.ifcs-slider{margin-bottom:40px}.expandable-list__item__content--consumables p{color:#999;line-height:22px}.consumables-table-header{cursor:pointer;margin-top:0;}.consumables-table-header .icon-right{font-size:9px;display:inline-block;margin-right:5px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.consumables-table-header.active .icon-right{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.consumables-table-header.active + .consumables-table{display:table}.article__content .slider-buttons--ifcs{margin-top:-15px}@-webkit-keyframes tooltip{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}66.666%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}to{opacity:1;-ms-filter:none;filter:none}}@-moz-keyframes tooltip{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}66.666%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}to{opacity:1;-ms-filter:none;filter:none}}@-webkit-keyframes tooltip{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}66.666%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}to{opacity:1;-ms-filter:none;filter:none}}@-moz-keyframes tooltip{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}66.666%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}to{opacity:1;-ms-filter:none;filter:none}}.assays{position:relative;overflow:hidden}.assay-intro{font-size:16px;line-height:22px;margin-bottom:32px}.assay-intro__headline{font-size:22px;color:#999}@media only screen and (max-width:767px){.assays__description,.assays__link{width:100%;float:none}.assays__link__anchor{float:left;margin-bottom:32px}}.section--forums{background-color:#e9e9e9;margin-bottom:50px}.forums{margin-top:20px;width:100%;}.forums .article__button{display:block;width:88px;margin-top:15px;background:transparent;border:1px solid #530080;color:#530080;font-weight:400}.forums tbody tr:nth-child(odd){background-color:#f9f9f9}.forums tbody tr:nth-child(even){background-color:#e9e9e9}.forums__header{font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;text-transform:uppercase;font-size:14px;line-height:36px;color:#999;text-align:left}.forums__header__anchor__cat{text-transform:none;color:#000}.forums__header--primary{color:#fa0}.forums__header--secondary{text-align:right;width:15%}.forums__row{padding:10px 0}.forums__row__title{margin:0;padding:0}.forums__row .icon-right,.forums__row .icon-down,.forums__header--primary .icon-down{float:left;margin:13px 0 0 -15px;font-size:10px}.forums__header--primary .icon-down{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.forums__row__title{font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;font-size:18px;line-height:36px}.forums__row__title,.forums__row__title__anchor{color:#000;text-decoration:none}.forums__row__subtitle{font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;font-size:15px;line-height:20px;margin:0;color:#999}.forums__row--topics,.forums__row--posts{text-align:right;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:700;font-size:14px}.forums tbody tr.forums__category-row,.forums tbody tr.forums__topic-row,.forums tbody tr.forums__post-row{background-color:#fff}.forums__category-row .forums__row,.forums__topic-row .forums__row{padding:0}.forums__topic-row{color:#999;}.forums__topic-row .forums__row--topics,.forums__topic-row .forums__row--posts{font-weight:400}.forums__topic-row .forums__row__title__anchor{color:#999;}.forums__topic-row .forums__row__title__anchor:hover{color:#000}.forums__header__anchor{color:#999;text-decoration:none;}.forums__header__anchor:hover{color:#000}.forums__post-row__content{border-bottom:1px solid #ebeae8}.forum__post-container{overflow:hidden}.forum__post-container--child{margin-left:50px}.forum__post-container__meta{float:left;width:200px;padding-top:3px}.forum__post-container__content{float:left;font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:400;font-size:14px;line-height:22px;width:-webkit-calc(100% - 200px);width:-moz-calc(100% - 200px);width:-ms-calc(100% - 200px);width:calc(100% - 200px)}.forum__post-container__meta{font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;font-size:12px;line-height:16px;color:#999}.forum__post-container__meta__author{font-size:14px;display:block}.forums .col--1{width:5%}.form-add-post{width:100%;margin-top:0;padding-top:20px;clear:both}.group--new-topic .article__button{float:right}.group--new-topic .form-add-topic{padding-top:20px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);margin-top:40px;width:100%;max-height:0;visibility:hidden;-webkit-transition:max-height 0.3s linear, opacity 0.3s linear 0.2s;-moz-transition:max-height 0.3s linear, opacity 0.3s linear 0.2s;-o-transition:max-height 0.3s linear, opacity 0.3s linear 0.2s;-ms-transition:max-height 0.3s linear, opacity 0.3s linear 0.2s;transition:max-height 0.3s linear, opacity 0.3s linear 0.2s;}.group--new-topic .form-add-topic.active{opacity:1;-ms-filter:none;filter:none;max-height:666px;visibility:visible}.form-add-post .triggerSignIn,.form-add-topic .triggerSignIn{text-decoration:underline}.form-add-post input,.form-add-topic input,.form-add-post textarea,.form-add-topic textarea{width:100%}.group--new-topic__header{font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;font-size:18px;margin-top:0}.form-add-submit-label .form__row__errormsg{display:none}.form__row--error .form__row__errormsg{display:block}.form__row__confirmation{display:none}@media only screen and (max-width:767px){.forums .col--1{width:20px}.forums__header--secondary{padding:0 2px}.forum__post-container__meta{width:150px}.forum__post-container--child{margin-left:30px}}@media only screen and (min-width:768px) and (max-width:1440px){.forums .col--1{width:5%}}.section--orders__header{font-family:"Noto Sans","Montserrat",sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;margin-top:50px}.section--orders .shopping-cart-table__header__item{text-align:left;border-bottom:2px solid #ebeae8}.section--orders .shopping-cart-table__body__item{border-bottom:1px solid #ebeae8}.section--orders .shopping-cart-table__header__item--numeric{text-align:right}.section--orders .shopping-cart-table__body__item--numeric__anchor{text-decoration:underline;color:#530080;}.section--orders .shopping-cart-table__body__item--numeric__anchor:hover{color:#fa0}.shopping-cart-step .form__button--submit-back{position:absolute;left:0;bottom:-29px;cursor:pointer;text-decoration:none;background:transparent;border:1px solid #999;color:#999}.article__header__title--error{padding-top:0}.header__category--support--error{background:#d80000;padding:5px 7px;font-size:14px}.single-page__error{padding-top:25px}.expandable-list__item__heading__title--services{padding-right:100px}.col--single-page__content__training-item{position:relative;padding-top:0;margin-top:15px}@media only screen and (max-width:767px){.expandable-list__item__heading__title--services{padding-right:0}}section.scripthub{margin-top:100px;height:auto}.scripthub--main-content{margin:60px 0;}.scripthub--main-content .caption{display:block;text-align:center;text-transform:uppercase;font-weight:bold;font-size:12px;white-space:nowrap}.section--detail .scripthub--main-content{margin:20px 0}.step{display:none;}.step.disabled{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}.hidden{display:none}.dropzone.disabled{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);pointer-events:none}.scripthub-capitalised{text-transform:capitalize}.scripthub--button{border:1px solid #b66d96;color:#b66d96;float:left;padding:2px 7px;margin:10px;margin-left:0;text-transform:uppercase;display:block;font-family:Montserrat,sans-serif;font-weight:400;background:none;outline:none;cursor:pointer;}.scripthub--button:hover{color:#e60082;border-color:#e60082}.scripthub--button.disabled{cursor:not-allowed;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}.scripthub--button.grey{border-color:#999;color:#999}.scripthub--button.white{border-color:#fff;color:#fff}.scripthub--button.grey:hover{border-color:#999;color:#999}.scripthub--button.disabled:hover{border:2px solid #b66d96;color:#b66d96}.scripthub--publish-login{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}.scripthub--secondary-button{background:#ebeae8;color:#530080;text-transform:uppercase;padding:2px 4px}.scripthub-form input,.scripthub-form textarea{display:block;border:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.scripthub-form input.hidden,.scripthub-form textarea.hidden{display:none}.scripthub-form input.notes,.scripthub-form textarea.notes{height:50px}.pseudoselect-trigger{display:block;line-height:40px;padding:0 12px;border:1px solid #ccc;margin-bottom:20px;color:#000;background:#fff;font-family:"icons","proxima-nova",sans-serif}.pseudoselect-content{display:none;list-style-type:none;border:1px solid #ccc;background:#fff;border-top:0 none;margin-top:-20px;margin-bottom:20px;overflow:hidden;padding:10px;-webkit-columns:2;-moz-columns:2;columns:2;}.pseudoselect-content.visible{display:block}.pseudoselect-content a{color:#000;padding-left:10px;display:block;position:relative;}.pseudoselect-content a:hover:before{background:#000}.pseudoselect-content a:before{content:"";width:16px;height:16px;background:#ccc;display:block;border-radius:50%;position:absolute;left:-11px}.pseudoselect-content .selected{font-weight:bold;}.pseudoselect-content .selected:before{background:#000}.pseudoselect-content > li{margin:0;padding:0;-webkit-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;margin-bottom:10px;}.pseudoselect-content > li ul{margin:0;padding:0;list-style:none;}.pseudoselect-content > li ul li{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:12px}.upload-progress{list-style-type:none;display:table;padding:0;width:100%;border-bottom:1px solid #ccc;height:20px;position:relative;margin:20px 0 40px 0;}.upload-progress li{display:inline-block;width:40px;height:40px;line-height:40px;border-radius:50px;color:#fff;text-align:center;position:absolute;top:0;background:#b66d96;}.upload-progress li.left{left:0%}.upload-progress li.center{left:50%}.upload-progress li.right{right:0%}.upload-progress li.active{opacity:1;-ms-filter:none;filter:none;background:#e60082}.box{position:relative;background:#fff;padding:20px 40px}#filedrop{min-height:180px;margin:20px 0}.scripthub-form{margin-bottom:50px;overflow:hidden}.scripthub-form input{width:100%;padding:12px;margin:10px 0 30px}.dz-max-files-reached{pointer-events:none;}.dz-max-files-reached p{display:none}.dz-default.dz-message{display:none}.pulse{-webkit-animation-name:'pulse_animation';-moz-animation-name:'pulse_animation';-o-animation-name:'pulse_animation';-ms-animation-name:'pulse_animation';animation-name:'pulse_animation';-webkit-animation-duration:600ms;-moz-animation-duration:600ms;-o-animation-duration:600ms;-ms-animation-duration:600ms;animation-duration:600ms;-webkit-transform-origin:70% 70%;-moz-transform-origin:70% 70%;-o-transform-origin:70% 70%;-ms-transform-origin:70% 70%;transform-origin:70% 70%;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;-ms-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-direction:alternate;-moz-animation-direction:alternate;-o-animation-direction:alternate;-ms-animation-direction:alternate;animation-direction:alternate}.error{border-color:#f00}.dz-file-preview{position:relative;pointer-events:all}#filedrop{text-align:center;background:#cbcbcb;}#filedrop .dropzone-intro{pointer-events:none;text-align:center}#filedrop .single-line{display:block}#filedrop .scripthub--button{display:inline-block;float:none}#filedrop.dz-started{text-align:left}#filedrop .dz-preview{background:#cbcbcb;-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:none;display:block;border:0}#filedrop .dz-details{line-height:100px;font-size:2em;width:auto;background:#cbcbcb}#filedrop .dz-size{display:none}#filedrop .dz-filename:after{content:"x";font-size:1.5em;color:#fff;position:absolute;top:50%;right:-5px;text-align:center;line-height:20px}#filedrop .dz-filename{-o-text-overflow:ellipsis;text-overflow:ellipsis;width:95%;}#filedrop .dz-filename span{position:relative;padding-left:110px;color:#555}#filedrop .dz-filename:before{content:"\e61a";font-family:"icons";color:#000;background:#fff;width:50px;display:block;position:absolute;left:20px;text-align:center;margin:0;clip:rect(20px,50px,75px,0)}.dropzone.dz-clickable *{cursor:pointer}.scripthub-form .block{display:block;margin:20px 0;}.scripthub-form .block .icheckbox_minimal{margin-left:0}.scripthub-form .icon-down,.scripthub-form .icon-right{position:relative}.scripthub-form .icon-down::before,.scripthub-form .icon-right::before{position:absolute;right:12px}.scripthub .article__header__subtitle,.scripthub-home .article__header__subtitle{margin-bottom:0;line-height:26px;width:auto}.scripthub .article__subheader__subtitle,.scripthub-home .article__subheader__subtitle{line-height:22px;font-size:14px;color:#999;margin-top:0;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400}.scripthub-home{padding-top:610px;-webkit-transition:padding-top 0.6s linear;-moz-transition:padding-top 0.6s linear;-o-transition:padding-top 0.6s linear;-ms-transition:padding-top 0.6s linear;transition:padding-top 0.6s linear;}.scripthub-home .scripthub--main-title,.scripthub-home .scripthub--second-title{color:#fff}.scripthub-home .scripthub--second-title{margin:0 0 15px 0;font-size:20px;padding:0}.scripthub-home .single-page__header--scripthub{position:fixed;top:0}.scripthub-home.scrolled{padding-top:380px;}.scripthub-home.scrolled .product-slider--scripthub{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);visibility:hidden;max-height:0;min-height:0;margin:0}.scripthub--item-list{list-style-type:none;margin:0;padding:0;margin-top:50px;}.scripthub--item-list .article__header__subtitle{margin-top:0;padding:0;margin-bottom:15px;line-height:24px;}.scripthub--item-list .article__header__subtitle a{color:#000}.scripthub--item-list .article__header__subtitle span{color:#999;font-size:18px}.scripthub--item-list li{margin:20px 0 20px 0;border-bottom:1px solid #ccc;position:relative;}.scripthub--item-list li:last-child{border-bottom:0 none}.scripthub--item-list .scripthub--additional-data{position:absolute;top:0;right:0}.scripthub--item-list .scripthub--article-rating,.scripthub--item-list .scripthub--article-validation{display:inline-block}.scripthub--detail-view{padding-bottom:50px;}.scripthub--detail-view .scripthub--download{float:right;margin-left:5px}.scripthub--detail-view .scripthub--download-short{margin-top:-20px;background:transparent;color:#000;font-size:12px;float:right;margin-left:5px;min-width:60px;position:relative;cursor:pointer;}.scripthub--detail-view .scripthub--download-short i{display:block;font-size:26px}.scripthub--detail-view .scripthub--download-short .script-share{list-style:none;margin:0;padding:0;position:absolute;left:70px;top:0;visibility:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:visibility 0s linear 0.3s, opacity 0.3s linear 0.1s;-moz-transition:visibility 0s linear 0.3s, opacity 0.3s linear 0.1s;-o-transition:visibility 0s linear 0.3s, opacity 0.3s linear 0.1s;-ms-transition:visibility 0s linear 0.3s, opacity 0.3s linear 0.1s;transition:visibility 0s linear 0.3s, opacity 0.3s linear 0.1s;}.scripthub--detail-view .scripthub--download-short .script-share .script-share__item{display:block;margin-bottom:10px}.scripthub--detail-view .scripthub--download-short:hover .script-share{visibility:visible;opacity:1;-ms-filter:none;filter:none}.scripthub--detail-view .scripthub--article-data{padding-left:120px;float:left;width:-webkit-calc(100% - 200px);width:-moz-calc(100% - 200px);width:-ms-calc(100% - 200px);width:calc(100% - 200px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:110px;-webkit-background-size:100px;-moz-background-size:100px;background-size:100px;background-repeat:no-repeat}.scripthub--detail-view .scripthub--additional-data{display:inline-block;width:200px}.scripthub--detail-view .scripthub--article-validation{margin-right:30px;float:right}.scripthub--detail-view .scripthub--article-rating{width:70px;height:70px;display:inline-block;text-align:center;float:right;margin-right:20px;}.scripthub--detail-view .scripthub--article-rating .caption,.scripthub--detail-view .scripthub--article-rating .ratings{margin:0 -20px}.scripthub--detail-view .scripthub--article-rating .text{text-align:center;line-height:70px;font-size:.9em;white-space:nowrap}.scripthub--detail-view .scripthub--article-rating .ratings{font-size:9px;text-transform:uppercase;font-weight:bold;color:#999}.scripthub--detail-view .article__header__highlighted{font-size:.9em;padding:15px 0;color:#530080;border-bottom:1px solid #ccc;text-transform:uppercase;margin-bottom:0;}.scripthub--detail-view .article__header__highlighted span{position:absolute;right:0;top:15px;color:#999;}.scripthub--detail-view .article__header__highlighted span.ratings-total{position:static}.scripthub--detail-view .article__header__highlighted span strong{margin-left:10px;color:#530080}.scripthub--detail-view .box{background:#ebeae8;overflow:hidden;}.scripthub--detail-view .box .more{position:absolute;right:10px;bottom:10px;color:#530080;text-transform:uppercase;margin-top:20px;font-size:.7em}.scripthub--detail-view .attachments{margin-bottom:50px;}.scripthub--detail-view .attachments .scripthub--attachment-image{display:inline-block;width:128px;height:128px;background:url("../images/scripthub/file_icon.png") no-repeat}.scripthub--detail-view .attachments .attachment__link{display:block;float:left;overflow:hidden;width:130px;height:170px;position:relative;margin-bottom:20px;}.scripthub--detail-view .attachments .attachment__link img{max-width:130px;max-height:130px}.scripthub--detail-view .attachments .attachments__name{position:absolute;bottom:20px;width:90%;height:1.2em;display:block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.scripthub--detail-view .attachments .attachments__remove{position:absolute;bottom:0;}.scripthub--detail-view .attachments .attachments__remove .icheckbox_minimal{margin-left:0;margin-right:0;border:1px solid #000}.scripthub--detail-view .box--inner{display:inline-block;width:auto;margin-right:20px;vertical-align:top;}.scripthub--detail-view .box--inner .article__header__subtitle{white-space:nowrap;margin-bottom:10px}.scripthub--detail-view .scripthub--stepData{width:80px;display:inline-block;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-repeat:no-repeat;margin-right:5px;word-wrap:break-word;vertical-align:top;}.scripthub--detail-view .scripthub--stepData svg{width:80px;height:80px}.scripthub--detail-view .box--protocol{padding:20px 40px 30px}.scripthub--detail-view ul:not(.pseudoselect-content){list-style-type:none;padding:0;margin:0;}.scripthub--detail-view ul:not(.pseudoselect-content).secondary-navigation--scripthub{margin-top:50px}.scripthub--detail-view .scripthub--script-details{display:table;width:100%;margin-top:0;}.scripthub--detail-view .scripthub--script-details li{display:table-cell;vertical-align:top;width:25%;}.scripthub--detail-view .scripthub--script-details li dl{float:right;margin:0;}.scripthub--detail-view .scripthub--script-details li dl dt{float:left;text-transform:uppercase;color:#999;font-size:12px;line-height:20px}.scripthub--detail-view .scripthub--script-details li dl dd{float:left;font-weight:bold;padding:0;margin:0 0 0 10px}.scripthub--detail-view .scripthub--script-details li:nth-child(1),.scripthub--detail-view .scripthub--script-details li:nth-child(2){width:45%;}.scripthub--detail-view .scripthub--script-details li:nth-child(1) dl,.scripthub--detail-view .scripthub--script-details li:nth-child(2) dl{float:left}.scripthub--detail-view .scripthub--script-details li:nth-child(2){width:25%}.scripthub--detail-view .scripthub--script-details li:nth-child(3){width:30%}.scripthub--detail-view .scripthub--script-details li:last-child{width:30%;}.scripthub--detail-view .scripthub--script-details li:last-child dl{float:right}.scripthub--detail-view .scripthub--script-details li .consumables-table__consumable-title:before{left:-5px}.scripthub--detail-view .scripthub--script-details li .consumables-table__consumable-title:after{left:-20px;width:auto;max-width:200px;min-width:100px}.scripthub--detail-view .pending{background:#ebeae8;padding:20px;margin:0 0 20px;}.scripthub--detail-view .pending.hidden{display:none}.scripthub--detail-view .edit-mode-visible{display:none}.scripthub--detail-view .article__subheader__subtitle{margin-bottom:0;margin-top:20px}.scripthub--detail-view p{margin-top:0}.scripthub--main-title{margin-top:0;color:#000;padding:0}.scripthub--second-title{padding:0}.scripthub .scripthub--second-title{margin:0 0 15px 0;font-size:22px;padding:0;color:#999}.duration{float:right;}.duration strong{font-weight:normal;color:#000}.edit .cancel{border-color:#b9b9b9;color:#b9b9b9}.edit .edit-mode-visible{display:block;overflow:hidden}.edit .edit-mode-hidden{display:none}.edit .url-pair{display:block;margin:10px 0;}.edit .url-pair.schema{display:none}.edit .url-pair input{width:35%;margin:0 20px 0 0;border:1px solid #b9b9b9;line-height:15px;color:#999;font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;font-size:18px}.edit .url-pair a{color:#ccc;font-size:1.6em}.edit .url-pair .add{clear:both}.icon-wash{background-image:url("../images/scripthub/ico-wash.png")}.icon-capture{background-image:url("../images/scripthub/ico-capture.png")}.icon-stain{background-image:url("../images/scripthub/ico-stain.png")}.icon-lysis{background-image:url("../images/scripthub/ico-lysis.png")}.icon-rt{background-image:url("../images/scripthub/ico-rt.png")}.icon-harvest{background-image:url("../images/scripthub/ico-harvest.png")}.icon-pcr{background-image:url("../images/scripthub/ico-pcr.png")}.scripthub--main .script-count{font-size:.8em}.scripthub--main .box{float:left;width:40%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#ebeae8;margin:20px}.scripthub--nav{background:#ebeae8;overflow:hidden;}.scripthub--nav ul{list-style-type:none}.scripthub--nav li{display:inline-block;margin:10px 20px}.scripthub--publishstart .scripthub--button{float:none;display:inline-block;margin:20px 0}.scripthub--subnav{text-transform:uppercase;font-family:Montserrat,sans-serif;font-weight:400;}.scripthub--subnav a{color:#999;}.scripthub--subnav a:hover,.scripthub--subnav a.active{color:#e60082}.scripthub--subnav li{display:inline-block;margin:5px 10px 0 0}.scripthub--subnav__back{position:absolute;top:-1px;left:-35px;font-size:29px}.main-page{background:#e60082;color:#fff !important;padding:5px 10px;font-size:14px;}.main-page:hover{color:#fff}.header__category--scripthub{position:fixed;padding:0;top:105px}.scripthub header.section--header{background:#ebeae8}.scripthub--category{margin-top:100px}.faq-overview__search-input--scripthub{background:transparent;border:1px solid #fff;outline:none}.single-page__menu__item__anchor--scripthub:hover{color:#e60082}.single-page__menu__item__anchor--scripthub.single-page__menu__item__anchor--active{color:#e60082;border:1px solid #e60082}.single-page__header--scripthub{height:auto;margin-bottom:30px;}.single-page__header--scripthub .faq-overview__search-row{margin-top:30px}.product-slider--scripthub{background:rgba(255,255,255,0.1);border:none;margin:0;max-height:350px;min-height:270px;padding:0;-webkit-transition:all 0.4s linear;-moz-transition:all 0.4s linear;-o-transition:all 0.4s linear;-ms-transition:all 0.4s linear;transition:all 0.4s linear;}.product-slider--scripthub .slider-buttons__item{border-top:4px solid rgba(255,255,255,0.3)}.product-slider--scripthub__label{font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;text-transform:uppercase;font-size:14px;line-height:36px;color:#fff}.product-slider__summary--scripthub{font-size:18px;color:#fff;min-height:110px;}.product-slider__summary--scripthub h2{font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;font-size:26px;line-height:28px;color:#ebeae8;margin-bottom:0}.product-slider__summary--scripthub .meta{font-size:14px}.product-slider__summary--scripthub a{color:#ebeae8;}.product-slider__summary--scripthub a span{font-size:18px}.scripthub-categories,.scripthub-applications{padding:0;margin:0;list-style:none;-webkit-columns:2;-moz-columns:2;columns:2}.scripthub-applications__item{text-transform:uppercase;font-weight:400;font-family:"Noto Sans","Montserrat",sans-serif;margin-bottom:5px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;display:table}.scripthub-categories__item{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;display:table;background:#ebeae8;border:1px solid #eee;margin-bottom:30px;padding:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.scripthub-categories__item .scripthub-categories__item__header{position:relative;margin:0;font-size:22px;}.scripthub-categories__item .scripthub-categories__item__header a{color:#000;}.scripthub-categories__item .scripthub-categories__item__header a:hover{color:#530080}.article__header__subtitle--scripthub{padding:0;width:100%;position:relative}p.article__header__subtitle--scripthub{margin-top:20px;color:#999}.scripthub-categories__item__count{position:absolute;top:0;right:0;display:block;font-size:14px;color:#999}.scripthub--updates{list-style-type:none;padding-left:0;}.scripthub--updates li{margin:0 0 30px}.scripthub--updates h3{font-size:.8em;text-transform:uppercase;color:#999}.scripthub--updates a{font-weight:bold}.scripthub--updates .scripthub--button{display:inline-block;float:none;margin-left:0}.scripthub--updates .scripthub--updates__update-note{color:#d80000}.scripthub--actions{overflow:hidden;}.scripthub--actions.disabled{pointer-events:none;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}.scripthub--actions div{float:right !important;height:36px !important;width:auto !important;cursor:pointer;}.scripthub--actions div:hover a{color:#e60082;border-color:#e60082}.rate-mode-visible{display:none}.rate-mode-hidden{display:block}.rate-mode .rate-mode-visible{display:block}.rate-mode .rate-mode-hidden{display:none}.scripthub--ratings{list-style-type:none;padding-left:0;margin-top:40px;}.scripthub--ratings li{margin:0 0 40px 0;overflow:hidden;border:2px solid #f5f5f5;padding:15px}.scripthub--ratings .box{padding:0;background:transparent;float:left;}.scripthub--ratings .box.scripthub--rating--meta{width:30%;color:#999;}.scripthub--ratings .box.scripthub--rating--meta p{margin:0}.scripthub--ratings .box.scripthub--rating--contents{position:relative;width:70%}.scripthub--ratings .rating--author{font-weight:bold;font-size:1.2em;margin:0}.scripthub--ratings .rating--date{font-weight:bold;color:#000}.scripthub--ratings .rating--value{color:#00bfbf;font-size:1.5em;display:inline-block;}.scripthub--ratings .rating--value .caption{display:none}.scripthub--ratings .scripthub--article-rating{width:55px;height:55px;margin-right:0;}.scripthub--ratings .scripthub--article-rating .text{font-size:.7em;line-height:55px}.scripthub--ratings .scripthub--article-rating svg{position:absolute;left:0}.useful-box p{font-weight:bold;color:#000;padding:10px 0}.useful-box .count{border:1px solid #ebeae8;border-right:0;padding:2px 4px;min-width:1em;display:inline-block;text-align:center}.useful-box .scripthub--secondary-button{margin-right:10px;border:1px solid #ebeae8}.scripthub--ratings-map{border:2px solid #f5f5f5;padding:15px;}.scripthub--ratings-map p{color:#999;font-size:12px}.scripthub--ratings-map .article__header__highlighted{border:0;padding:0;}.scripthub--ratings-map .article__header__highlighted span{float:none;color:inherit}.scripthub--ratings-map .scripthub--ratings-row{margin:5px 0;}.scripthub--ratings-map .scripthub--ratings-row.inactive{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.scripthub--ratings-map .scripthub--ratings-row .caption{display:inline-block;width:70px;color:#00bfbf}.scripthub--ratings-map .scripthub--ratings-row .scripthub--ratings-bar{display:inline-block;width:200px;background:#999;height:15px;vertical-align:middle}.scripthub--ratings-map .scripthub--ratings-row .scripthub--ratings-fill{background:#00bfbf;height:100%;width:0}.scripthub--ratings-map .scripthub--ratings-row .total{margin-left:5px;display:inline-block;color:#999}.rating-box{border:1px solid #999;padding:20px;color:#999;overflow:hidden;margin-bottom:20px;}.rating-box .form__row__errormsg{margin-top:20px}.rating-box .rate-close,.rating-box .comment-close{float:right;margin:0}.rating-box p{margin:0}.rating-box .date{font-weight:bold;color:#999;font-size:12px}.rating-box .post-rating{margin:60px 0;position:relative;}.rating-box .post-rating .rating-widget{width:50px;height:50px;display:inline-block;position:absolute;left:300px;top:-20px;}.rating-box .post-rating .rating-widget .caption,.rating-box .post-rating .rating-widget .ratings{display:none}.rating-box .post-rating .rating-widget .text{line-height:50px}.rating-box .post-rating .rating-widget:hover .widget-tooltip{display:none}.rating-box .post-rating .rate-text{display:inline-block}.rating-box .post-rating ol{list-style-type:none;padding:0;margin:0 30px;display:inline-block;position:absolute;top:-8px;overflow:hidden;}.rating-box .post-rating ol li{float:left;margin:0;padding:0 3px;}.rating-box .post-rating ol li span{background:#fff;border:1px solid #999;border-radius:25px;text-indent:-9999px;width:25px;height:25px;display:block}.rating-box .post-rating ol li:hover span{background:#e60082;border-color:#e60082}.rating-box .post-rating ol.active-0 li:nth-child(0) span{background:#e60082;border-color:#e60082}.rating-box .post-rating ol.active-1 li:nth-child(-n+1) span{background:#e60082;border-color:#e60082}.rating-box .post-rating ol.active-2 li:nth-child(-n+2) span{background:#e60082;border-color:#e60082}.rating-box .post-rating ol.active-3 li:nth-child(-n+3) span{background:#e60082;border-color:#e60082}.rating-box .post-rating ol.active-4 li:nth-child(-n+4) span{background:#e60082;border-color:#e60082}.rating-box .post-rating ol.active-5 li:nth-child(-n+5) span{background:#e60082;border-color:#e60082}.rating-box .post-rating .value{display:inline-block;font-size:1.5em;color:#e60082}.rate-text{color:#999}.scripthub--discussion-wrapper .comment{margin:20px 0}.scripthub--discussion-wrapper .scripthub--discussion-post{overflow:hidden;margin:20px 0;}.scripthub--discussion-wrapper .scripthub--discussion-post .section--rating-box{padding:20px;background:#fff;}.scripthub--discussion-wrapper .scripthub--discussion-post .section--rating-box.nested{background:#ebeae8}.scripthub--discussion-wrapper .scripthub--discussion-post .box{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;background:#fff;padding:20px;}.scripthub--discussion-wrapper .scripthub--discussion-post .box p{margin:0}.scripthub--discussion-wrapper .scripthub--discussion-post .scripthub--discussion-post-metadata{width:30%;color:#000;}.scripthub--discussion-wrapper .scripthub--discussion-post .scripthub--discussion-post-metadata p{margin:0;padding-left:0;padding-right:0}.scripthub--discussion-wrapper .scripthub--discussion-post .scripthub--discussion-post-content{width:70%;padding-left:40px}.scripthub--discussion-wrapper .scripthub--discussion-post .scripthub--discussion-author{font-weight:bold;font-size:1.1em}.scripthub--discussion-wrapper .scripthub--discussion-post .scripthub--discussion-date{font-weight:bold;color:#999;font-size:.9em;margin-top:10px !important}.scripthub--discussion-wrapper .scripthub--discussion-comments{background:#ebeae8;clear:both;overflow:hidden;position:relative;}.scripthub--discussion-wrapper .scripthub--discussion-comments h3{color:#530080;padding-left:20px;text-transform:uppercase;clear:both;font-size:1.1em;}.scripthub--discussion-wrapper .scripthub--discussion-comments h3 .add-comment{position:absolute;right:20px;bottom:0}.scripthub--discussion-wrapper .scripthub--discussion-comments .icon-sarr_rightnoborder{font-size:18px;display:inline-block;vertical-align:bottom;-webkit-transition:-webkit-transform 0.1s linear;-moz-transition:-moz-transform 0.1s linear;-o-transition:-o-transform 0.1s linear;-ms-transition:-ms-transform 0.1s linear;transition:transform 0.1s linear}.scripthub--discussion-wrapper .scripthub--discussion-comments.active .scripthub--discussion-comments-wrapper{display:block}.scripthub--discussion-wrapper .scripthub--discussion-comments.active .icon-sarr_rightnoborder{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.scripthub--discussion-wrapper .scripthub--discussion-comments .scripthub--discussion-comment{overflow:hidden;clear:both;margin:20px 0;background:#ebeae8;}.scripthub--discussion-wrapper .scripthub--discussion-comments .scripthub--discussion-comment .box{background:#ebeae8}.scripthub--discussion-wrapper .scripthub--discussion-comments .scripthub--discussion-comment:first-child{margin-top:0}.scripthub--discussion-wrapper .scripthub--discussion-comments .scripthub--discussion-comments-wrapper{overflow:hidden;background:#ebeae8;display:none}.comment-mode-visible{display:none}.comment-mode-hidden{display:block}.comment-mode .comment-mode-visible{display:block}.comment-mode .comment-mode-hidden{display:none}.scripthub--script-table{width:100%;margin-top:40px;color:#999;}.scripthub--script-table td{padding:20px 10px 20px 0;vertical-align:top;}.scripthub--script-table td .article__header__subtitle{padding:0}.scripthub--script-table th{text-align:left;text-transform:uppercase;color:#999;padding-right:10px}.scripthub--script-table h2{color:#999;font-size:24px;margin-bottom:5px;line-height:24px;width:100%;}.scripthub--script-table h2 a,.scripthub--script-table h2 a:visited{color:#000}.scripthub--script-table h2 span{color:#999;font-size:18px}.scripthub--script-table .meta{color:#000}.scripthub--script-table .status,.scripthub--script-table .scripthub-table__revision{text-transform:uppercase;color:#530080;font-weight:bold}.scripthub--small-table{margin-top:0;color:#000;}.scripthub--small-table th{font-weight:bold;padding:5px 10px;border-bottom:1px solid #999;background:#fff;text-transform:none}.scripthub--small-table td{padding:5px 10px}.scripthub--small-table tr:nth-child(even){background:#e9e9e9}.scripthub--small-table tr:nth-child(odd){background:#f9f9f9}.scripthub--visual{width:120px;height:120px;-webkit-background-size:100px;-moz-background-size:100px;background-size:100px;background-repeat:no-repeat;float:left}.cellSurfaceMarkers{background-image:url("../images/scripthub/appicons/cellstaining@2x.png")}.cellStimulation{background-image:url("../images/scripthub/appicons/celldosing@2x.png")}.mRNASequencing{background-image:url("../images/scripthub/appicons/mrnasequencing@2x.png")}.miRNAExpression{background-image:url("../images/scripthub/appicons/mirnaexpression@2x.png")}.targetedGeneExpression{background-image:url("../images/scripthub/appicons/targetedgeneexpression@2x.png")}.targetedDNASequencing{background-image:url("../images/scripthub/appicons/targetedsequencing@2x.png")}.wholeGenomeSequencing{background-image:url("../images/scripthub/appicons/wholegenomesequencing@2x.png")}.microbialSequencing{background-image:url("../images/scripthub/appicons/microbialsequencing@2x.png")}.aTACSeq{background-image:url("../images/scripthub/appicons/epigenetics@2x.png")}.wholeExomeSequencing{background-image:url("../images/scripthub/appicons/wholeexomesequencing@2x.png")}.nonCodingRNA{background-image:url("../images/scripthub/appicons/mirnaexpression@2x.png")}.methylation{background-image:url("../images/scripthub/appicons/epigenetics@2x.png")}.otherCategory,.otherApp,.otherSubapp{background-image:url("../images/scripthub/appicons/other@2x.png")}.multiomicsApp,.multiomicsSubapp{background-image:url("../images/scripthub/appicons/multiomics@2x.png")}.proteinExpression{background-image:url("../images/scripthub/appicons/proteinExpression@2x.png")}.tCRSequencing{background-image:url("../images/scripthub/appicons/tCRSequencing@2x.png")}.scripthub--featured .cellSurfaceMarkers{background-image:url("../images/scripthub/appicons/featured/cellstaining@2x.png")}.scripthub--featured .cellStimulation{background-image:url("../images/scripthub/appicons/featured/celldosing@2x.png")}.scripthub--featured .mRNASequencing{background-image:url("../images/scripthub/appicons/featured/mrnasequencing@2x.png")}.scripthub--featured .miRNAExpression{background-image:url("../images/scripthub/appicons/featured/mirnaexpression@2x.png")}.scripthub--featured .targetedGeneExpression{background-image:url("../images/scripthub/appicons/featured/targetedgeneexpression@2x.png")}.scripthub--featured .targetedDNASequencing{background-image:url("../images/scripthub/appicons/featured/targetedsequencing@2x.png")}.scripthub--featured .wholeGenomeSequencing{background-image:url("../images/scripthub/appicons/featured/wholegenomesequencing@2x.png")}.scripthub--featured .microbialSequencing{background-image:url("../images/scripthub/appicons/featured/microbialsequencing@2x.png")}.scripthub--featured .aTACSeq{background-image:url("../images/scripthub/appicons/featured/epigenetics@2x.png")}.scripthub--featured .wholeExomeSequencing{background-image:url("../images/scripthub/appicons/featured/wholeexomesequencing@2x.png")}.scripthub--featured .nonCodingRNA{background-image:url("../images/scripthub/appicons/featured/mrnasequencing@2x.png")}.scripthub--featured .methylation{background-image:url("../images/scripthub/appicons/featured/epigenetics@2x.png")}.scripthub--featured .otherCategory,.scripthub--featured .otherApp,.scripthub--featured .otherSubapp{background-image:url("../images/scripthub/appicons/featured/other@2x.png")}.scripthub--featured .multiomicsApp,.scripthub--featured .multiomicsSubapp{background-image:url("../images/scripthub/appicons/featured/other@2x.png")}.scripthub--featured .proteinExpression{background-image:url("../images/scripthub/appicons/featured/proteinExpression@2x.png")}.scripthub--featured .tCRSequencing{background-image:url("../images/scripthub/appicons/featured/tCRSequencing@2x.png")}.scripthub--title{float:left;width:-webkit-calc(100% - 320px);width:-moz-calc(100% - 320px);width:-ms-calc(100% - 320px);width:calc(100% - 320px);min-height:85px;}.scripthub--title.scripthub--title-full{width:-webkit-calc(100% - 120px);width:-moz-calc(100% - 120px);width:-ms-calc(100% - 120px);width:calc(100% - 120px)}.script__versions{display:none;background:#ebeae8;padding:5px 10px !important;position:absolute;right:0;top:15px}.script__version-toggle{padding:0 0 0 5px;}.script__version-toggle .icon-sarr_rightnoborder{display:inline-block;vertical-align:bottom}.script__version-toggle.active .icon-sarr_rightnoborder{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.scripthub--subnav ul{padding:0;margin:0;margin-top:50px}.secondary-navigation--scripthub{margin-bottom:30px;}.secondary-navigation--scripthub .secondary-navigation__item__anchor{color:#000;}.secondary-navigation--scripthub .secondary-navigation__item__anchor:hover,.secondary-navigation--scripthub .secondary-navigation__item__anchor.secondary-navigation__item__anchor--active{color:#e60082}.rating-widget,.validation-widget{width:70px;height:70px;position:relative;display:inline-block;}.rating-widget svg,.validation-widget svg{-webkit-transform:scale(.99);-moz-transform:scale(.99);-o-transform:scale(.99);-ms-transform:scale(.99);transform:scale(.99)}.rating-widget svg *,.validation-widget svg *{shape-rendering:optimizeQuality}.rating-widget svg .front,.validation-widget svg .front{fill:#06f;fill-opacity:.9;}.rating-widget svg .front.high,.validation-widget svg .front.high{fill:#008000}.rating-widget svg .front.medium,.validation-widget svg .front.medium{fill:#90ee90}.rating-widget svg .front.low,.validation-widget svg .front.low{fill:#ff0}.rating-widget svg .front.none,.validation-widget svg .front.none{fill:#000}.rating-widget svg .back,.validation-widget svg .back{fill:#ccc;fill-opacity:.9}.rating-widget .text,.validation-widget .text{position:absolute;top:0;left:0;width:100%;height:100%;line-height:70px;color:#00bfbf;text-align:center}.rating-widget .widget-tooltip,.validation-widget .widget-tooltip{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);visibility:hidden;-webkit-transition:visibility 0s linear 0.5s, opacity 0.5s linear 0.1s;-moz-transition:visibility 0s linear 0.5s, opacity 0.5s linear 0.1s;-o-transition:visibility 0s linear 0.5s, opacity 0.5s linear 0.1s;-ms-transition:visibility 0s linear 0.5s, opacity 0.5s linear 0.1s;transition:visibility 0s linear 0.5s, opacity 0.5s linear 0.1s;position:absolute;bottom:-webkit-calc(100% + 20px);bottom:-moz-calc(100% + 20px);bottom:-ms-calc(100% + 20px);bottom:calc(100% + 20px);padding:10px;border:1px solid #999;background:#fff;width:220px;text-align:left;left:-20px;}.rating-widget .widget-tooltip:before,.validation-widget .widget-tooltip:before{content:"";position:absolute;top:100%;left:45px;width:0;height:0;border-top:16px solid #000;border-right:8px solid transparent;border-left:8px solid transparent}.rating-widget .widget-tooltip h2,.validation-widget .widget-tooltip h2,.rating-widget .widget-tooltip a,.validation-widget .widget-tooltip a{font-size:14px;text-transform:uppercase;margin-top:0}.rating-widget .widget-tooltip a,.validation-widget .widget-tooltip a{margin-top:10px;display:inline-block;clear:both;font-weight:bold;color:#000;font-size:13px}.rating-widget .widget-tooltip span,.validation-widget .widget-tooltip span{font-size:12px;margin-top:5px;display:inline-block}.rating-widget .widget-tooltip ol,.validation-widget .widget-tooltip ol{margin:0;padding:0;width:100%;}.rating-widget .widget-tooltip ol li,.validation-widget .widget-tooltip ol li{display:inline-block}.rating-widget .widget-tooltip.rating-tooltip li,.validation-widget .widget-tooltip.rating-tooltip li,.rating-widget .widget-tooltip.validation-tooltip li,.validation-widget .widget-tooltip.validation-tooltip li{width:-webkit-calc(20% - 3px);width:-moz-calc(20% - 3px);width:-ms-calc(20% - 3px);width:calc(20% - 3px);color:#fff;background:#ebeae8;text-align:center;padding:5px 10px;float:left;overflow:hidden;margin:0 3px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rating-widget .widget-tooltip.rating-tooltip.active-1 li:nth-child(-n+1),.validation-widget .widget-tooltip.rating-tooltip.active-1 li:nth-child(-n+1){background:#e60082;border-color:#e60082}.rating-widget .widget-tooltip.rating-tooltip.active-2 li:nth-child(-n+2),.validation-widget .widget-tooltip.rating-tooltip.active-2 li:nth-child(-n+2){background:#e60082;border-color:#e60082}.rating-widget .widget-tooltip.rating-tooltip.active-3 li:nth-child(-n+3),.validation-widget .widget-tooltip.rating-tooltip.active-3 li:nth-child(-n+3){background:#e60082;border-color:#e60082}.rating-widget .widget-tooltip.rating-tooltip.active-4 li:nth-child(-n+4),.validation-widget .widget-tooltip.rating-tooltip.active-4 li:nth-child(-n+4){background:#e60082;border-color:#e60082}.rating-widget .widget-tooltip.rating-tooltip.active-5 li:nth-child(-n+5),.validation-widget .widget-tooltip.rating-tooltip.active-5 li:nth-child(-n+5){background:#e60082;border-color:#e60082}.rating-widget .widget-tooltip.validation-tooltip.active-1 li:nth-child(1),.validation-widget .widget-tooltip.validation-tooltip.active-1 li:nth-child(1){background:#00bfbf;border-color:#00bfbf}.rating-widget .widget-tooltip.validation-tooltip.active-2 li:nth-child(2),.validation-widget .widget-tooltip.validation-tooltip.active-2 li:nth-child(2){background:#00bfbf;border-color:#00bfbf}.rating-widget .widget-tooltip.validation-tooltip.active-3 li:nth-child(3),.validation-widget .widget-tooltip.validation-tooltip.active-3 li:nth-child(3){background:#00bfbf;border-color:#00bfbf}.rating-widget .widget-tooltip.validation-tooltip.active-4 li:nth-child(4),.validation-widget .widget-tooltip.validation-tooltip.active-4 li:nth-child(4){background:#00bfbf;border-color:#00bfbf}.rating-widget .widget-tooltip.validation-tooltip.active-5 li:nth-child(5),.validation-widget .widget-tooltip.validation-tooltip.active-5 li:nth-child(5){background:#00bfbf;border-color:#00bfbf}.rating-widget .widget-tooltip.validation-tooltip li,.validation-widget .widget-tooltip.validation-tooltip li{width:-webkit-calc(25% - 3px);width:-moz-calc(25% - 3px);width:-ms-calc(25% - 3px);width:calc(25% - 3px)}.rating-widget:hover .widget-tooltip,.validation-widget:hover .widget-tooltip{opacity:1;-ms-filter:none;filter:none;visibility:visible;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s}.scripthub--actions .scripthub--button{float:right;}.scripthub--actions .scripthub--button.scripthub--download{background:#530080;color:#fff;border:2px solid #530080}.article__footer--scripthub{background:none;padding-bottom:100px}.rate-comment{margin-left:20px;margin-top:10px;font-size:14px;width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:-ms-calc(100% - 20px);width:calc(100% - 20px)}.rate-post{margin-right:0;float:right}.update-form,.inactivate-form,.change-author-form{display:none}.overlay .scripthub--button{float:right}.overlay .update-form,.overlay .inactivate-form,.overlay .change-author-form{display:block}.overlay .scripthub--actions div{float:none !important}.overlay .scripthub--actions .scripthub--button{float:left}.overlay .scripthub--actions input[type=file]{height:100% !important;width:100% !important}.scripthub--filter{background:#ebeae8;margin-top:-30px;margin-bottom:30px;padding:15px 0 3px 0}.scripthub--expand{color:#530080;display:block;margin:0 0 10px 0;}.scripthub--expand .icon-sarr_rightnoborder{display:inline-block;position:relative;top:2px}.scripthub--expand .current{color:#999;text-transform:uppercase}.scripthub--expand.active .icon-sarr_rightnoborder{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.scripthub--expand.upper{text-transform:uppercase}.scripthub--expand.sort{width:60px;float:left}.scripthub--expand-area{display:none;}.scripthub--expand-area.sort{display:block;float:left;height:2em;overflow:hidden;-webkit-transition:height 0.2s linear;-moz-transition:height 0.2s linear;-o-transition:height 0.2s linear;-ms-transition:height 0.2s linear;transition:height 0.2s linear;}.scripthub--expand-area.sort .selectable{text-transform:uppercase}.scripthub--expand-area.expanded{height:100%}.scripthub--expand-area .halfwidth{width:50%;float:left;margin-top:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.scripthub--expand-area .selectable{display:block;color:#999;margin:0 0 10px 0;}.scripthub--expand-area .selectable.selected{color:#530080}.scripthub--tags{overflow:hidden;float:left;max-width:-webkit-calc(100% - 300px);max-width:-moz-calc(100% - 300px);max-width:-ms-calc(100% - 300px);max-width:calc(100% - 300px)}.scripthub--tags-wrapper{white-space:nowrap;max-width:100%;-o-text-overflow:"";text-overflow:"";overflow:hidden;}.scripthub--tags-wrapper a{text-transform:none}.scripthub--taglist{display:none}.scripthub--tag-show{display:none;color:#530080;margin-left:5px}.scripthub--tag-hide{text-transform:uppercase;color:#999;margin-bottom:20px;display:block}.scripthub__myscripts-nav{margin:0 0 0 120px;padding:0;list-style:none;}.scripthub__myscripts-nav li{display:inline-block;}.scripthub__myscripts-nav li:not(:last-child):after{content:"|";margin-left:5px;margin-right:3px}.scripthub__myscripts-nav a{font-weight:bold}.scripthub-login{width:100%;}.scripthub-login label{width:100%;display:block}.scripthub-login #sign-in-form__password,.scripthub-login #sign-in-form__username{width:100%;padding:5px}.scripthub-login input{margin:0}.single-page--scripthub-content table td{padding:5px 20px;vertical-align:top;}.single-page--scripthub-content table td p{margin:0}.single-page--scripthub-content h3{margin-top:30px}.slider-buttons__item--builder{float:left}.workflow-slider--builder .slick-list{clear:left}@media only screen and (max-width:767px){.scripthub-categories,.scripthub-applications{-webkit-columns:1;-moz-columns:1;columns:1}.single-page .single-page__header--scripthub{height:auto}.article__header__subtitle--scripthub{-o-text-overflow:auto;text-overflow:auto;overflow:auto;white-space:normal}.scripthub--title{width:-webkit-calc(100% - 120px);width:-moz-calc(100% - 120px);width:-ms-calc(100% - 120px);width:calc(100% - 120px)}.scripthub--detail-view .scripthub--additional-data{display:none}.scripthub--featured{display:none}.single-page__menu__item{display:block;margin-bottom:10px}.scripthub-home{padding-top:0;}.scripthub-home .single-page__header--scripthub{position:static}.scripthub--subnav__back{left:0;top:-55px}}@media only screen and (min-device-width:320px) and (max-device-width:1024px){.scripthub--download,.scripthub--publish{display:none}}@-webkit-keyframes pulse_animation{100%{background:#fffaf0}}@-moz-keyframes pulse_animation{100%{background:#fffaf0}}.post{background-color:#fff;overflow:hidden;height:auto;margin:22px 0;min-height:340px}.post-header{min-height:2em}.post-header .post-meta{display:block;font-size:14px;font-weight:400}.post-img-content{height:194px;position:relative;overflow:hidden}.img-responsive{display:block;width:100%;height:auto}.post-img-content img{position:absolute}.post-img-content img:hover{filter:blur(3px);-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px)}.post-content p{font-size:16px;line-height:22px}.post-category{display:table-cell;vertical-align:bottom;z-index:2;position:relative}.post-category__label{background-color:rgba(51,51,51,0.58);display:inline-block;margin-bottom:5px;font-size:12px;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;text-decoration:none;text-transform:uppercase;color:#8be01b;padding:10px 15px;margin-top:5px;}.post-category__label--products{color:#fff}@media only screen and (max-width:767px){.post{min-height:0}}.hr-header{padding-top:100px;width:100%;height:350px;position:relative;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}.hr-header .article__header__title{padding-top:100px}.hr-header.hr-header--full{height:650px}.single-page--hr-map .hr-header{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.hr-search{width:100%;height:50px;line-height:50px;background-color:#ebeae8;}.hr-search .form__select{display:inline-block;vertical-align:middle;padding-right:0}.hr-search .article__button{vertical-align:middle;padding:3px 7px}.hr-search .form__row__item:nth-child(4){text-align:center}.single-page--hr .side__heading{margin:1em 0}.single-page--hr .side__list__item{text-transform:none;display:block;}.single-page--hr .side__list__item:after{content:""}.single-page--hr dl{overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:50px}.single-page--hr dt,.single-page--hr dd{float:left}.single-page--hr dt{width:25%;font-weight:bold}.single-page--hr dd{width:75%;margin:0;min-height:18px;}.single-page--hr dd:after{clear:both}.single-page--hr .article__content p{padding-top:0;padding-bottom:0}.single-page--hr .article__content > p:first-child{font-size:16px;color:inherit;line-height:22px}.single-page--hr .article__content .single-faq__title{margin-bottom:20px}.article__header__title--hr{position:absolute;bottom:30px;font-size:56px}.single-faq__title{color:#999}.single-faq__title--jobs{font-size:14px !important;text-transform:uppercase}.article__content .table--jobs{table-layout:auto !important;text-align:center;}.article__content .table--jobs thead{display:table-header-group;}.article__content .table--jobs thead tr th{padding:5px 10px;line-height:16px;background-color:#999;color:#fff;text-align:center;font-size:16px;border:0}.article__content .table--jobs tr:nth-child(odd){background-color:#ebeae8}.article__content .table--jobs td{line-height:35px !important}.footer__links__item__set__item img{max-width:150px}.hr-video{width:100%;height:450px}.footer-twitter-links__item{overflow:hidden;position:relative;cursor:default;}.footer-twitter-links__item img{float:left;max-width:50px;margin:0 10px 10px 0}.footer-twitter-links__item strong{display:block;font-size:16px}.footer-twitter-links__item span{width:80%;display:block}.footer-twitter-links__item abbr{text-decoration:none;border:none;position:absolute;right:10px;top:10px;color:#999}.hr-btn-container{padding:10px 0;}.hr-btn-container .contact-button{line-height:22px}@media only screen and (max-width:767px){.single-page--hr .col--single-page__aside{background-color:transparent;}.single-page--hr .col--single-page__aside .side__list__item__anchor{line-height:22px;padding-top:0}.single-page--hr .side__heading,.single-page--hr .side__list__item{margin:0}.single-page--hr .post-img-content{height:194px}.single-page--hr-map .col--single-page__aside{position:absolute;top:50px}.form__row--four-items .form__row__item{width:100% !important;margin-lefT:0 !important}.hr-header{padding-top:46px;height:260px}.hr-search{height:auto;}.hr-search .article__button{width:100%}.article__content .table--jobs{text-align:left;}.article__content .table--jobs thead{display:none}.article__content .table--jobs tr{display:block}.article__content .table--jobs td{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}.article__content .table--jobs td::before{content:attr(data-th);min-width:110px;display:block}.hr-video{height:auto}}.careers-header{margin-top:56px;text-align:center;width:100%;height:470px;background-image:url("../images/careers/careers_hero_group.png");background-position:center center;padding-top:366px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.careers-header__search{font-size:0;margin-bottom:20px;}.careers-header__search-input{width:500px;height:53px;border:1px solid #151515;border-top-left-radius:3px;border-bottom-left-radius:3px;font-size:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:17px;outline:none}.careers-header__search-btn{font-size:20px;width:80px;height:53px;border:0;outline:none;border-top-right-radius:3px;margin-right:26px;border-bottom-right-radius:3px;background-color:#9d0081;color:#fff;font-weight:700}.careers-button{display:inline-block;width:150px;height:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:6px;border:1px solid;text-align:center;color:#9d0081;font-size:16px;font-weight:700;background-color:#fff;padding:8px 0;line-height:20px;}.careers-button--transparent{background:transparent;color:#fff}.who-we-are{padding-top:80px;padding-bottom:55px;background-color:#fff;}.who-we-are h1{font-size:36px;color:#151515;text-align:center;margin-top:0;margin-bottom:26px;font-weight:normal}.who-we-are p{color:#151515;font-size:20px;margin-bottom:32px}.who-we-are__cont{max-width:1063px;margin:0 auto}.our-values{background-color:#f5f5f5;padding:102px 0 95px 0;}.our-values h1{text-align:center;font-size:36px;color:#151515;margin-bottom:0;line-height:48px;margin-top:0;font-weight:normal}.our-values h2{font-size:20px;color:#151515;font-weight:700;margin-bottom:10px;padding-right:100px}.our-values h3{text-align:center;color:#151515;font-size:20px;margin-bottom:62px;margin-top:13px;font-weight:normal}.our-values p{color:#151515;font-size:16px;margin-bottom:28px;margin-top:10px;line-height:24px}.our-values ul{list-style:none;margin:0;padding:0;font-size:0}.our-values li{font-size:0;width:50%;display:inline-block;margin-bottom:45px}.our-values__li{display:inline-block;width:-webkit-calc(100% - 159px);width:-moz-calc(100% - 159px);width:-ms-calc(100% - 159px);width:calc(100% - 159px);vertical-align:top;padding-top:3px;padding-left:10px}.our-values__ico{width:106px}.our-values__cont{max-width:1193px;margin:0 auto}.fluidigm-voices{background-color:#530080;}.fluidigm-voices h1{font-size:36px;color:#fff;margin-bottom:12px;margin-top:0;font-weight:400}.fluidigm-voices p{margin-top:0;font-size:20px;margin-bottom:42px;color:#fff}.fluidigm-voices__cont{font-size:0}.fluidigm-voices__text-box{display:inline-block;max-width:50%;vertical-align:top;padding-left:141px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fluidigm-voices__text-box-cont{display:table-cell;max-width:534px;vertical-align:middle;height:594px}.fluidigm-voices__video{max-width:50%;width:50%;height:594px;background-color:#fff;display:inline-block;vertical-align:top;position:relative;}.fluidigm-voices__video span{font-size:20px;color:#151515;font-weight:700;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:fit-content;height:fit-content}.in-news-slider.in-news-slider--careers p{font-size:20px}.in-news-slider.in-news-slider--careers h2{color:#151515;font-size:45px}.careers-benefits{background-color:#f5f5f5;padding:87px 0 0;}.careers-benefits h1{margin-top:0;margin-bottom:0;color:#151515;font-weight:normal;font-size:36px;text-align:center;line-height:46px}.careers-benefits h3{color:#151515;font-weight:normal;font-size:16px;margin-bottom:50px;text-align:center;margin-top:0;margin-bottom:70px}.careers-benefits__cont{max-width:1423px;margin:0 auto}.careers-benefits__items-cont{font-size:0;text-align:center}.careers-benefits__item{width:599px;min-height:302px;display:inline-block;background:#fff;-webkit-box-shadow:0 9px 25px 0 rgba(0,0,0,0.07);box-shadow:0 9px 25px 0 rgba(0,0,0,0.07);vertical-align:top;margin:0 56px 74px 56px;padding-right:55px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:0;}.careers-benefits__item-ico{margin-right:47px;margin-left:81px;display:inline-block;width:93px;height:93px;vertical-align:top;margin-top:116px}.careers-benefits__item-ico img{max-width:100%}.careers-benefits__item-text-box{display:inline-block;max-width:299px}.careers-benefits__item-title{font-size:20px;color:#151515;margin-bottom:10px;margin-top:53px}.careers-benefits__item-text{font-size:16px;color:#151515;margin-top:12px}.join-our-team{font-size:0;}.join-our-team h1{font-size:36px;margin-bottom:36px;margin-top:0;font-weight:normal;color:#151515;}@media (max-width:768px){.join-our-team h1{text-align:center}}.join-our-team p{font-size:28px;margin-bottom:34px;margin-top:0;font-weight:normal;color:#151515;max-width:505px;}@media (max-width:768px){.join-our-team p{text-align:center;max-width:100%}}.join-our-team__bg{width:50%;display:inline-block;height:540px;background-image:url("../images/careers/join_us.jpg");background-color:#f5f5f5;background-position:center center;-webkit-background-size:960px;-moz-background-size:960px;background-size:960px;background-repeat:no-repeat;}@media (max-width:1440px){.join-our-team__bg{height:410px}}@media (max-width:1366px){.join-our-team__bg{-webkit-background-size:724px;-moz-background-size:724px;background-size:724px}}.join-our-team__text-box{width:50%;padding-top:160px;padding-left:140px;padding-bottom:106px;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media (max-width:1440px){.join-our-team__text-box{padding-top:100px;padding-bottom:60px}}.careers-testimonial{background-color:#530080;padding:95px 20px 137px;}.careers-testimonial p{color:#fff;font-size:16px;max-width:942px;margin:0 auto 21px auto;line-height:22px}@media (max-width:1024px){.who-we-are{padding:40px 20px}.fluidigm-voices__text-box{padding:0 20px}.join-our-team__text-box{padding-left:20px;padding-right:20px;text-align:center}.careers-benefits__item{width:90%;margin:15px auto;display:block;padding:10px}.careers-benefits__item-ico{display:block;margin:10px auto}.careers-benefits__item-text-box{max-width:100%;display:block}.careers-benefits__items-cont{padding-bottom:20px}}@media (max-width:768px){.careers-button{font-size:12px;width:100px}.who-we-are h1,.our-values h1,.fluidigm-voices h1,.careers-benefits h1,.join-our-team h1{font-size:17px !important}.our-values h2,.in-news-slider.in-news-slider--careers h2{font-size:15px}.our-values h3,.careers-benefits__item-title{font-size:14px}.who-we-are p,.our-values p,.fluidigm-voices p,.in-news-slider.in-news-slider--careers p,.careers-benefits h3,.careers-benefits__item-text,.join-our-team p,.careers-testimonial p{font-size:13px}.careers-benefits h3 br,.our-values h3{display:none}.careers-header{padding-top:300px}.careers-header__search-input{width:-webkit-calc(100% - 128px);width:-moz-calc(100% - 128px);width:-ms-calc(100% - 128px);width:calc(100% - 128px);margin-bottom:10px}.careers-header__search-btn{margin-right:0;}.careers-header__search-btn i{display:block}.our-values li{width:100%}.fluidigm-voices__video,.fluidigm-voices__text-box-cont,.fluidigm-voices__text-box,.join-our-team__bg{max-width:100%;width:100%;height:300px}.join-our-team__text-box{width:100%;padding:50px 20px}}.mission-statement--label{text-transform:uppercase;color:#999;margin:0;font-size:20px;font-weight:bold}.article__header__subtitle--campaign{text-transform:uppercase;font-weight:bold;font-family:"Noto Sans","Montserrat",sans-serif;color:#999;font-size:20px}.product-lead-in__list__item__anchor--campaign{color:#999}.publications{line-height:22px;font-size:16px;margin:0;font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;font-style:normal;}.publications p{margin:0;padding:10px 0}.publications .expandable-list{margin-top:30px !important;}.publications .expandable-list .expandable-list__item__heading{background:none}.publications__list{margin:0;padding:0;list-style-type:none !important}.publications__topics{list-style:none;padding:0;margin:0;-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-count:2;-moz-column-count:2;column-count:2}.publications__topics__item{display:block;-webkit-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;margin-bottom:15px}.publications__topics__item__heading{color:#999;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;font-size:16px;text-transform:uppercase;margin-top:15px;margin-bottom:0}.publications__topics__item__set{list-style:none;margin:0;padding:0;}.publications__topics__item__set li{margin-bottom:10px;}.publications__topics__item__set li span{display:inline-block;margin-right:5px}.publications__topics__item__set--supporthub li:nth-child(n+6){display:none}.publications__topics__item__set--supporthub.full li:nth-child(n+6){display:list-item}.publications__topics__item__set__item{font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:22px;color:#530080;text-decoration:none}.publications__graph-title{font-size:16px !important;margin-top:0 !important}.side__heading--publications{font-size:14px !important;text-transform:uppercase !important;font-family:"Noto Sans","Montserrat",sans-serif !important;font-weight:400 !important;color:#999;margin:0;margin-bottom:10px}.side__list__item--publications{display:block;font-size:18px;color:#530080;}.side__list__item--publications:after{content:"" !important}.citation-title{margin:0}.article__header__title--citation{-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;width:100%;white-space:nowrap}.pubhub-graph{position:relative;height:300px;border:1px solid #e9e9e9;margin-bottom:50px}.impact-graph{height:100%;width:50%;position:absolute;top:0;left:0}.topic-graph,.cumulative-graph{height:100%;width:100%}.impact-legend{width:50%;height:100%;position:absolute;right:0;top:40%}.impact-legend__list{list-style:none;padding:0;margin:0}.impact-legend__list__item{padding:0 0 0 25px;font-size:14px !important;line-height:16px !important}.legend-box{display:inline-block;width:12px;height:12px;margin-right:5px}.legend-box--high-impact{background-color:#fa0}.legend-box--data-ref{background-color:#530080}.graph-footer{position:absolute;bottom:-22px;border:1px solid #e9e9e9;width:-webkit-calc(100% + 2px);width:-moz-calc(100% + 2px);width:-ms-calc(100% + 2px);width:calc(100% + 2px);background:#f9f9f9;color:#000;left:-1px;text-align:right;font-size:12px;padding-right:5px;border-top:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pubhub-button{border:1px solid #530080;color:#530080}@media only screen and (max-width:767px){.publications__topics{-webkit-columns:1;-moz-columns:1;columns:1}}@media only screen and (min-width:768px){.publications__search{bottom:50px;max-width:380px}}.article__content h2.article__header--support{font-size:44px;line-height:50px;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:700;margin-bottom:20px;margin-top:0}.support-list{list-style-type:none !important;padding:0;margin:0}.support-list__button{text-align:right}.support-list__item{margin-bottom:30px;overflow:hidden}.support-list__item__content{display:none;}.support-list__item__content::after{content:"";display:block;clear:both}.support-list__item__content .support-list__item__tutorial-anchor::before{vertical-align:middle;margin-right:5px}.support-list__item__header{cursor:pointer;color:#530080;}.support-list__item__header.active .icon-sarr_rightnoborder::before{content:"\e62f"}.support-list__item__header.active ~ .support-list__item__content{display:block}.single-page__menu--supporthub{position:static;margin-top:20px}.stacked-articles__item--scrolling .faq-overview__search-row,.stacked-articles__item--scrolledDown .faq-overview__search-row{display:none}.col--support-lead-in{height:auto;margin-bottom:20px;}@media only screen and (min-width:768px){.col--support-lead-in{margin:0;padding:30px}}.support-lead-in__list{list-style:none;margin:0;padding:0;width:50%;display:inline-block;float:left;}@media only screen and (min-width:768px){.support-lead-in__list{width:50%}}.support-lead-in__list__item{margin-bottom:10px}.support-lead-in__list__item__anchor{color:#999;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;display:block}.support-lead-in__list__item__anchor:first-letter{text-transform:uppercase}.support-header{background-position:50% 50%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat no-repeat}.support-list__item__reach-out{clear:both;font-size:20px;font-weight:400}.article__header--tutorial__duration{float:right;color:#530080}.article__header--tutorial{margin-top:10px !important}.side__list--tutorial{margin-top:70px;padding-left:20px}.side__list__item--tutorial{margin-bottom:5px}.side__list__item__anchor--tutorial{position:relative;}.side__list__item__anchor--tutorial:before{content:"\A";border-style:solid;border-width:5px 0 5px 7px;border-color:transparent transparent transparent #530080;position:absolute;left:-10px;top:3px}.side__list__item__anchor--tutorial.current{font-weight:bold}.article__header--step{border-bottom:none !important;margin-top:30px !important}.tutorial-step-image{margin:10px 0;}.tutorial-step-image img{width:100%;border:1px solid #ebeae8}.tutorial-step-video{width:100%;height:300px;margin:10px 0}.tutorial-steps{margin:0;padding:0;list-style-type:none !important}.tutorial-steps__item:not(:last-child){border-bottom:1px solid #ebeae8}@media only screen and (max-width:767px){.tutorial-step-video{height:auto}}.profile-picture{margin:50px 0 0;padding:0;position:relative;}.profile-picture .profile-picture__img{max-width:100%;position:absolute;left:0;top:0;opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;-ms-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.profile-picture .profile-picture__img--photo{max-width:100%;}.profile-picture .profile-picture__img--photo:hover{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.profile-picture .profile-picture__thumb{display:none}.article__content--profile{margin-top:50px;padding-left:10px;}.article__content--profile > h1{color:#000}.profile-tagline{margin-bottom:10px}.profile-tagline__header{color:#999 !important;font-size:13px !important;text-transform:uppercase;margin-top:15px !important;margin-bottom:0;font-family:Montserrat,sans-serif}.profile-summary,.profile-tagline__content{margin:0 !important;padding:0 !important}.profile-contact{margin:30px 0}.contact-button--profile{width:88px;margin-right:20px;text-align:center}.contact-button--profile[href=""]{display:none}.profile-contact--mobile{display:none}@media only screen and (max-width:767px){.profile-picture{text-align:center;}.profile-picture .profile-picture__img{display:none}.profile-picture .profile-picture__thumb{display:inline-block;width:100px;border-radius:50%;border:1px solid #fa0}.article__content--profile{text-align:center;margin-top:10px}.profile-contact{display:none}.profile-contact--mobile{display:block;}.profile-contact--mobile .contact-button{padding:10px}}h4.article__header--methods{font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;margin:10px 0;font-size:22px;color:#530080;border:none;text-transform:none;line-height:33px;}h4.article__header--methods ~ p{font-size:16px;line-height:22px}.article__content--reagents{padding-bottom:10px}.product-image{margin-bottom:66px;}.product-image img{max-width:100%}.product-label{font-family:"Noto Sans","Montserrat",sans-serif;font-weight:400;text-transform:uppercase;line-height:22px;font-size:12px;color:#999}.section-product{padding-bottom:40px;}.section-product .col--rtl{text-align:left;}@media only screen and (min-width:768px){.section-product .col--rtl{text-align:right}}@media only screen and (min-width:768px){.section-product .product-quantity{width:50px;height:22px}}.reagents__product-heading{font-family:"Noto Sans","proxima-nova",sans-serif;font-size:22px;font-weight:300;line-height:33px;color:#000}.reagents__product-description{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:0;}@media only screen and (min-width:768px){.reagents__product-description{padding-right:33px}}h3.reagents__metal-labeling-kits__heading{color:#530080}.consumables__build-button{display:block;float:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:60px;margin-top:8px;font-weight:300;line-height:60px;text-align:center;padding:0 7px;background:#fff;border:1px solid #530080;color:#530080;}.consumables__build-button:hover{background:#530080;color:#fff}@media only screen and (min-width:768px){.consumables__build-button{display:inline-block;width:auto;height:auto;margin:0;line-height:20px}}.reagents__separator{border:0;background:#ebeae8;height:1px;margin:44px 0 22px}.reagents__list-container{display:block;width:100%;margin-left:0;}@media only screen and (min-width:1024px){.reagents__list-container{display:inline-block}.reagents__list-container.col--8{width:66.13%}.reagents__list-container.col--4{width:32.26%;margin-left:1%}}.reagents__similar-products-list{display:block;font-size:14px;list-style-type:none;margin-top:22px}.reagents__similar-products-list__item{margin-bottom:11px;}.reagents__similar-products-list__item::after{content:"";display:block;clear:both}.reagents__product-image{cursor:pointer}.consumables__desc-heading{margin:15px 0;font-size:12px;font-weight:700;font-family:"Noto Sans","Montserrat",sans-serif;text-transform:uppercase}ul.reagents-attributes{list-style:none !important;padding:0;margin:22px 0 44px;}ul.reagents-attributes li{font-size:14px !important;line-height:22px;margin:11px 0 0;padding:0;}ul.reagents-attributes li strong{font-size:16px}ul.reagents-attributes span{display:inline-block;font-weight:300;color:#999;font-size:14px;margin-right:14px}.catalog__header{height:150px;margin-bottom:33px;}@media only screen and (min-width:768px){.catalog__header{height:220px}}.catalog__header .article__header__title{padding-top:0}.catalog__main{display:none}.catalog__intro p,.catalog__results-count{color:#808080;font-family:"Noto Sans","proxima-nova",sans-serif;font-size:20px;font-weight:300;line-height:32px;margin:11px 0}.catalog__results-count{font-size:16px;margin-top:44px}#catalog__products_filter{display:none}.catalog__search{position:relative;width:100%;height:40px;z-index:100;margin:11px 0 0 0;padding-left:0;}@media only screen and (min-width:768px){.catalog__search{position:absolute;width:200px}}@media only screen and (min-width:1024px){.catalog__search{height:auto}}.catalog__search__input{width:90%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;border-radius:0;outline:0;font-size:14px}.catalog__search__submit{position:absolute;top:0;right:0;width:28px;height:40px;background:none;border:0;padding:0;}@media only screen and (min-width:1024px){.catalog__search__submit{height:28px}}.catalog__search__submit__span{position:absolute;top:2px;right:0;width:28px;height:40px;background:none;border:0;padding:0;}@media only screen and (min-width:1024px){.catalog__search__submit__span{height:28px}}#catalog__products_wrapper{margin-bottom:50px;}#catalog__products_wrapper .dataTables_length{float:right;height:40px;margin-top:11px;}@media only screen and (min-width:1024px){#catalog__products_wrapper .dataTables_length{height:28px}}#catalog__products_wrapper .dataTables_length .form__select{height:100%}#catalog__products_wrapper .dataTables_length [name="catalog__products_length"]{height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;line-height:40px;}@media only screen and (min-width:1024px){#catalog__products_wrapper .dataTables_length [name="catalog__products_length"]{height:20px;line-height:20px}}#catalog__products_wrapper .dataTables_length [name="catalog__products_length"]::-ms-expand{background:none;border:0;color:transparent}#catalog__products_wrapper .dataTables_paginate{float:none;display:block;font-family:"Noto Sans","proxima-nova",sans-serif;font-size:14px;font-weight:300;text-align:center;}#catalog__products_wrapper .dataTables_paginate .paginate_button{height:35px;padding:0 14px;border:1px solid #ccc;background:transparent;color:#530080 !important;line-height:35px;}#catalog__products_wrapper .dataTables_paginate .paginate_button:hover,#catalog__products_wrapper .dataTables_paginate .paginate_button.current{background:#530080;border:1px solid #00bfbf;color:#fff !important}#catalog__products_wrapper .dataTables_paginate .paginate_button.disabled{color:#999 !important;outline:none;}#catalog__products_wrapper .dataTables_paginate .paginate_button.disabled:hover{background:#fff;border:1px solid #ccc}#catalog__products_wrapper .dataTables_info{float:none}.catalog__facet-selector__visibility-trigger{width:100%;margin:22px 0;border:0;outline:0;background:none;color:#999;font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:400;text-transform:uppercase;}.catalog__facet-selector__visibility-trigger:hover{color:#000}.catalog__facet-selector__visibility-trigger .icon-sarr_upnoborder,.catalog__facet-selector__visibility-trigger .icon-sarr_downnoborder{font-size:16px;font-weight:600}.catalog__facet-selector{margin:22px 0 0 0;padding:0;border:0}.catalog__search__clear,.catalog__facet-selector__clear-selections-anchor{font-family:"Noto Sans","Montserrat",sans-serif;font-weight:300;font-size:14px;line-height:22px;color:#530080;}.catalog__search__clear:hover,.catalog__facet-selector__clear-selections-anchor:hover{color:#000}.catalog__search__clear{background:transparent;border:0;padding:0}.catalog__facet{margin:0;padding:0;}.catalog__facet.col:first-child{margin:0;padding:0}.catalog__facet.col--6 .catalog__facet-list .catalog__facet-list-item,.catalog__facet.col--12 .catalog__facet-list .catalog__facet-list-item{display:list-item}@media only screen and (min-width:768px) and (max-width:1024px){.catalog__facet.col--2,.catalog__facet.col--3,.catalog__facet.col--4{width:50%}.catalog__facet:nth-child(2n+4){clear:left}}@media only screen and (min-width:1024px){.catalog__facet.col--6 .catalog__facet-list,.catalog__facet.col--12 .catalog__facet-list{white-space:nowrap;}.catalog__facet.col--6 .catalog__facet-list label,.catalog__facet.col--12 .catalog__facet-list label{white-space:inherit}.catalog__facet.col--6 .catalog__facet-list{-webkit-column-count:2;-moz-column-count:2;column-count:2}.catalog__facet.col--12 .catalog__facet-list{-webkit-column-count:4;-moz-column-count:4;column-count:4}.catalog__facet:nth-child(4n+6){clear:left}}.catalog__facet-list{width:100%;list-style:none;margin:0 0 11px 5px;padding:0;page-break-inside:avoid;break-inside:avoid;}.catalog__facet-list .catalog__facet-list-item{color:#000;font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:400;font-size:12px;line-height:22px;overflow:visible;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid;}@media only screen and (min-width:1024px){.catalog__facet-list .catalog__facet-list-item::after{content:"";display:block;clear:both}.catalog__facet-list .catalog__facet-list-item .icheckbox_minimal{width:18px;float:left;margin-right:4px}.catalog__facet-list .catalog__facet-list-item label{width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:-ms-calc(100% - 30px);width:calc(100% - 30px);float:right}}.catalog__facet-list .catalog__facet-list-item:nth-child(n+5){display:none}@media only screen and (min-width:768px){.catalog__facet-list{margin-left:0}}.catalog__facet-heading{margin:11px 0;padding-left:8px;color:#e60082;font-family:"Noto Sans","Montserrat",sans-serif;font-size:13px;font-weight:400;line-height:22px;text-transform:uppercase}.catalog__facet__view-more{margin:5px 0;padding-left:30px;background:transparent;border:0;color:#530080;font-weight:600;}.catalog__facet__view-more:hover{color:#000}.catalog__button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;color:#530080;border:1px solid #530080;font-size:12px;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:300;text-transform:uppercase;text-align:center;vertical-align:top;display:block;float:none;width:100%;height:60px;margin:8px 0 0;line-height:60px;}.catalog__button:hover{background:#530080;color:#fff}.catalog__button:not(:last-child){margin-bottom:8px}@media only screen and (min-width:1024px){.catalog__button{height:auto;margin:0;display:inline-block;margin-right:1px;float:none;width:auto;padding:0 7px;line-height:20px}}.catalog__button.ecomm__inquire-button,.catalog__button.catalog__design-button,.catalog__button.consumables__build-button{width:70px}.catalog__back-to-top{position:relative;top:-105px;left:90%}.catalog__sheet{width:100%;visibility:hidden;padding-top:11px;font-weight:400;}.catalog__sheet.dataTable.display thead th{color:#530080;display:none;font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:400;font-size:13px;line-height:22px;height:32px;}@media only screen and (min-width:1024px){.catalog__sheet.dataTable.display thead th{display:table-cell}}.catalog__sheet.dataTable.display thead th.sorting,.catalog__sheet.dataTable.display thead th.sorting_asc,.catalog__sheet.dataTable.display thead th.sorting_desc{background:transparent;}.catalog__sheet.dataTable.display thead th.sorting::after,.catalog__sheet.dataTable.display thead th.sorting_asc::after,.catalog__sheet.dataTable.display thead th.sorting_desc::after{content:"";display:inline-block;height:13px;width:13px}.catalog__sheet.dataTable.display thead th.sorting::after{background:url("../images/sort_both.png") no-repeat center center}.catalog__sheet.dataTable.display thead th.sorting_asc::after{background:url("../images/sort_asc_triangle.png") no-repeat center center}.catalog__sheet.dataTable.display thead th.sorting_desc::after{background:url("../images/sort_desc_triangle.png") no-repeat center center}.catalog__sheet.dataTable.display tbody tr.odd{background:#f5f5f5}.catalog__sheet.dataTable.display tbody tr.even{background:#fff}.catalog__sheet.dataTable.display tbody tr:hover{background:#e9e9e9 !important}.catalog__sheet.dataTable.display tbody td{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:13px;line-height:22px;border-bottom:#eee;}@media only screen and (min-width:1024px){.catalog__sheet.dataTable.display tbody td{display:table-cell}}.catalog__sheet.dataTable.display tbody td:not(:first-child){padding-top:11px;}@media only screen and (min-width:1024px){.catalog__sheet.dataTable.display tbody td:not(:first-child){padding:5px 0 5px 5px}}.catalog__sheet.dataTable.display tbody td:first-child,.catalog__sheet.dataTable.display tbody td:nth-child(2){font-size:18px;}@media only screen and (min-width:1024px){.catalog__sheet.dataTable.display tbody td:first-child,.catalog__sheet.dataTable.display tbody td:nth-child(2){font-size:13px}}.catalog__sheet.dataTable.display tbody td:last-child{display:block;}@media only screen and (min-width:1024px){.catalog__sheet.dataTable.display tbody td:last-child{display:table-cell}}.catalog__sheet.dataTable.display tbody td:not(.catalog__sheet__item--no-heading)::before{content:attr(data-th);display:inline-block;min-width:100px;color:#999;font-weight:bold;font-size:11px;text-transform:uppercase;}@media only screen and (min-width:1024px){.catalog__sheet.dataTable.display tbody td:not(.catalog__sheet__item--no-heading)::before{display:none}}.catalog__sheet.dataTable.display tbody td .catalog__sheet__item__mobile-heading{display:inline-block;min-width:100px;color:#999;font-weight:bold;font-size:11px;text-transform:uppercase;}@media only screen and (min-width:1024px){.catalog__sheet.dataTable.display tbody td .catalog__sheet__item__mobile-heading{display:none}}.catalog__sheet.dataTable.display tbody td.col--rtl{text-align:left;}@media only screen and (min-width:1024px){.catalog__sheet.dataTable.display tbody td.col--rtl{text-align:right}}@media only screen and (min-width:1024px){.catalog__sheet.dataTable.display tbody td .product-quantity{width:50px;height:22px;margin-right:5px}}.metal-labeling-kits__sheet-wrapper{margin-bottom:33px;}.metal-labeling-kits__sheet-wrapper::after{content:"";display:block;clear:both}.metal-labeling-kits__sheet{float:left;border-collapse:separate;border-spacing:0 22px;}.metal-labeling-kits__sheet thead tr{color:#555;border-bottom:1px solid #999;font-size:14px;font-weight:700;text-transform:uppercase;text-align:left;line-height:22px}.metal-labeling-kits__sheet tbody tr{padding:0 3px;background:#f9f9f9;}.metal-labeling-kits__sheet tbody tr.selected{background:#b9b9b9}.metal-labeling-kits__sheet tbody tr td{width:50%;line-height:33px;padding-left:5px;}.metal-labeling-kits__sheet tbody tr td fieldset{position:relative;border:0;margin:0;padding:0}@media only screen and (min-width:1024px){.metal-labeling-kits__sheet .product-quantity{width:50px;height:33px;margin:5px}}.metal-labeling-kits__sheet:not(:first-child){margin-top:-22px;}.metal-labeling-kits__sheet:not(:first-child) thead{display:none;}@media only screen and (min-width:768px){.metal-labeling-kits__sheet:not(:first-child) thead{display:table-header-group}}@media only screen and (min-width:768px){.metal-labeling-kits__sheet:not(:first-child){margin-top:0;margin-left:5px}}@media only screen and (min-width:768px) and (max-width:1024px){.metal-labeling-kits__sheet.col--3{width:49.2%}.metal-labeling-kits__sheet:nth-child(2n+3){clear:left}}.metal-labeling-kits__quantity-warning{display:none;position:absolute;left:-50px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:22px;line-height:22px;padding:5px;background:#f03;color:#ebeae8;border-radius:5px}.metal-labeling-kits__polymer-selector-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;font-weight:400;line-height:20px;border-bottom:1px solid #ccc;}.metal-labeling-kits__polymer-selector-wrapper.col--8{width:100%}@media only screen and (min-width:1024px){.metal-labeling-kits__polymer-selector-wrapper{border-right:1px solid #ccc}.metal-labeling-kits__polymer-selector-wrapper.col--8{width:66.13%}}.metal-labeling-kits__polymer-selector fieldset{border:0}.metal-labeling-kits__polymer-selector .metal-labeling-kits__polymer-selector__list{margin:0;padding-left:10px;display:inline-block;}.metal-labeling-kits__polymer-selector .metal-labeling-kits__polymer-selector__list .metal-labeling-kits__polymer-selector__list__item{margin:5px;list-style-type:none;display:inline-block;color:#3383bb}.metal-labeling-kits__instructions-list{list-style-type:none}.metal-labeling-kits__section-heading{text-transform:uppercase;color:#999;font-size:13px}.metal-labeling-kits__counter-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;font-weight:400;line-height:20px;}.metal-labeling-kits__counter-wrapper.col--4{width:100%}@media only screen and (min-width:1024px){.metal-labeling-kits__counter-wrapper.col--4{width:32.26%}}.metal-labeling-kits__item-counter{font-size:72px;line-height:72px;font-weight:bold;color:#ccc;margin-bottom:11px}.consumables__multi-order-button{width:100%;color:#fff;border:none;text-transform:uppercase;font-family:"Noto Sans","Montserrat",sans-serif;}.consumables__multi-order-button:hover{background:#000}@media only screen and (min-width:768px){.consumables__multi-order-button{display:block;width:100%;height:60px;margin-top:8px;line-height:60px}}@media only screen and (min-width:1024px){.consumables__multi-order-button{display:inline-block;width:70%;height:auto;margin:0;line-height:22px}}.distributor__contact-button{position:relative;width:100%;height:60px;line-height:60px;}@media only screen and (min-width:768px){.distributor__contact-button{width:auto;height:auto;line-height:20px;position:absolute;bottom:-25px}}.distributor__content{padding-top:50px;background-color:#f9f9f9;}.distributor__content table tbody td{padding-left:0}.distributor__section{padding:33px 20px;margin-bottom:33px;background-color:#fff}.distributor__groups::after{content:"";display:block;clear:both}.distributor__groups .distributor__group:nth-child(odd){clear:left}.distributor__group .distributor__group__links{padding-left:25px}.distributor__content .distributor__section__heading{margin:0 0 11px 0;line-height:26px;font-size:22px;font-family:"Noto Sans","Montserrat",sans-serif;font-weight:bold}.distributor__content .distributor__group__heading{margin:10px 0 9px 0;color:#999;line-height:26px;font-size:18px;font-family:"Noto Sans","proxima-nova",sans-serif;font-weight:300;text-transform:none}.distributor__section__description,.distributor__group__description{margin-top:0;margin-bottom:11px}@media only screen and (min-width:768px){.distributor__section:not(:first-child) .distributor__section__description{max-width:70%}}.distributor__group__directory-listing{margin:0;padding:0;font-size:14px;font-weight:600;color:#530080;list-style-type:none;}.distributor__group__directory-listing .distributor__group__directory-listing__item,.distributor__group__directory-listing .distributor__group__links{padding-left:20px;cursor:pointer}.distributor__group__directory-listing .distributor__group__directory-listing__item{margin:5px 0;}.distributor__group__directory-listing .distributor__group__directory-listing__item > .distributor__group__directory-listing,.distributor__group__directory-listing .distributor__group__directory-listing__item > .distributor__group__links,.distributor__group__directory-listing .distributor__group__directory-listing__item > .distributor__group__description{display:none}.distributor__group__directory-listing .distributor__group__directory-listing__item .icon-sarr_rightnoborder{display:inline-block;vertical-align:middle;font-size:16px;font-weight:900;-webkit-transition:-webkit-transform 0.3s linear;-moz-transition:-moz-transform 0.3s linear;-o-transition:-o-transform 0.3s linear;-ms-transition:-ms-transform 0.3s linear;transition:transform 0.3s linear}.distributor__group__directory-listing .distributor__group__directory-listing__item .distributor__group__description{margin-left:20px}.distributor__group__directory-listing .distributor__group__directory-listing__item.expanded > .icon-sarr_rightnoborder{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.distributor__group__directory-listing .distributor__group__directory-listing__item.expanded > .distributor__group__directory-listing,.distributor__group__directory-listing .distributor__group__directory-listing__item.expanded > .distributor__group__links,.distributor__group__directory-listing .distributor__group__directory-listing__item.expanded > .distributor__group__description{display:block}.distributor__group__links{display:block;width:100%;margin:0;padding:0;font-weight:600;list-style-type:none;}.distributor__group__links .distributor__group__links__item:not(:last-child){margin-bottom:3px}.distributor__group__toggle-resources{padding:0;border:0;background-color:transparent;color:#530080;font-size:14px;font-weight:600;outline:none;}.distributor__group__toggle-resources ~ .distributor__group__directory-listing,.distributor__group__toggle-resources ~ .distributor__group__links{display:none}.distributor__group__toggle-resources .icon-sarr_rightnoborder{display:inline-block;vertical-align:middle;font-size:16px;font-weight:600;-webkit-transition:-webkit-transform 0.3s linear;-moz-transition:-moz-transform 0.3s linear;-o-transition:-o-transform 0.3s linear;-ms-transition:-ms-transform 0.3s linear;transition:transform 0.3s linear}.distributor__group__toggle-resources.expanded .icon-sarr_rightnoborder{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.distributor__group__toggle-resources.expanded ~ .distributor__group__directory-listing,.distributor__group__toggle-resources.expanded ~ .distributor__group__links{display:block}.china-download-form{width:100%;}.china-download-form .form__group:nth-of-type(1){width:100%}.china-download-dialog{height:465px;width:500px}@media only screen and (max-width:767px){.china-download-dialog .dialog__content{padding:10px;padding-top:32px}}.preload *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important}header.hyperion,footer.hyperion{-webkit-transition:opacity 1s ease-in !important;-moz-transition:opacity 1s ease-in !important;-o-transition:opacity 1s ease-in !important;-ms-transition:opacity 1s ease-in !important;transition:opacity 1s ease-in !important;opacity:1;-ms-filter:none;filter:none;z-index:93 !important;}header.hyperion.visuallyhidden,footer.hyperion.visuallyhidden{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important;pointer-events:none}.visuallyhidden{opacity:0 !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)" !important;filter:alpha(opacity=0) !important}.page-hyperion{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;height:100vh;width:100vw;background-color:#000;color:#fff;}.page-hyperion header{position:fixed;top:0;left:0;right:0;padding:0 150px;height:100px;z-index:666;}.page-hyperion header .logo-text{display:block !important;}.page-hyperion header .logo-text img{margin-top:-20px}.page-hyperion *,.page-hyperion *::before,.page-hyperion *::after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;font-family:"Montserrat",Arial,sans-serif}.page-hyperion .hidden{display:none !important}.page-hyperion .animation-handler{display:none}.page-hyperion .page__container{position:relative;height:100%;overflow:hidden}.page-hyperion .marker-image{position:absolute;top:50%;left:50%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);height:70vh;-webkit-transform:translate(-50%,-50%) scale(1.6);-moz-transform:translate(-50%,-50%) scale(1.6);-o-transform:translate(-50%,-50%) scale(1.6);-ms-transform:translate(-50%,-50%) scale(1.6);transform:translate(-50%,-50%) scale(1.6);-webkit-transition:all 2s ease-in-out;-moz-transition:all 2s ease-in-out;-o-transition:all 2s ease-in-out;-ms-transition:all 2s ease-in-out;transition:all 2s ease-in-out;}.page-hyperion .marker-image:first-child{-webkit-transform:translate(-50%,-50%) rotate(-15deg) scale(1.3);-moz-transform:translate(-50%,-50%) rotate(-15deg) scale(1.3);-o-transform:translate(-50%,-50%) rotate(-15deg) scale(1.3);-ms-transform:translate(-50%,-50%) rotate(-15deg) scale(1.3);transform:translate(-50%,-50%) rotate(-15deg) scale(1.3);-webkit-transition:all 5s ease-in-out;-moz-transition:all 5s ease-in-out;-o-transition:all 5s ease-in-out;-ms-transition:all 5s ease-in-out;transition:all 5s ease-in-out}.page-hyperion .marker-image.visible{opacity:1;-ms-filter:none;filter:none;-webkit-transition:all 2s ease-in-out;-moz-transition:all 2s ease-in-out;-o-transition:all 2s ease-in-out;-ms-transition:all 2s ease-in-out;transition:all 2s ease-in-out}.page-hyperion .marker-image.initialized{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate(-50%,-50%) rotate(0) scale(1.6);-moz-transform:translate(-50%,-50%) rotate(0) scale(1.6);-o-transform:translate(-50%,-50%) rotate(0) scale(1.6);-ms-transform:translate(-50%,-50%) rotate(0) scale(1.6);transform:translate(-50%,-50%) rotate(0) scale(1.6);-webkit-transition:all 5s ease-in-out;-moz-transition:all 5s ease-in-out;-o-transition:all 5s ease-in-out;-ms-transition:all 5s ease-in-out;transition:all 5s ease-in-out;}.page-hyperion .marker-image.initialized.faded{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:all 3s ease-in-out;-moz-transition:all 3s ease-in-out;-o-transition:all 3s ease-in-out;-ms-transition:all 3s ease-in-out;transition:all 3s ease-in-out}.page-hyperion .story{z-index:1}.page-hyperion .header-static-slide{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-animation:fade-in 2s ease-out forwards;-moz-animation:fade-in 2s ease-out forwards;-o-animation:fade-in 2s ease-out forwards;-ms-animation:fade-in 2s ease-out forwards;animation:fade-in 2s ease-out forwards;-webkit-animation-delay:6s;-moz-animation-delay:6s;-o-animation-delay:6s;-ms-animation-delay:6s;animation-delay:6s;position:absolute;right:150px;top:15px;width:160px;}.page-hyperion .header-static-slide img{max-width:100%}.page-hyperion .story-slide{position:absolute;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;padding:350px 150px;z-index:1;}.page-hyperion .story-slide h2 img,.page-hyperion .story-slide h4 img{max-width:70%}.page-hyperion .story-slide h4{max-width:70%}.page-hyperion .story-slide h2,.page-hyperion .story-slide h3{max-width:70%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity 1s ease-in;-moz-transition:opacity 1s ease-in;-o-transition:opacity 1s ease-in;-ms-transition:opacity 1s ease-in;transition:opacity 1s ease-in;color:#fff}.page-hyperion .story-slide h2{margin:20px 0;font-weight:bold;font-size:74px}.page-hyperion .story-slide h3{margin:0;font-weight:bold;font-size:44px}.page-hyperion .story-slide.current h2{opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity 2s ease-out 5s;-moz-transition:opacity 2s ease-out 5s;-o-transition:opacity 2s ease-out 5s;-ms-transition:opacity 2s ease-out 5s;transition:opacity 2s ease-out 5s}.page-hyperion .story-slide.current.static h2,.page-hyperion .story-slide.current.static h3{opacity:1;-ms-filter:none;filter:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.page-hyperion .story-slide.current.static h4{opacity:1;-ms-filter:none;filter:none;-webkit-animation:fade-out 2s ease-out forwards;-moz-animation:fade-out 2s ease-out forwards;-o-animation:fade-out 2s ease-out forwards;-ms-animation:fade-out 2s ease-out forwards;animation:fade-out 2s ease-out forwards;-webkit-animation-delay:3s;-moz-animation-delay:3s;-o-animation-delay:3s;-ms-animation-delay:3s;animation-delay:3s}.page-hyperion .story-slide.current:not(.static) h3{opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity 2s ease-out 1s;-moz-transition:opacity 2s ease-out 1s;-o-transition:opacity 2s ease-out 1s;-ms-transition:opacity 2s ease-out 1s;transition:opacity 2s ease-out 1s}.page-hyperion .story-slide .story-cta{display:inline-block;color:#000;text-decoration:none;padding:5px 0;background-color:#fff;font-size:26px;max-width:0;overflow:hidden}.page-hyperion .story-slide.current .story-cta{max-width:300px;padding:5px 20px;-webkit-transition:all 1s ease-out 2s;-moz-transition:all 1s ease-out 2s;-o-transition:all 1s ease-out 2s;-ms-transition:all 1s ease-out 2s;transition:all 1s ease-out 2s}.page-hyperion .marker-selector{position:absolute;bottom:0;left:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;width:100%;height:100px;padding:0 150px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);background-color:rgba(34,34,34,0.8);z-index:1;}.page-hyperion .marker-selector.visible{opacity:1;-ms-filter:none;filter:none;height:170px;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;-ms-transition:all 1s ease-out;transition:all 1s ease-out}.page-hyperion .marker-selector.initialized{bottom:33px}.page-hyperion .panel-label{position:absolute;top:25px;left:150px;font-weight:300;font-size:16px}.page-hyperion .marker-container{position:relative;width:300px;height:50px;margin-top:20px;cursor:pointer;}.page-hyperion .marker-container::before{position:absolute;bottom:0;content:'';display:block;height:6px;width:300px}.page-hyperion .marker-container::after{position:absolute;bottom:0;content:'';display:block;height:6px;width:300px;-webkit-transition:all 1s linear;-moz-transition:all 1s linear;-o-transition:all 1s linear;-ms-transition:all 1s linear;transition:all 1s linear}.page-hyperion .marker-container.disabled::after{width:0;border-width:300px;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);-webkit-transition:all 1s linear;-moz-transition:all 1s linear;-o-transition:all 1s linear;-ms-transition:all 1s linear;transition:all 1s linear}.page-hyperion .marker-container.disabled .marker-label{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;-ms-transition:opacity 1s linear;transition:opacity 1s linear}.page-hyperion .marker-container .marker-label{color:#fff;margin-right:20px;font-size:26px;font-weight:300;opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity 1s linear, color 1s ease-in-out 1s;-moz-transition:opacity 1s linear, color 1s ease-in-out 1s;-o-transition:opacity 1s linear, color 1s ease-in-out 1s;-ms-transition:opacity 1s linear, color 1s ease-in-out 1s;transition:opacity 1s linear, color 1s ease-in-out 1s;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:80%;display:inline-block;overflow:hidden;white-space:nowrap}.page-hyperion .marker-container--red::before{background-color:rgba(255,0,0,0.3)}.page-hyperion .marker-container--red::after{background-color:#f00}.page-hyperion .marker-container--green::before{background-color:rgba(27,255,118,0.3)}.page-hyperion .marker-container--green::after{background-color:#1bff76}.page-hyperion .marker-container--blue::before{background-color:rgba(53,104,253,0.3)}.page-hyperion .marker-container--blue::after{background-color:#3568fd}.page-hyperion .marker-options-trigger{position:absolute;right:0;width:34px;line-height:32px;padding:0;border:1px solid #fff;border-radius:0;background-color:transparent;color:#fff;outline:none;opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity 1s ease-in-out 1s;-moz-transition:opacity 1s ease-in-out 1s;-o-transition:opacity 1s ease-in-out 1s;-ms-transition:opacity 1s ease-in-out 1s;transition:opacity 1s ease-in-out 1s}.page-hyperion .marker-options{padding:20px 0;margin:0;list-style:none;position:absolute;bottom:6px;background:#000;width:100%;z-index:100;}.page-hyperion .marker-options li{font-size:24px;font-weight:300;padding:0 20px;margin-bottom:8px;cursor:pointer;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:100%;display:inline-block;overflow:hidden;white-space:nowrap;}.page-hyperion .marker-options li.label{font-size:16px;font-weight:300;color:#757575;pointer-events:none}.page-hyperion .marker-options li:last-child{margin-bottom:0}.page-hyperion .images__container.blended,.page-hyperion .images__container.blended img{mix-blend-mode:difference}.page-hyperion .marker-container--red .marker-options li:hover,.page-hyperion .marker-container--red .marker-options li.selected,.page-hyperion .marker-container--red.marker-selector--coloured .marker-label{color:#f00}.page-hyperion .marker-container--green .marker-options li:hover,.page-hyperion .marker-container--green .marker-options li.selected,.page-hyperion .marker-container--green.marker-selector--coloured .marker-label{color:#1bff76}.page-hyperion .marker-container--blue .marker-options li:hover,.page-hyperion .marker-container--blue .marker-options li.selected,.page-hyperion .marker-container--blue.marker-selector--coloured .marker-label{color:#3568fd}.hyperion-static .story-slide{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:0 150px}.hyperion-static .marker-image:first-child{-webkit-transform:translate(-50%,-50%) rotate(0) scale(1.6);-moz-transform:translate(-50%,-50%) rotate(0) scale(1.6);-o-transform:translate(-50%,-50%) rotate(0) scale(1.6);-ms-transform:translate(-50%,-50%) rotate(0) scale(1.6);transform:translate(-50%,-50%) rotate(0) scale(1.6);-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}@media (max-width:1280px){.page-hyperion .marker-container{width:30%}.page-hyperion .marker-container::before{width:100%}.page-hyperion .marker-container::after{width:100%}}@media (min-width:768px) and (max-width:1024px){.page-hyperion header{padding:0 50px;height:100px}.page-hyperion .story-slide{padding:350px 50px}.page-hyperion .marker-selector{padding:0 50px}.page-hyperion .panel-label{left:50px}.page-hyperion .header-static-slide{right:50px}}@media (max-width:767px){.page-hyperion header{padding:10px 20px 0;height:100px;}.page-hyperion header .logo-text img{margin-top:-15px}.page-hyperion .header-static-slide{right:20px;width:100px}.page-hyperion .story-slide{padding:150px 20px 0;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.page-hyperion .story-slide h2,.page-hyperion .story-slide h3{max-width:100%}.page-hyperion .story-slide h2{font-size:46px}.page-hyperion .story-slide h3{font-size:24px}.page-hyperion .marker-selector{bottom:0;height:225px;padding:0 20px}.page-hyperion .panel-label{left:20px}.page-hyperion .marker-container{height:35px;}.page-hyperion .marker-container .marker-label{font-size:14px;width:75%}.page-hyperion .marker-options-trigger{width:25px;height:25px;line-height:25px}.page-hyperion .marker-options{position:fixed;bottom:0;left:0;right:0;top:auto;height:auto;z-index:666}.page-hyperion .overlay{display:none;position:fixed;bottom:0;left:0;right:0;top:0;background:rgba(0,0,0,0.5);z-index:665}.page-hyperion .overlay.visible{display:block}.page-hyperion .story-cta{font-size:16px}.page-hyperion .marker-image{height:50vh}}@keyframes fade-out{from{opacity:1;-ms-filter:none;filter:none}to{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@keyframes fade-in{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}to{opacity:1;-ms-filter:none;filter:none}}.home-slider{margin-top:56px;height:340px;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;overflow:hidden;}@media (max-width:767px){.home-slider{height:auto}}.home-slider .bg-image{position:absolute;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;width:auto;height:340px;left:0;top:0;right:0;margin:auto;}@media (min-width:1920px){.home-slider .bg-image{width:100%}}@media (max-width:767px){.home-slider .bg-image{position:static}}.home-slider h1{padding-top:0;color:#fff;font-size:30px;max-width:470px;font-weight:400;line-height:30px;margin-bottom:39px;margin-top:0;}@media (max-width:767px){.home-slider h1{max-width:100%;color:#151515}}.home-slider h1.home-slider__slide-title--no-margin{margin-bottom:0}.home-slider .black h1,.home-slider .black .fld-btn{color:#151515}.home-slider .fld-btn{width:150px;}@media (max-width:767px){.home-slider .fld-btn{color:#151515}}.home-slider__slide-cont{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;max-width:1383px;margin:0 auto;position:relative;height:340px;padding-left:311px;}@media (max-width:1919px){.home-slider__slide-cont{padding-left:130px}}@media (max-width:767px){.home-slider__slide-cont{display:block;text-align:center;padding:60px 20px 0;height:auto}}.home-slider .slick-dots{top:280px;bottom:auto;left:0;}.home-slider .slick-dots li{margin-right:15px}.home-slider .slick-dots li button{width:15px;height:15px;position:relative}.home-slider .slick-dots li button::before{width:15px;height:15px;background-color:#fdfdfd;border-radius:50px;color:transparent}.home-slider .slick-dots li.slick-active button::before{opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";filter:alpha(opacity=25)}.home-slider .slick-dots li.slick-active button::after{content:'';color:transparent;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);width:7px;height:7px;background-color:#fff;border-radius:48px;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0}.home-slider .slick-prev{left:0;}.home-slider .slick-prev::before{content:'\e630'}.home-slider .slick-next{right:0;}.home-slider .slick-next::before{content:'\e631'}.home-slider .slick-prev,.home-slider .slick-next{width:100px;height:340px;top:0;margin-top:0;}.home-slider .slick-prev:hover,.home-slider .slick-next:hover{background-color:rgba(0,0,0,0.1)}.home-slider .slick-prev::before,.home-slider .slick-next::before{top:0;bottom:0;left:0;right:0;width:75px;height:75px;font-size:75px;margin:auto;position:absolute;font-family:'icons' !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}.vidyard-section{max-width:1086px;margin-top:30px;width:100%;margin-left:auto;margin-right:auto}.customer-stories{background-color:#fff;text-align:center;padding-bottom:119px;}.customer-stories h1{margin-top:94px;margin-bottom:0;font-weight:400;font-size:36px;color:#151515;line-height:50px}.customer-stories h3{font-size:16px;color:#151515;font-weight:400;margin-bottom:77px;margin-top:0}.customer-stories__boxes{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;max-width:1086px;width:100%;margin-left:auto;margin-right:auto}.customer-stories__box-separator{height:4px;background:-webkit-linear-gradient(right, #e60082, #530080);background:-moz-linear-gradient(right, #e60082, #530080);background:-o-linear-gradient(right, #e60082, #530080);background:-ms-linear-gradient(right, #e60082, #530080);background:linear-gradient(to left, #e60082, #530080)}.customer-stories__box{-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);border-radius:6px;overflow:hidden;max-width:330px;min-height:470px;margin:0 0 10px 0;position:relative;}.customer-stories__box:hover{webkit-transition-duration:.3s;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);box-shadow:0 0 20px 0 rgba(0,0,0,0.2)}.customer-stories__box a{margin-bottom:20px}.customer-stories__box .fld-btn{position:absolute;width:118px;margin:auto;left:0;right:0;bottom:20px}.customer-stories__box img{max-width:100%;display:block}.customer-stories h2{font-size:16px;font-weight:700;color:#151515;text-align:left;padding:0 25px;margin-top:21px;margin-bottom:26px}.customer-stories p{font-size:16px;font-weight:400;color:#151515;margin-bottom:27px;text-align:left;padding:0 25px;line-height:23px;}.customer-stories p a{color:#151515;font-size:16px;font-weight:400;line-height:23px}.home-feature-section{background-color:#fff;padding-top:22px;padding-bottom:20px;text-align:right;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.home-product-section{background-color:#df59c7;background-image:url("../images/homepage/acculift-cells-background.png"), -webkit-linear-gradient(225deg, #df59c7 0%, #7c57d0 100%);background-image:url("../images/homepage/acculift-cells-background.png"), -moz-linear-gradient(225deg, #df59c7 0%, #7c57d0 100%);background-image:url("../images/homepage/acculift-cells-background.png"), -o-linear-gradient(225deg, #df59c7 0%, #7c57d0 100%);background-image:url("../images/homepage/acculift-cells-background.png"), -ms-linear-gradient(225deg, #df59c7 0%, #7c57d0 100%);background-image:url("../images/homepage/acculift-cells-background.png"), linear-gradient(225deg, #df59c7 0%, #7c57d0 100%);-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;padding-top:131px;padding-bottom:100px}.home-product__cont{max-width:1200px;margin:0 auto;font-size:0;}.home-product__cont img{max-width:365px}.home-product__text{display:inline-block;vertical-align:top;max-width:758px;padding-left:53px;}.home-product__text h1{font-size:36px;font-weight:400;color:#151515;margin-bottom:20px}.home-product__text p{font-size:28px;font-weight:400;color:#151515;margin-bottom:40px;line-height:38px}@media (max-width:1200px){.home-product__cont{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}}.home-product2__text{display:inline-block;vertical-align:top;max-width:511px;text-align:left;}.home-product2__text h1{font-size:36px;font-weight:400;color:#151515;margin-bottom:3px;margin-top:204px}.home-product2__text p{font-size:28px;font-weight:400;color:#151515;margin-bottom:27px;line-height:38px}.home-product2__text--small h1{margin-top:40px;font-size:32px}.home-product2__text--small p{font-size:18px}.home-product2-section{background-color:#fff;padding-top:22px;padding-bottom:100px;text-align:right;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;}.home-product2-section--reversed{text-align:left}.home-product2-section img{max-width:40%;width:100%}@media (max-width:1200px){.home-product2-section{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.home-product2-section .home-product2__text{padding:20px;}.home-product2-section .home-product2__text h1{margin-top:20px}}.in-news-slider{background-color:#fafafa;padding-bottom:156px;text-align:center;}.in-news-slider h1{font-size:36px;font-weight:400;color:#151515;margin-top:76px}.in-news-slider h2{font-size:36px;font-weight:400;color:#530080}.in-news-slider h3{font-size:20px;font-weight:400}.in-news-slider .slick-dots{bottom:72px;left:0;}.in-news-slider .slick-dots li{margin-right:15px;}.in-news-slider .slick-dots li:last-child{margin-right:0}.in-news-slider .slick-dots li button{width:15px;height:15px;position:relative}.in-news-slider .slick-dots li button::before{width:15px;height:15px;background-color:#eaeaea;border-radius:50px;color:transparent;opacity:1;-ms-filter:none;filter:none}.in-news-slider .slick-dots li.slick-active button::before{opacity:1;-ms-filter:none;filter:none}.in-news-slider .slick-dots li.slick-active button::after{content:'';color:transparent;opacity:.24;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=24)";filter:alpha(opacity=24);width:7px;height:7px;background-color:#530080;border-radius:48px;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0}.in-news-slider .slick-prev{left:0;}.in-news-slider .slick-prev::before{content:'\e630'}.in-news-slider .slick-next{right:0;}.in-news-slider .slick-next::before{content:'\e631'}.in-news-slider .slick-prev,.in-news-slider .slick-next{width:100px;height:100%;top:0;margin-top:0;}.in-news-slider .slick-prev::before,.in-news-slider .slick-next::before{top:0;bottom:0;left:0;right:0;width:75px;height:75px;font-size:75px;color:#530080;margin:auto;position:absolute;font-family:'icons' !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}.events-publications{padding:94px 0 74px 0;text-align:center;font-size:0;}.events-publications img{max-width:100%}.events-publications__card{min-height:650px;max-width:550px;border-radius:6px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.16);box-shadow:0 0 20px 0 rgba(0,0,0,0.16);background-color:#fff;display:inline-block;margin:0 70px 20px 70px;padding-bottom:57px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top;position:relative;}@media (max-width:1400px){.events-publications__card{margin:0 5px 20px 5px;max-width:536px}}.events-publications__card .fld-btn{position:absolute;bottom:36px;left:0;right:0;margin:auto;max-width:150px}.events-publications__card h1{font-size:20px;font-weight:normal;color:#151515;text-align:left;padding-left:46px;margin-bottom:24px}.events-publications .events p{font-size:16px;color:#151515;margin-bottom:0;margin-top:0;text-align:left;padding-left:46px;padding-right:20px}.events-publications .events .events__link{font-size:16px;color:#530080;margin-bottom:24px;display:block;text-align:left;padding-left:46px}.events-publications .publications p{font-size:16px;color:#530080;margin-bottom:20px;text-align:left;padding-left:46px;padding-right:20px}.join-us{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;font-size:0;}.join-us img{max-width:50%;width:100%;max-height:543px;height:100%}.join-us__textbox{background-color:#7a757c;display:inline-block;vertical-align:top;padding-left:144px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;}.join-us__textbox h1{font-size:36px;font-weight:normal;color:#fff;margin-bottom:0;max-width:511px;margin-top:158px}.join-us__textbox p{font-size:28px;color:#fff;max-width:511px;margin-top:0;margin-bottom:39px}.join-us__textbox .fld-btn{max-width:150px;margin-bottom:20px}@media (max-width:1440px){.join-us__textbox{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding-left:50px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;}.join-us__textbox h1{margin-top:20px}.join-us p{margin-bottom:20px}}@media (max-width:1024px){.join-us{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.join-us__textbox{width:100%;padding:0 20px 0 20px;}.join-us__textbox h1{margin-bottom:10px}.join-us img{max-width:100%}}.new-insights{text-align:center;overflow:auto;}.new-insights h1{font-size:36px;color:#151515;margin-top:87px;margin-bottom:0;}@media (max-width:767px){.new-insights h1{margin:20px auto}}.new-insights .new-insights__last-p{margin-bottom:88px}.new-insights p{color:#696969;font-size:20px;font-weight:400;max-width:1100px;margin:0 auto;}@media (max-width:767px){.new-insights p{text-align:left;margin:20px}}@media (max-width:1163px){.new-insights .large-insights-img{display:none}}.new-insights .medium-insights-img{display:none;}@media (max-width:1163px) and (min-width:767px){.new-insights .medium-insights-img{display:inline}}.new-insights .small-insights-img{display:none;}@media (max-width:767px) and (min-width:558px){.new-insights .small-insights-img{display:inline;width:inherit}}.new-insights .mob-insights-img{display:none;}@media (max-width:558px){.new-insights .mob-insights-img{display:inline;width:inherit;max-width:100%;height:933px}}@media (max-width:1024px){#home-page .fld-btn{min-width:100px;font-size:12px}#home-page .slick-prev,#home-page .slick-next{width:30px;}#home-page .slick-prev::before,#home-page .slick-next::before{width:30px;height:30px;font-size:30px}.customer-stories{padding:0 20px}.customer-stories__boxes{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.customer-stories__box{margin-top:20px;margin-bottom:20px}.new-insights h1{margin:44px 34px 18px 37px;font-size:26px;font-weight:normal}.new-insights p{font-size:20px;margin-bottom:7px}.home-product__white{color:#fff}.customer-stories h1,.home-product__text h1,.home-product2__text h1,.in-news-slider h1,.events-publications__card h1,.join-us__textbox h1{margin-top:20px;font-size:16px;line-height:16px}.home-product__cont img{max-width:50%}.customer-stories h3{font-size:13px;margin-bottom:20px}.customer-stories h2,.in-news-slider h2{font-size:15px;line-height:15px}.customer-stories p,.home-product__text p,.home-product2__text p,.in-news-slider p,.events-publications .events p,.events-publications .events .events__link,.events-publications .publications p,.join-us__textbox p{font-size:12px;line-height:12px}.home-product-section{padding:20px}.home-product__text{padding-left:0}.home-product2-section{padding-bottom:0}.in-news-slider{padding:20px 20px 40px 20px;overflow:hidden;}.in-news-slider .slick-prev,.in-news-slider .slick-next{width:30px;}.in-news-slider .slick-prev::before,.in-news-slider .slick-next::before{width:30px;height:30px;font-size:30px}.in-news-slider .slick-dots{bottom:-10px}.events-publications{padding:20px}.events-publications__card{margin:10px 0;min-height:440px}.events-publications .events p,.events-publications .events .events__link,.events-publications .publications p{padding:0 20px}.events-publications__card .fld-btn{bottom:15px;max-width:100px}.join-us__textbox .fld-btn{max-width:100px}.events-publications__card h1{padding-left:20px}.new-insights .new-insights__last-p{margin-bottom:7px}}@media (max-width:991px){.dropdown-nav-section{-webkit-box-flex:3;-webkit-flex-grow:3;-moz-flex-grow:3;-ms-flex-positive:3;flex-grow:3}.dropdown-nav__item{padding-right:10px}.col--toolbox .sign-in a,.col--toolbox .sign-in .icon-globe{margin-right:10px}}@media (max-width:425px){.home-slider h1{margin-top:15px}.home-slider .slick-prev,.home-slider .slick-next{background:transparent}}@media only screen and (max-width:767px){.customer-stories__box img,.events-publications img{width:inherit}}/*!
Video.js Default Styles (http://videojs.com)
Version 4.5.1
Create your own skin at http://designer.videojs.com
*/
/* SKIN
================================================================================
The main class name for all skin-specific styles. To make your own skin,
replace all occurances of 'vjs-default-skin' with a new name. Then add your new
skin name to your video tag instead of the default skin.
e.g. <video class="video-js my-skin-name">
*/
.vjs-default-skin {
  color: #cccccc;
}
/* Custom Icon Font
--------------------------------------------------------------------------------
The control icons are from a custom font. Each icon corresponds to a character
(e.g. "\e001"). Font icons allow for easy scaling and coloring of icons.
*/
@font-face {
  font-family: "icons";
}
/* Base UI Component Classes
--------------------------------------------------------------------------------
*/
/* Slider - used for Volume bar and Seek bar */
.vjs-default-skin .vjs-slider {
  /* Replace browser focus hightlight with handle highlight */
  outline: 0;
  position: relative;
  cursor: pointer;
  padding: 0;
  /* background-color-with-alpha */
  background-color: #333333;
  background-color: rgba(51, 51, 51, 0.9);
}
.vjs-default-skin .vjs-slider:focus {
  /* box-shadow */
  -webkit-box-shadow: 0 0 2em #ffffff;
  -moz-box-shadow: 0 0 2em #ffffff;
  box-shadow: 0 0 2em #ffffff;
}
.vjs-default-skin .vjs-slider-handle {
  position: absolute;
  /* Needed for IE6 */
  left: 0;
  top: 0;
}
.vjs-default-skin .vjs-slider-handle:before {
  font-size: 1em;
  line-height: 1;
  text-align: center;
  text-shadow: 0em 0em 1em #fff;
  position: absolute;
  top: 0;
  left: 0;
}
/* Control Bar
--------------------------------------------------------------------------------
The default control bar that is a container for most of the controls.
*/
.vjs-default-skin .vjs-control-bar {
  /* Start hidden */
  display: none;
  position: absolute;
  /* Place control bar at the bottom of the player box/video.
     If you want more margin below the control bar, add more height. */
  bottom: 0;
  /* Use left/right to stretch to 100% width of player div */
  left: 0;
  right: 0;
  /* Height includes any margin you want above or below control items */
  height: 3.0em;
  /* background-color-with-alpha */
  background-color: #07141e;
  background-color: rgba(7, 20, 30, 0.7);
}
/* Show the control bar only once the video has started playing */
.vjs-default-skin.vjs-has-started .vjs-control-bar {
  display: block;
  /* Visibility needed to make sure things hide in older browsers too. */

  visibility: visible;
  opacity: 1;
  /* transition */
  -webkit-transition: visibility 0.1s, opacity 0.1s;
  -moz-transition: visibility 0.1s, opacity 0.1s;
  -o-transition: visibility 0.1s, opacity 0.1s;
  transition: visibility 0.1s, opacity 0.1s;
}
/* Hide the control bar when the video is playing and the user is inactive  */
.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
  display: block;
  visibility: hidden;
  opacity: 0;
  /* transition */
  -webkit-transition: visibility 1s, opacity 1s;
  -moz-transition: visibility 1s, opacity 1s;
  -o-transition: visibility 1s, opacity 1s;
  transition: visibility 1s, opacity 1s;
}
.vjs-default-skin.vjs-controls-disabled .vjs-control-bar {
  display: none;
}
.vjs-default-skin.vjs-using-native-controls .vjs-control-bar {
  display: none;
}
/* IE8 is flakey with fonts, and you have to change the actual content to force
fonts to show/hide properly.
  - "\9" IE8 hack didn't work for this
  - Found in XP IE8 from http://modern.ie. Does not show up in "IE8 mode" in IE9
*/
@media \0screen {
  .vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar :before {
    content: "";
  }
}
/* General styles for individual controls. */
.vjs-default-skin .vjs-control {
  outline: none;
  position: relative;
  float: left;
  text-align: center;
  margin: 0;
  padding: 0;
  height: 3.0em;
  width: 4em;
}
/* FontAwsome button icons */
.vjs-default-skin .vjs-control:before {
  font-family: "icons";
  font-size: 1.5em;
  line-height: 2;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  text-align: center;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
}
/* Replacement for focus outline */
.vjs-default-skin .vjs-control:focus:before,
.vjs-default-skin .vjs-control:hover:before {
  text-shadow: 0em 0em 1em #ffffff;
}
.vjs-default-skin .vjs-control:focus {
  /*  outline: 0; */
  /* keyboard-only users cannot see the focus on several of the UI elements when
  this is set to 0 */

}
/* Hide control text visually, but have it available for screenreaders */
.vjs-default-skin .vjs-control-text {
  /* hide-visually */
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
/* Play/Pause
--------------------------------------------------------------------------------
*/
.vjs-default-skin .vjs-play-control {
  width: 5em;
  cursor: pointer;
}
.vjs-default-skin .vjs-play-control:before {
  content: "\e627";
}
.vjs-default-skin.vjs-playing .vjs-play-control:before {
  content: "\e627";
}
.vjs-default-skin.vjs-paused .vjs-play-control:before {
  content: "\e628";
}
/* Volume/Mute
-------------------------------------------------------------------------------- */
.vjs-default-skin .vjs-mute-control,
.vjs-default-skin .vjs-volume-menu-button {
  cursor: pointer;
  float: right;
}
.vjs-default-skin .vjs-mute-control:before,
.vjs-default-skin .vjs-volume-menu-button:before {
  content: "\e626";
}
.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,
.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before {
  content: "\e626";
}
.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,
.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before {
  content: "\e626";
}
.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,
.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before {
  content: "\e626";
}
.vjs-default-skin .vjs-volume-control {
  width: 5em;
  float: right;
}
.vjs-default-skin .vjs-volume-bar {
  width: 5em;
  height: 0.6em;
  margin: 1.1em auto 0;
}
.vjs-default-skin .vjs-volume-menu-button .vjs-menu-content {
  height: 2.9em;
}
.vjs-default-skin .vjs-volume-level {
  position: absolute;
  top: 0;
  left: 0;
  height: 0.5em;
  background: #66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat;
}
.vjs-default-skin .vjs-volume-bar .vjs-volume-handle {
  width: 0.5em;
  height: 0.5em;
}
.vjs-default-skin .vjs-volume-handle:before {
  font-size: 0.9em;
  top: -0.2em;
  left: -0.2em;
  width: 1em;
  height: 1em;
}
.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content {
  width: 6em;
  left: -4em;
}
/* Progress
--------------------------------------------------------------------------------
*/
.vjs-default-skin .vjs-progress-control {
  position: absolute;
  left: 50px;
  right: 120px;
  width: auto;
  font-size: 0.3em;
  height: 1em;
  /* Set above the rest of the controls. */
  top: 12px;
  /* Shrink the bar slower than it grows. */
  /* transition */
  /*-webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;*/
}
/* On hover, make the progress bar grow to something that's more clickable.
    This simply changes the overall font for the progress bar, and this
    updates both the em-based widths and heights, as wells as the icon font */
.vjs-default-skin:hover .vjs-progress-control {
  /*font-size: .9em; */
  /* Even though we're not changing the top/height, we need to include them in
      the transition so they're handled correctly. */

  /* transition */
  /*-webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;*/
}
/* Box containing play and load progresses. Also acts as seek scrubber. */
.vjs-default-skin .vjs-progress-holder {
  height: 100%;
}
/* Progress Bars */
.vjs-default-skin .vjs-progress-holder .vjs-play-progress,
.vjs-default-skin .vjs-progress-holder .vjs-load-progress {
  position: absolute;
  display: block;
  height: 100%;
  margin: 0;
  padding: 0;
  /* Needed for IE6 */
  left: 0;
  top: 0;
}
.vjs-default-skin .vjs-play-progress {
  /*
    Using a data URI to create the white diagonal lines with a transparent
      background. Surprisingly works in IE8.
      Created using http://www.patternify.com
    Changing the first color value will change the bar color.
    Also using a paralax effect to make the lines move backwards.
      The -50% left position makes that happen.
  */

  background: #66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat;
}
.vjs-default-skin .vjs-load-progress {
  background: #646464 /* IE8- Fallback */;
  background: rgba(255, 255, 255, 0.4);
}
.vjs-default-skin .vjs-seek-handle {
  width: 1.5em;
  height: 100%;
}
.vjs-default-skin .vjs-seek-handle:before {
  padding-top: 0.1em /* Minor adjustment */;
}
/* Time Display
--------------------------------------------------------------------------------
*/
.vjs-default-skin .vjs-time-controls {
  font-size: 1em;
  /* Align vertically by making the line height the same as the control bar */
  line-height: 3em;
  display: none;
}
.vjs-default-skin .vjs-current-time {
  float: left;
}
.vjs-default-skin .vjs-duration {
  float: left;
}
/* Remaining time is in the HTML, but not included in default design */
.vjs-default-skin .vjs-remaining-time {
  display: none;
  float: left;
}
.vjs-time-divider {
  float: left;
  line-height: 3em;
  display: none;
}
/* Fullscreen
--------------------------------------------------------------------------------
*/
.vjs-default-skin .vjs-fullscreen-control {
  width: 3.8em;
  cursor: pointer;
  float: right;
}
.vjs-default-skin .vjs-fullscreen-control:before {
  content: "\e612";
}
/* Switch to the exit icon when the player is in fullscreen */
.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before {
  content: "\e00b";
}
/* Big Play Button (play button at start)
--------------------------------------------------------------------------------
Positioning of the play button in the center or other corners can be done more
easily in the skin designer. http://designer.videojs.com/
*/
.vjs-default-skin .vjs-big-play-button {
  left: 0.5em;
  top: 0.5em;
  font-size: 3em;
  z-index: 2;
  position: absolute;
  width: 4em;
  height: 2.6em;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  opacity: 1;
  /* Need a slightly gray bg so it can be seen on black backgrounds */
  /* background-color-with-alpha */
  background-color: #07141e;
  background-color: rgba(7, 20, 30, 0.7);
  border: 0.1em solid #3b4249;
  /* border-radius */
  -webkit-border-radius: 0.8em;
  -moz-border-radius: 0.8em;
  border-radius: 0.8em;
  /* box-shadow */
  -webkit-box-shadow: 0px 0px 1em rgba(255, 255, 255, 0.25);
  -moz-box-shadow: 0px 0px 1em rgba(255, 255, 255, 0.25);
  box-shadow: 0px 0px 1em rgba(255, 255, 255, 0.25);
  /* transition */
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
  display: none !important;
}
/* Optionally center */
.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button {
  /* Center it horizontally */
  left: 50%;
  margin-left: -2.1em;
  /* Center it vertically */
  top: 50%;
  margin-top: -1.4000000000000001em;
}
/* Hide if controls are disabled */
.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button {
  display: none;
}
/* Hide when video starts playing */
.vjs-default-skin.vjs-has-started .vjs-big-play-button {
  display: none;
}
/* Hide on mobile devices. Remove when we stop using native controls
    by default on mobile  */
.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button {
  display: none;
}
.vjs-default-skin:hover .vjs-big-play-button,
.vjs-default-skin .vjs-big-play-button:focus {
  outline: 0;
  border-color: #fff;
  /* IE8 needs a non-glow hover state */
  background-color: #505050;
  background-color: rgba(50, 50, 50, 0.75);
  /* box-shadow */
  -webkit-box-shadow: 0 0 3em #ffffff;
  -moz-box-shadow: 0 0 3em #ffffff;
  box-shadow: 0 0 3em #ffffff;
  /* transition */
  -webkit-transition: all 0s;
  -moz-transition: all 0s;
  -o-transition: all 0s;
  transition: all 0s;
}
.vjs-default-skin .vjs-big-play-button:before {
  content: "\e627";
  font-family: "icons";
  /* In order to center the play icon vertically we need to set the line height
     to the same as the button height */

  line-height: 2.6em;
  text-shadow: 0.05em 0.05em 0.1em #000;
  text-align: center /* Needed for IE8 */;
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
}
/* Loading Spinner
--------------------------------------------------------------------------------
*/
.vjs-loading-spinner {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  font-size: 4em;
  line-height: 1;
  width: 1em;
  height: 1em;
  margin-left: -0.5em;
  margin-top: -0.5em;
  opacity: 0.75;
  /* animation */
  -webkit-animation: spin 1.5s infinite linear;
  -moz-animation: spin 1.5s infinite linear;
  -o-animation: spin 1.5s infinite linear;
  animation: spin 1.5s infinite linear;
}
.vjs-default-skin .vjs-loading-spinner:before {
  content: "\e01e";
  font-family: "icons";
  position: absolute;
  top: 0;
  left: 0;
  width: 1em;
  height: 1em;
  text-align: center;
  text-shadow: 0em 0em 0.1em #000;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
/* Menu Buttons (Captions/Subtitles/etc.)
--------------------------------------------------------------------------------
*/
.vjs-default-skin .vjs-menu-button {
  float: right;
  cursor: pointer;
  display: none;
}
.vjs-default-skin .vjs-menu {
  display: none;
  position: absolute;
  bottom: 0;
  left: 0em;
  /* (Width of vjs-menu - width of button) / 2 */

  width: 0em;
  height: 0em;
  margin-bottom: 3em;
  border-left: 2em solid transparent;
  border-right: 2em solid transparent;
  border-top: 1.55em solid #000000;
  /* Same width top as ul bottom */

  border-top-color: rgba(7, 40, 50, 0.5);
  /* Same as ul background */

}
/* Button Pop-up Menu */
.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content {
  display: block;
  padding: 0;
  margin: 0;
  position: absolute;
  width: 10em;
  bottom: 1.5em;
  /* Same bottom as vjs-menu border-top */

  max-height: 15em;
  overflow: auto;
  left: -5em;
  /* Width of menu - width of button / 2 */

  /* background-color-with-alpha */
  background-color: #07141e;
  background-color: rgba(7, 20, 30, 0.7);
  /* box-shadow */
  -webkit-box-shadow: -0.2em -0.2em 0.3em rgba(255, 255, 255, 0.2);
  -moz-box-shadow: -0.2em -0.2em 0.3em rgba(255, 255, 255, 0.2);
  box-shadow: -0.2em -0.2em 0.3em rgba(255, 255, 255, 0.2);
}
.vjs-default-skin .vjs-menu-button:hover .vjs-menu {
  display: block;
}
.vjs-default-skin .vjs-menu-button ul li {
  list-style: none;
  margin: 0;
  padding: 0.3em 0 0.3em 0;
  line-height: 1.4em;
  font-size: 1.2em;
  text-align: center;
  text-transform: lowercase;
}
.vjs-default-skin .vjs-menu-button ul li.vjs-selected {
  background-color: #000;
}
.vjs-default-skin .vjs-menu-button ul li:focus,
.vjs-default-skin .vjs-menu-button ul li:hover,
.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,
.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover {
  outline: 0;
  color: #111;
  /* background-color-with-alpha */
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, 0.75);
  /* box-shadow */
  -webkit-box-shadow: 0 0 1em #ffffff;
  -moz-box-shadow: 0 0 1em #ffffff;
  box-shadow: 0 0 1em #ffffff;
}
.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title {
  text-align: center;
  text-transform: uppercase;
  font-size: 1em;
  line-height: 2em;
  padding: 0;
  margin: 0 0 0.3em 0;
  font-weight: bold;
  cursor: default;
}
/* Subtitles Button */
.vjs-default-skin .vjs-subtitles-button:before {
  content: "\e00c";
}
/* Captions Button */
.vjs-default-skin .vjs-captions-button:before {
  content: "\e008";
}
/* Replacement for focus outline */
.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,
.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before {
  /* box-shadow */
  -webkit-box-shadow: 0 0 1em #ffffff;
  -moz-box-shadow: 0 0 1em #ffffff;
  box-shadow: 0 0 1em #ffffff;
}
/*
REQUIRED STYLES (be careful overriding)
================================================================================
When loading the player, the video tag is replaced with a DIV,
that will hold the video tag or object tag for other playback methods.
The div contains the video playback element (Flash or HTML5) and controls,
and sets the width and height of the video.

** If you want to add some kind of border/padding (e.g. a frame), or special
positioning, use another containing element. Otherwise you risk messing up
control positioning and full window mode. **
*/
.video-js {
  background-color: #000;
  position: relative;
  padding: 0;
  /* Start with 10px for base font size so other dimensions can be em based and
     easily calculable. */

  font-size: 10px;
  /* Allow poster to be vertially aligned. */

  vertical-align: middle;
  /*  display: table-cell; */
  /*This works in Safari but not Firefox.*/

  /* Provide some basic defaults for fonts */

  font-weight: normal;
  font-style: normal;
  /* Avoiding helvetica: issue #376 */

  font-family: Arial, sans-serif;
  /* Turn off user selection (text highlighting) by default.
     The majority of player components will not be text blocks.
     Text areas will need to turn user selection back on. */

  /* user-select */
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
/* Playback technology elements expand to the width/height of the containing div
    <video> or <object> */
.video-js .vjs-tech {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* Fix for Firefox 9 fullscreen (only if it is enabled). Not needed when
   checking fullScreenEnabled. */
.video-js:-moz-full-screen {
  position: absolute;
}
/* Fullscreen Styles */
body.vjs-full-window {
  padding: 0;
  margin: 0;
  height: 100%;
  /* Fix for IE6 full-window. http://www.cssplay.co.uk/layouts/fixed.html */
  overflow-y: auto;
}
.video-js.vjs-fullscreen {
  position: fixed;
  overflow: hidden;
  z-index: 1000;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: 100% !important;
  height: 100% !important;
  /* IE6 full-window (underscore hack) */
  _position: absolute;
}
.video-js:-webkit-full-screen {
  width: 100% !important;
  height: 100% !important;
}
.video-js.vjs-fullscreen.vjs-user-inactive {
  cursor: none;
}
/* Poster Styles */
.vjs-poster {
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: contain;
  cursor: pointer;
  height: 100%;
  margin: 0;
  padding: 0;
  position: relative;
  width: 100%;
}
.vjs-poster img {
  display: block;
  margin: 0 auto;
  max-height: 100%;
  padding: 0;
  width: 100%;
}
/* Hide the poster when native controls are used otherwise it covers them */
.video-js.vjs-using-native-controls .vjs-poster {
  display: none;
}
/* Text Track Styles */
/* Overall track holder for both captions and subtitles */
.video-js .vjs-text-track-display {
  text-align: center;
  position: absolute;
  bottom: 4em;
  /* Leave padding on left and right */
  left: 1em;
  right: 1em;
}
/* Move captions down when controls aren't being shown */
.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display {
  bottom: 1em;
}
/* Individual tracks */
.video-js .vjs-text-track {
  display: none;
  font-size: 1.4em;
  text-align: center;
  margin-bottom: 0.1em;
  /* Transparent black background, or fallback to all black (oldIE) */
  /* background-color-with-alpha */
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0.5);
}
.video-js .vjs-subtitles {
  color: #ffffff /* Subtitles are white */;
}
.video-js .vjs-captions {
  color: #ffcc66 /* Captions are yellow */;
}
.vjs-tt-cue {
  display: block;
}
/* Hide disabled or unsupported controls */
.vjs-default-skin .vjs-hidden {
  display: none;
}
.vjs-lock-showing {
  display: block !important;
  opacity: 1;
  visibility: visible;
}
/* -----------------------------------------------------------------------------
The original source of this file lives at
https://github.com/videojs/video.js/blob/master/src/css/video-js.less */

.dropzone,.dropzone *,.dropzone-previews,.dropzone-previews *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dropzone{position:relative;border:1px solid rgba(0,0,0,0.08);background:rgba(0,0,0,0.02);padding:1em;}.dropzone.dz-clickable{cursor:pointer;}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message span{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone .dz-message{opacity:1;-ms-filter:none;filter:none}.dropzone.dz-drag-hover{border-color:rgba(0,0,0,0.15);background:rgba(0,0,0,0.04)}.dropzone.dz-started .dz-message{display:none}.dropzone .dz-preview,.dropzone-previews .dz-preview{background:rgba(255,255,255,0.8);position:relative;display:inline-block;margin:17px;vertical-align:top;border:1px solid #acacac;padding:6px 6px 6px 6px;}.dropzone .dz-preview.dz-file-preview [data-dz-thumbnail],.dropzone-previews .dz-preview.dz-file-preview [data-dz-thumbnail]{display:none}.dropzone .dz-preview .dz-details,.dropzone-previews .dz-preview .dz-details{width:100px;height:100px;position:relative;background:#ebebeb;padding:5px;margin-bottom:22px;}.dropzone .dz-preview .dz-details .dz-filename,.dropzone-previews .dz-preview .dz-details .dz-filename{overflow:hidden;height:100%}.dropzone .dz-preview .dz-details img,.dropzone-previews .dz-preview .dz-details img{position:absolute;top:0;left:0;width:100px;height:100px}.dropzone .dz-preview .dz-details .dz-size,.dropzone-previews .dz-preview .dz-details .dz-size{position:absolute;bottom:-28px;left:3px;height:28px;line-height:28px}.dropzone .dz-preview.dz-error .dz-error-mark,.dropzone-previews .dz-preview.dz-error .dz-error-mark{display:block}.dropzone .dz-preview.dz-success .dz-success-mark,.dropzone-previews .dz-preview.dz-success .dz-success-mark{display:block}.dropzone .dz-preview:hover .dz-details img,.dropzone-previews .dz-preview:hover .dz-details img{display:none}.dropzone .dz-preview .dz-success-mark,.dropzone-previews .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark,.dropzone-previews .dz-preview .dz-error-mark{display:none;position:absolute;width:40px;height:40px;font-size:30px;text-align:center;right:-10px;top:-10px}.dropzone .dz-preview .dz-success-mark,.dropzone-previews .dz-preview .dz-success-mark{color:#8cc657}.dropzone .dz-preview .dz-error-mark,.dropzone-previews .dz-preview .dz-error-mark{color:#ee162d}.dropzone .dz-preview .dz-progress,.dropzone-previews .dz-preview .dz-progress{position:absolute;top:100px;left:6px;right:6px;height:6px;background:#d7d7d7;display:none;}.dropzone .dz-preview .dz-progress .dz-upload,.dropzone-previews .dz-preview .dz-progress .dz-upload{display:block;position:absolute;top:0;bottom:0;left:0;width:0%;background-color:#8cc657}.dropzone .dz-preview.dz-processing .dz-progress,.dropzone-previews .dz-preview.dz-processing .dz-progress{display:block}.dropzone .dz-preview .dz-error-message,.dropzone-previews .dz-preview .dz-error-message{display:none;position:absolute;top:-5px;left:-20px;background:rgba(245,245,245,0.8);padding:8px 10px;color:#800;min-width:140px;max-width:500px;z-index:500}.dropzone .dz-preview:hover.dz-error .dz-error-message,.dropzone-previews .dz-preview:hover.dz-error .dz-error-message{display:block}.dropzone,.dropzone *,.dropzone-previews,.dropzone-previews *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dropzone{position:relative;border:1px solid rgba(0,0,0,0.08);background:rgba(0,0,0,0.02);padding:1em;}.dropzone.dz-clickable{cursor:pointer;}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message span{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone .dz-message{opacity:1;-ms-filter:none;filter:none}.dropzone.dz-drag-hover{border-color:rgba(0,0,0,0.15);background:rgba(0,0,0,0.04)}.dropzone.dz-started .dz-message{display:none}.dropzone .dz-preview,.dropzone-previews .dz-preview{background:rgba(255,255,255,0.8);position:relative;display:inline-block;margin:17px;vertical-align:top;border:1px solid #acacac;padding:6px 6px 6px 6px;}.dropzone .dz-preview.dz-file-preview [data-dz-thumbnail],.dropzone-previews .dz-preview.dz-file-preview [data-dz-thumbnail]{display:none}.dropzone .dz-preview .dz-details,.dropzone-previews .dz-preview .dz-details{width:100px;height:100px;position:relative;background:#ebebeb;padding:5px;margin-bottom:22px;}.dropzone .dz-preview .dz-details .dz-filename,.dropzone-previews .dz-preview .dz-details .dz-filename{overflow:hidden;height:100%}.dropzone .dz-preview .dz-details img,.dropzone-previews .dz-preview .dz-details img{position:absolute;top:0;left:0;width:100px;height:100px}.dropzone .dz-preview .dz-details .dz-size,.dropzone-previews .dz-preview .dz-details .dz-size{position:absolute;bottom:-28px;left:3px;height:28px;line-height:28px}.dropzone .dz-preview.dz-error .dz-error-mark,.dropzone-previews .dz-preview.dz-error .dz-error-mark{display:block}.dropzone .dz-preview.dz-success .dz-success-mark,.dropzone-previews .dz-preview.dz-success .dz-success-mark{display:block}.dropzone .dz-preview:hover .dz-details img,.dropzone-previews .dz-preview:hover .dz-details img{display:none}.dropzone .dz-preview .dz-success-mark,.dropzone-previews .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark,.dropzone-previews .dz-preview .dz-error-mark{display:none;position:absolute;width:40px;height:40px;font-size:30px;text-align:center;right:-10px;top:-10px}.dropzone .dz-preview .dz-success-mark,.dropzone-previews .dz-preview .dz-success-mark{color:#8cc657}.dropzone .dz-preview .dz-error-mark,.dropzone-previews .dz-preview .dz-error-mark{color:#ee162d}.dropzone .dz-preview .dz-progress,.dropzone-previews .dz-preview .dz-progress{position:absolute;top:100px;left:6px;right:6px;height:6px;background:#d7d7d7;display:none;}.dropzone .dz-preview .dz-progress .dz-upload,.dropzone-previews .dz-preview .dz-progress .dz-upload{display:block;position:absolute;top:0;bottom:0;left:0;width:0%;background-color:#8cc657}.dropzone .dz-preview.dz-processing .dz-progress,.dropzone-previews .dz-preview.dz-processing .dz-progress{display:block}.dropzone .dz-preview .dz-error-message,.dropzone-previews .dz-preview .dz-error-message{display:none;position:absolute;top:-5px;left:-20px;background:rgba(245,245,245,0.8);padding:8px 10px;color:#800;min-width:140px;max-width:500px;z-index:500}.dropzone .dz-preview:hover.dz-error .dz-error-message,.dropzone-previews .dz-preview:hover.dz-error .dz-error-message{display:block}.dropzone{border:1px solid rgba(0,0,0,0.03);min-height:360px;border-radius:3px;background:rgba(0,0,0,0.03);padding:23px;}.dropzone .dz-default.dz-message{opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;background-image:url("../images/dropzone-spritemap.png");background-repeat:no-repeat;background-position:0 0;position:absolute;width:428px;height:123px;margin-left:-214px;margin-top:-61.5px;top:50%;left:50%;}@media all and (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5/1),(min-device-pixel-ratio:1.5),(min-resolution:138dpi),(min-resolution:1.5dppx){.dropzone .dz-default.dz-message{background-image:url("../images/dropzone-spritemap@2x.png");-webkit-background-size:428px 406px;-moz-background-size:428px 406px;background-size:428px 406px}}.dropzone .dz-default.dz-message span{display:none}.dropzone.dz-square .dz-default.dz-message{background-position:0 -123px;width:268px;margin-left:-134px;height:174px;margin-top:-87px}.dropzone.dz-drag-hover .dz-message{opacity:.15;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";filter:alpha(opacity=15)}.dropzone.dz-started .dz-message{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.dropzone .dz-preview,.dropzone-previews .dz-preview{-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.16);box-shadow:1px 1px 4px rgba(0,0,0,0.16);font-size:14px;}.dropzone .dz-preview.dz-image-preview:hover .dz-details img,.dropzone-previews .dz-preview.dz-image-preview:hover .dz-details img{display:block;opacity:.1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10)}.dropzone .dz-preview.dz-success .dz-success-mark,.dropzone-previews .dz-preview.dz-success .dz-success-mark{opacity:1;-ms-filter:none;filter:none}.dropzone .dz-preview.dz-error .dz-error-mark,.dropzone-previews .dz-preview.dz-error .dz-error-mark{opacity:1;-ms-filter:none;filter:none}.dropzone .dz-preview.dz-error .dz-progress .dz-upload,.dropzone-previews .dz-preview.dz-error .dz-progress .dz-upload{background:#ee1e2d}.dropzone .dz-preview .dz-error-mark,.dropzone-previews .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark,.dropzone-previews .dz-preview .dz-success-mark{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;-ms-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;background-image:url("../images/dropzone-spritemap.png");background-repeat:no-repeat;}@media all and (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5/1),(min-device-pixel-ratio:1.5),(min-resolution:138dpi),(min-resolution:1.5dppx){.dropzone .dz-preview .dz-error-mark,.dropzone-previews .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark,.dropzone-previews .dz-preview .dz-success-mark{background-image:url("../images/dropzone-spritemap@2x.png");-webkit-background-size:428px 406px;-moz-background-size:428px 406px;background-size:428px 406px}}.dropzone .dz-preview .dz-error-mark span,.dropzone-previews .dz-preview .dz-error-mark span,.dropzone .dz-preview .dz-success-mark span,.dropzone-previews .dz-preview .dz-success-mark span{display:none}.dropzone .dz-preview .dz-error-mark,.dropzone-previews .dz-preview .dz-error-mark{background-position:-268px -123px}.dropzone .dz-preview .dz-success-mark,.dropzone-previews .dz-preview .dz-success-mark{background-position:-268px -163px}.dropzone .dz-preview .dz-progress .dz-upload,.dropzone-previews .dz-preview .dz-progress .dz-upload{-webkit-animation:loading .4s linear infinite;-moz-animation:loading .4s linear infinite;-o-animation:loading .4s linear infinite;-ms-animation:loading .4s linear infinite;animation:loading .4s linear infinite;-webkit-transition:width 0.3s ease-in-out;-moz-transition:width 0.3s ease-in-out;-o-transition:width 0.3s ease-in-out;-ms-transition:width 0.3s ease-in-out;transition:width 0.3s ease-in-out;border-radius:2px;position:absolute;top:0;left:0;width:0%;height:100%}image "../images/dropzone-spritemap.png"428px 406px{background-repeat:repeat-x;background-position:0 -400px}.dz-success .dz-progress{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;-ms-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out}.dz-error-message{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}:hover.dz-error .dz-error-message{opacity:1;-ms-filter:none;filter:none}a.dz-remove{background-image:-webkit-linear-gradient(top, #fafafa, #eee);background-image:-moz-linear-gradient(top, #fafafa, #eee);background-image:-o-linear-gradient(top, #fafafa, #eee);background-image:-ms-linear-gradient(top, #fafafa, #eee);background-image:linear-gradient(to bottom, #fafafa, #eee);border-radius:2px;border:1px solid #eee;text-decoration:none;display:block;padding:4px 5px;text-align:center;color:#aaa;margin-top:26px;}a.dz-remove:hover{color:#666}@keyframes loading{from{background-position:0 -400px}to{background-position:-7px -400px}}.print-container{display:none}.print-header{margin-bottom:11px;border-bottom:1px solid #999;padding:11px 0}.print-customer{margin-bottom:22px}.print-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;height:28px;line-height:28px;width:auto;padding:0 7px;border:0;color:#fff;text-align:center;cursor:pointer;font-size:14px;text-transform:uppercase;font-family:"Noto Sans","Montserrat",sans-serif;background:#530080;}@media only screen and (min-width:768px){.print-button{display:inline-block}}.print-button:hover{background:#000;color:#fff}.print-logo{height:70px;margin-top:8px}.print-name{font-size:10pt;font-weight:400;margin:0}.print-address{font-size:10pt}@media print{*{-webkit-print-color-adjust:exact;background-image:none !important}body{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:11pt;line-height:1.2;color:#000;margin:0 1%}div *,header,section{color:#000;background:#fff;margin-top:0 !important;padding-top:0}input{border:0}.section{max-width:8in;border:1px solid #eee;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.15);box-shadow:0 0 10px rgba(0,0,0,0.15);font-size:12px;line-height:18px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#555;margin:auto;padding:10px}.shopping-cart-table + .section{display:none}.section__header,.section--header,.footer,.article__button,.stacked-articles__item:not(.stacked-articles__item--selected),.col--article-social,.col--article-links,.social-toolbar,.article__bookmark,.article__header__dark-background,.article__footer,.col--article-comments--right,.single-page__menu,.event-slider,.first-view-slider,.slider-buttons,.scripthub--subnav,.pending,.scripthub--button,.print-button,.navigable-section-title,.account__welcome,.account-main-navigation,.shopping-cart__intro,.shopping-cart__success,.shopping-cart__label,.shopping-cart-step__terms,.section--shopping-cart .form__button--submit,.section--shopping-cart .search-form__fieldset__submit,.shopping-cart__item:nth-child(n+2),.section--orders__header,.section--orders__subheader,.shopping-cart-table__title,.shopping-cart__actions-group{display:none}.article__header{color:#000 !important;background:none !important;position:static !important}.col--8,.col--9{width:100%}.col--3,button{display:none}blockquote{color:#000}.group{width:95%}.section--product{background-color:#fff}.expandable-list__item .expandable-list__item__content{display:block}img{max-width:100% !important;page-break-inside:avoid}article a[href^=http]:after{content:" <" attr(href) "> "}article a[href^="#"]:after{content:""}div[style*="hidden"]{display:none}section.scripthub{margin-top:10px}.shopping-cart__label + .shopping-cart-table{width:100%;}.shopping-cart__label + .shopping-cart-table .shopping-cart-table__header th,.shopping-cart__label + .shopping-cart-table .shopping-cart-table__body__item--numeric{color:#000;padding-bottom:11px;text-align:left}.shopping-cart__label + .shopping-cart-table .shopping-cart-table__header th,.shopping-cart__label + .shopping-cart-table .shopping-cart-table__body td{vertical-align:top}.shopping-cart__label + .shopping-cart-table tbody.shopping-cart-table__body *{font-size:9pt}.shopping-cart__label + .shopping-cart-table .shopping-cart-table__header .shopping-cart-table__header__item--numeric,.shopping-cart__label + .shopping-cart-table .shopping-cart-table__body__item--numeric{text-align:center}.shopping-cart__label + .shopping-cart-table .shopping-cart-table__body__item--light{color:#000;}.shopping-cart__label + .shopping-cart-table .shopping-cart-table__body__item--light + .shopping-cart-table__body__item--numeric,.shopping-cart__label + .shopping-cart-table .shopping-cart-table__body__item--light + .shopping-cart-table__body__item--light{text-align:center}.shopping-cart__label + .shopping-cart-table .shopping-cart-table__body__item--total{border-top:2px solid #000;font-size:12pt !important;font-weight:700;text-align:left;}.shopping-cart__label + .shopping-cart-table .shopping-cart-table__body__item--total + .shopping-cart-table__body__item--total{text-align:right}.shopping-cart-step__note,.shopping-cart-step__note strong{padding:0;font-size:9pt}.print-container{display:block;}.print-container::after{content:"";display:block;clear:both}.print-header + .shopping-cart .shopping-cart__item{border-top:0}.section--navigable{margin:0;padding:0}}