/*
 Theme Name:   Ultra Child
 Theme URI:    http://galiontheatre.org/ultra-child/
 Description:  Ultra Child Theme
 Author:       Rowan Kempf
 Author URI:   http://rowankempf.com
 Template:     ultra
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         dark, responsive
 Text Domain:  ultra-child
*/

blockquote {
  border-left: 3px solid #f44336;
}

button {
  background: #f44336;
}

button:hover {
  background: #d32f2f;
}

a {
  color: #f44336;
  text-decoration: none; }
  a:visited {
    color: #f44336; }
  a:hover, a:focus, a:active {
    color: #f44336; }

.top-bar-navigation ul ul {
      border-top: 3px solid #f44336;
}

.top-bar-navigation ul ul li:hover > a {
      background: #f44336;
}

.top-bar-navigation div > ul > li > a:hover {
      border-bottom: 3px solid #f44336; }

.main-navigation ul li:hover > a {
        color: #f44336; }

 .main-navigation ul ul {
      border-top: 3px solid #f44336;
}

.main-navigation ul ul li:hover > a {
          background: #f44336;
}

.main-navigation .current_page_item > a,
  .main-navigation .current-menu-item > a,
  .main-navigation .current_page_ancestor > a {
    color: #f44336; }

.main-navigation div > ul > li > a:hover {
      border-bottom: 3px solid #f44336; }

.main-navigation .menu-search .search-icon:hover:before {
      color: #f44336;
}

.main-navigation .menu-search .searchform input[name=s] {
      border-top: 3px solid #f44336;
}

.main-navigation .menu a:hover:before {
  color: #f44336; }

.responsive-menu .main-navigation.toggled ul li a:hover, .responsive-menu .main-navigation.toggled ul li a:hover:before {
          background: #f44336;
}

.responsive-menu .main-navigation.toggled ul ul li a:hover {
          background: #f44336;
}

.comment-navigation .nav-links a:hover,
    .paging-navigation .nav-links a:hover,
    .post-navigation .nav-links a:hover {
      color: #f44336; }

.pagination .page-numbers:hover {
      background: #f44336;
}

.widget .menu a[href*="behance.net"]:hover:before, .widget .menu a[href*="codepen.io"]:hover:before, .widget .menu a[href*="delicious.com"]:hover:before, .widget .menu a[href*="deviantart.com"]:hover:before, .widget .menu a[href*="digg.com"]:hover:before, .widget .menu a[href*="dribbble.com"]:hover:before, .widget .menu a[href*="facebook.com"]:hover:before, .widget .menu a[href*="flickr.com"]:hover:before, .widget .menu a[href*="foursquare.com"]:hover:before, .widget .menu a[href*="github.com"]:hover:before, .widget .menu a[href*="plus.google.com"]:hover:before, .widget .menu a[href*="instagram.com"]:hover:before, .widget .menu a[href*="linkedin.com"]:hover:before, .widget .menu a[href*="pinterest.com"]:hover:before, .widget .menu a[href*="reddit.com"]:hover:before, .widget .menu a[href*="soundcloud.com"]:hover:before, .widget .menu a[href*="stackexchange.com"]:hover:before, .widget .menu a[href*="stackoverflow.com"]:hover:before, .widget .menu a[href*="tumblr.com"]:hover:before, .widget .menu a[href*="twitter.com"]:hover:before, .widget .menu a[href*="vimeo.com"]:hover:before, .widget .menu a[href*="vine.co"]:hover:before, .widget .menu a[href*="vk.com"]:hover:before, .widget .menu a[href*="weibo.com"]:hover:before, .widget .menu a[href*="wordpress.com"]:hover:before, .widget .menu a[href*="xing"]:hover:before, .widget .menu a[href*="youtube.com"]:hover:before {
  color: #f44336; }

.panel-grid-cell .sow-features-list .sow-features-feature p.sow-more-text a:hover {
    color: #f44336;
}

.panel-grid-cell .sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item h3 a:hover {
    color: #f44336; }
.panel-grid-cell .sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .sow-carousel-thumbnail a span.overlay {
  background: #f44336; }

#secondary .widget h3.widget-title a:hover,
    #colophon .widget h3.widget-title a:hover {
      color: #f44336; }

.entry-header h1.entry-title a:hover,
    .entry-header h1.page-title a:hover,
    .page-header h1.entry-title a:hover,
    .page-header h1.page-title a:hover {
      color: #f44336; }

.entry-header .breadcrumbs a:hover,
    .page-header .breadcrumbs a:hover {
      color: #f44336; }

.site-content .entry-meta a:hover {
      color: #f44336; }

.entry-content p a,
.entry-content li a,
.entry-content dl a,
.entry-content pre a,
.entry-content code a,
.entry-content blockquote a {
  border-bottom: 1px dotted #f44336;
  color: #f44336; }
  .entry-content p a:hover,
  .entry-content li a:hover,
  .entry-content dl a:hover,
  .entry-content pre a:hover,
  .entry-content code a:hover,
  .entry-content blockquote a:hover {
    border-bottom: 1px solid #f44336; }

.entry-content .page-links span {
    background: #f44336;
}

.entry-content .page-links a span:hover {
      background: #f44336;
}

.entry-content .more-wrapper .more-link:hover,
    .entry-summary .more-wrapper .more-link:hover {
      background: #f44336;
}

.content-none .site-main a {
  color: #f44336;
  border-bottom: 1px dotted #f44336; }
  .content-none .site-main a:hover {
    border-bottom: 1px solid #f44336; }

.entry-footer a:hover {
    color: #f44336; }

.comments-area .comment-list .pingback a {
        border-bottom: 1px dotted #f44336;
}

.comments-area .comment-list .pingback a:hover {
          border-bottom: 1px solid #f44336; }

.comments-area .comment-list .pingback .edit-link a:hover {
            color: #f44336; }

.comments-area .comment-author .fn a:hover {
        color: #f44336; }

.comments-area .comment-metadata a:hover {
        color: #f44336; }

.comments-area .comment-content a {
      border-bottom: 1px dotted #f44336;
}

.comments-area .comment-content a:hover {
        border-bottom: 1px solid #f44336; }

.comments-area .reply a.comment-reply-link:hover, .comments-area .reply a.comment-reply-login:hover {
        color: #f44336; }

.mbt-breadcrumbs a:hover {
      color: #f44336;
}

.mbt-featured-book-widget .mbt-book-title a:hover {
      color: #f44336 !important;
}

.map-wrap {
	position:relative; 
}
	
.overlay {
	width:100%;
	min-height:400px; 
	position:absolute; 
	top:0;
}