/* @group Columns */

.two-col,
.three-col{
	-moz-column-count: 1;
    -moz-column-gap: 30px;
    -webkit-column-count: 1;
    -webkit-column-gap : 30px;
}

.three-col .column{width:100% !important; margin-left:0;}

.two-col .column{width:100% !important;margin-left:0;}

/* @end */



.no-padding{
	padding-left:15px;
	padding-right:15px;
}

h2{
	text-align: center
}

#header{
	position: absolute;
	top: 0;
	border-bottom: 1px solid #CDCDCD;
	margin-top: 0;
}

#header.fixed{
	margin-top:0;
}

.menu{
	position: relative;
	background: #fff
}

.cover{
	/*position:abolute;
	top: 0;
	text-align: center;*/
}



#logo{
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -27px 0 0 -63px;
    display: block;
    width:127px;
    height:55px;
    /*margin: 75px auto 0;*/
}

#logo a{
    background: url('../img/brand-fixed-paulfox.png') no-repeat transparent;
    margin:0 auto;
    width:127px;
    height:55px;
}

.menu-title{
	text-transform:uppercase;
	line-height: 50px
}

.pull-right{
	float:none !important;
}

.about-section h2{
	text-align:center;
}

hr{
	margin:45px auto;
}

.about-pic{
	margin:0 auto 45px;
}

.navbar-nav{
	padding:0;
}

.navbar-nav > li > a{
color: #CDCDCD;
font-family: 'montserratregular',sans-serif;
font-size: 14px;
line-height: 28px;
margin-left: 0px;
padding: 0;
text-transform: capitalize;
}

.navbar-collapse{
	border-top:0;
}

.thumbnail-item{
	margin-bottom:50px;
}

.quote-block p{
	text-align:center;
}

.quote-block em{
	text-align:center;
	padding-top:15px;
	margin-top:15px;
	border-top:1px solid #fff;
}

footer{
	text-align:center;
}

footer ul li a{
	display:block;
}

#copyright{
	text-align: center
}