.left{float:left}.right{float:right}.clear{clear:both;line-height:0}h1{font-size:36px;margin:0;padding:5px 0 30px 0;font-weight:normal}body{font-size:15px;line-height:1.4em}.page{max-width:1180px;margin:0 auto;position:relative}.no-title-bar{height:30px;clear:both}.content-body{margin-bottom:50px}.footnote{color:#818a8f;font-size:.85em;line-height:1.3}.container.container-smallwidth{width:700px}#flyout .side-panel-trigger{color:#fff;display:block;padding:14px 22px;letter-spacing:2px;background-color:#222720;left:-133px;font-size:14px;height:44px;position:fixed;text-transform:uppercase;top:350px;transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transition-duration:.3s;width:310px;z-index:398;white-space:nowrap}#flyout .side-panel-trigger:hover{color:#78BE20}#flyout .green-circle-icon{width:16px;bottom:-4px;position:relative}#flyout:hover .green-circle-icon .cls-2{opacity:.6}#flyout .side-panel-texts{margin-left:12px}.green-circle-icon .cls-2,.green-circle-icon .cls-3{fill:#78be20}.green-circle-icon .cls-2{opacity:.5}.green-circle-icon-fb{bottom:1px;position:relative;width:14px}.fallback{display:none}.no-svg .fallback{display:inline}body #side-panel.dark{background-color:#222720}#side-panel.dark,#side-panel.dark h1,#side-panel.dark h2,#side-panel.dark h3,#side-panel.dark h4,#side-panel.dark h5,#side-panel.dark h6,#side-panel.dark a:not(.button){color:#fff}#side-panel.dark a:not(.button):hover{color:#78BE20}#side-panel h2{font-size:36px;margin-bottom:30px;letter-spacing:1px;font-weight:400}#side-panel .widget{border-top:0}#side-panel .button.btn-color-1-3:hover{background-color:#fff!important;color:#000}header #global-search{display:none}.top-links li.locale .icon-world{display:none}html.en .top-links li.locale .icon-world{display:block}html.en .top-links li.locale img{display:none}html .top-links li.locale img{width:24px;height:24px}#top-bar .locale a,#top-bar .search-utility a{font-size:16px}.vjs-endscreen-overlay-content{width:100%;height:100%;text-align:center}.vjs-endscreen-overlay-content:before{content:' ';display:inline-block;vertical-align:middle;height:100%}.vjs-endscreen-overlay-content .video-overlay-button-div,.vjs-endscreen-overlay-content .vjs-endscreen-overlay-content-inner{display:inline-block;vertical-align:middle}.vjs-endscreen-overlay-content .video-overlay-button-div .button.button-video:last-child,.content-wrap .postcontent .col_half .vjs-endscreen-overlay-content .video-overlay-button-div .button.button-video:last-child{margin-bottom:0!important}.banner.customer-banner .vjs-custom-overlay{background:#000 url("/img/pattern-video-endscreen.png") repeat scroll 40% 10%}html.ar-AE article ul li:before{right:-15px}html.ar-AE ol,html.ar-AE ul{padding:0 15px 0 0}.colored-box{padding:20px;margin-bottom:30px}.colored-box.color-1{background-color:#78BE20;color:#fff}.colored-box.color-1 h1,.colored-box.color-1 h2,.colored-box.color-1 h3,.colored-box.color-1 h4,.colored-box.color-1 h5{color:#fff}#global-search #search-loading{clear:right;float:right;position:relative;top:-26px;right:11px}#cookie-pulldown{background-color:#d1d4d3;color:#333;font-size:.8em}#cookie-pulldown .privacy_wrapper{padding:10px 10px}#cookie-pulldown .privacy_wrapper p{margin-top:.8em;margin-bottom:.8em;line-height:1.1em}#cookie-pulldown .privacy_wrapper .privacy-content{float:left;width:95%}#cookie-pulldown .privacy_wrapper .privacy-button{display:block;float:right;text-align:right;font-size:1.2em;margin-top:.25em;width:5%}#cookie-pulldown .privacy_wrapper #btnprivacylaw:hover{text-decoration:none}.widget_links.side-nav ul{border-bottom:1px solid #939597;border-top:1px solid #939597}.widget_links.side-nav ul ul,.widget_links.side-nav ul ul ul{border-bottom:0;border-top:0}.widget_links.side-nav ul li{border-top:1px solid #939597;font-size:13px;padding:0;position:relative}.widget_links.side-nav ul li.active a,.widget_links.side-nav ul li.expanded ul li.active a{background-color:#78BE20;color:#fff}.widget_links.side-nav ul li.active a:hover,.widget_links.side-nav ul li a:hover,.widget_links.side-nav ul li.expanded ul li.active a:hover,.widget_links.side-nav ul li.expanded ul li a:hover{background-color:#000;color:#fff}.widget_links.side-nav ul li.active:hover span.icon,.widget_links.side-nav ul li a:hover+.icon-outer span.icon,.widget_links.side-nav ul li.active span.icon{color:#fff}.widget_links.side-nav ul li:hover ul li span.icon,.widget_links.side-nav ul li ul li:hover span.icon{color:red}.widget_links.side-nav ul li span.icon:hover{color:#78BE20}.widget_links.side-nav ul li.active span.icon:hover{color:#000}.widget_links.side-nav ul li.active li a{color:#444}.widget_links.side-nav ul li a{font-size:13px;display:block;padding:10px 20px 10px 10px}.widget_links.side-nav ul li .icon-outer{position:absolute;top:0;right:25px}.widget_links.side-nav ul li span.icon{display:block;cursor:pointer;overflow:hidden;position:absolute;left:0;top:7px;width:25px;padding-left:7px}.widget_links.side-nav ul li.collapsed ul{display:none}.widget_links.side-nav ul li span.icon{background-position:0 -35px;position:absolute;overflow:hidden;top:10px;left:0}.widget_links.side-nav ul li.expanded span.icon:hover{background-position:0 -35px}.widget_links.side-nav ul li.expanded ul li a{background:rgba(0,0,0,0) url("../canvas/images/icons/widget-link.png") no-repeat scroll left top}.widget_links.side-nav ul li a:hover{text-decoration:underline}.widget_links.side-nav ul ul{margin-left:0}.widget_links.side-nav ul li.expanded ul li a{padding-left:25px}.widget_links.side-nav ul li.expanded ul ul li a{padding-left:40px}.widget_links.side-nav ul li.expanded ul li:last-child{padding-bottom:0}.sidebar .sharethis-title{font-size:13px;padding-top:10px;padding-left:10px;padding-bottom:5px}.sidebar .sharethis-container{border-bottom:1px solid #939597;padding-bottom:5px}.video object,#video embed{height:100%;width:100%;position:absolute;left:0;top:0}.video{position:relative;overflow:hidden;height:0;padding-bottom:56.25%;padding-top:30px}.BCLvideoWrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.BCLvideoWrapper iframe,.BCLvideoWrapper object,.BCLvideoWrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}.pp .subsections .col .col-content{padding-top:15px;padding-bottom:30px}.pp .subsections .col .col-content .news-listing ul li time{display:inline;float:none;width:auto}.page.content{min-height:250px;padding:0 9px 10px 9px}.vertical-center-img-outer{position:relative;height:150px}.vertical-center-img-outer img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}section#content .featured-resources img,section#content .resource-preview img{max-width:100%;height:auto}section#content img.image-border-right,section#content img.image-border-left{max-width:97%;height:auto}section#content img,.sidebar img,footer img,section#content .featured-resources .media-box img{max-width:100%;height:auto}section#content .button img{max-width:none}section#content .sub-title{display:none}section#content img.image-padding{max-width:94%;padding:3%}.content{color:#333}.content p.breadcrumb{margin:10px 0 0 0;font-size:14px;font-weight:400;width:74%}.content h1{margin:3px 0 0 0;padding:0;font-size:30px;font-weight:600;width:74%}.content h2{font-size:22px;color:#333;padding:15px 0 0 0;margin:0;line-height:1.2;font-weight:600}.content h3{font-size:21px;margin:0;padding:15px 0 0 0;line-height:1.2;font-weight:400}.content h4{font-size:18px;border-bottom:1px solid #d1d4d3;padding:15px 0 3px 0;margin:0 0 7px 0;line-height:1.2;font-weight:600}.content h5{font-size:16px;margin:0;padding:10px 0 0 0;color:#333;margin:0;line-height:1.1;font-weight:600}.content h1.full{width:100%}.content p{padding:0;margin:10px 0}.player-container .outer:after,#player-wrapper-resource .outer:after,.multi-banner .outer:after{content:"";display:block;padding-top:56.25%}.player-container .outer,#player-wrapper-resource .outer,.multi-banner .outer{display:block;margin:0;position:relative}.player-container .outer.with-playlist{width:70%;border:1px solid #000}.video-js.video-player{height:100%;width:100%;position:absolute;top:0;bottom:0;z-index:198;background-color:#000}.video-js.video-player video{position:absolute;top:0;left:0;width:100%;height:100%}.player-container{margin-bottom:40px;position:relative;width:auto;box-sizing:border-box;margin-left:auto;margin-right:auto}.player-playlist{position:absolute;right:0;top:0;z-index:197;height:100%;width:30%;background-color:#000;color:#b8b8b8;border:1px solid #000}.player-playlist .playlist-list{clear:both;overflow:hidden}.player-playlist .playlist-list .vjs-playlist{background-color:#000;bottom:0;left:0;overflow:auto;position:absolute;right:0;top:0;margin-bottom:0}.player-playlist .playlist-list .vjs-playlist>li{box-sizing:border-box;overflow:hidden;padding:0;padding-bottom:15px;padding-top:15px;height:auto;margin-bottom:0}.player-playlist .playlist-list .vjs-playlist>li:hover{background-color:#525252;margin-right:1px}.video-js .vjs-big-play-button{top:0;left:0;right:0;bottom:0;margin:auto}.video-js .vjs-play-progress,.video-js .vjs-volume-level{background-color:#78BE20}.player-playlist .playlist-list .vjs-playlist .vjs-playlist-ad-overlay{display:none}.video-js .vjs-control-bar{background-color:#000;margin-right:-1px}.player-playlist .vjs-playlist{min-width:50px;color:#cacaca;font-size:13px;padding:0}.player-playlist .vjs-playlist li.vjs-playlist-item{padding:10px 10px 0 0}.player-playlist .vjs-playlist .vjs-playlist-description{color:#767676;font-size:11px;height:auto}.player-playlist .vjs-playlist .vjs-playlist-thumbnail{width:70px;height:49px;margin-left:15px;margin-right:10px;background:0}.player-playlist .vjs-playlist .vjs-selected picture img{border:#eaaa00 solid 2px}.player-playlist .vjs-playlist .vjs-playlist-thumbnail::before{display:none}.player-playlist .vjs-playlist .vjs-selected{background-color:#2e2e2e;margin-right:1px}.player-playlist .vjs-playlist .vjs-selected .vjs-playlist-description,.player-playlist .vjs-playlist .active .vjs-playlist-description{color:#cacaca}.player-playlist .vjs-playlist .vjs-selected .vjs-playlist-name{color:#eaaa00}.player-playlist .playlist-list .vjs-playlist>li:hover .vjs-playlist-description{color:#cacaca}.player-playlist .vjs-playlist .vjs-playlist-duration{left:15px;top:0;padding:1px 3px;top:15px}.player-playlist .vjs-playlist time{font-size:10px}ol#marker-list li.active{color:red;text-decoration:none;background-color:#2e2e2e}ol#marker-list li a:hover,ol#marker-list li.active:hover{background-color:#525252}ol#marker-list .cell-time{color:#cacaca;font-size:11px;height:auto;float:right;padding-left:5px}.vjs-playlist#marker-list{padding:0}.vjs-playlist#marker-list li{padding-left:14px;padding-right:14px;padding-bottom:10px}ol#marker-list .cell-name{color:#cacaca;font-size:13px;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:245px}ol#marker-list .active .cell-name{color:#eaaa00}.video-player .vjs-marker{background-color:#eaaa00!important;border-radius:0!important}.video-player .vjs-captions-button{display:none}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:none}h2.slash:before{background:url("/img/slash-green.png") no-repeat 0 0}.multi-banner.section{position:relative;padding:0;margin-bottom:50px}.multi-banner .banner-content-bottom{position:absolute;bottom:0;left:0;width:100%}.multi-banner .banner-content-full{position:absolute;bottom:0;left:0;width:100%;height:100%;padding-right:5%}.multi-banner .banner-content-full.color-2{background:url("/img/slash-wedge-right-black.png") no-repeat 96% 0}.multi-banner .banner-content-left{position:absolute;bottom:0;left:0;width:65%;height:100%;padding-right:15%}.multi-banner .banner-content-left.color-4{background:url("/img/slash-wedge-right-blue.png") no-repeat 100% 0}.multi-banner .dark-transparent{background:rgba(0,0,0,.6)}.multi-banner .banner-inner-content-container{padding:25px}.multi-banner .dark-transparent .heading-block h1,.multi-banner .dark-transparent .heading-block h2,.multi-banner .dark-transparent .heading-block h3,.multi-banner .dark-transparent .heading-block h4{text-shadow:1px 1px 1px rgba(0,0,0,1)}.multi-banner .heading-block h1,.multi-banner .heading-block h2,.multi-banner .heading-block h3,.multi-banner .heading-block h4,.multi-banner .emphasis-title h1,.emphasis-title h2,.multi-banner .heading-block>span:not(.before-heading){color:#fff}.multi-banner.lightout.section.bgcolor.color-3{background-image:none!important;background-color:#000!important;padding:0}.multi-banner .video-js{height:100%;width:100%;position:absolute;top:0;bottom:0;z-index:198;background-color:#000}.multi-banner .heading-block:after,.multi-banner .heading-block:before{border:0}.multi-banner .banner-inner-content-container .button:first-child{margin-left:0}.multi-banner .banner-inner-content-container .heading-block h3{font-weight:400;margin-top:10px;font-family:"Lato",Arial;font-size:22px}.multi-banner .banner-inner-content-container .banner-body{color:#fff;font-size:16px;margin-top:5px}.multi-banner .banner-inner-content-container .banner-body p:last-child{margin-bottom:0}.multi-banner .banner-inner-content-container .heading-block:after{margin-top:15px}.multi-banner .dark-transparent .banner-inner-content-container .heading-block span{text-shadow:1px 1px 1px rgba(0,0,0,1)}.register-form{padding-top:10px}.register-form .description{padding:0}.register-form .description p{margin:0}.register-form a{margin-bottom:5px}.register-form span.date,.register-form span.details{clear:both;display:block;font-size:.85em;color:#666}.register-form.featured-product .event-detail{padding-bottom:10px}.register-form.featured-product figure{padding-top:0}.field-wrapper.radio input[type="radio"]{margin-left:0;position:relative}.field-wrapper p{font-size:13px}.brightcove-video{border:1px solid #d1d4d3}#video .BrightcoveExperience{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}.video-container{background-color:#000;height:0;display:none;padding:5px}.brightcove-video{position:relative;padding-bottom:56.25%}.BrightcoveExperience{position:absolute;top:0;left:0;width:100%;height:100%}.subpage-content article .sub-resource-filter{width:23%;float:left}.subpage-content article .sub-resource-filter a.active{font-weight:bold}.subpage-content article .sub-resource-results{width:74%;float:right}.subpage-content article .results-container h2{border-bottom:0;padding-bottom:0}.subpage-content article .sub-resource-results .results .resource-img{float:left;margin-right:3%;max-width:20%;min-width:100px;text-align:center}.subpage-content.ppcpage aside .results-container{margin:10px 0}.shadow-cols{margin-bottom:3%}.shadow-cols .col .shadow-border{height:100px;display:block}.shadow-cols .col a.shadow-border:hover{border:1px solid #78BE20;margin:-1px;background-color:#fff;position:relative;-webkit-box-shadow:0 1px 5px #78BE20,0 0 0 #78BE20 inset;-moz-box-shadow:0 1px 5px #78BE20,0 0 0 #78BE20 inset;box-shadow:0 1px 5px #78BE20,0 0 0 #78BE20 inset;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#78BE20')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#78BE20')}.shadow-cols .col .shadow-border img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#content .shadow-border{padding:10px 15px;background-color:#fff;border:1px solid #C6C7C8}.add-border{border:1px solid #ddd}.page-results{clear:both}.results-container h3{padding:0}.results .resource-img{float:left;margin-right:3%;max-width:30%;min-width:150px;text-align:center}.results .resource-img .image-shadow{min-width:100px}.results .resource-details{overflow:hidden;min-width:200px}.results-head h3{float:left;font-size:16px;line-height:36px;padding:0;margin:0}.results-head h3 span{color:#000;cursor:pointer}.results-head h3 span.inactive{color:#818A8F}.results-head h3 span:hover{text-decoration:underline}.results-head .sort{float:right;font-size:12px;line-height:36px}.results-head p{clear:both;border-top:1px solid #818a8f;color:#818a8f;font-size:12px;padding:4px 0 0 0}.results ul{list-style:none;padding:0;margin:0}.results li{padding:1.5% 0}.multi-results.results li{padding:1% 0 2% 0}.results li a.main{font-weight:bold;display:inline-block}.multi-results.results a.main{padding:1.2% 0 0 0}.results li p{margin:0}.results li .details{color:#818a8f;font-size:12px}.results li.divider{font-weight:bold}.results li.divider:before{display:none}.results .paging{text-align:center;padding:10px 0;clear:both}.results .paging a{display:inline-block;margin:0 5px;font-size:16px}.results .show-all{display:block;clear:both;font-weight:bold;margin:5px 0 10px}.results .paging a.page-active{color:#333;font-weight:bold}.all-resources{clear:both;padding-top:15px}.bios.search{color:#fff;margin-bottom:3%;padding:15px 2% 5px 2%;background:#000;position:relative}.bios.search:before,.bios.search:after{content:"";position:absolute;z-index:-2}.bios.search:before{top:50%;bottom:0;left:10px;right:10px;-webkit-box-shadow:0 0 15px #37424a;-moz-box-shadow:0 0 10px #37424a;box-shadow:0 0 10px #37424a;-moz-border-radius:100px / 50px;border-radius:100px / 50px}.bios.search label{float:left;margin-right:10px;margin-top:3px;margin-bottom:0;font-size:18px;color:#ccc}.bios.search .field-wrapper{float:left;margin-top:-1px}.bios.search .field-wrapper .k-dropdown{min-width:300px;max-width:none;width:60%}.bios.search .field-wrapper .k-dropdown-wrap{padding:3px}.bios.search button{margin-left:10px}.bios.search{padding:15px}.bios.search .divContent{margin-top:20px;min-height:250px}.divContent .loading img{position:relative;left:45%;top:8px;margin:0}.bios-table .company{margin-top:50px;margin-bottom:20px}.bios-table th.product-line{width:30%;font-weight:bold}.preview-div{background-color:#000;padding:30px 30px 35px 30px;color:#fff}.preview-div h3{color:#fff;margin-bottom:20px}.preview-div .preview-image{margin-bottom:18px}.preview-div .preview-desc{margin-bottom:20px}.preview-div .preview-image.vertical img{width:130px}.preview-div .preview-image.horizontal{text-align:center}section#content ul#faqlist ol li{list-style-type:inherit}section#content ul#faqlist>li:before{content:none!important}.list-title{padding:0;display:block;margin-top:10px}.list-title h4{color:#000;padding:5px 0 5px 8px;float:left;margin-bottom:0}.list-title img{float:left;background-color:#076EAB;margin-right:6px}.layers-container{position:relative;width:100%}.layers-container .content-layer{position:absolute;top:0;left:0;width:100%;padding-top:30px;padding-bottom:30px}.layers-container .content-layer h1{margin:0;padding-top:0}.form ol{list-style:none;padding:10px 0;margin:0}.form ol li{clear:both;padding:5px 0}.form ol.horizontal-form li{padding:8px 0}.form ol li .required,.required{font-weight:bold;color:#900}.form ol li label{display:block;text-align:left;float:left;margin-right:1%;padding-top:3px;min-width:180px;width:25%;text-transform:none;color:#000}.form ol li .field-wrapper label{width:100%}.ppcpage .side-content .form ol li .field-wrapper{width:58%}.ppcpage .side-content .featured-resources .col_half{width:100%}.ppcpage .side-content .tabs h2{font-size:20px}.ppcpage .side-content .tab-container{padding-top:12px}.ppcpage .side-content .k-form.form ol li .right-field-wrapper{padding-left:42%;width:100%!important}.ppcpage .side-content .k-form.form ol li .checkbox-label{max-width:235px}.form ol li input.text,.form ol li textarea{padding:5px;font-size:.9em;max-width:350px;width:100%;min-width:100px;border-style:solid;border-width:1px;border-color:#818a8f;border-radius:2px}.form ol li input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form ol li select{padding:5px;font-size:.9em;max-width:350px;width:100%;min-width:100px;border-style:solid;border-width:1px;border-color:#abadb3 #dbdfe6 #e3e9ef #e2e3ea;border-radius:2px}.form ol li.hidden-field{display:none}.form ol li.single-field label{float:none;padding-bottom:.5%}.form ol li.single-field .field-wrapper{float:none}.form ol li.single-field .right-field-wrapper{padding-left:0}.form ol li.single-field textarea{max-width:600px}.form ol li .radio{padding-top:5px}.form ol li .radio label{width:auto;min-width:0;padding-top:0;padding-left:5px;padding-right:5px}.form ol li .radio input{float:left}.form ol li .field-wrapper.verticalcheckbox label{width:auto;min-width:0}.form ol li .field-wrapper.verticalcheckbox input[type='text']{margin-bottom:5px}.form ol li .field-wrapper.verticalcheckbox.checkboxtext label{width:10%;min-width:80px}.form ol li .field-wrapper.verticalcheckbox.newline input[type="text"]{margin-left:20px}.form ol li input.text:focus,.form ol li input.text:hover,.form ol li textarea:focus,.form ol li textarea:hover{border-color:#5794bf #b7d5ea #c7e2f1 #c5daed}.form ol li input.text:focus{background:#fffed0}.form ol li .checkbox{float:left;margin:5px 8px 0 187px}.form ol li .checkbox-label{text-align:left;width:92%;max-width:350px;min-width:100px;font-weight:normal;letter-spacing:normal;color:#555}.form .form-left ol li .field-wrapper{float:left;width:50%}.form ol li .field-wrapper{float:left;width:70%}.form ol li .right-field-wrapper{padding-left:26%}.form ol li input[type='checkbox']{float:left;margin-top:5px;margin-right:7px}.form ol li input[type="submit"]{margin-top:2%}.form .login{float:right;width:27%;min-width:205px}.form .login ol li label{float:none;width:auto;text-align:left}.form .login ol li input.text{width:200px;min-width:0;width:100%}.form .login ol li .field-wrapper{width:100%}.form .login h2{font-size:18px}.form.no-float ol li label{float:none;width:auto;text-align:left;padding-bottom:3px}.form.no-float ol li .field-wrapper{float:none}.form .form-left{float:left;width:70%}.form .form-left ol{float:left;width:100%}.form .form-left ol li .right-field-wrapper{padding-left:31%}.form .helptext{color:#818a8f;font-size:90%}.form .k-picker-wrap .k-input{height:2.16em}.k-calendar-container table th{color:#37424a;text-align:center}.k-calendar-container .k-calendar .k-link.k-nav-fast,.k-calendar-container .k-calendar .k-footer .k-nav-today{color:#37424a}.form.k-form .k-datetimepicker .k-picker-wrap.k-state-focused .k-i-calendar{background-position:-48px -176px}.form.k-form .k-datetimepicker .k-picker-wrap.k-state-focused .k-i-clock{background-position:-48px -192px}.k-form.form ol li .field-wrapper.radio label{padding-top:0}.form.k-form .helptext{margin-top:2px;font-size:14px;max-width:350px;min-width:100px}.form.k-form .k-datetimepicker .k-picker-wrap .k-icon{margin:5px 2px 0}.form .checkboxbottom{padding-top:15px}article .form ul.k-upload-files li:before{display:none}.form.k-form .k-icon.k-warning{display:none}.ppcpage aside .form ol li .right-field-wrapper{padding-left:37%}.ppcpage aside .form ol li label{min-width:170px}.ppcpage aside .form ol li .checkbox-label{width:85%}.ppcpage aside .form ol li .field-wrapper{width:55%}.success{border:#d3efc2 1px solid;margin:10px 0;padding:10px 20px 10px 50px;background:url(/img/msgs.gif) #efffe5 no-repeat 10px 20px;clear:both}.success h3,.warning h3{padding-top:5px;font-weight:500}.warning{border:#ef3e42 1px solid;margin:10px 0;padding:20px 20px 20px 50px;background:url(/img/msgs.gif) no-repeat -940px 20px;clear:both}.field-validation-error{color:#ef3e42;display:block;width:100%;display:inline-block;font-size:.9em}.spinner-div{min-height:120px}.spinner-div .spinner{position:relative!important}table.calculator td.rebate .k-input[readonly]{color:#197e0b;display:inline}table.calculator td.with-pm .k-input[readonly]{color:#076EAB;display:inline}table.calculator td.without-pm .k-input[readonly]{color:#6d757a;display:inline}table.calculator{border:0;width:100%}table.calculator th{background-color:#fff;color:#333;border:0;text-align:center}table.calculator td{border:0;text-align:center}table.calculator td.savings{text-align:right;padding-right:15px}table.calculator td.devices{text-align:right;padding-right:15px;min-width:100px}table.calculator tr:hover{background-color:#ededed}table.calculator .k-autocomplete,table.calculator .k-combobox,table.calculator .k-datepicker,table.calculator .k-numerictextbox,table.calculator .k-textbox{display:inline}table.calculator .k-state-disabled{opacity:1}table.calculator input[type="text"][disabled]{border-color:red;color:red}article .tabs-outer-block .k-content .questions li label{float:left;display:block;padding-top:12px;padding-right:5px;width:42%}article .tabs-outer-block .k-content .questions li .field-wrapper{float:left}article .tabs-outer-block .k-content .questions{padding:0 1%}.k-form.form ol li input.k-textbox,.k-form.form ol li textarea{/ padding:0;text-indent:.33em;font-size:1em;max-width:350px;width:100%;min-width:100px;border-style:solid;border-width:1px;border-color:#818a8f;border-radius:0}.k-form.form ol li .k-dropdown,.k-form.form ol li .k-dropdown-wrap{border-radius:0}.k-form.form ol li textarea,.k-form.form ul li textarea{padding:5px 0;max-width:350px;width:100%;min-width:100px;height:135px}.k-form.form ol li label{padding-top:5px}.k-form.form ol li label.checkbox-label{padding-top:3px;text-transform:initial}.k-form.form .k-autocomplete,.k-form.form .k-combobox,.k-form.form .k-datepicker,.k-form.form .k-timepicker,.k-form.form .k-datetimepicker,.k-form.form .k-colorpicker,.k-form.form .k-numerictextbox,.k-form.form .k-dropdown,.k-form.form .k-selectbox,.k-form.form .k-textbox{width:100%;max-width:350px;min-width:100px}.k-form.form .tab-rhs{float:right;width:30%;min-width:200px}.k-form.form .tab-lhs{float:left;width:60%}.k-form.form .tab-lhs ol li .field-wrapper{width:60%}.k-form.form .tab-lhs ol li .right-field-wrapper{padding-left:0;box-sizing:initial}.k-form.form .tab-lhs ol li .right-field-wrapper{margin-left:28%}.postcontent .k-form.form .tab-lhs ol li .right-field-wrapper{margin-left:37%}.k-form.form ol li .checkbox-label{max-width:325px}.postcontent .k-form.form ol li .checkbox-label{max-width:280px}.k-form.form .field-validation-error{padding-top:3px}.k-form.form ol li .right-field-wrapper{padding-left:26%}.k-form.form .k-block,.k-form.form .k-widget{line-height:1.4em}.k-form.form ol li.single-field textarea{width:100%;max-width:500px;height:135px}.k-form.form ol li.single-field .right-field-wrapper{padding-left:0}.k-form.form .k-tabstrip .k-state-active.k-content{color:#000}.k-form.form input.k-textbox:hover,.k-form.form textarea.k-textbox:hover,.k-form.form input.k-textbox:focus,.k-form.form .k-textbox:focus,.k-form.form textarea:focus{border:1px #78BE20 solid}.k-form.form .k-input,.k-form.form input.k-textbox,.k-form.form textarea,.k-form.form .k-textbox>input,.k-form.form .k-multiselect-wrap,article .k-form.form .tabs-outer-block .k-form.form .k-state-default,.k-form.form aside .tabs-outer-block .k-state-default{border-color:#818a8f}.k-form.form .k-input,.k-form.form input.k-textbox,.k-form.form textarea,.k-form.form input.k-textbox:hover,.k-form.form textarea.k-textbox:hover,.k-form.form .k-textbox>input,.k-form.form .k-multiselect-wrap,.k-animation-container .k-list-container{color:#000}.k-form.form .k-state-default.k-autocomplete,.k-form.form .k-state-default.k-picker-wrap,.k-form.form .k-state-default.k-numeric-wrap,.k-form.form .k-state-default.k-dropdown-wrap{border-color:#818a8f}.k-form.form ol.form-button{padding:0 0 10px 0}.k-form.form ol li .right-field-wrapper.form-desc{max-width:350px}.k-form.form ol li .right-field-wrapper.no-rhs .checkbox-label{max-width:330px}.k-form.form ol li .k-tooltip-validation.k-widget{background-color:#fff;border:0;color:#ef3e42;text-align:left;box-shadow:none}.k-form.form ol li .k-tooltip-validation.k-widget.k-tooltip{padding:3px 0 0 0}a.dialog{cursor:pointer}article .tabs-outer-block .tab-rhs{color:#333}article .tabs-outer-block ul li:before,aside .tabs-outer-block ul li:before{content:none}article .tabs-outer-block .k-content ul,aside .tabs-outer-block .k-content ul{padding:0}article .tabs-outer-block .k-content,aside .tabs-outer-block .k-content{padding:0}article .tabs-outer-block .k-tabstrip-items a,aside .tabs-outer-block .k-tabstrip-items a{text-decoration:none;color:#000}article .tabs-outer-block .k-tabstrip-items .k-state-hover a,aside .tabs-outer-block .k-tabstrip-items .k-state-hover a{color:#fff}article .k-dropdown .k-state-focused .k-input,aside .k-dropdown .k-state-focused .k-input{color:#fff}article .tabs-outer-block .k-state-default,aside .tabs-outer-block .k-state-default{border-color:#bbbcbc}aside .tabs-outer-block .k-state-active,article .tabs-outer-block .k-state-active,article .tabs-outer-block .k-state-active:hover,article .tabs-outer-block .k-active-filter,aside .tabs-outer-block .k-state-active:hover,aside .tabs-outer-block .k-active-filter{border-color:#d1d4d3}article .k-tabstrip-items .k-item,article.k-panelbar .k-tabstrip-items .k-item,aside .k-tabstrip-items .k-item,aside .k-panelbar .k-tabstrip-items .k-item{border-top:0;border-color:#fff}article .k-tabstrip-items .k-item:hover,article.k-panelbar .k-tabstrip-items .k-item:hover,aside .k-tabstrip-items .k-item:hover,aside .k-panelbar .k-tabstrip-items .k-item:hover{border-top:5px solid #78BE20}aside .tabs-outer-block .k-tabstrip-items .k-state-active,article .tabs-outer-block .k-tabstrip-items .k-state-active{border-top:5px solid #076EAB;border-right:0;border-left:none}article .k-tabstrip-items .k-item,aside .k-tabstrip-items .k-item{border-left:none;border-right:0}aside .tabs-outer-block .k-tabstrip-items .k-item .k-link,article .tabs-outer-block .k-tabstrip-items .k-item .k-link{border-right:1px solid #fff;border-left:1px solid #fff}aside .tabs-outer-block .k-tabstrip-items .k-state-active .k-link,article .tabs-outer-block .k-tabstrip-items .k-state-active .k-link{border-right:1px solid #d1d4d3;border-left:1px solid #d1d4d3}article .k-tabstrip-items .k-item .k-link:hover,aside .k-tabstrip-items .k-item .k-link:hover{border-right:1px solid #d1d4d3;border-left:1px solid #d1d4d3}aside .tabs-outer-block .k-content,article .tabs-outer-block .k-content{border:0}aside .tabs-outer-block .k-content.k-state-active,article .tabs-outer-block .k-content.k-state-active{border-top:1px solid #d1d4d3}article .tabs-outer-block .k-input[readonly],aside .tabs-outer-block .k-input[readonly]{color:#000}article .tabs-outer-block .k-state-active,aside .tabs-outer-block .k-state-active,.k-state-active:hover,.k-active-filter{color:#000}article .tabs-outer-block.k-widget.k-tabstrip,aside .tabs-outer-block.k-widget.k-tabstrip{border:0}article .tabs-outer-block .k-content .k-autocomplete,aside .tabs-outer-block .k-content .k-autocomplete,.k-combobox,.k-datepicker,.k-timepicker,.k-datetimepicker,.k-numerictextbox,.k-dropdown,.k-selectbox,.k-textbox{display:inline}article .tabs-outer-block .k-state-default.k-state-hover,aside .tabs-outer-block .k-state-default.k-state-hover{border-color:none}article .k-tabstrip>.k-content,article .k-panelbar .k-tabstrip>.k-content,aside .k-tabstrip>.k-content,aside .k-panelbar .k-tabstrip>.k-content{margin:0;padding-top:10px}article .k-tabstrip .k-tabstrip-items,aside .k-tabstrip .k-tabstrip-items{padding:5px 5px 0 0}.k-tabstrip .k-tabstrip-items .k-link,.k-tabstrip .k-panelbar .k-tabstrip-items .k-link{padding:12px 20px 7px 20px}.k-tabstrip .k-tabstrip-items .k-link:hover,.k-tabstrip .k-panelbar .k-tabstrip-items .k-link:hover,.k-tabstrip .k-state-hover .k-link,.k-tabstrip .k-tabstrip-items .k-state-active .k-link{padding:7px 20px}.k-tabstrip .k-tabstrip-items .k-item .k-link,.k-tabstrip .k-panelbar>li.k-item>.k-link{color:#076EAB}.k-tabstrip .k-tabstrip-items .k-state-active .k-link,.k-tabstrip .k-panelbar>li.k-state-active>.k-link{color:#000}.k-tabstrip .k-tabstrip-items .k-item .k-link:hover,.k-tabstrip .k-panelbar>li.k-item>.k-link:hover{color:#000}.k-tabstrip .k-tabstrip-items .k-state-active .k-link:hover,.k-tabstrip .k-panelbar>li.k-state-active>.k-link:hover{color:#000;cursor:default}article .k-tabstrip .k-tabstrip-items .k-item .k-link:hover,article .k-tabstrip .k-panelbar>li.k-item>.k-link:hover,aside .k-tabstrip .k-tabstrip-items .k-item .k-link:hover,aside .k-tabstrip .k-panelbar>li.k-item>.k-link:hover{background-color:#e9ebea}.k-tabstrip .k-tabstrip-items li.k-item.k-state-hover,.k-tabstrip li.k-item.k-state-hover:hover{background-image:none,-webkit-linear-gradient(top,#e9ebea 0,#e9ebea 100%);background-image:none,-moz-linear-gradient(top,#e9ebea 0,#e9ebea 100%);background-image:none,-o-linear-gradient(top,#e9ebea 0,#e9ebea 100%);background-image:none,linear-gradient(to bottom,#e9ebea 0,#e9ebea 100%)}.k-tabstrip .k-tabstrip-items li.k-item.k-state-active .k-link:hover{background:0}.k-tabstrip .k-tabstrip-items li.k-item.k-state-hover .k-link,.k-tabstrip li.k-item.k-state-hover:hover .k-link{border-right:1px solid #d1d4d3;border-left:1px solid #d1d4d3}.doc-listing{border-collapse:collapse;width:100%;margin:10px 0}.doc-listing td{padding:8px;border-top:1px solid #d1d4d3;padding:5px 10px}.doc-listing th{padding:8px;text-align:left}#faqlist{position:relative}#faqlist .question,.faq-showhide-link #faqshowall,.faq-showhide-link #faqhideall{cursor:pointer;color:#076EAB}#faqlist .answer{position:relative;padding:.5% 0 1.5% 0}#faqlist{list-style:none;padding:0}#faqlist li{margin:1% 0}#faqlist .question .q-lt,#faqlist .answer .a-lt{float:left;font-size:18px;line-height:1;color:#69b328;font-style:normal;width:4%}#faqlist .question .q-gt,#faqlist .answer .a-gt{float:left;width:96%}#faqlist .answer .a-gt p:first-child{margin-top:0}.faq-showhide-link{border-bottom:1px solid #d1d4d3;padding-bottom:.5%;margin-bottom:2%}.faq-showhide-link #faqshowall,.faq-showhide-link #faqhideall{float:right}.product-editions{width:100%}.product-editions td,.product-editions thead th{background-color:#fafafa;padding:15px 10px}.product-editions thead th{color:#333;font-weight:normal;border-bottom:1px solid #D1D4D3;border-right:1px solid #D1D4D3}.product-editions thead th,.product-editions thead th:first-child,.product-editions tr td:first-child{background-color:#ededed}.product-editions td img{text-align:center}.image-shadow{border:1px solid #ddd}a:hover .image-shadow{border:1px solid #076eab}.content .with-padding{padding:20px}.black-bg{background-color:#000}.tabs-container{background-color:#37424a;padding:5px 2px 2px 2px;margin:20px 0 10px 0}.tab-box{background-color:#FFF;padding:15px;display:none}.tabs-container .form .sign-in-form{background-color:#fff;padding:0;margin-top:0}.tabs-container .tabs{padding-left:6px;margin:0}.tabs-container .tabs li{display:inline;list-style:none outside none;padding:0;margin:0}.tabs-container .tabs a{background-color:#69b328;color:#FFF;display:inline-block;padding:5px 10px;text-decoration:none;margin-top:2px}.tabs-container .tabs a.active{background-color:#fff;color:#333;font-weight:bold}.tabs-container .tabs a.inactive{background-color:#7fa662;color:#c7c6c6;cursor:default}.tabs-container .tabs a.hidden{display:none}article .tabs-container ul.tabs li:before{left:auto;content:none}.tabs-container .tab-box.active{display:block}.tabs-container .tab-box.inactive{display:none}.customer-filter .field-wrapper.clear-button{padding-top:7px}.benefits h2{padding-top:1%}.benefits .cols{margin:5px 0 10px 0;display:table}.benefits .cols .col{margin:10px 0}.benefits .item-title{font-weight:bold}.benefits .item-desc{font-size:13px;line-height:1.2em}.benefits .prefix{color:#076EAB;font-size:38px;font-weight:bold;padding-right:2%;display:table-cell;margin-top:10px;line-height:38px;padding-right:5px}.benefits .b-content{display:table-cell;vertical-align:top}.related-stories .related-stories-container,.related-stories .featured-customers,.related-stories .other-customers{padding-top:15px}.related-stories .rs-item{width:32%;float:left;margin-right:2%;margin-bottom:2%}#content .related-stories .rs-item .shadow-border{padding:0;position:relative}#content .related-stories .rs-item .shadow-border:hover{border-color:#78be20}.related-stories .rs-item.three-col-last,.related-stories.customer-home-listing .rs-item.five-col-last{margin-right:0}.related-stories .rs-item .rs-item-desc{box-sizing:border-box;width:100%;height:100%;display:block;height:100%!important;background-color:#000;color:#fff;cursor:pointer;padding:5% 5%;line-height:1.2em;display:none;z-index:2;position:absolute;bottom:0;left:0;z-index:3}.related-stories .rs-item a.rs-item-desc:hover{text-decoration:none}.related-stories .rs-item .rs-item-desc .rs-item-header{font-size:17px}#content .related-stories .rs-item .rs-item-desc p{margin-bottom:10px;line-height:1.2}.related-stories .rs-item .rs-item-logo{padding:10px;text-align:center;height:150px;display:block;box-sizing:content-box}.related-stories .rs-item .rs-item-logo img{vertical-align:middle}.related-stories .rs-item .rs-item-logo a{display:block}.related-stories.customer-home-listing .rs-item{width:18.4%;margin-right:2%}.customer-tags{border-top:1px solid #939597;border-bottom:1px solid #939597;padding:5px 0 5px 10px;font-size:13px;margin-top:5px}.customer-tags .image-shadow{margin-top:10px}.customer-tags ul{padding:0;margin:10px 0;list-style:none}.customer-tags ul li strong{font-size:14px}.content .gray-border.customer-tags{padding:10px 20px}.header-inner-right{float:right;padding-top:30px;font-size:16px;line-height:1.3}#logo.header-inner-left{float:left!important}header .banner{margin:0 5px}.banner .banner-left .brightcove-video{border:0}.banner .banner-left{float:left;width:50%;height:100%}.banner .banner-left img,.banner .banner-right img{height:auto;max-width:100%}.banner .banner-left .banner-left-content{text-align:center}.banner .banner-right{float:left;width:50%;height:100%}.banner .slide .banner-inner-content.slide-content,.banner .banner-inner-content.slide-content{width:auto;float:none;line-height:1.3;display:table;height:74%}.banner .slide .banner-inner-content.slide-content .banner-quote,.banner .banner-inner-content.slide-content .banner-quote{display:table-cell;vertical-align:middle;padding:20px 35px 20px}.banner .banner-right .author{padding:0 35px;text-align:right;font-weight:600;font-size:14px;margin:0;position:absolute;right:0;bottom:20px}.customer-filter{padding:20px 0 5px 0}.customer-filter .or{padding:0 10px}.customer-filter .field-wrapper{float:left;padding-bottom:10px}.call-out.customer-call-out{font-size:2.2em;margin-top:1em}.banner #previous,.banner #next{text-decoration:none;text-indent:-999em;overflow:hidden;display:block;height:100%;width:90px;position:absolute;top:0;background-repeat:no-repeat;background-position:50% 50%;opacity:.5;filter:alpha(opacity=50)}#previous:hover{background-image:url("/img/banner-arrow-left.png")}#next:hover{background-image:url("/img/banner-arrow-right.png")}#previous{left:0}#next{right:0}.banner #bannerDiv .current .banner-inner-content.slide-content{width:auto;float:none;line-height:1.3}.banner #bannerDiv .slide-content .testimonial{margin:10px 0;background:0;border:0;padding:0;box-shadow:none}.banner #bannerDiv .slide-content p{font-size:18px}.banner #bannerDiv .slide-content .testimonial BLOCKQUOTE p{margin:0 0 0 15px}.banner #bannerDiv .banner-inner-content.slide-content .author{font-size:15px;text-align:right}.banner #wrap,.banner #wrap #bannerDiv,.banner #wrap #bannerDiv .current{height:100%}.banner #wrap #bannerDiv .hidden{display:none}.banner-nav-container ul{list-style-type:none;margin:0 auto;text-align:center;width:100%}.banner-nav-container ul li{display:inline-block}.banner-nav-container ul li a{display:inline-block;width:15px!important;height:15px!important;border-radius:15px;box-shadow:0 2px 2px rgba(0,0,0,0.17) inset,0 2px 2px rgba(255,255,255,0.1);background:none repeat scroll 0 0 rgba(0,0,0,0.25);padding:0;margin-right:20px;transition:all .1s ease-in-out 0s}.banner-nav-container ul li a:hover{background:#78BE20;cursor:pointer}.banner-nav-container ul li.active a{background:#076EAB}.banner-nav-container{padding:10px 0}#banner-nav{padding:0}.banner.customer-video{height:332px;margin-bottom:40px}.banner.customer-video .banner-left{width:590px;float:left}.banner.customer-video .banner-right{margin-left:590px;width:auto;float:none}.banner.customer-video .brightcove-video{padding-top:0}.rs-item .rs-video{width:0;height:0;border-style:solid;border-width:70px 70px 0 0;border-color:#000 transparent transparent transparent;line-height:0;_border-color:#000 #000000 #000 #000000;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000');z-index:2;position:absolute;top:0;left:0}.rs-item .rs-video .video-img{background:url(/img/customer-video.png) no-repeat left top;width:28px;height:28px;z-index:5;position:relative;top:-65px;left:5px}.featured-customers .loading{text-align:center}.other-customers .loading{text-align:center}.remove-all-button{float:left;padding-left:10px;padding-top:5px;cursor:pointer}span.image-right,span.image-right,div.image-right,div.image-right{max-width:100%}.image-right{float:right;margin-left:20px;margin-bottom:10px}.image-left{float:left;margin-right:20px;margin-bottom:10px}.image-center{display:block;margin-left:auto;margin-right:auto}.image-sm-padding-left{float:left;margin-left:10px}.image-sm-padding-right{float:left;margin-right:10px}.image-lg-padding-left{float:left;margin-left:20px}.image-lg-padding-right{float:left;margin-right:20px}.image-border-right{float:right;margin-left:20px;margin-bottom:20px;padding:8px;border:1px solid #d1d4d3}.image-border-left{float:left;margin-right:20px;margin-bottom:20px;padding:8px;border:1px solid #d1d4d3}.image-border-right.image-shadow,.image-border-left.image-shadow{border-right:0;border-bottom:0}.modals .pic{margin:15px 0;background:#efefef;position:relative}.modals .pic a.main{display:block;border:1px solid #ccc;box-shadow:inset 2px 2px 2px rgba(0,0,0,0.5);overflow:hidden}.modals .pic figcaption{padding:6px 10px;font-size:12px}.modals .pic a.icon{width:30px;height:30px;display:block;position:absolute;top:-15px;right:-15px;background:url(/img/zoom.png) no-repeat 0 0}.modals .pic a.icon:hover{text-decoration:none}.modals .link .content{display:none}.resource-preview{margin-bottom:15px}.resource-preview figure{float:left;margin-top:0;text-align:center;margin-right:25px}.resource-preview .content{min-width:200px;overflow:hidden}.resource-preview .content h3{padding-top:0;margin-top:0}.item-listing ul{margin:0;list-style:none;padding:0}.item-listing ul li{padding:0 0 10px}.item-listing ul li a.main{display:inline-block}.item-listing ul li p{padding:0;margin:0}.item-listing ul li .list-meta{font-size:.85em;line-height:1.2}.demos .demo{padding-top:10px;padding-bottom:22px}.demos .demo figure{float:right;padding-bottom:5px}.demos .demo .caption,.featured-product .caption{display:block;overflow:hidden;padding:0 10px 0 0;font-size:15px;line-height:1.3}.featured-product figure{float:right;vertical-align:middle;margin:0}.featured-product .caption{display:block;overflow:hidden;padding:0 10px 0 0;line-height:1.3;font-size:15px}.featured-product img{max-height:135px;max-width:135px}.home .featured-product figure{padding-top:10px}.home .featured-solution img{height:auto;max-width:100%}.home .featured-solution .caption p{margin-top:8px}.gray-border-no-padding{border:1px solid #c6c7c8}section#content .centered-border-box{display:block;border:1px solid #ddd;padding:10px 15px;position:relative;height:150px}section#content .centered-border-box img{bottom:0;left:0;right:0;top:0;position:absolute;margin:auto}section#content .centered-border-box:hover{border:2px solid #78BE20}.modal-link:hover{cursor:pointer}.banner{margin-bottom:10px;margin-top:10px;clear:both;height:296px;overflow:hidden;position:relative;border:1px solid #ddd}.banner.video{height:350px}.banner .slide-container{height:100%;width:100%;overflow:hidden;position:absolute;top:0;left:0}.banner .slide{height:100%;float:left;width:100%}.banner .slide.linked{cursor:pointer}.banner .slide.linked:hover:hover{text-decoration:underline}.banner .slide .inner-slide{padding:4.5% 3%}.banner .slide.no-text .inner-slide{padding:0}.banner .slide figure{float:left;width:35%;text-align:center;padding-right:5%;padding-top:3.2%}.banner .slide.no-text figure{float:none;width:100%;padding:0}.banner .slide.right-image figure,.banner .slide.left-text figure{float:right}.banner .slide.narrow-text figure{width:55%}.banner .slide figure img{max-width:100%;height:auto}.banner .slide .slide-content{line-height:2em;width:60%;float:left;color:#fff}.banner .slide.narrow-text .slide-content{width:40%}.banner .slide .slide-content h2{font-size:35px;font-weight:700;padding:0;margin:0;color:#fff}.banner .slide .slide-content p{font-size:18px}.banner .slide .slide-content img{height:auto}.banner .slide .slide-content a.button{font-size:18px}.banner .slide .slide-content .slide-body{padding:0}.banner .slide .slide-content aside.filled{padding:20px 30px;box-shadow:8px 5px 5px rgba(0,0,0,0.3)}.banner .slide .slide-content .slide-link a{font-size:15px;color:#fff}.banner .slide-content .testimonial{margin:10px 0}.banner .slide-content .testimonial blockquote{color:inherit;margin-bottom:0;border-left:none}.banner .slide-content .testimonial blockquote p{margin:0}.banner .slide-content .testimonial cite{text-align:right;line-height:1.3;font-style:normal;margin:5px 0;font-weight:bold;font-size:1em;float:right}.banner.microsite .slide figure{padding-top:0;width:55%}.banner.microsite .slide .slide-content{width:40%;padding-top:3.5%}.banner.microsite .slide .slide-content p{font-size:27px;line-height:1.2}.banner.microsite .slide .slide-content h2{font-size:42px}.banner.microsite .slide .inner-slide{padding-top:1%}.banner .slide.small-headline .slide-content h2{font-size:24px}.banner .slide.small-body aside .slide-body,.banner .slide.small-body aside .slide-body p{font-size:13px;line-height:1.2em}.banner .slide.large-headline .slide-content h2{font-size:35px}.banner .slide.large-body aside .slide-body,.banner .slide.large-body aside .slide-body p{font-size:21px;line-height:1.2em}.banner .slide.xl-headline .slide-content h2{font-size:40px}.banner .slide.xl-body aside .slide-body,.banner .slide.xl-body aside .slide-body p{font-size:25px;line-height:1.2em}.banner .slide.xxl-headline .slide-content h2{font-size:50px}.banner .slide.xxl-body aside .slide-body,.banner .slide.xxl-body aside .slide-body p{font-size:30px;line-height:1.2em}.banner .slide.xxxl-headline .slide-content h2{font-size:60px}.banner .slide.xxxl-body aside .slide-body,.banner .slide.xxxl-body aside .slide-body p{font-size:35px;line-height:1.2em}.product-overview figure img{display:block;margin:0 auto;max-width:100%}.product-overview .links{padding:6px 0;border-bottom:1px solid #818a8f;margin:8px 0}article .feature{clear:both;padding-top:15px}article .feature figure{float:left;margin-right:5px}article .feature h2{line-height:36px;padding:0!important;margin:0}article .feature h2 a{text-decoration:none;color:#333;cursor:default}#content .call-out p{font-size:24px;line-height:1.5;color:#000}.ppcpage .main-content{padding-right:30px}#dialog{display:none}.search-results.full-width aside{display:block}.search-results .results{width:54%;float:left;clear:none}.search-results nav{float:left;margin-right:3%}.search-results nav a.active{font-weight:bold}.feature-table{border-collapse:collapse;border-bottom:1px solid #939597}.feature-table td{vertical-align:middle;padding:4px 8px}.table.feature-table>thead>tr>th,.table.feature-table>tbody>tr>th,.table.feature-table>tfoot>tr>th,.table.feature-table>thead>tr>td,.table.feature-table>tbody>tr>td,.table.feature-table>tfoot>tr>td{border-top:1px solid #939597;vertical-align:middle}.feature-table.table>thead>tr>th{text-transform:uppercase;background-color:#fff;color:#000;border-top:1px solid #939597}.feature-table .feature-category td{color:#000}.table.feature-table>thead>tr>th:first-child,.table.feature-table>tbody>tr>td:first-child{line-height:28px}.feature-table td .icon-container{width:25px;text-align:center}.feature-category.expand,.feature-feature.expand,.feature-detail.expand,.feature-category.close-row,.feature-feature.close-row,.feature-detail.close-row{cursor:pointer}.feature-table tr.feature-header.close-row{background-color:#f5f5f5}.feature-table tr.description{display:none}.table.feature-table>tbody tr.feature-category td{background-color:#076eab;color:#fff;font-size:16px;font-weight:bold;text-transform:uppercase;padding:4px 8px}.table.feature-table>tbody tr.feature-feature td{background-color:#ddedf2;color:#000;font-weight:normal;padding:4px 8px}.player-container{margin-bottom:15px}.table.feature-table>tbody tr.feature-detail td{font-weight:normal;font-size:13px;padding:4px 8px}.table.feature-table>tbody tr.feature-model-description td{text-align:left;border-top:0;line-height:1.5;padding-left:40px;font-weight:normal;padding-bottom:18px;background-color:#f5f5f5}.feature-table .feature-icon{padding-right:4px}.feature-table .feature-category td,.feature-table .feature-model-description td{width:100%}.feature-table tr.description .player-container{margin-bottom:20px}.feature-table .video-icon{font-size:20px;margin-left:10px;position:relative;top:3px}.feature-table .feature-feature .video-icon,.feature-table .feature-detail .video-icon{margin-left:7px}.testimonial blockquote{margin:0;padding:10px 0 0 30px;position:relative;color:#37424a;border-radius:5px}.testimonial blockquote .quote-lt{position:absolute;font-size:90px;line-height:1;color:#69b328;font-style:normal}.testimonial blockquote .quote-lt{top:0;left:0}.testimonial cite{font-size:14px}.testimonial cite .testimonial-author{line-height:1.3;font-style:normal;font-weight:bold;text-align:left;margin:0 0 5px 0;text-align:right}.testimonial cite .testimonial-author span{color:#37424a;font-weight:normal}.testimonial cite .testimonial-author span.customer{font-size:15px}.testimonial cite img{float:right}.testimonial .arrow-down{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #efefef;float:right;margin:0 25px 0 0}.courses table th{background-color:#000;color:#fff;border-bottom:#ddd 1px solid;width:22%;vertical-align:top}.courses table th.lastcol{border-bottom-color:#d1d4d3}.courses table ul{margin-bottom:5px}.courses table{margin-bottom:40px;margin-top:10px;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.archive ul{list-style:none;padding:0;margin:0}.archive ul li{border-bottom:1px solid #818a8f}.archive ul li a{display:block;padding:5px}.archive ul li a:hover{background:#efefef;text-decoration:none}.news-listing ul{list-style:none;padding:0;margin:0 0 10px}.news-listing ul li{padding:10px 0 0;clear:both}.news-listing ul li time{display:block;float:left;width:100px;color:#666}.home .news-listing ul li time{float:none;width:auto;display:inline}.news-listing ul li .location{display:block;color:#666}.news-listing ul li .news-body{padding-left:100px}.event-listing table{width:100%}.event-listing table tr.past{display:none}.event-listing table .title{width:33%}.event-listing table .date{width:27%}.event-listing table .location{width:28%}.event-listing table .booth{width:12%}.upcoming.no-events td{text-align:center}.styled-cols .col{MARGIN-BOTTOM:25px;MARGIN-RIGHT:0}.styled-cols .top-content{BACKGROUND:#78BE20;PADDING-BOTTOM:4px;MARGIN-TOP:0}.styled-cols .top-content H2{MARGIN-BOTTOM:0;TEXT-TRANSFORM:uppercase;COLOR:#fff;PADDING-TOP:8px;PADDING-LEFT:10px}.styled-cols .bottom-content{BACKGROUND:#d1d4d3;PADDING-BOTTOM:2px;MARGIN-TOP:0}.styled-cols .bottom-content P{PADDING-TOP:4px;PADDING-LEFT:10px;PADDING-right:10px;MARGIN-TOP:0}.styled-cols .shadow{box-shadow:0 1px 5px #818a8f,inset 0 0 0 #dad4d3}.styled-cols .closed.button.grey:hover,.closed.button.grey:hover{background:#d1d4d3;background:-moz-linear-gradient(top,#fff 0,#c5c5c5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#c5c5c5));background:-webkit-linear-gradient(top,#fff 0,#c5c5c5 100%);background:-o-linear-gradient(top,#fff 0,#c5c5c5 100%);background:-ms-linear-gradient(top,#fff 0,#c5c5c5 100%);background:linear-gradient(to bottom,#fff 0,#c5c5c5 100%)}.styled-cols .bottom-content h5{padding-left:10px;padding-right:10px}.status-defn .firstcol{background-color:#d1d4d3;border-bottom:1px solid #fff;width:25%}.contactnum-table{width:100%;margin:3.5% 0}.contactnum-table th{font-weight:bold;text-align:left;border:#076EAB solid 1px;border-bottom:0}.contactnum-table tr.titlerow td{background-color:#d1d4d3;border-right:#fff solid 1px}.contactnum-table tr.titlerow td.lang{width:25%}.contactnum-table tr.titlerow td.country{width:30%}.contactnum-table tr.titlerow td.telnum{border-right-color:#d1d4d3;width:45%}.contactnum-table td,.contactnum-table th{vertical-align:top}.mapbackground{z-index:-1;position:absolute}.foreground{z-index:1;position:relative;margin-right:auto;margin-left:auto;display:block;position:relative}.foreground-hover{z-index:1;position:relative;margin-right:auto;margin-left:auto;display:none;position:relative}#mapcontainer{position:relative}#map-desc{background-color:#fff;z-index:2;position:absolute;left:10px;top:10px;display:inline-block;padding:14px;border:4px solid #076EAB;font-size:22px;font-weight:600;width:185px;height:23px}#map-desc.selected-city{border:4px solid #78BE20}#dialog-overlay{position:fixed;top:0;width:100%;height:100%;left:0;background:rgba(255,255,255,0.5);z-index:999;display:none}.no-rgba #dialog-overlay{background:url(/img/white-transparent.png) repeat 0 0}#dialog-window{top:0;left:0;z-index:1000;position:fixed;min-width:300px;max-width:90%;min-height:150px;max-width:80%;padding:15px;box-shadow:0 0 5px rgba(0,0,0,0.5);background:#fff;visibility:hidden}#dialog-window.text{left:50%;top:40px;width:450px;margin-left:-225px}.no-boxshadow #dialog-window{border:1px solid #818a8f}#dialog-window .inner-window{width:100%;height:100%;overflow:auto}#dialog-window .inner-window ul{padding-left:20px}#dialog-window.text .inner-window{height:auto;max-height:500px}#dialog-window .inner-window img{max-width:100%}#dialog-window .close{display:block;width:30px;height:30px;position:absolute;right:-17px;top:-12px;background:url(/img/close.png) no-repeat 0 0}footer a{color:#d1d4d3}footer h3{font-size:14px;padding:0;margin:0 0 5px 0;letter-spacing:1px;color:#fff;text-transform:uppercase}footer h3 a{color:#fff}footer .footer-header-section img{margin-top:8px;margin-bottom:8px;padding-right:18px;border-right:1px solid #4A4A4A}footer #copyrights a{color:#7d868c;border-bottom:1px dotted #7d868c}footer #copyrights a:hover{color:#676e73;border-bottom:1px solid #676e73}footer.dark .widget_links li a{color:#dbd9d6}footer.dark .widget_links li h3 a{color:#eee}footer .footer-view-full-site{padding:0 0 10px 0}footer .footer-view-full-site.yes-mobile{display:none}footer .contact-number-footer{font-size:32px;color:#fff;letter-spacing:2px}footer .subscribe-widget{margin-top:8px!important}footer .subscribe-widget h3{margin-bottom:20px}footer .desc-outer{margin-bottom:30px;font-size:14px;line-height:1.5}footer .footer-widgets-wrap .footer-subscribe h3{margin-bottom:15px}@media(max-width:1200px){article .tabs-outer-block .k-content .questions li label{width:50%}.page.content{padding:0 15px 10px}.form .form-left{width:60%}.form .form-left ol li .field-wrapper{width:100%;float:none}.form .form-left h4{padding-left:0}.form .form-left label{text-align:left;width:auto;float:none}.form .form-left input.text,.form ol li textarea{float:none}.form ol li .checkbox{float:none;margin:0;display:inline}.form ol li .checkbox-label{float:none;display:inline;min-width:0;width:auto;max-width:350px}.form ol li .right-field-wrapper,.form .form-left ol li .right-field-wrapper,.k-form.form .tab-lhs ol li .right-field-wrapper,.postcontent .k-form.form .tab-lhs ol li .right-field-wrapper{padding-left:0}.player-playlist #marker-list .cell-time{display:none}.k-form.form .tab-rhs{width:35%}.k-form.form .tab-lhs ol li .field-wrapper{width:100%}.postcontent .k-form.form .tab-lhs ol li .right-field-wrapper{margin:0}html.de-DE header form input.text,html.es-ES header form input.text{height:24px;font-size:13px}html.de-DE header form input.submit,html.es-ES header form input.submit{top:-25px}html.de-DE #global-search #search-loading,html.es-ES #global-search #search-loading{top:-24px}.ppcpage aside .form ol li .right-field-wrapper{padding-left:0}.ppcpage aside .form ol li label{min-width:none}.ppcpage aside .form ol li .checkbox-label{width:92%}.ppcpage aside .form ol li .field-wrapper{width:100%;float:none}.home .customers .customer-listing{height:170px}.subpage-content aside{width:27%}.subpage-content article{width:70%}.banner,.banner .slide-container{height:auto}.banner .slide-container{position:relative}.banner .customerslide,.banner-nav-container{display:none}.banner.customer-video{height:332px}.banner.customer-video .slide-container{position:absolute}.banner.customer-video .slide-container{height:100%}.banner.customer-video,.banner.customer-video .customerslide{display:block}.banner .slide .slide-content p{font-size:17px}.banner .banner-right .author{font-size:14px}.banner.customer-video{height:304px}.banner.customer-video .slide-container{height:100%}.banner.customer-video .banner-left{width:540px}.banner.customer-video .banner-right{margin-left:540px}.banner .slide .banner-inner-content.slide-content .banner-quote,.banner .banner-inner-content.slide-content .banner-quote{padding:15px 30px}.banner .banner-right .author{padding:0 30px}.banner{margin-bottom:0}.image-hide-1200{display:none}.related-stories.customer-home-listing .rs-item{width:23.5%;margin-right:2%}.related-stories.customer-home-listing .rs-item.two-col-last,.related-stories.customer-home-listing .rs-item.three-col-last,.related-stories.customer-home-listing .rs-item.five-col-last{margin-right:2%}.related-stories.customer-home-listing .rs-item.four-col-last{margin-right:0}}@media(max-width:1200px){.k-form.form ol li .right-field-wrapper{padding-left:27%}.k-form.form .tab-lhs ol li .right-field-wrapper{margin-left:0}}@media(max-width:1020px){article .tabs-outer-block .k-content .questions li label{width:57%}.call-out{font-size:1.4em}.content h2{padding:10px 0 0;font-size:22px}.content h3{font-size:18px;font-weight:600;padding:10px 0 0}.content h4{font-size:17px;padding-top:10px}article .feature{padding-top:8px}.k-form.form .tab-rhs{width:35%}.k-form.form .tab-lhs{width:55%}header form input.text{height:24px;font-size:13px;padding-right:32px}header form input.submit{top:-24px;background:url("~/media/D914DCB7D28147E8837FC3F37FB89652.ashx?w=17");background-position:right top;background-repeat:no-repeat;height:17px;width:17px;right:7px}#global-search #search-loading{top:-24px}.k-form.form ol li .right-field-wrapper{padding-left:0}.k-form.form ol li label{width:100%}.preview-div .preview-image.vertical img{float:none;margin:0}.preview-div .preview-image.vertical{text-align:center}.call-out.customer-call-out{font-size:22px;font-weight:600;line-height:1.2}.with-playlist .vjs-marker{display:none}.home .customers .customer-listing{height:155px}.featured-product figure{float:none}.demos .demo figure{float:none;padding-bottom:2px}.demos .demo{padding-bottom:10px}.demos .demo .caption,.featured-product .caption{padding:10px 0 0 0}.home .featured-product figure{padding-top:0}.subpage-content aside{width:33%}.subpage-content article{width:65%}table.calculator input{width:20%}.cols-3 .col{float:none;width:100%;clear:both;padding-right:0}.cols-3 .col .list-title:hover{margin:-1px}.home .col.col-1-3{padding-right:0}html.ja-JP footer .subscribe-box .subscribe-left{float:left;width:29%;padding-right:1%;padding-top:8px}html.ja-JP footer .subscribe-box .subscribe-right{float:right;width:34%}html.es-ES footer .subscribe-box .subscribe-left{float:left;width:41%;padding-right:1%;padding-top:8px}html.es-ES footer .subscribe-box .subscribe-middle{float:left;width:29%;padding-right:1%}html.es-ES footer .subscribe-box .subscribe-right{float:right;width:28%}html.fr-FR footer .subscribe-box .subscribe-left,html.de-DE footer .subscribe-box .subscribe-left{float:left;width:41%;padding-right:1%;padding-top:8px}html.fr-FR footer .subscribe-box .subscribe-middle,html.de-DE footer .subscribe-box .subscribe-middle{float:left;width:29%;padding-right:1%}html.fr-FR footer .subscribe-box .subscribe-right,html.de-DE footer .subscribe-box .subscribe-right{float:right;width:28%}footer .subscribe-box .subscribe-left{float:left;width:33%;padding-right:1%;padding-top:8px}footer .subscribe-box .subscribe-middle,html.ja-JP footer .subscribe-box .subscribe-middle{float:left;width:35%;padding-right:1%}footer .subscribe-box .subscribe-right{float:right;width:30%}html.es-ES footer .subscribe-outer .subscribe-button.subscribe-inner span.k-tooltip,html.ja-JP footer .subscribe-outer .subscribe-button.subscribe-inner span.k-tooltip{top:-95px}footer .about{clear:both}.related-stories .rs-item{width:48.5%;margin-right:3%}.related-stories .rs-item.three-col-last{margin-right:3%}.related-stories .rs-item.two-col-last{margin-right:0}.banner.customer-video{height:225px}.banner.customer-video .slide-container{height:100%}.banner.customer-video .banner-left{width:400px}.banner.customer-video .banner-right{margin-left:400px}.banner .slide .slide-content p{font-size:16px}.banner .banner-right .author{font-size:13px}.banner .slide .banner-inner-content.slide-content .banner-quote,.banner .banner-inner-content.slide-content .banner-quote{padding:10px 25px}.banner .banner-right .author{padding:0 25px}.testimonial blockquote .quote-lt{font-size:57px}.testimonial blockquote{padding:10px 0 0 24px}}@media(max-width:850px){#map-desc{left:8px;top:8px;padding:10px;border:4px solid #076EAB;font-size:17px;width:145px;height:19px}#map-desc.selected-city{border:4px solid #78BE20}.k-form.form .tab-rhs,.k-form.form .tab-lhs{width:100%;float:none}.form ol li .field-wrapper{width:100%}.form .form-left{float:none;width:100%}.form .login{float:none;margin-left:0;margin-bottom:20px;width:230px}.form .form-left ol li .field-wrapper{width:100%}.form ol li label{width:100%}.item-image-listing ul li{padding-right:85px}footer .social ul li.first{margin-left:0}.subscribe-outer .subscribe-button{max-width:none}.subscribe-outer .subscribe-inner{width:60%;left:18%}footer .subscribe-box .subscribe-left,html.es-ES footer .subscribe-box .subscribe-left,html.ja-JP footer .subscribe-box .subscribe-left,html.fr-FR footer .subscribe-box .subscribe-left,html.de-DE footer .subscribe-box .subscribe-left{float:none;width:50%;position:relative;top:48px;left:0;z-index:1000;padding-bottom:10px}footer .subscribe-box .subscribe-middle,html.es-ES footer .subscribe-box .subscribe-middle,html.ja-JP footer .subscribe-box .subscribe-middle,html.fr-FR footer .subscribe-box .subscribe-middle,html.de-DE footer .subscribe-box .subscribe-middle{float:none;width:100%;max-width:none;position:relative;top:-38px;left:0;z-index:1000;padding-bottom:10px}html footer .subscribe-outer .subscribe-button.subscribe-inner span.k-tooltip{top:-80px}html.es-ES footer .subscribe-outer .subscribe-button.subscribe-inner span.k-tooltip,html.ja-JP footer .subscribe-outer .subscribe-button.subscribe-inner span.k-tooltip,html.fr-FR footer .subscribe-outer .subscribe-button.subscribe-inner span.k-tooltip{top:-85px}footer .subscribe-box .subscribe-right,html.es-ES footer .subscribe-box .subscribe-right,html.ja-JP footer .subscribe-box .subscribe-right,html.fr-FR footer .subscribe-box .subscribe-right,html.de-DE footer .subscribe-box .subscribe-right{position:absolute;float:right;width:100%;right:0;top:49px;padding-bottom:2px}footer .subscribe-box .subscribe-right .social ul,footer .subscribe-box .subscribe-right .social{float:right}.subpage-content article .sub-resource-filter{width:100%;float:none;background-color:#076EAB;padding:7px 0;margin-bottom:15px}.subpage-content article .sub-resource-filter a{color:#fff}.subpage-content article .sub-resource-results{width:100%;float:none}.form .checkboxbottom{padding-top:0}.image-hide-850{display:none}article .tabs-outer-block .k-content .questions li label{padding-top:0;float:none;width:100%}article .tabs-outer-block .k-content .questions li .field-wrapper{float:none}table.calculator{padding:0}table.calculator tr:nth-of-type(2n){background:none repeat scroll 0 0 #ededed}table.calculator.alternating-rows{border-top:0;padding:0}table.calculator.alternating-rows tr:nth-of-type(2n){background:0}table.calculator.alternating-rows td:nth-child(2),table.calculator.alternating-rows td:nth-child(3){background:none repeat scroll 0 0 #ededed}table.calculator,table.calculator thead,table.calculator tbody,table.calculator th,table.calculator td,table.calculator tr{display:block}table.calculator.no-header .invisible-header{display:block}table.calculator.no-header thead{display:none}table.calculator.no-header{border-top:0}table.calculator.no-header td:nth-child(1){text-align:left;padding:8px 8px;background-color:#076EAB;border-right:solid 1px #d1d4d3;color:#fff;font-weight:bold}table.calculator td.with-pm,table.calculator td.without-pm,table.calculator td.rebate{background-color:#fff}table.calculator td{text-align:left;border-right:solid 1px #d1d4d3;border-bottom:solid 1px #d1d4d3}table.calculator th{text-align:left;border-right:solid 1px #d1d4d3}table.calculator{border-left:solid 1px #d1d4d3;border-bottom:solid 1px #d1d4d3;border-top:solid 1px #d1d4d3}.cols-5 .col{float:none;width:100%;clear:both;padding-right:0}.cols-5 .col .list-title:hover{margin:-1px}.related-stories.customer-home-listing .rs-item{width:32%;margin-right:2%}.related-stories.customer-home-listing .rs-item.two-col-last,.related-stories.customer-home-listing .rs-item.four-col-last,.related-stories.customer-home-listing .rs-item.five-col-last{margin-right:2%}.related-stories.customer-home-listing .rs-item.three-col-last{margin-right:0}.banner.customer-video{height:197px}.banner.customer-video .slide-container{height:100%}.banner.customer-video .banner-left{width:350px}.banner.customer-video .banner-right{margin-left:350px}.banner .slide .slide-content p{font-size:15px}.banner .banner-right .author{font-size:12px}.banner .slide .banner-inner-content.slide-content .banner-quote,.banner .banner-inner-content.slide-content .banner-quote{padding:5px 20px}.banner .banner-right .author{padding:0 20px}}@media(max-width:799px){.player-container .outer.with-playlist{width:100%}.player-playlist{position:relative;height:250px;width:100%}header form input.text{clear:both;float:none;top:5px;min-width:230px;max-width:100%}header{padding:0}.banner{margin-top:0}header form{float:none;width:100%}header form input.submit{top:-25px;right:8px}header form .form-wrapper{width:272px;margin-left:auto;margin-right:auto}#global-search #search-loading{top:-17px}html.de-DE header form input.submit,html.es-ES header form input.submit,header form input.submit{top:-18px}html.de-DE #global-search #search-loading,html.es-ES #global-search #search-loading,#global-search #search-loading{top:-17px}.call-out{font-size:1.2em}.content h1{font-size:26px}.content h2{padding:6px 0 0;font-size:20px}.content h3{padding:7px 0 0}.content h4{font-size:16px;padding-top:7px}.content h4{font-size:15px;padding-top:7px}article .feature{padding-top:5px}nav.interior .parent-node{font-size:26px}nav.interior ul li.parent-node a{padding:15px 22px 11px}.shadow-cols .col{padding-right:0;margin-bottom:3%}.shadow-cols{margin-bottom:0}.cols-2 .col{float:none;width:100%;clear:both;padding-right:0}.cols-4 .col{float:none;width:100%;clear:both;padding-right:0}.cols-2 .col .list-title:hover{margin:-1px}.cols-4 .col .list-title:hover{margin:-1px}.courses table th,.courses table td{width:auto;border:0}.courses table tr:nth-of-type(2n){background:0}.courses table{padding:0;border-right:1px solid #D1D4D3}.home .customers .customer-listing{height:320px}.home .customers .customerlogo{padding:4% 4%;width:25%}.k-calendar table tr:nth-of-type(2n){background:0}.k-calendar table th,.k-calendar table td{display:table-cell}.k-calendar table tr{display:table-row}.k-calendar table tbody{display:table-row-group}.k-calendar table thead{display:table-header-group}.k-calendar table{display:table}.product-editions thead th,.product-editions thead th:first-child{background-color:#076EAB;color:#fff}.product-editions tr td:first-child{background:0}.product-editions thead th{border-bottom:0}.product-editions td{background:0}.product-editions td img{text-align:left;margin-left:0;margin-right:0}.tableContent td.product-line{width:auto}.subpage-content article .sub-resource-filter{width:100%;float:none;background-color:#076EAB;padding:7px 0;margin-bottom:15px}.subpage-content article .sub-resource-filter a{color:#fff}.subpage-content article .sub-resource-results{width:100%;float:none}.form .checkboxbottom{padding-top:0}.image-hide-799{display:none}select.mobile-nav{display:block}.player-playlist #marker-list .cell-time{display:block}}@media(max-width:767px){.bios.search .field-wrapper .k-dropdown{min-width:220px}.bios.search label{font-size:16px;margin-top:5px;margin-right:5px}.bios.search{padding:10px}.header-inner-right{display:none}.preview-div .preview-image.vertical img{float:left;margin:5px 20px 13px 0}.preview-div .preview-image.vertical{text-align:left}.feature-table tr.description td{white-space:normal!important}.feature-table tr.description td .player-container{display:none}.feature-table td,.feature-table th,.feature-table.table-comparison th:first-child,.feature-table.table-comparison td:first-child{font-weight:normal;font-family:'BreuerCondensedRegular',Arial}.feature-table .feature-icon{padding-right:6px}.feature-table td .icon-container{width:15px}.feature-table .video-icon{display:none}.multi-banner .heading-block:after{margin-top:10px}.multi-banner .heading-block.bottommargin-sm{margin-bottom:10px!important}.multi-banner h2{font-size:20px}.multi-banner .heading-block h2+span{font-size:14px}.multi-banner .heading-block>span:not(.before-heading){margin-top:5px}.multi-banner .banner-inner-content-container{padding:15px 20px}.multi-banner .multi-banner-bg-img{display:none}.multi-banner .banner-content-bottom,.multi-banner .banner-content-full,.multi-banner .banner-content-left{position:relative;top:0;left:0;width:100%;height:100%}.multi-banner .dark-transparent{background:rgba(0,0,0,1)}.multi-banner .banner-content-full.color-2{background-color:#000}.multi-banner .banner-content-left.color-4{background-color:#076eab}}@media(max-width:660px){.home .customers .customer-listing{height:450px}html.de-DE footer .subscribe-box .subscribe-right .social h3{display:none}html.es-ES footer .subscribe-box .subscribe-left{width:60%}html.ja-JP footer .subscribe-box .subscribe-left,footer .subscribe-box .subscribe-left{width:50%}html.de-DE footer .subscribe-box .subscribe-left{width:55%}}@media(max-width:640px){.content p.breadcrumb{margin-top:2px}.home .customers .customer-listing{height:450px}.home .customers .customerlogo{padding:4% 8%;width:35%}.featured-product figure,.demos .demo figure{float:left}.demos .demo .caption,.featured-product .caption{padding:0 10px 0 20px}.home .featured-product figure{padding-top:10px}.col{float:none;width:auto!important;padding-right:0}#faqlist .question .q-lt,#faqlist .answer .a-lt{float:left;font-size:18px;line-height:1;color:#69b328;font-style:normal;width:25px}#faqlist .question .q-gt,#faqlist .answer .a-gt{float:left;width:90%}footer nav{display:none}footer .social h3{display:none}.subscribe-outer .subscribe-inner{width:80%;left:7%}.subpage-content article,.subpage-content.ppcpage article{width:100%;float:none}.subpage-content.ppcpage aside .tabs-container{margin:0}.subpage-content aside{display:none}.content h1{width:100%}.subpage-content.ppcpage aside{width:100%;float:none;display:block;clear:both;padding:10px 0}.subpage-content article .sub-resource-filter{width:100%;float:none;background-color:#076EAB;padding:7px 0;margin-bottom:15px}.subpage-content article .sub-resource-filter a{color:#fff}.subpage-content article .sub-resource-results{width:100%;float:none}.form .checkboxbottom{padding-top:0}.image-hide-640{display:none}.related-stories.customer-home-listing .rs-item{width:49%;margin-right:2%}.related-stories.customer-home-listing .rs-item.three-col-last,.related-stories.customer-home-listing .rs-item.four-col-last,.related-stories.customer-home-listing .rs-item.five-col-last{margin-right:2%}.related-stories.customer-home-listing .rs-item.two-col-last{margin-right:0}}@media(max-width:600px){.call-out{font-size:15px;line-height:1.4em}.content h1{font-size:22px}.content h2{padding:5px 0 0;font-size:19px}.content h3{font-size:17px;padding:5px 0 0}.content h4{padding-top:5px}.content h4{padding-top:5px}.bios.search label{float:none;margin-bottom:5px;margin-top:0}.bios.search button{float:none}.bios.search .field-wrapper{float:none;margin-bottom:5px}select.mobile-nav,.search-results .mobile-filter-nav{margin:10px 0 0}.content p.breadcrumb{font-size:13px}.banner,.banner .slide-container{height:auto}.banner .slide-container{position:relative}.banner .slide.no-text{display:none}.banner .slide{background-image:none!important}.banner .slide figure{display:none}.banner .slide .slide-content{width:100%!important}.banner{margin-bottom:0;margin-top:0}#map-desc{left:7px;top:7px;padding:5px 8px;border:3px solid #076EAB;font-size:16px;width:135px;height:19px}#map-desc.selected-city{border:3px solid #78BE20}.subpage-content article .sub-resource-filter{width:100%;float:none;background-color:#076EAB;padding:7px 0;margin-bottom:15px}.subpage-content article .sub-resource-filter a{color:#fff}.subpage-content article .sub-resource-results{width:100%;float:none}header form{padding-right:0}.form ol li .verticalcheckbox.checkboxtext label{width:30%}.form .checkboxbottom{padding-top:0}.image-hide-600{display:none}.search-results .results-filters{display:none}.search-results .mobile-filter-nav{display:block}.results-head p{border:0}.mobile-filter-title{margin-top:7px;border-top:1px solid #818a8f;padding-top:10px;display:block}.search-results .results{float:none;width:100%}footer .footer-widgets-wrap .footer-contact-form{margin-top:0}footer .footer-widgets-wrap .footer-subscribe{padding-left:0;padding-right:0}}@media(max-width:480px){.content h2{padding:5px 0 0}.related-stories h2{padding-bottom:15px}#mapcontainer{display:none}article .tabs-outer-block .k-content{padding:10px}.home .col .col-content{padding:2px 0 0 0}.preview-div .preview-image.vertical img{float:none;margin:0}.preview-div .preview-image.vertical{text-align:center}.results .resource-img{display:none}.subpage-content article .sub-resource-filter{width:100%;float:none;background-color:#076EAB;padding:7px 0;margin-bottom:15px}.subpage-content article .sub-resource-filter a{color:#fff}.subpage-content article .sub-resource-results{width:100%;float:none}.form ol li .verticalcheckbox.checkboxtext label{width:20%}article img.image-border-right,article img.image-border-left{max-width:96%}.image-border-right,.image-border-left{padding:2%}.form .checkboxbottom{padding-top:0}.image-hide-480{display:none}.player-playlist #marker-list .cell-time{display:none}section .home figure{display:none}.demos .demo{padding-bottom:5px;padding-top:5px}.demos h2{padding-bottom:5px}.demos{padding-bottom:5px}.demos .demo .caption,.featured-product .caption{padding-left:0}.subscribe-outer .subscribe-inner{height:195%;width:91%;left:1%}.subscribe-outer .subscribe-button.subscribe-inner{padding:3%}footer .subscribe-box .subscribe-right{position:relative;top:auto;left:0;float:none;width:100%;padding-bottom:2px}footer .subscribe-box .subscribe-right h3{float:left;padding-bottom:5px}html.ja-JP footer .subscribe-box .subscribe-left,footer .subscribe-box .subscribe-left{width:100%}footer .subscribe-box .subscribe-form.k-form.form input.button{top:10px}html.fr-FR footer .subscribe-box .subscribe-form.k-form.form input.button{top:9px}html.es-ES footer .subscribe-outer .subscribe-button.subscribe-inner span.k-tooltip{top:-70px}html.ja-JP footer .subscribe-outer .subscribe-button.subscribe-inner span.k-tooltip{top:-80px}html.ja-JP footer .subscribe-outer .subscribe-button.subscribe-inner span.k-tooltip,html.fr-FR footer .subscribe-outer .subscribe-button.subscribe-inner span.k-tooltip{top:-78px}footer .footer-view-full-site.yes-mobile{display:block}.related-stories .rs-item,.related-stories.customer-home-listing .rs-item{width:100%;margin-right:0}.related-stories .rs-item.three-col-last,.related-stories .rs-item.two-col-last,.related-stories.customer-home-listing .rs-item.two-col-last,.related-stories.customer-home-listing .rs-item.three-col-last,.related-stories.customer-home-listing .rs-item.four-col-last,.related-stories.customer-home-listing .rs-item.five-col-last{margin-right:0}}@media(max-width:320px){.results .resource-img{margin-bottom:10px}.home .customers .customer-listing{height:380px}.results .resource-img{display:none}.subpage-content article .sub-resource-filter{width:100%;float:none;background-color:#076EAB;padding:7px 0;margin-bottom:15px}.subpage-content article .sub-resource-filter a{color:#fff}.subpage-content article .sub-resource-results{width:100%;float:none}.divContent .loading img{left:37%}.form .checkboxbottom{padding-top:0}.image-hide-320{display:none}.search-results .results{float:none;width:100%}footer .footer-left .about .about-abt-left,footer .footer-left .about .about-abt-right{float:none;width:100%}.subscribe-outer .subscribe-button .msg{font-size:12px}.subscribe-outer .subscribe-inner{top:-55px}.subscribe-outer .subscribe-button{max-width:none}html.de-DE footer .subscribe-outer .subscribe-button.subscribe-inner span.k-tooltip,html.ja-JP footer .subscribe-outer .subscribe-button.subscribe-inner span.k-tooltip{top:-85px}html.es-ES footer .subscribe-box .subscribe-middle{top:-58px}html.es-ES footer .subscribe-box .subscribe-right .social h3{display:none}html.es-ES footer .subscribe-outer .subscribe-inner,html.de-DE footer .subscribe-outer .subscribe-inner,html.fr-FR footer .subscribe-outer .subscribe-inner,html.ja-JP footer .subscribe-outer .subscribe-inner{height:228%}}