@font-face{
	font-family:'FontAwesome';
	src:url('../../FONTS/fontawesome-webfont.eot?v=3.2.1');
	src:url('../../FONTS/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'),
	url('../../FONTS/fontawesome-webfont.woff?v=3.2.1') format('woff'),
	url('../../FONTS/fontawesome-webfont.ttf?v=3.2.1') format('truetype'),
	url('../../FONTS/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');
	font-weight:normal;
	font-style:normal;}

.icon-arrow-left:before{content:"\f060";}
.icon-arrow-right:before{content:"\f061";}
.icon-arrow-up:before{content:"\f062";}
.icon-arrow-down:before{content:"\f063";}





.ls-inner,
.ls-layer {
	width: 100%;
	height: 100%;
	
}

.ls-layer {
	position: absolute;
	display: none;
	background-position: center center;
	overflow: hidden;
	
}

.ls-active,
.ls-animating {
	display: block !important;
}

.ls-layer > * {
	position: absolute;
}

.ls-layer .ls-bg {
	left: 50%;
	top: 50%;
}



/* Timers */

.ls-bar-timer {
	position: absolute;
	width: 0px;
	height: 2px;
	background: white;
	border-bottom: 2px solid #555;
	opacity: .55;
	filter: alpha(opacity=55);
	z-index: 4;
	top: 0px;
}

.ls-circle-timer {
	width: 24px;
	height: 24px;
	position: absolute;
	right: 10px;
	top: 10px;
	z-index: 4;
	opacity: .65;
	filter: alpha(opacity=65);
	display: none;
}

.ls-ct-half {
	background: white;
}

.ls-ct-center {
	background: #444;
}

.ls-ct-left,
.ls-ct-right {
	width: 50%;
	height: 100%;
	overflow: hidden;
}

.ls-ct-left,
.ls-ct-right {
	float: left;
	position: relative;								
}

.ls-ct-rotate {
	width: 200%;
	height: 100%;
	position: absolute;
	top: 0px;
}	

.ls-ct-left .ls-ct-rotate,
.ls-ct-right .ls-ct-hider,
.ls-ct-right .ls-ct-half {
	left: 0px;
}

.ls-ct-right .ls-ct-rotate,
.ls-ct-left .ls-ct-hider,
.ls-ct-left .ls-ct-half {
	right: 0px;
}

.ls-ct-hider,
.ls-ct-half {
	position: absolute;
	top: 0px;												
}

.ls-ct-hider {
	width: 50%;
	height: 100%;
	overflow: hidden;
}

.ls-ct-half {
	width: 200%;
	height: 100%;
}
														
.ls-ct-center {
	width: 40%;
	height: 40%;
	left: 30%;
	top: 30%;
	position: absolute;								
}

.ls-ct-half,
.ls-ct-center {
	border-radius: 100px;
	-moz-border-radius: 100px;
	-webkit-border-radius: 100px;								
}

.ls-shadow {
	display: none;
	position: absolute;
	z-index: 1;
	top: 100%;
	width: 100%;
	left: 0px;
	overflow: hidden !important;
	visibility: hidden;
}





/* 2D & 3D Layer Transitions */
.ls-lt-tile {
	position: relative;
	float: left;
	perspective: 500px;
	-o-perspective: 500px;
	-ms-perspective: 500px;
	-moz-perspective: 500px;
	-webkit-perspective: 500px;
}

.ls-curtiles,
.ls-nexttiles {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
}

.ls-curtile, .ls-nexttile {
	overflow: hidden;
	position: absolute;
	width: 100% !important;
	height: 100% !important;
}




/*-------------------------------
	Buttons
------------------------------*/
.btn{
	padding: 15px 32px;
	font-size: 18px;
	font-weight: 600;
	border: none;
	box-shadow: none;
	border-radius: 4px;
	overflow: hidden;
	position: relative;
	-webkit-transition: background-color ease 0.3s;
	-moz-transition: background-color ease 0.3s;
	-ms-transition: background-color ease 0.3s;
	-ms-transition: background-color ease 0.3s;
}

.btn:after{
	position: absolute;
	display: block;
	content: '';
	width: 100%;
	height: 4px;
	left: 0;
	bottom: 0;
	background-color: rgba(0,0,0,0.1);
}

.btn:hover{
	-webkit-transition: background-color ease 0.3s;
	-moz-transition: background-color ease 0.3s;
	-ms-transition: background-color ease 0.3s;
	-ms-transition: background-color ease 0.3s;
}

.btn-lg{
	padding: 17px 42px;
	font-size: 20px;
}

.btn-sm{
	padding: 13px 35px;
	font-size: 12px;
}

.btn-xs{
	padding: 11px 23px;
	font-size: 11px;
}

.btn-primary{background: #FFDD00; color:#000000;}
.btn-primary:hover{background-color: #5B5E65;}

.btn-info{background: #F4F5F5; color: #2B3333;}
.btn-info:hover{background-color: #5B5E65;}

.btn-warning{background: #2B3333;}
.btn-warning:hover{background-color: #5B5E65;}

.btn-danger{background: #C30D10;}
.btn-danger:hover{background-color: #5B5E65;}

.btn-success{background: #15AF1F;}
.btn-success:hover{background-color: #5B5E65;}

.met_div5{
	width: 20%;
	float: left;
}











/*-------------------------------
	Layer Slider Layers
 ------------------------------*/
.met-ls-title-1{
	color: #FFFFFF;
	font-size: 28px;
}

.met-ls-text-1{
	max-width: 650px;
	color: #FFFFFF;
	text-shadow: 0 1px 8px #000000!important;
	font-size: 14px;
}

.met-ls-button-1 a{
	font-weight: normal;
}

.met-ls-title-2{
	background-color: #4B4D4D;
	font-size: 24px;
	font-weight: 600;
	color: #FFFFFF;
	padding: 8.5px 20px;
}

.met-ls-title-3{
	background-color: #084BA6;
	font-size: 18px;
	font-weight: 600;
	color: #FFFFFF;
	padding: 8px 20px;
}

.met-ls-title-4{
	color: #fff;
	font-style:italic;
	font-weight: 600;
	font-size: 35px;
	text-shadow: 2px 4px 3px rgba(0,0,0,0.3);
	-webkit-text-shadow: 2px 4px 3px rgba(0,0,0,0.3);
	-moz-text-shadow: 2px 4px 3px rgba(0,0,0,0.3);
	-o-text-shadow:2px 4px 3px rgba(0,0,0,0.3);
	
}

.met-ls-title-5{
	color: #fff;
	font-weight: 600;
	font-size: 30px;
	text-shadow: 2px 4px 3px rgba(0,0,0,0.5);
	-webkit-text-shadow: 2px 4px 3px rgba(0,0,0,0.5);
	-moz-text-shadow: 2px 4px 3px rgba(0,0,0,0.5);
	-o-text-shadow:2px 4px 3px rgba(0,0,0,0.5);
}

.met-ls-title-6{
	color: #FFFFFF;
	font-weight: 600;
	font-size: 24px;
}


.met-ls-text-2{
	max-width: 614px;
	width: 614px;
	color: #4B4D4D;
	font-size: 14px;
}

.met-ls-text-3{
	max-width: 614px;
	width: 614px;
	color: #FFFFFF;
	font-size: 14px;
}

.ls-fullwidth .ls-nav-prev {
	top: auto!important;
	right: 20%!important;
	left: auto!important;

	-webkit-transform: translateX(-2%)!important;
	-moz-transform: translateX(-2%)!important;
	-ms-transform: translateX(-2%)!important;
	-o-transform: translateX(-2%)!important;
}

.ls-fullwidth .ls-nav-next {
	top: auto!important;
	right: 20%!important;
	left: auto!important;
}

.ls-fullwidth .ls-nav-prev,
.ls-fullwidth .ls-nav-next{
	background-image: none!important;
	background-color: #FFFFFF;
	position: relative;

	-webkit-transition: background-color 0.3s!important;
	-moz-transition: background-color 0.3s!important;
	-ms-transition: background-color 0.3s!important;
	-o-transition: background-color 0.3s!important;
}

.ls-fullwidth .ls-nav-prev:after,
.ls-fullwidth .ls-nav-next:after{
	display: block;
	position: absolute;
	font-family: 'FontAwesome';
	text-align: center;
	line-height: 35px;
	color: #818181;
	font-size: 15px;
	height: 100%;
	width: 100%;

	-webkit-transition: color 0.3s;
	-moz-transition: color 0.3s;
	-ms-transition: color 0.3s;
	-o-transition: color 0.3s;
}

.ls-fullwidth .ls-nav-prev:after{
	content: '\F053';
}

.ls-fullwidth .ls-nav-next:after{
	content: '\F054';
}

.ls-fullwidth .ls-nav-prev:hover,
.ls-fullwidth .ls-nav-next:hover{
	background-color: #084BA6;
}

.ls-fullwidth .ls-nav-prev:hover:after,
.ls-fullwidth .ls-nav-next:hover:after{
	color: #FFFFFF;
}

