#at4-drawer-outer-container {
 top:0;
 width:20pc;
 position:fixed
}
#at4-drawer-outer-container.at4-drawer-inline {
 position:relative
}
#at4-drawer-outer-container.at4-drawer-inline.at4-drawer-right {
 float:right;
 right:0;
 left:auto
}
#at4-drawer-outer-container.at4-drawer-inline.at4-drawer-left {
 float:left;
 left:0;
 right:auto
}
#at4-drawer-outer-container.at4-drawer-shown,
#at4-drawer-outer-container.at4-drawer-shown * {
 z-index:999999
}
#at4-drawer-outer-container,
#at4-drawer-outer-container .at4-drawer-outer,
#at-drawer {
 height:100%;
 overflow-y:auto;
 overflow-x:hidden
}
.at4-drawer-push-content-right-back {
 position:relative;
 right:0
}
.at4-drawer-push-content-right {
 position:relative;
 left:20pc!important
}
.at4-drawer-push-content-left-back {
 position:relative;
 left:0
}
.at4-drawer-push-content-left {
 position:relative;
 right:20pc!important
}
#at4-drawer-outer-container.at4-drawer-right {
 left:auto;
 right:-20pc
}
#at4-drawer-outer-container.at4-drawer-left {
 right:auto;
 left:-20pc
}
#at4-drawer-outer-container.at4-drawer-shown.at4-drawer-right {
 left:auto;
 right:0
}
#at4-drawer-outer-container.at4-drawer-shown.at4-drawer-left {
 right:auto;
 left:0
}
#at-drawer {
 top:0;
 z-index:9999999;
 height:100%;
 animation-duration:.4s
}
#at-drawer.drawer-push.at-right {
 right:-20pc
}
#at-drawer.drawer-push.at-left {
 left:-20pc
}
#at-drawer .at-recommended-label {
 padding:0 0 0 20px;
 color:#999;
 line-height:3pc;
 font-size:18px;
 font-weight:300;
 cursor:default
}
#at-drawer-arrow {
 width:30px;
 height:5pc
}
#at-drawer-arrow.ats-dark {
 background:#262b30
}
#at-drawer-arrow.ats-gray {
 background:#f2f2f2
}
#at-drawer-open-arrow {
 background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAABcCAYAAAC1OT8uAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk3ODNCQjdERUQ3QjExRTM5NjFGRUZBODc3MTIwMTNCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk3ODNCQjdFRUQ3QjExRTM5NjFGRUZBODc3MTIwMTNCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTc4M0JCN0JFRDdCMTFFMzk2MUZFRkE4NzcxMjAxM0IiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTc4M0JCN0NFRDdCMTFFMzk2MUZFRkE4NzcxMjAxM0IiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7kstzCAAAB4ElEQVR42uyWv0oDQRDGb9dYimgVjliID2Ca9AGfwtZob2Grja1PIFj7EhGCYK99VPBPOkVMp8X5rc6FeN7dfjOksMjAxwXZ3667OzvfLKRr682l5ZV9aDh+fxsnRHhoDzqGLjFBi4XOoFtoAxowoB893o/w7WpAl/+QgQMBwwRdTPhUC2lAV/wDA7qy5WOgq9psHejqTqkKdLE7KYCv0JZjMgBgB58raBG6mP1K6j2pT099T+qMUOeeOss1wDcEIA1PnQXy576rAUI0oFMoC7VCnn40Gs8Pd4lAiXNUKmJ0lh1mPzGEWiyUCqAGW3Pwv4IvUJsFO9CHgP3Zr6Te0xwgAf3LxaAjS241pbikCRkOg+nSJdV4p8HOPl3vvRYI5dtrgVDvvcWovcWovcWovcWovcWovcWovQChWNywNpqvdAKtQp/QNmPUIQ6kwwqt2Xmsxf6GMPM1Pptsbz45CPmXqKb+15Gz4J/LZcDSNIqBlQlbB0afe1mmUDWiCNKFZRq0VKMeXY1CTDq2sJLWsCmoaBBRqNRR6qBKC6qCaj2rDIqaXBGiXHEaom00h1S+K3fVlr6HNuqgvgCh0+owt21bybQn8+mZ78mcEebcM2e5+T2ZX24ZqCph0qn1vgQYAJ/KDpLQr2tPAAAAAElFTkSuQmCC);
 background-repeat:no-repeat;
 width:13px;
 height:23px;
 margin:28px 0 0 8px
}
.at-left #at-drawer-open-arrow {
 background-position:0 -46px
}
.ats-dark #at-drawer-open-arrow {
 background-position:0 -23px
}
.ats-dark.at-left #at-drawer-open-arrow {
 background-position:0 -69px
}
#at-drawer-arrow.at4-drawer-modern-browsers {
 position:fixed;
 top:40%;
 background-repeat:no-repeat;
 background-position:0 0!important;
 z-index:9999999
}
.at4-drawer-inline #at-drawer-arrow {
 position:absolute
}
#at-drawer-arrow.at4-drawer-modern-browsers.at-right {
 right:0
}
#at-drawer-arrow.at4-drawer-modern-browsers.at-left {
 left:0
}
.at4-drawer-push-animation-left {
 transition:left .4s ease-in-out .15s
}
.at4-drawer-push-animation-right {
 transition:right .4s ease-in-out .15s
}
#at-drawer.drawer-push.at4-drawer-push-animation-right {
 right:0
}
#at-drawer.drawer-push.at4-drawer-push-animation-right-back {
 right:-20pc!important
}
#at-drawer.drawer-push.at4-drawer-push-animation-left {
 left:0
}
#at-drawer.drawer-push.at4-drawer-push-animation-left-back {
 left:-20pc!important
}
#at-drawer .at4-closebutton.drawer-close {
 content:'X';
 color:#999;
 display:block;
 position:absolute;
 margin:0;
 top:0;
 right:0;
 width:3pc;
 height:45px;
 line-height:45px;
 overflow:hidden;
 opacity:.5
}
#at-drawer.ats-dark .at4-closebutton.drawer-close {
 color:#fff
}
#at-drawer .at4-closebutton.drawer-close:hover {
 opacity:1
}
#at-drawer.ats-dark.at4-recommended .at4-logo-container a {
 color:#666
}
#at-drawer.at4-recommended .at4-recommended-vertical {
 padding:0
}
#at-drawer.at4-recommended .at4-recommended-item .sponsored-label {
 margin:2px 0 0 21px;
 color:#ddd
}
#at-drawer.at4-recommended .at4-recommended-vertical .at4-recommended-item {
 position:relative;
 padding:0;
 width:20pc;
 height:180px;
 margin:0
}
#at-drawer.at4-recommended .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-img a:after {
 content:'';
 position:absolute;
 top:0;
 left:0;
 right:0;
 bottom:0;
 background:rgba(0,0,0,.65);
 z-index:1000000;
 transition:all .2s ease-in-out
}
#at-drawer.at4-recommended .at4-recommended-vertical .at4-recommended-item.at-hover .at4-recommended-item-img a:after {
 background:rgba(0,0,0,.8)
}
#at-drawer .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-img,
#at-drawer .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-img a,
#at-drawer .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-img img {
 width:20pc;
 height:180px;
 float:none
}
#at-drawer .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption {
 width:100%;
 position:absolute;
 bottom:0;
 left:0;
 height:70px
}
#at-drawer .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption .at-h4 {
 color:#fff;
 position:absolute;
 height:52px;
 top:0;
 left:20px;
 right:20px;
 margin:0;
 padding:0;
 line-height:25px;
 font-size:20px;
 font-weight:600;
 z-index:1000001;
 text-decoration:none;
 text-transform:none
}
#at-drawer.at4-recommended .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption .at-h4 a:hover {
 text-decoration:none
}
#at-drawer.at4-recommended .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption .at-h4 a:link {
 color:#fff
}
#at-drawer.at4-recommended .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption small {
 position:absolute;
 top:auto;
 bottom:10px;
 left:20px;
 width:auto;
 color:#ccc
}
#at-drawer.at4-recommended .at4-logo-container {
 margin-left:20px
}
#at-drawer.ats-dark.at4-recommended .at4-logo-container a:hover {
 color:#fff
}
#at-drawer.at4-recommended .at-logo {
 margin:0
}
