/*
 Theme Name:   Vantage Child
 Theme URI:    http://onpurposeip.com/client/hotcomp/wordpress/wp-content/themes/vantage-child/
 Description:  Vantage Child Theme
 Author:       Stephen Lindell
 Author URI:   http://example.com
 Template:     vantage
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         based on vantage theme by SiteOrigin www.siteorigin.com
 Text Domain:  vantage-child
*/

@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300,700);

#masthead .hgroup .logo {
    float:none;
    }
#masthead .hgroup .logo img {

  margin:0 auto;
  display:block;
 
}
#masthead {
    background:transparent;
}

nav.site-navigation.main-navigation.primary.use-sticky-menu {
    background: #c6c1ad;
}
body.responsive.layout-full #page-wrapper {
  max-width: 100%;
	background-color: #ffffff;
  /*background: url('http://hotcomp.net/wordpress/wp-content/uploads/2015/04/page-bg-top.jpg') no-repeat;*/
  background-size: contain;
}
.main-navigation a {
  display: block;
  text-decoration: none;
  color: #002A5C;
  font-weight: 700;
  font-size:16px;
  letter-spacing:.05em;
  font-family: 'Open Sans Condensed', sans-serif;
  text-transform:uppercase;
}

.entry-content h2 {
  font-size: 1.9em;
  line-height: 1.2em;
  color: #5994c5;
}
article.post .entry-header h1.entry-title, article.page .entry-header h1.entry-title {

  font-size: 30px;
  font-weight: 500;
  line-height: 1.35em;
  font-family: 'Open Sans', sans-serif;
  text-transform: uppercase;
  font-weight: 700;
  color: #002A5C;
}

#home-page article.post, article.page {
  zoom: 1;
  margin-bottom: 0px;
  padding-bottom: 0px;
  border-bottom: none;
}

.main-navigation ul li:hover > a {
  background: #002A5C;
  color: #ffffff;
}

#search-icon #search-icon-icon {
  background-color: #002A5C;
}



.features {
    text-align:center;
    background:#002A5C;
    display:block;
    width:30%;
    min-height:360px;
    float:left;
    padding:1%;

}
#feature-2 {
    margin:0 1%;
}

.features a {
    color:#fff;
}
.features a:hover {

}
.features h3, .features h4 {
    margin:15px 0;
    font-size: 32px;
    text-transform: uppercase;
    font-weight:700;
    font-family: 'Open Sans Condensed', sans-serif;
    color:#fff;
}
.features h4 {
	font-size: 25px;
}


header#masthead .hgroup {
    padding-top:15px;
}

body.blog .full-container #primary, body.single .full-container #primary {
  float: left;
  width: 71.287%;
}

body.single .entry-content table td {
	padding:10px;
}
.features img {
    width:100%;
}
h3.entry-title {
  font-size: 22px;
  display: block;
  margin: 0 0 20px 0;
}

#metaslider-demo .ms-default-image, .vantage-slide-with-image .ms-default-image {
  max-width: 1080px;
  height:auto;
}

#main-slider {
  line-height: 0;
  /*background:url('http://hotcomp.net/wordpress/wp-content/uploads/2015/05/hotcomp-slider-bg_01.jpg') #eeeeee;*/
}

/*==========  Mobile First Method  ==========*/

    /* Custom, iPhone Retina */ 
    @media only screen and (min-width : 320px) {
        
    }

    /* Extra Small Devices, Phones */ 
    @media only screen and (min-width : 480px) {

    }

    /* Small Devices, Tablets */
    @media only screen and (min-width : 768px) {

    }

    /* Medium Devices, Desktops */
    @media only screen and (min-width : 992px) {

    }

    /* Large Devices, Wide Screens */
    @media only screen and (min-width : 1200px) {

    }