/*
Theme Name: Hope Springs Distillery
Theme URI: http://www.appnet.com
Description: Custom Theme for Hope Springs Distillery
Author: Appnet
Author URI: http://www.appnet.com
Template: vantage
Version: 1.0.0
*/

.cf:after {
     visibility:hidden;
     display:block;
     font-size:0;
     content:" ";
     clear:both;
     height:0;
     }
.cf { display:inline-block; }
/* start commented backslash hack \*/
* html .cf {height: 1%; }
.cf { display:block; }
/* close commented backslash hack */

html * {
  box-sizing:border-box; }
body {
    font-family: 'Open Sans', sans-serif;
}

a, a:link, a:visited, a:hover, a:active {
    text-decoration:none;
  transition:.4s ease all; }

.layout-full #page-wrapper #masthead .full-container {
    max-width: 2080px;
    padding:0 15px 0 35px;
    
    border-top:1px solid #fff;
    border-bottom:1px solid #fff;
    box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.5);
    }
.social {
    color: #745C3A;
    font-size: 25px;
    font-weight: 900;
    position: absolute;
    top: 18px;
    right: 25px;
    height: 20px;
    z-index: 110;
    text-align: right;
    text-shadow:3px 3px 2px rgba(0,0,0,0.3);
    }
.social a {
    border-radius:50%;
    display:inline-block;
    color:#fff;
    background:#3A559A;
    height:33px;
    width:33px;
    position:relative;
    top:-5px;
    }
.social a:hover {background:#ccc; color:#3A559A;}
.social a .fa {
    color:#fff; 
    font-size:22px; 
    text-align:center;
    position:relative;
    top:5px; left:5px;
    transition: all 0.4s ease;
}
.social a:hover .fa {
    color:#3A559A;
}

.main-navigation {
    background-color:transparent;
    background:url('http://www.hopespringsdistillery.com/wp-content/uploads/2016/05/masthead-bg.jpg');
    background-size:cover;
    border-top:5px solid #6388BF;
    border-bottom:5px solid #6388BF;
    margin: 0 -39px;
    }
nav.main-navigation ul li {top:50px;}
nav.main-navigation ul li li {top:0;}
nav.main-navigation ul ul a {width:auto;}
nav.main-navigation ul li a {
    text-transform:uppercase;
    font-size:20px;
    padding:20px 25px;
    font-weight:800;
    text-shadow:3px 3px 2px rgba(0,0,0,0.3);
    letter-spacing: 2px;

}
nav.main-navigation ul li li a {font-size:16px; padding:10px 20px;}

.metaslider .caption {
    top: 200px;
    position: relative;
    left: 60%;
    font-size:46px;
    line-height:1;
    margin:0; padding:0;
    color:#fff;
    font-weight:700;
    text-shadow: 1px 1px 3px rgba(191, 135, 76, 0.8), -1px -1px 1px rgba(0, 0, 0, 0.7);
}

#header-img {
  background-position:50% 50%;
  background-size:cover;
  height:250px;
  margin:0 -35px;
  position:relative;
    top:0; }
#header-img.noheaderimg {
  background-image:url('http://www.hopespringsdistillery.com/wp-content/uploads/2016/05/footer-bg.jpg'); 
  height:150px;
  }

/* body */
#main {
    border-bottom:1px solid #fff;
    box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.5);
    }
body.home #main {padding-top:0;}
#home-hero .panel-row-style {padding:10px 0;}
#home-hero .hero {
    background:#72502B;
    background:rgba(114, 80, 43, 0.5);
    border:1px solid #BA936A;
    color:#fff;
    padding:25px;
    font-weight:700;
    text-align:center;
    text-transform:uppercase;
    }
#home-hero .hero h2 {
    font-size:24px;
    margin:0; padding:0;
    color:#F6E9D9;
    font-weight:700;
    text-shadow: 1px 1px 3px rgba(191, 135, 76, 0.8), -1px -1px 1px rgba(0, 0, 0, 0.7);
}

#home-content1 .panel-row-style {
    border-top:1px solid #fff;
    background-size:cover; 
    box-shadow:0px -5px 0px 0px #6387C3, inset 0 3px 4px -3px rgba(0,0,0,0.5);
    margin-top:5px;
    }
#home-content1 .text {
    background:#2F4C83;
    background:rgba(47, 76, 131, 0.7);
    color:#fff;
    padding:70px 30px;
    box-shadow:0 0 3px rgba(0,0,0,0.2);
    }
#home-content1 .text h2 {
    color:#fff;
    margin:0 0 35px 0;
    padding:0;
    font-size:36px;
    line-height:35px;
    }
#home-content2 .panel-row-style {
    border-top:1px solid #fff; 
    box-shadow:0px -5px 0px 0px #6387C3, inset 0 3px 4px -3px rgba(0,0,0,0.5);}

#home-content2 img, #home-content3 img {display:block; margin:0 auto;}
#home-content2 .pic img, #home-content3 .pic img {
    border:1px solid #fff;
    box-shadow:0 0 3px #000;
    }

.pic img {
    border:1px solid #fff;
    box-shadow:0 0 3px #000;
    }
    


.su-posts-appnet-loop .su-post h2 {
  font-size:18px;
  font-weight:700;
  margin:0;
  padding-bottom:10px;
  text-align:left;
}
.su-posts-appnet-loop .su-post .post-date {display:none;}
.su-posts-appnet-loop .su-post a.post-thumb {
    background:url('http://www.epichomesgeorgia.com/wp-content/uploads/2016/03/co1.jpg');
  background-size:cover;
  background-position:center center;
  display:block;
  float:left;
  width:100%;
  height:500px;
  margin:0 0 1.5em 0;
}
.su-posts-appnet-loop .su-post a.post-thumb img {width:100%; height:auto;}
.su-posts-appnet-loop .su-post .su-post-excerpt {
  display:inline-block;
  width:100%;
}
.su-posts-appnet-loop .su-post a.more-btn {
  background:#728D40;
  border-radius:5px;
  color:#fff;
  display:inline-block;
  font-family: 'Open Sans Condensed', sans-serif;
  font-weight:700;
  padding:5px 25px;
  text-transform:uppercase;
}
.su-posts-appnet-loop .su-post p a.more-btn {margin-top:15px;}

.su-posts-appnet-loop .su-post a.more-btn:hover {
  background:#333;
}


#primary,
.page-template-default #primary {
  width:69%; }



#secondary {
  width:29%; }
#secondary .widget {
    background-image:url('http://www.hopespringsdistillery.com/wp-content/uploads/2016/05/footer-bg.jpg');
    border:1px solid #fff;
    box-shadow:0 0 3px rgba(0,0,0,0.5);
    color:#fff;
    text-shadow: 1px 1px 3px rgba(191, 135, 76, 0.8), -1px -1px 1px rgba(0, 0, 0, 0.7);
    font-size:16px;
  margin:0 0 15px 0;
  padding:15px; }
#secondary .widget a {
    color:#fff;
    }
#secondary .widget :last-child {
  margin-bottom:0;
  padding-bottom:0; }
#secondary .widget h3.widget-title {
  border-bottom:1px dashed rgba(255,255,255,0.6);
  color:#fff;
  font-size:22px;
  margin:5px 0 10px 0;
  padding:0 0 5px 0; }
#secondary .widget_recent_entries li {
  margin-bottom:10px; }
#secondary .widget input {
  border:1px solid rgba(0,0,0,0.25);
  border-radius:0;
  font-weight:300;
  line-height:25px;
  padding:0 5px;
  width:99%; }


/* end body */ 

/* footer */

#colophon {
    border-top:1px solid #fff;
    box-shadow:-5px 0 0px 5px #6387C3, inset 0 0 3px 0 rgba(0,0,0,0.5);
    margin-top:5px;
    }

/* end footer */
  
#formfields {overflow:hidden;}
#formfields p {
  float:left;
  margin:0 0 10px 0;
  padding-right:2%;
  width:50%; }
#formfields p.full {
  padding-right:2%;
  width:100%; }
  
#formfields input, #formfields textarea {width:100%; padding:5px;}
#formfields h2 {clear:both; padding:20px 0 0 0; margin:0;}





@media (max-width: 1080px) { 


}
@media (max-width: 767px) { 
  .social, .social a .fa {
    font-size:14px;
  }
@media (max-width: 680px) { 

  .alignleft, .aligncenter, .alignright {
    float:none;
    margin:10px auto;
  }
  footer #footer-widgets .widget {
    width:100%; }

} @media (max-width: 480px) { 

  #formfields p, #formfields p.full {
    float:none;
    padding-right:0;
    width:100%; }

}
