#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left;margin:auto;border:0;display:block;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#cboxOverlay{background:url(_ui/desktop/common/images/colorbox/overlay.png) repeat 0 0;}#colorbox{}#cboxTopLeft{width:21px;height:21px;background:url(_ui/desktop/common/images/colorbox/controls.png) no-repeat -100px 0;}#cboxTopRight{width:21px;height:21px;background:url(_ui/desktop/common/images/colorbox/controls.png) no-repeat -129px 0;}#cboxBottomLeft{width:21px;height:21px;background:url(_ui/desktop/common/images/colorbox/controls.png) no-repeat -100px -29px;}#cboxBottomRight{width:21px;height:21px;background:url(_ui/desktop/common/images/colorbox/controls.png) no-repeat -129px -29px;}#cboxMiddleLeft{width:21px;background:url(_ui/desktop/common/images/colorbox/controls.png) left top repeat-y;}#cboxMiddleRight{width:21px;background:url(_ui/desktop/common/images/colorbox/controls.png) right top repeat-y;}#cboxTopCenter{height:21px;background:url(_ui/desktop/common/images/colorbox/border.png) 0 0 repeat-x;}#cboxBottomCenter{height:21px;background:url(_ui/desktop/common/images/colorbox/border.png) 0 -29px repeat-x;}#cboxContent{background:#fff;overflow:hidden;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494;}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494;}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef;}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(_ui/desktop/common/images/colorbox/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px;}#cboxPrevious.hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;background:url(_ui/desktop/common/images/colorbox/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px;}#cboxNext.hover{background-position:-50px -25px;}#cboxLoadingOverlay{background:url(_ui/desktop/common/images/colorbox/loading_background.png) no-repeat center center;}#cboxLoadingGraphic{background:url(_ui/desktop/common/images/colorbox/loading.gif) no-repeat center center;}#cboxClose{position:absolute;bottom:0;right:0;background:url(_ui/desktop/common/images/colorbox/controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px;}#cboxClose.hover{background-position:-25px -25px;}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight {filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}.cboxIE6 #cboxTopLeft{background:url(_ui/desktop/common/images/colorbox/ie6/borderTopLeft.png);}.cboxIE6 #cboxTopCenter{background:url(_ui/desktop/common/images/colorbox/ie6/borderTopCenter.png);}.cboxIE6 #cboxTopRight{background:url(_ui/desktop/common/images/colorbox/ie6/borderTopRight.png);}.cboxIE6 #cboxBottomLeft{background:url(_ui/desktop/common/images/colorbox/ie6/borderBottomLeft.png);}.cboxIE6 #cboxBottomCenter{background:url(_ui/desktop/common/images/colorbox/ie6/borderBottomCenter.png);}.cboxIE6 #cboxBottomRight{background:url(_ui/desktop/common/images/colorbox/ie6/borderBottomRight.png);}.cboxIE6 #cboxMiddleLeft{background:url(_ui/desktop/common/images/colorbox/ie6/borderMiddleLeft.png);}.cboxIE6 #cboxMiddleRight{background:url(_ui/desktop/common/images/colorbox/ie6/borderMiddleRight.png);}.cboxIE6 #cboxTopLeft,.cboxIE6 #cboxTopCenter,.cboxIE6 #cboxTopRight,.cboxIE6 #cboxBottomLeft,.cboxIE6 #cboxBottomCenter,.cboxIE6 #cboxBottomRight,.cboxIE6 #cboxMiddleLeft,.cboxIE6 #cboxMiddleRight {_behavior:expression(this.src = this.src ? this.src :this.currentStyle.backgroundImage.split('"')[1],this.style.background = "none",this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ",sizingMethod='scale')");}.bt-content {font-size:small;color:#000;line-height:normal;}.bt-active {}html {margin:0;padding:0;border:0;}body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,nav,section {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}article,aside,dialog,figure,footer,header,hgroup,nav,section {display:block;}body {line-height:1.5;background:white;}table {border-collapse:separate;border-spacing:0;}caption,th,td {text-align:left;font-weight:normal;float:none !important;}table,th,td {vertical-align:middle;}blockquote:before,blockquote:after,q:before,q:after {content:'';}blockquote,q {quotes:"" "";}a img {border:none;}:focus {outline:0;}html {font-size:100.01%;}body {font-size:75%;color:#222;background:#fff;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;}h1,h2,h3,h4,h5,h6 {font-weight:normal;color:#111;}h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}h2 {font-size:2em;margin-bottom:0.75em;}h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}h6 {font-size:1em;font-weight:bold;}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img {margin:0;}p {margin:0 0 1.5em;}.left {float:left !important;}p .left {margin:1.5em 1.5em 1.5em 0;padding:0;}.right {float:right !important;}p .right {margin:1.5em 0 1.5em 1.5em;padding:0;}a:focus,a:hover {color:#09f;}a {color:#06c;text-decoration:underline;}blockquote {margin:1.5em;color:#666;font-style:italic;}strong,dfn {font-weight:bold;}em,dfn {font-style:italic;}sup,sub {line-height:0;}abbr,acronym {border-bottom:1px dotted #666;}address {margin:0 0 1.5em;font-style:italic;}del {color:#666;}pre {margin:1.5em 0;white-space:pre;}pre,code,tt {font:1em 'andale mono','lucida console',monospace;line-height:1.5;}li ul,li ol {margin:0;}ul,ol {margin:0 1.5em 1.5em 0;padding-left:1.5em;}ul {list-style-type:disc;}ol {list-style-type:decimal;}dl {margin:0 0 1.5em 0;}dl dt {font-weight:bold;}dd {margin-left:1.5em;}table {margin-bottom:1.4em;width:100%;}th {font-weight:bold;}thead th {background:#c3d9ff;}th,td,caption {padding:4px 10px 4px 5px;}tbody tr:nth-child(even) td,tbody tr.even td {background:#e5ecf9;}tfoot {font-style:italic;}caption {background:#eee;}.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}.hide {display:none;}.quiet {color:#666;}.loud {color:#000;}.highlight {background:#ff0;}.added {background:#060;color:#fff;}.removed {background:#900;color:#fff;}.first {margin-left:0;padding-left:0;}.last {margin-right:0;padding-right:0;}.top {margin-top:0;padding-top:0;}.bottom {margin-bottom:0;padding-bottom:0;}label {font-weight:bold;}fieldset {padding:0 1.4em 1.4em 1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}legend {font-weight:bold;font-size:1.2em;margin-top:-0.2em;margin-bottom:1em;}fieldset,#IE8#HACK {padding-top:1.4em;}legend,#IE8#HACK {margin-top:0;margin-bottom:0;}input[type=text],input[type=password],input.text,input.title,textarea {background-color:#fff;border:1px solid #bbb;}input[type=text]:focus,input[type=password]:focus,input.text:focus,input.title:focus,textarea:focus {border-color:#666;}select {background-color:#fff;border-width:1px;border-style:solid;}input[type=text],input[type=password],input.text,input.title,textarea,select {margin:0.5em 0;}input.text,input.title {width:300px;padding:5px;}input.title {font-size:1.5em;}textarea {width:390px;height:250px;padding:5px;}form.inline {line-height:3;}form.inline p {margin-bottom:0;}.error,.alert,.notice,.success,.info {padding:0.8em;margin-bottom:1em;border:2px solid #ddd;}.error,.alert {background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4;}.notice {background:#fff6bf;color:#514721;border-color:#ffd324;}.success {background:#e6efc2;color:#264409;border-color:#c6d880;}.info {background:#d5edf8;color:#205791;border-color:#92cae4;}.error a,.alert a {color:#8a1f11;}.notice a {color:#514721;}.success a {color:#264409;}.info a {color:#205791;}.container {width:1240px;margin:0 auto;}.showgrid {background:url(_ui/desktop/common/blueprint/src/grid.png);}.column,.span-1,.span-2,.span-3,.span-4,.span-5,.span-6,.span-7,.span-8,.span-9,.span-10,.span-11,.span-12,.span-13,.span-14,.span-15,.span-16,.span-17,.span-18,.span-19,.span-20,.span-21,.span-22,.span-23,.span-24 {float:left;margin-right:8px;}.last {margin-right:0;}.span-1 {width:44px;}.span-2 {width:96px;}.span-3 {width:148px;}.span-4 {width:200px;}.span-5 {width:252px;}.span-6 {width:304px;}.span-7 {width:356px;}.span-8 {width:408px;}.span-9 {width:460px;}.span-10 {width:512px;}.span-11 {width:564px;}.span-12 {width:616px;}.span-13 {width:668px;}.span-14 {width:720px;}.span-15 {width:772px;}.span-16 {width:824px;}.span-17 {width:876px;}.span-18 {width:928px;}.span-19 {width:980px;}.span-20 {width:1032px;}.span-21 {width:1084px;}.span-22 {width:1136px;}.span-23 {width:1188px;}.span-24 {width:1240px;margin-right:0;}input.span-1,textarea.span-1,input.span-2,textarea.span-2,input.span-3,textarea.span-3,input.span-4,textarea.span-4,input.span-5,textarea.span-5,input.span-6,textarea.span-6,input.span-7,textarea.span-7,input.span-8,textarea.span-8,input.span-9,textarea.span-9,input.span-10,textarea.span-10,input.span-11,textarea.span-11,input.span-12,textarea.span-12,input.span-13,textarea.span-13,input.span-14,textarea.span-14,input.span-15,textarea.span-15,input.span-16,textarea.span-16,input.span-17,textarea.span-17,input.span-18,textarea.span-18,input.span-19,textarea.span-19,input.span-20,textarea.span-20,input.span-21,textarea.span-21,input.span-22,textarea.span-22,input.span-23,textarea.span-23,input.span-24,textarea.span-24 {border-left-width:1px;border-right-width:1px;padding-left:5px;padding-right:5px;}input.span-1,textarea.span-1 {width:32px;}input.span-2,textarea.span-2 {width:84px;}input.span-3,textarea.span-3 {width:136px;}input.span-4,textarea.span-4 {width:188px;}input.span-5,textarea.span-5 {width:240px;}input.span-6,textarea.span-6 {width:292px;}input.span-7,textarea.span-7 {width:344px;}input.span-8,textarea.span-8 {width:396px;}input.span-9,textarea.span-9 {width:448px;}input.span-10,textarea.span-10 {width:500px;}input.span-11,textarea.span-11 {width:552px;}input.span-12,textarea.span-12 {width:604px;}input.span-13,textarea.span-13 {width:656px;}input.span-14,textarea.span-14 {width:708px;}input.span-15,textarea.span-15 {width:760px;}input.span-16,textarea.span-16 {width:812px;}input.span-17,textarea.span-17 {width:864px;}input.span-18,textarea.span-18 {width:916px;}input.span-19,textarea.span-19 {width:968px;}input.span-20,textarea.span-20 {width:1020px;}input.span-21,textarea.span-21 {width:1072px;}input.span-22,textarea.span-22 {width:1124px;}input.span-23,textarea.span-23 {width:1176px;}input.span-24,textarea.span-24 {width:1228px;}.append-1 {padding-right:52px;}.append-2 {padding-right:104px;}.append-3 {padding-right:156px;}.append-4 {padding-right:208px;}.append-5 {padding-right:260px;}.append-6 {padding-right:312px;}.append-7 {padding-right:364px;}.append-8 {padding-right:416px;}.append-9 {padding-right:468px;}.append-10 {padding-right:520px;}.append-11 {padding-right:572px;}.append-12 {padding-right:624px;}.append-13 {padding-right:676px;}.append-14 {padding-right:728px;}.append-15 {padding-right:780px;}.append-16 {padding-right:832px;}.append-17 {padding-right:884px;}.append-18 {padding-right:936px;}.append-19 {padding-right:988px;}.append-20 {padding-right:1040px;}.append-21 {padding-right:1092px;}.append-22 {padding-right:1144px;}.append-23 {padding-right:1196px;}.prepend-1 {padding-left:52px;}.prepend-2 {padding-left:104px;}.prepend-3 {padding-left:156px;}.prepend-4 {padding-left:208px;}.prepend-5 {padding-left:260px;}.prepend-6 {padding-left:312px;}.prepend-7 {padding-left:364px;}.prepend-8 {padding-left:416px;}.prepend-9 {padding-left:468px;}.prepend-10 {padding-left:520px;}.prepend-11 {padding-left:572px;}.prepend-12 {padding-left:624px;}.prepend-13 {padding-left:676px;}.prepend-14 {padding-left:728px;}.prepend-15 {padding-left:780px;}.prepend-16 {padding-left:832px;}.prepend-17 {padding-left:884px;}.prepend-18 {padding-left:936px;}.prepend-19 {padding-left:988px;}.prepend-20 {padding-left:1040px;}.prepend-21 {padding-left:1092px;}.prepend-22 {padding-left:1144px;}.prepend-23 {padding-left:1196px;}.border {padding-right:3px;margin-right:4px;border-right:1px solid #ddd;}.colborder {padding-right:29px;margin-right:30px;border-right:1px solid #ddd;}.pull-1 {margin-left:-52px;}.pull-2 {margin-left:-104px;}.pull-3 {margin-left:-156px;}.pull-4 {margin-left:-208px;}.pull-5 {margin-left:-260px;}.pull-6 {margin-left:-312px;}.pull-7 {margin-left:-364px;}.pull-8 {margin-left:-416px;}.pull-9 {margin-left:-468px;}.pull-10 {margin-left:-520px;}.pull-11 {margin-left:-572px;}.pull-12 {margin-left:-624px;}.pull-13 {margin-left:-676px;}.pull-14 {margin-left:-728px;}.pull-15 {margin-left:-780px;}.pull-16 {margin-left:-832px;}.pull-17 {margin-left:-884px;}.pull-18 {margin-left:-936px;}.pull-19 {margin-left:-988px;}.pull-20 {margin-left:-1040px;}.pull-21 {margin-left:-1092px;}.pull-22 {margin-left:-1144px;}.pull-23 {margin-left:-1196px;}.pull-24 {margin-left:-1248px;}.pull-1,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9,.pull-10,.pull-11,.pull-12,.pull-13,.pull-14,.pull-15,.pull-16,.pull-17,.pull-18,.pull-19,.pull-20,.pull-21,.pull-22,.pull-23,.pull-24 {float:left;position:relative;}.push-1 {margin:0 -52px 1.5em 52px;}.push-2 {margin:0 -104px 1.5em 104px;}.push-3 {margin:0 -156px 1.5em 156px;}.push-4 {margin:0 -208px 1.5em 208px;}.push-5 {margin:0 -260px 1.5em 260px;}.push-6 {margin:0 -312px 1.5em 312px;}.push-7 {margin:0 -364px 1.5em 364px;}.push-8 {margin:0 -416px 1.5em 416px;}.push-9 {margin:0 -468px 1.5em 468px;}.push-10 {margin:0 -520px 1.5em 520px;}.push-11 {margin:0 -572px 1.5em 572px;}.push-12 {margin:0 -624px 1.5em 624px;}.push-13 {margin:0 -676px 1.5em 676px;}.push-14 {margin:0 -728px 1.5em 728px;}.push-15 {margin:0 -780px 1.5em 780px;}.push-16 {margin:0 -832px 1.5em 832px;}.push-17 {margin:0 -884px 1.5em 884px;}.push-18 {margin:0 -936px 1.5em 936px;}.push-19 {margin:0 -988px 1.5em 988px;}.push-20 {margin:0 -1040px 1.5em 1040px;}.push-21 {margin:0 -1092px 1.5em 1092px;}.push-22 {margin:0 -1144px 1.5em 1144px;}.push-23 {margin:0 -1196px 1.5em 1196px;}.push-24 {margin:0 -1248px 1.5em 1248px;}.push-1,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9,.push-10,.push-11,.push-12,.push-13,.push-14,.push-15,.push-16,.push-17,.push-18,.push-19,.push-20,.push-21,.push-22,.push-23,.push-24 {float:left;position:relative;}div.prepend-top,.prepend-top {margin-top:1.5em;}div.append-bottom,.append-bottom {margin-bottom:1.5em;}.box {padding:1.5em;margin-bottom:1.5em;background:#e5eCf9;}hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:1px;margin:0 0 1.45em;border:none;}hr.space {background:#fff;color:#fff;visibility:hidden;}.clearfix:after,.container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}.clearfix,.container {display:block;}.clear {clear:both;}ng-gallery .active{border:#fa5000 1px solid;opacity:1 !important;}ng-gallery .ng-gallery {width:100%;height:100%;display:inline-block;}ng-gallery .defaultImage {position:relative;display:inline-block;overflow:hidden;cursor:pointer;height:350px;width:83%;}ng-gallery .defaultImage:hover img {opacity:0.4 }ng-gallery .defaultImage:hover a {opacity:1;top:0;z-index:500;}ng-gallery .defaultImage:hover a i {top:50%;position:absolute;left:0;right:0;transform:translateY(-50%);}ng-gallery .defaultImage a {display:block;position:absolute;top:-100%;opacity:0;left:0;bottom:0;right:0;text-align:center;color:inherit;}ng-gallery .defaultImage a i {color:#fa5000;}ng-gallery .defaultImage img {max-height:100%;max-width:100%;-ms-touch-action:none;touch-action:none;overflow:hidden;}ng-gallery .ng-gallery .ng-gallery-image {height:360px;margin:10px;}ng-gallery .ng-gallery .ng-gallery-image :hover {cursor:pointer;}ng-gallery .ng-gallery .ng-gallery-thumbcontainer {float:left;width:14%;height:350px;margin-right:15px;overflow:hidden;}ng-gallery .ng-gallery .ng-thumb {max-width:90px;height:auto;display:block;cursor:pointer;margin-left:5px;}ng-gallery .ng-overlay {position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.2;z-index:10;user-select:none;-webkit-user-drag:none;}ng-gallery .ng-gallery-content {position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;text-align:center;}ng-gallery .ng-gallery-button {width:31px;height:31px;border:none;cursor:pointer;position:absolute;z-index:2;}ng-gallery a.close-popup {margin-top:4px;top:0;right:0;}ng-gallery a.print {margin-top:4px;top:0;left:0;}ng-gallery a.nav-left {top:50%;left:0;}ng-gallery a.nav-right {top:50%;right:0;}ng-gallery a i:hover {color:#fa5000;}ng-gallery .ng-gallery-big-image-div {top:calc((100% - 768px) / 2);height:768px;width:1152px;max-width:1152px;min-width:1152px;overflow:hidden;position:relative;display:inline-block;margin:0 auto;background-color:#fff;}ng-gallery .ng-gallery-big-image-div .ng-gallery-big-image-container {width:100%;height:100%;min-width:100%;touch-action:none;box-sizing:border-box;display:inline-flex;align-items:center;padding:62px;}ng-gallery .ng-gallery-big-image-div .ng-gallery-big-image-container .ng-gallery-zoom-cutting-container {overflow:hidden;height:608px;min-height:608px;max-height:608px;width:1027px;max-width:1027px;min-width:1027px;}ng-gallery .ng-gallery-big-image-div .ng-gallery-big-image-container .ng-gallery-zoom-cutting-container .ng-gallery-big-image {max-height:100%;max-width:100%;margin:auto;display:block;position:relative;-webkit-user-drag:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}ng-gallery .ng-thumbnails-wrapper {text-align:left;margin-left:20px;position:relative;height:75px;bottom:75px;overflow-x:hidden;z-index:1;user-select:none;}ng-gallery .ng-thumbnails-wrapper .ng-thumbnail-div {display:inline-block;z-index:2;margin-right:10px;background-color:#fff;opacity:0.6;}ng-gallery .ng-thumbnails-wrapper .ng-thumbnail-div .active {opacity:1;}ng-gallery .ng-thumbnails-wrapper .ng-thumbnail-div .ng-thumb {height:70px;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.ng-gallery .ng-gallery-thumbcontainer .ng-thumbnail-div {overflow:hidden;}.ui-autocomplete {position:absolute;cursor:default;}* html .ui-autocomplete {width:1px;}.ui-menu {list-style:none;padding:2px;margin:2px;display:block;float:left;background-color:white;border:1px solid #ddd;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}.ui-menu .ui-menu {margin-top:-3px;}.ui-menu .ui-menu-item {margin:0;padding:0;zoom:1;float:left;clear:left;width:100%;}.ui-menu .ui-menu-item a {text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1;}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active {font-weight:bold;}@font-face {font-family:'FontAwesome';src:url(_ui/desktop/common/fonts/fontawesome-webfont.eot?v=4.3.0);src:url(_ui/desktop/common/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0) format('embedded-opentype'),url(_ui/desktop/common/fonts/fontawesome-webfont.woff2?v=4.3.0) format('woff2'),url(_ui/desktop/common/fonts/fontawesome-webfont.woff?v=4.3.0) format('woff'),url(_ui/desktop/common/fonts/fontawesome-webfont.ttf?v=4.3.0) format('truetype'),url(_ui/desktop/common/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal }.fa {display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0) }.fa-lg {font-size:1.33333333em;line-height:.75em;vertical-align:-15% }.fa-2x {font-size:2em }.fa-3x {font-size:3em }.fa-4x {font-size:4em }.fa-5x {font-size:5em }.fa-fw {width:1.28571429em;text-align:center }.fa-ul {padding-left:0;margin-left:2.14285714em;list-style-type:none }.fa-ul > li {position:relative }.fa-li {position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center }.fa-li.fa-lg {left:-1.85714286em }.fa-border {padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em }.pull-right {float:right }.pull-left {float:left }.fa.pull-left {margin-right:.3em }.fa.pull-right {margin-left:.3em }.fa-spin {-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear }.fa-pulse {-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8) }@-webkit-keyframes fa-spin {0% {-webkit-transform:rotate(0deg);transform:rotate(0deg) }100% {-webkit-transform:rotate(359deg);transform:rotate(359deg) }}@keyframes fa-spin {0% {-webkit-transform:rotate(0deg);transform:rotate(0deg) }100% {-webkit-transform:rotate(359deg);transform:rotate(359deg) }}.fa-rotate-90 {filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg) }.fa-rotate-180 {filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg) }.fa-rotate-270 {filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg) }.fa-flip-horizontal {filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1) }.fa-flip-vertical {filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1) }:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical {filter:none }.fa-stack {position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle }.fa-stack-1x,.fa-stack-2x {position:absolute;left:0;width:100%;text-align:center }.fa-stack-1x {line-height:inherit }.fa-stack-2x {font-size:2em }.fa-inverse {color:#fff }.fa-glass:before {content:"\f000" }.fa-music:before {content:"\f001" }.fa-search:before {content:"\f002" }.fa-envelope-o:before {content:"\f003" }.fa-heart:before {content:"\f004" }.fa-star:before {content:"\f005" }.fa-star-o:before {content:"\f006" }.fa-user:before {content:"\f007" }.fa-film:before {content:"\f008" }.fa-th-large:before {content:"\f009" }.fa-th:before {content:"\f00a" }.fa-th-list:before {content:"\f00b" }.fa-check:before {content:"\f00c" }.fa-remove:before,.fa-close:before,.fa-times:before {content:"\f00d" }.fa-search-plus:before {content:"\f00e" }.fa-search-minus:before {content:"\f010" }.fa-power-off:before {content:"\f011" }.fa-signal:before {content:"\f012" }.fa-gear:before,.fa-cog:before {content:"\f013" }.fa-trash-o:before {content:"\f014" }.fa-home:before {content:"\f015" }.fa-file-o:before {content:"\f016" }.fa-clock-o:before {content:"\f017" }.fa-road:before {content:"\f018" }.fa-download:before {content:"\f019" }.fa-arrow-circle-o-down:before {content:"\f01a" }.fa-arrow-circle-o-up:before {content:"\f01b" }.fa-inbox:before {content:"\f01c" }.fa-play-circle-o:before {content:"\f01d" }.fa-rotate-right:before,.fa-repeat:before {content:"\f01e" }.fa-refresh:before {content:"\f021" }.fa-list-alt:before {content:"\f022" }.fa-lock:before {content:"\f023" }.fa-flag:before {content:"\f024" }.fa-headphones:before {content:"\f025" }.fa-volume-off:before {content:"\f026" }.fa-volume-down:before {content:"\f027" }.fa-volume-up:before {content:"\f028" }.fa-qrcode:before {content:"\f029" }.fa-barcode:before {content:"\f02a" }.fa-tag:before {content:"\f02b" }.fa-tags:before {content:"\f02c" }.fa-book:before {content:"\f02d" }.fa-bookmark:before {content:"\f02e" }.fa-print:before {content:"\f02f" }.fa-camera:before {content:"\f030" }.fa-font:before {content:"\f031" }.fa-bold:before {content:"\f032" }.fa-italic:before {content:"\f033" }.fa-text-height:before {content:"\f034" }.fa-text-width:before {content:"\f035" }.fa-align-left:before {content:"\f036" }.fa-align-center:before {content:"\f037" }.fa-align-right:before {content:"\f038" }.fa-align-justify:before {content:"\f039" }.fa-list:before {content:"\f03a" }.fa-dedent:before,.fa-outdent:before {content:"\f03b" }.fa-indent:before {content:"\f03c" }.fa-video-camera:before {content:"\f03d" }.fa-photo:before,.fa-image:before,.fa-picture-o:before {content:"\f03e" }.fa-pencil:before {content:"\f040" }.fa-map-marker:before {content:"\f041" }.fa-adjust:before {content:"\f042" }.fa-tint:before {content:"\f043" }.fa-edit:before,.fa-pencil-square-o:before {content:"\f044" }.fa-share-square-o:before {content:"\f045" }.fa-check-square-o:before {content:"\f046" }.fa-arrows:before {content:"\f047" }.fa-step-backward:before {content:"\f048" }.fa-fast-backward:before {content:"\f049" }.fa-backward:before {content:"\f04a" }.fa-play:before {content:"\f04b" }.fa-pause:before {content:"\f04c" }.fa-stop:before {content:"\f04d" }.fa-forward:before {content:"\f04e" }.fa-fast-forward:before {content:"\f050" }.fa-step-forward:before {content:"\f051" }.fa-eject:before {content:"\f052" }.fa-chevron-left:before {content:"\f053" }.fa-chevron-right:before {content:"\f054" }.fa-plus-circle:before {content:"\f055" }.fa-minus-circle:before {content:"\f056" }.fa-times-circle:before {content:"\f057" }.fa-check-circle:before {content:"\f058" }.fa-question-circle:before {content:"\f059" }.fa-info-circle:before {content:"\f05a" }.fa-crosshairs:before {content:"\f05b" }.fa-times-circle-o:before {content:"\f05c" }.fa-check-circle-o:before {content:"\f05d" }.fa-ban:before {content:"\f05e" }.fa-arrow-left:before {content:"\f060" }.fa-arrow-right:before {content:"\f061" }.fa-arrow-up:before {content:"\f062" }.fa-arrow-down:before {content:"\f063" }.fa-mail-forward:before,.fa-share:before {content:"\f064" }.fa-expand:before {content:"\f065" }.fa-compress:before {content:"\f066" }.fa-plus:before {content:"\f067" }.fa-minus:before {content:"\f068" }.fa-asterisk:before {content:"\f069" }.fa-exclamation-circle:before {content:"\f06a" }.fa-gift:before {content:"\f06b" }.fa-leaf:before {content:"\f06c" }.fa-fire:before {content:"\f06d" }.fa-eye:before {content:"\f06e" }.fa-eye-slash:before {content:"\f070" }.fa-warning:before,.fa-exclamation-triangle:before {content:"\f071" }.fa-plane:before {content:"\f072" }.fa-calendar:before {content:"\f073" }.fa-random:before {content:"\f074" }.fa-comment:before {content:"\f075" }.fa-magnet:before {content:"\f076" }.fa-chevron-up:before {content:"\f077" }.fa-chevron-down:before {content:"\f078" }.fa-retweet:before {content:"\f079" }.fa-shopping-cart:before {content:"\f07a" }.fa-folder:before {content:"\f07b" }.fa-folder-open:before {content:"\f07c" }.fa-arrows-v:before {content:"\f07d" }.fa-arrows-h:before {content:"\f07e" }.fa-bar-chart-o:before,.fa-bar-chart:before {content:"\f080" }.fa-twitter-square:before {content:"\f081" }.fa-facebook-square:before {content:"\f082" }.fa-camera-retro:before {content:"\f083" }.fa-key:before {content:"\f084" }.fa-gears:before,.fa-cogs:before {content:"\f085" }.fa-comments:before {content:"\f086" }.fa-thumbs-o-up:before {content:"\f087" }.fa-thumbs-o-down:before {content:"\f088" }.fa-star-half:before {content:"\f089" }.fa-heart-o:before {content:"\f08a" }.fa-sign-out:before {content:"\f08b" }.fa-linkedin-square:before {content:"\f08c" }.fa-thumb-tack:before {content:"\f08d" }.fa-external-link:before {content:"\f08e" }.fa-sign-in:before {content:"\f090" }.fa-trophy:before {content:"\f091" }.fa-github-square:before {content:"\f092" }.fa-upload:before {content:"\f093" }.fa-lemon-o:before {content:"\f094" }.fa-phone:before {content:"\f095" }.fa-square-o:before {content:"\f096" }.fa-bookmark-o:before {content:"\f097" }.fa-phone-square:before {content:"\f098" }.fa-twitter:before {content:"\f099" }.fa-facebook-f:before,.fa-facebook:before {content:"\f09a" }.fa-github:before {content:"\f09b" }.fa-unlock:before {content:"\f09c" }.fa-credit-card:before {content:"\f09d" }.fa-rss:before {content:"\f09e" }.fa-hdd-o:before {content:"\f0a0" }.fa-bullhorn:before {content:"\f0a1" }.fa-bell:before {content:"\f0f3" }.fa-certificate:before {content:"\f0a3" }.fa-hand-o-right:before {content:"\f0a4" }.fa-hand-o-left:before {content:"\f0a5" }.fa-hand-o-up:before {content:"\f0a6" }.fa-hand-o-down:before {content:"\f0a7" }.fa-arrow-circle-left:before {content:"\f0a8" }.fa-arrow-circle-right:before {content:"\f0a9" }.fa-arrow-circle-up:before {content:"\f0aa" }.fa-arrow-circle-down:before {content:"\f0ab" }.fa-globe:before {content:"\f0ac" }.fa-wrench:before {content:"\f0ad" }.fa-tasks:before {content:"\f0ae" }.fa-filter:before {content:"\f0b0" }.fa-briefcase:before {content:"\f0b1" }.fa-arrows-alt:before {content:"\f0b2" }.fa-group:before,.fa-users:before {content:"\f0c0" }.fa-chain:before,.fa-link:before {content:"\f0c1" }.fa-cloud:before {content:"\f0c2" }.fa-flask:before {content:"\f0c3" }.fa-cut:before,.fa-scissors:before {content:"\f0c4" }.fa-copy:before,.fa-files-o:before {content:"\f0c5" }.fa-paperclip:before {content:"\f0c6" }.fa-save:before,.fa-floppy-o:before {content:"\f0c7" }.fa-square:before {content:"\f0c8" }.fa-navicon:before,.fa-reorder:before,.fa-bars:before {content:"\f0c9" }.fa-list-ul:before {content:"\f0ca" }.fa-list-ol:before {content:"\f0cb" }.fa-strikethrough:before {content:"\f0cc" }.fa-underline:before {content:"\f0cd" }.fa-table:before {content:"\f0ce" }.fa-magic:before {content:"\f0d0" }.fa-truck:before {content:"\f0d1" }.fa-pinterest:before {content:"\f0d2" }.fa-pinterest-square:before {content:"\f0d3" }.fa-google-plus-square:before {content:"\f0d4" }.fa-google-plus:before {content:"\f0d5" }.fa-money:before {content:"\f0d6" }.fa-caret-down:before {content:"\f0d7" }.fa-caret-up:before {content:"\f0d8" }.fa-caret-left:before {content:"\f0d9" }.fa-caret-right:before {content:"\f0da" }.fa-columns:before {content:"\f0db" }.fa-unsorted:before,.fa-sort:before {content:"\f0dc" }.fa-sort-down:before,.fa-sort-desc:before {content:"\f0dd" }.fa-sort-up:before,.fa-sort-asc:before {content:"\f0de" }.fa-envelope:before {content:"\f0e0" }.fa-linkedin:before {content:"\f0e1" }.fa-rotate-left:before,.fa-undo:before {content:"\f0e2" }.fa-legal:before,.fa-gavel:before {content:"\f0e3" }.fa-dashboard:before,.fa-tachometer:before {content:"\f0e4" }.fa-comment-o:before {content:"\f0e5" }.fa-comments-o:before {content:"\f0e6" }.fa-flash:before,.fa-bolt:before {content:"\f0e7" }.fa-sitemap:before {content:"\f0e8" }.fa-umbrella:before {content:"\f0e9" }.fa-paste:before,.fa-clipboard:before {content:"\f0ea" }.fa-lightbulb-o:before {content:"\f0eb" }.fa-exchange:before {content:"\f0ec" }.fa-cloud-download:before {content:"\f0ed" }.fa-cloud-upload:before {content:"\f0ee" }.fa-user-md:before {content:"\f0f0" }.fa-stethoscope:before {content:"\f0f1" }.fa-suitcase:before {content:"\f0f2" }.fa-bell-o:before {content:"\f0a2" }.fa-coffee:before {content:"\f0f4" }.fa-cutlery:before {content:"\f0f5" }.fa-file-text-o:before {content:"\f0f6" }.fa-building-o:before {content:"\f0f7" }.fa-hospital-o:before {content:"\f0f8" }.fa-ambulance:before {content:"\f0f9" }.fa-medkit:before {content:"\f0fa" }.fa-fighter-jet:before {content:"\f0fb" }.fa-beer:before {content:"\f0fc" }.fa-h-square:before {content:"\f0fd" }.fa-plus-square:before {content:"\f0fe" }.fa-angle-double-left:before {content:"\f100" }.fa-angle-double-right:before {content:"\f101" }.fa-angle-double-up:before {content:"\f102" }.fa-angle-double-down:before {content:"\f103" }.fa-angle-left:before {content:"\f104" }.fa-angle-right:before {content:"\f105" }.fa-angle-up:before {content:"\f106" }.fa-angle-down:before {content:"\f107" }.fa-desktop:before {content:"\f108" }.fa-laptop:before {content:"\f109" }.fa-tablet:before {content:"\f10a" }.fa-mobile-phone:before,.fa-mobile:before {content:"\f10b" }.fa-circle-o:before {content:"\f10c" }.fa-quote-left:before {content:"\f10d" }.fa-quote-right:before {content:"\f10e" }.fa-spinner:before {content:"\f110" }.fa-circle:before {content:"\f111" }.fa-mail-reply:before,.fa-reply:before {content:"\f112" }.fa-github-alt:before {content:"\f113" }.fa-folder-o:before {content:"\f114" }.fa-folder-open-o:before {content:"\f115" }.fa-smile-o:before {content:"\f118" }.fa-frown-o:before {content:"\f119" }.fa-meh-o:before {content:"\f11a" }.fa-gamepad:before {content:"\f11b" }.fa-keyboard-o:before {content:"\f11c" }.fa-flag-o:before {content:"\f11d" }.fa-flag-checkered:before {content:"\f11e" }.fa-terminal:before {content:"\f120" }.fa-code:before {content:"\f121" }.fa-mail-reply-all:before,.fa-reply-all:before {content:"\f122" }.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before {content:"\f123" }.fa-location-arrow:before {content:"\f124" }.fa-crop:before {content:"\f125" }.fa-code-fork:before {content:"\f126" }.fa-unlink:before,.fa-chain-broken:before {content:"\f127" }.fa-question:before {content:"\f128" }.fa-info:before {content:"\f129" }.fa-exclamation:before {content:"\f12a" }.fa-superscript:before {content:"\f12b" }.fa-subscript:before {content:"\f12c" }.fa-eraser:before {content:"\f12d" }.fa-puzzle-piece:before {content:"\f12e" }.fa-microphone:before {content:"\f130" }.fa-microphone-slash:before {content:"\f131" }.fa-shield:before {content:"\f132" }.fa-calendar-o:before {content:"\f133" }.fa-fire-extinguisher:before {content:"\f134" }.fa-rocket:before {content:"\f135" }.fa-maxcdn:before {content:"\f136" }.fa-chevron-circle-left:before {content:"\f137" }.fa-chevron-circle-right:before {content:"\f138" }.fa-chevron-circle-up:before {content:"\f139" }.fa-chevron-circle-down:before {content:"\f13a" }.fa-html5:before {content:"\f13b" }.fa-css3:before {content:"\f13c" }.fa-anchor:before {content:"\f13d" }.fa-unlock-alt:before {content:"\f13e" }.fa-bullseye:before {content:"\f140" }.fa-ellipsis-h:before {content:"\f141" }.fa-ellipsis-v:before {content:"\f142" }.fa-rss-square:before {content:"\f143" }.fa-play-circle:before {content:"\f144" }.fa-ticket:before {content:"\f145" }.fa-minus-square:before {content:"\f146" }.fa-minus-square-o:before {content:"\f147" }.fa-level-up:before {content:"\f148" }.fa-level-down:before {content:"\f149" }.fa-check-square:before {content:"\f14a" }.fa-pencil-square:before {content:"\f14b" }.fa-external-link-square:before {content:"\f14c" }.fa-share-square:before {content:"\f14d" }.fa-compass:before {content:"\f14e" }.fa-toggle-down:before,.fa-caret-square-o-down:before {content:"\f150" }.fa-toggle-up:before,.fa-caret-square-o-up:before {content:"\f151" }.fa-toggle-right:before,.fa-caret-square-o-right:before {content:"\f152" }.fa-euro:before,.fa-eur:before {content:"\f153" }.fa-gbp:before {content:"\f154" }.fa-dollar:before,.fa-usd:before {content:"\f155" }.fa-rupee:before,.fa-inr:before {content:"\f156" }.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before {content:"\f157" }.fa-ruble:before,.fa-rouble:before,.fa-rub:before {content:"\f158" }.fa-won:before,.fa-krw:before {content:"\f159" }.fa-bitcoin:before,.fa-btc:before {content:"\f15a" }.fa-file:before {content:"\f15b" }.fa-file-text:before {content:"\f15c" }.fa-sort-alpha-asc:before {content:"\f15d" }.fa-sort-alpha-desc:before {content:"\f15e" }.fa-sort-amount-asc:before {content:"\f160" }.fa-sort-amount-desc:before {content:"\f161" }.fa-sort-numeric-asc:before {content:"\f162" }.fa-sort-numeric-desc:before {content:"\f163" }.fa-thumbs-up:before {content:"\f164" }.fa-thumbs-down:before {content:"\f165" }.fa-youtube-square:before {content:"\f166" }.fa-youtube:before {content:"\f167" }.fa-xing:before {content:"\f168" }.fa-xing-square:before {content:"\f169" }.fa-youtube-play:before {content:"\f16a" }.fa-dropbox:before {content:"\f16b" }.fa-stack-overflow:before {content:"\f16c" }.fa-instagram:before {content:"\f16d" }.fa-flickr:before {content:"\f16e" }.fa-adn:before {content:"\f170" }.fa-bitbucket:before {content:"\f171" }.fa-bitbucket-square:before {content:"\f172" }.fa-tumblr:before {content:"\f173" }.fa-tumblr-square:before {content:"\f174" }.fa-long-arrow-down:before {content:"\f175" }.fa-long-arrow-up:before {content:"\f176" }.fa-long-arrow-left:before {content:"\f177" }.fa-long-arrow-right:before {content:"\f178" }.fa-apple:before {content:"\f179" }.fa-windows:before {content:"\f17a" }.fa-android:before {content:"\f17b" }.fa-linux:before {content:"\f17c" }.fa-dribbble:before {content:"\f17d" }.fa-skype:before {content:"\f17e" }.fa-foursquare:before {content:"\f180" }.fa-trello:before {content:"\f181" }.fa-female:before {content:"\f182" }.fa-male:before {content:"\f183" }.fa-gittip:before,.fa-gratipay:before {content:"\f184" }.fa-sun-o:before {content:"\f185" }.fa-moon-o:before {content:"\f186" }.fa-archive:before {content:"\f187" }.fa-bug:before {content:"\f188" }.fa-vk:before {content:"\f189" }.fa-weibo:before {content:"\f18a" }.fa-renren:before {content:"\f18b" }.fa-pagelines:before {content:"\f18c" }.fa-stack-exchange:before {content:"\f18d" }.fa-arrow-circle-o-right:before {content:"\f18e" }.fa-arrow-circle-o-left:before {content:"\f190" }.fa-toggle-left:before,.fa-caret-square-o-left:before {content:"\f191" }.fa-dot-circle-o:before {content:"\f192" }.fa-wheelchair:before {content:"\f193" }.fa-vimeo-square:before {content:"\f194" }.fa-turkish-lira:before,.fa-try:before {content:"\f195" }.fa-plus-square-o:before {content:"\f196" }.fa-space-shuttle:before {content:"\f197" }.fa-slack:before {content:"\f198" }.fa-envelope-square:before {content:"\f199" }.fa-wordpress:before {content:"\f19a" }.fa-openid:before {content:"\f19b" }.fa-institution:before,.fa-bank:before,.fa-university:before {content:"\f19c" }.fa-mortar-board:before,.fa-graduation-cap:before {content:"\f19d" }.fa-yahoo:before {content:"\f19e" }.fa-google:before {content:"\f1a0" }.fa-reddit:before {content:"\f1a1" }.fa-reddit-square:before {content:"\f1a2" }.fa-stumbleupon-circle:before {content:"\f1a3" }.fa-stumbleupon:before {content:"\f1a4" }.fa-delicious:before {content:"\f1a5" }.fa-digg:before {content:"\f1a6" }.fa-pied-piper:before {content:"\f1a7" }.fa-pied-piper-alt:before {content:"\f1a8" }.fa-drupal:before {content:"\f1a9" }.fa-joomla:before {content:"\f1aa" }.fa-language:before {content:"\f1ab" }.fa-fax:before {content:"\f1ac" }.fa-building:before {content:"\f1ad" }.fa-child:before {content:"\f1ae" }.fa-paw:before {content:"\f1b0" }.fa-spoon:before {content:"\f1b1" }.fa-cube:before {content:"\f1b2" }.fa-cubes:before {content:"\f1b3" }.fa-behance:before {content:"\f1b4" }.fa-behance-square:before {content:"\f1b5" }.fa-steam:before {content:"\f1b6" }.fa-steam-square:before {content:"\f1b7" }.fa-recycle:before {content:"\f1b8" }.fa-automobile:before,.fa-car:before {content:"\f1b9" }.fa-cab:before,.fa-taxi:before {content:"\f1ba" }.fa-tree:before {content:"\f1bb" }.fa-spotify:before {content:"\f1bc" }.fa-deviantart:before {content:"\f1bd" }.fa-soundcloud:before {content:"\f1be" }.fa-database:before {content:"\f1c0" }.fa-file-pdf-o:before {content:"\f1c1" }.fa-file-word-o:before {content:"\f1c2" }.fa-file-excel-o:before {content:"\f1c3" }.fa-file-powerpoint-o:before {content:"\f1c4" }.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before {content:"\f1c5" }.fa-file-zip-o:before,.fa-file-archive-o:before {content:"\f1c6" }.fa-file-sound-o:before,.fa-file-audio-o:before {content:"\f1c7" }.fa-file-movie-o:before,.fa-file-video-o:before {content:"\f1c8" }.fa-file-code-o:before {content:"\f1c9" }.fa-vine:before {content:"\f1ca" }.fa-codepen:before {content:"\f1cb" }.fa-jsfiddle:before {content:"\f1cc" }.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before {content:"\f1cd" }.fa-circle-o-notch:before {content:"\f1ce" }.fa-ra:before,.fa-rebel:before {content:"\f1d0" }.fa-ge:before,.fa-empire:before {content:"\f1d1" }.fa-git-square:before {content:"\f1d2" }.fa-git:before {content:"\f1d3" }.fa-hacker-news:before {content:"\f1d4" }.fa-tencent-weibo:before {content:"\f1d5" }.fa-qq:before {content:"\f1d6" }.fa-wechat:before,.fa-weixin:before {content:"\f1d7" }.fa-send:before,.fa-paper-plane:before {content:"\f1d8" }.fa-send-o:before,.fa-paper-plane-o:before {content:"\f1d9" }.fa-history:before {content:"\f1da" }.fa-genderless:before,.fa-circle-thin:before {content:"\f1db" }.fa-header:before {content:"\f1dc" }.fa-paragraph:before {content:"\f1dd" }.fa-sliders:before {content:"\f1de" }.fa-share-alt:before {content:"\f1e0" }.fa-share-alt-square:before {content:"\f1e1" }.fa-bomb:before {content:"\f1e2" }.fa-soccer-ball-o:before,.fa-futbol-o:before {content:"\f1e3" }.fa-tty:before {content:"\f1e4" }.fa-binoculars:before {content:"\f1e5" }.fa-plug:before {content:"\f1e6" }.fa-slideshare:before {content:"\f1e7" }.fa-twitch:before {content:"\f1e8" }.fa-yelp:before {content:"\f1e9" }.fa-newspaper-o:before {content:"\f1ea" }.fa-wifi:before {content:"\f1eb" }.fa-calculator:before {content:"\f1ec" }.fa-paypal:before {content:"\f1ed" }.fa-google-wallet:before {content:"\f1ee" }.fa-cc-visa:before {content:"\f1f0" }.fa-cc-mastercard:before {content:"\f1f1" }.fa-cc-discover:before {content:"\f1f2" }.fa-cc-amex:before {content:"\f1f3" }.fa-cc-paypal:before {content:"\f1f4" }.fa-cc-stripe:before {content:"\f1f5" }.fa-bell-slash:before {content:"\f1f6" }.fa-bell-slash-o:before {content:"\f1f7" }.fa-trash:before {content:"\f1f8" }.fa-copyright:before {content:"\f1f9" }.fa-at:before {content:"\f1fa" }.fa-eyedropper:before {content:"\f1fb" }.fa-paint-brush:before {content:"\f1fc" }.fa-birthday-cake:before {content:"\f1fd" }.fa-area-chart:before {content:"\f1fe" }.fa-pie-chart:before {content:"\f200" }.fa-line-chart:before {content:"\f201" }.fa-lastfm:before {content:"\f202" }.fa-lastfm-square:before {content:"\f203" }.fa-toggle-off:before {content:"\f204" }.fa-toggle-on:before {content:"\f205" }.fa-bicycle:before {content:"\f206" }.fa-bus:before {content:"\f207" }.fa-ioxhost:before {content:"\f208" }.fa-angellist:before {content:"\f209" }.fa-cc:before {content:"\f20a" }.fa-shekel:before,.fa-sheqel:before,.fa-ils:before {content:"\f20b" }.fa-meanpath:before {content:"\f20c" }.fa-buysellads:before {content:"\f20d" }.fa-connectdevelop:before {content:"\f20e" }.fa-dashcube:before {content:"\f210" }.fa-forumbee:before {content:"\f211" }.fa-leanpub:before {content:"\f212" }.fa-sellsy:before {content:"\f213" }.fa-shirtsinbulk:before {content:"\f214" }.fa-simplybuilt:before {content:"\f215" }.fa-skyatlas:before {content:"\f216" }.fa-cart-plus:before {content:"\f217" }.fa-cart-arrow-down:before {content:"\f218" }.fa-diamond:before {content:"\f219" }.fa-ship:before {content:"\f21a" }.fa-user-secret:before {content:"\f21b" }.fa-motorcycle:before {content:"\f21c" }.fa-street-view:before {content:"\f21d" }.fa-heartbeat:before {content:"\f21e" }.fa-venus:before {content:"\f221" }.fa-mars:before {content:"\f222" }.fa-mercury:before {content:"\f223" }.fa-transgender:before {content:"\f224" }.fa-transgender-alt:before {content:"\f225" }.fa-venus-double:before {content:"\f226" }.fa-mars-double:before {content:"\f227" }.fa-venus-mars:before {content:"\f228" }.fa-mars-stroke:before {content:"\f229" }.fa-mars-stroke-v:before {content:"\f22a" }.fa-mars-stroke-h:before {content:"\f22b" }.fa-neuter:before {content:"\f22c" }.fa-facebook-official:before {content:"\f230" }.fa-pinterest-p:before {content:"\f231" }.fa-whatsapp:before {content:"\f232" }.fa-server:before {content:"\f233" }.fa-user-plus:before {content:"\f234" }.fa-user-times:before {content:"\f235" }.fa-hotel:before,.fa-bed:before {content:"\f236" }.fa-viacoin:before {content:"\f237" }.fa-train:before {content:"\f238" }.fa-subway:before {content:"\f239" }.fa-medium:before {content:"\f23a" }.owl-carousel .owl-wrapper:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px);}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}.owl-carousel .owl-item{float:left;}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer;}.owl-controls {-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}.grabbing {cursor:url(_ui/desktop/common/css/grabbing.png) 8 8,move;}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}.owl-theme .owl-controls{margin-top:10px;text-align:center;}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:0.5;}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none;}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline;}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791;}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1;}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.owl-item.loading{min-height:150px;background:url(_ui/desktop/common/css/AjaxLoader.gif) no-repeat center center }@charset "UTF-8";.animated {-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animated.infinite {-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.animated.hinge {-webkit-animation-duration:2s;animation-duration:2s;}.animated.bounceIn,.animated.bounceOut {-webkit-animation-duration:.75s;animation-duration:.75s;}.animated.flipOutX,.animated.flipOutY {-webkit-animation-duration:.75s;animation-duration:.75s;}@-webkit-keyframes bounce {0%,20%,53%,80%,100% {-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}40%,43% {-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);}70% {-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);}90% {-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}}@keyframes bounce {0%,20%,53%,80%,100% {-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}40%,43% {-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);}70% {-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);}90% {-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}}.bounce {-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom;}@-webkit-keyframes flash {0%,50%,100% {opacity:1;}25%,75% {opacity:0;}}@keyframes flash {0%,50%,100% {opacity:1;}25%,75% {opacity:0;}}.flash {-webkit-animation-name:flash;animation-name:flash;}@-webkit-keyframes pulse {0% {-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}50% {-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);}100% {-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes pulse {0% {-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}50% {-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);}100% {-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.pulse {-webkit-animation-name:pulse;animation-name:pulse;}@-webkit-keyframes rubberBand {0% {-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}30% {-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1);}40% {-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1);}50% {-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1);}65% {-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1);}75% {-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1);}100% {-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes rubberBand {0% {-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}30% {-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1);}40% {-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1);}50% {-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1);}65% {-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1);}75% {-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1);}100% {-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.rubberBand {-webkit-animation-name:rubberBand;animation-name:rubberBand;}@-webkit-keyframes shake {0%,100% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}10%,30%,50%,70%,90% {-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}20%,40%,60%,80% {-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}}@keyframes shake {0%,100% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}10%,30%,50%,70%,90% {-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}20%,40%,60%,80% {-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}}.shake {-webkit-animation-name:shake;animation-name:shake;}@-webkit-keyframes swing {20% {-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg);}40% {-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg);}60% {-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg);}80% {-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg);}100% {-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);}}@keyframes swing {20% {-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg);}40% {-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg);}60% {-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg);}80% {-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg);}100% {-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);}}.swing {-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;}@-webkit-keyframes tada {0% {-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}10%,20% {-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);}30%,50%,70%,90% {-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}40%,60%,80% {-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}100% {-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes tada {0% {-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}10%,20% {-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);}30%,50%,70%,90% {-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}40%,60%,80% {-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}100% {-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.tada {-webkit-animation-name:tada;animation-name:tada;}@-webkit-keyframes wobble {0% {-webkit-transform:none;transform:none;}15% {-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);}30% {-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);}45% {-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);}60% {-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);}75% {-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);}100% {-webkit-transform:none;transform:none;}}@keyframes wobble {0% {-webkit-transform:none;transform:none;}15% {-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);}30% {-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);}45% {-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);}60% {-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);}75% {-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);}100% {-webkit-transform:none;transform:none;}}.wobble {-webkit-animation-name:wobble;animation-name:wobble;}@-webkit-keyframes jello {11.1% {-webkit-transform:none;transform:none }22.2% {-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg) }33.3% {-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg) }44.4% {-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg) }55.5% {-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg) }66.6% {-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg) }77.7% {-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg) }88.8% {-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg) }100% {-webkit-transform:none;transform:none }}@keyframes jello {11.1% {-webkit-transform:none;transform:none }22.2% {-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg) }33.3% {-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg) }44.4% {-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg) }55.5% {-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg) }66.6% {-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg) }77.7% {-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg) }88.8% {-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg) }100% {-webkit-transform:none;transform:none }}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center }@-webkit-keyframes bounceIn {0%,20%,40%,60%,80%,100% {-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0% {opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}20% {-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40% {-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}60% {opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}80% {-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97);}100% {opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes bounceIn {0%,20%,40%,60%,80%,100% {-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0% {opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}20% {-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40% {-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}60% {opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}80% {-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97);}100% {opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.bounceIn {-webkit-animation-name:bounceIn;animation-name:bounceIn;}@-webkit-keyframes bounceInDown {0%,60%,75%,90%,100% {-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0% {opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0);}60% {opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0);}75% {-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}90% {-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}100% {-webkit-transform:none;transform:none;}}@keyframes bounceInDown {0%,60%,75%,90%,100% {-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0% {opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0);}60% {opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0);}75% {-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}90% {-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}100% {-webkit-transform:none;transform:none;}}.bounceInDown {-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}@-webkit-keyframes bounceInLeft {0%,60%,75%,90%,100% {-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0% {opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0);}60% {opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0);}75% {-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}90% {-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0);}100% {-webkit-transform:none;transform:none;}}@keyframes bounceInLeft {0%,60%,75%,90%,100% {-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0% {opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0);}60% {opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0);}75% {-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}90% {-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0);}100% {-webkit-transform:none;transform:none;}}.bounceInLeft {-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;}@-webkit-keyframes bounceInRight {0%,60%,75%,90%,100% {-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0% {opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0);}60% {opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0);}75% {-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}90% {-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0);}100% {-webkit-transform:none;transform:none;}}@keyframes bounceInRight {0%,60%,75%,90%,100% {-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0% {opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0);}60% {opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0);}75% {-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}90% {-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0);}100% {-webkit-transform:none;transform:none;}}.bounceInRight {-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}@-webkit-keyframes bounceInUp {0%,60%,75%,90%,100% {-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0% {opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0);}60% {opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}75% {-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}90% {-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);}100% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes bounceInUp {0%,60%,75%,90%,100% {-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0% {opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0);}60% {opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}75% {-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}90% {-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);}100% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.bounceInUp {-webkit-animation-name:bounceInUp;animation-name:bounceInUp;}@-webkit-keyframes bounceOut {20% {-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}50%,55% {opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}100% {opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}}@keyframes bounceOut {20% {-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}50%,55% {opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}100% {opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}}.bounceOut {-webkit-animation-name:bounceOut;animation-name:bounceOut;}@-webkit-keyframes bounceOutDown {20% {-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40%,45% {opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}100% {opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@keyframes bounceOutDown {20% {-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40%,45% {opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}100% {opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}.bounceOutDown {-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown;}@-webkit-keyframes bounceOutLeft {20% {opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);}100% {opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}@keyframes bounceOutLeft {20% {opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);}100% {opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}.bounceOutLeft {-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}@-webkit-keyframes bounceOutRight {20% {opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);}100% {opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}@keyframes bounceOutRight {20% {opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);}100% {opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}.bounceOutRight {-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight;}@-webkit-keyframes bounceOutUp {20% {-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}40%,45% {opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);}100% {opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}@keyframes bounceOutUp {20% {-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}40%,45% {opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);}100% {opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}.bounceOutUp {-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;}@-webkit-keyframes fadeIn {0% {opacity:0;}100% {opacity:1;}}@keyframes fadeIn {0% {opacity:0;}100% {opacity:1;}}.fadeIn {-webkit-animation-name:fadeIn;animation-name:fadeIn;}@-webkit-keyframes fadeInDown {0% {opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}100% {opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInDown {0% {opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}100% {opacity:1;-webkit-transform:none;transform:none;}}.fadeInDown {-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}@-webkit-keyframes fadeInDownBig {0% {opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}100% {opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInDownBig {0% {opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}100% {opacity:1;-webkit-transform:none;transform:none;}}.fadeInDownBig {-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}@-webkit-keyframes fadeInLeft {0% {opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}100% {opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInLeft {0% {opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}100% {opacity:1;-webkit-transform:none;transform:none;}}.fadeInLeft {-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}@-webkit-keyframes fadeInLeftBig {0% {opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}100% {opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInLeftBig {0% {opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}100% {opacity:1;-webkit-transform:none;transform:none;}}.fadeInLeftBig {-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}@-webkit-keyframes fadeInRight {0% {opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}100% {opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInRight {0% {opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}100% {opacity:1;-webkit-transform:none;transform:none;}}.fadeInRight {-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}@-webkit-keyframes fadeInRightBig {0% {opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}100% {opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInRightBig {0% {opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}100% {opacity:1;-webkit-transform:none;transform:none;}}.fadeInRightBig {-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}@-webkit-keyframes fadeInUp {0% {opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}100% {opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInUp {0% {opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}100% {opacity:1;-webkit-transform:none;transform:none;}}.fadeInUp {-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}@-webkit-keyframes fadeInUpBig {0% {opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}100% {opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInUpBig {0% {opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}100% {opacity:1;-webkit-transform:none;transform:none;}}.fadeInUpBig {-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}@-webkit-keyframes fadeOut {0% {opacity:1;}100% {opacity:0;}}@keyframes fadeOut {0% {opacity:1;}100% {opacity:0;}}.fadeOut {-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOutDown {0% {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}@keyframes fadeOutDown {0% {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}.fadeOutDown {-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}@-webkit-keyframes fadeOutDownBig {0% {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@keyframes fadeOutDownBig {0% {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}.fadeOutDownBig {-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}@-webkit-keyframes fadeOutLeft {0% {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}@keyframes fadeOutLeft {0% {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}.fadeOutLeft {-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}@-webkit-keyframes fadeOutLeftBig {0% {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}@keyframes fadeOutLeftBig {0% {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}.fadeOutLeftBig {-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}@-webkit-keyframes fadeOutRight {0% {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@keyframes fadeOutRight {0% {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}.fadeOutRight {-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}@-webkit-keyframes fadeOutRightBig {0% {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}@keyframes fadeOutRightBig {0% {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}.fadeOutRightBig {-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}@-webkit-keyframes fadeOutUp {0% {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}@keyframes fadeOutUp {0% {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}.fadeOutUp {-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;}@-webkit-keyframes fadeOutUpBig {0% {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}@keyframes fadeOutUpBig {0% {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}.fadeOutUpBig {-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}@-webkit-keyframes flip {0% {-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40% {-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50% {-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80% {-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}100% {-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}@keyframes flip {0% {-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40% {-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50% {-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80% {-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}100% {-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}.animated.flip {-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip;}@-webkit-keyframes flipInX {0% {-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40% {-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60% {-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1;}80% {-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg);}100% {-webkit-transform:perspective(400px);transform:perspective(400px);}}@keyframes flipInX {0% {-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40% {-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60% {-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1;}80% {-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg);}100% {-webkit-transform:perspective(400px);transform:perspective(400px);}}.flipInX {-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX;}@-webkit-keyframes flipInY {0% {-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40% {-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60% {-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1;}80% {-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg);}100% {-webkit-transform:perspective(400px);transform:perspective(400px);}}@keyframes flipInY {0% {-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40% {-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60% {-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1;}80% {-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg);}100% {-webkit-transform:perspective(400px);transform:perspective(400px);}}.flipInY {-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY;}@-webkit-keyframes flipOutX {0% {-webkit-transform:perspective(400px);transform:perspective(400px);}30% {-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1;}100% {-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0;}}@keyframes flipOutX {0% {-webkit-transform:perspective(400px);transform:perspective(400px);}30% {-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1;}100% {-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0;}}.flipOutX {-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}@-webkit-keyframes flipOutY {0% {-webkit-transform:perspective(400px);transform:perspective(400px);}30% {-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1;}100% {-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0;}}@keyframes flipOutY {0% {-webkit-transform:perspective(400px);transform:perspective(400px);}30% {-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1;}100% {-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0;}}.flipOutY {-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;}@-webkit-keyframes lightSpeedIn {0% {-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;}60% {-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}80% {-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;}100% {-webkit-transform:none;transform:none;opacity:1;}}@keyframes lightSpeedIn {0% {-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;}60% {-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}80% {-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;}100% {-webkit-transform:none;transform:none;opacity:1;}}.lightSpeedIn {-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}@-webkit-keyframes lightSpeedOut {0% {opacity:1;}100% {-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0;}}@keyframes lightSpeedOut {0% {opacity:1;}100% {-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0;}}.lightSpeedOut {-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}@-webkit-keyframes rotateIn {0% {-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0;}100% {-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateIn {0% {-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0;}100% {-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}}.rotateIn {-webkit-animation-name:rotateIn;animation-name:rotateIn;}@-webkit-keyframes rotateInDownLeft {0% {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}100% {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInDownLeft {0% {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}100% {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInDownLeft {-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}@-webkit-keyframes rotateInDownRight {0% {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}100% {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInDownRight {0% {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}100% {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInDownRight {-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}@-webkit-keyframes rotateInUpLeft {0% {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}100% {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInUpLeft {0% {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}100% {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInUpLeft {-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}@-webkit-keyframes rotateInUpRight {0% {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0;}100% {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInUpRight {0% {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0;}100% {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInUpRight {-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}@-webkit-keyframes rotateOut {0% {-webkit-transform-origin:center;transform-origin:center;opacity:1;}100% {-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0;}}@keyframes rotateOut {0% {-webkit-transform-origin:center;transform-origin:center;opacity:1;}100% {-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0;}}.rotateOut {-webkit-animation-name:rotateOut;animation-name:rotateOut;}@-webkit-keyframes rotateOutDownLeft {0% {-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}100% {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}}@keyframes rotateOutDownLeft {0% {-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}100% {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}}.rotateOutDownLeft {-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}@-webkit-keyframes rotateOutDownRight {0% {-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}100% {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}}@keyframes rotateOutDownRight {0% {-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}100% {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}}.rotateOutDownRight {-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;}@-webkit-keyframes rotateOutUpLeft {0% {-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}100% {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}}@keyframes rotateOutUpLeft {0% {-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}100% {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}}.rotateOutUpLeft {-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}@-webkit-keyframes rotateOutUpRight {0% {-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}100% {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0;}}@keyframes rotateOutUpRight {0% {-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}100% {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0;}}.rotateOutUpRight {-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}@-webkit-keyframes hinge {0% {-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60% {-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%,80% {-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}100% {-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0;}}@keyframes hinge {0% {-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60% {-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%,80% {-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}100% {-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0;}}.hinge {-webkit-animation-name:hinge;animation-name:hinge;}@-webkit-keyframes rollIn {0% {opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);}100% {opacity:1;-webkit-transform:none;transform:none;}}@keyframes rollIn {0% {opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);}100% {opacity:1;-webkit-transform:none;transform:none;}}.rollIn {-webkit-animation-name:rollIn;animation-name:rollIn;}@-webkit-keyframes rollOut {0% {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);}}@keyframes rollOut {0% {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);}}.rollOut {-webkit-animation-name:rollOut;animation-name:rollOut;}@-webkit-keyframes zoomIn {0% {opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}50% {opacity:1;}}@keyframes zoomIn {0% {opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}50% {opacity:1;}}.zoomIn {-webkit-animation-name:zoomIn;animation-name:zoomIn;}@-webkit-keyframes zoomInDown {0% {opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}@keyframes zoomInDown {0% {opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}.zoomInDown {-webkit-animation-name:zoomInDown;animation-name:zoomInDown;}@-webkit-keyframes zoomInLeft {0% {opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}@keyframes zoomInLeft {0% {opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}.zoomInLeft {-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft;}@-webkit-keyframes zoomInRight {0% {opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}@keyframes zoomInRight {0% {opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}.zoomInRight {-webkit-animation-name:zoomInRight;animation-name:zoomInRight;}@-webkit-keyframes zoomInUp {0% {opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}@keyframes zoomInUp {0% {opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}.zoomInUp {-webkit-animation-name:zoomInUp;animation-name:zoomInUp;}@-webkit-keyframes zoomOut {0% {opacity:1;}50% {opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}100% {opacity:0;}}@keyframes zoomOut {0% {opacity:1;}50% {opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}100% {opacity:0;}}.zoomOut {-webkit-animation-name:zoomOut;animation-name:zoomOut;}@-webkit-keyframes zoomOutDown {40% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}100% {opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}@keyframes zoomOutDown {40% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}100% {opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}.zoomOutDown {-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;}@-webkit-keyframes zoomOutLeft {40% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0);}100% {opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center;}}@keyframes zoomOutLeft {40% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0);}100% {opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center;}}.zoomOutLeft {-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;}@-webkit-keyframes zoomOutRight {40% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);}100% {opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center;}}@keyframes zoomOutRight {40% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);}100% {opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center;}}.zoomOutRight {-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;}@-webkit-keyframes zoomOutUp {40% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}100% {opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}@keyframes zoomOutUp {40% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}100% {opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}.zoomOutUp {-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;}@-webkit-keyframes slideInDown {0% {-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible;}100% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInDown {0% {-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible;}100% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.slideInDown {-webkit-animation-name:slideInDown;animation-name:slideInDown;}@-webkit-keyframes slideInLeft {0% {-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;}100% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInLeft {0% {-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;}100% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.slideInLeft {-webkit-animation-name:slideInLeft;animation-name:slideInLeft;}@-webkit-keyframes slideInRight {0% {-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible;}100% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInRight {0% {-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible;}100% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.slideInRight {-webkit-animation-name:slideInRight;animation-name:slideInRight;}@-webkit-keyframes slideInUp {0% {-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible;}100% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInUp {0% {-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible;}100% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.slideInUp {-webkit-animation-name:slideInUp;animation-name:slideInUp;}@-webkit-keyframes slideOutDown {0% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}100% {visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}@keyframes slideOutDown {0% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}100% {visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}.slideOutDown {-webkit-animation-name:slideOutDown;animation-name:slideOutDown;}@-webkit-keyframes slideOutLeft {0% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}100% {visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}@keyframes slideOutLeft {0% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}100% {visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}.slideOutLeft {-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft;}@-webkit-keyframes slideOutRight {0% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}100% {visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@keyframes slideOutRight {0% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}100% {visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}.slideOutRight {-webkit-animation-name:slideOutRight;animation-name:slideOutRight;}@-webkit-keyframes slideOutUp {0% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}100% {visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}@keyframes slideOutUp {0% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}100% {visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}.slideOutUp {-webkit-animation-name:slideOutUp;animation-name:slideOutUp;}.dropzone {border:2px dashed #cfcfcf;width:750px;height:150px;}.dropzone.has-advanced-upload {border:2px dashed #cfcfcf;}.dropzone.is-dragover {border:2px dashed #fa5000;background:#FFFAF8;}.dropzone__dragndrop,.dropzone__icon {display:none;}.dropzone.has-advanced-upload .dropzone__dragndrop {display:inline;}.dropzone.has-advanced-upload .dropzone__icon {width:100%;height:80px;fill:#92b0b3;display:block;margin-bottom:40px;}.dropzone.is-uploading .dropzone__input,.dropzone.is-success .dropzone__input,.dropzone.is-error .dropzone__input {visibility:hidden;}.dropzone .displayInline {display:inline-block;width:750px;height:150px;}.dropzone .uploadIcon {background:transparent url(_ui/desktop/common/images/uploadIcon.png) no-repeat 0 0;height:28px;width:21px;margin-left:15px;}.dropzone__uploading,.dropzone__success,.dropzone__error {display:none;}.dropzone.is-uploading .dropzone__uploading,.dropzone.is-success .dropzone__success,.dropzone.is-error .dropzone__error {display:block;position:absolute;top:50%;right:0;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.dropzone__uploading {font-style:italic;}.dropzone__success {-webkit-animation:appear-from-inside .25s ease-in-out;animation:appear-from-inside .25s ease-in-out;}@-webkit-keyframes appear-from-inside {from {-webkit-transform:translateY(-50%) scale(0);}75% {-webkit-transform:translateY(-50%) scale(1.1);}to {-webkit-transform:translateY(-50%) scale(1);}}@keyframes appear-from-inside {from {transform:translateY(-50%) scale(0);}75% {transform:translateY(-50%) scale(1.1);}to {transform:translateY(-50%) scale(1);}}.dropzone__restart {font-weight:700;}.dropzone__restart:focus,.dropzone__restart:hover {color:#39bfd3;}.js .dropzone__file {width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1;display:none;}.js .dropzone__file + label {max-width:80%;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden;background-color:red;}.js .dropzone__file + label:hover strong,.dropzone__file:focus + label strong,.dropzone__file.has-focus + label strong {color:#39bfd3;}.js .dropzone__file:focus + label,.js .dropzone__file.has-focus + label {outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px;}.dropzone .readyToUpload {display:none;}.dropZoneTable {background:transparent;width:750px;height:150px;display:table;border-collapse:collapse;border:0px;}.dropZoneRow {display:table-row;}.dropZoneCol {display:table-cell;padding:10px;vertical-align:middle;}.dropZoneUploadLable {width:450px;}.dropzone .hascoTextColor {color:#fa5000;cursor:pointer;}.csvUploadButton {white-space:nowrap !important;float:inline-end !important;}.sr-only {position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0 }.clear_fix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}.clear_fix {display:inline-block;}.clear_fix {display:block;}.untouched ul li {list-style-type :disc;padding:0 5px;margin:0 15px;}ul,ol {padding:0;margin:0;}ul li {list-style-type:none;}.skip,.skiptocontent,.skiptonavigation {position:absolute;top:-30000px;left:-30000px;}.hidden,.notVisible {display:none;}img {vertical-align:top;}html {}body {color:#000;text-align:left;font-size:12px;}article {max-width:992px;margin:0 auto;}#page {width:1240px;padding:0 5px;margin:0 auto;}.contentWrapper {padding-left:20px;padding-right:24px;}.contentWrapper .span-24 {width:1215px;}.page-homepage .contentWrapper .span-24.wide,.template-pages-layout-landingLayout2Page .span-24.wide {width:1240px;}.page-homepage .contentWrapper,.template-pages-layout-landingLayout2Page .contentWrapper {padding:0;}button {cursor:pointer;}h1 {font-size:32px;font-weight:700;font-style:italic;}h3 {font-size:28px;line-height:30px;font-style:italic;font-weight:700;overflow:hidden;word-break:break-word;margin-bottom:10px;}h4 {font-size:24px;line-height:30px;font-style:italic;font-weight:700;overflow:hidden;word-break:break-word;margin-bottom:10px;}.bold {font-weight:700;}.content ul {margin:0 1.5em 1.5em 0;padding-left:1.5em;}.content table,.content th,.content td {vertical-align:baseline;}.content ul li {list-style-type:disc;}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button {-webkit-appearance:none;margin:0;}input[type=number] {-moz-appearance:textfield;}.divider {border-bottom:1px solid #000;padding:40px 0 40px 0;}.notLinkable {pointer-events:none;cursor:default;}.notAllowed {pointer-events:none;cursor:not-allowed;;}.subHeadline {padding-left:25px;margin-top:30px;margin-bottom:10px;}.catchline {padding-left:25px;font-size:20px;font-weight:700;font-style:italic;}.readMore {padding-left:25px;}.readMore h4 {color:#fa5000;font-style:normal;font-size:21px;}.readMore span {margin-left:15px;margin-top:8px;}.invisible {visibility:hidden;}.notPresent,.notPresent:hover {color:grey;opacity:0.5;}#cboxOverlay,#colorbox {z-index:9997;}.blockingOverlay {position:fixed;top:0;left:0;background-color:rgba(255,255,255,.9);height:100%;width:100%;z-index:10001;display:none;cursor:wait;}.ajax-loader {font-size:64px;color:#fa5000;position:absolute;top:50%;left:50%;margin-left:-32px;margin-top:-32px;}.dot-loader {width:75px;height:13px;position:absolute;left:50%;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);}.dot-loader > div {content:" ";width:13px;height:13px;background:rgb(254,80,0);border-radius:100%;position:absolute;animation:dot-shift 2.3s linear infinite;-o-animation:dot-shift 2.3s linear infinite;-ms-animation:dot-shift 2.3s linear infinite;-webkit-animation:dot-shift 2.3s linear infinite;-moz-animation:dot-shift 2.3s linear infinite;}.dot-loader > div:nth-of-type(1) {animation-delay:-0.46s;-o-animation-delay:-0.46s;-ms-animation-delay:-0.46s;-webkit-animation-delay:-0.46s;-moz-animation-delay:-0.46s;}.dot-loader > div:nth-of-type(2) {animation-delay:-0.92s;-o-animation-delay:-0.92s;-ms-animation-delay:-0.92s;-webkit-animation-delay:-0.92s;-moz-animation-delay:-0.92s;}.dot-loader > div:nth-of-type(3) {animation-delay:-1.38s;-o-animation-delay:-1.38s;-ms-animation-delay:-1.38s;-webkit-animation-delay:-1.38s;-moz-animation-delay:-1.38s;}.dot-loader > div:nth-of-type(4) {animation-delay:-1.84s;-o-animation-delay:-1.84s;-ms-animation-delay:-1.84s;-webkit-animation-delay:-1.84s;-moz-animation-delay:-1.84s;}@keyframes dot-shift {0% {left:-45px;opacity:0;background-color:rgb(254,80,0);}10% {left:0;opacity:1;}90% {left:75px;opacity:1;}100% {left:120px;background-color:rgb(254,80,0);opacity:0;}}@-o-keyframes dot-shift {0% {left:-45px;opacity:0;background-color:rgb(254,80,0);}10% {left:0;opacity:1;}90% {left:75px;opacity:1;}100% {left:120px;background-color:rgb(254,80,0);opacity:0;}}@-ms-keyframes dot-shift {0% {left:-45px;opacity:0;background-color:rgb(254,80,0);}10% {left:0;opacity:1;}90% {left:75px;opacity:1;}100% {left:120px;background-color:rgb(254,80,0);opacity:0;}}@-webkit-keyframes dot-shift {0% {left:-45px;opacity:0;background-color:rgb(254,80,0);}10% {left:0;opacity:1;}90% {left:75px;opacity:1;}100% {left:120px;background-color:rgb(254,80,0);opacity:0;}}@-moz-keyframes dot-shift {0% {left:-45px;opacity:0;background-color:rgb(254,80,0);}10% {left:0;opacity:1;}90% {left:75px;opacity:1;}100% {left:120px;background-color:rgb(254,80,0);opacity:0;}}.cartItem .circle2-loader {margin-top:12px;float:left;position:relative;}.processItemsCounter .circle2-loader {margin:0 auto;position:relative;}.circle2-loader {height:19px;width:19px;animation:rotate 0.8s infinite linear;border:1px solid #fa5000;border-right-color:transparent;border-radius:50%;}@keyframes rotate {0% {transform:rotate(0deg);}100% {transform:rotate(360deg);}}.hascoForm label {font-size:14px;font-weight:700;line-height:22px;display:block;}.hascoForm input {-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;background:transparent;margin-top:7px;border:1px solid #000;color:#000;font-size:14px;font-weight:700;line-height:14px;width:108px;height:36px;padding-left:10px;padding-right:10px;}.hascoFormUnderlined input,.hascoFormUnderlined .control-group textarea,.hascoFormUnderlined .control-group input[type="text"],.hascoFormUnderlined .control-group input[type="password"] {border:0;outline:0;background:transparent;border-bottom:1px solid #000 !important;width:92%;line-height:24px;height:24px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:14px;font-weight:700;}.hascoFormUnderlined input[readonly] {border-bottom:none !important;}.hascoFormUnderlined .control-group select {border:none;background-color:#ffffff;color:#000;font-size:14px;font-weight:700 }.hascoFormUnderlined .control-group label,.productDownloadContent .downloadLinks.targetDiv {display:none;}.hascoFormUnderlined input:focus {border-bottom:1px solid #000 !important;box-shadow:none;outline:none !important;color:#000;font-size:14px;font-weight:700;}.hascoFormUnderlined input::-webkit-input-placeholder {color:#000;font-size:14px;font-weight:700;}.hascoFormUnderlined input:-moz-placeholder {color:#000;opacity:1;font-size:14px;font-weight:700;}.hascoFormUnderlined input::-moz-placeholder {color:#000;opacity:1;font-size:14px;font-weight:700;}.hascoFormUnderlined input:-ms-input-placeholder {color:#000;font-size:14px;font-weight:700;}.fileContainer {overflow:hidden;position:relative;}.fileContainer [type=file] {cursor:inherit;display:block;font-size:999px;filter:alpha(opacity=0);min-height:100%;min-width:100%;opacity:0;position:absolute;right:0;text-align:right;top:0;}.fileContainer {border:0;outline:0;background:transparent;border-bottom:1px solid #000;padding-right:200px;line-height:24px;height:24px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:14px;font-weight:700;}.fileContainer [type=file] {cursor:pointer;}.link {float:left;position:relative;background:transparent;padding:9px;border:1px solid #e2e2e2;font-size:14px;font-weight:700;line-height:21px;height:21px;margin-top:29px;margin-right:5px;}.resetX {color:rgb(142,142,142);padding-right:5px;}a#reset {color:#fa5000 !important;}.hascoForm .hascoSelectorOptions {-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;background:transparent;padding:9px;border:1px solid #e2e2e2;color:#fa5000;font-size:14px;font-weight:700;line-height:14px;width:128px;height:41px;}.hascoSelectorOptions.chamfer.expanded {width:158px !important;}.variantOptions.hascoForm .hascoSelectorContainer {position:relative;}.hascoSelectorContainer:after {content:"\f107";font-family:FontAwesome;position:relative;z-index:-1;color:#fa5000;font-size:25px;top:5px;right:30px;}.hascoSelectorContainer.noArrow:after {content:"";}.variantOptions .hascoSelectorOptions option:not(:first-child) {color:#999;}.variantOptions .hascoSelectorOptions option.active {color:#fa5000;}.variantOptions .hascoSelectorContainer .fa-spinner {display:none;}.variantOptions .hascoSelectorContainer.loading .fa-spinner {display:block;position:absolute;bottom:22px;right:30px;color:#fa5000;}.variantOptions .hascoSelectorContainer.loading {opacity:.7;cursor:wait;}.variantOptions .hascoSelectorContainer.loading:after {opacity:0;}.hascoSelectorContainer select::-ms-expand {display:none;}.hascoIcon {position:absolute;background:transparent url(_ui/desktop/common/images/hascoIconSprite.png) no-repeat 0 0;}.hascoIcon.submit {background-position:-6px -4px;width:29px;height:29px;}.hascoIcon.submit:hover {background-position:-6px -270px;width:29px;height:29px;}.hascoIcon.submit-black {background-position:-6px -270px;width:29px;height:29px;}.hascoIcon.clear {background-position:-119px -271px;width:29px;height:29px;}.hascoIcon.clear:hover {background-position:-122px -4px;}.hascoIcon.myHasco {background-position:-44px -62px;width:27px;height:29px;}.hascoIcon.myHasco-black {background-position:-44px -327px;width:26px;height:29px;}.hascoIcon.favorites {background-position:-121px -64px;width:27px;height:26px;}.hascoIcon.quickOrder {background-position:-83px -4px;width:28px;height:28px;}.hascoIcon.contact {background-position:-4px -64px;width:30px;height:29px;}.hascoIcon.cart {background-position:-159px -66px;width:27px;height:27px;}.hascoIcon.arrowRight {background-position:-170px -11px;width:8px;height:14px;}.hascoIcon.arrowDown {background-position:-325px -13px;width:20px;height:11px;}.hascoIcon.kCategory {background-position:-281px -64px;width:28px;height:27px;}.hascoIcon.pCategory {background-position:-242px -64px;width:28px;height:27px;}.hascoIcon.zCategory {background-position:-322px -64px;width:26px;height:26px;}.hascoIcon.specialCategory {background-position:-363px -65px;width:24px;height:26px;}.hascoIcon.formAssistant {background-position:-45px -181px;width:30px;height:28px;}.hascoIcon.hotChannel {background-position:-407px -63px;width:18px;height:28px;}.hascoIcon.download {background-position:-442px -63px;width:21px;height:28px;}.hascoIcon.goToIcon {background-position:-170px -11px;width:8px;height:14px;}.hascoIcon.goToIcon2 {background-position:-123px -129px;width:33px;height:20px;}.hascoIcon.attention {background-position:-178px -125px;width:27px;height:25px;}.text-white {color:#ffffff;}.text-black {color:#000000;}.text-hasco {color:#fa5000;}.strong {font-weight:bold;}.font-bold {font-weight:700;}.font-cursive {font-style:italic;}.rotate-180 {-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.searchResultPage {}.searchResultPage .searchSpellingSuggestionPrompt {color:#000000;font-size:14px;font-weight:400;display:inline;}.searchResultPage .searchSpellingSuggestionPrompt a {text-transform:capitalize;}.searchResultPage .productList {padding-top:40px;}.searchResultPage .results {width:670px;}.categoryGrid {margin-top:15px;}.categoryGrid .span-16 {width:950px;box-sizing:border-box;margin-right:30px;}.categoryGrid .span-4 {width:215px;border:1px solid #e2e2e2;box-sizing:border-box;margin-right:30px;margin-bottom:50px;}.productDetails h2 {font-weight:bold;font-size:16px;}.categoryGrid .last {margin-right:0 !important;}.categoryGrid .span-4 .thumb img {width:215px;height:215px;}.categoryGrid .productGridItem {overflow:hidden;height:356px;}.categoryGrid .detailsWrapper {padding:18px 20px 10px;max-height:100px;overflow:hidden;}.productTeaser {font-size:14px;}.productTeaser .line{margin-top:10px;}.teaserArrow {margin:5px 0;overflow:visible;width:24px;height:24px;display:block;position:relative;left:-25px;top:-32px;}.plus-circle {background:transparent url(_ui/desktop/common/images/hascoIconSprite.png) no-repeat -85px -178px;display:none;}.teaserArrow p {display:none;}.teaser:hover .teaserArrow p {display:inline;position:relative;color:#fa5000;font-size:11px;top:15px;}.categoryTeaser{font-size:14px;}.minus-circle {background:transparent url(_ui/desktop/common/images/hascoIconSprite.png) no-repeat -115px -178px;}.teaserArrow:before {display:block;position:relative;left:-20px;top:-6px;}.categoryGrid .headline {color:#fa5000;font-size:24px;font-weight:700;font-style:italic;overflow:hidden;text-overflow:ellipsis;}.productContent .variantHeadline {font-size:14px;font-weight:700;line-height:22px;display:block;}.categoryGrid .detailHeadline {color:#fa5000;font-size:18px;font-weight:700;font-style:italic;overflow:hidden;text-overflow:ellipsis;}.categoryGrid .detailDescription {color:#000000;font-size:14px;font-weight:400;line-height:20px;padding-top:5px;}.cmslistelement {margin:26px 18px 0 0;border:1px solid #e2e2e2;padding:25px 15px 45px 15px;}.page-homepage .cmslistelement,.page-homepageCompany .cmslistelement {margin:26px 0 26px 25px;}.cmslistelement .right {margin-right:45px;margin-top:-10px;}.cmslistelement .publishingDate {color:#000000;font-size:14px;line-height:12px;}.cmslistelement h4 {color:#fa5000;font-style:normal;font-weight:normal;font-size:21px;width:95%;white-space:nowrap;text-overflow:ellipsis;}.cmslistelement.italic .publishingDate,.cmslistelement.italic h4 {font-style:italic;}.cmslistelement.bold .publishingDate {font-weight:400;}a .cmslistelement h4 {font-style:italic;font-weight:700;}.cmslistelement.bold h4 {font-weight:700;}.cmslistelement .right.noDate {margin-top:0 }.page-homepage .contentWrapper .imageContentWrapper,.template-pages-layout-landingLayout2Page .imageContentWrapper {padding-top:20px;padding-left:25px;float:left;}.page-homepage .imageContentWrapper .spacer,.template-pages-layout-landingLayout2Page .spacer {margin-left:17px;}.content {clear:both;}.imageContentWrapper .imageContentItem {border:1px solid #dadada;box-sizing:border-box;height:380px;width:224px;margin-bottom:30px;}.imageContentWrapper .spacer {margin-left:17px;}.imageContentWrapper .imageContentItem .thumb {width:100%;height:224px;margin-top:0;overflow:hidden;border-bottom:1px solid #dadada;}.imageContentWrapper .imageContentItem .itemImage img,.imageContentWrapper .imageContentItem .thumb img:first-child {height:224px;border-bottom:1px solid #dadada;}.hascoContact .imageContentWrapper .imageContentItem .itemImage img,.hascoContact .imageContentWrapper .imageContentItem .thumb img {height:222px;}.imageContentWrapper .imageContentItem .itemDetailsInfo {padding:20px;word-wrap:break-word;}.imageContentWrapper .imageContentItem .banner .caption {clear:both;padding:20px;word-wrap:break-word;}.imageContentWrapper .imageContentItem .itemDetailsInfoHeadline,.imageContentWrapper .imageContentItem .banner .caption h3 {color:#fa5000;font-size:16px;font-weight:700;font-style:oblique;line-height:18px;overflow:hidden;height:38px;}.imageContentWrapper .imageContentItem .itemDetailsInfoText {padding-top:10px;height:74px;overflow:hidden;}.imageContentWrapper .imageContentItem p {margin:0;font-size:14px;font-style:oblique;line-height:19px;overflow:hidden;max-height:74px;}.newsletterSignUpForm {padding-top:20px;position:relative;}.specialProductImagesWrapper {padding-left:25px;}.specialProductImagesWrapper .plateDetails {color:#000;font-size:16px;font-weight:700;font-style:italic;line-height:20px;margin-bottom:20px;margin-top:20px;}.specialProductImagesWrapper .productImage {margin-bottom:50px;}.specialProductImagesWrapper .productImageZ {margin-bottom:25px;}.specialProductImagesWrapper .productImage img {width:auto !important;max-width:735px;height:220px;}.specialProductImagesWrapper .productImageRight {width:200px;height:200px;overflow:hidden;margin-top:25px;margin-right:25px;}.specialProductImagesWrapper .productImageRight .cmsimage {border:1px solid #dadada;}.specialProductImagesWrapper .productImageRight img {width:auto !important;height:198px;}.plateFormWrapper {margin-top:20px;padding-left:25px;}.plateElementPosition {padding-top:20px;}.plateFormWrapper .plateAttributeSelectors label {color:#000000;font-size:12px;font-weight:bold;}.plateFormWrapper .plateAttributeSelectors .formElement {margin-right:20px;}.formElement select:after {content:"\f107";font-family:FontAwesome;position:relative;z-index:-1;color:#fa5000;font-size:25px;top:5px;right:30px;}.plateFormWrapper .plateActionWrapper {margin-right:20px;}.plateFormWrapper .plateActionWrapper label {color:#000000;font-size:12px;font-weight:bold;line-height:20px;}.plateFormWrapper .plateActionWrapper input {display:block;width:40px;height:22px;margin:0 auto;padding-left:10px;padding-right:5px;border:1px solid #000;text-align:right;}.plateFormWrapper .plateActionWrapper input.plateOptions {border-radius:inherit;}.plateFormWrapper .plateActionWrapper p {color:#000000;font-size:15px;font-weight:700;line-height:24px;text-align:left;}.plateFormWrapper .addToCartButton {border:none;color:#000;height:inherit;margin:3px -4px;font-size:medium;}.plateFormWrapper .cadPopUp {font-size:medium;display:block;padding-left:25px;}.plateFormWrapper .plateActionWrapper label.first {margin-bottom:16px;}.plateFormWrapper .plateActionWrapper label.second {margin-bottom:15px;}.plateFormWrapper .plateActionWrapper label.third {margin-bottom:12px;}.hascoForm .checkPlate,.hascoForm .checkAdditional {position:absolute;margin-top:70px;right:45px;border-color:#fa5000;color:#fa5000;padding:0 10px 0 10px;}.hascoForm .checkPlate.k_plate {position:relative;margin-top:20px;}.plateFormWrapper .checkPlate.disabled {opacity:0.5;}#colorbox .hascoForm .hascoSelectorOptions {z-index:9999;}#colorbox .hascoForm .hascoSelectorContainer:after {z-index:9998;}.plateFormWrapper .small label {max-width:118px;overflow:hidden;text-overflow:ellipsis }.plateFormWrapper .small input {width:57px;}.plateFormWrapper .small select {width:128px;}.plateFormWrapper .big select {width:154px;}.additionalAttributesWrapper {clear:both;padding-top:40px;padding-left:20px;padding-right:20px;}.additionalAttributesWrapper .additionalAttributesHeader {border-bottom:1px solid #e2e2e2;margin-bottom:20px;}.additionalAttributesWrapper label {color:#000000;font-size:12px;font-weight:bold;}.additionalAttributesWrapper .additionalAttributesContent .attributeHeadlines {color:#000000;font-size:16px;font-weight:700;text-align:left;padding-right:50px;padding-top:32px;width:100px;line-height:17px;}.additionalAttributesWrapper .additionalAttributesContent .additionalAttributeSelectors {padding-bottom:20px;position:relative;}.additionalAttributesWrapper .additionalAttributesContent .spacer {height:75px;}.hascoForm .checkAdditional.disabled {opacity:0.5;}.hascoForm .errorMessage p {color:#fa5000;text-align:center;font-size:25px;font-weight:700;font-style:italic;}.customMade .alert {margin-top:12px;background:transparent;font-size:24px;font-weight:700;border:none;}.customMade .alert.negative {color:#fa5000;}.customMade .alert.positive {color:#000;font-size:16px;padding-left:20px;}.filteringNotPossible {position:absolute;z-index:200;background:#fff;width:240px;border:1px solid #fa5000;padding:10px;box-sizing:border-box;margin-top:90px;}.filteringNotPossible:after,.filteringNotPossible:before {bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.filteringNotPossible:after {border-color:rgba(255,255,255,0);border-bottom-color:#ffffff;border-width:10px;margin-left:-10px;}.filteringNotPossible:before {border-color:rgba(254,80,0,0);border-bottom-color:#fa5000;border-width:11px;margin-left:-11px;}.csvImportPage {margin-top:50px;}.csvImportPage .uploadForm .confirmationDialog {font-weight:700;font-size:16px;}.csvImportPage button.positive {margin-top:30px;margin-bottom:30px;}.csvImportPage .csvImportResults {margin-top:40px;}.csvImportPage h2 {height:30px;line-height:30px;margin:0 0 5px;color:#000000;font-size:24px;font-weight:700;font-style:italic;}.csvImportPage .foundProducts {margin-bottom:40px;}.required.right {margin:0 0 0 20px;font-size:90%;color:#666;max-width:60%;}table.store-openings {padding:0;margin:20px 0;}table.store-openings td {padding:1px 8px !important;border-bottom:1px solid #EEEEEE !important;}table.store-openings td.weekday_openings_day {padding:1px 8px 1px 8px !important;font-weight:bold;}table.store-openings td.specialday_openings_date {padding:1px 8px 1px 0 !important;font-weight:bold;}button.pickupInStoreButton,button.addToCartButton {height:40px;background:#000;color:#fff;border:2px solid #000;padding:0;width:100%;font-size:1em;}button.pickupInStoreButton {background:#fff;color:#000;}button.addToCartButton {font-weight:bold;text-transform:uppercase;}.alert {padding:12px;border:1px solid #000;margin:0 0 20px 0;font-size:14px;font-weight:700;line-height:18px;background-color:transparent;}.alert.positive {color:#000;background-color:transparent;}.alert.negative,.alert.neutral {border-color:#fa5000;color:#fa5000;}.alert span {padding-right:10px;vertical-align:middle;}.span-24 > .scroller {padding:30px 0;}.span-24 > .scroller .title {font-size:16px;line-height:12px;color:#585858;font-weight:700;border-bottom:1px solid #585858;padding:0 0 5px 0;text-transform:uppercase;margin:0 0 40px 0;}.span-24 > .scroller ul li {width:220px;margin:0 20px 0 0;}.span-24 > .scroller ul li {width:230px;margin:0 10px 0 0;}.scrollerProduct {margin:0 5px;display:block;}.scrollerProduct .thumb {padding:0 0 20px 0;margin:0 0 5px 0;border-bottom:1px dotted #c1c1c1;}.scrollerProduct .thumb img {width:100%;}.scrollerProduct .details {color:#8f8f8f;padding:0 40px 0 0;}.scrollerProduct .priceContainer {float:right;margin:0 0 0 5px;}.pictogramMainDiv {overflow:hidden;}.pictogramImage {position:absolute;margin:5px;max-width:100px;}.picto{position:relative;}.cms_disp-img_slot .thumb img {width:100%;height:auto;}.crossselling .simple_disp-img img {height:auto;float:right;}.doCheckoutBut {margin-right:0;}.termsAndConditionPopup a {text-decoration:underline;}a.button,span.button,button {display:block;float:left;margin:0.7em 0.5em 0.7em 0;padding:5px 10px 5px 7px;border:2px solid currentColor;background:#fff;font-size:20px;line-height:130%;text-decoration:none;font-weight:bold;color:#000;cursor:pointer;text-align:center;padding:0 10px;}button {width:auto;overflow:visible;height:32px;}a.button {height:35px;line-height:35px;}button img,a.button img {margin:0 3px -3px 0 !important;padding:0;border:none;width:16px;height:16px;float:none;}button.positive,button.negative {height:40px;}a.button.positive,a.button.negative,span.button.positive {height:36px;line-height:36px;}button.positive,a.button.positive {color:#fff;background:#000;font-weight:bold;}button.negative,a.button.negative {color:#000;background:#fff;}button.block,a.button.block {width:100%;}button[disabled]{opacity:0.2;cursor:default;text-transform:none;}button.link {display:inline;float:none;background:none;border:0;padding:0;margin:0;font-weight:normal;color:inherit !important;opacity:inherit;}.edit_btn_area {padding-top:10px;}.edit_btn_area {margin-bottom:0;}#reorderButton{margin-bottom:15px;}.repl_top_cont_btn a{margin-right:0;position:relative;top:-20px;}.hide-text {font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.input-block-level {display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}form {}fieldset {padding:0;margin:0;border:0;}legend {display:block;width:100%;padding:0;font-size:14px;font-weight:normal;line-height:20px;color:#333333;border:0;}legend small {font-size:15px;color:#999999;}.control-group label,.control-group input,.control-group button,.control-group select,.control-group textarea {font-size:14px;font-weight:normal;line-height:20px;}.control-group input,.control-group button,.control-group select,.control-group textarea {font-family:Arial,sans-serif;}.control-group label {display:block;margin:12px 0 2px 0;}.control-group select,.control-group textarea,.control-group input[type="text"],.control-group input[type="password"],.control-group input[type="datetime"],.control-group input[type="datetime-local"],.control-group input[type="date"],.control-group input[type="month"],.control-group input[type="time"],.control-group input[type="week"],.control-group input[type="number"],.control-group input[type="email"],.control-group input[type="url"],.control-group input[type="search"],.control-group input[type="tel"],.control-group input[type="color"] {height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555555;vertical-align:middle;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.control-group textarea {height:auto;}.control-group textarea,.control-group input[type="text"],.control-group input[type="password"],.control-group input[type="datetime"],.control-group input[type="datetime-local"],.control-group input[type="date"],.control-group input[type="month"],.control-group input[type="time"],.control-group input[type="week"],.control-group input[type="number"],.control-group input[type="email"],.control-group input[type="url"],.control-group input[type="search"],.control-group input[type="tel"],.control-group input[type="color"],.control-group .uneditable-input {background-color:#ffffff;border:1px solid #cccccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}.control-group textarea:focus,.control-group input[type="text"]:focus,.control-group input[type="password"]:focus,.control-group input[type="datetime"]:focus,.control-group input[type="datetime-local"]:focus,.control-group input[type="date"]:focus,.control-group input[type="month"]:focus,.control-group input[type="time"]:focus,.control-group input[type="week"]:focus,.control-group input[type="number"]:focus,.control-group input[type="email"]:focus,.control-group input[type="url"]:focus,.control-group input[type="search"]:focus,.control-group input[type="tel"]:focus,.control-group input[type="color"]:focus,.control-group .uneditable-input:focus {outline:0;outline:thin dotted \9;}.control-group input[type="radio"],.control-group input[type="checkbox"] {margin:4px 4px 0 0;*margin-top:0;margin-top:1px \9;line-height:normal;}.control-group input[type="file"],.control-group input[type="image"],.control-group input[type="submit"],.control-group input[type="reset"],.control-group input[type="button"],.control-group input[type="radio"],.control-group input[type="checkbox"] {width:auto;}.control-group select,.control-group input[type="file"] {height:30px;*margin-top:4px;line-height:30px;}.control-group select {border:1px solid #cccccc;background-color:#ffffff;}.control-group select[multiple],.control-group select[size] {height:auto;}.control-group select:focus,.control-group input[type="file"]:focus,.control-group input[type="radio"]:focus,.control-group input[type="checkbox"]:focus {outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.control-group .radio,.control-group .checkbox {min-height:20px;padding-left:20px;}.control-group .radio input[type="radio"],.control-group .checkbox input[type="checkbox"] {float:left;margin-left:-20px;}.control-group .controls > .radio:first-child,.control-group .controls > .checkbox:first-child {padding-top:5px;}.control-group .radio.inline,.control-group .checkbox.inline {display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle;}.control-group .radio.inline + .radio.inline,.control-group .checkbox.inline + .checkbox.inline {margin-left:10px;}.control-group input[disabled],.control-group select[disabled],.control-group textarea[disabled],.control-group input[readonly],.control-group select[readonly],.control-group textarea[readonly] {cursor:not-allowed;background-color:#eeeeee;}.control-group input[type="radio"][disabled],.control-group input[type="checkbox"][disabled],.control-group input[type="radio"][readonly],.control-group input[type="checkbox"][readonly] {background-color:transparent;}.control-group input:focus:invalid,.control-group textarea:focus:invalid,.control-group select:focus:invalid {color:#b94a48;border-color:#ee5f5b;}.control-group input:focus:invalid:focus,.control-group textarea:focus:invalid:focus,.control-group select:focus:invalid:focus {border-color:#fa5000;-webkit-box-shadow:0 0 6px #f0f0f0;-moz-box-shadow:0 0 6px #f0f0f0;box-shadow:0 0 6px #f0f0f0;}.control-group .help-block,.control-group .help-inline {color:#595959;}.control-group .help-block {display:block;margin-bottom:10px;}.control-group .help-inline {display:inline-block;}.control-group label.add-address-left-label {margin-top:35px;}.is-default-address {margin:15px 10px 0 0;display:inline-block;float:left;color:#999;}button.view-address-book {display:block;text-transform:none;font-weight:normal;float:none;height:30px;}button.view-saved-payments {display:block;text-transform:none;font-weight:normal;float:none;height:30px;}.control-group.error {}.control-group.error label {color:#c90400;}.control-group.error select {border-color:#c90400;}.control-group.error input {border-color:#c90400;}#countrySelector {float:left;}.form_field_error {color:#c60300;}.checkboxWrapper {border:1px solid #000;padding-left:5px;padding-right:5px;}#header {height:210px;}#header .siteLogo {padding:40px 0 0 100px;}#header .siteLogo img {height:70px;width:auto;}#header .navigation-box {border:1px solid #cfcfcf;background-color:#f0f0f0;width:718px;height:178px;margin-top:15px;margin-right:25px;float:right;}#nav-tabs {height:44px;}#nav-search {height:45px }#nav_main {height:88px;}#nav-search,#nav-tabs {background-color:#ffffff;}#nav-search {border-top:1px solid #cfcfcf;}#lang_selector_LangCurrencyComponent {border-color:transparent;font-size:14px;font-weight:400;line-height:12px;color:#000;}.lang-form .control-group select::-ms-expand {display:none;}.lang-form .control-group select:focus {outline:none;}.lang-form .control-group option {color:#000000;border:0 !important;-webkit-appearance:none !important;-moz-appearance:none !important;}#nav-tabs .nav {float:right;border-bottom:1px solid #cfcfcf;height:43px;width:100%;}#nav-tabs .nav > li {float:right;display:block;font-size:14px;font-weight:400;line-height:44px;padding:0 15px 0 15px;}#nav-tabs .nav > li a {padding-left:15px;}#nav-tabs .nav > li a.inactive {display:block;border-right:1px solid #cfcfcf;}#nav-tabs .nav > li a.active {background:#EEEEEE;color:#fa5000;display:block;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;}#nav-tabs .nav > li a.first {border-left:none;}#nav-tabs .nav > li.left {color:#000000;font-size:16px;font-weight:700;width:178px;padding:0 }#nav-tabs .nav > li.login {max-width:135px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}#nav_main ul {height:44px;max-height:88px;border-bottom:1px solid #cfcfcf;}.hascoPage .nav_main ul,.page-homepageCompany .nav_main ul {border-bottom:none !important;padding-top:10px;}#nav_main li {text-align:center;float:left;border-bottom:1px #000;padding-right:12px;width:130px;white-space:nowrap;overflow:hidden;text-overflow:clip;}.nav_main li.company {padding-right:15px !important;height:30px !important;width:160px !important;text-align:left !important;}#nav_main li:first-child,#nav_main li.company:nth-child(5n) {padding-left:15px;}#nav_main li:nth-child(3n) {padding-right:0;}#nav_main li > a {color:#fa5000;font-size:14px;font-weight:700;line-height:44px;max-width:130px;overflow:hidden;display:block;white-space:nowrap;text-align:left;}#nav_main li.company > a {max-width:160px;}#nav_main li span {margin-top:7px;float:left;position:relative;padding-left:10px;}#nav_main li:hover a {color:#000;}#nav_main li:hover span.myHasco {background-position:-43px -327px;width:27px;height:29px;}#nav_main li:hover span.favorites {background-position:-118px -329px;width:27px;height:26px;}#nav_main li:hover span.quickOrder {background-position:-81px -271px;width:28px;height:28px;}#nav_main li:hover span.contact {background-position:-4px -329px;width:30px;height:27px;}#nav_main li:hover span.cart {background-position:-155px -331px;width:27px;height:24px;}#nav_main li:hover span.kCategory {background-position:-274px -329px;width:28px;height:27px;}#nav_main li:hover span.pCategory {background-position:-236px -329px;width:28px;height:27px;}#nav_main li:hover span.zCategory {background-position:-314px -329px;width:26px;height:26px;}#nav_main li:hover span.formAssistant {background-position:-45px -444px;width:30px;height:28px;}#nav_main li:hover span.specialCategory {background-position:-354px -330px;width:24px;height:26px;}#nav_main li:hover span.hotChannel {background-position:-398px -328px;width:18px;height:28px;}#nav_main li.categoryRow:nth-child(7) {margin-left:14px;}#nav_main li.categoryRow {max-width:65px;}#nav_main li.special {max-width:130px;padding-left:10px;border-left:1px solid #cfcfcf;}#nav_main li:nth-child(10) {margin-left:30px !important;border-left:none;}#nav_main li:last-child {padding-right:0;}#nav_main .badge {position:relative;}#nav_main .smaller:after {font-size:9px;}.badge[data-badge]:after {content:attr(data-badge);position:absolute;top:-10px;right:-15px;font-size:11px;background:#fa5000;color:white;width:16px;height:16px;text-align:center;line-height:17px;border-radius:50%;}#nav_main li:hover .badge[data-badge]:after {background-color:#000;}#nav_main li:hover .notLinkable {color:#fa5000;}#loginPopUp {position:absolute;z-index:200;background:#fff;width:240px;border:1px solid #fa5000;padding:10px;box-sizing:border-box;}#loginPopUp:after,#loginPopUp:before {bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}#loginPopUp:after {border-color:rgba(255,255,255,0);border-bottom-color:#ffffff;border-width:10px;margin-left:-10px;}#loginPopUp:before {border-color:rgba(254,80,0,0);border-bottom-color:#fa5000;border-width:11px;margin-left:-11px;}#loginPopUp .title_holder {display:none;}#loginPopUp #loginForm {padding-bottom:0;}#loginPopUp #loginForm .control-label {display:none;}#loginPopUp input {border:0;outline:0;background:transparent;border-bottom:1px solid #fa5000;width:180px;font-size:13px;font-weight:400;line-height:12px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#loginPopUp input:focus,.quickOrderPopUp input:focus {border-bottom:1px solid #fa5000;box-shadow:none;outline:none !important;color:#000;font-size:13px;font-weight:400;}#loginPopUp input:-webkit-autofill,.quickOrderPopUp input:-webkit-autofill {-webkit-box-shadow:0 0 0px 1000px white inset;}#loginPopUp input::-webkit-input-placeholder,.quickOrderPopUp input::-webkit-input-placeholder {color:#fa5000;font-size:13px;font-weight:400;line-height:14px;}#loginPopUp input:-moz-placeholder,.quickOrderPopUp input:-moz-placeholder {color:#fa5000;font-size:13px;font-weight:400;line-height:14px;opacity:1;}#loginPopUp input::-moz-placeholder,.quickOrderPopUp input::-moz-placeholder {color:#fa5000;font-size:13px;font-weight:400;line-height:14px;opacity:1;}#loginPopUp input:-ms-input-placeholder,.quickOrderPopUp input:-ms-input-placeholder {color:#fa5000;font-size:13px;font-weight:400;line-height:14px;}#loginPopUp .form_field_error-message a {text-decoration:none !important;color:#fa5000;font-size:11px;font-weight:400;line-height:23px;padding-left:5px;}#loginPopUp .form_field_error-message a:hover {color:#000;}#loginPopUp .form_field_error-message a:first-child {border-right:1px solid #fa5000;padding-right:6px;padding-left:0;padding-top:0;}#loginPopUp .submitAction {display:none;}#loginPopUp .hascoIcon {border:none;min-width:auto !important;min-width:initial !important;position:absolute;top:5px;right:10px;}#loginPopUp .resetPassword {margin-top:20px;border-top:1px solid #fa5000;}.quickOrderPopUp {position:absolute;z-index:200;background:#fff;width:240px;border:1px solid #fa5000;padding:10px;box-sizing:border-box;margin:0 -475px 0 0;}.quickOrderPopUp:after,.quickOrderPopUp:before {bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.quickOrderPopUp:after {border-color:rgba(255,255,255,0);border-bottom-color:#ffffff;border-width:10px;margin-left:-10px;}.quickOrderPopUp:before {border-color:rgba(254,80,0,0);border-bottom-color:#fa5000;border-width:11px;margin-left:-11px;}.quickOrderPopUp .hascoIcon {border:none;min-width:initial !important;position:absolute;top:0;right:0;}.quickOrderPopUp input {border:0;outline:0;background:transparent;border-bottom:1px solid #fa5000;font-size:13px;font-weight:400;line-height:12px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.quickOrderPopUp .formWrapper {margin-top:12px;}.quickOrderPopUp .quantity {width:58px;margin-left:8px;}.quickOrderPopUp .productCode {width:112px;}.quickOrderPopUp .formMessage {padding-top:12px;}.quickOrderPopUp .importCart {padding-top:12px;}.quickOrderPopUp .importCart a {color:#fa5000;}.quickOrderPopUp .loadingIndicator {position:absolute;top:0;left:0;background-color:white;width:100%;height:100%;z-index:5000;}.quickOrderPopUp .loadingIndicator .ajax-loader {font-size:38px;color:#fa5000;position:absolute;top:65%;left:54%;}.quickOrderPopUp #quickOrderForm .quickOrderProductList_cart {top:3px}.quickOrderPopUp .alert.negative {display:flex;}.notActivePopUp {color:#fa5000;}.alert div {margin-left:35px;}.alert span {float:left;}.miniCart {position:relative;z-index:200;}.miniCart > a .count {background:#fa5000;color:#fff;width:20px;margin:0 5px;font-size:0.833em;display:inline-block;text-align:center;}.miniCart > a .price {color:#fa5000;font-style:italic;}.miniCartPopup {display:none;position:absolute;right:0;background:#fff;width:358px;border:1px dotted #a5a5a5;border-width:1px;padding:15px;}#addToCartLayer {display:none;position:absolute;top:104px;z-index:200;right:60%;background:#fff;width:200px;border:1px solid #fa5000;padding:10px;margin:0 -475px 0 0;}#addToCartLayer:after,#addToCartLayer:before {bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}#addToCartLayer:after {border-color:rgba(255,255,255,0);border-bottom-color:#ffffff;border-width:10px;margin-left:-10px;}#addToCartLayer:before {border-color:rgba(254,80,0,0);border-bottom-color:#fa5000;border-width:11px;margin-left:-11px;}#addToCartLayer .headline{font-size:12px;font-weight:700;line-height:12px;padding-bottom:10px;}#addToCartLayer a.positive {font-size:14px;font-weight:700;}#addToCartLayer a.positive:hover {border-color:#fa5000;}#addToCartLayer span.arrowRight {margin-left:15px;margin-top:11px;}#addToCartLayer .itemThumb img {width:40px;height:auto;border:1px solid #cfcfcf;}.miniCartPopup .legend,#addToCartLayer .legend {border-bottom:1px dotted #a5a5a5;}.miniCartPopup .legend a,#addToCartLayer .legend a {float:right;}.popupCartItem {clear:both;}.popupCartItem .itemThumb {float:left;margin:0 10px 0 0;}.popupCartItem .itemDesc .itemName {color:#fa5000;font-size:12px;font-weight:700;font-style:italic;line-height:15px;overflow:hidden;text-overflow:ellipsis;}.popupCartItem .itemDesc .label {margin:0 5px 0 0;font-size:12px;font-weight:400;}.popupCartItem .itemDesc .itemPrice {font-size:12px;font-weight:400;}.miniCartPopup .total {border-top:1px dotted #a5a5a5;font-weight:bold;}#addToCartLayer .button.positive,.miniCartPopup .button.positive {width:180px;border:1px solid #efefef;margin-bottom:0px;}.miniCartPopup .banner {margin:10px 0;}#addToCartLayer .links,.miniCartPopup .links {clear:both;}.siteSearch .control-group {width:100%;margin-right:5px;}.siteSearch form {width:100% }.siteSearch .controls input {margin-left:10px;border:0;outline:0;background:transparent;border-bottom:1px solid #fa5000;width:92%;line-height:24px;height:24px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.siteSearch .controls input:focus {border-bottom:1px solid #fa5000;box-shadow:none;outline:none !important;color:#fa5000;font-size:14px;font-weight:700;}.siteSearch .controls input::-webkit-input-placeholder {color:#fa5000;font-size:14px;font-weight:700;line-height:24px;}.siteSearch .controls input:-moz-placeholder {color:#fa5000;font-size:14px;font-weight:700;line-height:24px;opacity:1;}.siteSearch .controls input::-moz-placeholder {color:#fa5000;font-size:14px;font-weight:700;line-height:24px;opacity:1;}.siteSearch .controls input:-ms-input-placeholder {color:#fa5000;font-size:14px;font-weight:700;line-height:24px;}.siteSearch .controls button {border:none;right:0;position:relative;}#header input#search {z-index:10000;}.ui-autocomplete-input,.siteSearch .control-group .controls .ui-autocomplete-input:not(:focus) {color:#fa5000;font-weight:bold;}.ui-autocomplete {width:419px !important;z-index:10000 !important;border-radius:0 !important;background:#fff !important;border:1px solid #fa5000 !important;box-sizing:border-box !important;padding:5px !important;margin:0 !important;float:none !important;}.ui-autocomplete:after,.ui-autocomplete:before {bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.ui-autocomplete:after {border-color:rgba(255,255,255,0);border-bottom-color:#ffffff;border-width:10px;margin-left:-10px;}.ui-autocomplete:before {border-color:rgba(254,80,0,0);border-bottom-color:#fa5000;border-width:11px;margin-left:-11px;}.ui-autocomplete .ui-widget {font-family:"helvetica",sans-serif;}.ui-autocomplete .ui-menu-item .ui-state-hover {background:none;border-color:#fa5000;}.ui-autocomplete .ui-menu-item .thumb {float:left;width:70px;height:70px;border:1px solid #efefef;}.ui-autocomplete .ui-menu-item .thumb img {width:100%;height:auto;}.ui-autocomplete .ui-menu-item .desc {margin:20px 10px 0 100px;}.ui-autocomplete .ui-menu-item .desc .title {font-family:"helvetica",sans-serif;width:280px;display:block;color:#fa5000;font-size:20px;font-weight:700;font-style:italic;line-height:20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.ui-autocomplete .ui-menu-item .desc .description {float:left;font-size:14px;font-weight:700;line-height:30px;width:280px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.breadcrumb{margin:0 0 20px 0;}.breadcrumb ul{padding:12px 12px 12px 0;line-height:0.833em;}.breadcrumb ul li{float:left;}.breadcrumb ul li.separator{padding:0 6px;font-size:1em;line-height:0.9em;}.breadcrumb ul li,.breadcrumb ul li a{color:#fa5000;font-size:10px;font-weight:400;text-transform:uppercase;}.breadcrumb ul li a.last{color:#585858;}.facetNavigation {padding-right:25px;box-sizing:border-box;background-color:#f0f0f0;margin-top:130px;}.facetNavigation .headline {font-size:20px;font-weight:700;font-style:italic;padding-left:20px;padding-top:20px;}.facetNavigation .divider {padding:0;margin-bottom:10px;width:240px;border-color:#cfcfcf;}.facetNavigation .emptyFacets {padding:18px;display:table;}.facetNavigation .facet:first-child {border-top:1px solid #000;}.facetNavigation .facet {padding-left:20px;margin:0 0 15px 0;}.facetNavigation .facet .facetHead {padding-top:25px;}.facetNavigation .facet .facetHead .refinementToggle {display:block;font-size:14px;font-weight:700;line-height:22px;padding-bottom:10px;}.facetNavigation .facetValues ul.facet_block li {line-height:1.1em;padding:5px 0;clear:left;}.facetNavigation .facetValues ul.facet_block .facet_block-label input {float:left;margin:-2px 4px 3px 0;}.facetNavigation .facetValues ul.facet_block li label,.facetNavigation .facetValues ul.facet_block li a {font-size:14px;font-weight:400;line-height:22px;}.facetNavigation .facetValues ul.facet_block li .facetValueCount {font-size:14px;font-weight:400;line-height:22px;}.facetNavigation .facetValues .more a {display:block;border-top:1px dotted #e2e2e2;font-weight:bold;line-height:3em;margin:10px 0 0 0;padding:0;}a.change_location-link {font-weight:bold;display:block;text-decoration:underline;margin:5px 0;}.facetValues .cosyTemperature .facetSlider {width:89% }.facetValues .cosyTemperature .resetLink {margin-top:-19px;}.facetValues .cosyTemperature .facetValueCount {font-size:14px;font-weight:400;padding-top:5px;}.facetNavigation .storesFacet {border:1px solid #c1c1c1;margin:1.167em 0 35px 0;padding:0 10px 10px 10px;}.facetNavigation .storesFacet .storesFacetHead {text-align:center;margin:-1.167em 0 0 0;}.facetNavigation .storesFacet .storesFacetHead .refinementToggle {display:inline-block;line-height:2em;text-transform:uppercase;font-weight:bold;font-size:1.167em;background:#fff;padding:0 10px;}.facetNavigation .storesFacetSearchForm {margin:10px 0 0 0;}.facetNavigation .storesFacetSearchForm .storesFacetSearchInput {padding-right:35px !important;width:230px;}.facetNavigation .storesFacetSearchForm .storesFacetSearchSubmit {background:url(_ui/desktop/common/images/storesFacetSearchIcon.png) no-repeat scroll center center transparent;border:0 none;display:block;float:right;height:28px;margin:1px 1px 1px -30px;padding:0;width:28px;}.facetNavigation .findStoresNearMe {background:url(_ui/desktop/common/images/findStoresNearMe-bg.png) no-repeat scroll 10px center #000;}.facetNavigation .facetValues ul.facet_block li.remove_item_left {border-bottom:1px solid #e2e2e2;font-size:14px;font-weight:400;line-height:22px;padding:0;}.facetNavigation .facetValues ul.facet_block li.remove_item_left span {line-height:24px;}.facetNavigation .remove a {background:url(_ui/desktop/common/images/facet-remove.png) no-repeat scroll right center transparent;display:block;height:24px;width:24px;float:right;}div#companyNav li.active {background-color:#E3E3E3;font-weight:normal;}.facetRange span.remove {display:none;}.remove_item_left__cosyTemperature {display:none;}.paginationBar {clear:both;}.paginationBar.top {display:inline;}.paginationBar .totalResults {float:left;width:180px;font-size:14px;font-weight:400;}.paginationBar .sortForm {margin:-36px 0 0;}.paginationBar #sort_form1 label,.paginationBar #sort_form2 label{font-size:14px;font-weight:700;line-height:22px;display:block;text-align:center;}.searchResultPage .paginationBar #sortOptions1{width:180px;}.paginationBar ul.pagination {float:left;}.paginationBar ul.pagination li {float:left;}.paginationBar ul.pagination li a,.paginationBar ul.pagination li strong {display:block;width:20px;text-align:center;}.paginationBar ul.pagination li.prev a,.paginationBar ul.pagination li.next a {width:25px;overflow:hidden;white-space:nowrap;color:transparent;}.paginationBar ul.pagination li.next a {background:url(_ui/desktop/common/images/pagination-next.png) no-repeat center center;}.paginationBar ul.pagination li.prev a {background:url(_ui/desktop/common/images/pagination-prev.png) no-repeat center center;}.paginationBar ul.pagination li.first,.paginationBar ul.pagination li.last {display:none;}.paginationBar .showAll,.paginationBar .showPagination {float:left;margin:0.5em 0 0.5em 20px;padding:0 20px;line-height:3em;border-left:1px solid #c0c0c0;color:#808080;}.pagination-centered {text-align:center;}.searchResultPage .resultListContent{margin-top:66px;}.searchResultPage.category .resultListContent {margin-top:48px;}.searchResultPage .resultListContent .paginationBar .totalResults {padding-left:5px;}.template-pages-category-productGridPage .section2 .dynamic_disp-img{position:relative;}.template-pages-category-productGridPage .section2 .title{position:absolute;top:0;line-height:29px;padding:0 0 0 20px;color:#fff;font-size:16px;font-weight:bold;text-transform:uppercase;}.template-pages-category-productGridPage .section2 .thumb{}.template-pages-category-productGridPage .section2 .details{position:absolute;top:40px;width:500px;padding:0 0 0 20px;color:#fff;}.productGrid .productGridItem {margin:40px 5px 40px;}.productGrid .productGridItem .productMainLink{min-height:305px;display:block;}.productGrid .productGridItem .thumb{border-bottom:1px dotted #c1c1c1;margin:0 0 5px 0;padding:0 0 20px 0;}.productGrid .productGridItem .thumb img{width:100%;}.productGrid .productGridItem .details{color:#8f8f8f;padding:0 40px 4px 0;line-height:120%;}.productGrid .productGridItem button.pickupInStoreButton,.productGrid .productGridItem button.addToCartButton {height:25px;font-weight:normal;}.productGrid .productGridItem .priceContainer{float:right;}.productGrid .productGridItem .cart .add_to_cart_form{float:right;width:49%;}.productGrid .productGridItem .cart .collect_from_store{width:49%;}.productList .productListItem {margin:0 0 20px;border:1px solid #e2e2e2;height:120px;}.productList .productListItem .thumb {float:left;width:120px;border-right:1px solid #e2e2e2;}.productList .productListItem .thumb img {width:120px;}.productList .productListItem .productListWrapper {height:100%;}.productList .productListItem .center {width:120px;height:0;}.productList .productListItem .detailLink {vertical-align:middle;line-height:120px;font-size:14px;font-weight:400;height:0;float:right;margin-right:10px;}.productList .productListItem .detailLink p {padding-top:40px;}.productList .productListItem .head {line-height:120px;font-size:32px;font-weight:700;font-style:italic;margin-left:140px;height:0;text-align:left;}.productList .productListItem p {margin:0;}.productList .productListItem .head p {width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.productList .productListItem .stars {float:none;margin:0 0 10px 240px;}.productList .productListItem .details {margin:0 0 0 400px;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;padding-left:15px;height:120px;width:350px;display:flex;flex-direction:column;justify-content:center;}.productList .productListItem .details p {font-size:14px;font-weight:400;line-height:22px;}.productList .productListItem .details span {display:block;padding-bottom:5px;}.productDetailsPanel {display:table-row;}.productFeaturesPanel {width:436px;}.productFeatureBorder {border:1px solid #dadada;width:400px;}.productReplacementBorder {border:1px solid #dadada;width:400px;height:150px;margin-top:20px;}.productFeatureWrapper {width:400px;border:1px solid #dadada;box-sizing:content-box;height:250px;display:table-row;}.productReplacementWrapper {width:400px;border:1px solid #dadada;box-sizing:content-box;height:150px;display:table-row;}.productDownloadContent,.productReplacementContent {margin-top:20px;padding-top:15px;padding-bottom:5px;width:400px;border:1px solid #dadada;box-sizing:content-box;max-height:250px;}.productDownloadContent .toggleLinks {font-weight:bold;color:#fa5000 !important;cursor:pointer;}.productDownloadContent .hascoIcon {padding-right:10px;display:block;float:left;position:inherit;}.productDownloadContent .toggleLinks {text-align:right;margin-right:40px;padding-top:15px;display:none;}.productDownloadContent .toggleLinks .arrowDown {margin-left:9px;margin-top:4px;padding:0;position:absolute;display:initial;}.productDownloadContent .toggleLinks .arrowDown.active {-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);}.productDownloadContent .wrapper {width:100%;}.productDownloadContent .wrapper .close {background-position:-122px -4px;margin:6px -4px 0 0;}.productDownloadContent .wrapper .close:hover {background-position:-119px -271px;cursor:pointer;}.productDownloadContent .downloadLinks {padding-left:20px;padding-right:119px;margin:0 0 0 25px;}.productDownloadContent .additionalLinks {width:400px;position:absolute;z-index:200;box-sizing:border-box;display:none;margin-left:-1px;}.productDownloadContent .additionalLinks .wrapper {position:relative;border:1px solid #fa5000;background:#fff;margin-top:16px;}.productDownloadContent .additionalLinks .wrapper:after,.productDownloadContent .additionalLinks .wrapper:before {bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.productDownloadContent .additionalLinks .wrapper:after {border:10px rgba(255,255,255,0);border-bottom-color:#fff;margin-left:-10px;}.productDownloadContent .additionalLinks .wrapper:before {border:11px rgba(254,80,0,0);border-bottom-color:#fa5000;margin-left:-11px;}.productDownloadContent .additionalLinks .downloadLinks {padding-top:15px;padding-bottom:15px;}.productDownloadContent .additionalLinks:after,.productDownloadContent #showHidePopUp:before {bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.productDownloadContent .additionalLinks:before {border:11px rgba(254,80,0,0);border-bottom-color:#fa5000;margin-left:-11px;}.productDownloadContent .additionalLinks:after {border:10px rgba(255,255,255,0);border-bottom-color:#ffffff;margin-left:-10px;}.productDownloadContent .downloadLinks .downloadLink {display:block;color:#fa5000;font-size:14px;font-weight:400;line-height:34px;width:330px;}.productDownloadContent .downloadLinks .downloadLink.general {margin-left:-25px;margin-top:20px;}.replaced {color:#CCCCCC;}.productDownloadContent > .downloadLinks a:nth-child(n+4) {display:none;}.productDownloadContent .downloadLinks .hascoIcon.download {margin-left:-25px;}.productDownloadContent .downloadLinks .downloadDocInfo {color:#000000;font-size:12px;font-weight:400;line-height:34px;text-transform:uppercase;margin-right:80px;}.productDownloadContent .downloadContentHeadline {font-size:16px;font-weight:700;line-height:20px;padding:20px;}.productFeaturesPanel .productFeatureImage {width:200px;border-right:1px solid #dadada;}.productFeaturesPanel .productDetailsInfo {display:table-cell;vertical-align:middle;padding-left:20px;}.productFeaturesPanel .productDetailsInfo a {color:#fa5000;}.productFeaturesPanel .productDetailsInfo a:hover {color:#000000;}.productFeaturesPanel .productDetailsInfo .productDetailsInfoHeadline {font-size:16px;font-weight:700;line-height:20px;}.productFeaturesPanel .productDetailsInfo .productDetailsInfoText {margin:0;font-size:16px;font-weight:400;line-height:20px;overflow:hidden;}.customMadeProductHeadline h1 {color:#000000;font-size:32px;font-weight:700;font-style:italic;line-height:22px;margin-bottom:8px;}.productImage {width:735px;height:220px;margin-top:28px;position:relative;}.productDescription .productImage img {width:auto !important;max-width:735px;height:220px;}.productImage .productImagePrimary a.productImageZoomLink {display:block;width:36px;height:36px;background:url(_ui/desktop/common/images/productImageZoomLinkIcon.png) no-repeat center center;position:absolute;top:0;right:20px;}.productImage .productImagePrimary a.productImagePrimaryLink img {max-height:570px;max-width:570px;width:auto;height:auto;}.productCategoryList .productCategoryItem .productImage .productImageInnovationIcon,.productList .productListItem .thumb img.productImageInnovationIcon {width:25px;height:25px;position:absolute;margin:5px;border:none;}.productReferences .productReferenceItem .productImage img.productImageInnovationIcon {right:0;width:35px;height:35px;position:absolute;margin:5px;border:none;}.productReferences .productReferenceItem .productImage img.productReferenceTypeIcon {border:none;width:38px;height:38px;position:absolute;left:0;z-index:1;margin:5px;}.productImage .productImageGallery {float:left;width:100px;position:relative;height:420px;overflow:hidden;}.productImage .productImageGallery .jcarousel-clip {height:360px;}.productImage .productImageGallery li {height:auto;margin:0 0 30px 0;}.productImage .productImageGallery li .thumb {border:1px solid #d9d9d9;display:block;overflow:hidden;width:96px;margin:1px;}.productImage .productImageGallery li .thumb.active {border:2px solid #000000;margin:0;}.productDescription {padding-bottom:32px;}.productDescription h1 {color:#fa5000;font-size:32px;font-weight:700;font-style:italic;line-height:22px;margin-bottom:8px;}.productDescription .productDetails {color:#000;font-size:16px;font-weight:700;font-style:italic;line-height:20px;}.productDescription .productCode {padding-top:10px;}.productFeatureImage img {margin:25px 0;height:200px;width:200px;}.productDetailsInfo span {color:#000000;font-size:14px;font-weight:700;line-height:18px;display:block }.productDetailsInfo .productInfo {font-size:14px;font-weight:400;line-height:18px;}.productFeatures {padding-left:50px;font-size:14px;font-weight:700;line-height:16px;}.productFeatures ul.bullet li {list-style-type:square;margin-left:16px;font-weight:400;color:#fa5000;text-indent:-5px;}.productFeatures ul.bullet li span {color:#000;}.variantMatrixDesign .productDetailDimension {margin-bottom:30px;}.productDetailDimension {margin-top:40px;}.productDetailDimension.matrixDesign .legendWrapper {margin-top:10px;}.productDetailDimension.matrixDesign .legend {float:left;margin-right:20px;display:inline;}.productDetailDimension.matrixDesign .legend span {display:inline-block;}.productDetailDimension.matrixDesign .legend .matrixSelector {position:relative;top:3px;}.productDetailDimension.matrixDesign .legend .text {padding-left:5px;color:#8e8e8e;font-size:13px;}.productDetailDimension.matrixDesign .matrixSelector {width:16px;height:16px;display:block;}.productDetailDimension.matrixDesign .matrixSelector.special {background:#fff;border:1px solid #fa5000;cursor:pointer;}.productDetailDimension.matrixDesign .matrixSelector.specialNotLogedIn {cursor:auto;border:1px solid #dadada;}.productDetailDimension.matrixDesign .matrixSelector.standard,.productDetailDimension.matrixDesign .matrixSelector.selected {background:#fa5000;color:#fff;cursor:pointer;border:1px solid #fa5000;}.productDetailDimension.matrixDesign .matrixSelector.selected i {padding-left:2px;display:block;}.productDetailDimension.matrixDesign .matrixSelector.special i {padding-left:4px;padding-top:1px;display:block;}.productDetailDimension .showAll {color:#fa5000;font-size:14px;font-weight:700;}.productDetailDimension .dataTables_filter {display:none;}.productDetailDimension .classificationTable {border-collapse:collapse;width:auto;margin-bottom:unset;}.productDetailDimension .classificationTablesDiv {width:1215px;}.productDetailDimension .classificationTablesDiv .table1parent,.productDetailDimension .classificationTablesDiv .table2parent {float:left;overflow:hidden;}.productDetailDimension .classificationTablesDiv .table1parent {max-width:745px;}.productDetailDimension .classificationTablesDiv .table2parent,.productDetailDimension .classificationTablesDiv .table2div {width:470px;}.productDetailDimension .classificationTablesDiv .table1div {white-space:nowrap;width:100%;}.productDetailDimension .classificationTablesDiv .table2div {float:left;overflow:hidden !important;white-space:nowrap;}.productDetailDimension .classificationTablesDiv .table1div table {height:100%;}.productDetailDimension .classificationTablesDiv .table1div table tbody .row,.productDetailDimension .classificationTablesDiv .table2div table tbody .row {line-height:41px !important;}.productDetailDimension .classificationTablesDiv table thead tr th {font-size:13px;font-weight:bold;height:37px !important;vertical-align:top !important;}.productDetailDimension .classificationTablesDiv .table2div table thead tr th:first-child,.productDetailDimension .classificationTablesDiv .table2div table tbody tr td:first-child {padding-left:10px !important;}.productDetailDimension .classificationTablesDiv .table2div table thead tr th:not(:first-child),.productDetailDimension .classificationTablesDiv .table2div table tbody tr td:not(:first-child) {padding:0 10px !important;}.productDetailDimension .classificationTable .productVariant {padding:0 20px;position:relative;}.productDetailDimension .classificationTable .replacementIcon {width:32px;}.productDetailDimension .classificationTable .replacementIcon {width:32px;}.productDetailDimension .classificationTable td.productVariant {font-size:15px;font-weight:700;}.productDetailDimension .classificationTable td.productVariant .productVariantIcons {display:inline-block;margin-right:5px;white-space:nowrap;}.productDetailDimension .classificationTable td.productVariant .productVariantIcons .fa {color:#fa5000;cursor:help;}.productDetailDimension .classificationTable td.productVariant .productVariantIcons img {cursor:help;margin-top:6px;width:19px;}.productDetailDimension .classificationTable .bordered {border-right:1px solid #000;padding:0 4px 0 2px;width:35px;}.productDetailDimension .classificationTable .row.selected {border:2px solid #fa5000 !important;}.productDetailDimension .classificationTable .row.selected td.featureValue span {color:#fa5000;}.productDetailDimension .classificationTable td.newValue {border-top:1px solid #000;}.productDetailDimension .classificationTable td.clickable {border-top:none;}.productDetailDimension .classificationTable td .matrixSelector {margin-left:auto;margin-right:auto;}.productDetailDimension .classificationTable tr:first-child td {border-top:none;}.productDetailDimension .classificationTable td.repeatedValue span {display:none;}.productDetailDimension .classificationTable th {background:none;color:#8e8e8e;font-weight:400;padding:0;}.productDetailDimension .classificationTable thead th {vertical-align:bottom;}.productDetailDimension .classificationTable tfoot th {font-style:normal;vertical-align:top;}.productDetailDimension .classificationTable th.featureValue {font-size:13px;}.productDetailDimension .classificationTable th.orderParam {font-weight:700;}.productDetailDimension .classificationTable td.orderParam {font-weight:700;}.productDetailDimension .classificationTable thead th.featureValue:after,.productDetailDimension .classificationTable tfoot th.featureValue:before {content:attr(data-unit);display:block;font-size:12px;height:18px;}.productDetailDimension .classificationTable .row {font-size:14px;font-weight:400;line-height:32px;}.productDetailDimension .classificationTable .row .centeredItem,.productDetailDimension .classificationTable th.centeredItem {padding:0 15px;text-align:center;}.productDetailDimension .classificationTable .centeredItem .priceData {white-space:nowrap;}.productDetailDimension .classificationTable th.spacer,.productDetailDimension .classificationTable .row .spacer {padding-left:40px;}.productDetailDimension .classificationTable .row .addToCartButton {background-color:#fff;border:none;color:#000;height:inherit;}.specialProductCheckNotice {position:absolute;z-index:200;background:#fff;width:240px;border:1px solid #fa5000;padding:10px;box-sizing:border-box;text-align:center;}.specialProductCheckNotice:after,.specialProductCheckNotice:before {top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.specialProductCheckNotice:after {border:10px rgba(255,255,255,0);border-top-color:#fff;margin-left:-10px;}.specialProductCheckNotice:before {border:11px rgba(254,80,0,0);border-top-color:#fa5000;margin-left:-11px;}.specialProductCheckNotice .messageText {color:#fa5000;font-size:13px;line-height:18px;font-weight:400;padding-bottom:10px;}.specialProductCheckNotice button {position:relative;display:block;margin:0 auto;color:#fa5000;border-color:#fa5000;float:none;}.productContent {margin-top:50px;margin-bottom:50px;}.productContent .variantOptions .hideFilter {position:absolute;top:-9999px;left:-9999px;}.productContent .variantSelectorContainer {margin-right:20px;}.productContent .setSelector {margin-left:50px;}.productContent .customMadeLinkWrapper {margin-top:58px;}.productContent .openCustomMadeProduct {font-size:14px;font-weight:700;line-height:22px;text-decoration:underline;padding-left:25px;}.productCategoryList .headline {color:#000;font-size:20px;font-weight:700;font-style:italic;line-height:22px;padding-bottom:20px;}.productCategoryList .productCategoryItem {border:1px solid #dadada;box-sizing:border-box;height:158px;width:105px;margin-bottom:30px;}.productCategoryList .spacer {margin-right:16px;}.productCategoryList .productCategoryItem .productImage {width:100%;height:105px;margin-top:0;}.productCategoryList .productCategoryItem .productImage img {width:100%;height:105px;border-bottom:1px solid #dadada;}.productCategoryList .productCategoryItem .productDetailsInfo {padding:20px;word-wrap:break-word;}.productCategoryList .productCategoryItem .productDetailsInfoHeadline {color:#fa5000;font-size:15px;font-weight:700;font-style:italic;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.productReferences {margin-top:50px;}.productReferences .headline {color:#000;font-size:20px;font-weight:700;font-style:italic;line-height:22px;padding-bottom:20px;}.productReferences .productReferenceItem {border:1px solid #dadada;box-sizing:border-box;height:380px;width:228px;margin-bottom:60px;}.productReferences .spacer {margin-right:31px;}.productReferences .productReferenceItem .productImage {width:100%;height:224px;margin-top:0;}.productReferences .productReferenceItem .productImage img {width:100%;height:224px;border-bottom:1px solid #dadada;}.productReferences .productReferenceItem .productDetailsInfo {padding:20px;word-wrap:break-word;}.productReferences .productReferenceItem .productDetailsInfoHeadline {color:#fa5000;font-size:24px;font-weight:700;font-style:italic;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.productReferences .productReferenceItem .productDetailsInfoDescription {font-size:16px;font-weight:700;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.productReferences .productReferenceItem .productDetailsInfoText {padding-top:10px;font-size:14px;font-weight:400;line-height:20px;overflow:hidden;max-height:60px;}.orderBoxes {margin:0 0 100px 0;}.orderBox {border:1px solid #e2e2e2;margin:0 14px 0 0;padding:15px;height:224px;position:relative;width:225px;box-sizing:border-box;float:left;overflow:hidden;}.orderBox .headline {font-size:16px;font-weight:700;line-height:20px;}.orderBox .subHeadline {font-weight:700;padding:0;margin:0;}.orderBox ul {margin-top:20px;}.orderBox p {margin-bottom:5px;}.orderBox .confirmationText {padding-bottom:15px;}.orderBox .deliveryDate,.orderBox .conditionsPaymentHeadline {margin-top:25px;}.totalsTable {margin:0;border-top:1px solid #e2e2e2;overflow:hidden;}.confimation {padding-right:52px;}#orderTotals {width:100%;}#orderTotals td {white-space:nowrap;}#orderTotals tr.subtotalRow td{padding-top:25px;}#orderTotals tr.taxRow td{padding-bottom:25px;}#orderTotals td:first-child {font-size:14px;font-weight:400;line-height:22px;}#orderTotals thead td {border-bottom:1px solid #a5a5a5;height:30px;line-height:30px;text-transform:uppercase;font-weight:bold;font-size:1.2em;white-space:nowrap;padding-left:5px;}#orderTotals .title {padding-right:110px;text-align:right;}#orderTotals .subTotal {font-size:20px;font-weight:700;}#orderTotals .deliveryCosts,#orderTotals .total,#orderTotals .tax {font-size:14px;font-weight:700;line-height:22px;}#orderTotals .taxRow {padding-bottom:30px;}#orderTotals tfoot td,#orderTotals tfoot td:first-child {color:#fa5000;font-size:20px;font-weight:700;text-align:right;padding-top:25px;border-top:1px solid #e2e2e2;}#orderTotals .spacer {height:20px;}#orderTotals #countryIso {width:150px;}#orderTotals .zipInput {}#orderTotals #estimateTaxesButton {margin:8px 0 8px 8px;}.footer {background-color:#f0f0f0;height:262px;margin:50px 0 0 0;padding:20px 0 20px 20px;clear:both;}.footer .links {float:left;padding-left:10px;margin:0 0 10px 0;width:19%;}.footer .links h3 {color:#010000;font-size:14px;font-weight:700;line-height:24px;text-align:left;margin-bottom:8px;}.footer .links input {margin-top:36px;margin-right:5px;border:0;outline:0;background:transparent;border-bottom:1px solid black;width:198px;line-height:24px;height:24px;}.footer .links input::-webkit-input-placeholder {color:#010000;font-size:14px;font-weight:700;line-height:24px;}.footer .links input:-moz-placeholder {color:#010000;font-size:14px;font-weight:700;line-height:24px;opacity:1;}.footer .links input::-moz-placeholder {color:#010000;font-size:14px;font-weight:700;line-height:24px;opacity:1;}.footer .links input:-ms-input-placeholder {color:#010000;font-size:14px;font-weight:700;line-height:24px;}.footer .links .hascoIcon.submit-black {margin-top:36px;}.footer .links ul {float:left;}.footer .links a {color:#010000;font-size:14px;font-weight:400;line-height:24px;text-align:left;}.footer .links a:hover {color:#fa5000;}.footer .links a.footerHeadlineLink {display:block;font-style:italic;color:#000;font-weight:700;margin-bottom:8px;}#cboxOverlay{}#colorbox{}#cboxLoadedContent{margin:0;width:100%;}#cboxClose{top:0;}.searchPOS{margin:20px;width:auto;overflow:hidden;height:555px;}.searchPOS .headline{border-bottom:1px dotted #A5A5A5;font-size:1em;font-weight:bold;height:30px;line-height:30px;text-transform:uppercase;margin:0 0 20px;}.searchPOS .prod_grid{width:160px;margin:0 20px 0 0;}.searchPOS .prod_grid img{width:160px;}.searchPOS .searchPOSContent{width:630px;}.searchPOS .searchPOSForm{margin:0;}.searchPOS .searchPOSForm .control-group{width:378px;}.searchPOS .searchPOSForm .control-group input{margin:1px 0;}.searchPOS .searchPOSForm button{margin:0 6px;line-height:12px;}.searchPOS .searchPOSForm button#find_pickupStoresNearMe_button{margin:0 }.searchPOS .searchPOSResultsList{margin:0 -20px 0 0;}.searchPOS li.searchPOSResult{width:305px;border-bottom:1px dotted #A5A5A5;margin:20px 20px 0 0;height:120px;position:relative;}.searchPOS li.searchPOSResult .address{width:200px;}.searchPOS li.searchPOSResult .resultName{font-weight:bold;}.searchPOS li.searchPOSResult .resultDistance{position:absolute;top:0;right:0;}.searchPOS li.searchPOSResult .resultStock{position:absolute;top:20px;right:0;}.searchPOS li.searchPOSResult .resultForm{position:absolute;bottom:0;right:0;margin:0;}.searchPOS .searchPOSPaging{}.searchPOS .searchPOSPaging form,.searchPOS .searchPOSPaging div{float:right;margin:0;}.searchPOS .searchPOSPaging div button{font-weight:bold;}.userRegister {border:1px dotted #A5A5A5;padding:0 20px 20px 20px;}.userRegister .headline {border-bottom:1px solid #A5A5A5;font-size:1.2em;font-weight:bold;height:33px;line-height:39px;text-transform:uppercase;margin:0 0 20px 0;}.userRegister .description {margin:0 0 20px 0;}.userRegister form {margin:0;}#recaptcha_widget {margin:20px 0 0 0;}.login_header_logo {background:url(_ui/desktop/common/images/medias.png) no-repeat scroll 0 0 #FFFFFF;height:70px;}.userLogin {border:1px solid #000;padding:0 20px 10px 20px;}.userLogin .title_holder {font-size:24px;font-weight:700;font-style:italic;padding-top:20px;}.userLogin .headline {border-bottom:1px solid #A5A5A5;font-size:1.2em;font-weight:bold;height:33px;line-height:39px;text-transform:uppercase;margin:0 0 20px 0;}.template-pages-LoginPageTemplate #wrapper {background-color:#fff;border-top:30px solid #edf0f6;}.userLogin .description {margin:0 0 5px 0;}.userLogin form {margin:0;}.userLogin form .control-group input {background-color:#ffffff;border:1px solid #000;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.userLogin .control-group .first {margin-bottom:25px;}.userLogin .form_field_error-message a:first-child {border-right:1px solid #000;padding-right:6px;padding-left:0;padding-top:0;}.userLogin .expressCheckoutLogin {margin:20px 0 0 0;}.userLogin .expressCheckoutLogin ul li {list-style:disc outside none;margin:0 0 5px 13px;}.forgottenPwd {padding:20px 20px 0;}.login_container {background:url(_ui/desktop/common/images/world_map.png) no-repeat scroll 0 0 #F1F1F1;height:400px;}.forgottenPwd .headline {border-bottom:1px solid #000;height:39px;line-height:39px;margin:0 0 20px 0;font-size:20px;font-weight:700;font-style:italic;}.forgottenPwd .description {margin:0 0 18px 0;font-size:14px;font-weight:400;line-height:22px;}.forgottenPwd .required {font-size:12px;font-weight:400;line-height:22px;float:left;}.forgottenPwd .controls input {border:0;outline:0;background:transparent;border-bottom:1px solid #000;width:92%;line-height:24px;height:24px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.forgottenPwd .controls input:focus {border-bottom:1px solid #000;box-shadow:none;outline:none !important;color:#000;font-size:14px;font-weight:700;}.forgottenPwd .controls input::-webkit-input-placeholder {color:#000;font-size:14px;font-weight:700;}.forgottenPwd .controls input:-moz-placeholder {color:#000;opacity:1;font-size:14px;font-weight:700;}.forgottenPwd .controls input::-moz-placeholder {color:#000;opacity:1;font-size:14px;font-weight:700;}.forgottenPwd .controls input:-ms-input-placeholder {color:#000;font-size:14px;font-weight:700;}.expressCheckoutCheckbox {margin:0 0 10px 0;}.expressCheckoutCheckbox input {margin:2px 7px 0 0;}a.password-forgotten {padding-right:10px;}.login-panel {background-color:#000000;float:none;margin:0 auto;}#loginForm .control-label {text-transform:uppercase;font-size:14px;}#forgottenPwdForm .control-label {color:#000000;}#loginForm .form-actions button {float:right;height:28px;margin-right:0;min-width:80px;}.userLogin .form-actions .hascoIcon {display:none;}#forgottenPwdForm .controls {width:280px;}#forgottenPwdForm label {display:none;}#forgottenPwdForm button {float:left;height:30px;color:#000;border-color:#000;margin-top:20px;margin-bottom:18px;}.b2b_login_header {background-color:#bdbdbd;height:120px;}.form_field_error-message a {padding-top:10px;padding-left:6px;}#copyright {padding:10px 0 0;}#copyright .links a,#copyright span p {color:#555;font-size:10px;}.login-header {color:#333333;float:none;font-size:16px;margin:0 auto;}.template-pages-LoginPageTemplate #lang-form .controls {width:130px;float:left;}#footer #lang-selector {background-color:#FBFBFB;border:1px solid;font-size:10px;height:15px;min-height:20px;padding:2px;width:120px;}div.secure_container_holder {color:#fff;padding:10px 20px;}div.secure_container_holder a {color:#fff;}div.secure_container_holder h2 {color:#fff;margin-bottom:0;}#loginForm {padding-bottom:35px;}.secure_container_holder button {margin:0;padding:0 20px;font-size:12px;text-transform:uppercase;}.secure_container_holder dl {margin-bottom:0;}.secure_container_holder dd {margin-left:0;}.userGuest {border:1px dotted #A5A5A5;padding:0 20px 20px 20px;}.userGuest .headline {border-bottom:1px solid #A5A5A5;font-size:1.2em;font-weight:bold;height:33px;line-height:39px;text-transform:uppercase;margin:0 0 20px 0;}.userGuest .description {margin:0 0 20px 0;}.userGuest form {margin:0;}.customAccount {margin:0 -20px 0 0;display:table;}.customAccount .navBox {border:1px solid #e2e2e2;box-sizing:border-box;height:120px;width:230px;padding:10px 20px 20px;margin:0 20px 20px 0;}.customAccount .navBox .headline {height:39px;line-height:20px;margin:5px 0 10px;font-size:16px;font-weight:700;}.customAccount .navBox a {display:block;font-size:14px;font-weight:400;line-height:20px;}.accountContentPane {margin-top:30px;width:100%;}.accountContentPane .headline {height:30px;line-height:30px;margin:0 0 5px;color:#000000;font-size:24px;font-weight:700;font-style:italic;}.accountContentPane div.description {color:#000000;font-size:12px;font-weight:400;line-height:22px;padding-bottom:30px;}.navBox.left.checkSap {width:285px !important;height:145px !important;}.navBox.left.checkSap a {cursor:pointer;}.selectFunctionModule,.checkSapResult {margin:20px;}.selectFunctionModule h4,.checkSapResult h4 {margin-top:33px;}.buttonContainer {margin:18px;border-top-color:#fa5000;border-top-style:solid;border-top-width:1px;text-align:center;padding-top:12px;}.buttonContainer .ownButton {border:2px solid #000000;background:#fff;font-size:20px;font-weight:bold;text-decoration:none;color:#000000;cursor:pointer;text-align:center;padding:8px 20px;height:35px;line-height:35px;}.buttonContainer .ownButton:hover {border-color:#fe5000;color:#fe5000;}.hascoTable {border-collapse:collapse;width:33%;}.hascoTable.full {width:100% !important;}.hascoTable td,.hascoTable th {border:1px solid #ddd;padding:8px;}.hascoTable tr {background-color:#f2f2f2;}.hascoTable th {padding-top:8px;padding-bottom:8px;text-align:left;background-color:#fe5000;color:white;}.resetPassword label {color:#000;font-size:12px;font-weight:400;line-height:22px;}.resetPassword .controls input {border:1px solid #000000;}.resetPassword form {width:460px;}.resetPassword form .form-actions {float:right;}.resetPassword form .form-actions .cancel {margin-right:20px;}.resetPassword .separator {margin-top:60px;margin-bottom:60px;}.resetPassword .mandatory img {margin-left:-4px;margin-top:3px;}.resetPassword .pstrength-bar {border:0 !important;}.resetPassword .pstrength-info,.resetPassword .pstrength-minchar {display:none;}.page-updatePassword .item_container_holder {border:1px solid #000;padding:0 20px 10px 20px;}.page-updatePassword .item_container_holder .title_holder h2 {font-weight:700;font-style:italic;padding-top:20px;}.page-updatePassword .item_container_holder input#updatePwd-pwd,.page-updatePassword .item_container_holder input#updatePwd-checkPwd {border:1px solid #000;}.accountContentPane .addressItem {color:#000000;font-size:14px;font-weight:400;line-height:22px;width:220px;padding-right:32px;padding-bottom:20px;}.orderList .paginationBar {float:left;width:100%;}.orderList .paginationBar.top {margin:20px 0 20px 0;width:1200px;border-bottom:1px solid #e2e2e2;}.orderList .paginationBar.bottom {border-top:1px solid #e2e2e2;margin:20px 0 0;line-height:34px;}.orderList .paginationBar .totalResults {font-size:14px;font-weight:400;padding:12px 0 0;}.orderList .paginationBar form {float:left !important;margin:0;padding-top:1px;padding-left:76px;height:0;}.orderList .paginationBar .hascoSelectorContainer {padding-top:7px;}.orderList .paginationBar .hascoSelectorContainer:after {content:none;}.orderList .paginationBar .hascoSelectorContainer select {height:16px;}.orderList .paginationBar #sort_form1 label,.orderList .paginationBar #sort_form2 label {display:inline-block;font-size:14px;font-weight:700;line-height:22px;text-align:left;}.orderList #sort_form1:before,.orderList #sort_form2:before {content:none;}.orderList .paginationBar #sortOptions1,.orderList .paginationBar #sortOptions2 {padding:0;border:none;color:#000;font-size:14px;font-weight:700;-webkit-appearance:menulist;}.orderList .paginationBar select::-ms-expand,.orderList .paginationBar select::-ms-expand {display:block !important;background:transparent;border:none;}.orderList .paginationBar a.showAll {font-size:14px;font-weight:400;line-height:22px;text-decoration:underline;border:none;float:right;color:#000;padding:0;margin:12px 0 0 0;}.orderList .orderListTable {margin:0;padding:10px 0 10px 0;border-collapse:collapse;}.orderList .orderListTable .orderConfirmation {text-align:center;}.accountContentPane.orderList .orderListTable thead th {background:none;font-size:14px;font-weight:700;line-height:22px;padding-left:20px;}.accountContentPane.orderList .orderListTable td {font-size:14px;font-weight:700;line-height:18px;}.accountContentPane.orderList .row td {border:1px solid #e2e2e2;height:53px;padding:6px 5px 0 20px;vertical-align:middle;}.accountContentPane.orderList .orderListTable .orderNumber a {color:#fa5000;font-size:20px;font-weight:700;font-style:italic;}.accountContentPane.orderList .orderListTable .detailLink a {color:#fa5000;font-size:14px;font-weight:700;}.accountContentPane.orderList .orderListTable a:hover {color:#000;}.accountContentPane.orderList .orderListTable p {margin:0;}.orderBox .orderDetails {margin-top:25px;}.pdfDownloadDisabled,.buttonDisabled {color:#e2e2e2 !important;border-color:#e2e2e2 !important;cursor:auto !important;}td.orderButton a.button.positive:hover,td.orderButton a.button.positive:focus {color:#fa5000;}.pdfDownloadDisabled > .fa.fa-2x.fa-file-pdf-o:hover,.buttonDisabled {color:#e2e2e2;}span.fa.fa-2x.fa-file-pdf-o:hover,span.fa.fa-2x.fa-file-pdf-o:focus {color:#fa5000;transition:color .15s;}#cartItems {width:100%;}#cartItems table.cart {width:100%;border-collapse:collapse;margin-bottom:0px;}#cartItems table.cart .cartItem.selected {border:2px solid #fa5000;}#cartItems table.cart .cartItem.selected span.rowSelector{border:1px solid #fa5000;}#cartItems table.cart .cartItem.selected .itemName a,#cartItems table.cart .cartItem.selected .detail,#cartItems table.cart .cartItem.selected .totalPrice,#cartItems table.cart .cartItem.selected span.rowSelector i{color:#fa5000;}#cartItems table.cart thead th,#cartItems table.cart tfoot th {background-color:transparent;text-align:center;font-style:initial;padding:10px 10px 10px 5px;font-weight:normal;position:relative;}#cartItems #header1,#cartItems #header2,#cartItems .leftAlignedHeader {text-align:left !important;padding-left:20px !important;}#cartItems table.cart thead th.selectHeader,#cartItems table.cart tfoot th.selectHeader{padding-left:20px;}tbody tr:nth-child(even) td,tbody tr.even td {background:#fff;}#cartItems .cartItem td {border:1px solid #e2e2e2;height:56px;text-align:center;padding:0;}#cartItems .spacer {height:20px;}#cartItems .spacer:last-child {height:0;}#cartItems .cartItem a {color:#000;}#cartItems .cartItem a:hover {color:#fa5000;}#cartItems .cartItem .itemName span,#cartItems .cartItem .itemName a {font-size:20px;font-weight:700;font-style:italic;float:left;padding-left:20px;white-space:nowrap;}#cartItems .cartItem .details {font-size:14px;font-weight:700;line-height:18px;text-align:left;padding:0 20px 0 20px;width:100%;}#cartItems .selectHeader span.rowSelector,#cartItems .cartItem span.rowSelector {width:16px;height:16px;border:1px solid #e2e2e2;display:block;}.checkeAllItems span.rowSelector .unchecked:before,.cartItems span.rowSelector .unchecked:before {content:"";}#cartItems .cartItem .detail {vertical-align:middle;}#cartItems .cartItem td.image {width:19px;}#cartItems .cartItem td.rowSelector {width:58px;}#cartItems .cartItem td.image img {height:58px;}#cartItems .cartItem td.title {width:130px;}#cartItems #errorProductsTable .cartItem td.title {width:auto;}#cartItems .cartItem td.title .itemName {padding-right:20px;}#cartItems .cartItem td.actions {width:42px;padding-left:20px;padding-right:20px;}#cartItems .cartItem td.quantity {width:75px;padding-left:15px;padding-right:15px;}#cartItems .cartItem td.availability,.orderItem td.availability{min-width:100px;white-space:nowrap;padding-left:15px;padding-right:15px;}#cartItems .cartItem td.availability .message {font-size:14px;font-weight:700;}#cartItems .cartItem td.availability .fa,.orderItem td.availability .fa{margin-right:5px;color:#ffff00;}#cartItems .cartItem td.availability.inStock .fa,.orderItem td.availability.inStock .fa{color:#3aaa35;}#cartItems .cartItem td.totalPrice {width:80px;}#cartItems .cartItem td.quantity .quantityTitle {float:left;font-size:14px;font-weight:400;line-height:22px;text-align:left;padding:5px 15px 0 20px;}#cartItems .cartItem td.number {float:left;font-size:14px;font-weight:700;line-height:22px;text-align:center;min-width:70px;}#cartItems .cartItem td.quantity input {width:45px;height:28px;margin:0 auto;padding-left:10px;border:1px solid #000;font-size:14px;font-weight:700;line-height:22px;text-align:left;}#cartItems .cartItem .quantity .fa-circle {font-size:18px;float:right;margin-top:-24px;}#cartItems .cartItem .quantity form {float:left;}#cartItems .cartItem td.totalPrice {font-size:20px;font-weight:700;text-align:right;padding-right:15px;padding-left:30px;white-space:nowrap;}#cartItems .cartItem td.totalPrice span {font-size:14px;font-weight:400;line-height:22px;float:left;padding:5px 15px 0 20px;}.expressCheckoutBox .headline {border-bottom:1px solid #A5A5A5;font-size:1.2em;font-weight:bold;height:30px;line-height:30px;text-transform:uppercase;}.placeOrderButton {margin-right:0;}.csvActionWrapper {position:absolute;margin-top:30px;}.cartDataAction {font-size:14px;font-weight:700;line-height:18px;margin-left:15px;}.emptyCart .cartDataAction {margin-left:0;}.surchargeInfo {font-size:12px;font-weight:700;font-style:italic;margin-top:20px;}.inquiry {padding-bottom:30px;font-weight:700;font-size:13px;}.inquiry .inquiryLink{text-decoration:underline;padding-left:3px;}#noticeOverlay {position:absolute;z-index:200;background:#fff;width:360px;height:190px;border:1px solid #000;margin:10px -475px 0 0;}#noticeOverlay:after {bottom:99.7%;left:88%;content:" ";height:0;width:0;position:absolute;pointer-events:none;}#noticeOverlay:before {bottom:100%;left:88%;content:" ";height:0;width:0;position:absolute;pointer-events:none;}#noticeOverlay:after {width:0;height:0;border-bottom:10px solid #fff;border-left:10px solid transparent;}#noticeOverlay:before {width:0;height:0;border-bottom:11px solid #000;border-left:11px solid transparent }#noticeOverlay textarea {border:none Transparent;overflow:auto;width:100%;height:100%;box-sizing:border-box;padding:10px;margin:0;resize:none;font-size:16px;font-weight:400;line-height:22px;}#noticeOverlay span.fa-check {bottom:12px;position:absolute;right:16px;}#noticeOverlay span.fa-close {bottom:12px;position:absolute;right:44px;}.expressCheckoutBox .description {line-height:30px;}.expressCheckoutBox ul li {list-style:disc outside none;margin:0 0 5px 13px;}button.doCheckoutBut {font-size:140%;margin-top:20px;}.span-5 .promo_top {position:relative;top:-22px;}.quote_pos {position:relative;top:-90px;}.deliveryCartItems td.priceRow {text-align:center;}#checkoutContentPanel {}#checkoutContentPanel .headline {font-size:16px;font-weight:700;line-height:20px;}#checkoutContentPanel .description {margin:0 0 20px 0;}#checkoutContentPanel .contentPanelRight,#checkoutContentPanel .contentPanelLeft {width:244px;}#checkoutContentPanel .contentPanelLeft {margin:0 20px 0 0;}#checkoutContentPanel p {padding-top:20px;font-size:13px;font-weight:400;line-height:18px;}#checkoutContentPanel .conditionsPaymentHeadline,#checkoutContentPanel .conditionsDeliveryHeadline {font-weight:700;}#checkoutContentPanel .conditionsDeliveryHeadline {padding-top:15px;}#checkoutContentPanel p.requestDate {margin:0;}#checkoutContentPanel .summaryDeliveryDate label {font-size:13px;font-weight:400;line-height:18px;}#checkoutContentPanel .summaryDeliveryDate .hasDatepicker {margin-bottom:25px;}#checkoutContentPanel input[type="text"] {margin-right:5px;border:0;outline:0;background:transparent;border-bottom:1px solid black;width:157px;line-height:24px;height:24px;}#checkoutContentPanel input[type="text"]:focus {border-bottom:1px solid #000;box-shadow:none;outline:none !important;color:#000;font-size:14px;font-weight:700;}#checkoutContentPanel .hascoIcon {margin-top:7px;}#checkoutContentPanel .placeOrderButton {margin:50px 0 15px 0;}#checkoutContentPanel .savedPaymentItem {border:1px solid #e2e2e2;margin:0 0 10px 0;}#checkoutContentPanel .i18nAddressForm,#checkoutContentPanel .billingAddressForm,#checkoutContentPanel .cardForm {margin-right:-20px;}#checkoutContentPanel .control-group {font-size:13px;font-weight:400;line-height:18px;}#checkoutContentPanel .control-group a {text-decoration:underline;}#checkoutContentPanel .form-actions {position:absolute;bottom:-60px;right:0;left:0;}#checkoutContentPanel .form-actions button.positive {margin-right:0;}#checkoutContentPanel .form-additionals {}#checkoutContentPanel .form-additionals .control-group {width:100%;}#checkoutContentPanel .form-additionals button {clear:both;width:50%;}#checkoutContentPanel {margin:0;}#checkoutContentPanel .summarySection {border:1px solid #e2e2e2;margin:0 14px 0 0;padding:15px;min-height:224px;position:relative;width:228px;box-sizing:border-box;float:left;}#checkoutContentPanel .summaryDeliveryAddress li {font-size:13px;font-weight:400;line-height:18px;}#checkoutContentPanel .summaryDeliveryAddress li.companyName {padding-bottom:12px;}#checkoutContentPanel .summarySection.summaryTerms {margin:0;}#checkoutContentPanel .summarySection.summaryTerms .control-label {padding-left:15px;}#checkoutContentPanel .summarySection.summaryTerms .checkbox-input {margin-left:-15px;}#checkoutContentPanel .summarySection.summaryDeliveryMode:after {display:none;}#checkoutContentPanel .summarySection.summaryCostCenter,#checkoutContentPanel .summarySection.summaryPayment {width:236px;}#checkoutContentPanel .summarySection .contentSection {margin-bottom:20px;}#checkoutContentPanel .summarySection .contentSection .summaryPayment .column {margin-right:0;width:143px;overflow:hidden;}#checkoutContentPanel .summarySection .contentSection .headline {margin:0 0 10px 0;}#checkoutContentPanel .summarySection .headline .number {font-weight:bold;font-size:2em;vertical-align:bottom;margin-right:0.5em;}#checkoutContentPanel .summarySection.complete .headline .number {}#checkoutContentPanel .editAddressLink {text-decoration:underline;position:absolute;bottom:15px;}#savedAddressListHolder,#savedPaymentListHolder {display:none;}.simplifyPickupPanel {border:1px dotted #A5A5A5;padding:0 20px 20px 20px;margin:0 0 20px 0;position:relative;background:#F6F6F6;}.simplifyPickupPanel .headline {border-bottom:1px dotted #A5A5A5;font-size:1em;font-weight:bold;line-height:17px;padding-bottom:5px;margin:10px 0 20px 0;}.simplifyPickupPanel .description {margin:0 0 20px 0;}.simplifyPickupPanel .content span {display:block;font-weight:normal;}.simplifyPickupPanel .content span.strong {font-weight:bold;}.simplifyPickupPanel .content input {float:left;}.simplifyPickupPanel .content span.pickupAdressList {margin:0 0 0 30px;}.selectDeliverylocationItemLabel {}.simplifyPickupPanel .footline {clear:both;margin:20px 0 0 0;padding:5px 0 0 0;border-top:1px dotted #A5A5A5;}.simplifyPickupPanel .footlineText {float:left;width:50%;padding:8px 0 0 0;}#checkoutContentPanel .control-group.security {width:150px;margin:0;}#checkoutContentPanel .control-group.security label {font-size:12px;}#checkoutContentPanel input.security {width:50px;height:20px;min-height:20px;float:left;}#checkoutContentPanel .security_code_what {float:left;display:block;margin:0 7px;line-height:20px;}fieldset.cardDate {width:244px;float:left;margin:0 20px 0 0;}fieldset.cardDate legend {border:0;font-size:14px;font-weight:normal;line-height:20px;margin:0 0 5px;overflow:hidden;white-space:nowrap;width:244px;}fieldset.cardDate label {display:none;}#checkoutContentPanel fieldset.cardDate .control-group {width:111px;margin:0 0 0 20px;}#checkoutContentPanel fieldset.cardDate legend + .control-group {margin:0;}#checkoutContentPanel hr {background:0;border:0;border-bottom:1px dotted #A5A5A5;margin:0 0 20px 0;}#checkoutContentPanel.summaryFlow strong {margin:0 0 5px 0;display:block;}.summaryOverlay {padding:20px;}.summaryOverlay .headline {font-size:20px;font-weight:700;font-style:italic;margin:0 0 20px 0;border-bottom:1px solid #000;line-height:39px;}#cboxClose {position:absolute;background:transparent url(_ui/desktop/common/images/hascoIconSprite.png) no-repeat -119px -271px;width:28px;height:27px;top:20px;right:18px;}#cboxClose:hover {background-position:-122px -4px;}.summaryOverlay .addressEntry li {font-size:14px;font-weight:400;line-height:22px;}.summaryOverlay .addressEntry li.companyName {padding-bottom:10px;}.summaryOverlay .description {margin:0 0 20px 0;}.summaryOverlay form {margin-right:-20px;}.summaryOverlay .control-group {float:left;width:387px;margin-right:20px;}.summaryOverlay .form-actions {clear:both;width:800px;}.summaryOverlay #summaryDeliveryAddressBook {display:none;}.summaryPaymentOverlay form {margin:0;}.summaryPaymentOverlay .use-saved-card-description {display:inline-block;margin:19px 0 0 10px;}.summaryPaymentOverlay .use-as-default-address {margin-left:6px;}.summaryOverlay fieldset.cardDate {width:387px;float:left;margin:0 20px 0 0;}.summaryOverlay fieldset.cardDate legend {border:0;font-size:14px;font-weight:normal;line-height:20px;margin:0 0 5px;overflow:hidden;white-space:nowrap;width:387px;}.summaryOverlay fieldset.cardDate .control-group {width:183px;margin:0 0 0 20px;}.summaryOverlay fieldset.cardDate legend + .control-group {margin:0;}.summaryOverlay fieldset.cardDate .control-group select {margin-top:2px;}#summaryDeliveryAddressBook .addressList {margin:0 -20px 0 0;}#summaryDeliveryAddressBook .addressEntry {float:left;width:387px;margin:0 20px 20px 0;padding:0 0 20px 0;}#summaryDeliveryAddressBook .addressEntry.default {background:#f8f8f8;}#summaryDeliveryAddressBook .addressEntry button {float:left;border-color:#000;color:#000;margin-top:15px }.edit_add_area {padding:5px;}#savedAddressList .addressList {margin:0 -20px 0 0;}#savedAddressList .addressEntry {float:left;width:387px;margin:20px 10px 0 0;padding:0 0 20px 0;}#savedAddressList .addressEntry.default {background:#EDFDEB;color:#666666;}.addressEntry .edit {clear:both;}#savedPaymentList .paymentList {margin:0 -20px 0 0;max-height:350px;overflow:auto;}#savedPaymentList .paymentEntry {float:left;width:387px;margin:0 20px 20px 0;border-bottom:1px dotted #A5A5A5;padding:0 0 20px 0;}#savedPaymentList .paymentEntry ul {float:left;}#savedPaymentList .paymentEntry form {clear:right;}#savedPaymentList .paymentEntry button {margin:0 20px 20px 20px;}#formOnceDeliveryAddress .control-group {float:inherit;width:400px;display:block;}#formOnceDeliveryAddress .hascoFormUnderlined .controls {display:block;width:50%;}#formOnceDeliveryAddress .spacer {margin-top:130px;}#formOnceDeliveryAddress .controls .text {width:85%;float:left;}#formOnceDeliveryAddress .controls .street {width:63%;}#formOnceDeliveryAddress .controls .number {width:17%;margin-left:20px;}#formOnceDeliveryAddress .controls .streetNo {width:17%;margin-left:20px;}#formOnceDeliveryAddress .controls .town {width:56%;margin-left:20px;}#formOnceDeliveryAddress .controls .postcode {width:24%;}#formOnceDeliveryAddress .control-group select {width:75%;outline:none;padding-left:0;}#formOnceDeliveryAddress .hascoIcon {float:left;position:relative;margin-top:7px;}button.place-order {font-size:140%;margin-top:0;}#checkoutOrderDetails {width:100%;padding-top:5px;}#checkoutOrderDetails .ajaxCartTotals {padding-right:0;}#checkoutOrderDetails table.orderListTable {margin-bottom:40px;}#checkoutOrderDetails #orderTotals {margin-bottom:30px;}#checkoutOrderDetails #orderTotals tr:first-child {padding-top:30px;}.section1 {}#owl-wrapper .item img {display:block;width:100%;height:auto;}.owl-carousel .owl-wrapper-outer {height:480px;}.owl-buttons .dark {color:#000000;font-size:34px;padding:6px 0px 0px 1px;}.owl-theme .owl-controls .owl-buttons div {position:absolute;}.owl-theme .owl-controls {margin-top:0 !important;}.owl-controls .owl-pagination {position:absolute;bottom:20px;left:0;right:0;height:24px;}.owl-controls .owl-page span {border:1px solid rgb(254,80,0);background-color:#fff !important;opacity:1.0 !important;}.owl-controls .owl-page.active span {background-color:rgb(254,80,0) !important;}div.owl-item .empty {display:none;}div.owl-item .caption {position:absolute;top:45px;background-color:#fa5000;right:100px;height:330px;overflow:hidden;width:330px;color:#ffffff;font-style:italic;}.owl-item .caption h3 {display:none;}.owl-item .caption p,.owl-item .caption .bannerContentWrapper {overflow:hidden;font-weight:700;font-size:47px;line-height:47px;padding:12px 10px 10px 10px;margin:0;max-height:300px;;}.section2 .zone_a,.section2 .zone_a {padding-right:1px;box-sizing:border-box;}.section2 .zone_b,.section2 .zone_b {padding-left:1px;box-sizing:border-box;}.section2 .zone_a {float:left;width:619px;overflow:hidden;}.section2 .zone_b {float:right;width:50%;overflow:hidden;}.section2 .banner {position:relative;padding-top:2px;}.section2 img {width:auto;height:350px }.section2 .caption {position:absolute;top:24px;background-color:#fa5000;left:24px;height:196px;overflow:hidden;width:196px;color:#ffffff;font-style:italic;}.section2 .caption.empty {display:none;}.section2 .caption h3 {display:none;}.section2 .caption .bannerContentWrapper {top:10px;overflow:hidden;font-weight:700;font-size:24px;line-height:26px;padding:0 10px 10px 15px;position:absolute;margin:0 16px 0 0;height:175px;}.section2 .caption .bannerContentWrapper p {margin:0;color:#fff;}.section3.contentPage {padding-top:1px;}.section3 .span-8 {margin:24px 0 0;}.section3 .span-8.left {padding-left:16px;}.section3 .section3Container {border:1px solid #e2e2e2;width:378px;overflow:hidden;margin:26px 0 26px 25px;box-sizing:border-box;}.section3 .section3Container .thumb {width:378px;;height:378px;overflow:hidden;}.section3 .section3Container .caption {padding:15px;height:120px;}.section3 .section3Container img {width:auto;height:378px;border-bottom:1px solid #e2e2e2;}.section3 .section3Container .caption h3 {color:#fa5000;height:30px;}.section3 .section3Container .caption .bannerContentWrapper {font-size:14px;font-weight:400;line-height:20px;text-align:left;margin:0;height:80px;overflow:hidden;}.section4 .disp-img {margin:0 0 15px 0;}.section4 .disp-img .title {border-bottom:1px solid #a5a5a5;height:30px;line-height:30px;text-transform:uppercase;font-weight:bold;font-size:1em;white-space:nowrap;display:block;margin:0 0 10px 0;}.section4 .disp-img .thumb {margin:0 0 5px 0;display:block;}.section4 .disp-img .details {}.section4 .disp-img .action {display:none;}#storeDetail .detailPane{float:left;border:1px dotted #A5A5A5;padding:0 20px 20px 20px;position:relative;width:288px;margin:0 10px 0 0;}#storeDetail .detailPane .headline{border-bottom:1px dotted #A5A5A5;font-size:1.2em;font-weight:bold;height:39px;line-height:39px;text-transform:uppercase;margin:0 0 20px 0;}#storeDetail .storeMap{float:left;height:610px;width:610px;}#storeDetail #map_canvas{height:610px;}#storeDetail .storeImage img{width:100%;margin:20px 0 0 0;}#storeDetail .storeDetailsTable td{vertical-align:top;}#storeDetail .detailSection{margin:0 0 20px 0;}#storeDetail .detailSectionHeadline{font-weight:bold;margin:0 0 0 0;}#storeDetail .detailSection .store-openings{margin:0;}#storeFinder .searchPane {float:left;border:1px dotted #A5A5A5;padding:0 20px 20px 20px;position:relative;height:366px;width:268px;margin:0 10px 0 0;}#storeFinder .searchPane .headline {border-bottom:1px dotted #A5A5A5;font-size:1.2em;font-weight:bold;height:39px;line-height:39px;text-transform:uppercase;margin:0 0 20px 0;}#storeFinder .searchPane .description {margin:0 0 20px 0;}#storeFinder .searchPane .findStoresNearMe {background:url(_ui/desktop/common/images/findStoresNearMe-bg.png) no-repeat scroll 10px center #000;}#storeFinder .storeMap {float:left;height:388px;width:630px;}#storeFinder #map_canvas {height:388px;}#storeFinder .storeResultList {clear:both;padding:20px 0 0 0;}#storeFinder .storeResultList .storeResultTable {width:100%;margin:0 0 20px 0;}#storeFinder .storeResultList .storeResultTable thead th {border-bottom:1px dotted #a5a5a5;height:30px;line-height:30px;text-transform:uppercase;font-weight:bold;font-size:1em;}#storeFinder .storeResultList .storeResultTable > tbody > tr > td {vertical-align:top;border-bottom:1px dotted #a5a5a5;padding:20px 0 0 0;}#storeFinder .storeResultList .storeResultTable td.thumb {border-bottom:0;padding-right:20px;}#storeFinder .storeResultList .storeResultTable tbody td {vertical-align:top;}#storeFinder .storeResultList .storeResultTable .store-openings {margin:0 0 20px 0;}#storeFinder .storeResultList .storeResultTable .storeItem .details {margin:0 0 0 110px;}#storeFinder .storeResultList .storeResultTable .storeItem .details .itemName {font-weight:bold;}.login_container {padding:20px 0;}#recaptcha_widget {clear:both;}.userDefinedContent {border:1px solid #ccc;}.title_holder .registerHeadline {color:#000000;font-size:24px;font-weight:700;font-style:italic;line-height:22px;margin-bottom:10px;}.registerForm p {margin-bottom:60px;}.newCustomerRegister select {margin-top:7px;}.newCustomerRegister .control-group select {border:1px solid #000;}.newCustomerRegister .form_field-label label {font-size:12px;font-weight:400;line-height:22px;text-align:left;}.newCustomerRegister input,.newCustomerRegister textarea {border:1px solid #000 !important;margin-top:-2px;}.newCustomerRegister textarea {margin:0;}.newCustomerRegister .mandatory img {margin-top:5px;}.newCustomerRegister a {color:#fa5000;}.newCustomerRegister a:hover {color:#000000;}.newCustomerRegister .gtcText {margin-left:30px;margin-top:-20px;}.postal {display:table;}.postal .postalPostCode {width:128px;float:left;}.postal .postalTownCity {float:left;margin-left:10px;width:270px;}.street .streetName {float:left;width:270px;}.street .streetNumber {width:128px;float:left;margin-left:10px;}.userDataTab {display:none;}.userDataTab .passwordBox .headline {margin-bottom:20px;}.registerForm button.form {margin-right:35px;}.newCustomerRegister .phone .form_field-input input {width:auto;}.newCustomerRegister .extension .form_field-input input {width:74px;}form .newCustomerRegister .extension label {padding-right:0;}.msg .form_field-input textarea {width:514px;}.form_link_password_register a {padding-top:10px;}#registrationForm .msg {clear:both;}.newCustomerRegister .navBox {border:1px solid #e2e2e2;box-sizing:border-box;width:450px;padding:20px 20px 20px;margin:0 20px 20px 0;}.newCustomerRegister .headline {height:39px;line-height:48px;margin:0 0 40px;font-size:16px;font-weight:700;}.newCustomerRegister .fa-circle {color:#fa5000;float:left;margin-right:10px;font-size:44px;}.newCustomerRegister .fa-circle .stepCount {color:#FFF;margin-top:-35px;margin-left:1px;font-size:27px;font-weight:900;text-align:center;}.side-content-slot img {max-width:100%;}.top-content-slot img {max-width:100%;}.side-content-slot {clear:both;width:50%;float:left;overflow:hidden;}.top-content-slot {width:50%;float:left;overflow:hidden;}#companyNav{}#companyNav .headline{border-bottom:1px solid #a5a5a5;line-height:120%;text-transform:uppercase;font-weight:bold;font-size:1.2em;margin:0 0 20px 0;padding:0 0 10px 0;}#companyNav li.active{font-weight:bold;}.customCompany{margin:0 -20px 0 0;width:810px;}.customCompany .tile{border:1px dotted #a5a5a5;padding:0 20px 20px;width:343px;margin:0 20px 20px 0;height:100px;}.customCompany .tile .headline{border-bottom:1px solid #A5A5A5;font-size:1.2em;font-weight:bold;height:39px;line-height:39px;text-transform:uppercase;margin:0 0 20px;}.customCompany .tile .headline a{display:block;}.companyContentPane {border:1px dotted #a5a5a5;padding:0 20px 20px;width:748px;margin:0;}.companyContentPane .headline{border-bottom:1px solid #A5A5A5;font-size:1.2em;font-weight:bold;height:30px;line-height:30px;text-transform:uppercase;margin:0 0 20px;}.treeview,.treeview ul {padding:0;margin:0;list-style:none;}.treeview ul {background-color:white;margin-top:4px;}.treeview .hitarea {background:url(_ui/desktop/theme-green/images/treeview/treeview-default.gif) -64px -25px no-repeat;height:16px;width:16px;margin-left:-16px;float:left;cursor:pointer;}* html .treeview .hitarea {display:inline;float:none;}.treeview li {margin:0;padding:3px 0pt 3px 16px;}.treeview .hover {color:red;cursor:pointer;}.treeview li {background:url(_ui/desktop/theme-green/images/treeview/treeview-default-line.gif) 0 0 no-repeat;}.treeview li.collapsable,.treeview li.expandable {background-position:0 -176px;}.treeview .expandable-hitarea {background-position:-80px -3px;}.treeview li.last {background-position:0 -1766px }.treeview li.lastCollapsable,.treeview li.lastExpandable {background-image:url(_ui/desktop/theme-green/images/treeview/treeview-default.gif);}.treeview li.lastCollapsable {background-position:0 -111px }.treeview li.lastExpandable {background-position:-32px -67px }.treeview div.lastCollapsable-hitarea,.treeview div.lastExpandable-hitarea {background-position:0;}.treeview .placeholder {background:url(_ui/desktop/theme-green/images/treeview/ajax-loader.gif) 0 0 no-repeat;height:16px;width:16px;display:block;}.treeview >li.collapsable:first-child{background-position:-17px -90px;}.treeview >li.expandable:first-child{background-position:-49px -46px;}.treeview li a{display:block;margin-top:-2px;}.treeview li ul li ul{display:none;}#ui-datepicker-div {background-color:#fff;padding:5px 5px 5px 5px;box-shadow:2px 2px 5px #888;display:none;}table.ui-datepicker-calendar tr td {padding:4px;}.ui-datepicker-next {color:#356F70;}.ui-datepicker-next:hover {color:#7fada5;cursor:pointer;}.ui-datepicker-prev {color:#356F70;padding:0px 10px 0px 0px;}.ui-datepicker-prev:hover {color:#7fada5;cursor:pointer;}button.edit,a.button.edit,button.disable,a.button.disable,button.create,a.button.create,button.add,a.button.add,button.remove,a.button.remove,button.confirm,a.button.confirm,button.no-confirm,a.button.no-confirm {background-color:#169e08;border-color:#169e08;color:#fff;}#futureStockOverlay {padding:0 20px 20px 20px;}#futureStockOverlay .headline{border-bottom:1px dotted #A5A5A5;font-size:1.2em;font-weight:bold;height:39px;line-height:39px;text-transform:uppercase;margin:0 0 20px 0;}#futureStockOverlay .description{margin:0 0 20px 0;}#futureStockOverlay .product{}#futureStockOverlay .thumb{float:left;margin:0 20px 0 0;}#futureStockOverlay .details{float:left;}#futureStockOverlay .orderList{border:0;padding:0;}span.future_tooltip {position:relative;}span.future_tooltip a .tooltip_table {display:none;max-height:82px;overflow:auto;}span.future_tooltip a:hover {font-color:#000000;}span.future_tooltip a:hover .tooltip_table {color:#000000;display:block;font:12px "Arial",sans-serif;text-align:left;text-decoration:none;background-color:#FFFFFF;border:1px solid #999999;border-radius:3px 3px 3px 3px;margin-left:-38px;margin-top:6px;margin-right:20px;right:-50px;bottom:-5px;height:auto;width:125px;padding:2px;position:absolute;z-index:109;}.tooltip_title {font-weight:bold;margin-bottom:2px;padding:1px 0 4px;background-color:#dadada;}.tooltip_title,.tooltip_value {width:50px;padding-left:3px;font-size:10px;color:#444444;text-align:center;}.tooltip_value {border-bottom:1px solid #dadada;}.tooltip_table div {float:left;}.oms_message_holder {padding-left:5px;position:relative;top:-15px;}.advancedSearch{margin:0;}.advancedSearch .headline{border-bottom:1px dotted #A5A5A5;font-size:1.2em;font-weight:bold;height:39px;line-height:39px;text-transform:uppercase;margin:0 0 20px 0;}.advancedSearch .radios .control-group{float:left;margin:0 20px 0 0;}.advancedSearch .radios .control-group label{margin-top:0;}.advancedSearch .searchInput {position:relative;}.advancedSearch .searchInput #js-add-product-ids{margin:0;position:absolute;right:0;top:22px;height:30px;}.advancedSearch .product-id-tag-box{border:2px solid #C7C7C7;display:block;float:left;margin:10px 20px 10px 0;}.advancedSearch .product-id-tag-box span{padding:0 10px;line-height:20px;display:block;float:left;}.advancedSearch .product-id-tag-box button{margin:0;border:0;border-left:2px solid #C7C7C7;height:20px;line-height:20px;padding-left:5px;padding-right:5px;}.advancedSearch .productListItem{margin-left:0;margin-right:0;}.advancedSearch .orderForm_grid_group{}.advancedSearch .product-grid-container{}.orderForm_grid_group img {border:1px solid #BACAD5;margin-bottom:5px;padding:5px;}.grid_three_dimensions tr td:first-child {font-weight:bold;}.grid_three_dimensions {width:auto !important;background-color:#EEEEEE;float:left;margin-bottom:0;}.single_grid_three_dimensions {margin-bottom:10px;overflow:auto;}.grid_three_dimensions tbody tr td {width:65px;padding:5px;text-align:center;border-left:1px solid #FFFFFF;border-top:1px solid #FFFFFF;background-color:#FFFFFF;}.grid_three_dimensions tbody tr:first-child td:first-child {border-top:none;}.grid_three_dimensions tbody tr td:first-child {border-left:none;color:#333333;text-transform:uppercase;}.grid_three_dimensions tr td:first-child,#content .grid_three_dimensions tr th {background-color:#EEEEEE;text-align:center;text-transform:uppercase;}.grid_three_dimensions tr td input{width:20px;font-size:10px;text-align:center;}.grid_three_dimensions tr .in-stock {background-color:#66CC99;}.grid_three_dimensions tr .out-of-stock {background-color:#FF6633;}.grid_three_dimensions tr .future-stock {background-color:#FFCC33;}.orderForm_subHeader {float:right;margin-bottom:15px;text-align:right;width:220px;}.orderForm_grid_group {clear:both;padding:0 0 10px;margin-bottom:25px;width:100%;border-bottom:1px dotted #979797;}#colorbox .cboxGrid{padding:25px;}.subHeader_value {display:inline-block;text-align:right;width:70px;}#subTotal__label,#subtotal {font-weight:bold;font-size:12px;}.swatch_legend {display:block;font-size:11px;text-align:right;margin:20px 0 0;}.legend_label {margin-left:10px;text-transform:capitalize;}.clr_inStock {background-color:#66CC99;display:inline-block;height:11px;position:relative;top:1px;width:25px;}.clr_future {background-color:#ffcc33;display:inline-block;height:11px;position:relative;top:1px;width:25px;}.clr_outStock {background-color:#ff6633;display:inline-block;height:11px;position:relative;top:1px;width:25px;}#js-add-product-ids{display:none;}.productMainLink.gridGroup{border:0;}#productOrderButton{font-size:1em;height:37px;padding:0;width:49%;margin:0;margin-top:9px;}.productDescription .variantOptions {padding:5px 0;line-height:2.5em;color:#929292;}.productDescription .variantName {float:left;width:57px;}.productDescription ul.variantList {float:left;}.productDescription ul.variantList li{float:left;margin:0 10px 0 0;}.productDescription .futureStockLink{display:block;text-align:right;}#placeOrder{margin:0 0 20px 0;}#replenishmentSchedule{border:1px dotted #A5A5A5;margin:0 0 30px;padding:0 20px 20px;position:relative;top:10px;clear:both;}#replenishmentSchedule .headline {border-bottom:1px solid #A5A5A5;font-size:1.2em;font-weight:bold;height:39px;line-height:39px;margin:0 0 20px;text-transform:uppercase;}#replenishmentSchedule .scheduleform{width:207px;background:transparent none;border-radius:0;margin:0 0 0 10px;padding:0 5px;min-height:220px;}#replenishmentSchedule .scheduleform_left {margin-left:0;}#replenishmentSchedule .scheduleform.selected .replenishmentFrequency label{font-weight:bold;}#replenishmentSchedule .scheduleform label{vertical-align:top;}#replenishmentSchedule .scheduleform .replenishmentFrequency{border-bottom:1px solid #A5A5A5;margin-bottom:10px;padding:8px 0;}#replenishmentSchedule .scheduleform input[type="radio"]{margin:0 5px;}#replenishmentSchedule .scheduleform .div_nWeeks1{margin:0 0 10px 0;}#replenishmentSchedule .form-actions{padding:20px 0 0 0;}#replenishmentSchedule .form-actions a.button{margin-top:0;}#negotiateQuote{border:1px dotted #A5A5A5;margin:0 0 30px;padding:0 20px 20px;position:relative;top:10px;clear:both;}#negotiateQuote .headline {border-bottom:1px solid #A5A5A5;font-size:1.2em;font-weight:bold;height:39px;line-height:39px;margin:0 0 20px;text-transform:uppercase;}#negotiateQuote #quoteRequestDescription{width:80%;height:100px;padding:10px;font:inherit;}#negotiateQuote .form-actions{padding:20px 0 0 0;}#negotiateQuote .form-actions a.button{margin-top:0;}.yCmsComponent.login-info .content{border:1px dotted #A5A5A5;margin:20px 0 0;padding:20px;}.volume-prices{margin:10px 0;}.volume-prices th,.volume-prices td{padding:0 5px;}.orderFormTotal .orderForm {border:1px dotted #A5A5A5;margin:0 0 20px 0;padding:0 10px 10px;}.orderFormTotal .orderForm .headline{border-bottom:1px dotted #A5A5A5;font-size:1.2em;font-weight:bold;height:30px;line-height:30px;text-transform:uppercase;margin:0 0 10px 0 ;}.orderFormHeader .pd_name{border-bottom:1px dotted #979797;color:#000000;font-size:1.2em;height:25px;line-height:25px;font-weight:bold;padding:0 0 5px;margin-bottom:0.5em;}.orderFormHeader .big-price{color:#303030;font-size:1.417em;padding:0 0 10px 10px;}.control-group fieldset input[type="checkbox"]{float:left;}#cboxLoadedContent form.add_to_cart_order_form{padding:20px;}.siteSearch form {float:left;}.siteSearch .advanced {float:left;margin-left:10px;line-height:30px;}.span-24 > .scroller ul li {width:150px;}.scrollerProduct .thumb {height:140px;}.scrollerProduct .thumb img {max-height:140px;max-width:140px;width:auto;height:auto;}.yCmsContentSlot.span-6.thumbnail_detail .simple_disp-img:first-child {margin-bottom:10px;}.section1 .simple_disp-img {margin:0;}.productDescription .stock_message {display:inline;}button.pickupInStoreButton,button.negative,a.button.negative {color:#ffffff;border-color:#fa5000;}button.addToCartButton,#storeFinder .searchPane .findStoresNearMe,button.positive,a.button.positive {background-color:#ffffff;color:#fa5000;text-align:center!important;}button.addToWishlistButton {background-color:#ffffff;border-color:#fa5000;text-align:center!important;}button.checkoutButton {margin-right:0;}#savedPaymentList .paymentEntry {min-height:188px;}#savedPaymentList .paymentList ul {width:50%;}#savedPaymentList .paymentEntry button {margin:20px;}#savedAddressList button {margin-top:8px;}#savedAddressList .addressEntry {width:380px;}#savedAddressList {overflow-y:auto;overflow-x:hidden;}.summaryOverlay fieldset.cardDate legend {margin:7px 0 5px;}td.priceRow {text-align:right;}table.volume-prices thead th {font-weight:bold;border-bottom:1px dotted #979797;line-height:25px;}table.volume-prices tbody td {border-bottom:1px dotted #979797;line-height:20px;}.volumePricesFlag {float:right;padding:5px 0 0 10px;}.productDetailsPanel .productDescription .qty label {width:57px;display:block;float:left;}#storeFinder .storeResultList .storeResultTable .storeMarker {float:left;margin:0 10px 0 0;}#storeFinder .storeResultList .storeResultTable .storeImage {float:left;margin:0 10px 0 0;}#storeFinder .storeResultList .storeResultTable td a.button.right {margin-top:0;}a {text-decoration:none;color:black;transition:color .15s;}a:focus,a:hover {color:#fa5000;}a .yCmsContentSlot .content,.yCmsComponent .content a {color:#fa5000;}a .yCmsContentSlot .content:focus,.yCmsComponent .content a:focus,a .yCmsContentSlot .content:hover,.yCmsComponent .content a:hover {color:black;}.yCmsComponent .cmsPressItem a {color:#fa5000;}.yCmsComponent .cmsPressItem a:hover {color:black;}.yCmsContentSlot .content a {color:#fa5000;}.yCmsContentSlot .content a:hover {color:black;}.yCmsContentSlot .bannerContentWrapper a {color:#fa5000;}.yCmsContentSlot .bannerContentWrapper a:hover {color:black;}table th.align-left,table td.align-left {text-align:right;}table th.align-right,table td.align-right {text-align:right;}table th.align-center,table td.align-center {text-align:center;}table th.no-wrap,table td.no-wrap {white-space:nowrap;}table th.size-small,table td.size-small {width:10%;}table th.size-medium,table td.size-medium {width:20%;}table th.size-large,table td.size-large {width:30%;}table.hasco-table {border-collapse:collapse;}table.hasco-table td,table.hasco-table th {padding:10px 20px;font-weight:bold;}table.hasco-table td {font-size:14px;border:1px solid #e2e2e2;}table.hasco-table td.borderless {border-width:0;}table.hasco-table td.borderless:last-child {padding-right:0;}table.hasco-table tr.spacer {height:20px;}.dialogContent {padding:20px;font-size:14px;}.dialogContent h1 {font-size:20px;}.dialogContent h2 {font-style:normal;font-size:18px;}.dialogContent.scrollable {display:flex;flex-direction:column;height:calc(100% - 40px);}.dialogContent.scrollable main {overflow-y:auto;flex-grow:1;}.dialogContent .formAction {margin-top:60px;}.dialogContent .formAction:last-child {margin-right:0;}.dialogContent header {margin-bottom:20px;}.quantityInput {max-width:30px;padding:5px 10px;border:1px solid black;}.quantityInput[type=text] {border:1px solid black;}form.auto-submit {display:none;}.hascoDialog .ui-dialog-titlebar {background:#fa5000 none;}button[disabled] {cursor:not-allowed;opacity:.7;}button.positive[disabled] {color:#585858;}.dialogContent-button-addToCart {margin-left:10px !important;}.dialogContent-button-replaceCart,.dialogContent-button-addToCart {float:right !important;padding-left:10px;padding-right:10px;color:#fa5000 !important;border-color:#fa5000 !important;}form.validate .field-error {background-color:#fbe3e4;color:#8a1f11;}.cartEntryLabelDialog img,.cartEntryLabelDialog .inputs {max-width:400px;display:block;margin:0 auto;}.cartEntryLabelDialog input {padding:7px 10px;border:1px solid black;font-size:14px;font-weight:700;margin:0;box-sizing:border-box;float:left;}.cartEntryLabelDialog input[name=positionReference],.cartEntryLabelDialog input[name=posReference] {width:310px;}.cartEntryLabelDialog input[name=positionNumber],.cartEntryLabelDialog input[name=posNumber] {width:80px;margin-left:10px;}.cartEntryLabelDialog button {margin:40px 0 0 0;float:right;}.cartEntryLabelDialog button.top {margin-bottom:40px;}button.top {margin-bottom:40px;}.dependentProductsDialog table th {border:1px solid transparent;}.dependentProductsDialog table thead th {border-bottom-color:#e2e2e2;}.dependentProductsDialog table tfoot th {border-top-color:#e2e2e2;}.cartActionMenu {background-color:#f0f0f0;height:44px;}.cartActionMenu.top {margin-bottom:5px;}.cartActionMenu.bottom {margin-bottom:75px;}.cartActionMenu .hascoSelectorContainer:after {z-index:8999;top:0;right:14px;position:absolute;}.cartActionMenu .hascoForm {width:210px;background-color:#fff;position:absolute;margin-top:5px;margin-left:6px;height:32px;border:1px solid #e2e2e2;}.cartActionMenu .hascoForm.disabled {opacity:0.5;}.cartActionMenu .hascoForm .hascoSelectorOptions {margin:0;padding:0 0 0 5px;border:none;z-index:9000;width:210px;height:32px;position:absolute;}.processItemsCounter {text-align:center;border:1px solid #fa5000;padding:25px 20px 20px 20px;margin-bottom:20px;clear:both;}.processItemsCounter p {margin:0;padding-top:20px;font-size:13px;font-weight:400;}.miniCartErrorPanel {margin-top:70px;margin-left:20px;margin-right:20px;}.errorPanel {margin:65px 20px 20px;}.orderList .paginationBar .totalResults,.orderList .paginationBar .hascoSelectorContainer label,.orderList .paginationBar .hascoSelectorContainer select,.orderList .paginationBar .right a.showAll {display:inline-block;float:none;margin:0 !important;padding:4px 0;height:auto;font-family:inherit;font-size:14px;line-height:21px !important;}.orderList .paginationBar .hascoSelectorContainer {padding:0;}.orderList .paginationBar .sortForm.hascoForm {display:inline-block;float:none !important;height:auto;padding:0 0 0 76px;}.orderListTable {border-collapse:collapse;}.orderListTable .spacer {height:20px;}.orderListTable .spacer:last-child {height:0;}.orderListTable th {background-color:transparent;font-style:normal;padding:5px 20px;}.orderListTable th.center {text-align:center;}.orderListTable td {border:1px solid #e2e2e2;vertical-align:middle;padding:5px 20px;font-weight:bold;font-size:14px;}.orderListTable td.image {padding:0;width:58px;}.orderListTable td.image img {max-width:58px;height:auto;display:block;}.orderListTable td.title {font-size:20px;font-style:italic;white-space:nowrap;}.orderListTable td.description {width:50%;}.orderListTable td.label {width:20%;}.orderListTable td.label span + span:before {content:' / ';}.orderListTable td.quantity,.orderListTable td.totalPrice {font-size:20px;min-width:80px;white-space:nowrap;}.orderListTable td.tracking a {white-space:nowrap;color:#fa5000;}.orderListTable .row td.orderButton {border:none;padding:0;text-align:right;}.orderListTable .row td.orderButton button {margin:0;}.addOrderToCart {margin-right:0 !important;}.favorites-overview td:first-child {font-size:20px;font-style:italic;}.favorites-overview th {background:transparent;}.favorites-overview form {display:inline-block;}.favorites-overview .button {margin:0 0 0 10px;display:inline-block;float:none;}#editFavoriteMetadata {margin:20px 0 40px;}#editFavoriteMetadata .edit {position:relative;}#editFavoriteMetadata .submit {position:absolute;float:none;margin:0 0 0 20px;border:none;left:50%;bottom:0;}#editFavoriteMetadata .formError {color:#fa5000;}.favoriteEdit {display:block;margin-top:10px;font-size:11px;}.favoriteEdit:hover {color:#fa5000;}input[type=text].favoriteInput {width:50%;font-family:inherit;padding:5px;border:none;border-bottom:1px solid #cfcfcf;margin-bottom:0;}input[type=text].favoriteInput:not([readonly]) {color:#fa5000;border-bottom:1px solid currentColor;}input[type=text].favoriteInput:not([readonly]) ~ .favoriteEdit {display:none !important;}input[type=text].favoriteInput[readonly] ~ .submit {display:none !important;}input[type=text].favoriteInput.favoriteName {height:42px;font-size:32px;line-height:32px;font-weight:700;font-style:italic;}input[type=text].favoriteInput.favoriteDescription {height:24px;font-size:14px;line-height:14px;}.favoriteCart.button {margin-right:0;}.cartPanel {position:fixed;right:0;top:204px;z-index:999;display:block;}.cartPanel .panelButton {float:left;color:#fa5000;background:#EEEEEE;border:1px solid #cfcfcf;border-right:0;height:170px;width:40px;text-align:center;margin-top:60px;font-size:14px;cursor:pointer;white-space:nowrap;font-weight:400;}.cartPanel .panelButton .siteBarIcon {background:transparent url(_ui/desktop/common/images/sidebar_icon.png) no-repeat 0 0;width:16px;height:28px;margin:20px 14px 14px;}.cartPanel .panelButton .rotate90 {-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083);transform:rotate(-90deg);transform-origin:center;margin-top:92px;}.cartPanel .panelContent {display:none;float:left;color:#fff;background:#EEEEEE;border:1px solid #cfcfcf;border-right:0;height:418px;width:260px;margin-top:19px;font-size:14px;cursor:pointer;white-space:nowrap;font-weight:400;}.cartPanel .panelContent .closePanel {height:40px;border-bottom:1px solid #cfcfcf;line-height:44px;font-size:13px;font-weight:700;text-align:right;padding-right:15px;}.cartPanel .panelContent .closePanel .checkeAllItems {float:left;margin-left:15px;margin-top:12px;margin-right:15px;width:16px;height:16px;border:1px solid #e2e2e2;background-color:#FFFFFF;}.cartPanel .panelContent .closePanel .checkeAllItems i {position:absolute;left:13px;top:37px;color:black;}.cartPanel .panelContent .closePanel i {padding-left:5px;}.cartPanel .panelContent .closePanel .cartActionMenu.panel {background-color:transparent;height:auto;}.cartPanel .panelContent .closePanel .cartActionMenu.panel .hascoForm {width:155px;margin-top:3px;margin-left:50px;}.cartPanel .panelContent .closePanel .cartActionMenu.panel .hascoForm .hascoSelectorOptions {left:0;width:180px;}.cartPanel .panelContent .closePanel .cartActionMenu.panel .hascoForm .hascoSelectorContainer:after {top:-5px;}.cartPanel .panelContent .cartItems {height:378px;overflow-y:auto;}.cartPanel .panelContent .cartItems .cartItem {padding:5px;border-bottom:1px solid #cfcfcf;height:43px;}.cartPanel .panelContent .cartItems .cartItem:hover {background-color:white;}.cartPanel .panelContent .cartItems .cartItem.selected {border:1px solid #fa5000;}.cartPanel .panelContent .cartItems .cartItem.selected .selection .rowSelector {border:1px solid #fa5000;}.cartPanel .panelContent .cartItems .cartItem.selected .selection .rowSelector i {color:#fa5000;}.cartPanel .panelContent .cartItems .cartItem.selected .titleDetailWrapper {color:#fa5000;}.cartPanel .panelContent .cartItems .cartItem .selection {width:30px;float:left;padding-top:15px;padding-left:10px;}.cartPanel .panelContent .cartItems .cartItem .selection .rowSelector {width:16px;height:16px;border:1px solid #e2e2e2;display:block;background-color:#fff;color:black;}.cartPanel .panelContent .cartItems .cartItem .titleDetailWrapper {float:left;color:#4a4a4a;font-size:11px;line-height:16px;padding-top:6px;padding-left:5px;}.cartPanel .panelContent .cartItems .cartItem .titleDetailWrapper .title {font-weight:700;border-bottom:none;display:block;max-width:106px;overflow:hidden;text-overflow:ellipsis;}.cartPanel .panelContent .cartItems .cartItem .titleDetailWrapper .detail {display:block;max-width:106px;overflow:hidden;text-overflow:ellipsis;}.cartPanel .panelContent .cartItems .cartItem .actionsWrapper {float:right;margin-top:5px;}.cartPanel .panelContent .cartItems .cartItem .actionsWrapper .actions {padding-left:14px;padding-right:5px;padding-top:6px;}.cartPanel .panelContent .cartItems .cartItem .actionsWrapper .quantity input {background:transparent;width:35px;line-height:16px;text-align:center;font-size:13px;border:1px solid #cfcfcf;}.panelOverlay {width:100%;height:100%;margin-top:12px;position:absolute;top:0;left:0;z-index:9002;background:#EEEEEE;}.panelOverlay .ajax-spinner {font-size:32px;color:#fa5000;top:40%;left:40%;position:absolute;}.page-dynamicContactPage .zone_b p,.page-dynamicContactPage .dynamicContactForm {padding-left:117px;width:200px;}.page-dynamicContactPage .zone_b p button,.page-dynamicContactPage .dynamicContactForm button {margin-top:50px;}.page-dynamicContactPage form.contactForm {padding-top:30px;}.page-dynamicContactPage .registeredOffice {padding-top:52px;}.page-dynamicContactPage .registeredOffice .registeredOfficeItem {padding-top:22px;padding-right:60px;}.page-dynamicContactPage .registeredOffice .registeredOfficeItem .companyName {font-size:16px;font-weight:700;}.page-dynamicContactPage .registeredOffice .registeredOfficeItem .spacing {padding-top:20px;}.page-dynamicContactPage .fieldService {padding-top:80px;}.page-dynamicContactPage .fieldService h3 {padding-bottom:16px;}.page-dynamicContactPage .indoorService {padding-top:80px;}.page-dynamicContactPage .indoorService h3 {margin-bottom:0;}.page-dynamicContactPage .indoorService h4 {font-size:18px;font-weight:700;padding-bottom:16px;}.page-dynamicContactPage .indoorService h4.secondRow {padding-top:20px;clear:both;}.page-dynamicContactPage .imageContentWrapper .imageContentItem {height:411px;}.page-dynamicContactPage .imageContentWrapper .imageContentItem .itemDetailsInfoHeadline {color:black;font-style:normal;}.page-dynamicContactPage .imageContentWrapper .imageContentItem .itemDetailsInfoText {height:102px;}.page-dynamicContactPage .imageContentWrapper .imageContentItem .itemDetailsInfoText .position {padding-bottom:10px;min-height:40px;}.page-dynamicContactPage .imageContentWrapper .imageContentItem .itemDetailsInfoText .address {font-style:normal;line-height:19px;overflow:hidden;height:55px;}.itemDetailsInfoText table.contact {font-size:14px;text-wrap:none;}.itemDetailsInfoText table.contact th,.itemDetailsInfoText table.contact td,.itemDetailsInfoText table.contact caption {padding:4px 5px 4px 5px;}.itemDetailsInfoText table.contact tbody td {padding-left:0;line-height:0.6em;}.cmsPressItem {margin:26px 0 26px 25px;}.cmsPressItem .pressImageWrapper {width:408px;border:1px solid #dadada;box-sizing:content-box;}.cmsPressItem .pressImageWrapper img {width:100%;}.cmsPressItem .pressImageWrapper .linkContainer {padding:18px;}.cmsPressItem .pressImageWrapper .linkContainer .download {margin-top:-5px;}.cmsPressItem .pressImageWrapper .linkContainer a.downloadLink {padding-left:30px;display:block;color:#fa5000;font-size:14px;font-weight:400;}.cmsContentPageWithSideImage .componentImageWrapper {width:408px;border:1px solid #dadada;box-sizing:content-box;}.cmsContentPageWithSideImage .componentImageWrapper img {width:100%;}.cmsContentPageWithSideImage .componentImageWrapper .caption {display:none;}.cmsVideoPlaylist {margin:26px 0 26px 25px;}.cmsVideoPlaylist .playerWrapper {width:580px;}.cmsVideoPlaylist .playerWrapper .player {position:relative;z-index:1;}.cmsVideoPlaylist .playerWrapper .ajax-loader {z-index:-1;}.cmsVideoPlaylist .playerWrapper .description {font-size:14px;line-height:20px;padding-top:30px;}.cmsVideoPlaylist .playlistWrapper {position:relative;}.cmsVideoPlaylist .playlistWrapper .playlistItems {min-height:420px;}.cmsVideoPlaylist .playlistWrapper .playlistItems .playlistItem {width:170px;border:1px solid #dadada;box-sizing:content-box;margin-left:25px;margin-bottom:25px;}.cmsVideoPlaylist .playlistWrapper .playlistItems .playlistItem img {height:106px;width:100%;}.cmsVideoPlaylist .playlistWrapper .playlistItems .playlistItem .description {padding:12px;}.cmsVideoPlaylist .playlistWrapper .playlistItems .playlistItem .description .teaserText {font-size:13px;line-height:17px;height:50px;overflow:hidden;text-overflow:ellipsis;}.cmsVideoPlaylist .playlistWrapper .playlistItems .playlistItem.playing,.cmsVideoPlaylist .playlistWrapper .playlistItems .playlistItem:hover {border:1px solid #fa5000;box-shadow:0 0 8px #ddd;}.cmsVideoPlaylist .playlistWrapper .playlistItems .playlistItem:nth-child(3n+1) {margin-left:0;}.cmsVideoPlaylist .playlistWrapper .pagination {position:absolute;right:0;top:420px;}.cmsVideoPlaylist .playlistWrapper .pagination .prev,.cmsVideoPlaylist .playlistWrapper .pagination .next {border:1px solid #dadada;height:30px;width:40px;cursor:pointer;}.cmsVideoPlaylist .playlistWrapper .pagination .prev:hover,.cmsVideoPlaylist .playlistWrapper .pagination .next:hover {border:1px solid #fa5000;box-shadow:0 0 8px #ddd;}.cmsVideoPlaylist .playlistWrapper .pagination .prev span,.cmsVideoPlaylist .playlistWrapper .pagination .next span {padding-left:15px;padding-top:10px;}.cmsVideoPlaylist .playlistWrapper .pagination .prev.notActive,.cmsVideoPlaylist .playlistWrapper .pagination .next.notActive,.cmsVideoPlaylist .playlistWrapper .pagination .prev.notActive:hover,.cmsVideoPlaylist .playlistWrapper .pagination .next.notActive:hover {border:1px solid #dadada;box-shadow:none;opacity:0.6;cursor:default;}.cmsVideoPlaylist .playlistWrapper .pagination .next {margin-left:10px;}.cmsVideoPlaylist .videoFooter {margin-bottom:40px;}@media print {body[class*="cartPage"] a,body[class*="singleStepCheckout"] a,body[class*="favoritesDetailPage"] a {text-decoration:none !important;}body[class*="cartPage"] a[href]:after,body[class*="singleStepCheckout"] a[href]:after,body[class*="favoritesDetailPage"] a[href]:after {content:"" !important;}body[class*="cartPage"] th,body[class*="singleStepCheckout"] th,body[class*="favoritesDetailPage"] th,body[class*="cartPage"] td,body[class*="singleStepCheckout"] td,body[class*="favoritesDetailPage"] td {width:auto !important;}body[class*="cartPage"] th,body[class*="singleStepCheckout"] th,body[class*="favoritesDetailPage"] th {font-size:11px;font-weight:normal;}body[class*="cartPage"] td img,body[class*="singleStepCheckout"] td img,body[class*="favoritesDetailPage"] td img {margin:2px;}body[class*="cartPage"] td.quantity input,body[class*="singleStepCheckout"] td.quantity input,body[class*="favoritesDetailPage"] td.quantity input {border:none !important;}body[class*="cartPage"] #page,body[class*="singleStepCheckout"] #page,body[class*="favoritesDetailPage"] #page {width:21cm !important;padding:1.5cm !important;}body[class*="cartPage"] td.title,body[class*="singleStepCheckout"] td.title,body[class*="favoritesDetailPage"] td.title,body[class*="cartPage"] td.title *,body[class*="singleStepCheckout"] td.title *,body[class*="favoritesDetailPage"] td.title *,body[class*="cartPage"] td.totalPrice,body[class*="singleStepCheckout"] td.totalPrice,body[class*="favoritesDetailPage"] td.totalPrice {font-size:16px !important;}body[class*="cartPage"] td.actions.selection,body[class*="singleStepCheckout"] td.actions.selection,body[class*="favoritesDetailPage"] td.actions.selection,body[class*="cartPage"] th.selectHeader,body[class*="singleStepCheckout"] th.selectHeader,body[class*="favoritesDetailPage"] th.selectHeader,body[class*="cartPage"] .favoriteEdit,body[class*="singleStepCheckout"] .favoriteEdit,body[class*="favoritesDetailPage"] .favoriteEdit {display:none;}body[class*="cartPage"] .contentWrapper,body[class*="singleStepCheckout"] .contentWrapper,body[class*="favoritesDetailPage"] .contentWrapper {padding-left:0;padding-right:0;}body .navigation-box,body .cartDataAction,body .footer,body .cartPanel,body .cartActionMenu,body .rowSelector,body .submitRemoveProduct,body .fa,body button,body .button,body .inquiry {display:none !important;}body .siteLogo {padding:0 !important;}body #header {height:100px;}body[class*="favoritesDetailPage"] .header4,body[class*="favoritesDetailPage"] [headers="header4"],body[class*="favoritesDetailPage"] .header8,body[class*="favoritesDetailPage"] [headers="header8"] {display:none;}body[class*="cartPage"] .header4,body[class*="cartPage"] [headers="header4"],body[class*="cartPage"] .header6,body[class*="cartPage"] [headers="header6"],body[class*="cartPage"] .header8,body[class*="cartPage"] [headers="header8"] {display:none;}body[class*="singleStepCheckout"] #checkoutContentPanel,body[class*="singleStepCheckout"] #header5,body[class*="singleStepCheckout"] [headers="header5"] {display:none;}body[class*="singleStepCheckout"] td.quantity {font-size:16px !important;}}.orderListTable .description-flexwrapper {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.orderListTable .description-text {float:left;-ms-flex-item-align:center;align-self:center;}.addQuoteToCart {margin-right:0 !important;}#quickOrderForm .quickOrderMultipleResults,#quickOrderForm .quickOrderUnknownProductMessage {margin:20px 0;padding-right:10px;}#quickOrderForm .quickOrderProductList {margin-top:20px;}#quickOrderForm .quickOrderProductList_item {display:block;position:relative;min-height:32px;padding-right:30px;font-size:15px;font-weight:bold;}#quickOrderForm .quickOrderProductList_item:not(:last-child) {padding-bottom:10px;}#quickOrderForm .quickOrderProductList_cart {position:absolute;right:0;font-size:14px;margin:0;}#quickOrderForm .quickOrderProductList_cart:hover {color:#fa5000;}#quickOrderForm .quickOrderUnknownProductMessage > .buttonSmall {font-size:15px;font-weight:bold;float:right;}#quickOrderForm .quickOrderUnknownProductMessage > .buttonSmall:hover {color:#fa5000;}#quickOrderForm .quickOrderUnknownProductMessage > .buttonSmall > a {float:left;}#quickOrderForm .quickOrderUnknownProductMessage > .buttonSmall > a:not(:first-child) {margin-left:20px;}.typeLabelEditorContinueButton {margin:0 35%;}.typeLabelEditorButton {border:none;font-size:16px;}.kimDialogDiv {display:none;height:833px;width:1185px;}.kimFrame {height:833px;width:1185px;overflow:hidden;}.alert.positive.hidden.itemsProcessing {min-height:20px;}.dialogText {text-align:center;}.hascoLink {color:#fa5000;}.hascoLink:hover {color:#000000;}.ui-helper-hidden {display:none;}.ui-helper-hidden-accessible {position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.ui-helper-reset {margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after {content:"";display:table;}.ui-helper-clearfix:after {clear:both;}.ui-helper-clearfix {zoom:1;}.ui-helper-zfix {width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-state-disabled {cursor:default !important;}.ui-icon {display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-overlay {position:absolute;top:0;left:0;width:100%;height:100%;}.ui-widget {font-family:Verdana,Arial,sans-serif;font-size:1.1em;}.ui-widget .ui-widget {font-size:1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button {font-family:Verdana,Arial,sans-serif;font-size:1em;}.ui-widget-content {border:1px solid #aaaaaa;background:#ffffff url(_ui/desktop/common/css/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222222;}.ui-widget-content a {color:#222222;}.ui-widget-header {border:1px solid #aaaaaa;background:#cccccc url(_ui/desktop/common/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222222;font-weight:bold;}.ui-widget-header a {color:#222222;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default {border:1px solid #d3d3d3;background:#e6e6e6 url(_ui/desktop/common/css/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555555;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited {color:#555555;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus {border:1px solid #999999;background:#dadada url(_ui/desktop/common/css/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121;}.ui-state-hover a,.ui-state-hover a:hover {color:#212121;text-decoration:none;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active {border:1px solid #aaaaaa;background:#ffffff url(_ui/desktop/common/css/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited {color:#212121;text-decoration:none;}.ui-widget :active {outline:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight {border:1px solid #fcefa1;background:#fbf9ee url(_ui/desktop/common/css/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a {color:#363636;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error {border:1px solid #cd0a0a;background:#fef1ec url(_ui/desktop/common/css/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a {color:#cd0a0a;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text {color:#cd0a0a;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary {font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary {opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled {opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.ui-icon {width:16px;height:16px;background-image:url(_ui/desktop/common/css/images/ui-icons_222222_256x240.png);}.ui-widget-content .ui-icon {background-image:url(_ui/desktop/common/css/images/ui-icons_222222_256x240.png);}.ui-widget-header .ui-icon {background-image:url(_ui/desktop/common/css/images/ui-icons_222222_256x240.png);}.ui-state-default .ui-icon {background-image:url(_ui/desktop/common/css/images/ui-icons_888888_256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon {background-image:url(_ui/desktop/common/css/images/ui-icons_454545_256x240.png);}.ui-state-active .ui-icon {background-image:url(_ui/desktop/common/css/images/ui-icons_454545_256x240.png);}.ui-state-highlight .ui-icon {background-image:url(_ui/desktop/common/css/images/ui-icons_2e83ff_256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon {background-image:url(_ui/desktop/common/css/images/ui-icons_cd0a0a_256x240.png);}.ui-icon-carat-1-n {background-position:0 0;}.ui-icon-carat-1-ne {background-position:-16px 0;}.ui-icon-carat-1-e {background-position:-32px 0;}.ui-icon-carat-1-se {background-position:-48px 0;}.ui-icon-carat-1-s {background-position:-64px 0;}.ui-icon-carat-1-sw {background-position:-80px 0;}.ui-icon-carat-1-w {background-position:-96px 0;}.ui-icon-carat-1-nw {background-position:-112px 0;}.ui-icon-carat-2-n-s {background-position:-128px 0;}.ui-icon-carat-2-e-w {background-position:-144px 0;}.ui-icon-triangle-1-n {background-position:0 -16px;}.ui-icon-triangle-1-ne {background-position:-16px -16px;}.ui-icon-triangle-1-e {background-position:-32px -16px;}.ui-icon-triangle-1-se {background-position:-48px -16px;}.ui-icon-triangle-1-s {background-position:-64px -16px;}.ui-icon-triangle-1-sw {background-position:-80px -16px;}.ui-icon-triangle-1-w {background-position:-96px -16px;}.ui-icon-triangle-1-nw {background-position:-112px -16px;}.ui-icon-triangle-2-n-s {background-position:-128px -16px;}.ui-icon-triangle-2-e-w {background-position:-144px -16px;}.ui-icon-arrow-1-n {background-position:0 -32px;}.ui-icon-arrow-1-ne {background-position:-16px -32px;}.ui-icon-arrow-1-e {background-position:-32px -32px;}.ui-icon-arrow-1-se {background-position:-48px -32px;}.ui-icon-arrow-1-s {background-position:-64px -32px;}.ui-icon-arrow-1-sw {background-position:-80px -32px;}.ui-icon-arrow-1-w {background-position:-96px -32px;}.ui-icon-arrow-1-nw {background-position:-112px -32px;}.ui-icon-arrow-2-n-s {background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw {background-position:-144px -32px;}.ui-icon-arrow-2-e-w {background-position:-160px -32px;}.ui-icon-arrow-2-se-nw {background-position:-176px -32px;}.ui-icon-arrowstop-1-n {background-position:-192px -32px;}.ui-icon-arrowstop-1-e {background-position:-208px -32px;}.ui-icon-arrowstop-1-s {background-position:-224px -32px;}.ui-icon-arrowstop-1-w {background-position:-240px -32px;}.ui-icon-arrowthick-1-n {background-position:0 -48px;}.ui-icon-arrowthick-1-ne {background-position:-16px -48px;}.ui-icon-arrowthick-1-e {background-position:-32px -48px;}.ui-icon-arrowthick-1-se {background-position:-48px -48px;}.ui-icon-arrowthick-1-s {background-position:-64px -48px;}.ui-icon-arrowthick-1-sw {background-position:-80px -48px;}.ui-icon-arrowthick-1-w {background-position:-96px -48px;}.ui-icon-arrowthick-1-nw {background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s {background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw {background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w {background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw {background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n {background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e {background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s {background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w {background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w {background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n {background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e {background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s {background-position:-48px -64px;}.ui-icon-arrowreturn-1-w {background-position:-64px -64px;}.ui-icon-arrowreturn-1-n {background-position:-80px -64px;}.ui-icon-arrowreturn-1-e {background-position:-96px -64px;}.ui-icon-arrowreturn-1-s {background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w {background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n {background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e {background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s {background-position:-176px -64px;}.ui-icon-arrow-4 {background-position:0 -80px;}.ui-icon-arrow-4-diag {background-position:-16px -80px;}.ui-icon-extlink {background-position:-32px -80px;}.ui-icon-newwin {background-position:-48px -80px;}.ui-icon-refresh {background-position:-64px -80px;}.ui-icon-shuffle {background-position:-80px -80px;}.ui-icon-transfer-e-w {background-position:-96px -80px;}.ui-icon-transferthick-e-w {background-position:-112px -80px;}.ui-icon-folder-collapsed {background-position:0 -96px;}.ui-icon-folder-open {background-position:-16px -96px;}.ui-icon-document {background-position:-32px -96px;}.ui-icon-document-b {background-position:-48px -96px;}.ui-icon-note {background-position:-64px -96px;}.ui-icon-mail-closed {background-position:-80px -96px;}.ui-icon-mail-open {background-position:-96px -96px;}.ui-icon-suitcase {background-position:-112px -96px;}.ui-icon-comment {background-position:-128px -96px;}.ui-icon-person {background-position:-144px -96px;}.ui-icon-print {background-position:-160px -96px;}.ui-icon-trash {background-position:-176px -96px;}.ui-icon-locked {background-position:-192px -96px;}.ui-icon-unlocked {background-position:-208px -96px;}.ui-icon-bookmark {background-position:-224px -96px;}.ui-icon-tag {background-position:-240px -96px;}.ui-icon-home {background-position:0 -112px;}.ui-icon-flag {background-position:-16px -112px;}.ui-icon-calendar {background-position:-32px -112px;}.ui-icon-cart {background-position:-48px -112px;}.ui-icon-pencil {background-position:-64px -112px;}.ui-icon-clock {background-position:-80px -112px;}.ui-icon-disk {background-position:-96px -112px;}.ui-icon-calculator {background-position:-112px -112px;}.ui-icon-zoomin {background-position:-128px -112px;}.ui-icon-zoomout {background-position:-144px -112px;}.ui-icon-search {background-position:-160px -112px;}.ui-icon-wrench {background-position:-176px -112px;}.ui-icon-gear {background-position:-192px -112px;}.ui-icon-heart {background-position:-208px -112px;}.ui-icon-star {background-position:-224px -112px;}.ui-icon-link {background-position:-240px -112px;}.ui-icon-cancel {background-position:0 -128px;}.ui-icon-plus {background-position:-16px -128px;}.ui-icon-plusthick {background-position:-32px -128px;}.ui-icon-minus {background-position:-48px -128px;}.ui-icon-minusthick {background-position:-64px -128px;}.ui-icon-close {background-position:-80px -128px;}.ui-icon-closethick {background-position:-96px -128px;}.ui-icon-key {background-position:-112px -128px;}.ui-icon-lightbulb {background-position:-128px -128px;}.ui-icon-scissors {background-position:-144px -128px;}.ui-icon-clipboard {background-position:-160px -128px;}.ui-icon-copy {background-position:-176px -128px;}.ui-icon-contact {background-position:-192px -128px;}.ui-icon-image {background-position:-208px -128px;}.ui-icon-video {background-position:-224px -128px;}.ui-icon-script {background-position:-240px -128px;}.ui-icon-alert {background-position:0 -144px;}.ui-icon-info {background-position:-16px -144px;}.ui-icon-notice {background-position:-32px -144px;}.ui-icon-help {background-position:-48px -144px;}.ui-icon-check {background-position:-64px -144px;}.ui-icon-bullet {background-position:-80px -144px;}.ui-icon-radio-off {background-position:-96px -144px;}.ui-icon-radio-on {background-position:-112px -144px;}.ui-icon-pin-w {background-position:-128px -144px;}.ui-icon-pin-s {background-position:-144px -144px;}.ui-icon-play {background-position:0 -160px;}.ui-icon-pause {background-position:-16px -160px;}.ui-icon-seek-next {background-position:-32px -160px;}.ui-icon-seek-prev {background-position:-48px -160px;}.ui-icon-seek-end {background-position:-64px -160px;}.ui-icon-seek-start {background-position:-80px -160px;}.ui-icon-seek-first {background-position:-80px -160px;}.ui-icon-stop {background-position:-96px -160px;}.ui-icon-eject {background-position:-112px -160px;}.ui-icon-volume-off {background-position:-128px -160px;}.ui-icon-volume-on {background-position:-144px -160px;}.ui-icon-power {background-position:0 -176px;}.ui-icon-signal-diag {background-position:-16px -176px;}.ui-icon-signal {background-position:-32px -176px;}.ui-icon-battery-0 {background-position:-48px -176px;}.ui-icon-battery-1 {background-position:-64px -176px;}.ui-icon-battery-2 {background-position:-80px -176px;}.ui-icon-battery-3 {background-position:-96px -176px;}.ui-icon-circle-plus {background-position:0 -192px;}.ui-icon-circle-minus {background-position:-16px -192px;}.ui-icon-circle-close {background-position:-32px -192px;}.ui-icon-circle-triangle-e {background-position:-48px -192px;}.ui-icon-circle-triangle-s {background-position:-64px -192px;}.ui-icon-circle-triangle-w {background-position:-80px -192px;}.ui-icon-circle-triangle-n {background-position:-96px -192px;}.ui-icon-circle-arrow-e {background-position:-112px -192px;}.ui-icon-circle-arrow-s {background-position:-128px -192px;}.ui-icon-circle-arrow-w {background-position:-144px -192px;}.ui-icon-circle-arrow-n {background-position:-160px -192px;}.ui-icon-circle-zoomin {background-position:-176px -192px;}.ui-icon-circle-zoomout {background-position:-192px -192px;}.ui-icon-circle-check {background-position:-208px -192px;}.ui-icon-circlesmall-plus {background-position:0 -208px;}.ui-icon-circlesmall-minus {background-position:-16px -208px;}.ui-icon-circlesmall-close {background-position:-32px -208px;}.ui-icon-squaresmall-plus {background-position:-48px -208px;}.ui-icon-squaresmall-minus {background-position:-64px -208px;}.ui-icon-squaresmall-close {background-position:-80px -208px;}.ui-icon-grip-dotted-vertical {background-position:0 -224px;}.ui-icon-grip-dotted-horizontal {background-position:-16px -224px;}.ui-icon-grip-solid-vertical {background-position:-32px -224px;}.ui-icon-grip-solid-horizontal {background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se {background-position:-64px -224px;}.ui-icon-grip-diagonal-se {background-position:-80px -224px;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl {-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr {-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl {-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br {-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}.ui-widget-overlay {background:#aaaaaa url(_ui/desktop/common/css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);}.ui-widget-shadow {margin:-8px 0 0 -8px;padding:8px;background:#aaaaaa url(_ui/desktop/common/css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}.ui-resizable {position:relative;}.ui-resizable-handle {position:absolute;font-size:0.1px;display:block;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle {display:none;}.ui-resizable-n {cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}.ui-resizable-s {cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}.ui-resizable-e {cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}.ui-resizable-w {cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}.ui-resizable-se {cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}.ui-resizable-sw {cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}.ui-resizable-nw {cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}.ui-resizable-ne {cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}.ui-selectable-helper {position:absolute;z-index:100;border:1px dotted black;}.ui-accordion {width:100%;}.ui-accordion .ui-accordion-header {cursor:pointer;position:relative;margin-top:1px;zoom:1;}.ui-accordion .ui-accordion-li-fix {display:inline;}.ui-accordion .ui-accordion-header-active {border-bottom:0 !important;}.ui-accordion .ui-accordion-header a {display:block;font-size:1em;padding:.5em .5em .5em .7em;}.ui-accordion-icons .ui-accordion-header a {padding-left:2.2em;}.ui-accordion .ui-accordion-header .ui-icon {position:absolute;left:.5em;top:50%;margin-top:-8px;}.ui-accordion .ui-accordion-content {padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1;}.ui-accordion .ui-accordion-content-active {display:block;}.ui-autocomplete {position:absolute;cursor:default;}* html .ui-autocomplete {width:1px;}.ui-menu {list-style:none;padding:2px;margin:0;display:block;float:left;}.ui-menu .ui-menu {margin-top:-3px;}.ui-menu .ui-menu-item {margin:0;padding:0;zoom:1;float:left;clear:left;width:100%;}.ui-menu .ui-menu-item a {text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1;}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active {font-weight:normal;margin:-1px;}.ui-button {display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none !important;cursor:pointer;text-align:center;zoom:1;overflow:visible;}.ui-button-icon-only {width:2.2em;}button.ui-button-icon-only {width:2.4em;}.ui-button-icons-only {width:3.4em;}button.ui-button-icons-only {width:3.7em;}.ui-button .ui-button-text {display:block;line-height:1.4;}.ui-button-text-only .ui-button-text {padding:.4em 1em;}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text {padding:.4em;text-indent:-9999999px;}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text {padding:.4em 1em .4em 2.1em;}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text {padding:.4em 2.1em .4em 1em;}.ui-button-text-icons .ui-button-text {padding-left:2.1em;padding-right:2.1em;}input.ui-button {padding:.4em 1em;}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon {position:absolute;top:50%;margin-top:-8px;}.ui-button-icon-only .ui-icon {left:50%;margin-left:-8px;}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary {left:.5em;}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary {right:.5em;}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary {right:.5em;}.ui-buttonset {margin-right:7px;}.ui-buttonset .ui-button {margin-left:0;margin-right:-.3em;}button.ui-button::-moz-focus-inner {border:0;padding:0;}.ui-dialog {position:absolute;padding:.2em;width:300px;overflow:hidden;}.ui-dialog .ui-dialog-titlebar {padding:.4em 1em;position:relative;}.ui-dialog .ui-dialog-title {float:left;margin:.1em 16px .1em 0;}.ui-dialog .ui-dialog-titlebar-close {position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}.ui-dialog .ui-dialog-titlebar-close span {display:block;margin:1px;}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus {padding:0;}.ui-dialog .ui-dialog-content {position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1;}.ui-dialog .ui-dialog-buttonpane {text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {float:right;}.ui-dialog .ui-dialog-buttonpane button {margin:.5em .4em .5em 0;cursor:pointer;}.ui-dialog .ui-resizable-se {width:14px;height:14px;right:3px;bottom:3px;}.ui-draggable .ui-dialog-titlebar {cursor:move;}.ui-slider {position:relative;text-align:left;}.ui-slider .ui-slider-handle {position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;}.ui-slider .ui-slider-range {position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}.ui-slider-horizontal {height:.8em;}.ui-slider-horizontal .ui-slider-handle {top:-.3em;margin-left:-.6em;}.ui-slider-horizontal .ui-slider-range {top:0;height:100%;}.ui-slider-horizontal .ui-slider-range-min {left:0;}.ui-slider-horizontal .ui-slider-range-max {right:0;}.ui-slider-vertical {width:.8em;height:100px;}.ui-slider-vertical .ui-slider-handle {left:-.3em;margin-left:0;margin-bottom:-.6em;}.ui-slider-vertical .ui-slider-range {left:0;width:100%;}.ui-slider-vertical .ui-slider-range-min {bottom:0;}.ui-slider-vertical .ui-slider-range-max {top:0;}.ui-tabs {position:relative;padding:.2em;zoom:1;}.ui-tabs .ui-tabs-nav {margin:0;padding:.2em .2em 0;}.ui-tabs .ui-tabs-nav li {list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap;}.ui-tabs .ui-tabs-nav li a {float:left;padding:.5em 1em;text-decoration:none;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected {margin-bottom:0;padding-bottom:1px;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a {cursor:text;}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {cursor:pointer;}.ui-tabs .ui-tabs-panel {display:block;border-width:0;padding:1em 1.4em;background:none;}.ui-tabs .ui-tabs-hide {display:none !important;}.ui-datepicker {width:17em;padding:.2em .2em 0;display:none;}.ui-datepicker .ui-datepicker-header {position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next {position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover {top:1px;}.ui-datepicker .ui-datepicker-prev {left:2px;}.ui-datepicker .ui-datepicker-next {right:2px;}.ui-datepicker .ui-datepicker-prev-hover {left:1px;}.ui-datepicker .ui-datepicker-next-hover {right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span {display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title {margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select {font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year {width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year {width:49%;}.ui-datepicker table {width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th {padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td {border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a {display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane {background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button {float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {float:left;}.ui-datepicker.ui-datepicker-multi {width:auto;}.ui-datepicker-multi .ui-datepicker-group {float:left;}.ui-datepicker-multi .ui-datepicker-group table {width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group {width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group {width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group {width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane {clear:left;}.ui-datepicker-row-break {clear:both;width:100%;font-size:0em;}.ui-datepicker-rtl {direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev {right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next {left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover {right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover {left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane {clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button {float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {float:right;}.ui-datepicker-rtl .ui-datepicker-group {float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {border-right-width:0;border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {border-right-width:0;border-left-width:1px;}.ui-datepicker-cover {position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}.ui-progressbar {height:2em;text-align:left;overflow:hidden;}.ui-progressbar .ui-progressbar-value {margin:-1px;height:100%;}.hascoPopup {display:none;overflow:hidden;width:1152px;height:768px }.hascoPopup button {font-size:20px !important;}.hascoPopup .justified {text-align:justify;}.hascoPopup .dialogContent .formAction {margin-top:30px;}.ui-dialog {z-index:9000 !important;}.ui-front {z-index:9000 !important;}.ui-dialog.hascoDefaultDialog a {color:#fa5000;}.ui-dialog.hascoDefaultDialog a:hover {color:#000000;}.ui-dialog.hascoDefaultDialog,.ui-dialog.hascoDefaultDialog .ui-dialog-titlebar {border-radius:unset;min-height:25px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;}.ui-dialog.hascoDefaultDialog .ui-dialog-title {font-size:17px;margin:unset;}.ui-dialog.hascoDefaultDialog .ui-dialog-titlebar-close {margin:-14px 0 0 0;}.ui-dialog.hascoDefaultDialog .ui-dialog-titlebar-close.ui-state-hover {border:unset;background:unset;}.ui-dialog.hascoDefaultDialog a.ui-dialog-titlebar-close.ui-corner-all {border-radius:15px;}.ui-dialog.hascoDefaultDialog a.ui-dialog-titlebar-close.ui-corner-all,.ui-dialog.hascoDefaultDialog .ui-dialog-titlebar-close span.ui-icon {width:23px;height:23px;color:white;}.ui-dialog.hascoDefaultDialog .ui-widget-header {background:#fa5000;color:white;}.ui-dialog.hascoDefaultDialog .ui-dialog-buttonpane {border-width:0;}.ui-dialog.hascoDefaultDialog .ui-dialog-buttonpane button {background-color:#ffffff;color:#fa5000;text-align:center;font-weight:bold;height:40px;margin:0.7em 0.5em 0.7em 0;font-size:20px;line-height:130%;text-decoration:none;padding:0 10px;border:2px solid currentColor;}.ui-dialog.hascoDefaultDialog .ui-dialog-buttonpane button span {padding:0.1em 1em;}.ui-dialog.hascoDefaultDialog .ui-dialog-buttonpane .ui-corner-all,.ui-dialog.hascoDefaultDialog .ui-dialog-buttonpane .ui-corner-bottom,.ui-dialog.hascoDefaultDialog .ui-dialog-buttonpane .ui-corner-right,.ui-dialog.hascoDefaultDialog .ui-dialog-buttonpane .ui-corner-br {-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;-khtml-border-bottom-right-radius:0;border-bottom-right-radius:0;}.ui-dialog.hascoDefaultDialog .ui-dialog-buttonpane .ui-corner-all,.ui-dialog.hascoDefaultDialog .ui-dialog-buttonpane .ui-corner-bottom,.ui-dialog.hascoDefaultDialog .ui-dialog-buttonpane .ui-corner-left,.ui-dialog.hascoDefaultDialog .ui-dialog-buttonpane .ui-corner-bl {-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-khtml-border-bottom-left-radius:0;border-bottom-left-radius:0;}.ui-dialog.hascoDefaultDialog .ui-dialog-buttonpane .ui-corner-all,.ui-dialog.hascoDefaultDialog .ui-dialog-buttonpane .ui-corner-top,.ui-dialog.hascoDefaultDialog .ui-dialog-buttonpane .ui-corner-right,.ui-dialog.hascoDefaultDialog .ui-dialog-buttonpane .ui-corner-tr {-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;-khtml-border-top-right-radius:0;border-top-right-radius:0;}.ui-dialog.hascoDefaultDialog .ui-dialog-buttonpane .ui-corner-all,.ui-dialog.hascoDefaultDialog .ui-dialog-buttonpane .ui-corner-top,.ui-dialog.hascoDefaultDialog .ui-dialog-buttonpane .ui-corner-left,.ui-dialog.hascoDefaultDialog .ui-dialog-buttonpane .ui-corner-tl {-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-khtml-border-top-left-radius:0;border-top-left-radius:0;}