/*
Theme Name:   Store-Child
Author:       Ross Tess
Template: storefront
Description:  Theme for 33BoothSt website.
Version:      2.0.01
Updated: 05/09/2024
*/

#wpadminbar{
	
	display: none;
	
}


html {
	
	
 font-family: Arial, sans-serif;

  -ms-text-size-adjust: 100%;

  -webkit-text-size-adjust: 100%;
  
  background-color: #192b54;
  

  margin-top: 0 !important;
}

body {
	
	
  margin: 0; 
  
  font-family: Arial;
  
  color: white;
  
  width:100%;
  max-width: 1200px;
  margin: 0 auto;
  
  }



.header{
	
	margin:0 auto;
	
	padding: 0px;
	
	background-color: #09529e;
	
}


img.top_img{
	
	  width:100%;
	  
  max-width: 1200px;
  
  height: auto;
  
  z-index: 90;
  
  
  top: 0;
  
  position: relative;
	
}

.main{
	  width:100%;
	  
	max-width: 1200px;
	
	background-color:#09529e;
	
	background-image:url("/wp-content/themes/storefront-child/img/grad.png");
	
	background-repeat: repeat-x;
	
	min-height: 70vh;
	
	
}


.buy{
	
	padding-top:350px;
	
	padding-bottom:350px;
	
	text-align: center;
	
	
}


.buy_img,

.contact_img
{
	
	
		width:90%;

		max-width: 900px;

		height: auto;

		margin: 0 auto;
	
}


.nav{
	
	position: absolute;
	
	top: 0;
	
	margin-right: 28px;
	  margin-left: 12px;
	  margin-top: 20px;

	
	z-index:100;

  width: 100%;
  max-width: 1160px;
	
	
	
}



.inner_nav{
		float: right;
		
}

.nav_link{
	color: white;
	float: left;
	margin-right: 30px;
	
}




.nav div a{
color: #09529e;
  font-weight: bolder;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  font-size: larger;
	
}

.nav div a:hover{
	text-decoration: underline;
	
}




.content{
	
	padding: 4%;
	
}

.content article .entry-header,
.content article h2{
	height:0;
	opacity:0;
	
}




h1, h2, h3, h4, h5, h6 {
  font-weight: 300;
  color: #fff  !important;
}


.wpcf7-form .wpcf7-text ,
.wpcf7-form .wpcf7-email,
.wpcf7-form .wpcf7-tel,
.wpcf7-textarea
{
  width: 100%;
}


button, input[type="button"], input[type="reset"], input[type="submit"], .button{

	background-color: #f15d22;
	
	border-color: #f15d22;

}



#swipebox-overlay {
  background: #192b54;
}


#swipebox-bottom-bar, #swipebox-top-bar {
  text-shadow: 1px 1px 1px #192b54;
  background: #192b54;
  opacity: .95;
}



.col_1, .col_2{
	width: 50%;
	float:left;
	margin:0;
	padding:20px;
}

.f15d22,
.orange{
	font-weight: bold;
	color: #f15d22;
}


.col_1 h3,
.col_2 h3,
.col_2 p{

    margin-bottom: 30px;

	
}

a, a:visited, a:active, a:link {
	
	color: #f15d22 !important;
	
}

@media (max-width: 767px) {
	
	
	.buy{
		
		padding-top:150px;
		
		padding-bottom:150px;
		
		text-align: center;
		
		
	}
		
	.col_1, .col_2{

		width: 100%;
		float: none;

	}	
	
	.col_2 p{

		margin-bottom: 30px;


	}	
		
	
}