#wrapper,header{margin:auto;max-width:1032px}
.list.dropdown{display:block;margin-top:0}
.featured-articles{text-align:center;padding:40px 0;width:auto}
.featured-articles>.title{margin-bottom:45px}
.featured-articles .item{border-width:1px;border-style:solid;border-color:#a3aaad;height:350px;margin:10px auto 0 auto;padding:0 0 15px 0;overflow:hidden}
.featured-articles .item .description{margin-top:.8em}
.featured-articles .item .title,.featured-articles .item .description{padding-left:15px;padding-right:15px}
.featured-articles .item img{margin:0 auto 15px}
.cmp-introduction-component .pricing-button-container{margin-bottom:15px}
@media screen and (max-width:768px){.featured-articles .item{height:auto}
}
@media screen and (min-width:769px){body>.container{padding-left:0;padding-right:0}
.featured-articles .item{width:295px}
}
@media screen and (min-width:981px){.featured-articles .item{margin-left:8px;margin-right:8px}
}
@media screen and (min-width:1002px){.featured-articles .item{margin-left:23px;margin-right:23px}
}
@media screen and (max-width:991px){footer nav.external-links ul.social-media{float:none;margin:0 auto;width:100%}
}
@media screen and (min-width:1042px){footer .legal.campaign{margin:0 auto;width:29%}
}
.col-xs-15{width:20%;float:left}
@media screen and (min-width:768px){.col-sm-15{width:20%;float:left}
}
@media screen and (min-width:992px){.col-md-15{width:20%;float:left}
}
@media screen and (min-width:1200px){.col-lg-15{width:20%;float:left}
}