body{background-color:#f5f5f5}
.avd h1,.avd h2,.avd h3,.avd h4,.avd h5,.avd h6{font-weight:bold;color:#252525}
.avd .page-title h1{letter-spacing:-2px;font-size:36px;line-height:38px;margin:0 0 20px 0}
@media(min-width:768px){.avd .page-title h1{font-size:42px;line-height:46px;margin:0 0 30px 0}
}
@media(min-width:960px){.avd .page-title h1{font-size:48px;line-height:52px;margin:0 0 30px 0}
}
.avd .page-title .subtitle{font-size:16px;line-height:21px}
@media(min-width:768px){.avd .page-title .subtitle{font-size:18px;line-height:24px}
}
@media(min-width:960px){.avd .page-title .subtitle{font-size:24px;line-height:30px}
}
.avd h3{font-size:26px;line-height:30px;letter-spacing:-1px}
.avd h4{font-size:22px;line-height:26px;letter-spacing:-0.5px}
.avd h5{font-size:18px;line-height:22px;letter-spacing:-0.5px}
.avd h6{font-size:14px;line-height:18px;margin:0}
.avd ul,.avd ol,.avd td,.avd th{color:#636363;font-size:13px;line-height:16px;margin-top:16px;margin-bottom:16px}
@media(min-width:768px){.avd ul,.avd ol,.avd td,.avd th{font-size:14px;line-height:18px;margin-top:18px;margin-bottom:18px}
}
.avd .text a,.avd .coral-RichText-editor a{color:#636363;-webkit-transition:color .2s ease-in-out,border-color .2s ease-in-out;-moz-transition:color .2s ease-in-out,border-color .2s ease-in-out;-o-transition:color .2s ease-in-out,border-color .2s ease-in-out;transition:color .2s ease-in-out,border-color .2s ease-in-out;border-bottom:1px solid #636363}
.avd .text a:hover,.avd .coral-RichText-editor a:hover,.avd .text a:active,.avd .coral-RichText-editor a:active,.avd .text a:focus,.avd .coral-RichText-editor a:focus{color:#959595;text-decoration:none;border-color:#959595}
.avd p,.avd blockquote{color:#636363;font-size:13px;line-height:16px;margin-bottom:0}
.avd p+p,.avd blockquote+p,.avd p+h3,.avd blockquote+h3,.avd p+h4,.avd blockquote+h4,.avd p+h5,.avd blockquote+h5,.avd p+h6,.avd blockquote+h6{margin-top:16px}
@media(min-width:768px){.avd p,.avd blockquote{font-size:14px;line-height:18px}
.avd p+p,.avd blockquote+p,.avd p+h3,.avd blockquote+h3,.avd p+h4,.avd blockquote+h4,.avd p+h5,.avd blockquote+h5,.avd p+h6,.avd blockquote+h6{margin-top:18px}
}
.avd b,.avd strong{font-weight:bold;color:#252525}
.avd .cta{font-size:11px;line-height:11px;margin-bottom:0;font-weight:bold;text-transform:uppercase}
.avd .cta a{color:#252525;border-bottom:1px solid transparent}
.avd .cta a:hover,.avd .cta a:active,.avd .cta a:focus{text-decoration:none;border-color:#959595;color:#959595}
.avd .cta-separator{margin:0 20px;display:inline-block;width:1px;height:9px;background-color:#636363}
.avd .small{font-size:11px;line-height:14px}
.avd .red{color:#cb333b}
.avd .white{color:#fff}
.avd .gray{color:#53565a}
.avd .light-gray{color:#888b8d}
.avd .emphasis{font-size:24px;line-height:30px;letter-spacing:-0.5px;color:#252525}
.avd blockquote{padding-left:20px;padding-right:20px;border:0}
.avd .container{margin-top:20px}
@media(min-width:768px){.avd .container{margin-top:30px}
}
@media(min-width:960px){.avd .container{margin-top:50px}
}
.avd .container.hero{margin-bottom:20px;margin-top:0}
@media(min-width:768px){.avd .container.hero{margin-bottom:30px}
}
@media(min-width:960px){.avd .container.hero{margin-bottom:50px}
}
.avd .container.hero .hero-image-background{background-color:#f5f5f5}
.avd .container.hero .hero-image-background.has-image{width:100%;background-size:cover;background-position:center center;height:240px}
@media(min-width:768px){.avd .container.hero .hero-image-background.has-image{height:360px}
}
@media(min-width:960px){.avd .container.hero .hero-image-background.has-image{height:420px}
}
.avd.event-page .first-section,.avd.event-page .second-section{margin-bottom:20px}
@media(min-width:768px){.avd.event-page .first-section,.avd.event-page .second-section{margin-bottom:50px}
}
.avd.event-page .first-section>[class*="col-"],.avd.event-page .second-section>[class*="col-"]{margin-bottom:20px}
@media(min-width:768px){.avd.event-page .first-section>[class*="col-"],.avd.event-page .second-section>[class*="col-"]{margin-bottom:0}
}
.avd.event-page .second-section .sidebar .image{padding-right:0}
@media(min-width:768px){.avd.event-page .second-section .sidebar .image{padding-right:50px}
}
@media(min-width:960px){.avd.event-page .second-section .sidebar .image{padding-right:0}
}
.avd.people-page .headshot{position:relative;margin-bottom:10px}
.avd.people-page .headshot:before,.avd.people-page .headshot:after{content:" ";display:table}
.avd.people-page .headshot:after{clear:both}
.avd.people-page .headshot:before,.avd.people-page .headshot:after{content:" ";display:table}
.avd.people-page .headshot:after{clear:both}
@media(min-width:768px){.avd.people-page .headshot{margin-bottom:20px}
}
.avd.people-page .headshot .caption{position:absolute;left:0;bottom:20px;margin:0;background-color:#cb333b;font-size:14px;line-height:24px;padding:15px 30px;color:#fff;font-weight:bold;text-align:center}
@media(min-width:768px){.avd.people-page .headshot .caption{font-size:16px;padding:15px 35px}
}
@media(min-width:768px){.avd.people-page .headshot .caption{font-size:18px;padding:15px 40px}
}
.avd.people-page .page-title{border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:20px}
@media(min-width:768px){.avd.people-page .page-title{padding-bottom:40px}
}
@media(min-width:960px){.avd.people-page .page-title{padding-bottom:50px}
}
.avd.people-page .page-title h1{margin-bottom:0}
.avd.people-page .page-title .subtitle{margin-bottom:0}
.avd.blog-entry-page .hero-blog-name{background-color:#000;margin-bottom:0;border-bottom:1px solid #f5f5f5}
.avd.blog-entry-page .hero-blog-name p{padding:20px;letter-spacing:-0.5px;color:#fff;font-weight:bold;font-size:20px;line-height:24px}
@media(min-width:768px){.avd.blog-entry-page .hero-blog-name p{font-size:22px;line-height:24px}
}
@media(min-width:960px){.avd.blog-entry-page .hero-blog-name p{font-size:24px;line-height:30px}
}
.avd.blog-entry-page .hero-blog-name p small{font-weight:100;font-size:13px;display:block}
@media(min-width:768px){.avd.blog-entry-page .hero-blog-name p small{font-size:14px}
}
@media(min-width:768px){.avd.blog-entry-page .hero-blog-name p small{display:inline-block}
}
.avd.blog-entry-page .page-title .blog-entry-metadata{margin-bottom:20px}
@media(min-width:768px){.avd.blog-entry-page .page-title .blog-entry-metadata{margin-bottom:30px}
}
@media(min-width:960px){.avd.blog-entry-page .page-title .blog-entry-metadata{margin-bottom:50px}
}
.avd.blog-entry-page .page-title .blog-entry-metadata p{margin:0}
.avd.product-family-page .page-title h1{margin-bottom:30px}
.avd.product-family-page .page-title.has-subtitle{margin-bottom:30px}
.avd.product-family-page .page-title.has-subtitle h1{margin-bottom:0}
.avd.product-family-page .page-title .subtitle{padding-top:5px;font-size:13px;line-height:16px}
@media(min-width:768px){.avd.product-family-page .page-title .subtitle{font-size:14px;line-height:18px}
}
.avd .modal{text-align:center}
@media(min-width:768px){.avd .modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}
}
.avd .modal .modal-dialog{display:inline-block;text-align:left;vertical-align:middle;width:95%}
@media(min-width:768px){.avd .modal .modal-dialog{width:700px}
}
@media(min-width:960px){.avd .modal .modal-dialog{width:900px}
}
.avd .modal .modal-dialog .modal-content{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.avd .modal .modal-dialog .modal-content .modal-header{border-bottom:0}
.avd .modal .close{color:#000;background:transparent;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:.3;filter:alpha(opacity=30);-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}
.avd .modal .close:hover{opacity:1;filter:alpha(opacity=100)}
.avd .avd-edit-mode-label{color:#ac343c;font-size:10px;text-transform:uppercase;padding-left:5px;border-style:solid;border-color:#ac343c;margin-bottom:5px}
.avd .avd-edit-mode-label.start{border-width:1px 1px 0 1px}
.avd .avd-edit-mode-label.end{border-width:0 1px 1px 1px}
.avd .responsive-header{display:block}
@media(min-width:768px){.avd .responsive-header{display:none}
}
.avd .responsive-header .navbar-default{margin-bottom:0;background-color:#f5f5f5;min-height:65px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.25);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.25);box-shadow:0 3px 5px rgba(0,0,0,0.25);border:0;border-bottom:1px solid #ccc}
.avd .responsive-header .logo{padding:12px 0 5px 20px;float:left}
.avd .responsive-header .logo a{border:0;display:inline-block}
.avd .responsive-header .logo a img{width:220px;display:inline-block}
.avd .responsive-header button.navbar-toggle{margin-top:12px;margin-right:14px;background-color:transparent;border:0}
.avd .responsive-header button.navbar-toggle:hover,.avd .responsive-header button.navbar-toggle:active{background-color:transparent;border:0}
.avd .responsive-header button.navbar-toggle:focus{background-color:transparent}
.avd .responsive-header button.navbar-toggle .icon-bar{background-color:#d80024;width:24px;height:4px;margin-top:3px;border-radius:2px}
.avd .responsive-header button.navbar-toggle.collapsed .icon-bar{background-color:#767676}
.avd .responsive-header .navbar-collapse.dropdown-links{position:absolute;width:100%;background-color:#f5f5f5;border-top:0;padding:0;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.25);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.25);box-shadow:0 3px 5px rgba(0,0,0,0.25);z-index:150}
.avd .responsive-header .navbar-collapse.dropdown-links ul li{border-bottom:1px solid #ccc}
.avd .responsive-header .navbar-collapse.dropdown-links ul li a{color:#d80024;border:0}
.avd .responsive-header .navbar-collapse.dropdown-links .navbar-nav{margin:0}
.avd footer{margin-top:80px;background-color:#ccc;padding:20px 0}
.avd footer .container{margin-top:0;margin-bottom:0}
@media(min-width:768px){.avd footer{padding:30px 0}
}
@media(min-width:960px){.avd footer{padding:30px 0}
}
.avd footer .logo{margin-bottom:20px}
@media(min-width:768px){.avd footer .logo{margin-bottom:50px}
}
@media(min-width:960px){.avd footer .logo{margin-bottom:0}
}
.avd footer .logo a{display:inline-block}
.avd footer .logo a img{width:100%;max-width:320px;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}
@media(min-width:768px){.avd footer .logo a img{width:280px}
}
@media(min-width:960px){.avd footer .logo a img{width:300px}
}
.avd footer .logo a:hover img,.avd footer .logo a:focus img,.avd footer .logo a:active img{opacity:.5;filter:alpha(opacity=50)}
.avd footer #mobile-footer-share{padding-top:15px}
@media(min-width:768px){.avd footer #mobile-footer-share{padding-top:0}
}
.avd footer .share-header{float:left;font-size:13px;font-weight:bold;color:#000;margin-right:10px}
.avd footer .share-pills{float:left;position:relative;top:-9px;margin-right:15px}
.avd footer .share-pills ul li{margin-right:5px}
.avd footer .share-pills ul li a{width:30px;height:30px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.avd footer .share-pills ul li a .fa{font-size:16px}
.avd footer .share-pills ul li.share-pills-facebook a{padding-top:7px}
.avd footer .share-pills ul li.share-pills-twitter a{padding-top:6px}
.avd footer .share-pills ul li.share-pills-linkedin a{padding-top:6px}
.avd footer .share-pills ul li.share-pills-instagram a{padding-top:6px}
.avd footer .share-pills ul li.share-pills-youtube a{padding-top:6px}
.avd footer .share-pills ul li.share-pills-email a{padding-top:5px;font-size:15px}
.avd footer .copyright{float:left;text-transform:uppercase;font-size:11px;font-weight:bold}
@media(min-width:768px){.avd footer .copyright{line-height:18px}
}
@media(min-width:768px){.avd footer .newsletter .newsletter-cta h6,.avd footer .newsletter .newsletter-cta p{line-height:21px}
}
.avd footer .newsletter .newsletter-cta .button .btn{width:100%;max-width:220px}
@media(min-width:768px){.avd footer .newsletter .newsletter-cta .button .btn{width:140px;max-width:140px}
}
.avd footer .links ul{list-style:none;margin:15px 0 20px 0;padding:0}
@media(min-width:768px){.avd footer .links ul{margin:0}
}
.avd footer .links ul:before,.avd footer .links ul:after{content:" ";display:table}
.avd footer .links ul:after{clear:both}
.avd footer .links ul:before,.avd footer .links ul:after{content:" ";display:table}
.avd footer .links ul:after{clear:both}
.avd footer .links ul li{line-height:25px}
@media(max-width:767px){.avd footer .links ul li{display:inline-block;width:50%;float:left}
}
@media(max-width:959px){.avd footer .links ul li{font-size:14px}
}
@media(min-width:960px){.avd footer .links{margin-top:20px}
.avd footer .links ul{display:inline-block;float:right}
.avd footer .links ul li{display:inline-block;float:left;line-height:18px;font-size:13px;border-left:1px solid #636363;margin-left:8px;padding-left:8px}
.avd footer .links ul li:first-child{border:0;padding:0}
.avd footer .links ul li a{text-decoration:none;border:0}
}
.avd footer .share-desktop .share-header{color:#636363;float:right}
.avd footer .share-desktop .social-media-links{float:right;display:inline;padding-left:6px}
.avd footer .share-desktop .social-media-links a{color:#636363;font-size:15px;margin:0;padding:0 3px;border:0;text-align:left;font-weight:400;line-height:15px;display:inline-block;-webkit-transition-property:color;transition-property:color;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}
.avd footer .share-desktop .social-media-links a:hover{color:#252525}
@media(min-width:768px){.avd .column-control .row .row-align-middle{display:table;width:100%;table-layout:fixed}
.avd .column-control .row .row-align-middle [class*="col-"]{display:table-cell;float:none !important;vertical-align:middle}
}
.avd .column-control .row-align-middle [class*="col-"]{margin-bottom:20px}
@media(min-width:768px){.avd .column-control .row-align-middle [class*="col-"]{margin-bottom:20px}
}
@media(min-width:960px){.avd .column-control .row-align-middle [class*="col-"]{margin-bottom:50px}
}
.avd .column-control .row-align-middle [class*="col-"]:last-child{margin-bottom:0}
.avd .column-control .has-border{border-top:1px solid #ccc;padding-top:10px}
@media(min-width:960px){.avd .column-control .has-border{padding-top:20px}
}
.avd .column-control .has-margin{margin-bottom:50px}
@media(min-width:960px){.avd .column-control .has-margin{margin-bottom:80px}
}
@media(max-width:767px){.avd .column-control .col-xs-1,.avd .column-control .col-xs-2,.avd .column-control .col-xs-3,.avd .column-control .col-xs-4,.avd .column-control .col-xs-5,.avd .column-control .col-xs-6,.avd .column-control .col-xs-7,.avd .column-control .col-xs-8,.avd .column-control .col-xs-9,.avd .column-control .col-xs-10,.avd .column-control .col-xs-11{margin-bottom:20px}
}
@media(max-width:767px){.avd .column-control .col-xs-12{margin-bottom:20px}
}
@media(min-width:768px) and (max-width:959px){.avd .column-control .col-sm-1,.avd .column-control .col-sm-2,.avd .column-control .col-sm-3,.avd .column-control .col-sm-4,.avd .column-control .col-sm-5,.avd .column-control .col-sm-6,.avd .column-control .col-sm-7,.avd .column-control .col-sm-8,.avd .column-control .col-sm-9,.avd .column-control .col-sm-10,.avd .column-control .col-sm-11{margin-bottom:20px}
}
@media(min-width:768px) and (max-width:959px){.avd .column-control .col-sm-12{margin-bottom:20px}
.avd .column-control .col-sm-12:last-child{margin-bottom:0}
}
@media(min-width:960px){.avd .column-control .col-md-1,.avd .column-control .col-md-2,.avd .column-control .col-md-3,.avd .column-control .col-md-4,.avd .column-control .col-md-5,.avd .column-control .col-md-6,.avd .column-control .col-md-7,.avd .column-control .col-md-8,.avd .column-control .col-md-9,.avd .column-control .col-md-10,.avd .column-control .col-md-11{margin-bottom:20px}
}
@media(min-width:960px){.avd .column-control .col-md-12+.col-md-12{margin-bottom:20px}
.avd .column-control .col-md-12+.col-md-12:last-child{margin-bottom:0}
}
.avd .column-control [class*="col-"].no-margin{margin-bottom:0 !important}
.avd .column-control .has-view-more .avd-column{display:none}
.avd .column-control .has-view-more .avd-column.wcmmode-edit{display:block !important}
.avd .column-control .view-more-control .button{float:none;display:block;padding:20px 0}
.avd .column-control .view-more-control .button .btn{text-align:center;margin:0 auto}
.avd .column-control .view-more-control .button .btn .fa{display:none}
.avd .column-control .view-more-control .spinner{display:none;text-align:center}
.avd .column-control .view-more-control .spinner .fa{color:#000}
.avd .column-control .view-more-control .infinite-scroll-target{text-align:center;margin-bottom:20px}
.avd .column-control .view-more-control .infinite-scroll-target .fa-caret-down{color:#000;display:none}
.avd .section-title .has-border{border-top:1px solid #ccc;padding-top:10px;margin-bottom:0}
.avd .section-title .has-bottom-border{border-bottom:1px solid #ccc;padding-bottom:10px;margin-top:0}
@media(min-width:960px){.avd .section-title .has-border{padding-top:20px}
.avd .section-title .has-bottom-border{padding-bottom:20px}
}
.avd .section-title h2{letter-spacing:-0.5px;margin-top:0;font-size:20px;line-height:24px;margin-bottom:15px}
@media(min-width:768px){.avd .section-title h2{font-size:22px;line-height:24px;margin-bottom:20px}
}
@media(min-width:960px){.avd .section-title h2{font-size:24px;line-height:30px;margin-bottom:40px}
}
.avd .section-title .has-subtitle h2{margin-bottom:0}
.avd .section-title .has-subtitle .subtitle{margin-bottom:15px}
@media(min-width:960px){.avd .section-title .has-subtitle .subtitle{margin-bottom:22px}
}
.avd .section-title .has-subtitle .subtitle.has-margin{margin-top:20px;margin-bottom:20px}
.avd .section-title div.no-top-margin h1,.avd .section-title div.no-top-margin h2{margin-top:0}
.avd .button{width:100%;display:block}
.avd .button .btn{display:block;width:100%;max-width:100%;border:0;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#252525;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;padding:18px 26px 18px 20px;white-space:normal;text-align:left;text-transform:uppercase;font-size:11px;font-weight:bold;outline:0;margin-bottom:10px;position:relative}
@media(min-width:768px){.avd .button .btn{margin-right:10px;max-width:100%;width:220px}
.avd .button .btn.large{width:300px}
}
.avd .button .btn.center{text-align:center}
.avd .button .btn:hover,.avd .button .btn:active{background-color:#636363;color:#fff;outline:none !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.avd .button .btn .fa{position:absolute;right:18px;font-size:20px;line-height:20px;top:30%;top:calc(50% - 12px)}
.avd .button .btn.red{background-color:#cb333b}
.avd .button .btn.red:hover,.avd .button .btn.red:active{background-color:#ac343c}
.avd .button .btn.gray{background-color:#53565a}
.avd .button .btn.gray:hover,.avd .button .btn.gray:active{background-color:#414448}
.avd .button .btn.light-gray{background-color:#888b8d}
.avd .button .btn.light-gray:hover,.avd .button .btn.light-gray:active{background-color:#717577}
.avd .button .btn.white{background-color:#fff;color:#000}
.avd .button .btn.white:hover,.avd .button .btn.white:active{background-color:#ccc}
.avd .button .btn.purple{background-color:#a21984}
.avd .button .btn.purple:hover,.avd .button .btn.purple:active{background-color:#bf83b9}
.avd .button .btn.orange{background-color:#f47a47}
.avd .button .btn.orange:hover,.avd .button .btn.orange:active{background-color:#fbb034}
.avd .button .btn.blueDark{background-color:#005580}
.avd .button .btn.blueDark:hover,.avd .button .btn.blueDark:active{background-color:#0096d6}
.avd .button .btn.blueLight{background-color:#60c9dd}
.avd .button .btn.blueLight:hover,.avd .button .btn.blueLight:active{background-color:#a3dce6}
.avd .button .btn.green{background-color:#8dc63f}
.avd .button .btn.green:hover,.avd .button .btn.green:active{background-color:#8dc63f}
.avd .button-group-wrapper:before,.avd .button-group-wrapper:after{content:" ";display:table}
.avd .button-group-wrapper:after{clear:both}
.avd .button-group-wrapper:before,.avd .button-group-wrapper:after{content:" ";display:table}
.avd .button-group-wrapper:after{clear:both}
.avd .button-group-wrapper .button{display:inline-block;float:left;max-width:100%;width:initial}
.avd .button-group-wrapper .button .btn{margin-bottom:10px;margin-right:20px;max-width:100%;width:220px}
.avd .button-group-wrapper .button .btn.large{width:300px}
.avd .button-group-wrapper .button:nth-child(4n+4) .btn{margin-right:0}
.avd .form form .column-control .row>div{margin-bottom:0}
.avd .form-group{margin-bottom:0}
.avd .form-control{padding:16px 20px;margin-bottom:0;height:auto;font-size:14px;line-height:18px;color:#636363;border:1px solid #e1e1e1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.avd .form-control:focus{border-color:#ccc;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.avd .form-control:focus::-moz-placeholder{color:#fff;opacity:1}
.avd .form-control:focus:-ms-input-placeholder{color:#fff}
.avd .form-control:focus::-webkit-input-placeholder{color:#fff}
.avd .form-control+span,.avd .form-control+span+span{display:none;color:#cb333b;font-size:11px;padding-top:6px}
.avd .form-control.required{background-image:url(main/img/ui/red-dot.png);background-repeat:no-repeat;background-position:top right;background-size:15px 15px}
.avd .form-control.invalid{background-color:#ebebeb !important}
.avd .form-control.invalid+span{display:block}
.avd .form-control.invalid:focus::-moz-placeholder{color:#ebebeb;opacity:1}
.avd .form-control.invalid:focus:-ms-input-placeholder{color:#ebebeb}
.avd .form-control.invalid:focus::-webkit-input-placeholder{color:#ebebeb}
.avd .textfield{position:relative}
.avd .textarea{position:relative}
.avd .textarea textarea.form-control{resize:none}
.avd .dropdown{position:relative;display:block}
.avd .dropdown.open .form-control.btn{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;color:#636363;border-color:#ccc;outline:0}
.avd .dropdown .form-control.btn{text-align:left;margin-bottom:0;width:100%;max-width:100%;border:1px solid #e1e1e1;background-color:#fff;text-transform:none;font-weight:normal;color:#8c8c8c;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative}
.avd .dropdown .form-control.btn:hover,.avd .dropdown .form-control.btn:active{border-color:#ccc;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#636363}
.avd .dropdown .form-control.btn .fa{font-size:20px;line-height:18px;float:right}
.avd .dropdown .dropdown-menu{top:51px;padding:0;margin:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;width:100%;max-width:100%}
.avd .dropdown .dropdown-menu li{padding:10px;background-color:#ebebeb}
.avd .dropdown .dropdown-menu li:hover,.avd .dropdown .dropdown-menu li.selected{background-color:#d7d7d7;cursor:pointer}
.avd .dropdown .dropdown-hidden-text-field{visibility:hidden;float:left;width:0;margin:0;padding:0;border:0}
.avd .button input[type="submit"].btn{text-align:center}
.avd .button input[type="submit"].btn .fa{display:none}
.avd .checkbox .checkbox-control input[type=checkbox]:not(old){width:10px;height:10px;margin:0;padding:10px;opacity:0}
.avd .checkbox .checkbox-control input[type=checkbox]:not(old):hover{cursor:pointer}
.avd .checkbox .checkbox-control input[type=checkbox]:not(old)+label{display:inline-block;margin-left:-20px;margin-bottom:10px;font-weight:normal}
.avd .checkbox .checkbox-control input[type=checkbox]:not(old)+label:hover{cursor:pointer}
.avd .checkbox .checkbox-control input[type=checkbox]:not(old)+label>span{display:inline-block;width:25px;height:25px;position:relative;top:2px;left:5px;margin:0;margin-right:10px;border:2px solid #ccc;border-radius:30px;background-color:#fff;vertical-align:bottom}
.avd .checkbox .checkbox-control input[type=checkbox]:not(old)+label>span:hover{cursor:pointer}
.avd .checkbox .checkbox-control input[type=checkbox]:not(old)+label>span:before{content:"";display:block;width:13px;height:13px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;position:relative;top:4px;left:4px;background-color:#fff;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}
.avd .checkbox .checkbox-control input[type=checkbox]:not(old)+label>span:before:hover{cursor:pointer}
.avd .checkbox .checkbox-control input[type=checkbox]:not(old):checked+label>span:before{background-color:#000}
.avd .textfield,.avd .textarea,.avd .dropdown,.avd .checkbox{margin-bottom:20px}
.avd .modal .thank-you{margin-bottom:30px}
.avd .modal .buttons{margin-top:20px}
.avd .modal .buttons .button{width:auto;display:inline-block;float:left}
.avd .modal .buttons .button.privacy-policy{float:right}
.avd .modal .buttons .button.privacy-policy .btn{margin-right:0}
.avd .avd-form .captcha img{width:auto}
.avd .avd-form .captcha-refresh{font-size:80%;padding:10px 0;margin:0}
.avd .avd-form .captcha-timer{width:100px;margin-top:5px}
.avd .avd-form .captcha-timer>div{background-color:#cb333b;height:15px}
.avd .newsletter-signup-form .choose-newsletter.invalid{color:#cb333b}
.avd .newsletter-signup-form .captcha{padding-top:10px}
.avd .newsletter-signup-form .captcha img{width:auto}
.avd .newsletter-signup-form .captcha-refresh{font-size:80%;padding:10px 0}
.avd .newsletter-signup-form .captcha-timer{width:100px;margin-top:5px}
.avd .newsletter-signup-form .captcha-timer>div{background-color:#cb333b;height:15px}
.avd .newsletter-signup-form .newsletter-signup-error-text,.avd .newsletter-signup-form .newsletter-signup-invalid-captcha-text{margin-top:15px;color:#cb333b}
.avd .newsletter-signup-form .newsletter-signup-error-text.clean,.avd .newsletter-signup-form .newsletter-signup-invalid-captcha-text.clean{color:#fff}
.avd .newsletter-signup-buttons{margin-top:20px}
.avd .newsletter-signup-buttons .button{width:auto;display:inline-block;float:left}
.avd .newsletter-signup-buttons .button.privacy-policy{float:right}
.avd .newsletter-signup-buttons .button.privacy-policy .btn{margin-right:0}
.avd .newsletter-signup-thank-you{margin-bottom:50px}
.avd img{display:block;width:100%}
.avd .text+*,.avd .image+*,.avd .textimage+*,.avd .link-image-background+*{margin-top:10px}
@media(min-width:768px){.avd .text+*,.avd .image+*,.avd .textimage+*,.avd .link-image-background+*{margin-top:20px}
}
.avd .image a{position:relative;display:block;border:0}
.avd .image a img{display:inline-block}
.avd .image a .overlay{display:block;z-index:500;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;background-color:rgba(0,0,0,0)}
.avd .image a .overlay.white{background-color:rgba(255,255,255,0)}
.avd .image a .overlay.red{background-color:rgba(203,51,59,0)}
.avd .image a .overlay.gray{background-color:rgba(83,86,90,0)}
.avd .image a .overlay.light-gray{background-color:rgba(136,139,141,0)}
.avd .image a:hover .overlay,.avd .image a:focus .overlay,.avd .image a:active .overlay{background-color:rgba(0,0,0,0.3)}
.avd .image a:hover .overlay.white,.avd .image a:focus .overlay.white,.avd .image a:active .overlay.white{background-color:rgba(255,255,255,0.3)}
.avd .image a:hover .overlay.red,.avd .image a:focus .overlay.red,.avd .image a:active .overlay.red{background-color:rgba(203,51,59,0.3)}
.avd .image a:hover .overlay.gray,.avd .image a:focus .overlay.gray,.avd .image a:active .overlay.gray{background-color:rgba(83,86,90,0.3)}
.avd .image a:hover .overlay.light-gray,.avd .image a:focus .overlay.light-gray,.avd .image a:active .overlay.light-gray{background-color:rgba(136,139,141,0.3)}
.avd .image a .overlay.purple{background-color:#a21984}
.avd .image a .overlay.orange{background-color:#f47a47}
.avd .image a .overlay.blueDark{background-color:#005580}
.avd .image a .overlay.blueLight{background-color:#60c9dd}
.avd .image a .overlay.green{background-color:#8dc63f}
.avd .image a:hover .overlay.purple,.avd .image a:focus .overlay.purple,.avd .image a:active .overlay.purple{background-color:#bf83b9}
.avd .image a:hover .overlay.orange,.avd .image a:focus .overlay.orange,.avd .image a:active .overlay.orange{background-color:#fbb034}
.avd .image a:hover .overlay.blueDark,.avd .image a:focus .overlay.blueDark,.avd .image a:active .overlay.blueDark{background-color:#0096d6}
.avd .image a:hover .overlay.blueLight,.avd .image a:focus .overlay.blueLight,.avd .image a:active .overlay.blueLight{background-color:#a3dce6}
.avd .image a:hover .overlay.green,.avd .image a:focus .overlay.green,.avd .image a:active .overlay.green{background-color:#e3e65b}
.avd .image .square{display:none}
.avd .textimage .textimage-horizontal .row{display:table;width:100%;table-layout:fixed}
.avd .textimage .textimage-horizontal .row [class*="col-"]{display:table-cell;float:none !important;vertical-align:middle}
.avd .textimage .textimage-horizontal .image a{padding:10px}
@media(min-width:960px){.avd .textimage .textimage-horizontal .text p{line-height:21px}
}
.avd .textimage .textimage-horizontal .text p:last-child{margin-bottom:0}
.avd .link-image-background a{position:relative;display:block;border:0}
.avd .link-image-background a img{display:inline-block}
.avd .link-image-background a .overlay{display:block;z-index:500;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;background-color:rgba(0,0,0,0)}
.avd .link-image-background a .overlay.white{background-color:rgba(255,255,255,0)}
.avd .link-image-background a .overlay.red{background-color:rgba(203,51,59,0)}
.avd .link-image-background a .overlay.gray{background-color:rgba(83,86,90,0)}
.avd .link-image-background a .overlay.light-gray{background-color:rgba(136,139,141,0)}
.avd .link-image-background a:hover .overlay,.avd .link-image-background a:focus .overlay,.avd .link-image-background a:active .overlay{background-color:rgba(0,0,0,0.3)}
.avd .link-image-background a:hover .overlay.white,.avd .link-image-background a:focus .overlay.white,.avd .link-image-background a:active .overlay.white{background-color:rgba(255,255,255,0.3)}
.avd .link-image-background a:hover .overlay.red,.avd .link-image-background a:focus .overlay.red,.avd .link-image-background a:active .overlay.red{background-color:rgba(203,51,59,0.3)}
.avd .link-image-background a:hover .overlay.gray,.avd .link-image-background a:focus .overlay.gray,.avd .link-image-background a:active .overlay.gray{background-color:rgba(83,86,90,0.3)}
.avd .link-image-background a:hover .overlay.light-gray,.avd .link-image-background a:focus .overlay.light-gray,.avd .link-image-background a:active .overlay.light-gray{background-color:rgba(136,139,141,0.3)}
.avd .link-image-background a .overlay.purple{background-color:#a21984}
.avd .link-image-background a .overlay.orange{background-color:#f47a47}
.avd .link-image-background a .overlay.blueDark{background-color:#005580}
.avd .link-image-background a .overlay.blueLight{background-color:#60c9dd}
.avd .link-image-background a .overlay.green{background-color:#8dc63f}
.avd .link-image-background a:hover .overlay.purple,.avd .link-image-background a:focus .overlay.purple,.avd .link-image-background a:active .overlay.purple{background-color:#bf83b9}
.avd .link-image-background a:hover .overlay.orange,.avd .link-image-background a:focus .overlay.orange,.avd .link-image-background a:active .overlay.orange{background-color:#fbb034}
.avd .link-image-background a:hover .overlay.blueDark,.avd .link-image-background a:focus .overlay.blueDark,.avd .link-image-background a:active .overlay.blueDark{background-color:#0096d6}
.avd .link-image-background a:hover .overlay.blueLight,.avd .link-image-background a:focus .overlay.blueLight,.avd .link-image-background a:active .overlay.blueLight{background-color:#a3dce6}
.avd .link-image-background a:hover .overlay.green,.avd .link-image-background a:focus .overlay.green,.avd .link-image-background a:active .overlay.green{background-color:#e3e65b}
.avd .text .text.ctas{margin-top:10px}
.avd .text.ontop .text.ctas{margin-bottom:10px}
@media(min-width:768px){.avd .text .text.ctas{margin-top:20px}
.avd .text.ontop .text.ctas{margin-bottom:20px}
}
@media(max-width:767px){.avd .list .col-xs-1,.avd .list .col-xs-2,.avd .list .col-xs-3,.avd .list .col-xs-4,.avd .list .col-xs-5,.avd .list .col-xs-6,.avd .list .col-xs-7,.avd .list .col-xs-8,.avd .list .col-xs-9,.avd .list .col-xs-10,.avd .list .col-xs-11{margin-bottom:20px}
}
@media(max-width:767px){.avd .list .col-xs-12{margin-bottom:20px}
}
@media(min-width:768px) and (max-width:959px){.avd .list .col-sm-1,.avd .list .col-sm-2,.avd .list .col-sm-3,.avd .list .col-sm-4,.avd .list .col-sm-5,.avd .list .col-sm-6,.avd .list .col-sm-7,.avd .list .col-sm-8,.avd .list .col-sm-9,.avd .list .col-sm-10,.avd .list .col-sm-11{margin-bottom:20px}
}
@media(min-width:768px) and (max-width:959px){.avd .list .col-sm-12{margin-bottom:20px}
.avd .list .col-sm-12:last-child{margin-bottom:0}
}
@media(min-width:960px){.avd .list .col-md-1,.avd .list .col-md-2,.avd .list .col-md-3,.avd .list .col-md-4,.avd .list .col-md-5,.avd .list .col-md-6,.avd .list .col-md-7,.avd .list .col-md-8,.avd .list .col-md-9,.avd .list .col-md-10,.avd .list .col-md-11{margin-bottom:20px}
}
@media(min-width:960px){.avd .list .col-md-12+.col-md-12{margin-bottom:20px}
.avd .list .col-md-12+.col-md-12:last-child{margin-bottom:0}
}
.avd .list .has-view-more .avd-column{display:none}
.avd .list .has-view-more .avd-column.wcmmode-edit{display:block !important}
.avd .list .view-more-control .button,.avd .galleryCollection .view-more-control .button{float:none;display:block;padding:20px 0}
.avd .list .view-more-control .button .btn,.avd .galleryCollection .view-more-control .button .btn{text-align:center;margin:0 auto}
.avd .list .view-more-control .button .btn .fa,.avd .galleryCollection .view-more-control .button .btn .fa{display:none}
.avd .list .view-more-control .spinner,.avd .galleryCollection .view-more-control .spinner{display:none;text-align:center}
.avd .list .view-more-control .spinner .fa,.avd .galleryCollection .view-more-control .spinner .fa{color:#000}
.avd .list .view-more-control .infinite-scroll-target,.avd .galleryCollection .view-more-control .infinite-scroll-target{text-align:center;margin-bottom:20px}
.avd .list .view-more-control .infinite-scroll-target .fa-caret-down,.avd .galleryCollection .view-more-control .infinite-scroll-target .fa-caret-down{color:#000;display:none}
.avd .list .avd-column .link-image-background a>div{background-color:#f5f5f5;background-repeat:no-repeat;background-position:center center;background-size:cover}
.avd .galleryCollection .link-image-background{border:1px solid #ddd;margin-bottom:5%}
.avd .galleryCollection .link-image-background .figure-caption{margin-top:5%;padding-left:2%}
.avd .list .avd-column .link-image-background a>div.short{height:120px}
.avd .list .avd-column .link-image-background a>div.medium{height:180px}
.avd .list .avd-column .link-image-background a>div.tall{height:260px}
.avd .galleryCollection .avd-column .link-image-background a img.short{height:auto}
.avd .homepage-hero .primary{background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#888b8d;padding:45px 20px;min-height:200px}
.avd .homepage-hero .primary.red{background-color:#cb333b}
.avd .homepage-hero .primary.gray{background-color:#53565a}
.avd .homepage-hero .primary.white{background-color:#fff}
.avd .homepage-hero .primary.black{background-color:#252525}
.avd .homepage-hero .primary.purple{background-color:#a21984}
.avd .homepage-hero .primary.orange{background-color:#f47a47}
.avd .homepage-hero .primary.blueDark{background-color:#005580}
.avd .homepage-hero .primary.blueLight{background-color:#60c9dd}
.avd .homepage-hero .primary.green{background-color:#8dc63f}
@media(min-width:768px){.avd .homepage-hero .primary{padding:100px 60px;min-height:560px}
}
@media(min-width:960px){.avd .homepage-hero .primary{padding:150px 90px;min-height:620px}
}
.avd .homepage-hero .primary h1{margin:0;color:#fff;letter-spacing:-2.5px;text-transform:uppercase;font-size:42px;line-height:42px}
@media(min-width:768px){.avd .homepage-hero .primary h1{font-size:80px;line-height:80px}
}
@media(min-width:960px){.avd .homepage-hero .primary h1{font-size:100px;line-height:86px}
}
.avd .homepage-hero .secondary{background-color:#252525;padding:45px 20px 10px 20px}
.avd .homepage-hero .secondary.red{background-color:#cb333b}
.avd .homepage-hero .secondary.gray{background-color:#53565a}
.avd .homepage-hero .secondary.light-gray{background-color:#888b8d}
.avd .homepage-hero .secondary.white{background-color:#fff}
.avd .homepage-hero .secondary.purple{background-color:#a21984}
.avd .homepage-hero .secondary.orange{background-color:#f47a47}
.avd .homepage-hero .secondary.blueDark{background-color:#005580}
.avd .homepage-hero .secondary.blueLight{background-color:#60c9dd}
.avd .homepage-hero .secondary.green{background-color:#8dc63f}
@media(min-width:768px){.avd .homepage-hero .secondary{padding:45px 60px 30px 60px}
}
@media(min-width:960px){.avd .homepage-hero .secondary{padding:80px 90px 40px 90px}
}
.avd .homepage-hero .secondary h2{color:#fff;margin-top:0;letter-spacing:-0.5px;font-size:20px;line-height:24px;margin-bottom:0}
@media(min-width:768px){.avd .homepage-hero .secondary h2{font-size:22px;line-height:24px;margin-bottom:20px}
}
@media(min-width:960px){.avd .homepage-hero .secondary h2{font-size:24px;line-height:30px;margin-bottom:30px}
}
.avd .homepage-hero .secondary .text p{font-size:14px;line-height:16px;padding-right:0}
@media(min-width:768px){.avd .homepage-hero .secondary .text p{font-size:16px;line-height:21px;padding-right:40px}
}
@media(min-width:960px){.avd .homepage-hero .secondary .text p{font-size:18px;line-height:24px;padding-right:50px}
}
.avd .homepage-hero .secondary .text p,.avd .homepage-hero .secondary .text h3,.avd .homepage-hero .secondary .text h4,.avd .homepage-hero .secondary .text h5,.avd .homepage-hero .secondary .text h6,.avd .homepage-hero .secondary .text ul,.avd .homepage-hero .secondary .text ol{color:#ccc}
.avd .homepage-hero .secondary .button{padding-top:16px}
@media(min-width:768px){.avd .homepage-hero .secondary .button{padding-top:28px}
}
.avd .portfolio{background-color:#fff;margin-bottom:50px}
.avd .portfolio .splash img{margin:0}
.avd .portfolio .description{background-color:transparent}
.avd .portfolio .description-wrapper{padding:50px 30px 50px 30px}
@media(min-width:768px){.avd .portfolio .description-wrapper{padding:50px 40px 0 40px}
}
@media(min-width:960px){.avd .portfolio .description-wrapper{padding:70px 60px 0 60px}
}
.avd .portfolio .description .subtitle{text-transform:uppercase;font-size:11px;line-height:13px;color:#999;font-weight:bold}
.avd .portfolio .description h2{letter-spacing:-2px;font-size:42px;line-height:44px;margin-top:20px;margin-bottom:35px}
@media(min-width:768px){.avd .portfolio .description h2{font-size:50px;line-height:52px}
}
@media(min-width:960px){.avd .portfolio .description h2{font-size:56px;line-height:60px}
}
@media(min-width:768px){.avd .portfolio .description h2{margin-top:25px;margin-bottom:70px}
}
@media(min-width:960px){.avd .portfolio .description h2{margin-bottom:100px}
}
.avd .stats-box .stats-box-wrapper{width:100%;padding:30px 0;background-color:#252525}
@media(min-width:960px){.avd .stats-box .stats-box-wrapper{padding:50px 0}
}
.avd .stats-box .stats-box-wrapper hr{width:15px;border-width:2px;margin-top:10px;margin-bottom:5px;border-color:#cb333b}
.avd .stats-box .stats-box-wrapper hr.gray{border-color:#53565a}
.avd .stats-box .stats-box-wrapper hr.light-gray{border-color:#888b8d}
.avd .stats-box .stats-box-wrapper hr.white{border-color:#fff}
.avd .stats-box .stats-box-wrapper hr.black{border-color:#252525}
.avd .stats-box .stats-box-wrapper hr.purple{border-color:#a21984}
.avd .stats-box .stats-box-wrapper hr.orange{border-color:#f47a47}
.avd .stats-box .stats-box-wrapper hr.blueDark{border-color:#005580}
.avd .stats-box .stats-box-wrapper hr.blueLight{border-color:#60c9dd}
.avd .stats-box .stats-box-wrapper hr.green{border-color:#8dc63f}
.avd .stats-box .stats-box-wrapper.red{background-color:#cb333b}
.avd .stats-box .stats-box-wrapper.gray{background-color:#53565a}
.avd .stats-box .stats-box-wrapper.light-gray{background-color:#888b8d}
.avd .stats-box .stats-box-wrapper.white{background-color:#fff}
.avd .stats-box .stats-box-wrapper.purple{background-color:#a21984}
.avd .stats-box .stats-box-wrapper.orange{background-color:#f47a47}
.avd .stats-box .stats-box-wrapper.blueDark{background-color:#005580}
.avd .stats-box .stats-box-wrapper.blueLight{background-color:#60c9dd}
.avd .stats-box .stats-box-wrapper.green{background-color:#8dc63f}
.avd .stats-box .stats-box-wrapper span{color:#fff;display:block;text-align:center}
.avd .stats-box .stats-box-wrapper span.red{color:#cb333b}
.avd .stats-box .stats-box-wrapper span.gray{color:#53565a}
.avd .stats-box .stats-box-wrapper span.light-gray{color:#888b8d}
.avd .stats-box .stats-box-wrapper span.black{color:#252525}
.avd .stats-box .stats-box-wrapper span.purple{color:#a21984}
.avd .stats-box .stats-box-wrapper span.orange{color:#f47a47}
.avd .stats-box .stats-box-wrapper span.blueDark{color:#005580}
.avd .stats-box .stats-box-wrapper span.blueLight{color:#60c9dd}
.avd .stats-box .stats-box-wrapper span.green{color:#8dc63f}
.avd .stats-box .stats-box-wrapper span.top{font-weight:700;letter-spacing:-1px;font-size:40px}
@media(min-width:768px){.avd .stats-box .stats-box-wrapper span.top{font-size:46px}
}
@media(min-width:960px){.avd .stats-box .stats-box-wrapper span.top{font-size:56px}
}
.avd .stats-box .stats-box-wrapper span.bottom{font-size:14px;font-weight:bold}
.avd .quote blockquote{margin-bottom:20px;color:#252525;font-weight:bold;font-size:16px;line-height:21px;border:1px solid #e1e1e1;background-color:#fff;padding:30px 30px 30px 50px;position:relative}
@media(min-width:768px){.avd .quote blockquote{font-size:18px;line-height:24px}
}
@media(min-width:768px){.avd .quote blockquote{padding:40px 40px 40px 100px}
}
.avd .quote blockquote:before{position:absolute;top:calc(50% - 15px);left:0;padding-top:12px;width:30px;height:30px;font-size:30px;background-color:#cb333b;content:"\201C";color:white;text-align:center;font-weight:bold;letter-spacing:1px}
@media(min-width:768px){.avd .quote blockquote:before{top:calc(50% - 30px);width:60px;height:60px;font-size:60px;padding-top:32px}
}
.avd .follow-buttons-layoutA:before,.avd .follow-buttons-layoutA:after{content:" ";display:table}
.avd .follow-buttons-layoutA:after{clear:both}
.avd .follow-buttons-layoutA:before,.avd .follow-buttons-layoutA:after{content:" ";display:table}
.avd .follow-buttons-layoutA:after{clear:both}
.avd .follow-buttons-layoutB .row>div{margin-bottom:0}
.avd .follow-buttons .button .btn{margin-bottom:10px}
.avd .twitter-feed-wrapper{margin-bottom:30px}
.avd .twitter-feed-wrapper .template{display:none}
.avd .twitter-feed-wrapper .status .error{display:none}
.avd .twitter-feed-wrapper .tweet{margin-bottom:20px}
.avd .twitter-feed-wrapper .tweet:last-child{margin-bottom:0}
.avd .twitter-feed-wrapper .tweet .message{display:table;table-layout:fixed;width:100%;margin-bottom:10px}
@media(min-width:768px){.avd .twitter-feed-wrapper .tweet .message{margin-bottom:0}
}
.avd .twitter-feed-wrapper .tweet .message p{display:table-cell;vertical-align:top;padding-right:10px;width:70%}
@media(min-width:960px){.avd .twitter-feed-wrapper .tweet .message p{margin-top:10px}
}
.avd .twitter-feed-wrapper .tweet .message p a{color:#ff0704;border:0}
.avd .twitter-feed-wrapper .tweet .message .media{display:table-cell;vertical-align:top;width:30%}
.avd .twitter-feed-wrapper .tweet .message .media img{float:right;max-width:140px}
.avd .twitter-feed-wrapper .tweet.no-media .meta{margin-top:20px}
.avd .twitter-feed-wrapper .tweet .meta{border-bottom:1px solid #e1e1e1;margin-bottom:0;padding:0 0 10px 0;font-weight:bold;font-size:11px;line-height:18px}
.avd .twitter-feed-wrapper .tweet .meta .name{margin-top:10px;color:#252525}
.avd .twitter-feed-wrapper .tweet .meta .user{border:0;color:#a1a1a1;margin-top:10px;padding-left:10px}
.avd .twitter-feed-wrapper .tweet .meta .fa{font-size:5px;color:#a1a1a1;font-weight:normal;margin:0 10px;position:relative;top:-2px}
.avd .twitter-feed-wrapper .tweet .meta .permalink{border:0;color:#a1a1a1;margin-top:10px}
.avd .instagram-feed-wrapper .template{display:none}
.avd .instagram-feed-wrapper .status .error{display:none}
.avd .instagram-feed-wrapper .instagram-photos a{position:relative;display:block;border:0}
.avd .instagram-feed-wrapper .instagram-photos a img{display:inline-block}
.avd .instagram-feed-wrapper .instagram-photos a .overlay{display:block;z-index:500;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;background-color:rgba(0,0,0,0)}
.avd .instagram-feed-wrapper .instagram-photos a .overlay.white{background-color:rgba(255,255,255,0)}
.avd .instagram-feed-wrapper .instagram-photos a .overlay.red{background-color:rgba(203,51,59,0)}
.avd .instagram-feed-wrapper .instagram-photos a .overlay.gray{background-color:rgba(83,86,90,0)}
.avd .instagram-feed-wrapper .instagram-photos a .overlay.light-gray{background-color:rgba(136,139,141,0)}
.avd .instagram-feed-wrapper .instagram-photos a .overlay.purple{background-color:#a21984}
.avd .instagram-feed-wrapper .instagram-photos a .overlay.orange{background-color:#f47a47}
.avd .instagram-feed-wrapper .instagram-photos a .overlay.blueDark{background-color:#005580}
.avd .instagram-feed-wrapper .instagram-photos a .overlay.blueLight{background-color:#60c9dd}
.avd .instagram-feed-wrapper .instagram-photos a .overlay.green{background-color:#8dc63f}
.avd .instagram-feed-wrapper .instagram-photos a:hover .overlay,.avd .instagram-feed-wrapper .instagram-photos a:focus .overlay,.avd .instagram-feed-wrapper .instagram-photos a:active .overlay{background-color:rgba(0,0,0,0.3)}
.avd .instagram-feed-wrapper .instagram-photos a:hover .overlay.white,.avd .instagram-feed-wrapper .instagram-photos a:focus .overlay.white,.avd .instagram-feed-wrapper .instagram-photos a:active .overlay.white{background-color:rgba(255,255,255,0.3)}
.avd .instagram-feed-wrapper .instagram-photos a:hover .overlay.red,.avd .instagram-feed-wrapper .instagram-photos a:focus .overlay.red,.avd .instagram-feed-wrapper .instagram-photos a:active .overlay.red{background-color:rgba(203,51,59,0.3)}
.avd .instagram-feed-wrapper .instagram-photos a:hover .overlay.gray,.avd .instagram-feed-wrapper .instagram-photos a:focus .overlay.gray,.avd .instagram-feed-wrapper .instagram-photos a:active .overlay.gray{background-color:rgba(83,86,90,0.3)}
.avd .instagram-feed-wrapper .instagram-photos a:hover .overlay.light-gray,.avd .instagram-feed-wrapper .instagram-photos a:focus .overlay.light-gray,.avd .instagram-feed-wrapper .instagram-photos a:active .overlay.light-gray{background-color:rgba(136,139,141,0.3)}
.avd .instagram-feed-wrapper .instagram-photos a:hover .overlay.purple,.avd .instagram-feed-wrapper .instagram-photos a:focus .overlay.purple,.avd .instagram-feed-wrapper .instagram-photos a:active .overlay.purple{background-color:#a21984}
.avd .instagram-feed-wrapper .instagram-photos a:hover .overlay.orange,.avd .instagram-feed-wrapper .instagram-photos a:focus .overlay.orange,.avd .instagram-feed-wrapper .instagram-photos a:active .overlay.orange{background-color:#fbb034}
.avd .instagram-feed-wrapper .instagram-photos a:hover .overlay.blueDark,.avd .instagram-feed-wrapper .instagram-photos a:focus .overlay.blueDark,.avd .instagram-feed-wrapper .instagram-photos a:active .overlay.blueDark{background-color:#0096d6}
.avd .instagram-feed-wrapper .instagram-photos a:hover .overlay.blueLight,.avd .instagram-feed-wrapper .instagram-photos a:focus .overlay.blueLight,.avd .instagram-feed-wrapper .instagram-photos a:active .overlay.blueLight{background-color:#a3dce6}
.avd .instagram-feed-wrapper .instagram-photos a:hover .overlay.green,.avd .instagram-feed-wrapper .instagram-photos a:focus .overlay.green,.avd .instagram-feed-wrapper .instagram-photos a:active .overlay.green{background-color:#e3e65b}
@media(min-width:768px){.avd .instagram-feed-wrapper .instagram-photos .col-sm-6:nth-child(3) a,.avd .instagram-feed-wrapper .instagram-photos .col-sm-6:nth-child(4) a{margin-top:20px}
}
.avd .photoset ul{list-style:none;padding:0;margin:0}
.avd .photoset ul li+li img{display:none}
.avd .photoset .unslider{overflow:auto;margin:0;padding:0;position:relative}
.avd .photoset .unslider img{display:block}
.avd .photoset .unslider .unslider-wrap{position:relative}
.avd .photoset .unslider .unslider-wrap.unslider-carousel>li{float:left}
.avd .photoset .unslider .unslider-vertical>ul{height:100%}
.avd .photoset .unslider .unslider-vertical>ul li{float:none;width:100%}
.avd .photoset .unslider .unslider-fade{position:relative}
.avd .photoset .unslider .unslider-fade .unslider-wrap li{position:absolute;left:0;top:0;right:0;z-index:8}
.avd .photoset .unslider .unslider-fade .unslider-wrap li.unslider-active{z-index:10}
.avd .photoset .unslider ul,.avd .photoset .unslider ol,.avd .photoset .unslider li{list-style:none;margin:0;padding:0;border:0}
.avd .photoset .unslider .unslider-arrow{position:absolute;z-index:2;cursor:pointer;display:block;width:55px;height:55px;top:calc(50% - 27.5px);text-align:center;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}
.avd .photoset .unslider .unslider-arrow .fa{color:#000;font-weight:bold;font-size:50px;margin:0 auto;-webkit-transition-property:color;transition-property:color;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}
.avd .photoset .unslider .unslider-arrow:hover .fa,.avd .photoset .unslider .unslider-arrow:active .fa,.avd .photoset .unslider .unslider-arrow:focus .fa{color:#636363}
.avd .photoset .unslider .unslider-arrow.next{left:auto;right:20px}
.avd .photoset .unslider .unslider-arrow.prev{left:20px;right:auto}
.avd .share-pills ul{list-style:none;margin:0;padding:0}
.avd .share-pills ul li{float:left;margin-right:5px;margin-bottom:10px}
@media(min-width:768px){.avd .share-pills ul li{margin-right:10px}
}
.avd .share-pills ul li>span,.avd .share-pills ul li>a{background-color:#000;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding-top:13px;display:inline-block;text-align:center}
.avd .share-pills ul li>span .fa,.avd .share-pills ul li>a .fa{color:#fff;font-size:23px;position:relative}
.avd .share-pills ul li>span .fa-linkedin-square,.avd .share-pills ul li>a .fa-linkedin-square{top:1px;font-size:22px}
.avd .share-pills ul li>span .fa-instagram,.avd .share-pills ul li>a .fa-instagram{top:1px}
.avd .share-pills ul li>span .fa-youtube-play,.avd .share-pills ul li>a .fa-youtube-play{top:1px;left:-0.5px;font-size:24px}
.avd .share-pills ul li>span .fa-envelope,.avd .share-pills ul li>a .fa-envelope{top:1px;font-size:20px}
.avd .share-pills ul li>span:hover,.avd .share-pills ul li>a:hover,.avd .share-pills ul li>span:active,.avd .share-pills ul li>a:active,.avd .share-pills ul li>span:focus,.avd .share-pills ul li>a:focus{cursor:pointer;background-color:#636363}
.avd .share-pills ul.share-pills-stacked li{float:none;display:block}
.avd .callout{padding:40px 30px;background-color:#252525}
@media(min-width:768px){.avd .callout{padding:50px 60px}
}
@media(min-width:960px){.avd .callout{padding:50px 80px}
}
.avd .callout-red{background-color:#cb333b}
.avd .callout-gray{background-color:#53565a}
.avd .callout-light-gray{background-color:#888b8d}
.avd .callout-white{background-color:#fff}
.avd .callout-purple{background-color:#a21984}
.avd .callout-orange{background-color:#f47a47}
.avd .callout-blueDark{background-color:#005580}
.avd .callout-blueLight{background-color:#60c9dd}
.avd .callout-green{background-color:#8dc63f}
.avd .text .callout h3,.avd .text .callout h4,.avd .text .callout h5,.avd .text .callout h6,.avd .text .callout p b,.avd .text .callout p strong{color:#fff}
.avd .text .callout p{color:#a1a1a1}
.avd .text .callout-white h3,.avd .text .callout-white h4,.avd .text .callout-white h5,.avd .text .callout-white h6,.avd .text .callout-white p b,.avd .text .callout-white p strong{color:#252525}
.avd .text .callout-white p{color:#636363}
.avd .video-player .video-modal .image a{color:#000;text-align:center}
.avd .video-player .video-modal .image a .overlay .fa{position:absolute;top:calc(50% - 10px);font-size:20px;line-height:20px;background-color:#fff;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;padding:8px 9px 8px 12px;opacity:.8;filter:alpha(opacity=80);-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}
.avd .video-player .video-modal .image a:hover,.avd .video-player .video-modal .image a:active,.avd .video-player .video-modal .image a:focus{outline:0}
.avd .video-player .video-modal .image a:hover .overlay .fa,.avd .video-player .video-modal .image a:active .overlay .fa,.avd .video-player .video-modal .image a:focus .overlay .fa{opacity:1;filter:alpha(opacity=100)}
.avd .youtube-player .youtube-embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}
.avd .youtube-player .youtube-embed iframe,.avd .youtube-player .youtube-embed object,.avd .youtube-player .youtube-embed embed{position:absolute;top:0;left:0;width:100%;height:100%}
.avd .youtube-player .youtube-modal .image a{color:#000;text-align:center}
.avd .youtube-player .youtube-modal .image a .overlay .fa{position:absolute;top:calc(50% - 10px);font-size:20px;line-height:20px;background-color:#fff;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;padding:8px 9px 8px 12px;opacity:.8;filter:alpha(opacity=80);-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}
.avd .youtube-player .youtube-modal .image a:hover,.avd .youtube-player .youtube-modal .image a:active,.avd .youtube-player .youtube-modal .image a:focus{outline:0}
.avd .youtube-player .youtube-modal .image a:hover .overlay .fa,.avd .youtube-player .youtube-modal .image a:active .overlay .fa,.avd .youtube-player .youtube-modal .image a:focus .overlay .fa{opacity:1;filter:alpha(opacity=100)}
.avd .text table{margin:20px 0 40px 0;width:100%;min-height:.01%;overflow-x:auto}
.avd .text table tbody tr th,.avd .text table tbody tr td{vertical-align:middle;border-bottom:1px solid #ddd}
.avd .text table tbody tr th{color:#000}
.avd .text table tbody tr th,.avd .text table tbody tr td{padding:14px 0}
.avd .text .table-alternating-rows table tbody tr td{font-size:14px;line-height:21px;padding:10px;border:1px solid #e1e1e1}
.avd .text .table-alternating-rows table tbody tr:nth-child(odd) td{background-color:#f0f0f0}
.avd .text .table-alternating-rows table tbody tr:nth-child(even) td{background-color:#f8f8f8}
.avd .text .table-alternating-rows table tbody tr:first-child th{background-color:#fff;text-transform:uppercase;color:#a1a1a1;font-size:11px;border:1px solid #e1e1e1;text-align:center;font-weight:bold;padding:10px 4px}
.avd .iframe-container iframe{width:100%}
.avd .tabs{margin:20px 0}
.avd .tabs>ul{list-style:none;border:0;margin:0;padding:0}
.avd .tabs>ul:before,.avd .tabs>ul:after{content:" ";display:table}
.avd .tabs>ul:after{clear:both}
.avd .tabs>ul:before,.avd .tabs>ul:after{content:" ";display:table}
.avd .tabs>ul:after{clear:both}
.avd .tabs>ul li{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;border-bottom:0}
.avd .tabs>ul li a{display:block;margin:0;padding:10px 0;font-weight:bold;font-size:14px;line-height:18px;text-decoration:none;background-color:#fff;color:#000;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:color .2s ease-in-out,background-color .2s ease-in-out;-o-transition:color .2s ease-in-out,background-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out}
@media(min-width:768px){.avd .tabs>ul li a{padding:20px 0}
}
@media(min-width:960px){.avd .tabs>ul li a{padding:30px 0}
}
.avd .tabs>ul li a:hover{background-color:#cb333b;color:#fff;text-decoration:none}
.avd .tabs>ul li:last-child{border-bottom:1px solid #ddd}
@media(min-width:768px){.avd .tabs>ul li{border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:0}
.avd .tabs>ul li:last-child{border-right:1px solid #ddd}
}
.avd .tabs>ul li.active a{background-color:#cb333b;color:#fff}
.avd .tabs .tab-content{margin:20px 0}
.avd .landing-page-hero .primary{background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#888b8d;padding:50px 20px;min-height:260px}
@media(min-width:768px){.avd .landing-page-hero .primary{padding:100px 60px;min-height:360px}
}
@media(min-width:960px){.avd .landing-page-hero .primary{padding:150px 90px;min-height:420px}
}
.avd .landing-page-hero .secondary{background-color:#363636;padding:20px 30px}
.avd .landing-page-hero .secondary.black{background-color:#252525}
.avd .landing-page-hero .secondary.red{background-color:#cb333b}
.avd .landing-page-hero .secondary.gray{background-color:#53565a}
.avd .landing-page-hero .secondary.light-gray{background-color:#888b8d}
.avd .landing-page-hero .secondary.white{background-color:#fff}
.avd .landing-page-hero .secondary.purple{background-color:#a21984}
.avd .landing-page-hero .secondary.orange{background-color:#f47a47}
.avd .landing-page-hero .secondary.blueDark{background-color:#005580}
.avd .landing-page-hero .secondary.blueLight{background-color:#60c9dd}
.avd .landing-page-hero .secondary.green{background-color:#8dc63f}
@media(min-width:768px){.avd .landing-page-hero .secondary{padding:25px 35px}
}
@media(min-width:960px){.avd .landing-page-hero .secondary{padding:30px 40px}
}
.avd .landing-page-hero .secondary h1{margin:0;letter-spacing:-1px;color:#fff;font-size:42px;line-height:42px}
@media(min-width:768px){.avd .landing-page-hero .secondary h1{font-size:52px;line-height:52px}
}
@media(min-width:960px){.avd .landing-page-hero .secondary h1{font-size:56px;line-height:60px}
}
.avd .landing-page-hero .tertiary{background-color:#636363;padding:20px 30px}
.avd .landing-page-hero .tertiary.black{background-color:#252525}
.avd .landing-page-hero .tertiary.red{background-color:#cb333b}
.avd .landing-page-hero .tertiary.gray{background-color:#53565a}
.avd .landing-page-hero .tertiary.light-gray{background-color:#888b8d}
.avd .landing-page-hero .tertiary.white{background-color:#fff}
.avd .landing-page-hero .tertiary.purple{background-color:#a21984}
.avd .landing-page-hero .tertiary.orange{background-color:#f47a47}
.avd .landing-page-hero .tertiary.blueDark{background-color:#005580}
.avd .landing-page-hero .tertiary.blueLight{background-color:#60c9dd}
.avd .landing-page-hero .tertiary.green{background-color:#8dc63f}
@media(min-width:768px){.avd .landing-page-hero .tertiary{padding:25px 35px}
}
@media(min-width:960px){.avd .landing-page-hero .tertiary{padding:30px 40px}
}
@media(min-width:450px) and (max-width:767px){.avd .landing-page-hero .tertiary .row [class*="col-"]{width:50%}
}
.avd .landing-page-hero .tertiary .text h3,.avd .landing-page-hero .tertiary .text h4,.avd .landing-page-hero .tertiary .text h5,.avd .landing-page-hero .tertiary .text h6{color:#fff}
.avd .landing-page-hero .tertiary .text p,.avd .landing-page-hero .tertiary .text ul,.avd .landing-page-hero .tertiary .text ol{color:#ccc}
.avd .landing-page-hero .tertiary .text p:first-child,.avd .landing-page-hero .tertiary .text ul:first-child,.avd .landing-page-hero .tertiary .text ol:first-child{margin-top:0}
.avd .landing-page-hero .tertiary .text p b,.avd .landing-page-hero .tertiary .text p strong{color:#fff}
.avd .landing-page-hero .tertiary .text.red p b,.avd .landing-page-hero .tertiary .text.gray p b,.avd .landing-page-hero .tertiary .text.light-gray p b,.avd .landing-page-hero .tertiary .text.white p b,.avd .landing-page-hero .tertiary .text.red p strong,.avd .landing-page-hero .tertiary .text.gray p strong,.avd .landing-page-hero .tertiary .text.light-gray p strong,.avd .landing-page-hero .tertiary .text.white p strong{color:#252525}
.avd .landing-page-hero .tertiary .text.purple p b,.avd .landing-page-hero .tertiary .text.orange p b,.avd .landing-page-hero .tertiary .text.blueDark p b,.avd .landing-page-hero .tertiary .text.blueLight p b,.avd .landing-page-hero .tertiary .text.green p b,.avd .landing-page-hero .tertiary .text.purple p strong,.avd .landing-page-hero .tertiary .text.orange p strong,.avd .landing-page-hero .tertiary .text.blueDark p strong,.avd .landing-page-hero .tertiary .text.blueLight p strong,.avd .landing-page-hero .tertiary .text.green p strong{color:#252525}
.avd .landing-page-hero .tertiary .button{margin-top:30px}
@media(min-width:450px){.avd .landing-page-hero .tertiary .button{margin-top:0}
}
.avd-legacy{font-family:Helvetica,Arial,sans-serif;font-size:14px;color:#666;line-height:1}
.avd-legacy div,.avd-legacy span,.avd-legacy applet,.avd-legacy object,.avd-legacy iframe,.avd-legacy h1,.avd-legacy h2,.avd-legacy h3,.avd-legacy h4,.avd-legacy h5,.avd-legacy h6,.avd-legacy p,.avd-legacy blockquote,.avd-legacy pre,.avd-legacy a,.avd-legacy abbr,.avd-legacy acronym,.avd-legacy address,.avd-legacy big,.avd-legacy cite,.avd-legacy code,.avd-legacy del,.avd-legacy dfn,.avd-legacy em,.avd-legacy font,.avd-legacy img,.avd-legacy ins,.avd-legacy kbd,.avd-legacy q,.avd-legacy s,.avd-legacy samp,.avd-legacy small,.avd-legacy strike,.avd-legacy strong,.avd-legacy sub,.avd-legacy sup,.avd-legacy tt,.avd-legacy var,.avd-legacy dl,.avd-legacy dt,.avd-legacy dd,.avd-legacy ol,.avd-legacy ul,.avd-legacy li,.avd-legacy fieldset,.avd-legacy form,.avd-legacy label,.avd-legacy legend,.avd-legacy table,.avd-legacy caption,.avd-legacy tbody,.avd-legacy tfoot,.avd-legacy thead,.avd-legacy tr,.avd-legacy th,.avd-legacy td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:top}
.avd-legacy .centerContainer,.avd-legacy .mainNavDrop{zoom:1}
.avd-legacy .centerContainer:after,.avd-legacy .mainNavDrop:after{content:".";display:block;clear:both;height:0;width:0;font-size:0;line-height:0;visibility:hidden}
.avd-legacy .centerContainer{width:768px;margin:0 auto}
@media(min-width:960px){.avd-legacy .centerContainer{width:960px}
}
.avd-legacy a{outline:0;text-decoration:none;cursor:pointer}
.avd-legacy img{display:inline;width:auto}
.avd-legacy h1,.avd-legacy h2,.avd-legacy h3,.avd-legacy h4,.avd-legacy h5,.avd-legacy h6{font-weight:bold}
.avd-legacy h2{font-size:30px;line-height:30px;margin-bottom:17px}
.avd-legacy h3{font-size:20px;line-height:20px;margin-bottom:17px}
.avd-legacy h6{font-size:11px;line-height:13px;color:#999;font-weight:normal;text-transform:uppercase;margin-bottom:7px}
.avd-legacy ol,.avd-legacy ul{list-style:none}
.avd-legacy .leftBorder{border-left:1px solid #999 !important}
.avd-legacy .bodyTextB4,.avd-legacy .bodyTextB5Bold,.avd-legacy .bodyTextBold,.avd-legacy .bodyTextBold p{font-weight:bold;line-height:17px;display:block}
.avd-legacy .bodyTextB5,.avd-legacy .bodyText,.avd-legacy .bodyTextBold,.avd-legacy .bodyText p,.avd-legacy .bodyTextBold p{font-size:14px;display:block}
.avd-legacy .left,.avd-legacy .left span{float:left}
.avd-legacy .topList{border-bottom:1px solid #CCC;margin-bottom:13px;padding-bottom:12px}
.avd-legacy .bodyTextB7,.avd-legacy .bodyTextB7 a,.avd-legacy .error,.avd-legacy .contactModule,.avd-legacy .contactModule a{font-size:12px;font-weight:normal;line-height:15px;display:block}
.avd-legacy .gridRight{float:right}
.avd-legacy .contactModule{font-size:12px;font-weight:normal;line-height:15px;display:block}
.avd-legacy .contactModule a{font-size:12px;font-weight:normal;line-height:15px;display:inline-block;color:#999;padding:0 10px 0 6px;border-right:1px solid #999}
.avd-legacy .contactModule a:hover,.avd-legacy #toggleMenu.selected{text-decoration:underline;color:#262626;background-position:100% 100%}
.avd-legacy .contactModule a.globe:hover,.avd-legacy #toggleMenu.selected{background-position:-1px -2px}
.avd-legacy .globalheader{display:none}
@media(min-width:768px){.avd-legacy .globalheader{display:block}
}
.avd-legacy .globalheader .mainHeader{position:relative;z-index:51}
.avd-legacy .globalheader .preNav{text-align:right;padding:10px 10px 10px 0}
.avd-legacy .globalheader a.globe2{display:inline-block;padding-left:28px;height:14px;background:url(main/img/header-legacy/globe.png) 10px 1px no-repeat}
.avd-legacy .globalheader .languageSelected{border-right:none !important;color:#999 !important;padding-right:2px !important;padding-left:7px !important}
.avd-legacy .globalheader a.globe{display:inline-block;padding-left:43px;height:20px;background:url(main/img/header-legacy/world.png) -1px -2px no-repeat;border-right:none !important}
.avd-legacy .globalheader #worldwideSites_mainContainer{display:none;height:555px;position:relative}
@media(min-width:768px) and (max-width:959px){.avd-legacy .globalheader #worldwideSites_mainContainer{height:595px}
}
.avd-legacy .globalheader #worldwideSites_mainContainer h3{margin:0 0 12px 10px}
.avd-legacy .globalheader .pointer{background:url(main/img/header-legacy/topPointer_arrow.png) no-repeat 0 0;display:block;height:34px;position:absolute;left:715px;top:2px;width:44px}
@media(min-width:768px) and (max-width:959px){.avd-legacy .globalheader .pointer{left:507px}
}
.avd-legacy .globalheader .close_btn{background:url(main/img/header-legacy/modalCloseDOnL.png) no-repeat 0 0;cursor:pointer;display:block;height:30px;position:absolute;right:0;top:6px;width:30px}
.avd-legacy .globalheader #dropShadow_top{background:url(main/img/header-legacy/shadow_short.png) repeat-x 0 0;height:4px}
.avd-legacy .globalheader #dropShadow_bottom{background:url(main/img/header-legacy/shadow_tall.png) repeat-x 0 0;height:8px}
.avd-legacy .globalheader #worldwideSites_sectionLinks{background:#FFF;height:490px;padding:10px}
@media(min-width:768px) and (max-width:959px){.avd-legacy .globalheader #worldwideSites_sectionLinks{height:530px}
}
.avd-legacy .globalheader #worldwideSites_sectionLinks ul{width:460px}
@media(min-width:768px) and (max-width:959px){.avd-legacy .globalheader #worldwideSites_sectionLinks ul{width:374px}
}
.avd-legacy .globalheader #worldwideSites_sectionLinks ul>:first-child{height:85px;padding-top:0;padding-left:0;position:relative}
.avd-legacy .globalheader #worldwideSites_sectionLinks ul>:first-child em{bottom:8px;color:#999;font-size:12px;font-style:italic;font-weight:normal;position:absolute;right:0}
.avd-legacy .globalheader #worldwideSites_sectionLinks ul .sectionLanguage{clear:right;float:right;width:210px}
@media(min-width:768px) and (max-width:959px){.avd-legacy .globalheader #worldwideSites_sectionLinks ul .sectionLanguage{width:210px}
}
.avd-legacy .globalheader #worldwideSites_sectionLinks ul .sectionLanguage li{border:0;cursor:pointer;float:right;height:auto;margin:0 0 0 10px;overflow:visible;padding:0;position:inherit}
.avd-legacy .globalheader #worldwideSites_sectionLinks ul .sectionLanguage li:hover div.languageBox{display:block}
.avd-legacy .globalheader #worldwideSites_sectionLinks ul .sectionLanguage li span{background:url(main/img/header-legacy/languageArrow.png) 0 0 no-repeat;display:inline-block;float:none;height:5px;vertical-align:middle;width:9px;margin-left:5px}
.avd-legacy .globalheader #worldwideSites_sectionLinks ul .sectionLanguage li div{display:none;margin-left:-45px;opacity:.85;filter:alpha(opacity=85);position:absolute;width:150px;z-index:1}
@media(min-width:768px) and (max-width:959px){.avd-legacy .globalheader #worldwideSites_sectionLinks ul .sectionLanguage li div{width:150px}
}
.avd-legacy .globalheader #worldwideSites_sectionLinks ul .sectionLanguage li div span{display:block}
.avd-legacy .globalheader #worldwideSites_sectionLinks ul .sectionLanguage li div span.smallPointer_arrow{background:url(main/img/header-legacy/smallPointer_arrow.png) top center no-repeat;height:8px;width:100%}
.avd-legacy .globalheader #worldwideSites_sectionLinks ul .sectionLanguage li div span.languages{background:#000;display:block;height:auto;padding:10px 0 3px;width:auto}
.avd-legacy .globalheader #worldwideSites_sectionLinks ul .sectionLanguage li div span.languages ul{overflow:hidden;width:auto}
.avd-legacy .globalheader #worldwideSites_sectionLinks ul .sectionLanguage li div span.languages ul li{float:none;margin:0 20px 5px}
.avd-legacy .globalheader #worldwideSites_sectionLinks ul .sectionLanguage li div span.languages ul li a{color:#FFF;font-weight:bold}
.avd-legacy .globalheader #worldwideSites_sectionLinks ul .sectionLanguage li div span.languages ul li:hover{background:0}
.avd-legacy .globalheader #worldwideSites_sectionLinks li{border-bottom:1px solid #CCC;overflow:hidden;padding:14px 10px 11px}
.avd-legacy .globalheader #worldwideSites_sectionLinks li span{max-width:228px}
@media(min-width:768px) and (max-width:959px){.avd-legacy .globalheader #worldwideSites_sectionLinks li span{max-width:140px}
}
.avd-legacy .globalheader #worldwideSites_sectionLinks li:hover{background-color:#f9f9f9}
.avd-legacy .globalheader #worldwideSites_sectionLinks li:first-child:hover{background:0}
.avd-legacy .globalheader #worldwideSites_sectionLinks li:first-child span{max-width:228px !important}
.avd-legacy .globalheader .topNav{font-weight:bold;color:#fff;background:#fafafa;min-height:80px;padding-top:24px;position:relative}
.avd-legacy .globalheader .topNav.buHeader{background:#fff url(main/img/header-legacy/buHeaderBaseBg.png) repeat-x}
.avd-legacy .globalheader .topNav.buHeader .mainNav ul li a.navLink{-webkit-transition-property:color;transition-property:color;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}
.avd-legacy .globalheader .topNav .logo{margin-left:20px;margin-bottom:16px}
.avd-legacy .globalheader .topNav .logo a{display:inline-block}
.avd-legacy .globalheader .topNav .logo a img{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}
@media(min-width:768px){.avd-legacy .globalheader .topNav .logo a img{width:230px}
}
@media(min-width:960px){.avd-legacy .globalheader .topNav .logo a img{width:250px}
}
.avd-legacy .globalheader .topNav .logo a:hover img,.avd-legacy .globalheader .topNav .logo a:focus img,.avd-legacy .globalheader .topNav .logo a:active img{opacity:.8;filter:alpha(opacity=80)}
.avd-legacy .globalheader .topNav .banner{height:55px;position:absolute;top:42px;right:0;width:240px;z-index:1}
@media(min-width:960px){.avd-legacy .globalheader .topNav .banner{width:440px}
}
.avd-legacy .globalheader .topNav .collapsedSearch{height:27px;width:220px;position:absolute;left:538px;top:10px;z-index:1}
@media(min-width:960px){.avd-legacy .globalheader .topNav .collapsedSearch{left:730px}
}
.avd-legacy .globalheader .topNav .collapsedSearch a.go{float:right;width:27px;height:27px;background:url(main/img/header-legacy/searchBackground.png) 100% 0 no-repeat;text-indent:-999em}
.avd-legacy .globalheader .topNav .collapsedSearch input[type="text"]{float:right;background:url(main/img/header-legacy/searchBackground.png) 0 0 no-repeat;border:0;color:#fff;width:23px;padding:0 0 0 8px;height:27px;line-height:27px;outline:0}
.avd-legacy .globalheader .topNav .topNav.buHeader .collapsedSearch input[type="text"],.avd-legacy .globalheader .topNav .topNav.buHeader .collapsedSearch a.go{background-image:url(main/img/header-legacy/buSearchBackground.png)}
.avd-legacy .globalheader .topNav input[type="submit"]{height:1px;margin:-1px 0 0 -999em;width:0}
.avd-legacy .globalheader .topNav .mainNav{max-width:768px;height:45px;position:relative}
@media(min-width:960px){.avd-legacy .globalheader .topNav .mainNav{max-width:960px}
}
.avd-legacy .globalheader .topNav .mainNav ul.navLinks{width:auto;float:left;max-width:768px}
@media(min-width:960px){.avd-legacy .globalheader .topNav .mainNav ul.navLinks{max-width:960px}
}
.avd-legacy .globalheader .topNav .mainNav ul.navLinks>li{display:inline-block;float:left;position:relative;line-height:45px}
.avd-legacy .globalheader .topNav .mainNav ul li a.navLink{display:block;color:#fff;position:relative;padding:0 10px}
@media(min-width:960px){.avd-legacy .globalheader .topNav .mainNav ul li a.navLink{padding:0 15px}
}
.avd-legacy .globalheader .mainNavDropContainer{width:768px;display:none;position:absolute;z-index:100;line-height:normal;background-color:rgba(102,102,102,0.9)}
@media(min-width:960px){.avd-legacy .globalheader .mainNavDropContainer{width:960px}
}
.avd-legacy .globalheader .mainNavDrop{max-height:650px;width:748px;overflow:hidden;float:left;padding:25px 10px 35px 10px;background:url(main/img/header-legacy/dropShadowRepeater.png) repeat-x}
@media(min-width:960px){.avd-legacy .globalheader .mainNavDrop{width:940px}
}
.avd-legacy .globalheader .mainNavDrop.has-touch{padding-top:50px}
.avd-legacy .globalheader .mainNavDrop.has-touch .navPromo{padding-top:30px;margin-top:-50px}
.avd-legacy .globalheader .mainNavDrop ul a,.avd-legacy .globalheader .mainNavDrop dl dt{display:block;padding:7px 5px 8px 5px;font-weight:bold;color:#fff}
.avd-legacy .globalheader .mainNavDrop ul{float:left;width:238px;display:inline-block;margin-right:10px}
@media(min-width:960px){.avd-legacy .globalheader .mainNavDrop ul{width:300px}
}
.avd-legacy .globalheader .mainNavDrop ul li{border-top:1px solid #ccc}
.avd-legacy .globalheader .mainNavDrop ul li a:hover{background-color:#999}
.avd-legacy .globalheader .mainNavDrop dl{float:left;width:238px;display:inline-block;margin-right:10px}
@media(min-width:960px){.avd-legacy .globalheader .mainNavDrop dl{width:300px}
}
.avd-legacy .globalheader .mainNavDrop dl dt{border-bottom:1px solid #ccc}
.avd-legacy .globalheader .mainNavDrop dl dt a{color:#fff}
.avd-legacy .globalheader .mainNavDrop dl ul{margin-right:0}
.avd-legacy .globalheader .mainNavDrop dl ul li{border-top:0}
.avd-legacy .globalheader .mainNavDrop dl ul li:first-child{border-top:0}
.avd-legacy .globalheader .mainNavDrop dl dd li a{font-weight:normal;padding:5px 5px 4px 5px}
.avd-legacy .globalheader .navPromo{position:relative;display:block;float:right;width:220px;height:300px;padding:25px 10px 10px 10px;margin:-25px -10px -35px 0;background:#363636;color:#fff}
.avd-legacy .globalheader .navPromo h2,.avd-legacy .globalheader .navPromo h6,.avd-legacy .globalheader .navPromo a{color:#fff}
.avd-legacy .globalheader .navPromo img{position:absolute;left:10px;bottom:10px;text-align:center;margin-top:40px}
.avd-legacy .globalheader div.shadow{background:url(main/img/header-legacy/dropShadowRepeater.png) repeat-x;width:100%;height:15px;margin-bottom:-15px;clear:both}
.avd-legacy .globalheader .topNav .mainNav ul li .mainNavDrop.has-touch .navDropLinkTablet{display:inline-block;position:absolute;top:0;left:0}
.avd-legacy .globalheader .topNav .mainNav ul li .mainNavDrop.has-touch .navDropLinkTablet a.navLink{font-size:120%;padding:15px;color:#fff;display:inline-block}
.avd-legacy .globalheader .topNav .mainNav ul li .mainNavDrop.has-touch .navDropLinkTablet a.navLink .fa{margin-right:10px}
.avd-legacy .globalheader .topNav .mainNav ul li .mainNavDrop.has-touch .navDropLinkTablet a.navLink:hover,.avd-legacy .globalheader .topNav .mainNav ul li .mainNavDrop.has-touch .navDropLinkTablet a.navLink:active,.avd-legacy .globalheader .topNav .mainNav ul li .mainNavDrop.has-touch .navDropLinkTablet a.navLink:focus{background:0}
.avd-legacy .globalheader .contactModule .social-media-links{display:inline;padding-left:6px}
.avd-legacy .globalheader .contactModule .social-media-links a{color:#999;font-size:15px;margin:0;padding:0 3px;border:0;text-align:left;font-weight:400;line-height:15px;display:inline-block}
.avd-legacy .globalheader .contactModule .social-media-links a:hover{color:#252525}
.avd-legacy .globalheader .topNav{color:#fff;background:#b90e12 url(main/img/header-legacy/headerBaseBg.png) repeat-x}
.avd-legacy .globalheader .topNav .mainNav ul li a.navLink{color:#fff}
.avd-legacy .globalheader .topNav .mainNav ul li a.currentSection,.avd-legacy .globalheader .topNav .mainNav ul li a.navLink:hover,.avd-legacy .globalheader .topNav .mainNav ul li a.active{background:#990b0e url(main/img/header-legacy/headerHighlighted.png) repeat-x}
.avd-legacy .globalheader .topNav.buHeader{color:#ee2b2c;background:#fff url(main/img/header-legacy/buHeaderBaseBg.png) repeat-x}
.avd-legacy .globalheader .topNav.buHeader .mainNav ul li a.navLink{color:#ee2b2c}
.avd-legacy .globalheader .topNav.buHeader .mainNav ul li a.currentSection,.avd-legacy .globalheader .topNav.buHeader .mainNav ul li a.navLink:hover,.avd-legacy .globalheader .topNav.buHeader .mainNav ul li a.active{background:#cfcfcf url(main/img/header-legacy/buHeaderHighlighted.png) repeat-x}
.avd-legacy .globalheader .topNav.buHeader .mainNav ul li a.navLink:hover,.avd-legacy .globalheader .topNav.buHeader .mainNav ul li a.active{color:#666}
.avd-legacy .globalheader .topNav.buHeader .collapsedSearch input[type="text"],.avd-legacy .globalheader .topNav.buHeader .collapsedSearch a.go{background-image:url(main/img/header-legacy/buSearchBackground.png)}
.avd-legacy .globalheader .topNav.greyHeader{color:#ee2b2c;background:#6d747c url(../includes/img/ui/bg/header/grey_headerBaseBg.png) repeat-x}
.avd-legacy .globalheader .topNav.greyHeader .mainNav ul li a.navLink{color:#fff}
.avd-legacy .globalheader .topNav.greyHeader .mainNav ul li a.currentSection,.avd-legacy .globalheader .topNav.greyHeader .mainNav ul li a.navLink:hover,.avd-legacy .globalheader .topNav.greyHeader .mainNav ul li a.active{background:#bec0c2 url(main/img/header-legacy/header/grey_HeaderHighlighted.png) repeat-x}
.avd-legacy .globalheader .topNav.greyHeader .mainNav ul li a.navLink:hover,.avd-legacy .globalheader .topNav.greyHeader .mainNav ul li a.active{color:#fff}
.avd-legacy .globalheader .topNav.greyHeader .collapsedSearch input[type="text"],.avd-legacy .globalheader .topNav.greyHeader .collapsedSearch a.go{background-image:url(main/img/header-legacy/searchBackground.png)}
.avd-legacy .globalheader .topNav.blackHeader{color:#fff;background:#000}
.avd-legacy .globalheader .topNav.blackHeader .mainNav ul li a.navLink{color:#fff}
.avd-legacy .globalheader .topNav.blackHeader .mainNav ul li a.currentSection,.avd-legacy .globalheader .topNav.blackHeader .mainNav ul li a.navLink:hover,.avd-legacy .globalheader .topNav.blackHeader .mainNav ul li a.active{background:#636363 url(main/img/header-legacy/black_HeaderHighlighted.png) repeat-x}
.avd-legacy .globalheader .topNav.blackHeader .mainNav ul li a.navLink:hover,.avd-legacy .globalheader .topNav.blackHeader .mainNav ul li a.active{color:#fff}
.avd-legacy .globalheader .topNav.blackHeader .collapsedSearch input[type="text"],.avd-legacy .globalheader .topNav.blackHeader .collapsedSearch a.go{background-image:url(main/img/header-legacy/searchBackground.png)}
.avd-legacy .globalheader .topNav.purpleHeader{color:#fff;background:#a21984}
.avd-legacy .globalheader .topNav.purpleHeader .mainNav ul li a.navLink{color:#fff}
.avd-legacy .globalheader .topNav.purpleHeader .mainNav ul li a.currentSection,.avd-legacy .globalheader .topNav.purpleHeader .mainNav ul li a.navLink:hover,.avd-legacy .globalheader .topNav.purpleHeader .mainNav ul li a.active{background:#bf83b9 url(main/img/header-legacy/black_HeaderHighlighted.png) repeat-x}
.avd-legacy .globalheader .topNav.purpleHeader .mainNav ul li a.navLink:hover,.avd-legacy .globalheader .topNav.purpleHeader .mainNav ul li a.active{color:#fff}
.avd-legacy .globalheader .topNav.purpleHeader .collapsedSearch input[type="text"],.avd-legacy .globalheader .topNav.purpleHeader .collapsedSearch a.go{background-image:url(main/img/header-legacy/searchBackground.png)}
.avd-legacy .globalheader .topNav.orangeHeader{color:#fff;background:#f47a47}
.avd-legacy .globalheader .topNav.orangeHeader .mainNav ul li a.navLink{color:#fff}
.avd-legacy .globalheader .topNav.orangeHeader .mainNav ul li a.currentSection,.avd-legacy .globalheader .topNav.orangeHeader .mainNav ul li a.navLink:hover,.avd-legacy .globalheader .topNav.orangeHeader .mainNav ul li a.active{background:#fbb034 url(main/img/header-legacy/black_HeaderHighlighted.png) repeat-x}
.avd-legacy .globalheader .topNav.orangeHeader .mainNav ul li a.navLink:hover,.avd-legacy .globalheader .topNav.orangeHeader .mainNav ul li a.active{color:#fff}
.avd-legacy .globalheader .topNav.orangeHeader .collapsedSearch input[type="text"],.avd-legacy .globalheader .topNav.orangeHeader .collapsedSearch a.go{background-image:url(main/img/header-legacy/searchBackground.png)}
.avd-legacy .globalheader .topNav.blueDarkHeader{color:#fff;background:#005580}
.avd-legacy .globalheader .topNav.blueDarkHeader .mainNav ul li a.navLink{color:#fff}
.avd-legacy .globalheader .topNav.blueDarkHeader .mainNav ul li a.currentSection,.avd-legacy .globalheader .topNav.blueDarkHeader .mainNav ul li a.navLink:hover,.avd-legacy .globalheader .topNav.blueDarkHeader .mainNav ul li a.active{background:#0096d6 url(main/img/header-legacy/black_HeaderHighlighted.png) repeat-x}
.avd-legacy .globalheader .topNav.blueDarkHeader .mainNav ul li a.navLink:hover,.avd-legacy .globalheader .topNav.blueDarkHeader .mainNav ul li a.active{color:#fff}
.avd-legacy .globalheader .topNav.blueDarkHeader .collapsedSearch input[type="text"],.avd-legacy .globalheader .topNav.blueDarkHeader .collapsedSearch a.go{background-image:url(main/img/header-legacy/searchBackground.png)}
.avd-legacy .globalheader .topNav.blueLightHeader{color:#fff;background:#60c9dd}
.avd-legacy .globalheader .topNav.blueLightHeader .mainNav ul li a.navLink{color:#fff}
.avd-legacy .globalheader .topNav.blueLightHeader .mainNav ul li a.currentSection,.avd-legacy .globalheader .topNav.blueLightHeader .mainNav ul li a.navLink:hover,.avd-legacy .globalheader .topNav.blueLightHeader .mainNav ul li a.active{background:#a3dce6 url(main/img/header-legacy/black_HeaderHighlighted.png) repeat-x}
.avd-legacy .globalheader .topNav.blueLightHeader .mainNav ul li a.navLink:hover,.avd-legacy .globalheader .topNav.blueLightHeader .mainNav ul li a.active{color:#fff}
.avd-legacy .globalheader .topNav.blueLightHeader .collapsedSearch input[type="text"],.avd-legacy .globalheader .topNav.blueLightHeader .collapsedSearch a.go{background-image:url(main/img/header-legacy/searchBackground.png)}
.avd-legacy .globalheader .topNav.greenHeader{color:#fff;background:#8dc63f}
.avd-legacy .globalheader .topNav.greenHeader .mainNav ul li a.navLink{color:#fff}
.avd-legacy .globalheader .topNav.greenHeader .mainNav ul li a.currentSection,.avd-legacy .globalheader .topNav.greenHeader .mainNav ul li a.navLink:hover,.avd-legacy .globalheader .topNav.greenHeader .mainNav ul li a.active{background:#e3e65b url(main/img/header-legacy/black_HeaderHighlighted.png) repeat-x}
.avd-legacy .globalheader .topNav.greenHeader .mainNav ul li a.navLink:hover,.avd-legacy .globalheader .topNav.greenHeader .mainNav ul li a.active{color:#fff}
.avd-legacy .globalheader .topNav.greenHeader .collapsedSearch input[type="text"],.avd-legacy .globalheader .topNav.greenHeader .collapsedSearch a.go{background-image:url(main/img/header-legacy/searchBackground.png)}
.avd .arg-warning-message span>img{width:16px;height:16px}
.no-scroll{overflow:hidden !important}
.avd .background-black{background-color:#000}
.avd .background-red{background-color:#cb333b}
.avd .background-gray{background-color:#53565a}
.avd .background-light-gray{background-color:#888b8d}
.avd .background-white{background-color:#fff}
.avd .background-purple{background-color:#a21984}
.avd .background-green{background-color:#8dc63f}
.avd .background-blueLight{background-color:#60c9dd}
.avd .background-blueDark{background-color:#005580}
.avd .background-orange{background-color:#f47a47}
.avd .font-black{color:#000}
.avd .font-red{color:#cb333b}
.avd .font-gray{color:#53565a}
.avd .font-light-gray{color:#888b8d}
.avd .font-white{color:#fff}
.avd .font-purple{color:#a21984}
.avd .font-green{color:#8dc63f}
.avd .font-blueLight{color:#60c9dd}
.avd .font-blueDark{color:#005580}
.avd .font-orange{color:#f47a47}
.avd .slide-text .small{font-size:11px;line-height:13px}
.avd .slide-text .medium{font-size:12px;line-height:16px}
.avd .slide-text .big{font-size:14px;line-height:18px}
.slide-text p{text-align:center}
#map{margin-bottom:10px;margin-top:10px}
.avd .infoWindow h3{font-size:12px;margin-top:2px;margin-bottom:2px;line-height:14px}
.avd .infoWindow p{font-size:10px;margin-top:0;margin-bottom:0}
.avd .infoWindow{max-width:150px}
.bgcRedBright{background-color:#ff0014 !important}
.bgcRedMuted{background-color:#cc0010 !important}
.bgcGreyDark{background-color:#454545 !important}
.bgcGreyLight{background-color:#666 !important}
.bgcYellowOrange{background-color:#fab023 !important}
.bgcOrange{background-color:#ee6b00 !important}
.bgcToupe{background-color:#c4b796 !important}
.bgcPurpleDark{background-color:#580e8b !important}
.bgcPurpleLight{background-color:#9f60b5 !important}
.bgcGreenMedium{background-color:#060 !important}
.bgcGreenLime{background-color:#3c0 !important}
.bgcBlueMedium{background-color:#00337f !important}
.bgcBlueMuted{background-color:#3c639c !important}
.bgcAqua{background-color:#0cf !important}
.bgcJacPantone326{background-color:#00a295 !important}
.bgcJac50Pantone326{background-color:#97d1cb !important}
.bgcJac30Pantone326{background-color:#c6e4e0 !important}
.bgcRedBright90{background:url(main/img/ui/bg/colors90/bgcRedBright.png) !important}
.bgcRedMuted90{background:url(main/img/ui/bg/colors90/bgcRedMuted.png) !important}
.bgcGreyDark90{background:url(main/img/ui/bg/colors90/bgcGreyDark.png) !important}
.bgcGreyLight90{background:url(main/img/ui/bg/colors90/bgcGreyLight.png) !important}
.bgcYellowOrange90{background:url(main/img/ui/bg/colors90/bgcYellowOrange.png) !important}
.bgcOrange90{background:url(main/img/ui/bg/colors90/bgcOrange.png) !important}
.bgcToupe90{background:url(main/img/ui/bg/colors90/bgcToupe.png) !important}
.bgcPurpleDark90{background:url(main/img/ui/bg/colors90/bgcPurpleDark.png) !important}
.bgcPurpleLight90{background:url(main/img/ui/bg/colors90/bgcPurpleLight.png) !important}
.bgcGreenMedium90{background:url(main/img/ui/bg/colors90/bgcGreenMedium.png) !important}
.bgcGreenLime90{background:url(main/img/ui/bg/colors90/bgcGreenLime.png) !important}
.bgcBlueMedium90{background:url(main/img/ui/bg/colors90/bgcBlueMedium.png) !important}
.bgcBlueMuted90{background:url(main/img/ui/bg/colors90/bgcBlueMuted.png) !important}
.bgcAqua90{background:url(main/img/ui/bg/colors90/bgcAqua.png) !important}
.bgcJacPantone32690{background:url(main/img/ui/bg/colors90/bgcJacPantone326.png) !important}
.bgcJac50Pantone32690{background:url(main/img/ui/bg/colors90/bgcJac50Pantone326.png) !important}
.bgcJac30Pantone32690{background:url(main/img/ui/bg/colors90/bgcJac30Pantone326.png) !important}
.bgcRedBright70{background:url(main/img/ui/bg/colors70/bgcRedBright.png) !important}
.bgcRedMuted70{background:url(main/img/ui/bg/colors70/bgcRedMuted.png) !important}
.bgcGreyDark70{background:url(main/img/ui/bg/colors70/bgcGreyDark.png) !important}
.bgcGreyLight70{background:url(main/img/ui/bg/colors70/bgcGreyLight.png) !important}
.bgcYellowOrange70{background:url(main/img/ui/bg/colors70/bgcYellowOrange.png) !important}
.bgcOrange70{background:url(main/img/ui/bg/colors70/bgcOrange.png) !important}
.bgcToupe70{background:url(main/img/ui/bg/colors70/bgcToupe.png) !important}
.bgcPurpleDark70{background:url(main/img/ui/bg/colors70/bgcPurpleDark.png) !important}
.bgcPurpleLight70{background:url(main/img/ui/bg/colors70/bgcPurpleLight.png) !important}
.bgcGreenMedium70{background:url(main/img/ui/bg/colors70/bgcGreenMedium.png) !important}
.bgcGreenLime70{background:url(main/img/ui/bg/colors70/bgcGreenLime.png) !important}
.bgcBlueMedium70{background:url(main/img/ui/bg/colors70/bgcBlueMedium.png) !important}
.bgcBlueMuted70{background:url(main/img/ui/bg/colors70/bgcBlueMuted.png) !important}
.bgcAqua70{background:url(main/img/ui/bg/colors70/bgcAqua.png) !important}
.bgcJacPantone32670{background:url(main/img/ui/bg/colors70/bgcJacPantone326.png) !important}
.bgcJac50Pantone32670{background:url(main/img/ui/bg/colors70/bgcJac50Pantone326.png) !important}
.bgcJac30Pantone32670{background:url(main/img/ui/bg/colors70/bgcJac30Pantone326.png) !important}
a.outbound,.outbound{padding-right:20px;background:url(main/img/ui/icons/outbound.png) 100% 50% no-repeat}
a.actionArrow,.actionArrow{display:block;width:40px;height:40px;text-indent:-999em;background:url(main/img/ui/icons/actionArrow.png) -10px -10px no-repeat}
a.actionArrow:hover{background-position:-10px -70px}
a.actionPlus,.actionPlus{display:block;width:40px;height:40px;text-indent:-999em;background:url(main/img/ui/icons/actionPlus.png) -10px -10px no-repeat}
a.actionPlus:hover{background-position:-10px -70px}
a.actionPlay,.actionPlay{display:block;width:100px;height:100px;text-indent:-999em;background:url(main/img/ui/icons/actionPlay.png) 0 0 no-repeat}
h6.h7{font-size:12px;line-height:14px;text-transform:none;margin-bottom:7px;font-weight:bold;color:#666}
.promotional .col-sm-12 a{width:inherit}
.promo220{position:relative;display:inline-block;width:100%;min-height:40px;margin:0 0 10px 0}
.promo220:first-child{margin-top:0}
.promo220 .bar{width:100%;min-height:40px;position:relative;display:block}
.promo220.withImg .bar{position:absolute;bottom:0;left:0;width:100%}
.promo220 .bar h6{color:#fff;padding:13px 40px 13px 13px;margin-bottom:0;display:block}
.promo220 .bar h6.outbound{padding-right:20px;margin-right:15px}
.promo220 .actionArrow,.promo220 .actionPlus{position:absolute;right:2px;bottom:-1px}
.promo220 .actionPlay{position:absolute;left:25%;top:25%}
.promo220 i.icon-arrow{position:absolute;right:2px;bottom:0;color:#FFF;line-height:40px}
@media screen and (max-height:450px){.feature a{width:100%}
.promo220 .actionPlay{zoom:250%}
}
.layoutRow,{zoom:1}
.layoutRow:after{content:".";display:block;clear:both;height:0;width:0;font-size:0;line-height:0;visibility:hidden}
.layoutRow{width:100%;display:inline-block;float:left;clear:both;margin-top:0;margin-bottom:40px}
.layoutRow.paddingTop{padding-top:20px}
.layoutRow.paddingBottom{padding-bottom:20px}
.layoutRow.noTop{margin-top:0}
.layoutRow.marginTopTwenty{margin-top:20px}
.layoutCellFull{display:inline-block;float:left;width:960px}
.layoutCell3Quarter{display:inline-block;float:left;width:720px}
.layoutCellHalf{display:inline-block;float:left;width:480px}
.layoutCellQuarter{display:inline-block;float:left;width:240px}
.layoutCell3Quarter.standardPadding{width:700px;padding:10px}
.layoutCellHalf.standardPadding{width:460px;padding:10px}
.layoutCellQuarter.standardPadding{width:220px;padding:10px}
.layoutCell3Quarter.sidePadding{width:700px;padding:0 10px}
.layoutCell3Quarter.topBottomPadding{width:720px;padding:20px 0 0 0}
.layoutCellHalf.sidePadding{width:460px;padding:0 10px}
.layoutCellQuarter.sidePadding{width:220px;padding:0 10px}
.layoutBorder{border-bottom:1px solid #ccc}
.timoLayoutBorder{border-bottom:1px solid #ccc;padding-bottom:15px}
.layoutBorderTop{border-top:1px solid #ccc}
.layoutRow.twentyTop{margin-top:20px;padding-top:20px}
.imageGallery{display:inline-block;overflow:hidden;margin:-1px;margin-bottom:0}
.imageGallery .icons img{float:left;cursor:pointer;margin-bottom:5px;opacity:.3;filter:alpha(opacity=30);-ms-filter:"alpha(opacity=30)"}
.imageGallery .icons img:first-child{opacity:1;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)"}
.imageGallery .icons img:hover{opacity:1 !important;filter:alpha(opacity=100) !important;-ms-filter:"alpha(opacity=100)" !important}
.imageGallery .display{float:right;display:block;overflow:hidden}
.imageGallery .displayImage{position:relative}
.imageGallery .display>div{top:0;right:0;display:none}
.imageGallery .display>div:first-child{display:block}
.imageGallery .display>div.slide1{z-index:10}
.imageGallery .display>div.slide2{z-index:20}
.imageGallery .display>div.slide3{z-index:30}
.imageGallery .display>div.slide4{z-index:40}
.imageGallery .display>div.slide5{z-index:50}
.imageGallery .display>div.slide6{z-index:60}
.imageGallery .display>div a:hover .actionArrow,.imageGallery .display.full a:hover .actionArrow{background-position:-10px -70px}
.imageGallery .display>div a:hover .actionPlus,.imageGallery .display.full a:hover .actionPlus{background-position:-10px -70px}
.imageGallery .display>div a:hover .material-icons{opacity:.8}
.imageGallery .display span{position:absolute}
.imageGallery .info{float:left;overflow:hidden}
.imageGallery .info h6{margin-bottom:1px}
.imageGallery .info h2{margin-bottom:5px}
.imageGallery .dottedOver{display:block;width:100%;height:44px;position:absolute;top:0;left:0;max-width:100%;max-height:100%}
.imageGallery .infoh6,.imageGallery .infoh2,.imageGallery .infob4{display:none}
.imageGallery.smallGallery{width:460px;height:295px}
.imageGallery.smallGallery .icons{float:left;display:block;position:relative;width:70px;height:240px;overflow:hidden}
.imageGallery.smallGallery .display{width:345px;height:240px}
.imageGallery.smallGallery .display .actionArrow{left:0;bottom:0}
.imageGallery.smallGallery .display .material-icons{left:0;bottom:0;padding:10px;color:#FFF}
.imageGallery.smallGallery .display .modal-header button{padding:0}
.imageGallery.smallGallery .display .modal-header .material-icons.modal-close{left:auto;bottom:auto;top:0;right:0;color:#636363}
.imageGallery.smallGallery .display .actionPlus{left:0;bottom:0}
.imageGallery.smallGallery .info{clear:both;width:89%;float:right}
.imageGallery.smallGallery .info h6{overflow:hidden}
.imageGallery.smallGallery .info h2{height:34px;line-height:34px;overflow:hidden}
.imageGallery.smallGallery .display.full{width:460px;height:295px;position:relative}
.imageGallery.smallGallery .display.full img{margin-left:-10px}
.imageGallery.smallGallery .display .actionPlay{position:absolute;left:140px;bottom:70px}
.imageGallery.smallGallery .display.full .actionPlay{position:absolute;left:185px;bottom:90px}
.imageGallery.smallHeightGallery{width:460px;height:240px;border:0}
.imageGallery.smallHeightGallery .icons{float:left;display:block;position:relative;width:70px;height:240px;overflow:hidden}
.imageGallery.smallHeightGallery .display{width:380px;height:240px}
.imageGallery.smallHeightGallery .display .actionArrow{left:0;bottom:0}
.imageGallery.smallHeightGallery .display .actionPlus{left:0;bottom:0}
.imageGallery.smallHeightGallery .display.full{width:460px;height:240px;position:relative}
.imageGallery.smallHeightGallery .display.full img{margin-left:0}
.imageGallery.smallHeightGallery .display .actionPlay{position:absolute;left:130px;bottom:80px}
.imageGallery.smallHeightGallery .display.full .actionPlay{position:absolute;left:170px;bottom:75px}
.imageGallery.smallHeightGallery .display.full .actionArrow{left:0;bottom:0}
.imageGallery.smallHeightGallery .display.full .actionPlus{left:0;bottom:0}
.imageGallery.largeGallery{width:700px;height:295px}
.imageGallery.largeGallery .icons{position:absolute;width:233px;height:94px;overflow:hidden;bottom:10px;left:10px}
.imageGallery.largeGallery .icons img{margin-right:5px}
.imageGallery.largeGallery .display{width:470px;height:295px}
.imageGallery.largeGallery .display .actionArrow{left:0;top:0}
.imageGallery.largeGallery .info{padding:0;width:220px;height:188px}
.imageGallery.largeGallery .actionPlay{position:absolute;left:180px;bottom:125px}
.avd .photogallery ul.bxslider{margin-top:0}
.imageModalContainer .modalImage{position:relative;float:left;width:220px;display:block;border-top:solid thin #ccc;padding-top:10px;margin-right:30px}
.imageModalContainer .modalImage img{width:220px;height:140px}
.imageModalContainer .modalImage .modalTitle{height:26px;width:220px;border-bottom:solid thin #ccc;float:left;margin-top:10px;margin-bottom:30px}
.imageModalContainer .display>div a:hover span,.imageModalContainer .display a:hover span{background-position:-10px -70px}
.imageModalContainer .display{display:block;position:relative}
.imageModalContainer .display span{position:absolute;left:0;top:100px}
.imageModalContainer p{padding-bottom:13px;text-align:left}
.imageModalContainer h1,.imageModalContainer h2,.imageModalContainer h3,.imageModalContainer h4,.imageModalContainer h5,.imageModalContainer h6,.imageModalContainer h7{margin-bottom:5px}
.imageModalContainer a{text-decoration:underline;vertical-align:baseline;display:inline-block;font-size:100%}
.imageModalContainerRight .modalImage{position:relative;float:right;width:220px;display:block;border-top:solid thin #ccc;padding-top:10px;margin-left:30px}
.imageModalContainerRight .modalImage img{width:220px;height:140px}
.imageModalContainerRight .modalImage .modalTitle{height:26px;width:220px;border-bottom:solid thin #ccc;float:left;margin-top:10px;margin-bottom:30px}
.imageModalContainerRight .display>div a:hover span,.imageModalContainerRight .display a:hover span{background-position:-10px -70px}
.imageModalContainerRight .display{display:block;position:relative}
.imageModalContainerRight .display span{position:absolute;left:0;top:100px}
.imageModalContainerRight p{padding-bottom:13px;text-align:left}
.imageModalContainerRight h1,.imageModalContainerRight h2,.imageModalContainerRight h3,.imageModalContainerRight h4,.imageModalContainerRight h5,.imageModalContainerRight h6,.imageModalContainerRight h7{text-align:left;margin-bottom:5px}
.imageModalContainerRight a{text-decoration:underline;vertical-align:baseline;display:inline-block;font-size:100%}
.photogallery{width:100%;height:100%}
.photogallery .imageGallery.smallGallery{width:100%;height:100%}
.photogallery .imageGallery.smallGallery .icons{float:left;display:block;position:relative;width:10%;height:10%;overflow:hidden}
.photogallery .imageGallery.smallGallery .display{width:89%;height:inherit}
span.actionArrowBg{display:block;width:40px;height:40px;margin-right:-40px}
span.dottedOver{background:url(main/img/ui/bg/dottedPattern.png) repeat}
.avd .imageGallery .display .slide1,.avd .imageGallery .display .slide2,.avd .imageGallery .display .slide3,.avd .imageGallery .display .slide4,.avd .imageGallery .display .slide5{width:100%;height:inherit}
.imageGallery.smallGallery .display .actionArrow{left:0;bottom:0}
.video-player .imageGallery.smallGallery .display .actionArrow{left:0;bottom:0}
.avd #wrapTrainingRegistrationForm .text{margin-bottom:0}
.avd .wrapTrainingRegisterForm-Europe .wt-form-field,.avd .wrapTrainingRegisterForm .wt-form-field{clear:both}
.avd .wraptraininglist a.button,.avd .wraptraininglist-Europe a.button{color:#666;width:100px}
.avd .wraptraininglist a button.btn.btn-default,.avd .wraptraininglist-Europe a button.btn.btn-default{width:100px;text-align:center}
.avd .wraptraininglist a:hover,.avd .wraptraininglist-Europe a:hover{text-decoration:none}
.avd .wraptraininglist a.disabled,.avd .wraptraininglist-Europe a.disabled,.avd .wraptraininglist a.disabled:hover,.avd .wraptraininglist-Europe a.disabled:hover,.avd .wraptraininglist a.disabled:active,.avd .wraptraininglist-Europe a.disabled:active,.avd .wraptraininglist a.disabled:focus,.avd .wraptraininglist-Europe a.disabled:focus{text-decoration:none;background-color:#636363;color:#FFF}
.avd .wraptraininglist a button.btn.btn-default.disabled,.avd .wraptraininglist-Europe a button.btn.btn-default.disabled{background-color:#636363;color:#FFF}
.avd .wraptraininglist a button.btn.btn-default.disabled:hover,.avd .wraptraininglist-Europe a button.btn.btn-default.disabled:hover,.avd .wraptraininglist a button.btn.btn-default.disabled:active,.avd .wraptraininglist-Europe a button.btn.btn-default.disabled:active,.avd .wraptraininglist a button.btn.btn-default.disabled:focus,.avd .wraptraininglist-Europe a button.btn.btn-default.disabled:focus{background-color:#636363;color:#FFF}
.avd .wrapTrainingRegisterForm h1,.avd .wrapTrainingRegisterForm-Europe h1{margin-top:0}
.avd .wrapTrainingRegisterForm label,.avd .wrapTrainingRegisterForm-Europe label{font-weight:normal}
.avd .wrapTrainingRegisterForm input,.avd .wrapTrainingRegisterForm select,.avd .wrapTrainingRegisterForm-Europe input,.avd .wrapTrainingRegisterForm-Europe select{width:100%;margin-bottom:20px}
.avd .wrapTrainingRegisterForm select,.avd .wrapTrainingRegisterForm-Europe select{height:50px}
.avd .wrapTrainingRegisterForm input[type="submit"],.avd .wrapTrainingRegisterForm-Europe input[type="submit"]{margin-top:20px}
.hidden{display:none}
.layoutRow{width:100%;display:inline-block;float:left;clear:both;margin-top:0;margin-bottom:40px;height:100%}
.section.text .form_row,.dropdown.section .form_row,.checkbox.section .form_row,.section.radio .form_row,.section.captcha .form_row{padding:0 0 10px}
.avd .text span.btn{border:0;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#252525;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;padding:18px 26px 18px 20px;white-space:normal;text-align:left;text-transform:uppercase;font-size:11px;font-weight:bold;outline:0;margin-bottom:10px;position:relative}
.form_leftcol{float:left;clear:both}
.form_leftcolmark,.form_leftcollabel{float:left}
.form_leftcolmark,.form_rightcol.form_error{color:red}
label{font-size:12px}
.form_rightcol{margin-left:170px}
.section.text input{width:220px;height:30px;border:1px solid #ccc;background:#fff;color:#666}
input[type="text"],input[type="password"],input[type="email"],textarea{border:1px solid #ccc;background:#fff;color:#666;height:30px;padding:0 5px}
.parsys .section.submit .form_button_submit{float:left;display:inline-block;height:32px;background:url(main/img/ui/buttons/buttonStandard.png) 0 0;border:0;width:auto;display:block;margin-left:100px;margin:0;font-weight:bold;font-style:inherit;font-family:Arial,Helvetica,sans-serif;color:#333;padding-left:12px;cursor:pointer}
.section.text .form_row{padding:0}
.section.text,.dropdown.section,.section.captcha,.checkbox.section,.section.radio,.section.end{clear:both;overflow:hidden}
.layoutRows{width:100%;display:inline-block;float:left;clear:both;margin-top:0;margin-bottom:40px;height:100%}
.groupModule{overflow:auto}
.groupModule h4{border-bottom:1px solid #CCC;margin:0 0 10px;padding:0 0 7px}
.groupModule p{margin:0;font-size:16px;line-height:19px;padding-bottom:13px}
.groupModule p b{line-height:19px}
.groupModule a.collectionLink{width:100%;padding:10px 0;float:right;color:inherit}
.groupModule a.collectionLink .bodyTextBold{font-weight:bold}
.groupModule a.collectionLink:hover{background:#FFF}
.groupModule a span.right{right:0;bottom:11px;float:right;padding-right:0;position:absolute}
.groupModule a span.right.outbound,.groupModule a span.right.outboundDark,.groupModule a span.right.out{right:0;bottom:11px;background:url(main/img/ui/icons/newWindow.png) top right no-repeat;padding-right:20px}
.groupModule a strong{font-weight:bold;padding:0 5px 0 5px}
.groupModule .collectionListItem{margin-top:17px;overflow:hidden}
.groupModule a.collectionLink{border-bottom:1px solid #CCC;position:relative}
.groupModule .collectionListItem a:first-child{border-top:1px solid #CCC}
.groupModule a.collectionLink span:first-child{float:left;min-height:17px}
@media screen and (max-width:767px){.layoutRow,.layoutCell3Quarter.sidePadding,.contentSizer{width:inherit}
.section.text input{width:100%}
}
.productdocuments .layoutRow{width:100% !important}
.avd .table>tbody>tr.docList>td.layoutBorder{padding:0}
.docList:first-child{border-top:1px solid #ccc}
.docList .specLeft{width:80%;vertical-align:middle}
.docList .specRight{padding-top:5px;vertical-align:top}
.docList .specRight img{width:50px;float:right}
.docList p{line-height:19px;padding-top:10px;padding-bottom:5px}
.docList .specLeft span h6{padding-bottom:10px;font-size:11px;line-height:13px;color:#999;font-weight:normal;text-transform:uppercase;margin-bottom:7px}
.avd .productdocuments .specRight a.button{text-decoration:none;padding:10px 0}
.avd .productdocuments .specRight a.button button{margin:0}
.carouselGallery{width:inherit;height:inherit;padding:10px}
.carouselGallery{display:inline-block;padding:9px;overflow:hidden;margin:-1px;margin-bottom:9px}
.carouselGallery .info{float:left;overflow:hidden;opacity:0}
.carouselGallery .info{clear:both;padding:8px 0 0 83px;width:357px;height:57px}
.slides_container{width:380px;overflow:hidden;display:block;float:left}
.slides_container div.slide{width:380px;height:240px;top:0;left:570px;z-index:3;display:none}
.photoset .dots{position:absolute;left:0;right:0;bottom:20px}
.photoset .dots li{display:inline-block;width:10px;height:10px;margin:0 4px;text-indent:-999em;border:2px solid #fff;border-radius:6px;cursor:pointer;opacity:.8;-webkit-transition:background .5s,opacity .5s;-moz-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s}
.photoset .dots li.active{background:#fff;opacity:1}
.photoset .unslider{overflow:auto;margin:0;padding:0;position:relative}
.photoset .unslider-nav{position:absolute;width:100%;bottom:2%}
.carouselGallery .slides_container .slide a span.material-icons{left:0;bottom:0;padding:10px;color:#FFF}
.carouselGallery .slides_container .slide a:hover span.material-icons{opacity:.8}
.slide a span.actionArrow{left:0;bottom:0}
.slide a span.actionPlus{left:0;bottom:0}
.slide a span.actionPlay{position:absolute;left:130px;bottom:80px}
.slide a:hover .actionArrow{background-position:-10px -70px}
.slide a:hover .actionPlus{background-position:-10px -70px}
.avd .carouselGallery .pagination{display:inline-block;padding-left:0;margin:0;border:0}
.avd .carouselGallery .pagination li{margin:0;list-style:none}
.avd .carouselGallery .pagination>li:first-child>a,.avd .carouselGallery .pagination>li:first-child>span{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}
.avd .carouselGallery .pagination>li>a,.avd .carouselGallery .pagination>li>span{position:inherit;float:left;padding:0;margin-left:0;line-height:1.42857143;color:inherit;text-decoration:none;background-color:inherit;border:0}
.avd .carouselGallery .pagination{display:block;width:10%;height:inherit;float:left;padding-right:10px}
.avd .carouselGallery .pagination .dottedOver{display:block;width:70px;height:44px;position:absolute;top:0;left:0}
.avd .carouselGallery .pagination li a img{float:left;cursor:pointer;margin-bottom:5px;opacity:.3;filter:alpha(opacity=30);-ms-filter:"alpha(opacity=30)"}
.avd .carouselGallery .pagination img:hover{opacity:1 !important;filter:alpha(opacity=100) !important;-ms-filter:"alpha(opacity=100)" !important}
.avd .carouselGallery .pagination li.current img,.avd .carouselGallery .pagination li img:hover{opacity:1 !important;filter:alpha(opacity=100) !important;-ms-filter:"alpha(opacity=100)" !important}
.carouselGallery .icons{float:left;display:block;position:relative;width:70px;height:240px;overflow:hidden;background-color:red}
.slides_control .slide>div a:hover .actionPlus{background-position:-10px -70px}
.slides_control .slide .actionPlus{left:0;bottom:0}
.slides_control .slide a span{position:absolute}
.slides_control .slide .actionPlay{left:130px;bottom:80px}
.slide{position:none;top:0;left:0;z-index:5;display:block}
.carouselGallery .info{clear:both;padding:8px 0 0 83px;width:inherit;height:20%}
.recentNews .inTheNews{margin-bottom:40px}
.recentNews .inTheNews a.story{border-top:1px solid #ccc;padding:15px 3px 10px 3px;display:inline-block;position:relative;width:100%}
.recentNews .inTheNews a.story img{width:20%;float:right;display:inline-block}
.recentNews .inTheNews a.story:hover{background:#fff}
.recentNews .inTheNews h5{margin-bottom:5px;margin-top:0}
.recentNews .inTheNews h6{margin-bottom:5px}
.recentNews .inTheNews a.story .bodyText p{line-height:17px}
.recentNews .inTheNews .bottomLink{border-top:1px solid #ccc;padding:7px 0 0 3px}
.recentNews .inTheNews .bottomLink a{color:#666}
.recentNews a{outline:0;text-decoration:none;cursor:pointer}
.recentNews a:hover,a:focus{outline:0;text-decoration:none}
.recentNews h4{color:#252525;margin-top:0}
.recentNews h6{font-size:11px;line-height:13px;color:#999;font-weight:normal}
.recentNews h5{font-size:16px;line-height:20px;color:#636363}
.recentNews .inTheNews h5,.inTheNews h6,.inTheNews a.story .bodyText{width:78%;display:inline-block;position:relative}
@media screen and (max-width:767px){.recentNews .inTheNews h5,.inTheNews h6,.inTheNews a.story .bodyText{width:100%}
.recentNews .inTheNews a.story img{width:100%;display:inline-block;margin-bottom:5px}
}
@media screen(min-width:768px and max-width:959px){.recentNews .inTheNews h5,.inTheNews h6,.inTheNews a.story .bodyText{width:69%}
.recentNews .inTheNews a.story img{width:30%%;display:inline-block;margin-top:5px}
}
.collectionModule h4{margin:0 0 10px}
.collectionModule a{text-decoration:none}
.collectionModule a.subscribe{float:right;font-size:12px}
.collectionModule .subCollection:hover{background:#FFF}
.subCollection{display:block;clear:both;overflow:hidden;padding:10px 0}
.subCollection .left{width:65%;float:left}
.subCollection h5{margin-bottom:5px}
.subCollection h6.h7{margin-bottom:0;float:left}
.subCollection .h7.outbound{background:url(main/img/ui/icons/newWindow.png) top right no-repeat;padding-right:20px}
.subCollection p{margin:0 0 15px;padding:0}
.subCollection a{font-size:12px;font-weight:bold;padding:0 20px 0 0}
.subCollection a.hideIcon{background:0}
.subCollection img{float:right}
.subCollection p strong{background-color:#ff9}
.subCollection h5 strong{background-color:#ff9}
.linkItem{border-top:1px solid #ccc !important}
.linkItem a{border-bottom:1px solid #CCC}
.linkItem a:hover{border-bottom:1px solid #CCC}
.layoutRow .collectionModule sup{bottom:.5ex}
.collectionModule .subCollection img{width:31%}
.avd .collectionModule a{color:#666}
.avd .linkItem a:hover,.avd .collectionModule a:hover{text-decoration:none}
@media screen and (max-width:767px){.collectionModule .subCollection img{margin-top:0;width:100%}
.linkItem a{border-bottom:0}
}
.unslider-nav ol{list-style:none;text-align:center}
.unslider-nav ol li{display:inline-block;width:11px;height:11px;margin:0 4px;background:transparent;border-radius:5px;overflow:hidden;text-indent:-999em;border:2px solid #fff !important;cursor:pointer}
.unslider-nav ol li.unslider-active{background:#fff;cursor:default}
.unslider-dots{overflow:auto;margin:0;padding:0;position:relative}
.unslider-nav{position:absolute;width:100%;bottom:2%}
.photoset-slider .modal{background-color:rgba(0,0,0,0.7)}
@media screen and (max-width:767px){.photoset-slider .vertical-align-center{top:50%;transform:translateY(-50%)}
}
.leftNavContainer{font-size:14px;line-height:16px;width:100%;margin-bottom:40px;overflow:hidden}
.leftNavContainer>div .leftNavContainer{margin-bottom:0}
.leftNavContainer div.controls{color:#999;padding-bottom:15px;font-weight:normal}
.leftNavContainer div.controls span{display:inline-block}
.leftNavContainer div.controls span.label{float:left;display:inline-block}
.leftNavContainer div.controls a{color:#999}
.leftNavContainer div.controls a.actionAll{float:right;color:#999;display:inline-block;text-decoration:none}
.leftNavContainer div.controls .hideOn .show,.leftNavContainer div.controls .showOn .hide{display:none}
.leftNav dt{border-top:1px solid #ccc}
.leftNav dt:first-child{border-top:1px solid #ccc}
.leftNav dt:first-child a{padding-top:6px;padding-right:10px}
.leftNav dt a{display:block;padding:5px 0 7px 0}
.leftNav dt a:hover{background-color:#e9e9e9;text-decoration:none}
.leftNav dt a.outbound{background:url(main/img/avd/icons/outbound666.png) 100% 50% no-repeat}
.leftNav dt a.dark{font-weight:bold;color:#666;background:0}
.leftNav dt a.outboundDark{font-weight:bold;color:#666;background:url(main/img/avd/icons/outbound666.png) 100% 50% no-repeat}
.leftNav dd{display:none}
.leftNav dt.closed{display:none}
.leftNav dt.closed a{color:#666;font-weight:normal}
.leftNav dt.open{display:block}
.leftNav dd.startOpen{display:block}
.leftNav dd.startClosed{display:none}
.leftNav ul{padding-left:10px;background:url(main/img/avd/bg/dropShadowRepeater50.png) top repeat-x;margin:0}
.leftNav ul>li:first-child a{padding-top:10px;background:#e9e9e9 url(main/img/avd/bg/dropShadowRepeater50.png) top repeat-x}
.leftNav ul.level2{padding:0;margin-left:10px}
.leftNav ul li.level2 a{background:0;background-color:#e9e9e9}
.leftNav ul>li.level2:first-child a{padding-top:10px;background:#e9e9e9 url(main/img/avd/bg/dropShadowRepeater50.png) top repeat-x}
.leftNav li{border-bottom:1px solid #dedede}
.leftNav li a{display:block;width:100%;padding:5px 10px 3px;background-color:#e9e9e9;color:#666}
.leftNav li a:hover,.leftNav ul>li:first-child a:hover{background-color:#ccc;text-decoration:none;color:#666}
.leftNav li span{background:url(main/img/avd/icons/outbound666.png) 100% 50% no-repeat}
.leftNav li a.dark{font-weight:bold;color:#666;background:0}
.leftNav li a.outboundDark{font-weight:bold;color:#666;background:url(main/img/avd/icons/outbound666.png) 100% 50% no-repeat}
.leftnav a.mobile-sidebar{color:#ee2b2c;font-size:22px;position:fixed;top:80px;left:0}
@media screen and (max-width:767px){.leftNavContainer div.controls{display:none !important}
.leftNavContainer .leftNav dt{border-bottom:1px solid #CCC}
.leftNavContainer .leftNav dt:first-child,.leftNavContainer .leftNav dt{border-top:0}
.leftNavContainer .leftNav dt.open{margin-left:20px;margin-right:20px}
.leftNavContainer .leftNav dt.open a{float:left;width:80%;padding:12px 5px}
.leftNavContainer .leftNav dt.open a.drop-arrow{width:20%;padding:8px 0 0 0;color:#636363;text-align:right}
.leftNavContainer .leftNav dt.open a.drop-arrow:hover{background-color:#f5f5f5}
.leftNavContainer .leftNav dt.open a.drop-arrow i{font-size:30px}
.leftNavContainer .leftNav dt a{font-weight:normal}
.leftNavContainer .leftNav dd.startOpen{padding-left:0;list-style:none}
.leftNavContainer .leftNav dd.startOpen ul{list-style:none;background:0;padding:0 40px}
.leftNavContainer .leftNav dd.startOpen ul a{padding-left:5px}
.leftNavContainer dl.leftNav{margin-bottom:0}
.leftNavContainer{width:100%;position:fixed;z-index:99;top:65px;left:0;background-color:#f5f5f5;overflow-x:hidden;overflow-y:hidden;height:45px;opacity:.8;margin-bottom:0;-webkit-transition:height .5s,opacity .5s;transition:height .5s,opacity .5s;border-bottom:1px solid #888b8d}
.leftNavContainer.overlay-menu{height:100%;overflow-y:auto}
.leftNavContainer.opaque{opacity:1}
.leftNavContainer .leftNav li a{padding:14px 10px;background:0}
.leftNavContainer .leftNav ul>li:first-child a{background:0}
.leftNavContainer .leftNav li.a:hover{background-color:none}
}
@media screen and (max-width:767px){.avd .section-title .page-title h1{margin-top:10px}
}
.avd .section-title .center-aligned{text-align:center}
nav.navbar.blackHeader{color:#fff;background:#000;margin-bottom:0}
nav.navbar.purpleHeader{color:#fff;background:#a21984;margin-bottom:0}
nav.navbar.orangeHeader{color:#fff;background:#f47a47;margin-bottom:0}
nav.navbar.blueDarkHeader{color:#fff;background:#005580;margin-bottom:0}
nav.navbar.blueLightHeader{color:#fff;background:#60c9dd;margin-bottom:0}
nav.navbar.greenHeader{color:#fff;background:#8dc63f;margin-bottom:0}
nav.navbar.blueLightHeader{color:#fff;background:#60c9dd;margin-bottom:0}
.graphics.responsive-header .search-bar.navbar-collapse.dropdown-links{margin-top:0}
.avd .responsive-header search-bar.navbar-collapse.dropdown-links{-webkit-box-shadow:none;box-shadow:none}
.graphics.responsive-header .navbar-collapse.dropdown-links.search-bar{position:relative;z-index:1}
.avd .responsive-header .search-bar li.search{background-color:#222}
.avd .responsive-header .search-bar a.search-go{display:inline-block;vertical-align:middle;width:5%}
.avd .responsive-header .search-bar input.expandSearch{width:93%;color:#CCC;background-color:#222;border:0;outline:0 !important;-webkit-appearance:none}
.avd .responsive-header .search-bar input.expandSearch:active,.avd .responsive-header .search-bar input.expandSearch:focus{border:0}
.avd .responsive-header .search-bar #headersearchmobile{padding:2px 20px}
.avd .responsive-header .navbar-collapse.dropdown-links ul.wwo-accordion li{border-bottom:1px solid #CCC}
.graphics.responsive-header div.wwo-header{color:#d80024;text-align:center;height:70px;border-bottom:1px solid #CCC;vertical-align:middle;display:inline-table;width:100%;height:125px;font-weight:bold;background-color:transparent}
.graphics.responsive-header div.wwo-header>span{display:table-cell;vertical-align:middle;color:#d80024}
.graphics.responsive-header ul.wwo-accordion{width:100%;padding:0;margin:0;list-style:none}
.graphics.responsive-header ul.wwo-accordion .wwo-icon{float:right;font-size:16px}
.graphics.responsive-header ul.wwo-accordion .inner{padding-left:0;overflow:hidden;display:none;margin-top:0}
.graphics.responsive-header .navbar-collapse.dropdown-links ul.wwo-accordion .inner>li{border-top:0;border-bottom:1px solid #CCC}
.graphics.responsive-header .navbar-collapse.dropdown-links ul.wwo-accordion .inner>li:first-child{border-top:1px solid #CCC}
.graphics.responsive-header ul.wwo-accordion .inner>li>a{display:block;padding:20px 25px;background-color:#fdfdfd;color:#222;text-decoration:none}
.graphics.responsive-header ul.wwo-accordion .inner>li>a:hover,.graphics.responsive-header ul.wwo-accordion .inner>li>a:active,.graphics.responsive-header ul.wwo-accordion .inner>li>a:focus{background-color:#CCC;color:#222}
.graphics.responsive-header ul.wwo-accordion li{margin:0}
.graphics.responsive-header ul.wwo-accordion>li>a{text-decoration:none;padding:12px 25px}
.graphics.responsive-header ul.wwo-accordion>li>a.toggle{width:100%;display:block;background-color:transparent;color:#d80024;padding:20px 25px;font-weight:bold}
.graphics.responsive-header ul.wwo-accordion>li>a.toggle:hover,.graphics.responsive-header ul.wwo-accordion>li>a.toggle:active,.graphics.responsive-header ul.wwo-accordion>li>a.toggle:focus{background-color:transparent;color:#d80024}
.avd .textimage table,.avd .text table{margin:0 0 10px 0;width:100%}
.avd table a span.btn{display:inline-block;width:auto;max-width:100%;border:0;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#252525;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;padding:18px 26px 18px 20px;white-space:normal;text-align:left;text-transform:uppercase;font-size:11px;font-weight:bold;outline:0;margin-bottom:0;position:relative}
.avd table a span.btn:active,.avd table a span.btn:hover{background-color:#636363;outline:none !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#FFF}
.avd table a span.btn.red{background-color:#cb333b;color:#FFF}
.avd table a span.btn.red:hover,.avd table a span.btn.red:active{background-color:#ac343c}
.avd table a span.btn.gray{background-color:#53565a}
.avd table a span.btn.gray:hover,.avd table a span.btn.gray:active{background-color:#414448}
.avd table a span.btn.light-gray{background-color:#888b8d}
.avd table a span.btn.light-gray:hover,.avd table a span.btn.light-gray:active{background-color:#717577}
.avd table a span.btn.white{background-color:#fff;color:#000}
.avd table a span.btn.white:hover,.avd table a span.btn.white:active{background-color:#ccc}
@media screen and (max-width:767px){.hide-col-1 table td:nth-child(1),.hide-col-1 table th:nth-child(1),.hide-col-2 table td:nth-child(2),.hide-col-2 table th:nth-child(2),.hide-col-3 table td:nth-child(3),.hide-col-3 table th:nth-child(3),.hide-col-4 table td:nth-child(4),.hide-col-4 table th:nth-child(4),.hide-col-5 table td:nth-child(5),.hide-col-5 table th:nth-child(5),.hide-col-6 table td:nth-child(6),.hide-col-6 table th:nth-child(6),.hide-col-7 table td:nth-child(7),.hide-col-7 table th:nth-child(7),.hide-col-8 table td:nth-child(8),.hide-col-8 table th:nth-child(8),.hide-col-9 table td:nth-child(9),.hide-col-9 table th:nth-child(9),.hide-col-10 table td:nth-child(10),.hide-col-10 table th:nth-child(10){display:none}
.tablet-hide-col-1 table td:nth-child(1),.tablet-hide-col-1 table th:nth-child(1),.tablet-hide-col-2 table td:nth-child(2),.tablet-hide-col-2 table th:nth-child(2),.tablet-hide-col-3 table td:nth-child(3),.tablet-hide-col-3 table th:nth-child(3),.tablet-hide-col-4 table td:nth-child(4),.tablet-hide-col-4 table th:nth-child(4),.tablet-hide-col-5 table td:nth-child(5),.tablet-hide-col-5 table th:nth-child(5),.tablet-hide-col-6 table td:nth-child(6),.tablet-hide-col-6 table th:nth-child(6),.tablet-hide-col-7 table td:nth-child(7),.tablet-hide-col-7 table th:nth-child(7),.tablet-hide-col-8 table td:nth-child(8),.tablet-hide-col-8 table th:nth-child(8),.tablet-hide-col-9 table td:nth-child(9),.tablet-hide-col-9 table th:nth-child(9),.tablet-hide-col-10 table td:nth-child(10),.tablet-hide-col-10 table th:nth-child(10){display:none}
}
@media screen and (max-width:959px){.tablet-hide-col-1 table td:nth-child(1),.tablet-hide-col-1 table th:nth-child(1),.tablet-hide-col-2 table td:nth-child(2),.tablet-hide-col-2 table th:nth-child(2),.tablet-hide-col-3 table td:nth-child(3),.tablet-hide-col-3 table th:nth-child(3),.tablet-hide-col-4 table td:nth-child(4),.tablet-hide-col-4 table th:nth-child(4),.tablet-hide-col-5 table td:nth-child(5),.tablet-hide-col-5 table th:nth-child(5),.tablet-hide-col-6 table td:nth-child(6),.tablet-hide-col-6 table th:nth-child(6),.tablet-hide-col-7 table td:nth-child(7),.tablet-hide-col-7 table th:nth-child(7),.tablet-hide-col-8 table td:nth-child(8),.tablet-hide-col-8 table th:nth-child(8),.tablet-hide-col-9 table td:nth-child(9),.tablet-hide-col-9 table th:nth-child(9),.tablet-hide-col-10 table td:nth-child(10),.tablet-hide-col-10 table th:nth-child(10){display:none}
}
.graphics.responsive-header .navbar-header button span{font-size:24px}
.graphics.responsive-header .navbar-header button span.glyphicon-remove,.graphics.responsive-header .navbar-header button.world-wide span.glyphicon-remove{display:none !important}
.graphics.responsive-header .navbar-header button i.material-icons{color:#d80024}
.graphics.responsive-header .navbar-header button.collapsed i.material-icons{color:#636363}
.graphics.responsive-header .navbar-header button.navbar-toggle{padding:0}
.avd .responsive-header button.navbar-toggle.avd-navbar{margin:18px 20px 10px 0}
.avd .responsive-header button.navbar-toggle{margin:18px 5px 10px 0}
.avd .responsive-header button.navbar-toggle i{font-size:30px}
.avd .image.parbase{margin-bottom:40px}
.avd .feature .image a{text-decoration:none}
.avd .textimage .ti-fixed-height{display:grid}
.avd .textimage .ti-fixed-height .image.onbottom{align-self:flex-end}
.avd .textimage .ti-fixed-height .image.onbottom img{width:auto;max-width:100%}
.avd .textimage p,.avd .text p,.avd .textimage span,.avd .text span{word-break:break-word;margin-bottom:10px}
@media screen and (max-width:767px){.avd .textimage .ti-fixed-height{display:inherit}
.avd .textimage .ti-fixed-height .image.onbottom img{width:100%}
.avd .image.parbase{margin-bottom:20px}
}
.dynamic .collectionModule a.subscribe{padding-right:18px;background:url(main/img/ui/icons/sound.png) 100% 50% no-repeat;color:#666}
.articlelisting .articleList a.subscribe{color:#666}
.articlelisting .articleList a.subscribe span{float:left;font-size:12px;padding-top:9%}
.articlelisting .articleList{height:15px}
.articlelisting .articleList .subscribe{float:right;font-size:12px}
.articlelisting .searchContainer{display:inline-block;width:100%;background-color:none;height:55px;padding-top:15px;margin-top:5px;border-top:1px solid #CCC;clear:right}
.articlelisting .searchContainer .openedSearch{float:left;height:27px;width:183px;position:relative;z-index:1}
.articlelisting .searchContainer .openedSearch a.go{float:right;width:17%;height:27px;background:url(main/img/ui/search_white.png) 100% 0 no-repeat;text-indent:-999em}
.articlelisting .searchContainer .openedSearch input[type="text"]{float:right;background:url(main/img/ui/search_white.png) 0 0 no-repeat;border:0;color:#666;width:82%;padding:0 0 0 8px;height:27px;line-height:27px}
.articlelisting .searchContainer .openedSearch .keepOpen{width:183px}
.articlelisting .searchPagination{float:right;padding-right:20px}
.articlelisting .searchContainer .paginations ul li{margin:0 0 0 5px;display:inline-block}
.articlelisting .searchContainer #paginationBottom ul li{margin:7px 0 0 5px}
.articlelisting .searchContainer .sortCopy{float:left;padding:5px 5px 5px 20px}
.articlelisting .searchContainer .sortDropdown{float:left;margin-left:10px;padding:3px}
.articlelisting .searchContainer .sortDropdown select{width:100px}
.articlelisting .dropdownContainer{background-color:none;padding-top:10px;padding-bottom:10px;border-top:1px solid #CCC;overflow:hidden}
.articlelisting .dropdownCopy{width:320px;float:left}
.articlelisting .searchDropdown{float:right}
.articlelisting .searchSortContainer{padding-right:20px;background-color:none;height:43px;padding-top:15px;margin-top:5px;border-top:1px solid #CCC;clear:right;margin-bottom:40px;border-bottom:1px solid #CCC}
.articlelisting .searchSortContainer .openedSearch{float:left;height:27px;width:183px;position:relative;z-index:1}
.articlelisting .searchSortContainer .openedSearch .keepOpen{width:183px}
.articlelisting .searchSortContainer .sortCopy{float:left;padding:5px 5px 5px 20px}
.articlelisting .searchSortContainer .sortDropdown{float:left;margin-left:10px;padding:2px}
.articlelisting .searchPaginationContainer{padding-right:20px;background-color:none;height:43px;padding-top:15px;border-top:1px solid #CCC;clear:right;margin-bottom:10px;border-bottom:1px solid #CCC}
.articlelisting .searchPaginationContainer .openedSearch{float:left;height:27px;width:183px;position:relative;z-index:1}
.articlelisting .searchPaginationContainer .openedSearch .keepOpen{width:183px}
.articlelisting .searchContainer .paginations ul{text-align:right}
.articlelisting .searchContainer .paginations ul li{display:inline-block}
.articlelisting .openedSearch input[type="submit"]{height:1px;margin:-1px 0 0 -999em;width:0}
.articlelisting .searchContainer .openedSearch a i.material-icons{float:right}
.articlelisting .searchContainer .paginations ul a{color:#666}
.avd .articlelisting .searchContainer ul{margin-top:5px;margin-bottom:24px}
.avd .collectionModule .bodyTextB3 a{font-size:16px;line-height:19px}
.avd .wrapper .collectionModule .bodyTextB3,.avd .dynamic .collectionModule .bodyTextB3{margin-top:10px}
@media screen and (max-width:767px){.avd .articlelisting .searchContainer{background-color:none;padding-top:10px;margin-top:0;display:inline-block;width:100%}
.avd .articlelisting .searchContainer .openedSearch input[type="text"]{background:#FFF;float:right;border:0;color:#666;width:100%;padding:0 0 0 8px;height:27px;line-height:27px;border-radius:4px}
.avd .articlelisting .searchContainer .openedSearch input[type="text"]:hover,.avd .articlelisting .searchContainer .openedSearch input[type="text"]:active,.avd .articlelisting .searchContainer .openedSearch input[type="text"]:focus{outline:0 !important;-webkit-appearance:none}
.avd .articlelisting .searchContainer .openedSearch{width:100%}
.avd .articlelisting .searchContainer .openedSearch a.go{background:0;margin-right:0;text-indent:initial;color:#666;border-radius:4px;position:absolute;right:0;width:5%}
.avd .articlelisting .searchContainer .paginations{width:100%;display:inline-block}
.avd .articlelisting .searchContainer .paginations ul{width:100%;margin:10px 0;padding:0;float:none;text-align:left}
.avd .articlelisting .searchContainer .paginations ul li:first-child{margin-right:20px}
.avd .articlelisting .searchContainer .sortCopy{width:50%;display:inline-block;margin-left:0;margin-top:10px;padding-left:5px}
.avd .articlelisting .searchContainer .sortDropdown{width:50%;margin-left:0;margin-top:10px;float:right}
.avd .articlelisting .searchContainer .sortDropdown select{width:100%}
.avd .articlelisting .layoutRow{width:100%}
.avd .dynamic .collectionModule .subCollection .left,.avd .dynamic .collectionModule .subCollection div,.avd .collectionModule .manual .subCollection .left,.avd .collectionModule .manual .subCollection div,.avd .articlelisting .collectionModule .subCollection .left,.avd .articlelisting .collectionModule .subCollection div{width:100%;margin-bottom:10px;padding:0 10px}
.avd .dynamic .collectionModule .subCollection img,.avd .collectionModule .manual .subCollection img,.avd .articlelisting .collectionModule .subCollection img{padding:0 10px}
.avd .dynamic .collectionModule .linkItem a.subCollection,.avd .collectionModule .linkItem .manual a.subCollection,.avd .articlelisting .collectionModule .linkItem a.subCollection{border-bottom:1px solid #CCC}
}
.galleryCollection .thumbnail{margin-bottom:6px}
.galleryCollection .carousel-control.left,.carousel-control.right{background-image:none}
.galleryCollection a.share-btn.twitter,.galleryCollection a.share-btn.facebook{display:inline;color:#666}
.galleryCollection span.Share{float:right;padding-right:6%}
.galleryCollection div.caption{margin-top:4%;margin-bottom:4%}
.galleryCollection span.Shares{float:right;margin-top:2px;padding-right:50%}
.galleryCollection .fa-twitter{color:#00aced}
.galleryCollection .fa-facebook{color:#3b5998}
.relatedcontent .relatedModule h5{padding:10px 0 0 10px;margin-bottom:10px}
.relatedcontent .relatedModule{background-color:#FFF;overflow:hidden;clear:both}
.relatedcontent .relatedModule ul{border-top:1px solid #CCC;overflow:hidden;margin:0 0 0 10px;padding-top:10px;padding-bottom:10px}
#productFinder .productItem{display:inline-block;width:100%}
#productFinder .productItem .subContent{display:inline-block}
#productFinder .layoutRow #resultsList li p{margin:0}
#productFinder .layoutCellQuarter ul.tabs li:first-child{border:0;color:#999;margin-bottom:17px;padding:0}
#productFinder .layoutCellQuarter ul.tabs li{border-bottom:2px solid #ebebeb;margin-bottom:10px;padding-bottom:7px}
#productFinder .tabs li.current{font-weight:bold}
#productFinder .layoutRow,#productFinder .layoutCellFull{width:100%;padding-bottom:0;position:relative}
#productFinder div.shadow50{background:url(main/img/avd/bg/dropShadowRepeater50.png) repeat-x;width:100%;height:15px;margin-bottom:-15px;clear:both}
#productFinder #productList .subContent{margin-left:10%;width:auto;display:none;clear:both;margin-top:10px}
#productFinder #productList{clear:both;margin-top:0}
#productFinder #productList li{border-top:1px solid #CCC;overflow:hidden;padding-top:10px}
#productFinder #productList li:first-child{border-top:0}
#productFinder .subContent #productList li{border-top:1px solid #CCC}
#productFinder #productList h6{float:left}
#productFinder #productList li a.plus{background:url(main/img/ui/icons/openCollapse.png) 0 0 no-repeat;float:right;height:21px;text-indent:-9999px;width:21px;margin-right:10px}
#productFinder #productList li a.internalLink{float:none;height:auto;text-indent:inherit;width:auto}
#productFinder #productList li a.selected{background-position:0 -22px}
#productFinder h5{margin-bottom:0}
#productFinder .heading{float:left;width:50%;margin-right:5%;margin-left:1%;margin-top:10px}
#productFinder .subContent .heading{width:30%}
#productFinder .description{float:left;width:50%;margin-right:5%;margin-left:1%}
#productFinder .subContent .description{width:30%}
#productFinder .description p{background:0;clear:both;padding:0;position:relative;top:0;display:none;display:block;margin-bottom:10px}
#productFinder .description h5{margin-bottom:10px;margin-top:5px}
#productFinder .spec{float:left;margin-top:10px}
#productFinder h6{padding-bottom:10px;float:left}
div h6 .red{color:#F00;line-height:1.5}
#productFinder span.red{font-weight:bold;color:#F00;vertical-align:bottom;line-height:14px}
#productFinder .productImage{clear:right;float:right;width:25%}
#productFinder .layoutRow img,#productFinder .layoutCellFull img{width:100%;padding-right:10px;display:block;height:auto;margin-top:0;padding-bottom:10px;float:left}
#productFinder .productImage p{display:block;background:0}
.bgWhite{background-color:#fff}
#productFinder .productSubItem{width:100%;height:auto;display:inline-block}
#productFinder .productSubItem .description p{background:0;clear:both;padding:0;position:relative;top:0;display:none;display:block}
#productFinder .productSubItem .description h4{margin-bottom:5px;margin-top:10px}
#productFinder .productSubItem .heading{float:left;width:40%;margin-right:5%;margin-left:1%}
#productFinder .productSubItem .spec{width:20%;margin-bottom:5px}
#productFinder .productSubItem .spec h6{margin-bottom:0}
#productFinder .productSubItem a.button{padding-right:10px;clear:right;float:right}
#productFinder .productSubItem img{clear:right;float:right;margin-top:20px}
#productFinder .productSubItem .productImage p{display:block;background:0}
#productFinderSearch .layoutRow{margin-top:0;padding-bottom:0}
#productFinderSearch .layoutRow img{display:block;padding-left:0;clear:right;float:right}
#productFinderSearch h1{padding-left:5px}
#productFinderSearch .productSubItem .description{width:315px;margin-right:10px;clear:left}
#productFinderSearch .productSubItem .description p{background:0;clear:both;padding:0;position:relative;top:0;display:none;display:block}
#productFinderSearch .productSubItem .description h5{margin-bottom:5px}
#productFinderSearch .productSubItem .spec{width:140px}
#productFinderSearch .productSubItem a.button{float:right;padding-left:0}
#productFinderSearch .productSubItem .productImage p{display:block;background:0}
#productFinderSearch .resultTitle{background-color:none;height:27px;padding-top:0;margin-top:0;border-bottom:1px solid #CCC;border-top:0}
#productFinderSearch #pagination{border-bottom:1px solid #CCC;height:20px;padding-bottom:7px}
#productFinderSearch #pagination:last-child{border-bottom:0;height:26px}
#productFinderSearch #paginationBottom{border-bottom:1px solid #CCC;height:20px;padding-bottom:7px}
#productFinderSearch #paginationBottom:last-child{border-bottom:0;height:26px}
.subContent{width:100%;display:none;margin-left:0;clear:both;margin-top:10px}
#productFinderSearch .filterDropDown{margin-top:0}
#productFinder .filterBox h6{float:none;padding-bottom:0}
#productFinderSearch .filterDropDown li:first-child{font-weight:bold;font-style:normal;margin-bottom:7px}
#productFinderSearch .filterDropDown li{font-style:italic;margin-bottom:5px}
#productFinderSearch .filterDropDown li hr{border-bottom:0;border-left:0;border-right:0;border-top:2px solid #ebebeb;float:right;width:86%}
#productFinderSearch .filterDropDown li a{font-style:normal;margin-top:13px}
#productFinderSearch .filterDropDown select{width:100%}
#productFinder .collapsedSearch{height:27px;width:220px;position:absolute;right:0;top:5px;z-index:1}
#productFinder .collapsedSearch a.go{float:right;width:27px;height:27px;background:url(main/img/ui/search_white.png) 100% 0 no-repeat;text-indent:-999em}
#productFinder .collapsedSearch input[type="text"]{float:right;background:url(main/img/ui/search_white.png) 0 0 no-repeat;border:0;color:#666;width:23px;padding:0 0 0 8px;height:27px;line-height:27px}
#productFinder .collapsedSearch .keepOpen{width:183px}
#productFinder .layoutCellQuarter .search{height:27px;width:220px;margin-bottom:40px;z-index:1}
#productFinder .layoutCellQuarter .search a.go{float:right;width:27px;height:27px;background:url(main/img/ui/search_white.png) 100% 0 no-repeat;text-indent:-999em}
#productFinder .layoutCellQuarter .search input[type="text"]{float:right;background:url(main/img/ui/search_white.png) 0 0 no-repeat;border:0;color:#666;width:23px;padding:0 0 0 8px;height:27px;line-height:27px}
#productFinder .layoutCellQuarter .search .keepOpen{width:183px}
#productFinder .collapsedSearch input[type="submit"]{height:1px;margin:-1px 0 0 -999em;width:0}
#productFinder .layoutCellQuarter .reset{height:27px;width:220px;margin-bottom:20px;z-index:1}
#productFinderSearch .layoutCellQuarter .form_button_reset{float:left;display:inline-block;height:32px;background:url(../includes/img/ui/buttons/buttonStandard.png) 0 0;border:0;width:auto;display:block;margin-left:100px;margin:0;color:#666;font-weight:bold;font-style:inherit;font-family:Arial,Helvetica,sans-serif;padding-left:12px;cursor:pointer}
#productFinderSearch .layoutCellQuarter .reset span{float:left;width:12px;height:32px;display:block;background:url(../includes/img/ui/buttons/buttonStandardCap.png) 0 0;border:0}
#productFinderSearch .layoutCellQuarter input:hover{color:#333}
#productInfo_tabs a{color:#666}
@media screen and (max-width:767px){#productFinder .collapsedSearch{position:relative}
#productFinder #productList{padding:0 5px}
#productFinder #productList{padding:0 5px}
#productFinder #productList .subContent{margin-left:5%}
#productFinder .productImage{width:100%;margin-top:10px}
#productFinder .subContent .productSubItem .spec,#productFinder .subContent .description,#productFinder .subContent .spec,#productFinder .subContent .heading{width:45%}
#productFinder .description,#productFinder .heading{width:65%}
#productFinder .spec,#productFinder .productSubItem .spec{width:25%}
#productInfo_tabs ul li{width:100%}
}
#productInfo_tabs ul.bulleted{border:0;height:auto}
#productInfo_tabs ul.bulleted li{float:none;height:auto;line-height:normal;margin:0;position:static}
#productInfo_tabs .panes ul{border:0;list-style-type:disc;margin-left:20px}
#productInfo_tabs .panes li{float:none;height:auto}
#productInfo_tabs ul{list-style:none;padding-left:0;border-bottom:1px solid #CCC;height:35px}
#productInfo_tabs ul li{float:left;height:36px;line-height:40px;margin-right:-15px;position:relative}
#productInfo_tabs .panes ul{border-bottom:0;height:auto}
#productInfo_tabs .panes ul li{height:auto;line-height:20px;margin-right:0}
#productInfo_tabs .z1{z-index:1}
#productInfo_tabs .z2{z-index:2}
#productInfo_tabs .z3{z-index:3}
#productInfo_tabs .z4{z-index:4}
#productInfo_tabs .z5{z-index:5}
#productInfo_tabs ul li.current{z-index:6}
#productInfo_tabs ul li:hover{z-index:7}
#productInfo_tabs ul li a,#productInfo_tabs ul li a span{display:block;height:35px}
#productInfo_tabs ul li a{background:url(main/img/ui/icons/capTab_lt.png) 0 -40px no-repeat;padding:0 0 0 18px}
#productInfo_tabs ul li a span{background:url(main/img/ui/icons/longTab_rt.png) right -40px no-repeat;font-size:12px;font-weight:bold;padding:0 22px 0 5px}
#productInfo_tabs ul li.current a{background-position:0 0}
#productInfo_tabs ul li.current a span{background-position:top right}
#productInfo_tabs .panes .layoutRow .noBullet ul{border:0;list-style:none;list-style-type:none;margin-left:0}
#productInfo_tabs .panes .layoutRow .noBullet li{float:none;padding-bottom:3px;display:block;line-height:20px;vertical-align:baseline}
#productInfo_tabs .panes .layoutRow .noBullet li a{text-decoration:underline;display:inline-block;font-size:100%}
#productInfo_tabs .panes .layoutRow .imageModalContainer .noBullet ul{border:0;list-style:none;list-style-type:none;margin-left:0}
#productInfo_tabs .panes .layoutRow .imageModalContainer .noBullet li{float:none;padding-bottom:3px;display:block;line-height:20px;vertical-align:baseline}
#productInfo_tabs .panes .layoutRow .imageModalContainer .noBullet li a{display:inline-block;float:none;padding-bottom:0;padding-left:0;text-decoration:underline;line-height:inherit;background:0;font-size:100%;vertical-align:baseline;height:auto !important}
#productInfo_tabs .panes .layoutRow .imageModalContainer .noBullet ol{border:0;list-style-type:none;margin-left:0;vertical-align:baseline}
#productInfo_tabs .panes .layoutRow .imageModalContainerRight .noBullet ul{border:0;list-style:none;list-style-type:none;margin-left:0}
#productInfo_tabs .panes .layoutRow .imageModalContainerRight .noBullet li{float:none;padding-bottom:3px;display:block;line-height:20px;vertical-align:baseline}
#productInfo_tabs .panes .layoutRow .imageModalContainerRight .noBullet li a{display:inline-block;float:none;padding-bottom:0;padding-left:0;text-decoration:underline;line-height:inherit;background:0;font-size:100%;vertical-align:baseline}
#productInfo_tabs .panes .layoutRow .imageModalContainerRight .noBullet ol{border:0;list-style-type:none;margin-left:0;vertical-align:baseline}
#productInfo_tabs .panes .layoutRow.noBullet ul{border:0;list-style:none;list-style-type:none;margin-left:0}
#productInfo_tabs .panes .layoutRow.noBullet li{float:none;padding-bottom:3px;display:block;line-height:20px;vertical-align:baseline}
#productInfo_tabs .panes .layoutRow.noBullet li a{display:inline-block;float:none;padding-bottom:0;padding-left:0;text-decoration:underline;line-height:inherit;background:0;font-size:100%;vertical-align:baseline;height:auto !important}
#productInfo_tabs .panes .layoutRow.noBullet li a span{padding:0;height:auto !important;background:0}
#productInfo_tabs .panes .layoutRow.noBullet ol{border:0;list-style-type:none;margin-left:0;vertical-align:baseline}
#productInfo_tabs .panes .layoutRow .forceBullet.short ul li,#productInfo_tabs .panes .layoutRow .forceBulletMargin.short ul li,#productInfo_tabs .panes .layoutRow .forceBullet.short ol li,#productInfo_tabs .panes .layoutRow .forceBulletMargin.short ol li,#productInfo_tabs .panes .layoutRow.noBullet.short ol li{padding-bottom:3px;vertical-align:baseline}
#productInfo_tabs .panes .layoutRow li a,#productInfo_tabs .panes .layoutRow li span a{height:auto !important;padding-left:0;display:inline-block}
#productInfo_tabs .panes .layoutRow .noBullet.short ul li{padding-bottom:3px;vertical-align:baseline;line-height:inherit}
#productInfo_tabs .parbase.section.text .layoutRow.forceBullet ul li a{background:0;height:auto !important;padding-left:0}
#productInfo_tabs .parbase.section.text .layoutRow.forceBullet ul li a span{height:auto !important;padding-left:0}
#productFinderSearch .filterDropDown{margin-top:0}
#productFinderSearch .filterDropDown li:first-child{font-weight:bold;font-style:normal;margin-bottom:7px}
#productFinderSearch .filterDropDown li{font-style:italic;margin-bottom:5px}
#productFinderSearch .filterDropDown li hr{border-bottom:0;border-left:0;border-right:0;border-top:2px solid #ebebeb;float:right;width:86%}
#productFinderSearch .filterDropDown li a{font-style:normal;margin-top:13px}
#productFinderSearch .filterDropDown select{width:100%}
#productFinderSearch .layoutRow{margin-top:0;padding-bottom:0}
#productFinderSearch .layoutRow img{display:block;padding-left:0;clear:right;float:right}
#productFinderSearch h1{padding-left:5px}
#productFinderSearch .productSubItem .description{width:40%;margin-right:5%;clear:left}
#productFinderSearch .productSubItem .description p{background:0;clear:both;padding:0;position:relative;top:0;display:none;display:block}
#productFinderSearch .productSubItem .description h5{margin-bottom:5px}
#productFinderSearch .productSubItem .spec{width:20%}
#productFinderSearch .productSubItem .productImage{width:30%}
#productFinderSearch .productSubItem a.button{float:right;padding-left:0}
#productFinderSearch .productSubItem .productImage p{display:block;background:0}
#productFinderSearch .resultTitle{background-color:none;height:27px;padding-top:0;margin-top:0;border-bottom:1px solid #CCC;border-top:0}
#productFinderSearch #pagination{border-bottom:1px solid #CCC;height:20px;padding-bottom:7px}
#productFinderSearch #pagination:last-child{border-bottom:0;height:26px}
#productFinderSearch #paginationBottom{border-bottom:1px solid #CCC;height:20px;padding-bottom:7px}
#productFinderSearch #paginationBottom:last-child{border-bottom:0;height:26px}
#productFinderSearch #pagination p{float:left}
#productFinderSearch #pagination p span{color:#ec2b2c}
#productFinderSearch #paginationBottom ul,#productFinderSearch #pagination ul{float:right;margin:0;padding:0;list-style:none}
#productFinderSearch #pagination ul li{float:left;margin:0 0 0 5px}
#productFinderSearch #paginationBottom p{float:left}
#productFinderSearch #paginationBottom p span{color:#ec2b2c}
#productFinderSearch #paginationBottom ul{float:right}
#productFinderSearch #paginationBottom ul li{float:left;margin:0 0 0 5px}
#productFinderSearch .layoutCell3Quarter{width:75%}
#productFinderSearch .layoutCellQuarter.sidePadding{width:25%}
@media screen and (max-width:767px){#productFinderSearch .layoutCell3Quarter{width:100%}
#productFinderSearch .layoutCellQuarter.sidePadding{width:100%}
#productFinderSearch #pagination{margin:0 10px 10px 10px}
#productFinderSearch .productSubItem .productImage{width:100%}
#productFinderSearch .productSubItem .spec{width:98%;margin:0 1%}
#productFinderSearch .productSubItem .description{width:100%}
}
#productFinderSearch .bodyTextB5,.bodyText,.bodyTextBold,.bodyText p,.bodyTextBold p{font-size:14px;display:block}
#productFinderSearch .bodyTextB4,.bodyTextB5Bold,.bodyTextBold,.bodyTextBold p{font-weight:bold;line-height:17px;display:block}
#productFinderSearch .bodyTextB5,.bodyTextB5 p,.bodyText p,.bodyText{line-height:22px;display:block}
#productFinderSearch .filterContainer{font-size:14px;line-height:16px;border:1px solid #ccc;margin-bottom:20px}
#productFinderSearch .filterContainer .filterItem,.filterContainer .filterDisplay{border-top:1px solid #ccc;margin-left:10px;margin-right:10px;padding-top:10px;padding-bottom:10px;overflow:hidden}
#productFinderSearch .filterContainer .filterDisplay .filterShow a,.filterContainer .filterDisplay .filterHide a{text-decoration:none}
#productFinderSearch .filterContainer p{padding-bottom:0}
#productFinderSearch .filterContainer p a{color:#636363}
#productFinderSearch .filterContainer .option{width:15px;height:15px}
#productFinderSearch .filterContainer .filterCheckBox{float:left}
#productFinderSearch .filterContainer .filterBox h6{padding-top:10px;padding-left:10px;padding-bottom:10px}
#productFinderSearch .filterContainer .filterCopy{float:left;width:80%;margin-left:10px}
#productFinderSearch .filterContainer .filterNumber{float:right}
#productFinderSearch .navToggle{background:url(main/img/ui/toggle_square_white.png) bottom left;display:inline-block;width:15px;height:15px}
#productFinderSearch .navToggle.checked{background-position:top left}
#productFinderSearch input[type="checkbox"]{display:none}
#productFinder button{text-align:center}
.introText p,.introText,.introText a,.bodyTextB2,.bodyTextB2 p{font-size:18px;line-height:25px;display:block}