/*
Theme Name: Stockholm Child
Theme URI: http://demo.select-themes.com/stockholm/
Description: A child theme of Stockholm Theme
Author: Select Themes
Author URI: http://select-themes.com
Version: 1.0.0
Template: stockholm
*/
@import url("../stockholm/style.css");
/************ Page Styling / Subpages ***********/

@media only screen and (max-width: 600px) {
  .custom_font_holder>span {
      font-size: 1em;
  }
}

@media only screen and (max-width: 768px) {
  .custom_font_holder {line-height: .8em!important;}
}

section.parallax_section_holder {
    height: auto!important;
    /*Text gets cut off for some resolutions without this */
}

/******* Blog Single **********/
.blog-post-date {
  padding-bottom: .5em;
}
/*********** / Page Styling / Subpages ***********/
/************ Menu Overrides ************/
.drop_down .second .inner ul li {
  
}
.drop_down .second .inner ul li a {
  line-height: 1.2em;
  display: block;
  padding-bottom: .75em;
  padding-top: .75em;
}
/************ /Menu Overrides ***********/
  
/*********** Home Page Overrides ***********/
.latest_post, .latest_post_holder .post_info_section span {
  color: #6a6a6a!important;
}
.latest_post a {
  color: #393939!important;
}
  
/************ Footer Overrides ************/
div.wcontact-info-icon img {
  padding-right:8px;
}
.content a, .footer_bottom a {
  color: #e6ae48;
  
}
.content a:hover, .footer_bottom a:hover {
  color: #D60303;
}
.footer_top ul {
  list-style: outside;
  padding-left: 1.2em;
}
.footer_top ul li {
  line-height: 1.1em;
  padding-bottom: 1em;
  margin-bottom: 1em;
}
ul.footer-contact-info {
  list-style: none;
  padding-left: 0;
  margin-top:2em;
}
.footericon {
  display: inline-block;
  float: left;
  margin-right: .25em;
}

.footer_bottom_holder {
  background-color: #000;
}

/*********** Flyout Form Styling ************/
#flyout-content-id-22994 {
  
}
#flyout-content-id-22994 form {
  
}
#flyout-content-id-22994 form label {
  text-transform: uppercase;
}
#flyout-content-id-22994 form input { 
  padding: .75em;
}
#flyout-content-id-22994 form li {
  padding: .5em 0;
}
#flyout-content-id-22994 form textarea {
  min-height:120px;
  padding: .75em;
}
#item-vfb-4 h3 {
  color: #D60303!important;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 1.1em;
  font-family: Raleway, sans-serif;
}
.hidden, #item-vfb-23 {
  display: none;
}
/*********** / Flyout Form Styling ***********/

/*********** Custom Styles for tabs / UI elements **********/
.q_tabs .tabs-nav li a { 
  background: #545454;
  color: #e6ae48;
}
