/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Sep 23, 2014, 5:12:26 PM
    Author     : brianhanson
*/

#page-header-wrapper-store {
background: #434343;
border-bottom: 0px solid #096182;
height: 73px;
width:100%;
position: fixed;
z-index: 2;
}

.page-header-store {
  background: #434343;  
}

.back-brown-primary {
   background: #424343; 
}

.back-brown-primary {
   background: #424343; 
}

.back-brown-light {
   background: #989898; 
}

.back-brown-dark {
   background: #1a1d1d; 
}

.back-blue-primary {
    background: #2c3e50; 
    
}

.back-blue-dark {
 background: #394a5b;    
}

.back-blue-light {
    background: #6ba4dc;    
}

.back-creme {
    background: #f5f5f5; 
}

.back-green-dark {
    background: #1ec377; 
}

.back-green-primary {
    background: #0dd87a; 
}

.back-green-light {
    background: #55e6a3; 
}

.back-red-primary {
    background: #f1322d;
}

.back-red-light {
    background: #fa7975;
}

.back-orange-primary {
    background: #ffc52d;
}

.back-red-light {
    background: #f7db7c;
}

.back-white {
    background: #ffffff;
}

.back-cremegreen {
    /* background: #e5f9f0; */
    background: #f5f5f5;
    
}

div.home-box {
    height:480px;
    padding:50px;
    
}

.home-box-medium {
    height:360px;
}

h1.home-box {
    font-family: 'Raleway', sans-serif;
    color:white;
    font-size: 19px;
    font-weight: 400;
}

h1.home-box {
    font-family: 'Raleway', sans-serif;
    color:white;
    font-size: 28px;
    font-weight: 300;
}

h2.home-box {
    color:white;
    font-size: 13px;
    font-weight: 200;
}

h4.home-box {
    color:white;
    font-family: 'Raleway', sans-serif;
        font-size: 28px;
        margin:0;
        padding-top:100px;
        padding-bottom:15px;
}

p.home-box {
    color:white;
    font-family: 'Noto Sans', sans-serif;
    font-size: 16px;
    font-weight: 100;
}

h1.home-box-white, h2.home-box-white, h3.home-box-white, h4.home-box-white, p.home-box-white {
    color:black;
    
}

.row-no-padding {
  margin-left: 0;
  margin-right: 0;
  [class*="col-"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

  div.home-home-box-left {
      width:70%;
      min-height: 80%;
      border: solid 15px #cccccc;
      margin-top:10%;
      margin-bottom:10%;
      margin-left: auto;
      margin-right: 5%;
      padding-left: 20px;
      padding-right:20px;
      
  }
  
  div.home-home-box-center {
         width:70%;
      min-height: 80%;
      border: solid 15px #cccccc;
      margin-top:10%;
      margin-bottom:10%;
      margin-left: auto;
      margin-right: auto;   
      padding-left: 20px;
      padding-right:20px;
  }
  
  div.home-home-box-right {
         width:70%;
      min-height: 80%;
      border: solid 15px #cccccc;
      margin-top:10%;
      margin-bottom:10%;
      margin-left: 5%;
      margin-right: auto;
      padding-left: 20px;
      padding-right:20px;
  }
  
  div.home-home-box-left:hover, div.home-home-box-center:hover, div.home-home-box-right:hover {
      border: solid 15px #0dd87a;
  }

  h3.home-home-box {
      font-family: 'Raleway', sans-serif;
      font-size:16px;
      font-color: black;
      font-weight: 600;
      text-align: center;
      padding-top:15px;
      padding-bottom: 15px;
      
  }
  
  p.home-home-box {
      font-size:14px;
      font-color: black;
      font-weight: 100;
      text-align: left;
      padding-left: 10px;
      padding-right: 10px;
      padding-top: 15px;
  }
  
  h1.home {
      font-family: 'Raleway', sans-serif;
      font-size: 42px;
      font-weight: 200;
      letter-spacing: 0.1em;
  }
  
  p.home {
      font-family: 'Noto Sans', sans-serif;
      font-size: 16px;
      font-weight: 100;
      width: 540px;
      margin-bottom: 50px; 
      color: white; 
      line-height: 2em;
      letter-spacing: 0.0625em;
  }
  
  a.home {
      position: relative;
      bottom: 0px;
      margin-bottom:70px;
  }
  
  .quote {
      width: 735px;
      text-align: center;
      color: black;
      font-family: 'Noto Sans', sans-serif;
      font-size:16px;
      font-weight:100;
  }
  
  .std, .body-wrapper {
      padding-bottom: 68px;
  }
  
  .std {
      padding-top: 73px;
  }
  
  /* used to override setting for IWD OPC */
  ul.form-list, #payment_form_authorizenet, ul.shipping_address_input_form, ul.billing_address_input_form  {
      margin-left: 0px;
  }
  
  .change-state {
      text-align: right;
      margin-bottom:15px;
  }
  

.carousel-indicators.middle {
    left: 0;
    right: 0;
    top: auto;
    bottom: 15px;
    text-align: center;
}
    .carousel-indicators.middle li {
        float: none;
        display: inline-block;
    }
    
    p.product-image > img.img-thumbnail {
        height: 300px;
        width: 300px;
    }