body
{
	margin : 0;
}

.btnDark
{
	background-color: #666666;
	padding: 15px 20px;
	color: #ededed;
	border-radius: 5px;
	font-size: 1.3em;
	border : 1px solid #222222;
}

.btnDark:hover
{
	color : #ffffff;
}

.fullWidth {
   width: 100% !important;
   margin-left: auto;
   margin-right: auto;
   max-width: initial;
}

.navbar a.btn
{
	font-size : 1em;
	font-weight:bold;
	color : #222222;
}

.maxwidth
{
	max-width:900px;
}

@font-face 
{
	font-family: 'BlackOpsOne-Regular';
	src: url(BlackOpsOne-Regular.ttf);
}

@font-face 
{
	font-family: 'Montserrat';
	src: url(Montserrat.ttf);
}

@font-face 
{
	font-family: 'Proxima';
	src: url(ProximaNovaSoft-Regular.otf);
}

.Font
{
	font-family: 'Montserrat';
	font-size : 2.5em;
	text-transform : uppercase;
	color : #ffffff;
}

.nav-item
{
	font-family: 'Proxima';
	font-size: 1.1em;
	font-weight: bold;
	padding-left : 8px;
	padding-right : 8px;
}

.button:hover
{
	text-decoration : none;
}

.columns
{
	background-size : cover;
	background-position: bottom right;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder
{
  color:    #333333;
}

input:-moz-placeholder,
textarea:-moz-placeholder 
{
  color:    #333333;
}

input::-moz-placeholder,
textarea::-moz-placeholder 
{
  color:    #333333;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder 
{
  color:    #333333;
}

.btn-Orange
{
	background-color: #ff6663;
	padding: 10px 20px;
	color: #ededed;
	border-radius: 5px;
	font-size: 1.3em;
}

.btn-Orange:hover
{
	color: #ffffff;
	text-decoration: none;
}

.btn-Blue
{
	background-color: #0b3954;
	padding: 10px 20px;
	color: #ededed;
	border-radius: 5px;
	font-size: 1.3em;
}

.btn-Blue:hover
{
	color: #ffffff;
	text-decoration: none;
}

a:hover
{
	text-decoration: none !important;
}

.col-md-3
{
	float:left;
}