/*!* Product Drawer - Component: v1.4 */.drawer-face,.drawer-face *,.dmc-drawer,.dmc-drawer *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.drawer-face{margin:0;padding:0;width:100%;min-height:90px}
.dmc-drawer{border:1px solid #ccc;border-bottom:0;width:100%;overflow:auto}
.dmc-drawer.bottomline{border-bottom:1px solid #ccc;margin:0 0 20px}
.dmc-drawer.compact{margin-bottom:0}
.drawer-face .face-img{float:right;padding:17px 15px 12px 15px}
.drawer-face .face-img img{width:75px;height:60px;margin:0}
.drawer-face .face-img .dm-img{padding-top:80%}
.no-js .drawer-face .face-img .dm-img.loaded,.drawer-face .face-img .dm-img.loaded{padding-top:0}
.drawer-face .face-txt{margin:0;padding:0 100px 6px 37px;min-height:91px;cursor:pointer}
.drawer-face .face-txt p{display:none}
.drawer-face .face-txt h3{padding:20px 0 0}
.drawer-face .arrow{background:url("../shared/i/grey-arrows-up-down.png") repeat scroll 0 0 rgba(0,0,0,0);display:inline-block;height:11px;width:20px;margin:26px 0 0 10px;position:absolute}
.dmc-drawer .drawer-face.open{margin-bottom:0}
.dmc-drawer .drawer-face.open .arrow{background-position:0 -15px}
.dmc-drawer>.content{display:none}
.dmc-drawer>.content.open{background-color:whitesmoke;display:block;padding:10px}
.drawer-face .subcategory{background:none repeat scroll 0 0 #e5e5e5;border-top:1px solid #ccc;border-bottom:1px solid #ccc;display:none;padding:6px 12px 5px 20px;margin-bottom:0}
.drawer-face.open .subcategory{display:block}
.noimage-para.drawer-face{min-height:auto}
.noimage-para .face-txt{min-height:auto;padding:0 10px 6px 37px}
.noimage-para .face-txt h3{padding:20px 0 0 0}
html[dir="rtl"] .drawer-face .arrow{margin:26px 10px 0 0}
html[dir="rtl"] .drawer-face .face-txt{padding:0 37px 6px 100px}
html[dir="rtl"] .drawer-face .face-img{float:left;padding:17px 15px 12px 15px}
html[dir="rtl"] .drawer-face .subcategory{padding:6px 20px 5px 12px}
.lt-ie9 .drawer-face .face-txt p{display:block}
.lt-ie9 .drawer-face .face-img{padding:20px 17px 23px 25px}
.lt-ie9 .drawer-face .face-img img{width:100px;height:80px}
.lt-ie9 .drawer-face .face-txt{margin:0 142px 40px 35px;padding:0 10px 0 15px}
.lt-ie9 .drawer-face .face-txt h3{padding:15px 0 0 0;margin-bottom:5px}
.lt-ie9 .drawer-face .arrow{margin:20px 10px 0 15px;background:url("../shared/i/grey-arrows-up-down.png")}
@media only screen and (min-width:37.5em){.dmc-drawer>.content.open{padding:15px}
}
@media only screen and (min-width:48em){.drawer-face{margin-left:0}
.drawer-face .face-txt p{display:block}
.drawer-face .face-img{padding:20px 17px 23px 25px}
.drawer-face .face-img img{width:100px;height:80px}
.dmc-drawer .drawer-face.open{margin-bottom:40px;min-height:90px}
.drawer-face .face-txt{margin:0;padding:0 152px 25px 50px;min-height:125px}
.drawer-face .face-txt h3{padding:15px 0 0 0}
.drawer-face .arrow{margin:25px 10px 0 15px}
.drawer-face .subcategory{margin-bottom:0}
.dmc-drawer .drawer-face.open{margin-bottom:0}
html[dir="rtl"] .drawer-face .arrow{margin:25px 15px 0 10px}
html[dir="rtl"] .drawer-face .face-img{padding:20px 25px 23px 17px}
html[dir="rtl"] .drawer-face .face-txt{padding:0 50px 25px 152px}
html[dir="rtl"] .noimage-para .face-txt{padding:0 50px 25px 10px}
.noimage-para.drawer-face.open{min-height:auto}
.noimage-para .face-txt{min-height:auto;padding:0 10px 25px 50px}
.noimage-para .face-txt h3{padding:15px 0 0 0}
.noimage-para .face-txt h3:last-child{margin-bottom:0}
.dmc-drawer>.content.open{padding:20px}
}
/*!* Product Drawer - Component: v1.2 */.dmc-drawer-content,.dmc-drawer-content *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.dmc-drawer-content .prodinfo{float:left;width:100%;position:relative;text-align:center}
.dmc-drawer-content .prodinfo h4,.dmc-drawer-content .prodinfo p{text-align:left;padding:10px 0 7px 0}
.dmc-drawer-content .prodinfo ul,.dmc-drawer-content .prodinfo ol{text-align:left}
.dmc-drawer-content .prodinfo .lightbox-link a{display:inline-block;position:relative}
.dmc-drawer-content .prodinfo .dm-img{width:100px;height:80px;left:50%;top:0;margin-top:12px;padding-top:0;transform:translateX(-50%)}
.dmc-drawer-content .prodinfo img.image-link-icon{top:55px;left:75px;height:20px;width:20px;position:absolute}
.dmc-drawer-content{border-bottom:1px solid #ccc;background-color:transparent;border:medium none;margin-bottom:20px;text-align:left;padding-bottom:12px;margin:0 0 20px}
.dmc-drawer .content .dmc-drawer-content{margin:0}
.dmc-drawer-content:last-child{padding-bottom:0}
.dmc-drawer-content .prodinfo ul.details{padding:0 0 10px 0;list-style-position:outside;list-style-type:disc;margin:10px 0 0;text-align:left}
.dmc-drawer-content .infolinks li{display:block;float:left;margin-left:0;margin-right:0;padding-left:10px;width:100%}
.dmc-drawer-content ul.infolinks{margin-bottom:0}
.dmc-drawer-content .infolinks li:last-child{border-bottom:1px solid #ccc;padding-bottom:10px}
.content .dmc-drawer-content:last-child .infolinks li:last-child{border-bottom:0 none}
.no-js .dmc-drawer-content .dm-img.loaded,.dmc-drawer-content .dm-img.loaded{padding-top:0}
html[dir="rtl"] .dmc-drawer-content .prodinfo ul.details{text-align:right;padding:0 0 10px 0}
html[dir="rtl"] .dmc-drawer-content .prodinfo .dm-img{right:50%;left:auto;transform:translateX(50%)}
html[dir="rtl"] .dmc-drawer-content .prodinfo img.image-link-icon{right:75px}
html[dir="rtl"] .dmc-drawer-content .prodinfo{float:right}
html[dir="rtl"] .dmc-drawer-content .infolinks li{padding-right:10px;padding-left:0;text-align:right}
html[dir="rtl"] .dmc-drawer-content .prodinfo h4,html[dir="rtl"] .dmc-drawer-content .prodinfo p,html[dir="rtl"] .dmc-drawer-content .prodinfo ul,html[dir="rtl"] .dmc-drawer-content .prodinfo ol{text-align:right}
@media only screen and (min-width:37.5em){.dmc-drawer-content{padding:5px}
.dmc-drawer .content .dmc-drawer-content{padding:0}
.dmc-drawer-content .prodinfo img.image-link-icon{top:50px;left:70px;height:25px;width:25px}
html[dir="rtl"] .dmc-drawer-content .prodinfo img.image-link-icon{right:70px}
}
@media only screen and (min-width:48em){.dmc-drawer-content .prodinfo{width:70%}
.dmc-drawer-content .prodinfo .lightbox-link a{display:block;position:static}
.dmc-drawer-content .prodinfo .dm-img{width:100px;padding-left:0;position:absolute;margin-top:0;transform:none;left:0}
.dmc-drawer-content .prodinfo img.image-link-icon{top:45px;left:65px;height:30px;width:30px}
.dmc-drawer-content{padding:10px;min-height:120px;margin:0}
.dmc-drawer .content .dmc-drawer-content{padding:0}
.dmc-drawer-content .prodinfo h4,.dmc-drawer-content .prodinfo p,.dmc-drawer-content .prodinfo ul,.dmc-drawer-content .prodinfo ol{padding:0 0 0 112px}
.dmc-drawer-content .prodinfo ul.details{padding:0 0 30px 112px}
.dmc-drawer .content .dmc-drawer-content:last-child .prodinfo ul.details{padding-bottom:0}
.dmc-drawer-content .prodinfo{padding-left:10px}
.dmc-drawer-content .infolinks li{border-bottom:1px solid #ccc;margin-bottom:0;padding:12px 0 12px 10px}
.dmc-drawer-content ul.infolinks{width:30%;float:left;padding-left:10px;margin-bottom:20px}
.dmc-drawer-content .infolinks li:first-child{border-top:1px solid #ccc;padding-bottom:12px}
.content .dmc-drawer-content:last-child .infolinks li:last-child{border-bottom:1px solid #ccc}
.dmc-drawer-content .infolinks li.no-border:last-child{border-bottom:1px solid #ccc}
html[dir="rtl"] .dmc-drawer-content .prodinfo{padding:0 10px 0 0}
html[dir="rtl"] .dmc-drawer-content .prodinfo .dm-img{right:0;transform:none}
html[dir="rtl"] .dmc-drawer-content .prodinfo img.image-link-icon{right:65px}
html[dir="rtl"] .dmc-drawer-content .prodinfo h4,html[dir="rtl"] .dmc-drawer-content .prodinfo p{padding:0 112px 6px 0}
html[dir="rtl"] .dmc-drawer-content .prodinfo ul,html[dir="rtl"] .dmc-drawer-content .prodinfo ol{padding-left:0;padding-right:112px}
html[dir="rtl"] .dmc-drawer-content .prodinfo ul.details{padding:0 112px 30px 0}
html[dir="rtl"] .dmc-drawer-content ul.infolinks{float:left;padding-left:0;padding-right:10px}
}
/*!* Responsive Component Header v2.9
*
* v2.9 - Fixed links related issues
* v2.8 - fixed text alignment issue for buttons
* v2.7 - fixed alignment issue in mobile breakpoint
* v2.6 - Added overrides for new grids
* v2.5 - Fixed spacing issue for CTA links
* v2.4 - Bug fixes
* v2.3 - Fixed bugs for Pipe alignment and typography
* v2.2 - Updated Atlantic Responsive Typography Styles
* v2.1 - Removed the default blue color for blue button
* v2.0 - Implemented RTL
* v1.0 - Initial Check-in
*
*/.dmc-component-header,.dmc-component-header *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.dmc-component-header{margin:0 10px 16px;width:calc(100% - 20px)}
.cdc-transform .dmc-component-header{margin-left:0;margin-right:0;width:100%}
.dmc-component-header.bottom-border{border-bottom:1px solid #ccc;margin-bottom:20px}
.dmc-component-header.compact{margin-bottom:0}
.dmc-component-header .title-section h2,.dmc-component-header a{text-align:left}
.dmc-component-header a.dmc-button.atlantic{text-align:center}
.dmc-component-header .link-section ul{list-style:none;overflow:visible;margin:0 0 0 2px;padding:0;text-align:center}
.dmc-component-header .link-section li:first-child{clear:none;padding-left:0}
.dmc-component-header .link-section li{display:block;margin:0 0 20px}
html[dir='rtl'] .dmc-component-header .title-section{padding:0}
html[dir='rtl'] .dmc-component-header .title-section h2,html[dir='rtl'] .dmc-component-header .link-section{text-align:right}
html[dir='rtl'] .dmc-component-header .link-section{padding:0}
html[dir='rtl'] .dmc-component-header .link-section li{margin:0 0 20px}
html[dir='rtl'] .dmc-component-header .link-section li:last-child{padding-left:0}
html[dir='rtl'] .dmc-component-header .link-section li:first-child{clear:none;padding-right:0}
@media only screen and (min-width:37.5em){.dmc-component-header{margin:0 0 20px 0;width:100%}
.dmc-component-header .link-section ul{text-align:start}
.dmc-component-header .link-section li{display:inline-block;margin-right:20px}
.dmc-component-header .link-section li:last-child{margin-right:0}
html[dir='rtl'] .dmc-component-header .link-section li{margin-left:20px;margin-right:auto}
html[dir='rtl'] .dmc-component-header .link-section li:last-child{margin-left:0}
}
@media only screen and (min-width:48em){.dmc-component-header{margin-bottom:18px;display:table}
.dmc-component-header .title-section,.dmc-component-header .link-section{width:50%;display:table-cell}
.dmc-component-header .title-section{padding:0 10px 0 0}
.dmc-component-header .link-section{text-align:right;padding:0 0 0 10px}
.dmc-component-header .link-section ul{text-align:right}
.dmc-component-header .link-section li{margin-right:0;margin-left:20px}
.dmc-component-header .link-section li:first-child{margin-left:0}
html[dir='rtl'] .dmc-component-header .title-section{padding:0 0 0 10px}
html[dir='rtl'] .dmc-component-header .title-section h2{text-align:right}
html[dir='rtl'] .dmc-component-header .link-section{padding:0 10px 0 0;text-align:left}
html[dir='rtl'] .dmc-component-header .link-section ul{text-align:left}
html[dir='rtl'] .dmc-component-header .link-section li{margin-left:0;margin-right:20px}
html[dir='rtl'] .dmc-component-header .link-section li:first-child{margin-right:0}
}