.rail-container{display:none}.newsletters-header{padding-bottom:10px;margin:0 10px 10px}.newsletters-header.top{float:right}.newsletters-content h1,.newsletters-header h1{color:#000;font:100 45px/45px oswald,sans-serif;margin:0;padding:0;text-transform:uppercase}.newsletters-content h1.msh1{margin-left:10px}.newsletters-header sub{margin:5px 0;color:#000;font:normal 12px/15px avalonWeb,sans-serif;text-transform:uppercase}.newsletters-header.subs{margin-top:30px}.newsletters-header h1 span{display:inline-block;width:220px;vertical-align:bottom;font:normal 13px/15px avalonWeb,sans-serif;text-transform:none;margin-left:10px}.newsletters-login-wrapper{float:right;display:inline-block;position:relative}.newsletters-login-wrapper:before{display:inline-block;position:relative;top:6px;height:23px;width:23px;background:transparent url('/img/sprites-main.png') no-repeat -118px 0;content:''}.newsletters-login-wrapper>a{display:inline-block;position:relative;padding:10px;margin-left:0;border:1px solid #888;background:#fff;text-transform:uppercase;color:#000;font:normal 14px/14px avalonWeb,sans-serif}.newsletters-login-wrapper>a:after{display:inline-block;position:relative;height:8px;width:4px;margin-left:5px;background:transparent url('/img/sprites-main.png') no-repeat -19px -31px;content:' '}.newsletters-login-wrapper>a span.username{color:#888;text-transform:none}.insiders-header{border-bottom:2px dotted #000;padding-bottom:20px;margin:20px 0}.insiders-header img.insiders-logo{height:44px}.insiders-header .insiders-insiders{vertical-align:inherit;font:100 40px/40px oswald,sans-serif;text-transform:uppercase}.newsletters-content{margin-top:10px}.newsletters-content>ul{position:relative;display:block;width:100%;padding:0 1%}.newsletters-content>ul>li.newsletter{position:relative;display:inline-block;height:150px;width:48%;margin:0 1.5% 10px 0;padding:10px;border-bottom:1px solid #000;background:#fff;vertical-align:top}.newsletters-content>ul>li h3,.newsletters-content>ul>li h3 a{color:#000;font:normal 16px/18px avalonWeb,sans-serif;margin-bottom:10px;text-transform:none}.newsletters-content>ul>li h3 a{color:#888;font-weight:normal}.newsletters-content>ul>li h3 span{font-weight:normal}.newsletters-content>ul>li p{color:#000;font:normal 13px/15px Arial,Verdana,sans-serif;width:calc(100% - 130px) !important;float:left}.newsletters-content>ul>li .buttons{float:right;width:128px;text-align:right}.newsletters-content>ul>li .buttons button{border:2px solid #0053b8 !important;color:#fff !important;background:#0053b8 !important;padding:5px 0 !important;width:120px !important;font:normal 14px/14px avalonWeb,sans-serif;text-transform:uppercase !important;margin:0 !important;border-radius:0 !important}.newsletters-content>ul>li .buttons a.sample-button{font:normal 16px/18px avalonWeb,sans-serif;color:#888;display:table;margin:0 auto;padding-left:10px}.city-red .newsletters-content>ul>li .buttons button{background:#a5252b !important;border-color:#a5252b !important}.newsletters-content>ul>li .buttons button.subscribed{background:#aaa !important}.error{border:1px #f00 !important;background:#fdd !important}.newsletters-content .placement{float:right;width:300px;text-align:center;margin:0 10px}.newsletters-content #interests{padding:20px 10px}.newsletters-content #interests ul{display:table;width:calc(100% - 320px);margin:20px 0 0}.newsletters-content #interests ul li{display:inline-block;width:18%;margin-right:6.5%;margin-bottom:10px;vertical-align:top;font:normal 16px/16px avalonWeb,sans-serif;height:32px;padding-right:16px;position:relative;overflow:hidden;cursor:pointer}.newsletters-content #interests ul li:after{content:"";display:block;height:16px;width:16px;position:absolute;top:0;right:0;background:transparent url('/img/sprites-main.png') no-repeat -118px -224px}.newsletters-content #interests ul li.checked:after{background-position:-118px -256px}.city-red .newsletters-content #interests ul li.checked:after{background-position:-118px -240px}#interests h1,#interests ul{display:none !important}#interests .placement{float:none !important;margin:20px auto !important}@media only screen and (max-width:1020px){.newsletters-content #interests ul li{width:27%;margin-right:5.5%}}@media only screen and (max-width:799px){.newsletters-content>ul,.newsletters-content>ul li{float:none !important;clear:both !important;width:100% !important;height:auto !important}.newsletters-header.top{float:none;clear:both;display:table;margin:0 auto 10px}.newsletters-content #interests ul{width:100%}.newsletters-content #interests .placement{float:none;clear:both;margin:0 auto 20px}}@media only screen and (max-width:479px){.newsletters-content #interests ul li{width:45%;margin-right:4%}}#demofields{margin:0 20px 20px}#demofields #demoerror{background:#fee;clear:both;color:#b00;display:inline-block;font:bold 16px/20px arial;padding:0}#demofields ul li{width:25%;margin:0 5% 10px 0;display:inline-block;position:relative}#demofields ul li.full{width:100%;margin-right:0;clear:both}#demofields ul li input[type='text'],#demofields ul li input[type='password'],#demofields ul li select{width:100%;border:1px solid #000;border-color:#ddd #eee #eee #ccc;background:#fdfdfd;padding:0 0 0 5px;border-radius:4px;font:normal 15px/24px arial,verdana,sans-serif}#demofields ul li.full input[type='text'],#demofields ul li.full input[type='password'],#demofields ul li.full select{width:25%}#demofields ul li select option[default]{color:#555;font-family:oswald,sans-serif;font-weight:100}#demofields ul li.full .btn{font:normal 12px/30px avalonWeb,sans-serif;text-transform:uppercase;color:#fff !important;padding:0 20px;border:0;cursor:pointer}#demofields ul li.req:after{content:"*";font:italic 24px/24px avalonWeb,sans-serif;display:block;position:absolute;top:3px;right:-15px}#demofields p span.required{font:italic 24px/24px avalonWeb,sans-serif;vertical-align:text-top;padding:6px 6px 0 0}#demofields li p,#demofields li h3{font:normal 15px/18px avalonWeb,sans-serif}#demofields li h3{font-size:18px;line-height:21px;text-transform:capitalize;margin-top:20px}@media only screen and (max-width:479px){#demofields ul li{width:calc(100% - 30px) !important;margin:0 15px 10px !important}#demofields ul li input[type="text"],#demofields ul li input[type="password"],#demofields ul li select{width:100% !important}}