/* CSS Document */
/*
 Theme Name:   Route1Americas - Carreteras
 Description: Custom theme for Carreteras child theme of Route1Americas
 Version:     1.0
 Author:      Tamesis Digital
 Author URI:  http://www.tamesisdigital.com/
 Template:     route1americas
 
*/
/* CSS VARIABLES */
/* Main site color*/
/* Main Complementary color*/
/* Second color (usually washed out version of main)*/
/* Grey tone*/
/* BG of top posts*/
/* Text of top posts*/
/* Text color in footer, where contrast is needed*/
/* 1.0 - Reset
---------------------------------------------------------------------- */
/* 2.0 - Basic
---------------------------------------------------------------------- */
h1, h2, h3, h4, h5, h6 {
  color: #273983; }

#secondary-bar {
  background: #e6e6e6;
  border-bottom: #273983 7px solid; }

/* 3.0 - Structure
---------------------------------------------------------------------- */
/* 4.0 - Header
---------------------------------------------------------------------- */
#primary-mobile-menu span {
  color: #273983; }

/* 5.0 -  Navigation
---------------------------------------------------------------------- */
#primary-nav .sf-menu li.current-menu-item a {
  color: #DD342F; }

#primary-nav .sf-menu .sf-mega .sf-mega-section ul li a {
  color: #273983; }

.sf-mega-posts .entry-title a:link, .sf-mega-posts .entry-title a:visited {
  color: #273983 !important; }

.sf-mega-posts .entry-title a:hover {
  color: #cc3300 !important; }

.news-search {
  border: #273983 1px solid; }

.news-search input {
  color: #273983; }

.news-search ::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #273983; }

.news-search :-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #273983;
  opacity: 1; }

.news-search ::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #273983;
  opacity: 1; }

.news-search :-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #273983; }

#news-ticker span.text {
  color: #DD342F; }

#primary-nav {
  background-color: #273983; }

#primary-nav > .sf-menu > li:first-child a {
  background: url(assets/img/home.png);
  color: #DD342F !important; }

#primary-nav > .sf-menu > li:last-child a {
  color: #ffdd72 !important; }

#primary-nav .sf-menu li a {
  color: #fff; }

.sidr {
  background-color: #273983; }

.sidr ul li a:hover, .sidr ul li:hover, .sidr ul li.active, .sidr ul li.sidr-class-active {
  color: #DD342F !important; }

.sidr ul li {
  border-bottom: 1px solid #E3E7EF; }

/* 6.0 - Content
---------------------------------------------------------------------- */
.entry-summary {
  color: #273983; }

/* 6.1 - Featured Content
---------------------------------------------------------------------- */
#featured-content h2 {
  color: #DD342F; }

#home-sidebar .home-posts-2col.widget .section-title,
#home-sidebar .home-posts-1col.widget .section-title {
  color: #000000; }

#featured-content li {
  background-color: #273983;
  border-top: 1px #5b6686 solid; }

#featured-content li.large {
  background-color: #DD342F; }

#featured-content .entry-title {
  color: #FFF; }

#featured-content .entry-title a {
  color: #FFF; }

#featured-content .entry-title a:hover {
  color: #cc3300; }

#featured-content li.large .entry-title a:hover {
  color: #273983; }

/* 6.2 - Latest Content
---------------------------------------------------------------------- */
.entry-content {
  color: #273983; }

.related-post-title a {
  color: #273983;
  text-decoration: none; }

.related-post-title a:hover {
  color: #DD342F; }

.read-more a {
  color: #DD342F; }

.read-more a:hover {
  color: #273983; }

.home-posts-1col .recent-content > article {
  background-color: #273983; }

.home-posts-1col article .entry-title a {
  color: #fff; }

.home-posts-1col article .entry-title a:hover {
  color: #DD342F; }

.page-article.feature {
  background-color: #273983; }

/* 6.4 - More Content
---------------------------------------------------------------------- */
h1.entry-title {
  color: #273983; }

#more-content A.editor.button {
  background-color: #273983;
  color: #FFF; }

#more-content A.editor.button:hover {
  color: #DD342F; }

#more-content .older h2 {
  color: #273983; }

#more-content .page-article.feature a {
  color: #fff; }

/* 6.5 - Pagination
---------------------------------------------------------------------- */
.pagination .page-numbers {
  background-color: #E3E7EF;
  color: #273983;
  border: 1px solid rgba(0, 0, 0, 0.1); }

.pagination .current {
  background-color: #273983;
  color: #fff; }

.pagination .prev, .pagination .next {
  color: #273983;
  background-color: #E3E7EF;
  border: none; }

.pagination .prev:hover, .pagination .next:hover, .pagination .page-numbers:hover {
  background-image: none;
  color: #DD342F !important; }

/* 6.6 - Singular
---------------------------------------------------------------------- */
.page-title {
  color: #273983; }

/* 6.8 - categorylisting
---------------------------------------------------------------------- */
#cat-list-content h3 {
  color: #DD342F; }

#cat-list-content {
  color: #273983; }

#cat-list-content .entry-title a {
  color: #273983; }

/* 7.0 - Sidebar
---------------------------------------------------------------------- */
#secondary .widget ul li {
  background-color: #e8ebf2; }

#secondary .widget ul li A {
  color: #273983; }

#secondary .widget ul li A:hover {
  color: #DD342F; }

/*overwrite for rss*/
#secondary .widget.rssjustbetter ul li A {
  color: #000; }

#secondary .widget.rssjustbetter ul li A:hover {
  color: #DD342F; }

#secondary .widget.rssjustbetter .widget-title {
  color: #DD342F; }

/*overwrite for editors choice*/
#secondary .widget.posts-in-sidebar ul li A {
  color: #DD342F; }

#secondary .widget.posts-in-sidebar ul li A:hover {
  color: #273983; }

#secondary .widget.posts-in-sidebar .widget-title {
  color: #DD342F; }

/*Subscribe form widget*/
#secondary .ninja-forms-all-fields-wrap,
#secondary .nf-form-content, #secondary .nf-form-cont {
  background-color: #273983;
  color: #fff; }

#secondary .ninja-forms-all-fields-wrap .submit-wrap input,
#secondary .nf-form-content .submit-wrap input {
  background-color: #fbb03b;
  color: #fff; }

/* 8.0 - Footer
---------------------------------------------------------------------- */
#footer-posts .section-title, #footer-posts .entry-title {
  color: #666666; }

.subscribe-top div {
  color: #FFF; }

.subscribe-bottom div {
  color: #939dc0; }

.subscribe-bottom > div .content .left A.button {
  background-color: #DD342F;
  color: #FFF; }

.subscribe-bottom > div .content .left A.button:hover {
  color: #000; }

.footer-subscribe .subscribe-top {
  background-color: #DD342F; }

.footer-subscribe .subscribe-bottom, #site-bottom {
  background-color: #273983; }

.footer-column-1 p, .footer-column-2 p {
  color: #273983; }

#site-bottom p, #site-bottom a, #site-bottom a:visited {
  color: #939dc0; }

#site-bottom nav a, #site-bottom nav a:visited {
  color: #fff; }

/* 9.0 - MISC.
---------------------------------------------------------------------- */
.fa.fa-search, .fa.fa-bars {
  color: #273983; }

#tribe-events .tribe-events-button, #tribe-events .tribe-events-button:hover, #tribe_events_filters_wrapper input[type=submit], .tribe-events-button, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover, .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-], .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-] > a {
  background-color: #273983; }

.tribe-events-notices {
  background-color: #E3E7EF;
  border: 1px solid #273983;
  color: #273983; }

/*# sourceMappingURL=style.css.map */


/* 10.0 - Digital issues form.
---------------------------------------------------------------------- */

.blocker{
	z-index: 100!important;
}
.modal a.close-modal {
    background-image: url(assets/img/close.png);
}

.nf-form-fields-required{
	padding: 10px 0;
}

.digitalissue a:link, a:visited {
	font-style: italic;
	color:#999999;
	font-weight: 900;
}