@font-face {
    font-family: 'brimborionregular';
    src: url('../fonts/brimrg/brimrg__-webfont.eot');
    src: url('../fonts/brimrg/brimrg__-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/brimrg/brimrg__-webfont.woff') format('woff'),
         url('../fonts/brimrg/brimrg__-webfont.ttf') format('truetype'),
         url('../fonts/brimrg/brimrg__-webfont.svg#brimborionregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
html, body{
	height: 100%;
  	margin: 0;
}
body{
	margin: 0px;
	font-family:"Times New Roman",Georgia,Serif; 
	font-style: normal;
}
#content-container{
	position: relative;
	min-height: 900px;
}
#banner-holder{

	width: 100%;
	height: 100%;
	max-height: 381px;
}
#banner{
	background-image:url('../img/contactus.jpg');
	background-color:#000000;
	background-repeat:no-repeat;
	background-position:top center; 
	background-size:cover;
	max-height: 381px;
	height: 100%;
	width: 100%;
	
}
#header-holder{
	margin: auto;
	width: 100%;
	text-align: center;
}
.inline{
	display: inline-block;
}
#commerce-logo-holder{
	
	position: absolute;
	width: 100%;
	padding: 40px 0px;
	height: 50px;
	
}
#commerce-logo{
	
	max-width: 184px; 
	margin:0 auto;
	
}
#master-barbers-holder{
	text-align: center;
	padding-top: 50px;
	font-family: 'brimborionregular'; 
}
.master-header-font{
	font-size: 25px;
	line-height: 42px;
	height: 32px;
}
.master-sub-text{
	font-size: 16px;
	line-height: 27px;
	height: 21px;
}
.masters-spacing{
	padding-bottom: 6px;
}
#shop-holder{
	text-align: center;
	padding-top: 60px;
}
.shop-header-font{
	font-family: 'brimborionregular';
	font-size: 26px;
	line-height: 42px;
	height: 44px;
}
.shop-sub-text{
	font-size: 14px;
	line-height: 14px;
	height: 12px;
}
.shop-spacing{
	padding-bottom: 5px;
}
.ig-text{
	padding-top: 5px;
}
.shop-spacer{
	padding-top: 30px;
}
.wrapper {
  min-height: 100%;

  /* Equal to height of footer */
  /* But also accounting for potential margin-bottom of last child */
  margin-bottom: -50px;
}
.push {
  height: 50px;
}
a{
	color: #000000;
}
a:link {
    text-decoration: none;
}

a:visited {
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

a:active {
    text-decoration: underline;
}
/* Responsive
-------------------------------------------------- */

/* Desktop (large): >= 1200px
------------------------- */
@media (min-width: 1200px) {
  
}

/* Desktop (medium): >= 992px 
------------------------- */
@media (max-width: 992px) {
 
}

/* Tablet to desktop: 768px - 991px
------------------------- */
@media (min-width: 768px) and (max-width: 991px) {
	
}

/* Tablet: <= 768px
------------------------- */
@media (max-width: 768px) {


}

/* Phones: <= 480px
------------------------- */
@media (max-width: 480px) {

	#banner-holder{
		max-height: 200px;
	}
	#banner{
		max-height: 200px;
	}
	#content-container{
		position: relative;
		min-height: 720px;
	}
	#commerce-logo{
		max-width: 150px; 
	}

	#commerce-logo img{
		max-width: 100%; 
	}

}