@font-face{font-family:Lato;src:url(../fonts/Lato-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:LatoLight;src:url(../fonts/Lato-Light.ttf);font-weight:400;font-style:normal}@font-face{font-family:LatoLightItalic;src:url(../fonts/Lato-LightItalic.ttf);font-weight:400;font-style:normal}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{background-color:#fff;border:1px solid #ccc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.uneditable-input:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:rgba(0,0,0,.8);outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,.6)}h1,h2,h3,h4,h5,h6{font-weight:400;margin-bottom:30px}input,textarea{width:280px}body{color:#5b5b5b;font-family:Lato}p{font-size:16px;line-height:26px;font-family:LatoLight}a{color:#a7003d}a:hover{cursor:pointer}#logo{background:#f5f5f5;text-align:center;border-top:6px #a7003d solid;padding:20px 0 14px}#nav{background:#e7e7e7}#nav .container{padding:0;position:relative}#nav ul{margin:0;padding:0}#nav ul li{margin:0;padding:0;float:left;display:block;font-family:Lato;font-size:16px;font-weight:400}#nav ul li a{margin:0;padding:0 17px;height:46px;line-height:46px;display:block;float:left;color:#5b5b5b;font-size:16px}#nav ul li.active,#nav ul li.active a{background:#a7003d;color:#fff;text-decoration:none}#nav ul li a:hover{background:#7d7d7d;color:#fff;text-decoration:none}#nav ul li.search-bar{float:right;margin-top:6px}#nav ul li.search-bar form{margin:0}#nav ul li.search-bar input[type=text]{width:180px;height:31px;border:1px #cbcaca solid;padding:0 0 0 10px;margin:0;outline:0;background:#fff url(../../images/site/search-bg.jpg) center top repeat-x;color:#5b5b5b}#nav ul li.search-bar input[type=submit]{background:url(../../images/site/btn-search.jpg) center center no-repeat;width:37px;height:33px;border:none;outline:0;padding:0;font-size:8px;text-indent:-9999px}#nav ul li.search-bar input[type=submit]:hover{cursor:pointer}.filter{margin:20px 0 0;padding:0;display:block;float:left;background:#fff url(../../images/site/filter-bg.jpg) center top repeat-x;border-right:1px #d8d7d7 solid;border-left:1px #d8d7d7 solid;border-top:1px #cfcece solid;border-bottom:1px #dcdcdc solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.filter li a,.filter li.text{display:block;float:left;padding:0 18px;color:#5b5b5b;font-size:14px;height:24px;line-height:24px}.filter li.text{text-transform:uppercase;font-size:10px}.filter li a:hover{text-decoration:none;background:url(../../images/site/filter-li-bg2.jpg) center bottom repeat-x}.filter li{display:block;float:left;margin:0;padding:0}.filter li.selected{border:1px #d6d8d9 solid;margin-top:-1px;margin-bottom:-1px}.filter li a.selected,.filter li.selected a{background:url(../../images/site/filter-li-bg2.jpg) center top repeat-x;border:none;height:24px;line-height:24px}.filter.small li a{font-size:12px;padding:0 12px}.filter.small.second{margin-left:-3px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-bottom-left-radius:0}.interior{margin-top:45px}.left-col{width:320px;float:left;display:block;margin-bottom:40px;padding:0}.left-col p.number{display:none}.left-col .item a{color:#202020;display:block;width:100%;padding-top:4px;padding-bottom:4px;border-bottom:1px #e5e5e5 solid}.left-col .item{display:block;width:312px;margin:0 4px}.left-col .item:hover{background:#a7003d;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:320px;margin:0;color:#fff}#filter{position:relative}.left-col .item p{font-size:12px;line-height:15px;color:#202020;font-family:Lato;padding:0;margin:0}.left-col .item:hover p{color:#fff;padding:0 4px}.left-col .item:hover a{color:#fff;text-decoration:none;border-bottom:0}.left-col .publication,.left-col .topic{text-transform:capitalize;background:url(../../images/site/dropdown-bg.jpg) left top no-repeat;font-size:18px;color:#a7003d;padding-left:12px;line-height:37px;margin-bottom:5px}.left-col .publication-options,.left-col .topic-options{display:none;background:#f8f8f8;border:1px #ccc solid;margin:0;padding:0;position:absolute;top:34px;left:0;z-index:9999;width:309px}.left-col .publication-options,.left-col .topic-options.switch{top:75px}.left-col .publication-options.switch{top:34px}.left-col .publication-options li,.left-col .topic-options li{display:block;float:left}.left-col .publication-options li:hover,.left-col .topic-options li:hover{background:#f2f2f2;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px}.left-col .publication-options li a,.left-col .topic-options li a{display:block;float:left;width:289px;padding:4px 10px}.right-col{width:610px;margin-left:30px;float:right;display:block;margin-bottom:50px}.right-col p{margin:0 0 20px;padding:0;font-size:16px;line-height:26px;color:#202020;font-family:LatoLight}.article h2,.right-col h2{font-family:Lato;font-size:38px;line-height:40px;color:#a7003d;font-weight:400;margin-bottom:40px}.article h2 a:hover{color:#5b5b5b;text-decoration:none}.right-col .article.book h2{font-size:26px;margin-bottom:5px}.right-col .jump{margin-bottom:20px;padding-bottom:20px;border-bottom:2px #202020 solid}.right-col .jump ul{display:block;float:left;padding-left:25px;list-style-type:disc!important}.right-col .jump ul li{font-family:LatoLight,serif;font-size:16px!important;line-height:26px}.right-col .jump ul li a{font-size:16px!important}.right-col .jump ul li a:hover{color:#202020}.filter-search{margin-top:8vpx}.filter-search input[type=text]{width:262px;text-transform:capitalize;height:31px;border:1px #cbcaca solid;padding:0 0 0 10px;margin:0;outline:0;background:#fff url(../../images/site/search-bg.jpg) center top repeat-x;color:#5b5b5b}.filter-search input[type=submit]{background:url(../../images/site/btn-search.png) center center no-repeat;width:37px;height:33px;border:none;outline:0;padding:0;font-size:8px;text-indent:-9999px;margin-left:-1px}.filter-search input[type=submit]:hover{cursor:pointer}.filter-interior{margin:0 0 10px;padding:0;display:block;float:left;background:#fff url(../../images/site/filter-bg.jpg) center top repeat-x;border-right:1px #d8d7d7 solid;border-left:1px #d8d7d7 solid;border-top:1px #cfcece solid;border-bottom:1px #dcdcdc solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.filter-interior li a,.filter-interior li.text{display:block;float:left;padding:0 18px;color:#5b5b5b;font-size:14px;height:24px;line-height:24px}.filter-interior li.text{text-transform:uppercase;font-size:10px}.filter-interior li a{color:#888}.filter-interior li a:hover{color:#202020;text-decoration:none}.filter-interior li{display:block;float:left;margin:0;padding:0}.filter-interior li.selected{border:1px #d6d8d9 solid;margin-top:-1px;margin-bottom:-1px}.filter-interior li a.selected,.filter-interior li.selected a{color:#000}.filter-interior.by{width:105px}.filter-interior.by li.text{width:95px;font-size:10px;font-family:LatoLight;color:#5b5b5b;padding:3px 0 0 8px;height:12px;line-height:14px}.filter-interior.by li a{padding:3px 3px 0 8px;font-size:12px}.filter-interior.direction{width:202px}.filter-interior.direction li.text{width:192px;font-size:10px;font-family:LatoLight;color:#5b5b5b;padding:3px 0 0 8px;height:12px;line-height:14px}.filter-interior.direction li a{padding:3px 10px 0 8px;font-size:12px}.left-col .count{font-size:22px;line-height:24px;padding:10px 0;font-family:Lato;color:#686868;margin-top:70px}.filter-interior.direction{margin-left:-3px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-bottom-left-radius:0}.categories{width:957px}.right-col h3{font-family:Lato;font-size:20px;line-height:24px;color:#202020;font-weight:700;margin:0 0 7px;padding:0}.article{border-bottom:4px #5b5b5b solid;padding-bottom:30px;margin-bottom:26px}img.left-img{float:left;margin-right:20px}.meta{margin-bottom:5px}.meta p.entry-date{background:url(../../images/site/cal.png) left center no-repeat;display:block;float:left;padding-left:22px;margin-bottom:0;font-size:16px}.meta ul{display:block;float:right;margin:0}.meta ul li{display:block;float:right;margin-left:18px;font-size:13px}.meta ul li a{color:#202020;font-family:LatoLight}.meta ul li a:hover{text-decoration:none}.share{background:url(../../images/site/share.png) left center no-repeat;padding-left:25px}.link{background:url(../../images/site/link.png) left center no-repeat;padding-left:25px}.print{background:url(../../images/site/print.png) left center no-repeat;padding-left:25px}footer,footer a{color:#93969c;text-align:center}footer p{margin-bottom:20px}footer a:hover{color:#a7003d;text-decoration:none}.foot-nav{margin:0 0 18px 350px;padding:0}.foot-nav li{display:block;float:left;margin-right:19px;font-family:LatoLight;font-size:13px}.float-right{float:right}.red-button{background:#a7003d;text-transform:uppercase;display:block;float:left;color:#fff;font-family:LatoLight;font-size:14px;line-height:30px;border:none;padding:15px}.red-button:hover{text-decoration:none;color:#fff}#isotope{margin:30px 0}.element{width:132px;height:145px;padding:5px 10px;margin:4px;float:left;overflow:hidden;position:relative;background:#888;color:#222}.element p.category{margin-bottom:0;padding-bottom:0;text-transform:uppercase;font-size:10px}.element p.category.twitter{background:url(../../images/site/bird.png) left 0 no-repeat;height:20px;padding-left:25px}.element.twitter:hover p.category.twitter{background:url(../../images/site/bird.png) left -25px no-repeat}.element p.category.twitter a{text-transform:none}.element.corner{background-image:url(../../images/site/corner.png);background-position:right top;background-repeat:no-repeat}.element h3,.element h3 a{font-family:LatoLight;font-size:18px;line-height:22px;margin-top:0;color:#5b5b5b;text-decoration:none}.element.wide{width:292px}.element.video.wide,.element.wide.video{width:312px;height:155px;padding:0}.element.video p.category{position:absolute;top:0;left:0;color:#424242;padding-left:27px;padding-top:8px;background:url(../../images/site/video-cat-bg.png) left top no-repeat;min-width:174px;height:128px;display:block}.element.blog{background-color:#e7e7e7}.element.blog p.category{background:url(../../images/site/nf.jpg) left center no-repeat;padding-left:22px;margin-bottom:3px}.element.big-tall{width:292px;height:308px}.element.big-tall.corner{background-image:url(../../images/site/corner.png);background-position:right top;background-repeat:no-repeat}.element.big-tall h3,.element.big-tall h3 a{font-size:56px;line-height:56px;letter-spacing:-1px}.element.miscellany{background-color:#e7e7e7}.element.twitter{background:#e7e7e7}.element.twitter p.name{font-family:LatoLightItalic;padding-top:10px;font-size:16px}.element.finance-economics{background-color:#cacaca}.element.review{background-color:#e7e7e7}.element.history{background-color:#f8f8f8}.element.politics{background-color:#f5f5f5}.element.ad{background-color:#fff}.element:hover{background-color:#a7003d;color:#fff}.element:hover a,.element:hover h3,.element:hover h3 a{color:#fff}.corner-stamp{width:312px;height:481px;margin:4px 4px 4px 3px;display:block;float:right;position:relative}.corner-stamp p{font-size:14px;line-height:18px}.corner-stamp h2{font-size:22px;color:#a7003d;line-height:22px;margin-bottom:0}.corner-stamp h4{font-family:LatoLight;font-size:15px;line-height:18px;margin-bottom:10px}.corner-stamp .corner-img{float:right;margin-top:-18px;padding-left:8px}.corner-stamp .red-button{margin-top:5px;padding:10px}.note{font-family:LatoLight;font-size:12px;line-height:14px}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity}.social{position:absolute;top:15px;right:240px;width:50px}.fb{background:url(../../images/site/social-sprite.png) no-repeat 0 0;display:block;float:left;width:16px;height:16px;text-indent:-9999px;margin-right:10px}.fb:hover{background-position:0 -17px;width:16px;height:16px}.soc-twitter{background:url(../../images/site/social-sprite.png) no-repeat -18px -1px;display:block;float:left;width:20px;height:15px;text-indent:-9999px}.soc-twitter:hover{background-position:-18px -18px;width:20px;height:15px}.right-col .jump p{margin-bottom:0;clear:both}.right-col .jump ul{margin:0 0 30px}