meta.foundation-version {font-family:"/5.2.3/";}meta.foundation-mq-small {font-family:"/only screen/";width:0em;}meta.foundation-mq-medium {font-family:"/only screen and (min-width:40.063em)/";width:40.063em;}meta.foundation-mq-large {font-family:"/only screen and (min-width:64.063em)/";width:64.063em;}meta.foundation-mq-xlarge {font-family:"/only screen and (min-width:90.063em)/";width:90.063em;}meta.foundation-mq-xxlarge {font-family:"/only screen and (min-width:120.063em)/";width:120.063em;}meta.foundation-data-attribute-namespace {font-family:false;}html ,body {height:100%;}* ,*:before ,*:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html ,body {font-size:100%;}body {background:#ffffff;color:#343434;padding:0;margin:0;font-weight:normal;font-style:normal;line-height:1;position:relative;cursor:default;}a:hover {cursor:pointer;}img {max-width:100%;height:auto;}img {-ms-interpolation-mode:bicubic;}#map_canvas img ,#map_canvas embed ,#map_canvas object ,.map_canvas img ,.map_canvas embed ,.map_canvas object {max-width:none !important;}.left {float:left !important;}.right {float:right !important;}.clearfix:before ,.clearfix:after {content:" ";display:table;}.clearfix:after {clear:both;}.hide {display:none;}.antialiased {-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}img {display:inline-block;vertical-align:middle;}textarea {height:auto;min-height:50px;}select {width:100%;}.row {width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75rem;}.row:before ,.row:after {content:" ";display:table;}.row:after {clear:both;}.row.collapse>.column ,.row.collapse>.columns {padding-left:0;padding-right:0;}.row.collapse .row {margin-left:0;margin-right:0;}.row .row {width:auto;margin-left:-0.9375rem;margin-right:-0.9375rem;margin-top:0;margin-bottom:0;max-width:none;}.row .row:before ,.row .row:after {content:" ";display:table;}.row .row:after {clear:both;}.row .row.collapse {width:auto;margin:0;max-width:none;}.row .row.collapse:before ,.row .row.collapse:after {content:" ";display:table;}.row .row.collapse:after {clear:both;}.column ,.columns {padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;}@media only screen{.small-push-0 {position:relative;left:0%;right:auto;}.small-pull-0 {position:relative;right:0%;left:auto;}.small-push-1 {position:relative;left:8.33333%;right:auto;}.small-pull-1 {position:relative;right:8.33333%;left:auto;}.small-push-2 {position:relative;left:16.66667%;right:auto;}.small-pull-2 {position:relative;right:16.66667%;left:auto;}.small-push-3 {position:relative;left:25%;right:auto;}.small-pull-3 {position:relative;right:25%;left:auto;}.small-push-4 {position:relative;left:33.33333%;right:auto;}.small-pull-4 {position:relative;right:33.33333%;left:auto;}.small-push-5 {position:relative;left:41.66667%;right:auto;}.small-pull-5 {position:relative;right:41.66667%;left:auto;}.small-push-6 {position:relative;left:50%;right:auto;}.small-pull-6 {position:relative;right:50%;left:auto;}.small-push-7 {position:relative;left:58.33333%;right:auto;}.small-pull-7 {position:relative;right:58.33333%;left:auto;}.small-push-8 {position:relative;left:66.66667%;right:auto;}.small-pull-8 {position:relative;right:66.66667%;left:auto;}.small-push-9 {position:relative;left:75%;right:auto;}.small-pull-9 {position:relative;right:75%;left:auto;}.small-push-10 {position:relative;left:83.33333%;right:auto;}.small-pull-10 {position:relative;right:83.33333%;left:auto;}.small-push-11 {position:relative;left:91.66667%;right:auto;}.small-pull-11 {position:relative;right:91.66667%;left:auto;}.column ,.columns {position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left;}.small-1 {width:8.33333%;}.small-2 {width:16.66667%;}.small-3 {width:25%;}.small-4 {width:33.33333%;}.small-5 {width:41.66667%;}.small-6 {width:50%;}.small-7 {width:58.33333%;}.small-8 {width:66.66667%;}.small-9 {width:75%;}.small-10 {width:83.33333%;}.small-11 {width:91.66667%;}.small-12 {width:100%;}[class*="column"]+[class*="column"]:last-child {float:right;}[class*="column"]+[class*="column"].end {float:left;}.small-offset-0 {margin-left:0% !important;}.small-offset-1 {margin-left:8.33333% !important;}.small-offset-2 {margin-left:16.66667% !important;}.small-offset-3 {margin-left:25% !important;}.small-offset-4 {margin-left:33.33333% !important;}.small-offset-5 {margin-left:41.66667% !important;}.small-offset-6 {margin-left:50% !important;}.small-offset-7 {margin-left:58.33333% !important;}.small-offset-8 {margin-left:66.66667% !important;}.small-offset-9 {margin-left:75% !important;}.small-offset-10 {margin-left:83.33333% !important;}.small-offset-11 {margin-left:91.66667% !important;}.small-reset-order {margin-left:0;margin-right:0;left:auto;right:auto;float:left;}.column.small-centered ,.columns.small-centered {margin-left:auto;margin-right:auto;float:none !important;}.column.small-uncentered ,.columns.small-uncentered {margin-left:0;margin-right:0;float:left !important;}.column.small-uncentered.opposite ,.columns.small-uncentered.opposite {float:right;}}@media only screen and (min-width:40.063em){.medium-push-0 {position:relative;left:0%;right:auto;}.medium-pull-0 {position:relative;right:0%;left:auto;}.medium-push-1 {position:relative;left:8.33333%;right:auto;}.medium-pull-1 {position:relative;right:8.33333%;left:auto;}.medium-push-2 {position:relative;left:16.66667%;right:auto;}.medium-pull-2 {position:relative;right:16.66667%;left:auto;}.medium-push-3 {position:relative;left:25%;right:auto;}.medium-pull-3 {position:relative;right:25%;left:auto;}.medium-push-4 {position:relative;left:33.33333%;right:auto;}.medium-pull-4 {position:relative;right:33.33333%;left:auto;}.medium-push-5 {position:relative;left:41.66667%;right:auto;}.medium-pull-5 {position:relative;right:41.66667%;left:auto;}.medium-push-6 {position:relative;left:50%;right:auto;}.medium-pull-6 {position:relative;right:50%;left:auto;}.medium-push-7 {position:relative;left:58.33333%;right:auto;}.medium-pull-7 {position:relative;right:58.33333%;left:auto;}.medium-push-8 {position:relative;left:66.66667%;right:auto;}.medium-pull-8 {position:relative;right:66.66667%;left:auto;}.medium-push-9 {position:relative;left:75%;right:auto;}.medium-pull-9 {position:relative;right:75%;left:auto;}.medium-push-10 {position:relative;left:83.33333%;right:auto;}.medium-pull-10 {position:relative;right:83.33333%;left:auto;}.medium-push-11 {position:relative;left:91.66667%;right:auto;}.medium-pull-11 {position:relative;right:91.66667%;left:auto;}.column ,.columns {position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left;}.medium-1 {width:8.33333%;}.medium-2 {width:16.66667%;}.medium-3 {width:25%;}.medium-4 {width:33.33333%;}.medium-5 {width:41.66667%;}.medium-6 {width:50%;}.medium-7 {width:58.33333%;}.medium-8 {width:66.66667%;}.medium-9 {width:75%;}.medium-10 {width:83.33333%;}.medium-11 {width:91.66667%;}.medium-12 {width:100%;}[class*="column"]+[class*="column"]:last-child {float:right;}[class*="column"]+[class*="column"].end {float:left;}.medium-offset-0 {margin-left:0% !important;}.medium-offset-1 {margin-left:8.33333% !important;}.medium-offset-2 {margin-left:16.66667% !important;}.medium-offset-3 {margin-left:25% !important;}.medium-offset-4 {margin-left:33.33333% !important;}.medium-offset-5 {margin-left:41.66667% !important;}.medium-offset-6 {margin-left:50% !important;}.medium-offset-7 {margin-left:58.33333% !important;}.medium-offset-8 {margin-left:66.66667% !important;}.medium-offset-9 {margin-left:75% !important;}.medium-offset-10 {margin-left:83.33333% !important;}.medium-offset-11 {margin-left:91.66667% !important;}.medium-reset-order {margin-left:0;margin-right:0;left:auto;right:auto;float:left;}.column.medium-centered ,.columns.medium-centered {margin-left:auto;margin-right:auto;float:none !important;}.column.medium-uncentered ,.columns.medium-uncentered {margin-left:0;margin-right:0;float:left !important;}.column.medium-uncentered.opposite ,.columns.medium-uncentered.opposite {float:right;}.push-0 {position:relative;left:0%;right:auto;}.pull-0 {position:relative;right:0%;left:auto;}.push-1 {position:relative;left:8.33333%;right:auto;}.pull-1 {position:relative;right:8.33333%;left:auto;}.push-2 {position:relative;left:16.66667%;right:auto;}.pull-2 {position:relative;right:16.66667%;left:auto;}.push-3 {position:relative;left:25%;right:auto;}.pull-3 {position:relative;right:25%;left:auto;}.push-4 {position:relative;left:33.33333%;right:auto;}.pull-4 {position:relative;right:33.33333%;left:auto;}.push-5 {position:relative;left:41.66667%;right:auto;}.pull-5 {position:relative;right:41.66667%;left:auto;}.push-6 {position:relative;left:50%;right:auto;}.pull-6 {position:relative;right:50%;left:auto;}.push-7 {position:relative;left:58.33333%;right:auto;}.pull-7 {position:relative;right:58.33333%;left:auto;}.push-8 {position:relative;left:66.66667%;right:auto;}.pull-8 {position:relative;right:66.66667%;left:auto;}.push-9 {position:relative;left:75%;right:auto;}.pull-9 {position:relative;right:75%;left:auto;}.push-10 {position:relative;left:83.33333%;right:auto;}.pull-10 {position:relative;right:83.33333%;left:auto;}.push-11 {position:relative;left:91.66667%;right:auto;}.pull-11 {position:relative;right:91.66667%;left:auto;}}@media only screen and (min-width:64.063em){.large-push-0 {position:relative;left:0%;right:auto;}.large-pull-0 {position:relative;right:0%;left:auto;}.large-push-1 {position:relative;left:8.33333%;right:auto;}.large-pull-1 {position:relative;right:8.33333%;left:auto;}.large-push-2 {position:relative;left:16.66667%;right:auto;}.large-pull-2 {position:relative;right:16.66667%;left:auto;}.large-push-3 {position:relative;left:25%;right:auto;}.large-pull-3 {position:relative;right:25%;left:auto;}.large-push-4 {position:relative;left:33.33333%;right:auto;}.large-pull-4 {position:relative;right:33.33333%;left:auto;}.large-push-5 {position:relative;left:41.66667%;right:auto;}.large-pull-5 {position:relative;right:41.66667%;left:auto;}.large-push-6 {position:relative;left:50%;right:auto;}.large-pull-6 {position:relative;right:50%;left:auto;}.large-push-7 {position:relative;left:58.33333%;right:auto;}.large-pull-7 {position:relative;right:58.33333%;left:auto;}.large-push-8 {position:relative;left:66.66667%;right:auto;}.large-pull-8 {position:relative;right:66.66667%;left:auto;}.large-push-9 {position:relative;left:75%;right:auto;}.large-pull-9 {position:relative;right:75%;left:auto;}.large-push-10 {position:relative;left:83.33333%;right:auto;}.large-pull-10 {position:relative;right:83.33333%;left:auto;}.large-push-11 {position:relative;left:91.66667%;right:auto;}.large-pull-11 {position:relative;right:91.66667%;left:auto;}.column ,.columns {position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left;}.large-1 {width:8.33333%;}.large-2 {width:16.66667%;}.large-3 {width:25%;}.large-4 {width:33.33333%;}.large-5 {width:41.66667%;}.large-6 {width:50%;}.large-7 {width:58.33333%;}.large-8 {width:66.66667%;}.large-9 {width:75%;}.large-10 {width:83.33333%;}.large-11 {width:91.66667%;}.large-12 {width:100%;}[class*="column"]+[class*="column"]:last-child {float:right;}[class*="column"]+[class*="column"].end {float:left;}.large-offset-0 {margin-left:0% !important;}.large-offset-1 {margin-left:8.33333% !important;}.large-offset-2 {margin-left:16.66667% !important;}.large-offset-3 {margin-left:25% !important;}.large-offset-4 {margin-left:33.33333% !important;}.large-offset-5 {margin-left:41.66667% !important;}.large-offset-6 {margin-left:50% !important;}.large-offset-7 {margin-left:58.33333% !important;}.large-offset-8 {margin-left:66.66667% !important;}.large-offset-9 {margin-left:75% !important;}.large-offset-10 {margin-left:83.33333% !important;}.large-offset-11 {margin-left:91.66667% !important;}.large-reset-order {margin-left:0;margin-right:0;left:auto;right:auto;float:left;}.column.large-centered ,.columns.large-centered {margin-left:auto;margin-right:auto;float:none !important;}.column.large-uncentered ,.columns.large-uncentered {margin-left:0;margin-right:0;float:left !important;}.column.large-uncentered.opposite ,.columns.large-uncentered.opposite {float:right;}.push-0 {position:relative;left:0%;right:auto;}.pull-0 {position:relative;right:0%;left:auto;}.push-1 {position:relative;left:8.33333%;right:auto;}.pull-1 {position:relative;right:8.33333%;left:auto;}.push-2 {position:relative;left:16.66667%;right:auto;}.pull-2 {position:relative;right:16.66667%;left:auto;}.push-3 {position:relative;left:25%;right:auto;}.pull-3 {position:relative;right:25%;left:auto;}.push-4 {position:relative;left:33.33333%;right:auto;}.pull-4 {position:relative;right:33.33333%;left:auto;}.push-5 {position:relative;left:41.66667%;right:auto;}.pull-5 {position:relative;right:41.66667%;left:auto;}.push-6 {position:relative;left:50%;right:auto;}.pull-6 {position:relative;right:50%;left:auto;}.push-7 {position:relative;left:58.33333%;right:auto;}.pull-7 {position:relative;right:58.33333%;left:auto;}.push-8 {position:relative;left:66.66667%;right:auto;}.pull-8 {position:relative;right:66.66667%;left:auto;}.push-9 {position:relative;left:75%;right:auto;}.pull-9 {position:relative;right:75%;left:auto;}.push-10 {position:relative;left:83.33333%;right:auto;}.pull-10 {position:relative;right:83.33333%;left:auto;}.push-11 {position:relative;left:91.66667%;right:auto;}.pull-11 {position:relative;right:91.66667%;left:auto;}}.accordion {margin-bottom:0;}.accordion:before ,.accordion:after {content:" ";display:table;}.accordion:after {clear:both;}.accordion dd {display:block;margin-bottom:0 !important;}.accordion dd.active>a {background:#e8e8e8;}.accordion dd>a {background:#efefef;color:#222222;padding:1rem;display:block;font-size:1rem;}.accordion dd > a:hover {background:#e3e3e3;}.accordion dd>.content {display:none;padding:0.9375rem;}.accordion dd > .content.active {display:block;background:#ffffff;}.alert-box {border-style:solid;border-width:1px;display:block;font-weight:normal;margin-bottom:0.625rem;position:relative;padding:0.625rem 1.25rem 0.625rem 0.625rem;font-size:0.75rem;transition:opacity 200ms ease-out;background-color:#58A359;border-color:#0054db;color:#ffffff;}.alert-box .close {font-size:1.375rem;padding:11px 6px 4px;line-height:0;position:absolute;top:50%;margin-top:-0.6875rem;right:0.3125rem;color:#343434;opacity:0.3;}.alert-box .close:hover ,.alert-box .close:focus {opacity:0.5;}.alert-box.radius {border-radius:3px;}.alert-box.round {border-radius:1000px;}.alert-box.success {background-color:#6fc832;border-color:#61ac2b;color:#ffffff;}.alert-box.alert {background-color:#ff4d4d;border-color:#ff1f1f;color:#ffffff;}.alert-box.secondary {background-color:#eeeeee;border-color:#cdcdcd;color:#343434;}.alert-box.warning {background-color:#ffc500;border-color:#dba800;color:#ffffff;}.alert-box.info {background-color:#ebf3fd;border-color:#adcef7;color:#343434;}.alert-box.alert-close {opacity:0;}[class*="block-grid-"] {display:block;padding:0;margin:0 -10px;}[class*="block-grid-"]:before ,[class*="block-grid-"]:after {content:" ";display:table;}[class*="block-grid-"]:after {clear:both;}[class*="block-grid-"]>li {display:block;height:auto;float:left;padding:0 10px 20px;}@media only screen{.small-block-grid-1>li {width:100%;list-style:none;}.small-block-grid-1 > li:nth-of-type(1n) {clear:none;}.small-block-grid-1 > li:nth-of-type(1n+1) {clear:both;}.small-block-grid-2>li {width:50%;list-style:none;}.small-block-grid-2 > li:nth-of-type(1n) {clear:none;}.small-block-grid-2 > li:nth-of-type(2n+1) {clear:both;}.small-block-grid-3>li {width:33.33333%;list-style:none;}.small-block-grid-3 > li:nth-of-type(1n) {clear:none;}.small-block-grid-3 > li:nth-of-type(3n+1) {clear:both;}.small-block-grid-4>li {width:25%;list-style:none;}.small-block-grid-4 > li:nth-of-type(1n) {clear:none;}.small-block-grid-4 > li:nth-of-type(4n+1) {clear:both;}.small-block-grid-5>li {width:20%;list-style:none;}.small-block-grid-5 > li:nth-of-type(1n) {clear:none;}.small-block-grid-5 > li:nth-of-type(5n+1) {clear:both;}.small-block-grid-6>li {width:16.66667%;list-style:none;}.small-block-grid-6 > li:nth-of-type(1n) {clear:none;}.small-block-grid-6 > li:nth-of-type(6n+1) {clear:both;}.small-block-grid-7>li {width:14.28571%;list-style:none;}.small-block-grid-7 > li:nth-of-type(1n) {clear:none;}.small-block-grid-7 > li:nth-of-type(7n+1) {clear:both;}.small-block-grid-8>li {width:12.5%;list-style:none;}.small-block-grid-8 > li:nth-of-type(1n) {clear:none;}.small-block-grid-8 > li:nth-of-type(8n+1) {clear:both;}.small-block-grid-9>li {width:11.11111%;list-style:none;}.small-block-grid-9 > li:nth-of-type(1n) {clear:none;}.small-block-grid-9 > li:nth-of-type(9n+1) {clear:both;}.small-block-grid-10>li {width:10%;list-style:none;}.small-block-grid-10 > li:nth-of-type(1n) {clear:none;}.small-block-grid-10 > li:nth-of-type(10n+1) {clear:both;}.small-block-grid-11>li {width:9.09091%;list-style:none;}.small-block-grid-11 > li:nth-of-type(1n) {clear:none;}.small-block-grid-11 > li:nth-of-type(11n+1) {clear:both;}.small-block-grid-12>li {width:8.33333%;list-style:none;}.small-block-grid-12 > li:nth-of-type(1n) {clear:none;}.small-block-grid-12 > li:nth-of-type(12n+1) {clear:both;}}@media only screen and (min-width:40.063em){.medium-block-grid-1>li {width:100%;list-style:none;}.medium-block-grid-1 > li:nth-of-type(1n) {clear:none;}.medium-block-grid-1 > li:nth-of-type(1n+1) {clear:both;}.medium-block-grid-2>li {width:50%;list-style:none;}.medium-block-grid-2 > li:nth-of-type(1n) {clear:none;}.medium-block-grid-2 > li:nth-of-type(2n+1) {clear:both;}.medium-block-grid-3>li {width:33.33333%;list-style:none;}.medium-block-grid-3 > li:nth-of-type(1n) {clear:none;}.medium-block-grid-3 > li:nth-of-type(3n+1) {clear:both;}.medium-block-grid-4>li {width:25%;list-style:none;}.medium-block-grid-4 > li:nth-of-type(1n) {clear:none;}.medium-block-grid-4 > li:nth-of-type(4n+1) {clear:both;}.medium-block-grid-5>li {width:20%;list-style:none;}.medium-block-grid-5 > li:nth-of-type(1n) {clear:none;}.medium-block-grid-5 > li:nth-of-type(5n+1) {clear:both;}.medium-block-grid-6>li {width:16.66667%;list-style:none;}.medium-block-grid-6 > li:nth-of-type(1n) {clear:none;}.medium-block-grid-6 > li:nth-of-type(6n+1) {clear:both;}.medium-block-grid-7>li {width:14.28571%;list-style:none;}.medium-block-grid-7 > li:nth-of-type(1n) {clear:none;}.medium-block-grid-7 > li:nth-of-type(7n+1) {clear:both;}.medium-block-grid-8>li {width:12.5%;list-style:none;}.medium-block-grid-8 > li:nth-of-type(1n) {clear:none;}.medium-block-grid-8 > li:nth-of-type(8n+1) {clear:both;}.medium-block-grid-9>li {width:11.11111%;list-style:none;}.medium-block-grid-9 > li:nth-of-type(1n) {clear:none;}.medium-block-grid-9 > li:nth-of-type(9n+1) {clear:both;}.medium-block-grid-10>li {width:10%;list-style:none;}.medium-block-grid-10 > li:nth-of-type(1n) {clear:none;}.medium-block-grid-10 > li:nth-of-type(10n+1) {clear:both;}.medium-block-grid-11>li {width:9.09091%;list-style:none;}.medium-block-grid-11 > li:nth-of-type(1n) {clear:none;}.medium-block-grid-11 > li:nth-of-type(11n+1) {clear:both;}.medium-block-grid-12>li {width:8.33333%;list-style:none;}.medium-block-grid-12 > li:nth-of-type(1n) {clear:none;}.medium-block-grid-12 > li:nth-of-type(12n+1) {clear:both;}}@media only screen and (min-width:64.063em){.large-block-grid-1>li {width:100%;list-style:none;}.large-block-grid-1 > li:nth-of-type(1n) {clear:none;}.large-block-grid-1 > li:nth-of-type(1n+1) {clear:both;}.large-block-grid-2>li {width:50%;list-style:none;}.large-block-grid-2 > li:nth-of-type(1n) {clear:none;}.large-block-grid-2 > li:nth-of-type(2n+1) {clear:both;}.large-block-grid-3>li {width:33.33333%;list-style:none;}.large-block-grid-3 > li:nth-of-type(1n) {clear:none;}.large-block-grid-3 > li:nth-of-type(3n+1) {clear:both;}.large-block-grid-4>li {width:25%;list-style:none;}.large-block-grid-4 > li:nth-of-type(1n) {clear:none;}.large-block-grid-4 > li:nth-of-type(4n+1) {clear:both;}.large-block-grid-5>li {width:20%;list-style:none;}.large-block-grid-5 > li:nth-of-type(1n) {clear:none;}.large-block-grid-5 > li:nth-of-type(5n+1) {clear:both;}.large-block-grid-6>li {width:16.66667%;list-style:none;}.large-block-grid-6 > li:nth-of-type(1n) {clear:none;}.large-block-grid-6 > li:nth-of-type(6n+1) {clear:both;}.large-block-grid-7>li {width:14.28571%;list-style:none;}.large-block-grid-7 > li:nth-of-type(1n) {clear:none;}.large-block-grid-7 > li:nth-of-type(7n+1) {clear:both;}.large-block-grid-8>li {width:12.5%;list-style:none;}.large-block-grid-8 > li:nth-of-type(1n) {clear:none;}.large-block-grid-8 > li:nth-of-type(8n+1) {clear:both;}.large-block-grid-9>li {width:11.11111%;list-style:none;}.large-block-grid-9 > li:nth-of-type(1n) {clear:none;}.large-block-grid-9 > li:nth-of-type(9n+1) {clear:both;}.large-block-grid-10>li {width:10%;list-style:none;}.large-block-grid-10 > li:nth-of-type(1n) {clear:none;}.large-block-grid-10 > li:nth-of-type(10n+1) {clear:both;}.large-block-grid-11>li {width:9.09091%;list-style:none;}.large-block-grid-11 > li:nth-of-type(1n) {clear:none;}.large-block-grid-11 > li:nth-of-type(11n+1) {clear:both;}.large-block-grid-12>li {width:8.33333%;list-style:none;}.large-block-grid-12 > li:nth-of-type(1n) {clear:none;}.large-block-grid-12 > li:nth-of-type(12n+1) {clear:both;}}.breadcrumbs {display:block;padding:0.625rem 0 0.625rem;overflow:hidden;margin-left:0;list-style:none;border-style:solid;border-width:0;background-color:#ffffff;border-color:#e6e6e6;border-radius:0;}.breadcrumbs>* {margin:0;float:left;font-size:0.75rem;line-height:0.75rem;text-transform:none;color:#343434;}.breadcrumbs > *:hover a ,.breadcrumbs > *:focus a {text-decoration:none;}.breadcrumbs > * a {color:#343434;}.breadcrumbs > *.current {cursor:default;color:#9e9e9e;}.breadcrumbs > *.current a {cursor:default;color:#9e9e9e;}.breadcrumbs > *.current:hover ,.breadcrumbs > *.current:hover a ,.breadcrumbs > *.current:focus ,.breadcrumbs > *.current:focus a {text-decoration:none;}.breadcrumbs > *.unavailable {color:#9e9e9e;}.breadcrumbs > *.unavailable a {color:#9e9e9e;}.breadcrumbs > *.unavailable:hover ,.breadcrumbs > *.unavailable:hover a ,.breadcrumbs > *.unavailable:focus ,.breadcrumbs > *.unavailable a:focus {text-decoration:none;color:#9e9e9e;cursor:default;}.breadcrumbs > *:before {content:"›";color:#d9d9d9;margin:0 0.75rem;position:relative;top:1px;}.breadcrumbs > *:first-child:before {content:" ";margin:0;}button ,.button {border-style:solid;border-width:0px;cursor:pointer;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;padding-top:0.4375rem;padding-right:0.875rem;padding-bottom:0.5rem;padding-left:0.875rem;font-size:0.75rem;background-color:#58A359;border-color:#2b5ed6;color:#ffffff;transition:all 300ms ease-out;}button:hover ,button:focus ,.button:hover ,.button:focus {background-color:#2b5ed6;}button:hover ,button:focus ,.button:hover ,.button:focus {color:#ffffff;}button.secondary ,.button.secondary {background-color:#eeeeee;border-color:#bebebe;color:#343434;}button.secondary:hover ,button.secondary:focus ,.button.secondary:hover ,.button.secondary:focus {background-color:#bebebe;}button.secondary:hover ,button.secondary:focus ,.button.secondary:hover ,.button.secondary:focus {color:#343434;}button.success ,.button.success {background-color:#6fc832;border-color:#5aa028;color:#ffffff;}button.success:hover ,button.success:focus ,.button.success:hover ,.button.success:focus {background-color:#5aa028;}button.success:hover ,button.success:focus ,.button.success:hover ,.button.success:focus {color:#ffffff;}button.alert ,.button.alert {background-color:#ff4d4d;border-color:#ff0b0b;color:#ffffff;}button.alert:hover ,button.alert:focus ,.button.alert:hover ,.button.alert:focus {background-color:#ff0b0b;}button.alert:hover ,button.alert:focus ,.button.alert:hover ,.button.alert:focus {color:#ffffff;}button.large ,.button.large {padding-top:0.9375rem;padding-right:1.875rem;padding-bottom:1rem;padding-left:1.875rem;font-size:1rem;}button.small ,.button.small {padding-top:0.3125rem;padding-right:0.625rem;padding-bottom:0.375rem;padding-left:0.625rem;font-size:0.6875rem;}button.tiny ,.button.tiny {padding-top:0.625rem;padding-right:1.25rem;padding-bottom:0.6875rem;padding-left:1.25rem;font-size:0.625rem;}button.expand ,.button.expand {padding-right:0;padding-left:0;width:100%;}button.left-align ,.button.left-align {text-align:left;text-indent:0.75rem;}button.right-align ,.button.right-align {text-align:right;padding-right:0.75rem;}button.radius ,.button.radius {border-radius:3px;}button.round ,.button.round {border-radius:1000px;}button.disabled ,button[disabled] ,.button.disabled ,.button[disabled] {background-color:#58A359;border-color:#2b5ed6;color:#ffffff;cursor:default;opacity:0.7;box-shadow:none;}button.disabled:hover ,button.disabled:focus ,button[disabled]:hover ,button[disabled]:focus ,.button.disabled:hover ,.button.disabled:focus ,.button[disabled]:hover ,.button[disabled]:focus {background-color:#2b5ed6;}button.disabled:hover ,button.disabled:focus ,button[disabled]:hover ,button[disabled]:focus ,.button.disabled:hover ,.button.disabled:focus ,.button[disabled]:hover ,.button[disabled]:focus {color:#ffffff;}button.disabled:hover ,button.disabled:focus ,button[disabled]:hover ,button[disabled]:focus ,.button.disabled:hover ,.button.disabled:focus ,.button[disabled]:hover ,.button[disabled]:focus {background-color:#58A359;}button.disabled.secondary ,button[disabled].secondary ,.button.disabled.secondary ,.button[disabled].secondary {background-color:#eeeeee;border-color:#bebebe;color:#343434;cursor:default;opacity:0.7;box-shadow:none;}button.disabled.secondary:hover ,button.disabled.secondary:focus ,button[disabled].secondary:hover ,button[disabled].secondary:focus ,.button.disabled.secondary:hover ,.button.disabled.secondary:focus ,.button[disabled].secondary:hover ,.button[disabled].secondary:focus {background-color:#bebebe;}button.disabled.secondary:hover ,button.disabled.secondary:focus ,button[disabled].secondary:hover ,button[disabled].secondary:focus ,.button.disabled.secondary:hover ,.button.disabled.secondary:focus ,.button[disabled].secondary:hover ,.button[disabled].secondary:focus {color:#343434;}button.disabled.secondary:hover ,button.disabled.secondary:focus ,button[disabled].secondary:hover ,button[disabled].secondary:focus ,.button.disabled.secondary:hover ,.button.disabled.secondary:focus ,.button[disabled].secondary:hover ,.button[disabled].secondary:focus {background-color:#eeeeee;}button.disabled.success ,button[disabled].success ,.button.disabled.success ,.button[disabled].success {background-color:#6fc832;border-color:#5aa028;color:#ffffff;cursor:default;opacity:0.7;box-shadow:none;}button.disabled.success:hover ,button.disabled.success:focus ,button[disabled].success:hover ,button[disabled].success:focus ,.button.disabled.success:hover ,.button.disabled.success:focus ,.button[disabled].success:hover ,.button[disabled].success:focus {background-color:#5aa028;}button.disabled.success:hover ,button.disabled.success:focus ,button[disabled].success:hover ,button[disabled].success:focus ,.button.disabled.success:hover ,.button.disabled.success:focus ,.button[disabled].success:hover ,.button[disabled].success:focus {color:#ffffff;}button.disabled.success:hover ,button.disabled.success:focus ,button[disabled].success:hover ,button[disabled].success:focus ,.button.disabled.success:hover ,.button.disabled.success:focus ,.button[disabled].success:hover ,.button[disabled].success:focus {background-color:#6fc832;}button.disabled.alert ,button[disabled].alert ,.button.disabled.alert ,.button[disabled].alert {background-color:#ff4d4d;border-color:#ff0b0b;color:#ffffff;cursor:default;opacity:0.7;box-shadow:none;}button.disabled.alert:hover ,button.disabled.alert:focus ,button[disabled].alert:hover ,button[disabled].alert:focus ,.button.disabled.alert:hover ,.button.disabled.alert:focus ,.button[disabled].alert:hover ,.button[disabled].alert:focus {background-color:#ff0b0b;}button.disabled.alert:hover ,button.disabled.alert:focus ,button[disabled].alert:hover ,button[disabled].alert:focus ,.button.disabled.alert:hover ,.button.disabled.alert:focus ,.button[disabled].alert:hover ,.button[disabled].alert:focus {color:#ffffff;}button.disabled.alert:hover ,button.disabled.alert:focus ,button[disabled].alert:hover ,button[disabled].alert:focus ,.button.disabled.alert:hover ,.button.disabled.alert:focus ,.button[disabled].alert:hover ,.button[disabled].alert:focus {background-color:#ff4d4d;}@media only screen and (min-width:40.063em){button ,.button {display:inline-block;}}.button-group {list-style:none;margin:0;left:0;}.button-group:before ,.button-group:after {content:" ";display:table;}.button-group:after {clear:both;}.button-group>li {margin:0;float:left;}.button-group > li>button ,.button-group > li .button {border-left:1px solid;border-color:rgba(255, 255, 255, 0.5);}.button-group > li:first-child button ,.button-group > li:first-child .button {border-left:0;}.button-group > li:first-child {margin-left:0;}.button-group.radius > *>button ,.button-group.radius > * .button {border-left:1px solid;border-color:rgba(255, 255, 255, 0.5);}.button-group.radius > *:first-child button ,.button-group.radius > *:first-child .button {border-left:0;}.button-group.radius > *:first-child ,.button-group.radius > *:first-child>a ,.button-group.radius > *:first-child>button ,.button-group.radius > *:first-child>.button {border-bottom-left-radius:3px;border-top-left-radius:3px;}.button-group.radius > *:last-child ,.button-group.radius > *:last-child>a ,.button-group.radius > *:last-child>button ,.button-group.radius > *:last-child>.button {border-bottom-right-radius:3px;border-top-right-radius:3px;}.button-group.round > *>button ,.button-group.round > * .button {border-left:1px solid;border-color:rgba(255, 255, 255, 0.5);}.button-group.round > *:first-child button ,.button-group.round > *:first-child .button {border-left:0;}.button-group.round > *:first-child ,.button-group.round > *:first-child>a ,.button-group.round > *:first-child>button ,.button-group.round > *:first-child>.button {border-bottom-left-radius:1000px;border-top-left-radius:1000px;}.button-group.round > *:last-child ,.button-group.round > *:last-child>a ,.button-group.round > *:last-child>button ,.button-group.round > *:last-child>.button {border-bottom-right-radius:1000px;border-top-right-radius:1000px;}.button-group.even-2 li {width:50%;}.button-group.even-2 li>button ,.button-group.even-2 li .button {border-left:1px solid;border-color:rgba(255, 255, 255, 0.5);}.button-group.even-2 li:first-child button ,.button-group.even-2 li:first-child .button {border-left:0;}.button-group.even-2 li button ,.button-group.even-2 li .button {width:100%;}.button-group.even-3 li {width:33.33333%;}.button-group.even-3 li>button ,.button-group.even-3 li .button {border-left:1px solid;border-color:rgba(255, 255, 255, 0.5);}.button-group.even-3 li:first-child button ,.button-group.even-3 li:first-child .button {border-left:0;}.button-group.even-3 li button ,.button-group.even-3 li .button {width:100%;}.button-group.even-4 li {width:25%;}.button-group.even-4 li>button ,.button-group.even-4 li .button {border-left:1px solid;border-color:rgba(255, 255, 255, 0.5);}.button-group.even-4 li:first-child button ,.button-group.even-4 li:first-child .button {border-left:0;}.button-group.even-4 li button ,.button-group.even-4 li .button {width:100%;}.button-group.even-5 li {width:20%;}.button-group.even-5 li>button ,.button-group.even-5 li .button {border-left:1px solid;border-color:rgba(255, 255, 255, 0.5);}.button-group.even-5 li:first-child button ,.button-group.even-5 li:first-child .button {border-left:0;}.button-group.even-5 li button ,.button-group.even-5 li .button {width:100%;}.button-group.even-6 li {width:16.66667%;}.button-group.even-6 li>button ,.button-group.even-6 li .button {border-left:1px solid;border-color:rgba(255, 255, 255, 0.5);}.button-group.even-6 li:first-child button ,.button-group.even-6 li:first-child .button {border-left:0;}.button-group.even-6 li button ,.button-group.even-6 li .button {width:100%;}.button-group.even-7 li {width:14.28571%;}.button-group.even-7 li>button ,.button-group.even-7 li .button {border-left:1px solid;border-color:rgba(255, 255, 255, 0.5);}.button-group.even-7 li:first-child button ,.button-group.even-7 li:first-child .button {border-left:0;}.button-group.even-7 li button ,.button-group.even-7 li .button {width:100%;}.button-group.even-8 li {width:12.5%;}.button-group.even-8 li>button ,.button-group.even-8 li .button {border-left:1px solid;border-color:rgba(255, 255, 255, 0.5);}.button-group.even-8 li:first-child button ,.button-group.even-8 li:first-child .button {border-left:0;}.button-group.even-8 li button ,.button-group.even-8 li .button {width:100%;}.button-bar:before ,.button-bar:after {content:" ";display:table;}.button-bar:after {clear:both;}.button-bar .button-group {float:left;margin-right:0.625rem;}.button-bar .button-group div {overflow:hidden;}.clearing-thumbs ,[data-clearing] {margin-bottom:0;margin-left:0;list-style:none;}.clearing-thumbs:before ,.clearing-thumbs:after ,[data-clearing]:before ,[data-clearing]:after {content:" ";display:table;}.clearing-thumbs:after ,[data-clearing]:after {clear:both;}.clearing-thumbs li ,[data-clearing] li {float:left;margin-right:10px;}.clearing-thumbs[class*="block-grid-"] li ,[data-clearing][class*="block-grid-"] li {margin-right:0;}.clearing-blackout {background:#ffffff;position:fixed;width:100%;height:100%;top:0;left:0;z-index:998;}.clearing-blackout .clearing-close {display:block;}.clearing-container {position:relative;z-index:998;height:100%;overflow:hidden;margin:0;}.clearing-touch-label {position:absolute;top:50%;left:50%;color:#aaaaaa;font-size:0.6em;}.visible-img {height:95%;position:relative;}.visible-img img {position:absolute;left:50%;top:50%;margin-left:-50%;max-height:100%;max-width:100%;}.clearing-caption {color:#9e9e9e;font-size:0.875em;line-height:1.3;margin-bottom:0;text-align:center;bottom:0;background:#ffffff;width:100%;padding:10px 30px 20px;position:absolute;left:0;}.clearing-close {z-index:999;padding-left:20px;padding-top:10px;font-size:40px;line-height:1;color:#cccccc;display:none;}.clearing-close:hover ,.clearing-close:focus {color:#cccccc;}.clearing-assembled .clearing-container {height:100%;}.clearing-assembled .clearing-container .carousel>ul {display:none;}.clearing-feature li {display:none;}.clearing-feature li.clearing-featured-img {display:block;}@media only screen and (min-width:40.063em){.clearing-main-prev ,.clearing-main-next {position:absolute;height:100%;width:40px;top:0;}.clearing-main-prev>span ,.clearing-main-next>span {position:absolute;top:50%;display:block;width:0;height:0;border:solid 16px;}.clearing-main-prev > span:hover ,.clearing-main-next > span:hover {opacity:0.8;}.clearing-main-prev {left:0;}.clearing-main-prev>span {left:5px;border-color:transparent;border-right-color:#343434;}.clearing-main-next {right:0;}.clearing-main-next>span {border-color:transparent;border-left-color:#343434;}.clearing-main-prev.disabled ,.clearing-main-next.disabled {opacity:0.3;}.clearing-assembled .clearing-container .carousel {background:#ffffff;height:120px;margin-top:10px;text-align:center;}.clearing-assembled .clearing-container .carousel>ul {display:inline-block;z-index:999;height:100%;position:relative;float:none;}.clearing-assembled .clearing-container .carousel > ul li {display:block;width:120px;min-height:inherit;float:left;overflow:hidden;margin-right:0;padding:0;position:relative;cursor:pointer;opacity:0.4;clear:none;}.clearing-assembled .clearing-container .carousel > ul li.fix-height img {height:100%;max-width:none;}.clearing-assembled .clearing-container .carousel > ul li a.th {border:none;box-shadow:none;display:block;}.clearing-assembled .clearing-container .carousel > ul li img {cursor:pointer !important;width:100% !important;}.clearing-assembled .clearing-container .carousel > ul li.visible {opacity:1;}.clearing-assembled .clearing-container .carousel > ul li:hover {opacity:0.8;}.clearing-assembled .clearing-container .visible-img {background:#ffffff;overflow:hidden;height:85%;}.clearing-close {position:absolute;top:10px;right:20px;padding-left:0;padding-top:0;}}.f-dropdown {position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:#ffffff;border:solid 1px #cccccc;font-size:0.875rem;z-index:99;margin-top:2px;max-width:200px;}.f-dropdown>*:first-child {margin-top:0;}.f-dropdown>*:last-child {margin-bottom:0;}.f-dropdown:before {content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent #ffffff transparent;border-bottom-style:solid;position:absolute;top:-12px;left:10px;z-index:99;}.f-dropdown:after {content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent #cccccc transparent;border-bottom-style:solid;position:absolute;top:-14px;left:9px;z-index:98;}.f-dropdown.right:before {left:auto;right:10px;}.f-dropdown.right:after {left:auto;right:9px;}.f-dropdown.drop-right {position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:#ffffff;border:solid 1px #cccccc;font-size:0.875rem;z-index:99;margin-top:0;margin-left:2px;max-width:200px;}.f-dropdown.drop-right>*:first-child {margin-top:0;}.f-dropdown.drop-right>*:last-child {margin-bottom:0;}.f-dropdown.drop-right:before {content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent #ffffff transparent transparent;border-right-style:solid;position:absolute;top:10px;left:-12px;z-index:99;}.f-dropdown.drop-right:after {content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent #cccccc transparent transparent;border-right-style:solid;position:absolute;top:9px;left:-14px;z-index:98;}.f-dropdown.drop-left {position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:#ffffff;border:solid 1px #cccccc;font-size:0.875rem;z-index:99;margin-top:0;margin-left:-2px;max-width:200px;}.f-dropdown.drop-left>*:first-child {margin-top:0;}.f-dropdown.drop-left>*:last-child {margin-bottom:0;}.f-dropdown.drop-left:before {content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent transparent #ffffff;border-left-style:solid;position:absolute;top:10px;right:-12px;left:auto;z-index:99;}.f-dropdown.drop-left:after {content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent transparent #cccccc;border-left-style:solid;position:absolute;top:9px;right:-14px;left:auto;z-index:98;}.f-dropdown.drop-top {position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:#ffffff;border:solid 1px #cccccc;font-size:0.875rem;z-index:99;margin-top:-2px;margin-left:0;max-width:200px;}.f-dropdown.drop-top>*:first-child {margin-top:0;}.f-dropdown.drop-top>*:last-child {margin-bottom:0;}.f-dropdown.drop-top:before {content:"";display:block;width:0;height:0;border:inset 6px;border-color:#ffffff transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-12px;left:10px;right:auto;z-index:99;}.f-dropdown.drop-top:after {content:"";display:block;width:0;height:0;border:inset 7px;border-color:#cccccc transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-14px;left:9px;right:auto;z-index:98;}.f-dropdown li {font-size:0.875rem;cursor:pointer;line-height:1.125rem;margin:0;}.f-dropdown li:hover ,.f-dropdown li:focus {background:#eeeeee;}.f-dropdown li a {display:block;padding:0.5rem;color:#555555;}.f-dropdown.content {position:absolute;left:-9999px;list-style:none;margin-left:0;padding:1.25rem;width:100%;height:auto;max-height:none;background:#ffffff;border:solid 1px #cccccc;font-size:0.875rem;z-index:99;max-width:200px;}.f-dropdown.content>*:first-child {margin-top:0;}.f-dropdown.content>*:last-child {margin-bottom:0;}.f-dropdown.tiny {max-width:200px;}.f-dropdown.small {max-width:300px;}.f-dropdown.medium {max-width:500px;}.f-dropdown.large {max-width:800px;}.dropdown.button ,button.dropdown {position:relative;padding-right:3.5625rem;}.dropdown.button:after ,button.dropdown:after {position:absolute;content:"";width:0;height:0;display:block;border-style:solid;border-color:#ffffff transparent transparent transparent;top:50%;}.dropdown.button:after ,button.dropdown:after {border-width:0.375rem;right:1.40625rem;margin-top:-0.15625rem;}.dropdown.button:after ,button.dropdown:after {border-color:#ffffff transparent transparent transparent;}.dropdown.button.tiny ,button.dropdown.tiny {padding-right:2.625rem;}.dropdown.button.tiny:before ,button.dropdown.tiny:before {border-width:0.375rem;right:1.125rem;margin-top:-0.125rem;}.dropdown.button.tiny:after ,button.dropdown.tiny:after {border-color:#ffffff transparent transparent transparent;}.dropdown.button.small ,button.dropdown.small {padding-right:3.0625rem;}.dropdown.button.small:after ,button.dropdown.small:after {border-width:0.4375rem;right:1.3125rem;margin-top:-0.15625rem;}.dropdown.button.small:after ,button.dropdown.small:after {border-color:#ffffff transparent transparent transparent;}.dropdown.button.large ,button.dropdown.large {padding-right:3.625rem;}.dropdown.button.large:after ,button.dropdown.large:after {border-width:0.3125rem;right:1.71875rem;margin-top:-0.15625rem;}.dropdown.button.large:after ,button.dropdown.large:after {border-color:#ffffff transparent transparent transparent;}.dropdown.button.secondary:after ,button.dropdown.secondary:after {border-color:#333333 transparent transparent transparent;}.flex-video {position:relative;padding-top:1.5625rem;padding-bottom:67.5%;height:0;margin-bottom:1rem;overflow:hidden;}.flex-video.widescreen {padding-bottom:56.34%;}.flex-video.vimeo {padding-top:0;}.flex-video iframe ,.flex-video object ,.flex-video embed ,.flex-video video {position:absolute;top:0;left:0;width:100%;height:100%;}form {margin:0 0 1rem;}form .row .row {margin:0 -0.5rem;}form .row .row .column ,form .row .row .columns {padding:0 0.5rem;}form .row .row.collapse {margin:0;}form .row .row.collapse .column ,form .row .row.collapse .columns {padding:0;}form .row .row.collapse input {border-bottom-right-radius:0;border-top-right-radius:0;}form .row input.column ,form .row input.columns ,form .row textarea.column ,form .row textarea.columns {padding-left:0.5rem;}label {font-size:0.875rem;color:#4d4d4d;cursor:pointer;display:block;font-weight:normal;line-height:1.5;margin-bottom:0;}label.right {float:none !important;text-align:right;}label.inline {margin:0 0 1rem 0;padding:0.5625rem 0;}label small {text-transform:capitalize;color:#686868;}select::-ms-expand {display:none;}@-moz-document url-prefix() {select {background:#fafafa;}select:hover {background:#f3f3f3;}}.prefix ,.postfix {display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:0.875rem;height:2.3125rem;line-height:2.3125rem;}.postfix.button {padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125rem;border:none;}.prefix.button {padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125rem;border:none;}.prefix.button.radius {border-radius:0;border-bottom-left-radius:3px;border-top-left-radius:3px;}.postfix.button.radius {border-radius:0;border-bottom-right-radius:3px;border-top-right-radius:3px;}.prefix.button.round {border-radius:0;border-bottom-left-radius:1000px;border-top-left-radius:1000px;}.postfix.button.round {border-radius:0;border-bottom-right-radius:1000px;border-top-right-radius:1000px;}span.prefix ,label.prefix {background:#f2f2f2;border-right:none;color:#333333;border-color:#cccccc;}span.prefix.radius ,label.prefix.radius {border-radius:0;border-bottom-left-radius:3px;border-top-left-radius:3px;}span.postfix ,label.postfix {background:#f2f2f2;border-left:none;color:#333333;border-color:#cccccc;}span.postfix.radius ,label.postfix.radius {border-radius:0;border-bottom-right-radius:3px;border-top-right-radius:3px;}input[type="text"] ,input[type="password"] ,input[type="date"] ,input[type="datetime"] ,input[type="datetime-local"] ,input[type="month"] ,input[type="week"] ,input[type="email"] ,input[type="number"] ,input[type="search"] ,input[type="tel"] ,input[type="time"] ,input[type="url"] ,textarea {-webkit-appearance:none;background-color:#ffffff;font-family:inherit;border:1px solid #cccccc;box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);color:rgba(0, 0, 0, 0.75);display:block;font-size:0.875rem;margin:0 0 1rem 0;padding:0.5rem;height:2.3125rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:box-shadow 0.45s,border-color 0.45s ease-in-out;}input[type="text"]:focus ,input[type="password"]:focus ,input[type="date"]:focus ,input[type="datetime"]:focus ,input[type="datetime-local"]:focus ,input[type="month"]:focus ,input[type="week"]:focus ,input[type="email"]:focus ,input[type="number"]:focus ,input[type="search"]:focus ,input[type="tel"]:focus ,input[type="time"]:focus ,input[type="url"]:focus ,textarea:focus {box-shadow:0 0 5px #999999;border-color:#999999;}input[type="text"]:focus ,input[type="password"]:focus ,input[type="date"]:focus ,input[type="datetime"]:focus ,input[type="datetime-local"]:focus ,input[type="month"]:focus ,input[type="week"]:focus ,input[type="email"]:focus ,input[type="number"]:focus ,input[type="search"]:focus ,input[type="tel"]:focus ,input[type="time"]:focus ,input[type="url"]:focus ,textarea:focus {background:#fafafa;border-color:#999999;outline:none;}input[type="text"][disabled] ,fieldset[disabled] input[type="text"] ,input[type="password"][disabled] ,fieldset[disabled] input[type="password"] ,input[type="date"][disabled] ,fieldset[disabled] input[type="date"] ,input[type="datetime"][disabled] ,fieldset[disabled] input[type="datetime"] ,input[type="datetime-local"][disabled] ,fieldset[disabled] input[type="datetime-local"] ,input[type="month"][disabled] ,fieldset[disabled] input[type="month"] ,input[type="week"][disabled] ,fieldset[disabled] input[type="week"] ,input[type="email"][disabled] ,fieldset[disabled] input[type="email"] ,input[type="number"][disabled] ,fieldset[disabled] input[type="number"] ,input[type="search"][disabled] ,fieldset[disabled] input[type="search"] ,input[type="tel"][disabled] ,fieldset[disabled] input[type="tel"] ,input[type="time"][disabled] ,fieldset[disabled] input[type="time"] ,input[type="url"][disabled] ,fieldset[disabled] input[type="url"] ,textarea[disabled] ,fieldset[disabled] textarea {background-color:#dddddd;}input[type="text"].radius ,input[type="password"].radius ,input[type="date"].radius ,input[type="datetime"].radius ,input[type="datetime-local"].radius ,input[type="month"].radius ,input[type="week"].radius ,input[type="email"].radius ,input[type="number"].radius ,input[type="search"].radius ,input[type="tel"].radius ,input[type="time"].radius ,input[type="url"].radius ,textarea.radius {border-radius:3px;}input[type="submit"] {-webkit-appearance:none;}textarea[rows] {height:auto;}select {-webkit-appearance:none !important;background-color:#fafafa;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iM3B4IiB2aWV3Qm94PSIwIDAgNiAzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNS45OTIsMCAyLjk5MiwzIC0wLjAwOCwwICIvPjwvc3ZnPg==');background-repeat:no-repeat;background-position:97% center;border:1px solid #cccccc;padding:0.5rem;font-size:0.875rem;color:rgba(0, 0, 0, 0.75);line-height:normal;border-radius:0;height:2.3125rem;}select.radius {border-radius:3px;}select:hover {background-color:#f3f3f3;border-color:#999999;}input[type="file"] ,input[type="checkbox"] ,input[type="radio"] ,select {margin:0 0 1rem 0;}input[type="checkbox"]+label ,input[type="radio"]+label {display:inline-block;margin-left:0.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline;}input[type="file"] {width:100%;}fieldset {border:1px solid #dddddd;padding:1.25rem;margin:1.125rem 0;}fieldset legend {font-weight:bold;background:#ffffff;padding:0 0.1875rem;margin:0;margin-left:-0.1875rem;}[data-abide] .error small.error ,[data-abide] span.error ,[data-abide] small.error {display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#ff4d4d;color:#ffffff;}[data-abide] span.error ,[data-abide] small.error {display:none;}span.error ,small.error {display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#ff4d4d;color:#ffffff;}.error input ,.error textarea ,.error select {margin-bottom:0;}.error input[type="checkbox"] ,.error input[type="radio"] {margin-bottom:1rem;}.error label ,.error label.error {color:#ff4d4d;}.error small.error {display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#ff4d4d;color:#ffffff;}.error > label>small {color:#686868;background:transparent;padding:0;text-transform:capitalize;font-style:normal;font-size:60%;margin:0;display:inline;}.error span.error-message {display:block;}input.error ,textarea.error {margin-bottom:0;}label.error {color:#ff4d4d;}.inline-list {margin:0 auto 0 auto;margin-left:0;margin-right:0;padding:0;list-style:none;overflow:hidden;}.inline-list>li {list-style:none;float:left;margin-left:0.625rem;display:block;}.inline-list > li>* {display:block;}.joyride-list {display:none;}.joyride-tip-guide {display:none;position:absolute;background:#333333;color:#ffffff;z-index:101;top:0;left:2.5%;font-family:inherit;font-weight:normal;width:95%;}.lt-ie9 .joyride-tip-guide {max-width:800px;left:50%;margin-left:-400px;}.joyride-content-wrapper {width:100%;padding:1.125rem 1.25rem 1.5rem;}.joyride-content-wrapper .button {margin-bottom:0 !important;}.joyride-tip-guide .joyride-nub {display:block;position:absolute;left:22px;width:0;height:0;border:10px solid #333333;}.joyride-tip-guide .joyride-nub.top {border-top-style:solid;border-color:#333333;border-top-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;top:-20px;}.joyride-tip-guide .joyride-nub.bottom {border-bottom-style:solid;border-color:#333333 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-20px;}.joyride-tip-guide .joyride-nub.right {right:-20px;}.joyride-tip-guide .joyride-nub.left {left:-20px;}.joyride-tip-guide h1 ,.joyride-tip-guide h2 ,.joyride-tip-guide h3 ,.joyride-tip-guide h4 ,.joyride-tip-guide h5 ,.joyride-tip-guide h6 {line-height:1.25;margin:0;font-weight:bold;color:#ffffff;}.joyride-tip-guide p {margin:0 0 1.125rem 0;font-size:0.875rem;line-height:1.3;}.joyride-timer-indicator-wrap {width:50px;height:3px;border:solid 1px #555555;position:absolute;right:1.0625rem;bottom:1rem;}.joyride-timer-indicator {display:block;width:0;height:inherit;background:#666666;}.joyride-close-tip {position:absolute;right:12px;top:10px;color:#777777 !important;text-decoration:none;font-size:24px;font-weight:normal;line-height:0.5 !important;}.joyride-close-tip:hover ,.joyride-close-tip:focus {color:#eeeeee !important;}.joyride-modal-bg {position:fixed;height:100%;width:100%;background:transparent;background:rgba(0, 0, 0, 0.5);z-index:100;display:none;top:0;left:0;cursor:pointer;}.joyride-expose-wrapper {background-color:#ffffff;position:absolute;border-radius:3px;z-index:102;box-shadow:0 0 15px #ffffff;}.joyride-expose-cover {background:transparent;border-radius:3px;position:absolute;z-index:9999;top:0;left:0;}@media only screen and (min-width:40.063em){.joyride-tip-guide {width:300px;left:inherit;}.joyride-tip-guide .joyride-nub.bottom {border-color:#333333 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-20px;}.joyride-tip-guide .joyride-nub.right {border-color:#333333 !important;border-top-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:auto;right:-20px;}.joyride-tip-guide .joyride-nub.left {border-color:#333333 !important;border-top-color:transparent !important;border-left-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:-20px;right:auto;}}.keystroke ,kbd {background-color:#ededed;border-color:#dcdcdc;color:#222222;border-style:solid;border-width:1px;margin:0;font-size:inherit;padding:0.125rem 0.25rem 0;border-radius:3px;}.label {font-weight:normal;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;margin-bottom:inherit;padding:0.25rem 0.5rem 0.375rem;font-size:0.6875rem;background-color:#58A359;color:#ffffff;}.label.radius {border-radius:3px;}.label.round {border-radius:1000px;}.label.alert {background-color:#ff4d4d;color:#ffffff;}.label.success {background-color:#6fc832;color:#ffffff;}.label.secondary {background-color:#eeeeee;color:#333333;}[data-magellan-expedition] ,[data-magellan-expedition-clone] {background:#ffffff;z-index:50;min-width:100%;padding:10px;}[data-magellan-expedition] .sub-nav ,[data-magellan-expedition-clone] .sub-nav {margin-bottom:0;}[data-magellan-expedition] .sub-nav dd ,[data-magellan-expedition-clone] .sub-nav dd {margin-bottom:0;}[data-magellan-expedition] .sub-nav a ,[data-magellan-expedition-clone] .sub-nav a {line-height:1.8em;}@keyframes rotate {from {-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}to {-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}.slideshow-wrapper {position:relative;}.slideshow-wrapper ul {list-style-type:none;margin:0;}.slideshow-wrapper ul li ,.slideshow-wrapper ul li .orbit-caption {display:none;}.slideshow-wrapper ul li:first-child {display:block;}.slideshow-wrapper .orbit-container {background-color:transparent;}.slideshow-wrapper .orbit-container li {display:block;}.slideshow-wrapper .orbit-container li .orbit-caption {display:block;}.slideshow-wrapper .preloader {display:block;width:40px;height:40px;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;border:solid 3px;border-color:#555555 #ffffff;border-radius:1000px;animation-name:rotate;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;}.orbit-container {overflow:hidden;width:100%;position:relative;background:none;}.orbit-container .orbit-slides-container {list-style:none;margin:0;padding:0;position:relative;-webkit-transform:translateZ(0);}.orbit-container .orbit-slides-container img {display:block;max-width:100%;}.orbit-container .orbit-slides-container.fade>li {opacity:0;transition:opacity 500ms ease-in-out;-ms-transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}.orbit-container .orbit-slides-container.fade > li.animate-in {opacity:1;z-index:20;transition:opacity 500ms ease-in-out;}.orbit-container .orbit-slides-container.fade > li.animate-out {z-index:10;transition:opacity 500ms ease-in-out;}.orbit-container .orbit-slides-container.swipe-next>li {-ms-transform:translate(100%, 0);-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}.orbit-container .orbit-slides-container.swipe-next > li.animate-in {-ms-transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition-duration:500ms;}.orbit-container .orbit-slides-container.swipe-next > li.animate-out {-ms-transform:translate(-100%, 0);-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);transition-duration:500ms;}.orbit-container .orbit-slides-container.swipe-prev>li {-ms-transform:translate(-100%, 0);-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}.orbit-container .orbit-slides-container.swipe-prev > li.animate-in {-ms-transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition-duration:500ms;}.orbit-container .orbit-slides-container.swipe-prev > li.animate-out {-ms-transform:translate(100%, 0);-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);transition-duration:500ms;}.orbit-container .orbit-slides-container>li {position:absolute;top:0;left:0;width:100%;-ms-transform:translate(100%, 0);-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}.orbit-container .orbit-slides-container > li>a {display:block;}.orbit-container .orbit-slides-container > li.active {opacity:1;position:relative;top:0;left:0;-ms-transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}.orbit-container .orbit-slides-container > li .orbit-caption {position:absolute;bottom:0;background-color:rgba(51, 51, 51, 0.8);color:#ffffff;width:100%;padding:0.625rem 0.875rem;font-size:0.875rem;}.orbit-container .orbit-slide-number {position:absolute;top:10px;left:10px;font-size:12px;color:#ffffff;background:rgba(0, 0, 0, 0);z-index:10;}.orbit-container .orbit-slide-number span {font-weight:bold;padding:0.3125rem;}.orbit-container .orbit-timer {position:absolute;top:12px;right:10px;height:6px;width:100px;z-index:10;}.orbit-container .orbit-timer .orbit-progress {height:3px;background-color:rgba(255, 255, 255, 0.3);display:block;width:0%;position:relative;right:20px;top:5px;}.orbit-container .orbit-timer>span {display:none;position:absolute;top:0px;right:0;width:11px;height:14px;border:solid 4px #ffffff;border-top:none;border-bottom:none;}.orbit-container .orbit-timer.paused>span {right:-4px;top:0px;width:11px;height:14px;border:inset 8px;border-left-style:solid;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);border-color:transparent #ffffff transparent transparent;}.orbit-container .orbit-timer.paused > span.dark {border-color:transparent #333333 transparent transparent;}.orbit-container:hover .orbit-timer>span {display:block;}.orbit-container .orbit-prev ,.orbit-container .orbit-next {position:absolute;top:45%;margin-top:-25px;width:36px;height:60px;line-height:50px;color:white;background-color:transparent;text-indent:-9999px !important;z-index:10;}.orbit-container .orbit-prev:hover ,.orbit-container .orbit-next:hover {background-color:rgba(0, 0, 0, 0.3);}.orbit-container .orbit-prev>span ,.orbit-container .orbit-next>span {position:absolute;top:50%;margin-top:-10px;display:block;width:0;height:0;border:inset 10px;}.orbit-container .orbit-prev {left:0;}.orbit-container .orbit-prev>span {border-right-style:solid;border-color:transparent;border-right-color:#ffffff;}.orbit-container .orbit-prev:hover>span {border-right-color:#ffffff;}.orbit-container .orbit-next {right:0;}.orbit-container .orbit-next>span {border-color:transparent;border-left-style:solid;border-left-color:#ffffff;left:50%;margin-left:-4px;}.orbit-container .orbit-next:hover>span {border-left-color:#ffffff;}.orbit-container .orbit-bullets-container {text-align:center;}.orbit-container .orbit-bullets {margin:0 auto 30px auto;overflow:hidden;position:relative;top:10px;float:none;text-align:center;display:block;}.orbit-container .orbit-bullets li {display:inline-block;width:0.5625rem;height:0.5625rem;background:#cccccc;float:none;margin-right:6px;border-radius:1000px;}.orbit-container .orbit-bullets li.active {background:#999999;}.orbit-container .orbit-bullets li:last-child {margin-right:0;}.touch .orbit-container .orbit-prev ,.touch .orbit-container .orbit-next {display:none;}.touch .orbit-bullets {display:none;}@media only screen and (min-width:40.063em){.touch .orbit-container .orbit-prev ,.touch .orbit-container .orbit-next {display:inherit;}.touch .orbit-bullets {display:block;}}@media only screen and (max-width: 40em){.orbit-stack-on-small .orbit-slides-container {height:auto !important;}.orbit-stack-on-small .orbit-slides-container>* {position:relative !important;margin-left:0% !important;opacity:1 !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important;transition:none !important;}.orbit-stack-on-small .orbit-timer {display:none;}.orbit-stack-on-small .orbit-next ,.orbit-stack-on-small .orbit-prev {display:none;}.orbit-stack-on-small .orbit-bullets {display:none;}.orbit-stack-on-small .orbit-slide-number {display:none;}}ul.pagination {display:block;min-height:0.9375rem;margin-left:-0.3125rem;}ul.pagination li {height:1.5rem;color:#343434;font-size:0.875rem;margin-left:0.3125rem;}ul.pagination li a {display:block;padding:0 0.3125rem 0;color:#343434;border-radius:3px;}ul.pagination li:hover a ,ul.pagination li a:focus {background:transparent;}ul.pagination li.unavailable a {cursor:default;color:#9e9e9e;}ul.pagination li.unavailable:hover a ,ul.pagination li.unavailable a:focus {background:transparent;}ul.pagination li.current a {background:#ffffff;color:#9e9e9e;font-weight:normal;cursor:default;}ul.pagination li.current a:hover ,ul.pagination li.current a:focus {background:transparent;}ul.pagination li {float:left;display:block;}.pagination-centered {text-align:center;}.pagination-centered ul.pagination li {float:none;display:inline-block;}.panel {border-style:solid;border-width:1px;border-color:#d9d9d9;margin-bottom:1.25rem;padding:1.25rem;background:#ffffff;}.panel>:first-child {margin-top:0;}.panel>:last-child {margin-bottom:0;}.panel h1 ,.panel h2 ,.panel h3 ,.panel h4 ,.panel h5 ,.panel h6 ,.panel p ,.panel li {color:#343434;}.panel h1 ,.panel h2 ,.panel h3 ,.panel h4 ,.panel h5 ,.panel h6 {line-height:1;margin-bottom:0.625rem;}.panel h1.subheader ,.panel h2.subheader ,.panel h3.subheader ,.panel h4.subheader ,.panel h5.subheader ,.panel h6.subheader {line-height:1.4;}.panel.callout {border-style:solid;border-width:1px;border-color:#d2d2d2;margin-bottom:1.25rem;padding:1.25rem;background:#f7f7f7;}.panel.callout>:first-child {margin-top:0;}.panel.callout>:last-child {margin-bottom:0;}.panel.callout h1 ,.panel.callout h2 ,.panel.callout h3 ,.panel.callout h4 ,.panel.callout h5 ,.panel.callout h6 ,.panel.callout p ,.panel.callout li {color:#343434;}.panel.callout h1 ,.panel.callout h2 ,.panel.callout h3 ,.panel.callout h4 ,.panel.callout h5 ,.panel.callout h6 {line-height:1;margin-bottom:0.625rem;}.panel.callout h1.subheader ,.panel.callout h2.subheader ,.panel.callout h3.subheader ,.panel.callout h4.subheader ,.panel.callout h5.subheader ,.panel.callout h6.subheader {line-height:1.4;}.panel.callout a:not(.button) {color:#58A359;}.panel.radius {border-radius:3px;}.pricing-table {border:solid 1px #dddddd;margin-left:0;margin-bottom:1.25rem;}.pricing-table * {list-style:none;line-height:1;}.pricing-table .title {background-color:#333333;padding:0.9375rem 1.25rem;text-align:center;color:#eeeeee;font-weight:normal;font-size:1rem;}.pricing-table .price {background-color:#f6f6f6;padding:0.9375rem 1.25rem;text-align:center;color:#333333;font-weight:normal;font-size:2rem;}.pricing-table .description {background-color:#ffffff;padding:0.9375rem;text-align:center;color:#777777;font-size:0.75rem;font-weight:normal;line-height:1.4;border-bottom:dotted 1px #dddddd;}.pricing-table .bullet-item {background-color:#ffffff;padding:0.9375rem;text-align:center;color:#333333;font-size:0.875rem;font-weight:normal;border-bottom:dotted 1px #dddddd;}.pricing-table .cta-button {background-color:#ffffff;text-align:center;padding:1.25rem 1.25rem 0;}.progress {background-color:#f6f6f6;height:1.5625rem;border:1px solid #ffffff;padding:0.125rem;margin-bottom:0.625rem;}.progress .meter {background:#58A359;height:100%;display:block;}.progress.secondary .meter {background:#eeeeee;height:100%;display:block;}.progress.success .meter {background:#6fc832;height:100%;display:block;}.progress.alert .meter {background:#ff4d4d;height:100%;display:block;}.progress.radius {border-radius:3px;}.progress.radius .meter {border-radius:2px;}.progress.round {border-radius:1000px;}.progress.round .meter {border-radius:999px;}.range-slider {display:block;position:relative;width:100%;height:1rem;border:1px solid #dddddd;margin:1.25rem 0;-ms-touch-action:none;touch-action:none;background:#fafafa;}.range-slider.vertical-range {display:block;position:relative;width:100%;height:1rem;border:1px solid #dddddd;margin:1.25rem 0;-ms-touch-action:none;touch-action:none;display:inline-block;width:1rem;height:12.5rem;}.range-slider.vertical-range .range-slider-handle {margin-top:0;margin-left:-0.5rem;position:absolute;bottom:-10.5rem;}.range-slider.vertical-range .range-slider-active-segment {width:0.875rem;height:auto;bottom:0;}.range-slider.radius {background:#fafafa;border-radius:3px;}.range-slider.radius .range-slider-handle {background:#58A359;border-radius:3px;}.range-slider.radius .range-slider-handle:hover {background:#0056e0;}.range-slider.round {background:#fafafa;border-radius:1000px;}.range-slider.round .range-slider-handle {background:#58A359;border-radius:1000px;}.range-slider.round .range-slider-handle:hover {background:#0056e0;}.range-slider-active-segment {display:inline-block;position:absolute;height:0.875rem;background:#ececec;}.range-slider-handle {display:inline-block;position:absolute;z-index:1;top:-0.3125rem;width:2rem;height:1.375rem;border:1px solid none;cursor:pointer;background:#58A359;}.range-slider-handle:hover {background:#0056e0;}.reveal-modal-bg {position:fixed;height:100%;width:100%;background:#000000;background:rgba(0, 0, 0, 0.45);z-index:99;display:none;top:0;left:0;}dialog ,.reveal-modal {visibility:hidden;display:none;position:absolute;z-index:100;width:100vw;top:0;left:0;background-color:#ffffff;padding:1.25rem;border:solid 1px #666666;box-shadow:0 0 10px rgba(0, 0, 0, 0.4);}@media only screen and (max-width: 40em){dialog ,.reveal-modal {min-height:100vh;}}@media only screen and (min-width:40.063em){dialog ,.reveal-modal {left:50%;}}dialog .column ,dialog .columns ,.reveal-modal .column ,.reveal-modal .columns {min-width:0;}dialog>:first-child ,.reveal-modal>:first-child {margin-top:0;}dialog>:last-child ,.reveal-modal>:last-child {margin-bottom:0;}@media only screen and (min-width:40.063em){dialog ,.reveal-modal {margin-left:-40%;width:80%;}}@media only screen and (min-width:40.063em){dialog ,.reveal-modal {top:6.25rem;}}dialog .close-reveal-modal ,.reveal-modal .close-reveal-modal {font-size:2.5rem;line-height:1;position:absolute;top:0.5rem;right:0.6875rem;color:#aaaaaa;font-weight:bold;cursor:pointer;}dialog[open] {display:block;visibility:visible;}@media only screen and (min-width:40.063em){dialog ,.reveal-modal {padding:1.875rem;}dialog.radius ,.reveal-modal.radius {border-radius:3px;}dialog.round ,.reveal-modal.round {border-radius:1000px;}dialog.collapse ,.reveal-modal.collapse {padding:0;}@media only screen and (min-width:40.063em){dialog.tiny ,.reveal-modal.tiny {margin-left:-15%;width:30%;}}@media only screen and (min-width:40.063em){dialog.small ,.reveal-modal.small {margin-left:-20%;width:40%;}}@media only screen and (min-width:40.063em){dialog.medium ,.reveal-modal.medium {margin-left:-30%;width:60%;}}@media only screen and (min-width:40.063em){dialog.large ,.reveal-modal.large {margin-left:-35%;width:70%;}}@media only screen and (min-width:40.063em){dialog.xlarge ,.reveal-modal.xlarge {margin-left:-47.5%;width:95%;}}dialog.full ,.reveal-modal.full {top:0;left:0;height:100vh;min-height:100vh;margin-left:0 !important;}@media only screen and (min-width:40.063em){dialog.full ,.reveal-modal.full {margin-left:-50vw;width:100vw;}}}@media print{dialog ,.reveal-modal {background:#ffffff !important;}}.side-nav {display:block;margin:0;padding:0.875rem 0;list-style-type:none;list-style-position:inside;}.side-nav li {margin:0 0 0.4375rem 0;font-size:0.875rem;}.side-nav li a:not(.button) {display:block;color:#58A359;margin:0;padding:0.4375rem 0.875rem;}.side-nav li a:not(.button):hover ,.side-nav li a:not(.button):focus {background:rgba(0, 0, 0, 0.025);color:#4d91ff;}.side-nav li.active>a:first-child:not(.button) {color:#4d91ff;font-weight:normal;}.side-nav li.divider {border-top:1px solid;height:0;padding:0;list-style:none;border-top-color:#ffffff;}.side-nav li.heading {color:#58A359;font-size:0.875rem;font-weight:bold;text-transform:uppercase;}.split.button {position:relative;padding-right:5.0625rem;}.split.button span {display:block;height:100%;position:absolute;right:0;top:0;border-left:solid 1px;}.split.button span:after {position:absolute;content:"";width:0;height:0;display:block;border-style:inset;top:50%;left:50%;}.split.button span:active {background-color:rgba(0, 0, 0, 0.1);}.split.button span {border-left-color:rgba(255, 255, 255, 0.5);}.split.button span {width:3.09375rem;}.split.button span:after {border-top-style:solid;border-width:0.375rem;top:48%;margin-left:-0.375rem;}.split.button span:after {border-color:#ffffff transparent transparent transparent;}.split.button.secondary span {border-left-color:rgba(255, 255, 255, 0.5);}.split.button.secondary span:after {border-color:#ffffff transparent transparent transparent;}.split.button.alert span {border-left-color:rgba(255, 255, 255, 0.5);}.split.button.success span {border-left-color:rgba(255, 255, 255, 0.5);}.split.button.tiny {padding-right:3.75rem;}.split.button.tiny span {width:2.25rem;}.split.button.tiny span:after {border-top-style:solid;border-width:0.375rem;top:48%;margin-left:-0.375rem;}.split.button.small {padding-right:4.375rem;}.split.button.small span {width:2.625rem;}.split.button.small span:after {border-top-style:solid;border-width:0.4375rem;top:48%;margin-left:-0.375rem;}.split.button.large {padding-right:5.5rem;}.split.button.large span {width:3.4375rem;}.split.button.large span:after {border-top-style:solid;border-width:0.3125rem;top:48%;margin-left:-0.375rem;}.split.button.expand {padding-left:2rem;}.split.button.secondary span:after {border-color:#333333 transparent transparent transparent;}.split.button.radius span {border-bottom-right-radius:3px;border-top-right-radius:3px;}.split.button.round span {border-bottom-right-radius:1000px;border-top-right-radius:1000px;}.sub-nav {display:block;width:auto;overflow:hidden;margin:-0.25rem 0 1.125rem;padding-top:0.25rem;margin-right:0;margin-left:-0.75rem;}.sub-nav dt {text-transform:uppercase;}.sub-nav dt ,.sub-nav dd ,.sub-nav li {float:left;display:inline;margin-left:1rem;margin-bottom:0.625rem;font-weight:normal;font-size:0.875rem;color:#999999;}.sub-nav dt a ,.sub-nav dd a ,.sub-nav li a {text-decoration:none;color:#999999;padding:0.1875rem 1rem;}.sub-nav dt a:hover ,.sub-nav dd a:hover ,.sub-nav li a:hover {color:#737373;}.sub-nav dt.active a ,.sub-nav dd.active a ,.sub-nav li.active a {border-radius:3px;font-weight:normal;background:#58A359;padding:0.1875rem 1rem;cursor:default;color:#ffffff;}.sub-nav dt.active a:hover ,.sub-nav dd.active a:hover ,.sub-nav li.active a:hover {background:#0054db;}div.switch {position:relative;padding:0;display:block;overflow:hidden;border-style:solid;border-width:1px;margin-bottom:1.25rem;height:2.25rem;background:#ffffff;border-color:#cccccc;}div.switch label {position:relative;left:0;z-index:2;float:left;width:50%;height:100%;margin:0;font-weight:bold;text-align:left;transition:all 0.1s ease-out;}div.switch input {position:absolute;z-index:3;opacity:0;width:100%;height:100%;-moz-appearance:none;}div.switch input:hover ,div.switch input:focus {cursor:pointer;}div.switch span:last-child {position:absolute;top:-1px;left:-1px;z-index:1;display:block;padding:0;border-width:1px;border-style:solid;transition:all 0.1s ease-out;}div.switch input:not(:checked)+label {opacity:0;}div.switch input:checked {display:none !important;}div.switch input {left:0;display:block !important;}div.switch input:first-of-type+label ,div.switch input:first-of-type+span+label {left:-50%;}div.switch input:first-of-type:checked+label ,div.switch input:first-of-type:checked+span+label {left:0%;}div.switch input:last-of-type+label ,div.switch input:last-of-type+span+label {right:-50%;left:auto;text-align:right;}div.switch input:last-of-type:checked+label ,div.switch input:last-of-type:checked+span+label {right:0%;left:auto;}div.switch span.custom {display:none !important;}form.custom div.switch .hidden-field {margin-left:auto;position:absolute;visibility:visible;}div.switch label {padding:0;line-height:2.3rem;font-size:0.875rem;}div.switch input:first-of-type:checked~span:last-child {left:100%;margin-left:-2.1875rem;}div.switch span:last-child {width:2.25rem;height:2.25rem;}div.switch span:last-child {border-color:#b3b3b3;background:#ffffff;background:linear-gradient(to bottom, #ffffff 0%, #f2f2f2 100%);box-shadow:2px 0 10px 0 rgba(0, 0, 0, 0.07),1000px 0 0 980px #f6fcf3,-2px 0 10px 0 rgba(0, 0, 0, 0.07),-1000px 0 0 1000px #f5f5f5;}div.switch:hover span:last-child ,div.switch:focus span:last-child {background:#ffffff;background:linear-gradient(to bottom, #ffffff 0%, #e6e6e6 100%);}div.switch:active {background:transparent;}div.switch.large {height:2.75rem;}div.switch.large label {padding:0;line-height:2.3rem;font-size:1.0625rem;}div.switch.large input:first-of-type:checked~span:last-child {left:100%;margin-left:-2.6875rem;}div.switch.large span:last-child {width:2.75rem;height:2.75rem;}div.switch.small {height:1.75rem;}div.switch.small label {padding:0;line-height:2.1rem;font-size:0.75rem;}div.switch.small input:first-of-type:checked~span:last-child {left:100%;margin-left:-1.6875rem;}div.switch.small span:last-child {width:1.75rem;height:1.75rem;}div.switch.tiny {height:1.375rem;}div.switch.tiny label {padding:0;line-height:1.9rem;font-size:0.6875rem;}div.switch.tiny input:first-of-type:checked~span:last-child {left:100%;margin-left:-1.3125rem;}div.switch.tiny span:last-child {width:1.375rem;height:1.375rem;}div.switch.radius {border-radius:4px;}div.switch.radius span:last-child {border-radius:3px;}div.switch.round {border-radius:1000px;}div.switch.round span:last-child {border-radius:999px;}div.switch.round label {padding:0 0.5625rem;}table {background:#fcfcfc;margin-bottom:1.25rem;border:solid 1px #d9d9d9;}table caption {background:transparent;color:#343434;font-size:1rem;font-weight:bold;}table thead {background:#f2f2f2;}table thead tr th ,table thead tr td {padding:0.5rem 0.625rem 0.625rem;font-size:0.75rem;font-weight:normal;color:#343434;}table tfoot {background:#f2f2f2;}table tfoot tr th ,table tfoot tr td {padding:0.5rem 0.625rem 0.625rem;font-size:0.75rem;font-weight:normal;color:#343434;}table tr th ,table tr td {padding:0.5625rem 0.625rem;font-size:0.875rem;color:#343434;text-align:left;}table tr.even ,table tr.alt ,table tr:nth-of-type(even) {background:#f2f2f2;}table thead tr th ,table tfoot tr th ,table tfoot tr td ,table tbody tr th ,table tbody tr td ,table tr td {display:table-cell;line-height:1.125rem;}.text-left {text-align:left !important;}.text-right {text-align:right !important;}.text-center {text-align:center !important;}.text-justify {text-align:justify !important;}@media only screen and (max-width: 40em){.small-only-text-left {text-align:left !important;}.small-only-text-right {text-align:right !important;}.small-only-text-center {text-align:center !important;}.small-only-text-justify {text-align:justify !important;}}@media only screen{.small-text-left {text-align:left !important;}.small-text-right {text-align:right !important;}.small-text-center {text-align:center !important;}.small-text-justify {text-align:justify !important;}}@media only screen and (min-width:40.063em) and (max-width:64em){.medium-only-text-left {text-align:left !important;}.medium-only-text-right {text-align:right !important;}.medium-only-text-center {text-align:center !important;}.medium-only-text-justify {text-align:justify !important;}}@media only screen and (min-width:40.063em){.medium-text-left {text-align:left !important;}.medium-text-right {text-align:right !important;}.medium-text-center {text-align:center !important;}.medium-text-justify {text-align:justify !important;}}@media only screen and (min-width:64.063em) and (max-width:90em){.large-only-text-left {text-align:left !important;}.large-only-text-right {text-align:right !important;}.large-only-text-center {text-align:center !important;}.large-only-text-justify {text-align:justify !important;}}@media only screen and (min-width:64.063em){.large-text-left {text-align:left !important;}.large-text-right {text-align:right !important;}.large-text-center {text-align:center !important;}.large-text-justify {text-align:justify !important;}}@media only screen and (min-width:90.063em) and (max-width:120em){.xlarge-only-text-left {text-align:left !important;}.xlarge-only-text-right {text-align:right !important;}.xlarge-only-text-center {text-align:center !important;}.xlarge-only-text-justify {text-align:justify !important;}}@media only screen and (min-width:90.063em){.xlarge-text-left {text-align:left !important;}.xlarge-text-right {text-align:right !important;}.xlarge-text-center {text-align:center !important;}.xlarge-text-justify {text-align:justify !important;}}@media only screen and (min-width:120.063em) and (max-width:99999999em){.xxlarge-only-text-left {text-align:left !important;}.xxlarge-only-text-right {text-align:right !important;}.xxlarge-only-text-center {text-align:center !important;}.xxlarge-only-text-justify {text-align:justify !important;}}@media only screen and (min-width:120.063em){.xxlarge-text-left {text-align:left !important;}.xxlarge-text-right {text-align:right !important;}.xxlarge-text-center {text-align:center !important;}.xxlarge-text-justify {text-align:justify !important;}}div ,dl ,dt ,dd ,ul ,ol ,li ,h1 ,h2 ,h3 ,h4 ,h5 ,h6 ,pre ,form ,p ,blockquote ,th ,td {margin:0;padding:0;}a {color:#58A359;text-decoration:none;line-height:inherit;}a:hover ,a:focus {color:#343434;}a img {border:none;}p {font-family:inherit;font-weight:normal;font-size:0.875rem;line-height:1.375rem;margin-bottom:1.25rem;text-rendering:optimizeLegibility;}p.lead {font-size:1.09375rem;line-height:1.6;}p aside {font-size:0.875rem;line-height:1.35;font-style:italic;}h1 ,h2 ,h3 ,h4 ,h5 ,h6 {font-weight:normal;font-style:normal;color:#222222;text-rendering:optimizeLegibility;margin-top:0.2rem;margin-bottom:0.5rem;line-height:1.4;}h1 small ,h2 small ,h3 small ,h4 small ,h5 small ,h6 small {font-size:60%;color:#6f6f6f;line-height:0;}h1 {font-size:2.5rem;}h2 {font-size:1.25rem;}h3 {font-size:1.3125rem;}h4 {font-size:0.8125rem;}h5 {font-size:0.875rem;}h6 {font-size:0.75rem;}.subheader {line-height:1.4;color:#9e9e9e;font-weight:normal;margin-top:0.2rem;margin-bottom:0.5rem;}hr {border:solid #dddddd;border-width:1px 0 0;clear:both;margin:1.25rem 0 1.1875rem;height:0;}em ,i {font-style:italic;line-height:inherit;}strong ,b {font-weight:bold;line-height:inherit;}small {font-size:60%;line-height:inherit;}code {font-weight:bold;color:#f20000;}ul ,ol ,dl {font-size:0.875rem;line-height:1.375rem;margin-bottom:1.25rem;list-style-position:outside;font-family:inherit;}ul {margin-left:1.1rem;}ul.no-bullet {margin-left:0;}ul.no-bullet li ul ,ul.no-bullet li ol {margin-left:1.25rem;margin-bottom:0;list-style:none;}ul li ul ,ul li ol {margin-left:1.25rem;margin-bottom:0;}ul.square li ul ,ul.circle li ul ,ul.disc li ul {list-style:inherit;}ul.square {list-style-type:square;margin-left:1.1rem;}ul.circle {list-style-type:circle;margin-left:1.1rem;}ul.disc {list-style-type:disc;margin-left:1.1rem;}ul.no-bullet {list-style:none;}ol {margin-left:1.4rem;}ol li ul ,ol li ol {margin-left:1.25rem;margin-bottom:0;}dl dt {margin-bottom:0.3rem;font-weight:bold;}dl dd {margin-bottom:0.75rem;}abbr ,acronym {text-transform:uppercase;font-size:90%;color:#343434;border-bottom:1px dotted #dddddd;cursor:help;}abbr {text-transform:none;}blockquote {margin:0 0 1.25rem;padding:0.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #dddddd;}blockquote cite {display:block;font-size:0.8125rem;color:#555555;}blockquote cite:before {content:"\2014 \0020";}blockquote cite a ,blockquote cite a:visited {color:#555555;}blockquote ,blockquote p {line-height:1.375rem;color:#6f6f6f;}.vcard {display:inline-block;margin:0 0 1.25rem 0;border:1px solid #dddddd;padding:0.625rem 0.75rem;}.vcard li {margin:0;display:block;}.vcard .fn {font-weight:bold;font-size:0.9375rem;}.vevent .summary {font-weight:bold;}.vevent abbr {cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625rem;}@media only screen and (min-width:40.063em){h1 ,h2 ,h3 ,h4 ,h5 ,h6 {line-height:1.4;}h1 {font-size:3.125rem;}h2 {font-size:1.875rem;}h3 {font-size:1.625rem;}h4 {font-size:1.125rem;}}.print-only {display:none !important;}@media print{@page{margin:0.5cm;}* {background:transparent !important;color:#000000 !important;box-shadow:none !important;text-shadow:none !important;}a ,a:visited {text-decoration:underline;}a[href]:after {content:" (" attr(href) ")";}abbr[title]:after {content:" (" attr(title) ")";}.ir a:after ,a[href^="javascript:"]:after ,a[href^="#"]:after {content:"";}pre ,blockquote {border:1px solid #999999;page-break-inside:avoid;}thead {display:table-header-group;}tr ,img {page-break-inside:avoid;}img {max-width:100% !important;}p ,h2 ,h3 {orphans:3;widows:3;}h2 ,h3 {page-break-after:avoid;}.hide-on-print {display:none !important;}.print-only {display:block !important;}.hide-for-print {display:none !important;}.show-for-print {display:inherit !important;}}.tabs {margin-bottom:0 !important;margin-left:0;}.tabs:before ,.tabs:after {content:" ";display:table;}.tabs:after {clear:both;}.tabs dd ,.tabs .tab-title {position:relative;margin-bottom:0 !important;list-style:none;float:left;}.tabs dd>a ,.tabs .tab-title>a {display:block;background:#ffffff;color:#9e9e9e;padding:0.625rem 1.25rem;font-size:0.875rem;}.tabs dd > a:hover ,.tabs .tab-title > a:hover {background:;}.tabs dd.active a ,.tabs .tab-title.active a {background:#ffffff;color:#343434;}.tabs.radius dd:first-child a ,.tabs.radius .tab:first-child a {border-bottom-left-radius:3px;border-top-left-radius:3px;}.tabs.radius dd:last-child a ,.tabs.radius .tab:last-child a {border-bottom-right-radius:3px;border-top-right-radius:3px;}.tabs.vertical dd ,.tabs.vertical .tab {position:inherit;float:none;display:block;top:auto;}.tabs-content {margin-bottom:1.5rem;width:100%;}.tabs-content:before ,.tabs-content:after {content:" ";display:table;}.tabs-content:after {clear:both;}.tabs-content>.content {display:none;float:left;padding:0.9375rem 0;width:100%;}.tabs-content > .content.active {display:block;float:none;}.tabs-content > .content.contained {padding:0.9375rem;}.tabs-content.vertical {display:block;}.tabs-content.vertical>.content {padding:0 0.9375rem;}@media only screen and (min-width:40.063em){.tabs.vertical {width:20%;float:left;margin-bottom:1.25rem;}.tabs-content.vertical {width:80%;float:left;margin-left:-1px;}}.no-js .tabs-content>.content {display:block;float:none;}.th {line-height:0;display:inline-block;border:solid 4px #ffffff;max-width:100%;box-shadow:0 0 0 1px rgba(0, 0, 0, 0.2);transition:all 200ms ease-out;}.th:hover ,.th:focus {box-shadow:0 0 6px 1px rgba(0, 96, 255, 0.5);}.th.radius {border-radius:3px;}.has-tip {border-bottom:dotted 1px #cccccc;cursor:help;font-weight:bold;color:#333333;}.has-tip:hover ,.has-tip:focus {border-bottom:dotted 1px #002c73;color:#58A359;}.has-tip.tip-left ,.has-tip.tip-right {float:none !important;}.tooltip {display:none;position:absolute;z-index:999;font-weight:normal;font-size:0.875rem;line-height:1.3;padding:0.75rem;max-width:85%;left:50%;width:100%;color:#ffffff;background:#333333;}.tooltip>.nub {display:block;left:5px;position:absolute;width:0;height:0;border:solid 5px;border-color:transparent transparent #333333 transparent;top:-10px;}.tooltip > .nub.rtl {left:auto;right:5px;}.tooltip.radius {border-radius:3px;}.tooltip.round {border-radius:1000px;}.tooltip.round>.nub {left:2rem;}.tooltip.opened {color:#58A359 !important;border-bottom:dotted 1px #002c73 !important;}.tap-to-close {display:block;font-size:0.625rem;color:#777777;font-weight:normal;}@media only screen and (min-width:40.063em){.tooltip>.nub {border-color:transparent transparent #333333 transparent;top:-10px;}.tooltip.tip-top>.nub {border-color:#333333 transparent transparent transparent;top:auto;bottom:-10px;}.tooltip.tip-left ,.tooltip.tip-right {float:none !important;}.tooltip.tip-left>.nub {border-color:transparent transparent transparent #333333;right:-10px;left:auto;top:50%;margin-top:-5px;}.tooltip.tip-right>.nub {border-color:transparent #333333 transparent transparent;right:auto;left:-10px;top:50%;margin-top:-5px;}}meta.foundation-mq-topbar {font-family:"/only screen and (min-width:40.063em)/";width:40.063em;}.contain-to-grid {width:100%;background:#ffffff;}.contain-to-grid .top-bar {margin-bottom:0;}.fixed {width:100%;left:0;position:fixed;top:0;z-index:99;}.fixed.expanded:not(.top-bar) {overflow-y:auto;height:auto;width:100%;max-height:100%;}.fixed.expanded:not(.top-bar) .title-area {position:fixed;width:100%;z-index:99;}.fixed.expanded:not(.top-bar) .top-bar-section {z-index:98;margin-top:30px;}.top-bar {overflow:hidden;height:30px;line-height:30px;position:relative;background:#ffffff;margin-bottom:0;}.top-bar ul {margin-bottom:0;list-style:none;}.top-bar .row {max-width:none;}.top-bar form ,.top-bar input {margin-bottom:0;}.top-bar input {height:auto;padding-top:0.35rem;padding-bottom:0.35rem;font-size:0.6875rem;}.top-bar .button ,.top-bar button {padding-top:0.45rem;padding-bottom:0.35rem;margin-bottom:0;font-size:0.6875rem;}.top-bar .title-area {position:relative;margin:0;}.top-bar .name {height:30px;margin:0;font-size:16px;}.top-bar .name h1 {line-height:30px;font-size:0.6875rem;margin:0;}.top-bar .name h1 a {font-weight:normal;color:#343434;width:75%;display:block;padding:0 10px;}.top-bar .toggle-topbar {position:absolute;right:0;top:0;}.top-bar .toggle-topbar a {color:#343434;text-transform:uppercase;font-size:0.8125rem;font-weight:bold;position:relative;display:block;padding:0 10px;height:30px;line-height:30px;}.top-bar .toggle-topbar.menu-icon {right:10px;top:50%;margin-top:-16px;padding-left:40px;}.top-bar .toggle-topbar.menu-icon a {height:34px;line-height:33px;padding:0;color:#9e9e9e;position:relative;}.top-bar .toggle-topbar.menu-icon a::after {right:0;}.top-bar .toggle-topbar.menu-icon a::after span:after {content:'';position:absolute;display:block;height:0;box-shadow:0 0px 0 1px #9e9e9e,0 7px 0 1px #9e9e9e,0 14px 0 1px #9e9e9e;width:16px;}.top-bar .toggle-topbar.menu-icon a::after span:hover:after {box-shadow:0 0px 0 1px #9e9e9e,0 7px 0 1px #9e9e9e,0 14px 0 1px #9e9e9e;}.top-bar.expanded {height:auto;background:transparent;}.top-bar.expanded .title-area {background:#ffffff;}.top-bar.expanded .toggle-topbar a {color:#9e9e9e;}.top-bar.expanded .toggle-topbar a::after {box-shadow:0 10px 0 1px #9e9e9e,0 16px 0 1px #9e9e9e,0 22px 0 1px #9e9e9e;}.top-bar-section {left:0;position:relative;width:auto;transition:left 300ms ease-out;}.top-bar-section ul {padding:0;width:100%;height:auto;display:block;font-size:16px;margin:0;}.top-bar-section .divider ,.top-bar-section [role="separator"] {border-top:solid 1px #808080;clear:both;height:1px;width:100%;}.top-bar-section ul li {background:#f7f7f7;}.top-bar-section ul li>a {display:block;width:100%;color:#343434;padding:12px 0 12px 0;padding-left:10px;font-size:0.6875rem;font-weight:normal;text-transform:none;}.top-bar-section ul li > a.button {font-size:0.6875rem;padding-right:10px;padding-left:10px;background-color:#58A359;border-color:#2b5ed6;color:#ffffff;}.top-bar-section ul li > a.button:hover ,.top-bar-section ul li > a.button:focus {background-color:#2b5ed6;}.top-bar-section ul li > a.button:hover ,.top-bar-section ul li > a.button:focus {color:#ffffff;}.top-bar-section ul li > a.button.secondary {background-color:#eeeeee;border-color:#bebebe;color:#343434;}.top-bar-section ul li > a.button.secondary:hover ,.top-bar-section ul li > a.button.secondary:focus {background-color:#bebebe;}.top-bar-section ul li > a.button.secondary:hover ,.top-bar-section ul li > a.button.secondary:focus {color:#343434;}.top-bar-section ul li > a.button.success {background-color:#6fc832;border-color:#5aa028;color:#ffffff;}.top-bar-section ul li > a.button.success:hover ,.top-bar-section ul li > a.button.success:focus {background-color:#5aa028;}.top-bar-section ul li > a.button.success:hover ,.top-bar-section ul li > a.button.success:focus {color:#ffffff;}.top-bar-section ul li > a.button.alert {background-color:#ff4d4d;border-color:#ff0b0b;color:#ffffff;}.top-bar-section ul li > a.button.alert:hover ,.top-bar-section ul li > a.button.alert:focus {background-color:#ff0b0b;}.top-bar-section ul li > a.button.alert:hover ,.top-bar-section ul li > a.button.alert:focus {color:#ffffff;}.top-bar-section ul li>button {font-size:0.6875rem;padding-right:10px;padding-left:10px;background-color:#58A359;border-color:#2b5ed6;color:#ffffff;}.top-bar-section ul li > button:hover ,.top-bar-section ul li > button:focus {background-color:#2b5ed6;}.top-bar-section ul li > button:hover ,.top-bar-section ul li > button:focus {color:#ffffff;}.top-bar-section ul li > button.secondary {background-color:#eeeeee;border-color:#bebebe;color:#343434;}.top-bar-section ul li > button.secondary:hover ,.top-bar-section ul li > button.secondary:focus {background-color:#bebebe;}.top-bar-section ul li > button.secondary:hover ,.top-bar-section ul li > button.secondary:focus {color:#343434;}.top-bar-section ul li > button.success {background-color:#6fc832;border-color:#5aa028;color:#ffffff;}.top-bar-section ul li > button.success:hover ,.top-bar-section ul li > button.success:focus {background-color:#5aa028;}.top-bar-section ul li > button.success:hover ,.top-bar-section ul li > button.success:focus {color:#ffffff;}.top-bar-section ul li > button.alert {background-color:#ff4d4d;border-color:#ff0b0b;color:#ffffff;}.top-bar-section ul li > button.alert:hover ,.top-bar-section ul li > button.alert:focus {background-color:#ff0b0b;}.top-bar-section ul li > button.alert:hover ,.top-bar-section ul li > button.alert:focus {color:#ffffff;}.top-bar-section ul li:hover:not(.has-form)>a {background:;color:#343434;}.top-bar-section ul li.active>a {background:#ffffff;color:#9e9e9e;}.top-bar-section ul li.active > a:hover {background:#ffffff;color:#9e9e9e;}.top-bar-section .has-form {padding:10px;}.top-bar-section .has-dropdown {position:relative;}.top-bar-section .has-dropdown > a:after {content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent rgba(255, 255, 255, 0);border-left-style:solid;margin-right:10px;margin-top:-4.5px;position:absolute;top:50%;right:0;}.top-bar-section .has-dropdown.moved {position:static;}.top-bar-section .has-dropdown.moved>.dropdown {display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;width:100%;}.top-bar-section .has-dropdown.moved>a:after {display:none;}.top-bar-section .dropdown {padding:0;position:absolute;left:100%;top:0;z-index:99;display:block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);}.top-bar-section .dropdown li {width:100%;height:auto;}.top-bar-section .dropdown li a {font-weight:normal;padding:8px 10px;}.top-bar-section .dropdown li a.parent-link {font-weight:normal;}.top-bar-section .dropdown li.title h5 {margin-bottom:0;margin-top:0;}.top-bar-section .dropdown li.title h5 a {color:#343434;line-height:15px;display:block;}.top-bar-section .dropdown li.has-form {padding:8px 10px;}.top-bar-section .dropdown li .button ,.top-bar-section .dropdown li button {top:auto;}.top-bar-section .dropdown label {padding:8px 10px 2px;margin-bottom:0;text-transform:uppercase;color:#9e9e9e;font-weight:bold;font-size:0.625rem;}.js-generated {display:block;}@media only screen and (min-width:40.063em){.top-bar {background:#ffffff;overflow:visible;}.top-bar:before ,.top-bar:after {content:" ";display:table;}.top-bar:after {clear:both;}.top-bar .toggle-topbar {display:none;}.top-bar .title-area {float:left;}.top-bar .name h1 a {width:auto;}.top-bar input ,.top-bar .button ,.top-bar button {font-size:0.875rem;position:relative;top:7px;}.top-bar.expanded {background:#ffffff;}.contain-to-grid .top-bar {max-width:75rem;margin:0 auto;margin-bottom:0;}.top-bar-section {transition:none 0 0;left:0 !important;}.top-bar-section ul {width:auto;height:auto !important;display:inline;}.top-bar-section ul li {float:left;}.top-bar-section ul li .js-generated {display:none;}.top-bar-section li.hover>a:not(.button) {background:;color:#343434;}.top-bar-section li:not(.has-form) a:not(.button) {padding:0 10px;line-height:30px;background:#ffffff;}.top-bar-section li:not(.has-form) a:not(.button):hover {background:;}.top-bar-section li.active:not(.has-form) a:not(.button) {padding:0 10px;line-height:30px;color:#9e9e9e;background:#ffffff;}.top-bar-section li.active:not(.has-form) a:not(.button):hover {background:#ffffff;}.top-bar-section .has-dropdown>a {padding-right:30px !important;}.top-bar-section .has-dropdown > a:after {content:"";display:block;width:0;height:0;border:inset 5px;border-color:rgba(255, 255, 255, 0) transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:15px;}.top-bar-section .has-dropdown.moved {position:relative;}.top-bar-section .has-dropdown.moved>.dropdown {display:block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);}.top-bar-section .has-dropdown.hover>.dropdown ,.top-bar-section .has-dropdown.not-click:hover>.dropdown {display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;}.top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after {border:none;content:"\00bb";top:1rem;margin-top:-1px;right:5px;line-height:1.2;}.top-bar-section .dropdown {left:0;top:auto;background:transparent;min-width:100%;}.top-bar-section .dropdown li a {color:#343434;line-height:30px;white-space:nowrap;padding:12px 10px;background:#ffffff;}.top-bar-section .dropdown li:not(.has-form) a:not(.button) {color:#343434;background:#ffffff;}.top-bar-section .dropdown li:not(.has-form):hover>a:not(.button) {color:#343434;background:;}.top-bar-section .dropdown li label {white-space:nowrap;background:#333333;}.top-bar-section .dropdown li .dropdown {left:100%;top:0;}.top-bar-section>ul>.divider ,.top-bar-section>ul>[role="separator"] {border-bottom:none;border-top:none;border-right:solid 1px #ffffff;clear:none;height:30px;width:0;}.top-bar-section .has-form {background:#ffffff;padding:0 10px;height:30px;}.top-bar-section .right li .dropdown {left:auto;right:0;}.top-bar-section .right li .dropdown li .dropdown {right:100%;}.top-bar-section .left li .dropdown {right:auto;left:0;}.top-bar-section .left li .dropdown li .dropdown {left:100%;}.no-js .top-bar-section ul li:hover>a {background:;color:#343434;}.no-js .top-bar-section ul li:active>a {background:#ffffff;color:#9e9e9e;}.no-js .top-bar-section .has-dropdown:hover>.dropdown {display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;}}.off-canvas-wrap {-webkit-backface-visibility:hidden;position:relative;width:100%;overflow:hidden;}.off-canvas-wrap.move-right ,.off-canvas-wrap.move-left {min-height:100%;-webkit-overflow-scrolling:touch;}.inner-wrap {-webkit-backface-visibility:hidden;position:relative;width:100%;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease;}.inner-wrap:before ,.inner-wrap:after {content:" ";display:table;}.inner-wrap:after {clear:both;}.tab-bar {-webkit-backface-visibility:hidden;background:#fff;color:#ffffff;height:2.8125rem;line-height:2.8125rem;position:relative;}.tab-bar h1 ,.tab-bar h2 ,.tab-bar h3 ,.tab-bar h4 ,.tab-bar h5 ,.tab-bar h6 {color:#ffffff;font-weight:bold;line-height:2.8125rem;margin:0;}.tab-bar h1 ,.tab-bar h2 ,.tab-bar h3 ,.tab-bar h4 {font-size:0.875rem;}.left-small {width:2.8125rem;height:2.8125rem;position:absolute;top:0;left:0;}.right-small {width:2.8125rem;height:2.8125rem;position:absolute;top:0;border-left:solid 1px #1a1a1a;right:0;}.tab-bar-section {padding:0 0.625rem;position:absolute;text-align:center;height:2.8125rem;top:0;}@media only screen and (min-width:40.063em){.tab-bar-section {text-align:left;}}.tab-bar-section.left {left:0;right:2.8125rem;}.tab-bar-section.right {left:2.8125rem;right:0;}.tab-bar-section.middle {left:2.8125rem;right:2.8125rem;}.tab-bar .menu-icon {text-indent:2.1875rem;width:2.8125rem;height:2.8125rem;display:block;line-height:2.0625rem;padding:0;color:#58A359;position:relative;transform:translate3d(0, 0, 0);}.tab-bar .menu-icon span:after {content:'';position:absolute;display:block;height:0;top:50%;margin-top:-0.5rem;left:0.90625rem;box-shadow:0 0px 0 1px #58A359,0 7px 0 1px #58A359,0 14px 0 1px #58A359;width:1rem;}.tab-bar .menu-icon span:hover:after {box-shadow:0 0px 0 1px #b3b3b3,0 7px 0 1px #b3b3b3,0 14px 0 1px #b3b3b3;}.left-off-canvas-menu {-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;overflow-y:auto;background:#FFF;z-index:1001;box-sizing:content-box;transition:transform 500ms ease 0s;-webkit-overflow-scrolling:touch;-ms-transform:translate(-100%, 0);-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0;}.left-off-canvas-menu * {-webkit-backface-visibility:hidden;}.right-off-canvas-menu {-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;overflow-y:auto;background:#FFFFFF;z-index:1001;box-sizing:content-box;transition:transform 500ms ease 0s;-webkit-overflow-scrolling:touch;-ms-transform:translate(100%, 0);-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);right:0;}.right-off-canvas-menu * {-webkit-backface-visibility:hidden;}ul.off-canvas-list {list-style-type:none;padding:0;margin:0;}ul.off-canvas-list li label {padding:0.3rem 0.9375rem;color:#999999;text-transform:uppercase;font-weight:bold;background:#444444;border-top:1px solid #5e5e5e;border-bottom:none;margin:0;}ul.off-canvas-list li a {display:block;padding:0.66667rem;color:rgba(255, 255, 255, 0.7);border-bottom:1px solid #262626;transition:background 300ms ease;}ul.off-canvas-list li a:hover {background:#242424;}.move-right>.inner-wrap {-ms-transform:translate(15.625rem, 0);-webkit-transform:translate3d(15.625rem, 0, 0);-moz-transform:translate3d(15.625rem, 0, 0);-ms-transform:translate3d(15.625rem, 0, 0);-o-transform:translate3d(15.625rem, 0, 0);transform:translate3d(15.625rem, 0, 0);}.move-right .exit-off-canvas {-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;display:block;position:absolute;background:rgba(255, 255, 255, 0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}@media only screen and (min-width:40.063em){.move-right .exit-off-canvas:hover {background:rgba(255, 255, 255, 0.05);}}.move-left>.inner-wrap {-ms-transform:translate(-15.625rem, 0);-webkit-transform:translate3d(-15.625rem, 0, 0);-moz-transform:translate3d(-15.625rem, 0, 0);-ms-transform:translate3d(-15.625rem, 0, 0);-o-transform:translate3d(-15.625rem, 0, 0);transform:translate3d(-15.625rem, 0, 0);}.move-left .exit-off-canvas {-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;display:block;position:absolute;background:rgba(255, 255, 255, 0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}@media only screen and (min-width:40.063em){.move-left .exit-off-canvas:hover {background:rgba(255, 255, 255, 0.05);}}.offcanvas-overlap .left-off-canvas-menu ,.offcanvas-overlap .right-off-canvas-menu {-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003;}.offcanvas-overlap .exit-offcanvas-menu {-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;;display:block;position:absolute;background:rgba(255, 255, 255, 0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);z-index:1002;}@media only screen and (min-width:40.063em){.offcanvas-overlap .exit-offcanvas-menu:hover {background:rgba(255, 255, 255, 0.05);}}.no-csstransforms .left-off-canvas-menu {left:-15.625rem;}.no-csstransforms .right-off-canvas-menu {right:-15.625rem;}.no-csstransforms .move-left>.inner-wrap {right:15.625rem;}.no-csstransforms .move-right>.inner-wrap {left:15.625rem;}@media only screen{.show-for-small-only ,.show-for-small-up ,.show-for-small ,.show-for-small-down ,.hide-for-medium-only ,.hide-for-medium-up ,.hide-for-medium ,.show-for-medium-down ,.hide-for-large-only ,.hide-for-large-up ,.hide-for-large ,.show-for-large-down ,.hide-for-xlarge-only ,.hide-for-xlarge-up ,.hide-for-xxlarge-only ,.hide-for-xxlarge-up {display:inherit !important;}.hide-for-small-only ,.hide-for-small-up ,.hide-for-small ,.hide-for-small-down ,.show-for-medium-only ,.show-for-medium-up ,.show-for-medium ,.hide-for-medium-down ,.show-for-large-only ,.show-for-large-up ,.show-for-large ,.hide-for-large-down ,.show-for-xlarge-only ,.show-for-xlarge-up ,.show-for-xxlarge-only ,.show-for-xxlarge-up {display:none !important;}.visible-for-small-only ,.visible-for-small-up ,.visible-for-small ,.visible-for-small-down ,.hidden-for-medium-only ,.hidden-for-medium-up ,.hidden-for-medium ,.visible-for-medium-down ,.hidden-for-large-only ,.hidden-for-large-up ,.hidden-for-large ,.visible-for-large-down ,.hidden-for-xlarge-only ,.hidden-for-xlarge-up ,.hidden-for-xxlarge-only ,.hidden-for-xxlarge-up {position:static !important;height:auto;width:auto;overflow:visible;clip:auto;}.hidden-for-small-only ,.hidden-for-small-up ,.hidden-for-small ,.hidden-for-small-down ,.visible-for-medium-only ,.visible-for-medium-up ,.visible-for-medium ,.hidden-for-medium-down ,.visible-for-large-only ,.visible-for-large-up ,.visible-for-large ,.hidden-for-large-down ,.visible-for-xlarge-only ,.visible-for-xlarge-up ,.visible-for-xxlarge-only ,.visible-for-xxlarge-up {position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);}table.show-for-small-only ,table.show-for-small-up ,table.show-for-small ,table.show-for-small-down ,table.hide-for-medium-only ,table.hide-for-medium-up ,table.hide-for-medium ,table.show-for-medium-down ,table.hide-for-large-only ,table.hide-for-large-up ,table.hide-for-large ,table.show-for-large-down ,table.hide-for-xlarge-only ,table.hide-for-xlarge-up ,table.hide-for-xxlarge-only ,table.hide-for-xxlarge-up {display:table;}thead.show-for-small-only ,thead.show-for-small-up ,thead.show-for-small ,thead.show-for-small-down ,thead.hide-for-medium-only ,thead.hide-for-medium-up ,thead.hide-for-medium ,thead.show-for-medium-down ,thead.hide-for-large-only ,thead.hide-for-large-up ,thead.hide-for-large ,thead.show-for-large-down ,thead.hide-for-xlarge-only ,thead.hide-for-xlarge-up ,thead.hide-for-xxlarge-only ,thead.hide-for-xxlarge-up {display:table-header-group !important;}tbody.show-for-small-only ,tbody.show-for-small-up ,tbody.show-for-small ,tbody.show-for-small-down ,tbody.hide-for-medium-only ,tbody.hide-for-medium-up ,tbody.hide-for-medium ,tbody.show-for-medium-down ,tbody.hide-for-large-only ,tbody.hide-for-large-up ,tbody.hide-for-large ,tbody.show-for-large-down ,tbody.hide-for-xlarge-only ,tbody.hide-for-xlarge-up ,tbody.hide-for-xxlarge-only ,tbody.hide-for-xxlarge-up {display:table-row-group !important;}tr.show-for-small-only ,tr.show-for-small-up ,tr.show-for-small ,tr.show-for-small-down ,tr.hide-for-medium-only ,tr.hide-for-medium-up ,tr.hide-for-medium ,tr.show-for-medium-down ,tr.hide-for-large-only ,tr.hide-for-large-up ,tr.hide-for-large ,tr.show-for-large-down ,tr.hide-for-xlarge-only ,tr.hide-for-xlarge-up ,tr.hide-for-xxlarge-only ,tr.hide-for-xxlarge-up {display:table-row !important;}th.show-for-small-only ,td.show-for-small-only ,th.show-for-small-up ,td.show-for-small-up ,th.show-for-small ,td.show-for-small ,th.show-for-small-down ,td.show-for-small-down ,th.hide-for-medium-only ,td.hide-for-medium-only ,th.hide-for-medium-up ,td.hide-for-medium-up ,th.hide-for-medium ,td.hide-for-medium ,th.show-for-medium-down ,td.show-for-medium-down ,th.hide-for-large-only ,td.hide-for-large-only ,th.hide-for-large-up ,td.hide-for-large-up ,th.hide-for-large ,td.hide-for-large ,th.show-for-large-down ,td.show-for-large-down ,th.hide-for-xlarge-only ,td.hide-for-xlarge-only ,th.hide-for-xlarge-up ,td.hide-for-xlarge-up ,th.hide-for-xxlarge-only ,td.hide-for-xxlarge-only ,th.hide-for-xxlarge-up ,td.hide-for-xxlarge-up {display:table-cell !important;}}@media only screen and (min-width:40.063em){.hide-for-small-only ,.show-for-small-up ,.hide-for-small ,.hide-for-small-down ,.show-for-medium-only ,.show-for-medium-up ,.show-for-medium ,.show-for-medium-down ,.hide-for-large-only ,.hide-for-large-up ,.hide-for-large ,.show-for-large-down ,.hide-for-xlarge-only ,.hide-for-xlarge-up ,.hide-for-xxlarge-only ,.hide-for-xxlarge-up {display:inherit !important;}.show-for-small-only ,.hide-for-small-up ,.show-for-small ,.show-for-small-down ,.hide-for-medium-only ,.hide-for-medium-up ,.hide-for-medium ,.hide-for-medium-down ,.show-for-large-only ,.show-for-large-up ,.show-for-large ,.hide-for-large-down ,.show-for-xlarge-only ,.show-for-xlarge-up ,.show-for-xxlarge-only ,.show-for-xxlarge-up {display:none !important;}.hidden-for-small-only ,.visible-for-small-up ,.hidden-for-small ,.hidden-for-small-down ,.visible-for-medium-only ,.visible-for-medium-up ,.visible-for-medium ,.visible-for-medium-down ,.hidden-for-large-only ,.hidden-for-large-up ,.hidden-for-large ,.visible-for-large-down ,.hidden-for-xlarge-only ,.hidden-for-xlarge-up ,.hidden-for-xxlarge-only ,.hidden-for-xxlarge-up {position:static !important;height:auto;width:auto;overflow:visible;clip:auto;}.visible-for-small-only ,.hidden-for-small-up ,.visible-for-small ,.visible-for-small-down ,.hidden-for-medium-only ,.hidden-for-medium-up ,.hidden-for-medium ,.hidden-for-medium-down ,.visible-for-large-only ,.visible-for-large-up ,.visible-for-large ,.hidden-for-large-down ,.visible-for-xlarge-only ,.visible-for-xlarge-up ,.visible-for-xxlarge-only ,.visible-for-xxlarge-up {position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);}table.hide-for-small-only ,table.show-for-small-up ,table.hide-for-small ,table.hide-for-small-down ,table.show-for-medium-only ,table.show-for-medium-up ,table.show-for-medium ,table.show-for-medium-down ,table.hide-for-large-only ,table.hide-for-large-up ,table.hide-for-large ,table.show-for-large-down ,table.hide-for-xlarge-only ,table.hide-for-xlarge-up ,table.hide-for-xxlarge-only ,table.hide-for-xxlarge-up {display:table;}thead.hide-for-small-only ,thead.show-for-small-up ,thead.hide-for-small ,thead.hide-for-small-down ,thead.show-for-medium-only ,thead.show-for-medium-up ,thead.show-for-medium ,thead.show-for-medium-down ,thead.hide-for-large-only ,thead.hide-for-large-up ,thead.hide-for-large ,thead.show-for-large-down ,thead.hide-for-xlarge-only ,thead.hide-for-xlarge-up ,thead.hide-for-xxlarge-only ,thead.hide-for-xxlarge-up {display:table-header-group !important;}tbody.hide-for-small-only ,tbody.show-for-small-up ,tbody.hide-for-small ,tbody.hide-for-small-down ,tbody.show-for-medium-only ,tbody.show-for-medium-up ,tbody.show-for-medium ,tbody.show-for-medium-down ,tbody.hide-for-large-only ,tbody.hide-for-large-up ,tbody.hide-for-large ,tbody.show-for-large-down ,tbody.hide-for-xlarge-only ,tbody.hide-for-xlarge-up ,tbody.hide-for-xxlarge-only ,tbody.hide-for-xxlarge-up {display:table-row-group !important;}tr.hide-for-small-only ,tr.show-for-small-up ,tr.hide-for-small ,tr.hide-for-small-down ,tr.show-for-medium-only ,tr.show-for-medium-up ,tr.show-for-medium ,tr.show-for-medium-down ,tr.hide-for-large-only ,tr.hide-for-large-up ,tr.hide-for-large ,tr.show-for-large-down ,tr.hide-for-xlarge-only ,tr.hide-for-xlarge-up ,tr.hide-for-xxlarge-only ,tr.hide-for-xxlarge-up {display:table-row !important;}th.hide-for-small-only ,td.hide-for-small-only ,th.show-for-small-up ,td.show-for-small-up ,th.hide-for-small ,td.hide-for-small ,th.hide-for-small-down ,td.hide-for-small-down ,th.show-for-medium-only ,td.show-for-medium-only ,th.show-for-medium-up ,td.show-for-medium-up ,th.show-for-medium ,td.show-for-medium ,th.show-for-medium-down ,td.show-for-medium-down ,th.hide-for-large-only ,td.hide-for-large-only ,th.hide-for-large-up ,td.hide-for-large-up ,th.hide-for-large ,td.hide-for-large ,th.show-for-large-down ,td.show-for-large-down ,th.hide-for-xlarge-only ,td.hide-for-xlarge-only ,th.hide-for-xlarge-up ,td.hide-for-xlarge-up ,th.hide-for-xxlarge-only ,td.hide-for-xxlarge-only ,th.hide-for-xxlarge-up ,td.hide-for-xxlarge-up {display:table-cell !important;}}@media only screen and (min-width:64.063em){.hide-for-small-only ,.show-for-small-up ,.hide-for-small ,.hide-for-small-down ,.hide-for-medium-only ,.show-for-medium-up ,.hide-for-medium ,.hide-for-medium-down ,.show-for-large-only ,.show-for-large-up ,.show-for-large ,.show-for-large-down ,.hide-for-xlarge-only ,.hide-for-xlarge-up ,.hide-for-xxlarge-only ,.hide-for-xxlarge-up {display:inherit !important;}.show-for-small-only ,.hide-for-small-up ,.show-for-small ,.show-for-small-down ,.show-for-medium-only ,.hide-for-medium-up ,.show-for-medium ,.show-for-medium-down ,.hide-for-large-only ,.hide-for-large-up ,.hide-for-large ,.hide-for-large-down ,.show-for-xlarge-only ,.show-for-xlarge-up ,.show-for-xxlarge-only ,.show-for-xxlarge-up {display:none !important;}.hidden-for-small-only ,.visible-for-small-up ,.hidden-for-small ,.hidden-for-small-down ,.hidden-for-medium-only ,.visible-for-medium-up ,.hidden-for-medium ,.hidden-for-medium-down ,.visible-for-large-only ,.visible-for-large-up ,.visible-for-large ,.visible-for-large-down ,.hidden-for-xlarge-only ,.hidden-for-xlarge-up ,.hidden-for-xxlarge-only ,.hidden-for-xxlarge-up {position:static !important;height:auto;width:auto;overflow:visible;clip:auto;}.visible-for-small-only ,.hidden-for-small-up ,.visible-for-small ,.visible-for-small-down ,.visible-for-medium-only ,.hidden-for-medium-up ,.visible-for-medium ,.visible-for-medium-down ,.hidden-for-large-only ,.hidden-for-large-up ,.hidden-for-large ,.hidden-for-large-down ,.visible-for-xlarge-only ,.visible-for-xlarge-up ,.visible-for-xxlarge-only ,.visible-for-xxlarge-up {position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);}table.hide-for-small-only ,table.show-for-small-up ,table.hide-for-small ,table.hide-for-small-down ,table.hide-for-medium-only ,table.show-for-medium-up ,table.hide-for-medium ,table.hide-for-medium-down ,table.show-for-large-only ,table.show-for-large-up ,table.show-for-large ,table.show-for-large-down ,table.hide-for-xlarge-only ,table.hide-for-xlarge-up ,table.hide-for-xxlarge-only ,table.hide-for-xxlarge-up {display:table;}thead.hide-for-small-only ,thead.show-for-small-up ,thead.hide-for-small ,thead.hide-for-small-down ,thead.hide-for-medium-only ,thead.show-for-medium-up ,thead.hide-for-medium ,thead.hide-for-medium-down ,thead.show-for-large-only ,thead.show-for-large-up ,thead.show-for-large ,thead.show-for-large-down ,thead.hide-for-xlarge-only ,thead.hide-for-xlarge-up ,thead.hide-for-xxlarge-only ,thead.hide-for-xxlarge-up {display:table-header-group !important;}tbody.hide-for-small-only ,tbody.show-for-small-up ,tbody.hide-for-small ,tbody.hide-for-small-down ,tbody.hide-for-medium-only ,tbody.show-for-medium-up ,tbody.hide-for-medium ,tbody.hide-for-medium-down ,tbody.show-for-large-only ,tbody.show-for-large-up ,tbody.show-for-large ,tbody.show-for-large-down ,tbody.hide-for-xlarge-only ,tbody.hide-for-xlarge-up ,tbody.hide-for-xxlarge-only ,tbody.hide-for-xxlarge-up {display:table-row-group !important;}tr.hide-for-small-only ,tr.show-for-small-up ,tr.hide-for-small ,tr.hide-for-small-down ,tr.hide-for-medium-only ,tr.show-for-medium-up ,tr.hide-for-medium ,tr.hide-for-medium-down ,tr.show-for-large-only ,tr.show-for-large-up ,tr.show-for-large ,tr.show-for-large-down ,tr.hide-for-xlarge-only ,tr.hide-for-xlarge-up ,tr.hide-for-xxlarge-only ,tr.hide-for-xxlarge-up {display:table-row !important;}th.hide-for-small-only ,td.hide-for-small-only ,th.show-for-small-up ,td.show-for-small-up ,th.hide-for-small ,td.hide-for-small ,th.hide-for-small-down ,td.hide-for-small-down ,th.hide-for-medium-only ,td.hide-for-medium-only ,th.show-for-medium-up ,td.show-for-medium-up ,th.hide-for-medium ,td.hide-for-medium ,th.hide-for-medium-down ,td.hide-for-medium-down ,th.show-for-large-only ,td.show-for-large-only ,th.show-for-large-up ,td.show-for-large-up ,th.show-for-large ,td.show-for-large ,th.show-for-large-down ,td.show-for-large-down ,th.hide-for-xlarge-only ,td.hide-for-xlarge-only ,th.hide-for-xlarge-up ,td.hide-for-xlarge-up ,th.hide-for-xxlarge-only ,td.hide-for-xxlarge-only ,th.hide-for-xxlarge-up ,td.hide-for-xxlarge-up {display:table-cell !important;}}@media only screen and (min-width:90.063em){.hide-for-small-only ,.show-for-small-up ,.hide-for-small ,.hide-for-small-down ,.hide-for-medium-only ,.show-for-medium-up ,.hide-for-medium ,.hide-for-medium-down ,.hide-for-large-only ,.show-for-large-up ,.hide-for-large ,.hide-for-large-down ,.show-for-xlarge-only ,.show-for-xlarge-up ,.hide-for-xxlarge-only ,.hide-for-xxlarge-up {display:inherit !important;}.show-for-small-only ,.hide-for-small-up ,.show-for-small ,.show-for-small-down ,.show-for-medium-only ,.hide-for-medium-up ,.show-for-medium ,.show-for-medium-down ,.show-for-large-only ,.hide-for-large-up ,.show-for-large ,.show-for-large-down ,.hide-for-xlarge-only ,.hide-for-xlarge-up ,.show-for-xxlarge-only ,.show-for-xxlarge-up {display:none !important;}.hidden-for-small-only ,.visible-for-small-up ,.hidden-for-small ,.hidden-for-small-down ,.hidden-for-medium-only ,.visible-for-medium-up ,.hidden-for-medium ,.hidden-for-medium-down ,.hidden-for-large-only ,.visible-for-large-up ,.hidden-for-large ,.hidden-for-large-down ,.visible-for-xlarge-only ,.visible-for-xlarge-up ,.hidden-for-xxlarge-only ,.hidden-for-xxlarge-up {position:static !important;height:auto;width:auto;overflow:visible;clip:auto;}.visible-for-small-only ,.hidden-for-small-up ,.visible-for-small ,.visible-for-small-down ,.visible-for-medium-only ,.hidden-for-medium-up ,.visible-for-medium ,.visible-for-medium-down ,.visible-for-large-only ,.hidden-for-large-up ,.visible-for-large ,.visible-for-large-down ,.hidden-for-xlarge-only ,.hidden-for-xlarge-up ,.visible-for-xxlarge-only ,.visible-for-xxlarge-up {position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);}table.hide-for-small-only ,table.show-for-small-up ,table.hide-for-small ,table.hide-for-small-down ,table.hide-for-medium-only ,table.show-for-medium-up ,table.hide-for-medium ,table.hide-for-medium-down ,table.hide-for-large-only ,table.show-for-large-up ,table.hide-for-large ,table.hide-for-large-down ,table.show-for-xlarge-only ,table.show-for-xlarge-up ,table.hide-for-xxlarge-only ,table.hide-for-xxlarge-up {display:table;}thead.hide-for-small-only ,thead.show-for-small-up ,thead.hide-for-small ,thead.hide-for-small-down ,thead.hide-for-medium-only ,thead.show-for-medium-up ,thead.hide-for-medium ,thead.hide-for-medium-down ,thead.hide-for-large-only ,thead.show-for-large-up ,thead.hide-for-large ,thead.hide-for-large-down ,thead.show-for-xlarge-only ,thead.show-for-xlarge-up ,thead.hide-for-xxlarge-only ,thead.hide-for-xxlarge-up {display:table-header-group !important;}tbody.hide-for-small-only ,tbody.show-for-small-up ,tbody.hide-for-small ,tbody.hide-for-small-down ,tbody.hide-for-medium-only ,tbody.show-for-medium-up ,tbody.hide-for-medium ,tbody.hide-for-medium-down ,tbody.hide-for-large-only ,tbody.show-for-large-up ,tbody.hide-for-large ,tbody.hide-for-large-down ,tbody.show-for-xlarge-only ,tbody.show-for-xlarge-up ,tbody.hide-for-xxlarge-only ,tbody.hide-for-xxlarge-up {display:table-row-group !important;}tr.hide-for-small-only ,tr.show-for-small-up ,tr.hide-for-small ,tr.hide-for-small-down ,tr.hide-for-medium-only ,tr.show-for-medium-up ,tr.hide-for-medium ,tr.hide-for-medium-down ,tr.hide-for-large-only ,tr.show-for-large-up ,tr.hide-for-large ,tr.hide-for-large-down ,tr.show-for-xlarge-only ,tr.show-for-xlarge-up ,tr.hide-for-xxlarge-only ,tr.hide-for-xxlarge-up {display:table-row !important;}th.hide-for-small-only ,td.hide-for-small-only ,th.show-for-small-up ,td.show-for-small-up ,th.hide-for-small ,td.hide-for-small ,th.hide-for-small-down ,td.hide-for-small-down ,th.hide-for-medium-only ,td.hide-for-medium-only ,th.show-for-medium-up ,td.show-for-medium-up ,th.hide-for-medium ,td.hide-for-medium ,th.hide-for-medium-down ,td.hide-for-medium-down ,th.hide-for-large-only ,td.hide-for-large-only ,th.show-for-large-up ,td.show-for-large-up ,th.hide-for-large ,td.hide-for-large ,th.hide-for-large-down ,td.hide-for-large-down ,th.show-for-xlarge-only ,td.show-for-xlarge-only ,th.show-for-xlarge-up ,td.show-for-xlarge-up ,th.hide-for-xxlarge-only ,td.hide-for-xxlarge-only ,th.hide-for-xxlarge-up ,td.hide-for-xxlarge-up {display:table-cell !important;}}@media only screen and (min-width:120.063em){.hide-for-small-only ,.show-for-small-up ,.hide-for-small ,.hide-for-small-down ,.hide-for-medium-only ,.show-for-medium-up ,.hide-for-medium ,.hide-for-medium-down ,.hide-for-large-only ,.show-for-large-up ,.hide-for-large ,.hide-for-large-down ,.hide-for-xlarge-only ,.show-for-xlarge-up ,.show-for-xxlarge-only ,.show-for-xxlarge-up {display:inherit !important;}.show-for-small-only ,.hide-for-small-up ,.show-for-small ,.show-for-small-down ,.show-for-medium-only ,.hide-for-medium-up ,.show-for-medium ,.show-for-medium-down ,.show-for-large-only ,.hide-for-large-up ,.show-for-large ,.show-for-large-down ,.show-for-xlarge-only ,.hide-for-xlarge-up ,.hide-for-xxlarge-only ,.hide-for-xxlarge-up {display:none !important;}.hidden-for-small-only ,.visible-for-small-up ,.hidden-for-small ,.hidden-for-small-down ,.hidden-for-medium-only ,.visible-for-medium-up ,.hidden-for-medium ,.hidden-for-medium-down ,.hidden-for-large-only ,.visible-for-large-up ,.hidden-for-large ,.hidden-for-large-down ,.hidden-for-xlarge-only ,.visible-for-xlarge-up ,.visible-for-xxlarge-only ,.visible-for-xxlarge-up {position:static !important;height:auto;width:auto;overflow:visible;clip:auto;}.visible-for-small-only ,.hidden-for-small-up ,.visible-for-small ,.visible-for-small-down ,.visible-for-medium-only ,.hidden-for-medium-up ,.visible-for-medium ,.visible-for-medium-down ,.visible-for-large-only ,.hidden-for-large-up ,.visible-for-large ,.visible-for-large-down ,.visible-for-xlarge-only ,.hidden-for-xlarge-up ,.hidden-for-xxlarge-only ,.hidden-for-xxlarge-up {position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);}table.hide-for-small-only ,table.show-for-small-up ,table.hide-for-small ,table.hide-for-small-down ,table.hide-for-medium-only ,table.show-for-medium-up ,table.hide-for-medium ,table.hide-for-medium-down ,table.hide-for-large-only ,table.show-for-large-up ,table.hide-for-large ,table.hide-for-large-down ,table.hide-for-xlarge-only ,table.show-for-xlarge-up ,table.show-for-xxlarge-only ,table.show-for-xxlarge-up {display:table;}thead.hide-for-small-only ,thead.show-for-small-up ,thead.hide-for-small ,thead.hide-for-small-down ,thead.hide-for-medium-only ,thead.show-for-medium-up ,thead.hide-for-medium ,thead.hide-for-medium-down ,thead.hide-for-large-only ,thead.show-for-large-up ,thead.hide-for-large ,thead.hide-for-large-down ,thead.hide-for-xlarge-only ,thead.show-for-xlarge-up ,thead.show-for-xxlarge-only ,thead.show-for-xxlarge-up {display:table-header-group !important;}tbody.hide-for-small-only ,tbody.show-for-small-up ,tbody.hide-for-small ,tbody.hide-for-small-down ,tbody.hide-for-medium-only ,tbody.show-for-medium-up ,tbody.hide-for-medium ,tbody.hide-for-medium-down ,tbody.hide-for-large-only ,tbody.show-for-large-up ,tbody.hide-for-large ,tbody.hide-for-large-down ,tbody.hide-for-xlarge-only ,tbody.show-for-xlarge-up ,tbody.show-for-xxlarge-only ,tbody.show-for-xxlarge-up {display:table-row-group !important;}tr.hide-for-small-only ,tr.show-for-small-up ,tr.hide-for-small ,tr.hide-for-small-down ,tr.hide-for-medium-only ,tr.show-for-medium-up ,tr.hide-for-medium ,tr.hide-for-medium-down ,tr.hide-for-large-only ,tr.show-for-large-up ,tr.hide-for-large ,tr.hide-for-large-down ,tr.hide-for-xlarge-only ,tr.show-for-xlarge-up ,tr.show-for-xxlarge-only ,tr.show-for-xxlarge-up {display:table-row !important;}th.hide-for-small-only ,td.hide-for-small-only ,th.show-for-small-up ,td.show-for-small-up ,th.hide-for-small ,td.hide-for-small ,th.hide-for-small-down ,td.hide-for-small-down ,th.hide-for-medium-only ,td.hide-for-medium-only ,th.show-for-medium-up ,td.show-for-medium-up ,th.hide-for-medium ,td.hide-for-medium ,th.hide-for-medium-down ,td.hide-for-medium-down ,th.hide-for-large-only ,td.hide-for-large-only ,th.show-for-large-up ,td.show-for-large-up ,th.hide-for-large ,td.hide-for-large ,th.hide-for-large-down ,td.hide-for-large-down ,th.hide-for-xlarge-only ,td.hide-for-xlarge-only ,th.show-for-xlarge-up ,td.show-for-xlarge-up ,th.show-for-xxlarge-only ,td.show-for-xxlarge-only ,th.show-for-xxlarge-up ,td.show-for-xxlarge-up {display:table-cell !important;}}.show-for-landscape ,.hide-for-portrait {display:inherit !important;}.hide-for-landscape ,.show-for-portrait {display:none !important;}table.hide-for-landscape ,table.show-for-portrait {display:table;}thead.hide-for-landscape ,thead.show-for-portrait {display:table-header-group !important;}tbody.hide-for-landscape ,tbody.show-for-portrait {display:table-row-group !important;}tr.hide-for-landscape ,tr.show-for-portrait {display:table-row !important;}td.hide-for-landscape ,td.show-for-portrait ,th.hide-for-landscape ,th.show-for-portrait {display:table-cell !important;}@media only screen and (orientation: landscape){.show-for-landscape ,.hide-for-portrait {display:inherit !important;}.hide-for-landscape ,.show-for-portrait {display:none !important;}table.show-for-landscape ,table.hide-for-portrait {display:table;}thead.show-for-landscape ,thead.hide-for-portrait {display:table-header-group !important;}tbody.show-for-landscape ,tbody.hide-for-portrait {display:table-row-group !important;}tr.show-for-landscape ,tr.hide-for-portrait {display:table-row !important;}td.show-for-landscape ,td.hide-for-portrait ,th.show-for-landscape ,th.hide-for-portrait {display:table-cell !important;}}@media only screen and (orientation: portrait){.show-for-portrait ,.hide-for-landscape {display:inherit !important;}.hide-for-portrait ,.show-for-landscape {display:none !important;}table.show-for-portrait ,table.hide-for-landscape {display:table;}thead.show-for-portrait ,thead.hide-for-landscape {display:table-header-group !important;}tbody.show-for-portrait ,tbody.hide-for-landscape {display:table-row-group !important;}tr.show-for-portrait ,tr.hide-for-landscape {display:table-row !important;}td.show-for-portrait ,td.hide-for-landscape ,th.show-for-portrait ,th.hide-for-landscape {display:table-cell !important;}}.show-for-touch {display:none !important;}.hide-for-touch {display:inherit !important;}.touch .show-for-touch {display:inherit !important;}.touch .hide-for-touch {display:none !important;}table.hide-for-touch {display:table;}.touch table.show-for-touch {display:table;}thead.hide-for-touch {display:table-header-group !important;}.touch thead.show-for-touch {display:table-header-group !important;}tbody.hide-for-touch {display:table-row-group !important;}.touch tbody.show-for-touch {display:table-row-group !important;}tr.hide-for-touch {display:table-row !important;}.touch tr.show-for-touch {display:table-row !important;}td.hide-for-touch {display:table-cell !important;}.touch td.show-for-touch {display:table-cell !important;}th.hide-for-touch {display:table-cell !important;}.touch th.show-for-touch {display:table-cell !important;}@media print{.show-for-print {display:block;}.hide-for-print {display:none;}table.show-for-print {display:table;}thead.show-for-print {display:table-header-group !important;}tbody.show-for-print {display:table-row-group !important;}tr.show-for-print {display:table-row !important;}td.show-for-print {display:table-cell !important;}th.show-for-print {display:table-cell !important;}}.no-spin, .no-spin:hover, .no-spin:focus {-webkit-appearance: none;margin: 0;-moz-appearance:textfield;}
body{color:#131516;font-family:Arial,Helvetica,Verdana, sans-serif;line-height:1.2;text-rendering: optimizeLegibility;}
@media only screen and (min-width:1280px){
	.row, .contain-to-grid .top-bar {max-width:120rem;}
}
a {color:#131516;}
a:hover, a:focus {color: #829356;}
h1, h2, h3, h4, h5, h6{color:#131518;font-family: inherit;}
.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6, .panel p, .panel li {color: #373D36;}
table tr th, table tr td{color:#131516;}
.no-collapse{min-height: 1px !important; }
.absolute {position: absolute !important;}
.relative {position: relative !important;}
.initial {position: initial !important;}
.width-unset {width:unset !important;}
.width-15 {width:15% !important;}
.width-20 {width:20% !important;}
.width-25 {width:25% !important;}
.width-33 {width:33% !important;}
.width-50 {width:50% !important;}
.width-75 {width:75% !important;}
.width-100 {width:100% !important;}
.max-width-100 {max-width:100% !important;}
.max-width-50 {max-width:50% !important;}
.min-width-100 {min-width:100% !important;}
.min-width-50 {min-width:50% !important;}
.height-auto {height:auto !important;}
.height-10 {height:10px !important;}
.height-20 {height:20px !important;}
.height-25 {height:25px !important;}
.height-30 {height:30px !important;}
.height-40 {height:40px !important;}
.height-50 {height:50px !important;}
.height-75 {height:75px !important;}
.height-110 {height:110px !important;}
.height-140 {height:140px !important;}
.height-150 {height:150px !important;}
.max-height-100 {max-height:100% !important;}
.max-height-50 {max-height:50% !important;}
.min-height-100 {min-height:100% !important;}
.min-height-50 {min-height:50% !important;}
.alert-color {color: #FF4D4D;}
.secondary-color {color: #9e9e9e !important;}
.bold {font-weight: bold !important;}
.no-bold {font-weight: normal !important;}
.no-list-style {list-style:none ;}
.text-10 {font-size:0.625rem !important;}
.text-11 {font-size:0.688rem !important;}
.text-12 {font-size:0.75rem !important;}
.text-13 {font-size:0.813rem !important;}
.text-14 {font-size:0.875rem !important;}
.text-16 {font-size:1rem !important;}	
.text-18 {font-size:1.125rem !important;}
.text-20 {font-size:1.250rem !important;}
.text-22 {font-size:1.375rem !important;}
.text-24 {font-size:1.500rem !important;}
.text-26 {font-size:1.625rem !important;}
.text-28 {font-size:1.75rem !important;}
.text-30 {font-size:1.875rem !important;}
.text-32 {font-size:2rem !important;}
.text-40 {font-size:2.5rem !important;}
.top-0 {top:0px !important;}
.top3 {top:3px !important;}
.top5 {top:5px !important;}
.top8 {top:8px !important;}
.top-5 {top:5px !important;}
.bottom-0 {bottom:0px !important;}
.bottom-10 {bottom:10px !important;}
.rigth-0 {right:0px !important;}
.rigth7 {right:7px !important;}
.rigth-20 {right:20px !important;}
.left-0 {left:0px !important;}
.no-border {border:0 !important;}
.no-border-left{border-left:0 !important;}
.no-border-right{border-right:0 !important;}
.border{border:1px solid #dddddd !important;}
.border-left{border-left:1px solid #dddddd !important;}
.border-right{border-right:1px solid #dddddd !important;}
.border-top{border-top:1px solid #dddddd !important;}
.border-bottom{border-bottom:1px solid #dddddd !important;}
.border-bottom-lighter-indigo{border-bottom:1px solid #3C6478 !important;}
.border-right-lilia{border-right:1px solid #F2F3F4 !important;}
.border-left-lilia{border-left:1px solid #F2F3F4 !important;}
.border-color-white {border-color:#ffffff !important;}
.border-width-1{border-width:1px !important;}
.border-width-2{border-width:2px !important;}
.border-radius-top5{-moz-border-radius:5px 5px 0px 0px !important; -webkit-border-radius:5px 5px 0px 0px !important;border-radius:5px 5px 0px 0px !important;}
.border-radius-5{-moz-border-radius:5px !important; -webkit-border-radius:5px !important;border-radius:5px !important;}
.border-radius-3{-moz-border-radius:3px !important; -webkit-border-radius:3px !important;border-radius:3px !important;}
.border-radius-0{-moz-border-radius:0px !important; -webkit-border-radius:0px !important;border-radius:0px !important;}
.float-left{float:left !important;}
.float-right{float:right !important;}
.no-float{float:none !important;}
.no-margin{margin:0px !important;}
.no-margin-top {margin-top:0px !important;}
.no-margin-bottom {margin-bottom:0 !important;}
.no-margin-right {margin-right:0 !important;}
.no-margin-left {margin-left:0 !important;}
.margin-5 {margin:5px !important;}
.margin-10 {margin:10px !important;}
.margin-15 {margin:15px !important;}
.margin-20 {margin:20px !important;}
.margin-bottom-5 {margin-bottom:5px !important;}
.margin-bottom-10 {margin-bottom:10px !important;}
.margin-bottom-15 {margin-bottom:15px !important;}
.margin-bottom-20 {margin-bottom:20px !important;}
.margin-bottom-25 {margin-bottom:25px !important;}
.margin-bottom-30 {margin-bottom:30px !important;}
.margin-top-5 {margin-top:5px !important;}
.margin-top-10 {margin-top:10px !important;}
.margin-top-15 {margin-top:15px !important;}
.margin-top-20 {margin-top:20px !important;}
.margin-top-25 {margin-top:25px !important;}
.margin-top-30 {margin-top:30px !important;}
.margin-top-35 {margin-top:35px !important;}
.margin-top-40 {margin-top:40px !important;}
.margin-left-5 {margin-left:5px !important;}
.margin-left-10 {margin-left:10px !important;}
.margin-left-20 {margin-left:20px !important;}
.margin-left-30 {margin-left:30px !important;}
.margin-left-20p {margin-left:20% !important;}
.margin-left-25p {margin-left:25% !important;}
.margin-left-33p {margin-left:33% !important;}
.margin-left-auto {margin-left:auto !important;}
.margin-right-0 {margin-right:0px !important;}
.margin-right-5 {margin-right:5px !important;}
.margin-right-10 {margin-right:10px !important;}
.margin-right-15 {margin-right:15px !important;}
.margin-right-20 {margin-right:20px !important;}
.margin-right-25 {margin-right:25px !important;}
.margin-right-30 {margin-right:30px !important;}
.margin-right-auto {margin-right:auto !important;}
.no-padding {padding:0 !important;}
.no-padding-bottom {padding-bottom: 0 !important;}
.no-padding-left {padding-left: 0 !important;}
.no-padding-right {padding-right: 0 !important;}
.padding-3 {padding: 3px !important;}
.padding-5 {padding: 5px !important;}
.padding-8 {padding: 8px !important;}
.padding-10 {padding: 10px !important;}
.padding-15 {padding: 15px !important;}
.padding-20 {padding: 20px !important;}
.padding-left-5 {padding-left: 5px !important;}
.padding-left-10 {padding-left: 10px !important;}
.padding-left-20 {padding-left: 20px !important;}
.padding-right-5 {padding-right: 5px !important;}
.padding-right-10 {padding-right: 10px !important;}
.padding-top-10 {padding-top: 10px !important;}
.padding-top-20 {padding-top: 20px !important;}
.padding-top-25 {padding-top: 25px !important;}
.padding-top-30 {padding-top: 30px !important;}
.padding-top-35 {padding-top: 35px !important;}
.padding-bottom-10 {padding-bottom: 10px !important;}
.padding-bottom-20 {padding-bottom: 20px !important;}
.width-8-5-rem {width:8.5rem !important;}
.white {color:#FFFFFF !important;}
.white-bg {background:#FFFFFF !important;}
.black {color:#000 !important;}
.black-bg {background:#000 !important;}
.green {color:#76B947 !important;}
.green-bg {background:#76B947 !important;}
.yellow {color:#ffc107 !important;}
.yellow-bg {background:#ffc107 !important;}
.orange-bg{background-color: #fc8e2a !important;}
.orange{color: #fc8e2a !important;}
.gray { color:#fcfcfc!important;}
.gray-bg {background:#fcfcfc !important;}
.light-gray-bg {background:#efefef !important;}
.dark-gray {color:#e0e0e0 !important;}
.dark-gray-bg {background:#e0e0e0 !important;}
.transparent-bg{background:transparent !important;}
.transparent{color:transparent !important;}
.opacity-05{opacity:0.5 !important;}
.jet {color:#131516 !important;}
.jet-bg {background:#131516 !important;}
.raven{color: #373D3F !important;}
.raven-bg{background: #373D3F !important;}
.lilia{color: #F2F3F4 !important;}
.lilia-bg{background: #F2F3F4 !important;}
.heather{color:#c1c7c9 !important;}
.heather-bg{background:#c1c7c9 !important;}
.ruby{color:#C02F1D !important;}
.ruby-bg{background:#C02F1D !important;}
.darkest-ruby{color:#9A2617 !important;}
.darkest-ruby-bg{background:#9A2617 !important;}
.coral{color:#F26D21 !important;}
.coral-bg{background:#F26D21 !important;}
.lighter-daisy{color: #EFD469 !important;}
.lighter-daisy-bg{background: #EFD469 !important;}
.daisy{color: #EBC944 !important;}
.daisy-bg{background: #EBC944 !important;}
.darkest-daisy{color: #BCA136 !important;}
.darkest-daisy-bg{background: #BCA136 !important;}
.darkest-kelly{color: #829356 !important;}
.darkest-kelly-bg{background: #829356 !important;}
.kelly{color: #A3B86C !important;}
.kelly-bg{background: #A3B86C !important;}
.lighter-kelly{color: #B5C689 !important;}
.lighter-kelly-bg{background: #B5C689 !important;}
.darkest-alice{color: #107896 !important;}
.darkest-alice-bg{background: #107896 !important;}
.darkest-indigo{color: #093145 !important;}
.darkest-indigo-bg{background: #093145 !important;}
.indigo{color: #0D3D56 !important;}
.indigo-bg{background: #0D3D56 !important;}
.green-icon {-webkit-filter: hue-rotate(220deg) saturate(2.5); filter: hue-rotate(220deg) saturate(2.5);}   
.red {color:#ff0000 !important;}
.red-bg {background:#ff0000 !important;}
.beige-bg {background: #fdf684 !important;}
.light-beige-bg  {background:#f5f5dc !important;}
.link-color-white {color:#FFFFFF !important;}
.link-color-black {color:#000000 !important;}
.price-red {color:#b22222 !important;}
.no-height{height:unset !important;}
.line-height-0 {line-height: 0em !important;}
.line-height-1 {line-height: 1em !important;}
.line-height-12 {line-height: 1.2em !important;}
.line-height-13 {line-height: 1.3em !important;}
.line-height-14 {line-height: 1.4em !important;}
.line-height-15 {line-height: 1.5em !important;}
.line-height-18 {line-height: 1.8em !important;}
.line-height-19 {line-height: 1.9em !important;}
.line-height-2 {line-height: 2em !important;}
.line-height-25 {line-height: 2.5em !important;}
.line-height-30 {line-height: 3em !important;}
.line-height-18-rem {line-height: 1.8rem !important;}
.underline {text-decoration: underline !important;}
.no-underline {text-decoration: none !important;}
.line-through{text-decoration: line-through !important;}
.box-shadow{box-shadow:0 2px 5px #808080 !important;}
.background-transparent{background:transparent !important;}
.no-background-image{background-image:none !important;}
.display-block {display: block !important;}
.display-inline {display: inline !important;}
.display-none {display: none !important;}
.visibility {visibility: visible !important;}
.odd:last-child {border-bottom:1px solid #dddddd;margin-bottom: 15px !IMPORTANT;}
.odd {padding:10px;}
.even {background:#ffffff !important; padding:10px;}
.even:last-child {border-bottom:1px solid #dddddd;margin-bottom: 15px !IMPORTANT;}
.center-vertically {position:relative !important;top:50% !important; -webkit-transform:translateY(-50%) !important; -ms-transform:translateY(-50%) !important;transform:translateY(-50%) !important;}
.center-horizontally {display: block !important;margin: 0 auto !important;}
.product-page-paragraphs .product-page-h2-titel{background:#F2F3F4 !important;padding:5px 10px !important;border-radius: 5px;}
.product-page-paragraphs p{margin:0;}
button.btOrange, .btOrange {background-color: #fc8e2a !important;}
button.btOrange:hover, button.btOrange:focus, .btOrange:hover, .btOrange:focus {background-color: rgb(242,114,28) !important; }
button.btGray, .btGray {background-color: #e8e8e8 !important;}
button.btGray:hover, button.btGray:focus, .btGray:hover, .btGray:focus {background-color:#e3e3e3 !important; }
button.btTransparent, .btTransparent {background-color: transparent !important;}
button.btTransparent:hover, button.btTransparent:focus, .btTransparent:hover, .btTransparent:focus {background-color:#e3e3e3 !important; }
.flex-wrapper-global {display:flex;align-items: center;}
.flex-wrapper-centered {display: flex !important;align-items: center;justify-content: center;}
.flex-wrapper-left {display: flex !important;align-items: center;justify-content: flex-start;}
.flex-wrapper-left-wrap {display: flex !important;align-items: center;justify-content: flex-start;flex-wrap: wrap;}
.flex-wrapper-right {display: flex !important;align-items: center;justify-content: flex-end;}
.flex-wrapper-left-column {display: flex !important;align-items: flex-start;flex-direction: column;}
.flex-wrapper-center-column {display: flex !important;align-items: center;flex-direction: column;}
.flex-wrapper-right-column {display: flex !important;align-items: flex-end;flex-direction: column;}
.flex-wrapper-left-space-evenly-between {display: flex !important;justify-content: space-evenly;}
.flex-wrapper-centered-space-between {display: flex !important;align-items: center;justify-content: space-between;}
.flex-wrapper-centered-space-evenly-between {display: flex !important;align-items: center;justify-content: space-evenly;}
.flex-wrapper-pre-footer {display: flex;align-items: center;justify-content: space-evenly;}
.flex-wrapper-footer {display: flex;align-items: flex-start;justify-content: space-between;}
.has-tip {cursor: pointer;}
.lg-backdrop {background-color: rgb(0 0 0 / 85%) !important;}
.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {display: flex;justify-content: center;align-items: center;background: #fff;}
.lg-outer .lg-thumb-item img { max-height: 100% !important;width: auto !important;height: unset !important;}
.lg-inner .lg-item .lg-img-wrap .lg-image {border-radius: 5px;max-height: 80vh;}
.lg-toolbar button.lg-close {color: #f58b4c;font-size: 32px !important; margin-left:15px;margin-right:10px;}
.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {border-color: #f58b4c !important;}
.feedback-message {display: none;background-color:#B5C689;color:#093145;padding:5px 10px;margin: 10px 0;text-align: center;border-radius: 5px;font-weight: bold;opacity: 0;transition: opacity 0.3s;}
#front-slider img {display: none;}
.sveawebpay_delbetalning_title{border-bottom: 1px solid #58a359; font-size: 1.1rem; font-weight: bold; margin-bottom: 20px; padding-bottom: 10px;}
.sveawebpay_delbetalning_field label input {margin-right:10px;}
.category-boxes ul.small-block-grid-1.medium-block-grid-2 {padding-left: 0.42rem; padding-right: 0.42rem;}
.category-boxes ul.small-block-grid-1.medium-block-grid-2 li {width: 49%; margin: .5%; padding: 0;}
@media only screen and (max-width: 40em) {
	.category-boxes ul.small-block-grid-1.medium-block-grid-2 li {width: 99%; margin: 0 .5%; padding: 0;}
}	
.category-boxes ul.small-block-grid-1.medium-block-grid-2 li li {padding-left: 5px; padding-right: 5px; padding-bottom: 0;}
.category-boxes .full-width {width: 100%; clear: both;}
.category-boxes .full-width .no-single {width: 100%; float: none; padding-bottom: 10px;}
.category-boxes .full-width .single {width: 50%; float: left; padding-bottom: 10px;}
.category-boxes .full-width .single:first-child {padding-right:5px;}
.category-boxes .full-width .single:last-child {padding-left:5px;}
.category-boxes .full-height { width: 50%; float: left;}
.category-boxes .full-height:first-child {padding-right: 5px;}
.category-boxes .full-height:last-child {padding-left: 5px;}
.category-boxes .full-height .single {padding-bottom: 10px;}
.category-boxes h5 {width: 100%; border-bottom: 1px solid #d9d9d9; line-height: 0; margin: 20px 0 10px;}
.category-boxes h5 span {background: #fff; padding-right: 10px; color: #b2b2b2; font-size: 0.875rem;}
.font-weight-light {font-weight:lighter !important;}
.font-weight-normal {font-weight:normal !important;}
.font-weight-semibold, b, strong {font-weight:bolder !important;}
.font-weight-bold {font-weight:bold !important;}
p.lead {font-size: 1rem; line-height: 1.5rem;}
hr {margin: 1rem 0;}
header hr {margin: 0;}
input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="tel"], input[type="time"], input[type="url"], textarea {height: 1.875rem; padding: 0.3rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;border-radius:0;}
.prefix, .postfix, .postfix.button {height: 1.875rem; line-height: 1.5rem; font-size: 0.75rem;}
input[type="search"], input.search {border-radius: 3px 0 0 3px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; height: 2.3125rem; margin: 0;}
label.inline {padding: 0.30rem 0;}
table {background: transparent; border: none;}
table tr.even, table tr.alt, table tr:nth-of-type(even) {background: #F2F3F4;}
table tr.odd, table tr.alt, table tr:nth-of-type(odd) {background: transparent;}
table thead tr th, table thead tr td {text-transform: uppercase; font-family: inherit;font-size: 0.80rem;font-weight: bold;}
table tbody tr th, table tbody tr td {color: #343434;font-size: 0.80rem;font-weight: normal;}
table ul {margin-bottom: 0;}
.specifikation-Content h2 {font-size: 1.575rem;}
.product-description h2 {font-size: 1.575rem;}
.product-description h3 {font-size: 1.275rem;}
.product-variants {display: flex !important;align-items: center;justify-content: center;margin-bottom: 15px;}
.product-variants:last-child {margin-bottom:0px;}
.product-variants select {height: 3rem;border-radius:5px;background-size:14px; -webkit-appearance: none; -moz-appearance: none; appearance: none;}
.product-variants select:hover {background-color: #b5c68961;border-color: #999999;}
.product-variants select ::-ms-expand {display:none;}
.anchor-position {margin-top: -70px; padding-top: 70px;}
.product-card .out-of-stock-text {background:#C02F1D;color:#F2F3F4;text-align: center;font-size: 18px;font-weight: 700;position: absolute;top: 25%;left: 0;right: 0;margin-left: auto;margin-right: auto;width: 85%;padding: 10px;border-radius: 3px;}
.special_delivery{position:absolute;top:15px;background: #fff;padding: 0 2px 0 0;border-radius: 0 3px 3px 0;}
.productFils {margin-bottom: 10px !important;}
ul.productFilsList {list-style: outside none none; margin:0;}
.pdfFileImage {background:url("/images/pdf.png") no-repeat scroll 0 0 / 22px auto; padding: 0px 30px; height: 22px;margin: 5px 0;}
.productVideo h2 { font-size: 1.575rem;}
.reveal-modal.full {text-align: center; overflow: hidden;}
.reveal-modal.full img {max-height: 90%;}
header {z-index: 9999; position: fixed; width: 100%; background-color:#c6d59f; padding: 10px 0;}
div.fixed { position: relative; background-color: white; }
#top-header{transition: all 0.5s ease-in-out;}
.top-header-checkout{padding:0px;box-shadow:0 2px 5px #808080;}
.top-header-container-checkout {padding:30px 0 10px;}
.top-header-container{display: flex;justify-content: space-between;align-items: center;}
.top-header-left{display: flex;align-items: center;justify-content: flex-start;}
.row .gradient {position: absolute; right: 0; top: 0; height: 100%; width: 15px;}
.logo a {color: #343434; font-size:0rem;}
.kassa-title h1{text-align: right;font-size:1.8rem;font-weight: bold;line-height: 1.2;margin:0px;}
.teh-logo {margin-top: -7px;}
.teh-logo img {min-width: 50px;}
.vat-header-container{z-index: 3; position: fixed; bottom: -0.01rem; width: 100%;}
.vat-header {position: relative; float: right; border-radius: 5px 5px 0 0; padding: 6px 28px; background:#3C6478;  color:#373D3F; font-size: 0.6875rem; font-family:inherit; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.vat-header a {color:#888888} 
.vat-header a:hover {color:#009900}
.wishlist {font-size: 0.6875rem; line-height:30px; font-weight: normal; text-align: right; text-transform: uppercase; font-family:inherit; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.fb-like {line-height:2.1;}
div.owl-item img { width: 100%; }
aside.left-off-canvas-menu { position: fixed; }
div.tab-bar { margin-top: -5px; }
li.mobile-menu a span { float: right; }
ul.info-menu { background-color: rgba(0, 0, 0, 0.07); }
li.mobile-active { background-color: rgb(88, 163, 89) !important; }
.favs-trigger {justify-content: center;position: relative;display: flex;align-items: center;font-weight: bold;flex-direction: column;font-size: 0.85rem;}
.favs-trigger .fav-amount-ids {position: absolute;font-size: 14px;font-weight: bold;color:#C02F1D;top:6px;}
.favs-trigger .catName {color:#131516;}
.favs-trigger .catName:hover {color:#107896;}
.favs-trigger p { font-size: 0.875rem;font-weight: bold;line-height: 1;margin:0;position: relative;text-align: center;top: 3px;}
div.inner-inner-wrap {overflow: scroll;max-height: 100vh;min-width: 100%;}
.ss-firstpage-breakingnews {position: absolute;top: 145px;max-width: 950px;}
.ss-firstpage-breakingnews-box {background:rgba(253, 246, 132, 0.95) !important; padding:0px 20px; border: 1px solid #dddddd !important;}
.ss-firstpage-breakingnews-box p {font-size: 0.975rem; margin-bottom: 10px;}
.ss-firstpage-news-box {background:rgb(215, 253, 132) !important; padding:0px 20px; border: 1px solid #dddddd !important; margin-bottom:20px;}
.ss-firstpage-news-box p {font-size: 0.975rem; margin-bottom: 10px;}
.ss-categorypage-news-box {background:rgb(215, 253, 132) !important; padding:0px 20px; border: 1px solid #dddddd !important; margin-bottom:20px;}
.ss-categorypage-news-box p {font-size: 0.975rem; margin-bottom: 10px;}
.index-productlist h4 {margin: 10px 15px; border-bottom:5px solid #B5C689; padding-bottom:10px;}
.index-productlist ul {margin:0px; padding:0px; border:0; }
.pre-footer {border: 1px solid #D9D9D9; border-width: 1px 0 0; margin-top: 30px; background: #F2F3F4; color: #373D3F;padding: 10px 0px;}
.pre-footer .newsletter {margin: 10px 0;}
.pre-footer .newsletter img {margin-right: 10px; margin-bottom:10px;}
.pre-footer .newsletter p {text-transform: uppercase;margin:0;}
.pre-footer .newsletter img + p b {color: #58A359;}
.pre-footer .social-follow {display: flex;justify-content: space-between;margin-bottom: 20px;}
.pre-footer .social-follow .social-follow-icon{margin-right: auto;}
footer {background: #107896; padding: 1.475rem 0; color: #F2F3F4;}
footer h3 {font-size: 1rem; color: #F2F3F4;font-weight: bold;}
footer ul {color: #F2F3F4; list-style: none; margin: 0; padding: 0;}
footer ul li a, footer ul li a:focus {color: #F2F3F4;}
footer ul li a:hover {color: #B5C689;}
footer .logo {margin-bottom: 20px;}
footer .footer-site-description {clear:both;}
footer .footer-site-description h2 {color:#F2F3F4;}
footer .footer-site-description p{color:#F2F3F4;}
footer .small-12 ul {margin-bottom: 20px;}
footer ul.menu {margin-bottom: 1rem;}
footer ul.menu li dl dd:first-child a {border-top: 1px solid #d9d9d9;}
footer ul.menu li dl dd a {background: transparent; border-bottom: 1px solid #d9d9d9; color: #FFFFFF; font-size: 1rem; text-transform: uppercase;}
footer ul.menu li dl dt {display: flex;justify-content: center;padding: 10px 0;}
footer ul.menu li dl dd a:hover, footer ul.menu li dl dd.active a:hover {background: transparent;}
footer ul.menu li dl dd.active a {background: transparent;}
footer ul.menu li dl dd div.content {border-bottom: 1px solid #d9d9d9;}
footer ul.menu li dl dd div.content h3 {display: none;}
footer ul.menu li dl dd div.content ul {margin: 0;}
footer ul.menu li dl dd div.content ul li {margin-bottom: 10px;}
footer ul.menu li dl dd div.content ul li a { color: #343434; border: 0; text-transform: none;}
footer .cooperation-icons {display: inline-block;}
footer .cooperation-icons .icon-seperator {margin:20px 10px 0 0;}
footer .cooperation-icons .visa{height: 30px; width: 90px; float: left; background:url("/image/8049/cooperation_icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
footer .cooperation-icons .master{height: 30px; width: 50px; float: left; background:rgba(0, 0, 0, 0) url("/image/8049/cooperation_icon.png") no-repeat scroll -98px 0;}
footer .cooperation-icons .seb{height: 30px; width: 55px; float: left; background:rgba(0, 0, 0, 0) url("/image/8049/cooperation_icon.png") no-repeat scroll -158px 0;}
footer .cooperation-icons .SveaEkonomi{height: 30px; width: 80px; float: left; background:rgba(0, 0, 0, 0) url("/image/8049/cooperation_icon.png") no-repeat scroll -492px 0;}
footer .cooperation-icons .bring{height: 30px; width: 80px; float: left; background:rgba(0, 0, 0, 0) url("/image/8049/cooperation_icon.png") no-repeat scroll -575px 0;}
footer .cooperation-icons .bankgiro{height: 30px; width: 128px; float: left; background:rgba(0, 0, 0, 0) url("/image/8049/cooperation_icon.png") no-repeat scroll -220px 0;}
footer .cooperation-icons .post{height: 25px; width: 25px; float: left; background:rgba(0, 0, 0, 0) url("/image/8049/cooperation_icon.png") no-repeat scroll -325px 0;}
footer .cooperation-icons .dhl{height: 25px; width: 80px; float: left; background:rgba(0, 0, 0, 0) url("/image/8049/cooperation_icon.png") no-repeat scroll -398px 0;}
.footer-telephone-mobile ul.mobile-footer-navigation {list-style:none;margin:0;}
.footer-telephone-mobile ul.mobile-footer-navigation li {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.footer-telephone-mobile ul.mobile-footer-navigation .content-vision {display:none;}
.footer-telephone-mobile ul.mobile-footer-navigation .mobile-search-button {padding: 0;background: transparent;font-size: 0.7rem;font-weight: 700;text-transform: uppercase;line-height: 2;display: flex;align-items: center;justify-content: center;flex-direction: column;flex-wrap: wrap;}
.vat-footer a.vat-footer-bt-inkl {font-weight: 600;background: #107869;font-size: small;color: #F2F3F4;padding: 8px;display: flex;flex-direction: column;}
.vat-footer a.vat-footer-bt-exkl {font-weight: 600;background: #EFD469;font-size: small;color: #373D3F;padding: 8px;display: flex;flex-direction: column;}
.footer-copyright {margin:10px 0 40px;color:#fff;font-weight: bold;}
.footer-copyright small {line-height: 1.125rem; font-size: 0.85rem;}
.footer-telephone-mobile {box-shadow: 0 -1px 5px #808080; padding: 5px 0px; bottom: 0;position: fixed; z-index: 999;width: 100%; background: #F2F3F4; color: #373D3F;}
.footer-telephone-mobile span{ -webkit-text-size-adjust: 100%; font: bold 13px Arial,Helvetica,sans-serif; text-transform: none;}
.footer-telephone-mobile .button.teleButton{line-height: 2;background: transparent; color: #131516;font-size: 0.7rem;padding: 5px;display: flex;justify-content: space-between;font-weight: 700;align-items: center;flex-direction: column;}
.footer-telephone-mobile .button.teleButton:hover, .footer-telephone-mobile .button.teleButton:active, .footer-telephone-mobile .button.teleButton:focus{color: #C02F1D;}
.footer-bar {backface-visibility: hidden;top: -5px}
.footer-bar .menu-icon {display: flex;text-transform: uppercase;font-size: 0.7rem;font-weight: 700;line-height: 2;flex-direction: column;align-items: center;flex-wrap: wrap;}
.footer-bar .menu-icon .menu-icon-bt {float:left;display:block;height:32px;width:34px;background: rgba(0, 0, 0, 0) url("/image/32881/menu-sandwich-bt.png") no-repeat scroll 0 -5px;}
button, .button {font-weight:bold;background:#B5C689;color:#093145;margin:0;padding:0.6rem; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;}
button.large, .button.large {height: 50px;}
button.decline, .button.decline {color: #343434; font-size: 0.875rem; text-decoration: underline; background: transparent; text-transform: none;padding-left: 0; padding-right: 0; margin-bottom: 0;}
button.decline:hover, .button.decline:hover {background: transparent; color: #58A359;}
button.form,.button.form {font-weight:bold;background:#B5C689; color: #373D3F;border-radius: 3px;}
button.form:hover,.button.form:hover, button.form:focus,.button.form:focus {color:#F2F3F4; background:#107896;}
.button.secondary {border-style: solid; border-width: 1px; background: #F2F3F4; color: #093145;}
.button.search {background:#107896; height: 2.3125rem; line-height: 2.3125rem; margin: 0;}
.button.search:hover {background:#093145;}
.search_form_mobile {margin: 10px 0 20px;width: 100%;background: transparent !important;display: flex;flex-direction: column;}
button:hover, button:focus, .button:hover, .button:focus {background: #107896; color: #F2F3F4;}
button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus {color: #107896; background: #F2F3F4; border-color: #107896;}
button.success, .button.success {background-color: #58A359;border-color: #58A359;color: #ffffff;}
button.success:hover, button.success:focus, .button.success:hover, .button.success:focus {background: #67b92e;}
button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus {background: #e64545;}
.button .procentage-nummber-bt {color: #F2F3F4; background: #C02F1D; border-radius: 3px 0px 0px 3px;height:30px;}
.button .bt-text-moreInfo {line-height: 2.2; font-size:0.85rem; padding:5px; height: 30px;}
.button.tiny.secondary, .button.small.secondary {border-width: 1px;padding: 5px 10px;font-size: 0.8rem;}
.move-right .exit-off-canvas, .move-left .exit-off-canvas { background: rgb(53 65 79 / 81%);}
button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .button[disabled].secondary {color: #bebebe;}
button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {color: #bebebe;}
button.disabled, button.disabled:hover { background-color: rgb(138, 138, 138) !important; }
.label {font-size: 12px;}
.filter .label.secondary {border: 1px solid #CFCFCF; background: #FFF; width: 100%; text-align: left; margin-bottom: 10px; padding: 6px 10px; }
.filter a.close {color: #343434; position: absolute; right: 8px; top: 2px; font-size: 1.3rem;}
.filter div.filter-name {font-size: 13px; margin-left: 2px; margin-top: 5px; margin-bottom: 10px;}
.filter ul li a {color: #343434;}
.filter ul li a:hover {color: #58A359;}
.filter ul li a:before {content: '› ';}
.filter ul ul li a {padding-left: 8px;}
.filter ul ul ul li a {padding-left: 16px;}
.filter-horizontal .button.normal {margin-bottom: 0; margin-right: 20px;}
.filter-horizontal ul.color-chips {list-style: none; margin: 0 0 10px;}
.filter-horizontal ul.color-chips li.color {float: left;}
.filter-horizontal ul.color-chips li.color a {display: block; height: 20px; width: 30px; }
.filter-horizontal ul.color-chips li.color a:hover {height: 26px; width: 36px; position: relative; margin: -3px; top: 2px;}
.filter-horizontal ul.color-chips li.color a img {width: 100%; height: 100%;}
.subcategory_list ul {font-size:0.800rem;}
.subcategory_list ul li a {color: #343434;}
.subcategory_list ul li a:hover {color:#58A359;}
.subcategory_list ul ul li a {padding-left: 8px;}
.subcategory_list ul ul ul li a {padding-left: 16px;}
.mobile-level-1, .mobile-level-2, .mobile-level-3 {margin:5px 0;}
ul.off-canvas-list {font-weight: bold;font-size: 0.80rem;}
ul.off-canvas-list li {min-height: 50px;display: flex;align-items: center;}
ul.off-canvas-list li.active {background: #c6d59f;}
ul.off-canvas-list li.catsTitle {font-size: 16px;display: flex;justify-content: center;min-height:30px;margin-top:10px;}
ul.off-canvas-list li.showAllCatContant {display:flex;justify-content: center;min-height:40px;}
ul.off-canvas-list li.showAllCatContant a {font-size: 13px;text-decoration: underline;padding:0;}
ul.off-canvas-list li a {color: #343434; padding:10px 0.9375rem; font-size: 0.875rem; border-bottom: 0;font-weight: bold;}
ul.off-canvas-list li a:hover {background: transparent; color: rgb(52, 52, 52);}
ul.off-canvas-list ul { margin-left: 0; display: none; background-color: #DADEDF;}
ul.off-canvas-list ul ul { display: none; }
ul.off-canvas-list ul li a {text-transform: none; font-size: 0.875rem;}
ul.off-canvas-list ul.menu-level-0 li a { padding-left: 25px;}
ul.off-canvas-list ul.menu-level-0 li ul.menu-level-1 li a { padding-left: 35px;font-weight: bold;}
ul.off-canvas-list ul.menu-level-1 { list-style: none; background-color: #C1C7C9; }
ul.off-canvas-list li.mobile-level-0 li.active { background-color: #DADEDF; }
ul.off-canvas-list li.mobile-level-0 ul.menu-level-1 li.active { background-color:#373D3F; text-decoration: underline; }
ul.off-canvas-list li.mobile-level-0 ul.menu-level-1 li.active a{ color:#fff;}
ul.off-canvas-list li label {color:#373D3F; background:#B5C689; padding:1rem 0.9375rem;border:0; }
.left-off-canvas-menu {background: #fff; overflow-x: hidden; overflow-y: auto;}
.left-off-canvas-menu .other-menu-mobile {line-height: 2em !important;font-weight: bold;}
.left-off-canvas-menu small {display: block; padding:20px; color: #F2F3F4; text-align: center; font-size: 0.688rem;background-color:#093145;}
.left-off-canvas-menu small a {color: #6c6c6c; border-bottom: 1px dotted #6c6c6c;}
.left-off-canvas-menu .search input {width: 82%; float: left; box-shadow: none; border: 0; border-bottom: 1px solid #ddd; margin-bottom: 0; padding: 15px; background: #f7f7f7; border-radius: 0; height: 46px; zoom: 1;}
.left-off-canvas-menu .search input:focus {background: #f7f7f7;}
.left-off-canvas-menu .search button {width: 18%; padding: 0; border-bottom: 1px solid #ddd; background: transparent; margin-bottom: 0; height: 46px; background: #f7f7f7;}
.left-off-canvas-menu .search button .icon-search2 {color: #424242; font-size: 1.4rem; margin: 50% 0; height: 30px;}
.left-panel-titel {background:#107896;color:#F2F3F4;margin-bottom:0;font-size: 0.775rem;padding: 10px;font-weight: bold;border-radius: 5px 5px 0 0;}
.left-panel-titel-filter {background:#107896;color:#F2F3F4;margin-bottom:0;font-size: 0.775rem;padding: 5px 10px;font-weight: bold;border-radius: 5px 5px 0 0;}
.top-panel-titel {background:#107896;color:#F2F3F4;margin-bottom:0;font-size: 0.775rem;padding: 10px;font-weight: bold;text-align: center;}
.panel.subcategory_list {padding: 10px; color: #373D3f;}
.panel.subcategory_list ul {list-style: none; margin: 0; padding: 0; }
.panel.subcategory_list h2 {font-size: 0.875rem;margin-bottom: 20px;}
.panel.subcategory_list h2 a {color:#373D3F;}
.panel.subcategory_list h2 a:hover {color:#829356;}
.panel.callout {padding:1rem;background: #F2F3F4; border-color: transparent;border-radius: 0 0 5px 5px;;}
.panel.filter {padding: 10px; color: #373D3f; background: #F2F3F4;}
.panel.filter ul {list-style: none; margin: 0; padding: 0; }
.panel.filter ul li label {color:#373D36; font-size: 0.760rem; display: inline;}
.panel.filter ul li input[type="file"], .panel.filter ul li input[type="checkbox"], .panel.filter ul li input[type="radio"], .panel.filter ul li select {margin: 0;}
.panel.filter ul li input[type="text"] {height: 2rem; font-size: 0.750rem;}
.panel.sort {color: #373D3f; background: #F2F3F4; padding: 0.625rem; font-size: 0.875rem;margin-bottom:10px;}
.panel.sort select {display: flex;margin: 0;padding: 5px 15px;color: #107896;font-size: 0.875rem;border-radius: 5px;}
.panel.sort select:hover, .panel.sort select:focus, .panel.sort select:active {background-color:#EFD469;}
.panel.sort p {margin:0px;}
.panel.sort .sorting span { position: relative; top: 3px; font-size: 17px; }
.panel.sort .show a {color: #343434; margin-left: 0.5rem;}
.panel.sort .show a:hover {color: #58A359;}
.panel.sort .show a.active {color: #58A359;}
.contain-to-grid {z-index:100;position: relative;}
.contain-to-grid .top-bar {z-index: 100;}
.contain-to-grid .top-bar-container {width: 100%; background:#fff; z-index: 100; position: relative;}
.contain-to-grid .top-bar-container .top-bar {z-index:100; max-width: 73rem;}
.top-menu {border-bottom: 2px solid #c6d59f;}
ul.top-menu {display: flex !important;justify-content: flex-end;flex-wrap: wrap;align-items: flex-end;list-style: none;margin: 0;overflow: hidden;margin-bottom: 10px;}
ul.top-menu li {border-radius: 5px 5px 0 0;}
ul.top-menu li.prod-cat-menu {margin-right: auto;}
ul.top-menu li a.active {background:#107896; color: #F2F3F4;z-index: 6;border-radius: 5px 5px 0 0;}
ul.top-menu li a.active .catIconImage {filter: invert(1);}
ul.top-menu li a span.catName {position: relative;}
ul.top-menu li a span.catName::after {content: '';position: absolute;bottom: -2px;left: 50%;width: 0;height: 1.5px;background-color: #131518;transition: left 0.3s ease-out, width 0.3s ease-out;}
ul.top-menu li a.active span.catName::after {background-color: #F2F3F4;}
ul.top-menu li a span.catName:hover::after {left: 0%;width: 100%;}
ul.left-menu{list-style: none;margin: 10px 0 0;}
ul.left-menu li.active {background:#c6d59f;}
ul.left-menu li.mobile-nev.active {background:#107896;}
ul.left-menu li.active a {color: #131518;}
ul.left-menu li.mobile-nev.active a {color: #F2F3F4;}
ul.left-menu li a {display: flex;flex-direction: row;align-items: center;color: #131518;min-height: 50px;;font-size: 0.9rem;font-weight: bold;}
.mobile-menu-back-button-container{padding:10px 15px 0}
.mobile-menu-back-button {display: flex;align-items: center;justify-content: center;}
a.has-dropdown span.dropdown-manu-close { display: none;font-size: 1.4rem;margin-right: 1rem;}
a.has-dropdown span.dropdown-manu { font-size: 1.4rem;margin-right: 1rem;}
nav ul {font-family: Arial; font-size: 0.75rem;}
nav ul li a {color:#373D3F;padding: 12px 30px;display: flex;font-size: 0.90rem;font-weight: bold;align-items: center;}
nav ul li a:active, nav ul li a:focus{color: #373D3F;}
nav ul li a:hover {color: #373D3F;}
nav ul li .linkButton-right {text-align: center; background:#EFD469; color:#373D3F;}
nav ul li .linkButton-right:hover {background:#1496BB; color:#F2F3F4;}
nav ul li .linkButton span.catIconImage {margin-right: 0.3rem;}
nav ul li a.has-dropdown {display: flex;flex-direction: row;align-items: center;}
.categories_dropdown_menus {display: none;}
#overlay-favorite{position: fixed;inset: 0;width: 100%;min-height: 100%;background: rgba(53, 65, 79, 0.6);cursor: pointer;z-index: 5;opacity: 0;visibility: hidden;transition: opacity .35s ease;}
#overlay-favorite.is-visible{opacity: 1;visibility: visible;}
.top-bar-section ul li>a {font-weight: bold;color:#131516;text-transform: uppercase; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.top-bar-section ul li>a:hover {color:#829356;}
.top-bar-section .dropdown {border: 1px solid #E4E4E4; border-top-width: 0; margin-left: -10px;}
.top-bar-section .dropdown li>a {text-transform: none; padding: 3px;}
.top-bar-section li {margin-right: 0.65rem;}
.top-bar-section li:last-child {margin: 0;}
.top-bar-section li:not(.has-form) a:not(.button) {padding: 0;}
.top-bar-section ul li.has-dropdown ul.dropdown li a { padding: 0 10px; }
.top-bar .toggle-topbar a {padding: 0;}
.top-bar-section .has-dropdown > a:after {display: none !important;}
.top-bar-section .has-dropdown>a {padding-right: 10px !important;}
.menu-wrapper {position: absolute; width: 100%; z-index: 12;}
#overlay-drop-menu {position: fixed;min-height: 100%;width: 100%;top: 0;left: 0;background: rgb(53 65 79 / 81%); cursor: pointer;z-index: 5; display: none;}
.full-category-menu { position:relative;border-radius: 0px 0px 5px 5px;margin: -10px 0;background:#fff;}
.full-category-menu > .small-12 {z-index:2; position: absolute;}
.full-category-menu .large-4 > a {font-weight: bold;}
.full-category-menu ul {margin: 0;}
.full-category-menu ul active {background-color:transparent;}
.full-category-menu ul li > a {color:#373D3F; font-size:0.8rem; white-space: normal; font-weight: bold;display: flex;align-items: center;}
.full-category-menu ul li > a:hover {color:#B5C689;}
.full-category-menu li {font-weight:bold; height: 45px; padding: 0px 10px 0px; margin:0 0px 0 10px;display: flex; align-items: center;justify-content: space-between;}
.full-category-menu li:hover {background:#c6d59f;color:#131518;border-radius: 5px;}
.full-category-menu li.catsTitle {font-size:22px;}
.full-category-menu li.catsTitle:hover {background:#F2f3f4;color:#131518;}
.full-category-menu li.active {background:#c6d59f;color:#131518;border-radius: 5px;}
.full-category-menu li span.category-manu-arrow-right {font-size: 1.5rem;}
.full-category-menu li img {width: auto;max-height: 35px;height: auto;max-width: 100%;}
.full-category-menu li:hover span.category-manu-arrow-right {display: inline;}
.full-category-menu li span.category-manu-circle {display: inline; font-size: 2rem;}
.full-category-menu-wrapper{padding:0px;}
.parent-category-highlighting-on-child-hover {background:#107896 !important;color:#F2F3F4 !important;border-radius: 5px;}
.parent-category-highlighting-on-child-hover img{filter: invert(1);}
/* Fallback for browsers that do NOT support the filter property (like IE) */
@supports not (filter: invert(1)) {
    .parent-category-highlighting-on-child-hover img {
        filter: none;
        background-color: #F2F3F4; /* Your fallback background color */
    }
}
.cat-menu-level-1 {min-height: 37.5rem;padding: 15px 15px 16px 5px;border-right: 1px solid #f2f3f4;max-height: 45rem;overflow-y: auto;}
.cat-menu-level-2 {min-height: 37.5rem;padding: 15px 15px 16px 5px;border-right: 1px solid #f2f3f4;max-height: 45rem;overflow-y: auto;}
.cat-menu-level-3 {min-height: 37.5rem;padding:15px 15px 16px 5px;max-height: 45rem;overflow-y: auto;}
.menu-products {position: absolute;color: rgb(0, 0, 0);right: 0px;bottom: 0px;top: 0px;padding:0px;background: #fff;}
.menu-products h3 {background: wheat none repeat scroll 0 0;font-size: 0.85rem;margin-top: 0;padding: 15px 5px;text-align: center;font-weight: bold;}
.menu-product-box {float: left;min-height: 150px;text-align: center;margin-top: 10px;}
.menu-product-box .product-box{padding-top:5px;}
.menu-product-box .product-box .certificte-tags{top: 60px;right: 5px;left: unset;}
.menu-product-box .product-box .fav {cursor: pointer;font-size: 21px;height: 35px;left: 0;position: absolute;top: 2px;width: 35px;z-index: 1;}
.menu-product-box .product-box a.image {height: 90px;margin-bottom: 5px;margin-top: 0;}
.menu-product-box .product-box a.image img {max-height: 90px;}
.menu-product-box .product-box .brand {height: 45px;top: 50px;}
.weekly-campaign{display: flex;align-items: center;justify-content: space-between;margin:10px 0px; padding:0px; border: 2px solid #C02F1D;-webkit-box-shadow:0px 3px 3px rgba(0,0,0,0.2);box-shadow:0px 3px 3px rgba(0,0,0,0.2);border-radius: 5px;}
.weekly-campaign .campaignName{display: flex;align-items: center;justify-content: center;height: 4rem;background:#C02F1D;color:#ffffff;font-size: 140%;font-weight: bold;}
.weekly-campaign .campaignNameArrow{border-top: 2rem solid transparent;border-bottom: 2rem solid transparent;border-left: 2rem solid #C02F1D;display: block;}
.weekly-campaign .weekly-campaign-product-list a{width: 100%;}
.weekly-campaign .weekly-campaign-product-list h2{display: flex;align-items: center;justify-content: space-evenly;font-size: 100%;margin:0;font-weight: bold;font-family: Helvetica;}
.weekly-campaign .weekly-campaign-product-list h2 span{display: flex;align-items: center;}
.weekly-campaign .weekly-campaign-product-list h2 span img{max-height: 50px;}
.weekly-campaign .button{font-size: 100%; margin:0;background:#107896;color:#F2F3F4;display:flex;align-items: center;justify-content: center;height: 3rem;}
.weekly-campaign .button:hover{background:#B5C689;color:#373D3F;}
.weekly-campaign .button i.zmdi{margin-left: 5px;font-weight: bold;}
.monthly-campaign{margin:0px 0px 20px; padding:0px; -webkit-box-shadow:0px 3px 3px rgba(0,0,0,0.2);box-shadow:0px 3px 3px rgba(0,0,0,0.2);}
.monthly-campaign .campaignHeader{padding:5px 0px;background:#093145;color:#ffffff;margin-bottom:20px;}
.monthly-campaign .campaignName{font-weight: bold;font-size:110%;padding:11px;}
.monthly-campaign .monthly-button{font-size: 100%; margin:5px;background:#EFD469;color:#093145;position: relative;}
.monthly-campaign .monthly-button:hover{background:#FFFFFF;color:#373D3F;}
.monthly-campaign .button i.zmdi-monthly{position: absolute;top: 7px;margin-left: 5px;font-size: 140%;}
.campaign-category {border-radius:5px;margin:10px 0px 30px;padding:0px;background:linear-gradient(90deg, #107896, transparent);-webkit-box-shadow:0px 3px 3px rgba(0,0,0,0.2);box-shadow:0px 3px 3px rgba(0,0,0,0.2);}
.campaign-category .campaignHeader{padding:10px 0px;color:#F2F3F4;display: flex;align-items: center;justify-content: space-between;}
.campaign-category .campaignName{font-weight: bold;font-size:110%;padding:11px;}
.campaign-category .monthly-button{font-size: 100%; margin:5px;background:#C02F1D;color:#F2F3F4;position: relative;}
.campaign-category .monthly-button:hover{background:#F2F3F4;color:#C02F1D;}
.campaign-category .button i.zmdi-monthly{position: absolute;top: 7px;margin-left: 5px;font-size: 140%;}
.f-dropdown {margin-top: 0; padding: 0.3rem 0; border: solid 1px #D9D9D9; box-shadow: 0 2px 3px rgba(0,0,0,0.1);}
.f-dropdown li:hover, .f-dropdown li:focus {background: transparent;}
.f-dropdown li a { text-transform: none; border: 0; color: #343434; font-weight: normal; padding: 0.3rem 0.6rem;}
.f-dropdown li a:hover {border: 0; background: transparent; color:#FFFFFF;}
.f-dropdown a[data-dropdown="drop1"] {background: #000;}
.f-dropdown:before {width: 100%; height: 1px; top: -1px; left: 0 !important; background: #fff; border: 0;}
.f-dropdown:after {display: none;}
.f-dropdown li a.show-all {color: #58A359;}
.f-dropdown li a:hover.show-all {color: #458d47;}
.row.category-information {margin-bottom: 20px;}
.row.category-information h1 {font-weight: bold; font-size:0.9rem;}
.row.category-information h5.subheader {font-size: 0.813rem;}
.endless-scroll.button {background: #107896;color: #F2F3F4;border: none;display: flex;font-size: 1.3rem;cursor: pointer;margin: 3rem 0;align-items: center;justify-content: center;height: auto;flex-wrap: wrap;padding: 10px 0;}
.endless-scroll.button small{font-size: 0.8rem;}
[class*="block-grid-"] {padding-left: 0.9375rem; padding-right: 0.9375rem; }
.category-section {border-top: 1px solid #ddd;}
.category-section .right-section {border-right: 1px solid #ddd;}
.category-section .category-image {border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; position: relative; height: 304px; overflow: hidden; outline: 1px solid rgba(255,255,255,0.4); outline-offset: -15px;}
.category-section .category-image img {z-index: 2;}
.category-section .category-image h1 {position: absolute; top: 50%; margin-top: -30px; color: #fff; text-align: center; text-transform: uppercase; width: 100%; z-index: 4;}
.category-section .category-product {border-bottom: 1px solid #ddd; border-left: 1px solid #ddd; padding: 1rem; text-align: center;}
.category-section .category-product h2.product-name {font-size: 1rem; font-family: "TradeGothicLTPro", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1rem; height: 38px; overflow: hidden; line-height: 1.25rem;}
.category-section .category-product img {max-height: 170px; width: auto;}
.category-section .category-product h2.product-name a {color: #424242;}
.category-section .category-product h2.product-name a:hover {color: #17479e;}
.category-section .category-product span.brand { overflow: hidden; height: 16px; display: block; text-transform: uppercase; font-size: 0.75rem; margin-top: 10px;}
.category-section .category-product span.brand a {color: #6c6c6c; }
.category-section .category-product span.brand a:hover {color: #17479e; }
.category-section .category-product .price {margin-bottom: 10px;}
.category-section .category-product .price span.price {color: #17479e; font-size: 0.75rem; height: 10px; font-family: "TradeGothicLTPro-Bd2", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;}
.category-section .category-shop-by {border-bottom: 1px solid #ddd; border-left: 1px solid #ddd; padding: 1rem; background: #F1F1F1;}
.category-section .category-shop-by h3 {font-size: 1.125rem; margin: 0;}
.category-section .category-shop-by ul {list-style: none; margin: 0; padding: 0; line-height: 1.875rem; font-size: 1rem;}
.category-section .category-shop-by ul li {float: left; width: 50%;}
.category-section .category-shop-by ul li a:hover { color: #164496;}
.category-section .category-shop-by .all-categories {color: #f58020;}
.category-section .category-shop-by .all-categories span {position: relative; top: 1px;}
ul.sub_category_listing {margin-left: 0px; }
.sub-category-badge { float: left; list-style: none; text-align: center; padding: 10px; margin: 0px; }
.sub-category-badge h2 {background:#B5C689;color:#373D3F;padding: 10px; border-radius: 5px; font-size: 16px; margin: 0px;font-weight: bold;}
.sub-category-badge h2:hover {background:#093145;color:#F2F3F4;}
.sub-category-badge .sub-category-badge-child{text-align:left;margin-top:10px;}
.sub-category-badge .sub-category-badge-child li{padding:0;font-weight: bold;font-size: 0.8rem;}
.category_image{height:170px;margin-bottom: 10px}
.category_image img{max-height:100%;width:auto;}
.category-show-all {border: 3px solid #164496; font-size: 1.438rem; margin:0 auto; color: #164496; padding: 10px; text-align: center; font-family: "TradeGothicLTPro-Bold", "Helvetica Neue", Helvetica, Arial, sans-serif;}
.category-show-all:hover {background: #164496; color: #fff;}
.categories_index .cat-image { height: 120px; width: 120px;border-radius:5px; margin: 0 auto; box-shadow: 0 2px 6px 2px #808080;display: flex;justify-content: center;align-items: center;}
.categories_index .cat-image img {max-height: 60%;width: auto;}
.suppliers_index .supplier-image { height: 80px; width: 100px; background-position: center center; background-repeat: no-repeat; margin: 0 auto; box-shadow: 0 2px 6px 2px #808080;}
.columns.top-banner.left {margin-bottom: 1rem;}
.ss-banner-image-1 {position: relative;}
.ss-banner-image-1 h2 {position: absolute;top:2%;left:3%; right:3%; font-weight: bold;font-size: 3.2rem;color: #565656;}
.ss-banner-image-1 button {position: absolute; right: 7.5%;bottom: 8%; padding: 10px 30px;font-size: 140%;font-weight: bold;}
.ss-banner-image-1 .banner-image-1-textBox {position: absolute; top:6%;right:4%;border-radius: 5px;background: rgba(236, 236, 236, 0.94);}
.ss-banner-image-1 .banner-image-1-textBox p {margin: 10px;font-size: 100%;line-height: 1.75rem; color: #000;}
.ss-banner-image-2 {position: relative;}
.ss-banner-image-2 h2 {position: absolute;top:2%;left:3%; right:3%; font-weight: bold;font-size: 3.2rem;color: #656565;}
.ss-banner-image-2 button {position: absolute; right: 7.5%;bottom: 8%; padding: 10px 30px;font-size: 140%;font-weight: bold;}
.ss-banner-image-2 .banner-image-1-textBox {position: absolute; top:6%;right:4%;border-radius: 5px;background: rgba(236, 236, 236, 0.94);}
.ss-banner-image-2 .banner-image-1-textBox p {margin: 10px;font-size: 100%;line-height: 1.75rem; color: #000;}
.ss-banner-image-1 a img, .ss-banner-image-2 a img, .ss-banner-image-3 a img, .ss-banner-image-4 a img,.image-slider-small-banners a img{border-radius: 5px;}
.listning-image { height:90px; width:90px; border-radius: 50%; margin: 0 auto; box-shadow: 0 2px 4px 1px #808080;}
.cat-description p { margin-bottom:0px;}
.social-share{display: flex; flex-wrap: wrap; align-items: center;}
.social-share a {cursor:pointer;float:left;margin:0 10px 0 0;color:#777;}
.social-share last-child{margin-right:0;}
.social-share span{text-align:center;color:#343434;font-size:20px;}
.social-share span.youtube{color:#B62025;}
.social-share span.facebook{color:#3b569d;}
.social-share span.twitter{color:#5ea9dd;}
.social-share span.instagram{color:#95763a;}
.social-share span.pintarest{color:#cb1f27;}
.social-share span.tumblr{color:#32506d;}
.social-share span.linkedin{color:#0085af;}
.social-share span.google{color:#d6492f;}
.social-share span.feed{color:#ff9900;}
.social-follow h3 {margin:0;}
.social-follow div{cursor:pointer;color:#777;}
.social-follow div:last-child{margin-right:0;}
.social-follow div span{text-align:center;color:#343434;font-size:2em;}
.social-follow span{color:#343434 !important;}
.social-follow span.youtube:hover{color:#B62025 !important;}
.social-follow span.facebook:hover{color:#3b569d !important;}
.social-follow span.twitter:hover{color:#5ea9dd !important;}
.social-follow span.instagram:hover{color:#e1306c !important;}
.social-follow span.pintarest:hover{color:#cb1f27 !important;}
.social-follow span.tumblr:hover{color:#32506d !important;}
.social-follow span.linkedin:hover{color:#0085af !important;}
.social-follow span.google:hover{color:#d6492f !important;}
.social-follow span.feed:hover{color:#ff9900 !important;}
.alert-box {font-size: 0.9rem;border-radius: 5px;}
.alert-box.success {background-color:#458d47;border-color:#61ac2b;color:#ffffff;}
.product-card .panel {margin-bottom: 0;}
.product-card .certificte-tag-container {margin-bottom:15px;}
.product-card .certificte-tags {display: flex;justify-content:space-evenly;align-items: center;flex-wrap: wrap;overflow: hidden;padding: 5px;background: #ffffff;border-radius: 5px;}
.product-card .certificte-tags img {max-height: 45px;width: auto;}
.product-card .big-pic {position: relative;background: #fff;padding:10px 0;border-radius: 5px;margin-bottom: 20px;}
.product-card .big-pic .single-images{margin: 0;}						
.product-card .big-pic .single-images .image-anchor-tag {overflow: hidden; height:450px;display: flex;justify-content: center;align-items: center;border-radius:5px;cursor:zoom-in;}
.product-card .big-pic .single-images .image-anchor-tag img.image-entity{max-height: 100%;width: auto;}
.product-card .big-pic .single-images .image-anchor-tag img.ajax-loader-lazyLaoding {position: absolute;top: 0;left: 0;bottom: 0;right: 0;	margin: auto;width: 32px;height: 32px;}
.product-card .big-pic .single-images .item.youtube.slick-slide.slick-current.slick-active {display: flex;justify-content: center;align-items: center;overflow: hidden;}
.product-card .big-pic .single-images .item.youtube.slick-slide.slick-current.slick-active iframe {border: none;}
.product-card .big-pic .additional_image_container{margin:30px 0 0;display:flex;justify-content:center;}
.product-card .big-pic .additional_image_container .slick-track {display: flex;justify-content: center;flex-direction: row;flex-wrap: wrap;padding: 15px 0 0;width: 100% !IMPORTANT;transform: none !IMPORTANT;}
.product-card .big-pic .additional_image_container .slick-track .slick-current{position: relative;}
.product-card .big-pic .additional_image_container .slick-track .slick-current:after {content: '';position: absolute;bottom: -10px;width: 80%;height: 3px;background-color: #107896;border-radius: 5px;}
.product-card .big-pic .additional_image_container .additional_images {border-radius: 5px;background: #fff;box-shadow:3px 3px 2px #a7a7a7;margin:0 10px 10px 0;height:70px;width:70px;display:flex !IMPORTANT;align-items: center;justify-content: center;cursor: pointer;padding: 0;}
.product-card .big-pic .additional_image_container .additional_images a{position: relative;cursor: pointer;color: transparent !important;display: flex;justify-content: center;height: 70px;align-items: center;}
.product-card .big-pic .additional_image_container .additional_images img {max-height: 100%;width: auto;}
.product-card .big-pic .additional_image_container .additional_images .play-icon {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 30px;height: 30px;fill: #FF0000;z-index: 1;}
.product-card .tabs .tab-title {position: relative;margin-bottom: 0 !important;list-style: none;float: left;margin-right: 5px;margin-top:10px;}
.product-card .tabs .tab-title.active a {background: #B5C689;color: #093145;font-size: 0.95rem;}
.product-card .tabs .tab-title a {border-radius: 5px 5px 0 0;background: #dfdfdf;color: #107896;font-size: 0.9rem;font-weight: bold;}
.product-card .tabs-content {border-top: 5px solid #B5C689;border-radius: 0 5px 0px 0px;margin-bottom: 0;}
.product-card .tabs-content>.content {background: #FFFFFF;padding:0.9375rem;border-radius: 0 0px 5px 5px;}
.product-card .specification-table table {width: 100%;}
.product-card .specification-table table td:first-child {width: 30%;font-weight: bold;}
.product-card .specification-table table td:last-child {width: 70%;}
.product-card .accordion dd {border-bottom: 2px solid #fff;}
.product-card .accordion dd:last-child{border-bottom: unset;}	
.product-card .accordion dd.active>a{background:#B5C68A;color:#093145 !important;font-size: 0.95rem;}
.product-card .accordion dd>a{background:#dfdfdf;color:#107896 !important;font-size: 0.90rem;font-weight: bold;border-radius: 5px 5px 0 0;}	
.product-card .accordion dd .review-container-desktop, .product-card .accordion dd .review-container-mobile, .product-card .accordion dd .qap-container-desktop, .product-card .accordion dd .qap-container-mobile {display:none;}
.product-card .brand_logo{border-radius: 5px;box-shadow: 1px 1px 3px #808080;background-color: #FFFFFF;height:80px;padding:20px;display:flex; align-items: center;justify-content: center;}
.product-card .description {position: relative;height: 110px;overflow: hidden;transition: max-height 0.8s ease-in-out;-webkit-transition: max-height 0.8s ease-in-out;-moz-transition: max-height 0.8s ease-in-out;-o-transition: max-height 0.8s ease-in-out;}
.product-card .unexpanded-description-height {height: auto;}
.product-card .expanded-description-height {height: 150px;}
.product-card .show-gradient:after {content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 50%;background: transparent;background: -webkit-linear-gradient(rgba(255,255,255,0.0001), #f2f3f4);background: -o-linear-gradient(rgba(255,255,255,0.0001), #f2f3f4);background: -moz-linear-gradient(rgba(255,255,255,0.0001), #f2f3f4);background: linear-gradient(rgba(255,255,255,0.0001), #f2f3f4);}
.product-card .expand {height: auto;}
.product-card .expand:after {display: none;}
.product-card .read-more-content-btn {display: none;color: #107896;}
.product-card h1.product-title {font-size:1.475rem;line-height:1.2;font-weight: bold;margin-top: 0;}
.product-card h1.product-title .firstPart-titel{font-size:1.6rem;}
.product-card h1.product-title .secondPart-titel{font-size:2.6rem;}
.product-card .product-brand {margin-bottom:10px;font-size: 0.75rem; text-transform: uppercase; color: #2e2e2e; line-height: 1;font-style:italic;}
.product-card .brand-logo img {max-height: 60px; padding: 5px; width:auto;}
.product-card .special-price-banner {position: absolute; top:0;left:0;}
.product-card .special-price-banner .procentage-nummber{color: #fff;font-size:1rem;font-weight: bold; position: absolute;top:0.3rem;left: 1rem;}
.product-card .special-price-banner .rebate-text{font-size:1.1rem;font-weight:bold;position:absolute;top:32px;width: 71px;text-align: center;}
.product-card .actual-campaign-tag-images {position: absolute; top:15px;right:30px;}
.product-card .special-offer-tag-images {position: absolute; bottom:20px;right:10px;}
.product-card .call-to-action {float: left; width: 100%;}
.product-card .call-to-action input[type="number"] { -moz-appearance: textfield; border-width: 3px; border-radius:5px !IMPORTANT;text-align: center; font-size: 1rem; color: #343434; margin-right: 10px;margin-bottom:0;}
.product-card .call-to-action input[type="number"]::-webkit-outer-spin-button,.call-to-action input[type="number"]::-webkit-inner-spin-button {-webkit-appearance: none; margin: 0;}
.product-card .call-to-action .input-center {height:50px;}
.product-card .call-to-action .input-center-text {height:50px;background-color:#0D3D56;color:#F2F3F4;}
.product-card .call-to-action .product-no-package-content {display: flex !important;align-items: center;justify-content: space-between;flex-wrap: wrap;margin-bottom: 15px !IMPORTANT;}
.product-card .call-to-action .product-package-content {display: flex !important;align-items: center;justify-content: center;flex-direction: column;margin-bottom: 15px !IMPORTANT;} 			
.product-card .call-to-action .product-package-content .quantity-container{	margin-right: 10px;}
.product-card .call-to-action .product-package-content .quantity-container .prefix-radius input[type="number"] {border-width: 3px 3px 3px 0;border-color: #B5C689;border-radius: 0 5px 5px 0 !IMPORTANT;font-size: 1rem;color: #343434;text-align: center;box-shadow:1px 0 5px 0 inset #a2a2a2;margin-bottom: 0;height: 50px;padding: 0.3rem;}
.product-card .call-to-action .product-package-content .quantity-container .prefix-radius span.prefix, label.prefix {background: #f2f2f2;border-width:3px 0 3px 3px;border-color: #B5C689;border-radius: 5px 0px 0px 5px!IMPORTANT;font-size: 1rem;color: #343434;margin-bottom: 0;height: 50px;display: flex !important;align-items: center;justify-content: center;padding: 0.3rem;}		
.product-card .call-to-action .product-no-package-content .quantity-container .postfix-radius input[type="number"] {-moz-appearance: textfield;border-width: 3px 0 3px 3px;border-color: #B5C689;border-radius: 5px 0 0 5px !IMPORTANT;text-align: center;font-size: 1rem;color: #343434;box-shadow:1px 0 5px 0 inset #a2a2a2;margin-bottom: 0;height: 50px;padding: 0.3rem 1.2rem;width: auto;}
.product-card .call-to-action .product-no-package-content .quantity-container .postfix-radius span.postfix, label.postfix {background: #f2f2f2;border-width: 3px 3px 3px 0;border-color: #B5C689;border-radius: 0px 5px 5px 0px!IMPORTANT;text-align: center;font-size: 1rem;color: #343434;margin-bottom: 0;height: 50px;display: flex !important;align-items: center;justify-content: center;padding: 0.3rem 1em;}
.product-card .call-to-action .product-meter-length {display: flex !important;align-items: center;justify-content: center;flex-wrap: wrap;margin-bottom: 15px !IMPORTANT;}
.product-card .call-to-action .product-meter-length .prefix-radius input[type="number"] {border-width: 3px 3px 3px 0;border-color: #B5C689;border-radius: 0 5px 5px 0 !IMPORTANT;font-size: 1rem;color: #343434;text-align: center;box-shadow:1px 0 5px 0 inset #a2a2a2;margin-bottom: 0;height: 50px;padding:0.3rem;}
.product-card .call-to-action .product-meter-length .prefix-radius span.prefix, label.prefix {background: #f2f2f2;border-width:3px 0 3px 3px;border-color: #B5C689;border-radius: 5px 0px 0px 5px!IMPORTANT;font-size: 1rem;color: #343434;margin-bottom: 0;height: 50px;display: flex !important;align-items: center;justify-content: center;padding: 0.3rem 0.5rem;width: auto;}	
.product-card .addToCartBtColor{text-transform:uppercase;font-weight:bold;background: #829356; color:#F2F3F4;}
.product-card .addToCartBtColor:hover, .product-card .addToCartBtColor:active {background: #1287A8; color:#F2F3F4;}
.product-card .klarna {font-size: 0.75rem; background: url(../images/klarna-logo.png) no-repeat left top; padding-left: 55px;}
.product-card .quantity-discounts .price-per-unit{color:#C02F1D; text-align: right;font-weight: bold;}
.product-card .quantity-discounts .price-per-unit span{color:#9A2617;}
.product-card .quantity-discounts .price-per-unit strike{color:#9e9e9e;font-weight:normal;font-size: 85%;}
.product-card .price-content {margin:30px 0 10px; display: inline-flex;align-items: center;justify-content: center;}
.product-card .price-content .special-price-container{height:6vmax; border-radius: 5px 0px 0 5px;background: #C02F1D;display: inline-flex;flex-direction: column;justify-content: center;padding: 0 15px;align-items: flex-start;}
.product-card .price-content .special-price-quantity-discounts-container{height:9vmax;border-radius: 5px 0px 0 5px;background: #C02F1D;display: inline-flex;flex-direction: column;padding: 0 15px;justify-content: center;}
.product-card .price-content .price-quantity-discounts-container{display: inline-flex;flex-direction: column;justify-content: center;align-items: center;}
.product-card .price-content .price-container{display: inline-flex;flex-direction: column;align-items: center;justify-content: center;}
.product-card .price-content .saving-with-special-container{height:6vmax;border-radius: 0 5px 5px 0;background: #C02F1D;display: inline-flex;padding: 0 10px;margin-left:5px;align-items: center;justify-content: center;flex-direction: column;color: #ffffff;}
.product-card .price-content .saving-with-special-quantity-discounts-container{height:9vmax;border-radius: 0 5px 5px 0;background: #C02F1D;display: inline-flex;padding: 0 15px;margin-left: 5px;align-items: center;justify-content: center;flex-direction: column;flex-wrap: wrap;color: #ffffff;}
.product-card .price-content .saving-amount{font-size:1vw;}
.product-card .price-content .discounted-percentage{font-size: 1.5vw;font-weight: bold;}
.product-card .price_special_expire_date {font-size: 0.80rem; margin-bottom:15px; padding:10px;background-color:#dddddd; border-radius: 5px;font-weight: bold;text-align: center;}
.product-card .price {font-size:4.5vw;color:#9A2617;font-weight: bold;}
.product-card .our-price-text {font-size:1.2vw;color: #FFFFFF;text-align:center;}
.product-card .price.new {font-size:3vw;color:#FFFFFF;}
.product-card .price.old {font-size:1.2vw;color: #FFFFFF;font-family: arial;text-decoration: line-through;font-weight: normal;}
.product-card .recommended-price-text {font-size: 0.80rem; display: block; color: #9e9e9e;text-align: left;}
.product-card .price-recommended {font-size:1vw; display: block; color: #9e9e9e;}
.product-card .package_content_price {text-align: center;color: #9e9e9e;margin-bottom:10px;}
.product-card .you-save-price{margin-top: 15px;font-size: 1rem;color: #458d47;}
.product-card .package-answer {font-style: italic;font-weight: bold;font-size: 0.9rem;}
.product-card .package-answer-rollProduct, .product-card .package-answer-rollMessage, .product-card .package-answer, .product-card .package-answer-message {padding:10px;margin-top:15px;text-align: center;border: 3px dotted #B5C689;background: #fff;font-size:0.875rem;border-radius:1000px;font-weight:bold;display: none;}
.product-card .package-answer-rollSqm {display: none;font-style: italic;font-weight: bold;font-size: 0.9rem;margin-left:10px;}
.product-card .product-meta {font-size: 0.85rem;color: #9e9e9e;display: flex;align-items: center;justify-content: space-between;margin-bottom: 10px;}
.product-card .product-meta ul{list-style: none;margin:0;}
.product-card .product-meta a.label {font-size:0.95rem;font-weight:bold;padding:0 10px;background:#ffffff;border:1px solid #829356;color:#0D3D56;}
.product-card .product-meta a:hover.label {color: #F2F3F4 !important;background: #829356;}
.product-card .product-meta h2 {font-size:0.80rem;font-weight:bold;margin:0 0 0 10px;}
.product-card .product-callout {list-style: none; margin-left: 0;}
.product-card .product-callout li {margin:10px 0 10px;}
.product-card .product-callout li span{font-size:0.8rem;margin-left:15px;font-weight:bold;}
.product-card .product-callout i {vertical-align: sub; font-size: 1.5em; width: 20px;}
.product-card .share-this {position: absolute; bottom: 0; right: 0; width: 50px; height: 50px;}
.product-card .share-this a {position: absolute; bottom: 3px; right: 4px; z-index: 1; font-size: 1.1rem;}
.product-card .share-this div {border-width: 25px; border-style: solid; border-color: transparent #D9D9D9 #D9D9D9 transparent; position: absolute; right: 0px; bottom: 0px;}
.product-callout .financial-popup-container .popup-overlay {position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.5); z-index: 1000; display: none; justify-content: center; align-items: center;}
.product-callout .financial-popup-container .popup-overlay.active {display: flex;}
.product-callout .financial-popup-container .finanial-container {padding:20px;}
.product-callout .financial-popup-container .popup-content {background: #fff;max-width: 90%;max-height: 90%;overflow: auto;border-radius: 5px;box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2);position: relative;}
.product-callout .financial-popup-container .popup-close {font-size: 20px;font-weight: bold;cursor:pointer;text-align: right;margin-top: 20px;display: block;padding: 0 20px;}
.product-card .popup-message {position: fixed;top: 30%;left: 50%;transform: translate(-50%, -50%);background-color: #fff;padding: 20px;border: 1px solid #ccc;z-index: 9999;text-align: center;display: flex;align-items: center;justify-content: center;}
.product-card .popup-content h3 {color: #0D3D56;text-align:left;}
.product-card .popup-content span {font-size:0.90rem;}
.product-card .popup-content ul {text-align: left;list-style: none;margin: 0;}
.product-card .popup-content ul li {font-weight: bold;}
.product-card .overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.5);z-index: 9998;display: none;}
.product-card .overlay.active {display: block;}
.comper-list ul li{padding-bottom: 0;}
.tech-spec ul li{padding:0;}
.tech-spec .comper-specs {margin-bottom: 15px;}
.tech-spec .comper-specs .tech-titel {color: #373D3F;font-weight: bold;background: #cccccc;padding: 8px 10px;border-radius: 5px;margin: 0 10px;font-size: 12px;}
.tech-spec .comper-specs .tech-data {overflow-wrap: break-word;overflow: hidden;margin: 5px 0;}
.tech-spec .comper-specs ul:last-child {border-bottom: #f0f0f0 30px solid;}
.tech-spec .comper-specs .hidden-sType {display: none;}
.tech-spec .comper-specs ul li:first-of-type {font-weight: bold;}
.slick-slider .slick-list, .slick-slider .slick-track {border-radius: 5px;}
#tbfp-large,#tbfp-small{aspect-ratio: 1890 / 695;width: 100%;opacity: 0;transition: opacity 1.2s ease;}
#tbfp-large.slick-initialized,#tbfp-small.slick-initialized{opacity: 1;}
#tbfp-large .slick-arrow,#tbfp-small .slick-arrow{opacity: 0;transition: opacity .8s ease;}
#tbfp-large.slick-initialized .slick-arrow,#tbfp-small.slick-initialized .slick-arrow{opacity: 1;}
.slickCarousel .slick-next, .slickCarousel .slick-prev {z-index: 4;width: 50px !IMPORTANT;height: 50px !IMPORTANT;line-height: 0;background: #e2e2e2;border-radius: 5px;}
.slick-next:focus, .slick-next:hover, .slick-prev:focus, .slick-prev:hover {background: #E2E2E3!important;}
.slickCarousel .slick-next:before, .slickCarousel .slick-prev:before {color: #1496BB;font-size: 35px;display: flex;justify-content: center;align-items: baseline;line-height: 1.6;}
.slickCarousel .slick-next {right: 15px;border-radius: 40px 0 0 40px}
.slickCarousel .slick-prev {left: 15px;border-radius: 0 40px 40px 0}
.slickCarousel .slick-track {margin-left:0;}
.slickCarousel .slick-slide img {display: unset;}
.slick-dotted ul.slick-dots {margin-left: 0;z-index: 4;bottom: -28px;}
.slick-dotted ul.slick-dots li {display: inline-block;}
.slick-dotted ul.slick-dots li:only-child {display: none;}
.slick-dotted ul.slick-dots li button:before {font-size: 15px;color: #B5C689 !important;}
.topBanner .slick-next, .topBanner .slick-prev {background:transparent;}
.topBanner .slick-next:focus, .topBanner .slick-next:hover, .topBanner .slick-prev:focus, .topBanner .slick-prev:hover {background:transparent !important;}
.main-section { margin-top: 65px;}
.star-rating {float:left;position:relative;font-size: 1.125rem;margin-top: -3px;margin-left: 10px;}
.star-rating label {font-family: 'icomoon';margin-right: 3px !important;margin-left: 0 !important;}
.star-rating:not(:checked) > input {position:absolute;left:-9999px;clip:rect(0,0,0,0);opacity:0;}
.star-rating:not(:checked) > label{float:right;width:1.125rem;font-size: 1.125rem;overflow:hidden;white-space:nowrap;cursor:pointer;color:#9e9e9e;}
.star-rating:not(:checked) > label:before {content: "\e6d0";}
.star-rating > input:checked ~ label {color: #ffc500;}
.star-rating:not(:checked) > label:hover, .star-rating:not(:checked) > label:hover ~ label {color: #ffc500;}
.star-rating > input:checked + label:hover,.star-rating > input:checked + label:hover ~ label,.star-rating > input:checked ~ label:hover,.star-rating > input:checked ~ label:hover ~ label,.star-rating > label:hover ~ input:checked ~ label {color: #ffc500;}
.clearing-blackout {background: transparent;}
.clearing-assembled .clearing-container {background: rgba(0,0,0,0.9);}
.clearing-assembled .clearing-container .visible-img {background: transparent;}
.clearing-assembled .clearing-container .carousel {background: transparent;}
.clearing-close {color:#000 !important;font-size:2.1rem;background:rgba(255, 255, 255, 0.65);width:30px;height:30px;line-height:2rem;text-align:center;border-radius:10000px;padding:0;margin:10px;}
.clearing-main-next>span {border-left-color: #fff;}
.clearing-main-prev>span {border-right-color: #fff;}
.clearing-blackout .clearing-close {position: absolute; top: 0; right: 0;}
.contact-information {list-style: none; margin-left: 0;}
.contact-information li {padding-left: 30px;}
.contact-information .phone {background: url(../images/icons-list.png) no-repeat left 3px;}
.contact-information .email {background: url(../images/icons-list.png) no-repeat left -25px;}
.panel.sort ul.pagination { position: relative; top: 3px; }
ul.pagination {margin: 0; padding: 0;}
ul.pagination li {height: auto;}
ul.pagination li a {line-height: 1; font-weight: normal;}
ul.pagination li a:hover {color: #58A359;}
ul.pagination li.unavailable a:hover {color: #9e9e9e;}
.breadcrumbs {border-width: 0 0 1px 0; margin-bottom: 0;border: 0; font-weight: bold;min-height: 35px;display: flex !important;align-items: center;flex-wrap: wrap;gap: 10px;justify-content: flex-start;}
.breadcrumbs > *:before {content:none;}
.breadcrumbs .breadcrumb-separator {margin: 0 0.75rem;position: relative;top: 0px;}
.rating div {margin-bottom: 10px;}
.rating div.right {font-size: 1.1rem;}
.stars-black-0 {display: block; height: 16px; width: 101px; background: url(../images/stars-black.png) no-repeat; background-position: 0 0; }
.stars-black-1 {display: block; height: 16px; width: 101px; background: url(../images/stars-black.png) no-repeat; background-position: 0 -18px; }
.stars-black-2 {display: block; height: 16px; width: 101px; background: url(../images/stars-black.png) no-repeat; background-position: 0 -36px; }
.stars-black-3 {display: block; height: 16px; width: 101px; background: url(../images/stars-black.png) no-repeat; background-position: 0 -54px; }
.stars-black-4 {display: block; height: 16px; width: 101px; background: url(../images/stars-black.png) no-repeat; background-position: 0 -73px; }
.stars-black-5 {display: block; height: 16px; width: 101px; background: url(../images/stars-black.png) no-repeat; background-position: 0 -92px; }
.stars-yellow-0 {display: block; height: 16px; width: 101px; background: url(../images/stars-yellow.png) no-repeat; background-position: 0 0; }
.stars-yellow-1 {display: block; height: 16px; width: 101px; background: url(../images/stars-yellow.png) no-repeat; background-position: 0 -18px; }
.stars-yellow-2 {display: block; height: 16px; width: 101px; background: url(../images/stars-yellow.png) no-repeat; background-position: 0 -36px; }
.stars-yellow-3 {display: block; height: 16px; width: 101px; background: url(../images/stars-yellow.png) no-repeat; background-position: 0 -54px; }
.stars-yellow-4 {display: block; height: 16px; width: 101px; background: url(../images/stars-yellow.png) no-repeat; background-position: 0 -73px; }
.stars-yellow-5 {display: block; height: 16px; width: 101px; background: url(../images/stars-yellow.png) no-repeat; background-position: 0 -92px; }
a.review-write {font-size: 0.875rem;}
a:hover.review-write {color: #343434 !important;}
p.review-qty {margin: 0;}
.review-qty a {font-size: 0.75rem; color: #343434 !important;}
.review-qty a:hover {color: #58A359 !important;}
.listview {padding: 0 1.25rem 1.25rem 1.25rem; }
.listview [class*="block-grid-"] {padding-left: 0; padding-right: 0;}
.listview h2.product-name {font-size: 0.875rem;}
.listview h2.product-name a {color: #323232;}
.listview h2.product-name a:hover {color: #356FEF;}
.listview li {padding-bottom: 0; line-height: 2rem;}
.listview li .price, .listview li .price-new {font-size: 0.875rem;}
.listview li .price-new {color: #ff4d4d;}
.listview li .price-old {text-decoration: line-through; color: #9e9e9e;}
.listview .button {margin: 0;}
.width-2-compar{width: 50% !important;}
.width-3-compar{width: 33% !important;}
.width-4-compar{width: 25% !important;}
.modal-table-account-titel {margin: 0;padding: 0px 10px;color: #F2F3F4;font-size: 1rem;font-weight: bold;line-height: 2;}
.product-box-cover {margin:10px 0px;}
.product-box-cover .product-info .brand {display: block;height: 35px;overflow: hidden;position: absolute;top: 165px;}
.product-box {position: relative;}
.product-box .sidebarBanner {left:15px !important; }
.product-box-account {border: 1px solid #dddddd;}
.product-box .special-price-banner-list, .product-box-account .special-price-banner-list {position: absolute;top:25px;right:0;z-index: 2;display: flex;flex-direction: column;align-items: flex-end;}
.product-box .special-price-banner-list-layout2 {position: absolute;bottom:10px;right:0;z-index: 2;display: flex;flex-direction: column;align-items: flex-end;}
.product-box .special-price-banner-list-compar {position: absolute;top: -25px;right:0;z-index: 2;display: flex;flex-direction: column;align-items: flex-end;}
.product-box .special-price-banner-list-cat {position: absolute;top:110px;right:5px;z-index: 2;display: flex;flex-direction: column;align-items: flex-end;}
.product-box .special-price-banner-list img, .product-box-account .special-price-banner-list img {margin-bottom: 5px;}
.product-box .special-price-banner-list a img, .product-box-account .special-price-banner-list a img {background:transparent;}
.product-box .special-price-banner-list .procentage-nummber {margin-bottom: 0; text-transform: uppercase;position: absolute; top:0.75rem; right:0.55rem; font-size:1.2rem; color:#F2F3F4;}
.product-box-account .special-price-banner-list .procentage-nummber {margin-bottom: 0; text-transform: uppercase;position: absolute; top:0.25rem; right:0.40rem; font-size:0.7rem; color:#F2F3F4;font-weight: bold;}
.product-box .special-price-banner-list .rebate-text, .product-box-account .special-price-banner-list .rebate-text {position: absolute; top:0.75rem; left:0.1rem; font-size:0.75rem; color:#fff;}
.product-box .special-offer-tag-images-list, .product-box-account .special-offer-tag-images-list {position: absolute; top:110px; right:0px; z-index: 2;}
.product-box .special-offer-tag-images-list-layout2, .product-box-account .special-offer-tag-images-list-layout2 {position: absolute; top:130px; left: 40px; z-index: 2;}
.product-box .special-offer-tag-images-list a img, .product-box-account .special-offer-tag-images-list a img {background: transparent; transition: unset; opacity: unset; max-height: inherit;}
.product-box .banners .few-left {background: url(../images/banner-few-left.png) no-repeat; width: 37px; height: 39px; font-size: 10px; color: #4e7600; padding-top: 4px;}
.product-box a.image, .product-box-account a.image {position: relative; height: 140px;margin-bottom: 5px;margin-top: 10px;display: flex;align-items: center;justify-content: center;}
.product-box a.image .hover-state, .product-box-account a.image .hover-state {position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 0.75); opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -o-transition: all .3s ease-out; transition: all .3s ease-out;}
.product-box a:hover.image .hover-state, .product-box-account a:hover.image .hover-state {opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.product-box a img, .product-box-account a img {opacity: 1; transition: all .3s ease; background: #fff; max-height: 85px;width: auto;position: relative;border-radius: 5px}
.product-box .product-info {width: 100%;}
.product-box .product-info-replacement .product-image-replacement a {height: 160px;display: flex;justify-content: center;}
.selected_category_lists {margin:10px 0;}
.selected_category_lists h4 {background: #B5C689; color: #093145; height: 3rem; padding:0 15px; margin-bottom:10px; border-radius:3px; display:flex; align-items:center; justify-content:space-between;}
.selected_category_lists a {color: #093145;font-size:14px;font-weight: bold;}
.selected_category_lists a:hover {color: #f2f3f4;}
.selected_category_lists ul {margin:0; border:0;padding:0;}
#relatedProducts .product-info {width: 50%; margin-top: 25px;}
#relatedProducts .button.secondary { padding: 7px 15px; }
#relatedProducts .product-image{min-height: 120px;}
#relatedProducts .special-price-banner-list{top: -5px; right: 60px;}
.product-box .brand, .related-products .brand, .product-box-account .brand {display: block;height: 50px;overflow: hidden;position: absolute;top:23px;}
.product-box .brand-cat{display: block;height: 50px;overflow: hidden;position: absolute;top:5px;left: -12px;}
.product-box .brand-search {display: block;height: 50px;overflow: hidden;position: absolute;top:23px;}
.product-box .certificte-tags {display: block; height: 35px; overflow: hidden; position: absolute; top: 110px; left:5px;}
.product-box .certificte-tags-cat-listing {display: block; height: 35px; overflow: hidden;}
.product-box .certificte-tags-cat-listing-search {display: block;height: 35px;overflow: hidden;position: absolute;top: 155px; right:5px;}
.product-box .brand-layout2{top:0; right:0; height:50px; position: absolute; z-index: 1;}
.product-box .small-brand {top:0px; height:50px;}
.product-box .small-special-price-banner-list {position: absolute; top: 23px; right: 0px; z-index: 2;}
.product-box .small-special-price-banner-list .procentage-nummber {margin-bottom: 0; text-transform: uppercase; position: absolute; top: 0.75rem; right: 0.55rem; font-size: 1.2rem; color: #fff;}
.product-box .product-info .brand:hover, .product-box-account .product-info .brand:hover, .related-products .product-info .brand:hover, .panel.sidebar-products .product-info .brand:hover {display: block;}
.product-box .product-info .brand a, .product-box-account .product-info .brand a, .related-products .product-info .brand a, .panel.sidebar-products .product-info .brand a {color: #9e9e9e; font-size: 0.75rem;}
.product-box .product-info .brand a:hover, .product-box-account .product-info .brand a:hover, .related-products .product-info .brand a:hover, .panel.sidebar-products .product-info .brand a:hover {color: #58A359;}
.product-box .product-info-replacement .product-nameReplacement {display: block;position: relative; line-height: 1.125rem;font-size: 0.875rem;overflow: hidden;margin:0;font-weight: bold;}
.product-box .product-info-replacement .product-nameReplacement a {height: unset;color: #343434;}
.product-box .product-info-replacement .product-nameReplacement a:hover {color:#107896;}
.product-box .product-info .product-name, .related-products .product-info .product-name, .panel.sidebar-products .product-info .product-name {display: block;position: relative; line-height: 1.125rem;font-size: 0.875rem;height: 55px;overflow: hidden;margin:0;}
.product-box-account .product-info .product-name {display: block;position: relative; line-height: 1.125rem;font-size: 0.875rem;overflow: hidden;margin:10px 0 5px;}
.product-box .product-info .product-name a, .product-box-account .product-info .product-name a, .related-products .product-info .product-name a, .panel.sidebar-products .product-info .product-name a {color: #343434;}
.product-box .product-info .product-name a:hover, .product-box-account .product-info .product-name a:hover, .related-products .product-info .product-name a:hover, .panel.sidebar-products .product-info .product-name a:hover {color: #A3B86C;}
.product-box .product-info .product-name h2, .product-box-account .product-info .product-name h2{font-weight:bold;line-height: 1.125rem;font-size: 0.800rem;overflow: hidden;margin: 0;}
.product-box .product-info .variants, .product-box-account .product-info .variants, .variants{font-size: 0.75rem; min-height:24px;}
.product-box .product-info .variants .delivery_time, .product-box-account .product-info .variants .delivery_time, .delivery_time {font-size: 0.85rem; padding-left: 25px; background: url("../images/delivery-icon-1.png") no-repeat scroll 0px 1px / 16px auto;}
.product-box .product-info .price, .related-products .product-info .price, .panel.sidebar-products .product-info .price {margin-bottom: 0.2rem;font-size: 0.875rem; height:25px;}
.product-box-account .product-info .price {margin-bottom: 0.8rem;font-size: 0.875rem;}
.product-box .product-info .price span.price, .product-box-account .product-info .price span.price, .product-box .product-info-replacement .price span.price, .related-products .product-info span.price, .panel.sidebar-products .product-info span.price {color: #b22222;font-size: 1.4rem;font-weight: bold;}
.product-box .product-info .price span.price-new, .product-box-account .product-info .price span.price-new, .product-box .product-info-replacement .price span.price-new, .related-products .product-info span.price-new, .panel.sidebar-products .product-info span.price-new {color: #C02F1D;font-size: 1.5rem;font-weight: bold;}
.product-box .product-info .price span.price-old, .product-box-account .product-info .price span.price-old, .product-box .product-info-replacement .price span.price-old, .related-products .product-info span.price-old, .panel.sidebar-products .product-info span.price-old {color: #7a7a7a; text-decoration: line-through;font-size: 0.9rem;font-weight: bold;}
.product-box .product-info .our-price, .product-box .product-info-replacement .our-price, .product-box-account .product-info .our-price {color: #9A2617;font-size: 1.5rem;font-weight: bold;}
.product-box .product-info .our-price-text, .product-box .product-info-replacement .our-price-text, .product-box-account .product-info .our-price-text {font-size: 0.80rem;color: #343434;text-align: left;line-height: 1.5rem;}
.product-box .product-info .price-recommended, .product-box .product-info-replacement .price-recommended, .product-box-account .product-info .price-recommended {font-size: 0.80rem; color: #9e9e9e;}
.product-box-account .product-info .variant-icon {padding-left: 13px; background: url("../images/multicolor.gif") no-repeat scroll left 0px / 11px auto;}
.variant-icon {padding-left: 13px; background: url("../images/multicolor.gif") no-repeat scroll left 2px / 11px auto;}
.productModelNo {margin:0; font-size: 0.8rem; display:none;}
.compare-add {line-height:0; z-index: 1; font-size:0.813rem; color:#093145;}
.compare-add:hover {font-weight: bold;}
.icon-compared{font-weight:bold;font-family: inherit;}
.product-box .buttons, .product-box-account .buttons {line-height: 0;margin-top: 5px;}
.product-box .buttons .button, .product-box-account .buttons .button {margin: 0; padding:0; height: 30px; line-height: 2.22; font-size: 0.85rem;}
.product-box .buttons .button .normal, .product-box-account .buttons .button .normal {padding: 8px 0 7px;}
.product-box .buttons .button .secondary, .product-box-account .buttons .button .secondary {margin-right: 8%;}
#relatedProducts .our-price { margin-bottom: 15px; font-size: 1rem; }
#relatedProducts span.price-old { max-height: 16px; }
#relatedProducts span.price-new { font-size: 1rem; }
.sidebar-products { padding: 0 10px;}
.sidebar-products .sidebar-titel {  background:#107896; color:#F2F3F4; text-align: center; font-size:1.2rem; padding: 14px 0; font-weight: bold;font-family: Helvetica;}
.sidebar-products h2.sidebar-titel-relatedProducts { color: #FFFFFF; background:darkslategrey; text-align: center; font-size: 1rem; font-weight: bold; padding:14px 0px;margin:0px; margin-bottom: 10px;}
.checkout h4.sidebar-titel-relatedProducts { color: #F2F3F4; background:#107896; font-size: 1rem; font-weight: bold; padding:10px;margin:0px;border-radius: 3px;border:0;}
.sidebar-products .large-2 { max-height: 274px; }
.sidebar-products .brand {display: block; height: 50px; overflow: hidden; position: absolute; top:23px;}
.related-product-list h2.sidebar-titel {  background: #000000; color: #FFFFFF; text-align: center; font-size: 0.75rem; padding: 14px 0; font-weight: bold;}
.sidebar-titel-lastViewedProduct { color: #F2F3F4; background:#093145; text-align: left; font-size: 1.2rem; font-weight: bold; padding:15px;margin:0px;border-radius:5px;}
.sidebar-relatedProducts-container{background: #FFFFFF;border-radius: 5px;padding: 0 0 20px;margin-bottom: 20px;}
.sidebar-titel-relatedProducts { color: #373d3f; text-align: left; font-size: 1.2rem; font-weight: bold; padding:15px;margin:0px;border-top:3px solid #B5C689;}
.sidebar-titel-relatedSimilarProducts { color: #373d3f;text-align: left; font-size: 1.2rem; font-weight: bold; padding:15px;margin:0px;border-top:3px solid #B5C689;}
.sidebar-titel-relatedSpecialOfferProducts { color: #373d3f;text-align: left; font-size: 1.2rem; font-weight: bold; padding:15px;margin:0px;border-top:3px solid #B5C689;}
.related-product-list h2.sidebar-titel-comparSimilarProducts { color: #373d3f; text-align: left; font-size: 1.2rem; font-weight: bold; padding:15px;margin:0px;border-top:3px solid #B5C689;}
.related-product-list h2.sidebar-titel-replacement_product{color: #0D3D56;background: #EFD469;text-align: left;font-size:1rem;font-weight: bold;padding:10px;margin:0px;border-radius:5px 5px 0 0;}
.related-product-list p {margin:10px; font-weight: bold; font-size: 0.975rem;}
.related-product-list .large-2 { max-height: 274px; }
.related-product-list .brand {display: block;height: 55px;overflow: hidden;position: absolute;top:-10px;}
.related-product-list .certificte-tags {top:60px;}
.related-product-list .special-offer-tag-images-list {top:70px;}
.scroll-box {height: 170px;overflow-y: hidden;scroll-behavior: smooth;margin: auto;}
.scroll-content {height: 170px;padding-top: 5px;min-width: 875px;}
.scroll-content li {max-width: 200px;clear: none !important;}
.related-box-arrows {position: relative;}
.related-box-arrows #left-button, .related-box-arrows #right-button {position: absolute;top: 85px;z-index: 1000;background: rgb(46, 79, 79);color: rgb(255, 255, 255);font-weight: 700;font-size: 14px;cursor: pointer;border: 1px solid rgb(217, 217, 217);}
.related-box-arrows #left-button {left: 0px;padding: 20px 10px 20px 5px;border-radius: 0px 50px 50px 0px;border-left: 1px solid rgb(217, 217, 217);}
.related-box-arrows #right-button {right: 0px;padding: 20px 5px 20px 10px;border-radius: 50px 0px 0px 50px;border-right: 1px solid rgb(217, 217, 217);}
.product-image-layout2 a{ height:160px;display: flex;justify-content: center;}
.product-image { margin-bottom: 10px;text-align: center;min-height: 143px;}
.browse.callout {margin-top: -1px; background: #fff;}
.productNext {text-align: right;}
.productBack {text-align: center;}
.productNext a, .productPrev a, .productBack a {text-transform: uppercase; font-size: .75rem; color: #838D8F; letter-spacing: 1px; transition: all 0.2s ease-out;}
.productNext a:hover *, .productPrev a:hover *, .productBack a:hover * {color: #356FEE;}
.productNext a span, .productPrev a span, .productBack a span {font-size: 1.25rem; position: relative; top:5px; color: #CBD5D6;}
.productNext a:hover span, .productPrev a:hover span, .productBack a:hover span {color: #356FEE;}
.productNext a b, .productPrev a b, .productBack a b {color: #838D8F; letter-spacing: 1px;}
.content.related-products .row .row {margin-bottom: 10px;}
.panel.sidebar-products .row.collapse {margin-bottom: 10px;}
.panel.sidebar-products .row.collapse:last-child {border-bottom: 0; margin-bottom: 0; }
.content.reviews .rating, .rating span {margin-bottom: 10px; font-size: 1.1rem; color: #ffc500;}
.content.reviews .rating span {margin-right: 3px;}
.content.reviews .review {word-break: break-word;}
.content.reviews .ratedProductReviews {border-bottom: 1px solid #d9d9d9; margin-bottom: 0.4rem; padding-bottom: 0.4rem;}
.content.reviews .meta {font-size: 0.875rem; margin: 1rem 0;}
.content.reviews .meta .name {font-weight: bold; margin-right: 4px;}
.content.reviews .meta .date {color: #9e9e9e;}
.row.brands .logo {margin-bottom: 15px; max-height: 35px; height: 35px;}
.row.brands .logo img {max-height: 100%; width: auto;}
.row.brands .image {margin-bottom: 15px;}
.row.brands .image img {width: 640px; height: auto;}
.dibsPaymentLink {background-color: #fbfbfb; border: 1px solid #efefef;border-radius: 5px;padding:15px;}
.dibsPaymentLink h1 {font-size: 2rem}
.checkout {margin-bottom: 40px;}
.checkout-success .pageHeading{background: #009900;border-radius: 5px;font-weight: bold; color: #fff;font-size: 1.15rem;text-align: center;padding-top:10px;padding-bottom:10px;margin-top: 10px;align-items: center;justify-content: center;}
.checkout-success .checkout-success-information {background-color: #F2F3F4; border: 1px solid #efefef;border-radius: 5px;padding:15px;margin-top: 20px;}
.checkout-success .checkout-success-information h2 {font-size: 1.7rem;text-align: center;}
.checkout-success .checkout-success-information h3.orderNoCon{color:#009900;font-size: 1rem;font-weight: bold; margin-bottom: 20px;text-align: center;}
.checkout-success .checkout-success-information h3.orderNoCon span{color:#3c3c3c;}
.checkout-success .checkout-success-information ul {margin:0 1.1rem;}
.checkout-success .checkout_promotion {background-color: #fff; border: 1px solid #efefef;border-radius: 5px 5px 0;padding:15px;margin-top: 20px;}
.checkout-success .checkout_promotion .promotion-gift {width: 100px; position: absolute;bottom:0.1rem;right:1rem;padding:10px 0 0 10px !important; background: #fff;}
.checkout-success .checkout_promotion .priceagent_box_cs a {height: 105px;display: block;}	
.checkout-success .checkout_promotion .priceagent_box_cs a img {max-height: 100%;width: auto;}
.checkout .step-titel { background:#F2F3F4; padding:8px;}
.checkout .step-titel h4 {font-size:1rem;margin:0px;padding:0;font-weight:bold;}
.checkout .step-titel h4 span {background: #58A359; color: #fff; border-radius: 1000px; width: 30px; height: 30px; line-height: 30px; display: inline-block; text-align: center; margin-right: 0.75rem;}
.checkout .checkout-cart .panel {border-top: 0; margin-bottom: 0px;}
.checkout .checkout-cart .panel.phead {background: #c3c3c3; border: 1px solid #D9D9D9; border-width: 1px 1px 0 1px; margin: 0; padding-top: 0.625rem; padding-bottom: 0.625rem; font-size: 0.68rem; font-weight: bold; font-family: arial !important;}
.checkout .checkout-cart .brand {margin-bottom: 3px; display: block;}
.checkout .checkout-cart .brand, .checkout .checkout-cart .product-name, .checkout .checkout-cart .product-meta {margin-left: 0.625rem;}
.checkout .checkout-cart .brand a {color: #9e9e9e; font-size: 0.875rem;}
.checkout .checkout-cart .product-name a {color:#131516;font-size:0.80rem;font-weight:bold;}
.checkout .checkout-cart .product-name a:hover{color:#B5C689;}
.checkout .checkout-cart .product-meta {color: #9e9e9e;font-size: 0.75rem; line-height: 1.3;}
.checkout .checkout-cart .product-price {margin-top: 0.5rem; display: block;}
.checkout .checkout-cart .product-total-price {margin-top:0.5rem;display:block;font-weight:bold;}
.checkout .checkout-cart .close {display: block; margin-bottom: 0.625rem;}
.checkout .checkout-cart .close a {color: #7a7a7a; font-size: 1.75rem;font-weight: bold;}
.checkout .checkout-cart .close a:hover {color: #9e9e9e;}
.checkout .checkout-cart input {margin: 0;}
.checkout .checkout-summary .summary {line-height: 1.375rem;}
.checkout .checkout-summary .summary .totals-name {margin-bottom: 25px; font-size: 0.95rem;}
.checkout .checkout-summary .summary .total {color:#9A2611; font-size:1rem; margin-top:8px; line-height:2rem;font-weight: bold;}
.checkout .checkout-summary .accordion dd>a {background: transparent; padding: 0; color: #107896; display: inline-block;}
.checkout .checkout-summary .accordion dd>a:hover {color:#107896;}
.checkout .checkout-summary .accordion dd > .content.active {padding: 0;}
.checkout .checkout-summary textarea {max-width: 100%;}
.checkout ul {list-style: none;}
.checkout ul li label {font-size: 0.75rem;}
.checkout ul li input {margin: 0;}
.checkout-steps { line-height: 3px; display: none; margin: -12px 0px 10px 15px; background: rgb(224, 224, 224); position: fixed; z-index: 100000; display: table; table-layout: fixed; }
.checkout-steps li { display: table-cell; text-align: left; padding: 0px; padding-left: 10px; font-weight: 700; border-right: 29px solid rgb(224, 224, 224); }
.checkout-steps li span:first-of-type { background: rgb(255, 255, 255); padding: 3px 9px;border-radius: 50px; margin-right: 6px; color: rgb(0, 0, 0); font-weight: 700; position: relative; top: 13px; }
.checkout-steps li span:nth-child(2) { position: relative; top: 13px; }
.checkout-steps li.step-one {background: rgb(85, 164, 85);}
.checkout-steps li span.arrow, .checkout-steps li span.arrow2 {width: 0;height: 0;border-style: solid;border-width: 14px 0 14px 20px;float: right;padding: 0px;position: relative;top: 0px;right: -20px;}
.checkout-steps li.step-one span.arrow {border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgb(82, 165, 81);}
.checkout-steps li.step-two span.arrow, .checkout-steps li.step-three span.arrow {border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgb(186, 186, 186);}
.checkout-steps li.step-two span.arrow2, .checkout-steps li.step-three span.arrow2 {border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgb(224, 224, 224);right: -36px;}
.login-drop-menu-container { display: none; position: fixed; background:#ececec; z-index: 1000; height:calc(100vh - 60px); overflow: auto; right: 0px; top:62px;width: 35%; max-width:500px;}
.login-drop-menu-container ul {list-style: none; margin:0 0 20px;display: flex;justify-content: space-between;align-items: center;background:#dcdddf;padding: 15px 20px;}
.login-drop-menu-container ul li.close-holder-div {margin-left: auto;}
.login-drop-menu-buttons {display: flex;justify-content: center;margin-top: 15px;}
.register_account {border-top: 1px solid #dddddd;margin: 0.7rem 0 2rem;padding-top: 10px;}
.register_account p{margin-bottom: 10px;}
.register_account ul{list-style: inside;margin: 0;display: flex;background:#c5dcef;padding: 15px 20px;flex-direction: column;border-radius: 5px;align-items: flex-start;}
.login-drop-menu-title {font-size: 18px;font-weight: bold;text-align: center;flex-grow: 1;display: flex;justify-content: center;}
.drop-menu-forgett-password {list-style: none;margin: 0 0 30px;display: flex;justify-content: space-between;align-items: center;width: 100%;background: #dcdddf;padding: 15px 20px;flex-direction: column;}
.login_drop {display: flex;align-items: center;font-weight: bold;flex-direction: column;font-size: 0.85rem;}
.login_drop .catIconImage {display: flex;align-items: center;margin-right:5px;}
.login_drop .catName {color:#131516;}
.login_drop .catName:hover {color:#107896;}
.login_drop_account {display: flex;align-items: center;font-weight: bold;font-size: 0.85rem;}
.login_drop_account .catIconImage {display: flex;align-items: center;margin-right:5px;}
.reset-password-button-container {display: flex;flex-direction: row;align-items: center;justify-content: space-between;}
.reset-password-recaptcha-container {display: flex;flex-direction: row;align-items: center;margin-top:30px;padding:0;}
#overlay-login-drop-menu{position: fixed;inset: 0;width: 100%;min-height: 100%;background: rgba(53, 65, 79, 0.6);cursor: pointer;z-index: 5;opacity: 0;visibility: hidden;transition: opacity .35s ease;}
#overlay-login-drop-menu.is-visible{opacity: 1;visibility: visible;}
.new-account-container .tab-title.active a {background:#107869;border-radius: 5px 5px 0 0;}
.new-account-container .tab-title.active .accountTabLabel {color: #F2F3F4;font-size: 0.95rem;font-weight: bold;}
.new-account-container .panel {padding: 1.25rem 0;border-style: solid;border-bottom: 0;border-left: 0;border-right: 0;border-width: 5px;border-color: #107869;}
.new-account-container .register-button-container {display: flex;flex-direction: column;align-items: center;}
.new-account-container .register-button-container button {margin-bottom:30px;}
.new-account-container-image img {width: 100%;height: auto;max-height:550px;border-radius: 5px}
.search-autocomplete {position: absolute;top: 37px;z-index: 300;background-color: #fff;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;padding: 10px;width: 133%;overflow-y: auto;max-height: 95vh;}
.search-autocomplete .group-section {display: flex;justify-content: space-between;}
.search-autocomplete .group-section .search-autocomplete-section {padding: 0 !important;}
.search-autocomplete .group-section .search-autocomplete-section:first-child {padding: 0 5px 0 0 !important;}
.search-autocomplete .group-section .search-autocomplete-section:last-child {padding: 0 0 0 5px !important;}
.search-autocomplete .group-section .search-autocomplete-section:first-child:last-child {padding: 0 !important;}
.search-autocomplete-title {font-size: 15px;font-weight: 700;text-transform: uppercase;background-color:#c6d59f;padding: 8px 10px;display: flex;justify-content: center;align-items: center;border-radius: 5px;}
.search-autocomplete-results {list-style-type: none;margin: 5px 0;}
.search-autocomplete-results li a {display: flex;align-items: center;justify-content: space-between;padding: 5px;color:#373D3F;line-height: 1.8;font-weight: bold;}
.search-autocomplete-results li a:hover, .search-autocomplete-results li a:focus {background-color: #f1f1f1;}
.search-autocomplete-product {display: flex;align-items: center;padding: 5px;border-bottom: 1px solid rgb(84, 56, 107);height: 75px;}
.search-autocomplete-product:last-of-type {border-bottom: 0;}
.search-autocomplete-product:hover, .search-autocomplete-product:focus {background-color: #f1f1f1;color: rgb(0, 0, 0);}
.search-autocomplete-product .image {padding:0;}
.search-autocomplete-product .image img {max-height:65px;width:auto;}
.search-autocomplete-product-info .product-name {font-size: 12px;font-weight: bold;margin-bottom:3px;display: block;}
.search-autocomplete-product-info .product-short-description {font-size: 12px;color: black;line-height: 1.2;margin-bottom: 3px;display: block;}
.search-autocomplete-product-info .price {display: flex;align-items: flex-end;justify-content: flex-start;}
.search-autocomplete-product-info .price .price {color:#9A2617;font-weight: bold;}
.search-autocomplete-product-info .price .price-old {color:#7a7a7a;text-decoration: line-through;font-size: 80%;font-weight: bold;margin-left: 15px;}
.search-autocomplete-product-info .price .price-new {color:#C02F1D;font-weight: 700;}
.all-results {text-align: center;background-color: #f1f1f1;}
.all-results a {display: block;padding: 8px;}
.all-results a:hover, .all-results a:focus {text-decoration: underline;}
#doofinder-overlay {width: 100%;height: 100%;background: rgba(0, 0, 0, 0.70);position: fixed;z-index: 50;display: none;}
@media only screen and (min-width: 1200px) {
  	.checkout-steps {width: 870px;}
}

@media only screen and (max-width: 1024px) {
  	.checkout-steps {margin: -14px 0px 10px 15px;}
}

@media only screen and (max-width: 772px) {
  	.checkout-steps {font-size: 10px;line-height: 0px;}
  	.checkout-steps li {padding-left: 1px;border-right: 8px solid rgb(224, 224, 224);}
  	.checkout-steps li span:first-of-type {font-weight: 100;padding: 0px 4px;}
  	.checkout-steps li span.arrow, .checkout-steps li span.arrow2 {border-width: 10px 0 10px 6px;right: -6px;}
  	.checkout-steps li.step-two span.arrow2, .checkout-steps li.step-three span.arrow2 {right: -10px;}
  	.checkout-steps li span:first-of-type, .checkout-steps li span:nth-child(2){top: 10px;}
}
@media only screen and (max-width: 360px) {
	.checkout-steps {display: none !important;}
}
.checkout .handling-fee {background: #B5C689;height: 60px;padding: 10px;margin-top: 20px;border-radius:5px !important; -moz-border-radius:5px !important; -webkit-border-radius:5px !important;}
.checkout .handling-fee span.meta {display: block;color: rgb(30, 30, 30);font-size: 0.75rem;}
.checkout .handling-fee span.title {font-size: 0.875rem;color: rgb(77, 77, 77);cursor: pointer;display: block;font-weight: 700;line-height: 1.5;margin-bottom: 0;}
.checkout .checkout-delivery {margin-bottom: 1.25rem;}
.checkout .checkout-delivery .delivery-option, .checkout .checkout-payment .payment-option {min-height: 130px;  min-width:20%; border: 1px solid #d9d9d9; position: relative;}
.checkout .checkout-delivery .delivery-option label, .checkout .checkout-payment .payment-option label {color: #131516;padding: 1.25rem 0.75rem; text-align: center;}
.checkout .checkout-delivery .delivery-option label input, .checkout .checkout-payment .payment-option label input {margin: 0; position: absolute; top: 7px; left: 7px;}
.checkout .checkout-delivery .delivery-option label .image, .checkout .checkout-payment .payment-option label .image {display:block;text-align:center;}
.checkout .checkout-delivery .delivery-option label span.meta, .checkout .checkout-payment .payment-option label span.meta {display: block;color:#131516; font-size: 0.75rem;}
.checkout .marker {display: none; width: 100%; position: absolute; bottom: -14px; margin-left: -0.7rem; padding: 0; z-index: 999;}
.checkout .checkout-delivery .delivery-option label input:checked + .marker, .checkout .checkout-payment .payment-option label input:checked + .marker, .payment-option label.selected .marker {display: block;}
.checkout .checkout-delivery .delivery-option.selected, .checkout .checkout-payment .payment-option.selected {background: #DADEDF;border: 1px solid #3C6478;}
#payment_methods_layer {margin-bottom: 20px;}
#payment_methods_layer .customer-title {background: none;color: rgb(57, 57, 57);width: auto;font-weight: 100;margin-left: 10px;}
.customer-fields-block {display: none;margin-bottom: 2rem;}
.user_details .customer-pnr, .user_details .customer-orgnr {display: none;}
.user_details {margin-bottom: 20px;}
.continue-payment {display: none;width: 50%;margin: auto;font-weight: 700;font-size: 20px;}
.continue-shipment {display: none;width: 50%;margin: auto;margin-top: 20px;font-weight: 700;font-size: 20px;}
.checkout-delivery {display: none;}
.checkout .customer-type label { height: 128px; }
.checkout .customer-type label span { position: relative; top: 30px; }
.checkout .panel.callout {border-top: 0;}
.checkout .checkout-delivery .panel.callout label, .checkout .checkout-payment .panel.callout label {display: inline; margin-right: 1rem;}
.checkout .checkout-delivery .panel.callout label input, .checkout .checkout-payment .panel.callout label input {margin: 0 0.5rem 0 0;}
.checkout .send-order {border-radius:3px !important;-moz-border-radius:3px !important;-webkit-border-radius:3px !important;margin:0; padding:1.3rem 2rem 3rem;font-size:1.5rem;background:#1496BB;color:#F2F3F4;text-transform:uppercase;}
.checkout .send-order:hover {background: #0D3D56; color: #F2F3F4;}
.cart-amount span {position: absolute; top:0; right: -9px; background: #C02F1D; color: #F2F3F4; text-align: center; border-radius: 100px; width: 26px; height: 22px; line-height: 22px;font-size: 0.813rem;font-weight:bold;}
.cart-amount-scroll-up {cursor: pointer;position: relative;display: flex;align-items: center;justify-content: center;}
.cart-icon {display: flex;align-items: center;justify-content: flex-end;}
.cart-icon .extended { font-size: 0.85rem;font-weight: bold;text-align: right;}
.cart-icon .extended span {display: block;font-size: 0.75rem;}
.cart-icon .extended a {text-transform: uppercase;font-weight: bold; color:#131516;}
.cart-icon .extended a:hover {color:#107896;}
.cart-icon .extended a i {font-size: 1.5rem; position: relative; right: 0; top: 4px; line-height: 1px;}
.scrollToTop {position: fixed;bottom: 7rem;left: 1rem;cursor: pointer;background:#1496BB;width: 40px;height: 40px;border-radius: 100px;text-align: center;z-index: 4;}
.scrollToTop:hover {opacity: 1;}
.scrollToTop.has-tip {border: 0;}
#mobile-search {display: none;}
#mobile-search-input {border: 0;width: 100%;padding: 0;outline: none;background: transparent;font-size: 3rem;z-index:9999;color: #343434;position: fixed;left: 0;height: 80px;}
#mobile-search-input:focus {outline-style:none;box-shadow:none;border-color:transparent;}
.tab-bar .right a {margin: 0 10px;}
#mobile-search-overlay {width: 100%;height: 100%;position: absolute;left: 0;background: #ffffff;opacity: 0.95;z-index: 9998;}
.top-bar-section ul > li {color: #131516;font-size: 0.6875rem;line-height:30px;font-weight: bold;white-space: nowrap;text-transform: uppercase; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.top-bar-section ul li {background: #ffffff !important;}
.top-bar-section ul li:hover:not(.has-form)>a {color:#107896;}
.off-canvas-list li.selected {background: #444;}
#filter-overlay, #checkout-overlay {display: none;position: fixed;width: 100%;height: 100%;z-index: 999999;background: #ffffff;opacity: 0.5;left: 0;top: 0;}
#filter-overlay img, #checkout-overlay img {position: absolute; top: 50%;left: 50%;margin-left: -16px;margin-top: -16px;}
div.sort span.size a {display: inline-block;height: 17px;width: 17px;margin-right: 10px;}
div.sort span.size a.small {background: 0 17px url('../images/grid-size-buttons.png');}
div.sort span.size a.medium {background: 0 0 url('../images/grid-size-buttons.png');}
div.sort span.size a.active {background-position-x: 17px;}
.brands-container .alphabet-index {display: flex;flex-direction: row;justify-content: center;align-items: center;font-size: 1.4rem;flex-wrap: wrap;line-height: 2;}
.brands-container .alphabet-index a {margin: 0 10px;font-weight: bold;text-decoration: none;color:#1A5653;}
.brands-container .alphabet-index a:hover {text-decoration: underline;}
.brands-container .brand-section {margin-top: 10px;margin-top: 10px;display: flex;flex-direction: column;}
.brands-container .brand-section .brand-section-titel {text-transform: uppercase;font-size: 1.2em;border-bottom: 3px solid #107869;padding: 10px 0px 10px 20px;margin: 20px 0;background: #f2f3f4;font-weight: bold;}
.brands-container .brand-section .brand-box-container {display: flex;flex-direction: row;flex-wrap: wrap;align-items: center;}
.brands-container .close-manufacturer {display:none;margin-right: 20px;font-size: 2rem;}
.brands-container .close-manufacturer:hover {color: #1A5653;}
.brands-container .manufacturer-name-onClick { display: none;font-size: 1.2rem;margin-left: 20px;}
.brands-container .logo { display: none;margin-right: 10px;}
.brands-container .image { display: none; }
.brands-container .manufacturer-description { display: none; border-radius: 5px; margin: 20px 10px;}
.brands-container .manufacturer-description .manufacturer-link-button a {font-size: 16px;font-weight: bold;}
.brands-container .manufacturer-description .manufacturer-link-button {display: flex;justify-content: center;align-items: center;}
.brands-container .brand .brand-box.activeBox {background: #f9f7f7;}
.brands-container .brand .brand-box { box-shadow: 0 3px 3px rgb(221, 221, 221); text-align: center; padding: 10px;margin: 15px; }
.brands-container .brand .brand-box .manufacturer-name {display: flex;height: 30px;width: auto;min-width: 120px;font-weight: bold;flex-wrap: wrap;align-items: center;justify-content: center;}
.brands-container .brand .brand-box .manufacturer-name span:hover {text-decoration: underline;}
.header-scroll { background: #F2F3F4; box-shadow: 0 2px 5px #808080; padding:10px 0;}
.header-scroll-checkout { margin-top: -22px; background: #F2F3F4; box-shadow: 0 2px 5px #808080; padding:0px;}
@media (max-width: 1025px) {
	#top-header { padding: 5px 0px; margin-top:0px; background: rgb(255, 255, 255); box-shadow: 0 2px 5px #808080;}
	div.fixed { position: fixed; }
	.contain-to-grid {margin-bottom:70px}
	nav {border: none;}
	.md-margin-bottom-10 {margin-bottom:10px !important;}
	.md-margin-top-10 {margin-top:10px !important;}
	.sub-category-badge h2 {font-size: 15px;}
}
@media (min-width: 1025px){
	div.overlay-container {position: relative;}
	div.overlay-container div.overlay-product-box {opacity: 1; display: block; width: 100%; height: auto; transition: .5s ease; backface-visibility: hidden;position: relative;}
	div.overlay-container:hover div.overlay-product-box {opacity:0.3;}
	div.overlay-container div.compare-add-checkbox{width:100%;opacity:0;position:absolute;top:-5%;text-align:left;font-size:13px;}
	div.overlay-container:hover div.compare-add-checkbox{opacity: 1;}
	div.overlay-container div.checked-opacity{opacity: 1;font-weight:bold;}
	div.overlay-container div.extra-images {border-radius:5px;padding:5px;background:#F2F3F4;width:100%;transition: .5s ease;opacity:0;position:absolute;top:26%;left:50%;transform:translate(-50%, -50%); -ms-transform:translate(-50%, -50%);text-align:center;}
	div.overlay-container:hover div.extra-images {opacity: 1;}
	div.overlay-container div.extra-images ul{display:flex;justify-content:center; -webkit-justify-content:center;padding:0;margin:0;list-style: none;}
	div.overlay-container div.extra-images ul li{height: 50px;margin: 0 5px;padding:0;position: relative;background: #ffffff;box-shadow: 1px 1px 3px #808080;width: 25%;border-radius: 5px;display: flex;justify-content: center;align-items: center;}
	div.overlay-container div.extra-images ul li img{width: auto;max-height: 100%;}
	div.overlay-container div.extra-images ul li .zmdi-caret-right-circle {position: absolute;font-size:1.5rem;background: #fff;border-radius: 25%;padding:3px;color:#107896;}
	div.overlay-container:hover div.extra-images {opacity: 1;}
	div.overlay-container div.product-variation-text{border-radius:5px;padding:1px;background:#F2F3F4;width:100%;opacity:0;position:absolute;top:53%;text-align:center;font-size:12px;}
	div.overlay-container:hover div.product-variation-text{opacity: 1;}
	div.overlay-container div.buttons {padding:5px;margin-top:0px;background:#107896;border-radius:5px;width:100%;transition:.5s ease;opacity:0;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center;}
	div.overlay-container:hover div.buttons {opacity: 1;}
	div.product-box .buttons .button {line-height: 2.4; font-size: 0.80rem; border:0;font-weight: bold;}
	div.product-box .buttons .button:hover, div.product-box .buttons .button:focus{background:#09314B; color: #F2F3F4;}
	div.product-box .buttons .button.secondary:hover, div.product-box .buttons .button.secondary:focus {background: #F2F3F4; color:#1496BB;}
	div.product-box .buttons .button .procentage-nummber-bt {border-right:1px solid #f2f3f4;}
	div.product-status{padding: 5px;background: #F2F3F4; margin-top:5px !important;}
	div.variants{font-size: 0.75rem; min-height:24px;}
	div.variants div.color {padding-left: 13px; background: url("../images/multicolor.gif") no-repeat scroll left 2px / 11px auto;}
	div.sidebar-column {padding-left:0px;}
	.lg-thumb-outer {display: flex;justify-content: center;}
	.scrolling-x-container .scroll-indicator {display: none;}
	.top-header-center{display: inline !important;}
	.cart-icon .cart-icon-total{flex-direction: column;}
	.cd-items.large-block-grid-4 > li:nth-of-type(1n){border-bottom: 2px solid #B5C689;}
	.cd-items.large-block-grid-4 > li:nth-last-child(-n+4){border:0;}
	.cd-items.large-block-grid-5 > li:nth-of-type(1n){border-bottom: 2px solid #B5C689;}
	.cd-items.large-block-grid-5 > li:nth-last-child(-n+5){border:0;}
}
@media only screen and (min-width:1441px) and (max-width: 1921px) {
	div.overlay-container div.extra-images ul li .zmdi-caret-right-circle {position: absolute;top:10%;left:35%;font-size:2.5rem;}
}
@media (max-width: 40em) {
	.checkout .checkout-payment .payment-option .method-description-small { display: none; } 
	.checkout .checkout-payment label { position: relative; }
	.checkout .checkout-payment label .marker { bottom: -14px; }
	.owl-buttons {display: none !important;}
	.sd-margin-bottom-10 {margin-bottom:10px !important;}
	.sd-margin-top-10 {margin-top:10px !important;}
}
@media only screen and (min-width: 40.063em) and (max-width: 64em) {
	nav ul { font-size: 0.65rem }
}
.ui-widget-content {margin-left: 9px !important; margin-right: 9px !important;}
.filter-slider {border-color: #aaa !important;border-left-color: #bbb !important;border-right-color: #bbb !important;border-bottom-color: #ccc !important;}
.ui-slider-horizontal {background: #d9d9d9 !important;height: 7px !important;}
.ui-slider-handle {background: #fff !important;cursor: ew-resize !important;border: 0 !important;margin-top: 1px !important;outline: 0 !important;top: -9px !important;border: 1px solid #D9D9D9 !important;}
.ui-slider-range {height: 7px !important;margin-top: -1px !important;background: #c2ec5e !important;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MyZWM1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzA5ZGJhYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNGE0ZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) !important;background: -moz-linear-gradient(left,  #c2ec5e 0%, #09dbac 50%, #24a4ec 100%) !important;background: -webkit-gradient(linear, left top, right top, color-stop(0%,#c2ec5e), color-stop(50%,#09dbac), color-stop(100%,#24a4ec)) !important;background: -webkit-linear-gradient(left,  #c2ec5e 0%,#09dbac 50%,#24a4ec 100%) !important;background: -o-linear-gradient(left,  #c2ec5e 0%,#09dbac 50%,#24a4ec 100%) !important;background: -ms-linear-gradient(left,  #c2ec5e 0%,#09dbac 50%,#24a4ec 100%) !important;background: linear-gradient(to right,  #c2ec5e 0%,#09dbac 50%,#24a4ec 100%) !important;}
.rangeslider {display: block; float: left;}
.filter-horizontal .slider {padding-left: 1rem;}
@media only screen and (max-width: 40em) { 
	.filter-horizontal .slider input {margin-left: 0; margin-right: 1rem; margin-top: 0.7rem; float: left; width: 65px;}
	.filter-horizontal .slider span {display: block; float: left; margin-top: 0.7rem; line-height: 1.9rem; margin-right: 1rem;}
}
@media only screen and (min-width: 40.063em) {
	.filter-horizontal .slider input {margin-left: 1rem; margin-right: 0; float: left; width: 65px;}
	.filter-horizontal .slider span {display: block; float: left; line-height: 1.9rem; margin-left: 1rem;}
	.clearing-assembled .clearing-container .visible-img{height:95%;margin-top: 10px;}
	.clearing-assembled .clearing-container .carousel{display:none;}
	.clearing-assembled .clearing-container .carousel > ul li{width:50px;margin-right:10px;}
}
.filter .slider input {width: 48%; float: left; margin-left: 1%; margin-right: 1%; border: 1px solid #ededed; box-shadow: none;}
.filter .slider input:focus {background: #fff; border: 1px solid #D9D9D9;}
.filter .ui-slider-handle { top: -7px !important;}
.filter .filter-slider {margin-bottom: 1rem !important;}
a[data-toggle-element^="#full-category-menu"].active span.icon-arrow-down2, a[data-toggle-element^="#full-category-menu"]:hover span.icon-arrow-down2{ display: none; }
a[data-toggle-element^="#full-category-menu"]:not(.active) span.icon-arrow-up2 { display: none; margin-left: 1rem;}
a[data-toggle-element^="#full-category-menu"]:hover span.icon-arrow-up2 { display: inline; }
#left-category-menu li {list-style: none;}
#page-account .account-section-select li a {height: 200px; text-align: center; display:block; padding-top: 50px; margin-bottom: -1px; border: 0; background: #CBD0D5; border-radius: 5px 5px 0 0;}
#page-account .account-section-select li a:hover {background: #B5C689; border: 0;}
#page-account .account-section-select li a + .panel {border-radius: 0 0 5px 5px; border: 0; background: #F2F3F4;}
#page-account .account-section-select li a:hover + .panel {background: #107896; color: #F2F3F4;}
#page-account .account-section-select li a:hover + .panel p {color: #fff;}
.panel.callout p {color: #373D3F;}
form#account-edit label small:first-child, form#create-account label small:first-child, form#contact_us label small:first-child { color: #ff0000; font-size: 0.875rem; }
#page-address-book div.address {margin-bottom: 20px;}
label.image.background--dark span {color: white;}
.filter-horizontal label {margin-bottom: 10px;margin-left: 5px;}
.filter-horizontal label.image.disabled {opacity: 0.2;}
.filter-horizontal label input { display: none; }
.filter-horizontal-special label input { display: none; }
.filter .label { cursor: pointer; }
.filter-horizontal label.button.active { background: #58A359; border-color: #58A359; color: #fff; }
.filter-horizontal-special label.button.active { background: #107896; border-color: #58A359; color: #fff; }
.filter-horizontal label.image { float: left; border: 1px solid #d9d9d9; margin: 0 4px 10px 0; width: 24px; height: 24px; position: relative; overflow: hidden; border-radius: 1000px;}
.filter-horizontal label.image img { display: block; height: 100%; width: 100%;} 
.filter-horizontal span.expanded-filter-button { margin:0px; background: #f5f5dc; color: #000;border: 1px solid #bebebe;}
.filter.active span.remove img {position: absolute; right: 7px; top: 8px;}
.filter-slider { margin: 10px 20px 10px 25px;width:85%;}
.panel.filter .filter-slider {margin: 0 8px 0 6px;}
.sort label {color: #343434; display: inline;width: auto;}
.sort label input {display: none;}
.sort label.active {color: #107896;}
div.sort span.size span {display: inline-block; cursor: pointer; height: 17px; width: 17px; margin-right: 10px; }
div.sort span.size span.small.active, div.sort span.size span.small:hover{ color: #107896; }
div.sort span.size span.medium.active, div.sort span.size span.medium:hover{color: #107896; }
.ui-effects-transfer {background: none repeat scroll 0 0 #58A359;opacity: 0.2;border: 2px dotted #2b5ed6;z-index: 12;}
.ajax-loader.ajax-loader-shopping-cart-panel {background-position: 50%;margin: 1rem 0 0 0;}
.inline-list a:hover .icon-arrow-down2, li.has-dropdown a:hover .icon-arrow-down2 { display:none;}
.product-card .rating .icon-star, .product-card .rating .icon-star2, .product-card .rating .icon-star3 {font-size: 1.1rem; line-height: 14px; margin-right: 3px;}
section.right.tab-bar-section .icon-ellipsis {color: #58A359; font-size: 1.4rem; margin: 50% 0; display: block;}
.filter-horizontal .icon-checkmark3 {position: absolute; top: 4px; left: 4px; color: #fff; display: none;}
.filter-horizontal label.image.active .icon-checkmark3 {display: block;}
.filter-horizontal .background--light .icon-checkmark3 {color: #343434;}
.account-section-select li a span {font-size: 5.5rem; color: #fff; margin-bottom: 10px; display: block; -moz-transition: all .2s ease; -webkit-transition: all .2s ease; transition: all .2s ease; }
.account-section-select li a:hover span {font-size: 6.3rem; margin-top: -0.4rem;}
.icon-infinity {font-size: 2rem; color: #CBD5D6; position: relative; line-height: 0; top: 7px;}
.product-card .rating .icon-star, .product-card .rating .icon-star2, .product-card .rating .icon-star3 {font-size: 1.1rem; line-height: 14px; margin-right: 3px;}
a .icon-arrow-left2 {font-size: 0.625rem; color: #d9d9d9;}
a:hover .icon-arrow-left2 {color: #58A359;}
section.right.tab-bar-section .icon-ellipsis {color: #58A359; font-size: 1.4rem; margin: 50% 0; display: block;}
.filter-horizontal .icon-checkmark3 {position: absolute; top: 4px; left: 4px; color: #fff; display: none;}
.filter-horizontal label.image.active .icon-checkmark3 {display: block;}
.filter-horizontal .background--light .icon-checkmark3 {color: #343434;}
.account-section-select li a span {font-size: 5.5rem; color: #fff; margin-bottom: 10px; display: block; -moz-transition: all .2s ease; -webkit-transition: all .2s ease; transition: all .2s ease; }
.account-section-select li a:hover span {font-size: 6.3rem; margin-top: -0.4rem;}
.icon-infinity {font-size: 2rem; color: #CBD5D6; position: relative; line-height: 0; top: 7px;}
.cd-container {position: relative;width: 90%;max-width: 1200px;margin: 0 auto;}
.cd-container::after {content: '';display: table;clear: both;}
.cd-img-replace {display: inline-block;overflow: hidden;text-indent: 100%;white-space: nowrap;}
#cd-hamburger-menu a, #cd-cart-trigger a {width: 60px;height: 100%;}
#cd-hamburger-menu {left: 0;}
#cd-hamburger-menu a {background: #26292f url("../images/cd-hamburger-menu.svg") no-repeat center center;}
#cd-cart-trigger {right: 0;cursor: pointer;}
@media only screen and (min-width: 1200px) {
#cd-hamburger-menu {display: none;}
#cd-cart-trigger {right: 0;}
#cd-cart-trigger a {position: relative;width: 100px;border-left: none;}
}
@media only screen and (min-width: 481px) and (max-width: 1024px){
	header {top: 0;}
	header .logo a {line-height: 0.5;}
	#top-header { padding: 10px 0px;}
	ul.top-menu{justify-content: flex-start;padding:10px 0 0;}
    nav ul li a{padding:10px;}
	.margin-bottom-5-medium {margin-bottom:5px !important;}
	.margin-bottom-10-medium {margin-bottom:10px !important;}
	.margin-top-5-medium {margin-top:5px !important;}
	.margin-top-10-medium {margin-top:10px !important;}
	.cart-icon .cart-icon-total {flex-direction: column;}
	.main-section {margin-top: 65px;}
	.login-drop-menu-container {width: 70%;}
	.index-images a {display: flex;justify-content: center;}
	.product-card h1.product-title .firstPart-titel{font-size:1.4rem;}
	.product-card h1.product-title .secondPart-titel{font-size:2rem;}
	.product-card .big-pic .single-images .image-anchor-tag{height:320px;}
	.product-card .price-content .price {font-size:9vw;}
	.product-card .price-content .price-recommended {font-size:2vw;}
	.product-card .package_content_price {font-size:2vw;}
	.product-card .price-content .our-price-text {font-size:1.8vw;}
	.product-card .price-content .special-price-container{height:14vmax;}
	.product-card .price-content .special-price-quantity-discounts-container{height:16vmax;}
	.product-card .price-content .old {font-size:3vw;}
	.product-card .price-content .new {font-size:7.5vw;}
	.product-card .price-content .saving-with-special-container{height:14vmax;}
	.product-card .price-content .saving-with-special-quantity-discounts-container{height:16vmax;}
	.product-card .price-content .saving-amount{font-size:2vw;}
	.product-card .price-content .discounted-percentage{font-size:2.8vw;}
	.product-card .call-to-action .product-no-package-content {justify-content: center;}
	.product-card .call-to-action .product-no-package-content .quantity-container {margin-bottom: 15px;}
	.product-card .call-to-action .product-package-content .quantity-container{margin-right:10px;}	
	footer { padding: 1.475rem 0 3.475rem;}
	.sidebar-products h2.sidebar-titel {  font-size: 1rem; }
	.favs-trigger p {top:0;}
	p.favorite_text i {top: 0px;}
	.fb-like{line-height:2;}
	ul.off-canvas-list li label {padding: 1rem 0.9375rem;}
	.sub-category-badge h2 {font-size: 16px;font-weight: 500;}
	.ss-firstpage-breakingnews {top: 120px;right: 40px;}
	.banner-image-1 h2 {position: absolute;top:1%;left:4%;right:4%;font-size: 5vw;}
	.banner-image-1 button {font-size: 110%;}
	.width-3-compar{width: 50% !important;}
	.width-4-compar{width: 50% !important;}
	.product-box .special-price-banner-list, .product-box .special-price-banner-list-compar {top: 23px;}
    .weekly-campaign .campaignName{font-size: medium;padding:13px;}
	.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {display: none;}
	.scrolling-x {white-space:nowrap !important;overflow-x:scroll !important;}		
	.scrolling-x .compScrollProdBoxes {display: inline-flex;flex-direction: row;flex-wrap: nowrap;}
	.scrolling-x-container {position: relative;}
	.scrolling-x-container .scroll-indicator {position: absolute;top:343px;cursor: pointer;z-index: 1;color:#1496BB;background:#e2e2e2;width: 40px;height: 50px;}
	.scrolling-x-container .scroll-indicator .zmdi-caret-right {position: absolute;top: -7px;left: 15px;}
	.scrolling-x-container .scroll-indicator .zmdi-caret-left {position: absolute;top: -7px;left: 15px;}
	.scrolling-x-container .scroll-indicator.right {right: 15px;border-radius:0 40px 40px 0;}
	.scrolling-x-container .scroll-indicator.left {left: 15px;border-radius:40px 0 0 40px; }
	.scrolling-x-container:hover .scroll-indicator {opacity: 1;}
	.scrolling-x-container::-webkit-scrollbar {display: none;}
	.selected-box:nth-child(4){display: none;}
	.brands-container .brand-section .brand-box-container {justify-content: space-between;}
    .brands-container .manufacturer-name-onClick {font-size: 2rem;}
    .brands-container .brand .brand-box {margin: 15px 5px;}
    .brands-container .manufacturer-description .manufacturer-link-button a {font-size: 13px;font-weight: bold;}
    .brands-container .alphabet-index a {font-size: 18px;}
    .register_account p{font-size: 13px;}
    .search-autocomplete {bottom: 37px;top: auto;border-radius: 5px 5px 0 0;width: 120%;max-height: 60vh;}
    .search-autocomplete-product {height: 70px;text-align: left;}
    .search-autocomplete-product .image img {max-height: 64px;}
}
@media only screen and (max-width: 480px){	
	header {top: 0;}
	.margin-bottom-5-small {margin-bottom:5px !important;}
	.margin-bottom-10-small {margin-bottom:10px !important;}
	.margin-top-5-small {margin-top:5px !important;}
	.margin-top-10-small {margin-top:10px !important;}
	.top-header-container{display: flex;align-items: center;}
	.top-header-container-checkout {padding:29px 0 9px;}
	ul.top-menu{justify-content: flex-start;padding:10px 0 0;}
    nav ul li a{padding:10px;}
	button, .button {background: #B5C689;}
	.main-section { margin-top: 65px;}
	.login-drop-menu-container {width: 90%;top: 53px;}
	.product-card h1.product-title .firstPart-titel{font-size:1.2rem;}
	.product-card h1.product-title .secondPart-titel{font-size:1.6rem;}
	.sidebar-products h2.sidebar-titel {font-size: 1rem;}
	.product-card .big-pic .single-images .image-anchor-tag{height:250px;}
	.product-card .price-content .price {font-size:15vw;}
	.product-card .price-content .price-recommended {font-size:3.5vw;}
	.product-card .package_content_price {font-size:3.5vw;}
	.product-card .price-content .our-price-text {font-size:3.5vw;}
	.product-card .price-content .special-price-container{height:11vmax;}
	.product-card .price-content .special-price-quantity-discounts-container{height:12vmax;}
	.product-card .price-content .old {font-size:4vw;}
	.product-card .price-content .new {font-size:6vw;}
	.product-card .price-content .saving-with-special-container{height:11vmax;}
	.product-card .price-content .saving-with-special-quantity-discounts-container{height:12vmax;}
	.product-card .price-content .saving-amount{font-size:3vw;}
	.product-card .price-content .discounted-percentage{font-size:4.5vw;}
	.product-card .call-to-action .product-no-package-content {justify-content: center;	}
	.product-card .call-to-action .product-no-package-content .quantity-container {margin-bottom: 15px;}
	.product-card .call-to-action .product-package-content {flex-direction: column;	}
	.product-card .call-to-action .product-package-content .quantity-container{margin-right: 0;margin-bottom: 10px;}
	.scrolling-x {white-space:nowrap !important;overflow-x:scroll !important;}		
	.scrolling-x .compScrollProdBoxes {display: inline-flex;flex-direction: row;flex-wrap: nowrap;}
	.scrolling-x-container {position: relative;}
	.scrolling-x-container .scroll-indicator {position: absolute;top:343px;cursor: pointer;z-index: 1;color:#1496BB;background:#e2e2e2;width: 40px;height: 50px;}
	.scrolling-x-container .scroll-indicator .zmdi-caret-right {position: absolute;top: -7px;left: 15px;}
	.scrolling-x-container .scroll-indicator .zmdi-caret-left {position: absolute;top: -7px;left: 15px;}
	.scrolling-x-container .scroll-indicator.right {right: 15px;border-radius: 0 40px 40px 0;}
	.scrolling-x-container .scroll-indicator.left {left: 15px;border-radius: 40px 0 0 40px;}
	.scrolling-x-container:hover .scroll-indicator {opacity: 1;}
	.scrolling-x-container::-webkit-scrollbar {display: none;}
	.tech-spec .comper-specs .tech-titel {font-size: 10px;}
	.slickCarousel .slick-next:before, .slickCarousel .slick-prev:before {font-size: 40px;line-height: 1.3;}
	.slickCarousel .slick-next, .slickCarousel .slick-prev {z-index: 10;width: 45px !IMPORTANT;height: 45px !IMPORTANT;}
	.product-box .product-info .price span.price-old, .related-products .product-info span.price-old, .panel.sidebar-products .product-info span.price-old {font-size: 0.8rem;}
	.product-box .product-info .price span.price-new, .related-products .product-info span.price-new, .panel.sidebar-products .product-info span.price-new {color: #C02F1D;font-size: 1.2rem;font-weight: bold;}
	.endless-scroll.button {font-size: 0.95rem;}
	.endless-scroll.button small {font-size: 0.7rem;}
	footer { padding: 1.475rem 0 3.475rem;}
	.fb-like{line-height: 2;}
	#top-header {padding: 10px 0;}
	.contain-to-grid {margin-bottom:60px}
	.category-name-headline {font-size: 1.6rem;}
	.sub-category-badge h2 {font-size: 16px;font-weight: 500;}
	.ss-firstpage-breakingnews {top: 60px;right: 9px;}
	.ss-firstpage-breakingnews-box { padding: 2px 10px;}
	.ss-firstpage-breakingnews-box h2 {font-size: 85%;margin-bottom:5px;line-height:1;}
	.ss-firstpage-breakingnews-box p {font-size: 70%;margin-bottom: 0px;line-height: 0.875rem;}
	.banner-image-1 h2 {position: absolute;top:1%;left:6%;right:6%;font-size: 5vw;}
	.campaign-category .campaignName{font-size:100%}
	.width-3-compar{width: 50% !important;}
	.width-4-compar{width: 50% !important;}
	.product-box .special-price-banner-list, .product-box .special-price-banner-list-compar {top: 23px;}
	table thead tr th, table thead tr td {font-size: 0.85rem;}
	table tbody tr th, table tbody tr td {font-size: 0.85rem;}
	.weekly-campaign .campaignName{font-size:78%;}
	.weekly-campaign .button{font-size:78%;margin:3px 0 0;font-weight: bold;}
	.weekly-campaign .button i.zmdi{top: 9px;margin-left: 2px;font-size: 120%;font-weight: bold;}
	.monthly-campaign .campaignName{font-size:100%;}
	.monthly-campaign .monthly-button{font-size:75%;}
	.monthly-campaign .button i.zmdi{top: 9px;margin-left: 2px;font-size:110%;}
	.flex-wrapper-pre-footer {flex-wrap: wrap;flex-direction: column;padding: 10px;}
	.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {display: none;}
	.lg-inner .lg-item .lg-img-wrap .lg-image {max-height: 65vh;}
	.lg-outer .lg-toogle-thumb {display:none;}
	.lg-toolbar .lg-icon {width: 40px !IMPORTANT;}
	.selected-box:nth-child(4){display: none;}
	.brands-container .brand-section .brand-box-container {justify-content: space-between;}
    .brands-container .manufacturer-name-onClick {font-size: 1.5rem;}
    .brands-container .brand .brand-box {margin: 15px 5px;}
    .brands-container .manufacturer-description .manufacturer-link-button a {font-size: 13px;font-weight: bold;}
    .brands-container .alphabet-index a {font-size: 16px;}
    .register_account p{font-size: 13px;}
    .search-autocomplete {bottom: 37px;top: auto;border-radius: 5px 5px 0 0;width: 120%;max-height: 75vh;padding: 15px 10px;}
    .search-autocomplete-product {height: 63px;text-align: left;}
    .search-autocomplete-product .image img {max-height: 57px;}
}
@media only screen and (min-width: 721px) and (max-width: 1024px){
	#lc_chat_layout {left: 35% !important;}
}
@media only screen and (max-width: 720px){
	#lc_chat_layout.lc-collapsed.lc-align-left {left: unset !IMPORTANT; right: 25px !important; bottom: 75px !important;z-index: 100;}
}
#main-nav {left: -100%;background: #FFF;-webkit-transition: left 0.3s;-moz-transition: left 0.3s;transition: left 0.3s;}
#main-nav.speed-in {left: 0;}
#main-nav ul a {display: block;height: 50px;line-height: 50px;padding: 0 1em;border-bottom: 1px solid #e0e6ef;}
#main-nav ul .current {box-shadow: inset 3px 0 #435779;}
@media only screen and (min-width: 1200px) {
	#main-nav {position: absolute;height: auto;width: auto;left: auto;right: 8em;padding-top: 0;top: 0;background: transparent;box-shadow: none;line-height: 80px;z-index: 4;}
	#main-nav li {display: inline-block;margin-left: 1em;}
	#main-nav ul a {display: inline-block;height: auto;line-height: 1;padding: 1em 1.4em;border-bottom: none;color: rgba(255, 255, 255, 0.8);border-radius: 0.25em;}
	#main-nav ul a.current {box-shadow: none;background: #435779;color: #FFF;}
	.no-touch #main-nav ul a:hover {background: #435779;color: #FFF;}
}
.no-js #main-nav {position: fixed;}
@-webkit-keyframes cd-fade-in {
	0% {opacity: 0;}
	100% {opacity: 1;}
}
@-moz-keyframes cd-fade-in {
	0% {opacity: 0;}
	100% {opacity: 1;}
}
@keyframes cd-fade-in {
	0% {opacity: 0;}
	100% {opacity: 1;}
}
.switch {display: table-cell;padding: 10px;border:0 none;height: 35px !important;background: transparent;margin:0px;}
div.switch span.switch-text-on {display: block;left: 23px;padding: 0;position: absolute;transition: all 0.3s ease-out;z-index: 1;background: transparent none repeat scroll 0 0;border: 0 none;box-shadow: none;font-weight: bold;color: #F2F3F4;line-height: 1.9rem;font-size: 0.75rem;}
div.switch span.switch-text-off {display: block;left: 32px;padding: 0;position: absolute;transition: all 0.3s ease-out;z-index: 1;background: transparent none repeat scroll 0 0;border: 0 none;box-shadow: none;font-weight: bold;line-height: 1.9rem;font-size: 0.75rem;color: #F2F3F4;}
div.switch:hover span.switch-text-on, div.switch:focus span.switch-text-on, div.switch:hover span.switch-text-off, div.switch:focus span.switch-text-on {background: transparent;}
.cmn-toggle {position: absolute;margin-left: -9999px;visibility: hidden;}
.cmn-toggle + label {display: block;position: relative;cursor: pointer;outline: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
div.switch input:not(:checked)+label {opacity: 1;}
div.switch input:last-of-type+label {right: 0px;height: 30px;}
input.cmn-toggle-round + label {padding: 0;width: 115px;height: 20px;top: 4px;-webkit-border-radius: 60px;-moz-border-radius: 60px;-ms-border-radius: 60px;-o-border-radius: 60px;border-radius: 60px;}
input.cmn-toggle-round + label:before, input.cmn-toggle-round + label:after {display: block;position: absolute;top: 1px;left: 1px;bottom: 1px;content: "";}
input.cmn-toggle-round + label:before {height:1.65rem;right: 0.20rem;top: 0.07rem;left: 0.20rem;background-color:#107896;-webkit-border-radius: 60px;-moz-border-radius: 60px;-ms-border-radius: 60px;-o-border-radius: 60px;border-radius: 60px;-webkit-transition: background 0.3s ease-out;-moz-transition: background 0.3s ease-out;-o-transition: background 0.3s ease-out;transition: background 0.3s ease-out;}
input.cmn-toggle-round + label:after {height: 1.3rem;width: 1.3rem;right: 0.20rem;top: 0.28rem;margin-left: 4px;background-color:#EFD469;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;-webkit-box-shadow: none;-moz-box-shadow:none;box-shadow: none;-webkit-transition: margin 0.3s ease-out;-moz-transition: margin 0.3s ease-out;-o-transition: margin 0.3s ease-out;transition: margin 0.3s ease-out, top 0.3s ease-out;}
input.cmn-toggle-round:checked + label:after {margin-left: 88px;top: 0.27rem;background-color: #B5C689;}
.checkout .checkout-cart .old-price {text-decoration: line-through;display: block;color: #7a7a7a;}
.checkout .checkout-cart .new-price {color: #C02F1D;font-weight: 700;}
.checkout .checkout-cart .text-green {color: #58A359;}
.x-more-until-y-discount {display: inline-block;height: 46px;line-height: 3.5;position: relative;top: -4px;font-size: 0.75em;}			
.x-more-until-y-discount .required_total_min{background: rgba(0, 0, 0, 0) url("/image/32873/underline_rebatte_system.png") no-repeat scroll -1px 28px;display: inline-block;font-weight:bold;}
.x-more-until-y-discount .percent {background: rgba(0, 0, 0, 0) url("/image/32871/circle_around_rebatte_system.png") no-repeat scroll 0px 0px;display: inline-block;font-weight:bold;height: 46px;padding-left: 12px;width: 45px;}
.checkout_box .x-more-until-y-discount {background: #f5f5dc none repeat scroll 0 0;font-size: 0.85em;height: auto;padding: 5px 20px;text-align: right;width: 100%;}
.checkout_box .x-more-until-y-discount .percent {text-align:left;background: rgba(0, 0, 0, 0) url("/image/32871/circle_around_rebatte_system.png") no-repeat scroll 0 2px;}
.checkout_box .x-more-until-y-discount .required_total_min {background: rgba(0, 0, 0, 0) url("/image/32873/underline_rebatte_system.png") no-repeat scroll -1px 30px;}
.form-group .advance-search-input input {height: 2.3rem;}
@media only screen and (max-width:320px) {
	.x-more-until-y-discount, .checkout_box .x-more-until-y-discount {font-size: 0.70em;padding: 0px;margin: 10px 0px 0px;height: inherit;text-align:center;background: transparent;width: 100%;line-height: 4.5;}
	.x-more-until-y-discount .required_total_min, .checkout_box .x-more-until-y-discount .required_total_min{background: rgba(0, 0, 0, 0) url("/image/32873/underline_rebatte_system.png") no-repeat scroll 0px 33px;font-size: 1em;}
	.x-more-until-y-discount .percent, .checkout_box .x-more-until-y-discount .percent {background: rgba(0, 0, 0, 0) url("/image/32871/circle_around_rebatte_system.png") no-repeat scroll 0px 4px;font-size: 1em;height: 50px;width: 45px;text-align: left;}
}			
@media only screen and (min-width:321px) and (max-width: 480px) {
	.x-more-until-y-discount, .checkout_box .x-more-until-y-discount {font-size: 0.78em;margin: 10px 0 5px;line-height: 3.7;padding: 5px 0 0;width: 100%;height: inherit;background: #f5f5dc;text-align:center;}
	.x-more-until-y-discount .required_total_min, .checkout_box .x-more-until-y-discount .required_total_min{background: rgba(0, 0, 0, 0) url("/image/32873/underline_rebatte_system.png") no-repeat scroll 0px 28px;font-size: 1em;font-weight:bold;}
	.x-more-until-y-discount .percent, .checkout_box .x-more-until-y-discount .percent {background: rgba(0, 0, 0, 0) url("/image/32871/circle_around_rebatte_system.png") no-repeat scroll 0px 0px;font-size: 1em;font-weight:bold;height: 50px;width: 45px;text-align: left;}
}
@media only screen and (min-width:481px) and (max-width: 1024px) {
	.x-more-until-y-discount, .checkout_box .x-more-until-y-discount {font-size: 0.85em;margin: 0px 0 5px;line-height: 4.1;width: 100%;height: inherit;background: #f5f5dc;text-align:center;-webkit-text-size-adjust:100%;}
	.checkout_box .x-more-until-y-discount {text-align:right;padding: 0px 20px;}
	.x-more-until-y-discount .required_total_min, .checkout_box .x-more-until-y-discount .required_total_min {background: rgba(0, 0, 0, 0) url("/image/32873/underline_rebatte_system.png") no-repeat scroll 0px 34px;font-weight:bold;}
	.x-more-until-y-discount .percent, .checkout_box .x-more-until-y-discount .percent {background: rgba(0, 0, 0, 0) url("/image/32871/circle_around_rebatte_system.png") no-repeat scroll 1px 6px;font-weight:bold;height: 50px;text-align: left;}
}.cd-container {position: relative;width: 90%;max-width: 1200px;margin: 0 auto;}
.cd-container::after {content: '';display: table;clear: both;}
.cd-img-replace {display: inline-block;overflow: hidden;text-indent: 100%;white-space: nowrap;}
.flex-wrapper-cart{display: flex;align-items: center;justify-content: space-evenly;}
#cd-hamburger-menu a, #cd-cart-trigger a {width: 60px;height: 100%;}
#cd-hamburger-menu {left: 0;}
#cd-hamburger-menu a {background: #26292f url("../images/cd-hamburger-menu.svg") no-repeat center center;}
#cd-cart-trigger {right: 0;cursor: pointer;}
#main-nav {left: -100%;background: #FFF;-webkit-transition: left 0.3s;-moz-transition: left 0.3s;transition: left 0.3s;}
#main-nav.speed-in {left: 0;}
#main-nav ul a {display: block;height: 50px;line-height: 50px;padding: 0 1em;border-bottom: 1px solid #e0e6ef;}
#main-nav ul .current {box-shadow: inset 3px 0 #435779;}
.no-js #main-nav {position: fixed;}
#main-nav, #cd-cart{background: #FFF;position: absolute;top:0;height: 100%;right: -100%;width: 30%;overflow-y: auto;-webkit-overflow-scrolling: touch;box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);z-index: 10;margin-top: 62px;-webkit-transition: right 0.5s ease-in-out;-moz-transition: right 0.5s ease-in-out;transition: right 0.5s ease-in-out;}
#cd-cart.speed-in {right: 0;}
.cart-drop-container {list-style: none;margin: 0 0 20px;display: flex;justify-content: space-between;align-items: center;background: #dcdddf;padding: 15px 20px;}
.cart-drop-title {font-size: 18px;font-weight: bold;text-align: center;flex-grow: 1;display: flex;justify-content: center;}
.cart-drop-close-holder {margin-left: auto;}
.cart-product-card{border-top: 1px solid #DaDeDf;padding: 10px;}
.cart-product-card:last-child{border-bottom: 2px solid #DaDeDf;}
.cart-product-card .quantity-container {display: flex;justify-content: space-between;align-items: center;margin-right: auto;}
.cart-product-card .quantity-container input[type="number"]{border-radius: 5px 0 0 5px ! IMPORTANT;text-align: center;font-size: 1rem;margin: 0;color: #343434;height: 35px; -moz-appearance: textfield; /* For Firefox */}
.cart-product-card .quantity-container input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button {-webkit-appearance: none; /* For Chrome, Safari, Opera */margin: 0;}
.cart-product-card .quantity-container .postfix {display: flex;align-items: center;justify-content: center;height: 35px;border-radius: 0 5px 5px 0;}		
.cart-product-card .qty-confirm-btn {font-size: 28px;padding:0;line-height: 0;background: transparent;}
.cart-product-card .qty-confirm-btn:hover {color:#B5C689;}
.cart_panel_product_image a {display: block;height: 55px;overflow: hidden;}
.cart_panel_product_image a img {height: 100%;width: auto;object-fit: contain;position: relative;}
.cart-product-remove{color:#B5C689;text-align: right;}
.cart-product-remove:hover{color:#107896;}
.cart-selling-pints{background: #e0e0e0;padding: 20px;text-align: center;}
.cart-selling-pints ul{font-size: 1rem; font-weight: bold;list-style: none;margin:0;padding: 30px;text-align: left;width: 100%;overflow: hidden;}
.cart-selling-pints ul li{padding:0;text-wrap: auto;}
#cd-cart .cd-cart-items li {position: relative;padding: 1rem;border-top: 1px solid #e0e6ef;}
#cd-cart .cd-cart-items li:last-child {border-bottom: 1px solid #e0e6ef;}
#cd-cart .cd-qty {color: #a5aebc;}
#cd-cart .cd-product-name {color: #131516;font-size: 0.875rem;margin-bottom: 5px;font-weight: bold;}
#cd-cart a:hover.cd-product-name {color: #1287A8;}
#cd-cart .cd-product-delivery {color: #131516;font-size: 0.75rem;font-style: italic;}
#cd-cart .cd-price {color: #131516;font-weight: bold;font-size: 0.875rem;display: flex;flex-direction: column;align-items: center;align-content: flex-end;flex-wrap: wrap;margin-left: auto;}
#cd-cart span.old-price {text-decoration: line-through;margin-right: 10px;color: #7a7a7a;font-size: 0.7rem;}
#cd-cart span.new-price {color: #C02F1D;font-weight: bold;margin-left: 0;}
.no-touch #cd-cart .cd-item-remove:hover {background-color: #e0e6ef;}
#cd-cart .cd-cart-total {padding: 1rem 0rem;}
#cd-cart .cd-cart-total p {margin: 0;font-size: 14px;}
.cart-subtotal {color: #C02F1D;font-size:1rem;margin-left:10px;font-weight:bold;float: right;}
#cd-cart .checkout-btn {display: block;width: 100%;height: 60px;line-height: 60px;background:#B5C689;color:#093145;font-weight:bold;text-align: center;text-transform: uppercase;font-size: 1.3rem;}
#cd-cart .checkout-btn:hover {background:#1496BB;}
#cd-cart .checkout-btn i{font-size: 2rem;position: relative;right: 0;top: 5px;line-height: 1px;}
.no-touch #cd-cart .checkout-btn:hover {background:#1287A8;color:#F2F3F4;}
#cd-cart .cd-go-to-cart {text-align: center;margin: 1em 0;}
#cd-cart .cd-go-to-cart a {text-decoration: underline;}
#cd-shadow-layer {position: fixed;min-height: 100%;width: 100%;top: 0;left: 0;background: rgba(53, 65, 79, 0.6);cursor: pointer;z-index: 5;display: none;}
#cd-shadow-layer.is-visible {display: block;-webkit-animation: cd-fade-in 0.3s;-moz-animation: cd-fade-in 0.3s;animation: cd-fade-in 1s;}
@-webkit-keyframes cd-fade-in {
	0% {opacity: 0;}
	100% {opacity: 1;}
}
@-moz-keyframes cd-fade-in {
	0% {opacity: 0;}
	100% {opacity: 1;}
}
@keyframes cd-fade-in {
	0% {opacity: 0;}
	100% {opacity: 1;}
}
@media screen and (min-width: 1025px){
  #cd-cart-trigger {right: 0;}
  #cd-cart-trigger a {position: relative;width: 100px;border-left: none;}
  #cd-hamburger-menu {display: none;}
  #main-nav, #cd-cart {width: 35%;}
  #main-nav {position: absolute;height: auto;width: auto;left: auto;right: 8em;padding-top: 0;top: 0;background: transparent;box-shadow: none;line-height: 80px;z-index: 4;}
  #main-nav li {display: inline-block;margin-left: 1em;}
  #main-nav ul a {display: inline-block;height: auto;line-height: 1;padding: 1em 1.4em;border-bottom: none;color: rgba(255, 255, 255, 0.8);border-radius: 0.25em;}
  #main-nav ul a.current {box-shadow: none;background: #435779;color: #FFF;}
  .no-touch #main-nav ul a:hover {background: #435779;color: #FFF;}
}
@media only screen and (min-width: 641px) and (max-width: 1024px) /* landscape size */{
  #main-nav, #cd-cart {width: 65%;}
  #cd-cart h2 {font-size: 1.3rem; padding: 15px 10px;}
}
@media screen and (max-width: 640px)/* mobile size */ {
    #main-nav, #cd-cart {width: 90%;border: 0 none;margin-top: 53px;}
    #cd-cart h2 {font-size: 1.4rem; padding: 13px 10px;}
    .cart-selling-pints ul{font-size: 0.8rem;}
}.favs-overlay .special-price-banner-list{ right:20px; top:10px;}
.modal-full { display: none; position: fixed; background: rgb(247, 247, 247); z-index: 1000; height:calc(100vh - 60px); overflow: auto; right: 0px; top:62px;width: 35%; max-width:500px;}
.close-holder {font-size: 1.5rem !important;}
.modal-close { float: right; }
.favs-trash { float: right; background: rgb(128, 128, 128); text-align: center; color: rgb(255, 255, 255);}
button.favs-trash {color:#9A2617;font-weight: bold;}
button.favs-trash:hover, .favs-trash:focus { background:#9A2617; color:#F2F3F4; }
.modal-table-div-first { position: relative; padding:0 15px;border-top: 2px solid #B5C689;font-size: 1.2rem;}
.modal-table-account { padding:0 15px;border-top: 2px solid #B5C689;font-size: 1.2rem;}
.fav-heading {font-size: 16px;font-weight: bold;display: flex;align-items: center;justify-content: space-evenly;margin:15px auto;}
.fav-product-slider {position: absolute;right: 15px;top: -10px;z-index: 2;}
.fav-product-listning {position: absolute;right: 6px;top: 6px;z-index: 2;}
.favs-list {margin: 10px 0;}
.favs-list p { text-align:center;font-weight: bold; font-size: 1rem;margin: 0;}
.modal-table-padding-top input { width: 88px; margin-left: 14px; height: 31px; margin-bottom: 0px; }
.modal-table-padding-top { margin-bottom: 20px; min-height: 200px; }
.fav-buttons {margin-bottom: 10px;display: flex;align-items: center;}
.fav-buttons a.readMoreBt{ padding-top: 0.5rem; }
.favtext { margin-bottom: 20px; }
.modal-table-padding-top .price-old { text-decoration: line-through; margin-bottom: 5px; }
.product-image-fav {margin:10px 0px;}
.product-image-fav a.image {display: block;position: relative;text-align:left;height:85px;line-height:inherit;margin-bottom:5px;margin-top:0px;}
.modal-table-padding-top .brand { margin-bottom: 15px; }
.fav-heading .zmdi-favorite { color:#9A2617; float:left; font-size: 1.75rem; line-height:1.8; margin-right:10px;}
.favorite-desktop { position: absolute; right: 42px; font-size: 25px; padding-left: 0px; padding-right: 0px; z-index: 100; width: 39px; text-align: center;cursor:pointer; }
.modal-table-div .secondary { margin-top: 0px; }
.modal-table-div .brand { top: 10px; position: inherit;}
.added { visibility: visible; }
.added i,.added p { color:#9A2617; }
p.favorite_text i { position:relative; width: 27px; height:27px;}
.favorite-desktop div:nth-child(2),.favorite-desktop.added div:nth-child(1){display:none;}
.favorite-desktop.added div:nth-child(2){display:block;}
.favorite-desktop i,.favorite-desktop.added i{color:#FEB300 !important;}
.product-box .add-favorite.fav{position:absolute;z-index:1;top:0px;cursor:pointer;height:25px;display:block;color:#4d4d4d;}
.product-box .add-favorite.fav:hover{color:#b62680;}
.product-box .add-favorite.fav i{font-size:18px;}
.product-box .add-favorite.fav p{margin-bottom: 0;}
.product-box .add-favorite.fav span{font-size:13px;margin-left: 5px;position: absolute;top: -1px;font-family: proxima_novabold;}
.product-box .add-favorite.fav.added span{color:#000;}
.fav-absolute-container{position: absolute;top: 20px;right: 20px;z-index:1;}
.fav{cursor: pointer;color: #107896;padding: 10px;border-radius: 10px;border: 1px solid #107896;background:#F2F3F4; }
.fav:hover{color: #9A2617;border: 1px solid;}
.fav div:nth-child(2){display:none;}
.fav.added div:nth-child(2){display:block;}
.fav.added div:nth-child(1){display:none;}
.fav-menu span:nth-child(2){display:none;}
.fav-menu.added span:nth-child(2){display:block;display: flex;align-items: center;justify-content: center;}
.fav-menu.added span:nth-child(1){display:none;}
.product-card .fav i{font-size: 25px;vertical-align: -25%;}
.product-card .fav b{float: right;}
@media only screen and (min-width: 481px) and (max-width: 1024px)/* iPad size */ {
	.product-card .product-top .fav b {float: left;}
	.modal-full {width: 70%;min-width: 450px;}
	.fav-heading-box .zmdi-favorite {line-height: 3;}
	.fav-heading {font-size: 1.2rem;line-height:1.3;font-weight: bold;}
	.close-holder .zmdi-close-circle-o {line-height: 1.9 !important;}
	.favs-list p {font-size: 16px; line-height: 3.5;}
}/* Ended iPad size */	
@media only screen and (max-width: 480px) /* mobile size*/{
	.modal-full {width: 90%;min-width: 320px;top: 53px;}
	.fav-heading-box .zmdi-favorite {line-height: 2.6;}
	.fav-heading {font-size:1.4rem;line-height:1.4;font-weight:bold;}
	.close-holder .zmdi-close-circle-o {line-height: 1.7 !important;}
	.favs-list p {font-size:12px; line-height: 3.4;}
}/* Ended mobile size*/a.close-compare{
	margin:10px 0 20px;
	display:block;
	position: relative;
}
a.close-compare i{
	font-size: 1.5rem;
    position: absolute;
    top: 5px;
    left: 30px;
}

.last {
    float:left !important;
}@font-face{font-family:Material-Design-Iconic-Font;src:url(font/Material-Design-Iconic-Font.woff?v=2.2.0) format('woff')}.zmdi{display:inline-block;font:normal normal normal 14px/1 'Material-Design-Iconic-Font';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.zmdi-hc-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.zmdi-hc-2x{font-size:2em}.zmdi-hc-3x{font-size:3em}.zmdi-hc-4x{font-size:4em}.zmdi-hc-5x{font-size:5em}.zmdi-hc-fw{width:1.28571429em;text-align:center}.zmdi-hc-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.zmdi-hc-ul>li{position:relative}.zmdi-hc-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.zmdi-hc-li.zmdi-hc-lg{left:-1.85714286em}.zmdi-hc-border{padding:.1em .25em;border:solid .1em #9e9e9e;border-radius:2px}.zmdi-hc-border-circle{padding:.1em .25em;border:solid .1em #9e9e9e;border-radius:50%}.zmdi.pull-left{float:left;margin-right:.15em}.zmdi.pull-right{float:right;margin-left:.15em}.zmdi-hc-spin{-webkit-animation:zmdi-spin 1.5s infinite linear;animation:zmdi-spin 1.5s infinite linear}.zmdi-hc-spin-reverse{-webkit-animation:zmdi-spin-reverse 1.5s infinite linear;animation:zmdi-spin-reverse 1.5s infinite linear}@-webkit-keyframes zmdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes zmdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes zmdi-spin-reverse{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}@keyframes zmdi-spin-reverse{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}.zmdi-hc-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.zmdi-hc-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.zmdi-hc-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.zmdi-hc-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.zmdi-hc-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.zmdi-hc-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.zmdi-hc-stack-1x,.zmdi-hc-stack-2x{position:absolute;left:0;width:100%;text-align:center}.zmdi-hc-stack-1x{line-height:inherit}.zmdi-hc-stack-2x{font-size:2em}.zmdi-hc-inverse{color:#fff}.zmdi-3d-rotation:before{content:'\f101'}.zmdi-airplane-off:before{content:'\f102'}.zmdi-airplane:before{content:'\f103'}.zmdi-album:before{content:'\f104'}.zmdi-archive:before{content:'\f105'}.zmdi-assignment-account:before{content:'\f106'}.zmdi-assignment-alert:before{content:'\f107'}.zmdi-assignment-check:before{content:'\f108'}.zmdi-assignment-o:before{content:'\f109'}.zmdi-assignment-return:before{content:'\f10a'}.zmdi-assignment-returned:before{content:'\f10b'}.zmdi-assignment:before{content:'\f10c'}.zmdi-attachment-alt:before{content:'\f10d'}.zmdi-attachment:before{content:'\f10e'}.zmdi-audio:before{content:'\f10f'}.zmdi-badge-check:before{content:'\f110'}.zmdi-balance-wallet:before{content:'\f111'}.zmdi-balance:before{content:'\f112'}.zmdi-battery-alert:before{content:'\f113'}.zmdi-battery-flash:before{content:'\f114'}.zmdi-battery-unknown:before{content:'\f115'}.zmdi-battery:before{content:'\f116'}.zmdi-bike:before{content:'\f117'}.zmdi-block-alt:before{content:'\f118'}.zmdi-block:before{content:'\f119'}.zmdi-boat:before{content:'\f11a'}.zmdi-book-image:before{content:'\f11b'}.zmdi-book:before{content:'\f11c'}.zmdi-bookmark-outline:before{content:'\f11d'}.zmdi-bookmark:before{content:'\f11e'}.zmdi-brush:before{content:'\f11f'}.zmdi-bug:before{content:'\f120'}.zmdi-bus:before{content:'\f121'}.zmdi-cake:before{content:'\f122'}.zmdi-car-taxi:before{content:'\f123'}.zmdi-car-wash:before{content:'\f124'}.zmdi-car:before{content:'\f125'}.zmdi-card-giftcard:before{content:'\f126'}.zmdi-card-membership:before{content:'\f127'}.zmdi-card-travel:before{content:'\f128'}.zmdi-card:before{content:'\f129'}.zmdi-case-check:before{content:'\f12a'}.zmdi-case-download:before{content:'\f12b'}.zmdi-case-play:before{content:'\f12c'}.zmdi-case:before{content:'\f12d'}.zmdi-cast-connected:before{content:'\f12e'}.zmdi-cast:before{content:'\f12f'}.zmdi-chart-donut:before{content:'\f130'}.zmdi-chart:before{content:'\f131'}.zmdi-city-alt:before{content:'\f132'}.zmdi-city:before{content:'\f133'}.zmdi-close-circle-o:before{content:'\f134'}.zmdi-close-circle:before{content:'\f135'}.zmdi-close:before{content:'\f136'}.zmdi-cocktail:before{content:'\f137'}.zmdi-code-setting:before{content:'\f138'}.zmdi-code-smartphone:before{content:'\f139'}.zmdi-code:before{content:'\f13a'}.zmdi-coffee:before{content:'\f13b'}.zmdi-collection-bookmark:before{content:'\f13c'}.zmdi-collection-case-play:before{content:'\f13d'}.zmdi-collection-folder-image:before{content:'\f13e'}.zmdi-collection-image-o:before{content:'\f13f'}.zmdi-collection-image:before{content:'\f140'}.zmdi-collection-item-1:before{content:'\f141'}.zmdi-collection-item-2:before{content:'\f142'}.zmdi-collection-item-3:before{content:'\f143'}.zmdi-collection-item-4:before{content:'\f144'}.zmdi-collection-item-5:before{content:'\f145'}.zmdi-collection-item-6:before{content:'\f146'}.zmdi-collection-item-7:before{content:'\f147'}.zmdi-collection-item-8:before{content:'\f148'}.zmdi-collection-item-9-plus:before{content:'\f149'}.zmdi-collection-item-9:before{content:'\f14a'}.zmdi-collection-item:before{content:'\f14b'}.zmdi-collection-music:before{content:'\f14c'}.zmdi-collection-pdf:before{content:'\f14d'}.zmdi-collection-plus:before{content:'\f14e'}.zmdi-collection-speaker:before{content:'\f14f'}.zmdi-collection-text:before{content:'\f150'}.zmdi-collection-video:before{content:'\f151'}.zmdi-compass:before{content:'\f152'}.zmdi-cutlery:before{content:'\f153'}.zmdi-delete:before{content:'\f154'}.zmdi-dialpad:before{content:'\f155'}.zmdi-dns:before{content:'\f156'}.zmdi-drink:before{content:'\f157'}.zmdi-edit:before{content:'\f158'}.zmdi-email-open:before{content:'\f159'}.zmdi-email:before{content:'\f15a'}.zmdi-eye-off:before{content:'\f15b'}.zmdi-eye:before{content:'\f15c'}.zmdi-eyedropper:before{content:'\f15d'}.zmdi-favorite-outline:before{content:'\f15e'}.zmdi-favorite:before{content:'\f15f'}.zmdi-filter-list:before{content:'\f160'}.zmdi-fire:before{content:'\f161'}.zmdi-flag:before{content:'\f162'}.zmdi-flare:before{content:'\f163'}.zmdi-flash-auto:before{content:'\f164'}.zmdi-flash-off:before{content:'\f165'}.zmdi-flash:before{content:'\f166'}.zmdi-flip:before{content:'\f167'}.zmdi-flower-alt:before{content:'\f168'}.zmdi-flower:before{content:'\f169'}.zmdi-font:before{content:'\f16a'}.zmdi-fullscreen-alt:before{content:'\f16b'}.zmdi-fullscreen-exit:before{content:'\f16c'}.zmdi-fullscreen:before{content:'\f16d'}.zmdi-functions:before{content:'\f16e'}.zmdi-gas-station:before{content:'\f16f'}.zmdi-gesture:before{content:'\f170'}.zmdi-globe-alt:before{content:'\f171'}.zmdi-globe-lock:before{content:'\f172'}.zmdi-globe:before{content:'\f173'}.zmdi-graduation-cap:before{content:'\f174'}.zmdi-home:before{content:'\f175'}.zmdi-hospital-alt:before{content:'\f176'}.zmdi-hospital:before{content:'\f177'}.zmdi-hotel:before{content:'\f178'}.zmdi-hourglass-alt:before{content:'\f179'}.zmdi-hourglass-outline:before{content:'\f17a'}.zmdi-hourglass:before{content:'\f17b'}.zmdi-http:before{content:'\f17c'}.zmdi-image-alt:before{content:'\f17d'}.zmdi-image-o:before{content:'\f17e'}.zmdi-image:before{content:'\f17f'}.zmdi-inbox:before{content:'\f180'}.zmdi-invert-colors-off:before{content:'\f181'}.zmdi-invert-colors:before{content:'\f182'}.zmdi-key:before{content:'\f183'}.zmdi-label-alt-outline:before{content:'\f184'}.zmdi-label-alt:before{content:'\f185'}.zmdi-label-heart:before{content:'\f186'}.zmdi-label:before{content:'\f187'}.zmdi-labels:before{content:'\f188'}.zmdi-lamp:before{content:'\f189'}.zmdi-landscape:before{content:'\f18a'}.zmdi-layers-off:before{content:'\f18b'}.zmdi-layers:before{content:'\f18c'}.zmdi-library:before{content:'\f18d'}.zmdi-link:before{content:'\f18e'}.zmdi-lock-open:before{content:'\f18f'}.zmdi-lock-outline:before{content:'\f190'}.zmdi-lock:before{content:'\f191'}.zmdi-mail-reply-all:before{content:'\f192'}.zmdi-mail-reply:before{content:'\f193'}.zmdi-mail-send:before{content:'\f194'}.zmdi-mall:before{content:'\f195'}.zmdi-map:before{content:'\f196'}.zmdi-menu:before{content:'\f197'}.zmdi-money-box:before{content:'\f198'}.zmdi-money-off:before{content:'\f199'}.zmdi-money:before{content:'\f19a'}.zmdi-more-vert:before{content:'\f19b'}.zmdi-more:before{content:'\f19c'}.zmdi-movie-alt:before{content:'\f19d'}.zmdi-movie:before{content:'\f19e'}.zmdi-nature-people:before{content:'\f19f'}.zmdi-nature:before{content:'\f1a0'}.zmdi-navigation:before{content:'\f1a1'}.zmdi-open-in-browser:before{content:'\f1a2'}.zmdi-open-in-new:before{content:'\f1a3'}.zmdi-palette:before{content:'\f1a4'}.zmdi-parking:before{content:'\f1a5'}.zmdi-pin-account:before{content:'\f1a6'}.zmdi-pin-assistant:before{content:'\f1a7'}.zmdi-pin-drop:before{content:'\f1a8'}.zmdi-pin-help:before{content:'\f1a9'}.zmdi-pin-off:before{content:'\f1aa'}.zmdi-pin:before{content:'\f1ab'}.zmdi-pizza:before{content:'\f1ac'}.zmdi-plaster:before{content:'\f1ad'}.zmdi-power-setting:before{content:'\f1ae'}.zmdi-power:before{content:'\f1af'}.zmdi-print:before{content:'\f1b0'}.zmdi-puzzle-piece:before{content:'\f1b1'}.zmdi-quote:before{content:'\f1b2'}.zmdi-railway:before{content:'\f1b3'}.zmdi-receipt:before{content:'\f1b4'}.zmdi-refresh-alt:before{content:'\f1b5'}.zmdi-refresh-sync-alert:before{content:'\f1b6'}.zmdi-refresh-sync-off:before{content:'\f1b7'}.zmdi-refresh-sync:before{content:'\f1b8'}.zmdi-refresh:before{content:'\f1b9'}.zmdi-roller:before{content:'\f1ba'}.zmdi-ruler:before{content:'\f1bb'}.zmdi-scissors:before{content:'\f1bc'}.zmdi-screen-rotation-lock:before{content:'\f1bd'}.zmdi-screen-rotation:before{content:'\f1be'}.zmdi-search-for:before{content:'\f1bf'}.zmdi-search-in-file:before{content:'\f1c0'}.zmdi-search-in-page:before{content:'\f1c1'}.zmdi-search-replace:before{content:'\f1c2'}.zmdi-search:before{content:'\f1c3'}.zmdi-seat:before{content:'\f1c4'}.zmdi-settings-square:before{content:'\f1c5'}.zmdi-settings:before{content:'\f1c6'}.zmdi-shield-check:before{content:'\f1c7'}.zmdi-shield-security:before{content:'\f1c8'}.zmdi-shopping-basket:before{content:'\f1c9'}.zmdi-shopping-cart-plus:before{content:'\f1ca'}.zmdi-shopping-cart:before{content:'\f1cb'}.zmdi-sign-in:before{content:'\f1cc'}.zmdi-sort-amount-asc:before{content:'\f1cd'}.zmdi-sort-amount-desc:before{content:'\f1ce'}.zmdi-sort-asc:before{content:'\f1cf'}.zmdi-sort-desc:before{content:'\f1d0'}.zmdi-spellcheck:before{content:'\f1d1'}.zmdi-storage:before{content:'\f1d2'}.zmdi-store-24:before{content:'\f1d3'}.zmdi-store:before{content:'\f1d4'}.zmdi-subway:before{content:'\f1d5'}.zmdi-sun:before{content:'\f1d6'}.zmdi-tab-unselected:before{content:'\f1d7'}.zmdi-tab:before{content:'\f1d8'}.zmdi-tag-close:before{content:'\f1d9'}.zmdi-tag-more:before{content:'\f1da'}.zmdi-tag:before{content:'\f1db'}.zmdi-thumb-down:before{content:'\f1dc'}.zmdi-thumb-up-down:before{content:'\f1dd'}.zmdi-thumb-up:before{content:'\f1de'}.zmdi-ticket-star:before{content:'\f1df'}.zmdi-toll:before{content:'\f1e0'}.zmdi-toys:before{content:'\f1e1'}.zmdi-traffic:before{content:'\f1e2'}.zmdi-translate:before{content:'\f1e3'}.zmdi-triangle-down:before{content:'\f1e4'}.zmdi-triangle-up:before{content:'\f1e5'}.zmdi-truck:before{content:'\f1e6'}.zmdi-turning-sign:before{content:'\f1e7'}.zmdi-wallpaper:before{content:'\f1e8'}.zmdi-washing-machine:before{content:'\f1e9'}.zmdi-window-maximize:before{content:'\f1ea'}.zmdi-window-minimize:before{content:'\f1eb'}.zmdi-window-restore:before{content:'\f1ec'}.zmdi-wrench:before{content:'\f1ed'}.zmdi-zoom-in:before{content:'\f1ee'}.zmdi-zoom-out:before{content:'\f1ef'}.zmdi-alert-circle-o:before{content:'\f1f0'}.zmdi-alert-circle:before{content:'\f1f1'}.zmdi-alert-octagon:before{content:'\f1f2'}.zmdi-alert-polygon:before{content:'\f1f3'}.zmdi-alert-triangle:before{content:'\f1f4'}.zmdi-help-outline:before{content:'\f1f5'}.zmdi-help:before{content:'\f1f6'}.zmdi-info-outline:before{content:'\f1f7'}.zmdi-info:before{content:'\f1f8'}.zmdi-notifications-active:before{content:'\f1f9'}.zmdi-notifications-add:before{content:'\f1fa'}.zmdi-notifications-none:before{content:'\f1fb'}.zmdi-notifications-off:before{content:'\f1fc'}.zmdi-notifications-paused:before{content:'\f1fd'}.zmdi-notifications:before{content:'\f1fe'}.zmdi-account-add:before{content:'\f1ff'}.zmdi-account-box-mail:before{content:'\f200'}.zmdi-account-box-o:before{content:'\f201'}.zmdi-account-box-phone:before{content:'\f202'}.zmdi-account-box:before{content:'\f203'}.zmdi-account-calendar:before{content:'\f204'}.zmdi-account-circle:before{content:'\f205'}.zmdi-account-o:before{content:'\f206'}.zmdi-account:before{content:'\f207'}.zmdi-accounts-add:before{content:'\f208'}.zmdi-accounts-alt:before{content:'\f209'}.zmdi-accounts-list-alt:before{content:'\f20a'}.zmdi-accounts-list:before{content:'\f20b'}.zmdi-accounts-outline:before{content:'\f20c'}.zmdi-accounts:before{content:'\f20d'}.zmdi-face:before{content:'\f20e'}.zmdi-female:before{content:'\f20f'}.zmdi-male-alt:before{content:'\f210'}.zmdi-male-female:before{content:'\f211'}.zmdi-male:before{content:'\f212'}.zmdi-mood-bad:before{content:'\f213'}.zmdi-mood:before{content:'\f214'}.zmdi-run:before{content:'\f215'}.zmdi-walk:before{content:'\f216'}.zmdi-cloud-box:before{content:'\f217'}.zmdi-cloud-circle:before{content:'\f218'}.zmdi-cloud-done:before{content:'\f219'}.zmdi-cloud-download:before{content:'\f21a'}.zmdi-cloud-off:before{content:'\f21b'}.zmdi-cloud-outline-alt:before{content:'\f21c'}.zmdi-cloud-outline:before{content:'\f21d'}.zmdi-cloud-upload:before{content:'\f21e'}.zmdi-cloud:before{content:'\f21f'}.zmdi-download:before{content:'\f220'}.zmdi-file-plus:before{content:'\f221'}.zmdi-file-text:before{content:'\f222'}.zmdi-file:before{content:'\f223'}.zmdi-folder-outline:before{content:'\f224'}.zmdi-folder-person:before{content:'\f225'}.zmdi-folder-star-alt:before{content:'\f226'}.zmdi-folder-star:before{content:'\f227'}.zmdi-folder:before{content:'\f228'}.zmdi-gif:before{content:'\f229'}.zmdi-upload:before{content:'\f22a'}.zmdi-border-all:before{content:'\f22b'}.zmdi-border-bottom:before{content:'\f22c'}.zmdi-border-clear:before{content:'\f22d'}.zmdi-border-color:before{content:'\f22e'}.zmdi-border-horizontal:before{content:'\f22f'}.zmdi-border-inner:before{content:'\f230'}.zmdi-border-left:before{content:'\f231'}.zmdi-border-outer:before{content:'\f232'}.zmdi-border-right:before{content:'\f233'}.zmdi-border-style:before{content:'\f234'}.zmdi-border-top:before{content:'\f235'}.zmdi-border-vertical:before{content:'\f236'}.zmdi-copy:before{content:'\f237'}.zmdi-crop:before{content:'\f238'}.zmdi-format-align-center:before{content:'\f239'}.zmdi-format-align-justify:before{content:'\f23a'}.zmdi-format-align-left:before{content:'\f23b'}.zmdi-format-align-right:before{content:'\f23c'}.zmdi-format-bold:before{content:'\f23d'}.zmdi-format-clear-all:before{content:'\f23e'}.zmdi-format-clear:before{content:'\f23f'}.zmdi-format-color-fill:before{content:'\f240'}.zmdi-format-color-reset:before{content:'\f241'}.zmdi-format-color-text:before{content:'\f242'}.zmdi-format-indent-decrease:before{content:'\f243'}.zmdi-format-indent-increase:before{content:'\f244'}.zmdi-format-italic:before{content:'\f245'}.zmdi-format-line-spacing:before{content:'\f246'}.zmdi-format-list-bulleted:before{content:'\f247'}.zmdi-format-list-numbered:before{content:'\f248'}.zmdi-format-ltr:before{content:'\f249'}.zmdi-format-rtl:before{content:'\f24a'}.zmdi-format-size:before{content:'\f24b'}.zmdi-format-strikethrough-s:before{content:'\f24c'}.zmdi-format-strikethrough:before{content:'\f24d'}.zmdi-format-subject:before{content:'\f24e'}.zmdi-format-underlined:before{content:'\f24f'}.zmdi-format-valign-bottom:before{content:'\f250'}.zmdi-format-valign-center:before{content:'\f251'}.zmdi-format-valign-top:before{content:'\f252'}.zmdi-redo:before{content:'\f253'}.zmdi-select-all:before{content:'\f254'}.zmdi-space-bar:before{content:'\f255'}.zmdi-text-format:before{content:'\f256'}.zmdi-transform:before{content:'\f257'}.zmdi-undo:before{content:'\f258'}.zmdi-wrap-text:before{content:'\f259'}.zmdi-comment-alert:before{content:'\f25a'}.zmdi-comment-alt-text:before{content:'\f25b'}.zmdi-comment-alt:before{content:'\f25c'}.zmdi-comment-edit:before{content:'\f25d'}.zmdi-comment-image:before{content:'\f25e'}.zmdi-comment-list:before{content:'\f25f'}.zmdi-comment-more:before{content:'\f260'}.zmdi-comment-outline:before{content:'\f261'}.zmdi-comment-text-alt:before{content:'\f262'}.zmdi-comment-text:before{content:'\f263'}.zmdi-comment-video:before{content:'\f264'}.zmdi-comment:before{content:'\f265'}.zmdi-comments:before{content:'\f266'}.zmdi-check-all:before{content:'\f267'}.zmdi-check-circle-u:before{content:'\f268'}.zmdi-check-circle:before{content:'\f269'}.zmdi-check-square:before{content:'\f26a'}.zmdi-check:before{content:'\f26b'}.zmdi-circle-o:before{content:'\f26c'}.zmdi-circle:before{content:'\f26d'}.zmdi-dot-circle-alt:before{content:'\f26e'}.zmdi-dot-circle:before{content:'\f26f'}.zmdi-minus-circle-outline:before{content:'\f270'}.zmdi-minus-circle:before{content:'\f271'}.zmdi-minus-square:before{content:'\f272'}.zmdi-minus:before{content:'\f273'}.zmdi-plus-circle-o-duplicate:before{content:'\f274'}.zmdi-plus-circle-o:before{content:'\f275'}.zmdi-plus-circle:before{content:'\f276'}.zmdi-plus-square:before{content:'\f277'}.zmdi-plus:before{content:'\f278'}.zmdi-square-o:before{content:'\f279'}.zmdi-star-circle:before{content:'\f27a'}.zmdi-star-half:before{content:'\f27b'}.zmdi-star-outline:before{content:'\f27c'}.zmdi-star:before{content:'\f27d'}.zmdi-bluetooth-connected:before{content:'\f27e'}.zmdi-bluetooth-off:before{content:'\f27f'}.zmdi-bluetooth-search:before{content:'\f280'}.zmdi-bluetooth-setting:before{content:'\f281'}.zmdi-bluetooth:before{content:'\f282'}.zmdi-camera-add:before{content:'\f283'}.zmdi-camera-alt:before{content:'\f284'}.zmdi-camera-bw:before{content:'\f285'}.zmdi-camera-front:before{content:'\f286'}.zmdi-camera-mic:before{content:'\f287'}.zmdi-camera-party-mode:before{content:'\f288'}.zmdi-camera-rear:before{content:'\f289'}.zmdi-camera-roll:before{content:'\f28a'}.zmdi-camera-switch:before{content:'\f28b'}.zmdi-camera:before{content:'\f28c'}.zmdi-card-alert:before{content:'\f28d'}.zmdi-card-off:before{content:'\f28e'}.zmdi-card-sd:before{content:'\f28f'}.zmdi-card-sim:before{content:'\f290'}.zmdi-desktop-mac:before{content:'\f291'}.zmdi-desktop-windows:before{content:'\f292'}.zmdi-device-hub:before{content:'\f293'}.zmdi-devices-off:before{content:'\f294'}.zmdi-devices:before{content:'\f295'}.zmdi-dock:before{content:'\f296'}.zmdi-floppy:before{content:'\f297'}.zmdi-gamepad:before{content:'\f298'}.zmdi-gps-dot:before{content:'\f299'}.zmdi-gps-off:before{content:'\f29a'}.zmdi-gps:before{content:'\f29b'}.zmdi-headset-mic:before{content:'\f29c'}.zmdi-headset:before{content:'\f29d'}.zmdi-input-antenna:before{content:'\f29e'}.zmdi-input-composite:before{content:'\f29f'}.zmdi-input-hdmi:before{content:'\f2a0'}.zmdi-input-power:before{content:'\f2a1'}.zmdi-input-svideo:before{content:'\f2a2'}.zmdi-keyboard-hide:before{content:'\f2a3'}.zmdi-keyboard:before{content:'\f2a4'}.zmdi-laptop-chromebook:before{content:'\f2a5'}.zmdi-laptop-mac:before{content:'\f2a6'}.zmdi-laptop:before{content:'\f2a7'}.zmdi-mic-off:before{content:'\f2a8'}.zmdi-mic-outline:before{content:'\f2a9'}.zmdi-mic-setting:before{content:'\f2aa'}.zmdi-mic:before{content:'\f2ab'}.zmdi-mouse:before{content:'\f2ac'}.zmdi-network-alert:before{content:'\f2ad'}.zmdi-network-locked:before{content:'\f2ae'}.zmdi-network-off:before{content:'\f2af'}.zmdi-network-outline:before{content:'\f2b0'}.zmdi-network-setting:before{content:'\f2b1'}.zmdi-network:before{content:'\f2b2'}.zmdi-phone-bluetooth:before{content:'\f2b3'}.zmdi-phone-end:before{content:'\f2b4'}.zmdi-phone-forwarded:before{content:'\f2b5'}.zmdi-phone-in-talk:before{content:'\f2b6'}.zmdi-phone-locked:before{content:'\f2b7'}.zmdi-phone-missed:before{content:'\f2b8'}.zmdi-phone-msg:before{content:'\f2b9'}.zmdi-phone-paused:before{content:'\f2ba'}.zmdi-phone-ring:before{content:'\f2bb'}.zmdi-phone-setting:before{content:'\f2bc'}.zmdi-phone-sip:before{content:'\f2bd'}.zmdi-phone:before{content:'\f2be'}.zmdi-portable-wifi-changes:before{content:'\f2bf'}.zmdi-portable-wifi-off:before{content:'\f2c0'}.zmdi-portable-wifi:before{content:'\f2c1'}.zmdi-radio:before{content:'\f2c2'}.zmdi-reader:before{content:'\f2c3'}.zmdi-remote-control-alt:before{content:'\f2c4'}.zmdi-remote-control:before{content:'\f2c5'}.zmdi-router:before{content:'\f2c6'}.zmdi-scanner:before{content:'\f2c7'}.zmdi-smartphone-android:before{content:'\f2c8'}.zmdi-smartphone-download:before{content:'\f2c9'}.zmdi-smartphone-erase:before{content:'\f2ca'}.zmdi-smartphone-info:before{content:'\f2cb'}.zmdi-smartphone-iphone:before{content:'\f2cc'}.zmdi-smartphone-landscape-lock:before{content:'\f2cd'}.zmdi-smartphone-landscape:before{content:'\f2ce'}.zmdi-smartphone-lock:before{content:'\f2cf'}.zmdi-smartphone-portrait-lock:before{content:'\f2d0'}.zmdi-smartphone-ring:before{content:'\f2d1'}.zmdi-smartphone-setting:before{content:'\f2d2'}.zmdi-smartphone-setup:before{content:'\f2d3'}.zmdi-smartphone:before{content:'\f2d4'}.zmdi-speaker:before{content:'\f2d5'}.zmdi-tablet-android:before{content:'\f2d6'}.zmdi-tablet-mac:before{content:'\f2d7'}.zmdi-tablet:before{content:'\f2d8'}.zmdi-tv-alt-play:before{content:'\f2d9'}.zmdi-tv-list:before{content:'\f2da'}.zmdi-tv-play:before{content:'\f2db'}.zmdi-tv:before{content:'\f2dc'}.zmdi-usb:before{content:'\f2dd'}.zmdi-videocam-off:before{content:'\f2de'}.zmdi-videocam-switch:before{content:'\f2df'}.zmdi-videocam:before{content:'\f2e0'}.zmdi-watch:before{content:'\f2e1'}.zmdi-wifi-alt-2:before{content:'\f2e2'}.zmdi-wifi-alt:before{content:'\f2e3'}.zmdi-wifi-info:before{content:'\f2e4'}.zmdi-wifi-lock:before{content:'\f2e5'}.zmdi-wifi-off:before{content:'\f2e6'}.zmdi-wifi-outline:before{content:'\f2e7'}.zmdi-wifi:before{content:'\f2e8'}.zmdi-arrow-left-bottom:before{content:'\f2e9'}.zmdi-arrow-left:before{content:'\f2ea'}.zmdi-arrow-merge:before{content:'\f2eb'}.zmdi-arrow-missed:before{content:'\f2ec'}.zmdi-arrow-right-top:before{content:'\f2ed'}.zmdi-arrow-right:before{content:'\f2ee'}.zmdi-arrow-split:before{content:'\f2ef'}.zmdi-arrows:before{content:'\f2f0'}.zmdi-caret-down-circle:before{content:'\f2f1'}.zmdi-caret-down:before{content:'\f2f2'}.zmdi-caret-left-circle:before{content:'\f2f3'}.zmdi-caret-left:before{content:'\f2f4'}.zmdi-caret-right-circle:before{content:'\f2f5'}.zmdi-caret-right:before{content:'\f2f6'}.zmdi-caret-up-circle:before{content:'\f2f7'}.zmdi-caret-up:before{content:'\f2f8'}.zmdi-chevron-down:before{content:'\f2f9'}.zmdi-chevron-left:before{content:'\f2fa'}.zmdi-chevron-right:before{content:'\f2fb'}.zmdi-chevron-up:before{content:'\f2fc'}.zmdi-forward:before{content:'\f2fd'}.zmdi-long-arrow-down:before{content:'\f2fe'}.zmdi-long-arrow-left:before{content:'\f2ff'}.zmdi-long-arrow-return:before{content:'\f300'}.zmdi-long-arrow-right:before{content:'\f301'}.zmdi-long-arrow-tab:before{content:'\f302'}.zmdi-long-arrow-up:before{content:'\f303'}.zmdi-rotate-ccw:before{content:'\f304'}.zmdi-rotate-cw:before{content:'\f305'}.zmdi-rotate-left:before{content:'\f306'}.zmdi-rotate-right:before{content:'\f307'}.zmdi-square-down:before{content:'\f308'}.zmdi-square-right:before{content:'\f309'}.zmdi-swap-alt:before{content:'\f30a'}.zmdi-swap-vertical-circle:before{content:'\f30b'}.zmdi-swap-vertical:before{content:'\f30c'}.zmdi-swap:before{content:'\f30d'}.zmdi-trending-down:before{content:'\f30e'}.zmdi-trending-flat:before{content:'\f30f'}.zmdi-trending-up:before{content:'\f310'}.zmdi-unfold-less:before{content:'\f311'}.zmdi-unfold-more:before{content:'\f312'}.zmdi-apps:before{content:'\f313'}.zmdi-grid-off:before{content:'\f314'}.zmdi-grid:before{content:'\f315'}.zmdi-view-agenda:before{content:'\f316'}.zmdi-view-array:before{content:'\f317'}.zmdi-view-carousel:before{content:'\f318'}.zmdi-view-column:before{content:'\f319'}.zmdi-view-comfy:before{content:'\f31a'}.zmdi-view-compact:before{content:'\f31b'}.zmdi-view-dashboard:before{content:'\f31c'}.zmdi-view-day:before{content:'\f31d'}.zmdi-view-headline:before{content:'\f31e'}.zmdi-view-list-alt:before{content:'\f31f'}.zmdi-view-list:before{content:'\f320'}.zmdi-view-module:before{content:'\f321'}.zmdi-view-quilt:before{content:'\f322'}.zmdi-view-stream:before{content:'\f323'}.zmdi-view-subtitles:before{content:'\f324'}.zmdi-view-toc:before{content:'\f325'}.zmdi-view-web:before{content:'\f326'}.zmdi-view-week:before{content:'\f327'}.zmdi-widgets:before{content:'\f328'}.zmdi-alarm-check:before{content:'\f329'}.zmdi-alarm-off:before{content:'\f32a'}.zmdi-alarm-plus:before{content:'\f32b'}.zmdi-alarm-snooze:before{content:'\f32c'}.zmdi-alarm:before{content:'\f32d'}.zmdi-calendar-alt:before{content:'\f32e'}.zmdi-calendar-check:before{content:'\f32f'}.zmdi-calendar-close:before{content:'\f330'}.zmdi-calendar-note:before{content:'\f331'}.zmdi-calendar:before{content:'\f332'}.zmdi-time-countdown:before{content:'\f333'}.zmdi-time-interval:before{content:'\f334'}.zmdi-time-restore-setting:before{content:'\f335'}.zmdi-time-restore:before{content:'\f336'}.zmdi-time:before{content:'\f337'}.zmdi-timer-off:before{content:'\f338'}.zmdi-timer:before{content:'\f339'}.zmdi-android-alt:before{content:'\f33a'}.zmdi-android:before{content:'\f33b'}.zmdi-apple:before{content:'\f33c'}.zmdi-behance:before{content:'\f33d'}.zmdi-codepen:before{content:'\f33e'}.zmdi-dribbble:before{content:'\f33f'}.zmdi-dropbox:before{content:'\f340'}.zmdi-evernote:before{content:'\f341'}.zmdi-facebook-box:before{content:'\f342'}.zmdi-facebook:before{content:'\f343'}.zmdi-github-box:before{content:'\f344'}.zmdi-github:before{content:'\f345'}.zmdi-google-drive:before{content:'\f346'}.zmdi-google-earth:before{content:'\f347'}.zmdi-google-glass:before{content:'\f348'}.zmdi-google-maps:before{content:'\f349'}.zmdi-google-pages:before{content:'\f34a'}.zmdi-google-play:before{content:'\f34b'}.zmdi-google-plus-box:before{content:'\f34c'}.zmdi-google-plus:before{content:'\f34d'}.zmdi-google:before{content:'\f34e'}.zmdi-instagram:before{content:'\f34f'}.zmdi-language-css3:before{content:'\f350'}.zmdi-language-html5:before{content:'\f351'}.zmdi-language-javascript:before{content:'\f352'}.zmdi-language-python-alt:before{content:'\f353'}.zmdi-language-python:before{content:'\f354'}.zmdi-lastfm:before{content:'\f355'}.zmdi-linkedin-box:before{content:'\f356'}.zmdi-paypal:before{content:'\f357'}.zmdi-pinterest-box:before{content:'\f358'}.zmdi-pocket:before{content:'\f359'}.zmdi-polymer:before{content:'\f35a'}.zmdi-share:before{content:'\f35b'}.zmdi-stackoverflow:before{content:'\f35c'}.zmdi-steam-square:before{content:'\f35d'}.zmdi-steam:before{content:'\f35e'}.zmdi-twitter-box:before{content:'\f35f'}.zmdi-twitter:before{content:'\f360'}.zmdi-vk:before{content:'\f361'}.zmdi-wikipedia:before{content:'\f362'}.zmdi-windows:before{content:'\f363'}.zmdi-aspect-ratio-alt:before{content:'\f364'}.zmdi-aspect-ratio:before{content:'\f365'}.zmdi-blur-circular:before{content:'\f366'}.zmdi-blur-linear:before{content:'\f367'}.zmdi-blur-off:before{content:'\f368'}.zmdi-blur:before{content:'\f369'}.zmdi-brightness-2:before{content:'\f36a'}.zmdi-brightness-3:before{content:'\f36b'}.zmdi-brightness-4:before{content:'\f36c'}.zmdi-brightness-5:before{content:'\f36d'}.zmdi-brightness-6:before{content:'\f36e'}.zmdi-brightness-7:before{content:'\f36f'}.zmdi-brightness-auto:before{content:'\f370'}.zmdi-brightness-setting:before{content:'\f371'}.zmdi-broken-image:before{content:'\f372'}.zmdi-center-focus-strong:before{content:'\f373'}.zmdi-center-focus-weak:before{content:'\f374'}.zmdi-compare:before{content:'\f375'}.zmdi-crop-16-9:before{content:'\f376'}.zmdi-crop-3-2:before{content:'\f377'}.zmdi-crop-5-4:before{content:'\f378'}.zmdi-crop-7-5:before{content:'\f379'}.zmdi-crop-din:before{content:'\f37a'}.zmdi-crop-free:before{content:'\f37b'}.zmdi-crop-landscape:before{content:'\f37c'}.zmdi-crop-portrait:before{content:'\f37d'}.zmdi-crop-square:before{content:'\f37e'}.zmdi-exposure-alt:before{content:'\f37f'}.zmdi-exposure:before{content:'\f380'}.zmdi-filter-b-and-w:before{content:'\f381'}.zmdi-filter-center-focus:before{content:'\f382'}.zmdi-filter-frames:before{content:'\f383'}.zmdi-filter-tilt-shift:before{content:'\f384'}.zmdi-gradient:before{content:'\f385'}.zmdi-grain:before{content:'\f386'}.zmdi-graphic-eq:before{content:'\f387'}.zmdi-hdr-off:before{content:'\f388'}.zmdi-hdr-strong:before{content:'\f389'}.zmdi-hdr-weak:before{content:'\f38a'}.zmdi-hdr:before{content:'\f38b'}.zmdi-iridescent:before{content:'\f38c'}.zmdi-leak-off:before{content:'\f38d'}.zmdi-leak:before{content:'\f38e'}.zmdi-looks:before{content:'\f38f'}.zmdi-loupe:before{content:'\f390'}.zmdi-panorama-horizontal:before{content:'\f391'}.zmdi-panorama-vertical:before{content:'\f392'}.zmdi-panorama-wide-angle:before{content:'\f393'}.zmdi-photo-size-select-large:before{content:'\f394'}.zmdi-photo-size-select-small:before{content:'\f395'}.zmdi-picture-in-picture:before{content:'\f396'}.zmdi-slideshow:before{content:'\f397'}.zmdi-texture:before{content:'\f398'}.zmdi-tonality:before{content:'\f399'}.zmdi-vignette:before{content:'\f39a'}.zmdi-wb-auto:before{content:'\f39b'}.zmdi-eject-alt:before{content:'\f39c'}.zmdi-eject:before{content:'\f39d'}.zmdi-equalizer:before{content:'\f39e'}.zmdi-fast-forward:before{content:'\f39f'}.zmdi-fast-rewind:before{content:'\f3a0'}.zmdi-forward-10:before{content:'\f3a1'}.zmdi-forward-30:before{content:'\f3a2'}.zmdi-forward-5:before{content:'\f3a3'}.zmdi-hearing:before{content:'\f3a4'}.zmdi-pause-circle-outline:before{content:'\f3a5'}.zmdi-pause-circle:before{content:'\f3a6'}.zmdi-pause:before{content:'\f3a7'}.zmdi-play-circle-outline:before{content:'\f3a8'}.zmdi-play-circle:before{content:'\f3a9'}.zmdi-play:before{content:'\f3aa'}.zmdi-playlist-audio:before{content:'\f3ab'}.zmdi-playlist-plus:before{content:'\f3ac'}.zmdi-repeat-one:before{content:'\f3ad'}.zmdi-repeat:before{content:'\f3ae'}.zmdi-replay-10:before{content:'\f3af'}.zmdi-replay-30:before{content:'\f3b0'}.zmdi-replay-5:before{content:'\f3b1'}.zmdi-replay:before{content:'\f3b2'}.zmdi-shuffle:before{content:'\f3b3'}.zmdi-skip-next:before{content:'\f3b4'}.zmdi-skip-previous:before{content:'\f3b5'}.zmdi-stop:before{content:'\f3b6'}.zmdi-surround-sound:before{content:'\f3b7'}.zmdi-tune:before{content:'\f3b8'}.zmdi-volume-down:before{content:'\f3b9'}.zmdi-volume-mute:before{content:'\f3ba'}.zmdi-volume-off:before{content:'\f3bb'}.zmdi-volume-up:before{content:'\f3bc'}.zmdi-n-1-square:before{content:'\f3bd'}.zmdi-n-2-square:before{content:'\f3be'}.zmdi-n-3-square:before{content:'\f3bf'}.zmdi-n-4-square:before{content:'\f3c0'}.zmdi-n-5-square:before{content:'\f3c1'}.zmdi-n-6-square:before{content:'\f3c2'}.zmdi-neg-1:before{content:'\f3c3'}.zmdi-neg-2:before{content:'\f3c4'}.zmdi-plus-1:before{content:'\f3c5'}.zmdi-plus-2:before{content:'\f3c6'}.zmdi-sec-10:before{content:'\f3c7'}.zmdi-sec-3:before{content:'\f3c8'}.zmdi-zero:before{content:'\f3c9'}.zmdi-airline-seat-flat-angled:before{content:'\f3ca'}.zmdi-airline-seat-flat:before{content:'\f3cb'}.zmdi-airline-seat-individual-suite:before{content:'\f3cc'}.zmdi-airline-seat-legroom-extra:before{content:'\f3cd'}.zmdi-airline-seat-legroom-normal:before{content:'\f3ce'}.zmdi-airline-seat-legroom-reduced:before{content:'\f3cf'}.zmdi-airline-seat-recline-extra:before{content:'\f3d0'}.zmdi-airline-seat-recline-normal:before{content:'\f3d1'}.zmdi-airplay:before{content:'\f3d2'}.zmdi-closed-caption:before{content:'\f3d3'}.zmdi-confirmation-number:before{content:'\f3d4'}.zmdi-developer-board:before{content:'\f3d5'}.zmdi-disc-full:before{content:'\f3d6'}.zmdi-explicit:before{content:'\f3d7'}.zmdi-flight-land:before{content:'\f3d8'}.zmdi-flight-takeoff:before{content:'\f3d9'}.zmdi-flip-to-back:before{content:'\f3da'}.zmdi-flip-to-front:before{content:'\f3db'}.zmdi-group-work:before{content:'\f3dc'}.zmdi-hd:before{content:'\f3dd'}.zmdi-hq:before{content:'\f3de'}.zmdi-markunread-mailbox:before{content:'\f3df'}.zmdi-memory:before{content:'\f3e0'}.zmdi-nfc:before{content:'\f3e1'}.zmdi-play-for-work:before{content:'\f3e2'}.zmdi-power-input:before{content:'\f3e3'}.zmdi-present-to-all:before{content:'\f3e4'}.zmdi-satellite:before{content:'\f3e5'}.zmdi-tap-and-play:before{content:'\f3e6'}.zmdi-vibration:before{content:'\f3e7'}.zmdi-voicemail:before{content:'\f3e8'}.zmdi-group:before{content:'\f3e9'}.zmdi-rss:before{content:'\f3ea'}.zmdi-shape:before{content:'\f3eb'}.zmdi-spinner:before{content:'\f3ec'}.zmdi-ungroup:before{content:'\f3ed'}.zmdi-500px:before{content:'\f3ee'}.zmdi-8tracks:before{content:'\f3ef'}.zmdi-amazon:before{content:'\f3f0'}.zmdi-blogger:before{content:'\f3f1'}.zmdi-delicious:before{content:'\f3f2'}.zmdi-disqus:before{content:'\f3f3'}.zmdi-flattr:before{content:'\f3f4'}.zmdi-flickr:before{content:'\f3f5'}.zmdi-github-alt:before{content:'\f3f6'}.zmdi-google-old:before{content:'\f3f7'}.zmdi-linkedin:before{content:'\f3f8'}.zmdi-odnoklassniki:before{content:'\f3f9'}.zmdi-outlook:before{content:'\f3fa'}.zmdi-paypal-alt:before{content:'\f3fb'}.zmdi-pinterest:before{content:'\f3fc'}.zmdi-playstation:before{content:'\f3fd'}.zmdi-reddit:before{content:'\f3fe'}.zmdi-skype:before{content:'\f3ff'}.zmdi-slideshare:before{content:'\f400'}.zmdi-soundcloud:before{content:'\f401'}.zmdi-tumblr:before{content:'\f402'}.zmdi-twitch:before{content:'\f403'}.zmdi-vimeo:before{content:'\f404'}.zmdi-whatsapp:before{content:'\f405'}.zmdi-xbox:before{content:'\f406'}.zmdi-yahoo:before{content:'\f407'}.zmdi-youtube-play:before{content:'\f408'}.zmdi-youtube:before{content:'\f409'}.zmdi-3d-rotation:before{content:'\f101'}.zmdi-airplane-off:before{content:'\f102'}.zmdi-airplane:before{content:'\f103'}.zmdi-album:before{content:'\f104'}.zmdi-archive:before{content:'\f105'}.zmdi-assignment-account:before{content:'\f106'}.zmdi-assignment-alert:before{content:'\f107'}.zmdi-assignment-check:before{content:'\f108'}.zmdi-assignment-o:before{content:'\f109'}.zmdi-assignment-return:before{content:'\f10a'}.zmdi-assignment-returned:before{content:'\f10b'}.zmdi-assignment:before{content:'\f10c'}.zmdi-attachment-alt:before{content:'\f10d'}.zmdi-attachment:before{content:'\f10e'}.zmdi-audio:before{content:'\f10f'}.zmdi-badge-check:before{content:'\f110'}.zmdi-balance-wallet:before{content:'\f111'}.zmdi-balance:before{content:'\f112'}.zmdi-battery-alert:before{content:'\f113'}.zmdi-battery-flash:before{content:'\f114'}.zmdi-battery-unknown:before{content:'\f115'}.zmdi-battery:before{content:'\f116'}.zmdi-bike:before{content:'\f117'}.zmdi-block-alt:before{content:'\f118'}.zmdi-block:before{content:'\f119'}.zmdi-boat:before{content:'\f11a'}.zmdi-book-image:before{content:'\f11b'}.zmdi-book:before{content:'\f11c'}.zmdi-bookmark-outline:before{content:'\f11d'}.zmdi-bookmark:before{content:'\f11e'}.zmdi-brush:before{content:'\f11f'}.zmdi-bug:before{content:'\f120'}.zmdi-bus:before{content:'\f121'}.zmdi-cake:before{content:'\f122'}.zmdi-car-taxi:before{content:'\f123'}.zmdi-car-wash:before{content:'\f124'}.zmdi-car:before{content:'\f125'}.zmdi-card-giftcard:before{content:'\f126'}.zmdi-card-membership:before{content:'\f127'}.zmdi-card-travel:before{content:'\f128'}.zmdi-card:before{content:'\f129'}.zmdi-case-check:before{content:'\f12a'}.zmdi-case-download:before{content:'\f12b'}.zmdi-case-play:before{content:'\f12c'}.zmdi-case:before{content:'\f12d'}.zmdi-cast-connected:before{content:'\f12e'}.zmdi-cast:before{content:'\f12f'}.zmdi-chart-donut:before{content:'\f130'}.zmdi-chart:before{content:'\f131'}.zmdi-city-alt:before{content:'\f132'}.zmdi-city:before{content:'\f133'}.zmdi-close-circle-o:before{content:'\f134'}.zmdi-close-circle:before{content:'\f135'}.zmdi-close:before{content:'\f136'}.zmdi-cocktail:before{content:'\f137'}.zmdi-code-setting:before{content:'\f138'}.zmdi-code-smartphone:before{content:'\f139'}.zmdi-code:before{content:'\f13a'}.zmdi-coffee:before{content:'\f13b'}.zmdi-collection-bookmark:before{content:'\f13c'}.zmdi-collection-case-play:before{content:'\f13d'}.zmdi-collection-folder-image:before{content:'\f13e'}.zmdi-collection-image-o:before{content:'\f13f'}.zmdi-collection-image:before{content:'\f140'}.zmdi-collection-item-1:before{content:'\f141'}.zmdi-collection-item-2:before{content:'\f142'}.zmdi-collection-item-3:before{content:'\f143'}.zmdi-collection-item-4:before{content:'\f144'}.zmdi-collection-item-5:before{content:'\f145'}.zmdi-collection-item-6:before{content:'\f146'}.zmdi-collection-item-7:before{content:'\f147'}.zmdi-collection-item-8:before{content:'\f148'}.zmdi-collection-item-9-plus:before{content:'\f149'}.zmdi-collection-item-9:before{content:'\f14a'}.zmdi-collection-item:before{content:'\f14b'}.zmdi-collection-music:before{content:'\f14c'}.zmdi-collection-pdf:before{content:'\f14d'}.zmdi-collection-plus:before{content:'\f14e'}.zmdi-collection-speaker:before{content:'\f14f'}.zmdi-collection-text:before{content:'\f150'}.zmdi-collection-video:before{content:'\f151'}.zmdi-compass:before{content:'\f152'}.zmdi-cutlery:before{content:'\f153'}.zmdi-delete:before{content:'\f154'}.zmdi-dialpad:before{content:'\f155'}.zmdi-dns:before{content:'\f156'}.zmdi-drink:before{content:'\f157'}.zmdi-edit:before{content:'\f158'}.zmdi-email-open:before{content:'\f159'}.zmdi-email:before{content:'\f15a'}.zmdi-eye-off:before{content:'\f15b'}.zmdi-eye:before{content:'\f15c'}.zmdi-eyedropper:before{content:'\f15d'}.zmdi-favorite-outline:before{content:'\f15e'}.zmdi-favorite:before{content:'\f15f'}.zmdi-filter-list:before{content:'\f160'}.zmdi-fire:before{content:'\f161'}.zmdi-flag:before{content:'\f162'}.zmdi-flare:before{content:'\f163'}.zmdi-flash-auto:before{content:'\f164'}.zmdi-flash-off:before{content:'\f165'}.zmdi-flash:before{content:'\f166'}.zmdi-flip:before{content:'\f167'}.zmdi-flower-alt:before{content:'\f168'}.zmdi-flower:before{content:'\f169'}.zmdi-font:before{content:'\f16a'}.zmdi-fullscreen-alt:before{content:'\f16b'}.zmdi-fullscreen-exit:before{content:'\f16c'}.zmdi-fullscreen:before{content:'\f16d'}.zmdi-functions:before{content:'\f16e'}.zmdi-gas-station:before{content:'\f16f'}.zmdi-gesture:before{content:'\f170'}.zmdi-globe-alt:before{content:'\f171'}.zmdi-globe-lock:before{content:'\f172'}.zmdi-globe:before{content:'\f173'}.zmdi-graduation-cap:before{content:'\f174'}.zmdi-home:before{content:'\f175'}.zmdi-hospital-alt:before{content:'\f176'}.zmdi-hospital:before{content:'\f177'}.zmdi-hotel:before{content:'\f178'}.zmdi-hourglass-alt:before{content:'\f179'}.zmdi-hourglass-outline:before{content:'\f17a'}.zmdi-hourglass:before{content:'\f17b'}.zmdi-http:before{content:'\f17c'}.zmdi-image-alt:before{content:'\f17d'}.zmdi-image-o:before{content:'\f17e'}.zmdi-image:before{content:'\f17f'}.zmdi-inbox:before{content:'\f180'}.zmdi-invert-colors-off:before{content:'\f181'}.zmdi-invert-colors:before{content:'\f182'}.zmdi-key:before{content:'\f183'}.zmdi-label-alt-outline:before{content:'\f184'}.zmdi-label-alt:before{content:'\f185'}.zmdi-label-heart:before{content:'\f186'}.zmdi-label:before{content:'\f187'}.zmdi-labels:before{content:'\f188'}.zmdi-lamp:before{content:'\f189'}.zmdi-landscape:before{content:'\f18a'}.zmdi-layers-off:before{content:'\f18b'}.zmdi-layers:before{content:'\f18c'}.zmdi-library:before{content:'\f18d'}.zmdi-link:before{content:'\f18e'}.zmdi-lock-open:before{content:'\f18f'}.zmdi-lock-outline:before{content:'\f190'}.zmdi-lock:before{content:'\f191'}.zmdi-mail-reply-all:before{content:'\f192'}.zmdi-mail-reply:before{content:'\f193'}.zmdi-mail-send:before{content:'\f194'}.zmdi-mall:before{content:'\f195'}.zmdi-map:before{content:'\f196'}.zmdi-menu:before{content:'\f197'}.zmdi-money-box:before{content:'\f198'}.zmdi-money-off:before{content:'\f199'}.zmdi-money:before{content:'\f19a'}.zmdi-more-vert:before{content:'\f19b'}.zmdi-more:before{content:'\f19c'}.zmdi-movie-alt:before{content:'\f19d'}.zmdi-movie:before{content:'\f19e'}.zmdi-nature-people:before{content:'\f19f'}.zmdi-nature:before{content:'\f1a0'}.zmdi-navigation:before{content:'\f1a1'}.zmdi-open-in-browser:before{content:'\f1a2'}.zmdi-open-in-new:before{content:'\f1a3'}.zmdi-palette:before{content:'\f1a4'}.zmdi-parking:before{content:'\f1a5'}.zmdi-pin-account:before{content:'\f1a6'}.zmdi-pin-assistant:before{content:'\f1a7'}.zmdi-pin-drop:before{content:'\f1a8'}.zmdi-pin-help:before{content:'\f1a9'}.zmdi-pin-off:before{content:'\f1aa'}.zmdi-pin:before{content:'\f1ab'}.zmdi-pizza:before{content:'\f1ac'}.zmdi-plaster:before{content:'\f1ad'}.zmdi-power-setting:before{content:'\f1ae'}.zmdi-power:before{content:'\f1af'}.zmdi-print:before{content:'\f1b0'}.zmdi-puzzle-piece:before{content:'\f1b1'}.zmdi-quote:before{content:'\f1b2'}.zmdi-railway:before{content:'\f1b3'}.zmdi-receipt:before{content:'\f1b4'}.zmdi-refresh-alt:before{content:'\f1b5'}.zmdi-refresh-sync-alert:before{content:'\f1b6'}.zmdi-refresh-sync-off:before{content:'\f1b7'}.zmdi-refresh-sync:before{content:'\f1b8'}.zmdi-refresh:before{content:'\f1b9'}.zmdi-roller:before{content:'\f1ba'}.zmdi-ruler:before{content:'\f1bb'}.zmdi-scissors:before{content:'\f1bc'}.zmdi-screen-rotation-lock:before{content:'\f1bd'}.zmdi-screen-rotation:before{content:'\f1be'}.zmdi-search-for:before{content:'\f1bf'}.zmdi-search-in-file:before{content:'\f1c0'}.zmdi-search-in-page:before{content:'\f1c1'}.zmdi-search-replace:before{content:'\f1c2'}.zmdi-search:before{content:'\f1c3'}.zmdi-seat:before{content:'\f1c4'}.zmdi-settings-square:before{content:'\f1c5'}.zmdi-settings:before{content:'\f1c6'}.zmdi-shield-check:before{content:'\f1c7'}.zmdi-shield-security:before{content:'\f1c8'}.zmdi-shopping-basket:before{content:'\f1c9'}.zmdi-shopping-cart-plus:before{content:'\f1ca'}.zmdi-shopping-cart:before{content:'\f1cb'}.zmdi-sign-in:before{content:'\f1cc'}.zmdi-sort-amount-asc:before{content:'\f1cd'}.zmdi-sort-amount-desc:before{content:'\f1ce'}.zmdi-sort-asc:before{content:'\f1cf'}.zmdi-sort-desc:before{content:'\f1d0'}.zmdi-spellcheck:before{content:'\f1d1'}.zmdi-storage:before{content:'\f1d2'}.zmdi-store-24:before{content:'\f1d3'}.zmdi-store:before{content:'\f1d4'}.zmdi-subway:before{content:'\f1d5'}.zmdi-sun:before{content:'\f1d6'}.zmdi-tab-unselected:before{content:'\f1d7'}.zmdi-tab:before{content:'\f1d8'}.zmdi-tag-close:before{content:'\f1d9'}.zmdi-tag-more:before{content:'\f1da'}.zmdi-tag:before{content:'\f1db'}.zmdi-thumb-down:before{content:'\f1dc'}.zmdi-thumb-up-down:before{content:'\f1dd'}.zmdi-thumb-up:before{content:'\f1de'}.zmdi-ticket-star:before{content:'\f1df'}.zmdi-toll:before{content:'\f1e0'}.zmdi-toys:before{content:'\f1e1'}.zmdi-traffic:before{content:'\f1e2'}.zmdi-translate:before{content:'\f1e3'}.zmdi-triangle-down:before{content:'\f1e4'}.zmdi-triangle-up:before{content:'\f1e5'}.zmdi-truck:before{content:'\f1e6'}.zmdi-turning-sign:before{content:'\f1e7'}.zmdi-wallpaper:before{content:'\f1e8'}.zmdi-washing-machine:before{content:'\f1e9'}.zmdi-window-maximize:before{content:'\f1ea'}.zmdi-window-minimize:before{content:'\f1eb'}.zmdi-window-restore:before{content:'\f1ec'}.zmdi-wrench:before{content:'\f1ed'}.zmdi-zoom-in:before{content:'\f1ee'}.zmdi-zoom-out:before{content:'\f1ef'}.zmdi-alert-circle-o:before{content:'\f1f0'}.zmdi-alert-circle:before{content:'\f1f1'}.zmdi-alert-octagon:before{content:'\f1f2'}.zmdi-alert-polygon:before{content:'\f1f3'}.zmdi-alert-triangle:before{content:'\f1f4'}.zmdi-help-outline:before{content:'\f1f5'}.zmdi-help:before{content:'\f1f6'}.zmdi-info-outline:before{content:'\f1f7'}.zmdi-info:before{content:'\f1f8'}.zmdi-notifications-active:before{content:'\f1f9'}.zmdi-notifications-add:before{content:'\f1fa'}.zmdi-notifications-none:before{content:'\f1fb'}.zmdi-notifications-off:before{content:'\f1fc'}.zmdi-notifications-paused:before{content:'\f1fd'}.zmdi-notifications:before{content:'\f1fe'}.zmdi-account-add:before{content:'\f1ff'}.zmdi-account-box-mail:before{content:'\f200'}.zmdi-account-box-o:before{content:'\f201'}.zmdi-account-box-phone:before{content:'\f202'}.zmdi-account-box:before{content:'\f203'}.zmdi-account-calendar:before{content:'\f204'}.zmdi-account-circle:before{content:'\f205'}.zmdi-account-o:before{content:'\f206'}.zmdi-account:before{content:'\f207'}.zmdi-accounts-add:before{content:'\f208'}.zmdi-accounts-alt:before{content:'\f209'}.zmdi-accounts-list-alt:before{content:'\f20a'}.zmdi-accounts-list:before{content:'\f20b'}.zmdi-accounts-outline:before{content:'\f20c'}.zmdi-accounts:before{content:'\f20d'}.zmdi-face:before{content:'\f20e'}.zmdi-female:before{content:'\f20f'}.zmdi-male-alt:before{content:'\f210'}.zmdi-male-female:before{content:'\f211'}.zmdi-male:before{content:'\f212'}.zmdi-mood-bad:before{content:'\f213'}.zmdi-mood:before{content:'\f214'}.zmdi-run:before{content:'\f215'}.zmdi-walk:before{content:'\f216'}.zmdi-cloud-box:before{content:'\f217'}.zmdi-cloud-circle:before{content:'\f218'}.zmdi-cloud-done:before{content:'\f219'}.zmdi-cloud-download:before{content:'\f21a'}.zmdi-cloud-off:before{content:'\f21b'}.zmdi-cloud-outline-alt:before{content:'\f21c'}.zmdi-cloud-outline:before{content:'\f21d'}.zmdi-cloud-upload:before{content:'\f21e'}.zmdi-cloud:before{content:'\f21f'}.zmdi-download:before{content:'\f220'}.zmdi-file-plus:before{content:'\f221'}.zmdi-file-text:before{content:'\f222'}.zmdi-file:before{content:'\f223'}.zmdi-folder-outline:before{content:'\f224'}.zmdi-folder-person:before{content:'\f225'}.zmdi-folder-star-alt:before{content:'\f226'}.zmdi-folder-star:before{content:'\f227'}.zmdi-folder:before{content:'\f228'}.zmdi-gif:before{content:'\f229'}.zmdi-upload:before{content:'\f22a'}.zmdi-border-all:before{content:'\f22b'}.zmdi-border-bottom:before{content:'\f22c'}.zmdi-border-clear:before{content:'\f22d'}.zmdi-border-color:before{content:'\f22e'}.zmdi-border-horizontal:before{content:'\f22f'}.zmdi-border-inner:before{content:'\f230'}.zmdi-border-left:before{content:'\f231'}.zmdi-border-outer:before{content:'\f232'}.zmdi-border-right:before{content:'\f233'}.zmdi-border-style:before{content:'\f234'}.zmdi-border-top:before{content:'\f235'}.zmdi-border-vertical:before{content:'\f236'}.zmdi-copy:before{content:'\f237'}.zmdi-crop:before{content:'\f238'}.zmdi-format-align-center:before{content:'\f239'}.zmdi-format-align-justify:before{content:'\f23a'}.zmdi-format-align-left:before{content:'\f23b'}.zmdi-format-align-right:before{content:'\f23c'}.zmdi-format-bold:before{content:'\f23d'}.zmdi-format-clear-all:before{content:'\f23e'}.zmdi-format-clear:before{content:'\f23f'}.zmdi-format-color-fill:before{content:'\f240'}.zmdi-format-color-reset:before{content:'\f241'}.zmdi-format-color-text:before{content:'\f242'}.zmdi-format-indent-decrease:before{content:'\f243'}.zmdi-format-indent-increase:before{content:'\f244'}.zmdi-format-italic:before{content:'\f245'}.zmdi-format-line-spacing:before{content:'\f246'}.zmdi-format-list-bulleted:before{content:'\f247'}.zmdi-format-list-numbered:before{content:'\f248'}.zmdi-format-ltr:before{content:'\f249'}.zmdi-format-rtl:before{content:'\f24a'}.zmdi-format-size:before{content:'\f24b'}.zmdi-format-strikethrough-s:before{content:'\f24c'}.zmdi-format-strikethrough:before{content:'\f24d'}.zmdi-format-subject:before{content:'\f24e'}.zmdi-format-underlined:before{content:'\f24f'}.zmdi-format-valign-bottom:before{content:'\f250'}.zmdi-format-valign-center:before{content:'\f251'}.zmdi-format-valign-top:before{content:'\f252'}.zmdi-redo:before{content:'\f253'}.zmdi-select-all:before{content:'\f254'}.zmdi-space-bar:before{content:'\f255'}.zmdi-text-format:before{content:'\f256'}.zmdi-transform:before{content:'\f257'}.zmdi-undo:before{content:'\f258'}.zmdi-wrap-text:before{content:'\f259'}.zmdi-comment-alert:before{content:'\f25a'}.zmdi-comment-alt-text:before{content:'\f25b'}.zmdi-comment-alt:before{content:'\f25c'}.zmdi-comment-edit:before{content:'\f25d'}.zmdi-comment-image:before{content:'\f25e'}.zmdi-comment-list:before{content:'\f25f'}.zmdi-comment-more:before{content:'\f260'}.zmdi-comment-outline:before{content:'\f261'}.zmdi-comment-text-alt:before{content:'\f262'}.zmdi-comment-text:before{content:'\f263'}.zmdi-comment-video:before{content:'\f264'}.zmdi-comment:before{content:'\f265'}.zmdi-comments:before{content:'\f266'}.zmdi-check-all:before{content:'\f267'}.zmdi-check-circle-u:before{content:'\f268'}.zmdi-check-circle:before{content:'\f269'}.zmdi-check-square:before{content:'\f26a'}.zmdi-check:before{content:'\f26b'}.zmdi-circle-o:before{content:'\f26c'}.zmdi-circle:before{content:'\f26d'}.zmdi-dot-circle-alt:before{content:'\f26e'}.zmdi-dot-circle:before{content:'\f26f'}.zmdi-minus-circle-outline:before{content:'\f270'}.zmdi-minus-circle:before{content:'\f271'}.zmdi-minus-square:before{content:'\f272'}.zmdi-minus:before{content:'\f273'}.zmdi-plus-circle-o-duplicate:before{content:'\f274'}.zmdi-plus-circle-o:before{content:'\f275'}.zmdi-plus-circle:before{content:'\f276'}.zmdi-plus-square:before{content:'\f277'}.zmdi-plus:before{content:'\f278'}.zmdi-square-o:before{content:'\f279'}.zmdi-star-circle:before{content:'\f27a'}.zmdi-star-half:before{content:'\f27b'}.zmdi-star-outline:before{content:'\f27c'}.zmdi-star:before{content:'\f27d'}.zmdi-bluetooth-connected:before{content:'\f27e'}.zmdi-bluetooth-off:before{content:'\f27f'}.zmdi-bluetooth-search:before{content:'\f280'}.zmdi-bluetooth-setting:before{content:'\f281'}.zmdi-bluetooth:before{content:'\f282'}.zmdi-camera-add:before{content:'\f283'}.zmdi-camera-alt:before{content:'\f284'}.zmdi-camera-bw:before{content:'\f285'}.zmdi-camera-front:before{content:'\f286'}.zmdi-camera-mic:before{content:'\f287'}.zmdi-camera-party-mode:before{content:'\f288'}.zmdi-camera-rear:before{content:'\f289'}.zmdi-camera-roll:before{content:'\f28a'}.zmdi-camera-switch:before{content:'\f28b'}.zmdi-camera:before{content:'\f28c'}.zmdi-card-alert:before{content:'\f28d'}.zmdi-card-off:before{content:'\f28e'}.zmdi-card-sd:before{content:'\f28f'}.zmdi-card-sim:before{content:'\f290'}.zmdi-desktop-mac:before{content:'\f291'}.zmdi-desktop-windows:before{content:'\f292'}.zmdi-device-hub:before{content:'\f293'}.zmdi-devices-off:before{content:'\f294'}.zmdi-devices:before{content:'\f295'}.zmdi-dock:before{content:'\f296'}.zmdi-floppy:before{content:'\f297'}.zmdi-gamepad:before{content:'\f298'}.zmdi-gps-dot:before{content:'\f299'}.zmdi-gps-off:before{content:'\f29a'}.zmdi-gps:before{content:'\f29b'}.zmdi-headset-mic:before{content:'\f29c'}.zmdi-headset:before{content:'\f29d'}.zmdi-input-antenna:before{content:'\f29e'}.zmdi-input-composite:before{content:'\f29f'}.zmdi-input-hdmi:before{content:'\f2a0'}.zmdi-input-power:before{content:'\f2a1'}.zmdi-input-svideo:before{content:'\f2a2'}.zmdi-keyboard-hide:before{content:'\f2a3'}.zmdi-keyboard:before{content:'\f2a4'}.zmdi-laptop-chromebook:before{content:'\f2a5'}.zmdi-laptop-mac:before{content:'\f2a6'}.zmdi-laptop:before{content:'\f2a7'}.zmdi-mic-off:before{content:'\f2a8'}.zmdi-mic-outline:before{content:'\f2a9'}.zmdi-mic-setting:before{content:'\f2aa'}.zmdi-mic:before{content:'\f2ab'}.zmdi-mouse:before{content:'\f2ac'}.zmdi-network-alert:before{content:'\f2ad'}.zmdi-network-locked:before{content:'\f2ae'}.zmdi-network-off:before{content:'\f2af'}.zmdi-network-outline:before{content:'\f2b0'}.zmdi-network-setting:before{content:'\f2b1'}.zmdi-network:before{content:'\f2b2'}.zmdi-phone-bluetooth:before{content:'\f2b3'}.zmdi-phone-end:before{content:'\f2b4'}.zmdi-phone-forwarded:before{content:'\f2b5'}.zmdi-phone-in-talk:before{content:'\f2b6'}.zmdi-phone-locked:before{content:'\f2b7'}.zmdi-phone-missed:before{content:'\f2b8'}.zmdi-phone-msg:before{content:'\f2b9'}.zmdi-phone-paused:before{content:'\f2ba'}.zmdi-phone-ring:before{content:'\f2bb'}.zmdi-phone-setting:before{content:'\f2bc'}.zmdi-phone-sip:before{content:'\f2bd'}.zmdi-phone:before{content:'\f2be'}.zmdi-portable-wifi-changes:before{content:'\f2bf'}.zmdi-portable-wifi-off:before{content:'\f2c0'}.zmdi-portable-wifi:before{content:'\f2c1'}.zmdi-radio:before{content:'\f2c2'}.zmdi-reader:before{content:'\f2c3'}.zmdi-remote-control-alt:before{content:'\f2c4'}.zmdi-remote-control:before{content:'\f2c5'}.zmdi-router:before{content:'\f2c6'}.zmdi-scanner:before{content:'\f2c7'}.zmdi-smartphone-android:before{content:'\f2c8'}.zmdi-smartphone-download:before{content:'\f2c9'}.zmdi-smartphone-erase:before{content:'\f2ca'}.zmdi-smartphone-info:before{content:'\f2cb'}.zmdi-smartphone-iphone:before{content:'\f2cc'}.zmdi-smartphone-landscape-lock:before{content:'\f2cd'}.zmdi-smartphone-landscape:before{content:'\f2ce'}.zmdi-smartphone-lock:before{content:'\f2cf'}.zmdi-smartphone-portrait-lock:before{content:'\f2d0'}.zmdi-smartphone-ring:before{content:'\f2d1'}.zmdi-smartphone-setting:before{content:'\f2d2'}.zmdi-smartphone-setup:before{content:'\f2d3'}.zmdi-smartphone:before{content:'\f2d4'}.zmdi-speaker:before{content:'\f2d5'}.zmdi-tablet-android:before{content:'\f2d6'}.zmdi-tablet-mac:before{content:'\f2d7'}.zmdi-tablet:before{content:'\f2d8'}.zmdi-tv-alt-play:before{content:'\f2d9'}.zmdi-tv-list:before{content:'\f2da'}.zmdi-tv-play:before{content:'\f2db'}.zmdi-tv:before{content:'\f2dc'}.zmdi-usb:before{content:'\f2dd'}.zmdi-videocam-off:before{content:'\f2de'}.zmdi-videocam-switch:before{content:'\f2df'}.zmdi-videocam:before{content:'\f2e0'}.zmdi-watch:before{content:'\f2e1'}.zmdi-wifi-alt-2:before{content:'\f2e2'}.zmdi-wifi-alt:before{content:'\f2e3'}.zmdi-wifi-info:before{content:'\f2e4'}.zmdi-wifi-lock:before{content:'\f2e5'}.zmdi-wifi-off:before{content:'\f2e6'}.zmdi-wifi-outline:before{content:'\f2e7'}.zmdi-wifi:before{content:'\f2e8'}.zmdi-arrow-left-bottom:before{content:'\f2e9'}.zmdi-arrow-left:before{content:'\f2ea'}.zmdi-arrow-merge:before{content:'\f2eb'}.zmdi-arrow-missed:before{content:'\f2ec'}.zmdi-arrow-right-top:before{content:'\f2ed'}.zmdi-arrow-right:before{content:'\f2ee'}.zmdi-arrow-split:before{content:'\f2ef'}.zmdi-arrows:before{content:'\f2f0'}.zmdi-caret-down-circle:before{content:'\f2f1'}.zmdi-caret-down:before{content:'\f2f2'}.zmdi-caret-left-circle:before{content:'\f2f3'}.zmdi-caret-left:before{content:'\f2f4'}.zmdi-caret-right-circle:before{content:'\f2f5'}.zmdi-caret-right:before{content:'\f2f6'}.zmdi-caret-up-circle:before{content:'\f2f7'}.zmdi-caret-up:before{content:'\f2f8'}.zmdi-chevron-down:before{content:'\f2f9'}.zmdi-chevron-left:before{content:'\f2fa'}.zmdi-chevron-right:before{content:'\f2fb'}.zmdi-chevron-up:before{content:'\f2fc'}.zmdi-forward:before{content:'\f2fd'}.zmdi-long-arrow-down:before{content:'\f2fe'}.zmdi-long-arrow-left:before{content:'\f2ff'}.zmdi-long-arrow-return:before{content:'\f300'}.zmdi-long-arrow-right:before{content:'\f301'}.zmdi-long-arrow-tab:before{content:'\f302'}.zmdi-long-arrow-up:before{content:'\f303'}.zmdi-rotate-ccw:before{content:'\f304'}.zmdi-rotate-cw:before{content:'\f305'}.zmdi-rotate-left:before{content:'\f306'}.zmdi-rotate-right:before{content:'\f307'}.zmdi-square-down:before{content:'\f308'}.zmdi-square-right:before{content:'\f309'}.zmdi-swap-alt:before{content:'\f30a'}.zmdi-swap-vertical-circle:before{content:'\f30b'}.zmdi-swap-vertical:before{content:'\f30c'}.zmdi-swap:before{content:'\f30d'}.zmdi-trending-down:before{content:'\f30e'}.zmdi-trending-flat:before{content:'\f30f'}.zmdi-trending-up:before{content:'\f310'}.zmdi-unfold-less:before{content:'\f311'}.zmdi-unfold-more:before{content:'\f312'}.zmdi-apps:before{content:'\f313'}.zmdi-grid-off:before{content:'\f314'}.zmdi-grid:before{content:'\f315'}.zmdi-view-agenda:before{content:'\f316'}.zmdi-view-array:before{content:'\f317'}.zmdi-view-carousel:before{content:'\f318'}.zmdi-view-column:before{content:'\f319'}.zmdi-view-comfy:before{content:'\f31a'}.zmdi-view-compact:before{content:'\f31b'}.zmdi-view-dashboard:before{content:'\f31c'}.zmdi-view-day:before{content:'\f31d'}.zmdi-view-headline:before{content:'\f31e'}.zmdi-view-list-alt:before{content:'\f31f'}.zmdi-view-list:before{content:'\f320'}.zmdi-view-module:before{content:'\f321'}.zmdi-view-quilt:before{content:'\f322'}.zmdi-view-stream:before{content:'\f323'}.zmdi-view-subtitles:before{content:'\f324'}.zmdi-view-toc:before{content:'\f325'}.zmdi-view-web:before{content:'\f326'}.zmdi-view-week:before{content:'\f327'}.zmdi-widgets:before{content:'\f328'}.zmdi-alarm-check:before{content:'\f329'}.zmdi-alarm-off:before{content:'\f32a'}.zmdi-alarm-plus:before{content:'\f32b'}.zmdi-alarm-snooze:before{content:'\f32c'}.zmdi-alarm:before{content:'\f32d'}.zmdi-calendar-alt:before{content:'\f32e'}.zmdi-calendar-check:before{content:'\f32f'}.zmdi-calendar-close:before{content:'\f330'}.zmdi-calendar-note:before{content:'\f331'}.zmdi-calendar:before{content:'\f332'}.zmdi-time-countdown:before{content:'\f333'}.zmdi-time-interval:before{content:'\f334'}.zmdi-time-restore-setting:before{content:'\f335'}.zmdi-time-restore:before{content:'\f336'}.zmdi-time:before{content:'\f337'}.zmdi-timer-off:before{content:'\f338'}.zmdi-timer:before{content:'\f339'}.zmdi-android-alt:before{content:'\f33a'}.zmdi-android:before{content:'\f33b'}.zmdi-apple:before{content:'\f33c'}.zmdi-behance:before{content:'\f33d'}.zmdi-codepen:before{content:'\f33e'}.zmdi-dribbble:before{content:'\f33f'}.zmdi-dropbox:before{content:'\f340'}.zmdi-evernote:before{content:'\f341'}.zmdi-facebook-box:before{content:'\f342'}.zmdi-facebook:before{content:'\f343'}.zmdi-github-box:before{content:'\f344'}.zmdi-github:before{content:'\f345'}.zmdi-google-drive:before{content:'\f346'}.zmdi-google-earth:before{content:'\f347'}.zmdi-google-glass:before{content:'\f348'}.zmdi-google-maps:before{content:'\f349'}.zmdi-google-pages:before{content:'\f34a'}.zmdi-google-play:before{content:'\f34b'}.zmdi-google-plus-box:before{content:'\f34c'}.zmdi-google-plus:before{content:'\f34d'}.zmdi-google:before{content:'\f34e'}.zmdi-instagram:before{content:'\f34f'}.zmdi-language-css3:before{content:'\f350'}.zmdi-language-html5:before{content:'\f351'}.zmdi-language-javascript:before{content:'\f352'}.zmdi-language-python-alt:before{content:'\f353'}.zmdi-language-python:before{content:'\f354'}.zmdi-lastfm:before{content:'\f355'}.zmdi-linkedin-box:before{content:'\f356'}.zmdi-paypal:before{content:'\f357'}.zmdi-pinterest-box:before{content:'\f358'}.zmdi-pocket:before{content:'\f359'}.zmdi-polymer:before{content:'\f35a'}.zmdi-share:before{content:'\f35b'}.zmdi-stackoverflow:before{content:'\f35c'}.zmdi-steam-square:before{content:'\f35d'}.zmdi-steam:before{content:'\f35e'}.zmdi-twitter-box:before{content:'\f35f'}.zmdi-twitter:before{content:'\f360'}.zmdi-vk:before{content:'\f361'}.zmdi-wikipedia:before{content:'\f362'}.zmdi-windows:before{content:'\f363'}.zmdi-aspect-ratio-alt:before{content:'\f364'}.zmdi-aspect-ratio:before{content:'\f365'}.zmdi-blur-circular:before{content:'\f366'}.zmdi-blur-linear:before{content:'\f367'}.zmdi-blur-off:before{content:'\f368'}.zmdi-blur:before{content:'\f369'}.zmdi-brightness-2:before{content:'\f36a'}.zmdi-brightness-3:before{content:'\f36b'}.zmdi-brightness-4:before{content:'\f36c'}.zmdi-brightness-5:before{content:'\f36d'}.zmdi-brightness-6:before{content:'\f36e'}.zmdi-brightness-7:before{content:'\f36f'}.zmdi-brightness-auto:before{content:'\f370'}.zmdi-brightness-setting:before{content:'\f371'}.zmdi-broken-image:before{content:'\f372'}.zmdi-center-focus-strong:before{content:'\f373'}.zmdi-center-focus-weak:before{content:'\f374'}.zmdi-compare:before{content:'\f375'}.zmdi-crop-16-9:before{content:'\f376'}.zmdi-crop-3-2:before{content:'\f377'}.zmdi-crop-5-4:before{content:'\f378'}.zmdi-crop-7-5:before{content:'\f379'}.zmdi-crop-din:before{content:'\f37a'}.zmdi-crop-free:before{content:'\f37b'}.zmdi-crop-landscape:before{content:'\f37c'}.zmdi-crop-portrait:before{content:'\f37d'}.zmdi-crop-square:before{content:'\f37e'}.zmdi-exposure-alt:before{content:'\f37f'}.zmdi-exposure:before{content:'\f380'}.zmdi-filter-b-and-w:before{content:'\f381'}.zmdi-filter-center-focus:before{content:'\f382'}.zmdi-filter-frames:before{content:'\f383'}.zmdi-filter-tilt-shift:before{content:'\f384'}.zmdi-gradient:before{content:'\f385'}.zmdi-grain:before{content:'\f386'}.zmdi-graphic-eq:before{content:'\f387'}.zmdi-hdr-off:before{content:'\f388'}.zmdi-hdr-strong:before{content:'\f389'}.zmdi-hdr-weak:before{content:'\f38a'}.zmdi-hdr:before{content:'\f38b'}.zmdi-iridescent:before{content:'\f38c'}.zmdi-leak-off:before{content:'\f38d'}.zmdi-leak:before{content:'\f38e'}.zmdi-looks:before{content:'\f38f'}.zmdi-loupe:before{content:'\f390'}.zmdi-panorama-horizontal:before{content:'\f391'}.zmdi-panorama-vertical:before{content:'\f392'}.zmdi-panorama-wide-angle:before{content:'\f393'}.zmdi-photo-size-select-large:before{content:'\f394'}.zmdi-photo-size-select-small:before{content:'\f395'}.zmdi-picture-in-picture:before{content:'\f396'}.zmdi-slideshow:before{content:'\f397'}.zmdi-texture:before{content:'\f398'}.zmdi-tonality:before{content:'\f399'}.zmdi-vignette:before{content:'\f39a'}.zmdi-wb-auto:before{content:'\f39b'}.zmdi-eject-alt:before{content:'\f39c'}.zmdi-eject:before{content:'\f39d'}.zmdi-equalizer:before{content:'\f39e'}.zmdi-fast-forward:before{content:'\f39f'}.zmdi-fast-rewind:before{content:'\f3a0'}.zmdi-forward-10:before{content:'\f3a1'}.zmdi-forward-30:before{content:'\f3a2'}.zmdi-forward-5:before{content:'\f3a3'}.zmdi-hearing:before{content:'\f3a4'}.zmdi-pause-circle-outline:before{content:'\f3a5'}.zmdi-pause-circle:before{content:'\f3a6'}.zmdi-pause:before{content:'\f3a7'}.zmdi-play-circle-outline:before{content:'\f3a8'}.zmdi-play-circle:before{content:'\f3a9'}.zmdi-play:before{content:'\f3aa'}.zmdi-playlist-audio:before{content:'\f3ab'}.zmdi-playlist-plus:before{content:'\f3ac'}.zmdi-repeat-one:before{content:'\f3ad'}.zmdi-repeat:before{content:'\f3ae'}.zmdi-replay-10:before{content:'\f3af'}.zmdi-replay-30:before{content:'\f3b0'}.zmdi-replay-5:before{content:'\f3b1'}.zmdi-replay:before{content:'\f3b2'}.zmdi-shuffle:before{content:'\f3b3'}.zmdi-skip-next:before{content:'\f3b4'}.zmdi-skip-previous:before{content:'\f3b5'}.zmdi-stop:before{content:'\f3b6'}.zmdi-surround-sound:before{content:'\f3b7'}.zmdi-tune:before{content:'\f3b8'}.zmdi-volume-down:before{content:'\f3b9'}.zmdi-volume-mute:before{content:'\f3ba'}.zmdi-volume-off:before{content:'\f3bb'}.zmdi-volume-up:before{content:'\f3bc'}.zmdi-n-1-square:before{content:'\f3bd'}.zmdi-n-2-square:before{content:'\f3be'}.zmdi-n-3-square:before{content:'\f3bf'}.zmdi-n-4-square:before{content:'\f3c0'}.zmdi-n-5-square:before{content:'\f3c1'}.zmdi-n-6-square:before{content:'\f3c2'}.zmdi-neg-1:before{content:'\f3c3'}.zmdi-neg-2:before{content:'\f3c4'}.zmdi-plus-1:before{content:'\f3c5'}.zmdi-plus-2:before{content:'\f3c6'}.zmdi-sec-10:before{content:'\f3c7'}.zmdi-sec-3:before{content:'\f3c8'}.zmdi-zero:before{content:'\f3c9'}.zmdi-airline-seat-flat-angled:before{content:'\f3ca'}.zmdi-airline-seat-flat:before{content:'\f3cb'}.zmdi-airline-seat-individual-suite:before{content:'\f3cc'}.zmdi-airline-seat-legroom-extra:before{content:'\f3cd'}.zmdi-airline-seat-legroom-normal:before{content:'\f3ce'}.zmdi-airline-seat-legroom-reduced:before{content:'\f3cf'}.zmdi-airline-seat-recline-extra:before{content:'\f3d0'}.zmdi-airline-seat-recline-normal:before{content:'\f3d1'}.zmdi-airplay:before{content:'\f3d2'}.zmdi-closed-caption:before{content:'\f3d3'}.zmdi-confirmation-number:before{content:'\f3d4'}.zmdi-developer-board:before{content:'\f3d5'}.zmdi-disc-full:before{content:'\f3d6'}.zmdi-explicit:before{content:'\f3d7'}.zmdi-flight-land:before{content:'\f3d8'}.zmdi-flight-takeoff:before{content:'\f3d9'}.zmdi-flip-to-back:before{content:'\f3da'}.zmdi-flip-to-front:before{content:'\f3db'}.zmdi-group-work:before{content:'\f3dc'}.zmdi-hd:before{content:'\f3dd'}.zmdi-hq:before{content:'\f3de'}.zmdi-markunread-mailbox:before{content:'\f3df'}.zmdi-memory:before{content:'\f3e0'}.zmdi-nfc:before{content:'\f3e1'}.zmdi-play-for-work:before{content:'\f3e2'}.zmdi-power-input:before{content:'\f3e3'}.zmdi-present-to-all:before{content:'\f3e4'}.zmdi-satellite:before{content:'\f3e5'}.zmdi-tap-and-play:before{content:'\f3e6'}.zmdi-vibration:before{content:'\f3e7'}.zmdi-voicemail:before{content:'\f3e8'}.zmdi-group:before{content:'\f3e9'}.zmdi-rss:before{content:'\f3ea'}.zmdi-shape:before{content:'\f3eb'}.zmdi-spinner:before{content:'\f3ec'}.zmdi-ungroup:before{content:'\f3ed'}.zmdi-500px:before{content:'\f3ee'}.zmdi-8tracks:before{content:'\f3ef'}.zmdi-amazon:before{content:'\f3f0'}.zmdi-blogger:before{content:'\f3f1'}.zmdi-delicious:before{content:'\f3f2'}.zmdi-disqus:before{content:'\f3f3'}.zmdi-flattr:before{content:'\f3f4'}.zmdi-flickr:before{content:'\f3f5'}.zmdi-github-alt:before{content:'\f3f6'}.zmdi-google-old:before{content:'\f3f7'}.zmdi-linkedin:before{content:'\f3f8'}.zmdi-odnoklassniki:before{content:'\f3f9'}.zmdi-outlook:before{content:'\f3fa'}.zmdi-paypal-alt:before{content:'\f3fb'}.zmdi-pinterest:before{content:'\f3fc'}.zmdi-playstation:before{content:'\f3fd'}.zmdi-reddit:before{content:'\f3fe'}.zmdi-skype:before{content:'\f3ff'}.zmdi-slideshare:before{content:'\f400'}.zmdi-soundcloud:before{content:'\f401'}.zmdi-tumblr:before{content:'\f402'}.zmdi-twitch:before{content:'\f403'}.zmdi-vimeo:before{content:'\f404'}.zmdi-whatsapp:before{content:'\f405'}.zmdi-xbox:before{content:'\f406'}.zmdi-yahoo:before{content:'\f407'}.zmdi-youtube-play:before{content:'\f408'}.zmdi-youtube:before{content:'\f409'}.zmdi-import-export:before{content:'\f30c'}.zmdi-swap-vertical-:before{content:'\f30c'}.zmdi-airplanemode-inactive:before{content:'\f102'}.zmdi-airplanemode-active:before{content:'\f103'}.zmdi-rate-review:before{content:'\f103'}.zmdi-comment-sign:before{content:'\f25a'}.zmdi-network-warning:before{content:'\f2ad'}.zmdi-shopping-cart-add:before{content:'\f1ca'}.zmdi-file-add:before{content:'\f221'}.zmdi-network-wifi-scan:before{content:'\f2e4'}.zmdi-collection-add:before{content:'\f14e'}.zmdi-format-playlist-add:before{content:'\f3ac'}.zmdi-format-queue-music:before{content:'\f3ab'}.zmdi-plus-box:before{content:'\f277'}.zmdi-tag-backspace:before{content:'\f1d9'}.zmdi-alarm-add:before{content:'\f32b'}.zmdi-battery-charging:before{content:'\f114'}.zmdi-daydream-setting:before{content:'\f217'}.zmdi-more-horiz:before{content:'\f19c'}.zmdi-book-photo:before{content:'\f11b'}.zmdi-incandescent:before{content:'\f189'}.zmdi-wb-iridescent:before{content:'\f38c'}.zmdi-calendar-remove:before{content:'\f330'}.zmdi-refresh-sync-disabled:before{content:'\f1b7'}.zmdi-refresh-sync-problem:before{content:'\f1b6'}.zmdi-crop-original:before{content:'\f17e'}.zmdi-power-off:before{content:'\f1af'}.zmdi-power-off-setting:before{content:'\f1ae'}.zmdi-leak-remove:before{content:'\f38d'}.zmdi-star-border:before{content:'\f27c'}.zmdi-brightness-low:before{content:'\f36d'}.zmdi-brightness-medium:before{content:'\f36e'}.zmdi-brightness-high:before{content:'\f36f'}.zmdi-smartphone-portrait:before{content:'\f2d4'}.zmdi-live-tv:before{content:'\f2d9'}.zmdi-format-textdirection-l-to-r:before{content:'\f249'}.zmdi-format-textdirection-r-to-l:before{content:'\f24a'}.zmdi-arrow-back:before{content:'\f2ea'}.zmdi-arrow-forward:before{content:'\f2ee'}.zmdi-arrow-in:before{content:'\f2e9'}.zmdi-arrow-out:before{content:'\f2ed'}.zmdi-rotate-90-degrees-ccw:before{content:'\f304'}.zmdi-adb:before{content:'\f33a'}.zmdi-network-wifi:before{content:'\f2e8'}.zmdi-network-wifi-alt:before{content:'\f2e3'}.zmdi-network-wifi-lock:before{content:'\f2e5'}.zmdi-network-wifi-off:before{content:'\f2e6'}.zmdi-network-wifi-outline:before{content:'\f2e7'}.zmdi-network-wifi-info:before{content:'\f2e4'}.zmdi-layers-clear:before{content:'\f18b'}.zmdi-colorize:before{content:'\f15d'}.zmdi-format-paint:before{content:'\f1ba'}.zmdi-format-quote:before{content:'\f1b2'}.zmdi-camera-monochrome-photos:before{content:'\f285'}.zmdi-sort-by-alpha:before{content:'\f1cf'}.zmdi-folder-shared:before{content:'\f225'}.zmdi-folder-special:before{content:'\f226'}.zmdi-comment-dots:before{content:'\f260'}.zmdi-reorder:before{content:'\f31e'}.zmdi-dehaze:before{content:'\f197'}.zmdi-sort:before{content:'\f1ce'}.zmdi-pages:before{content:'\f34a'}.zmdi-stack-overflow:before{content:'\f35c'}.zmdi-calendar-account:before{content:'\f204'}.zmdi-paste:before{content:'\f109'}.zmdi-cut:before{content:'\f1bc'}.zmdi-save:before{content:'\f297'}.zmdi-smartphone-code:before{content:'\f139'}.zmdi-directions-bike:before{content:'\f117'}.zmdi-directions-boat:before{content:'\f11a'}.zmdi-directions-bus:before{content:'\f121'}.zmdi-directions-car:before{content:'\f125'}.zmdi-directions-railway:before{content:'\f1b3'}.zmdi-directions-run:before{content:'\f215'}.zmdi-directions-subway:before{content:'\f1d5'}.zmdi-directions-walk:before{content:'\f216'}.zmdi-local-hotel:before{content:'\f178'}.zmdi-local-activity:before{content:'\f1df'}.zmdi-local-play:before{content:'\f1df'}.zmdi-local-airport:before{content:'\f103'}.zmdi-local-atm:before{content:'\f198'}.zmdi-local-bar:before{content:'\f137'}.zmdi-local-cafe:before{content:'\f13b'}.zmdi-local-car-wash:before{content:'\f124'}.zmdi-local-convenience-store:before{content:'\f1d3'}.zmdi-local-dining:before{content:'\f153'}.zmdi-local-drink:before{content:'\f157'}.zmdi-local-florist:before{content:'\f168'}.zmdi-local-gas-station:before{content:'\f16f'}.zmdi-local-grocery-store:before{content:'\f1cb'}.zmdi-local-hospital:before{content:'\f177'}.zmdi-local-laundry-service:before{content:'\f1e9'}.zmdi-local-library:before{content:'\f18d'}.zmdi-local-mall:before{content:'\f195'}.zmdi-local-movies:before{content:'\f19d'}.zmdi-local-offer:before{content:'\f187'}.zmdi-local-parking:before{content:'\f1a5'}.zmdi-local-parking:before{content:'\f1a5'}.zmdi-local-pharmacy:before{content:'\f176'}.zmdi-local-phone:before{content:'\f2be'}.zmdi-local-pizza:before{content:'\f1ac'}.zmdi-local-post-office:before{content:'\f15a'}.zmdi-local-printshop:before{content:'\f1b0'}.zmdi-local-see:before{content:'\f28c'}.zmdi-local-shipping:before{content:'\f1e6'}.zmdi-local-store:before{content:'\f1d4'}.zmdi-local-taxi:before{content:'\f123'}.zmdi-local-wc:before{content:'\f211'}.zmdi-my-location:before{content:'\f299'}.zmdi-directions:before{content:'\f1e7'}@font-face {
	font-family: 'icomoon';
	src:url('font/icomoon.eot?nvxc22');
	src:url('font/icomoon.eot?#iefixnvxc22') format('embedded-opentype'),
		url('font/icomoon.woff?nvxc22') format('woff'),
		url('font/icomoon.ttf?nvxc22') format('truetype'),
		url('font/icomoon.svg?nvxc22#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-home:before {
	content: "\e600";
}
.icon-home2:before {
	content: "\e601";
}
.icon-home3:before {
	content: "\e602";
}
.icon-office:before {
	content: "\e603";
}
.icon-newspaper:before {
	content: "\e604";
}
.icon-pencil:before {
	content: "\e605";
}
.icon-pencil2:before {
	content: "\e606";
}
.icon-quill:before {
	content: "\e607";
}
.icon-pen:before {
	content: "\e608";
}
.icon-blog:before {
	content: "\e609";
}
.icon-droplet:before {
	content: "\e60a";
}
.icon-paint-format:before {
	content: "\e60b";
}
.icon-image:before {
	content: "\e60c";
}
.icon-image2:before {
	content: "\e60d";
}
.icon-images:before {
	content: "\e60e";
}
.icon-camera:before {
	content: "\e60f";
}
.icon-music:before {
	content: "\e610";
}
.icon-headphones:before {
	content: "\e611";
}
.icon-play:before {
	content: "\e612";
}
.icon-film:before {
	content: "\e613";
}
.icon-camera2:before {
	content: "\e614";
}
.icon-dice:before {
	content: "\e615";
}
.icon-pacman:before {
	content: "\e616";
}
.icon-spades:before {
	content: "\e617";
}
.icon-clubs:before {
	content: "\e618";
}
.icon-diamonds:before {
	content: "\e619";
}
.icon-pawn:before {
	content: "\e61a";
}
.icon-bullhorn:before {
	content: "\e61b";
}
.icon-connection:before {
	content: "\e61c";
}
.icon-podcast:before {
	content: "\e61d";
}
.icon-feed:before {
	content: "\e61e";
}
.icon-book:before {
	content: "\e61f";
}
.icon-books:before {
	content: "\e620";
}
.icon-library:before {
	content: "\e621";
}
.icon-file:before {
	content: "\e622";
}
.icon-profile:before {
	content: "\e623";
}
.icon-file2:before {
	content: "\e624";
}
.icon-file3:before {
	content: "\e625";
}
.icon-file4:before {
	content: "\e626";
}
.icon-copy:before {
	content: "\e627";
}
.icon-copy2:before {
	content: "\e628";
}
.icon-copy3:before {
	content: "\e629";
}
.icon-paste:before {
	content: "\e62a";
}
.icon-paste2:before {
	content: "\e62b";
}
.icon-paste3:before {
	content: "\e62c";
}
.icon-stack:before {
	content: "\e62d";
}
.icon-folder:before {
	content: "\e62e";
}
.icon-folder-open:before {
	content: "\e62f";
}
.icon-tag:before {
	content: "\e630";
}
.icon-tags:before {
	content: "\e631";
}
.icon-barcode:before {
	content: "\e632";
}
.icon-qrcode:before {
	content: "\e633";
}
.icon-ticket:before {
	content: "\e634";
}
.icon-cart:before {
	content: "\e635";
}
.icon-cart2:before {
	content: "\e636";
}
.icon-cart3:before {
	content: "\e637";
}
.icon-coin:before {
	content: "\e638";
}
.icon-credit:before {
	content: "\e639";
}
.icon-calculate:before {
	content: "\e63a";
}
.icon-support:before {
	content: "\e63b";
}
.icon-phone:before {
	content: "\e63c";
}
.icon-phone-hang-up:before {
	content: "\e63d";
}
.icon-address-book:before {
	content: "\e63e";
}
.icon-notebook:before {
	content: "\e63f";
}
.icon-envelope:before {
	content: "\e640";
}
.icon-pushpin:before {
	content: "\e641";
}
.icon-location:before {
	content: "\e642";
}
.icon-location2:before {
	content: "\e643";
}
.icon-compass:before {
	content: "\e644";
}
.icon-map:before {
	content: "\e645";
}
.icon-map2:before {
	content: "\e646";
}
.icon-history:before {
	content: "\e647";
}
.icon-clock:before {
	content: "\e648";
}
.icon-clock2:before {
	content: "\e649";
}
.icon-alarm:before {
	content: "\e64a";
}
.icon-alarm2:before {
	content: "\e64b";
}
.icon-bell:before {
	content: "\e64c";
}
.icon-stopwatch:before {
	content: "\e64d";
}
.icon-calendar:before {
	content: "\e64e";
}
.icon-calendar2:before {
	content: "\e64f";
}
.icon-print:before {
	content: "\e650";
}
.icon-keyboard:before {
	content: "\e651";
}
.icon-screen:before {
	content: "\e652";
}
.icon-laptop:before {
	content: "\e653";
}
.icon-mobile:before {
	content: "\e654";
}
.icon-mobile2:before {
	content: "\e655";
}
.icon-tablet:before {
	content: "\e656";
}
.icon-tv:before {
	content: "\e657";
}
.icon-cabinet:before {
	content: "\e658";
}
.icon-drawer:before {
	content: "\e659";
}
.icon-drawer2:before {
	content: "\e65a";
}
.icon-drawer3:before {
	content: "\e65b";
}
.icon-box-add:before {
	content: "\e65c";
}
.icon-box-remove:before {
	content: "\e65d";
}
.icon-download:before {
	content: "\e65e";
}
.icon-upload:before {
	content: "\e65f";
}
.icon-disk:before {
	content: "\e660";
}
.icon-storage:before {
	content: "\e661";
}
.icon-undo:before {
	content: "\e662";
}
.icon-redo:before {
	content: "\e663";
}
.icon-flip:before {
	content: "\e664";
}
.icon-flip2:before {
	content: "\e665";
}
.icon-undo2:before {
	content: "\e666";
}
.icon-redo2:before {
	content: "\e667";
}
.icon-forward:before {
	content: "\e668";
}
.icon-reply:before {
	content: "\e669";
}
.icon-bubble:before {
	content: "\e66a";
}
.icon-bubbles:before {
	content: "\e66b";
}
.icon-bubbles2:before {
	content: "\e66c";
}
.icon-bubble2:before {
	content: "\e66d";
}
.icon-bubbles3:before {
	content: "\e66e";
}
.icon-bubbles4:before {
	content: "\e66f";
}
.icon-user:before {
	content: "\e670";
}
.icon-users:before {
	content: "\e671";
}
.icon-user2:before {
	content: "\e672";
}
.icon-users2:before {
	content: "\e673";
}
.icon-user3:before {
	content: "\e674";
}
.icon-user4:before {
	content: "\e675";
}
.icon-quotes-left:before {
	content: "\e676";
}
.icon-busy:before {
	content: "\e677";
}
.icon-spinner:before {
	content: "\e678";
}
.icon-spinner2:before {
	content: "\e679";
}
.icon-spinner3:before {
	content: "\e67a";
}
.icon-spinner4:before {
	content: "\e67b";
}
.icon-spinner5:before {
	content: "\e67c";
}
.icon-spinner6:before {
	content: "\e67d";
}
.icon-binoculars:before {
	content: "\e67e";
}
.icon-search:before {
	content: "\e67f";
}
.icon-zoomin:before {
	content: "\e680";
}
.icon-zoomout:before {
	content: "\e681";
}
.icon-expand:before {
	content: "\e682";
}
.icon-contract:before {
	content: "\e683";
}
.icon-expand2:before {
	content: "\e684";
}
.icon-contract2:before {
	content: "\e685";
}
.icon-key:before {
	content: "\e686";
}
.icon-key2:before {
	content: "\e687";
}
.icon-lock:before {
	content: "\e688";
}
.icon-lock2:before {
	content: "\e689";
}
.icon-unlocked:before {
	content: "\e68a";
}
.icon-wrench:before {
	content: "\e68b";
}
.icon-settings:before {
	content: "\e68c";
}
.icon-equalizer:before {
	content: "\e68d";
}
.icon-cog:before {
	content: "\e68e";
}
.icon-cogs:before {
	content: "\e68f";
}
.icon-cog2:before {
	content: "\e690";
}
.icon-hammer:before {
	content: "\e691";
}
.icon-wand:before {
	content: "\e692";
}
.icon-aid:before {
	content: "\e693";
}
.icon-bug:before {
	content: "\e694";
}
.icon-pie:before {
	content: "\e695";
}
.icon-stats:before {
	content: "\e696";
}
.icon-bars:before {
	content: "\e697";
}
.icon-bars2:before {
	content: "\e698";
}
.icon-gift:before {
	content: "\e699";
}
.icon-trophy:before {
	content: "\e69a";
}
.icon-glass:before {
	content: "\e69b";
}
.icon-mug:before {
	content: "\e69c";
}
.icon-food:before {
	content: "\e69d";
}
.icon-leaf:before {
	content: "\e69e";
}
.icon-rocket:before {
	content: "\e69f";
}
.icon-meter:before {
	content: "\e6a0";
}
.icon-meter2:before {
	content: "\e6a1";
}
.icon-dashboard:before {
	content: "\e6a2";
}
.icon-hammer2:before {
	content: "\e6a3";
}
.icon-fire:before {
	content: "\e6a4";
}
.icon-lab:before {
	content: "\e6a5";
}
.icon-magnet:before {
	content: "\e6a6";
}
.icon-remove:before {
	content: "\e6a7";
}
.icon-remove2:before {
	content: "\e6a8";
}
.icon-briefcase:before {
	content: "\e6a9";
}
.icon-airplane:before {
	content: "\e6aa";
}
.icon-truck:before {
	content: "\e6ab";
}
.icon-road:before {
	content: "\e6ac";
}
.icon-accessibility:before {
	content: "\e6ad";
}
.icon-target:before {
	content: "\e6ae";
}
.icon-shield:before {
	content: "\e6af";
}
.icon-lightning:before {
	content: "\e6b0";
}
.icon-switch:before {
	content: "\e6b1";
}
.icon-powercord:before {
	content: "\e6b2";
}
.icon-signup:before {
	content: "\e6b3";
}
.icon-list:before {
	content: "\e6b4";
}
.icon-list2:before {
	content: "\e6b5";
}
.icon-numbered-list:before {
	content: "\e6b6";
}
.icon-menu:before {
	content: "\e6b7";
}
.icon-menu2:before {
	content: "\e6b8";
}
.icon-tree:before {
	content: "\e6b9";
}
.icon-cloud:before {
	content: "\e6ba";
}
.icon-cloud-download:before {
	content: "\e6bb";
}
.icon-cloud-upload:before {
	content: "\e6bc";
}
.icon-download2:before {
	content: "\e6bd";
}
.icon-upload2:before {
	content: "\e6be";
}
.icon-download3:before {
	content: "\e6bf";
}
.icon-upload3:before {
	content: "\e6c0";
}
.icon-globe:before {
	content: "\e6c1";
}
.icon-earth:before {
	content: "\e6c2";
}
.icon-link:before {
	content: "\e6c3";
}
.icon-flag:before {
	content: "\e6c4";
}
.icon-attachment:before {
	content: "\e6c5";
}
.icon-eye:before {
	content: "\e6c6";
}
.icon-eye-blocked:before {
	content: "\e6c7";
}
.icon-eye2:before {
	content: "\e6c8";
}
.icon-bookmark:before {
	content: "\e6c9";
}
.icon-bookmarks:before {
	content: "\e6ca";
}
.icon-brightness-medium:before {
	content: "\e6cb";
}
.icon-brightness-contrast:before {
	content: "\e6cc";
}
.icon-contrast:before {
	content: "\e6cd";
}
.icon-star:before {
	content: "\e6ce";
}
.icon-star2:before {
	content: "\e6cf";
}
.icon-star3:before {
	content: "\e6d0";
}
.icon-heart:before {
	content: "\e6d1";
}
.icon-heart2:before {
	content: "\e6d2";
}
.icon-heart-broken:before {
	content: "\e6d3";
}
.icon-thumbs-up:before {
	content: "\e6d4";
}
.icon-thumbs-up2:before {
	content: "\e6d5";
}
.icon-happy:before {
	content: "\e6d6";
}
.icon-happy2:before {
	content: "\e6d7";
}
.icon-smiley:before {
	content: "\e6d8";
}
.icon-smiley2:before {
	content: "\e6d9";
}
.icon-tongue:before {
	content: "\e6da";
}
.icon-tongue2:before {
	content: "\e6db";
}
.icon-sad:before {
	content: "\e6dc";
}
.icon-sad2:before {
	content: "\e6dd";
}
.icon-wink:before {
	content: "\e6de";
}
.icon-wink2:before {
	content: "\e6df";
}
.icon-grin:before {
	content: "\e6e0";
}
.icon-grin2:before {
	content: "\e6e1";
}
.icon-cool:before {
	content: "\e6e2";
}
.icon-cool2:before {
	content: "\e6e3";
}
.icon-angry:before {
	content: "\e6e4";
}
.icon-angry2:before {
	content: "\e6e5";
}
.icon-evil:before {
	content: "\e6e6";
}
.icon-evil2:before {
	content: "\e6e7";
}
.icon-shocked:before {
	content: "\e6e8";
}
.icon-shocked2:before {
	content: "\e6e9";
}
.icon-confused:before {
	content: "\e6ea";
}
.icon-confused2:before {
	content: "\e6eb";
}
.icon-neutral:before {
	content: "\e6ec";
}
.icon-neutral2:before {
	content: "\e6ed";
}
.icon-wondering:before {
	content: "\e6ee";
}
.icon-wondering2:before {
	content: "\e6ef";
}
.icon-point-up:before {
	content: "\e6f0";
}
.icon-point-right:before {
	content: "\e6f1";
}
.icon-point-down:before {
	content: "\e6f2";
}
.icon-point-left:before {
	content: "\e6f3";
}
.icon-warning:before {
	content: "\e6f4";
}
.icon-notification:before {
	content: "\e6f5";
}
.icon-question:before {
	content: "\e6f6";
}
.icon-info:before {
	content: "\e6f7";
}
.icon-info2:before {
	content: "\e6f8";
}
.icon-blocked:before {
	content: "\e6f9";
}
.icon-cancel-circle:before {
	content: "\e6fa";
}
.icon-checkmark-circle:before {
	content: "\e6fb";
}
.icon-spam:before {
	content: "\e6fc";
}
.icon-close:before {
	content: "\e6fd";
}
.icon-checkmark:before {
	content: "\e6fe";
}
.icon-checkmark2:before {
	content: "\e6ff";
}
.icon-spell-check:before {
	content: "\e700";
}
.icon-minus:before {
	content: "\e701";
}
.icon-plus:before {
	content: "\e702";
}
.icon-enter:before {
	content: "\e703";
}
.icon-exit:before {
	content: "\e704";
}
.icon-play2:before {
	content: "\e705";
}
.icon-pause:before {
	content: "\e706";
}
.icon-stop:before {
	content: "\e707";
}
.icon-backward:before {
	content: "\e708";
}
.icon-forward2:before {
	content: "\e709";
}
.icon-play3:before {
	content: "\e70a";
}
.icon-pause2:before {
	content: "\e70b";
}
.icon-stop2:before {
	content: "\e70c";
}
.icon-backward2:before {
	content: "\e70d";
}
.icon-forward3:before {
	content: "\e70e";
}
.icon-first:before {
	content: "\e70f";
}
.icon-last:before {
	content: "\e710";
}
.icon-previous:before {
	content: "\e711";
}
.icon-next:before {
	content: "\e712";
}
.icon-eject:before {
	content: "\e713";
}
.icon-volume-high:before {
	content: "\e714";
}
.icon-volume-medium:before {
	content: "\e715";
}
.icon-volume-low:before {
	content: "\e716";
}
.icon-volume-mute:before {
	content: "\e717";
}
.icon-volume-mute2:before {
	content: "\e718";
}
.icon-volume-increase:before {
	content: "\e719";
}
.icon-volume-decrease:before {
	content: "\e71a";
}
.icon-loop:before {
	content: "\e71b";
}
.icon-loop2:before {
	content: "\e71c";
}
.icon-loop3:before {
	content: "\e71d";
}
.icon-shuffle:before {
	content: "\e71e";
}
.icon-arrow-up-left:before {
	content: "\e71f";
}
.icon-arrow-up:before {
	content: "\e720";
}
.icon-arrow-up-right:before {
	content: "\e721";
}
.icon-arrow-right:before {
	content: "\e722";
}
.icon-arrow-down-right:before {
	content: "\e723";
}
.icon-arrow-down:before {
	content: "\e724";
}
.icon-arrow-down-left:before {
	content: "\e725";
}
.icon-arrow-left:before {
	content: "\e726";
}
.icon-arrow-up-left2:before {
	content: "\e727";
}
.icon-arrow-up2:before {
	content: "\e728";
}
.icon-arrow-up-right2:before {
	content: "\e729";
}
.icon-arrow-right2:before {
	content: "\e72a";
}
.icon-arrow-down-right2:before {
	content: "\e72b";
}
.icon-arrow-down2:before {
	content: "\e72c";
}
.icon-arrow-down-left2:before {
	content: "\e72d";
}
.icon-arrow-left2:before {
	content: "\e72e";
}
.icon-arrow-up-left3:before {
	content: "\e72f";
}
.icon-arrow-up3:before {
	content: "\e730";
}
.icon-arrow-up-right3:before {
	content: "\e731";
}
.icon-arrow-right3:before {
	content: "\e732";
}
.icon-arrow-down-right3:before {
	content: "\e733";
}
.icon-arrow-down3:before {
	content: "\e734";
}
.icon-arrow-down-left3:before {
	content: "\e735";
}
.icon-arrow-left3:before {
	content: "\e736";
}
.icon-tab:before {
	content: "\e737";
}
.icon-checkbox-checked:before {
	content: "\e738";
}
.icon-checkbox-unchecked:before {
	content: "\e739";
}
.icon-checkbox-partial:before {
	content: "\e73a";
}
.icon-radio-checked:before {
	content: "\e73b";
}
.icon-radio-unchecked:before {
	content: "\e73c";
}
.icon-crop:before {
	content: "\e73d";
}
.icon-scissors:before {
	content: "\e73e";
}
.icon-filter:before {
	content: "\e73f";
}
.icon-filter2:before {
	content: "\e740";
}
.icon-font:before {
	content: "\e741";
}
.icon-text-height:before {
	content: "\e742";
}
.icon-text-width:before {
	content: "\e743";
}
.icon-bold:before {
	content: "\e744";
}
.icon-underline:before {
	content: "\e745";
}
.icon-italic:before {
	content: "\e746";
}
.icon-strikethrough:before {
	content: "\e747";
}
.icon-omega:before {
	content: "\e748";
}
.icon-sigma:before {
	content: "\e749";
}
.icon-table:before {
	content: "\e74a";
}
.icon-table2:before {
	content: "\e74b";
}
.icon-insert-template:before {
	content: "\e74c";
}
.icon-pilcrow:before {
	content: "\e74d";
}
.icon-lefttoright:before {
	content: "\e74e";
}
.icon-righttoleft:before {
	content: "\e74f";
}
.icon-paragraph-left:before {
	content: "\e750";
}
.icon-paragraph-center:before {
	content: "\e751";
}
.icon-paragraph-right:before {
	content: "\e752";
}
.icon-paragraph-justify:before {
	content: "\e753";
}
.icon-paragraph-left2:before {
	content: "\e754";
}
.icon-paragraph-center2:before {
	content: "\e755";
}
.icon-paragraph-right2:before {
	content: "\e756";
}
.icon-paragraph-justify2:before {
	content: "\e757";
}
.icon-indent-increase:before {
	content: "\e758";
}
.icon-indent-decrease:before {
	content: "\e759";
}
.icon-newtab:before {
	content: "\e75a";
}
.icon-embed:before {
	content: "\e75b";
}
.icon-code:before {
	content: "\e75c";
}
.icon-console:before {
	content: "\e75d";
}
.icon-share:before {
	content: "\e75e";
}
.icon-mail:before {
	content: "\e75f";
}
.icon-mail2:before {
	content: "\e760";
}
.icon-mail3:before {
	content: "\e761";
}
.icon-mail4:before {
	content: "\e762";
}
.icon-google:before {
	content: "\e763";
}
.icon-googleplus:before {
	content: "\e764";
}
.icon-googleplus2:before {
	content: "\e765";
}
.icon-googleplus3:before {
	content: "\e766";
}
.icon-googleplus4:before {
	content: "\e767";
}
.icon-google-drive:before {
	content: "\e768";
}
.icon-facebook:before {
	content: "\e769";
}
.icon-facebook2:before {
	content: "\e76a";
}
.icon-facebook3:before {
	content: "\e76b";
}
.icon-instagram:before {
	content: "\e76c";
}
.icon-twitter:before {
	content: "\e76d";
}
.icon-twitter2:before {
	content: "\e76e";
}
.icon-twitter3:before {
	content: "\e76f";
}
.icon-feed2:before {
	content: "\e770";
}
.icon-feed3:before {
	content: "\e771";
}
.icon-feed4:before {
	content: "\e772";
}
.icon-youtube:before {
	content: "\e773";
}
.icon-youtube2:before {
	content: "\e774";
}
.icon-vimeo:before {
	content: "\e775";
}
.icon-vimeo2:before {
	content: "\e776";
}
.icon-vimeo3:before {
	content: "\e777";
}
.icon-lanyrd:before {
	content: "\e778";
}
.icon-flickr:before {
	content: "\e779";
}
.icon-flickr2:before {
	content: "\e77a";
}
.icon-flickr3:before {
	content: "\e77b";
}
.icon-flickr4:before {
	content: "\e77c";
}
.icon-picassa:before {
	content: "\e77d";
}
.icon-picassa2:before {
	content: "\e77e";
}
.icon-dribbble:before {
	content: "\e77f";
}
.icon-dribbble2:before {
	content: "\e780";
}
.icon-dribbble3:before {
	content: "\e781";
}
.icon-forrst:before {
	content: "\e782";
}
.icon-forrst2:before {
	content: "\e783";
}
.icon-deviantart:before {
	content: "\e784";
}
.icon-deviantart2:before {
	content: "\e785";
}
.icon-steam:before {
	content: "\e786";
}
.icon-steam2:before {
	content: "\e787";
}
.icon-github:before {
	content: "\e788";
}
.icon-github2:before {
	content: "\e789";
}
.icon-github3:before {
	content: "\e78a";
}
.icon-github4:before {
	content: "\e78b";
}
.icon-github5:before {
	content: "\e78c";
}
.icon-wordpress:before {
	content: "\e78d";
}
.icon-wordpress2:before {
	content: "\e78e";
}
.icon-joomla:before {
	content: "\e78f";
}
.icon-blogger:before {
	content: "\e790";
}
.icon-blogger2:before {
	content: "\e791";
}
.icon-tumblr:before {
	content: "\e792";
}
.icon-tumblr2:before {
	content: "\e793";
}
.icon-yahoo:before {
	content: "\e794";
}
.icon-tux:before {
	content: "\e795";
}
.icon-apple:before {
	content: "\e796";
}
.icon-finder:before {
	content: "\e797";
}
.icon-android:before {
	content: "\e798";
}
.icon-windows:before {
	content: "\e799";
}
.icon-windows8:before {
	content: "\e79a";
}
.icon-soundcloud:before {
	content: "\e79b";
}
.icon-soundcloud2:before {
	content: "\e79c";
}
.icon-skype:before {
	content: "\e79d";
}
.icon-reddit:before {
	content: "\e79e";
}
.icon-linkedin:before {
	content: "\e79f";
}
.icon-lastfm:before {
	content: "\e7a0";
}
.icon-lastfm2:before {
	content: "\e7a1";
}
.icon-delicious:before {
	content: "\e7a2";
}
.icon-stumbleupon:before {
	content: "\e7a3";
}
.icon-stumbleupon2:before {
	content: "\e7a4";
}
.icon-stackoverflow:before {
	content: "\e7a5";
}
.icon-pinterest:before {
	content: "\e7a6";
}
.icon-pinterest2:before {
	content: "\e7a7";
}
.icon-xing:before {
	content: "\e7a8";
}
.icon-xing2:before {
	content: "\e7a9";
}
.icon-flattr:before {
	content: "\e7aa";
}
.icon-foursquare:before {
	content: "\e7ab";
}
.icon-foursquare2:before {
	content: "\e7ac";
}
.icon-paypal:before {
	content: "\e7ad";
}
.icon-paypal2:before {
	content: "\e7ae";
}
.icon-paypal3:before {
	content: "\e7af";
}
.icon-yelp:before {
	content: "\e7b0";
}
.icon-libreoffice:before {
	content: "\e7b1";
}
.icon-file-pdf:before {
	content: "\e7b2";
}
.icon-file-openoffice:before {
	content: "\e7b3";
}
.icon-file-word:before {
	content: "\e7b4";
}
.icon-file-excel:before {
	content: "\e7b5";
}
.icon-file-zip:before {
	content: "\e7b6";
}
.icon-file-powerpoint:before {
	content: "\e7b7";
}
.icon-file-xml:before {
	content: "\e7b8";
}
.icon-file-css:before {
	content: "\e7b9";
}
.icon-html5:before {
	content: "\e7ba";
}
.icon-html52:before {
	content: "\e7bb";
}
.icon-css3:before {
	content: "\e7bc";
}
.icon-chrome:before {
	content: "\e7bd";
}
.icon-firefox:before {
	content: "\e7be";
}
.icon-IE:before {
	content: "\e7bf";
}
.icon-opera:before {
	content: "\e7c0";
}
.icon-safari:before {
	content: "\e7c1";
}
.icon-IcoMoon:before {
	content: "\e7c2";
}
.icon-phone2:before {
	content: "\e7c3";
}
.icon-mobile3:before {
	content: "\e7c4";
}
.icon-mouse:before {
	content: "\e7c5";
}
.icon-directions:before {
	content: "\e7c6";
}
.icon-mail5:before {
	content: "\e7c7";
}
.icon-paperplane:before {
	content: "\e7c8";
}
.icon-pencil3:before {
	content: "\e7c9";
}
.icon-feather:before {
	content: "\e7ca";
}
.icon-paperclip:before {
	content: "\e7cb";
}
.icon-drawer4:before {
	content: "\e7cc";
}
.icon-reply2:before {
	content: "\e7cd";
}
.icon-reply-all:before {
	content: "\e7ce";
}
.icon-forward4:before {
	content: "\e7cf";
}
.icon-user5:before {
	content: "\e7d0";
}
.icon-users3:before {
	content: "\e7d1";
}
.icon-user-add:before {
	content: "\e7d2";
}
.icon-vcard:before {
	content: "\e7d3";
}
.icon-export:before {
	content: "\e7d4";
}
.icon-location3:before {
	content: "\e7d5";
}
.icon-map3:before {
	content: "\e7d6";
}
.icon-compass2:before {
	content: "\e7d7";
}
.icon-location4:before {
	content: "\e7d8";
}
.icon-target2:before {
	content: "\e7d9";
}
.icon-share2:before {
	content: "\e7da";
}
.icon-sharable:before {
	content: "\e7db";
}
.icon-heart3:before {
	content: "\e7dc";
}
.icon-heart4:before {
	content: "\e7dd";
}
.icon-star4:before {
	content: "\e7de";
}
.icon-star5:before {
	content: "\e7df";
}
.icon-thumbsup:before {
	content: "\e7e0";
}
.icon-thumbsdown:before {
	content: "\e7e1";
}
.icon-chat:before {
	content: "\e7e2";
}
.icon-comment:before {
	content: "\e7e3";
}
.icon-quote:before {
	content: "\e7e4";
}
.icon-house:before {
	content: "\e7e5";
}
.icon-popup:before {
	content: "\e7e6";
}
.icon-search2:before {
	content: "\e7e7";
}
.icon-flashlight:before {
	content: "\e7e8";
}
.icon-printer:before {
	content: "\e7e9";
}
.icon-bell2:before {
	content: "\e7ea";
}
.icon-link2:before {
	content: "\e7eb";
}
.icon-flag2:before {
	content: "\e7ec";
}
.icon-cog3:before {
	content: "\e7ed";
}
.icon-tools:before {
	content: "\e7ee";
}
.icon-trophy2:before {
	content: "\e7ef";
}
.icon-tag2:before {
	content: "\e7f0";
}
.icon-camera3:before {
	content: "\e7f1";
}
.icon-megaphone:before {
	content: "\e7f2";
}
.icon-moon:before {
	content: "\e7f3";
}
.icon-palette:before {
	content: "\e7f4";
}
.icon-leaf2:before {
	content: "\e7f5";
}
.icon-music2:before {
	content: "\e7f6";
}
.icon-music3:before {
	content: "\e7f7";
}
.icon-new:before {
	content: "\e7f8";
}
.icon-graduation:before {
	content: "\e7f9";
}
.icon-book2:before {
	content: "\e7fa";
}
.icon-newspaper2:before {
	content: "\e7fb";
}
.icon-bag:before {
	content: "\e7fc";
}
.icon-airplane2:before {
	content: "\e7fd";
}
.icon-lifebuoy:before {
	content: "\e7fe";
}
.icon-eye3:before {
	content: "\e7ff";
}
.icon-clock3:before {
	content: "\e800";
}
.icon-microphone:before {
	content: "\e801";
}
.icon-calendar3:before {
	content: "\e802";
}
.icon-bolt:before {
	content: "\e803";
}
.icon-thunder:before {
	content: "\e804";
}
.icon-droplet2:before {
	content: "\e805";
}
.icon-cd:before {
	content: "\e806";
}
.icon-briefcase2:before {
	content: "\e807";
}
.icon-air:before {
	content: "\e808";
}
.icon-hourglass:before {
	content: "\e809";
}
.icon-gauge:before {
	content: "\e80a";
}
.icon-language:before {
	content: "\e80b";
}
.icon-network:before {
	content: "\e80c";
}
.icon-key3:before {
	content: "\e80d";
}
.icon-battery:before {
	content: "\e80e";
}
.icon-bucket:before {
	content: "\e80f";
}
.icon-magnet2:before {
	content: "\e810";
}
.icon-drive:before {
	content: "\e811";
}
.icon-cup:before {
	content: "\e812";
}
.icon-rocket2:before {
	content: "\e813";
}
.icon-brush:before {
	content: "\e814";
}
.icon-suitcase:before {
	content: "\e815";
}
.icon-cone:before {
	content: "\e816";
}
.icon-earth2:before {
	content: "\e817";
}
.icon-keyboard2:before {
	content: "\e818";
}
.icon-browser:before {
	content: "\e819";
}
.icon-publish:before {
	content: "\e81a";
}
.icon-progress-3:before {
	content: "\e81b";
}
.icon-progress-2:before {
	content: "\e81c";
}
.icon-brogress-1:before {
	content: "\e81d";
}
.icon-progress-0:before {
	content: "\e81e";
}
.icon-sun:before {
	content: "\e81f";
}
.icon-sun2:before {
	content: "\e820";
}
.icon-adjust:before {
	content: "\e821";
}
.icon-code2:before {
	content: "\e822";
}
.icon-screen2:before {
	content: "\e823";
}
.icon-infinity:before {
	content: "\e824";
}
.icon-light-bulb:before {
	content: "\e825";
}
.icon-creditcard:before {
	content: "\e826";
}
.icon-database:before {
	content: "\e827";
}
.icon-voicemail:before {
	content: "\e828";
}
.icon-clipboard:before {
	content: "\e829";
}
.icon-cart4:before {
	content: "\e82a";
}
.icon-box:before {
	content: "\e82b";
}
.icon-ticket2:before {
	content: "\e82c";
}
.icon-rss:before {
	content: "\e82d";
}
.icon-signal:before {
	content: "\e82e";
}
.icon-thermometer:before {
	content: "\e82f";
}
.icon-droplets:before {
	content: "\e830";
}
.icon-uniE831:before {
	content: "\e831";
}
.icon-statistics:before {
	content: "\e832";
}
.icon-pie2:before {
	content: "\e833";
}
.icon-bars3:before {
	content: "\e834";
}
.icon-graph:before {
	content: "\e835";
}
.icon-lock3:before {
	content: "\e836";
}
.icon-lock-open:before {
	content: "\e837";
}
.icon-logout:before {
	content: "\e838";
}
.icon-login:before {
	content: "\e839";
}
.icon-checkmark3:before {
	content: "\e83a";
}
.icon-cross:before {
	content: "\e83b";
}
.icon-minus2:before {
	content: "\e83c";
}
.icon-plus2:before {
	content: "\e83d";
}
.icon-cross2:before {
	content: "\e83e";
}
.icon-minus3:before {
	content: "\e83f";
}
.icon-plus3:before {
	content: "\e840";
}
.icon-cross3:before {
	content: "\e841";
}
.icon-minus4:before {
	content: "\e842";
}
.icon-plus4:before {
	content: "\e843";
}
.icon-erase:before {
	content: "\e844";
}
.icon-blocked2:before {
	content: "\e845";
}
.icon-info3:before {
	content: "\e846";
}
.icon-info4:before {
	content: "\e847";
}
.icon-question2:before {
	content: "\e848";
}
.icon-help:before {
	content: "\e849";
}
.icon-warning2:before {
	content: "\e84a";
}
.icon-cycle:before {
	content: "\e84b";
}
.icon-cw:before {
	content: "\e84c";
}
.icon-ccw:before {
	content: "\e84d";
}
.icon-shuffle2:before {
	content: "\e84e";
}
.icon-arrow:before {
	content: "\e84f";
}
.icon-arrow2:before {
	content: "\e850";
}
.icon-retweet:before {
	content: "\e851";
}
.icon-loop4:before {
	content: "\e852";
}
.icon-history2:before {
	content: "\e853";
}
.icon-back:before {
	content: "\e854";
}
.icon-switch2:before {
	content: "\e855";
}
.icon-list3:before {
	content: "\e856";
}
.icon-add-to-list:before {
	content: "\e857";
}
.icon-layout:before {
	content: "\e858";
}
.icon-list4:before {
	content: "\e859";
}
.icon-text:before {
	content: "\e85a";
}
.icon-text2:before {
	content: "\e85b";
}
.icon-document:before {
	content: "\e85c";
}
.icon-docs:before {
	content: "\e85d";
}
.icon-landscape:before {
	content: "\e85e";
}
.icon-pictures:before {
	content: "\e85f";
}
.icon-video:before {
	content: "\e860";
}
.icon-music4:before {
	content: "\e861";
}
.icon-folder2:before {
	content: "\e862";
}
.icon-archive:before {
	content: "\e863";
}
.icon-trash:before {
	content: "\e864";
}
.icon-upload4:before {
	content: "\e865";
}
.icon-download4:before {
	content: "\e866";
}
.icon-disk2:before {
	content: "\e867";
}
.icon-install:before {
	content: "\e868";
}
.icon-cloud2:before {
	content: "\e869";
}
.icon-upload5:before {
	content: "\e86a";
}
.icon-bookmark2:before {
	content: "\e86b";
}
.icon-bookmarks2:before {
	content: "\e86c";
}
.icon-book3:before {
	content: "\e86d";
}
.icon-play4:before {
	content: "\e86e";
}
.icon-pause3:before {
	content: "\e86f";
}
.icon-record:before {
	content: "\e870";
}
.icon-stop3:before {
	content: "\e871";
}
.icon-next2:before {
	content: "\e872";
}
.icon-previous2:before {
	content: "\e873";
}
.icon-first2:before {
	content: "\e874";
}
.icon-last2:before {
	content: "\e875";
}
.icon-resize-enlarge:before {
	content: "\e876";
}
.icon-resize-shrink:before {
	content: "\e877";
}
.icon-volume:before {
	content: "\e878";
}
.icon-sound:before {
	content: "\e879";
}
.icon-mute:before {
	content: "\e87a";
}
.icon-flow-cascade:before {
	content: "\e87b";
}
.icon-flow-branch:before {
	content: "\e87c";
}
.icon-flow-tree:before {
	content: "\e87d";
}
.icon-flow-line:before {
	content: "\e87e";
}
.icon-flow-parallel:before {
	content: "\e87f";
}
.icon-arrow-left4:before {
	content: "\e880";
}
.icon-arrow-down4:before {
	content: "\e881";
}
.icon-arrow-up-upload:before {
	content: "\e882";
}
.icon-arrow-right4:before {
	content: "\e883";
}
.icon-arrow-left5:before {
	content: "\e884";
}
.icon-arrow-down5:before {
	content: "\e885";
}
.icon-arrow-up4:before {
	content: "\e886";
}
.icon-arrow-right5:before {
	content: "\e887";
}
.icon-arrow-left6:before {
	content: "\e888";
}
.icon-arrow-down6:before {
	content: "\e889";
}
.icon-arrow-up5:before {
	content: "\e88a";
}
.icon-arrow-right6:before {
	content: "\e88b";
}
.icon-arrow-left7:before {
	content: "\e88c";
}
.icon-arrow-down7:before {
	content: "\e88d";
}
.icon-arrow-up6:before {
	content: "\e88e";
}
.icon-arrow-right7:before {
	content: "\e88f";
}
.icon-arrow-left8:before {
	content: "\e890";
}
.icon-arrow-down8:before {
	content: "\e891";
}
.icon-arrow-up7:before {
	content: "\e892";
}
.icon-arrow-right8:before {
	content: "\e893";
}
.icon-arrow-left9:before {
	content: "\e894";
}
.icon-arrow-down9:before {
	content: "\e895";
}
.icon-arrow-up8:before {
	content: "\e896";
}
.icon-arrow-right9:before {
	content: "\e897";
}
.icon-arrow-left10:before {
	content: "\e898";
}
.icon-arrow-down10:before {
	content: "\e899";
}
.icon-arrow-up9:before {
	content: "\e89a";
}
.icon-uniE89B:before {
	content: "\e89b";
}
.icon-arrow-left11:before {
	content: "\e89c";
}
.icon-arrow-down11:before {
	content: "\e89d";
}
.icon-arrow-up10:before {
	content: "\e89e";
}
.icon-arrow-right10:before {
	content: "\e89f";
}
.icon-menu3:before {
	content: "\e8a0";
}
.icon-ellipsis:before {
	content: "\e8a1";
}
.icon-dots:before {
	content: "\e8a2";
}
.icon-dot:before {
	content: "\e8a3";
}
.icon-cc:before {
	content: "\e8a4";
}
.icon-cc-by:before {
	content: "\e8a5";
}
.icon-cc-nc:before {
	content: "\e8a6";
}
.icon-cc-nc-eu:before {
	content: "\e8a7";
}
.icon-cc-nc-jp:before {
	content: "\e8a8";
}
.icon-cc-sa:before {
	content: "\e8a9";
}
.icon-cc-nd:before {
	content: "\e8aa";
}
.icon-cc-pd:before {
	content: "\e8ab";
}
.icon-cc-zero:before {
	content: "\e8ac";
}
.icon-cc-share:before {
	content: "\e8ad";
}
.icon-cc-share2:before {
	content: "\e8ae";
}
.icon-danielbruce:before {
	content: "\e8af";
}
.icon-danielbruce2:before {
	content: "\e8b0";
}
.inline-list a .icon-arrow-down2, li.has-dropdown a .icon-arrow-down2 {display: inline; color: #D9D9D9; font-size: 0.625rem; }
.inline-list a:hover .icon-arrow-down2, li.has-dropdown a:hover .icon-arrow-down2 { color: #343434;}

nav ul li a .icon-arrow-up2 { color: #58A359; font-size: 0.625rem; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; /*opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";*/}
/*nav ul li a:hover .icon-arrow-up2, nav ul li a.active .icon-arrow-up2 {display: inline; opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}*/

.scrollToTop.icon-arrow-up2 {color: #343434; font-size: 2.5rem;}
.product-card .rating .icon-star, .product-card .rating .icon-star2, .product-card .rating .icon-star3 {font-size: 1.1rem; line-height: 14px; margin-right: 3px;}

a .icon-arrow-left2 {font-size: 0.625rem; color: #d9d9d9;}
a:hover .icon-arrow-left2 {color: #58A359;}

section.right.tab-bar-section .icon-ellipsis {color: #58A359; font-size: 1.4rem; margin: 50% 0; display: block;}

.filter-horizontal .icon-checkmark3 {position: absolute; top: 4px; left: 4px; color: #fff; display: none;}
.filter-horizontal label.image.active .icon-checkmark3 {display: block;}
.filter-horizontal .background--light .icon-checkmark3 {color: #343434;}

.account-section-select li a span {font-size: 5.5rem; color: #fff; margin-bottom: 10px; display: block; -moz-transition: all .2s ease; -webkit-transition: all .2s ease; transition: all .2s ease; }
.account-section-select li a:hover span {font-size: 6.3rem; margin-top: -0.4rem;}

.icon-infinity {font-size: 2rem; color: #CBD5D6; position: relative; line-height: 0; top: 7px;}
.endless-scroll:hover .icon-infinity {}

.scrollToTop .icon-arrow-up2 {color: #fff; font-size: 1.6rem; line-height: 40px;}/* FancyBox */

/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 */

/* Custom */

div.compare-modal-less-four {text-align: center;}
div.compare-modal span.information { font-weight: 700; display: block; }
div.compare-modal-less-four span.information { font-weight: 700; display: block; font-size: 1rem; margin: 0px 0px 20px;}
div.compare-modal span.continue-shopping, div.compare-modal span.goto-compare, div.compare-modal-less-four span.continue-shopping, div.compare-modal-less-four span.goto-compare {
    background: #107896;
    border-radius: 5px;
    color: #F2F3F4;
    float: left;
    font-weight: 700;
    height: 35px;
    line-height: 35px;
    margin: 12px 12px 0 0;
    padding: 0 12px;
    text-align: center;
	cursor: pointer;
	font-size: 0.875rem;
}
div.compare-modal span.goto-compare { float: right; }
div.compare-modal-less-four span.goto-compare { float: none; margin:0px auto; padding:9px 12px;}

.fancybox-wrap { position: fixed !important; top: 300px !important; z-index: 999999; border-radius: 15px; outline: none; }
.fancybox-skin { background-color: #F2F3F4; border-radius: 10px; padding: 15px 15px 0px 15px !important; box-shadow: 0 0 10px 0 #8C979A; }

/* */

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('../images/fancybox/fancybox.png');
}

#fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1100;
	display: none;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	padding: 20px;
	z-index: 1101;
	outline: none;
	display: none;
	width: 289px;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #FFFFFF;
	border-radius:5px;
}

#fancybox-content {
	width: 0;
	height: 0;
	padding: 0;
	outline: none;
	position: relative;
	overflow: hidden;
	z-index: 1102;
	border: 0px solid #FFFFFF;	
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	z-index: 1101;
}

a.fancybox-close {
    position: absolute;
    top: -8px;
    right: -10px;
    width: 29px;
    height: 30px;
    background: url('../images/fancybox/fancybox.png') 29px 0px !important;
    cursor: pointer;
    z-index: 1103;
    display: block;
    border-radius: 10px;
    color: rgb(0, 0, 0);
}

#fancybox-error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 14px;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
}

#fancybox-frame {
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-left, .fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background: transparent url('../images/fancybox/blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, .fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 48px;
	height: 48px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background-image: url('../images/fancybox/arrows.png');
}

#fancybox-right-ico {
	background-image: url('../images/fancybox/arrows.png');
	background-position: -48px 0;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible; /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

#fancybox-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#fancybox-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	/* background-image: url('../images/fancybox/fancybox-x.png'); */
}

#fancybox-bg-ne {
	top: -20px;
	right: -20px;
	/* background-image: url('../images/fancybox/fancybox.png'); */
	background-position: -40px -162px;
}

#fancybox-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	/* background-image: url('../images/fancybox-y.png'); */
	background-position: -20px 0px;
}

#fancybox-bg-se {
	bottom: -20px;
	right: -20px;
	/* background-image: url('../images/fancybox/fancybox.png'); */
	background-position: -40px -182px; 
}

#fancybox-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	/* background-image: url('../images/fancybox/fancybox-x.png'); */
	background-position: 0px -20px;
}

#fancybox-bg-sw {
	bottom: -20px;
	left: -20px;
	/* background-image: url('../images/fancybox/fancybox.png'); */
	background-position: -40px -142px;
}

#fancybox-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	/* background-image: url('../images/fancybox/fancybox-y.png'); */
}

#fancybox-bg-nw {
	top: -20px;
	left: -20px;
	/* background-image: url('../images/fancybox/fancybox.png'); */
	background-position: -40px -122px;
}

#fancybox-title {
	font-family: Helvetica;
	font-size: 12px;
	z-index: 1102;
}

#fancybox-title-inside {
	padding-bottom: 10px;
	text-align: center;
	color: #333;
	background: #fff;
	position: relative;
}

#fancybox-title-outside {
	padding-top: 10px;
	color: #fff;
}

#fancybox-title-over {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background-image: url('../images/fancybox/fancy_title_over.png');
	display: block;
}

#fancybox-title-float {
	position: absolute;
	left: 0;
	bottom: -20px;
	height: 32px;
}

#fancybox-title-float-wrap {
	border: none;
	border-collapse: collapse;
	width: auto;
}

#fancybox-title-float-wrap td {
	border: none;
	white-space: nowrap;
}

#fancybox-title-float-left {
	padding: 0 0 0 15px;
	background: url('../images/fancybox/fancybox.png') -40px -90px no-repeat;
}

#fancybox-title-float-main {
	color: #FFF;
	line-height: 29px;
	font-weight: bold;
	padding: 0 0 3px 0;
	background: url('../images/fancybox/fancybox-x.png') 0px -40px;
}

#fancybox-title-float-right {
	padding: 0 0 0 15px;
	background: url('../images/fancybox/fancybox.png') -55px -90px no-repeat;
}

#fancybox-content h2 { display:block; background: #000; color: #fff; padding: 8px 10px; margin-bottom: 15px; }

/* IE6 */

.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_close.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_nav_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_title_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {
	height: expression(this.parentNode.clientHeight + "px");
}

#fancybox-loading.fancybox-ie6 {
	position: absolute; margin-top: 0;
	top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');
}

#fancybox-loading.fancybox-ie6 div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/templates_images/simplefull/fancybox/fancybox/fancy_loading.png', sizingMethod='scale'); }

/* IE6, IE7, IE8 */

.fancybox-ie .fancybox-bg { background: transparent !important; }

.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@charset 'UTF-8';.slick-loading .slick-list{background:#fff url(ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format('embedded-opentype'),url(fonts/slick.woff) format('woff'),url(fonts/slick.ttf) format('truetype'),url(fonts/slick.svg#slick) format('svg')}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}@font-face{font-family:lg;src:url(./fonts/lg.eot?n1z373);src:url(./fonts/lg.eot?#iefixn1z373) format("embedded-opentype"),url(./fonts/lg.woff?n1z373) format("woff"),url(./fonts/lg.ttf?n1z373) format("truetype"),url(./fonts/lg.svg?n1z373#lg) format("svg");font-weight:400;font-style:normal}.lg-icon{font-family:lg;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:0}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-moz-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-ms-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-moz-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-ms-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:0;background:0 0;border:none;box-shadow:none;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#FFF}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(0,0,0,.45);bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #FFF;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px;outline:0;border:none}.lg-outer .lg-toogle-thumb:hover,.lg-outer.lg-dropdown-active #lg-share{color:#FFF}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-has-vimeo .lg-video-play{background:url(./img/vimeo-play.png) no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(./img/vimeo-play.png) 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play{background:url(./img/video-play.png) no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(./img/youtube-play.png) no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(./img/youtube-play.png) 0 -60px no-repeat}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s;transition:transform .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#FFF;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer,.lg-outer .lg,.lg-outer .lg-inner{width:100%;height:100%}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e901"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e904"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e902"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e903"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(./img/loading.gif) center center no-repeat;display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}