html,body {height:100%;}.row-flex, .row-flex > div[class*='col-'], .row-flex > li{ display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex:1 1 auto;}.row-flex-wrap {-webkit-flex-flow: row wrap;align-content: flex-start;flex:0;}.row-flex > div[class*='col-'], .row-flex > li, .container-flex > div[class*='col-'] { margin:-.2px; }.container-flex > div[class*='col-'] div,.row-flex > div[class*='col-'] div {width:100%;}.flex-col {display: flex;display: -webkit-flex;flex: 1 100%;flex-flow: column nowrap;}.flex-grow {display: flex;-webkit-flex: 2;flex: 2;}
@media (max-width:767px) {.hero_overlay, .hero_fixed_height{height: 300px !important;}}@media (min-width:768px) and (max-width:992px) {.hero_overlay, .hero_fixed_height{height: 414px !important;}}@media (min-width:992px) and (max-width:1199px) {.hero_overlay, .hero_fixed_height{height: 400px !important;}}@media (min-width:1200px) {.hero_overlay, .hero_fixed_height{height: 414px !important;}}.hero_overlay{ background-color: initial;background-size: 100% 100%; opacity: 1 !important;}.hero_stripes{ background-image: url('http://dev.mrs.rl.website.cms.ama.uk.com/img/hero_stripes.png');}.hero_dots{ background-image: url('http://dev.mrs.rl.website.cms.ama.uk.com/img/dots-147971_1280.png');}.hero_world{ background-image: url('http://dev.mrs.rl.website.cms.ama.uk.com/img/hero_world.png');}.hero_squares{ background-image: url('http://dev.mrs.rl.website.cms.ama.uk.com/img/3844633945_923e791bc3_o.png');}
.item{margin-bottom:20px;background:#fff}.item img {width:100%;display:block}.item .copy{padding:15px}.items .item{margin-bottom:0}.full{max-width:1400px;width:auto}@media (min-width:992px){.pd-40{padding:0 48px}.hm-block{padding-right:23px;border-right:solid 1px #e0e0e0}.pl-24{padding-left:24px}.pr-24{padding-right:24px}.ptb-25{padding-top:25px;padding-bottom:25px}.hero--banner{margin-left:-130px; }.hero--banner img{width:100%;display:block}.hero--banner .hero--banner__copy{position:absolute;left:0;right:0;bottom:0;padding:20px;color:#fff}.sidebar{padding-left:23px;border-left:solid 1px #e0e0e0}}body {font-size: 12px; margin: 0px;}p {font-size: 12px; padding-left: 1rem; padding-right: 1rem;}.grey{background:#f6f6f6}.grey_cell{background:#e0e0e0}.xxxgrey{background:#e7cccc}.header_extra {width: 1200px; padding-right: 30px;}a, a:hover {text-decoration:none; display: block; height: 100%;}.border_b {border-bottom: 1px solid #e0e0e0;}.border_t {border-top: 1px solid #e0e0e0;}.padding_t {padding-top: 0.85em;}.utility p {font-weight: bold; font-size: 1em; font-family: UniSans, Helvetica, Arial, sans-serif; color: #727272; text-transform: uppercase;}.error_txt {color: #ff3333 !important;}.signed_in {color: #333333 !important;}.navigation li.impact_dropdown .dropdown-menu-list .item{overflow: hidden;}.navigation li.impact_dropdown .dropdown-menu-list .item_overlay{max-height: 100px;overflow: hidden;}.navigation li.impact_dropdown .dropdown-menu-list img{width: 100%;}.navigation li.impact_dropdown a{color: orange;}.navigation li.impact_dropdown .impact_note p{color:#333333;font-size: 15px;padding-top: 15px;}.navigation li.impact_dropdown p.label{color: black;font-size: 15px;padding: 5px 0;display: block;text-align: left;}.navigation li.impact_dropdown .dropdown-menu-list:nth-child(1) p.label{color:#246ee2;}.navigation li.impact_dropdown .dropdown-menu-list:nth-child(2) p.label{color:#059323;}.navigation li.impact_dropdown .dropdown-menu-list:nth-child(3) p.label{color:#e34115;}#js-bootstrap-offcanvas .navigation li.impact_dropdown .dropdown-menu .container{padding-top: 15px;}#js-bootstrap-offcanvas .navigation li.impact_dropdown .onhover{display:block!important;}#js-bootstrap-offcanvas .navigation li.impact_dropdown .dropdown-menu-list .item{border-bottom: 1px solid #ccc;}#js-bootstrap-offcanvas .navigation li.impact_dropdown .dropdown-menu-list .item_overlay{display:inline-block;}#js-bootstrap-offcanvas .navigation li.impact_dropdown .dropdown-menu-list .item_overlay{max-height: unset;}#js-bootstrap-offcanvas .navigation li.impact_dropdown .dropdown-menu-list img{width: 100%;max-width:200px;}.navigation li {font-weight: bold; font-family: UniSans, Helvetica, Arial, sans-serif;text-transform: uppercase;}.sub_nav li {font-size: 90%;}.navigation li.special {font-weight: normal;}.navigation li.logo a {font-size: 1.9em; text-align: center;}.small-screen-navigation {height: 75px;}.small-screen-navigation .logo{ padding-left: 15px;}.e_item {clear: both; border-top: 0px solid #e0e0e0 !important; padding-bottom: 2em !important;}.e_image {padding-right: 1rem; padding-left: 1rem; float:left;}.e_image img {width:160px;}.venue {font-family: Acta-Medium, Helvetica, Arial, sans-serif;color: #333333;font-size: 1.2em;line-height: 1.2em;font-weight: normal;margin-top: 0.25em;padding-bottom: 0.75em;}.video_container {padding-left:1em;}.video p {font-size: 1.2em !important; padding-left:0em; padding-right:1em;}.nav_title {text-transform: none;font-family: Acta-Medium, Helvetica, Arial, sans-serif; font-size: 1.5em; display: inline-block;max-width: 60%;float: left;}.nav_byline {text-transform: none;font-family: UniSans, Helvetica, Arial, sans-serif;font-weight: normal; color: #333333; font-size: 1.3em;line-height: 1.3em;font-style: italic;padding-left: 1.5em;display: inline-block;}.nav_date {padding-left: 1.5em;font-size: 1.1em;}.bg_white {background-color:#ffffff}.white {color:#ffffff}.yellow {color:#f39b00 !important;}.blue {color:#246ee2 !important;}.red {color:#e34115 !important;}.green {color:#059323 !important;}.reduce_desc {font-size:1.5em !important;}.impact{background:url(/img/impact.gif);width:80px;height:20px; display: block; float: right; margin-left: 2em; display: inline-block; float: none;}.impact_no_byline{margin-left: 0em;}.impact_article{background:url(/img/Impact_Logo.gif);width:100px;height:25px; display: block; float: right; margin-left: 1em; display: inline-block; float: none;}.impact{ background:url(/img/Impact-masthead-Black-80-border.png);width:80px;height:25px;margin-bottom: -5px;}.impact_article{ background:url(/img/Impact-masthead-Black-100-border.png);width:100px;height:32px;margin-top:10px;}.rule{position: relative;}.rule{border-top: 3px solid;display: inline-block;margin-top: 0.5em;}.navigation {padding-top: 1.4em;padding-bottom: 1.15em;overflow: hidden; }.navigation ul {list-style-type: none;}.navigation .menu a:hover , .navigation .menu.open > a{color: #e0e0e0;}.navigation li {float: left;position: relative;line-height: 2.5rem;padding-top:0.5em;padding-bottom: 0.5em;}div.sub_nav {width: 175px;position: absolute;left: inherit;}.sub_nav li {float: none !important;padding-left: 0;border-bottom: 1px solid #e0e0e0;}.navigation > .container > ul > li:first-child {padding-left: 0;}.navigation a {display: block;text-decoration: none;color: #333333; font-size: 1.4rem;cursor: pointer;}.sub_nav a {display: inline;text-decoration: none;color: #333333; }.hero_minor.double_item{border-top: none;}div.hero_minor.double_item p.title{font-size:2.55em; line-height: 1.15em;}.hero_banner {position: absolute;left: 0;right: 0;bottom: 0;color: #fff;padding-left: 1em;padding-right: 6em;}div.most_popular{ padding-bottom: 20px;}.most_popular p {text-align: center;}.most_popular p.heading {font-size:2.8em;margin-bottom: 0em; }div.most_popular .item_text {border: 1px solid #e0e0e0; border-top: none; }div.most_popular p.category {border-top: 3px solid; padding-top: 1em;}div.most_popular p.title, div.round_up_4 p.title, ul.tweets p.title, div.tweets p.title {text-transform:none; font-family: Acta-Medium, Helvetica, Arial, sans-serif; font-size: 1.6em; font-weight: normal;line-height: 1.2em;}.round_up_4 p.heading {padding-bottom: 1rem;}.tweets p.heading {padding-bottom: 1rem;}p.tweet_by {font-family: UniSans, Helvetica, Arial, sans-serif;text-transform: uppercase; font-size: 1.2em; font-weight:bold;}.twitter_name {color: #999999; }.tweets li {list-style-type: none;}.tweets a {display: inline;}.category {font-family: UniSans, Helvetica, Arial, sans-serif;color: #333333; font-size: 1.05em;line-height: 1.05em;font-weight: bold;text-transform: uppercase;margin: 0 0 7px !important;}p.title {font-family: UniSans, Helvetica, Arial, sans-serif;color: #333333; }p.byline {font-family: UniSans, Helvetica, Arial, sans-serif;color: #333333; font-size: 1.3em;line-height: 1.3em;font-style: italic;margin: 0 0 12px;}p.icons {font-size: 1.35em;}p.icons a {color: #e0e0e0; display: inline-block; margin-right: 20px;} p.icons a:hover {color: #c7c7c7;}div.item_3 p.title {color: #ffffff; font-size: 2.85em; line-height: 1em;}div.item_3 p.byline {color: #ffffff; }p.title_reduce {font-size: 2.5em;}.title img {width: 80px;padding-left: 1em;align:middle;} .sponsoredby img {max-width: 120px;padding-left: 1em;padding-top: 1em;} .tweets .heading a{color: black;display: block;}.onhover a:hover .item_text>p.title , .onhover.item_text a:hover>p.title , .onhover a:hover .item_text .category,.onhover a:hover .rule, .tweets .heading a:hover, .hero--banner a:hover .category,.hero--banner a:hover .rule,.hero--banner a:hover .title{color: #e0e0e0 !important; }.onhover a:hover .round_up>p.title {color: #e0e0e0; }.onhover a:hover .item_text>p.category {color: #e0e0e0 !important;}.hero_minor a:hover p.title {color: #e0e0e0 !important;}.hero_minor a:hover p.category, .hero_minor a:hover p.category span, .item_text a:hover p.category span {color: #e0e0e0 !important;}div.most_popular a:hover .item_text>p.title, div.most_popular a:hover .item_text>p.category>span, .next_article a:hover p.header, .next_article a:hover p.title{color: #e0e0e0 !important;}.item_overlay {position: relative;}.onhover .item_overlay .overlay_grey {position: absolute;width: 100%; height: 100%; background-color: #7b7b7b; background-color: #000;opacity: 0;}.onhover.onhover_static a .overlay_grey{opacity: 0.5;}.onhover .item:hover .item_overlay .overlay_grey, .onhover .item .item_overlay_static .overlay_grey, .onhover.onhover_static .item_overlay_static .overlay_grey, .onhover.onhover_static a:hover .overlay_grey{opacity: 0.5;}.onhover.onhover_static a:hover .overlay_grey{opacity: 0.6 !important;}h1 + p {margin-top: 0.5em;}h2 + p { margin-top: 0.3em;}.contact_us h2 {border-top: 1px solid;}.newsletter_signup { border: 1px solid #e0e0e0;}.newsletter_signup p {font-family: UniSans, Helvetica, Arial, sans-serif;color: #333333; padding-right: 1rem;font-size: 1.3em;}.newsletter_signup p.enter_email {padding-top: 1em;padding-bottom: 0.5em;margin-bottom: 0px;}.newsletter_signup input {border: 0px;}.newsletter_signup p.checks {text-transform: uppercase;font-size: 1em;font-weight: bold;color: #999999;padding-bottom: 1em;}.newsletter_signup input:focus{outline: 0px;}.newsletter_signup p.title {font-size: 1.9em;font-weight: bold;line-height: 1.5em;text-transform: uppercase;margin-top: 0.5em;letter-spacing: -0.02em;}.newsletter_signup .button, .round_up .button, .comments_mobile .button, .login_box_article button {font-size: 1.9em;font-weight: bold;line-height: 2em;text-transform: uppercase;text-align: center;color: #ffffff; background-color: #999999;margin-top: 0em;margin-bottom: 0em;line-height: 1em;padding-top: 18px;padding-bottom: 16px;}.grey_button .button:hover{background-color: #e0e0e0; color: #FFFFFF !important}.job {padding-top:1em;}.news_text {padding-top:1em;}.jobs p.title {padding-bottom: 0em;}.jtitle {font-style: italic;}.jdesc {font-weight:bold;}.jobs .button, .round_up .button, .comments_mobile .button, .login_box_article button{color: #333333; background-color: white;font-family: UniSans, Helvetica, Arial, sans-serif;}.job:hover p, .jobs .button:hover, .round_up .button:hover, .comments_mobile .button:hover, .login_box_article button:hover{color: #e0e0e0 !important} .login_box_article button{border: 0px;border-radius: 0px;width: 100%;}.login_box_article button:hover{background-color: white;}.over_double {width: 50%; min-height: 35%;}.over_double>p.byline {bottom: 0; position: absolute;}p.byline_bottom {bottom: 0; position: absolute;}.hero_minor_list { height: 100%; background-color: #ffffff;}div#minor_top>.hero_minor { padding-left:1em;}.hero_minor_list>.hero_minor:first-child, #search-results .hero_minor:first-child{ border-top: none;}.hero_minor {border-top: 1px solid #e0e0e0;padding-top: 1em; height: 33%}.round_up .hero_minor {padding-bottom: 1.75em; height: initial;}.hero_minor p { color: #333333;margin-bottom: 0em;}.read {font-family: Acta-Medium, Helvetica, Arial, sans-serif; font-size: 1.0em;line-height: 1.0em;font-weight: normal;font-style: italic;text-transform: none;padding-left: 1em;}.hero_minor p.byline, .item p.byline {font-size: 1.2em;line-height: 1.2em;margin-top: 0em;}.item_text_img {margin-top: 0.85em;}.item p.title {font-family: UniSans, Helvetica, Arial, sans-serif;color: #333333; font-size: 1.85em;line-height: 1.1em;font-weight:bold;text-transform: uppercase;}.item p.desc {font-family: Acta-Medium, Helvetica, Arial, sans-serif;color: #333333; font-size: 1.6em;line-height: 1.2 em;text-transform: none;}.item p.content {font-family: UniSans, Helvetica, Arial, sans-serif;color: #333333;padding-right: 1rem;padding-top: 1rem;font-size: 1.3em; line-height: 1 em;text-transform: none;font-style: italic;}.hero_minor p.title {font-family: Acta-Medium, Helvetica, Arial, sans-serif;color: #333333; font-size: 1.6em;line-height: 1.2em;font-weight:normal;margin-top: 0.25em;padding-bottom: 0.75em;text-transform: none;}.hero_minor p.title_cat {padding-bottom: 0em;}.hero_minor p.desc {font-family: Acta-Medium, Helvetica, Arial, sans-serif;color: #333333; font-size: 1.4em;line-height: 1.2 em;text-transform: none;padding-bottom: 1em;padding-top: 0.5em;}p.view_all a:hover, p.view_all a{font-family: UniSans, Helvetica, Arial, sans-serif;color: #333333; font-size: 1.2em;text-transform: none;padding-left: 0rem;}.hero_minor p.byline_cat {font-family: UniSans, Helvetica, Arial, sans-serif;color: #333333; font-size: 1.2em;line-height: 1.2 em;font-style: italic;padding-top: -0.5em;padding-bottom: 0.5em;}p.heading {font-family: UniSans, Helvetica, Arial, sans-serif;font-weight: bold;color: #333333; font-size: 1.9em;padding-top: 0.5em;text-transform: uppercase;margin-bottom: 0.5em;}.mrs-footer .tweets .title a {font-family: Acta-Medium, Helvetica, Arial, sans-serif; font-size: 1.6rem; line-height: 1.6em;}.hr {position:absolute;left:0;right:0;height: 1px;border: 0;color: #e0e0e0;background-color: #e0e0e0;margin-bottom: 20px;}.mrs-head{ padding: 1%; padding: 20px 0px; text-align: center;}.mrs-top-navbar .mrs-head{ padding: 0px 0px 0px 0px;}.mrs-top-navbar{ border-bottom: 1px solid #e7e7e7;}.join_mrs { background: transparent url('/assets/img/mrs_banner_reslive.jpg') center top no-repeat;height: 300px;}.join_mrs:hover { background: url('/assets/img/mrs_banner_reslive.jpg') center top no-repeat;height: 300px;}body .navbar{margin-bottom:0px;} .rbg_sponsored {border: 1px solid #e0e0e0; }.rbg_sponsored p {padding-right: 1rem; font-family: UniSans, Helvetica, Arial, sans-serif; color: #333333; font-size: 1.3em;}.rbg_heading {font-size: 1.3em; padding-top: 0.5em; margin-bottom: 0em;}.rbg_company a {font-size: 1.9em; text-transform: uppercase; font-weight: bold; color: #999999;}.rbg_readmore a {font-weight: bold; text-decoration: underline; color: #333333;}.rbg_profile {margin-top: 0.5em;}.rbg_contact {margin-bottom: 0.25em;}.utility.nav-pills>li, .login-error-msg.login-error-article{ font-size: 1.2rem; font-weight: bold; font-family: UniSans, Helvetica, Arial, sans-serif; text-transform: uppercase;}.utility.nav-pills>li>a{ text-decoration: none; color: #727272;font-size: 1.2rem;} .embed-responsive {margin-left:12px;}.header_mark {position: relative;}.bottom_mark {position: absolute; bottom: 0; }::-webkit-input-placeholder { font-size: 1.2rem; color: #727272; text-transform: uppercase; font-weight: bold;font-family: UniSans, Helvetica, Arial, sans-serif;}:-moz-placeholder {font-size: 1.2rem; color: #727272; text-transform: uppercase; font-weight: bold;font-family: UniSans, Helvetica, Arial, sans-serif;}::-moz-placeholder { font-size: 1.2rem; color: #727272;text-transform: uppercase; font-weight: bold;font-family: UniSans, Helvetica, Arial, sans-serif;} :-ms-input-placeholder {font-size: 1.2rem; color: #727272; text-transform: uppercase; font-weight: bold;font-family: UniSans, Helvetica, Arial, sans-serif;}.signin{color: #ff3333 !important;}.signin::-webkit-input-placeholder { color: #ff3333}.register_checkform{width:100%;}.register_checkform .research_form label{max-width: 200px;width: 100%;}.register_checkform select{max-width: 200px;width: 100%;margin-left: -3px;}.register_checkform .research_form input{max-width: 200px;width: 100%;margin:0px;}.register_checkform .required {color: red;position: relative;top: -1px;}.form_body .error ul{padding-left:5%;padding-top:10px;padding-bottom:10px;}.form_body .error {color: red;font-size: 12px;}.register_checkform label b {font-size: 13px;line-height: 16px;font-weight: bold;color: #133542;}.register_checkform input {margin-top: 2px;margin-bottom: 9px;margin-left: 7px;margin-right: 4px;}.register_checkform .research_form input.address {margin-left: 200px;}@media (max-width: 992px){.hero--banner{overflow: hidden;}.hero--banner img{width:100%;}.hero_minor p.title {font-size: 1.5em;padding-right: 0.5rem;margin-right: -3em;}.hm-block .hero_minor p.title {margin-right: 0;}.full_block{margin-left: -15px;width: 110%;}}@media (max-width: 768px){.wrapper{overflow:hidden;}.bottom_mark{position: static;}.sponsoredby img {padding-top: 0em;}}@media (max-width: 1200px){div#minor_top>.hero_minor {padding-left: 1.5em !important;}div#minor_top>.hero_minor {margin-left: -15px; margin-right: -15px;}}@media only screen and (min-width : 990px) and (max-width : 1200px) {div.item_3 p.title {color: #ffffff; font-size: 2.5em; line-height: 1em;}}@media (min-width:990px) and (max-width:1200px) {.hero--banner img{height: 100%;}.hero--banner {margin-left: -200px;}}}@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {.hero_minor p.title {font-size: 1.5em;padding-right: 0.5rem;margin-right: -3em;}}@media (max-width: 767px) {.hero_minor p.title {margin-right: 0px;}}.large_nav{}.large_nav ul .large_nav_head{clear:both;display: inline;float: left;line-height: 20px;border-bottom:1px solid #e0e0e0;color: #727272;}.large_nav ul .large_nav_head:first-child{border-top:1px solid #e0e0e0;}.large_nav ul .large_nav_head .large_nav_cat{width: 15rem;}.large_nav ul .large_nav_head.first_block{margin-top: 0.5em;}.large_nav_head .nav_head_left{ width: 15rem; float: left;}.large_nav_head .nav_head_right{ margin-left: 15rem;}.first_block .large_nav_cat{}.large_nav_head.double_block a{height: 72px;}.large_nav_head.double_block ul li a{height: 36px;}.large_nav_head{font-size: 1.2em;min-height: 2.25rem;}.nav_item {background:none;padding-right: 0.75em;float: left;font-size: 2em;font-weight: bold;font-family: UniSans, Helvetica, Arial, sans-serif;}.browse_all .browse_icon{background-image: url("/images/menu_button.jpg");background-repeat: no-repeat;background-position:left center;padding-left:30px;}.browse_all .browse_icon:hover, .browse_all.open .browse_icon{background-image: url("/images/menu_button_hover.jpg");background-repeat: no-repeat;background-position:left center;}.not_found_map{padding-left:2em;text-align: left;}.not_found {text-align:center;}.not_found p{font-size:14px;text-align:left;}.not_found_map .large_nav_head{font-size: 18px;font-weight: bold;list-style: none;color: #727272;display:inline;float: left;clear: both;margin-top: 10px;padding-top:10px;width: 100%;border-top: 1px solid #e0e0e0;}.not_found_map .double_block .nav_left{height:120px;}.not_found_map .large_nav_head ul li{list-style: none; font-weight: bold;font-family: UniSans, Helvetica, Arial, sans-serif;text-transform: uppercase;}.not_found_map .large_nav_head ul li a{display: block;text-decoration: none;color: #333333;font-size: 1.4rem;height: 36px;}.large_nav_head .nav_left{float:left;width: 15rem;height: 90px;}.large_nav_head .nav_right{}.contact_info{padding-bottom: 0px; }.landing-2-col{margin-bottom: 20px !important;background: white;}.landing-2-col > :first-child{height: 100%;}.landing-2-col > :first-child .item{margin-bottom: 0px;}.landing-tweets > :first-child{margin-bottom: 20px;}.landing-tweets .carousel-indicators{bottom: 30px;}.carousel-caption {padding-bottom: 0px;font-family: UniSans, Helvetica, Arial, sans-serif;}.carousel-caption .h3{font-size: 1em;text-transform: none;}.contributors{background-color: #e7e7e7;margin: 10px;}#az_list {-webkit-column-count: 2; -moz-column-count: 2;column-count: 2; }@media (max-width: 767px) {#az_list {-webkit-column-count: 1; -moz-column-count: 1;column-count: 1; }}#az_list li {display: inline-block; background-color:none; width:50%;font-weight:normal;margin-left: 2.75em;}#az_list a {text-decoration: none;}.az {text-align: center;font-size: 1.2em;font-weight: bold;line-height: 1.5em;text-transform: uppercase;letter-spacing: 0.05em;}.az a{text-decoration: none;}@media screen and (min-width: 1200px) {.side_bar .item{max-width:300px;}}.story h1 .impact_article{margin-left:0px;display: block;}.story_recent_list .no_article {border-top: 1px solid #e0e0e0;margin-top: 20px;padding-top: 10px;font-family: Acta-Medium, Helvetica, Arial, sans-serif;font-size: 1.6em;font-weight: bold;}.navigation .container .menu .orange, #mobile-menu-overlay .menu .orange{color:orange;}.mrs_double_video{cursor: pointer;}.mrs_double_video .embed-responsive{ display: none;}.mrs_double_video.video_playing .embed-responsive{ display: block; margin-left: 0px;}.mrs_double_video.video_playing img, .mrs_double_video.video_playing .item_text{ display: none;}.mrs-footer .navigation .container div img{margin-top:50%;}@media (max-width: 767px){.visible-xs.flex-col{display: flex !important;display: -webkit-flex !important;}}
.Xstory a:hover{ height: auto; display: initial;}.wrapper{ }.navigation li a, .utility span.signed_in, .utility.nav-pills>li>a{font-family: UniSans, Helvetica, Arial, sans-serif;}.rl{border-radius: 0px; box-shadow: none; -webkit-box-shadow: none;}.no_margin_t{margin-top: 0px;}.no_margin_b{margin-bottom: 0px;}.no_padding { padding: 0px !important;}.overflow_hidden{ overflow: hidden;}.half_height{ height: 50%;}.onhover.half_height, .item.half_height{ height: 47%; height: calc(50% - 20px);}.mrs-top-navbar{background-image: url('/img/masthead_border_top.gif'); background-repeat: repeat-x; background-position: bottom left ;}.visible-xs-block .hero_minor_list>.hero_minor{ padding-bottom: 1em;}.utility.nav-pills>li{ margin-left: 0px;}#popular-carousel .row-flex > div{ margin: 0px; box-sizing : border-box;}.utility_bar{ height: 35px;}.utility .dropdown:last-child{ border-left: 1px solid #e7e7e7; border-right: 1px solid #e7e7e7;}.utility .dropdown-menu{ margin-top: 0px; padding: 0px; left: auto; right: -1px; border: 1px solid #e7e7e7; z-index: 1003;}.utility .dropdown-menu>li>a{ font-weight: bold; padding: 10px 17px; font-size: 1.2rem; font-family: UniSans, Helvetica, Arial, sans-serif; font-weight:bold; color: #727272; }.utility .dropdown-menu.divider, .sub-menu.divider{margin: 0px; background: #e7e7e7; height: 1px; overflow: hidden;}.utility span.signed_in, .utility.nav-pills>li>a, .login-error-msg.signed_in{ position: relative;padding: 10px 14px; padding:11px 14px 12px 14px; font-size: 1.2rem; line-height:1em;}.utility_bar_login{ display: none;margin: 0px; padding: 0px; background: white;}.close_login{ border-width: 0px 0px 0px 1px;height: 34px;height: 35px !important; width: 50px; background: url('/img/login_close.gif') no-repeat center center;}.close_login:hover{ background: url('/img/login_close.gif') no-repeat center center #e0e0e0;}.utility .dropdown-hover:hover .dropdown-menu{ display: block;}.utility .dropdown-hover:hover .dropdown-menu a{ background-color: #f5f5f5;}.utility_bar_login .form-group, .utility_bar_login .close_login, .utility_bar_login .submit{float: left; }.utility_bar_login .form-group input{ border-top: none; border-bottom: none; border-right: none; line-height: 20px; height: 35px;}.utility_bar_login .submit{ background: #999999; color: white; border-radius: 0px; height: 35px; border: 0px; font-weight: bold; text-transform: uppercase; font-size: 1em; font-family: UniSans, Helvetica, Arial, sans-serif;}.utility_bar_login .submit:hover{ background: #000;}.full-screen-navigation .nav, .full-screen-navigation .dropup, .full-screen-navigation .dropdown, .full-screen-navigation .collapse { position: static;}.full-screen-navigation .navbar-inner, .full-screen-navigation .container { position: relative;}.full-screen-navigation .dropdown-menu { left: auto; margin-top: -1px;}.full-screen-navigation .dropdown-menu > li { display: block;}.full-screen-navigation .nav.pull-right .dropdown-menu{ right: 0;}.full-screen-navigation .full-screen-navigation-content{ padding: 20px 30px; *zoom: 1;}.full-screen-navigation .full-screen-navigation-content:before, .full-screen-navigation .full-screen-navigation-content:after { display: table; content: ""; line-height: 0;}.full-screen-navigation .full-screen-navigation-content:after { clear: both;}.full-screen-navigation.navbar .nav > li > .dropdown-menu:after, .full-screen-navigation.navbar .nav > li > .dropdown-menu:before { display: none;}.full-screen-navigation .dropdown.full-screen-navigation-fullwidth .dropdown-menu { width: 100%; left: 0; right: 0;}.full-screen-navigation .container { position: static;}.full-screen-navigation .container .dropdown-menu { left: 0; width: 100%; border: 1px solid #e7e7e7; padding: 15px 0px 30px 0px;}.full-screen-navigation .container .browse_all .dropdown-menu{height: 80vh; overflow-y: scroll;}.full-screen-navigation .dropdown-menu > li { display: inline-block; }.full-screen-navigation > div > ul > li{ padding-left: 40px;}.full-screen-navigation .menu .submenu_arrow{ display: none;}.menu.open .submenu_arrow:before{content: "\f077";}.full-screen-navigation .ama-col-lg-offset-2{ margin-left: 5.5%; margin-left: 6%; margin-left: 11.2%;}.full-screen-navigation .ama-col-lg-offset-3{ margin-left: 13.5%; margin-left: 14%; margin-left: 16.2%;}.full-screen-navigation .ama-col-lg-offset-4{ margin-left: 21%; margin-left: 22.5%; margin-left: 21.3%;}.full-screen-navigation .ama-col-lg-offset-5{ margin-left: 30%; margin-left: 31.5%; margin-left: 27%;}.full-screen-navigation .ama-col-lg-offset-6{ margin-left: 38%; margin-left: 40.5%; margin-left: 32.5%;}.full-screen-navigation .ama-col-lg-offset-7{ margin-left: 49%;}#full-screen-navigation-overlay{ top: 0; position: absolute; width: 100%; z-index: 20; }#full-screen-navigation-overlay .full-screen-navigation{ background: white;}.ama-arrow-offset-1, .ama-arrow-offset-5{ margin-left: 7px;}.ama-arrow-offset-2{ margin-left: 2px;}.ama-arrow-offset-3, .ama-arrow-offset-4{ margin-left: 10px;}.arrow_down{ display: none; }.active .arrow_down, .open .arrow_down{ display: block; width: 40px; height: 11px; background: url('/images/menu_arrow_down.jpg') no-repeat center bottom;position: absolute; z-index: 1001;bottom: -8px;}.sub-menu li{ float: none; display: block; }.dropdown-menu .item .title,.dropdown-menu .item .byline{ font-size: 1.0em; padding-left: 0px;}.dropdown-menu .item .byline{ font-weight: normal; }.menu-close{display: block !important; width: 20px !important; height: 20px !important; background: url('/img/menu_close_invert.gif') no-repeat center bottom #000; cursor: pointer;border: 2px solid white; background-size: 100%;}.menu-close:hover{ background: url('/img/menu_close_invert.gif') no-repeat center bottom #e0e0e0; background-size: 100%; } .carousel .carousel-control{ display: none;}.carousel{ position: static;}.carousel .item{ margin-bottom: 0px !important; height: auto; width:100%; overflow: hidden;}.carousel-indicators{ text-align: right; left: auto; right: 30px; bottom: 7px; float: right; width: auto;}.carousel-indicators li{ background: #e0e0e0; border-radius: 0px; height: 14px; width: 14px; margin: 0px; float: left; margin-left: 4px !important;}.carousel-indicators li.active, .carousel-indicators li:hover{ background: #999999; height: 14px; width: 14px; }.carousel-fade .carousel-control { z-index: 2; } .carousel-fade .item {opacity: 0;-webkit-transition-property: opacity;-moz-transition-property: opacity;-o-transition-property: opacity;transition-property: opacity;}.carousel-fade .next.left,.carousel-fade .prev.right,.carousel-fade .item.active { opacity: 1; }.carousel-fade .active.left,.carousel-fade .active.right {left: 0;opacity: 0;z-index: 1;}@media all and (transform-3d), (-webkit-transform-3d) {.carousel-fade .carousel-inner > .item.next,.carousel-fade .carousel-inner > .item.active.right {opacity: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.carousel-fade .carousel-inner > .item.prev,.carousel-fade .carousel-inner > .item.active.left {opacity: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.carousel-fade .carousel-inner > .item.next.left,.carousel-fade .carousel-inner > .item.prev.right,.carousel-fade .carousel-inner > .item.active {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.carousel .control-box { opacity: 0; }.control-box, xa.carousel-control, .carousel-indicators li {-webkit-transition: all 600ms ease;-moz-transition: all 600ms ease;-ms-transition: all 600ms ease;-o-transition: all 600ms ease;transition: all 600ms ease; } .carousel:hover .control-box { opacity: 1; }.visible-xs-block .mrs-search a{ height: 40px; background-position: center;}#Xjs-bootstrap-offcanvas, #mobile-menu-overlay{ box-shadow: none; border-radius: 0px; height: 100%;background: white; overflow-y: scroll;}.show-nav{ }.show-nav #js-bootstrap-offcanvas{ left: 0px; -webkit-transform: translateX(0); transform: translateX(0); -webkit-transform: translateX(0) translateZ(0); transform: translateX(0) translateZ(0);-webkit-transform: translate3d(0px, 0, 0); transform: translate3d(0px, 0, 0);}#js-bootstrap-offcanvas .container{ padding: 0px; width: auto;}#js-bootstrap-offcanvas .navbar-header{ width: 100%;}#js-bootstrap-offcanvas.navbar-default{ background: white;}#js-bootstrap-offcanvas .navbar-toggle{ width: 48px !important; height: 48px !important; background: url('/images/mobile_nav_close.png') no-repeat center center;}#js-bootstrap-offcanvas .navbar-toggle:hover{ background: url('/images/mobile_nav_close.png') no-repeat center center #e0e0e0;}#js-bootstrap-offcanvas .navbar-toggle, .navigation .navbar-toggle{border: none; margin: 0px; height: 40px;}#js-bootstrap-offcanvas > ul > li{ padding-left: 0px;width: 100%;}#js-bootstrap-offcanvas > ul > li > a{padding-top: 12px; padding-bottom: 12px;border-bottom: 1px solid #e0e0e0; color: black;}#Xjs-bootstrap-offcanvas > ul > li > a:hover { color: #e0e0e0;}#js-bootstrap-offcanvas > ul > li.non_category > a{ color: #777;}#js-bootstrap-offcanvas > ul > li.non_category > a:hover{ color: black;}#Xjs-bootstrap-offcanvas > ul > li.non_category .dropdown-menu{ padding: 0px 0px;}#js-bootstrap-offcanvas li.active > a{ background-color: white;}#js-bootstrap-offcanvas > ul > li.active .dropdown-menu{ border-bottom: 1px solid #e0e0e0;}#js-bootstrap-offcanvas .arrow_down, #js-bootstrap-offcanvas .menu-close, #js-bootstrap-offcanvas .onhover{ display: none !important;}#js-bootstrap-offcanvas > ul ul > li, #js-bootstrap-offcanvas > ul > li.non_category .dropdown-menu{ border: 0px; padding-left: 15px;padding-right: 15px;}#js-bootstrap-offcanvas > ul ul > li > a{ color: #828282; font-size: 1.2rem;}#js-bootstrap-offcanvas > ul ul > li > a:hover{ color: #e0e0e0;}#js-bootstrap-offcanvas .utility_bar_login{ display: block;}#js-bootstrap-offcanvas .utility_bar_login .form-group{ margin-bottom: 0px}#js-bootstrap-offcanvas .utility_bar_login .form-group input, #js-bootstrap-offcanvas .utility_bar_login .submit{ width: 100%; height: auto; line-height: 30px;}#js-bootstrap-offcanvas .non_category ul a{ line-height: 40px; padding: 0px; font-weight: bold; background: white !important;}#js-bootstrap-offcanvas .dropdown-menu-list{ }#js-bootstrap-offcanvas .navbar-nav { float: left; margin: 0;}#js-bootstrap-offcanvas .menu .submenu_arrow{ margin-top: 3px; float: right; font-size: 0.8em;}#js-bootstrap-offcanvas .mrs_logo_subnav{ margin: 10px;}.menu.open a>.caret{ border-top: 0px; border-bottom: 4px dashed;}.forgotten_password a{ font-size: 1rem; text-transform: initial;}.signin{ cursor: pointer;}.signin .close_login{ display: none; border: 0px solid white !important; position: absolute; right: 0px;top: 4px;}.active .signin .close_login, .open .signin .close_login{ display: block;}.mrs-bottom-advert{background: #f7f7f7;}.mrs-bottom-advert img{ width: 100%; max-width: 920px;}.mrs-bottom-advert div{display: inline-block;}.mrs-footer .navigation{ padding:45px 0 50px 0;}.mrs-footer li.col-xs-2, .mrs-footer li.col-xs-4{ padding-left: 15px;}.Xmrs-footer li.menu.col-xs-2{ width: 19%;}.mrs-footer .tweets{ margin-top: 10px;}.mrs-footer .tweets .title{ padding-left: 0px; font-size: 1.60rem; line-height: 1.6em; line-height: 1.3em;}.copyright{ margin: 0px; padding: 10px; font-family: UniSans, Helvetica, Arial, sans-serif; color: #a0a0a0;}.social_link{background: url('/images/social-icons.png') no-repeat; text-indent: -9999px; height: 30px !important; width: 30px; display: inline-block !important; margin-left: 3%; margin-right: 3%;}.social_link:hover{ background-image: url('/img/leftside_social.png');}.social_link_fb{ background-position: 0px -5px; margin-left: 0px !important;}.social_link_twitter{ background-position: 0px -55px;}.social_link_linkedin{ background-position: 0px -105px;}.social_link_google{ background-position: 0px -155px; margin-right: 0px !important;}.social_link_rss {background-position: 0px -198px;}.social_link_fb:hover{ background-position: -9px -10px; }.social_link_twitter:hover{ background-position: -8px -55px;}.social_link_linkedin:hover{ background-position: -10px -102px;}.social_link_google:hover{ background-position: -9px -151px;}.social_link_rss:hover{background-position: -9px -193px;}.tweets .social_link{ margin-left:0px; margin-right: 15px; background-color: white !important; }.tweets .social_link:hover, .tweets .heading a:hover .social_link{background-image: url('/img/leftside_social.png'); background-position: -8px -55px;}.visible-xs-block li.logo a{ text-align: center;}.social_links{ text-align: center;}.mrs-search a{ background: url('/images/mrs-search.png') no-repeat; width: 30px; height: 30px; background-position: 0px 5px;xbackground-position: 0px -2px;}.mrs-search a:hover{ background: url('/images/mrs-search-grey-home.png') no-repeat; width: 30px; height: 30px; background-position: 0px 5px; xbackground-position: 0px -2px;}.mrs-search a:focus{ outline: none;}.hero_banner{ bottom: 10px; left: 16px;}.hidden-xs .hero_banner{ top: 34%; left: 0%;}.hero_banner p.title{ font-size: 3.8em; text-transform: uppercase; font-weight: bold; color: white; line-height: 1em;}.hero_banner p.standfirst{font-size: 1.4em; font-family: Acta-Medium, Helvetica, Arial, sans-serif;}.hero_banner p.byline{ color: #fff;}.item_text_over{ position: relative;}.item_text_over .category{ position: absolute; top: 0px; top: 10px;}.item_text_over .item_text{ margin-top: 0px;}.item_text_over .item_text > div{ position: absolute; bottom: 0px;}.item_text_over p.byline_bottom{ position: static;}.mrs-home-carousel, .mrs-article-carousel{position: relative; height: auto;}.mrs-carousel-arrow{ width: 60px; height: 60px; position: absolute; background-image: url('/images/carousel-arrows.png') !important; background-repeat: no-repeat !important; background-color: #f6f6f6 !important; top: 50%; margin-top: -30px;z-index: 99; display: block !important;opacity: 1;}.mrs-carousel-arrow-left{ left: 0px; background-position: 0px 0px;}.mrs-carousel-arrow-right{ right: 0px; background-position: 0px -80px;}.mrs-carousel-arrow:hover{ height: 60px !important; background-color:#e0e0e0 !important; opacity: 1;}.mrs-carousel-arrow-left:hover{ background-position: 0px -160px;}.mrs-carousel-arrow-right:hover{ right: 0px; background-position: 0px -240px;}.mrs-article-carousel .mrs-carousel-arrow{ background-color: white;}.back_to_top{display: inline-block; width: 50px; height: 50px !important; background: url('/img/back_to_top_arrow.png') top center no-repeat #999999; color: white !important; padding-top: 25px; text-align: center; text-transform: uppercase; font-size: 1.45rem; font-weight: bold; line-height: 1.2rem; cursor: pointer;}.back_to_top:hover {background: url('/img/back_to_top_arrow.png') top center no-repeat #e0e0e0;}#search-overlay, #mobile-menu-overlay{ position: fixed; top: 0px; z-index: 1050;width: 100%; max-height: 100%; padding-right: 15px !important; bottom: auto; height: auto; }#search-overlay .hero_minor{padding-bottom: 1em; }#search-overlay .hero_minor p, #search-sort p{ padding-left: 0px;}.mrs-search-overlay .full-screen-navigation .dropdown-menu{ display: block; border-top: none; padding-top: 0px;}#search-overlay .menu-close{background: url('/img/menu_close_invert_grey.gif') no-repeat center bottom #000; border-color: #f6f6f6; background-size: 100%;}#search-overlay .menu-close:hover{background: url('/img/menu_close_invert_grey.gif') no-repeat center bottom #e0e0e0; background-size: 100%;}#search-box{ border: none; box-shadow: none; background: none; font-size: 2.8rem; font-weight: bold;color: #999;text-transform: uppercase; line-height: 18px; padding: 0px 0px 0px 31px; background: url('/images/mrs-search-grey.png') no-repeat -5px 1px;}#search-box::-webkit-input-placeholder{ font-size: 2.8rem; line-height: 31px; }#search-box::-moz-placeholder{ font-size: 2.8rem; line-height: 31px; }#search-box:-moz-placeholder{ font-size: 2.8rem; line-height: 31px; }#search-box:-ms-input-placeholder { font-size: 2.8rem; line-height: 31px; }#search-sort a{ font-family: UniSans, Helvetica, Arial, sans-serif; display: inline-block; margin-left: 5px; text-transform: uppercase;color: #999; font-size: 1.2rem; font-weight: bold; cursor: pointer;}#search-sort a.active{ color: black;}#search-sort p{ margin-bottom: 0px;}#Xsearch-results{ overflow-y: scroll;}#search-overlay > div{ background: #f6f6f6;}.search_pagination {font-family: UniSans, Helvetica, Arial, sans-serif;color: #333333;font-size: 1.2em;}.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {background-color: #999999;border-color: #999999;}.pagination>li>a, .pagination>li>span {color: #999999;border: 1px solid #999999;}.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {background-color: #eee;border-color: #999999;}.pagination>li{ display: inline-block;}.mrs-section-title h2.title { font-family: UniSans, Helvetica, Arial, sans-serif; color: #333333; font-size: 2.25em; line-height: 2.25em; text-transform: uppercase; font-weight: bold; margin-top: 10px; padding-left: 6px;}.mrs-section-title .sponsoredby{ font-family: UniSans, Helvetica, Arial, sans-serif;font-size: 1.2rem; color: #999;text-transform: uppercase; font-weight: bold; }.mrs-section-title .sponsoredby img{position: relative;top: -1px;}.mrs-section-title .sponsorinfo{ font-style: normal;display: inline-block;padding: 3px; background: #999; height: 16px;width: 16px; line-height: initial;text-align: center;line-height: 11px;color: white;text-transform: initial;position: relative;top: -1px;margin: 0px 5px;}.mrs-section-title .sponsorinfo:hover{background: #e0e0e0;}.mrs-section-title .mrs-section-title-desktop .sponsoredby{line-height: 2.25em; line-height: 5em; text-align: right; display: table-cell; vertical-align: middle;height: 80px; width: 100%;}.mrs-section-title .mrs-section-title-mobile{ margin-bottom: 10px;}.mrs-section-title .mrs-section-title-mobile h2.title{margin-bottom: 0px; line-height: 1.7em;}.sponsored_section .sponsoredby_title{ border-bottom: 2px dotted #999; display:inline-block; xcursor: pointer;}.sponsored_section .sponsoredby_title:hover{ border-bottom: 2px dotted #e0e0e0;}.sponsoredby_popup{width: 140px; background: white;padding: 10px; font-family: UniSans, Helvetica, Arial, sans-serif !important; color: #333333 !important; text-align: left; position: absolute; top: 0; display: none; text-transform: none; font-size: 12px !important; font-weight: normal;}.impact_popup.sponsoredby_popup{ left: 100%; width: 200px;}.sponsoredby_popup .sponsoredby_popup_close{ width: 21px; height: 21px;text-align: center; background: #999999; color: white; position: relative; top: -10px; right: -10px;}.sponsoredby_popup .sponsoredby_popup_close:hover{ background: #e0e0e0;}@media (min-width:992px) {.border{bottom: -1px; border-bottom: 1px solid #e0e0e0; width: 1000%; left: 100%; margin-left: -20px; }}@media (min-width : 992px) {.full--strip .hero_minor{ position:relative;}.social_link{ margin-right: 0px;}}@media (max-width:767px) {.padding-top-xs{ padding-top: 15px;}.padding-bottom-xs{ padding-bottom: 15px;}.mrs-bottom-advert{ padding: 1% 3%;}.hero_minor_list { margin-left: 0px;}ul.tweets p.title{font-size: 1.60rem;} .carousel-indicators{ bottom: 20px;}.mrs-carousel-arrow{ width: 49px; height: 49px;}.mrs-carousel-arrow:hover{height: 49px !important;}.mrs-carousel-arrow-left{ background-position: -65px -3px;}.mrs-carousel-arrow-right {background-position: -65px -83px;}.mrs-carousel-arrow-left:hover{ background-position: -65px -164px;}.mrs-carousel-arrow-right:hover{ background-position: -65px -244px;}.login_box_content{ padding-top: 20px !important;}.login_box_article .forgotten_password a{ margin-top: 14px !important;}.no-width-xs{ width: auto;}}@media (min-width:768px) and (max-width:992px) {.padding-top-sm{ padding-top: 15px;}.padding-bottom-sm{ padding-bottom: 15px;} .mrs-bottom-advert{ padding: 1% 3%;}.heading .social_link_twitter{ display: none !important;}ul.tweets p.title{font-size: 1.60rem;}.over_double>p.byline{ position: static;}.mrs-footer .social_link{ margin-left: 0px;}.round_up{ margin-left: 0px;}.home_slider_items{ padding-left: 0px; padding-right: 0px; margin-left: -25px !important; width: 35%}.login_box_content_inner{padding: 0px 37px;}.mrs-top-navbar{ background-image: none;}.mrs-top-navbar .mrs-head img{ max-width: 100%;}.no-width-sm{ width: auto;}.no-width-sm .hero_minor p.title{ margin-right: 0px;}.landing_col_top_s, .landing_col_top_s>a>.item{ min-height: 345px !important;}.landing_col_double{ min-height: 300px !important;}.mrs-leaderboard .mrs-ad:last-child{display: none;}}@media (min-width:992px) and (max-width:1199px) {.padding-top-md{ padding-top: 15px;}.padding-bottom-md{ padding-bottom: 15px;}.hero--banner{ overflow: hidden;}#popular-carousel{ padding-right: 40px; padding-left:40px;}.login_box_content_inner{padding: 0px 86px;}#ama-page-2365 ul.tweets p.title {font-size: 1.60rem;}#ama-page-2365 .heading .social_link_twitter{ display: none !important;}.mrs-top-navbar{ background-image: none;}.mrs-top-navbar .mrs-head img{ max-width: 100%;}.no-width-md{ width: auto;}.landing_col_top_s, .landing_col_top_s>a>.item{ min-height: 267px !important;}.landing_col_double{ min-height: 300px !important;}}@media (min-width:1200px) {.show-nav #menu-backdrop, #mobile-menu-overlay{ display: none !important;}#popular-carousel{ padding-right: 40px; overflow: hidden; padding-left: 40px;}.login_box_content_inner{padding: 0px 86px;}.login_box_message .heading br{ display: none;}.no-width-lg{ width: auto;}.landing_col_top_s, .landing_col_top_s>a>.item{ min-height: 334px !important;}.landing_col_double{ min-height: 300px !important;}}@media (max-width: 1199px) {.show-mobile-menu{ overflow: hidden !important;}#mobile-menu-overlay{ padding: 0px !important; height: 100%; z-index: 100021; top: 0px; bottom: 0px;}#js-bootstrap-offcanvas { }#js-bootstrap-offcanvas .dropdown.active .caret { border-top: 0px; border-bottom: 4px solid; }#js-bootstrap-offcanvas .dropdown-menu { position: relative; display: block; width: 100%; background: inherit; border: inherit; box-shadow: none; padding: 0px; overflow: hidden; -webkit-transition: all 0.15s ease-in; -moz-transition: all 0.15s ease-in; -o-transition: all 0.15s ease-in;transition: all 0.15s ease-in;height: 0px; }#js-bootstrap-offcanvas .dropdown-menu.shown { height: auto;border-bottom: 1px solid #e0e0e0 !important;}#js-bootstrap-offcanvas .dropdown-menu>li>a { color: #777;}.show-nav .wrapper { -webkit-transform: translateX(260px); transform: translateX(260px); -webkit-transform: translateX(260px) translateZ(0); transform: translateX(260px) translateZ(0); -webkit-transform: translate3d(260px, 0, 0); transform: translate3d(260px, 0, 0);}.show-nav #menu-backdrop{ display: block !important; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; filter: alpha(opacity=85); -moz-opacity: 0.85; -khtml-opacity: 0.85; opacity: 0.85;}}.offcanvas-toggle .icon-bar { background: #000; width: 28px; height: 3px;}.mrs-backdrop.in, .modal-backdrop.in { filter: alpha(opacity=85); opacity: .85;}.mrs-backdrop.fade { filter: alpha(opacity=0); opacity: 0;}.mrs-backdrop.fade.in {opacity: 1;}.mrs-backdrop {display: none !important; background: #000; opacity: .5;cursor: pointer; position: absolute; top: 0; left: 0; width: 100%;height: 100%; z-index: 19;}.dropdown-menu-list{ left: 0%;}.comments_list .comment, .comments_list h3, .comment_input{margin-left: 30px;}.comments_mobile .comments_list .comment, .comments_mobile .comments_list h3, .comments_mobile .comment_input{margin-left: 0px !important;}.comments_mobile .comments_list .comment.reply{margin-left: 30px !important;}.comments_list .comment_header{overflow: hidden;margin-bottom: 0.5em;}.comments_list h3{font-family: UniSans, Helvetica, Arial, sans-serif;color: #333333;font-weight: bold;text-transform: uppercase;margin-bottom: 15px;margin-top: 40px;}.comments_list .comment_header img{float: left;margin-right: 1em;}.comments_list .comment .byline, .comments_list .comment .age{margin-bottom: 0px;}.comments_list .comment .age{font-size: 1.2em;line-height: 1.2em;font-style: italic;font-family: UniSans, Helvetica, Arial, sans-serif;}.comments_list .comment{border-bottom: 1px dotted #ccc; margin-bottom: 10px;}.comments .comment_text{font-family: UniSans, Helvetica, Arial, sans-serif;font-size: 1.3em;line-height: 1.3em;}.comments_list .byline{color: #333333;font-weight: bold;font-family: UniSans, Helvetica, Arial, sans-serif;text-transform: uppercase; font-style: normal;margin-top: 0.3em;}.comments_list .alert{margin-top: 10px;margin-left: 30px;}.comment_input{margin-top: 60px;}.comment_input input{}.comments_footer{ overflow: hidden;}.comments_footer .checkbox{ margin-top: 0px; margin-right: 10px;}.comment_input textarea{overflow: hidden;resize: none;height:48px;display:block !important;margin:0px auto; padding-bottom: 20px; }.comment_input input::-webkit-input-placeholder, .comment_input textarea::-webkit-input-placeholder{ font-family: UniSans, Helvetica, Arial, sans-serif;font-size: 1.1em; font-weight: normal; text-transform: none; }.comment_input input::-moz-placeholder, .comment_input textarea::-moz-placeholder{ font-family: UniSans, Helvetica, Arial, sans-serif; font-size: 1.1em;font-weight: normal; text-transform: none;}.comment_input input:-moz-placeholder, .comment_input textarea:-moz-placeholder{ font-family: UniSans, Helvetica, Arial, sans-serif; font-size: 1.1em; font-weight: normal;text-transform: none; }.comment_input input:-ms-input-placeholder, .comment_input textarea:-ms-input-placeholder { font-family: UniSans, Helvetica, Arial, sans-serif; font-size: 1.1em; font-weight: normal; text-transform: none;}.comment_input .input-group-btn{vertical-align: top;}.comment_actions a{font-family: UniSans, Helvetica, Arial, sans-serif;font-weight: bold;text-transform: uppercase;text-align: center;color: #999;text-decoration: none;display: inline-block;padding: 6px 8px 6px 0px;margin-right: 22px;font-size: 1em;}.comment_actions a:last-child{}.comment_actions a:hover{color: #e0e0e0;}.comment_actions a i{font-size: 18px;padding-right: 4px;}.comment_actions a span{position: relative;top: -1px;}.comment_actions .highlight span{ color: #666;}.comment_action_like.highlight i{ color: #ffac33;}.comment_action_report.highlight i{ color: red;}.comment_action_reply span{ color: #666;}.comment_action_reply i{ color: green;}.comment_action_reply.collapsed, .comment_action_reply.collapsed *{ color: #999;}.comment_action_reply.collapsed:hover, .comment_action_reply.collapsed:hover *{ color: #e0e0e0;}.comment_input_reply{ overflow: hidden; margin-bottom: 10px;}.comment_input textarea{ margin-bottom: 10px !important;}.comments_mobile{background: white;margin-top: 20px;margin-bottom: 20px;}.comments_mobile .comment_actions{text-align: center;}.comments_mobile .comment_actions span{width: 33.3%;display: inline-block;}.comments_mobile .comment_input{margin-top: 20px;}.comments_mobile .button{text-decoration: none;}.comments_list .comment .reply{border-top: 1px dotted #ccc;padding-top: 1.5em;margin-bottom: 0px;border-bottom: 0px;}.comments_list .comment .reply .byline{margin-top: 0px; font-size: 90%;}.Xcomment_action_like{ background-position: 0px 3px;padding-left: 21px !important;}.Xcomment_action_reply{background-position: 0px -77px; padding-left: 30px !important;}.Xcomment_action_report{background-position: 0px -155px; padding-left: 28px !important;}#collapseCommentsButton span{top: 4px;margin-left: 4px;}#collapseCommentsButton.collapsed span:before{content: "\e114";}.mrs-next-article{background-color: #f6f6f6;}.next_article{text-align: center;font-family: UniSans, Helvetica, Arial, sans-serif;text-transform: uppercase;font-style: normal;color: #333;}.next_article a{color: #333;padding: 1.5em 0em;}.next_article .header, .next_article .title{ font-weight: bold;}.next_article .title{font-size: 1.5em;line-height: 1.1em;}.next_article .byline{font-size: 1em;margin-bottom: 0px;text-transform: none;}.leftsidecontent #mrs-social-fixed{visibility: hidden;}#mrs-social-fixed{position: fixed;left: 0px;width: 50px;margin-top: 0.5em;z-index: 200;float: left;}#mrs-social-fixed a{float: left;cursor: pointer;}#mrs-social-fixed.mrs-social div:first-child{border-top: 1px solid #e0e0e0;}#mrs-navigation-fixed, .mrs-navigation.fixed{position: fixed;top: 0px;z-index: 990; width: 100%; background: white;}#Xmrs-navigation-fixed .mrs-navigation-article .menu, .mrs-navigation-article .article_nav{ display: none;}#Xmrs-navigation-fixed .mrs-navigation-article .article_nav{ display: list-item;}.mrs-backdrop.show.in{display: block!important;}#mainmenu-backdrop.show.in{top: 100%;height: 1900px;display: block!important;}.wrapper #mainmenu-backdrop.show.in.hidden{ display: none!important;}body.modal-open{overflow: initial; padding-right: 0px !important;}.home_slider{z-index: 2;}.login_box_message p, .login_box_article p, .login_box_subscribe p.heading{ font-family: UniSans, Helvetica, Arial, sans-serif !important; font-size: 1.9em !important;}.login_box_message p{text-align: center;}.login_box_subscribe p.news_text{ font-family: UniSans, Helvetica, Arial, sans-serif; color: #333333;padding-right: 1rem;font-size: 1.3em;}.login_box_content{padding-top: 3.9rem;}.login_box_article form{ display: block;}.login_box_article input.form-control{ border-left: 0px; height: 50px;}.login_box_article input.form-control:focus{ box-shadow: none; outline: none;}.login_box_article input.form-control:-webkit-input-placeholder, .login_box_article input.form-control:-moz-placeholder, .login_box_article input.form-control::-moz-placeholder,.login_box_article input.form-control:-ms-input-placeholder{ font-weight: normal;}.login_box_subscribe a{ text-decoration: none !important; display: block !important;}.login_box_article .forgotten_password a{ font-size: 1.2rem; font-family: UniSans, Helvetica, Arial, sans-serif; font-weight:bold; color: #555;margin-top: 18px;}.login_box_article .form-group{ margin-bottom: 0px;}Xdiv#minor_top>.hero_minor{ border: none;}#miniNewsRoundUp .hero_minor p.title{ width: 100%;}.XXXatss{ z-index: 100 !important;}#ama-page-2365 .newsletter_signup .checks{ padding-bottom: 55px;}.story_pagination{ margin-bottom: 10px;}.story_pagination .container{ width: auto; padding-bottom: 1em;}@media (min-width: 768px){.story_pagination{ padding-left: 30px;}#article_boxes{padding-top: 2em; padding-left: 30px;}#article_boxes #ama-field-61925 .item{ margin-bottom: 0px;}}@media (min-width: 768px){#miniNewsRoundUp.resized{max-height: 752px; overflow: hidden;}}#hygeine_content.ama-ajax-editable:focus, #hygeine_content.ama-ajax-editable-bound:focus, #hygeine_content.ama-ajax-editable:hover, #hygeine_content.ama-ajax-editable-bound:hover,.hygeine_content.ama-ajax-editable:focus, .hygeine_content.ama-ajax-editable-bound:focus, .hygeine_content.ama-ajax-editable:hover, .hygeine_content.ama-ajax-editable-bound:hover{padding: 0px 0px 0px 0px !important; margin: 0px !important; cursor: text;}#hygeine_content.story.ama-ajax-editable:focus, #hygeine_content.story.ama-ajax-editable-bound:focus, #hygeine_content.story.ama-ajax-editable:hover, #hygeine_content.story.ama-ajax-editable-bound:hover,.hygeine_content.story.ama-ajax-editable:focus, .hygeine_content.story.ama-ajax-editable-bound:focus, .hygeine_content.story.ama-ajax-editable:hover, .hygeine_content.story.ama-ajax-editable-bound:hover{padding: 1em 0px 0px 30px !important; cursor: text;}#editorToolBarWrap{ height:30px; border-bottom: 1px solid #9e9e9e; position: fixed; left: 0; z-index: 3; overflow:hidden;}#editorToolBar .mce-panel{border: none !important;}#editorToolBarWrap.su-edit{left: auto;}#editorToolBarWrap.su-edit #editorToolBar{ position: relative; left: 15px;}.wrapper .editorToolBarPadding{ padding-bottom: 30px;}#editorToolBarWrap button{ line-height: 21px;}.mrs-leaderboard{ height: 90px;}.mrs-leaderboard .mrs-ad{display: inline-block;}.has-error input{ background-color: #f2dede; }.scroll-bar {height: 2px;z-index: 1000;position: absolute;background-color: #009ACF;bottom: 0px;max-width: 100%;}.login-error-msg{display: inline-block;width: 800px;position: absolute !important;right: 0;text-align: right;}.login-error-article{width: auto;position: static !important;text-align: center;display: block;line-height: 2.4em;}.cloned .open>.dropdown-menu, .cloned .open .arrow_down{ display: none;}.seo_content a, a.inline{ display: inline !important;}#gallerySelect{z-index: 99999;}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {#search-box{ font-size: 2.4rem;}}@supports (overflow:-webkit-marquee) and (justify-content:inherit) { @media (min-width:768px) { .margin-top-safari{margin-top: 20px;}}}.addthis_sharing_toolbox .at-share-btn{background-image: none !important;}.landing_col_double.item p.title,.resize .item p.title{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}.landing_col_double.item p.title{-webkit-line-clamp: 3;}
.acta {font-family: Acta-Medium, Helvetica, Arial, sans-serif;}@import url("//hello.myfonts.net/count/2eb481");@font-face {font-family: 'Acta-Medium'; font-style: italic; src: url('/webfonts/2EB481_0_0.eot');src: url('/webfonts/2EB481_0_0.eot?#iefix') format('embedded-opentype'),url('/webfonts/2EB481_0_0.woff2') format('woff2'),url('webfonts/2EB481_0_0.woff') format('woff'),url('/webfonts/2EB481_0_0.ttf') format('truetype');}@font-face {font-family: 'Acta-Medium'; font-style: normal; src: url('/webfonts/2EB481_1_0.eot');src: url('/webfonts/2EB481_1_0.eot?#iefix') format('embedded-opentype'),url('/webfonts/2EB481_1_0.woff2') format('woff2'),url('/webfonts/2EB481_1_0.woff') format('woff'),url('/webfonts/2EB481_1_0.ttf') format('truetype');}@font-face {font-family: 'UniSans';font-style: normal; src: url('/webfonts/2EB481_B_0.eot');src: url('/webfonts/2EB481_B_0.eot?#iefix') format('embedded-opentype'),url('/webfonts/2EB481_B_0.woff2') format('woff2'),url('/webfonts/2EB481_B_0.woff') format('woff'),url('/webfonts/2EB481_B_0.ttf') format('truetype');}@font-face {font-family: 'UniSans';font-style: italic; src: url('/webfonts/2EB481_A_0.eot');src: url('/webfonts/2EB481_A_0.eot?#iefix') format('embedded-opentype'),url('/webfonts/2EB481_A_0.woff2') format('woff2'),url('/webfonts/2EB481_A_0.woff') format('woff'),url('/webfonts/2EB481_A_0.ttf') format('truetype');}@font-face {font-family: 'UniSans';font-weight: bold;src: url('/webfonts/2EB481_E_0.eot');src: url('/webfonts/2EB481_E_0.eot?#iefix') format('embedded-opentype'),url('/webfonts/2EB481_E_0.woff2') format('woff2'),url('/webfonts/2EB481_E_0.woff') format('woff'),url('/webfonts/2EB481_E_0.ttf') format('truetype');}
ul, ol, li {margin: 0;padding: 0;}div.hygeine {height: 100%}div.hygeine p.text {font-family: UniSans, Helvetica, Arial, sans-serif; font-size: 1.5em; padding-right: 2em;}.hygeine h1, .hygeine h2,.hygeine h3 {font-family: UniSans, Helvetica, Arial, sans-serif; color: #333333; font-weight:bold;text-transform: uppercase;margin-bottom: 0em;}.hygeine h1 {font-size: 1.9em;line-height: 1.9em;}.hygeine h2 {font-size: 1.5em;line-height: 1.0em;padding-top: 0.5em;}.hygeine h3 {font-size: 1.3em;}.hygeine p.title{line-height: 1em !important; padding-top: 1.50em; padding-bottom: 0.5em; padding-left: 0; margin-left: 1rem; margin-bottom: 0; }.article_main_img { display: block;padding-left: 50px;}.hatching {background-image: url("/img/hatching.jpg");background-repeat: repeat;}.article_title{padding-top: 38px;padding-bottom: 38px;}.article_title .story p{font-size: 1.05em; }.article_title .story p.category, .article_title .story p.tags{margin-bottom: 0px;font-family: UniSans, Helvetica, Arial, sans-serif;}.article_title .story p.title, .article_title .story p.byline, .story h1{margin-bottom: 15px;}.article_title {line-height: 1em;}.article_title .story p.byline{padding-bottom: 0.2em;font-family: UniSans, Helvetica, Arial, sans-serif;font-size: 1.25em;}.article_title .title img{width: 100px;padding-left: 0.7em;padding-bottom: 0.2em;}.article_title p.category .gap1{padding-right: 0.7em;}.articleby{width: 100%;overflow: hidden;padding-top: 1em;padding-bottom: 1em;}.articleby img{float: left;margin-right: 1em;margin-left: 1em;}.articleby p{margin-bottom: 0px;line-height: 1em;padding-left: 90px;}.articleby a{display: block !important;color: #333333;font-weight: bold;text-transform: uppercase;font-family: UniSans, Helvetica, Arial, sans-serif;font-size: 1.2rem;text-decoration: none;}.story .articleby a{text-decoration: none;}.story .articleby a:hover{color: #cccccc;text-decoration: none;}.articleby .articleby_social{ color: #999; background: url('/images/social-icons.png') no-repeat;background-position: 0px -62px;padding-left: 30px;}.story .articletags p {padding-top: 15px;font-size: 1.05em; margin-bottom: 0px;}.articleby .articleby_social:hover{ background: url('/img/leftside_social.png') no-repeat; background-position: -9px -62px;}.story .tags a{font-family: UniSans, Helvetica, Arial, sans-serif; font-weight: bold;text-transform: uppercase;text-align: center;color: #ffffff;background-color: #999999;text-decoration: none !important;display: inline-block !important;padding: 6px 8px;font-size: 1em;margin-bottom: 8px;margin-right: 8px;margin-top: 0px;overflow: auto;}.tags a:hover{background: #e0e0e0;}.story, .story_recent_list{padding-left: 30px;}.story p {font-family: Acta-Medium, Helvetica, Arial, sans-serif;color: #333333; font-size: 1.5em;line-height: 1.50em;}.story a, .hygeine a {color: #333333; display: inline;text-decoration: underline;}.story a:hover, .hygeine a:hover {display: inline;text-decoration: underline;}.story p.standfirst {font-family: Acta-Medium, Helvetica, Arial, sans-serif;color: #333333; font-size: 1.8em;line-height: 1.4em;border-left: 1px solid black;margin-left: 1rem;}.story p.title, .story h1 {font-family: UniSans, Helvetica, Arial, sans-serif;color: #333333; font-size: 2.85em;line-height: 1em;text-transform: uppercase;font-weight:bold;}.story h1 {margin: 0 0 10px;padding-left: 1rem;padding-right: 1rem;}.story h2, .story h3, .story h4{font-family: UniSans, Helvetica, Arial, sans-serif;color: #333333; font-weight:bold;text-transform: uppercase;margin-bottom: 0em;padding-right: 1rem;}.story h1:first-child{border-top: none; }.story h2 {font-size: 1.5em;line-height: 1.5em; padding-top: 2.2em;margin-left: 1rem;border-top: 1px solid #e0e0e0;}.story h3 {font-size: 1.3em;line-height: 1.3em;margin-left: 1rem;}.story h4 {font-size: 1.2em;line-height: 1.2em;margin-left: 1rem;}.story ul, .hygeine ul {margin: 0 30px 10px;padding: 0;list-style: none;}.story ol {margin: 0 30px 10px;padding: 0;list-style-type:decimel;}.story ul li:before, .hygeine ul li:before {content: "";line-height: 1em;width: .5em;height: .5em;background-color: #999999;float: left;margin: .3em .3em 0;border-radius: 0%;margin-left: -1.20em;}.story li, .hygeine li {font-size: 1.5em;line-height: 1.25em;font-family: UniSans, Helvetica, Arial, sans-serif; color: #333333; font-weight:bold;padding-bottom: 1em;margin-left: 2.75em;word-break: keep-all;}li span.li_content { color: #333333; }.story > p.standfirst + div.leftsidecontent + p:first-letter {float: left;font-weight: bold; font-size: 3.8em; line-height: 1;padding-left: 0.25em;padding-right: 0.25em;margin-top: 0.1em;margin-right: 0.1em;text-align:center;color: #fff;background: #256de3;}.story .pullquote{position: relative;left: -15%;width: 115%;}.story .pullquote p::before {content: url(/img/quote_open.gif);margin-right: 0.75em;}.story .pullquote p::after {content: url(/img/quote_close.gif);margin-left: 0.75em;vertical-align: top;margin-top: .35em;}.story .pullquote p::before,.story .pullquote p::after{display: inline-block;height: 34px;width: 34px;}.pullquote p {font-weight: bold; font-family: UniSans, Helvetica, Arial, sans-serif;text-transform: uppercase;text-align: left;vertical-align: top;margin: 0 0 40px 0px;width: 100%;text-indent: 0px; font-size: 1.8em;line-height:1.8em;}.byline a {text-decoration: none;}.story b, .story strong{color: black;}@media (max-width:850px) {#popular-carousel {padding-left: 10px;padding-right: 10px;}}@media (max-width:768px) {.story .pullquote{position: static;width: 100%;}.story .pullquote p{text-transform: none;font-size: 2.2em;font-family: Acta-Medium, Helvetica, Arial, sans-serif;}.story .pullquote p::before{content: url(/img/quote_mobile_open.gif);margin-right: 0.5em;}.story .pullquote p::after{content: url(/img/quote_mobile_close.gif);margin-left: 0.5em;vertical-align: bottom;}}.leftsidecontent .mrs-section-title{position: absolute;top: 0px;left: -112px; text-align: center;}.leftsidecontent .mrs-social{position: fixed;position: absolute;left: 0px;width: 50px;margin-top: 0.5em;}.leftsidecontent .mrs-social a, .leftsidecontent .mrs-social a:hover{display: block;}.leftsidecontent .mrs-social a:first-child{border-top: 1px solid #e0e0e0;}.floater {border: #999;border-width: 1px;border-style: solid;background-color: #999;margin: 1em;margin-top: .5em;margin-right: 3em;width: 35%;float: left;}.floater_right {margin-left: 3em;float: right;} .floater p {padding: 1em;font-family: UniSans, Helvetica, Arial, sans-serif;color: white;}.floater img{height: auto;}.longform h2 {font-size: 1.92em;line-height: 1.8em; padding-top: 1.1em;margin-top: 0.2em;}.longform h3{margin-top: 1em;}.longform h3 +p{margin-top: 0.5em;}.longform h4{margin-top: 0.75em;}.longform h4 +p{margin-top: 0.25em;}.longform p{padding-bottom: 15px;}.longform .standfirst {padding-bottom: 0px;margin-bottom: 1.5em;}.longform .carousel .active{margin-left: 0px;}.longform .carousel-indicators{display: none;}.longform .carousel li{padding-bottom: 0px;}.longform .carousel ul{margin: 0px;}.longform .mrs-article-carousel, .longform .mrs-article-gallery {margin-bottom: 1.65em;margin-left: 1rem;margin-right: 1rem;clear: both;}.longform .mrs-article-carousel + h2,.longform .mrs-article-carousel + h3,.longform .mrs-article-carousel + h4, .longform .mrs-article-carousel + p{margin-top: 0px;}.mrs-article-carousel .carousel li{ margin: 0px;}.mrs-article-carousel .carousel li:before{ content: none;}.mrs-article-carousel .carousel-caption *{ color: white; margin: 0px;}.longform p + .article-two-col{}.image_caption {font-family: UniSans, Helvetica, Arial, sans-serif; font-weight: bold;font-size: 0.85em; }.image_advert_text {font-family: UniSans, Helvetica, Arial, sans-serif; font-size: 0.85em; }.advert_inline {width: 50%;float: left; text-align: center;margin-right: 2em;padding-bottom: 0rem !important;}p.advert_inline+p {padding-top: 1.4em;}.article-two-col{padding-left: 1rem;overflow: hidden;padding-bottom: 30px;}.article-two-col > div:first-child{padding-left: 0;padding-right: 0.5em;}.article-two-col > div:last-child{padding-left: 0.5em;padding-right: 0;}@media (max-width:767px) {.article-two-col > div:first-child{ padding: 0; padding-bottom: 0.5em;}.article-two-col > div:last-child{ padding: 0; padding-top: 0.5em;}}.headercontent .mrs-social{ background: white; height: 47px; border-bottom: 1px solid #e0e0e0;text-align: center}.headercontent .mrs-social-print , .headercontent .mrs-social-other{ display: none;}.headercontent .mrs-social a{ border-top: none !important; border-bottom: none !important; margin: 0px; }.headercontent .mrs-social a:first-child{ border-left: 0px;}.headercontent .mrs-social a:last-child{ border-right: 0px;}.mobile_social {.padding-top: 1.5%;}.mrs-article-gallery{position: relative;padding-top: 80%;box-shadow: 0 10px 20px -5px rgba(0, 0, 0, 0.75);overflow: hidden;background: #999;}.mrs-article-gallery>img{position: absolute;left: 0; top: 0;transition: all 0.5s;width: 100%;height: auto;}.mrs-article-gallery input[name='slide_switch'] {display: none;}.mrs-article-gallery label {margin: 18px 0 0 18px;margin: 0px;border: 3px solid #999;float: left;cursor: pointer;transition: all 0.5s;opacity: 0.6;width: 20%;background: #969696;}.mrs-article-gallery label img{display: block;max-width: 100%;}.mrs-article-gallery input[name='slide_switch']:checked+label {border-color: #666;opacity: 1;}.mrs-article-gallery input[name='slide_switch'] ~ img {opacity: 0;transform: scale(1.1);transform: scale(1);}.mrs-article-gallery input[name='slide_switch']:checked+label+img {opacity: 1;transform: scale(1);}.mrs-article-gallery .mrs-article-slider-caption {position: absolute;top: 0;left: 0;right: 0;margin-top: -50px;background: #000;background: rgba(0, 0, 0, 0.5);color: #FFF;padding: 10px;text-align: center;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.mrs-article-gallery:hover input[name='slide_switch']:checked+label+img+.mrs-article-slider-caption{margin-top: 0px;z-index: 2;}@media (max-width:767px) {.mrs-article-gallery>img{ max-width: none; max-height: 100%; width:100%;}}@media (min-width:768px) and (max-width:992px) {}@media (min-width:992px) and (max-width:1199px) {}.at4-share-outer .at4-share-btn {width: 48px;height: 46px !important;background-color: #fff;border: 1px solid #e0e0e0;border-top: 0px;display: inline-block;background-image: url('/img/leftside_social.png');background-repeat: no-repeat;background-position: 0px 0px;}.at4-share-outer .at-svc-facebook{background-position: -2px -1px;}.at4-share-outer .at-svc-facebook .at4-icon{display:none;}.at4-share-outer .at-svc-twitter {background-position: -2px -48px;}.at4-share-outer .at-svc-twitter .at4-icon{display:none;}.at4-share-outer .at-svc-linkedin {background-position: -2px -96px;}.at4-share-outer .at-svc-linkedin .at4-icon{display:none;}.at4-share-outer .at-svc-google_plusone_share {background-position: -2px -142px;}.at4-share-outer .at-svc-google_plusone_share .at4-icon{display:none;}.at4-share-outer .at-svc-pocket{background-position: -3px -190px;}.at4-share-outer .at-svc-pocket .at4-icon{display:none;}.at4-share-outer .at-svc-email{background-position: -3px -236px;}.at4-share-outer .at-svc-email .at4-icon{display:none;}.at4-share-outer .at-svc-print{background-position: -3px -285px;}.at4-share-outer .at-svc-print .at4-icon{display:none;}.at4-share-outer .at-svc-compact{background-position: -3px -329px;}.at4-share-outer .at-svc-compact .at4-icon{display:none;}.at4-hide-content{display:none !important;}.mrs-social .mrs-social-inner{width: 100%;}div.at-share-close-control.ats-dark, div.at-share-open-control-left.ats-dark, div.at-share-open-control-right.ats-dark{background:none !important; }.addthis_sharing_toolbox .at-share-btn, #at4-share .at-share-btn{min-width: 48px;min-height: 46px;background-color: #fff;border-top: 0px;display: inline-block;background-image: url('/img/leftside_social.png');background-repeat: no-repeat;background-position: 0px 0px;}.addthis_sharing_toolbox .at-svc-facebook .at4-icon, .addthis_sharing_toolbox .at-svc-twitter .at4-icon, .addthis_sharing_toolbox .at-svc-linkedin .at4-icon, .addthis_sharing_toolbox .at-svc-google_plusone_share .at4-icon, .addthis_sharing_toolbox .at-svc-pocket .at4-icon, .addthis_sharing_toolbox .at-svc-email .at4-icon, .addthis_sharing_toolbox .at-svc-print .at4-icon, .addthis_sharing_toolbox .at-svc-compact .at4-icon{display:none;}.addthis_sharing_toolbox .at-svc-facebook, #at4-share .at-svc-facebook {background-position: -2px -1px;}.addthis_sharing_toolbox .at-svc-twitter, #at4-share .at-svc-twitter {background-position: -2px -48px;}.addthis_sharing_toolbox .at-svc-linkedin, #at4-share .at-svc-linkedin {background-position: -2px -96px;}.addthis_sharing_toolbox .at-svc-google_plusone_share, #at4-share .at-svc-google_plusone_share {background-position: -2px -142px;}.addthis_sharing_toolbox .at-svc-pocket, #at4-share .at-svc-pocket{background-position: -3px -190px;}.addthis_sharing_toolbox .at-svc-email, #at4-share .at-svc-email{background-position: -3px -275px;}.addthis_sharing_toolbox .at-svc-print, #at4-share .at-svc-print{background-position: -3px -324px;}.addthis_sharing_toolbox .at-svc-compact, #at4-share .at-svc-compact{background-position: -3px -368px;}.at4-hide-content{display:none !important;}.atss { top: 126px !important;}@media (max-width: 992px) and (min-width: 768px) {.article_main_img { padding-left: 0px;}}@media (max-width:768px) {.article_title{ padding-top: 15px; padding-bottom: 15px;}.article_title .title img{ padding-left: 0px; display: block;}.article_main_img { padding-left: 0px;}.story {padding-left: 0px;}.story li, .hygeine li {margin-left: 0em; }.advert_inline{ width: 100%; padding-bottom: 15px !important;} .advert_inline .image_advert_text{ display: block;}}@media (max-width:450px) {.hero_banner p.title{font-size: 3.0em;}}@media (max-width:767px) {.headercontent .mrs-social{height: 47px;}.mrs-carousel-arrow{top: 30px;}.most_popular .heading{font-size: 2.4em !important;}.mrs-carousel-arrow{height: 56px;}.mrs-carousel-arrow:hover{height: 56px !important;}}@media (max-width:380px) {.hero_banner p.title{font-size: 2em;}.addthis_sharing_toolbox .at-share-btn, #at4-share .at-share-btn{min-width: 44px; min-height: 44px;}.headercontent .mrs-social{height: 45px;}.mobile_social{padding-left:0px; padding-right:0px;}.at-svc-facebook{border-left:0px !important;}.at-svc-compact{border-right:0px !important;}}@media (max-width:380px) {.hero_banner p.title{font-size: 1.6em;}}@media (max-width:255px) {.headercontent .mrs-social{height: 148px;}}.contact_info{padding-bottom: 0px; }.contributor h1 {padding-top: 1.50em;padding-bottom: 0.5em;}.story_list p.category {font-family: UniSans, Helvetica, Arial, sans-serif;font-size:1.05em;}.story_list p.title {font-size:1.5em;text-transform: none;font-family: Acta-Medium, Helvetica, Arial, sans-serif;font-weight: normal;line-height: 1.2em;}.scroll-bar {height: 3px;z-index: 1000;position: absolute;background-color: #009ACF;bottom: 0px;max-width: 100%;}@media (max-width: 768px){.col-sm-6 .item{ }}@media (max-width: 580px){.not_found_map .large_nav_head .nav_left{width: 100%;height: auto;padding-bottom:10px;}}.desktop_locked .container{width:100%;}.desktop_locked .container .login_box_article{display:none;}.desktop_locked .container .login_box_subscribe{display:none;}@media (max-width: 993px){.desktop_locked .login_box_message{display: none;}.login_box_message{display: block;}}@media (min-width: 991px){.login_box_message{display:none;}.desktop_locked .login_box_message{display: block;}}.ama-highlight-layout{padding: 15px;border: 1px solid black;}.oldimpact a:hover{background:black;}.oldimpact .impact_background:hover{background:black;}.oldimpact p{padding:0px;line-height: 16px;}.oldimpact .impact_title{height: 30px;}.archive_block .oldimpact img:hover {opacity: 0.4;filter: alpha(opacity=40); background:black;}.archive_block .oldimpact img{max-width:195px;max-height:138px;height:auto;}.archive_block .oldimpact a{ height: auto;position: absolute;z-index: 10;}.archive_block ul li{font-size: small;}.archive_block .top_issue p{font-size:small;line-height: 28px; }.archive_block .top_issue p:first-child{font-size:18px;}.tooltip-inner{background:white;color:black;text-align: left;border:1px solid black;}.tooltip .tooltip-inner ul li{font-size: small;color:black;padding-bottom:5px;list-style-type: circle;margin-left: 10px;font-weight: normal;}.tooltip .tooltip-inner p{font-size: 12px;color:black;}.tooltip .tooltip-inner ul {padding: 0px;margin: 0px;margin-left: 10px;}.tooltip-inner b{font-size:14px;font-weight: bold;}.story .tooltip ul li:before, .hygeine .tooltip ul li:before{display:none;}.oldimpact{height: 210px;}.impact_image_head{padding-left:0px;padding-right:0px;}#ama-page-2542 .grey{background:none;clear: both}.archive_container{padding-left:0px;padding-right:0px;padding-top:20px;margin-bottom:20px;border-top: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;}.impact_image_head:hover .overlay_grey {opacity: 0.5;}.impact_image_head .overlay_grey {position: absolute;width: 100%;height: 100%;background-color: #7b7b7b;background-color: #000;opacity: 0;max-width: 408px;}.impact_admin_block{}#impact_admin_head{padding-top:5px;font-size: 14px;}.impact_archive_body a:hover{display: block;}.impact_archive_body p a:hover{display: inline;}.tooltip.in {filter: alpha(opacity=1);opacity: 1;}.privacy_table {border: 1px solid black;margin-bottom: 10px;}.privacy_table td{border: 1px solid black;padding:5px;}.privacy_table .subhead{background: grey;color:white;}#article_signup{ padding-left: 30px;}#article_signup .item{ height: auto; margin-left: 1rem;}#article_signup_content label{ display: none;}#article_signup p a{display: inline;}#article_signup a{ cursor: pointer;}.storyborder table,.storyborder table td, .storyborder table th, .storyborder table caption{border: 1px solid black;}.storycondensed table{word-break: break-word;width: 100%;}@media (max-width:650px) {#article_signup {padding-left:0px;}#article_signup .newsletter_signup{margin-left:0px;}.floater {margin:0px;margin-bottom:20px;width:100%;text-align:center;}floater_image img{width:100%;}.floater_image{margin:auto;max-width:300px;padding:0px;}}@media (max-width:769px) {#article_signup {padding-left: 0px;}}@media (max-width:992px) {.comment_addthis{display:none;}}.at-share-close-control .at4-arrow{display:none !important;}.comment_addthis{transition: width .15s ease-in-out;width: 3pc;height: 48px;position: fixed;top: 462px;background:#246ee2 ;z-index: 100;text-align: center;}.comment_addthis:hover{width: 4pc;}.comment_addthis img{padding-top: 8px;}.story .blue_story_highlight{background:#246ee2;padding:10px;margin-bottom:10px;}.story .blue_story_highlight p{color:white;}.story .blue_story_highlight p:last-child{margin-bottom:0px;padding-bottom:0px;}.story .grey_story_highlight{background:#999999;background: #666;padding:10px;margin-bottom:10px;}.story .grey_story_highlight p{color:white;}.story .grey_story_highlight p:last-child{margin-bottom:0px;padding-bottom:0px;}.story .grey_story_highlight h2{color:white;border-top: 0px;}.story .research_hero_block{overflow: hidden;padding-bottom: 20px;margin-bottom: 20px;}.story .research_hero_image{padding:0;margin:0;}.story .research_hero_image img{float: left;margin-left: 10px;margin-right: 20px;margin-bottom: 20px;}#research-heroes-banner{padding-bottom: 25px;padding-right: 45px;}@media (max-width: 992px){#research-heroes-banner{padding-bottom: 15px;padding-right: 15px;}}
a[href]:after { content: none !important; }
.item {height: 100%;}.no-min {min-height:0px;}.ml-39 {margin-left: -39px;}@media (min-width: 992px) {}@media (min-width: 1200px) {}
#cookiePolicy {display: none;}.cookie_wrap {position: relative;z-index: 10;background: #393638;background: rgba(25, 24, 25, 0.8);xheight: 70px;z-index: 70;font-size: 14px;font-family: OmnesRegular;xmin-height: 64px;position: absolute;width: 100%;}.cookie_wrap {position: fixed;width: 100%;bottom: 0;}.cookie_wrap .main_content {position: relative;padding: 20px;padding: 15px 20px;overflow: hidden;max-width: 1300px;margin: auto;background: none;}.cookie_options .cookie_options_item{font-family: "nta", Arial, sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-weight: 400;font-size: 16px;line-height: 1.25;display: inline-block;position: relative;min-height: 40px;margin-bottom: 10px;padding-left: 40px;clear: left;}.cookie_options .cookie_options_item .cookie_options_input{cursor: pointer;position: absolute;z-index: 1;top: -2px;left: -2px;width: 44px;height: 44px;margin: 0;opacity: 0}.cookie_options .cookie_options_item .cookie_options_label{display: inline-block;margin-bottom: 0;padding: 8px 15px 5px;cursor: pointer;-ms-touch-action: manipulation;touch-action: manipulation;}.cookie_options .cookie_options_item .cookie_options_label::before {content: "";box-sizing: border-box;position: absolute;top: 0;left: 0;width: 40px;height: 40px;border: 2px solid currentColor;border-radius: 50%;background: transparent;}.cookie_options .cookie_options_item .cookie_options_label::after {content: "";position: absolute;top: 10px;left: 10px;width: 0;height: 0;border: 10px solid #C85028;border-radius: 50%;opacity: 0;background: #C85028;}.cookie_options_input:checked+.cookie_options_label::after {opacity: 1;}.cookie_inner #cookie_content{width:100%;display:block;padding-bottom:20px;}.cookie_wrap .spotlight_cta{position: static;display: inline-block;margin-right: 30px;}.cookie_wrap .cookie_cta{position: static;display: inline-block;margin-right: 30px;text-align:center;font-family: OmnesRegular;font-size: 1.125em;right: 7.5%;top: 3.5em;padding: 15px 20px 15px 20px;border: 1px solid white;color: white;max-width: 220px;width: 100%;text-align: cente}a.cookie_cta:hover {background: white !important;color: black;}a.cookie_cta .arrow_black {display: none;}a.cookie_cta:hover .arrow_black {display: inline;}a.cookie_cta:hover .arrow_white {display: none;}.cookie_inner #cookie_content {width: 100%;display: block;padding-bottom: 20px;}.cookie_inner #cookie_controls {width: 100%;display: block;text-align: left;}.site_navigation .cookie_wrap .mrs_close_menu {position: absolute;display: inline-block;top: 20px;}.cookie_inner #cookie_content p {color: white;font-size: 16px;font-family: UniSans, Helvetica, Arial, sans-serif;}.cookie_inner #cookie_content a {display: inline;font-size: 16px;font-family: UniSans, Helvetica, Arial, sans-serif;text-decoration:underline;}.cookie_inner #cookie_controls a {font-size: 17px;font-family: UniSans, Helvetica, Arial, sans-serif;}.cookie_inner .pt_right {transform: rotate(270deg);-ms-transform: rotate(270deg);-moz-transform: rotate(270deg);-webkit-transform: rotate(270deg);-o-transform: rotate(270deg);vertical-align: inherit;width: 13px !important;position: relative;display: inline-block;}.policy_container {margin-top: 40px;}.policy_container p {line-height: 1.5em;letter-spacing: 0.05em;padding-bottom: 1.5em;margin: 0;font-size: 14px;padding-left: 0px;padding-right: 0px;}.policy_container h5 {border-top: 1px solid #e0e0e0;padding-top: 1.25em;clear: both;font-size: 22px;}.cookie_options .cookie_options_item {font-family: "nta", Arial, sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-weight: 400;font-size: 16px;line-height: 1.25;display: inline-block;position: relative;min-height: 40px;margin-bottom: 10px;padding-left: 40px;clear: left;}.cookie_options .cookie_options_item .cookie_options_input {cursor: pointer;position: absolute;z-index: 1;top: -2px;left: -2px;width: 44px;height: 44px;margin: 0;opacity: 0;}.cookie_options .cookie_options_item .cookie_options_label {display: inline-block;margin-bottom: 0;padding: 8px 15px 5px;cursor: pointer;-ms-touch-action: manipulation;touch-action: manipulation;}.cookie_options .cookie_options_item .cookie_options_label::before {content: "";box-sizing: border-box;position: absolute;top: 0;left: 0;width: 40px;height: 40px;border: 2px solid currentColor;border-radius: 50%;background: transparent;}.cookie_options .cookie_options_item .cookie_options_label::after {content: "";position: absolute;top: 10px;left: 10px;width: 0;height: 0;border: 10px solid #f39b00;border-radius: 50%;opacity: 0;background: #f39b00;}.cookie_options .cookie_options_item .cookie_options_label::after {content: "";position: absolute;top: 10px;left: 10px;width: 0;height: 0;border: 10px solid #f39b00;border-radius: 50%;opacity: 0;background: #f39b00;}.cookie_options_input:checked+.cookie_options_label::after {opacity: 1;}.policy_container .story {padding-left: 0px;}.policy_container button {background: #999999;border: black;float: right;padding: 15px 12px;}
