ul{padding: 0;margin: 0}li{list-style: none}a{color: inherit;text-decoration: none}.main > *{margin: 4.6em 0;padding: 4.6em}.main > *:first-child{margin-top: 0}.main > *:last-child{margin-bottom: 6em}.main > * .horizontal-image + *{margin-top: 0}.main > * img.adapt-img-ie{max-width: 100%;height: auto}#iframe-content{background-color: #eee}.main #iframe-content{padding: 0}.video > div object,.video > div{width: 100% !important;height: 100% !important}.sticky{position: absolute;top: 250px;left: 50%;margin-left: 490px;z-index: 1}.sticky span{background-image: url('../../css/img/work-sprite.png');background-size: 181px 159px;display: block;margin: 8px;background-size: contain;background-repeat: no-repeat}@media print, screen, (-webkit-min-device-pixel-ratio: 1.25), (min-device-pixel-ratio: 1.25), (min-resolution: 2ppx){.sticky span{background-image: url('../../css/img/work-sprite@2x.png');background-size: 181px 159px}}.sticky .icon-twitter{width: 30px;height: 30px;background-position: 0 -40px}.sticky .icon-twitter:hover{width: 30px;height: 30px;background-position: -30px -40px}.sticky .icon-linkedin{width: 30px;height: 30px;background-position: -60px -70px}.sticky .icon-linkedin:hover{width: 30px;height: 30px;background-position: -100px -60px}.sticky .icon-facebook{width: 30px;height: 30px;background-position: 0 -100px}.sticky .icon-facebook:hover{width: 30px;height: 30px;background-position: 0 -70px}.sticky .icon-contact{width: 30px;height: 30px;background-position: -30px -70px}.sticky .icon-contact:hover{width: 30px;height: 30px;background-position: -100px 0}.sticky .icon-top{width: 30px;height: 30px;background-position: -70px 0}.sticky .icon-top:hover{width: 30px;height: 30px;background-position: -70px -30px}.sticky .icon-support{width: 30px;height: 30px;background-position: -40px 0}.sticky .icon-support:hover{width: 30px;height: 30px;background-position: -100px -30px}@media screen and (max-width: 1040px){.sticky{margin-left: 440px}}.share-popin{text-align: center;background-color: #eee}#cboxLoadedContent .share-popin{background-color: transparent}.share-popin h2{color: #009530}.share-popin > span{font-size: 1.2308em}.share-popin > span.error{color: red}.share-popin form{text-align: left}.share-popin form label{display: block;color: #626469}.share-popin form label::after{display: inline;content: ":"}.share-popin form input,.share-popin form textarea{-webkit-border-radius: 2px;border-radius: 2px;background-clip: padding-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #626469;color: black;font-family: "Arial Rounded", "Lucida Grande", Lucida, "Lucida Sans Unicode", sans-serif;font-weight: normal;padding: 0.6em}.share-popin form .radio-label{vertical-align: middle;padding: 5px 15px 5px 5px}.share-popin form .button{-webkit-border-radius: 2px;border-radius: 2px;background-clip: padding-box;color: white;padding: 10px 20px;text-align: center;margin: 10px auto}.share-popin form .selectize-input > input{height: 100%;vertical-align: top}.share-popin form input[type="radio"],.share-popin form input[type='checkbox']{display: none}.share-popin form input[type="radio"] + label,.share-popin form input[type='checkbox'] + label{display: inline-block;margin-top: 8px;margin-right: 15px}.share-popin form input[type="radio"] + label:before,.share-popin form input[type='checkbox'] + label:before{content: ' ';background-image: url('img/common-sprite.png');background-repeat: no-repeat;background-size: 324px 306px;overflow: hidden;display: inline-block;cursor: pointer;margin-right: 5px;vertical-align: middle}@media print, screen, (-webkit-min-device-pixel-ratio: 1.25), (min-device-pixel-ratio: 1.25), (min-resolution: 2ppx){.share-popin form input[type="radio"] + label:before,.share-popin form input[type='checkbox'] + label:before{background-image: url('img/common-sprite@2x.png');background-size: 324px 306px}}.share-popin form input[type="radio"] + label:after,.share-popin form input[type='checkbox'] + label:after{content: ''}.share-popin form input[type="radio"] + label:before{width: 25px;height: 25px;background-position: -100px -262px}.share-popin form input[type=radio]:checked + label:before{width: 25px;height: 25px;background-position: -25px -262px}.share-popin form input[type=checkbox] + label:before{width: 25px;height: 25px;background-position: -50px -262px}.share-popin form input[type=checkbox]:checked + label:before{width: 25px;height: 25px;background-position: -187px -122px}.ie8 .share-popin form input[type='radio'],.ie8 .share-popin form input[type='checkbox']{border-bottom: inherit;border-left: inherit;width: 25px;height: 25px;padding: 0;display: inline;border-top: inherit;border-right: inherit;margin-right: 15px}.ie8 .share-popin form input[type='radio'] + label,.ie8 .share-popin form input[type='checkbox'] + label{display: inline;vertical-align: top;padding: 10px 0}.ie8 .share-popin form input[type='radio'] + label:before,.ie8 .share-popin form input[type='checkbox'] + label:before{display: none}.share-popin form label{display: block}.share-popin form input[type="text"],.share-popin form textarea{width: 100%;padding: 1em}.share-popin form input[type="submit"]{display: block;width: auto;height: 40px;margin: auto;margin-top: 2em;border: 0;text-transform: uppercase;font-weight: bold;color: #fff;background: #42b4e6}.share-popin form input[type="submit"]:hover{background-color: #42b4e6;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bcff2), color-stop(100% #42b4e6));background-image: -webkit-linear-gradient(top, #5bcff2 0%, #42b4e6 100%);background-image: -moz-linear-gradient(top, #5bcff2 0%, #42b4e6 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bcff2', endColorstr='#ff42b4e6', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bcff2',endColorstr='#ff42b4e6',GradientType=0);background-image: -ms-linear-gradient(top, #5bcff2 0%, #42b4e6 100%);background-image: -o-linear-gradient(top, #5bcff2 0%, #42b4e6 100%);background-image: linear-gradient(top, #5bcff2 0%, #42b4e6 100%)}.share-popin form .checkEmailFormat{background-size: contain;background-position: right center;background-repeat: no-repeat;padding-right: 2em;background-image: url('../../css/img/pwd-invalid.png')}.share-popin form .checkEmailFormat.valid{background-image: url('../../css/img/pwd-valid.png')}.slider .slides .content-slide .tagline.deployable{width: 686px;position: relative;vertical-align: top;top: 33%;z-index: 1}.slider .slides .content-slide .tagline.deployable ul:nth-of-type(1){margin-top: .5em;display: none;text-align: left}.slider .slides .content-slide .tagline.deployable ul:nth-of-type(1) a{display: block;padding: .5em 0}.slider .slides .content-slide .tagline.deployable h1,.slider .slides .content-slide .tagline.deployable h2{overflow: hidden;height: 1.2em;white-space: nowrap;text-overflow: ellipsis;border-bottom: 1px solid #fff;padding-right: 1.2em;position: relative;cursor: pointer}.slider .slides .content-slide .tagline.deployable h1::after,.slider .slides .content-slide .tagline.deployable h2::after{position: absolute;top: 0;right: 0;display: block;width: 1.2em;height: 1.2em;content: " ";background-image: url("../../css/img/arrow-down-white.png");background-repeat: no-repeat;background-position: center right;background-size: 50%;vertical-align: top}.slider .slides .content-slide .tagline.deployable.deployed ul:nth-of-type(1){display: block}.slider .slides .content-slide .tagline.deployable.deployed h1::after,.slider .slides .content-slide .tagline.deployable.deployed h2::after{background-image: url("../../css/img/close-white.png")}.slider .slides .content-slide .tagline.deployable.deployed .button-back{display: none}#page .slider-homepage .slides{margin: 0}#page .slider-homepage .slides > li > div .content-slide{padding-bottom: 64px}#page .slider-homepage .slides > li > div .content-slide .tagline{width: 784px;font-weight: bold;vertical-align: bottom;text-align: left;padding-bottom: 20px}#page .slider-homepage .slides > li > div .content-slide .tagline h1,#page .slider-homepage .slides > li > div .content-slide .tagline h2{font-size: 1.5em;white-space: normal}#page .slider-homepage .slides > li > div .content-slide .tagline > a{font-size: 1.1em;padding: .5em;color: #009530;font-weight: normal;display: inline-block}#page .slider-homepage .slides > li > div .content-slide .tagline > a:before{background-image: url('img/common-sprite.png');background-repeat: no-repeat;background-size: 324px 306px;width: 7px;height: 10px;background-position: -309px -195px;content: "  ";display: inline-block;margin-right: 4px}@media print, screen, (-webkit-min-device-pixel-ratio: 1.25), (min-device-pixel-ratio: 1.25), (min-resolution: 2ppx){#page .slider-homepage .slides > li > div .content-slide .tagline > a:before{background-image: url('img/common-sprite@2x.png');background-size: 324px 306px}}#page .slider-green{min-height: 160px}#page .slider-green .slides > li > div{padding-top: 200px}#page .slider-green .slides > li > div .layer-normal .background-container{background: #009530 !important;height: 100%}#page .slider-green .slides > li > div .content-slide{padding: 0}#page .slider-green .slides > li > div .content-slide .tagline{background: none;white-space: nowrap}#page .slider-tooltip{overflow: visible}#page .slider-tooltip .slides > li > div .layer-normal{overflow: hidden}#page .slider-tooltip .slides > li > div .content-slide .tagline{position: relative}#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li{text-align: left;position: absolute}#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li > button,#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li > a,#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li span > button,#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li span > a{font-family: inherit;background: transparent;border: none;outline: 0;display: block;white-space: nowrap;height: 40px;width: 40px;margin-top: -20px;margin-left: -20px}#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li > button .icon-tooltip,#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li > a .icon-tooltip,#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li span > button .icon-tooltip,#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li span > a .icon-tooltip{display: inline-block;background-image: url('img/common-sprite.png');background-repeat: no-repeat;background-size: 324px 306px;width: 26px;height: 26px;background-position: -140px -122px;margin-right: 10px}@media print, screen, (-webkit-min-device-pixel-ratio: 1.25), (min-device-pixel-ratio: 1.25), (min-resolution: 2ppx){#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li > button .icon-tooltip,#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li > a .icon-tooltip,#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li span > button .icon-tooltip,#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li span > a .icon-tooltip{background-image: url('img/common-sprite@2x.png');background-size: 324px 306px}}#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li > button .description-tooltip,#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li > a .description-tooltip,#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li span > button .description-tooltip,#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li span > a .description-tooltip{color: white;display: inline-block;background: rgba(0,149,48,0.5);padding: 20px;font-size: 16px;line-height: 20px;margin-top: -15px;position: absolute;z-index: 1}#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li > button .description-tooltip,#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li > a .description-tooltip,#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li span > button .description-tooltip,#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li span > a .description-tooltip{display: none}#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li > button:hover .description-tooltip,#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li > a:hover .description-tooltip,#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li span > button:hover .description-tooltip,#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li span > a:hover .description-tooltip,#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li > button:focus .description-tooltip,#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li > a:focus .description-tooltip,#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li span > button:focus .description-tooltip,#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li span > a:focus .description-tooltip,#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li > button:active .description-tooltip,#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li > a:active .description-tooltip,#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li span > button:active .description-tooltip,#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li span > a:active .description-tooltip{display: inline-block}#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li:nth-child(1){top: -50px;left: -50px}#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li:nth-child(2){top: 50px;right: -100px}#page .slider-tooltip .slides > li > div .content-slide .tooltips-b2 li:nth-child(3){top: 140px;left: -100px}#homepage .main ul.tips-section > li{padding: 0;padding-bottom: 170px;text-align: left;width: 20%}#homepage .main ul.tips-section h3{font-weight: normal;font-size: 1.8462em;margin: .625em .625em .8em;padding: 0}#homepage .main ul.tips-section > li,#homepage .main ul.tips-section > div{padding-bottom: 170px}#homepage .main ul.tips-section > li .home-tip-image,#homepage .main ul.tips-section > div .home-tip-image{max-height: 170px}@media (min--moz-device-pixel-ratio: 0){#homepage .main ul.tips-section > li,#homepage .main ul.tips-section > div{padding-bottom: 0}#homepage .main ul.tips-section > li a,#homepage .main ul.tips-section > div a{padding-bottom: 170px}}#homepage .main ul.tips-section > li,#homepage .main ul.tips-section > div{display: table-cell;position: relative;vertical-align: top}#homepage .main ul.tips-section > li .home-tip-image,#homepage .main ul.tips-section > div .home-tip-image{padding: 0;position: absolute;text-align: center;margin: 0}#homepage .main ul.tips-section > li .home-tip-image span.adapt-img-wrapper,#homepage .main ul.tips-section > div .home-tip-image span.adapt-img-wrapper,#homepage .main ul.tips-section > li .home-tip-image > img,#homepage .main ul.tips-section > div .home-tip-image > img{max-width: 100%;position: static}#homepage .main ul.tips-section > li .home-tip-image img,#homepage .main ul.tips-section > div .home-tip-image img{padding: 0}@media (min--moz-device-pixel-ratio: 0){#homepage .main ul.tips-section > li,#homepage .main ul.tips-section > div{height: 100%}#homepage .main ul.tips-section > li li,#homepage .main ul.tips-section > div li{height: 100%}#homepage .main ul.tips-section > li li a,#homepage .main ul.tips-section > div li a{position: relative;height: 100%}}#homepage .main ul.tips-section .home-tip-image:before{display: none}.main > .intro-picks{background-color: #fff;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100% #fff));background-image: -webkit-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -moz-linear-gradient(top, #fafafa 0%, #fff 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffffffff', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa',endColorstr='#ffffffff',GradientType=0);background-image: -ms-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -o-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: linear-gradient(top, #fafafa 0%, #fff 100%);border: 1px solid #e7e6e6;color: #626469;text-align: center;padding: 4.4em 4.4em 3.45em;margin: 0}.main > .intro-picks h3{font-size: 2.7692em;font-weight: 100;color: #87d300;margin: 0}.main > .intro-picks + .picks{margin-top: 0}.main > .intro-picks + .picks .white-gradient em{color: #009530}#solutions-editorial-overview .little-list + .intro,#solutions-overview .little-list + .intro,#solutions-editorial-overview .horizontal-image + .intro,#solutions-overview .horizontal-image + .intro{margin-top: 0;padding: 0}#solutions-editorial-overview .little-list + .intro div,#solutions-overview .little-list + .intro div,#solutions-editorial-overview .horizontal-image + .intro div,#solutions-overview .horizontal-image + .intro div{background: #87d300;color: #fff;padding: 4.6em 6.5em;line-height: 1.9em}#solutions-editorial-resources .list-two-columns a.action,#solutions-resources .list-two-columns a.action{color: #009530;display: block;margin-top: 1em;font-weight: bold}#solutions-editorial-resources .list-two-columns a.action:before,#solutions-resources .list-two-columns a.action:before{content: ">\00a0";display: inline-block}#solutions-editorial-resources .list-two-columns > ul > li,#solutions-resources .list-two-columns > ul > li{padding: 1em 0}#solutions-editorial-resources .list-two-columns > ul > li h4,#solutions-resources .list-two-columns > ul > li h4{color: #009530;width: 25%;line-height: 1em;vertical-align: top}#solutions-editorial-resources .list-two-columns > ul > li.half-split div ul li,#solutions-resources .list-two-columns > ul > li.half-split div ul li{display: table;width: 100%;clear: both;margin-bottom: 2em}#solutions-editorial-resources .list-two-columns > ul > li.half-split div ul li > *,#solutions-resources .list-two-columns > ul > li.half-split div ul li > *{display: table-cell;vertical-align: top}#solutions-editorial-resources .list-two-columns > ul > li.half-split div ul li img,#solutions-resources .list-two-columns > ul > li.half-split div ul li img,#solutions-editorial-resources .list-two-columns > ul > li.half-split div ul li span.adapt-img-wrapper,#solutions-resources .list-two-columns > ul > li.half-split div ul li span.adapt-img-wrapper{width: 180px;height: auto}#solutions-editorial-resources .list-two-columns > ul > li.half-split div ul li div,#solutions-resources .list-two-columns > ul > li.half-split div ul li div{padding-left: 2em}#solutions-editorial-resources .list-two-columns > ul > li.split div ul li,#solutions-resources .list-two-columns > ul > li.split div ul li{float: left;width: 47.5%}#solutions-editorial-resources .list-two-columns > ul > li.split div ul li:nth-child(odd),#solutions-resources .list-two-columns > ul > li.split div ul li:nth-child(odd){margin-right: 5%}#solutions-editorial-resources .list-two-columns > ul > li.split div ul li h3,#solutions-resources .list-two-columns > ul > li.split div ul li h3{margin-top: 1em}#solutions-editorial-resources .list-two-columns > ul > li > div,#solutions-resources .list-two-columns > ul > li > div{width: 75%;font-size: 1.0769em;line-height: 1.1em}#solutions-editorial-resources .list-two-columns > ul > li > div h3,#solutions-resources .list-two-columns > ul > li > div h3{color: #009530;font-weight: bold;font-size: 1em;width: auto;display: block;margin-bottom: 1em}#solutions-editorial-resources .list-two-columns > ul > li > div ul li,#solutions-resources .list-two-columns > ul > li > div ul li{list-style: none}#solutions-editorial-resources .list-two-columns > ul > li > div > ul > li,#solutions-resources .list-two-columns > ul > li > div > ul > li,#solutions-editorial-resources .list-two-columns > ul > li > div > div,#solutions-resources .list-two-columns > ul > li > div > div{margin-bottom: 2em}#solutions-editorial-section .picks .subtitle,#all-solutions .picks .subtitle{min-height: 80px}#solutions-editorial-section .picks .subtitle em,#all-solutions .picks .subtitle em{font-size: 1.25em;font-weight: normal}#solutions-editorial-architecture .featured,#solutions-architecture .featured{background: #f7f7f7 !important;margin: 0;margin-bottom: 0}#solutions-editorial-architecture .featured:last-of-type,#solutions-architecture .featured:last-of-type{margin-bottom: 6em}#all-services .solutions-list a,#all-solutions .solutions-list a{color: #626469}#all-solutions .picks{background-color: #fff;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100% #fff));background-image: -webkit-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -moz-linear-gradient(top, #fafafa 0%, #fff 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffffffff', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa',endColorstr='#ffffffff',GradientType=0);background-image: -ms-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -o-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: linear-gradient(top, #fafafa 0%, #fff 100%);border: 1px solid #e7e6e6;color: #626469;border: none;padding-top: 2em}#all-solutions .picks h2{font-size: 2.7692em;color: #87d300;text-align: center}#support .main{margin-top: 0}#support .main .tips-section > li .mobile-app-button > a{width: auto}#support .support-content{background-color: #fff;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100% #fff));background-image: -webkit-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -moz-linear-gradient(top, #fafafa 0%, #fff 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffffffff', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa',endColorstr='#ffffffff',GradientType=0);background-image: -ms-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -o-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: linear-gradient(top, #fafafa 0%, #fff 100%);border: 1px solid #e7e6e6;color: #626469;padding: 50px 60px;text-align: center;margin-bottom: 3em}#support .support-content h2{margin: 0;padding: 0;color: #87d300}#support .support-documentation + .support-contact{margin-top: 4.6em}.perspectives{padding: 2.5em;text-align: center;background: #eee;margin: 4.6em 0}.perspectives + .no-column{display: none}.journey-bar + .perspectives{margin-top: 0}.perspectives h2{color: #626469;font-weight: 100;font-size: 3.8462em;margin-top: 0;padding: .5em 0}.perspectives > div{text-align: left;display: inline-block;vertical-align: top;width: 48.2%}.perspectives > div:last-of-type{margin-left: 2em}.perspectives > div.filter{width: 100%;margin-bottom: 2em;text-align: center}.perspectives > div.filter .selectize-control{width: 30%;display: inline-block;text-align: left;margin: 0 1.5%}.perspectives > div.filter .selectize-control:last-of-type{margin-right: 0}.perspectives > div.filter .selectize-control .selectize-input{border: 0;border-bottom: 1px solid #000;background: none;box-shadow: none;border-radius: 0}.perspectives > div.filter .selectize-control .selectize-input input{display: inline !important;color: #000;cursor: pointer}.perspectives > div.filter .selectize-control .selectize-input input::-webkit-input-placeholder{color: #000}.perspectives > div.filter .selectize-control .selectize-input input:-moz-placeholder{color: #000}.perspectives > div.filter .selectize-control .selectize-input input::-moz-placeholder{color: #000}.perspectives > div.filter .selectize-control .selectize-input input:-ms-input-placeholder{color: #000}.perspectives > div.filter .selectize-control .selectize-input:after{border-color: #000 transparent transparent transparent}.perspectives > div article{background: #fff;position: relative;margin-bottom: 2em;padding: 2em}.perspectives > div article h3,.perspectives > div article h2{font-weight: normal;font-size: 1.5em;margin-top: 0;color: #87d300;margin-bottom: 0}.perspectives > div article h3 + p,.perspectives > div article h2 + p{color: #9fa0a4;margin-top: 5px;font-weight: 100;font-size: 1.1em}.perspectives > div article p{color: #333}.perspectives > div article div.links{position: absolute;bottom: 1em;width: 90%;text-align: right}.perspectives > div article div.links a:not(.social),.perspectives > div article div.links span{color: #009530;font-weight: bold;float: left}.perspectives > div article div.links a:not(.social):before,.perspectives > div article div.links span:before{content: '> '}.perspectives > div article > span.adapt-img-wrapper,.perspectives > div article > img{max-width: 100%;height: auto}.perspectives > div.noresults{display: block;padding: 2em;background: #626469;font-weight: bold;color: white;width: 100%;margin: auto;text-align: center;text-transform: uppercase}.perspectives > div.noresults + .load{display: none}.perspectives > a{display: inline-block;background: #87d300;color: #fff;padding: .8em 1.5em;font-weight: bold;text-align: center;border-radius: 2px;border-color: #fff;border-style: solid;border-width: 0px;margin-top: 2em;clear: both}.perspectives > a:hover{background-color: #87d300;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #97ec00), color-stop(100% #87d300));background-image: -webkit-linear-gradient(top, #97ec00 0%, #87d300 100%);background-image: -moz-linear-gradient(top, #97ec00 0%, #87d300 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff97ec00', endColorstr='#ff87d300', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff97ec00',endColorstr='#ff87d300',GradientType=0);background-image: -ms-linear-gradient(top, #97ec00 0%, #87d300 100%);background-image: -o-linear-gradient(top, #97ec00 0%, #87d300 100%);background-image: linear-gradient(top, #97ec00 0%, #87d300 100%)}.perspectives > a:active{background: black;color: #fff}#customer-care-center .main{margin-top: 0}.two-columns + .customer-contact-form{margin-top: 0}.main .customer-contact-form{background-color: #fff;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100% #fff));background-image: -webkit-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -moz-linear-gradient(top, #fafafa 0%, #fff 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffffffff', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa',endColorstr='#ffffffff',GradientType=0);background-image: -ms-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -o-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: linear-gradient(top, #fafafa 0%, #fff 100%);border: 1px solid #e7e6e6;color: #626469;text-align: center;margin-bottom: 3em}.main .customer-contact-form h2,.main .customer-contact-form h3{margin: 0;padding: 0;font-size: 3em;font-weight: normal;color: #009530}.main .customer-contact-form > p a.sign-in .icon-linkedin{background-image: url('../../css/img/work-sprite.png');background-repeat: no-repeat;background-size: 181px 159px;width: 29px;height: 29px;background-position: -30px -100px;display: inline-block;vertical-align: middle}@media print, screen, (-webkit-min-device-pixel-ratio: 1.25), (min-device-pixel-ratio: 1.25), (min-resolution: 2ppx){.main .customer-contact-form > p a.sign-in .icon-linkedin{background-image: url('../../css/img/work-sprite@2x.png');background-size: 181px 159px}}.main .customer-contact-form > p:first-of-type{color: #999}.main .customer-contact-form form{text-align: center}.main .customer-contact-form form label{display: block;color: #626469}.main .customer-contact-form form label::after{display: inline;content: ":"}.main .customer-contact-form form input,.main .customer-contact-form form textarea{-webkit-border-radius: 2px;border-radius: 2px;background-clip: padding-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #626469;color: black;font-family: "Arial Rounded", "Lucida Grande", Lucida, "Lucida Sans Unicode", sans-serif;font-weight: normal;padding: 0.6em}.main .customer-contact-form form .radio-label{vertical-align: middle;padding: 5px 15px 5px 5px}.main .customer-contact-form form .button{-webkit-border-radius: 2px;border-radius: 2px;background-clip: padding-box;color: white;padding: 10px 20px;text-align: center;margin: 10px auto}.main .customer-contact-form form .selectize-input > input{height: 100%;vertical-align: top}.main .customer-contact-form form input[type="radio"],.main .customer-contact-form form input[type='checkbox']{display: none}.main .customer-contact-form form input[type="radio"] + label,.main .customer-contact-form form input[type='checkbox'] + label{display: inline-block;margin-top: 8px;margin-right: 15px}.main .customer-contact-form form input[type="radio"] + label:before,.main .customer-contact-form form input[type='checkbox'] + label:before{content: ' ';background-image: url('img/common-sprite.png');background-repeat: no-repeat;background-size: 324px 306px;overflow: hidden;display: inline-block;cursor: pointer;margin-right: 5px;vertical-align: middle}@media print, screen, (-webkit-min-device-pixel-ratio: 1.25), (min-device-pixel-ratio: 1.25), (min-resolution: 2ppx){.main .customer-contact-form form input[type="radio"] + label:before,.main .customer-contact-form form input[type='checkbox'] + label:before{background-image: url('img/common-sprite@2x.png');background-size: 324px 306px}}.main .customer-contact-form form input[type="radio"] + label:after,.main .customer-contact-form form input[type='checkbox'] + label:after{content: ''}.main .customer-contact-form form input[type="radio"] + label:before{width: 25px;height: 25px;background-position: -100px -262px}.main .customer-contact-form form input[type=radio]:checked + label:before{width: 25px;height: 25px;background-position: -25px -262px}.main .customer-contact-form form input[type=checkbox] + label:before{width: 25px;height: 25px;background-position: -50px -262px}.main .customer-contact-form form input[type=checkbox]:checked + label:before{width: 25px;height: 25px;background-position: -187px -122px}.ie8 .main .customer-contact-form form input[type='radio'],.ie8 .main .customer-contact-form form input[type='checkbox']{border-bottom: inherit;border-left: inherit;width: 25px;height: 25px;padding: 0;display: inline;border-top: inherit;border-right: inherit;margin-right: 15px}.ie8 .main .customer-contact-form form input[type='radio'] + label,.ie8 .main .customer-contact-form form input[type='checkbox'] + label{display: inline;vertical-align: top;padding: 10px 0}.ie8 .main .customer-contact-form form input[type='radio'] + label:before,.ie8 .main .customer-contact-form form input[type='checkbox'] + label:before{display: none}.main .customer-contact-form form:after{clear: both}.main .customer-contact-form form > div{text-align: left;float: left;width: 47.5%}.main .customer-contact-form form > div:nth-child(2n-1){margin-right: 5%}.main .customer-contact-form form > div label,.main .customer-contact-form form > div p.label{display: block;height: 15px;margin: 20px 0 5px}.main .customer-contact-form form > div input,.main .customer-contact-form form > div textarea{width: 100%;height: 40px;vertical-align: middle}.main .customer-contact-form form > div textarea{height: 90px;margin-bottom: 20px}.main .customer-contact-form form > div img.captcha{border: 1px solid #dedede;margin: 15px auto;display: block}.main .customer-contact-form form > div:last-of-type{margin-bottom: 4em}.main .customer-contact-form form > div input + label{margin-top: 0}.main .customer-contact-form form input[type="submit"]{display: inline-block;background: #009530;color: #fff;padding: .8em 1.5em;font-weight: bold;text-align: center;border-radius: 2px;border-color: #fff;border-style: solid;border-width: 0px;width: 15%;height: 40px;margin: auto;text-transform: uppercase}.main .customer-contact-form form input[type="submit"]:hover{background-color: #009530;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00af38), color-stop(100% #009530));background-image: -webkit-linear-gradient(top, #00af38 0%, #009530 100%);background-image: -moz-linear-gradient(top, #00af38 0%, #009530 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00af38', endColorstr='#ff009530', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00af38',endColorstr='#ff009530',GradientType=0);background-image: -ms-linear-gradient(top, #00af38 0%, #009530 100%);background-image: -o-linear-gradient(top, #00af38 0%, #009530 100%);background-image: linear-gradient(top, #00af38 0%, #009530 100%)}.main .customer-contact-form form input[type="submit"]:active{background: black;color: #fff}#solutions-editorial-subsection ul.tips-section{margin-top: 0;word-wrap: break-word}#solutions-editorial-subsection ul.tips-section span{color: #626469}#solutions-editorial-subsection ul.tips-section li{text-align: left}#solutions-editorial-subsection ul.tips-section li a:before{content: ">\00a0"}.uvp-items{text-align: center;background: #fff;margin: 0 0 3em;color: #333}.uvp-items h2{color: #333;margin: 0;padding: 20px 0;text-align: center;text-transform: uppercase;font-size: 2em}.uvp-items h3{color: #9fa0a4;font-weight: normal;text-align: center;text-transform: uppercase}.uvp-items h4{text-align: center;color: #87d300;font-weight: normal;margin-bottom: 2em;line-height: 1.5em}.uvp-items > a{display: inline-block;background-color: #83c608;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #afe200), color-stop(100% #007220));background-image: -webkit-linear-gradient(top, #afe200 0%, #007220 100%);background-image: -moz-linear-gradient(top, #afe200 0%, #007220 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffafe200', endColorstr='#ff007220', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffafe200',endColorstr='#ff007220',GradientType=0);background-image: -ms-linear-gradient(top, #afe200 0%, #007220 100%);background-image: -o-linear-gradient(top, #afe200 0%, #007220 100%);background-image: linear-gradient(top, #afe200 0%, #007220 100%);color: #fff;padding: .8em 1.5em;font-weight: bold;text-align: center;border-radius: 2px;border-color: #2c8e18;border-style: solid;border-width: 1px;min-width: 30%;font-size: 1.1538em;margin: 2em auto 1em}.uvp-items > a:hover{background-color: #57bb42;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #afe254), color-stop(100% #009530));background-image: -webkit-linear-gradient(top, #afe254 0%, #009530 100%);background-image: -moz-linear-gradient(top, #afe254 0%, #009530 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffafe254', endColorstr='#ff009530', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffafe254',endColorstr='#ff009530',GradientType=0);background-image: -ms-linear-gradient(top, #afe254 0%, #009530 100%);background-image: -o-linear-gradient(top, #afe254 0%, #009530 100%);background-image: linear-gradient(top, #afe254 0%, #009530 100%);border-color: #2ca839}.uvp-items > a:active{background: #000;color: #fff;border-color: #000}#solutions-uvp .horizontal-image .label,#cj-explore-solutions .horizontal-image .label{width: 90%}#solutions-uvp .horizontal-image h2,#cj-explore-solutions .horizontal-image h2{text-transform: uppercase;font-weight: normal;font-size: 2.3077em;padding: 0}#run .two-columns{margin-bottom: 0}#explore .picks-questions:before,#explore .picks-questions:after{content: " ";display: table;clear: both}#explore .picks-questions ul li{width: 25%;float: left}#explore .picks-questions ul li:hover{width: 24%;margin-right: 1%}#cj-insights-article .column{width: 70%}#cj-insights-article .column.sidebar{width: 30%;padding-top: .8em}#cj-insights-article .column.sidebar a{display: block}#cj-insights-article .column.sidebar span{display: block;margin-bottom: 1em}#cj-insights-article .column.sidebar ul{margin: 0;padding: 0}#cj-insights-article .column.sidebar ul li{list-style: none}#cj-insights-article .tiles li{background: white}#cj-insights-article .tiles .subtitle{min-height: 0;display: table}#cj-insights-article .tiles .subtitle em{display: table-cell;vertical-align: bottom;font-size: 1.7em}#corporate .tab-bar{font-size: 0.8em}#corporate .picks .subtitle{font-weight: bold}#products-range-overview .list-two-columns > ul > li h3{color: #87d300}#products-range-overview .list-two-columns h2{color: #009530}#products-range-overview .list-two-columns h2:first-of-type{color: #000}#products-range-overview .list-two-columns h3{margin-top: 0.75em;font-weight: 100;color: #87d300;font-size: 2.3077em;width: 45%}#search .wrap-content{background: #fafafa;color: black}#search .selectize-input > input{display: none !important}#search .main{margin-top: 100px}#search .main > *{padding: 0}#search .main h1{font-size: 4em;color: inherit;text-transform: uppercase;font-weight: normal;text-align: center}#search .main .search-bar,.product-search .search-bar{margin-left: 30px;margin-right: 30px}#search .main .search-bar > ul,.product-search .search-bar > ul{display: table;width: 100%}#search .main .search-bar > ul > li,.product-search .search-bar > ul > li{display: table-cell;vertical-align: top}#search .main .search-bar > ul > li label,.product-search .search-bar > ul > li label{color: #009530;font-size: .9em;display: block}#search .main .search-bar > ul > li > label,.product-search .search-bar > ul > li > label{margin: .5em 0}#search .main .search-bar > ul > li input,.product-search .search-bar > ul > li input{color: #626469}#search .main .search-bar > ul > li:nth-child(1),.product-search .search-bar > ul > li:nth-child(1){width: 60%}#search .main .search-bar > ul > li:nth-child(2),.product-search .search-bar > ul > li:nth-child(2){width: 34%;padding-left: 20px}#search .main .search-bar > ul > li:nth-child(3),.product-search .search-bar > ul > li:nth-child(3){width: 6%;padding-top: 2.2em;text-align: right}#search .main .search-bar > ul > li select,.product-search .search-bar > ul > li select,#search .main .search-bar > ul > li .selectize-control,.product-search .search-bar > ul > li .selectize-control{margin-top: 0.7em}#search .main .search-bar .search-field,.product-search .search-bar .search-field{background: none;border: none;font-size: 2em;outline: none;font-family: inherit;text-transform: uppercase;display: block;width: 100%;border-bottom: 1px solid #000}#search .main .search-bar .search-field:focus,.product-search .search-bar .search-field:focus{border-bottom: 1px solid #009530}#search .main .search-bar .search-field + .message,.product-search .search-bar .search-field + .message{color: black;font-weight: bold;padding: .5em 0}#search .main .search-bar .selectize-control .selectize-input,.product-search .search-bar .selectize-control .selectize-input,#search .main .search-bar .selectize-control .selectize-dropdown,.product-search .search-bar .selectize-control .selectize-dropdown{text-transform: uppercase}#search .main .search-bar .selectize-control .selectize-input > input,.product-search .search-bar .selectize-control .selectize-input > input,#search .main .search-bar .selectize-control .selectize-dropdown > input,.product-search .search-bar .selectize-control .selectize-dropdown > input{display: none !important}#search .main .search-bar .submit-search,.product-search .search-bar .submit-search{background-image: url('img/common-sprite.png');background-repeat: no-repeat;background-size: 324px 306px;width: 25px;height: 25px;background-position: 0 -262px;background-color: transparent;outline: none;border: none;font-size: 0;padding: 0;margin: 10px;display: inline-block}@media print, screen, (-webkit-min-device-pixel-ratio: 1.25), (min-device-pixel-ratio: 1.25), (min-resolution: 2ppx){#search .main .search-bar .submit-search,.product-search .search-bar .submit-search{background-image: url('img/common-sprite@2x.png');background-size: 324px 306px}}#search .main .search-bar .submit-search:hover,.product-search .search-bar .submit-search:hover{width: 25px;height: 25px;background-position: -75px -262px}#search .main .search-bar > ul > li,.product-search .search-bar > ul > li{vertical-align: top;position: relative}#search .main .search-bar .message,.product-search .search-bar .message,#search .main .search-bar .search-within,.product-search .search-bar .search-within{margin-top: 2em;font-weight: bold;font-size: 1.1em}#search .main .search-bar .search-autocomplete,.product-search .search-bar .search-autocomplete{font-size: 1.2em;display: block;border-bottom: 1px solid #000;border-width: 1px 0;width: 60%;height: 100%;word-wrap: break-word;display: none;width: 100%;height: auto;background: #fafafa;position: absolute;z-index: 2}#search .main .search-bar .search-autocomplete > li,.product-search .search-bar .search-autocomplete > li{display: block}#search .main .search-bar .search-autocomplete > li:hover,.product-search .search-bar .search-autocomplete > li:hover{background: #e7e6e6}#search .main .search-bar .search-autocomplete > li > a,.product-search .search-bar .search-autocomplete > li > a{display: block;text-transform: uppercase;line-height: 1.8em}#search .main .search-bar .search-autocomplete > li > a > span.highlight,.product-search .search-bar .search-autocomplete > li > a > span.highlight{font-weight: bold}#search .main .search-bar .message a,.product-search .search-bar .message a{font-weight: 100}#search .main .search-bar .message > ul,.product-search .search-bar .message > ul{display: inline-block}#search .main .search-bar .message > ul > li,.product-search .search-bar .message > ul > li{display: inline-block;padding: 0 1em}#search .main .search-bar .search-within > *,.product-search .search-bar .search-within > *{display: inline-block;vertical-align: top;width: 45%}#search .main .search-bar .search-within > ul,.product-search .search-bar .search-within > ul{width: 50%}#search .main .search-bar .search-within > ul > li,.product-search .search-bar .search-within > ul > li{display: block;font-weight: 100}#search .main .search-bar .search-within input[type="radio"],.product-search .search-bar .search-within input[type="radio"]{display: none}#search .main .search-bar .search-within input[type="radio"] + label,.product-search .search-bar .search-within input[type="radio"] + label{display: inline-block;vertical-align: middle;font-style: normal;font-size: 1em}#search .main .search-bar .search-within input[type="radio"] + label:before,.product-search .search-bar .search-within input[type="radio"] + label:before{content: ' ';width: 20px;height: 20px;overflow: hidden;display: inline-block;background-image: url('../../css/img/work-sprite.png');background-repeat: no-repeat;background-size: 181px 159px;width: 15px;height: 15px;background-position: -27px -143px;cursor: pointer;margin-right: 5px;vertical-align: middle}@media print, screen, (-webkit-min-device-pixel-ratio: 1.25), (min-device-pixel-ratio: 1.25), (min-resolution: 2ppx){#search .main .search-bar .search-within input[type="radio"] + label:before,.product-search .search-bar .search-within input[type="radio"] + label:before{background-image: url('../../css/img/work-sprite@2x.png');background-size: 181px 159px}}#search .main .search-bar .search-within input[type="radio"] + label:after,.product-search .search-bar .search-within input[type="radio"] + label:after{content: ''}#search .main .search-bar .search-within input[type=radio]:checked + label:before,.product-search .search-bar .search-within input[type=radio]:checked + label:before{width: 15px;height: 15px;background-position: -57px -143px}#search .main .search-bar .search-within input[type=radio]:disabled + label:before,.product-search .search-bar .search-within input[type=radio]:disabled + label:before{width: 15px;height: 15px;background-position: -102px -143px}#search .main .search-bar .search-within input[type=radio]:disabled:checked + label:before,.product-search .search-bar .search-within input[type=radio]:disabled:checked + label:before{width: 15px;height: 15px;background-position: -87px -143px}#search .main .search-content,.product-search .search-content{background: white;padding: 30px;margin-bottom: 0}#search .main .search-content > *:nth-child(2),.product-search .search-content > *:nth-child(2){border: 1px solid #eee;border-width: 1px 0}#search .main .search-content .trail-bar,.product-search .search-content .trail-bar{font-size: 1.1em}#search .main .search-content .trail-bar > span > a,.product-search .search-content .trail-bar > span > a{text-decoration: underline}#search .main .search-content .trail-bar .help-link,.product-search .search-content .trail-bar .help-link{color: #009530;float: right;font-weight: bold}#search .main .search-content .trail-bar .help-link:before,.product-search .search-content .trail-bar .help-link:before{display: inline;content: "> "}#search .main .search-content .filter-bar,.product-search .search-content .filter-bar{display: table;width: 100%;margin: 2em 0;padding: 1em 0}#search .main .search-content .filter-bar > li,.product-search .search-content .filter-bar > li{display: table-cell;width: 33%;padding: 10px}#search .main .search-content .filter-bar > li label,.product-search .search-content .filter-bar > li label{font-style: italic}#search .main .search-content .filter-bar > li .selectize-control,.product-search .search-content .filter-bar > li .selectize-control{text-transform: uppercase}#search .main .search-content .side-bar,.product-search .search-content .side-bar{display: inline-block;vertical-align: top;width: 25%}#search .main .search-content .side-bar .selected-information,.product-search .search-content .side-bar .selected-information{margin-bottom: 30px}#search .main .search-content .side-bar .selected-information .title,.product-search .search-content .side-bar .selected-information .title{text-transform: uppercase;font-weight: bold;font-size: 1.1em;padding: 10px 0;display: block;color: #009530}#search .main .search-content .side-bar .selected-information > ul > li,.product-search .search-content .side-bar .selected-information > ul > li{background: #eee;padding: 10px;margin: 10px 0;word-wrap: break-word}#search .main .search-content .side-bar .selected-information > ul > li > span,.product-search .search-content .side-bar .selected-information > ul > li > span{font-weight: bold;color: #009530}#search .main .search-content .side-bar .selected-information > ul > li .remove-link,.product-search .search-content .side-bar .selected-information > ul > li .remove-link{display: block;margin-left: 10px;float: right;background-image: url('img/common-sprite.png');background-repeat: no-repeat;background-size: 324px 306px;width: 20px;height: 20px;background-position: -289px -20px}@media print, screen, (-webkit-min-device-pixel-ratio: 1.25), (min-device-pixel-ratio: 1.25), (min-resolution: 2ppx){#search .main .search-content .side-bar .selected-information > ul > li .remove-link,.product-search .search-content .side-bar .selected-information > ul > li .remove-link{background-image: url('img/common-sprite@2x.png');background-size: 324px 306px}}#search .main .search-content .side-bar .selected-information .remove-all-link,.product-search .search-content .side-bar .selected-information .remove-all-link{color: #626469}#search .main .search-content .side-bar .information-menu,.product-search .search-content .side-bar .information-menu{background: #e7e6e6;padding: 0 10px;margin-bottom: 60px;word-wrap: break-word}#search .main .search-content .side-bar .information-menu > li,.product-search .search-content .side-bar .information-menu > li{color: #626469;border-bottom: 1px solid #626469;padding: 10px 0}#search .main .search-content .side-bar .information-menu > li:last-child,.product-search .search-content .side-bar .information-menu > li:last-child{border: none}#search .main .search-content .side-bar .information-menu > li > a,.product-search .search-content .side-bar .information-menu > li > a{text-transform: uppercase;font-weight: bold;font-size: 1.1em;padding: 10px 0;display: block;position: relative}#search .main .search-content .side-bar .information-menu > li > a:after,.product-search .search-content .side-bar .information-menu > li > a:after{content: "";display: block;position: absolute;right: 0;top: 40%;background-image: url('img/common-sprite.png');background-repeat: no-repeat;background-size: 324px 306px;width: 4px;height: 8px;background-position: -316px -195px}@media print, screen, (-webkit-min-device-pixel-ratio: 1.25), (min-device-pixel-ratio: 1.25), (min-resolution: 2ppx){#search .main .search-content .side-bar .information-menu > li > a:after,.product-search .search-content .side-bar .information-menu > li > a:after{background-image: url('img/common-sprite@2x.png');background-size: 324px 306px}}#search .main .search-content .side-bar .information-menu > li > ul,.product-search .search-content .side-bar .information-menu > li > ul{display: none}#search .main .search-content .side-bar .information-menu > li > ul > li,.product-search .search-content .side-bar .information-menu > li > ul > li{line-height: 2em}#search .main .search-content .side-bar .information-menu > li > ul > li:hover,.product-search .search-content .side-bar .information-menu > li > ul > li:hover{text-decoration: underline}#search .main .search-content .side-bar .information-menu > li.deployed,.product-search .search-content .side-bar .information-menu > li.deployed{color: #009530}#search .main .search-content .side-bar .information-menu > li.deployed > a:after,.product-search .search-content .side-bar .information-menu > li.deployed > a:after{width: 8px;height: 4px;background-position: -309px -213px;top: 50%}#search .main .search-content .side-bar .information-menu > li.deployed > ul,.product-search .search-content .side-bar .information-menu > li.deployed > ul{display: block}#search .main .search-content .side-bar .side-visuals > li,.product-search .search-content .side-bar .side-visuals > li{display: block;margin: 1em 0}#search .main .search-content .side-bar .side-visuals > li > a > img,.product-search .search-content .side-bar .side-visuals > li > a > img,#search .main .search-content .side-bar .side-visuals > li > a > .adapt-img-wrapper,.product-search .search-content .side-bar .side-visuals > li > a > .adapt-img-wrapper{width: 100%;height: auto}#search .main .search-content .results,.product-search .search-content .results{display: inline-block;vertical-align: top;width: 70%;margin-left: 20px}#search .main .search-content .results > li,.product-search .search-content .results > li{margin-bottom: 4em}#search .main .search-content .results > li > *,.product-search .search-content .results > li > *{display: block}#search .main .search-content .results > li .title,.product-search .search-content .results > li .title{color: #009530;font-size: 1.3em;font-weight: bold}#search .main .search-content .results > li .date,.product-search .search-content .results > li .date{color: #9fa0a4}#search .main .search-content .results > li p,.product-search .search-content .results > li p{margin: 0;line-height: normal;word-break: break-all}#search .main .search-content .results > li .document,.product-search .search-content .results > li .document{margin: .5em 0;font-weight: bold;line-height: 1em}#search .main .search-content .results > li .document[id^="doc"],.product-search .search-content .results > li .document[id^="doc"]{padding-top: 64px;margin-top: -64px !important}#search .main .search-content .results > li strong,.product-search .search-content .results > li strong,#search .main .search-content .results > li .highlight,.product-search .search-content .results > li .highlight{color: black;font-weight: bold}#search .main .search-content .results > li > a span[class^=icon],.product-search .search-content .results > li > a span[class^=icon]{background-image: url('../../css/img/work-sprite.png');background-repeat: no-repeat;background-size: 181px 159px;margin-right: .5em;display: inline-block;vertical-align: bottom}@media print, screen, (-webkit-min-device-pixel-ratio: 1.25), (min-device-pixel-ratio: 1.25), (min-resolution: 2ppx){#search .main .search-content .results > li > a span[class^=icon],.product-search .search-content .results > li > a span[class^=icon]{background-image: url('../../css/img/work-sprite@2x.png');background-size: 181px 159px}}#search .main .search-content .results > li .icon-document,.product-search .search-content .results > li .icon-document{width: 12px;height: 16px;background-position: -155px -32px}#search .main .search-content .results > li .icon-doc,.product-search .search-content .results > li .icon-doc{width: 12px;height: 16px;background-position: -155px -16px}#search .main .search-content .results > li .icon-exe,.product-search .search-content .results > li .icon-exe{width: 12px;height: 16px;background-position: -155px -48px}#search .main .search-content .results > li .icon-html,.product-search .search-content .results > li .icon-html{width: 12px;height: 16px;background-position: -155px -80px}#search .main .search-content .results > li .icon-pdf,.product-search .search-content .results > li .icon-pdf{width: 12px;height: 16px;background-position: -155px -112px}#search .main .search-content .results > li .icon-ppt,.product-search .search-content .results > li .icon-ppt{width: 12px;height: 16px;background-position: -155px 0}#search .main .search-content .results > li .icon-word,.product-search .search-content .results > li .icon-word{width: 12px;height: 16px;background-position: 0 -143px}#search .main .search-content .results > li .icon-xls,.product-search .search-content .results > li .icon-xls{width: 12px;height: 16px;background-position: -155px -64px}#search .main .search-content .results > li .icon-zip,.product-search .search-content .results > li .icon-zip{width: 12px;height: 16px;background-position: -155px -96px}#search .main .search-content .results > li .thumbnail,.product-search .search-content .results > li .thumbnail{float: right;height: 80px;width: 80px;margin-left: 30px}#search .main .search-content .results > li .thumbnail > img,.product-search .search-content .results > li .thumbnail > img,#search .main .search-content .results > li .thumbnail > .adapt-img-wrapper,.product-search .search-content .results > li .thumbnail > .adapt-img-wrapper{width: 100%;height: 100%}#search .main .search-content .pagination-bar,.product-search .search-content .pagination-bar{clear: both;background: rgba(0,0,0,0.5);color: white;font-weight: 100;padding: 10px;font-size: 1.1em}#search .main .search-content .pagination-bar ul,.product-search .search-content .pagination-bar ul{display: inline-block;float: right}#search .main .search-content .pagination-bar ul > li,.product-search .search-content .pagination-bar ul > li{display: inline-block;margin: 0 .2em}#search .main .search-footer,.product-search .search-footer{margin-top: 0;background: #eeeeee;padding: 30px 0;text-transform: capitalize;display: table;width: 100%;table-layout: fixed}#search .main .search-footer > *,.product-search .search-footer > *{display: table-cell;padding: 0 30px}#search .main .search-footer > *:nth-child(1),.product-search .search-footer > *:nth-child(1){width: 10%}#search .main .search-footer > *:nth-child(2),.product-search .search-footer > *:nth-child(2){width: 40%;border-right: 1px solid #d6d6d7}#search .main .search-footer > *:nth-child(3),.product-search .search-footer > *:nth-child(3){width: 10%}#search .main .search-footer > *:nth-child(4),.product-search .search-footer > *:nth-child(4){width: 40%}#search .main .search-footer .title,.product-search .search-footer .title{font-weight: bold}#search .main .search-footer > ul > li,.product-search .search-footer > ul > li{line-height: 1.2em;height: 1.2em;word-wrap: break-word;text-overflow: ellipsis;white-space: nowrap;overflow: hidden}#search .main .search-footer > ul > li:hover,.product-search .search-footer > ul > li:hover{text-decoration: underline}.help-popup-content h1{font-size: 2em;border: none;color: #009530 !important;font-weight: normal}.help-popup-content h2,.help-popup-content h3{color: #009530;font-weight: normal;display: block}.help-popup-content ul li{list-style: disc inside none;color: #333}.help-popup-content a{font-weight: bold;color: #009530}#campaign-landing-page #trail{display: none}#campaign-landing-page .wrap-content{background: #FAFAFA}#campaign-landing-page #page .main{margin-top: 40px}#campaign-landing-page .accelerator-cta h3{color: #009530}#campaign-landing-page .case-studies > ul > li > span > a:not(:last-child){text-decoration: underline !important}#cj-explore .tagline > span{color: white;font-size: 1em;font-weight: 100;position: relative;text-transform: none;display: block;text-align: left;padding-left: .5em;top: 0;left: 0;margin: 0}#cj-optimize .generic-text{text-align: center}#cj-optimize .generic-text h2{color: #009530;font-weight: normal;margin-top: 0}#cj-optimize .generic-text p{font-size: 1.1em}#cj-optimize .generic-text a{display: inline-block;background: #009530;color: #fff;padding: .8em 1.5em;font-weight: bold;text-align: center;border-radius: 2px;border-color: #fff;border-style: solid;border-width: 0px}#cj-optimize .generic-text a:hover{background-color: #009530;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00af38), color-stop(100% #009530));background-image: -webkit-linear-gradient(top, #00af38 0%, #009530 100%);background-image: -moz-linear-gradient(top, #00af38 0%, #009530 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00af38', endColorstr='#ff009530', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00af38',endColorstr='#ff009530',GradientType=0);background-image: -ms-linear-gradient(top, #00af38 0%, #009530 100%);background-image: -o-linear-gradient(top, #00af38 0%, #009530 100%);background-image: linear-gradient(top, #00af38 0%, #009530 100%)}#cj-optimize .generic-text a:active{background: black;color: #fff}#cj-inquire .map{padding: 0}#cj-inquire .map > h2{margin: 0;padding: .8em 0}#cj-inquire .map,#cj-inquire .map .partner-locator{background: #fafafa}#cj-yourbusiness .two-columns .target_content{background: #e7e6e6;color: #626469}.multiple-picks{background: #f1f1f1;padding: 0}.multiple-picks .intro-picks{padding: 5em 5em 2em;text-align: center}.multiple-picks .intro-picks h3{font-size: 3.8462em;font-weight: 100;color: #87d300}.multiple-picks .intro-picks ul li{display: inline;font-size: 1.1538em;padding: 1em;position: relative;color: #626469}.multiple-picks .intro-picks ul li a{color: #626469}.multiple-picks .intro-picks ul li:hover a,.multiple-picks .intro-picks ul li.active a,.multiple-picks .intro-picks ul li:hover,.multiple-picks .intro-picks ul li.active{color: #009530}.main .tips-section{margin: 0;position: relative}.main .tips-section:last-child{margin-bottom: 4.6em}.main .tips-section > li{width: 33.3333%;text-align: center;padding: 2em 3.4em;padding-bottom: 6.5em}.main .tips-section > li span{padding: 0;font-size: 1.0769em;margin-bottom: 2em}.main .tips-section > li span.adapt-img-wrapper{margin-bottom: 0}.main .tips-section > li h3{font-size: 2.3077em;font-weight: normal;margin-bottom: 1.5em;padding: 0}.main .tips-section > li a{display: inline-block;background: #009530;color: #fff;padding: .8em 1.5em;font-weight: bold;border-radius: 2px;border-color: #fff;border-style: solid;border-width: 0px;display: block;position: absolute;bottom: 2em;left: 6em;right: 6em;height: auto;margin-top: 1em;text-align: center}.main .tips-section > li a:hover{background-color: #009530;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00af38), color-stop(100% #009530));background-image: -webkit-linear-gradient(top, #00af38 0%, #009530 100%);background-image: -moz-linear-gradient(top, #00af38 0%, #009530 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00af38', endColorstr='#ff009530', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00af38',endColorstr='#ff009530',GradientType=0);background-image: -ms-linear-gradient(top, #00af38 0%, #009530 100%);background-image: -o-linear-gradient(top, #00af38 0%, #009530 100%);background-image: linear-gradient(top, #00af38 0%, #009530 100%)}.main .tips-section > li a:active{background: black;color: #fff}.ff-norontb .main .tips-section > li a{width: 25%;bottom: initial;left: initial;right: initial}.main .tips-section > li a:before{content: "" !important}.main .tips-section > li .picture{padding: 1.5em}.main .tips-section > li .picture > img{max-width: 100%}.main .tips-section > li .mobile-app-button{text-align: center}.main .tips-section > li .mobile-app-button > a{padding-bottom: 0}.main .tips-section.support-contact h3,.main .tips-section.support-contact span{color: #fff}.main .tips-section.support-contact > li{border-color: #6daa00;background-color: #87d300;background-image: -moz-linear-gradient(left top, #87d300 0%, #80c900 100%);background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #87d300), color-stop(1, #80c900));background: -webkit-linear-gradient(left top, #87d300 0%, #80c900 100%);background: -o-linear-gradient(left top, #87d300 0%, #80c900 100%);background: -ms-linear-gradient(left top, #87d300 0%, #80c900 100%);background: linear-gradient(left top, #87d300 0%, #80c900 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff87d300', endColorstr='#ff80c900', GradientType=1);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff87d300',endColorstr='#ff80c900',GradientType=1)}.main .tips-section.support-documentation h3,.main .tips-section.support-standards h3,.main .tips-section.support-tools h3{color: #009530}.main .tips-section.support-documentation span,.main .tips-section.support-standards span,.main .tips-section.support-tools span{color: #626469}.main .tips-section.support-documentation > li,.main .tips-section.support-standards > li,.main .tips-section.support-tools > li{background-color: #f2f2f2;background-image: -moz-linear-gradient(left top, #fff 0%, #f2f2f2 100%);background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #fff), color-stop(1, #f2f2f2));background: -webkit-linear-gradient(left top, #fff 0%, #f2f2f2 100%);background: -o-linear-gradient(left top, #fff 0%, #f2f2f2 100%);background: -ms-linear-gradient(left top, #fff 0%, #f2f2f2 100%);background: linear-gradient(left top, #fff 0%, #f2f2f2 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=1);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=1)}.main .tips-section.support-documentation:last-of-type,.main .tips-section.support-standards:last-of-type,.main .tips-section.support-tools:last-of-type{margin-bottom: 4.6em}.main .tips-section.support-tools > li{padding: 3.4em}.main .tips-section.support-tools > li a{position: static;margin: 0 2em}.horizontal-image{position: relative;text-align: center;width: 100%;height: auto;padding: 0 !important;overflow: hidden}.horizontal-image span.adapt-img-wrapper,.horizontal-image img{width: 100%;height: auto;vertical-align: top;opacity: 0.8;position: relative;z-index: 1}.horizontal-image > div{position: absolute;display: block;top: 0;left: 0;right: 0;bottom: 0}.horizontal-image > div:before{content: '';vertical-align: middle;height: 100%;display: inline-block}.horizontal-image > div:after{content: '';display: block;position: absolute;left: 0;bottom: 0;right: 0;top: 0;background: black;z-index: 0}.horizontal-image > div .label{display: inline-block;width: auto;vertical-align: middle;height: auto;position: relative;z-index: 1;max-width: 99%}.horizontal-image > div h2{margin: 0;color: #fff;font-size: 3.8462em;font-weight: normal;padding: .5em}.horizontal-image > div h2 span{font-size: 1em}.horizontal-image > div span{font-size: 1.5385em;color: #fff}.horizontal-image > div span span{font-size: 1em}div.customer-journey{position: fixed;z-index: 4;top: 60px;left: 0;margin: 0;padding: 0;background: #313131;width: 100%;text-align: center;height: 50px}div.customer-journey ul{display: table;width: auto;margin: auto}div.customer-journey ul > li{display: table-cell;padding: 0 1.3em;color: white}div.customer-journey ul > li.selected{color: #009530}div.customer-journey ul > li > a{display: block;font-size: 1em;padding: 1em .5em;text-align: center;text-transform: uppercase;font-weight: normal;letter-spacing: .15ex}.intro{background-color: #009530;color: #fff;padding: 4.6em;text-align: center}.intro h2{font-size: 2.7692em;font-weight: 100;color: #fff;text-shadow: none;margin: 0 0 1em}.intro div{font-size: 1.1538em;line-height: 1.5em;font-weight: normal}.intro a{margin-top: 1em;display: inline-block;color: #fff;font-weight: bold;font-size: 1.0769em}.intro a:before{content: ">\00a0"}.solutions-list{background-color: #fff;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100% #fff));background-image: -webkit-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -moz-linear-gradient(top, #fafafa 0%, #fff 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffffffff', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa',endColorstr='#ffffffff',GradientType=0);background-image: -ms-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -o-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: linear-gradient(top, #fafafa 0%, #fff 100%);border: 1px solid #e7e6e6;color: #626469;text-align: center}.solutions-list h2{font-size: 2.7692em;color: #87d300}.solutions-list img{display: inline-block}.solutions-list a{text-decoration: none;font-weight: bold;font-size: 1.5385em;color: #009530}.solutions-list a span{display: block;max-width: 90%;margin: auto}.solutions-list ul{text-align: left}.solutions-list ul li{display: inline-block;width: 33%;vertical-align: top;text-align: center}.solutions-uvp-items{display: table-cell;color: #333;text-align: center;padding: 1em;width: 25%}.solutions-uvp-items p{margin: 0;color: #9fa0a4}.solutions-uvp-items img{width: 60px;height: 60px;margin-bottom: 1em}.two-columns + .picks-questions{margin: 0}.two-columns{display: table;table-layout: fixed;padding: 0 !important;width: 980px;position: relative}.two-columns .image{position: relative}.two-columns .image img,.two-columns .image .adapt-img-wrapper{max-width: 100%;height: auto;vertical-align: middle}.two-columns .image:after{content: '';display: block;position: absolute;left: 0;bottom: 0;right: 0;top: 0;background: rgba(0,0,0,0.2)}.two-columns .image .image-title{text-align: center;color: #fff;font-size: 3.8462em;font-weight: normal;position: absolute;margin: auto;top: 50%;left: 0;right: 0;z-index: 1}.two-columns .image,.two-columns .target_content{display: table-cell;width: 50%;vertical-align: middle}.two-columns .target_content{padding: 0 4.6em;background: #009530;color: #fff;font-size: 1.3846em;line-height: 1.5em}.value-proposition{background-color: #009530;color: #fff;text-align: center;line-height: 1.4em}.value-proposition:before,.value-proposition:after{content: " ";display: table;clear: both}.value-proposition h3{font-size: 3.8462em;font-weight: 100;color: #fff}.value-proposition ul li{float: left;width: 50%;padding: 0 2em;font-size: 1.3846em;line-height: 1.4em}.value-proposition img{display: block;margin: auto;margin-bottom: 2em;width: 96px;height: 96px}.value-proposition em{font-weight: bold;font-style: normal;display: block;font-size: 1.1111em}.facts{background: #87d300;color: #fff;padding: 4.6em !important}.facts:before,.facts:after{content: " ";display: table;clear: both}.facts img{width: 74px;height: 74px;margin-right: 0.7em}.facts h3{font-size: 3.8462em;font-weight: 100;color: #fff;text-align: center}.facts ul li{float: left;width: 50%;font-size: 1.5385em;margin-bottom: 1.75em}.facts ul li > *{display: table-cell;padding-right: 0.2em;vertical-align: middle;line-height: 1.3em}.tab-bar{display: block;background-color: #fafafa;padding: 0;text-align: center}.tab-bar ul li{position: relative;display: table-cell;font-size: 1.5385em;font-weight: 100;color: #9fa0a4}.tab-bar ul li a,.tab-bar ul li strong{padding: 1.5em 1em;display: block}.tab-bar ul li.selected,.tab-bar ul li.selected:hover{font-weight: normal;color: #87d300}.tab-bar ul li.selected:before,.tab-bar ul li.selected:hover:before{content: " ";display: block;position: absolute;bottom: 0;left: 0;right: 0;background: #87d300;height: 5px}.tab-bar ul li:hover{color: #87d300}#homepage .tab-bar{margin: 0}.schema{background-color: #fff;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100% #fff));background-image: -webkit-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -moz-linear-gradient(top, #fafafa 0%, #fff 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffffffff', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa',endColorstr='#ffffffff',GradientType=0);background-image: -ms-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -o-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: linear-gradient(top, #fafafa 0%, #fff 100%);border: 1px solid #e7e6e6;color: #626469;padding: 0}.schema h3{font-size: 3.8462em;font-weight: 100;color: #87d300;text-align: center;padding: 1.2em 0}.schema img{display: block;margin-bottom: 3em;max-width: 100%;height: auto}.list-two-columns{background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100% #fff));background-image: -webkit-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -moz-linear-gradient(top, #fafafa 0%, #fff 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffffffff', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa',endColorstr='#ffffffff',GradientType=0);background-image: -ms-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -o-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: linear-gradient(top, #fafafa 0%, #fff 100%);border: 1px solid #e7e6e6;color: #626469;background-color: #fff;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100% #fff));background-image: -webkit-linear-gradient(top, #fff 0%, #fff 100%);background-image: -moz-linear-gradient(top, #fff 0%, #fff 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffffffff', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffffffff',GradientType=0);background-image: -ms-linear-gradient(top, #fff 0%, #fff 100%);background-image: -o-linear-gradient(top, #fff 0%, #fff 100%);background-image: linear-gradient(top, #fff 0%, #fff 100%)}.list-two-columns > ul > li{padding: 3em 0;display: table;width: 100%;border-top: 1px solid #ddd}.list-two-columns > ul > li > *{display: table-cell}.list-two-columns > ul > li h2{color: #009530;vertical-align: top}.list-two-columns > ul > li h3,.list-two-columns > ul > li h4{font-weight: 100;color: #009530;font-size: 2.3077em;width: 45%}.list-two-columns > ul > li > div{font-size: 1.0769em;line-height: 1.45em;width: 55%}.list-two-columns > ul > li > div ul li{list-style: disc outside none}.list-two-columns h2,.list-two-columns h3{font-size: 3.0769em;font-weight: 100;text-align: left;margin-bottom: 0.5em}.list-two-columns > div{border-top: 1px solid #ddd}.list-two-columns > div:nth-child(1),.list-two-columns > div:nth-child(2){border-top: none}.list-two-columns > div.presentation{display: table;table-layout: fixed;margin-bottom: 3em;text-align: left}.list-two-columns > div.presentation img,.list-two-columns > div.presentation .adapt-img-wrapper{max-width: 325px;height: auto}.list-two-columns > div.presentation > *{display: table-cell;vertical-align: top}.list-two-columns > div.presentation div.product-intro{width: 60%;padding: 0 2em;font-size: 1.5385em;line-height: 1.375em;color: #333}.list-two-columns > div.links:before,.list-two-columns > div.links:after{content: " ";display: table;clear: both}.list-two-columns > div.links ul{width: 100%;font-size: 1.0769em;line-height: 1.45em}.list-two-columns > div.links ul li{width: 33%;display: inline-block;color: #009530;font-weight: bold;margin-bottom: 1em;padding: 0 .5em;vertical-align: top}.list-two-columns > div.gallery{clear: both;padding-top: 3em}.list-two-columns > div.gallery > *{display: table-cell;vertical-align: top}.list-two-columns > div.gallery h3,.list-two-columns > div.gallery h4{font-weight: 100;color: #009530;font-size: 2.3077em;width: 45%}.list-two-columns > div.gallery ul{font-size: 1.0769em;line-height: 1.45em;width: 55%}.list-two-columns > div.gallery ul li{float: left;width: 30%;margin-right: 3%;margin-bottom: 3%}.list-two-columns > div.gallery ul li img{max-width: 100%}.horizontal-image + .little-list{margin-top: 0;margin-bottom: 0}.little-list{background: #fff;margin-bottom: 0 !important}.little-list:before,.little-list:after{content: " ";display: table;clear: both}.little-list h3{font-weight: normal;text-align: center;color: #87d300;font-size: 1.5385em}.little-list ul li{float: left;width: 50%;font-size: 1.2308em;line-height: 1.6em;margin-bottom: 0.8em}.little-list ul li a,.little-list ul li{color: #009530}.little-list ul li a:before{content: ">\00a0";display: inline-block}.benefits{background-color: #fff;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100% #fff));background-image: -webkit-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -moz-linear-gradient(top, #fafafa 0%, #fff 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffffffff', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa',endColorstr='#ffffffff',GradientType=0);background-image: -ms-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -o-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: linear-gradient(top, #fafafa 0%, #fff 100%);border: 1px solid #e7e6e6;color: #626469}.benefits h3{font-size: 3.8462em;text-align: center;color: #87d300;font-weight: 100}.benefits img{max-width: 100%;height: auto}.benefits ul.tips-section > li{background: transparent;filter: -;color: #626469;padding: 2em}.benefits ul.tips-section > li li{text-align: left;background: transparent;list-style: disc inside none;margin-top: 1em;font-weight: normal}.benefits ul.tips-section:last-child{margin-bottom: 0}.sample-image{background: #fff;margin-bottom: 0}.sample-image + .featured{margin: 0}.featured{background: #f7f7f7;margin-top: 0;width: 100%}.featured:nth-child(even){background: #fff}.featured h2{float: left;width: 25%;color: #87d300;font-weight: 100;font-size: 1.7em}.featured ul{display: table;width: 75%;margin-left: 25%;table-layout: fixed;border-spacing: 0.5em;border-collapse: separate}.featured ul li{display: table-cell;vertical-align: top;background: #fff;width: 33%;height: auto;padding: 1em;text-transform: uppercase}.featured ul li img{max-width: 100%;height: auto}.featured ul li em{font-size: 1.3846em;font-weight: bold;display: block;color: #009530;font-style: normal}.featured ul li em + span{display: block;font-size: 1em;color: #626469}.featured ul li em,.featured ul li em + span{overflow: hidden;text-overflow: ellipsis;word-wrap: break-word}.case-studies{background: #fff}.case-studies:before,.case-studies:after{content: " ";display: table;clear: both}.case-studies .video-ooyala-v3{height: 230px}.case-studies ul li{float: left;width: 47.5%;margin-bottom: 3.5em;margin-left: 5%;font-size: 1.0769em;line-height: 1.3em}.case-studies ul li:nth-child(odd){margin-left: 0;clear: both}.case-studies ul li a span.adapt-img-wrapper,.case-studies ul li a img{max-width: 100%;height: auto}.case-studies em{margin-top: 1em;color: #009530;font-style: normal;font-weight: bold;display: block}.case-studies span{color: #626469}.ie8 .case-studies ul{text-align: center}.ie8 .case-studies ul li{float: none;display: inline-block;vertical-align: top;text-align: left;margin-left: 0}.ie8 .case-studies ul li img{width: 100%}.generic-text{background-color: #fff;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100% #fff));background-image: -webkit-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -moz-linear-gradient(top, #fafafa 0%, #fff 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffffffff', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa',endColorstr='#ffffffff',GradientType=0);background-image: -ms-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -o-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: linear-gradient(top, #fafafa 0%, #fff 100%);border: 1px solid #e7e6e6;color: #626469;overflow: hidden;z-index: 2}.generic-text a{font-weight: bold;text-decoration: underline;color: #009530}.generic-text .cover{position: relative}.generic-text .cover div.desc{position: absolute;padding: 1em;bottom: 3px;left: 0;right: 0;background: rgba(0,0,0,0.5);color: #fff;font-size: .9231em}.generic-text .cover div.desc em{display: block;font-style: normal;font-weight: bold}.generic-text .cover .adapt-img-wrapper,.generic-text .cover .adapt-img-wrapper:after{display: block}.generic-text .cover div.video{height: 485px}.generic-text .editorial-content{padding: 2em 0}.generic-text .editorial-content:before,.generic-text .editorial-content:after{content: " ";display: table;clear: both}.generic-text .editorial-content h2{font-weight: 100;font-size: 1.25em;line-height: 1em;margin: 0;padding-bottom: .5em;margin-bottom: .5em;border-bottom: 1px solid #ccc;color: black !important}.generic-text .editorial-content h3,.generic-text .editorial-content h4{color: black;font-size: 1em;font-weight: bold;display: block;padding-top: 1em}.generic-text .editorial-content .column{float: left;width: 50%;padding: 0 1em}.generic-text .editorial-content .column p{color: #626469}.generic-text .editorial-content .column:nth-child(even){padding-right: 1em}.generic-text .editorial-content .column:nth-child(odd){padding-left: 1em}.generic-text .editorial-content .column ul li{list-style: disc inside none;color: #333}.generic-text .editorial-content .column .column_links ul{list-style: none;padding: 0}.generic-text .editorial-content .column .column_links ul li{display: block;color: #626469}.generic-text .editorial-content .column .column_links a{display: block}#generic .content-slide,#cj-insights-article .content-slide{background: #009530}#generic h1,#cj-insights-article h1{text-transform: none;color: white}#generic #page .slider-green .slides > li > div,#cj-insights-article #page .slider-green .slides > li > div{padding-top: 250px}.accelerator-cta{background-color: #fff;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100% #fff));background-image: -webkit-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -moz-linear-gradient(top, #fafafa 0%, #fff 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffffffff', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa',endColorstr='#ffffffff',GradientType=0);background-image: -ms-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -o-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: linear-gradient(top, #fafafa 0%, #fff 100%);border: 1px solid #e7e6e6;color: #626469;display: table;width: 100%}.accelerator-cta > div{display: table-cell;vertical-align: middle}.accelerator-cta > div:first-child{width: 70%}.accelerator-cta > div:last-child{width: 30%}.accelerator-cta > div:last-child span,.accelerator-cta > div:last-child a{display: inline-block;background: #87d300;color: #fff;padding: .8em 1.5em;font-weight: bold;text-align: center;border-radius: 2px;border-color: #fff;border-style: solid;border-width: 0px;min-width: 80%;font-size: 1.3846em;line-height: 1.3em;float: right}.accelerator-cta > div:last-child span:hover,.accelerator-cta > div:last-child a:hover{background-color: #87d300;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #97ec00), color-stop(100% #87d300));background-image: -webkit-linear-gradient(top, #97ec00 0%, #87d300 100%);background-image: -moz-linear-gradient(top, #97ec00 0%, #87d300 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff97ec00', endColorstr='#ff87d300', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff97ec00',endColorstr='#ff87d300',GradientType=0);background-image: -ms-linear-gradient(top, #97ec00 0%, #87d300 100%);background-image: -o-linear-gradient(top, #97ec00 0%, #87d300 100%);background-image: linear-gradient(top, #97ec00 0%, #87d300 100%)}.accelerator-cta > div:last-child span:active,.accelerator-cta > div:last-child a:active{background: black;color: #fff}.accelerator-cta h3{color: black;font-weight: bold;font-size: 1.5385em;margin-bottom: 0.6em}.accelerator-cta em{color: #9fa0a4;font-weight: bold;display: block;font-style: normal;line-height: 1.5em;margin-bottom: 0.6em;font-size: 1.1538em}.accelerator-cta em + span *{color: #9fa0a4 !important;font-size: 1.0769em !important}.many-list{background-color: #fff;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100% #fff));background-image: -webkit-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -moz-linear-gradient(top, #fafafa 0%, #fff 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffffffff', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa',endColorstr='#ffffffff',GradientType=0);background-image: -ms-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -o-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: linear-gradient(top, #fafafa 0%, #fff 100%);border: 1px solid #e7e6e6;color: #626469;text-align: center}.many-list:before,.many-list:after{content: " ";display: table;clear: both}.many-list h2,.many-list h3{color: #87d300;font-weight: 100;font-size: 2.7692em}.many-list > span{font-size: 1.1538em;line-height: 1.5em;color: #626469}.many-list ul{margin-top: 2em}.many-list ul li{float: left;width: 30%;text-align: left;color: #626469;margin: 1em 1%}.many-list ul li a{color: #009530;font-weight: bold;display: block}.many-list ul li a:before{content: ">\00a0"}.horizontal-image + .text-list{margin: 0}.text-list{background-color: #fff;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100% #fff));background-image: -webkit-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -moz-linear-gradient(top, #fafafa 0%, #fff 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffffffff', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa',endColorstr='#ffffffff',GradientType=0);background-image: -ms-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -o-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: linear-gradient(top, #fafafa 0%, #fff 100%);border: 1px solid #e7e6e6;color: #626469;text-align: center}.text-list:before,.text-list:after{content: " ";display: table;clear: both}.text-list span{color: #626469;font-size: 1.3846em;line-height: 1.5em}.text-list ul{margin-top: 2em}.text-list ul li{width: 45%;margin-right: 5%;float: left;color: #626469;text-align: left;margin-bottom: 2em;font-size: 1.2308em;line-height: 1.375em}.text-list ul li em{display: block;font-weight: normal;font-style: normal;color: #009530;line-height: 1.2em;font-size: 1.375em}.featured-block{background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100% #fff));background-image: -webkit-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -moz-linear-gradient(top, #fafafa 0%, #fff 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffffffff', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa',endColorstr='#ffffffff',GradientType=0);background-image: -ms-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -o-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: linear-gradient(top, #fafafa 0%, #fff 100%);border: 1px solid #e7e6e6;color: #626469;background-color: #fff;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100% #fff));background-image: -webkit-linear-gradient(top, #fff 0%, #fff 100%);background-image: -moz-linear-gradient(top, #fff 0%, #fff 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffffffff', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffffffff',GradientType=0);background-image: -ms-linear-gradient(top, #fff 0%, #fff 100%);background-image: -o-linear-gradient(top, #fff 0%, #fff 100%);background-image: linear-gradient(top, #fff 0%, #fff 100%);text-align: center}.featured-block:before,.featured-block:after{content: " ";display: table;clear: both}.featured-block h2,.featured-block h3{color: #87d300;font-weight: 100;font-size: 3.0769em}.featured-block ul{width: 100%;display: table;table-layout: fixed}.featured-block ul li{display: table-cell;width: 25%;float: left;height: auto;padding: 1em}.featured-block ul li a{display: block}.featured-block ul li a:hover span{text-decoration: underline}.featured-block ul li img{max-width: 100%;height: auto}.featured-block ul li em{font-size: 1.3846em;font-weight: bold;display: block;color: #009530;font-style: normal}.featured-block ul li span{font-size: .9231em;font-weight: normal;color: #626469}.featured-block ul li.empty{display: none}.featured-block > a{display: inline-block;background: #87d300;color: #fff;padding: .8em 1.5em;font-weight: bold;text-align: center;border-radius: 2px;border-color: #fff;border-style: solid;border-width: 0px;min-width: 20%;margin: auto;font-size: 1.3846em;line-height: 1.3em;margin-top: 2em}.featured-block > a:hover{background-color: #87d300;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #97ec00), color-stop(100% #87d300));background-image: -webkit-linear-gradient(top, #97ec00 0%, #87d300 100%);background-image: -moz-linear-gradient(top, #97ec00 0%, #87d300 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff97ec00', endColorstr='#ff87d300', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff97ec00',endColorstr='#ff87d300',GradientType=0);background-image: -ms-linear-gradient(top, #97ec00 0%, #87d300 100%);background-image: -o-linear-gradient(top, #97ec00 0%, #87d300 100%);background-image: linear-gradient(top, #97ec00 0%, #87d300 100%)}.featured-block > a:active{background: black;color: #fff}.just-links{background-color: #fff}.just-links:nth-child(odd){background-color: #f7f7f7}.just-links:before,.just-links:after{content: " ";display: table;clear: both}.just-links h2,.just-links h3{font-size: 2.3077em;font-weight: 100;color: #626469;text-align: center}.just-links ul{display: table;width: 100%;table-layout: fixed}.just-links ul li{display: table-cell;width: 25%;font-size: 1.0769em;line-height: 1.4em;padding: .5em}.just-links ul li a{color: #009530;font-weight: bold}.just-links ul li a:before{content: ">\00a0";display: inline-block}.generic-text{position: relative;overflow: hidden}.share{position: absolute;top: 5em;left: initial;margin-left: -40px}.share.scroll{position: fixed;top: 10em}.share.bottom{position: absolute;top: 100%;margin-top: -20em}.share li{padding: .3em 0;text-align: center}.share span{display: inline-block}.share .share-fb{background-image: url('../../css/img/work-sprite.png');background-repeat: no-repeat;background-size: 181px 159px;width: 6px;height: 15px;background-position: -155px -128px}@media print, screen, (-webkit-min-device-pixel-ratio: 1.25), (min-device-pixel-ratio: 1.25), (min-resolution: 2ppx){.share .share-fb{background-image: url('../../css/img/work-sprite@2x.png');background-size: 181px 159px}}.share .share-twitter{background-image: url('../../css/img/work-sprite.png');background-repeat: no-repeat;background-size: 181px 159px;width: 15px;height: 12px;background-position: -35px -130px}@media print, screen, (-webkit-min-device-pixel-ratio: 1.25), (min-device-pixel-ratio: 1.25), (min-resolution: 2ppx){.share .share-twitter{background-image: url('../../css/img/work-sprite@2x.png');background-size: 181px 159px}}.share .share-gplus{background-image: url('../../css/img/work-sprite.png');background-repeat: no-repeat;background-size: 181px 159px;width: 15px;height: 15px;background-position: -72px -143px}@media print, screen, (-webkit-min-device-pixel-ratio: 1.25), (min-device-pixel-ratio: 1.25), (min-resolution: 2ppx){.share .share-gplus{background-image: url('../../css/img/work-sprite@2x.png');background-size: 181px 159px}}.share .share-linkedin{background-image: url('../../css/img/work-sprite.png');background-repeat: no-repeat;background-size: 181px 159px;width: 15px;height: 15px;background-position: -117px -143px}@media print, screen, (-webkit-min-device-pixel-ratio: 1.25), (min-device-pixel-ratio: 1.25), (min-resolution: 2ppx){.share .share-linkedin{background-image: url('../../css/img/work-sprite@2x.png');background-size: 181px 159px}}.share .share-tumblr{background-image: url('../../css/img/work-sprite.png');background-repeat: no-repeat;background-size: 181px 159px;width: 15px;height: 15px;background-position: -42px -143px}@media print, screen, (-webkit-min-device-pixel-ratio: 1.25), (min-device-pixel-ratio: 1.25), (min-resolution: 2ppx){.share .share-tumblr{background-image: url('../../css/img/work-sprite@2x.png');background-size: 181px 159px}}.share .share-reddit{background-image: url('../../css/img/work-sprite.png');background-repeat: no-repeat;background-size: 181px 159px;width: 15px;height: 13px;background-position: -20px -130px}@media print, screen, (-webkit-min-device-pixel-ratio: 1.25), (min-device-pixel-ratio: 1.25), (min-resolution: 2ppx){.share .share-reddit{background-image: url('../../css/img/work-sprite@2x.png');background-size: 181px 159px}}.share .share-stumble{background-image: url('../../css/img/work-sprite.png');background-repeat: no-repeat;background-size: 181px 159px;width: 15px;height: 15px;background-position: -12px -143px}@media print, screen, (-webkit-min-device-pixel-ratio: 1.25), (min-device-pixel-ratio: 1.25), (min-resolution: 2ppx){.share .share-stumble{background-image: url('../../css/img/work-sprite@2x.png');background-size: 181px 159px}}.share .share-mail{background-image: url('../../css/img/work-sprite.png');background-repeat: no-repeat;background-size: 181px 159px;width: 15px;height: 11px;background-position: -50px -130px}@media print, screen, (-webkit-min-device-pixel-ratio: 1.25), (min-device-pixel-ratio: 1.25), (min-resolution: 2ppx){.share .share-mail{background-image: url('../../css/img/work-sprite@2x.png');background-size: 181px 159px}}.ie8 .share{left: 60px}.main .simple-slider{background-color: #fff;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100% #fff));background-image: -webkit-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -moz-linear-gradient(top, #fafafa 0%, #fff 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffffffff', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa',endColorstr='#ffffffff',GradientType=0);background-image: -ms-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -o-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: linear-gradient(top, #fafafa 0%, #fff 100%);border: 1px solid #e7e6e6;color: #626469;position: relative;overflow: hidden;padding: 0}.main .simple-slider .slides{display: table;-webkit-transition: margin-left 500ms cubic-bezier(.19, 1, .22, 1);-moz-transition: margin-left 500ms cubic-bezier(.19, 1, .22, 1);-o-transition: margin-left 500ms cubic-bezier(.19, 1, .22, 1);-ms-transition: margin-left 500ms cubic-bezier(.19, 1, .22, 1);transition: margin-left 500ms cubic-bezier(.19, 1, .22, 1)}.main .simple-slider .slides > *{display: table-cell;padding: 4.6em 3em;vertical-align: middle;text-align: right}.main .simple-slider .slides > * .content{display: inline-block;color: #626469;width: 40%;text-align: left;word-wrap: break-word}.main .simple-slider .slides > * .content .title{color: #87d300;font-size: 3.0769em;line-height: 1em;font-weight: 100;margin-bottom: 0.8em;display: block;letter-spacing: .05ex}.main .simple-slider .slides > * .content .subtitle{font-weight: bold;display: block;font-size: 1.5385em;line-height: 1.3em;letter-spacing: .05ex}.main .simple-slider .slides > * .content p{text-align: justify}.main .simple-slider .slides > * .content > a{color: #009530;font-weight: bold}.main .simple-slider .slides > * .content > a:before{content: ">\00a0";display: inline-block}.main .simple-slider .slides > * .aside{display: inline-block;width: 50%;margin-left: 5%;height: 100%;vertical-align: top;text-align: center}.main .simple-slider .slides > * .aside > img,.main .simple-slider .slides > * .aside > .adapt-img-wrapper{width: 100%;height: auto}.main .simple-slider .pagination{width: 100%;margin: 0;padding: 20px 0;text-align: center;line-height: 14px;z-index: 3;position: absolute;padding: 0;padding-bottom: 15px;bottom: 0}.main .simple-slider .pagination li{display: inline-block;border: 7px #e7e6e6 solid;border-radius: 7px;font-size: 0;margin: 5px;cursor: pointer;-webkit-transition: opacity 200ms cubic-bezier(.19, 1, .22, 1);-moz-transition: opacity 200ms cubic-bezier(.19, 1, .22, 1);-o-transition: opacity 200ms cubic-bezier(.19, 1, .22, 1);-ms-transition: opacity 200ms cubic-bezier(.19, 1, .22, 1);transition: opacity 200ms cubic-bezier(.19, 1, .22, 1);opacity: 1}.main .simple-slider .pagination li.current{border-color: #009530}.main .simple-slider .pagination > li{-webkit-border-radius: 7px;border-radius: 7px;background-clip: padding-box;border-width: 7px}.main .simple-slider .pagination > li,.main .simple-slider .pagination > li:not(.current){opacity: 1;border-color: #d2d2d2}.main .simple-slider .pagination > li.current{border-color: #009530}.survey{background: #fff}.survey:before,.survey:after{content: " ";display: table;clear: both}.survey > *{display: inline-block;float: left}.survey h3{font-weight: bold;font-size: 1.5385em;color: #626469}.survey .label{color: #87d300;font-weight: bold}.survey .explain{width: 70%}.survey form{width: 30%;text-align: right}.survey form label{display: block;color: #626469}.survey form label::after{display: inline;content: ":"}.survey form input,.survey form textarea{-webkit-border-radius: 2px;border-radius: 2px;background-clip: padding-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #626469;color: black;font-family: "Arial Rounded", "Lucida Grande", Lucida, "Lucida Sans Unicode", sans-serif;font-weight: normal;padding: 0.6em}.survey form .radio-label{vertical-align: middle;padding: 5px 15px 5px 5px}.survey form .button{-webkit-border-radius: 2px;border-radius: 2px;background-clip: padding-box;color: white;padding: 10px 20px;text-align: center;margin: 10px auto}.survey form .selectize-input > input{height: 100%;vertical-align: top}.survey form input[type="radio"],.survey form input[type='checkbox']{display: none}.survey form input[type="radio"] + label,.survey form input[type='checkbox'] + label{display: inline-block;margin-top: 8px;margin-right: 15px}.survey form input[type="radio"] + label:before,.survey form input[type='checkbox'] + label:before{content: ' ';background-image: url('img/common-sprite.png');background-repeat: no-repeat;background-size: 324px 306px;overflow: hidden;display: inline-block;cursor: pointer;margin-right: 5px;vertical-align: middle}@media print, screen, (-webkit-min-device-pixel-ratio: 1.25), (min-device-pixel-ratio: 1.25), (min-resolution: 2ppx){.survey form input[type="radio"] + label:before,.survey form input[type='checkbox'] + label:before{background-image: url('img/common-sprite@2x.png');background-size: 324px 306px}}.survey form input[type="radio"] + label:after,.survey form input[type='checkbox'] + label:after{content: ''}.survey form input[type="radio"] + label:before{width: 25px;height: 25px;background-position: -100px -262px}.survey form input[type=radio]:checked + label:before{width: 25px;height: 25px;background-position: -25px -262px}.survey form input[type=checkbox] + label:before{width: 25px;height: 25px;background-position: -50px -262px}.survey form input[type=checkbox]:checked + label:before{width: 25px;height: 25px;background-position: -187px -122px}.ie8 .survey form input[type='radio'],.ie8 .survey form input[type='checkbox']{border-bottom: inherit;border-left: inherit;width: 25px;height: 25px;padding: 0;display: inline;border-top: inherit;border-right: inherit;margin-right: 15px}.ie8 .survey form input[type='radio'] + label,.ie8 .survey form input[type='checkbox'] + label{display: inline;vertical-align: top;padding: 10px 0}.ie8 .survey form input[type='radio'] + label:before,.ie8 .survey form input[type='checkbox'] + label:before{display: none}.survey form input[type="submit"]{display: inline-block;background: #87d300;color: #fff;padding: .8em 1.5em;font-weight: bold;text-align: center;border-radius: 2px;border-color: #fff;border-style: solid;border-width: 0px;text-transform: uppercase}.survey form input[type="submit"]:hover{background-color: #87d300;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #97ec00), color-stop(100% #87d300));background-image: -webkit-linear-gradient(top, #97ec00 0%, #87d300 100%);background-image: -moz-linear-gradient(top, #97ec00 0%, #87d300 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff97ec00', endColorstr='#ff87d300', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff97ec00',endColorstr='#ff87d300',GradientType=0);background-image: -ms-linear-gradient(top, #97ec00 0%, #87d300 100%);background-image: -o-linear-gradient(top, #97ec00 0%, #87d300 100%);background-image: linear-gradient(top, #97ec00 0%, #87d300 100%)}.survey form input[type="submit"]:active{background: black;color: #fff}.range{background: #fafafa}.range > div{margin: auto;width: 980px;padding: 2em 0;margin-bottom: 1em;color: #626469;font-size: 1.2308em}.range > div > div{display: table;margin-bottom: 2em}.range > div > div > div{display: table-cell;vertical-align: middle}.range > div > div .info-product{width: 65%}.range > div > div .image-product{width: 35%}.range > div > div .image-product > *{display: inline-block;max-width: 150px;height: auto}.range > div > a{margin: 1em 1em 1em 0}.range > div a.cta-focus{display: inline-block;background-color: #83c608;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #afe200), color-stop(100% #007220));background-image: -webkit-linear-gradient(top, #afe200 0%, #007220 100%);background-image: -moz-linear-gradient(top, #afe200 0%, #007220 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffafe200', endColorstr='#ff007220', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffafe200',endColorstr='#ff007220',GradientType=0);background-image: -ms-linear-gradient(top, #afe200 0%, #007220 100%);background-image: -o-linear-gradient(top, #afe200 0%, #007220 100%);background-image: linear-gradient(top, #afe200 0%, #007220 100%);color: #fff;padding: .8em 1.5em;font-weight: bold;text-align: center;border-radius: 2px;border-color: #2c8e18;border-style: solid;border-width: 1px}.range > div a.cta-focus:hover{background-color: #57bb42;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #afe254), color-stop(100% #009530));background-image: -webkit-linear-gradient(top, #afe254 0%, #009530 100%);background-image: -moz-linear-gradient(top, #afe254 0%, #009530 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffafe254', endColorstr='#ff009530', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffafe254',endColorstr='#ff009530',GradientType=0);background-image: -ms-linear-gradient(top, #afe254 0%, #009530 100%);background-image: -o-linear-gradient(top, #afe254 0%, #009530 100%);background-image: linear-gradient(top, #afe254 0%, #009530 100%);border-color: #2ca839}.range > div a.cta-focus:active{background: #000;color: #fff;border-color: #000}.range > div a.cta{display: inline-block;background: #009530;color: #fff;padding: .8em 1.5em;font-weight: bold;text-align: center;border-radius: 2px;border-color: #fff;border-style: solid;border-width: 0px}.range > div a.cta:hover{background-color: #009530;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00af38), color-stop(100% #009530));background-image: -webkit-linear-gradient(top, #00af38 0%, #009530 100%);background-image: -moz-linear-gradient(top, #00af38 0%, #009530 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00af38', endColorstr='#ff009530', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00af38',endColorstr='#ff009530',GradientType=0);background-image: -ms-linear-gradient(top, #00af38 0%, #009530 100%);background-image: -o-linear-gradient(top, #00af38 0%, #009530 100%);background-image: linear-gradient(top, #00af38 0%, #009530 100%)}.range > div a.cta:active{background: black;color: #fff}.range > div a.button-back{display: inline-block;vertical-align: middle;color: #009530;font-weight: bold;border-bottom: #009530}.range > div a.button-back .icon-button-back-round{display: inline-block;vertical-align: middle}.journey-bar{padding: 0 !important;display: block;background-color: #fafafa;text-align: center;padding: 0}.journey-bar ul li{position: relative;display: table-cell;font-size: 1.5385em;font-weight: 100;color: #9fa0a4}.journey-bar ul li a,.journey-bar ul li strong{padding: 1.5em 1em;display: block}.journey-bar ul li.selected,.journey-bar ul li.selected:hover{font-weight: normal;color: #87d300}.journey-bar ul li.selected:before,.journey-bar ul li.selected:hover:before{content: " ";display: block;position: absolute;bottom: 0;left: 0;right: 0;background: #87d300;height: 5px}.journey-bar ul li:hover{color: #87d300}#homepage .journey-bar{margin: 0}.journey-bar ul{width: 100%;display: table}.journey-bar ul li.selected,.journey-bar ul li.selected:hover,.journey-bar ul li .selected,.journey-bar ul li .selected:hover{display: block;color: #fff;background: #009530}.journey-bar ul li.selected:before,.journey-bar ul li.selected:hover:before,.journey-bar ul li .selected:before,.journey-bar ul li .selected:hover:before{display: none}.journey-bar ul li:hover{color: #009530}.get-started{background-color: #009530;color: #fff;padding: 0;line-height: 1.35em;text-align: center}.main .get-started{margin-top: 0}.get-started > div{padding: 4.6em 15em}.get-started span{font-weight: bold;display: block}.get-started ul li{display: none}.get-started ul li > *{display: table-cell;width: 50%;vertical-align: middle}.get-started ul li img{width: 490px;height: 170px}.get-started ul li a{display: inline-block;background: #87d300;color: #fff;padding: .8em 1.75em .8em 1.25em;font-weight: bold;text-align: center;border-radius: 2px;border-color: #fff;border-style: solid;border-width: 0px;margin-top: 1em}.get-started ul li a:hover{background-color: #87d300;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #87d300), color-stop(100% #77ba00));background-image: -webkit-linear-gradient(top, #87d300 0%, #77ba00 100%);background-image: -moz-linear-gradient(top, #87d300 0%, #77ba00 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff87d300', endColorstr='#ff77ba00', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff87d300',endColorstr='#ff77ba00',GradientType=0);background-image: -ms-linear-gradient(top, #87d300 0%, #77ba00 100%);background-image: -o-linear-gradient(top, #87d300 0%, #77ba00 100%);background-image: linear-gradient(top, #87d300 0%, #77ba00 100%)}.get-started ul li a:active{background: black;color: #fff}.map{background-color: #fff;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100% #fff));background-image: -webkit-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -moz-linear-gradient(top, #fafafa 0%, #fff 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffffffff', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa',endColorstr='#ffffffff',GradientType=0);background-image: -ms-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -o-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: linear-gradient(top, #fafafa 0%, #fff 100%);border: 1px solid #e7e6e6;color: #626469;padding-left: 0;padding-right: 0;padding-bottom: 0}.map > h2{font-size: 3.8462em;font-weight: 100;color: #87d300;text-align: center;margin-bottom: 0.8em}.product-search{background: #fafafa;padding: 1em 30px}.product-search .search-bar{margin: 0}.product-search .search-bar .message{margin-top: 0;min-height: 2.4em}.business-solution-slider{background-color: #fff;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100% #fff));background-image: -webkit-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -moz-linear-gradient(top, #fafafa 0%, #fff 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffffffff', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa',endColorstr='#ffffffff',GradientType=0);background-image: -ms-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -o-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: linear-gradient(top, #fafafa 0%, #fff 100%);border: 1px solid #e7e6e6;color: #626469;text-align: center;position: relative;padding: 50px}.business-solution-slider h2{font-size: 2.7692em;color: #87d300;margin-top: 0}.business-solution-slider img,.business-solution-slider .adapt-img-wrapper{display: inline-block;width: 100px;height: 100px}.business-solution-slider a{text-decoration: none;font-weight: bold;font-size: 1.5385em;color: #009530}.business-solution-slider a span{display: block;max-width: 90%;margin: auto}.business-solution-slider ul{white-space: nowrap;-webkit-transition: margin-left 250ms cubic-bezier(.19, 1, .22, 1);-moz-transition: margin-left 250ms cubic-bezier(.19, 1, .22, 1);-o-transition: margin-left 250ms cubic-bezier(.19, 1, .22, 1);-ms-transition: margin-left 250ms cubic-bezier(.19, 1, .22, 1);transition: margin-left 250ms cubic-bezier(.19, 1, .22, 1)}.business-solution-slider ul li{white-space: normal;display: block;width: 33%;float: left}.business-solution-slider .slides{overflow: hidden}.business-solution-slider .left-button,.business-solution-slider .right-button{display: block;position: absolute;margin-top: -30px;top: 50%;cursor: pointer;padding: 30px 20px}.business-solution-slider .left-button:after,.business-solution-slider .right-button:after{display: inline-block;content: " ";vertical-align: middle;background-image: url('img/common-sprite.png');background-repeat: no-repeat;background-size: 324px 306px}@media print, screen, (-webkit-min-device-pixel-ratio: 1.25), (min-device-pixel-ratio: 1.25), (min-resolution: 2ppx){.business-solution-slider .left-button:after,.business-solution-slider .right-button:after{background-image: url('img/common-sprite@2x.png');background-size: 324px 306px}}.business-solution-slider .left-button{left: 0}.business-solution-slider .left-button:after{width: 12px;height: 21px;background-position: -276px -204px}.business-solution-slider .right-button{right: 0}.business-solution-slider .right-button:after{width: 12px;height: 21px;background-position: -201px -262px}.customer-care-center-form{background-color: #fff;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100% #fff));background-image: -webkit-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -moz-linear-gradient(top, #fafafa 0%, #fff 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffffffff', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa',endColorstr='#ffffffff',GradientType=0);background-image: -ms-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: -o-linear-gradient(top, #fafafa 0%, #fff 100%);background-image: linear-gradient(top, #fafafa 0%, #fff 100%);border: 1px solid #e7e6e6;color: #626469}.customer-care-center-form h2,.customer-care-center-form h3{text-align: center;margin: 0;padding: 0;font-size: 3em;font-weight: normal;color: #009530}.customer-care-center-form .marketo-form textarea[name='description']{height: 14.2em;resize: none}.customer-care-center-form .marketo-form .phone-selector-field{position: absolute;top: -1.5em;right: 0px;text-align: right}.customer-care-center-form .marketo-form .phone-selector-field .mktoLabel{display: none}.customer-care-center-form .marketo-form .mktoFormCol.work-phone-field,.customer-care-center-form .marketo-form .mktoFormCol.mobile-phone-field{display: none}.customer-care-center-form .marketo-form .mktoFormCol.work-phone-field.active,.customer-care-center-form .marketo-form .mktoFormCol.mobile-phone-field.active{display: block}.customer-care-center-form .marketo-form .cf_widget_socialsignon .cf_sign_on_button{width: auto}.customer-care-center-form .marketo-form .selectize-input,.customer-care-center-form .marketo-form select{vertical-align: top;height: 100%}.customer-care-center-form .marketo-form .mktoFormRow{vertical-align: top;display: inline-block;width: 50%;position: relative}.customer-care-center-form .marketo-form .mktoFormRow.hidden{display: none}.customer-care-center-form .marketo-form .mktoFormCol{display: block;padding: .5em 1em;width: 100%;margin-bottom: 0.5em}.customer-care-center-form .marketo-form input.mktoField,.customer-care-center-form .marketo-form select.mktoField,.customer-care-center-form .marketo-form .selectize-control.mktoField{height: 2.8em}.customer-care-center-form .marketo-form .cf_widget_socialsignon .cf_switch_user .cf_avatar{width: 100px;float: none}.campaign-landing-image{position: relative;width: 100%;height: auto;padding: 0 !important;overflow: hidden}.campaign-landing-image span.adapt-img-wrapper,.campaign-landing-image img{width: 100%;height: auto;vertical-align: top;opacity: 0.8;position: relative;z-index: 1}.campaign-landing-image > div{position: absolute;display: block;top: 0;left: 0;right: 0;bottom: 0}.campaign-landing-image > div:before{content: '';vertical-align: middle;height: 100%;display: inline-block}.campaign-landing-image > div:after{content: '';display: block;position: absolute;left: 0;bottom: 0;right: 0;top: 0;background: black;z-index: 0}.campaign-landing-image > div .label{display: inline-block;width: auto;vertical-align: middle;height: auto;position: relative;z-index: 1;max-width: 99%;color: white;padding: 0 50px}.campaign-landing-image > div .label .keyword{display: inline-block;color: #009530;padding: 0;margin-bottom: 1em}.campaign-landing-image > div .label p{font-size: 1.5em;line-height: 1.2em}.campaign-landing-image > div .label .author{display: inline-block;margin-bottom: 2em}.campaign-landing-image > div .label .cta{display: inline-block;background: #42b4e6;color: #fff;padding: .8em 1.5em;font-weight: bold;text-align: center;border-radius: 2px;border-color: #fff;border-style: solid;border-width: 0px}.campaign-landing-image > div .label .cta:hover{background-color: #42b4e6;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #59bde9), color-stop(100% #42b4e6));background-image: -webkit-linear-gradient(top, #59bde9 0%, #42b4e6 100%);background-image: -moz-linear-gradient(top, #59bde9 0%, #42b4e6 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff59bde9', endColorstr='#ff42b4e6', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff59bde9',endColorstr='#ff42b4e6',GradientType=0);background-image: -ms-linear-gradient(top, #59bde9 0%, #42b4e6 100%);background-image: -o-linear-gradient(top, #59bde9 0%, #42b4e6 100%);background-image: linear-gradient(top, #59bde9 0%, #42b4e6 100%)}.campaign-landing-image > div .label .cta:active{background: black;color: #fff}