﻿

.entry-content  h2.menu {
margin-top:15px;
padding:8px 0 6px 0;
border-bottom:1px dotted #D7D7D7;
display:block;
}


.entry-content  h4.menu-item {
margin-top:20px;
margin-bottom: 5px;

}
	



#footer .menu-item { clear:both; width:205px; padding:0 !important; margin:0 !important; line-height:18px; }

#footer .menu-item a { clear:both; width:205px; padding:0 !important; margin:0 0 18px 0 !important; line-height:18px; }

	
.menu, .menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}


.menu ul {
	position:		absolute;
	top:			-999em;
	width:			200px; 
	text-align:		left;

}


.menu ul li {
	width:			100%;
}

.menu li:hover {
	visibility:		inherit; 
}

.menu li {
	float:			left;
	position:		relative;
}

.menu a {
	display:		block;
	position:		relative;
}

.menu li:hover ul,
.menu li.sfHover ul {
	left:			0;
	top:			35px; 
	z-index:		99;
}

ul.menu li:hover li ul,
ul.menu li.sfHover li ul {
	top:			-999em;
}

ul.menu li li:hover ul,
ul.menu li li.sfHover ul,
ul.menu li li li:hover ul,
ul.menu li li li.sfHover ul  {
	left:			16.7em; 
	top:			0;
}

ul.menu li li:hover li ul,
ul.menu li li.sfHover li ul {
	top:			-999em;
}

.menu a, .sf-menu a:visited  { 

}


.menu li a {

}


ul.menu ul li a {

}


ul.menu li.sfHover a.sf-with-ul {

}

.menu li li {
	
}

.menu li li li {

}

.menu li li:hover, .menu li li.sfHover,
.menu a:focus, .menu a:hover, .menu a:active {
	outline:		0;


}


.menu a:hover {

}



.menu a.sf-with-ul {
	padding-right: 	25px;
	min-width:		1px; 
}



.menu ul .sf-sub-indicator { background-position:  -10px 0; }


.menu {
	display:inline-block;
}


#topmenu .menu { float:	right; margin-right: 30px; }
.nav{margin-bottom:0;padding-left:0;list-style:none}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs.nav-justified{width:100%;border-bottom:0}
.nav-justified{width:100%}
.nav-tabs-justified{border-bottom:0}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}


.navbar-mind .nav a:hover, .navbar-mind .nav li.active a, .navbar-mind .nav a:focus {
    background-color: #515254;
}


.navbar-mind .nav a {
    color: #ffd702;
}


.navbar-mind .nav a .caret {
    border-bottom-color: #FFD702;
    border-top-color: #FFD702;
}

.nav-tabs li:first-child a {
    border-left: 1px solid #DDDDDD;
}

.nav-tabs li a {
    border-radius: 0;
    border-top: 3px solid #DDDDDD;
    color: #555555;
    margin-right: 0;
    margin-top: -4px;
    padding-left: 5px;
    padding-right: 5px;
    transition: all 0.2s ease 0s;
}

.nav-tabs li a:hover, .nav-tabs li.active a, .nav-tabs li.active a:hover, .nav-tabs li.active a:focus {
    background-color: #FFFFFF;
    border-left: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
    border-top: 3px solid #47c7ec;
    color: #47c7ec;
    padding-left: 5px;
    padding-right: 5px;
}

.nav-tabs + .tab-content {
    border-bottom: 1px solid #DDDDDD;
    border-left: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
    overflow: hidden;
    padding: 15px;
}

.navbar-mind .nav {
    font-size: 1.1em;
    margin-left: -15px;
    text-transform: uppercase;
}

.navbar-mind .nav .nav-divider {
    background-color: #28364F;
    height: 2px;
    margin: 0 !important;
    overflow: hidden;
}


.nav-align {
    float:right;
}
.newheader #top-links{top:121px;}
.newheader #top-links .menu{width:481px;}
.newheader #top-links .menu li{border-right:none;}
.newheader #top-links li a{background:none;margin-left:0;}
.newheader #top-links li{height:12px;border-right:1px solid #fff;margin-top:7px;}
.newheader .page-node-2398 #top-links #dhtml_menu-1824 a.active{background:none;}
.newheader .page-node-2398 #top-links #dhtml_menu-1824 a:hover{background-color:#e6ae4c;}
.triptych #top-links #dhtml_menu-3574{border-left:1px solid #FFF;}
.magazine #top-links #dhtml_menu-3575{border-left:1px solid #FFF;}
.newheader .magazine #top-links{background-color:#29a1a2;}
.newheader .magazine #top-links .menu .menu li a{border:none;background-color:#4ed2d4;}
.newheader .magazine #top-links .menu{width:473px;}
.newheader .magazine #top-links li.last{border-right:none;}
.newheader .page-homepage.magazine #top-links{display:block;}
.page-homepage #top-links{display:none;}
#top-links{position:absolute;top:112px;left:-9px;margin:0;padding:0;list-style:none;width:976px;height:26px;background-color:#C7DEE3;border-left:1px solid #A8C2C6;}
#top-links .menu{margin:0 auto;padding:0;}
.magazine #top-links .menu{width:800px;}
#top-links .menu .menu::after{clear:none;}
#top-links li{margin:0;padding:0;}
#top-links a{display:block;background-color:#7BB0BB;font-family:'Lucida Sans',sans-serif;text-transform:uppercase;color:#fff;line-height:17px;padding:5px 10px;height:16px;}
#top-links li a{border-left:none;border-right:none;margin-left:1px;}
#top-links li a:hover,#top-links li.active a,#top-links li a.active{background-color:#e6ae4c;text-decoration:none;}
#top-links .menu ul.menu{clear:both;position:absolute;display:none;top:26px;z-index:1000;}
#top-links .menu .menu li{float:none;display:block;height:auto;}
#top-links .menu .menu li a{width:160px;padding-top:3px;padding-bottom:3px;}
#top-links .menu li:hover ul.menu{display:block;}
#top-links .menu .menu a:hover,#top-links .menu .menu a.active{background-color:#e6ae4c;border-right:1px solid #C5A251;border-left:1px solid #EABF7A;border-bottom:1px solid #C5A251;border-top:1px solid #EABF7A;}
.newheader body.accommodation #top-links .menu{width:160px;}
body.node-type-property #top-links{z-index:1000;}
.page-journeys #top-links .menu{width:430px;}
#header .subtext,#main-menu,#top-links,#seconday-menu{display:none;}

.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.container .jumbotron {
  border-radius: 6px;
}

.jumbotron .container {
  max-width: 100%;
}

.header_rgt .container-fluid					{ padding:0; margin:0; }

.hero-module-wrappernav ul li.slct-btn {
  width: 20%;
  float: left;
  font-family: 'nimbus_sansblack', 'HelveticaNeue', Helvetica, Arial, sans-serif;
  color: #ffffff;
  font-size: 18px;
  cursor: pointer;
  height: 75px;
  margin-top: 0px;
  transition: all 0.15s;
}

.hero-module-wrappernav ul li.slct-btn .btn-wrapper {
  width: 100%;
  margin: 0 auto;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.hero-module-wrappernav ul li.slct-btn .btn-wrapper .wrap-inside {
  margin: 0 auto;
}

.hero-module-wrappernav ul li.slct-btn .btn-wrapper .wrap-inside img {
  margin-right: 10%;
  margin: 0 auto;
  display: block;
  margin-top: -45px;
}

.hero-module-wrappernav ul li.slct-btn .btn-wrapper .wrap-inside .txt-slt {
  text-align: center;
  margin: 0 auto;
  clear: both;
  width: 149px;
  line-height: 21px;
  font-size: 18px;
}

.hero-module-wrappernav ul li.slct-btn .btn-wrapper .wrap-inside .one-state {
  margin-top: 0px;
  height: 41px;
  overflow: hidden;
}

.hero-module-wrappernav ul li.slct-btn .btn-wrapper .nav-02 .txt-slt {
  margin-top: 6.3%;
}

.hero-module-wrappernav ul li.slct-btn:hover,
.hero-module-wrappernav ul li.slct-btn.active {
  height: 90px;
  margin-top: -15px;
}



.menu-item-language img.iclflag {
  height: 12px !important;
  width: 18px !important;
  margin-bottom: 0 !important;
  margin-right: 4px;
}





#menu-top-menu.menu li#menu-item.menu-item.menu-item-type-post_type.menu-item-object-page a,
#menu-menu-top-fr.menu li#menu-item.menu-item.menu-item-type-post_type.menu-item-object-page a
{
margin-left: 10px;
}


#nav .wrap #menu-menu-primaire-fr.menu.genesis-nav-menu.menu-primary li#menu-item.menu-item.menu-item-type-post_type.menu-item-object-page a,
#nav .wrap #menu-primary-navigation.menu.genesis-nav-menu.menu-primary li#menu-item.menu-item.menu-item-type-post_type.menu-item-object-page a
{
display: none;
}




#footer.footer .wrap .menu #menu-footer.menu li#menu-item.menu-item.menu-item-type-post_type.menu-item-object-page a:before,
#footer.footer .wrap .menu #menu-footer-fr.menu li#menu-item.menu-item.menu-item-type-post_type.menu-item-object-page a:before
{
content: "| ";
}

		
	.responsive-menu .menu-item:hover {
			position: static;
		}

	
		.responsive-menu .menu-item-has-children {
			cursor: pointer;	
		}

	
		.responsive-menu .menu-open.menu-item-has-children:before {
			content: "\f343";
		}

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
	position:relative;
	min-height:1px;
	padding-right:15px;
	padding-left:15px
}

.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11 {
	float:left
}

.col-md-2 {
	width:16.666666666666664%
}

.row:before,
.row:after {
	content: " ";
	display: table;
}

.row:after {
	clear: both;
}

.row {
	width: 100%; 
	*zoom: 1;
}

.single article .row {
	padding: .980392%;
}

.single article .row.slider {
	padding: 0 .980392%;
}

.single article .row.title {
	padding:.980392% .980392% 0 .980392%;
}

.single article .row.subtitle {
	padding: 0 .980392%;
}
ul.menu li.leaf{list-style:none;float:left;margin:0 1em}


#primary-nav-menu ul li.menu-item-12244 a:hover{
	background: #6b5e52 !important;
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-md-5{width:41.66666667%}


.dmbs-footer.container-fluid
{
	border-top: 3px solid #aaa;
	background: black;
}
#footer-area ul.menu li a.active{color:#ddd;}
#footer-area .column:last-child{float:right;}
#footer-area{position:relative;padding:1.76% 0% 0 0%;}
#footer-area .column{float:left;width:24.2%;margin:0 0 0% 1%;color:#fff;padding:1%;}
#footer-area .column a{color:#004357;}
#footer-area .column a:hover{color:#000;}
#footer #footer-area .column p{color:#fff;}
#footer-area .column:first-child{margin-left:0;}
#footer-area .column-title{color:#e0e0e0;}
.bottom_widget #footer-area .column{width:32.5%;}
.top_widget #footer-area .column{width:49.5%;}
#sidebar-first .block,#sidebar-second .block,#footer-area .column,#top-area .column{float:none !important;width:auto !important;margin-left:0;}
#footer-area .column,#top-area .column{margin:10px;}
#top-area .column:first-child,#footer-area .column:first-child{margin:10px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*:first-child + html .clearfix{min-height:1%;}
.tve_colm{float:left}
.thrv_columns .tve_colm,.tve_gr .tve_colm{margin-right:0 !important;padding:0 !important;width:100% !important}
.thrv_columns .tve_colm{width:100%}
.thumbnails{margin-left:-20px;list-style:none;*zoom:1}
.thumbnails:before,.thumbnails:after{display:table;content:""}
.thumbnails:after{clear:both}
.row-fluid .thumbnails{margin-left:0}
ul.thumbnails{margin:0;}
ul.thumbnails.feature{padding:10px 8px 10px 10px;background:#e4e4e4;width:748px;}
ul.thumbnails.esquina-hot{padding:10px 9px 10px 9px;background:#414143;}
.similar ul.thumbnails{margin:10px 0;}
ul#how_works{float:left;width:100%;margin:40px 0 20px 0;}
ul#how_works li{float:left;margin:0 2% 0 2%;font-size:0.95em;text-transform:uppercase;}
ul#how_works li#how_works_1{width:27%;}
ul#how_works li#how_works_2{width:28%;}
ul#how_works li#how_works_3{width:33%;}
ul#how_works li span.number{font-size:1.15em;color:#9ab9c4;}
ul#how_works li span#my_courses{display:inline-block;padding:1px 6px;border:1px solid #cadbe1;border-radius:2px;}
ul#how_works li p{font-size:0.85em;line-height:1.2em;color:#e8f1f4;}
.megamenu-skin-vec .megamenu-slot{top:16px;xmargin-right:4px;xborder-bottom:1px solid #bbb;width:32%;margin-left:4px;overflow:visible;margin-right:4px;}
.megamenu-skin-vec .megamenu-slot-title,.megamenu-slot-title{width:80%;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#6499c1;padding-top:2px;padding-bottom:1px;margin-bottom:5px;}
.megamenu-skin-vec .megamenu-slot-title a{background-color:transparent;text-align:left;color:#011f36!important;width:200px;padding-right:10px;padding-top:8px;padding-bottom:5px;font-style:normal;!important;font-size:0.94em;}
.megamenu-skin-vec .megamenu-slot-title a:hover{background-color:transparent;text-align:left;color:#014d85!important;width:210px;padding-top:8px;font-size:.94em;}

.megamenu-menu,.megamenu-menu *,.megamenu-menu .megamenu-parent,.megamenu-menu .megamenu-parent-title,.megamenu-menu .megamenu-bin,.megamenu-menu .megamenu-slot,.megamenu-menu .megamenu-slot-title,.megamenu-menu .megamenu-items{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:normal;vertical-align:baseline;background:transparent;}
.megamenu-menu .megamenu-slot{width:200px;margin-bottom:0.5em;}
.megamenu-slots-columnar li.megamenu-slot{float:left;}
.category-header{margin:0 0 10px;border-bottom:5px solid #EEE;}
.category-header.reportalo{border-color:#8db900;}
.category-header.ahora{border-color:#c31804;}
.category-header.la-calle{border-color:#ea8e04;}
.category-header.economia{border-color:#8d25ae;}
.category-header.deportes{border-color:#349C26;}
.category-header.vida{border-color:#da355f;}
.category-header.tecno{border-color:#2F85CD;}
.category-header.mundo{border-color:#E4B92F;}
.category-header.blogs{border-color:#02e2f6;}
.category-header.latest{position:relative;}
.story h1{font-size:1.93125rem;line-height:1.93125rem;font-weight:700;color:#111111;margin:0;margin-bottom:0.625rem}
.story h3 a.author{white-space:nobreak;font-family:"Mercury Display A", "Mercury Display B";color:#a39e98 !important;text-transform:capitalize;font-size:1.48438rem;font-style:italic;line-height:1.85563rem}
.story h3 a.author.concatinate:hover{color:#a39e98}
.story h3 a.author:hover{transition:color .2s;opacity:1;color:#111}
.story h5{font-family:"Knockout 49 A", "Knockout 49 B"}
.story h6{font-family:"Knockout 49 A", "Knockout 49 B";font-size:0.95rem;line-height:0.95rem;text-transform:uppercase;color:#111111}
.story h6 a+span{margin-left:0.625rem}
.story a.author{font-family:"Knockout 49 A", "Knockout 49 B";text-transform:uppercase}
.story a.author.concatinate:hover{color:#a39e98}
.story a.author:hover{transition:color .2s;opacity:1;color:#111}
section.stories .story a{color:inherit}
section.stories.hero .row .story{text-align:center}
section.stories.hero .row .story h6{margin:0 0 5px 0;font-size:0.95rem;line-height:0.95rem}
section.stories.hero .row .story a.category{color:#ccc6be}
section.stories.hero .row .story a.category:hover{transition:color .2s;opacity:1;color:#111}
section.stories.hero .row.primary .story .info{margin-top:1.25rem;margin-bottom:0}
section.stories.hero .row.primary .story .info h1{font-size:1.953rem;line-height:2.319rem;font-weight:700;color:#111111;margin:0;margin-bottom:0.625rem}
section.stories.hero .row.primary .story .info h3{font-size:1.188rem;line-height:1.484rem;font-family:"Mercury Display A", "Mercury Display B";font-style:italic;color:#111111;margin:0 0 0.625rem 0}
section.stories.hero .row.primary .story .info h3 em{font-style:normal}
section.stories.hero .row.primary .story .info a.author{font-family:"Knockout 49 A", "Knockout 49 B";font-size:1.25rem;line-height:1.25rem;text-transform:uppercase}
section.stories.hero .row.primary .story .info a.author.concatinate:hover{color:#a39e98}
section.stories.hero .row.primary .story .info a.author:hover{transition:color .2s;opacity:1;color:#111}
section.stories.hero .row.primary .story img{width:100%;height:auto}
section.stories.hero .row.secondary .story{margin-top:1.5625rem}
section.stories.hero .row.secondary .story h2{font-size:1.563rem;line-height:1.856rem;font-weight:700;color:#111111;margin:0;padding-top:1.5625rem;border-top:1px solid #e6dfd5;margin-bottom:0.625rem}
section.stories.hero .row.secondary .story h3{font-family:"Mercury Display A", "Mercury Display B";font-weight:normal;font-style:italic;font-size:1.188rem;line-height:1.484rem;margin:0 0 0.9375rem 0}
section.stories.hero .row.secondary .story h3 em{font-style:normal}
section.stories.hero .row.secondary .story a.author{font-family:"Knockout 49 A", "Knockout 49 B";font-size:1.25rem;line-height:1.25rem;text-transform:uppercase}
section.stories.hero .row.secondary .story a.author.concatinate:hover{color:#a39e98}
section.stories.hero .row.secondary .story a.author:hover{transition:color .2s;opacity:1;color:#111}
section.stories.hero.alternate .row.primary .story .info{margin-top:1.875rem}
section.stories.hero.alternate .row.primary .story .info h1,section.stories.hero.alternate .row.primary .story .info h3{color:#111111}
section.stories.hero.alternate .row.primary .story .info h3{line-height:1.85563rem}
section.stories.hero.alternate .row.primary .story .info a.author{color:#a39e98}
section.stories.hero.alternate .row.primary .story .info a.author.concatinate:hover{color:#a39e98}
section.stories.hero.alternate .row.primary .story .info a.author:hover{transition:color .2s;opacity:1;color:#111}
section.stories.hero.alternate .row.secondary .story{margin-top:0.78125rem}
section.stories.hero.alternate .row.secondary .story h2{font-size:1.5625rem;line-height:1.85563rem;margin-bottom:10px;border-top:none;padding-top:0}
section.stories.hero.alternate .row.secondary .story h3{font-size:1.188rem;line-height:1.484rem}
section.stories.hero.alternate .row.secondary .story a.author{font-size:1.25rem;line-height:1.25rem}
section.stories.hero.alternate .row.secondary .story a.author.concatinate:hover{color:#a39e98}
section.stories.hero.alternate .row.secondary .story a.author:hover{transition:color .2s;opacity:1;color:#111}
section.stories.hero.alternate .row.secondary .story h6{border-top:1px solid #e6ded5;padding-top:0.78125rem}
section.stories.latest .row.story{margin-bottom:2.25rem}
section.stories.latest .row.story h3{margin:0;font-family:"Knockout 49 A", "Knockout 49 B";font-size:1.484rem;line-height:1.484rem;color:#111111;text-transform:uppercase}
section.stories.latest .row.story a.author{font-size:1.25rem;line-height:1.25rem;font-family:"Mercury Display A", "Mercury Display B";font-style:italic;text-transform:none;color:#a39e98}
section.stories.latest .row.story a.author.concatinate:hover{color:#a39e98}
section.stories.latest .row.story a.author:hover{transition:color .2s;opacity:1;color:#111}
section.stories.latest .row.story h6{color:#111111;margin:0}
section.stories.latest .row.story h6.time{color:#111111}
section.stories.latest .row.story h6.time.is-today{color:#cc0e0e}
section.stories.latest .row.story h6.subject{color:#ccc6be}
section.stories.latest .row.story .title{padding-right:1.875rem}
section.stories.curated .story{padding:0 1.875rem;text-align:center}
section.stories.curated .story img{margin-bottom:1.25rem}
section.stories.curated .story h3{font-size:1.563rem;line-height:1.856rem;font-weight:700;margin:0 0 0.9375rem 0;color:#111111}
section.stories.curated .story h3 a{color:#111111}
section.stories.curated .story h4{font-style:italic;font-size:1.188rem;line-height:1.484rem;margin:0 0 0.9375rem 0}
section.stories.curated .story h4 em{font-style:normal}
section.stories.curated .story a.author{font-family:"Knockout 49 A", "Knockout 49 B";font-size:1.25rem;line-height:1.25rem;text-transform:uppercase}
section.stories.curated .story a.author.concatinate:hover{color:#a39e98}
section.stories.curated .story a.author:hover{transition:color .2s;opacity:1;color:#111}
section.stories.curated .story+div{margin-top:1.875rem}
section.stories.custom .in-the-magazine .story{text-align:left;margin:0 auto}
section.stories.custom .in-the-magazine .story+div{margin-top:3.125rem}
section.stories.custom .editors-picks .story{max-width:28.125rem;margin:0 auto;text-align:center}
section.stories.custom .editors-picks .story+div{margin-top:3.75rem}
section.stories.custom .editors-pick .story{margin:0 auto;padding:0 15px;max-width:31.25rem;text-align:center}
section.stories.custom .editors-pick .story h3{font-family:"Mercury Display A", "Mercury Display B";font-weight:700;font-size:1.85563rem;line-height:1.95313rem}
section.stories.custom .editors-pick .story h4{font-size:1.25rem;line-height:1.563rem;font-style:italic}
section.stories.custom .editors-pick .story h4 span{font-style:normal}
section.stories.custom .editors-pick .story h4 em{font-style:normal}
section.stories.custom .editors-pick .story h6{margin:10px 0 5px}
section.stories.custom .editors-pick .story h6 a.category{font-size:0.95rem;line-height:1rem;color:#ccc6be}
section.stories.custom .editors-pick .story h6 a.category:hover{transition:color .2s;opacity:1;color:#111}
section.stories.custom .editors-pick .story img{margin-bottom:0.375rem}
section.stories.custom .editors-pick .story a.author{font-size:1.25rem;line-height:1.25rem}
section.stories.custom .nation-voices .story+div{margin-top:1.875rem}
section.stories.custom .most-popular .story{max-width:28.125rem;margin:0 auto;text-align:center}
section.stories.custom .most-popular .story+div{margin-top:1.875rem}
section.stories.custom .latest.alternate .three-up .story{text-align:left}
section.stories.custom .latest.alternate .three-up .story h3{font-size:1.4375rem;line-height:1.4375rem}
section.stories.custom .latest.alternate .three-up .story h4,section.stories.custom .latest.alternate .three-up .story h5{display:none}
section.stories.custom .latest.alternate .three-up .story h6{text-align:left;line-height:1rem;margin-bottom:5px}
section.stories.custom .latest.alternate .three-up .story h6 a.category{color:#ccc6be;display:block}
section.stories.custom .latest.alternate .three-up .story h6 a.category:hover{transition:color .2s;opacity:1;color:#111}
section.stories.custom .latest.alternate .three-up .story h4{font-size:1.25rem;line-height:1.563rem;font-style:italic}
section.stories.custom .latest.alternate .three-up .story h4 em{font-style:normal}
section.stories.custom .latest.alternate .three-up .story h4,section.stories.custom .latest.alternate .three-up .story h5,section.stories.custom .latest.alternate .three-up .story img{display:block}
section.stories.custom .latest.alternate .three-up .story h5 a.author{font-size:1.25rem;line-height:1.25rem;margin-top:0.625rem}
section.stories.custom .latest.alternate .three-up .story h5 a.author.concatinate:hover{color:#a39e98}
section.stories.custom .latest.alternate .three-up .story h5 a.author:hover{transition:color .2s;opacity:1;color:#111}
section.stories.custom .latest.alternate .three-up .story img{width:100%;max-width:100%;margin-bottom:0.375rem}
section.stories.custom .latest.alternate .three-up .row.secondary .story h3{font-size:1.484rem;line-height:1.563rem}
section.stories.custom .latest.alternate .three-up .row.secondary .story+div{margin-top:1.875rem}
section.stories.custom .latest.alternate .news-list .story.row+div{margin-top:2.1875rem}
section.stories.custom .latest.alternate .story h3{font-family:"Knockout 49 A", "Knockout 49 B";text-transform:uppercase;margin:0}
section.stories.custom .latest.alternate .story h4{margin:0}
section.stories.custom .latest.alternate .story h5{margin:0}
section.stories.custom .latest.alternate .story h6{text-align:left;line-height:1rem;margin:0 0 5px 0}
section.stories.custom .latest.alternate .story h6 a.category{display:none}
section.stories.custom .latest.alternate .story h6 a.category:hover{transition:color .2s;opacity:1;color:#111}
section.stories.custom .latest.alternate .story h6 a.time{color:#a39e98}
section.stories.custom .latest.alternate .story h6 a.time.is-today{color:#cc0e0e}
section.stories.custom .latest.alternate .story a.author.concatinate:hover{color:#a39e98}
section.stories.custom .latest.alternate .story a.author:hover{transition:color .2s;opacity:1;color:#111}
section.stories.custom .latest.alternate .story span.time{display:inline-block;color:#a39e98}
section.stories.custom .latest.alternate .story span.time.is-today{color:#cc0e0e;width:100%}
section.stories.custom .latest.alternate .news-list .story h4{font-family:"Knockout 49 A", "Knockout 49 B";font-size:1.484rem;line-height:1.484rem;text-transform:uppercase}
section.stories.custom .latest.alternate .news-list .story h6 a.category{color:#ccc6be;display:block}
section.stories.custom .latest.alternate .news-list .story h6 a.category:hover{transition:color .2s;opacity:1;color:#111}
section.stories.custom .words-and-deeds .story{max-width:31.25rem;width:90%;margin:0 auto}
section.stories.custom .words-and-deeds .story blockquote{padding:0;border-left:none;color:#a39e98;font-weight:bold;font-size:2.319rem;line-height:2.319rem;margin-bottom:3.125rem}
section.stories.custom .words-and-deeds .story blockquote .attr{font-style:italic;font-size:1.5625rem;line-height:1.85563rem;text-indent:0;vertical-align:bottom;display:block;margin-top:15px;white-space:normal}
section.stories.custom .words-and-deeds .story blockquote .attr em{font-style:normal}
section.stories.custom .words-and-deeds .story blockquote a{transition:color 0.2s}
section.stories.custom .words-and-deeds .story blockquote a:hover{opacity:1;color:#111111}
section.stories.custom .words-and-deeds .story h3{font-weight:bold;font-size:1.563rem;line-height:1.856rem}
section.stories.custom .words-and-deeds .story a.author{font-size:1.25rem;line-height:1.25rem}
section.stories.custom .words-and-deeds .story a.author.concatinate:hover{color:#a39e98}
section.stories.custom .words-and-deeds .story a.author:hover{transition:color .2s;opacity:1;color:#111}
section.stories.focus .story-row .story-wrap{max-width:1130px;margin:0 auto}
section.stories.focus .story-row .story{text-align:center;padding:0 30px;margin-top:30px}
section.stories.focus .story-row h3{color:#111111;font-size:1.56313rem;font-weight:bold;line-height:1.85625rem}
section.stories.focus .story-row h4{color:#111111;font-style:italic;font-size:1.188rem;line-height:1.484rem}
section.stories.focus .story-row h4 em{font-style:normal}
section.stories.focus .story-row a.author{color:#a39e98;font-size:1.25063rem;line-height:1.25063rem}
section.stories.focus .story-row a.author.concatinate:hover{color:#a39e98}
section.stories.focus .story-row a.author:hover{transition:color .2s;opacity:1;color:#111}
section.stories.focus .story-row h3,section.stories.focus .story-row h4,section.stories.focus .story-row a.author{color:#FFF;font-weight:normal}
section.stories.special-report .story{text-align:center;margin:0 auto}
section.stories.special-report .story p span a{text-decoration:underline}
section.stories.almanac .story{text-align:center}
section.stories.almanac .story h5{color:#FFF;font-family:"Knockout 49 A", "Knockout 49 B";font-size:0.95rem;text-transform:uppercase;line-height:0.95rem}
section.stories.almanac .story h3{color:#FFF;font-family:"Mercury Display A", "Mercury Display B";font-weight:700;font-size:2.31938rem;line-height:2.31938rem;margin-bottom:0.9375rem}
section.stories.almanac .story h4{color:#FFF;font-family:"Mercury Display A", "Mercury Display B";font-style:italic;font-size:1.25rem;line-height:1.25rem}
section.stories.almanac .story h4 em{font-style:normal}
section.stories.anniversary .row.primary .story .row img{width:100%}
section.stories.anniversary .row.primary .story .row .info{margin-bottom:0}
section.stories.anniversary.alternate .row.primary .story{text-align:center}
section.stories.anniversary.alternate .row.primary .story .img-wrap img{width:100%}
section.stories.anniversary.alternate .stories .story{margin-top:30px}
section.stories.anniversary.alternate .stories .story:first-child{padding-left:0}
section.stories.anniversary.alternate .stories .story+div{border-left:1px solid #e6dfd5;padding-right:0}
section.stories.anniversary.alternate .stories .story h6{margin:5px 0}
section.stories.anniversary.alternate .stories .story h4{font-style:normal;font-weight:bold;font-size:1.563rem;line-height:1.856rem;margin-bottom:5px}
section.stories.anniversary.alternate .stories .story img{margin-bottom:0.625rem}
section.stories.nation-voices .story{text-align:left}
section.stories.nation-voices .story+div{margin-top:3.125rem}
section.stories.watch-listen .story .img a{display:block;position:relative}
section.stories.watch-listen .story .img img{width:100%}
section.stories.watch-listen .story .img iframe{width:100%}
section.stories.watch-listen .story.hero .info{text-align:center;padding:1.5625rem;border-bottom:1px solid #e6dfd5}
section.stories.watch-listen .story.hero h2{font-family:"Knockout 49 A", "Knockout 49 B";font-size:1.85563rem;line-height:1.85563rem;text-transform:uppercase;color:#111111;max-width:600px;margin:0 auto}
section.stories.watch-listen .story.hero h2 span{color:#cc0e0e}
section.stories.watch-listen .story.hero h2 a{color:#111111}
section.stories.watch-listen .story.secondary{margin-top:2.1875rem}
section.stories.watch-listen .story.secondary .img{display:none}
section.stories.watch-listen .story.secondary h3{font-family:"Knockout 49 A", "Knockout 49 B";font-size:1.5625rem;line-height:1.5625rem;text-transform:uppercase;color:#111111}
section.stories.watch-listen .story.secondary h3 span{color:#cc0e0e}
section.stories.watch-listen .story.secondary h3 a{color:#111111}
section.stories.watch-listen .story.secondary h3 a span{text-indent:0;overflow:visible;margin-right:5px}
section.stories.watch-listen .story.secondary h4{font-family:"Mercury Display A", "Mercury Display B";font-size:1.188rem;line-height:1.484rem;font-style:italic;color:#a39e98}
section.stories.watch-listen .story.secondary h4 em{font-style:normal}
section.stories.watch-listen .story.secondary h6{color:#a39e98}
section.stories.poetry .story{text-align:center}
section.stories .row.even-split .medium-6:first-child .story{padding-right:1.875rem}
section.stories .row.even-split .medium-6:last-child .story{padding-left:1.875rem}
section.take-action .story .row{position:absolute;top:50%;transform:translateY(-50%);width:100%;padding:0 0.9375rem}
section.take-action .row.secondary .story{margin-top:0.78125rem}
section.take-action .row.secondary .story h2{font-size:1.5625rem;line-height:1.85563rem;margin-bottom:10px;border-top:none;padding-top:0}
section.take-action .row.secondary .story h3{font-size:1.0375rem;line-height:1.0375rem}
section.take-action .row.secondary .story a.author{font-size:1.25rem;line-height:1.25rem}
section.take-action .row.secondary .story a.author.concatinate:hover{color:#a39e98}
section.take-action .row.secondary .story a.author:hover{transition:color .2s;opacity:1;color:#111}
section.take-action .row.secondary .story h6{border-top:1px solid #e6ded5;padding-top:0.78125rem}
section.stories.custom .nation-voices .info .author,section.stories.special-report .story p span a{text-decoration:none!important}

.home-slider {
    display: block;
    float: left;
    height: 20px;
    margin-left: 40px;
    margin-top: 14px;
    width: 125px;
}


	#footer #footer_logos {margin-left:0; text-align:center; float:none;}

	#footer #footer_logos img { display:inline-block; text-align:center; float:none;}

	#footer #footer_nav {float: none; text-align: center;}

	#footer #footer_nav ul li:last-child {margin-right:0;}

	#footer .copyright {text-align:center; display:block; width:100%;}

	#footer .copyright a {font-size:1em;}

#footer { float:left; width:100%; clear:both; padding-bottom:30px;}

#footer #footer_nav ul {list-style:none;}

#footer #footer_nav ul li {display:inline-block; margin-right:20px;}

#footer #footer_nav ul li a {display:inline-block; color:#3c3f41; text-decoration: none;}

#logo2{float:right;width:471px; height:55px;}


.homequote {
    background-color: #FFFFFF;
    border-right: 1px dashed;
    border-left: 1px dashed;
    padding: 20px;
}

.row {
  margin-right: -15px;
  margin-left: -15px;
}
