@font-face{font-family: 'Arial Rounded';src: url("fonts/db92e416-da16-4ae2-a4c9-378dc24b7952.eot?#iefix");src: url("fonts/db92e416-da16-4ae2-a4c9-378dc24b7952.eot?#iefix") format("eot"), url("fonts/b5eed192-75b7-4c2d-b1f2-cedcdd33bf77.woff2") format("woff2"), url("fonts/1e8445a9-4d99-4f0d-9d76-71c1599664c4.woff") format("woff"), url("fonts/bd95fc88-e7e6-4607-8152-2139d86803ee.ttf") format("truetype"), url("fonts/6288fb86-8c21-45e2-b845-d1c5c66b26d1.svg#6288fb86-8c21-45e2-b845-d1c5c66b26d1") format("svg");font-weight: 100;font-style: normal}@font-face{font-family: 'Arial Rounded';src: url("fonts/6face8d9-7adc-4fb2-8ad5-13822eb622ac.eot?#iefix");src: url("fonts/6face8d9-7adc-4fb2-8ad5-13822eb622ac.eot?#iefix") format("eot"), url("fonts/565f92fc-ce51-41eb-b3da-150821fdcbe9.woff2") format("woff2"), url("fonts/e6edcc05-ddda-47a2-9845-53ba6c2dcfc4.woff") format("woff"), url("fonts/2e4c6d3d-53d3-49e0-b55b-ed36671545e4.ttf") format("truetype"), url("fonts/51cc6783-a047-4e82-ac67-766daefcd833.svg#51cc6783-a047-4e82-ac67-766daefcd833") format("svg");font-weight: normal;font-style: normal}@font-face{font-family: 'Arial Rounded';src: url("fonts/636837b4-3147-45f2-b616-7b53b251258b.eot?#iefix");src: url("fonts/636837b4-3147-45f2-b616-7b53b251258b.eot?#iefix") format("eot"), url("fonts/7cd5de2f-8fb1-427c-9f45-6149d4edf425.woff2") format("woff2"), url("fonts/62ca5e52-a23b-4365-b69a-9e06b00a8192.woff") format("woff"), url("fonts/09c37d12-f914-4b7f-b258-9f873abd140d.ttf") format("truetype"), url("fonts/0984933b-1331-49c4-8af8-cf215c6be707.svg#0984933b-1331-49c4-8af8-cf215c6be707") format("svg");font-weight: bold;font-style: normal}html{font-size: 100.01%}body{font-size: .8125em;line-height: 1.5em;font-family: 'Montserrat', sans-serif;color: #333}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin: 0;padding: 0;font-size: 100%;font-weight: normal;color: #333}hr{height: 1px;margin: 1.5em 0;border: 0;background: #333;color: #333}h1,.h1{font-size: 2em;line-height: 1.5em;margin-bottom: .75em}h2,.h2{font-size: 1.75em;line-height: 1.71428571em;margin-bottom: .85714286em}h3,.h3{font-size: 1.5em;line-height: 1;margin-bottom: 1em;font-weight: bold}h4,.h4{font-size: 1.25em;line-height: 1.2em;margin-bottom: 1.2em;font-weight: bold}h5,.h5{font-size: 1em;font-weight: bold;margin-bottom: 1.5em}h6,.h6{font-size: 1em;font-weight: bold}strong,b{font-weight: bold}em,i{font-style: italic}small,.small{font-size: 80%}big,.big{font-size: 150%}abbr[title],acronym[title]{border-bottom: .1em dotted;cursor: help}dfn{font-weight: bold;font-style: italic}del{text-decoration: line-through}ins{text-decoration: none;background-color: #FFC}sup,sub{font-size: .8em;font-variant: normal;line-height: 0}sup{vertical-align: super}.ie sup{vertical-align: text-top}sub{vertical-align: sub}.ie sub{vertical-align: text-bottom}.caps{font-variant: small-caps}ul ul,ol ol,ul ol,ol ul{margin-top: 0;margin-bottom: 0}dl dt{font-weight: bold}table.spip{margin-bottom: 1.5em;width: 100%}table.spip th{font-weight: bold}table.spip th,table.spip td,table.spip caption{padding: .75em}table.spip tbody tr:nth-child(even) td,table.spip tfoot{font-style: italic}table.spip caption{background: #eee}q{font-style: italic}blockquote{padding: 0;padding-left: 50px;padding-right: 50px;font-style: italic}cite{font-style: italic}address{font-style: italic}pre,code,kbd,samp,var,tt{font-family: 'andale mono', 'lucida console', monospace;font-size: 1em;line-height: 1.5em}pre{margin: 1.5em 0;white-space: pre-wrap;white-space: pre-line;white-space: -pre-wrap;white-space: -o-pre-wrap;white-space: -moz-pre-wrap;white-space: -hp-pre-wrap;word-wrap: break-word}kbd{background-color: #333;color: #fff}samp{font-weight: bold}var{font-style: italic}p,.p,dl,dd,blockquote,address,pre,table,fieldset{margin-bottom: 1.5em}a:hover{color: #42b4e6}a[hreflang]:after{content: "\0000a0(" attr(hreflang) ")"}.on{font-weight: bold}#dispatch .main h2{font-weight: 100;font-size: 3em;text-shadow: .2em .2em .5em #000;margin-bottom: -10px}#dispatch .main span{font-size: 1.5em;line-height: 1.1em;font-weight: 100}nav.menu{font-size: 1.2em}.column .greentext{color: #009530;font-weight: normal}.main h1,.main h2{font-weight: 100;font-size: 2.5em;line-height: 1em;margin: 20px 0;color: #fff}.main h1{font-size: 3.25em}.main h2{color: #333}.main + h1,.main + h2{text-shadow: 0px 1px 2px rgba(0,0,0,0.25)}.main .content h1,.main .content h2{text-shadow: none}.main .picks h2{clear: both;padding-top: 10px}.main-link{color: #009530;font-weight: bold}.main-link:hover{color: #000}.main p a{color: #009530;font-weight: bold}.main p a:hover{color: #000}.generic-text{width: 100%;margin-bottom: 50px}.cover{width: 100%;display: table-footer-group}.editorial-content{display: table-header-group}.cover .adapt-img-wrapper{width: 100%;display: table-footer-group}.cover .desc{display: table-header-group;font-size: 18px;line-height: 24px}*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}a{outline: none}body{padding-top: 0}html,body{height: 100%;width: 100%;margin: 0pt}a{outline: none}#page{display: table;height: 100%;width: 100%}.main{max-width: 1240px;width: 90%;margin: 0 auto;overflow: hidden;padding-top: 25px}#page .main{margin-top: 0px}#page{-webkit-transition: margin 250ms cubic-bezier(.19, 1, .22, 1);-moz-transition: margin 250ms cubic-bezier(.19, 1, .22, 1);-o-transition: margin 250ms cubic-bezier(.19, 1, .22, 1);-ms-transition: margin 250ms cubic-bezier(.19, 1, .22, 1);transition: margin 250ms cubic-bezier(.19, 1, .22, 1)}.wrap-content,.footer-pusher{display: table-row}.wrap-content{display: block;width: 100%;overflow: hidden}body{background: #fff;color: #fff}.adapt-img-wrapper{width: 100%}.adapt-img-wrapper img.adapt-img{width: 100%}body .selectize-dropdown{z-index: 4}.footer-container{display: table-footer-group;overflow: visible}#dispatch .main{width: 100%}@-moz-document url-prefix(){.notification #notification-close i{line-height: 1.1em}}body{padding-top: calc(140px)}body#homepage{padding-top: calc(140px)}.wrap-content,#support-bar{-webkit-transition: .45s;-moz-transition: .45s;-o-transition: .45s;-ms-transition: .45s;transition: .45s}input{-webkit-border-radius: 0}.header-container{position: fixed;top: 0;z-index: 5;-webkit-transition: .45s;-moz-transition: .45s;-o-transition: .45s;-ms-transition: .45s;transition: .45s;width: 100%;border-bottom: 1px solid #ededed;height: 140px}.header-container ul{padding: 0;margin: 0}.header-container li{list-style: none}.header-container a{text-decoration: none;color: inherit}.header-container .header-top{height: 40px;background: #ededed;color: #333333}.header-container .header-top a:hover{color: #42b4e6}.header-container .header-top > div{height: 100%;max-width: 1240px;margin: 0 auto;width: 90%}.header-container .header-top > div > ul{display: table;text-align: right;width: 100%;height: 100%;float: right}.header-container .header-top > div > ul > li{display: table-cell;vertical-align: middle}.header-container .header-top > div > ul > li a:before{padding-right: 8px;position: relative;top: 3px}.header-container .header-top #header-logout-link{display: none}.header-container .header-top #header-country-selector,.header-container .header-top #header-login-link{float: left;position: relative;top: 8px;text-transform: uppercase}.header-container .header-top #header-login-link{float: right}.header-container .header-top #header-country-selector a:before{display: inline-block;content: '';background-image: url('img/common-sprite.png');background-repeat: no-repeat;background-size: 288px 285px;width: 16px;height: 16px;background-position: -272px -49px}@media print, screen, (-webkit-min-device-pixel-ratio: 1.25), (min-device-pixel-ratio: 1.25), (min-resolution: 2ppx){.header-container .header-top #header-country-selector a:before{background-size: 288px 285px}}.header-container .header-top #header-login-link{text-transform: uppercase}.header-container .header-top #header-login-link.selected:after{display: inline-block;width: 0px;height: 0px;border-style: solid;border-width: 0 10px 10px 10px;border-color: transparent transparent #fff transparent;display: block;content: "";position: absolute;bottom: 0;left: 50%;margin-left: -10px}.header-container .header-top #header-login-link > a.p-login{text-transform: none;letter-spacing: normal;text-transform: uppercase}.header-container .header-top #header-login-link > a.p-login:before{display: inline-block;content: '';background-image: url('img/common-sprite.png');background-repeat: no-repeat;background-size: 288px 285px;width: 15px;height: 15px;background-position: -272px -252px;margin-left: 10px}@media print, screen, (-webkit-min-device-pixel-ratio: 1.25), (min-device-pixel-ratio: 1.25), (min-resolution: 2ppx){.header-container .header-top #header-login-link > a.p-login:before{background-size: 288px 285px}}.header-container .header-top #header-login-link > a{text-transform: none;letter-spacing: normal;text-transform: uppercase}.header-container .header-top #header-login-link.logged > a{padding: 10px}.header-container .header-top #header-login-link.logged > a .header-user-icon{background-image: url('img/common-sprite.png');background-repeat: no-repeat;background-size: 288px 285px;width: 20px;height: 20px;background-position: 0 -250px;display: inline-block}@media print, screen, (-webkit-min-device-pixel-ratio: 1.25), (min-device-pixel-ratio: 1.25), (min-resolution: 2ppx){.header-container .header-top #header-login-link.logged > a .header-user-icon{background-size: 288px 285px}}.header-container .header-top #header-login-link.logged > a .user-name{display: none}.header-container .header-top #header-login-link > div{height: 0}.header-container .header-top #header-login-link > div > .wrapper > li{display: block}.header-container .header-top #header-login-link > div > .wrapper > li:after{display: none}.header-container .header-top #header-login-link > div > .wrapper > li > a{display: none}.header-container .header-top #header-login-link > div > .wrapper > li > div{margin-top: 0;position: relative;top: 0;width: 980px;background: transparent}.header-container .header-top #header-login-link > div > .wrapper > li > div > .wrapper{box-shadow: 0px 6px 6px rgba(0,0,0,0.5);position: absolute;right: 0;width: 240px;min-height: 0;background: white;border: none;padding: 16px;font-size: 1.2em}.header-container .header-top #header-login-link > div > .wrapper > li > div > .wrapper .welcome{font-weight: bold}.header-container .header-top #header-login-link > div > .wrapper > li > div > .wrapper ul{display: block;width: 100%;margin: 8px 0}.header-container .header-top #header-login-link > div > .wrapper > li > div > .wrapper ul a{font-weight: normal;margin-top: 8px}.header-container .header-top #header-login-link > div > .wrapper > li > div > .wrapper ul li:after,.header-container .header-top #header-login-link > div > .wrapper > li > div > .wrapper ul li.selected:after{display: none}.header-container .header-content{height: 100px;color: #333333;background-color: #ffffff;border-bottom: 1px solid #ededed}.header-container .header-content ul > li,.header-container .header-content a,.header-container .header-content .icon-search-b2{display: table-cell;vertical-align: middle}.header-container .header-content .mobile-country-selector,.header-container .header-content .mobile-language-selector,.header-container .header-content .back-button,.header-container .header-content .hamburger-button{display: none}.header-container .header-content .main-menu{-webkit-padding-start: 0;max-width: 1240px;margin: 0 auto;max-height: 100px;width: 90%}.header-container .header-content .main-menu .mobile-only{display: none}.header-container .header-content .main-menu .hamburger-button{height: 26px;position: relative;background: url('img/hamburger-menu.png') no-repeat;background-size: cover;width: 26px}.header-container .header-content .main-menu .hamburger-button:after{display: inline-block;width: 0px;height: 0px;border-style: solid;border-width: 0 10px 10px 10px;border-color: transparent transparent #fff transparent;display: block;content: "";position: absolute;bottom: 0;left: 50%;margin-left: -10px;border: none;display: none;left: 100%;margin-left: -32px}.header-container .header-content .main-menu .hamburger-button .icon-hamburger{display: block;height: 30px;width: 25px;position: relative;-webkit-transition: .2s;-moz-transition: .2s;-o-transition: .2s;-ms-transition: .2s;transition: .2s;margin: 10px;display: inline-block}.header-container .header-content .main-menu .hamburger-button.active{color: #42b4e6}.header-container .header-content .main-menu .hamburger-button.active:after{display: block}.header-container .header-content .main-menu .hamburger-button.active .icon-hamburger{background: transparent}.header-container .header-content .main-menu .hamburger-button.active .icon-hamburger:before{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);top: 0}.header-container .header-content .main-menu .hamburger-button.active .icon-hamburger:after{-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);top: 0}.header-container .header-content .main-menu .logo-header img{display: block;height: 100px;min-width: 153px}.header-container .header-content .main-menu .icon-search-b2{background-image: url('img/common-sprite.png');background-repeat: no-repeat;background-size: 288px 285px;width: 20px;height: 20px;background-position: -20px -250px;font-size: 0;position: absolute;display: inline-block;right: 0;top: 4px;background-color: transparent;border: none}@media print, screen, (-webkit-min-device-pixel-ratio: 1.25), (min-device-pixel-ratio: 1.25), (min-resolution: 2ppx){.header-container .header-content .main-menu .icon-search-b2{background-size: 288px 285px}}.header-container .header-content .main-menu > li{position: relative;vertical-align: text-top}.header-container .header-content .main-menu > li:first-child{top: 0;width: 115px;max-width: 135px;padding: 0;height: 100px}.header-container .header-content .main-menu > li:nth-of-type(2){position: relative;display: table-cell;float: right;top: -34px}.header-container .header-content .main-menu > li:nth-of-type(2) ul:first-child{position: relative;height: 25px}.header-container .header-content .main-menu > li:nth-of-type(2) ul:first-child > li{height: inherit;padding: 0;padding-right: 38px}.header-container .header-content .main-menu > li:nth-of-type(2) ul:first-child > li:nth-of-type(6){padding-left: 4px;padding-right: 22px}.header-container .header-content .main-menu > li:nth-of-type(2) ul:first-child > li:nth-of-type(7){padding-right: 0}.header-container .header-content .main-menu > li:nth-of-type(2) ul:first-child > li:nth-of-type(3) > a:first-child,.header-container .header-content .main-menu > li:nth-of-type(2) ul:first-child > li:nth-of-type(4) > a:first-child,.header-container .header-content .main-menu > li:nth-of-type(2) ul:first-child > li:nth-of-type(5) > a:first-child{position: relative}.header-container .header-content .main-menu > li:nth-of-type(2) ul:first-child > li:nth-of-type(3) > a:first-child:after,.header-container .header-content .main-menu > li:nth-of-type(2) ul:first-child > li:nth-of-type(4) > a:first-child:after,.header-container .header-content .main-menu > li:nth-of-type(2) ul:first-child > li:nth-of-type(5) > a:first-child:after{background: url('img/caret-down.png') no-repeat;background-size: 100% auto;content: "";display: block;height: 7px;width: 12px;opacity: 1;position: absolute;right: -19px;top: 6px}.header-container .header-content .main-menu > li:nth-of-type(2) ul:first-child > li:nth-of-type(3) > a:first-child.clicked,.header-container .header-content .main-menu > li:nth-of-type(2) ul:first-child > li:nth-of-type(4) > a:first-child.clicked,.header-container .header-content .main-menu > li:nth-of-type(2) ul:first-child > li:nth-of-type(5) > a:first-child.clicked{color: #42b4e6}.header-container .header-content .main-menu > li:nth-of-type(2) ul:first-child > li:nth-of-type(3) > a:first-child.clicked:before,.header-container .header-content .main-menu > li:nth-of-type(2) ul:first-child > li:nth-of-type(4) > a:first-child.clicked:before,.header-container .header-content .main-menu > li:nth-of-type(2) ul:first-child > li:nth-of-type(5) > a:first-child.clicked:before{background-color: #ededed;content: "";display: block;height: 10px;padding-right: 20px;width: 100%;opacity: 1;position: absolute;right: -18px;top: 22px}.header-container .header-content .main-menu > li:nth-of-type(2) ul:first-child > li:nth-of-type(3) > a:first-child.clicked:after,.header-container .header-content .main-menu > li:nth-of-type(2) ul:first-child > li:nth-of-type(4) > a:first-child.clicked:after,.header-container .header-content .main-menu > li:nth-of-type(2) ul:first-child > li:nth-of-type(5) > a:first-child.clicked:after{background: url('img/blue-caret-up.png') no-repeat;background-size: 100% auto;display: block;height: 7px;width: 12px;opacity: 1;position: absolute;right: -19px;top: 6px}.header-container .header-content .main-menu > li:nth-of-type(2) ul:first-child > li:nth-of-type(3) > a:first-child:hover,.header-container .header-content .main-menu > li:nth-of-type(2) ul:first-child > li:nth-of-type(4) > a:first-child:hover,.header-container .header-content .main-menu > li:nth-of-type(2) ul:first-child > li:nth-of-type(5) > a:first-child:hover{color: #42b4e6}.header-container .header-content .main-menu > li:nth-of-type(2) ul:first-child > li:nth-of-type(3) > a:first-child:hover:after,.header-container .header-content .main-menu > li:nth-of-type(2) ul:first-child > li:nth-of-type(4) > a:first-child:hover:after,.header-container .header-content .main-menu > li:nth-of-type(2) ul:first-child > li:nth-of-type(5) > a:first-child:hover:after{background: url('img/blue-caret-down.png') no-repeat;background-size: 100% auto;content: "";display: block;height: 7px;width: 12px;opacity: 1;position: absolute;right: -19px;top: 6px}.header-container .header-content .main-menu > li:nth-of-type(3){display: block;left: 0;top: -90px}.header-container .header-content .main-menu > li:last-child{position: relative;float: right;top: -130px}.header-container .header-content .main-menu .menu-level-one-links > div > div{background-color: #ededed;height: 100%;position: relative}.header-container .header-content .main-menu .menu-level-one-links .additional-links{display: inline-block;background-color: #999;color: #fff;width: 100%;float: left;position: absolute;bottom: 0}.header-container .header-content .main-menu .menu-level-one-links .additional-links > li{height: 40px;text-align: right}.header-container .header-content .main-menu .menu-level-one-links .additional-links > li > a{float: none;color: #fff;display: inline-block;line-height: 40px;font-size: 12px;margin-right: 2%;text-transform: uppercase}.header-container .header-content .main-menu .menu-level-one-links .additional-links > li > a:after{background: url('img/white-arrow-right.png') no-repeat;background-size: cover;content: "";height: 11px;position: absolute;right: 11px;top: 15px;width: 6px}.header-container .header-content .main-menu .menu-level-one-links .additional-links > li > a:hover{color: #000}.header-container .header-content .main-menu .menu-level-one-links .additional-links > li > a:hover:after{background: url('img/blue-arrow-right.png') no-repeat;background-size: cover;content: "";height: 11px;position: absolute;right: 11px;top: 15px;width: 6px}.header-container .header-content .main-menu .menu-level-one-links:nth-of-type(3) > div > div .menu-level-two .menu-level-three{padding-bottom: 30px}.header-container .header-content .main-menu .menu-level-two{position: relative;padding-top: 40px;padding-left: 40px}.header-container .header-content .main-menu .menu-level-two-links{width: 25.5%}.header-container .header-content .main-menu .menu-level-two-links > a{font-size: 12px;margin: 0;padding: 5px 50px 5px 0;width: 100%;position: relative;text-transform: uppercase}.header-container .header-content .main-menu .menu-level-two-links > a:after{background: url('img/black-arrow-right.png') no-repeat;background-size: cover;content: "";height: 11px;position: absolute;right: 33px;top: 8px;width: 6px}.header-container .header-content .main-menu .menu-level-two-links > a:link{color: #666}.header-container .header-content .main-menu .menu-level-two-links > a:hover{color: #42b4e6}.header-container .header-content .main-menu .menu-level-two-links > a:hover:after{background-image: url('img/blue-arrow-right.png')}.header-container .header-content .main-menu .menu-level-two-links > a:active{color: #3dcd58}.header-container .header-content .main-menu .menu-level-two-links > a > img{display: none}.header-container .header-content .main-menu .menu-level-two-links:first-child > a{padding-top: 0}.header-container .header-content .main-menu .menu-level-two-links:first-child > a:after{top: 3px}.header-container .header-content .main-menu .menu-level-two-links.selected > a:after{background-image: url('img/blue-arrow-right.png')}.header-container .header-content .main-menu .menu-level-three{border-left: #a1a1a1 solid 1px;overflow: auto;height: auto;margin-top: 38px;padding-left: 3.5%}.header-container .header-content .main-menu .menu-level-three .menu-level-three-links{display: block;width: 37.5%;border-bottom: 1px solid #a1a1a1;padding-left: 0;padding-bottom: 14px;margin-left: 0}.header-container .header-content .main-menu .menu-level-three .menu-level-three-links.title{color: #42b4e6;font-size: 17px;text-transform: uppercase;width: 99%}.header-container .header-content .main-menu .menu-level-three .menu-level-three-links.title span{color: #333;display: block;font-size: 15px;line-height: 18px;padding: 0;padding-top: 3px;text-transform: none}.header-container .header-content .main-menu .menu-level-three .menu-level-three-links:nth-child(1){float: left}.header-container .header-content .main-menu .menu-level-three .menu-level-three-links:nth-child(2){float: left;padding-top: 14px}.header-container .header-content .main-menu .menu-level-three .menu-level-three-links:nth-child(3){border-bottom: none;float: right;margin-left: 0;margin-right: 15%;padding-top: 14px;min-height: 200px}.header-container .header-content .main-menu .menu-level-three .menu-level-three-links:nth-child(4){float: left;padding-top: 14px}.header-container .header-content .main-menu .menu-level-three .menu-level-three-links:nth-child(5){border-bottom: none;padding-bottom: 0}.header-container .header-content .main-menu .menu-level-three .menu-level-three-links:nth-child(5) > a{padding-top: 14px}.header-container .header-content .main-menu .menu-level-three .menu-level-three-links:hover{text-decoration: none;color: inherit}.header-container .header-content .main-menu .menu-level-three .menu-level-three-links > a{font-size: 13px;padding-bottom: 0;text-transform: uppercase}.header-container .header-content .main-menu #solutions-menu{height: 325px}.header-container .header-content .main-menu #solutions-menu > div{height: 296px}.header-container .header-content .main-menu #solutions-menu .additional-links{bottom: 0;height: 40px;padding: 14px}.header-container .header-content .main-menu #solutions-menu .additional-links > li{display: block}.header-container .header-content .main-menu #solutions-menu .additional-links > li > a{background: none;color: #fff;font-size: 16px;line-height: 18px;float: right;padding-right: 50px;position: relative;text-transform: uppercase}.header-container .header-content .main-menu #solutions-menu .additional-links > li > a:after{background: url('img/white-arrow-right.png') no-repeat;background-size: cover;content: "";height: 12px;position: absolute;right: 33px;top: 3px;width: 7px}.header-container .header-content .main-menu #solutions-menu .menu-level-two-links{padding: 0;padding-top: 10px;width: 17%}.header-container .header-content .main-menu #solutions-menu .menu-level-two-links > a{border: none;font-size: 12px;padding: 0}.header-container .header-content .main-menu #solutions-menu .menu-level-two-links > a:after{right: 7px;top: 4px}.header-container .header-content .main-menu #solutions-menu .menu-level-two-links:first-child{padding-top: 0}.header-container .header-content .main-menu #solutions-menu .menu-level-two-links:first-child > a{padding-top: 0}.header-container .header-content .main-menu #solutions-menu .menu-level-two-links:first-child > a:after{right: 7px}.header-container .header-content .main-menu #solutions-menu .menu-level-two-links:nth-child(1) .menu-level-three .menu-level-three-links:nth-child(3),.header-container .header-content .main-menu #solutions-menu .menu-level-two-links:nth-child(4) .menu-level-three .menu-level-three-links:nth-child(3){border-left: #d5d5d5 solid 1px;margin-left: 4.2%;padding-left: 4.2%;width: 41%}.header-container .header-content .main-menu #solutions-menu .menu-level-two-links:nth-child(1) .menu-level-three .menu-level-three-links:nth-child(3) > a,.header-container .header-content .main-menu #solutions-menu .menu-level-two-links:nth-child(4) .menu-level-three .menu-level-three-links:nth-child(3) > a{width: inherit}.header-container .header-content .main-menu #solutions-menu .menu-level-three{border: none;height: 256px;margin-top: 0;padding-left: 0;padding-top: 0;overflow: inherit;top: 40px}.header-container .header-content .main-menu #solutions-menu .menu-level-three .menu-level-three-links{margin: 0;padding: 0;padding-top: 0;z-index: 99}.header-container .header-content .main-menu #solutions-menu .menu-level-three .menu-level-three-links:nth-child(1){border-left: #c3c3c3 solid 1px;padding-left: 4.2%;position: relative;width: 22.5%}.header-container .header-content .main-menu #solutions-menu .menu-level-three .menu-level-three-links:nth-child(2){padding-left: 4.2%;width: 22.5%}.header-container .header-content .main-menu #solutions-menu .menu-level-three .menu-level-three-links:nth-child(3){padding-left: 4.2%;width: 22.5%}.header-container .header-content .main-menu #solutions-menu .menu-level-three .menu-level-three-links:nth-child(4){background-color: #999;display: block;height: 40px;left: -29%;bottom: 0;text-align: right;position: absolute;width: 129%}.header-container .header-content .main-menu #solutions-menu .menu-level-three .menu-level-three-links:nth-child(4) > a{color: #fff;display: inline-block;line-height: 40px;font-size: 12px;margin-right: 2%;padding-right: 30px}.header-container .header-content .main-menu #solutions-menu .menu-level-three .menu-level-three-links:nth-child(4) > a:after{background: url('img/white-arrow-right.png') no-repeat;background-size: cover;content: "";height: 11px;position: absolute;right: 11px;top: 15px;width: 6px}.header-container .header-content .main-menu #solutions-menu .menu-level-three .menu-level-three-links:nth-child(4) > a:hover{color: #42b4e6}.header-container .header-content .main-menu #solutions-menu .menu-level-three .menu-level-three-links:nth-child(4) > a:hover:after{background: url('img/blue-arrow-right.png') no-repeat;background-size: cover;content: "";height: 11px;position: absolute;right: 11px;top: 15px;width: 6px}.header-container .header-content .main-menu #solutions-menu .menu-level-three .menu-level-three-links > a{margin: 0;padding: 0}.header-container .header-content .main-menu #solutions-menu .menu-level-three .menu-level-three-links > a > p{font-size: 16px;margin: 0;padding: 0;position: relative;top: 0;text-align: center}.header-container .header-content .main-menu #solutions-menu .menu-level-three .menu-level-three-links > a img{height: auto;width: 100%}.header-container .header-content .main-menu .image-menu .img-swap-off{display: inline-block;width: 180px;height: 170px}.header-container .header-content .main-menu .image-menu .img-swap-off.adapt-img-ie{width: 150px !important;height: auto}.header-container .header-content .main-menu .image-menu .img-swap-on{display: none;width: 180px;height: 170px}.header-container .header-content .main-menu .image-menu .img-swap-on.adapt-img-ie{width: 150px !important;height: auto}.header-container .header-content .main-menu .image-menu .sol-banner-img{width: 365;height: 170px}.header-container .header-content .main-menu .image-menu .sol-banner-img.adapt-img-ie{width: 355px;height: auto}.header-container .header-content .main-menu .image-menu > li.menu-level-three-links{width: 33%;border: none}.header-container .header-content .main-menu .image-menu > li.menu-level-three-links > a > span > img{width: 250px}.header-container .header-content .main-menu .image-menu > li.menu-level-three-links:nth-of-type(odd){float: left}.header-container .header-content .main-menu .image-menu > li.menu-level-three-links:nth-of-type(even){float: left}.header-container .header-content .main-menu .menu-level-four .menu-level-four-links{color: #666;font-size: 12px;padding-bottom: 1px;width: 100%;display: list-item}.header-container .header-content .main-menu .menu-level-four .menu-level-four-links:hover{text-decoration: none;color: #42b4e6}.header-container .header-content .main-menu #support-menu > div:first-child{height: 414px}.header-container .header-content .main-menu #desktop-support{padding-top: 0;height: 100%;visibility: visible;background: #dbdbdb}.header-container .header-content .main-menu #desktop-support li{float: left}.header-container .header-content .main-menu #desktop-support .support-resources,.header-container .header-content .main-menu #desktop-support .support-community{margin-bottom: 20px}.header-container .header-content .main-menu #desktop-support a{color: #fff}.header-container .header-content .main-menu #desktop-support > li > div > div > div{visibility: visible}.header-container .header-content .main-menu #desktop-support > li > div > div > div > p{visibility: visible}.header-container .header-content .main-menu #desktop-support > li > div > div > ul{display: block;position: relative;width: 100%;left: 0;top: 0;visibility: visible}.header-container .header-content .main-menu #desktop-support > li > div > div > ul > li{visibility: visible}.header-container .header-content .main-menu #desktop-support > li > div > div > ul > li > a{visibility: visible}.header-container .header-content .main-menu #desktop-support #desktop-help{width: 49.19%;height: 100%;padding: 35px 3% 15px 3%;background-color: #42b4e6;color: #fff;font-size: 16px}.header-container .header-content .main-menu #desktop-support #desktop-help p{margin: 0;padding: 0}.header-container .header-content .main-menu #desktop-support #desktop-help p:nth-child(2){font-size: 1.25vw;line-height: 1.5vw;padding-top: 14px}.header-container .header-content .main-menu #desktop-support #desktop-help p.pSub-title{font-size: 1.9vw;line-height: 28px;padding: 0;margin: 0}.header-container .header-content .main-menu #desktop-support #desktop-help p.pUpper{text-transform: uppercase}.header-container .header-content .main-menu #desktop-support #desktop-help > a{border-bottom: #fff solid 1px;display: block;font-size: 2.8vw;line-height: 2.8vw;float: none;margin-bottom: 17px;padding: 0;padding-bottom: 14px}.header-container .header-content .main-menu #desktop-support #desktop-help > a:hover{color: #42b4e6}.header-container .header-content .main-menu #desktop-support #desktop-help > div > div > ul > li{width: 80%}.header-container .header-content .main-menu #desktop-support #desktop-help > div > div > ul > li > div{visibility: visible}.header-container .header-content .main-menu #desktop-support #desktop-help > div > div > ul > li > div > div{visibility: visible;height: 40px;padding: 10px 0 0 10px}.header-container .header-content .main-menu #desktop-support #desktop-help > div > div > ul > li > div > div > div{visibility: visible}.header-container .header-content .main-menu #desktop-support #desktop-help > div > div > ul > li > div > div > div > div{visibility: visible}.header-container .header-content .main-menu #desktop-support #desktop-help > div > div > ul > li > div > div > div > input{visibility: visible}.header-container .header-content .main-menu #desktop-support #desktop-help .help-link-outs{border-bottom: #fff solid 1px;padding-bottom: 36px;padding-top: 33px;text-transform: uppercase}.header-container .header-content .main-menu #desktop-support #desktop-help .help-link-outs li{display: block;margin: 0;padding: 0;padding-top: 11px}.header-container .header-content .main-menu #desktop-support #desktop-help .help-link-outs li a{display: inline-block;font-size: 1vw;line-height: 1.1vw;vertical-align: top}.header-container .header-content .main-menu #desktop-support #desktop-help .help-link-outs li a:after{background: url('img/white-arrow-right.png') no-repeat;background-size: 100% auto;content: "";display: inline-block;height: 15px;margin-left: 9px;position: relative;top: 3px;width: 8px}.header-container .header-content .main-menu #desktop-support #desktop-help .help-link-outs li a:hover{color: #000}.header-container .header-content .main-menu #desktop-support #desktop-help .help-link-outs li a:hover:after{background: url('img/blue-arrow-right.png') no-repeat;background-size: 100% auto;content: "";display: inline-block;height: 15px;margin-left: 9px;position: relative;top: 3px;width: 8px}.header-container .header-content .main-menu #desktop-support #desktop-help .help-link-outs li:first-child{padding-top: 0}.header-container .header-content .main-menu #desktop-support #desktop-help .help-link-outs:after{content: ".";visibility: hidden;display: block;height: 0;clear: both}.header-container .header-content .main-menu #desktop-support #desktop-support-resources,.header-container .header-content .main-menu #desktop-support #desktop-support-community,.header-container .header-content .main-menu #desktop-support #desktop-support-registration,.header-container .header-content .main-menu #desktop-support #desktop-contact-us{color: #333;padding: 5px 0 15px 4%}.header-container .header-content .main-menu #desktop-support #desktop-support-resources a,.header-container .header-content .main-menu #desktop-support #desktop-support-community a,.header-container .header-content .main-menu #desktop-support #desktop-support-registration a,.header-container .header-content .main-menu #desktop-support #desktop-contact-us a{float: none;color: #666}.header-container .header-content .main-menu #desktop-support #desktop-support-resources > a,.header-container .header-content .main-menu #desktop-support #desktop-support-community > a,.header-container .header-content .main-menu #desktop-support #desktop-support-registration > a,.header-container .header-content .main-menu #desktop-support #desktop-contact-us > a{text-transform: uppercase;color: #333}.header-container .header-content .main-menu #desktop-support #desktop-support-resources > div > div > ul > li,.header-container .header-content .main-menu #desktop-support #desktop-support-community > div > div > ul > li,.header-container .header-content .main-menu #desktop-support #desktop-support-registration > div > div > ul > li,.header-container .header-content .main-menu #desktop-support #desktop-contact-us > div > div > ul > li{width: 100%}.header-container .header-content .main-menu #desktop-support #desktop-resources{width: 31.12%;height: 100%;padding: 35px 2% 20px 3%;background-color: #ededed}.header-container .header-content .main-menu #desktop-support #desktop-resources #desktop-support-resources-items{color: #666;height: initial}.header-container .header-content .main-menu #desktop-support #desktop-resources #desktop-support-resources-items .support-resources,.header-container .header-content .main-menu #desktop-support #desktop-resources #desktop-support-resources-items .support-community,.header-container .header-content .main-menu #desktop-support #desktop-resources #desktop-support-resources-items .support-registration{height: auto}.header-container .header-content .main-menu #desktop-support #desktop-resources #desktop-support-resources-items .support-resources > div > div > ul > li,.header-container .header-content .main-menu #desktop-support #desktop-resources #desktop-support-resources-items .support-community > div > div > ul > li,.header-container .header-content .main-menu #desktop-support #desktop-resources #desktop-support-resources-items .support-registration > div > div > ul > li{width: 100%}.header-container .header-content .main-menu #desktop-support #desktop-resources #desktop-support-resources-items .support-community,.header-container .header-content .main-menu #desktop-support #desktop-resources #desktop-support-resources-items .support-registration{padding-top: 31px}.header-container .header-content .main-menu #desktop-support #desktop-resources #desktop-support-resources-items li{margin: 0;padding-top: 1px}.header-container .header-content .main-menu #desktop-support #desktop-resources #desktop-support-resources-items li:first-child{padding-top: 0}.header-container .header-content .main-menu #desktop-support #desktop-resources #desktop-support-resources-items a{color: #666;font-size: 0.85vw}.header-container .header-content .main-menu #desktop-support #desktop-resources #desktop-support-resources-items a:hover{color: #42b4e6}.header-container .header-content .main-menu #desktop-support #desktop-resources #desktop-support-resources-items a.support-resources-title{color: #333;font-size: 0.9vw;padding-bottom: 9px;text-transform: uppercase}.header-container .header-content .main-menu #desktop-support #desktop-resources #desktop-support-resources-items a.support-resources-title:after{display: none}.header-container .header-content .main-menu #desktop-support #desktop-support-community{width: 30%;height: 20%;background-color: #ededed;position: relative;top: 55%;left: -30%}.header-container .header-content .main-menu #desktop-support #desktop-support-registration{width: 30%;height: 25%;background-color: #ededed;position: relative;top: 75%;left: -60%}.header-container .header-content .main-menu #desktop-support #desktop-contact-us{width: 19.67%;height: 100%;background-color: #dbdbdb;padding: 0;padding-top: 35px;text-align: left}.header-container .header-content .main-menu #desktop-support #desktop-contact-us:before{display: none}.header-container .header-content .main-menu #desktop-support #desktop-contact-us > a{font-size: 0.9vw;letter-spacing: -0.5px;padding: 0;padding-left: 16%;vertical-align: top}.header-container .header-content .main-menu #desktop-support #desktop-contact-us > div > div > ul > li:first-child{padding: 0;padding-bottom: 18px;padding-top: 10px;text-align: left}.header-container .header-content .main-menu #desktop-support #desktop-contact-us > div > div > ul > li:first-child a{display: inline-block;font-size: 0.85vw;padding-left: 16%}.header-container .header-content .main-menu #desktop-support #desktop-contact-us li:nth-child(n+2){height: 33px;margin-left: 16%;padding-left: 39px;padding-top: 7px;margin-top: 16px}.header-container .header-content .main-menu #desktop-support #desktop-contact-us li:nth-child(n+2) a{font-size: 1vw}.header-container .header-content .main-menu #desktop-support #desktop-contact-us #chat-us{background: url('img/chat-off.png') no-repeat;background-size: 31px}.header-container .header-content .main-menu #desktop-support #desktop-contact-us #chat-us:hover{background: url('img/chat-on.png') no-repeat;background-size: 31px;cursor: pointer}.header-container .header-content .main-menu #desktop-support #desktop-contact-us #chat-us:hover a{color: #42b4e6}.header-container .header-content .main-menu #desktop-support #desktop-contact-us #email-us{background: url('img/email-off.png') no-repeat;background-size: 31px}.header-container .header-content .main-menu #desktop-support #desktop-contact-us #email-us:hover{background: url('img/email-on.png') no-repeat;background-size: 31px;cursor: pointer}.header-container .header-content .main-menu #desktop-support #desktop-contact-us #email-us:hover a{color: #42b4e6}.header-container .header-content .main-menu #desktop-support #desktop-contact-us #phone-us{background: url('img/phone-off.png') no-repeat;background-size: 31px}.header-container .header-content .main-menu #desktop-support #desktop-contact-us #phone-us:hover{background: url('img/phone-on.png') no-repeat;background-size: 31px;cursor: pointer}.header-container .header-content .main-menu #desktop-support #desktop-contact-us #phone-us:hover a{color: #42b4e6}.header-container .header-content .main-menu .level1{z-index: 2;height: 100%}.header-container .header-content .main-menu .level1 > li{height: 100px;position: relative;padding: 22px 19.5px}.header-container .header-content .main-menu .level1 > li > a{white-space: nowrap;display: inline-block;font-size: 14px;line-height: 19px;text-transform: uppercase;letter-spacing: -0.2px;position: relative}.header-container .header-content .main-menu .level1 > li > a:after{content: '';display: block;height: 2px;background: white;opacity: 0;position: absolute;bottom: -4px;width: 100%}.header-container .header-content .main-menu .level1 > li > a:hover:after{opacity: 1}.header-container .header-content .main-menu .level1 > li > a:hover{color: #42b4e6}.header-container .header-content .main-menu .level1 > li.selected > a:after{opacity: 1}.header-container .header-content .main-menu .dropdown{position: fixed;top: calc(140px);left: 0;width: 100%;height: 100%;max-height: 0;overflow: hidden;-webkit-transition: max-height .45s;-moz-transition: max-height .45s;-o-transition: max-height .45s;-ms-transition: max-height .45s;transition: max-height .45s;zoom: 1}.header-container .header-content .main-menu .dropdown.active{background-color: rgba(255,255,255,0);-webkit-transition: all .45s;-moz-transition: all .45s;-o-transition: all .45s;-ms-transition: all .45s;transition: all .45s}.header-container .header-content .main-menu .dropdown > div{max-width: 1240px;margin: 0 auto;width: 90%}.header-container .header-content .main-menu .level2{max-width: 1240px;margin: 0 auto}.header-container .header-content .main-menu .level2 > li{display: block}.header-container .header-content .main-menu .level2 > li:before,.header-container .header-content .main-menu .level2 > li:after{content: " ";display: table;clear: both}.header-container .header-content .main-menu .level2 > li > a{display: inline-block;float: left}.header-container .header-content .main-menu .level2 > li.selected > a{color: #42b4e6;border-right: none}.header-container .header-content .main-menu .level2 > li.selected > div *{visibility: visible}.header-container .header-content .main-menu .level2 > li > div > div > a{position: absolute;top: 33px}.header-container .header-content .main-menu .level2 > li > div *{visibility: hidden}.header-container .header-content .main-menu .level3{display: inline-block;position: absolute;width: 99%;left: 0;top: 0px}.header-container .header-content .main-menu .level3 > li{width: 49%;padding: 3px 0;display: inline-block}.header-container .header-content .main-menu > li:nth-of-type(2) > ul{z-index: 2;height: 100%}.header-container .header-content .main-menu > li:nth-of-type(2) > ul > li{height: 100px;position: relative;padding: 22px 19.5px}.header-container .header-content .main-menu > li:nth-of-type(2) > ul > li > a{white-space: nowrap;display: inline-block;font-size: 14px;line-height: 19px;text-transform: uppercase;letter-spacing: -0.2px;position: relative}.header-container .header-content .main-menu > li:nth-of-type(2) > ul > li > a:after{content: '';display: block;height: 2px;background: white;opacity: 0;position: absolute;bottom: -4px;width: 100%}.header-container .header-content .main-menu > li:nth-of-type(2) > ul > li > a:hover:after{opacity: 1}.header-container .header-content .main-menu > li:nth-of-type(2) > ul > li > a:hover{color: #42b4e6}.header-container .header-content .main-menu > li:nth-of-type(2) > ul > li.selected > a:after{opacity: 1}.header-container .header-content .main-menu > li:nth-of-type(2) > ul > li > div{position: fixed;top: calc(140px);left: 0;width: 100%;height: 100%;max-height: 0;overflow: hidden;-webkit-transition: max-height .45s;-moz-transition: max-height .45s;-o-transition: max-height .45s;-ms-transition: max-height .45s;transition: max-height .45s;zoom: 1}.header-container .header-content .main-menu > li:nth-of-type(2) > ul > li > div.active{background-color: rgba(255,255,255,0);-webkit-transition: all .45s;-moz-transition: all .45s;-o-transition: all .45s;-ms-transition: all .45s;transition: all .45s}.header-container .header-content .main-menu > li:nth-of-type(2) > ul > li > div > div{max-width: 1240px;margin: 0 auto;width: 90%}.header-container .header-content .main-menu > li:nth-of-type(2) > ul > li > div > div > ul{max-width: 1240px;margin: 0 auto}.header-container .header-content .main-menu > li:nth-of-type(2) > ul > li > div > div > ul > li{display: block}.header-container .header-content .main-menu > li:nth-of-type(2) > ul > li > div > div > ul > li:before,.header-container .header-content .main-menu > li:nth-of-type(2) > ul > li > div > div > ul > li:after{content: " ";display: table;clear: both}.header-container .header-content .main-menu > li:nth-of-type(2) > ul > li > div > div > ul > li > a{display: inline-block;float: left}.header-container .header-content .main-menu > li:nth-of-type(2) > ul > li > div > div > ul > li.selected > a{color: #42b4e6;border-right: none}.header-container .header-content .main-menu > li:nth-of-type(2) > ul > li > div > div > ul > li.selected > div *{visibility: visible}.header-container .header-content .main-menu > li:nth-of-type(2) > ul > li > div > div > ul > li > div > div > a{position: absolute;top: 33px}.header-container .header-content .main-menu > li:nth-of-type(2) > ul > li > div > div > ul > li > div *{visibility: hidden}.header-container .header-content .main-menu > li:nth-of-type(2) > ul > li > div > div > ul > li > div > div > ul{display: inline-block;position: absolute;width: 99%;left: 0;top: 0px}.header-container .header-content .main-menu > li:nth-of-type(2) > ul > li > div > div > ul > li > div > div > ul > li{width: 49%;padding: 3px 0;display: inline-block}.header-container .header-content .main-menu > li:nth-of-type(2) > ul > li:nth-of-type(5) > div > div{height: 100%}.header-container .header-content .main-menu > li:nth-of-type(2) > ul > li:nth-of-type(5) > div .menu-level-three .menu-level-three-links{float: none;border-bottom: 1px solid #a1a1a1;padding: 14px 0;min-height: 10px}.header-container .header-content .main-menu > li:nth-of-type(2) > ul > li:nth-of-type(5) > div .menu-level-three .menu-level-three-links > a{padding: 0}.header-container .header-content .main-menu > li:nth-of-type(2) > ul > li:nth-of-type(5) > div .menu-level-three .menu-level-three-links:first-child{padding-top: 3px}.header-container .header-content .main-menu > li:nth-of-type(2) > ul > li:nth-of-type(5) > div .menu-level-three .menu-level-three-links:last-child{border-bottom: none}.header-container .header-content .search-layer{position: absolute;max-height: none;display: inline-block;margin: 0;overflow: visible;padding: 0;right: 0;vertical-align: middle}.header-container .header-content .search-layer form{display: inline-block;min-width: 197px;vertical-align: top}.header-container .header-content .search-layer .search-text{padding: 0 10px;width: 182px;height: 30px;background-color: #ededed;border: none;color: #333;line-height: inherit}.header-container .header-content .search-layer .search-text::-webkit-input-placeholder{color: #666;font-size: 14px}.header-container .header-content .search-layer .search-text:-moz-placeholder{color: #666;font-size: 14px}.header-container .header-content .search-layer .search-text::-moz-placeholder{color: #666;font-size: 14px}.header-container .header-content .search-layer .search-text:-ms-input-placeholder{color: #666;font-size: 14px}.header-container .header-content .search-layer .search-button,.header-container .header-content .search-layer .cart-button{position: relative;height: 30px;width: 30px;cursor: pointer;border: none;vertical-align: top}.header-container .header-content .search-layer .search-button{background: url('img/search-icon.png') 10px 9px no-repeat #999;background-size: 16px;background-position: center;left: -5px;top: 0px}.header-container .header-content .search-layer .cart-button{background: url('img/cart-icon.png') 10px 10px no-repeat #999;background-size: 16px;background-position: center;font-size: 0}.header-container .header-content .search-layer .your-account{display: inline-block;vertical-align: inherit}.header-container .header-content .search-layer .your-account .account-info{display: inline-block;width: 148px;height: 35px;position: relative;padding-left: 14px}.header-container .header-content .search-layer .your-account .account-info span,.header-container .header-content .search-layer .your-account .account-info a{display: block}.header-container .header-content .search-layer .your-account .account-info span{color: #42b4e6;font-size: 12px;line-height: 12px;text-transform: uppercase;letter-spacing: -0.5px}.header-container .header-content .search-layer .your-account .account-info br{display: none}.header-container .header-content .search-layer .your-account .account-info > a{font-size: 15px;line-height: 16px;letter-spacing: -0.5px;padding-top: 5px}.header-container .header-content .search-layer .your-account .account-info #header-caret{width: 12px;float: right;position: relative;left: -17px;top: 6px}.header-container .header-content .search-layer .your-account .account-info #account-dropdown{background-color: #ededed;margin-left: -33px;margin-right: -14px;padding: 17px 26px;position: relative;z-index: 10}.header-container .header-content .search-layer .your-account .account-info #account-dropdown:before,.header-container .header-content .search-layer .your-account .account-info #account-dropdown:after{content: '';background-color: #fff;height: 7px;position: absolute;width: 30px;top: 0}.header-container .header-content .search-layer .your-account .account-info #account-dropdown:before{left: 0}.header-container .header-content .search-layer .your-account .account-info #account-dropdown:after{right: 0}.header-container .header-content .search-layer .your-account .account-info #account-dropdown > div{text-align: center}.header-container .header-content .search-layer .your-account .account-info #account-dropdown > div > a,.header-container .header-content .search-layer .your-account .account-info #account-dropdown > div > input{color: #fff;background-color: #42b4e6;border: none;font-size: 14px;line-height: 40px;height: 40px;margin-right: 3%;padding: 0;text-transform: uppercase;display: inline;vertical-align: top;width: 76%}.header-container .header-content .search-layer .your-account .account-info #account-dropdown > div > a{display: block;position: relative;text-align: center}.header-container .header-content .search-layer .your-account .account-info #account-dropdown > div > a:after{content: '';background-image: url('../../css/img/white-arrow-right.png');background-position: center;background-repeat: no-repeat;background-size: 55%;display: block;background-color: #42b4e6;height: 40px;position: absolute;left: 97%;top: 0;width: 20%}.header-container .header-content .search-layer .your-account .account-info #account-dropdown > div img{height: 40px;vertical-align: top;background-color: #42b4e6;padding: 11px 8%;width: 20%}.header-container .header-content .search-layer .your-account .account-info #account-dropdown > div > span{display: inline-block;width: 20%}.header-container .header-content .search-layer .your-account .account-info #account-dropdown > div > span img{padding: 11px 31%;width: 100%}.header-container .header-content .search-layer .your-account .account-info #account-dropdown > div:hover > a,.header-container .header-content .search-layer .your-account .account-info #account-dropdown > div:hover > a:after,.header-container .header-content .search-layer .your-account .account-info #account-dropdown > div:hover > input,.header-container .header-content .search-layer .your-account .account-info #account-dropdown > div:hover img{background-color: #000}.header-container .header-content .search-layer .your-account .account-info #account-dropdown > div:first-child{padding-bottom: 15px}.header-container .header-content .search-layer .your-account .account-info #account-dropdown > div.login img,.header-container .header-content .search-layer .your-account .account-info #account-dropdown > div.logout img{padding: 11px 7%}.header-container .header-content .search-layer .your-account .account-info #account-dropdown > div.login{border-bottom: #666 1px solid}.header-container .header-content .search-layer .your-account .account-info #account-dropdown > div.logout{border-top: #666 1px solid;padding-top: 15px}.header-container .header-content .search-layer .your-account .account-info #account-dropdown > div.register{border-bottom: #666 1px solid;font-size: 13px;text-align: center;padding-bottom: 9px;padding-top: 9px}.header-container .header-content .search-layer .your-account .account-info #account-dropdown > div.register a{background: none;color: #42b4e6;display: inline;line-height: 16px;height: auto;text-transform: uppercase}.header-container .header-content .search-layer .your-account .account-info #account-dropdown > div.register a:after{display: none}.header-container .header-content .search-layer .your-account .account-info #account-dropdown > div.register:hover a{background: none;color: #000}.header-container .header-content .search-layer .your-account .account-info #account-dropdown ul{padding: 9px 0}.header-container .header-content .search-layer .your-account .account-info #account-dropdown ul li{display: block;padding: 2px 0;text-transform: uppercase}.header-container .header-content .search-layer .your-account .account-info #account-dropdown ul li a{display: block;font-size: 12px;padding-right: 8px;position: relative}.header-container .header-content .search-layer .your-account .account-info #account-dropdown ul li a:after{background: url('img/black-arrow-right.png') no-repeat;background-size: 100% auto;content: "";display: block;height: 12px;width: 7px;position: absolute;right: 0;top: 4px}.header-container .header-content .search-layer .your-account .account-info #account-dropdown ul li a:hover{color: #42b4e6}.header-container .header-content .search-layer .your-account .account-info #account-dropdown ul li a:hover:after{background: url('img/blue-arrow-right.png') no-repeat;background-size: 100% auto;content: "";display: block;height: 12px;width: 7px;position: absolute;right: 0;top: 4px}.numberOfItem{display: block;border-radius: 20px;height: 16px;width: 16px;color: #fff;text-align: center;line-height: 16px;font-size: 10px;font-weight: normal;cursor: pointer;position: absolute;top: 15px;right: -4px;transform: scale(1);transition: all .3s;background: #42b4e6}.header-container .header-content .your-account #mini-cart{background: #ffffff;border: 1px solid #ccc;box-sizing: content-box;display: none;font-size: 11px;line-height: 20px;padding: 10px 10px 0;position: absolute;right: 0;top: 30px;text-align: left;width: 400px;z-index: 3002}.header-container .header-content .your-account #mini-cart h3.section-header{color: #42b4e6;font-size: 14px;font-weight: 100;margin: 10px 0;text-transform: uppercase}.header-container .header-content .your-account #mini-cart hr{margin: 10px 0;height: 0;border: 0;border-top: 1px solid #eee}.header-container .header-content .your-account #mini-cart .item-row{box-sizing: content-box}.header-container .header-content .your-account #mini-cart .item-row:before,.header-container .header-content .your-account #mini-cart .item-row:after{content: " ";display: table}.header-container .header-content .your-account #mini-cart .item-row:after{clear: both}.header-container .header-content .your-account #mini-cart .item-row .item-col{float: left}.header-container .header-content .your-account #mini-cart .item-row .item-col p{margin: 0 0 10px}.header-container .header-content .your-account #mini-cart .item-row .item-col p span{color: #42b4e6}.header-container .header-content .your-account #mini-cart .item-row .item-col.text-right{text-align: right}.header-container .header-content .your-account #mini-cart .item-row .product-image{width: 29%;margin-right: 1%}.header-container .header-content .your-account #mini-cart .item-row .product-details{width: 70%}.header-container .header-content .your-account #mini-cart .item-row .product-details .col-1{margin-right: 3%;width: 72%}.header-container .header-content .your-account #mini-cart .item-row .product-details .col-2{text-align: right;width: 25%}.header-container .header-content .your-account #mini-cart .item-row .apc-thumbnail-100,.header-container .header-content .your-account #mini-cart .item-row .apc-thumbnail-64{font: 0/0 a;height: 100px;margin: 0 auto;text-align: center;width: 100px}.header-container .header-content .your-account #mini-cart .item-row .apc-thumbnail-100:before,.header-container .header-content .your-account #mini-cart .item-row .apc-thumbnail-64:before{content: ' ';display: inline-block;height: 100%;vertical-align: middle}.header-container .header-content .your-account #mini-cart .item-row .apc-thumbnail-100 img,.header-container .header-content .your-account #mini-cart .item-row .apc-thumbnail-64 img{border: 0;display: inline-block;height: auto;max-width: 100%;max-height: 100%;vertical-align: middle}.header-container .header-content .your-account #mini-cart .item-row a{display: block;float: left;line-height: 14px;margin: 0;padding: 0;border: none;outline: none}.header-container .header-content .your-account #mini-cart .buttons-row,.header-container .header-content .your-account #mini-cart .subtotal-row{margin-bottom: 10px}.header-container .header-content .your-account #mini-cart .subtotal-row > .item-col,.header-container .header-content .your-account #mini-cart .buttons-row > .item-col{width: 50%}.header-container .header-content .your-account #mini-cart .buttons-row a{padding-right: 14px;position: relative}.header-container .header-content .your-account #mini-cart .buttons-row a img{display: none}.header-container .header-content .your-account #mini-cart .buttons-row a:after{background: url('img/black-arrow-right.png') no-repeat;background-size: 100% auto;content: "";display: block;height: 12px;width: 7px;position: absolute;right: 0;top: 2px}.header-container .header-content .your-account #mini-cart .buttons-row a:hover:after{background: url('img/blue-arrow-right.png') no-repeat;background-size: 100% auto}.header-container .header-content .your-account #mini-cart .btn-primary{color: #fff;background-color: #42b4e6;border: none;font-family: 'Montserrat', sans-serif;font-size: 14px;line-height: 40px;height: 40px;padding: 0;text-transform: uppercase;display: inline;vertical-align: top;width: 62%}.header-container .header-content .your-account #mini-cart .btn-primary:after{content: ' ';display: inline-block;height: 20px;width: 20px}.header-container .header-content .your-account #mini-cart .btn-primary:hover{background-color: #000}.header-container .header-content .your-account #mini-cart .price-active{font-weight: bold}#block-page-cart{background: transparent;box-sizing: content-box;display: none;left: 0;position: fixed;opacity: 0.90;top: 0;z-index: 3001}.footer-container{display: block;overflow: auto;background: #eee;font-size: 14px;line-height: normal;padding: 0}.footer-container input{-webkit-border-radius: 0}.footer-container ul{margin: 0;padding: 0}.footer-container input{border: none;font-family: 'Montserrat', sans-serif}.footer-container .wrapper{max-width: 1240px;width: 90%;margin: 0 auto;position: relative;padding: 0}.footer-container .column{display: inline-block;vertical-align: top;width: 50%;border: none;padding: 30px 15px;margin: 0}.footer-container .column:nth-child(2n){margin-left: -.5em}.footer-container .footer-main{display: block;margin-top: 40px;width: 100%;padding-bottom: 21px;border-bottom: 1px solid #d2d2d2;margin-bottom: 0px;overflow: auto}.footer-container .footer-main li{padding: 0 0 2px}.footer-container .footer-main > li:first-child{float: left;width: 25%;max-width: 135px;clear: both}.footer-container .footer-main > li:first-child > a{width: 135px}.footer-container .footer-main > li:first-child > a > img{width: 135px}.footer-container .footer-main > li:first-child > span{width: 66%;float: right;display: block;color: #666}.footer-container .footer-main li:nth-child(2){width: 32%;float: left;font-size: 15px;margin-left: 4.5%;color: #666}.footer-container .footer-main .email-signup{width: 47%;float: right;text-align: right}.footer-container .footer-main .email-signup > form > input:first-child,.footer-container .footer-main .email-signup > form > div{display: inline-block;vertical-align: top}.footer-container .footer-main .email-signup > form > input:first-child:hover > input,.footer-container .footer-main .email-signup > form > div:hover > input,.footer-container .footer-main .email-signup > form > input:first-child:hover > img,.footer-container .footer-main .email-signup > form > div:hover > img{background-color: #000}.footer-container .footer-main .email-signup > form > input:first-child{width: 77%;height: 40px;padding: 0 15px}.footer-container .footer-main .email-signup > form > div{border: none;cursor: pointer;text-align: right;width: 21%}.footer-container .footer-main .email-signup > form > div > a,.footer-container .footer-main .email-signup > form > div > input{color: #fff;background-color: #42b4e6;border: none;font-size: 14px;line-height: 40px;height: 40px;margin-right: 3%;padding: 0;text-transform: uppercase;display: inline;vertical-align: top;width: 74%}.footer-container .footer-main .email-signup > form > div > a{display: block;position: relative;text-align: center}.footer-container .footer-main .email-signup > form > div > a:after{content: '';background-image: url('../../css/img/white-arrow-right.png');background-position: center;background-repeat: no-repeat;background-size: 55%;display: block;background-color: #42b4e6;height: 40px;position: absolute;left: 95%;top: 0;width: 22%}.footer-container .footer-main .email-signup > form > div img{height: 40px;vertical-align: top;background-color: #42b4e6;padding: 11px 8%;width: 22%}.footer-container .footer-main .email-signup > form > div > span{display: inline-block;width: 22%}.footer-container .footer-main .email-signup > form > div > span img{padding: 11px 31%;width: 100%}.footer-container .footer-main .email-signup > form > div:hover > a,.footer-container .footer-main .email-signup > form > div:hover > a:after,.footer-container .footer-main .email-signup > form > div:hover > input,.footer-container .footer-main .email-signup > form > div:hover img{background-color: #000}.footer-container .footer-main .email-signup > form > div > img:last-child{padding: 11px 7px}.footer-container .footer-link{margin: 30px 0}.footer-container .footer-link > a > img{width: 10px;vertical-align: text-top;margin-left: 30px}.footer-container .footer-information{display: inline-block;margin-top: 15px;width: 100%;padding-bottom: 20px;border-bottom: 1px solid #d2d2d2;margin-bottom: 0px;overflow: auto}.footer-container .footer-information > li{display: block;float: left}.footer-container .footer-information > li:first-child{width: 23.3%}.footer-container .footer-information > li:nth-child(2){width: 30%}.footer-container .footer-information > li:nth-child(3){width: 22.3%}.footer-container .footer-information > li:nth-child(4){width: 24.3%}.footer-container .footer-information > li > p{padding-bottom: 3px;margin: 12px 0 10px 0}.footer-container .footer-information > li > ul > li{padding-bottom: 5px}.footer-container .footer-information > li > ul > li > a{color: #666;font-size: 16px}.footer-container .footer-information > li > ul > li > a:hover{color: #42b4e6}.footer-container .footer-information > li:nth-of-type(3) .code-inputs{padding-right: 8px}.footer-container .footer-information > li:nth-child(4) .code-inputs{text-align: right}.footer-container .footer-information > li:nth-child(4) .code-inputs > input{width: 71%}.footer-container .footer-information > li:nth-child(4) .code-inputs > div{width: 27%}.footer-container .footer-information > li:nth-child(4) .code-inputs > div > input{width: 65%}.footer-container .footer-information > li:nth-child(4) .code-inputs > div > img{width: 28%}.footer-container .footer-information .footer-link{display: none}.footer-container .footer-information > li > p,.footer-container .footer-information > li > a{font-size: 16px;text-transform: uppercase}.footer-container .footer-information .code-inputs{padding-top: 3px;text-align: left}.footer-container .footer-information .code-inputs > input,.footer-container .footer-information .code-inputs > div{display: inline-block;vertical-align: top}.footer-container .footer-information .code-inputs > input{height: 40px;padding: 0 15px;width: 53%}.footer-container .footer-information .code-inputs > div{border: none;cursor: pointer;width: 40%}.footer-container .footer-information .code-inputs > div > a,.footer-container .footer-information .code-inputs > div > input{color: #fff;background-color: #42b4e6;border: none;font-size: 14px;line-height: 40px;height: 40px;margin-right: 4%;padding: 0;text-transform: uppercase;display: inline;vertical-align: top;width: 62%}.footer-container .footer-information .code-inputs > div > a{display: block;position: relative;text-align: center}.footer-container .footer-information .code-inputs > div > a:after{content: '';background-image: url('../../css/img/white-arrow-right.png');background-position: center;background-repeat: no-repeat;background-size: 55%;display: block;background-color: #42b4e6;height: 40px;position: absolute;left: 83%;top: 0;width: 24%}.footer-container .footer-information .code-inputs > div img{height: 40px;vertical-align: top;background-color: #42b4e6;padding: 11px 8%;width: 24%}.footer-container .footer-information .code-inputs > div > span{display: inline-block;width: 24%}.footer-container .footer-information .code-inputs > div > span img{padding: 11px 31%;width: 100%}.footer-container .footer-information .code-inputs > div:hover > a,.footer-container .footer-information .code-inputs > div:hover > a:after,.footer-container .footer-information .code-inputs > div:hover > input,.footer-container .footer-information .code-inputs > div:hover img{background-color: #000}.footer-container .footer-links{display: block;height: 50px;margin-top: 13px}.footer-container .footer-links .footer-link{display: inline-block;margin: 0;padding: 0;padding-right: 9px;position: relative;top: 10px;width: inherit}.footer-container .footer-links .footer-link:hover{color: #42b4e6}.footer-container .footer-links .footer-link > a{font-size: 0.8vw;line-height: 16px;letter-spacing: -0.7px;text-transform: uppercase}.footer-container .footer-links .footer-link > a img{display: none}.footer-container .footer-links > li{display: inline;width: 100%}.footer-container .footer-links > li:first-child{float: right;width: 40%;display: flex;text-align: right}.footer-container .footer-links > li:first-child .footer-social{display: block;text-align: center;float: right;width: 100%;overflow: auto;padding-top: 12px;margin: 0 auto}.footer-container .footer-links > li:first-child .footer-social span{width: 40px;height: 40px;margin: 0}.footer-container .footer-links > li:first-child .footer-social > li{margin-left: auto;margin-right: auto;padding: 0;float: right;padding-left: 4.4%;width: auto}.footer-container .footer-links > li:first-child .footer-social > li:nth-child(5n+1){clear: none;padding-right: 1.5%}.footer-container .footer-links > li:first-child .footer-social > li:nth-child(6) > a{margin-left: 0}.footer-container .footer-links > li:first-child .footer-social > li > a > img{width: 40px}.footer-container .footer-links .footer-link:not(:last-child){border-right: 1px solid #999;margin-right: 6px}.footer-container .footer-copywrite{color: #666;font-size: 14px;letter-spacing: 0.5px;line-height: 0px;padding-bottom: 25px;margin: 0}.footer-container .footer-main .email-signup > form > div.mktoFormRow{width: auto;display: block}.footer-container .footer-main .email-signup > form > div.mktoFormRow input#Email{height: 40px;margin-right: 5px;padding: 0 15px;width: 77%}.footer-container .footer-main .email-signup > form > div.mktoFormRow div.mktoFieldWrap{cursor: pointer;text-align: left}.footer-container .footer-main .email-signup > form > div.mktoFormRow div.mktoFieldWrap > div{border: medium none;cursor: pointer;display: inline-block;text-align: right;vertical-align: top;width: 21%}.footer-container .footer-main .email-signup > form > div.mktoFormRow div.mktoFieldWrap div input{background: #42b4e6 none repeat scroll 0 0;border: medium none;color: #fff;display: inline;font-size: 14px;height: 40px;line-height: 40px;margin-right: 3%;padding: 0;text-transform: uppercase;vertical-align: top;width: 99%}.footer-container .footer-main .email-signup > form > div.mktoFormRow div.mktoFieldWrap div img{display: none}.footer-container .footer-main .email-signup > form > div:hover > a,.footer-container .footer-main .email-signup > form > div:hover > a::after,.footer-container .footer-main .email-signup > form > div:hover > input,.footer-container .footer-main .email-signup > form > div:hover img{background-color: #42b4e6}.footer-container .footer-main .email-signup > form > div.mktoFormRow div.mktoFieldWrap div input:hover{background-color: #000}.footer-container .footer-main .email-signup > form > div img:hover{background-color: #000}.footer-container .footer-main .email-signup > form > div.mktoFormRow div.mktoFieldWrap div:hover > input,.footer-container .footer-main .email-signup > form > div.mktoFormRow div.mktoFieldWrap div:hover > img{background-color: #000}.mktoFieldDescriptor.mktoFormCol{height: 0}.breadcrumb{background: #3dcd58;height: auto;white-space: nowrap;padding-bottom: 10px;font-weight: 100;position: relative;z-index: 0}.breadcrumb h1,.breadcrumb ul{margin: 0 auto;width: 90%;max-width: 1240px}.breadcrumb h1{color: #fff;font-size: 40px;line-height: 42px;text-align: left;text-transform: uppercase;white-space: normal}.breadcrumb #trail{height: auto;padding-top: 7px;position: relative;top: 0px;background: none}.breadcrumb #trail ul{line-height: 30px;padding: 3px 0 0 0;width: 100%}.breadcrumb #trail ul li{display: inline-block;padding-right: 5px}.breadcrumb #trail ul li a{color: #fff;text-decoration: none;padding-right: .5em}.breadcrumb #trail ul li a:hover{color: #333}.breadcrumb #trail ul li:after{content: '';display: inline-block;background-image: url('img/common-sprite.png');background-repeat: no-repeat;background-size: 288px 285px;width: 7px;height: 10px;background-position: -264px -84px}@media print, screen, (-webkit-min-device-pixel-ratio: 1.25), (min-device-pixel-ratio: 1.25), (min-resolution: 2ppx){.breadcrumb #trail ul li:after{background-size: 288px 285px}}.breadcrumb #trail ul li:last-child{color: #fff}.breadcrumb #trail ul li:last-child a{color: #fff;cursor: default}.breadcrumb #trail ul li:last-child:after{display: none}