html,body,br,hr,div,span,a,object,iframe,ul,ol,dl,li,dt,dd,h1,h2,h3,h4,h5,h6,p,blockquote,q,address,small,big,cite,dfn,ins,del,i,em,b,strong,sup,sub,strike,pre,code,samp,kbd,var,tt,form,fieldset,legend,label,input,textarea,option,button{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;background:transparent none repeat scroll 0 0;border:0 none;font-size:100%;margin:0;outline-color:-moz-use-text-color;outline-style:none;outline-width:0;padding:0;vertical-align:baseline;font-family:'Lato',sans-serif}li,dt,dd,p,pre,address,legend,label,input,textarea,select,option,optgroup,th,td{-x-system-font:none;font-family:inherit;font-size:inherit;font-size-adjust:inherit;font-stretch:inherit;font-style:inherit;font-variant:inherit;font-weight:inherit;line-height:inherit}blockquote,q{quotes:none}br{height:0}ul,ol,dl{list-style:none}.uppercase{text-transform:uppercase}a{text-decoration:none;-webkit-transition:all .25s ease!important;-moz-transition:all .25s ease!important;-ms-transition:all .25s ease!important;-o-transition:all .25s ease!important;transition:all .25s ease!important}img{max-width:100%;height:auto}iframe,embed,object,video{max-width:100%}html,body{font-family:sans-serif;margin:0;padding:0;width:100%;height:100%;background-color:#fff}body #top{min-height:1000px}.wrap{width:100%;display:inline-block}header{width:100%;display:block;position:relative;font-size:0}header .masterhead{width:100%;display:inline-block;background-color:#354868;vertical-align:middle;position:relative;z-index:99;border-top:10px solid #253449}header .masterhead.fixed{position:fixed;top:0}header .masterhead .logo{width:100px;display:block;position:relative;text-align:left;vertical-align:middle;margin:0 10px 0 0;float:left}header .masterhead .logo h1.mrc,header .masterhead .logo h1.mrc a{width:100px;height:100px;display:inline-block}header .masterhead .logo h1.mrc a{background-color:transparent;background-image:url(../../files/images/v3/sprite.png);background-repeat:no-repeat;background-position:0 -500px;background-size:600px 600px}header .masterhead .logo h1.mrc a:hover{opacity:.8}header .masterhead nav.top-navigation{width:auto;display:block;position:relative;vertical-align:middle;float:left;margin:20px 0}header .masterhead nav.top-navigation ul#menu-main-navigation{width:100%;display:inline-block;padding:0;text-align:left}header .masterhead nav.top-navigation ul#menu-main-navigation li{position:relative;color:#fff;display:inline-block;margin:0;padding:0;font-weight:600;text-align:left;cursor:pointer;vertical-align:top}header .masterhead nav.top-navigation ul#menu-main-navigation li a{display:inline-block;color:#fff;font-size:16px;line-height:16px;font-weight:600;padding:24px 15px;margin:0;cursor:pointer;text-shadow:1px 1px 1px rgba(0,0,0,0.4);vertical-align:top;position:relative}header .masterhead nav.top-navigation ul#menu-main-navigation li.menu-item-has-children:hover span.arrow{width:26px;height:12px;position:absolute;display:block;bottom:0;left:32%;background-color:transparent;background-image:url(../../files/images/v3/sprite.png);background-repeat:no-repeat;background-position:-574px -11px;background-size:600px 600px}header .masterhead nav.top-navigation ul#menu-main-navigation li.menu-item ul.sub-menu li.menu-item span.arrow{display:none}header .masterhead nav.top-navigation ul#menu-main-navigation li.hide-computer,header .masterhead nav.top-navigation ul#menu-main-navigation li ul.sub-menu li.hide-computer,header .masterhead nav.top-navigation ul#menu-main-navigation li ul.sub-menu li ul.sub-menu li.hide-computer{display:none}header .masterhead nav.top-navigation ul#menu-main-navigation li.reduced-menu a{font-size:0;padding:20px 15px}header .masterhead nav.top-navigation ul#menu-main-navigation li.reduced-menu a span.icon{width:36px;height:20px;margin:0;font-size:0;background-image:url(../../files/images/v3/sprite.png);background-repeat:no-repeat;background-position:0 -169px;background-size:600px 600px;display:inline-block;float:left}header .masterhead nav.top-navigation ul#menu-main-navigation li.reduced-menu ul.sub-menu li a span.icon{display:none}header .masterhead nav.top-navigation ul#menu-main-navigation li.search-toggle a:hover{opacity:1}header .masterhead nav.top-navigation ul#menu-main-navigation li a:hover,header .masterhead nav.top-navigation ul#menu-main-navigation li.current-menu-item a,header .masterhead nav.top-navigation ul#menu-main-navigation li.current-menu-item a:hover,header .masterhead nav.top-navigation ul#menu-main-navigation li.current-page-ancestor a{color:#84b4d8}header .masterhead nav.top-navigation ul#menu-main-navigation li.current-menu-item a,header .masterhead nav.top-navigation ul#menu-main-navigation li.current-page-ancestor a{color:#84b4d8;padding:24px 15px}header .masterhead nav.top-navigation ul#menu-main-navigation li.menu-item ul.sub-menu{width:240px;position:absolute;display:none;top:60px;left:0;padding:10px 0;z-index:10;clear:left;text-align:left;background-color:#fff;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-box-shadow:0 4px 2px #333;-webkit-box-shadow:0 4px 2px #333;box-shadow:0 4px 2px #333}header .masterhead nav.top-navigation ul#menu-main-navigation li.menu-item ul.sub-menu li.menu-item,header .masterhead nav.top-navigation ul#menu-main-navigation li.menu-item ul.sub-menu li.menu-item ul.sub-menu li.menu-item,header .masterhead nav.top-navigation ul#menu-main-navigation li.menu-item ul.sub-menu li.menu-item ul.sub-menu li.menu-item ul.sub-menu li.menu-item{display:inline-block;position:relative;width:240px;margin:0;padding:0;background:none;text-shadow:none;text-align:left}header .masterhead nav.top-navigation ul#menu-main-navigation li.menu-item ul.sub-menu li.menu-item a,header .masterhead nav.top-navigation ul#menu-main-navigation li.menu-item ul.sub-menu li.menu-item ul.sub-menu li.menu-item a,header .masterhead nav.top-navigation ul#menu-main-navigation li.menu-item ul.sub-menu li.menu-item ul.sub-menu li.menu-item ul.sub-menu li.menu-item a{color:#333;text-transform:none;text-indent:0;font-size:15px;font-weight:400;height:auto;display:inline-block;position:relative;width:200px;letter-spacing:normal;padding:10px 20px;margin:0;border:0;background:none;filter:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;-moz-border-radius:0;border-radius:0}header .masterhead nav.top-navigation ul#menu-main-navigation li.menu-item ul.sub-menu li.menu-item ul.sub-menu,header .masterhead nav.top-navigation ul#menu-main-navigation li.menu-item ul.sub-menu li.menu-item ul.sub-menu li.menu-item ul.sub-menu{background-color:#fff;width:240px;position:absolute;display:block;top:-8px;left:200px;padding:10px 0;clear:left;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-box-shadow:0 4px 2px #333;-webkit-box-shadow:0 4px 2px #333;box-shadow:0 4px 2px #333;background-image:none}header .masterhead nav.top-navigation ul#menu-main-navigation li.menu-item ul.sub-menu li.menu-item a:hover,header .masterhead nav.top-navigation ul#menu-main-navigation li.menu-item ul.sub-menu li.menu-item ul.sub-menu li.menu-item a:hover,header .masterhead nav.top-navigation ul#menu-main-navigation li.menu-item ul.sub-menu li.menu-item ul.sub-menu li.menu-item ul.sub-menu li.menu-item a:hover,header .masterhead nav.top-navigation ul#menu-main-navigation li.menu-item ul.sub-menu li.current-menu-item a,header .masterhead nav.top-navigation ul#menu-main-navigation li.menu-item ul.sub-menu li.menu-item ul.sub-menu li.current-menu-item a,header .masterhead nav.top-navigation ul#menu-main-navigation li.menu-item ul.sub-menu li.menu-item ul.sub-menu li.menu-item ul.sub-menu li.current-menu-item a,header .masterhead nav.top-navigation ul#menu-main-navigation li.menu-item ul.sub-menu li.current-page-ancestor a,header .masterhead nav.top-navigation ul#menu-main-navigation li.menu-item ul.sub-menu li.current-page-parent a,header .masterhead nav.top-navigation ul#menu-main-navigation li.menu-item ul.sub-menu li.menu-item ul.sub-menu li.current-page-parent a,header .masterhead nav.top-navigation ul#menu-main-navigation li.menu-item ul.sub-menu li.menu-item ul.sub-menu li.menu-item ul.sub-menu li.current-page-parent a{width:200px;color:#555;background-color:#eee}header .masterhead .social{width:auto;display:inline-block;position:relative;vertical-align:middle;float:right;margin:20px 0}header .masterhead .social .social-buttons ul{width:auto;height:42px;float:right;display:block;margin:9px 0}header .masterhead .social .social-buttons ul li{float:right;display:inline-block}header .masterhead .social .social-buttons ul li.hide-computer{display:none}header .masterhead .social .social-buttons ul li a{width:42px;height:42px;float:right;display:inline-block;background-color:transparent;background-image:url(../../files/images/v3/sprite.png);background-repeat:no-repeat;background-size:600px 600px}header .masterhead .social .social-buttons ul li.facebook a{background-position:0 0}header .masterhead .social .social-buttons ul li.twitter a{background-position:-42px 0}header .masterhead .social .social-buttons ul li.google-plus a{background-position:-84px 0}header .masterhead .social .social-buttons ul li.pinterest a{background-position:-126px 0}header .masterhead .social .social-buttons ul li.vimeo a{background-position:-168px 0}header .masterhead .social .social-buttons ul li.youtube a{background-position:-210px 0}header .masterhead .social .social-buttons ul li.linkedin a{background-position:-252px 0}header .masterhead .social .social-buttons ul li.instagram a{background-position:-294px 0}header .masterhead .social .social-buttons ul li.rss a{background-position:-336px 0}header .masterhead .social .social-buttons ul li a:hover{opacity:.6}.alerts-wrapper{width:100%;display:inline-block;text-align:center;margin:0;background-color:#333}.alerts-wrapper.breaking{background-color:#a92828}.alerts-wrapper .alert{width:100%;diplay:inline-block;margin:0;font-size:0;position:relative;text-align:center}.alerts-wrapper .alert .text{display:inline-block;vertical-align:middle;text-align:center;padding:15px}.alerts-wrapper .alert .text h1.title{display:inline-block;font-size:15px;line-height:15px;font-weight:700;color:#fff;vertical-align:middle;padding:8px 16px;text-transform:uppercase;-moz-border-radius:50px;border-radius:50px;margin:0 15px 0 0}.alerts-wrapper .alert.breaking .text h1.title{color:#f3a1a4;background-color:#c23535}.alerts-wrapper .alert.watch-live .text h1.title{color:#4e4934;background-color:#bda94e}.alerts-wrapper .alert.developing .text h1.title{color:#e6f2dc;background-color:#8cb36d}.alerts-wrapper .alert.latest-news .text h1.title{color:#eee;background-color:#6d8db3}.alerts-wrapper .alert .text h1.title span.icon{width:24px;height:24px;display:inline-block;vertical-align:middle;margin:0 8px 0 0;background-image:url(../../files/images/v3/sprite.png);background-repeat:no-repeat;background-size:600px 600px;background-color:transparent}.alerts-wrapper .alert.breaking .text h1.title span.icon{background-position:-36px -169px}.alerts-wrapper .alert.watch-live .text h1.title span.icon{background-position:-60px -169px}.alerts-wrapper .alert.developing .text h1.title span.icon{background-position:-84px -169px}.alerts-wrapper .alert.latest-news .text h1.title span.icon{width:40px;background-position:-108px -169px}.alerts-wrapper .alert .text h1.title span.label{display:inline-block;vertical-align:middle}.alerts-wrapper .alert .text h4,.alerts-wrapper .alert .text h4 a{display:inline-block;font-size:17px;line-height:22px;font-weight:400!important;color:#fff!important;vertical-align:middle;padding:0;font-family:'Open Sans',sans-serif}.alerts-wrapper .alert .text h4 span.read-more{background-color:#555;display:inline-block;font-size:10px;line-height:13px;text-transform:uppercase;padding:4px 8px;margin:2px 0 0 8px;vertical-align:top}.alerts-wrapper .alert.breaking .text h4 span.read-more{background-color:#c23535;color:#fff}.alerts-wrapper .alert.watch-live .text h4 span.read-more{background-color:#bda94e;color:#fff}.alerts-wrapper .alert .text h4 a{color:#fff!important}.alerts-wrapper .alert .text h4 a:hover{opacity:.7;color:#fff!important;text-decoration:none}.top-wrapper{width:100%;display:inline-block;position:relative;margin:15px 0 25px}.top-wrapper .inner .leaderboard{width:100%;display:inline-block;position:relative;vertical-align:middle;text-align:center;margin:0 auto;padding:0;overflow-x:hidden}.ad-label{width:100%;height:auto;display:inline-block;margin:0;padding:0}.ad-label p{font-size:8px!important;letter-spacing:4px!important;text-transform:uppercase!important;text-align:center!important;padding:5px!important;font-weight:700!important;color:#999!important;font-family:'Open Sans',sans-serif!important}footer .ad-label p{color:#253449!important}p.button-small{width:auto;display:inline-block;font-size:14px!important;line-height:14px!important;color:#fff!important;font-weight:400!important;margin:15px 0!important;padding:12px 24px!important;text-align:center;border:0;cursor:pointer;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;text-transform:uppercase;vertical-align:top}p.button-small span.arrow{font-size:18px!important;line-height:12px!important}p.button-small a{font-size:14px!important;line-height:14px!important;color:#fff!important;font-weight:400!important;text-decoration:none!important}p.button-medium{width:auto;display:inline-block;font-size:16px!important;line-height:16px!important;color:#fff!important;font-weight:400!important;margin:15px 0!important;padding:14px 26px!important;text-align:center;border:0;cursor:pointer;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;text-transform:uppercase;vertical-align:top}p.button-medium span.arrow{font-size:20px!important;line-height:14px!important}p.button-medium a{font-size:16px!important;line-height:16px!important;color:#fff!important;font-weight:400!important;text-decoration:none!important;font-family:'Montserrat',sans-serif!important}p.button-large{width:auto;display:inline-block;font-size:18px!important;line-height:18px!important;color:#fff!important;font-weight:400!important;margin:15px 0!important;padding:16px 28px!important;text-align:center;border:0;cursor:pointer;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;text-transform:uppercase;vertical-align:top}p.button-large span.arrow{font-size:22px!important;line-height:22px!important}p.button-large a{font-size:18px!important;line-height:12px!important;color:#fff!important;font-weight:400!important;text-decoration:none!important;font-family:'Montserrat',sans-serif!important}p.button.white-outline{color:#fff!important;text-shadow:1px 1px 1px rgba(0,0,0,0.4);background:none;border:2px solid #fff}p.button.white-outline:hover{color:#eee!important;text-shadow:1px 1px 1px rgba(0,0,0,0.4);background:none;border:2px solid #eee}p.button.white-outline a{color:#fff!important}.inner{margin:0 auto;position:relative;max-width:1280px;padding:0 2%;font-size:0}.page-wrapper{width:100%;display:block;margin:0 0 25px}.page-wrapper .inner .content-main{width:100%;margin:0;display:inline-block}.page-wrapper .inner .content-main .left{position:relative;width:65%;display:inline-block;vertical-align:top}.page-wrapper .inner .content-main .content-main-inner,.page-wrapper .inner .content-main .content-main-inner.full-width{width:100%;display:inline-block;margin:0}.articles-wrapper .articles-container{margin:0 0 20px;display:inline-block;position:relative}.articles-wrapper .article-items{display:block;width:100%;margin:0;position:relative}.articles-wrapper .article-items .grid-sizer{width:33.3%}.articles-wrapper .article-items .item{width:30.3%;margin:1.5%}.articles-wrapper .article-items .item .image-wrapper{width:100%;display:inline-block;position:relative}.articles-wrapper .article-items .item .image-wrapper .image{width:100%;display:inline-block;position:relative;padding-bottom:60%;height:auto;background-color:#ccc;background-size:cover;background-position:center center;background-repeat:no-repeat;margin:0;z-index:9}.articles-wrapper .article-items .item .image-wrapper .image a{width:100%;display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:9}.articles-wrapper .article-items .item .image-wrapper .image:hover{opacity:.8}.articles-wrapper .article-items .item .image-wrapper .comments{width:auto;display:inline-block;position:absolute;top:10px;right:0;z-index:10}.articles-wrapper .article-items .item .image-wrapper .comments a{padding:10px 24px;position:relative;font-size:16px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.3);background-color:transparent;background-image:url(../../files/images/v3/bg-trans-black-70-repeat.png);background-repeat:repeat;background-position:center center;text-align:right}.articles-wrapper .article-items .item .image-wrapper .comments a span.count{min-width:10px;display:inline-block}.articles-wrapper .article-items .item .image-wrapper .comments a span.drop-point{width:12px;height:10px;display:block;position:absolute;bottom:-10px;left:12px;background-color:transparent;background-image:url(../../files/images/v3/sprite.png);background-repeat:no-repeat;background-size:600px 600px;background-position:-588px 0}.articles-wrapper .article-items .item .image-wrapper .comments a:hover{color:#fef0d5}.articles-wrapper .article-items .item .image-wrapper .comments:hover{color:#fef0d5;opacity:.8}.articles-wrapper .article-items .item .image-wrapper .article-meta-data{width:auto;height:33px;display:inline-block;position:absolute;bottom:0;left:0;z-index:10;overflow-y:hidden}.articles-wrapper .article-items .item .image-wrapper .article-meta-data .category{display:inline-block;vertical-align:middle;background-color:#b43131;padding:11px}.articles-wrapper .article-items .item .image-wrapper .article-meta-data .category h3{color:#fff;font-size:11px;line-height:1;font-weight:600;text-transform:uppercase}.articles-wrapper .article-items .item .text{margin:15px 0;padding:0;display:inline-block}.articles-wrapper .article-items .item .text h2.title{font-size:24px;line-height:1.2;color:#3d5277;font-weight:700}.articles-wrapper .article-items .item .text h2.title a{color:#3d5277}.articles-wrapper .article-items .item .text h2.title a:hover{text-decoration:none;color:#5f81bb}.articles-wrapper .article-items .item .text .article-byline{width:100%;display:inline-block;margin:8px 0 0}.articles-wrapper .article-items .item .text .article-byline p{font-size:12px;line-height:1.5;margin:0;padding:0;color:#999}.articles-wrapper .article-items .item .text .article-byline p a{font-size:14px;text-decoration:none;color:#3d5277;font-weight:600}.articles-wrapper .article-items .item .text .article-byline p a:hover{text-decoration:underline;color:#5f81bb}.articles-wrapper .nav-load{display:inline-block!important;width:100%!important;text-align:center!important}.articles-wrapper .nav-load #infscr-loading{height:60px!important;background-image:url(../../files/images/v3/loading.gif);background-position:top center;background-repeat:no-repeat;background-size:60px 60px;display:block;margin:30px auto!important;padding:0 25px}.articles-wrapper .nav-load #infscr-loading img{display:none}.articles-wrapper .nav-load #infscr-loading span.message{font-size:15px;margin:60px 0 0;display:inline-block;color:#3d5277}.articles-wrapper .nav-load #infscr-loading span.message.loading{display:none}.articles-wrapper .nav-load-buttons{width:100%;display:inline-block;text-align:center}.articles-wrapper .nav-load-buttons .load-more-button{display:block;text-align:center;margin:25px 0}.articles-wrapper .nav-load-buttons .load-more-button a{display:inline-block;text-align:center;padding:15px 30px;font-size:20px;font-weight:600;color:#3d5277;text-decoration:none;border:3px solid #3d5277;-moz-border-radius:100px;border-radius:10px;-moz-border-radius:10px}.articles-wrapper .nav-load-buttons .load-more-button a:hover{color:#5f81bb;border:3px solid #5f81bb}.article-header{float:left;margin:0;padding:0 0 20px;width:100%;position:relative}.article-header h1.title{color:#3d5277;float:left;font-size:45px;font-weight:900;letter-spacing:-2px;line-height:1;width:100%}.article-header .article-byline{width:100%;display:inline-block;margin-top:15px}.article-header .article-byline p{font-size:16px;color:#999;font-weight:400}.article-header .article-byline p a{color:#3d5277;font-weight:700}.article-header .article-byline p a:hover{color:#5f81bb}.image-block{width:100%;display:inline-block;position:relative;margin:0}.image-block .image{display:block;position:relative;padding-bottom:55%;height:0;z-index:10;background-size:cover;background-position:center center;background-repeat:no-repeat}.video-block{width:100%;display:inline-block;position:relative;margin:0}.video-block .video-player{width:100%;display:block;position:relative;padding-bottom:56.25%;height:0;margin:0}.video-block .video-player.youtube{padding-bottom:56.75%}.video-block .video-player.facebook{padding-bottom:56.25%}.video-block .video-player.vimeo{padding-bottom:53.71%}.video-block .video-player.dailymotion{padding-bottom:55.5%}.video-block .video-player.cspan{padding-bottom:63%}.video-block .video-player.embed{padding-bottom:53.6%}.video-block .video-player iframe,.video-block .video-player object,.video-block .video-player embed{position:absolute;top:0;left:0;width:100%!important;height:100%!important}#video-embed{float:left;text-align:center}.article{width:100%;display:inline-block;margin-top:20px}.page-wrapper .inner .content-main .content-main-inner.full-width .article{margin:0}.fb-share{width:95%;height:28px;padding:18px 2.5%;display:inline-block;margin:0 0 20px;vertical-align:top;position:relative;-moz-border-radius:50px;border-radius:50px;text-align:center;background:#3c5a99;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#4a6bae),to(#3c5a99));background:-webkit-linear-gradient(top,#4a6bae,#3c5a99);background:-moz-linear-gradient(top,#4a6bae,#3c5a99);background:-ms-linear-gradient(top,#4a6bae,#3c5a99);background:-o-linear-gradient(top,#4a6bae,#3c5a99);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4a6bae',endColorstr='#3c5a99')}.fb-share:hover{background:#476ab1;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#5476bd),to(#476ab1));background:-webkit-linear-gradient(top,#5476bd,#476ab1);background:-moz-linear-gradient(top,#5476bd,#476ab1);background:-ms-linear-gradient(top,#5476bd,#476ab1);background:-o-linear-gradient(top,#5476bd,#476ab1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5476bd',endColorstr='#476ab1')}.fb-share a{width:100%;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;z-index:10;font-size:0}.fb-share a:hover{text-decoration:none}.fb-share span.icon{width:16px;height:28px;position:relative;z-index:8;display:inline-block;vertical-align:top;background-color:transparent;background-image:url(../../files/images/v3/sprite.png);background-position:-13px -8px;background-repeat:no-repeat;background-size:600px 600px}.fb-share span.label{font-size:24px;line-height:28px;color:#fff;font-weight:700;padding:0 0 0 12px;position:relative;z-index:8;display:inline-block;vertical-align:top;text-transform:uppercase}.fb-share span.share-count{font-size:24px;line-height:28px;color:#819dd8;font-weight:700;position:relative;z-index:8;display:inline-block;vertical-align:top;padding:0 0 0 12px}.fb-share span.share-count small{font-size:15px;line-height:15px;display:inline-block;vertical-align:top;text-transform:uppercase;margin:7px 0}.content .text{display:inline-block;margin:0 0 10px;font-family:'PT Serif',Georgia,'Times New Roman',Times,serif}.content .text a,.content .text a:visited{text-decoration:underline;color:#c63636}.content .text a:hover{text-decoration:underline;color:#ff4545}.content .text a:active,.content .text a:focus{outline:none}.content .text blockquote{width:94%;border-left:10px solid #b63131;padding:2.5% 0 0 5%;margin:2.5% 2.5% 5%;display:block}.content .text blockquote h1,.content .text blockquote h2,.content .text blockquote h3,.content .text blockquote h4,.content .text blockquote h5,.content .text blockquote h6,.content .text blockquote h7,.content .text blockquote h8,.content .text blockquote p{font-size:26px;line-height:1.5;text-align:left;font-style:italic;font-family:'PT Serif',Georgia,'Times New Roman',Times,serif!important;color:#b63131}.content .text mark{color:#ffdadd;background:#d31220;padding:3px 6px}::selection{color:#fff;background:#888}::-moz-selection{color:#fff;background:#888}.content .text h1{font-size:40px;line-height:40px;color:#333;font-weight:400;letter-spacing:-1px;padding:1% 0;font-family:'Montserrat',sans-serif}.content .text h2{font-size:32px;line-height:32px;color:#444;font-weight:400;padding:1% 0;font-family:'Montserrat',sans-serif}.content .text h3{font-size:26px;line-height:26px;color:#555;font-weight:400;padding:1% 0;font-family:'Montserrat',sans-serif}.content .text h4,.content .text h5,.content .text h6{font-size:20px;line-height:20px;font-weight:400;padding:1% 0 .75%;font-family:'Montserrat',sans-serif}.content .text h4{color:#444}.content .text h5{color:#666}.content .text h6{color:#c73e2d}.content .text h1 strong,.content .text h2 strong,.content .text h3 strong,.content .text h4 strong,.content .text h5 strong,.content .text h6 strong{font-weight:700}.content .text h1 a,.content .text h2 a,.content .text h3 a,.content .text h4 a,.content .text h5 a,.content .text h6 a{color:#c73e2d;font-family:'Montserrat',sans-serif}.content .text p{color:#444;font-size:18px;line-height:32px;padding:0 0 2.25%;font-weight:400}.content .text p,.content .text p a{font-family:'PT Serif',Georgia,'Times New Roman',Times,serif}.content .text p strong,.content .text p em,.content .text p span{font-family:'PT Serif',Georgia,'Times New Roman',Times,serif}.content .text p strong{font-weight:700}.content .text p em{font-style:italic}.content .text small{color:#ccc;font-size:10px;line-height:10px;padding:0 0 1.5%;text-transform:uppercase;font-style:italic;font-weight:400}.content .text small a{color:#ccc;text-decoration:none}.content .text ul,.content .text ol{padding:0 45px;margin:7px 0 18px}.content .text ul li,.content .text ol li{color:#444;font-size:18px;padding:0 0 5px 5px;font-weight:400;font-family:'PT Serif',Georgia,'Times New Roman',Times,serif}.content .text ul li strong,.content .text ol li strong,.content .text ul li em,.content .text ol li em,.content .text ul li span,.content .text ol li span{font-family:'PT Serif',Georgia,'Times New Roman',Times,serif}.content .text ul li{list-style:disc}.content .text ol li{list-style:decimal}.content .text ul li ul,.content .text ol li ol{padding:0 35px;margin:5px 0 0}.content .text ul li ul li{list-style:circle}.content .text img{width:auto;height:auto;text-align:center;vertical-align:middle;width:100%;display:block}.content .text img.alignleft,.content .text a img.alignleft{float:left;margin:.75% 2.5% 1.5% 0}.content .text img.alignright,.content .text a img.alignright{float:right;margin:.75% 0 1.5% 2.5%}.content .text img.aligncenter,.content .text a img.aligncenter{float:none;margin:.75% auto 1.5%}.content .text img.alignnone,.content .text a img.alignnone{float:none;margin:.75% 0 1.5%}.content .text img.width-5{width:5%!important}.content .text img.width-10{width:10%!important}.content .text img.width-15{width:15%!important}.content .text img.width-20{width:20%!important}.content .text img.width-25{width:25%!important}.content .text img.width-30{width:30%!important}.content .text img.width-35{width:35%!important}.content .text img.width-40{width:40%!important}.content .text img.width-45{width:45%!important}.content .text img.width-50{width:50%!important}.content .text img.width-55{width:55%!important}.content .text img.width-60{width:60%!important}.content .text img.width-65{width:65%!important}.content .text img.width-70{width:70%!important}.content .text img.width-75{width:75%!important}.content .text img.width-80{width:80%!important}.content .text img.width-85{width:85%!important}.content .text img.width-90{width:90%!important}.content .text img.width-95{width:95%!important;margin:5px 0 10px!important}.content .text img.width-100{width:100%!important;margin:5px 0 10px!important}.content .text figure{width:50%!important;display:block;margin:0;padding:0}.content .text figure.alignleft{float:left;margin:.75% 2.5% 1.5% 0}.content .text figure.alignright{float:right;margin:.75% 0 1.5% 2.5%}.content .text figure.aligncenter{float:none;margin:.75% auto 1.5%;float:none;margin:.75% 0 1.5% 0}.content .text figure.width-5{width:5%!important}.content .text figure.width-10{width:10%!important}.content .text figure.width-15{width:15%!important}.content .text figure.width-20{width:20%!important}.content .text figure.width-25{width:25%!important}.content .text figure.width-30{width:30%!important}.content .text figure.width-35{width:35%!important}.content .text figure.width-40{width:40%!important}.content .text figure.width-45{width:45%!important}.content .text figure.width-50{width:50%!important}.content .text figure.width-55{width:55%!important}.content .text figure.width-60{width:60%!important}.content .text figure.width-65{width:65%!important}.content .text figure.width-70{width:70%!important}.content .text figure.width-75{width:75%!important}.content .text figure.width-80{width:80%!important}.content .text figure.width-85{width:85%!important}.content .text figure.width-90{width:90%!important}.content .text figure.width-95{width:95%!important;margin:5px 0 10px!important}.content .text figure.width-100{width:100%!important;margin:5px 0 10px!important}.content .text figure img,.content .text figure img.width-5,.content .text figure img.width-10,.content .text figure img.width-15,.content .text figure img.width-20,.content .text figure img.width-25,.content .text figure img.width-30,.content .text figure img.width-35,.content .text figure img.width-40,.content .text figure img.width-45,.content .text figure img.width-50,.content .text figure img.width-55,.content .text figure img.width-60,.content .text figure img.width-65,.content .text figure img.width-70,.content .text figure img.width-75,.content .text figure img.width-80,.content .text figure img.width-85,.content .text figure img.width-90,.content .text figure img.width-95,.content .text figure img.width-100{width:100%!important;margin:0}.content .text figure figcaption{width:90%;display:inline-block;padding:5%;font-size:16px;line-height:20px;font-weight:400;color:#666;border-bottom:1px solid #ccc;font-family:"Lato",sans-serif}.content .text .advertisement{width:auto;display:block;text-align:center;margin:0}.content .text .advertisement.align-left{float:left;display:block;margin:5px 20px 10px 0}.content .text .advertisement.align-right{float:right;display:block;margin:5px 0 10px 20px}.content .text .video-player{width:100%;display:inline-block;position:relative;padding-bottom:56.25%;height:0;margin:5px 0 20px}.content .text .video-player iframe,.content .text .video-player object,.content .text .video-player embed{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.advertisement{width:100%;display:inline-block;text-align:center;margin:0;padding:0}.advertisement.below-article{margin:0 0 15px}.comments{width:100%;display:inline-block;margin:0 0 15px}.comments h2{color:#3d5277;font-size:26px;line-height:22px}.fb-comments,.fb-comments span{width:100%!important}.twitter-tweet{width:100%!important;display:block;text-align:center!important}.you-may-also-like-to-read{width:90%;display:block;margin:15px 0;padding:5%;background-color:#fafafa;-moz-box-shadow:2px 2px 4px #ccc;-webkit-box-shadow:2px 2px 4px #ccc;box-shadow:2px 2px 4px #ccc}.you-may-also-like-to-read h3{color:#fff;font-size:18px;font-weight:700;text-transform:uppercase;padding:10px 15px;margin:0 0 10px;display:inline-block;text-shadow:1px 1px 1px rgba(0,0,0,0.4);background-color:#B43131}.you-may-also-like-to-read ul{padding:0 35px;margin:15px 0}.you-may-also-like-to-read ul li{font-size:18px;line-height:1;color:#333;list-style:circle;padding:0 0 10px}.you-may-also-like-to-read ul li a{color:#333;font-weight:700;text-decoration:none}.you-may-also-like-to-read ul li a:hover{color:#888}.page-wrapper .inner .content-main .right{width:35%;margin:0;display:inline-block;vertical-align:top;text-align:left;position:relative}.right .sidebar{width:100%;min-height:600px;margin:0;display:inline-block;vertical-align:top;text-align:left;position:relative}.right .sidebar:after{content:' ';display:block;clear:both}.right .sidebar .grid-sizer,.right .sidebar .sidebar-block{width:100%}.right .sidebar .sidebar-block{width:84%;margin:4% 8%;text-align:left;position:relative;display:inline-block}.right .sidebar .sidebar-block.first{margin-top:8%}.right .sidebar .sidebar-block.last{margin-bottom:8%}.right .sidebar .sidebar-block .inner{margin:0;padding:0;text-align:left}.right .sidebar .sidebar-block .inner .content{margin:0}.right .sidebar .sidebar-block.facebook-page-plugin .inner .content .fb-page,.right .sidebar .sidebar-block.facebook-page-plugin .inner .content .fb-page span,.right .sidebar .sidebar-block.facebook-page-plugin .inner .content .fb-page span iframe[style]{width:100%!important}.right .sidebar .sidebar-block .inner .content h2.title{color:#fff;font-size:18px;line-height:1;font-weight:700;text-transform:uppercase;padding:10px 15px;margin:0 0 15px;display:inline-block;text-shadow:1px 1px 1px rgba(0,0,0,0.4);background-color:#B43131}.right .sidebar .sidebar-block .inner .content .articles{width:100%;display:inline-block;margin:0}.right .sidebar .sidebar-block .inner .content .articles .article{width:100%;display:inline-block;margin:0 0 10px;padding:0;position:relative}.right .sidebar .sidebar-block .inner .content .articles .article .image{width:100%;height:0;display:inline-block;margin:0;padding:0;padding-bottom:50%;background-position:center center;background-repeat:no-repeat;background-size:100% auto;position:relative}.right .sidebar .sidebar-block .inner .content .articles .article .image a{width:100%;height:100%;display:block;position:absolute}.right .sidebar .sidebar-block .inner .content .articles .article h3.title a{font-size:20px;line-height:1;font-weight:800;display:inline-block;margin:0;padding:15px 10px;color:#3d5277}.right .sidebar .sidebar-block .inner .content .articles .article h3.title a:hover{color:#5f81bb}.right .sidebar .sidebar-block.advertisement .inner div{margin:0 auto;display:block}.right .sidebar .sidebar-block.advertisement.content-ad{margin-top:0;margin-bottom:0}.block.national-debt{width:100%;display:block;position:relative;padding:0;background-color:#e7e7e7;background-image:url(../../files/images/v3/national-debt-bg.jpg);background-repeat:no-repeat;background-position:bottom center;background-size:auto auto}.block.national-debt .inner{padding:40px 0}.block.national-debt .inner .debt-clock-wrapper{width:100%;display:inline-block;margin:0;padding:0;text-align:center;vertical-align:top}.block.national-debt .inner .debt-clock-wrapper h2.title{display:inline-block;padding:14px 20px;border-right:2px solid #999;text-align:right;vertical-align:top}.block.national-debt .inner .debt-clock-wrapper h2.title br.rwd-break{display:block}.block.national-debt .inner .debt-clock-wrapper h2.title span.dark-blue{color:#293a54;font-size:32px;line-height:1;text-align:right;text-shadow:1px 1px 1px #fff;font-weight:800}.block.national-debt .inner .debt-clock-wrapper h2.title span.light-blue{color:#6c8db4;font-size:22px;line-height:1;font-weight:400;text-transform:uppercase;text-shadow:1px 1px 1px #fff}.block.national-debt .inner .debt-clock-wrapper .debt-clock{color:#b82e1f;font-size:40px;text-align:center;font-weight:400;letter-spacing:-1px;text-shadow:1px 1px 1px #fff;display:inline-block;padding:16px 20px;vertical-align:top}footer{width:100%;margin:0;padding:0;display:inline-block;background-color:#354868;border-top:10px solid #253449}footer .inner{margin:4.5% auto}footer .footer{width:100%;display:block;padding:0}footer .inner .leaderboard{width:100%;display:inline-block;position:relative;vertical-align:middle;text-align:center;margin:0 auto;padding:0 0 30px;overflow-x:hidden}footer .footer-nav{margin:2.5% 0}footer .footer-nav,footer .footer-nav ul{width:100%;display:inline-block;vertical-align:middle;text-align:center}footer .footer-nav ul li{display:inline-block;padding:0 1%;vertical-align:middle;font-size:16px;line-height:16px;color:#fff;font-weight:600;text-transform:uppercase;vertical-align:middle;text-shadow:1px 1px 1px rgba(0,0,0,0.4)}footer .footer-nav ul li a{color:#fff;cursor:pointer}footer .footer-nav ul li a:hover{color:#7d97c3;text-shadow:none;text-decoration:none}footer .credits{width:100%;display:inline-block;margin:1% 0}footer .credits p{font-size:15px;line-height:15px;color:#7d97c3;text-align:center;font-weight:300;padding:0}footer .credits p br.rwd-break{display:none}footer .credits p a{color:#7d97c3}footer .credits p a:hover{color:#97b2e1}footer .credits p.design-dev{padding:5px 0 0}footer .credits p.design-dev a{font-size:10px;color:#29364d;line-height:18px;text-transform:uppercase}footer .credits p.design-dev a span{font-size:13px;margin:0 0 0 4px}footer .credits p.design-dev a:hover{color:#4e6488}.res{display:none}.res.full{position:fixed;right:0;bottom:0;padding:5px;color:#fff;background-color:#F06;display:block;z-index:999999}@media only screen and (max-width: 1920px) and (min-width: 1601px){.res.res-1920{position:fixed;right:0;bottom:0;padding:5px;color:#fff;background-color:#F06;display:block;z-index:999999}}@media only screen and (max-width: 1600px) and (min-width: 1441px){.res.res-1600{position:fixed;right:0;bottom:0;padding:5px;color:#fff;background-color:#F06;display:block;z-index:999999}}@media only screen and (max-width: 1440px) and (min-width: 1281px){.res.res-1440{position:fixed;right:0;bottom:0;padding:5px;color:#fff;background-color:#F06;display:block;z-index:999999}}@media only screen and (max-width: 1280px) and (min-width: 1025px){.top-wrapper .leaderboard{width:100%}header .masterhead .social .social-buttons ul li.hide-computer-small{display:none!important}.content .text .in-content-ad-block .advertisement.in-content-one{width:50%;margin:0}.content .text .in-content-ad-block .advertisement.in-content-two{width:50%;margin:0}.res.res-1280{position:fixed;right:0;bottom:0;padding:5px;color:#fff;background-color:#F06;display:block;z-index:999999}}@media only screen and (max-width: 1024px) and (min-width: 901px){.res.res-1024{position:fixed;right:0;bottom:0;padding:5px;color:#fff;background-color:#F06;display:block;z-index:999999}.top-wrapper .leaderboard{width:100%}header .masterhead .social .social-buttons ul li.hide-computer-small{display:none!important}.articles-wrapper .article-items .grid-sizer{width:50%}.articles-wrapper .article-items .item{width:46%;margin:2%}.article-header h1.title{font-size:40px;letter-spacing:-1px}.content .text figure figcaption{width:93%;padding:3.5%}.content .text figure.width-5 figcaption,.content .text figure.width-10 figcaption,.content .text figure.width-15 figcaption,.content .text figure.width-20 figcaption,.content .text figure.width-25 figcaption,.content .text figure.width-30 figcaption,.content .text figure.width-35 figcaption,.content .text figure.width-40 figcaption,.content .text figure.width-45 figcaption,.content .text figure.width-50 figcaption{width:90%;padding:5%;font-size:16px;line-height:20px}.content .text figure.width-55 figcaption,.content .text figure.width-60 figcaption,.content .text figure.width-65 figcaption,.content .text figure.width-70 figcaption,.content .text figure.width-75 figcaption{width:92%;padding:4%;font-size:17px;line-height:21px}.content .text .float-left-content{width:33%;border-right:10px solid #ff9c00;margin:8px 30px 15px 0}.content .text .float-right-content{width:33%;border-left:10px solid #ff9c00;margin:8px 0 15px 30px}.content .text .float-left-content,.content .text .float-right-content{font-size:24px!important;line-height:36px!important}.content .text .in-content-ad-block .advertisement.in-content-one{width:100%;margin:0 0 10px}.content .text .in-content-ad-block .advertisement.in-content-two{width:100%;margin:10px 0 0}.page-wrapper .inner .content-main .left{width:60%}.page-wrapper .inner .content-main .right{width:40%}}@media only screen and (max-width: 900px) and (min-width: 769px){.res.res-900{position:fixed;right:0;bottom:0;padding:5px;color:#fff;background-color:#F06;display:block;z-index:999999}p.button-small{font-size:13px!important;line-height:13px!important;margin:12px 0!important;padding:10px 20px!important}p.button-small span.arrow{font-size:17px!important;line-height:17px!important}p.button-small a{font-size:13px!important;line-height:13px!important}p.button-medium{font-size:15px!important;line-height:15px!important;margin:12px 0!important;padding:12px 24px!important}p.button-medium span.arrow{font-size:19px!important;line-height:19px!important}p.button-medium a{font-size:15px!important;line-height:15px!important}p.button-large{font-size:17px!important;line-height:17px!important;margin:13px 0!important;padding:13px 26px!important}p.button-large span.arrow{font-size:21px!important;line-height:21px!important}p.button-large a{font-size:17px!important;line-height:17px!important}.top-wrapper .leaderboard{width:100%}header .masterhead .social .social-buttons ul li.hide-tablet{display:none!important}.articles-wrapper .article-items .grid-sizer{width:50%}.articles-wrapper .article-items .item{width:46%;margin:2%}.article-header h1.title{font-size:36px;letter-spacing:-1px}.content .text blockquote h1,.content .text blockquote h2,.content .text blockquote h3,.content .text blockquote h4,.content .text blockquote h5,.content .text blockquote h6,.content .text blockquote h7,.content .text blockquote h8,.content .text blockquote p{font-size:20px;line-height:34px}.content .text p,.content .text ul li,.content .text ol li{font-size:17px;line-height:30px}.content .text figure figcaption{width:93%;padding:3.5%}.content .text figure.width-5 figcaption,.content .text figure.width-10 figcaption,.content .text figure.width-15 figcaption,.content .text figure.width-20 figcaption,.content .text figure.width-25 figcaption,.content .text figure.width-30 figcaption,.content .text figure.width-35 figcaption,.content .text figure.width-40 figcaption,.content .text figure.width-45 figcaption,.content .text figure.width-50 figcaption{width:90%;padding:5%;font-size:16px;line-height:20px}.content .text figure.width-55 figcaption,.content .text figure.width-60 figcaption,.content .text figure.width-65 figcaption,.content .text figure.width-70 figcaption,.content .text figure.width-75 figcaption{width:91%;padding:4.5%;font-size:17px;line-height:21px}.content .text .in-content-ad-block .advertisement.in-content-one{width:100%;margin:0 0 10px}.content .text .in-content-ad-block .advertisement.in-content-two{width:100%;margin:10px 0 0}.page-wrapper .inner .content-main .left{width:55%}.fb-share span.hide-mobile{display:none}.page-wrapper .inner .content-main .right{width:45%}.right .sidebar .sidebar-block{margin:7% 7% 0;width:86%}}@media only screen and (max-width: 768px) and (min-width: 641px){.res.res-768{position:fixed;right:0;bottom:0;padding:5px;color:#fff;background-color:#F06;display:block;z-index:999999}p.button-small{font-size:13px!important;line-height:13px!important;margin:12px 0!important;padding:10px 20px!important}p.button-small span.arrow{font-size:17px!important;line-height:13px!important}p.button-small a{font-size:13px!important;line-height:13px!important}p.button-medium{font-size:15px!important;line-height:15px!important;margin:12px 0!important;padding:12px 24px!important}p.button-medium span.arrow{font-size:19px!important;line-height:15px!important}p.button-medium a{font-size:15px!important;line-height:15px!important}p.button-large{font-size:17px!important;line-height:17px!important;margin:13px 0!important;padding:13px 26px!important}p.button-large span.arrow{font-size:21px!important;line-height:17px!important}p.button-large a{font-size:17px!important;line-height:17px!important}.top-wrapper .leaderboard{width:100%}header .masterhead .social .social-buttons ul li.hide-tablet{display:none!important}.articles-wrapper .article-items .grid-sizer{width:50%}.articles-wrapper .article-items .item{width:46%;margin:2%}.article-header h1.title{font-size:34px;letter-spacing:-1px}.content .text blockquote h1,.content .text blockquote h2,.content .text blockquote h3,.content .text blockquote h4,.content .text blockquote h5,.content .text blockquote h6,.content .text blockquote h7,.content .text blockquote h8,.content .text blockquote p{font-size:20px;line-height:34px}.content .text h1,.content .text h1 a{font-size:34px;line-height:38px}.content .text h2,.content .text h2 a{font-size:26px}.content .text h3,.content .text h3 a{font-size:20px}.content .text h4,.content .text h4 a{font-size:17px}.content .text h5,.content .text h5 a{font-size:15px}.content .text h6,.content .text h6 a{font-size:14px}.content .text p,.content .text ul li,.content .text ol li{font-size:17px;line-height:30px}.content .text figure figcaption{width:90%;padding:5%;font-size:16px;line-height:20px}.content .text figure.width-5 figcaption,.content .text figure.width-10 figcaption,.content .text figure.width-15 figcaption,.content .text figure.width-20 figcaption,.content .text figure.width-25 figcaption,.content .text figure.width-30 figcaption,.content .text figure.width-35 figcaption,.content .text figure.width-40 figcaption,.content .text figure.width-45 figcaption,.content .text figure.width-50 figcaption{width:90%;padding:5%;font-size:16px;line-height:20px}.content .text figure.width-55 figcaption,.content .text figure.width-60 figcaption,.content .text figure.width-65 figcaption,.content .text figure.width-70 figcaption,.content .text figure.width-75 figcaption{width:91%;padding:4.5%;font-size:17px;line-height:21px}.content .text .columns{width:100%;padding:0 0 1%}.content .text .columns .block{width:100%;padding:2% 0 0}.content .text .in-content-ad-block .advertisement.in-content-one{width:100%;margin:0 0 10px}.content .text .in-content-ad-block .advertisement.in-content-two{width:100%;margin:10px 0 0}.page-wrapper .inner{padding:0}.page-wrapper .inner .content-main .left{width:100%}.page-wrapper .inner .content-main .right{width:100%}.page-wrapper .inner .content-main .content-main-inner,.page-wrapper .inner .content-main .content-main-inner.full-width{width:90%;margin:5%}.right .sidebar{padding:0;width:95%;margin:0 2.5% 2.5%}.right .sidebar .grid-sizer,.right .sidebar .sidebar-block{width:50%}.right .sidebar .sidebar-block{width:45%;margin:2.5%}.right .sidebar .sidebar-block.first{margin-top:2.5%}.right .sidebar .sidebar-block.last{margin-bottom:2.5%}.block.national-debt .inner .debt-clock-wrapper h2.title{padding:14px 50px;border-bottom:2px solid #999;border-right:0}.block.national-debt .inner .debt-clock-wrapper h2.title br.rwd-break{display:none}.block.national-debt .inner .debt-clock-wrapper h2.title span.dark-blue{font-size:32px}.block.national-debt .inner .debt-clock-wrapper h2.title span.light-blue{font-size:22px;padding:0 10px 0 0}}@media only screen and (max-width: 640px) and (min-width: 481px){.res.res-640{position:fixed;right:0;bottom:0;padding:5px;color:#fff;background-color:#F06;display:block;z-index:999999}p.button-small{font-size:13px!important;line-height:13px!important;margin:12px 0!important;padding:10px 20px!important}p.button-small span.arrow{font-size:17px!important;line-height:13px!important}p.button-small a{font-size:13px!important;line-height:13px!important}p.button-medium{font-size:15px!important;line-height:15px!important;margin:12px 0!important;padding:12px 24px!important}p.button-medium span.arrow{font-size:19px!important;line-height:15px!important}p.button-medium a{font-size:15px!important;line-height:15px!important}p.button-large{font-size:17px!important;line-height:17px!important;margin:13px 0!important;padding:13px 26px!important}p.button-large span.arrow{font-size:21px!important;line-height:17px!important}p.button-large a{font-size:17px!important;line-height:17px!important}.top-wrapper .leaderboard{width:100%}header .masterhead .social .social-buttons ul li.hide-tablet{display:none!important}.alerts-wrapper .alert .text h1.title{margin:0 10px 10px}.articles-wrapper .article-items .grid-sizer{width:100%}.articles-wrapper .article-items .item{width:95%;margin:2.5%}.article-header h1.title{font-size:32px;letter-spacing:-1px}.content .text blockquote h1,.content .text blockquote h2,.content .text blockquote h3,.content .text blockquote h4,.content .text blockquote h5,.content .text blockquote h6,.content .text blockquote h7,.content .text blockquote h8,.content .text blockquote p{font-size:20px;line-height:34px}.content .text h1,.content .text h1 a{font-size:34px;line-height:38px}.content .text h2,.content .text h2 a{font-size:26px}.content .text h3,.content .text h3 a{font-size:20px}.content .text h4,.content .text h4 a{font-size:17px}.content .text h5,.content .text h5 a{font-size:15px}.content .text h6,.content .text h6 a{font-size:14px}.content .text p,.content .text ul li,.content .text ol li{font-size:17px;line-height:30px}.content .text figure figcaption,.content .text figure.width-5 figcaption,.content .text figure.width-10 figcaption,.content .text figure.width-15 figcaption,.content .text figure.width-20 figcaption,.content .text figure.width-25 figcaption,.content .text figure.width-30 figcaption,.content .text figure.width-35 figcaption,.content .text figure.width-40 figcaption,.content .text figure.width-45 figcaption,.content .text figure.width-50 figcaption,.content .text figure.width-55 figcaption,.content .text figure.width-60 figcaption,.content .text figure.width-65 figcaption,.content .text figure.width-70 figcaption,.content .text figure.width-75 figcaption,.content .text figure.width-80 figcaption,.content .text figure.width-85 figcaption,.content .text figure.width-90 figcaption,.content .text figure.width-95 figcaption,.content .text figure.width-100 figcaption{width:90%;padding:5%;font-size:16px;line-height:20px}.content .text .columns{width:100%;padding:0 0 1%}.content .text .columns .block{width:100%;padding:4% 0 0}.content .text table tbody tr{width:95%}.content .text .in-content-ad-block .advertisement.in-content-one{width:100%;margin:0 0 10px}.content .text .in-content-ad-block .advertisement.in-content-two{width:100%;margin:10px 0 0}.page-wrapper .inner{padding:0}.page-wrapper .inner .content-main .content-main-inner,.page-wrapper .inner .content-main .content-main-inner.full-width{width:90%;margin:5%}.page-wrapper .inner .content-main .left{width:100%}.page-wrapper .inner .content-main .right{width:100%}.right .sidebar{padding:0;width:95%;margin:0 2.5% 2.5%}.block.national-debt .inner .debt-clock-wrapper h2.title{padding:14px 40px;border-bottom:2px solid #999;border-right:0}.block.national-debt .inner .debt-clock-wrapper h2.title br.rwd-break{display:none}.block.national-debt .inner .debt-clock-wrapper h2.title span.dark-blue{font-size:30px}.block.national-debt .inner .debt-clock-wrapper h2.title span.light-blue{font-size:20px;padding:0 10px 0 0}.block.national-debt .inner .debt-clock-wrapper .debt-clock{font-size:38px;padding:16px 20px}}@media only screen and (max-width: 480px) and (min-width: 321px){.res.res-480{position:fixed;right:0;bottom:0;padding:5px;color:#fff;background-color:#F06;display:block;z-index:999999}p.button-small{font-size:12px!important;line-height:12px!important;margin:10px 0!important;padding:8px 18px!important}p.button-small span.arrow{font-size:16px!important;line-height:12px!important}p.button-small a{font-size:12px!important;line-height:12px!important}p.button-medium{font-size:14px!important;line-height:14px!important;margin:10px 0!important;padding:10px 22px!important}p.button-medium span.arrow{font-size:18px!important;line-height:14px!important}p.button-medium a{font-size:14px!important;line-height:14px!important}p.button-large{font-size:16px!important;line-height:16px!important;margin:10px 0!important;padding:12px 24px!important}p.button-large span.arrow{font-size:20px!important;line-height:16px!important}p.button-large a{font-size:16px!important;line-height:16px!important}.top-wrapper .leaderboard{width:100%}header .masterhead .logo{width:80px}header .masterhead .logo h1.mrc,header .masterhead .logo h1.mrc a{width:80px;height:80px}header .masterhead .logo h1.mrc a{background-position:-100px -520px}header .masterhead nav.top-navigation{margin:10px 0}header .masterhead .social{margin:10px 0}header .masterhead .social .social-buttons ul li.hide-mobile{display:none!important}.alerts-wrapper .alert .text h1.title{margin:0 0 10px}.articles-wrapper .article-items .grid-sizer{width:100%}.articles-wrapper .article-items .item{width:95%;margin:2.5%}.article-header h1.title{font-size:30px;letter-spacing:-1px}.content .text blockquote h1,.content .text blockquote h2,.content .text blockquote h3,.content .text blockquote h4,.content .text blockquote h5,.content .text blockquote h6,.content .text blockquote h7,.content .text blockquote h8,.content .text blockquote p{font-size:18px;line-height:32px}.content .text h1,.content .text h1 a{font-size:32px;line-height:36px}.content .text h2,.content .text h2 a{font-size:26px}.content .text h3,.content .text h3 a{font-size:20px}.content .text h4,.content .text h4 a{font-size:17px}.content .text h5,.content .text h5 a{font-size:15px}.content .text h6,.content .text h6 a{font-size:14px}.content .text p,.content .text ul li,.content .text ol li{font-size:17px;line-height:30px}.content .text figure,.content .text figure.width-5,.content .text figure.width-10,.content .text figure.width-15,.content .text figure.width-20,.content .text figure.width-25,.content .text figure.width-30,.content .text figure.width-35,.content .text figure.width-40,.content .text figure.width-45,.content .text figure.width-50,.content .text figure.width-55,.content .text figure.width-60,.content .text figure.width-65,.content .text figure.width-70,.content .text figure.width-75,.content .text figure.width-80,.content .text figure.width-85,.content .text figure.width-90,.content .text figure.width-95,.content .text figure.width-100{width:100%!important}.content .text figure figcaption,.content .text figure.width-5 figcaption,.content .text figure.width-10 figcaption,.content .text figure.width-15 figcaption,.content .text figure.width-20 figcaption,.content .text figure.width-25 figcaption,.content .text figure.width-30 figcaption,.content .text figure.width-35 figcaption,.content .text figure.width-40 figcaption,.content .text figure.width-45 figcaption,.content .text figure.width-50 figcaption,.content .text figure.width-55 figcaption,.content .text figure.width-60 figcaption,.content .text figure.width-65 figcaption,.content .text figure.width-70 figcaption,.content .text figure.width-75 figcaption,.content .text figure.width-80 figcaption,.content .text figure.width-85 figcaption,.content .text figure.width-90 figcaption,.content .text figure.width-95 figcaption,.content .text figure.width-100 figcaption{width:88%!important;padding:6%!important;font-size:14px!important;line-height:18px!important}.content .text .columns{width:100%;padding:0 0 1%}.content .text .columns .block{width:100%;padding:4% 0 0}.content .text .advertisement.align-left,.content .text .advertisement.align-right{width:100%;float:none;display:block;margin:5px 0 10px}.page-wrapper .inner{padding:0}.page-wrapper .inner .content-main .content-main-inner,.page-wrapper .inner .content-main .content-main-inner.full-width{width:90%;margin:5%}.page-wrapper .inner .content-main .left{width:100%}.fb-share span.hide-mobile{display:none}.page-wrapper .inner .content-main .right{width:100%}.right .sidebar{padding:0;width:100%;margin:0 0 2.5%}.right .sidebar .sidebar-block{width:90%;margin:2.5% 5%}.right .sidebar .sidebar-block.first{margin-top:5%}.right .sidebar .sidebar-block.last{margin-bottom:5%}.block.national-debt .inner .debt-clock-wrapper h2.title{padding:12px 20px;border-bottom:2px solid #999;border-right:0}.block.national-debt .inner .debt-clock-wrapper h2.title br.rwd-break{display:none}.block.national-debt .inner .debt-clock-wrapper h2.title span.dark-blue{font-size:22px}.block.national-debt .inner .debt-clock-wrapper h2.title span.light-blue{font-size:12px;padding:0 8px 0 0}.block.national-debt .inner .debt-clock-wrapper .debt-clock{font-size:26px;padding:14px 15px}}@media only screen and (max-width: 320px){.res.res-320{position:fixed;right:0;bottom:0;padding:5px;color:#fff;background-color:#F06;display:block;z-index:999999}p.button-small{font-size:11px!important;line-height:11px!important;margin:8px 0!important;padding:6px 16px!important}p.button-small span.arrow{font-size:15px!important;line-height:15px!important}p.button-small a{font-size:11px!important;line-height:11px!important}p.button-medium{font-size:13px!important;line-height:13px!important;margin:8px 0!important;padding:8px 18px!important}p.button-medium span.arrow{font-size:17px!important;line-height:17px!important}p.button-medium a{font-size:13px!important;line-height:13px!important}p.button-large{font-size:15px!important;line-height:15px!important;margin:10px 0!important;padding:10px 20px!important}p.button-large span.arrow{font-size:18px!important;line-height:18px!important}p.button-large a{font-size:15px!important;line-height:15px!important}.top-wrapper .leaderboard{width:100%}header .masterhead .logo{width:80px}header .masterhead .logo h1.mrc,header .masterhead .logo h1.mrc a{width:80px;height:80px}header .masterhead .logo h1.mrc a{background-position:-100px -520px}header .masterhead nav.top-navigation{margin:10px 0}header .masterhead .social{margin:10px 0}header .masterhead .social .social-buttons ul li.hide-mobile{display:none!important}.alerts-wrapper .alert .text h1.title{margin:0 0 10px}.articles-wrapper .article-items .grid-sizer{width:100%}.articles-wrapper .article-items .item{width:95%;margin:2.5%}.article-header h1.title{font-size:28px;letter-spacing:-1px}.content .text blockquote h1,.content .text blockquote h2,.content .text blockquote h3,.content .text blockquote h4,.content .text blockquote h5,.content .text blockquote h6,.content .text blockquote h7,.content .text blockquote h8,.content .text blockquote p{font-size:18px;line-height:32px}.content .text h1,.content .text h1 a{font-size:26px;line-height:26px}.content .text h2,.content .text h2 a{font-size:22px}.content .text h3,.content .text h3 a{font-size:18px}.content .text h4,.content .text h4 a{font-size:16px}.content .text h5,.content .text h5 a{font-size:14px}.content .text h6,.content .text h6 a{font-size:13px}.content .text p,.content .text ul li,.content .text ol li{font-size:17px;line-height:30px}.content .text figure,.content .text figure.width-5,.content .text figure.width-10,.content .text figure.width-15,.content .text figure.width-20,.content .text figure.width-25,.content .text figure.width-30,.content .text figure.width-35,.content .text figure.width-40,.content .text figure.width-45,.content .text figure.width-50,.content .text figure.width-55,.content .text figure.width-60,.content .text figure.width-65,.content .text figure.width-70,.content .text figure.width-75,.content .text figure.width-80,.content .text figure.width-85,.content .text figure.width-90,.content .text figure.width-95,.content .text figure.width-100{width:100%!important}.content .text figure figcaption,.content .text figure.width-5 figcaption,.content .text figure.width-10 figcaption,.content .text figure.width-15 figcaption,.content .text figure.width-20 figcaption,.content .text figure.width-25 figcaption,.content .text figure.width-30 figcaption,.content .text figure.width-35 figcaption,.content .text figure.width-40 figcaption,.content .text figure.width-45 figcaption,.content .text figure.width-50 figcaption,.content .text figure.width-55 figcaption,.content .text figure.width-60 figcaption,.content .text figure.width-65 figcaption,.content .text figure.width-70 figcaption,.content .text figure.width-75 figcaption,.content .text figure.width-80 figcaption,.content .text figure.width-85 figcaption,.content .text figure.width-90 figcaption,.content .text figure.width-95 figcaption,.content .text figure.width-100 figcaption{width:88%!important;padding:6%!important;font-size:14px!important;line-height:18px!important}a img.alignleft,img.alignleft,a img.alignright,img.alignright{margin:5px 0 15px;width:100%;height:auto;float:none;display:inline-block}.content .text .advertisement.align-left,.content .text .advertisement.align-right{width:100%;float:none;display:block;margin:5px 0 10px}.page-wrapper .inner{padding:0}.page-wrapper .inner .content-main .content-main-inner,.page-wrapper .inner .content-main .content-main-inner.full-width{width:90%;margin:5%}.page-wrapper .inner .content-main .left{width:100%}.fb-share span.hide-mobile{display:none}.page-wrapper .inner .content-main .right{width:100%}.right .sidebar{padding:0;width:100%;margin:0 0 2.5%}.right .sidebar .sidebar-block{width:90%;margin:2.5% 5%}.right .sidebar .sidebar-block.first{margin-top:5%}.right .sidebar .sidebar-block.last{margin-bottom:5%}.block.national-debt .inner .debt-clock-wrapper h2.title{padding:12px 20px;border-bottom:2px solid #999;border-right:0}.block.national-debt .inner .debt-clock-wrapper h2.title br.rwd-break{display:none}.block.national-debt .inner .debt-clock-wrapper h2.title span.dark-blue{font-size:22px}.block.national-debt .inner .debt-clock-wrapper h2.title span.light-blue{font-size:12px;padding:0 8px 0 0}.block.national-debt .inner .debt-clock-wrapper .debt-clock{font-size:26px;padding:14px 15px}}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 32),only screen and (min-device-pixel-ratio: 1.5){header .masterhead .logo h1.mrc a,header .masterhead nav.top-navigation ul#menu-main-navigation li.menu-item-has-children:hover span.arrow,header .masterhead nav.top-navigation ul#menu-main-navigation li.reduced-menu a span.icon,header .masterhead .social .social-buttons ul li a,.alerts-wrapper .alert .text h1.title span.icon,.fb-share span.icon,.articles-wrapper .article-items .item .image-wrapper .comments a span.drop-point{background-image:url(../../files/images/v3/sprite@2x.png)}.articles-wrapper .nav-load #infscr-loading{background-image:url(../../files/images/v3/loading@2x.gif)}}