.tooltip{font-size:16px;z-index:10000}.tooltip .tooltip-inner{max-width:300px;white-space:nowrap;width:auto}.form-custom label{font-size:17px;font-weight:500}.form-custom input[type=email],.form-custom input[type=password],.form-custom input[type=tel],.form-custom input[type=text]{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;font-size:17px;height:40px;padding:6px 12px}.form-custom textarea{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;font-size:17px;min-height:140px;resize:none}.form-custom .submit-button{margin-bottom:25px;min-width:220px}.form-custom .bootstrap-select .btn{padding:7px 0}.form-custom .btn-radio{background:#fff;border-color:#ccc;color:#008fcf;margin-bottom:10px;width:100%}@media (min-width:768px){.form-custom .btn-radio{margin-bottom:0}}.form-custom .btn-radio.active{border-color:#008fcf;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-weight:600}.form-custom .btn-radio input{opacity:0;position:absolute}.form-custom .form-group-checkbox{padding-left:30px;position:relative}.form-custom .form-group-checkbox [class^=icheckbox_square]{left:0;position:absolute;top:-2px}.form-custom .form-group-checkbox label{margin-bottom:0}.form-custom .form-group{margin-bottom:25px}@media (min-width:768px){.form-custom .form-group.no-label{margin-top:25px}}.form-custom .btn-group.row{display:block}.form-custom .error .bootstrap-select .btn,.form-custom .error .btn-radio,.form-custom .error input,.form-custom .error textarea{border-color:#ee3524}.form-custom span.error{color:#ee3524;display:block;margin-top:3px}.form-custom ::-webkit-input-placeholder{color:#ccc}.form-custom :-moz-placeholder,.form-custom ::-moz-placeholder{color:#ccc}.form-custom :-ms-input-placeholder{color:#ccc}.modal{overflow-y:auto}@media (min-width:768px){.modal .modal-dialog{width:640px}}.modal .modal-dialog .modal-content{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.modal .modal-dialog .modal-content .modal-header{border-bottom-width:0;padding:30px 30px 10px;position:relative}.modal .modal-dialog .modal-content .modal-header h3{display:inline-block;font-size:20px;line-height:20px;margin-right:70px}@media (min-width:400px){.modal .modal-dialog .modal-content .modal-header h3{font-size:24px;line-height:24px}}@media (min-width:768px){.modal .modal-dialog .modal-content .modal-header h3{font-size:28px;line-height:28px}}.modal .modal-dialog .modal-content .modal-header .close{background:#008fcf;color:#fff;display:block;filter:alpha(opacity=100);opacity:1;overflow:hidden;padding:10px 0 9px;position:absolute;right:30px;text-shadow:none;top:32px;width:39px}@media (min-width:400px){.modal .modal-dialog .modal-content .modal-header .close{padding:13px 0 10px;width:43px}}@media (min-width:768px){.modal .modal-dialog .modal-content .modal-header .close{padding:15px 0 12px;width:47px}}.modal .modal-dialog .modal-content .modal-header .close span{display:block;font-family:Arial,Helvetica,sans-serif;font-size:39px;line-height:20px}.modal .modal-dialog .modal-content .modal-body{padding:10px 30px 30px}.modal .modal-dialog .modal-content .modal-body .modal-video{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}.modal .modal-dialog .modal-content .modal-body .modal-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.modal .modal-dialog .modal-content .modal-body .modal-form{margin-bottom:45px;margin-top:10px}.modal .modal-dialog .modal-content .modal-body .modal-form .form-group{margin-bottom:15px}.modal .modal-dialog .modal-content .modal-body .modal-form .form-group.alt{margin-bottom:25px}.modal .modal-dialog .modal-content .modal-body .modal-form .form-group input[type=password],.modal .modal-dialog .modal-content .modal-body .modal-form .form-group input[type=text]{width:95%}.modal .modal-dialog .modal-content .modal-body .modal-form .modal-form-right{margin:25px 0 0}@media (min-width:768px){.modal .modal-dialog .modal-content .modal-body .modal-form .modal-form-right{margin-left:10px}}.modal .modal-dialog .modal-content .modal-body .modal-form .modal-form-right a{font-weight:500}.modal .modal-dialog .modal-content .modal-body .modal-form .modal-form-right .form-group{margin-bottom:40px}.modal .modal-dialog .modal-content .modal-body .modal-form .modal-form-right .form-group:last-child{margin-bottom:0}@media (min-width:768px){.modal .modal-dialog .modal-content .modal-body .modal-form-border{border-right:1px solid #e7e7e7}}.modal .modal-dialog .modal-content .modal-body h4{color:#ee3524;display:block;font-family:Whitney A,Whitney B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:26px;font-weight:400;line-height:26px;margin:-3px 0 15px}.modal .modal-dialog .modal-content .modal-body .tt-dropdown-menu{width:95%}.jumbotron{background-position:bottom;background-repeat:no-repeat;background-size:cover;color:#fff;height:auto;margin-bottom:15px;min-height:90px;padding:0}@media (min-width:768px){.jumbotron{background-position:0 0;height:auto;margin-bottom:0;min-height:310px}}.jumbotron.home{background-color:transparent;background-image:none;height:310px;position:relative}@media (min-width:768px){.jumbotron.home{height:580px}}@media (min-width:1200px){.jumbotron.home{height:670px}}@media (max-width:767px){.jumbotron.home h1{font-size:35px;font-weight:500;line-height:35px;margin-bottom:10px;margin-top:15px;text-align:left}.jumbotron.home h1 span{background:#000;background:rgba(0,0,0,.5);display:inline-block;line-height:inherit;padding:0 10px 5px}}.jumbotron.home div.text{background:#000;background:rgba(0,0,0,.5);font-size:14px;font-weight:400;line-height:1.4;padding:7px 10px 2px}@media (min-width:768px){.jumbotron.home div.text{font-size:18px;margin:20px 0 0 200px;padding:10px 15px 20px;text-align:right}}@media (min-width:1200px){.jumbotron.home div.text{font-size:24px}}.jumbotron.home div.text .learn-more-sml{float:right;font-size:12px}.jumbotron.home [class^=learn-more]{letter-spacing:1px;margin-top:10px}.jumbotron.home [class^=learn-more]:after{line-height:.5em}section{overflow:hidden;position:relative;width:100%}.home section,section{height:auto}@media (min-width:768px){.home section{height:550px}}@media (max-width:991px){section div .col-sm-offset-1{margin-left:8.333333333333332%!important}}section .half{height:550px;position:absolute;top:0;width:100%}@media (min-width:768px){section .half{width:50%}}section .half:first-child{left:0}section .half:last-child{right:0}section.envelope{color:#fff}section.envelope .envelope-bgs{height:550px;left:0;position:absolute;top:0;width:100%}section.envelope .envelope-bgs .half:first-child{background-color:#ee3524;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSIwIiB5MT0iMCIgeDI9IjEiIHkyPSIxIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjOWUwNzA1Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZWUzNTI0Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNhKSIvPjwvc3ZnPg==");background:-webkit-gradient(linear,0 0,100% 100%,color-stop(0,#9e0705),color-stop(100%,#ee3524));background:-moz-linear-gradient(top left,#9e0705,#ee3524);background:-webkit-linear-gradient(top left,#9e0705,#ee3524);background:linear-gradient(to bottom right,#9e0705,#ee3524)}section.envelope .envelope-content{padding-bottom:50px}@media (min-width:768px){section.envelope .envelope-content{height:550px;padding-bottom:0;padding-right:0}}section.envelope .envelope-content div{margin-top:50px;-webkit-transition:all right ease-in-out;-moz-transition:all right ease-in-out;-o-transition:all right ease-in-out;-ms-transition:all right ease-in-out;transition:all right ease-in-out;-moz-transition-duration:.1s;-o-transition-duration:.1s;-webkit-transition-duration:.1s;transition-duration:.1s}@media (min-width:768px){section.envelope .envelope-content div{margin-top:85px}}section.envelope .envelope-content div p{margin-bottom:20px}@media (min-width:768px){section.envelope .envelope-content div p{margin-right:120px}}section.envelope .envelope-content h4{background:transparent url(../images/de-header-bg.png) no-repeat 100% 0;background-size:600px 40px;font-size:14px;height:40px;line-height:40px;margin-right:20px;margin-top:25px}@media (min-width:650px){section.envelope .envelope-content h4{background-size:auto;font-size:20px;height:58px;line-height:58px}}section.envelope .envelope-content img{max-width:75%}@media (min-width:768px){section.envelope .envelope-content img{margin-top:0}}section.envelope .envelope-video{display:none;margin-top:75px}@media (min-width:768px){section.envelope .envelope-video{display:block}}section.envelope .envelope-video embed{max-width:100%}section.study{background-image:url(../images/study-bg.jpg);background-position:0 80%;background-repeat:no-repeat;background-size:cover;color:#fff;-webkit-transition:all background-position ease-in-out;-moz-transition:all background-position ease-in-out;-o-transition:all background-position ease-in-out;-ms-transition:all background-position ease-in-out;transition:all background-position ease-in-out;-moz-transition-duration:.1s;-o-transition-duration:.1s;-webkit-transition-duration:.1s;transition-duration:.1s}section.study>div{color:#fff}@media (min-width:768px){section.study>div{height:550px}}section.study .study-content>div{background:#000;background:rgba(0,0,0,.7);margin-bottom:20px;padding:15px 10px 0}@media (min-width:768px){section.study .study-content>div{margin-bottom:0;padding:15px 15px 0}}section.study .study-content>div .btn-group .btn{font-size:13px;font-weight:500;letter-spacing:0;line-height:20px;margin-bottom:10px;margin-right:10px}@media (min-width:768px){section.study .study-content>div .btn-group .btn{font-size:15px;font-weight:600;letter-spacing:1px;line-height:normal;margin-bottom:15px}}section.study .study-content h2{margin-top:60px}section.study .study-content h2 span{background:#008fcf;background:rgba(0,43,62,.7)}@media (max-width:767px){section.study .study-content h2{font-size:35px;margin-top:20px}section.study .study-content h2 span{font-weight:500;line-height:25px;padding-left:10px}section.study .study-content h2 span:first-child{padding-bottom:9px;padding-top:2px}section.study .study-content h2 span:last-child{padding-bottom:10px}}section.study .study-content div h4{font-size:16px;font-weight:500;margin-top:15px}@media (min-width:768px){section.study .study-content div h4{font-size:20px;margin-top:25px}}section.study .study-content div h4:first-child{margin-top:0}section.study .study-content div p{font-size:14px;margin-bottom:10px}@media (min-width:768px){section.study .study-content div p{font-size:16px;line-height:20px}}section.products{background-image:url(../images/products-home-bg.png);background-position:0 100%;background-repeat:no-repeat;background-size:cover;color:#333;font-size:14px;font-weight:400;height:auto;line-height:16px}@media (min-width:768px){section.products{background-position:0 50%;font-size:16px;font-weight:300;line-height:20px}}section.products h3{margin-top:0}@media (max-width:767px){section.products h3{font-size:25px;font-weight:500;padding:2px 10px 6px}section.products h3 span{font-size:20px}}section.products .products-image{position:relative}section.products .products-image img{max-height:520px;position:absolute;right:10px;top:15px}section.products .products-list .products-list-inner{background:#fff;background:hsla(0,0%,100%,.9);margin-bottom:15px;margin-top:30px}@media (min-width:768px){section.products .products-list .products-list-inner{margin-bottom:30px}}section.products .products-list .products-list-inner h3{margin-bottom:0;margin-left:10px;margin-top:10px}@media (min-width:768px){section.products .products-list .products-list-inner h3{margin-bottom:15px;margin-left:0;margin-top:0}}section.products .products-list .products-listing{margin-bottom:0}section.products .products-list .products-listing li{background:transparent url(../images/list-dotted-border.png) repeat-x 0 100%;margin-right:10px;padding:10px}@media (min-width:768px){section.products .products-list .products-listing li{padding:20px}}@media (min-width:992px){section.products .products-list .products-listing li{padding:30px 20px}}section.products .products-list .products-listing li:first-child{padding-top:20px}section.products .products-list h4{font-size:16px;margin:0}@media (min-width:768px){section.products .products-list h4{font-size:20px;margin:0 0 3px}}section.products .products-list a{color:#008fcf}section.products .products-list p{margin-bottom:0}section.products .products-parts h3{margin:0 0 15px}@media (min-width:768px){section.products .products-parts h3{margin-top:15px}}section.products .products-parts img{display:none;width:100%}@media (min-width:768px){section.products .products-parts img{display:block}}section.products .products-parts h4{font-size:16px;margin:0}@media (min-width:768px){section.products .products-parts h4{font-size:20px;margin:0 0 5px}}section.products .products-parts p{margin-bottom:15px}section.products .products-parts .product-parts-inner{background:#fff;background:hsla(0,0%,100%,.9);margin-bottom:30px;padding:10px}@media (min-width:768px){section.products .products-parts .product-parts-inner{margin-bottom:0;margin-top:30px;padding:20px 20px 10px}}section.products .products-parts .products-links{display:table;margin-top:15px;padding:0}section.products .products-parts .products-links ul{display:table-row}section.products .products-parts .products-links li{display:table-cell;font-weight:500;padding-left:20px}section.products .products-parts .products-links li:first-child{padding-left:0}section.products .products-links{padding:10px}@media (min-width:768px){section.products .products-links{padding:20px}}section.products .products-links ul{margin-bottom:0}section.products .products-links ul li{font-weight:500;height:21px;line-height:21px;margin:0;padding:0 18px}section.products .products-links ul li:first-child{border-left:0;padding-left:0}@media (max-width:767px){section.products .products-links ul li{display:block;padding-left:0}}section.news{background-image:url(../images/news-bg.jpg);background-position:0 90%;background-repeat:no-repeat;background-size:cover;color:#333;font-size:14px;font-weight:400}@media (min-width:768px){section.news{font-size:16px;font-weight:300}}section.news p{line-height:18px}@media (min-width:768px){section.news p{line-height:24px}}section.news a{font-weight:500}section.news .news-sustainability>div,section.news .news-tools>div{background:#fff;background:hsla(0,0%,100%,.9);margin-bottom:15px;padding:15px 10px}@media (min-width:768px){section.news .news-sustainability>div,section.news .news-tools>div{height:390px;margin-bottom:0;padding:15px 20px}}@media (min-width:992px){section.news .news-sustainability>div,section.news .news-tools>div{height:370px}}@media (min-width:1200px){section.news .news-sustainability>div,section.news .news-tools>div{height:325px}}section.news .news-sustainability h3{font-size:25px;line-height:20px}@media (min-width:768px){section.news .news-sustainability h3{font-size:32px;line-height:24px}}@media (min-width:992px){section.news .news-sustainability h3{font-size:35px;line-height:26px}}section.news .news-sustainability p.border{background:transparent url(../images/list-dotted-border.png) repeat-x 0 100%;margin-bottom:15px;padding-bottom:10px}section.news .news-sustainability p.strong{font-size:18px;font-weight:600;margin-bottom:0}section.news .news-sustainability .amount{color:#008ece;font-family:Whitney SmallCaps A,Whitney SmallCaps B;font-size:40px;font-weight:600;line-height:30px;margin-bottom:20px;margin-top:5px;position:relative}section.news .news-sustainability .amount .amount-dollars{font-size:16px;font-weight:700;left:210px;letter-spacing:1px;margin-left:20px;position:absolute;top:9px}@media (min-width:400px){section.news .news-sustainability .amount{font-size:50px;line-height:35px}section.news .news-sustainability .amount .amount-dollars{font-size:20px;left:260px;top:10px}}@media (min-width:768px){section.news .news-sustainability .amount{font-size:60px;line-height:45px;margin-bottom:25px;margin-top:0}section.news .news-sustainability .amount .amount-dollars{font-size:25px;left:310px;top:15px}}@media (min-width:992px){section.news .news-sustainability .amount{font-size:75px;line-height:55px}section.news .news-sustainability .amount .amount-dollars{font-size:30px;left:395px;top:17px}}section.news .news-tools h3{font-size:25px;line-height:20px}section.news .news-tools h3 span{font-size:20px}@media (min-width:768px){section.news .news-tools h3{font-size:32px;line-height:24px}section.news .news-tools h3 span{font-size:24px}}@media (min-width:992px){section.news .news-tools h3{font-size:35px;line-height:26px}section.news .news-tools h3 span{font-size:27px}}section.news .news-tools h4{color:#008fcf;font-size:18px;margin:0;padding-top:7px}section.news .news-tools h4 a{font-weight:600}@media (min-width:768px){section.news .news-tools h4{font-size:20px;margin:0 0 5px;padding-top:3px}}section.news .news-tools p{margin-bottom:20px}section.news .news-tools .roi{background:transparent url(../images/roi-icon.jpg) no-repeat 0 0;margin-bottom:20px;min-height:46px;padding-left:45px}section.news .news-tools .roi p{line-height:1;margin:0}section.news .news-ticker h3{font-size:25px;line-height:.75em;margin-bottom:15px}@media (min-width:768px){section.news .news-ticker h3{font-size:30px;margin-bottom:10px}}@media (min-width:992px){section.news .news-ticker h3{font-size:35px}}section.news .news-ticker>div{background:#fff;background:hsla(0,0%,100%,.9);margin-bottom:30px;padding:12px 0 15px}@media (min-width:768px){section.news .news-ticker>div{height:105px;margin-bottom:0}}section.news .news-ticker [class^=col-]{padding:0 10px}@media (min-width:768px){section.news .news-ticker [class^=col-]{padding:0 20px}}section.news .news-ticker .news-ticker-wrapper{height:70px;margin-top:5px;overflow:hidden;position:relative}@media (max-width:767px){section.news .news-ticker .news-ticker-wrapper{height:auto}}section.news .news-ticker .news-ticker-wrapper ul{margin-bottom:0;-webkit-transition:all top ease-in-out;-moz-transition:all top ease-in-out;-o-transition:all top ease-in-out;-ms-transition:all top ease-in-out;transition:all top ease-in-out;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s}@media (min-width:768px){section.news .news-ticker .news-ticker-wrapper ul{left:0;position:absolute;right:55px;top:0}}section.news .news-ticker .news-ticker-wrapper ul li{height:70px;position:relative}@media (max-width:767px){section.news .news-ticker .news-ticker-wrapper ul li{display:none}section.news .news-ticker .news-ticker-wrapper ul li:first-child{display:list-item;height:auto}}section.news .news-ticker .news-ticker-wrapper ul li .content{font-size:14px;font-weight:500;height:70px;margin-left:80px;position:relative}@media (max-width:767px){section.news .news-ticker .news-ticker-wrapper ul li .content{height:auto;min-height:70px}}section.news .news-ticker .news-ticker-wrapper ul li .content h4{font-size:14px;font-weight:500;line-height:16px;margin:0 0 10px}@media (min-width:768px){section.news .news-ticker .news-ticker-wrapper ul li .content h4{font-size:20px;line-height:20px;margin:0}}@media (min-width:992px){section.news .news-ticker .news-ticker-wrapper ul li .content h4{font-size:24px;line-height:24px}}section.news .news-ticker .news-ticker-wrapper ul li .content a{font-weight:600}section.news .news-ticker .news-ticker-wrapper ul li .content span{bottom:0;line-height:12px;position:absolute}@media (max-width:767px){section.news .news-ticker .news-ticker-wrapper ul li .content span{position:static}}section.news .news-ticker .news-ticker-wrapper .controls{cursor:pointer;display:none;height:70px;position:absolute;right:0;top:0;width:35px}@media (min-width:768px){section.news .news-ticker .news-ticker-wrapper .controls{display:block}}section.news .news-ticker .news-ticker-wrapper .controls .controls-up{background:transparent url(../images/ticker-arrow-up-on.png) no-repeat top;border-bottom:1px solid #b9bcbc;height:34px;width:100%}section.news .news-ticker .news-ticker-wrapper .controls .controls-up.off{background:transparent url(../images/ticker-arrow-up-off.png) no-repeat top;cursor:not-allowed}section.news .news-ticker .news-ticker-wrapper .controls .controls-down{background:transparent url(../images/ticker-arrow-down-on.png) no-repeat bottom;height:35px;width:100%}section.news .news-ticker .news-ticker-wrapper .controls .controls-down.off{background:transparent url(../images/ticker-arrow-down-off.png) no-repeat bottom;cursor:not-allowed}section.news .news-ticker .date{color:#fff;font-family:Whitney SmallCaps A,Whitney SmallCaps B;font-weight:600;left:0;position:absolute;text-align:center;top:0;width:60px}section.news .news-ticker .date .date-month{background:#00a8e1;font-size:19px;height:21px;letter-spacing:0;margin-bottom:1px;text-transform:lowercase;width:100%}section.news .news-ticker .date .date-day{background:#00a8e1;font-size:35px;height:48px;line-height:35px;width:100%}section.news .row:first-child{margin:30px -15px 0}@media (min-width:768px){section.news .row:first-child{margin-bottom:15px}}@media (min-width:992px){section.news .row:first-child{margin-top:45px}}section.findarep{background-color:#fff;height:auto;min-height:0;overflow:visible;padding-top:40px}section.findarep h3{margin-bottom:15px}section.findarep .search-input label{font-size:18px;font-weight:500;line-height:20px}@media (min-width:768px){section.findarep .search-input label{line-height:30px}}section.findarep .search-input input{background:#fff;border:1px solid #cdcdcd;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-size:16px;height:30px;line-height:30px;padding:0 12px}section.map-layers{height:auto}section.map-layers .row{margin:40px 0}section.map-layers .col-xs-12{padding:0}section.map-layers .map-layer-1,section.map-layers .map-layer-2,section.map-layers .map-layer-3,section.map-layers .map-layer-4{width:100%}section.map-layers .map-layer-2,section.map-layers .map-layer-3,section.map-layers .map-layer-4{left:0;position:absolute;top:0}section.map-layers .map-layer-2{opacity:0}section.map-layers .map-layer-3{top:-100%}section.map-layers .map-layer-4{opacity:0}section.design-envelope-module,section.map-world{background-color:#fff;height:auto}section.design-envelope-module{background-image:url(../images/designenvelope/module/background.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:367px}@media screen and (max-width:767px){section.design-envelope-module{background-image:url(../images/designenvelope/module/background-xs.jpg);background-size:100%;padding-bottom:15px;padding-top:15px}}@media screen and (min-width:768px){section.design-envelope-module{padding-bottom:11px;padding-top:11px}}@media screen and (min-width:992px){section.design-envelope-module{padding-bottom:12px;padding-top:12px}}@media screen and (min-width:1200px){section.design-envelope-module{padding-bottom:14px;padding-top:14px}}@media screen and (min-width:768px){section.design-envelope-module .row{height:345px}}@media screen and (min-width:992px){section.design-envelope-module .row{height:375px}}@media screen and (min-width:1200px){section.design-envelope-module .row{height:458px}}section.design-envelope-module .row .col{height:100%}section.design-envelope-module .row .col .content{height:100%;position:relative}@media screen and (min-width:768px){section.design-envelope-module .row .col:last-child{padding-right:0}section.design-envelope-module .row .col.right{margin-left:-19px}}@media screen and (min-width:992px){section.design-envelope-module .row .col.right{margin-left:-18px}}@media screen and (min-width:1200px){section.design-envelope-module .row .col.right{margin-left:-16px}}section.design-envelope-module .video{position:relative}section.design-envelope-module .video,section.design-envelope-module .video video{background-color:#fff;height:100%;width:100%}section.design-envelope-module .video .bumper{background:hsla(0,0%,100%,0);display:block;height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:767px){section.design-envelope-module .video .bumper{display:none!important}}section.design-envelope-module .video .play{background-color:transparent;background-image:url(../images/designenvelope/module/video-play.png);background-position:50%;background-repeat:no-repeat;cursor:pointer;display:none;height:100%;left:0;position:absolute;top:0;width:100%}.backgroundsize section.design-envelope-module .video .play{background-image:url(../images/designenvelope/module/video-play@2x.png);background-size:55px 55px}section.design-envelope-module .logo{background-color:#ee3524;background-image:url(../images/designenvelope/module/logo.png);background-position:50%;background-repeat:no-repeat;position:relative}@media screen and (max-width:767px){section.design-envelope-module .logo{height:170px}}@media screen and (min-width:768px){section.design-envelope-module .logo{height:167px}}@media screen and (min-width:992px){section.design-envelope-module .logo{height:182px}}@media screen and (min-width:1200px){section.design-envelope-module .logo{height:222px}}.backgroundsize section.design-envelope-module .logo{background-image:url(../images/designenvelope/module/logo@2x.png);background-size:auto 43%}@media screen and (max-width:767px){section.design-envelope-module .logo{background-position:40% 70%;background-size:auto 40%}}@media screen and (min-width:768px){section.design-envelope-module .logo{background-position:20px 60%}}@media screen and (min-width:992px){section.design-envelope-module .logo{background-position:42px 60%}}@media screen and (min-width:1200px){section.design-envelope-module .logo{background-position:56px 60%}}section.design-envelope-module .logo a.see-all{background-color:transparent;background-image:url(../images/designenvelope/module/item-chevron-white.png);background-position:100%;background-repeat:no-repeat;color:#fff;display:table;font-family:Whitney A,Whitney B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;height:56px;line-height:16px;padding-right:36px;position:absolute;top:0;width:210px}.backgroundsize section.design-envelope-module .logo a.see-all{background-image:url(../images/designenvelope/module/item-chevron-white@2x.png);background-size:16px 24px}@media screen and (max-width:767px){section.design-envelope-module .logo a.see-all{margin-left:10%;margin-right:10%;width:80%}.backgroundsize section.design-envelope-module .logo a.see-all{background-size:12px 18px}}@media screen and (min-width:480px) and (max-width:599px){section.design-envelope-module .logo a.see-all{margin-left:20%;margin-right:20%;width:60%}}@media screen and (min-width:600px) and (max-width:767px){section.design-envelope-module .logo a.see-all{margin-left:25%;margin-right:25%;width:50%}}@media screen and (min-width:768px){section.design-envelope-module .logo a.see-all{right:24px}}section.design-envelope-module .logo a.see-all span{display:table-cell;vertical-align:middle}section.design-envelope-module .playlist{background:#f7f7f6;bottom:0;left:0;position:absolute;width:100%}@media screen and (max-width:767px){section.design-envelope-module .playlist{margin-top:4px;position:static}}@media screen and (min-width:768px){section.design-envelope-module .playlist{height:167px}}@media screen and (min-width:992px){section.design-envelope-module .playlist{height:182px}}@media screen and (min-width:1200px){section.design-envelope-module .playlist{height:222px}}section.design-envelope-module .playlist .item{color:#00a9e0;font-family:Whitney A,Whitney B,Helvetica Neue,Helvetica,Arial,sans-serif;height:25%;margin-left:0;margin-right:0;width:100%}@media screen and (max-width:767px){section.design-envelope-module .playlist .item{background-color:transparent;background-image:url(../images/designenvelope/module/item-chevron-blue-padded.png);background-position:100%;background-repeat:no-repeat;cursor:pointer;padding:10px 36px 10px 20px}.backgroundsize section.design-envelope-module .playlist .item{background-image:url(../images/designenvelope/module/item-chevron-blue-padded@2x.png);background-size:24px 18px}}section.design-envelope-module .playlist .item+.item{border-top:1px solid #e3e4e3}section.design-envelope-module .playlist .item .title{display:table;float:left;height:100%;width:40%}@media screen and (max-width:767px){section.design-envelope-module .playlist .item .title{width:100%}}@media screen and (min-width:768px){section.design-envelope-module .playlist .item .title{padding-left:20px}}@media screen and (min-width:992px){section.design-envelope-module .playlist .item .title{padding-left:70px}}@media screen and (min-width:1200px){section.design-envelope-module .playlist .item .title{padding-left:90px}}section.design-envelope-module .playlist .item .title span{display:table-cell;font-weight:600;vertical-align:middle}@media screen and (max-width:767px){section.design-envelope-module .playlist .item .title span{display:block}}@media screen and (min-width:768px){section.design-envelope-module .playlist .item .title span{font-size:16px}}@media screen and (min-width:992px){section.design-envelope-module .playlist .item .title span{font-size:18px}}@media screen and (min-width:1200px){section.design-envelope-module .playlist .item .title span{font-size:22px}}section.design-envelope-module .playlist .item .title .tagline{color:#333;font-size:14px}section.design-envelope-module .playlist .item .options{display:table;float:left;height:100%;text-align:right;width:60%}@media screen and (max-width:767px){section.design-envelope-module .playlist .item .options{display:none}}section.design-envelope-module .playlist .item .options .cta{display:none;font-weight:500;height:100%;vertical-align:middle;width:100%}@media screen and (min-width:768px){section.design-envelope-module .playlist .item .options .cta{font-size:14px}}@media screen and (min-width:992px){section.design-envelope-module .playlist .item .options .cta{font-size:17px}}@media screen and (min-width:1200px){section.design-envelope-module .playlist .item .options .cta{font-size:20px}}section.design-envelope-module .playlist .item .options a{background-color:transparent;background-position:50%;background-repeat:no-repeat;display:inline-block;height:100%;width:60px}section.design-envelope-module .playlist .item .options a.play{background-image:url(../images/designenvelope/module/item-play.png)}.backgroundsize section.design-envelope-module .playlist .item .options a.play{background-image:url(../images/designenvelope/module/item-play@2x.png);background-size:27px 27px}@media screen and (min-width:768px){.backgroundsize section.design-envelope-module .playlist .item .options a.play{background-size:20px 20px}}section.design-envelope-module .playlist .item .options a.chevron{background-image:url(../images/designenvelope/module/item-chevron-blue.png)}.backgroundsize section.design-envelope-module .playlist .item .options a.chevron{background-image:url(../images/designenvelope/module/item-chevron-blue@2x.png);background-size:16px 24px}@media screen and (max-width:767px){section.design-envelope-module .playlist .item .options a.chevron{display:block;float:right;height:100%;width:40px}}@media screen and (min-width:768px){.backgroundsize section.design-envelope-module .playlist .item .options a.chevron{background-size:12px 18px}section.design-envelope-module .playlist .item.selected{background-color:#00a9e0;border-top-color:#00a9e0;color:#fff}section.design-envelope-module .playlist .item.selected .options .cta{display:table-cell}section.design-envelope-module .playlist .item.selected .options .play{display:none}section.design-envelope-module .playlist .item.selected .options .chevron{background-image:url(../images/designenvelope/module/item-chevron-white.png)}.backgroundsize section.design-envelope-module .playlist .item.selected .options .chevron{background-image:url(../images/designenvelope/module/item-chevron-white@2x.png)}}@media screen and (max-width:767px){section.design-envelope-module .playlist .item:hover{background-color:#00a9e0;background-image:url(../images/designenvelope/module/item-chevron-white-padded.png);color:#fff}.backgroundsize section.design-envelope-module .playlist .item:hover{background-image:url(../images/designenvelope/module/item-chevron-white-padded@2x.png)}section.design-envelope-module .playlist .item:hover .title .tagline{color:#fff}}.design-envelope-content{font-family:Whitney A,Whitney B,Helvetica Neue,Helvetica,Arial,sans-serif}.design-envelope-content .jumbotron{background-image:url(../images/designenvelope/content/header-bg.jpg)!important}.design-envelope-content .dashboard,.design-envelope-content section.lead{margin-top:36px}.design-envelope-content .dashboard .banner,.design-envelope-content section.lead .banner{margin-bottom:10px}.design-envelope-content .dashboard .banner .logo,.design-envelope-content section.lead .banner .logo{background-color:#ee3524;background-image:url(../images/designenvelope/content/lead-logo.png);background-position:46px;background-repeat:no-repeat;height:150px;position:relative}.backgroundsize .design-envelope-content .dashboard .banner .logo,.backgroundsize .design-envelope-content section.lead .banner .logo{background-image:url(../images/designenvelope/content/lead-logo@2x.png);background-size:311.1px 89.25px}@media screen and (min-width:992px){.backgroundsize .design-envelope-content .dashboard .banner .logo,.backgroundsize .design-envelope-content section.lead .banner .logo{background-size:366px 105px}}@media screen and (max-width:767px){.design-envelope-content .dashboard .banner .logo,.design-envelope-content section.lead .banner .logo{background-image:url(../images/designenvelope/content/lead-logo-sm.png);background-position:50%;height:110px}.backgroundsize .design-envelope-content .dashboard .banner .logo,.backgroundsize .design-envelope-content section.lead .banner .logo{background-image:url(../images/designenvelope/content/lead-logo-sm@2x.png);background-size:261px 75px}}.design-envelope-content .dashboard .banner .logo .cutout,.design-envelope-content section.lead .banner .logo .cutout{background-color:#fff;height:36px;position:absolute;right:0;top:0;width:25%}@media screen and (max-width:767px){.design-envelope-content .dashboard .banner .logo .cutout,.design-envelope-content section.lead .banner .logo .cutout{width:25%}}@media screen and (min-width:992px){.design-envelope-content .dashboard .banner .logo .cutout,.design-envelope-content section.lead .banner .logo .cutout{width:40%}}.design-envelope-content .dashboard .banner .dashboard-description .vertical,.design-envelope-content section.lead .banner .dashboard-description .vertical{border-top:8px solid #00a9e0;height:0;margin-bottom:28px}@media screen and (max-width:767px){.design-envelope-content .dashboard .banner .dashboard-description .vertical,.design-envelope-content section.lead .banner .dashboard-description .vertical{border-top-width:0}}.design-envelope-content .dashboard .banner .dashboard-description .block,.design-envelope-content section.lead .banner .dashboard-description .block{border-right:20px solid #ee3524;margin-right:-20px;padding-right:10px}@media screen and (min-width:992px){.design-envelope-content .dashboard .banner .dashboard-description .block,.design-envelope-content section.lead .banner .dashboard-description .block{padding-right:60px}}@media screen and (max-width:767px){.design-envelope-content .dashboard .banner .dashboard-description .block,.design-envelope-content section.lead .banner .dashboard-description .block{border-right-width:0;margin-right:0}}.design-envelope-content .dashboard .banner .dashboard-description .block h4,.design-envelope-content section.lead .banner .dashboard-description .block h4{font-family:Whitney SmallCaps A,Whitney SmallCaps B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:43px;font-weight:600;line-height:34px;margin:0 0 6px;position:relative;text-transform:lowercase;top:-9px}.design-envelope-content .dashboard .banner .dashboard-description .block p,.design-envelope-content section.lead .banner .dashboard-description .block p{color:#333;font-size:15px;font-weight:500;line-height:19px;margin:0}.design-envelope-content .dashboard .dashboard-counter,.design-envelope-content section.lead .dashboard-counter{margin-bottom:10px;margin-top:10px}.design-envelope-content .dashboard .dashboard-counter .box,.design-envelope-content section.lead .dashboard-counter .box{border-bottom:3px solid #00a9e0;border-top:3px solid #ccc;display:table;height:60px;width:100%}@media screen and (min-width:992px){.design-envelope-content .dashboard .dashboard-counter .box,.design-envelope-content section.lead .dashboard-counter .box{height:75px}}.design-envelope-content .dashboard .dashboard-counter .box .numeral,.design-envelope-content section.lead .dashboard-counter .box .numeral{color:#ee3524;display:table-cell;font-family:Whitney SmallCaps A,Whitney SmallCaps B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:30px;font-weight:600;line-height:1em;position:relative;top:-4px;vertical-align:middle}@media screen and (min-width:992px){.design-envelope-content .dashboard .dashboard-counter .box .numeral,.design-envelope-content section.lead .dashboard-counter .box .numeral{font-size:43px;top:-6px}}@media screen and (min-width:1200px){.design-envelope-content .dashboard .dashboard-counter .box .numeral,.design-envelope-content section.lead .dashboard-counter .box .numeral{font-size:49px;top:-8px}}.design-envelope-content .dashboard .dashboard-counter .box .legend,.design-envelope-content section.lead .dashboard-counter .box .legend{background-color:#00a9e0;color:#fff;display:table-cell;font-family:Whitney A,Whitney B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;height:100%;line-height:1em;padding:10px;vertical-align:middle;width:140px}.design-envelope-content .dashboard .content h3,.design-envelope-content section.lead .content h3{color:#00a9e0;font-family:Whitney A,Whitney B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:33px;font-weight:600;text-transform:none}.design-envelope-content .dashboard .content .video,.design-envelope-content section.lead .content .video{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #00a9e0;border-top:3px solid #00a9e0;float:right;margin:0 0 16px 20px;width:280px}@media screen and (min-width:992px){.design-envelope-content .dashboard .content .video,.design-envelope-content section.lead .content .video{width:380px}}.design-envelope-content .dashboard .content .video a,.design-envelope-content section.lead .content .video a{background-color:transparent;background-image:url(../images/designenvelope/content/footer-play-icon.png);background-position:50%;background-repeat:no-repeat;cursor:pointer;display:block;height:0;padding-bottom:56.25%;width:100%}.backgroundsize .design-envelope-content .dashboard .content .video a,.backgroundsize .design-envelope-content section.lead .content .video a{background-image:url(../images/designenvelope/content/footer-play-icon@2x.png);background-size:32px 32px}.design-envelope-content .dashboard .content p,.design-envelope-content section.lead .content p{font-size:22px;font-weight:500}@media screen and (max-width:767px){.design-envelope-content .dashboard .content p,.design-envelope-content section.lead .content p{font-size:18px}}.design-envelope-content .dashboard .content .additional,.design-envelope-content section.lead .content .additional{display:none}.design-envelope-content .dashboard .content .additional p,.design-envelope-content section.lead .content .additional p{font-size:18px;font-weight:400}@media screen and (max-width:767px){.design-envelope-content .dashboard .content .additional p,.design-envelope-content section.lead .content .additional p{font-size:16px}}.design-envelope-content .dashboard .read-more-toggle a,.design-envelope-content section.lead .read-more-toggle a{display:inline-block;font-size:17px;font-weight:500;height:32px;line-height:32px}.design-envelope-content .dashboard .read-more-toggle a.opened,.design-envelope-content section.lead .read-more-toggle a.opened{background-color:transparent;background-image:url(../images/designenvelope/content/read-more-close.png);background-position:0;background-repeat:no-repeat;margin-left:-50px;padding-left:50px}.backgroundsize .design-envelope-content .dashboard .read-more-toggle a.opened,.backgroundsize .design-envelope-content section.lead .read-more-toggle a.opened{background-image:url(../images/designenvelope/content/read-more-close@2x.png);background-size:32px 32px}.design-envelope-content .dashboard .read-more-toggle a.opened span,.design-envelope-content section.lead .read-more-toggle a.opened span{display:none}@media screen and (max-width:991px){.design-envelope-content .dashboard .read-more-toggle a.opened,.design-envelope-content section.lead .read-more-toggle a.opened{margin-left:0}}@media screen and (max-width:767px){.design-envelope-content .dashboard .read-more-toggle a,.design-envelope-content section.lead .read-more-toggle a{background-image:none;height:auto;margin-left:0;padding-left:0}}.design-envelope-content .dashboard{margin-top:0}.design-envelope-content .dashboard .banner .dashboard-description .vertical{margin-bottom:22px;margin-top:10px}.design-envelope-content .dashboard .banner .dashboard-description .block{border-right-width:0;margin-right:0;padding-right:0}.design-envelope-content .dashboard .banner .dashboard-description .block h4{color:#ee3524}.design-envelope-content .dashboard .banner .dashboard-description .block p{margin-bottom:5px}.design-envelope-content .dashboard .dashboard-counter .box{border-bottom-width:0}.design-envelope-content section.detail{margin-bottom:6px}.design-envelope-content section.detail .content{margin-bottom:30px}.design-envelope-content section.detail .video-column .video{height:0;padding-bottom:56.25%;position:relative;width:100%}.design-envelope-content section.detail .video-column .video iframe,.design-envelope-content section.detail .video-column .video video{height:100%;left:0;position:absolute;top:0;width:100%}.design-envelope-content section.detail .video-column p{color:#00a9e0;font-size:16px;font-weight:600;line-height:18px;margin:30px 0 0;text-align:right}@media screen and (max-width:767px){.design-envelope-content section.detail .video-column p{text-align:left}}.design-envelope-content section.detail .text-column h3{color:#fff;font-family:Whitney A,Whitney B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:30px;font-weight:600;line-height:1.2;padding-bottom:8px;padding-left:15px;padding-right:20px;text-transform:none;width:85%}.design-envelope-content section.detail .text-column h3 span{background-color:#ee3524;box-decoration-break:clone;box-shadow:20px 0 0 #ee3524,-15px 0 0 #ee3524;display:inline;font-size:inherit;padding-bottom:8px}@media screen and (max-width:767px){.design-envelope-content section.detail .text-column h3{font-size:31px;width:100%}}.design-envelope-content section.detail .text-column p{color:#333;font-size:16px;line-height:18px;margin-left:11px}@media screen and (max-width:767px){.design-envelope-content section.detail .text-column p{margin-left:0}}.design-envelope-content section.detail .text-column p.byline{color:#00a9e0;font-size:18px;font-weight:500;line-height:20px}@media screen and (max-width:767px){.design-envelope-content section.detail .text-column{margin-bottom:20px}}.design-envelope-content section.case-study{background-color:#7b89bc;background-position:50%;background-repeat:no-repeat;background-size:cover}.design-envelope-content section.case-study .row.first{margin-top:36px}.design-envelope-content section.case-study .row.last{margin-bottom:4px}.design-envelope-content section.case-study h3{color:#fff;font-family:Whitney SmallCaps A,Whitney SmallCaps B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:73px;font-weight:600;line-height:1em;padding-bottom:3px;padding-left:10px;padding-right:20px;text-transform:lowercase}.design-envelope-content section.case-study h3 span{background-color:#00a9e0;box-decoration-break:clone;box-shadow:20px 0 0 #00a9e0,-10px 0 0 #00a9e0;display:inline;font-size:inherit;padding-bottom:3px}@media screen and (max-width:767px){.design-envelope-content section.case-study h3{font-size:40px}}.design-envelope-content section.case-study .intro{margin-bottom:20px;padding-left:11px;text-shadow:#000 0 0 2px}@media screen and (max-width:767px){.design-envelope-content section.case-study .intro{padding-left:0}}.design-envelope-content section.case-study .intro h4{color:#fff;font-size:22px;font-weight:500;line-height:1;margin-bottom:12px}.design-envelope-content section.case-study .intro p{color:#fff;font-size:18px;font-weight:500;line-height:23px;padding-right:40%}@media screen and (max-width:767px){.design-envelope-content section.case-study .intro p{padding-right:0}}.design-envelope-content section.case-study .content{background-color:rgba(0,0,0,.75);color:#fff;font-size:19px;font-weight:600;line-height:24px;padding:25px 16px 70px}@media screen and (max-width:767px){.design-envelope-content section.case-study .content{margin-bottom:16px;padding-bottom:16px;padding-top:16px}}.design-envelope-content section.case-study .content hr{background-color:transparent;background-image:url(../images/designenvelope/content/case-study-hr.png);background-position:0 0;background-repeat:repeat-x;border-width:0;height:0;margin:15px 0;padding-bottom:3px}.design-envelope-content section.case-study .content .highlight{height:72px;min-height:72px;position:relative}@media screen and (min-width:992px){.design-envelope-content section.case-study .content .highlight{display:table}}.design-envelope-content section.case-study .content .highlight .text{font-size:17px;font-weight:500;line-height:19px;margin:0}@media screen and (max-width:767px){.design-envelope-content section.case-study .content .highlight{height:auto;min-height:0}.design-envelope-content section.case-study .content .highlight .percentage{display:none}.design-envelope-content section.case-study .content .highlight .text{padding-left:0}}.design-envelope-content section.case-study .content a.download{font-size:19px;font-weight:600}@media screen and (min-width:992px){.design-envelope-content section.case-study .content a.download{margin-left:120px}}.design-envelope-content section.case-study .chevron{background-color:#00a9e0;background-image:url(../images/designenvelope/content/case-study-chevron-down.png);background-position:50%;background-repeat:no-repeat;height:100px;width:100px}.backgroundsize .design-envelope-content section.case-study .chevron{background-image:url(../images/designenvelope/content/case-study-chevron-down@2x.png);background-size:80px 80px}.design-envelope-content section.products{background-color:#fff;background-image:none;height:auto}.design-envelope-content section.products .row.title{margin-top:42px}@media screen and (max-width:767px){.design-envelope-content section.products .row.title{margin-top:28px}}.design-envelope-content section.products .row.title h3{color:#fff;font-family:Whitney SmallCaps A,Whitney SmallCaps B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:73px;font-weight:600;line-height:1;padding-bottom:3px;padding-left:10px;padding-right:20px;text-transform:lowercase}.design-envelope-content section.products .row.title h3 span{background-color:#00a9e0;box-decoration-break:clone;box-shadow:20px 0 0 #00a9e0,-10px 0 0 #00a9e0;display:inline;font-size:inherit;padding-bottom:3px;padding-bottom:12px}@media screen and (min-width:768px){.design-envelope-content section.products .row.title h3{font-size:64px}}@media screen and (max-width:767px){.design-envelope-content section.products .row.title h3{font-size:32px}.design-envelope-content section.products .row.title h3 span{padding-bottom:3px}}.design-envelope-content section.products .row h4{color:#ee3524;font-size:24px;font-weight:500;padding-top:30px}@media screen and (max-width:767px){.design-envelope-content section.products .support .products .product-list .product-list-image img.product-badge{max-width:20%}}.design-envelope-content section.products a.explore{background-color:#ee3524;display:table;height:150px;margin-top:-100px;min-height:150px;position:relative;text-decoration:none}@media screen and (min-width:768px){.design-envelope-content section.products a.explore{height:160px;margin-top:-80px;min-height:160px}}@media screen and (max-width:767px){.design-envelope-content section.products a.explore{height:180px;margin-top:0;min-height:180px}}.design-envelope-content section.products a.explore span{color:#fff;display:table-cell;font-family:Whitney A,Whitney B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;font-weight:600;line-height:24px;padding:0 10px 0 16px;vertical-align:middle}@media screen and (min-width:992px){.design-envelope-content section.products a.explore span{font-size:25px;line-height:28px}}@media screen and (max-width:767px){.design-envelope-content section.products a.explore span{font-size:16px;line-height:18px}}.design-envelope-content section.products a.explore .chevron{background-color:#ee3524;background-image:url(../images/designenvelope/content/products-chevron.png);background-position:50%;background-repeat:no-repeat;height:80px;left:-80px;position:absolute;top:0;width:80px}.backgroundsize .design-envelope-content section.products a.explore .chevron{background-image:url(../images/designenvelope/content/products-chevron@2x.png);background-size:50px 50px}@media screen and (min-width:768px){.design-envelope-content section.products a.explore .chevron{height:60px;left:-60px;width:60px}.backgroundsize .design-envelope-content section.products a.explore .chevron{background-size:30px 30px}}.design-envelope-content section.products .divider{border-bottom:4px solid #00a9e0;height:0}.design-envelope-content section.footer{margin-top:30px}.design-envelope-content section.footer .text-column{margin-bottom:15px}.design-envelope-content section.footer .text-column a{font-weight:500}.design-envelope-content section.footer .text-column a .pdf{font-family:Whitney SmallCaps A,Whitney SmallCaps B,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:lowercase}.design-envelope-content section.footer h4{color:#ee3524;font-weight:600;margin-bottom:12px}.design-envelope-content section.footer .video{background-color:transparent;background-position:0 0;background-repeat:no-repeat;height:0;padding-bottom:56.25%;position:relative;width:100%}.backgroundsize .design-envelope-content section.footer .video{background-size:cover}.design-envelope-content section.footer .video a{background-color:transparent;background-image:url(../images/designenvelope/content/footer-play-icon.png);background-position:50%;background-repeat:no-repeat;cursor:pointer;display:block;height:100%;position:absolute;width:100%}.backgroundsize .design-envelope-content section.footer .video a{background-image:url(../images/designenvelope/content/footer-play-icon@2x.png);background-size:32px 32px}.design-envelope-content section.navigation{margin:28px 0}@media screen and (max-width:767px){.design-envelope-content section.navigation{border-top:1px solid #00a9e0}}.design-envelope-content section.navigation .option{padding:14px 10px}@media screen and (max-width:767px){.design-envelope-content section.navigation .option{padding:0}}.design-envelope-content section.navigation .option div{display:table;width:100%}.design-envelope-content section.navigation .option div a{border-bottom:1px solid #00a9e0;border-top:1px solid #00a9e0;color:#00a9e0;display:table;font-size:14px;font-weight:500;height:58px;text-decoration:none;width:100%}@media screen and (min-width:992px){.design-envelope-content section.navigation .option div a{font-size:18px}}@media screen and (max-width:767px){.design-envelope-content section.navigation .option div a{border-top-width:0;font-size:18px}}.design-envelope-content section.navigation .option div a span{display:table-cell;text-align:center;vertical-align:middle}.design-envelope-content section.navigation .option div a.selected{background-color:#00a9e0;color:#fff;font-size:22px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}@media screen and (min-width:992px){.design-envelope-content section.navigation .option div a.selected{font-size:28px}}.design-envelope-content section.navigation .option div a:hover{background-color:#00a9e0;color:#fff}.design-envelope-content.design-envelope-content-liveability .dashboard .dashboard-counter .box .legend,.design-envelope-content.design-envelope-content-liveability section.lead .dashboard-counter .box .legend{background-image:url(../images/designenvelope/content/CarsOffRoad.png);background-position:170px;background-repeat:no-repeat;background-size:30px 12px;font-size:16px;padding:0 12px 0 40px;width:165px}@media screen and (min-width:768px){.design-envelope-content.design-envelope-content-liveability .dashboard .dashboard-counter .box .legend,.design-envelope-content.design-envelope-content-liveability section.lead .dashboard-counter .box .legend{background-size:45px 18px;padding-left:69px}}@media screen and (min-width:992px){.design-envelope-content.design-envelope-content-liveability .dashboard .dashboard-counter .box .legend,.design-envelope-content.design-envelope-content-liveability section.lead .dashboard-counter .box .legend{width:240px}}@media screen and (min-width:1200px){.design-envelope-content.design-envelope-content-liveability .dashboard .dashboard-counter .box .legend,.design-envelope-content.design-envelope-content-liveability section.lead .dashboard-counter .box .legend{background-size:60px 60px;padding-left:20px;padding-right:75px}}.design-envelope-content.design-envelope-content-liveability .dashboard .dashboard-counter .box{border-bottom-width:3px}.design-envelope-content.design-envelope-content-liveability section.case-study .content .highlight .dollars{font-family:Whitney SmallCaps A,Whitney SmallCaps B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:73px;font-weight:600;margin-bottom:50px;margin-top:10px}.design-envelope-content.design-envelope-content-liveability section.case-study .content .highlight .dollars .dollar-sign{font-weight:200}.design-envelope-content.design-envelope-content-liveability section.case-study .content .highlight .dollars .comma{font-size:55px}.design-envelope-content.design-envelope-content-liveability section.case-study .content .highlight .text{font-weight:500}@media screen and (min-width:768px){.design-envelope-content.design-envelope-content-liveability section.case-study .content .highlight .dollars{margin-bottom:0;padding-bottom:35px}}@media screen and (min-width:992px){.design-envelope-content.design-envelope-content-liveability section.case-study .content .highlight .dollars{display:table-cell;padding-bottom:35px;padding-top:10px;vertical-align:middle}.design-envelope-content.design-envelope-content-liveability section.case-study .content .highlight .text{display:table-cell;padding-left:15px;vertical-align:middle}}@media screen and (max-width:767px){.design-envelope-content.design-envelope-content-liveability section.case-study .content .highlight .dollars{font-size:50px;margin-bottom:25px}.design-envelope-content.design-envelope-content-liveability section.case-study .content .highlight .comma{font-size:30px}}.design-envelope-content.design-envelope-content-flexability .dashboard .dashboard-counter .box .legend span.kwh,.design-envelope-content.design-envelope-content-flexability section.lead .dashboard-counter .box .legend span.kwh{display:block;font-size:33px;font-weight:600;line-height:1em}.design-envelope-content.design-envelope-content-flexability .dashboard .dashboard-counter .box .legend{background-image:url(../images/designenvelope/content/Electricity.png);background-position:90px;background-repeat:no-repeat;background-size:55px 55px;font-size:16px;padding:0 12px 0 15px;width:160px}.design-envelope-content.design-envelope-content-flexability section.case-study .content .highlight .dollars{font-family:Whitney SmallCaps A,Whitney SmallCaps B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:93px;font-weight:600;margin-bottom:50px;margin-top:10px}.design-envelope-content.design-envelope-content-flexability section.case-study .content .highlight .dollars .dollar-sign{font-weight:200}.design-envelope-content.design-envelope-content-flexability section.case-study .content .highlight .dollars .comma{font-size:73px}.design-envelope-content.design-envelope-content-flexability section.case-study .content .highlight .text{font-weight:500}@media screen and (min-width:992px){.design-envelope-content.design-envelope-content-flexability section.case-study .content .highlight .dollars{display:table-cell;padding-bottom:35px;padding-top:10px;vertical-align:middle}.design-envelope-content.design-envelope-content-flexability section.case-study .content .highlight .text{display:table-cell;padding-left:15px;vertical-align:middle}}@media screen and (max-width:767px){.design-envelope-content.design-envelope-content-flexability section.case-study .content .highlight .dollars{font-size:70px;margin-bottom:35px}.design-envelope-content.design-envelope-content-flexability section.case-study .content .highlight .comma{font-size:50px}}.design-envelope-content.design-envelope-content-sustainability .dashboard .dashboard-counter .box .legend,.design-envelope-content.design-envelope-content-sustainability section.lead .dashboard-counter .box .legend{font-size:16px;font-weight:500;width:130px}.design-envelope-content-sustainability .dashboard .dashboard-counter .box .numeral,.design-envelope-content-sustainability section.lead .dashboard-counter .box .numeral{color:#00a9e0}.design-envelope-content.design-envelope-content-sustainability .dashboard .dashboard-counter .box .legend{background-color:#fff;background-image:url(../images/designenvelope/content/CO2-reduced.png),url(../images/designenvelope/content/RedArrow.png);background-position:150px,0;background-repeat:no-repeat,no-repeat;background-size:55px 55px,cover}@media screen and (min-width:992px){.design-envelope-content.design-envelope-content-sustainability .dashboard .dashboard-counter .box .legend,.design-envelope-content.design-envelope-content-sustainability section.lead .dashboard-counter .box .legend{padding-left:40px;width:220px}.design-envelope-content.design-envelope-content-sustainability .dashboard .dashboard-counter .box .legend .tonnes,.design-envelope-content.design-envelope-content-sustainability section.lead .dashboard-counter .box .legend .tonnes{display:block;font-size:32px;font-weight:600;line-height:1em}}.design-envelope-content.design-envelope-content-sustainability section.case-study .content .highlight .tonnes{font-family:Whitney SmallCaps A,Whitney SmallCaps B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:90px;font-weight:600;letter-spacing:-.03em;margin-bottom:50px;margin-top:10px}.design-envelope-content.design-envelope-content-sustainability section.case-study .content .highlight .text{font-weight:500;padding-right:10px}@media screen and (min-width:768px){.design-envelope-content.design-envelope-content-sustainability section.case-study .content .highlight .tonnes{display:table-cell;padding-bottom:25px;padding-top:10px;vertical-align:middle}.design-envelope-content.design-envelope-content-sustainability section.case-study .content .highlight .text{display:table-cell;padding-left:15px;vertical-align:middle}}@media screen and (min-width:992px){.design-envelope-content.design-envelope-content-sustainability section.case-study .content .highlight .tonnes{font-size:120px}}@media screen and (max-width:767px){.design-envelope-content.design-envelope-content-sustainability section.case-study .content .highlight .tonnes{font-size:50px;margin-bottom:15px}}.design-envelope-content.design-envelope-content-affordability .dashboard .dashboard-counter .box .legend span.usd,.design-envelope-content.design-envelope-content-affordability section.lead .dashboard-counter .box .legend span.usd{display:block;font-size:33px;font-weight:600;line-height:1em}.design-envelope-content.design-envelope-content-affordability .dashboard .dashboard-counter .box .legend{background-image:url(../images/designenvelope/content/Cost_Saving.png);background-position:105px;background-repeat:no-repeat;background-size:55px 55px;font-size:16px;padding:0 12px 0 25px;width:175px}.design-envelope-content.design-envelope-content-affordability section.case-study .content .highlight .dollars{font-family:Whitney SmallCaps A,Whitney SmallCaps B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:93px;font-weight:600;margin-bottom:50px;margin-top:10px}.design-envelope-content.design-envelope-content-affordability section.case-study .content .highlight .dollars .dollar-sign{font-weight:200}.design-envelope-content.design-envelope-content-affordability section.case-study .content .highlight .text{font-weight:500}@media screen and (min-width:992px){.design-envelope-content.design-envelope-content-affordability section.case-study .content .highlight .dollars{display:table-cell;padding-bottom:35px;padding-top:10px;vertical-align:middle}.design-envelope-content.design-envelope-content-affordability section.case-study .content .highlight .text{display:table-cell;padding-left:15px;vertical-align:middle}}@media screen and (max-width:767px){.design-envelope-content.design-envelope-content-affordability section.case-study .content .highlight .dollars{font-size:70px;margin-bottom:35px}}.products .jumbotron{background-image:url(../images/products-header-bg.jpg)}.products .jumbotron h1 span{background:#000;background:rgba(0,0,0,.5)}.products .jumbotron .img-breadcrumb{margin-top:50px}.products .jumbotron .product-actions{margin-top:80px;max-width:100%}.products section{height:auto;min-height:1px}.products section.product-summary{margin-top:25px}@media (max-width:767px){.products section.product-summary .container{padding-left:0;padding-right:0}.products section.product-summary .container ul{margin-bottom:20px;margin-top:0}.products section.product-summary .container ul li{padding-left:15px;padding-right:15px}.products section.product-summary .container ul li:last-child{background:transparent url(../images/list-dotted-border.png) repeat-x 0 100%}.products section.product-summary .container ul li.summary-header{display:list-item;padding:6px 15px 7px}}.products section.product-summary hr{border-top:3px solid #008fcf;height:0;margin:0 15px}.products section.product-summary ul{margin-top:45px}.products section.product-summary ul li{background:transparent url(../images/list-dotted-border.png) repeat-x 0 100%;line-height:18px;padding:12px 0 13px}.products section.product-summary ul li:last-child{background:none}.products section.product-summary ul li.summary-header{display:none}.products section.product-summary ul li.summary-header h5{font-family:Whitney SmallCaps A,Whitney SmallCaps B;font-size:16px;margin:0;text-transform:lowercase}.products section.product-summary ul li strong{display:block;margin-bottom:5px;padding:0 25px 0 0}@media (min-width:480px){.products section.product-summary ul li strong{float:left;margin-bottom:0;text-align:right;width:23%}}@media (min-width:992px){.products section.product-summary ul li strong{padding-left:35px}}.products section.product-summary ul li p{display:block;margin-bottom:0}@media (min-width:480px){.products section.product-summary ul li p{float:left;width:77%}}.products section.product-summary ul li ul{display:block;list-style:none;margin:0!important;padding:0!important}.products section.product-summary ul li ul li{background:none!important;margin:0 0 3px;padding:0!important}.products section.product-summary ul li ul li:last-child{margin-bottom:0}@media (min-width:480px){.products section.product-summary ul li ul{float:left;width:77%}}.products section.product-summary dl dt{float:left;text-align:right;width:25%}.products section.product-summary dl dd{float:left;width:75%}.products section.product-summary .product-summary-cta{color:#fff;font-size:18px;font-weight:400;line-height:20px;padding:25px 0 30px 15px}.products section.product-summary .product-summary-cta .btn-group{border-bottom:1px solid #fff;display:block;margin-bottom:30px}.products section.product-summary .product-summary-cta .btn-group .btn{margin:0}.products section.product-summary .product-summary-cta .btn-group:last-child{margin-bottom:0}.products section.product-summary .product-summary-cta h3{font-weight:500;margin-bottom:15px}.products section.product-summary .product-summary-cta p{margin:0 30px 20px 0}.products section.product-summary .product-summary-cta-mobile{margin-top:10px}.products section.product-summary .product-summary-cta-mobile .btn{width:100%}.products section.product-content{margin-top:20px}.products section.product-content .product-tabs-content{margin:30px auto 60px}.products section.product-content .product-tabs-content [data-tab]{display:none}.products section.product-content .product-tabs-content [data-tab]:first-child{display:block}.products section.product-content .product-tabs-content h3{color:#ee3524;display:block;font-family:Whitney A,Whitney B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:26px;font-weight:400;line-height:26px;margin:0;text-transform:none}.products section.product-content .product-tabs-content h3.product-list-title{margin-top:25px}@media (min-width:768px){.products section.product-content .product-tabs-content .links-list{margin-bottom:20px}}.products section.product-content .product-tabs-content .form-group.no-margin{margin-bottom:0}.products section.product-content .product-tabs-content .product-tabs-list-wrapper{margin-bottom:15px;position:relative}@media (min-width:768px){.products section.product-content .product-tabs-content .product-tabs-list-wrapper{background:transparent url(../images/list-dotted-border.png) repeat-x 0 100%;margin-top:40px}}.products section.product-content .product-tabs-content .product-tabs-list-wrapper:first-child{margin-top:0}.products section.product-content .product-tabs-content .product-tabs-list-wrapper .feature-icons{position:absolute;right:-10px;top:-10px}@media (max-width:991px){.products section.product-content .product-tabs-content .product-tabs-list-wrapper .feature-icons{top:0}}.products section.product-content .product-tabs-content .product-tabs-list-wrapper .feature-icons img{display:inline-block;float:right;height:40px;margin-right:10px;width:auto}.products section.product-content .product-tabs-content .product-tabs-list-wrapper h3{display:table;line-height:1.2em;margin-bottom:20px;min-height:30px;padding-right:100px;width:100%}.products section.product-content .product-tabs-content .product-tabs-list-wrapper ul{margin:0;padding:0}.products section.product-content .product-tabs-content .product-tabs-list-wrapper ul li{background:url(../images/list-item-bullet.png) no-repeat 0 7px;color:#333;list-style-type:none;margin-bottom:25px;padding:0 0 0 10px}.products section.product-content .product-tabs-content .product-tabs-list-wrapper ul li:last-child{margin-bottom:0;padding-bottom:25px}.products section.product-content .product-tabs-content .media{*zoom:1;border-bottom:1px solid #008fcf;border-top:1px solid #008fcf;margin-bottom:15px;margin-left:-15px;margin-right:-15px;overflow:hidden;padding:15px 40px 15px 15px;position:relative}@media (min-width:768px){.products section.product-content .product-tabs-content .media{border-width:0;margin-left:0;margin-right:0;padding:0}.products section.product-content .product-tabs-content .media .pull-left{max-width:none!important}}.products section.product-content .product-tabs-content .media .media-heading{margin-top:2px}.products section.product-content .product-tabs-content .media h5{font-size:14px;font-weight:600;line-height:14px;margin:0}@media (min-width:768px){.products section.product-content .product-tabs-content .media h5{font-size:18px;font-weight:500;line-height:20px}}.products section.product-content .product-tabs-content .media h5:first-child{margin-top:10px}.products section.product-content .product-tabs-content .media .pull-left{max-width:40%}.products section.product-content .product-tabs-content .media .media-arrow{color:#008fcf;font-size:30px;font-weight:700;line-height:30px;margin-top:-20px;position:absolute;right:15px;top:50%}@media (min-width:768px){.products section.product-content .product-tabs-content .media.bigger .pull-left{margin-right:50px}}.products section.product-content .product-tabs-content .product-tabs-cta{margin-bottom:20px;position:relative}.products section.product-content .product-tabs-content .product-tabs-cta .btn-group{display:block}.products section.product-content .product-tabs-content .product-tabs-cta .btn-group .btn{float:right}.products section.product-content .product-tabs-content .product-tabs-cta h5{display:inline;white-space:nowrap}.products section.product-content .product-tabs-content .product-tabs-cta hr{border-top:1px solid #008fcf;clear:both;display:block;margin:0}.products section.product-content .product-tabs-content .product-tabs-cta .media{zoom:1;display:table;overflow:visible}.products section.product-content .product-tabs-content .product-tabs-cta .media .pull-left{zoom:1;display:table-cell;float:none;margin-right:0;max-width:auto;padding-right:10px;vertical-align:top}.products section.product-content .product-tabs-content .product-tabs-cta .media .pull-left img{width:auto}.products section.product-content .product-tabs-content .product-tabs-cta .media .media-body{zoom:1;display:table-cell;float:none;overflow:visible;vertical-align:top;width:10000px}@media (min-width:1200px){.products section.product-content .product-tabs-content .product-tabs-cta .product-tabs-cta-btn{bottom:0;position:absolute;right:0}.products section.product-content .product-tabs-content .product-tabs-cta .btn-group{left:15px;position:absolute;right:15px;top:0}.products section.product-content .product-tabs-content .product-tabs-cta .btn-group .btn{bottom:0;float:none;font-size:17px;height:36px;line-height:34px;position:absolute;width:100%}}@media (min-width:1200px) and (min-width:768px){.products section.product-content .product-tabs-content .product-tabs-cta .btn-group .btn{height:auto;line-height:20px;padding-bottom:6px;padding-top:8px;white-space:normal}}.products section.product-content .product-tabs-content .product-tabs-cta:last-child{margin-bottom:10px}@media (min-width:768px){.products section.product-content .product-tabs-content .product-tabs-cta:last-child{margin-bottom:0}}@media (max-width:767px){.products section.product-content .product-tabs-content .product-inner-tabs{margin-bottom:20px}.products section.product-content .product-tabs-content .product-inner-tabs li{display:list-item;padding-left:0!important;padding-right:0!important}.products section.product-content .product-tabs-content .product-inner-tabs li.seperator{display:none}.products section.product-content .product-tabs-content .product-inner-tabs li h4{margin-bottom:5px}}.products section.product-content .product-tabs-content .product-inner-tabs li:first-child{padding-left:0}.products section.product-content .product-tabs-content .product-inner-tabs li.seperator{color:#ccc;font-size:20px}.products section.product-content .product-tabs-content .product-inner-tabs li.current a{color:#333;cursor:default}.products section.product-content .product-tabs-content .product-inner-tabs li.current a:focus,.products section.product-content .product-tabs-content .product-inner-tabs li.current a:hover{text-decoration:none}.products section.product-content img{width:100%}.products section.product-content .product-tabs-sidebar{font-size:17px;font-weight:500}.products section.product-content .product-tabs-sidebar h4{font-size:18px;margin:20px 0 5px}.products section.product-content .product-tabs-sidebar span{font-size:14px;font-weight:400}.products section.product-content .product-tabs-sidebar p{font-size:14px;font-weight:400;margin-bottom:0}.products section.product-content .product-tabs-sidebar ul li{line-height:22px}.products section.product-content .product-tabs-sidebar ul.list-unstyled{margin-bottom:100px}.products section.product-content .product-tabs-sidebar ul.alt{margin:10px 0 25px}.products section.product-content .product-tabs-sidebar ul.alt li{background:url(../images/list-item-bullet.png) no-repeat 0 9px;list-style-type:none;margin:0 0 3px;padding:0 0 0 12px}.products section.product-content .product-tabs-sidebar .product-tabs-sidebar-thumbnail{border:1px solid #bbb;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:.5em 0;width:100%}.products section.product-photos{margin-top:25px}.products section.product-photos h6{margin-top:10px}.products section.product-photos h6.video-header{margin-top:15px}.products section.product-photos .product-image-wrapper{position:relative}.products section.product-photos .product-image-wrapper .product-image img{display:block;margin:0 auto;max-width:100%}.products section.product-photos .product-image-wrapper .product-image .caption{text-align:center}.products section.product-photos .product-image-wrapper .product-mobile-title{font-size:24px;line-height:24px}@media (min-width:768px){.products section.product-photos .product-image-wrapper .product-image-thumbs{position:absolute;right:0;top:0}}.products section.product-photos .product-image-wrapper .product-image-thumbs .product-thumb{border:1px solid #008fcf;cursor:pointer;float:left;height:60px;margin:0 10px 10px 0;padding:0;width:60px}.products section.product-photos .product-image-wrapper .product-image-thumbs .product-thumb.selected{border-width:3px}.products section.product-photos .product-image-wrapper .product-image-thumbs .product-thumb img{width:100%}@media (min-width:768px){.products section.product-photos .product-image-wrapper .product-image-thumbs .product-thumb:nth-child(odd){clear:both;margin-right:10px}.products section.product-photos .product-image-wrapper .product-image-thumbs .product-thumb:nth-child(2n){margin-right:0}}.products section.product-photos .product-image-wrapper .product-image-thumbs.mobile{height:60px;margin-top:25px;position:relative}.products section.product-photos .product-image-wrapper .product-image-thumbs.mobile .product-thumbs-arrow{font-size:31px;font-weight:700;height:60px;position:absolute;top:0;width:30px}.products section.product-photos .product-image-wrapper .product-image-thumbs.mobile .product-thumbs-arrow.prev{left:0}.products section.product-photos .product-image-wrapper .product-image-thumbs.mobile .product-thumbs-arrow.next{right:0;text-align:right}.products section.product-photos .product-image-wrapper .product-image-thumbs.mobile .product-thumbs-arrow.disabled{display:none}.products section.product-photos .product-image-wrapper .product-image-thumbs.mobile .product-thumbs-arrow.disabled a{color:#ccc;cursor:not-allowed}.products section.product-photos .product-image-wrapper .product-image-thumbs.mobile .product-thumbs-arrow a{display:block;height:100%;line-height:60px;width:100%}.products section.product-photos .product-image-wrapper .product-image-thumbs.mobile .product-thumbs-arrow a:focus,.products section.product-photos .product-image-wrapper .product-image-thumbs.mobile .product-thumbs-arrow a:hover{color:#ccc;text-decoration:none}.products section.product-photos .product-image-wrapper .product-image-thumbs.mobile .product-thumbs-wrap{height:60px;left:30px;overflow:hidden;position:absolute;right:30px;top:0}.products section.product-photos .product-image-wrapper .product-image-thumbs.mobile .product-thumbs-wrap .product-thumbs-inner{left:0;position:relative}.products section.product-photos .product-image-wrapper .product-image-thumbs.mobile .product-thumbs-wrap .product-thumbs-inner .product-thumb:last-child{margin-right:0}.products section.product-photos .product-image-wrapper .product-badge{margin-bottom:20px;margin-left:-15px;width:120px}@media (min-width:768px){.products section.product-photos .product-image-wrapper .product-badge{left:0;margin:0;position:absolute;top:0;width:auto}}@media (min-width:768px){.products.categories .jumbotron h1{margin-top:90px}}.products.categories .jumbotron h1 span:last-child{padding-bottom:10px}.products.categories .jumbotron h1.multi-line span:last-child:not(:first-child){padding-bottom:5px}.products.categories .product-categories{margin-top:40px;overflow:visible}.products.categories .product-categories .product-list .product-list-box{margin-bottom:35px}.products.categories .product-categories .product-list .product-list-box .product-list-image{border:none;overflow:hidden;padding:15px 10px}.products.categories .product-categories .product-list .product-list-box .product-list-image .product-list-image-info{color:#008fcf}.products.categories .product-categories .product-list .product-list-box .product-list-image.open-info{border-color:#0190cc}.products.categories .product-services{background:#f7f7f7 url(../images/product-services-bg.jpg) no-repeat 0 0;background-size:cover;margin-top:40px}@media (min-width:768px){.products.categories .product-services{background:none}}.products.categories .product-services .product-services-wrap{margin-bottom:40px;margin-top:15px}@media (min-width:768px){.products.categories .product-services .product-services-wrap{background:#f7f7f7;margin-bottom:75px;margin-top:0}}.products.categories .product-services .product-services-wrap h3{display:inline-block;font-size:25px;font-weight:600;line-height:25px;margin-bottom:0;padding:3px 10px 7px}@media (min-width:768px){.products.categories .product-services .product-services-wrap h3{font-size:50px;font-weight:500;line-height:50px;margin-bottom:25px;padding:7px 20px 15px}}.products.categories .product-services .product-services-wrap p{margin-bottom:0}.products.categories .product-services .product-services-wrap ul{margin-top:25px}.products.categories .product-services .product-services-wrap ul li{background:url(../images/list-item-bullet.png) no-repeat 0 7px;font-weight:500;list-style-type:none;margin:0 0 15px;padding:0 0 0 12px}.products.categories .product-services .product-services-wrap ul li:last-child{margin-bottom:0}.products.categories .product-services .product-services-wrap .product-services-summary{background:hsla(0,0%,100%,.9);padding:15px 10px}@media (min-width:768px){.products.categories .product-services .product-services-wrap .product-services-summary{background:none;padding:0}}.products.categories .product-services .product-services-wrap .product-services-image{display:none;padding:0}@media (min-width:768px){.products.categories .product-services .product-services-wrap .product-services-image{display:block}}.products.categories .product-services .product-services-wrap .product-services-image img{width:100%}.product-file-list h4{margin-bottom:5px;margin-right:30px}.product-file-list span{display:inline-block;margin-bottom:15px}.product-file-list ul li{background:url(../images/list-item-bullet.png) no-repeat 0 7px;font-weight:500;list-style-type:none;margin:0 30px 10px 0;padding:0 0 0 12px}.product-file-list hr{border-color:#ccc;margin:30px 15px 35px}.product-list{overflow:visible}.product-list h3{color:#ee3524;display:block;font-family:Whitney A,Whitney B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:26px;font-weight:400;line-height:26px;margin:0 0 25px;text-transform:none}@media (max-width:767px){.product-list .row .col-sm-3.col-xs-6:nth-child(odd){clear:both}}.product-list .product-list-title h3{margin-bottom:10px}@media (min-width:768px){.product-list .product-list-title h3{margin-bottom:15px}}.product-list .product-list-title [class^=learn-more]{font-size:18px;font-weight:700;position:relative;top:-5px}@media (min-width:768px){.product-list .product-list-title [class^=learn-more]{float:right}}.product-list .product-list-title [class^=learn-more]:focus,.product-list .product-list-title [class^=learn-more]:hover{color:#ccc}.product-list .product-list-title [class^=learn-more]:after{font-size:35px;top:2px}.product-list .product-list-box{margin-bottom:60px}.product-list .product-list-box h5{font-size:17px;font-weight:500;line-height:20px;margin:0}.product-list .product-list-box .product-list-image{display:block;margin-bottom:10px;outline:none;overflow:hidden;padding:10px 20px;position:relative;text-align:center}.product-list .product-list-box .product-list-image:after,.product-list .product-list-box .product-list-image:before{border-bottom:1px solid #b3dcf2;content:"";height:0;left:0;position:absolute;width:100%;z-index:10}.product-list .product-list-box .product-list-image:before{top:0}.product-list .product-list-box .product-list-image:after{bottom:0}.product-list .product-list-box .product-list-image:hover:after,.product-list .product-list-box .product-list-image:hover:before{border-color:#018fcf;border-width:3px}@media (min-width:768px){.product-list .product-list-box .product-list-image{margin-bottom:20px;padding:30px 10px}}.product-list .product-list-box .product-list-image img:first-child{max-width:100%}.product-list .product-list-box .product-list-image img.product-badge{left:0;max-width:35px;position:absolute;top:0;z-index:1}.product-list .product-list-box .product-list-image img.product-badge.de{left:0;max-width:35px;top:0}.product-list .product-list-box .product-list-image .product-list-info-box{background:#fff;color:#000;cursor:default;font-size:14px;height:100%;left:0;padding:35px 15px;position:absolute;right:0;text-align:left;top:100%;-moz-transition:top;-o-transition:top;-webkit-transition:top;transition:top;-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s}.product-list .product-list-box .product-list-image .product-list-info-box.has-badge{padding-left:45px}.product-list .product-list-box .product-list-image .product-list-info-box .fa{color:#008fcf;cursor:pointer;font-size:20px;padding:5px;position:absolute;right:5px;top:5px}.product-list .product-list-box .product-list-image .product-list-image-info{bottom:12px;color:#fff;font-size:19px;position:absolute;right:15px}.product-list .product-list-box .product-list-image .product-list-image-info.alt{color:#008fcf}.product-list .product-list-box .product-list-image.open-info .product-list-info-box{top:0}.product-bar{background-color:#ee3124;display:none;left:0;padding:8px 0;position:absolute;right:0;top:310px;z-index:1001}@media (max-width:767px){.product-bar{display:none!important}}.product-bar h3{color:#fff;font-family:Whitney A,Whitney B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:500;line-height:28px;margin:0;text-transform:none}.product-bar .product-bar-actions a{display:inline-block}.product-bar .product-bar-actions a:first-child{margin-right:15px}.product-bar .product-bar-actions .logo{height:28px;margin-left:45px}.tooltip-product .tooltip-inner{max-width:250px;white-space:normal}.tools .jumbotron{background-image:url(../images/tools-header-bg.jpg)}.tools .jumbotron h1 span{background:#008fcf;background:rgba(0,96,173,.7)}.tools .jumbotron .sub-title{background:#000;background:rgba(0,0,0,.5);display:inline-block;font-size:24px;font-weight:500;letter-spacing:2px;margin:0;padding:5px 15px 7px 10px;text-align:left}.tools .jumbotron .product-actions{margin-top:160px;max-width:100%}.tools section{height:auto}.tools section.tools-content{margin:20px 0}.tools section.tools-content h4{color:#ee3524;font-size:24px;font-weight:400;line-height:24px;margin:20px 0}.tools section.tools-content a{font-weight:500}.tools section .category-box{margin-bottom:20px}.tools section .category-box h3{background:#008fcf;bottom:0;color:#fff;font-size:24px;font-weight:500;left:0;letter-spacing:1px;line-height:24px;margin:0;padding:7px 15px 10px;position:absolute}.tools section .category-box h3 span{display:block;font-size:24px;line-height:22px}.tools section .category-box h3 span small{color:#fff;font-size:18px;font-weight:500}.tools section .category-box.highlight{background:#008fcf;color:#fff}.tools section .category-box.highlight a{color:#fff}.tools section .category-box .category-box-image{position:relative}.tools section .category-box .category-box-image img{width:100%}.tools section .category-box .category-box-content p{margin:15px 0}.tools section .category-box .category-box-content-cta{background:#f0f0f0;padding:15px 15px 45px}@media (min-width:768px){.tools section .category-box .category-box-content-cta{padding:20px 25px 45px}}.tools section .category-box .category-box-content-cta h3{background:transparent;color:#008fcf;font-size:28px;line-height:28px;margin-bottom:15px;padding:0;position:static}.tools section .category-box .category-box-content-cta a{font-size:18px;font-weight:700}.tools section .category-box .category-box-content-cta p{margin-bottom:20px}.tools section .category-box .category-box-actions{font-size:18px}.tools section .category-box .category-box-actions .box-launch,.tools section .category-box .category-box-actions .box-learn-more{float:left;line-height:16px;padding:3px 0}.tools section .category-box .category-box-actions .box-launch a,.tools section .category-box .category-box-actions .box-learn-more a{font-weight:700}.tools section .category-box .category-box-actions .box-learn-more{padding-right:15px}.tools section .category-box .category-box-actions .box-launch{border-left:1px solid #ccc;padding-left:15px}.tools section .category-box .category-box-actions .box-launch span{display:block;font-size:14px}.content .jumbotron{background-image:url(../images/products-header-bg.jpg)}.content .jumbotron h1 span{background:#000;background:rgba(0,0,0,.5)}.content .content-story .content-story-about{margin-bottom:10px;overflow:hidden;position:relative}.content .content-story .content-story-about .content-story-intro{color:#ee3524;font-size:20px;line-height:24px;padding:0 0 20px}@media (min-width:768px){.content .content-story .content-story-about .content-story-intro{padding-top:20px}}.content .content-story .content-story-about .content-story-intro p{margin:10px 50px 0 0}.content .content-story .content-story-about .content-story-intro p span{background:#008fcf;color:#fff;display:block;float:left;font-size:34px;line-height:34px;margin:-8px 10px 0 0;padding:10px 15px}@media (min-width:768px){.content .content-story .content-story-about .content-story-summary{padding:30px 30px 30px 0}}@media (min-width:1200px){.content .content-story .content-story-about .content-story-summary{margin:0 0 40px}}.content .content-story .content-story-about .content-story-summary p{margin-bottom:25px}.content .content-story .content-story-about .content-story-summary p:last-child{margin-bottom:0}.content .content-story .content-story-about img{display:block;margin:15px auto 0;width:100%}@media (min-width:768px){.content .content-story .content-story-about img{margin-top:0;position:absolute;right:0;top:0;width:50%;z-index:-1}}.content .content-story .content-story-about p img{position:static!important}.content .content-story .content-story-partners{position:relative}.content .content-story .content-story-partners h2{color:#ee3524;font-size:35px;line-height:30px;margin:0;text-align:right}@media (min-width:768px){.content .content-story .content-story-partners h2{font-size:70px;line-height:50px;margin:5px 20px 0 0}}.content .content-story .content-story-partners hr{border-top:8px solid #008fcf;display:block;float:right;margin:5px 0 10px;width:9999px}@media (min-width:768px){.content .content-story .content-story-partners hr{border-top-width:15px;margin-bottom:45px;margin-top:15px}}.content .content-story .content-story-partners .content-story-list{clear:both;overflow:hidden;position:relative}.content .content-story .content-story-partners .content-story-list img{display:block;margin:0 auto;width:100%}@media (min-width:768px){.content .content-story .content-story-partners .content-story-list img{left:0;position:absolute;top:0;width:60%;z-index:-1}}.content .content-story .content-story-partners .content-story-list .btn{display:none;font-weight:400}@media (min-width:768px){.content .content-story .content-story-partners .content-story-list .btn{bottom:0;display:inline-block;position:absolute;right:20px}}.content .content-story .content-story-partners .content-story-list .btn img{z-index:1}@media (max-width:767px){.content .content-story .content-story-partners .content-story-list .pull-right{float:none!important}}.content .content-story .content-story-partners .content-story-list .content-story-list-box{margin:15px 0}@media (min-width:768px){.content .content-story .content-story-partners .content-story-list .content-story-list-box{margin:55px 0 70px;padding:20px}}.content .content-story .content-story-partners .content-story-list .content-story-list-box h3{font-size:22px;line-height:22px;margin-bottom:15px;padding-bottom:10px}@media (min-width:768px){.content .content-story .content-story-partners .content-story-list .content-story-list-box h3{font-size:34px;line-height:34px;padding-bottom:12px}}.content .content-story .content-story-partners .content-story-list .content-story-list-box ul{margin:0;padding:0}.content .content-story .content-story-partners .content-story-list .content-story-list-box ul li{background:url(../images/list-item-bullet.png) no-repeat 0 9px;border-bottom:1px solid #008fcf;font-size:20px;line-height:22px;list-style-type:none;margin-bottom:15px;padding:0 0 15px 12px}.content .content-story .content-story-partners .content-story-list .content-story-list-box ul li:last-child{margin-bottom:0}@media (max-width:767px){.content .content-story .content-story-partners .content-story-list .content-story-list-box ul li{background-position:0 18px;font-size:16px;line-height:20px;margin-bottom:0;padding-bottom:10px;padding-top:10px}.content .content-story .content-story-partners .content-story-list .content-story-list-box ul li:first-child{border-top:1px solid #008fcf}}.content .content-people h3.blue-box{font-size:24px;line-height:24px;margin-bottom:25px;padding:10px 15px 12px}@media (min-width:768px){.content .content-people h3.blue-box{font-size:34px;line-height:34px;margin-bottom:45px;padding:13px 15px 18px}}.content .content-people .people-profile{margin-bottom:50px;position:relative}@media (min-width:1200px){.content .content-people .people-profile{margin-bottom:75px}}.content .content-people .people-profile h3{color:#ee3524;display:block;font-family:Whitney A,Whitney B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:26px;font-weight:400;line-height:26px;margin:0 0 5px;text-transform:none}.content .content-people .people-profile .people-profile-content p{padding-bottom:15px;padding-right:5%}.content .content-people .people-profile .people-profile-content p:last-child{border-bottom:1px solid #008fcf;border-right:1px solid #008fcf}@media (min-width:768px){.content .content-people .people-profile .people-profile-content p{margin-right:16.6666666667%}.content .content-people .people-profile .people-profile-content p:last-child{margin-right:8%;padding-bottom:20px;padding-right:8.6666666667%}}.content .content-people .people-profile .people-profile-pic{display:block;margin:0 auto 20px;padding:0 15px;width:100%}.content .content-people .people-profile .people-profile-pic img{border:3px solid #ee3524;width:100%}@media (min-width:768px){.content .content-people .people-profile .people-profile-pic{padding-right:30px;position:absolute;right:0;top:0;width:33.33333333333333%}}.content .content-generic{margin-top:35px}.content .content-generic [class^=col]>img:only-child{width:100%}@media (max-width:767px){.content .tabs-section{border-top:1px solid #f7a099}}.content .tabs-section .tabs-component-content{margin-bottom:20px;margin-top:15px}@media (min-width:768px){.content .tabs-section .tabs-component-content{margin-bottom:60px;margin-top:30px}.content .tabs-component .tabs-component-list li a{height:70px}}@media (min-width:992px){.content .tabs-component .tabs-component-list li a{height:auto}}.list .jumbotron{background-image:url(../images/products-header-bg.jpg)}.list .jumbotron h1 span{background:#000;background:rgba(0,0,0,.5)}.list .jumbotron h1 small{color:inherit;font-size:75%;font-weight:600}.list section{min-height:1px}.list section.tabs-section{margin-top:0}@media (min-width:768px){.list section.tabs-section{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSIuNSIgeTE9IjAiIHgyPSIuNSIgeTI9IjEiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNlMWUxZTEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWUxZTEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2EpIi8+PC9zdmc+");background-image:-webkit-gradient(linear,50% 0,50% 40,color-stop(0,#e1e1e1),color-stop(100%,#e1e1e1),color-stop(100%,#f7f7f7));background-image:-moz-linear-gradient(#e1e1e1 0,#e1e1e1 40px,#f7f7f7 40px);background-image:-webkit-linear-gradient(#e1e1e1,#e1e1e1 40px,#f7f7f7 0);background-image:linear-gradient(#e1e1e1,#e1e1e1 40px,#f7f7f7 0);background-size:100%}}.list section.tabs-section .tabs-component{padding:0 15px;width:auto}.list section.tabs-section .tabs-component a{height:auto!important;padding:12px 0 9px;text-align:center;width:140px}.list section.tabs-section .tabs-component.tabs-full,.list section.tabs-section .tabs-component.tabs-full a{width:100%}.list .form-group,.list h4{margin-bottom:0}.list .list-content{overflow:visible}.list .list-content .list-content-intro{font-size:19px;font-weight:400;line-height:1.3em;padding:5px 0}@media (min-width:768px){.list .list-content .list-content-intro{padding:40px 0}}.list .list-content .list-content-intro p{margin:10px 0}.list .list-content .list-content-intro .list-content-intro-cta{background:#545454;color:#fff;font-size:20px;margin-bottom:20px;padding:20px;text-align:center}@media (min-width:768px){.list .list-content .list-content-intro .list-content-intro-cta{margin-bottom:0}}@media (min-width:992px){.list .list-content .list-content-intro .list-content-intro-cta{text-align:left}}.list .list-content .list-content-intro .list-content-intro-cta span{line-height:45px}.list .list-content .list-content-intro .list-content-intro-cta .btn,.list .list-content .list-content-intro .list-content-intro-cta .document-dropdown{display:block}@media (min-width:481px){.list .list-content .list-content-intro .list-content-intro-cta .btn,.list .list-content .list-content-intro .list-content-intro-cta .document-dropdown{display:inline-block}}@media (min-width:992px){.list .list-content .list-content-intro .list-content-intro-cta .btn,.list .list-content .list-content-intro .list-content-intro-cta .document-dropdown{float:right}}.list .tabs-section-content{background:#f7f7f7}.list .tabs-section-content .list-title{color:#ee3524;display:block;font-family:Whitney A,Whitney B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:26px;font-weight:400;line-height:26px;margin:25px 0 0;text-transform:none}@media (min-width:991px){.list .tabs-section-content .list-content-filter{margin-top:-7px}}.list .tabs-section-content .list-content-filter .control-label{margin-left:0}.list .tabs-section-content .list-content-row hr{border-color:#ccc;margin:30px 15px 35px}.list .tabs-section-content .list-content-row h4{margin-bottom:3px}.list .tabs-section-content .list-content-row h4+span{display:inline-block;font-size:14px;margin-bottom:10px}@media (min-width:768px){.list .tabs-section-content .list-content-row h4+span{display:inline;margin-bottom:0}}.list .tabs-section-content .list-content-row ul{margin-bottom:20px}.list .tabs-section-content .list-content-row ul li{background:url(../images/list-item-bullet.png) no-repeat 0 7px;list-style-type:none;margin-bottom:10px;padding:0 0 0 12px}.list .tabs-section-content .list-content-row ul li.header{background:none;font-weight:600;padding:0}.list .tabs-section-content .list-content-row ul:last-child{margin-bottom:35px}.list .list-content-parts h3{color:#ee3524;font-family:Whitney A,Whitney B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:26px;font-weight:400;line-height:26px;margin:30px 0 0;text-transform:none}.list .list-content-parts .list-content-row hr{margin-top:10px}@media (min-width:768px){.list .list-content-parts .list-content-row hr{margin-top:15px}}.list .list-content-parts .list-content-search-row{margin-top:30px}.list .list-content-parts .search-dropdown .bootstrap-select{width:100%}.list .list-content-parts .search-input input{border:1px solid #008fcf;border-right:0;font-size:17px;height:33px;line-height:33px}.list .list-content-parts .search-input input:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.list .list-content-parts .search-input .input-group-btn{border:1px solid #008fcf;border-left:0}.list .list-content-parts .search-input .input-group-btn .btn{height:31px;line-height:31px;padding-right:5px}.list .list-content-parts .seperator{padding-bottom:8px;text-align:center}@media (min-width:768px){.list .list-content-parts .seperator{padding:7px 0 0}}.list .product-list{margin:30px 0}.list .product-list .product-list-box .product-list-image{border-width:0;margin-bottom:10px;padding:0}.list .product-list .product-list-box .product-list-image img{width:100%}.results .jumbotron{background-image:url(../images/products-header-bg.jpg)}@media (min-width:768px){.results .jumbotron h1{margin-top:130px!important}}.results .jumbotron h1 span{background:#000;background:rgba(0,0,0,.5)}.results section{min-height:1px;overflow:visible}.results .results-content{margin:30px 0}.results .results-content .results-intro{font-size:19px;font-weight:400;line-height:1.3em;margin-bottom:20px}.results .results-content .results-intro h3{color:#ee3524;display:block;font-family:Whitney A,Whitney B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:26px;font-weight:400;line-height:26px;margin:0 0 5px;text-transform:none}.results .results-content .results-total{font-size:20px;margin-bottom:15px}@media (min-width:768px){.results .results-content .results-total{margin-bottom:20px}}.results .results-content .results-language{margin-bottom:20px;margin-top:-7px}@media (min-width:768px){.results .results-content .results-language{margin-bottom:30px}}.results .results-content .results-language .control-label{margin-left:0}.results .results-content .results-language .form-group{margin-bottom:0}.results .results-content .results-pagination{margin-top:35px}.results .results-content .results-display-filter h4{font-size:17px}.results .results-content .results-display-filter li.seperator{color:#ccc;font-size:20px}.results .results-content .results-display-filter li.selected a{color:#333;cursor:default}.results .results-content .results-display-filter li.selected a:focus,.results .results-content .results-display-filter li.selected a:hover{text-decoration:none}.results .results-content .results-display-filter li:first-child{padding-left:0}.results .results-content .results-item{border-bottom:1px solid #ccc;padding-bottom:30px;padding-top:30px}.results .results-content .results-item.results-featured{background:#f7f7f7;padding-bottom:30px;padding-top:30px}.results .results-content .results-item.results-featured.alt{border-bottom:2px dotted #ccc;padding-top:15px}.results .results-content .results-item.results-featured h4{margin:30px 0 3px}.results .results-content .results-item.results-featured p{margin:0}.results .results-content .results-item.results-featured .media .pull-left img{border:3px solid #008fcf}.results .results-content .results-item .media .pull-left{margin-right:20px;width:220px}@media (max-width:767px){.results .results-content .results-item .media .pull-left{float:none!important;margin:0 auto 10px}}.results .results-content .results-item .media .pull-left img{margin:0 auto;max-width:220px}.results .results-content .results-item .media h4{font-size:26px;font-weight:400;line-height:26px;margin:0 0 5px}.results .results-content .results-item .media h5{font-size:20px;line-height:20px;margin:0 0 20px}.results .results-content .results-item .media p{margin-bottom:20px}.results .results-content .results-item .media p:last-child{margin-bottom:0}.results .content-filter .divider-bar{background:rgba(0,0,0,.4);display:none;height:15px;left:0;position:absolute;right:0;top:-15px}@media (min-width:768px){.results .content-filter .divider-bar{display:block}}.results .content-filter h3{margin-bottom:0}@media (min-width:768px){.results .content-filter h3{margin-bottom:10px}}.results .content-filter .search-input{margin-bottom:25px;margin-top:20px}.results .content-filter .search-input input{background:#fff;font-size:20px;padding:0 12px}.results .content-filter .search-input .btn,.results .content-filter .search-input input{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;height:35px;line-height:35px}.results .content-filter .search-input .btn{color:#008fcf;font-size:25px;padding:0 10px 0 0}.results .content-filter .search-input .btn:focus,.results .content-filter .search-input .btn:hover{background:#fff}@media (min-width:768px){.results .content-filter ul{margin-bottom:5px}}.results .content-filter ul li{position:relative}@media (min-width:768px){.results .content-filter ul li{float:left;margin-bottom:5px;margin-right:20px}}.results .content-filter ul li strong{font-weight:500}.results .content-filter ul li:first-child{margin-bottom:10px}.results .content-filter ul li.checkradio-container{margin-bottom:10px;padding-left:30px}.results .content-filter ul li.checkradio-container:last-child{margin-right:0}.results .content-filter ul li.checkradio-container label{cursor:pointer;font-weight:400}.results .content-filter ul li.checkradio-container [class*=icheckbox_square]{left:0;position:absolute;top:-2px}.cases .jumbotron{background-image:url(../images/casestudies-header-bg.jpg)}.cases .jumbotron h1 span{background:#000;background:rgba(0,0,0,.5)}.cases section{min-height:1px}.cases .tabs-section-content{overflow:visible}.cases .tabs-section-content .tabs-component-content{margin:20px auto 40px}.cases .tabs-section-content .content-filter{margin-top:10px}@media (min-width:768px){.cases .tabs-section-content .content-filter{margin-top:20px}}.cases .tabs-section-content .content-filter .content-filter-buttons{display:none;margin-top:0}@media (min-width:768px){.cases .tabs-section-content .content-filter .content-filter-buttons{display:block!important;margin-bottom:10px}}.cases .tabs-section-content .content-filter h3{cursor:default;margin-bottom:13px}.cases .tabs-section-content .content-filter h3.toggle-filter{cursor:pointer}.cases .product-list{margin-top:30px}.cases .product-list .product-list-box{margin-bottom:20px}@media (min-width:768px){.cases .product-list .product-list-box{margin-bottom:40px}}@media (min-width:992px){.cases .product-list .product-list-box{margin-bottom:50px}}.cases .product-list .product-list-box .product-list-image{border-width:0;margin-bottom:10px;padding:0}.cases .product-list .product-list-box .product-list-image img{width:100%}.cases .product-list .product-list-box h5{display:block;font-size:15px}@media (min-width:768px){.cases .product-list .product-list-box h5{display:inline;font-size:17px;height:auto;max-height:none}}.case-studies-map{background:#d7e9fa;border-bottom:1px solid #ddd;border-top:1px solid #ddd;height:250px}@media (min-width:768px){.case-studies-map{height:380px}}@media (min-width:992px){.case-studies-map{height:450px}}@media (min-width:1200px){.case-studies-map{height:500px}}.casestudies-infowindow{cursor:default;font-family:Whitney A,Whitney B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;margin-top:-24px;position:absolute}.casestudies-infowindow .iw-pointer{background-color:transparent;background-image:url(../images/casestudies/map-infowindow-pointer.png);background-position:0 0;background-repeat:no-repeat;-webkit-filter:drop-shadow(-2px 0 2px rgba(0,0,0,.3));filter:drop-shadow(-2px 0 2px rgba(0,0,0,.3));height:27px;left:0;position:absolute;top:24px;width:20px;z-index:1}.backgroundsize .casestudies-infowindow .iw-pointer{background-image:url(../images/casestudies/map-infowindow-pointer@2x.png);background-size:20px 27px}.casestudies-infowindow .iw-panel{background:#008fcf;-moz-box-shadow:0 0 12px rgba(0,0,0,.6);-webkit-box-shadow:0 0 12px rgba(0,0,0,.6);box-shadow:0 0 12px rgba(0,0,0,.6);color:#333;margin-left:20px;padding:18px 16px;position:relative;width:240px}.casestudies-infowindow .iw-panel .iw-close{background-color:transparent;background-image:url(../images/casestudies/map-infowindow-close.png);background-position:0 0;background-repeat:no-repeat;display:block;height:20px;position:absolute;right:18px;top:16px;width:20px}.backgroundsize .casestudies-infowindow .iw-panel .iw-close{background-image:url(../images/casestudies/map-infowindow-close@2x.png);background-size:20px 20px}.casestudies-infowindow .iw-panel h4{color:#fff;font-size:20px;line-height:22px;margin-bottom:12px;padding-right:50px}.casestudies-infowindow .iw-panel .category{font-size:14px;font-weight:600;line-height:15px}.casestudies-infowindow .iw-panel .category a{color:#fff;font-weight:400}.casestudies-infowindow .iw-panel .location{font-size:14px;font-weight:500;margin-bottom:24px}.casestudies-infowindow .iw-panel .summary{color:#fff;font-size:16px;font-weight:600;line-height:19px;margin-bottom:24px}.casestudies-infowindow .iw-panel .learn-more{display:table;height:39px;width:100%}.casestudies-infowindow .iw-panel .learn-more a{border:1px solid #fff;display:table-cell;text-align:center;text-decoration:none;vertical-align:middle}.casestudies-infowindow .iw-panel .learn-more a span{background-color:transparent;background-image:url(../images/casestudies/map-infowindow-chevrons.png);background-position:100%;background-repeat:no-repeat;color:#fff;font-size:17px;font-weight:600;line-height:17px;min-height:17px;padding-right:28px}.sector .jumbotron{background-image:url(../images/tools-header-bg.jpg)}.sector .jumbotron h1 span{background:#000;background:rgba(0,0,0,.5)}.sector section{min-height:1px}@media (min-width:768px){.sector .sector-intro{margin-bottom:40px}}.sector .sector-intro .learn-more-sml{float:right;font-weight:700;margin:15px 0}.sector .sector-intro .learn-more-sml:focus,.sector .sector-intro .learn-more-sml:hover{color:#ccc}.sector .sector-intro h3{color:#ee3524;font-family:Whitney A,Whitney B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:45px;font-weight:600;margin-bottom:10px;text-transform:none}@media (min-width:1200px){.sector .sector-intro h3{font-size:48px}}.sector .sector-intro .sector-intro-image{width:100%;z-index:-1}@media (min-width:768px){.sector .sector-intro .sector-intro-image{position:absolute;right:0;top:0;width:50%}}@media (min-width:992px){.sector .sector-intro .sector-intro-image{width:66.66%}}.sector .sector-intro .sector-intro-cta-wrap{margin-left:auto;margin-right:auto;width:280px}@media (min-width:768px){.sector .sector-intro .sector-intro-cta-wrap{float:right;width:auto}}.sector .sector-intro .sector-intro-cta-wrap .sector-intro-cta{background:#000;background:rgba(0,0,0,.6);margin-top:20px;padding:20px}@media (max-width:767px){.sector .sector-intro .sector-intro-cta-wrap .sector-intro-cta{left:50%;margin-left:-140px;position:absolute;z-index:1}}.sector .sector-intro .sector-intro-cta-wrap .sector-intro-cta .btn.med.blue.has-icon-left{display:block}.sector .sector-intro .sector-intro-cta-wrap .sector-intro-cta h4{color:#fff;font-size:20px;font-weight:400;line-height:22px}.sector .sector-intro .sector-intro-paragraph{background:#fff;margin-bottom:25px;padding:20px 15px 20px 0}.sector .sector-intro .sector-intro-paragraph p{margin-bottom:20px}.sector .sector-intro .sector-intro-paragraph p span{background:#ee3524;color:#fff;display:block;float:left;font-size:20px;font-weight:600;line-height:20px;margin:2px 10px 0 0;padding:7px 10px}.sector .sector-intro .sector-intro-paragraph p:last-child{margin-bottom:0}.sector .sector-feature{background-image:url(../images/sector-feature-bg.jpg);background-position:0 35%;background-size:cover;color:#fff}.sector .sector-feature h3{margin-bottom:0;margin-top:15px}@media (min-width:768px){.sector .sector-feature h3{margin-top:50px}}.sector .sector-feature h3 span{background:#008fcf;background:rgba(0,143,207,.7);display:block;float:left;font-size:50px;padding-left:20px;padding-right:20px}.sector .sector-feature h3 span:last-child{padding-bottom:10px}.sector .sector-feature .feature-details{background:#000;background:rgba(0,0,0,.6);margin:15px -15px;padding:25px 15px 20px}@media (min-width:768px){.sector .sector-feature .feature-details{margin:50px 0;padding:25px 20px 20px}}.sector .sector-feature .feature-details .feature-details-row{border-bottom:1px solid #2d2e2e;border-bottom:1px solid hsla(0,0%,100%,.1);display:block;margin:0 -20px 10px;padding:0 20px 10px}.sector .sector-feature .feature-details .feature-details-row strong{display:block;font-weight:500}@media (min-width:768px){.sector .sector-feature .feature-details .feature-details-row strong{float:left;width:90px}.sector .sector-feature .feature-details .feature-details-row div{float:left}}.sector .sector-feature .feature-details .feature-details-row div ul{margin-bottom:0;padding:0}@media (min-width:768px){.sector .sector-feature .feature-details .feature-details-row div ul{max-width:220px}}@media (min-width:992px){.sector .sector-feature .feature-details .feature-details-row div ul{max-width:300px}}@media (min-width:1200px){.sector .sector-feature .feature-details .feature-details-row div ul{max-width:400px}}.sector .sector-feature .feature-details .feature-details-row div ul li{background:url(../images/list-item-bullet.png) no-repeat 0 7px;list-style-type:none;margin-bottom:20px;padding:0 0 0 10px}.sector .sector-feature .feature-details .feature-details-row div ul li:last-child{margin-bottom:0}.sector .sector-feature .feature-details .btn{margin-top:10px}.sector .sector-carousel{background:#ebebeb}.sector .sector-carousel .product-list .product-list-box{margin-bottom:20px}.sector .sector-carousel .product-list .product-list-box .product-list-image{border-width:0;margin-bottom:10px;padding:0}.sector .sector-carousel .product-list .product-list-box .product-list-image img{width:100%}.sector .sector-carousel .product-list .product-list-box h5{display:block;font-size:15px;height:40px;max-height:40px}@media (min-width:768px){.sector .sector-carousel .product-list .product-list-box h5{display:inline;font-size:17px;height:auto;max-height:none}}.sector .product-list{padding-top:40px}.support .jumbotron{background-image:url(../images/products-header-bg.jpg)}.support .jumbotron h1 span{background:#000;background:rgba(0,0,0,.5)}@media (min-width:768px){.support .jumbotron h1.smaller.alt span:last-child{padding-bottom:10px}}.support section{min-height:1px;overflow:visible}.support a.med.blue{height:auto;line-height:20px;padding:9px 25px;white-space:normal}.support h3.red-box{display:inline-block;font-size:22px;line-height:22px;margin-bottom:20px}@media (min-width:768px){.support h3.red-box{font-size:34px;line-height:34px;margin-bottom:30px;padding-left:20px;padding-right:20px}}.support h4{color:#ee3524;font-size:26px;font-weight:400;line-height:26px;margin-bottom:20px}.support h4 span{color:#033333;font-size:14px;font-weight:500;margin-left:20px}.support .contact-us-area h4{display:table;height:55px}.support .contact-us-area h4 div{display:table-cell;vertical-align:bottom}.support form h4{margin:20px 0}.support form input[type=submit]{margin-top:20px}.support .tabs-section .tabs-component{display:table}@media (max-width:767px){.support .tabs-section .tabs-component{padding:0;width:100%}}.support .tabs-section .tabs-component li{display:table-cell}@media (max-width:767px){.support .tabs-section .tabs-component li{width:33.33%}}.support .tabs-section .tabs-component li a{border-right-width:0;width:auto}@media (min-width:768px){.support .tabs-section .tabs-component li a{width:110px}}.support .tabs-section .tabs-component li:last-child a{border-right-width:1px}.support .emailus-section{padding-bottom:60px;padding-top:25px}.support .emailus-section .emailus-forms{background:#f7f7f7;margin-top:20px;overflow:auto}@media (min-width:768px){.support .contactus-section{padding-bottom:60px;padding-top:25px}}.support .contactus-section .contactus-map{background:#d7e9fa;margin:20px 0 30px;min-height:300px}.support .contactus-section .contactus-map img{height:auto}.support .contactus-section area{border:none;outline:none}.support .contactus-section .contactus-map-selector{background:#f7f7f7;border-bottom:2px solid #e0e0e0;margin-bottom:20px;padding-bottom:25px;padding-top:25px}.support .contactus-section .contactus-map-selector .form-group{margin-bottom:0}.support .contactus-section .contactus-map-selector .form-group label{padding-top:0}.support .contactus-section .contactus-group{margin-bottom:20px}.support .contactus-section .contactus-group a{word-wrap:break-word;font-weight:500}.support .contactus-section .address{margin-bottom:25px}.support .contactus-section ul:not(.dropdown-menu) li{background:url(../images/list-item-bullet.png) no-repeat 0 7px;list-style-type:none;padding:0 0 0 12px}.support .contactus-section .contact-us-common{margin-top:35px}.support .products .product-list{margin-top:30px}.support .products .product-list .product-list-image{overflow:visible}.support .products .product-list .product-list-image .product-badge{max-width:35px}.region-select-row{display:none}.region-select-row .btn-group{width:100%}.search-label{display:block;margin-bottom:5px}@media (min-width:768px){.search-label{display:inline;margin-bottom:0;margin-left:15px}}.content-filter-buttons{display:block;padding-bottom:5px}.content-filter-buttons .content-filter-buttons-label{font-weight:500;margin-bottom:5px}@media (min-width:768px){.content-filter-buttons .content-filter-buttons-label{margin-bottom:0;text-align:right}}.content-filter-buttons .btn-filter{text-align:center}.content-filter-buttons .btn-filter .count{display:none}.content-filter-buttons .btn-filter.selected{cursor:default}.content-filter-buttons .btn-filter.disabled{background-color:#fff!important;color:#008fcf!important;cursor:default;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=33);opacity:.333}.search-input{margin-bottom:10px;white-space:nowrap;width:100%}@media (min-width:768px){.search-input{margin-bottom:0}}.search-input input{background:#fff;font-size:20px;padding:0 12px}.search-input .btn,.search-input input{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;height:35px;line-height:35px}.search-input .btn{color:#008fcf;font-size:25px;padding:0 10px 0 0}.search-input .btn:focus,.search-input .btn:hover{background:#fff}.bootstrap-select.btn-group .dropdown-menu dt{color:#333}.findarep-content{padding:25px 0 20px}.findarep-content .findarep-intro{margin-bottom:20px}.findarep-content .findarep-filter .region-select-row{display:none}.findarep-content .findarep-filter .region-select-row .btn-group{width:100%}.findarep-content .findarep-filter h3{margin-bottom:0}@media (min-width:768px){.findarep-content .findarep-filter h3{margin-bottom:10px}}.findarep-content .findarep-filter .search-label{display:block;margin-bottom:5px}@media (min-width:768px){.findarep-content .findarep-filter .search-label{display:inline;margin-bottom:0;margin-left:15px}}.findarep-content .findarep-filter .content-filter-buttons{display:block;padding-bottom:5px}.findarep-content .findarep-filter .content-filter-buttons .content-filter-buttons-label{font-weight:500;margin-bottom:5px}@media (min-width:768px){.findarep-content .findarep-filter .content-filter-buttons .content-filter-buttons-label{margin-bottom:0;text-align:right}}.findarep-content .findarep-filter .content-filter-buttons .btn-filter{text-align:center}.findarep-content .findarep-filter .content-filter-buttons .btn-filter .count{display:none}.findarep-content .findarep-filter .content-filter-buttons .btn-filter.selected{cursor:default}.findarep-content .findarep-filter .content-filter-buttons .btn-filter.disabled{background-color:#fff!important;color:#008fcf!important;cursor:default;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=33);opacity:.333}.findarep-content .findarep-filter .type-filter-buttons{margin-top:20px}@media (min-width:768px){.findarep-content .findarep-filter .type-filter-buttons ul{margin-bottom:5px}}.findarep-content .findarep-filter .type-filter-buttons ul li{position:relative}@media (min-width:768px){.findarep-content .findarep-filter .type-filter-buttons ul li{float:left;margin-bottom:5px;margin-right:20px}}.findarep-content .findarep-filter .type-filter-buttons ul li.disabled.custom-radio label{cursor:default;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=33);opacity:.333}.findarep-content .findarep-filter .type-filter-buttons ul li strong{font-weight:500}.findarep-content .findarep-filter .type-filter-buttons ul li:first-child{margin-bottom:10px}.findarep-content .findarep-filter .type-filter-buttons ul li.custom-radio{margin-bottom:10px;padding-left:30px}.findarep-content .findarep-filter .type-filter-buttons ul li.custom-radio:last-child{margin-right:0}.findarep-content .findarep-filter .type-filter-buttons ul li.custom-radio label{cursor:pointer;font-weight:400}.findarep-content .findarep-filter .type-filter-buttons ul li.custom-radio [class*=iradio_square]{left:0;position:absolute;top:-2px}.findarep-content .findarep-filter .search-input{margin-bottom:10px}@media (min-width:768px){.findarep-content .findarep-filter .search-input{margin-bottom:0}}.findarep-content .findarep-filter .search-input input{background:#fff;display:block;font-size:20px;padding:0 12px;width:100%}.findarep-content .findarep-filter .search-input .btn,.findarep-content .findarep-filter .search-input input{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;height:35px;line-height:35px}.findarep-content .findarep-filter .search-input .btn{color:#008fcf;font-size:25px;padding:0 10px 0 0}.findarep-content .findarep-filter .search-input .btn:focus,.findarep-content .findarep-filter .search-input .btn:hover{background:#fff}.findarep-content .findarep-filter .bootstrap-select.btn-group .dropdown-menu dt{color:#333}.findarep-content .findarep-map{background:#d7e9fa;border-bottom:1px solid #ddd;height:250px}@media (min-width:768px){.findarep-content .findarep-map{height:380px}}@media (min-width:992px){.findarep-content .findarep-map{height:450px}}@media (min-width:1200px){.findarep-content .findarep-map{height:500px}}.findarep-content .findarep-results .results-total{font-size:20px;margin:30px 0}@media screen and (max-width:767px){.findarep-content .findarep-results .results-total{margin-bottom:15px;margin-top:15px;text-align:center}}.findarep-content .findarep-results .findarep-results-row{border-top:1px solid #ccc;padding:20px 0}.findarep-content .findarep-results .findarep-results-row h4 small{color:#333;display:block;font-size:.8em;margin-top:3px}.findarep-content .findarep-results .findarep-results-row .address{margin-bottom:15px}@media (min-width:768px){.findarep-content .findarep-results .findarep-results-row .address{margin-bottom:0}}.findarep-content .findarep-results .findarep-results-row .address .address-line span.link,.findarep-content .findarep-results .findarep-results-row .address .address-line span.phone{white-space:nowrap}.findarep-content .findarep-results .findarep-results-row table.services{line-height:1.1em}.findarep-content .findarep-results .findarep-results-row table.services tbody{font-size:.8em}.findarep-content .findarep-results .findarep-results-row table.services tbody tr:nth-child(2n) td{background-color:#fafafa}.findarep-content .findarep-results .findarep-results-row table.services td,.findarep-content .findarep-results .findarep-results-row table.services th{padding-bottom:3px;padding-top:3px}.findarep-content .findarep-results .findarep-results-row table.services .centered{text-align:center;vertical-align:middle}.findarep-content .findarep-results .findarep-results-row table.services i.fa{color:#049cdb}.findarep-content .findarep-results .findarep-results-row .representative-name{font-size:13px}.findarep-content .findarep-results .pagination{margin-top:0}@media (min-width:768px){.findarep-content .findarep-results .pagination{margin-top:30px}}@media screen and (max-width:767px){.findarep-content .findarep-results .pagination li a{height:28px;line-height:28px;margin-left:1px;margin-right:1px;width:28px}.findarep-content .findarep-results .pagination li:first-child a,.findarep-content .findarep-results .pagination li:last-child a{line-height:22px}}.findarep-content .findarep-infowindow{cursor:default;font-family:Whitney A,Whitney B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;margin-top:-6px;position:absolute}.findarep-content .findarep-infowindow .iw-pointer{background-color:transparent;background-image:url(../images/map-infowindow-pointer.png);background-position:0 0;background-repeat:no-repeat;-webkit-filter:drop-shadow(-2px 0 2px rgba(0,0,0,.3));filter:drop-shadow(-2px 0 2px rgba(0,0,0,.3));height:10px;left:0;position:absolute;top:6px;width:13px;z-index:1}.backgroundsize .findarep-content .findarep-infowindow .iw-pointer{background-image:url(../images/map-infowindow-pointer@2x.png);background-size:13px 10px}.findarep-content .findarep-infowindow .iw-panel{background:#fff;-moz-box-shadow:0 0 12px rgba(0,0,0,.6);-webkit-box-shadow:0 0 12px rgba(0,0,0,.6);box-shadow:0 0 12px rgba(0,0,0,.6);margin-left:13px;max-width:400px;min-width:260px;padding:10px;position:relative}@media screen and (max-width:480px){.findarep-content .findarep-infowindow .iw-panel{max-width:260px}}.findarep-content .findarep-infowindow .iw-panel .iw-close{background-color:transparent;background-image:url(../images/map-infowindow-close.png);background-position:0 0;background-repeat:no-repeat;display:block;height:20px;position:absolute;right:10px;top:10px;width:20px}.backgroundsize .findarep-content .findarep-infowindow .iw-panel .iw-close{background-image:url(../images/map-infowindow-close@2x.png);background-size:20px 20px}.findarep-content .findarep-infowindow .iw-panel h4{font-size:20px;line-height:22px;margin-bottom:10px;padding-right:40px}.findarep-content .findarep-infowindow .iw-panel .address .address-line{margin-bottom:12px}.findarep-content .findarep-infowindow .iw-panel .address .address-line span.link,.findarep-content .findarep-infowindow .iw-panel .address .address-line span.phone{white-space:nowrap}.dropdown.document-dropdown{display:inline-block}.marketing-sliver{background-color:#fff;height:auto!important;min-height:0}.marketing-sliver.full .container{max-width:100%;width:100%}.marketing-sliver .cell{display:table-cell;padding:12px 0;text-align:center;vertical-align:middle;width:33.33333%}@media screen and (max-width:767px){.marketing-sliver .cell{display:block;padding:0 24px;width:100%}.marketing-sliver .cell .cell-content{padding:24px 0}}.marketing-sliver .cell .cell-content>img{margin:0 auto;max-height:100%;max-width:100%;width:100%}@media screen and (max-width:767px){.marketing-sliver .cell .cell-content>img{margin-bottom:-24px;margin-top:-24px;max-height:75%;max-width:75%}}.marketing-sliver .cell .cell-content p{font-size:13px;line-height:1.1em;margin:0 10%;text-align:left}@media screen and (max-width:767px){.marketing-sliver .cell .cell-content p{margin:0}}.marketing-sliver .cell .cell-content p a{font-weight:700}.marketing-sliver .cell .cell-content p+p{margin-top:1em}@media screen and (min-width:768px){.marketing-sliver .cell.divider .cell-content{border-left:2px dotted #ee3524}}@media screen and (max-width:767px){.marketing-sliver .cell.divider .cell-content{border-top:2px dotted #ee3524}}.marketing-sliver .cell.divider.divider-right .cell-content{border-left:none;border-top:none}@media screen and (min-width:768px){.marketing-sliver .cell.divider.divider-right .cell-content{border-right:2px dotted #ee3524}}@media screen and (max-width:767px){.marketing-sliver .cell.divider.divider-right .cell-content{border-bottom:2px dotted #ee3524}}.marketing-sliver .cell.divider.divider-blue .cell-content{border-color:#008fcf}.marketing-sliver .cell.divider.divider-white .cell-content{border-color:#fff}.marketing-sliver .cell.divider.divider-black .cell-content{border-color:#000}.events .jumbotron{background-image:url(../images/products-header-bg.jpg)}.events .jumbotron h1.smaller.alt span{background:#000;background:rgba(0,0,0,.5)}.events .jumbotron h1.smaller.alt span:last-child{font-size:35px;line-height:35px;padding-bottom:5px}@media (min-width:768px){.events .jumbotron h1.smaller.alt span:last-child{font-size:68px;line-height:55px;padding-bottom:10px}}.events section{min-height:0}.events .btn.med.blue.back-btn{font-weight:500;line-height:32px;margin:25px 0 0;padding-left:20px}@media (min-width:768px){.events .btn.med.blue.back-btn{margin:40px 0 25px}}.events .btn.med.blue.back-btn span{font-size:28px}@media (min-width:768px){.events .tabs-component{margin-top:35px}}.events .tabs-component .tabs-component-list li a{height:auto}.events .event-intro .event-intro-content{font-size:19px;line-height:1.3em;padding-top:20px}@media (min-width:768px){.events .event-intro .event-intro-content{padding-top:20px}}.events .event-intro .event-intro-content p{margin:10px 0}.events .event-content .event-content-details ul{margin:10px 0 50px}@media (min-width:768px){.events .event-content .event-content-details ul{margin-top:0}}.events .event-content .event-content-details ul li{background:transparent url(../images/list-dotted-border.png) repeat-x 0 100%;line-height:18px;padding:12px 0 13px}.events .event-content .event-content-details ul li:last-child{background:none}.events .event-content .event-content-details ul li h3{color:#ee3524;font-family:Whitney A,Whitney B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:26px;font-weight:400;line-height:26px;margin:0 0 5px;text-transform:none}.events .event-content .event-content-details ul li>strong{display:block;margin-bottom:5px;padding:0 25px 0 0}@media (min-width:480px){.events .event-content .event-content-details ul li>strong{float:left;margin-bottom:0;text-align:right;width:23%}}@media (min-width:992px){.events .event-content .event-content-details ul li>strong{padding-left:35px}}.events .event-content .event-content-details ul li p{display:block;margin-bottom:0}@media (min-width:480px){.events .event-content .event-content-details ul li p{float:left;width:77%}}.events .event-content .event-content-listing{margin:40px 0 35px}.events .event-content .event-content-listing h3{color:#ee3524;display:block;font-family:Whitney A,Whitney B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:26px;font-weight:400;line-height:26px;margin:0 0 25px;text-transform:none}.events .event-content .event-content-listing ul li{border:1px solid #ccc;margin-bottom:20px;min-height:114px;padding-left:110px;padding-right:20px;position:relative}@media (min-width:768px){.events .event-content .event-content-listing ul li{height:116px}}.events .event-content .event-content-listing ul li h4{font-size:16px;font-weight:500;line-height:18px;margin-bottom:5px;margin-top:10px}.events .event-content .event-content-listing ul li h4 a{color:#000}@media (min-width:768px){.events .event-content .event-content-listing ul li h4{font-size:20px;line-height:22px}}.events .event-content .event-content-listing ul li h5{font-weight:400;margin-bottom:7px}@media (min-width:768px){.events .event-content .event-content-listing ul li h5{font-size:16px;line-height:16px;margin:0}}.events .event-content .event-content-listing ul li .learn-more{display:inline-block;font-size:14px;font-weight:400;line-height:14px;margin-bottom:10px}@media (min-width:768px){.events .event-content .event-content-listing ul li .learn-more{bottom:11px;left:110px;margin-bottom:0;position:absolute}}.events .event-content .event-content-listing ul li .date{color:#fff;font-family:Whitney SmallCaps A,Whitney SmallCaps B;font-weight:500;left:10px;position:absolute;text-align:center;top:10px;width:80px}.events .event-content .event-content-listing ul li .date .date-day,.events .event-content .event-content-listing ul li .date .date-month,.events .event-content .event-content-listing ul li .date .date-year{background:#008fcf}.events .event-content .event-content-listing ul li .date .date-month,.events .event-content .event-content-listing ul li .date .date-year{font-size:19px;height:21px;letter-spacing:0;margin-bottom:1px;text-transform:lowercase;width:100%}.events .event-content .event-content-listing ul li .date .date-day{font-size:35px;height:48px;line-height:35px;margin-bottom:1px;width:100%}.events .event-content .event-content-listing ul li .date .date-year{background:none;color:#bbb;height:23px}.events .content-filter{margin-top:25px}@media (min-width:768px){.events .content-filter .content-filter-buttons{display:block!important;margin-bottom:10px;margin-top:0}}.events .content-filter h3.toggle-filter{margin:8px 0 12px}.error-page .jumbotron{height:auto}@media (min-width:768px){.error-page .jumbotron{height:600px}}.error-page .jumbotron h1 span,.error-page .jumbotron h3{background:#000;background:rgba(0,0,0,.5)}.error-page .jumbotron h3{font-family:Whitney A,Whitney B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:25px;font-weight:300;line-height:29px;margin-bottom:30px;margin-top:3px;padding:8px 15px 10px;text-transform:none}.error-page #main_panel{background:#e9e9e9}.error-page.error-404 .jumbotron{background-image:url(../images/products-header-bg.jpg)}.error-page.under-construction .jumbotron{background-image:url(../images/construction-header-bg.jpg)}:lang(zh) .jumbotron h1{line-height:1.05em}:lang(zh) section.study .study-content h2{line-height:1em}:lang(zh) section.study .study-content h2 span{line-height:1.1em}:lang(zh) section.study .study-content h2 span:last-child{padding-bottom:5px}:lang(zh) section.news .news-sustainability h3,:lang(zh) section.news .news-ticker h3,:lang(zh) section.news .news-tools h3{line-height:1em}:lang(zh) .jumbotron h1.smaller.alt span:last-child{line-height:1.1em;padding-bottom:4px}:lang(zh) .jumbotron h1.smaller.alt span:last-child:first-child{padding-top:4px}:lang(zh) .support .jumbotron h1.smaller.alt span:last-child{line-height:1.1em;padding-bottom:4px}:lang(zh) .jumbotron h1.smaller span:first-child{line-height:1.1em;padding-top:5px}:lang(zh) .jumbotron h1.smaller span:last-child,:lang(zh) .jumbotron h1.smaller span:last-child:not(:first-child){line-height:1.1em;padding-bottom:4px;padding-top:5px}:lang(zh) .products section.product-summary .product-summary-cta h3{line-height:1em}:lang(zh) .content .content-story .content-story-partners h2{line-height:1.1em}:lang(zh) h3.red-bg{padding:8px 15px}:lang(zh) .sub-title p{line-height:1.15em}:lang(zh) .findarep-content .findarep-filter h3{line-height:1em}@media print{#mobileMenuBar{display:none!important}#main_panel{height:auto;margin-top:0;position:static;width:auto}#main_panel .print-only{display:block!important;overflow:hidden!important}#main_panel .print-only .print-logo{float:right;height:26px;width:154px}.products:not(.categories):not(.subcategories) #mobileMenuBar{display:none!important}.products:not(.categories):not(.subcategories) #main_panel{height:auto;margin-top:0;position:static;width:auto}.products:not(.categories):not(.subcategories) #main_panel .extra-content,.products:not(.categories):not(.subcategories) #main_panel .jumbotron,.products:not(.categories):not(.subcategories) #main_panel .product-list,.products:not(.categories):not(.subcategories) #main_panel .product-summary-cta-mobile,.products:not(.categories):not(.subcategories) #main_panel .product-tabs-cta,.products:not(.categories):not(.subcategories) #main_panel .product-tabs-sidebar,.products:not(.categories):not(.subcategories) #main_panel .product-thumbs-arrow,.products:not(.categories):not(.subcategories) #main_panel footer{display:none!important}.products:not(.categories):not(.subcategories) #main_panel .product-mobile-title{margin-left:-15px;margin-right:-15px}.products:not(.categories):not(.subcategories) #main_panel .product-image img{max-height:300px!important}.products:not(.categories):not(.subcategories) #main_panel .product-image-thumbs{display:none!important}}.ie-unsupported-version{background:#ee3524;color:#fff;font-family:Whitney A,Whitney B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;padding:8px 16px}.ie-unsupported-version small{display:block;font-size:.7em}.ie-unsupported-version a{color:#fff;text-decoration:underline}.ie-unsupported-version a:hover{text-decoration:none}