/* Form & Buttons Styles Starts */

.btn-default {
	color: #373737;
	background-color: #f4f4f4;
	border-color: #d3d3d3;
}
.btn-secondary {
	background-color: #de4b39;
	font-size: 14px;
	color: #f7f7f7;
}
.btn-secondary, 
.btn-secondary:hover, 
.btn-secondary:focus,
.btn-secondary:active,
.btn-secondary.active, 
.btn-transparent, 
.btn-transparent:hover, 
.btn-transparent:focus, 
.btn-transparent:active, 
.btn-transparent.active {
	color: #fff;
}
.btn-secondary:hover, 
.btn-secondary:focus,
.btn-secondary:active,
.btn-secondary.active {
	background-color: #ca4433;
}
.btn-transparent {
	padding: 10px 25px !important;
	background-color: rgba(255, 255, 255, 0) !important;
	border: 1px solid #fff !important;
	font-family: 'Roboto Condensed', sans-serif !important;
}
.btn-transparent:hover, 
.btn-transparent:focus, 
.btn-transparent:active, 
.btn-transparent.active {
	background-color: rgba(255, 255, 255, 1) !important;
	color: #de4b39;
}
.btn-secondary, 
.btn-transparent {
	text-transform: uppercase;
}

/* Header Styles Starts */

.main-header {
	position: relative;
}

/* Top Bar Styles Starts */

.top-bar {
	padding-top: 10px;
	padding-bottom: 10px;
	background: rgba(0, 0, 0, 0.6);
	border-bottom: 1px solid #de4b39;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 10001;
}

/* Slider Styles Starts */

#slider {
	position: relative;
	overflow: hidden;
}
	#camera_wrap_1 .camera_caption {
		bottom: 20%;
		left: 15%;
		width: 70%;
	}
		#camera_wrap_1 .camera_caption h1 {
			color: red;
			text-transform: uppercase;
			font-weight: 300;
			line-height: 58px;
		}
		#camera_wrap_1 .camera_caption hr {
			margin-left: 20%;
			margin-right: 20%;
			border-top-width: 4px;
		}
		#camera_wrap_1 .camera_caption .btn-transparent {
			margin-top: 30px;
			font-size: 24px;
		}
	#camera_wrap_1 .camera_prev, 
	#camera_wrap_1 .camera_next {
		background: #de4b39;
	}
	#camera_wrap_1 .camera_prev:hover, 
	#camera_wrap_1 .camera_next:hover {
		background: #bc3d2e;
	}