/*RESET*/
select:-webkit-autofill, input:-webkit-autofill {-webkit-box-shadow:0 0 0 40px white inset;-webkit-text-fill-color:#222222;}
select:-webkit-autofill:focus, input:-webkit-autofill:focus {-webkit-box-shadow:0 0 0 40px white inset;-webkit-text-fill-color:#222222;} 
*:focus {outline:0;outline: none; outline-style:none;box-shadow:none;border-color:transparent;} 
body {-webkit-tap-highlight-color: rgba(0,0,0,0);} 
::selection {color: rgba(255,255,255,0.8); background:rgba(38,91,153,0.6);}
::-moz-selection {color: rgba(255,255,255,0.8); background:rgba(38,91,153,0.6);}
/*RESET*/




/*SERVICE_CLASSES*/
#modal {
	position:fixed;
	display:none;
	top:0px;
	right:0px;
	bottom:0px;
	left:0px;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;	
	backface-visibility:hidden;
	transform-style:preserve-3d;
   -webkit-transition:translate3d(0,0,0);
	background-color:rgba(38,91,153,0.6);
	z-index:900;
}
.flowout {
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor:default;
}
.no-margin {   
	margin-top:0;
    margin-right:0;
    margin-bottom:0;
    margin-left:0;
}
.gutter {
    padding-right:15px;
    padding-left:15px;
}
.no-gutter {
    padding-right:0;
    padding-left:0;
}
.no-gutter > [class*='col-'] {
    padding-right:0;
    padding-left:0;
}
table.border-collapse {
	border-collapse:collapse !important;
	border-spacing:0px 0px;
	margin:0px auto 0px auto;
}
.left {float:left !important; width:auto !important;}
.right {float:right !important; width:auto !important;}
.clear-left {clear:left;}
.clear-right{clear:right;}
.clear-both{clear:both;}
[class*='clear-both']:after{content:''; display:block; height:0; line-height:0;	clear:both;}

.radius {
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}
/*SERVICE_CLASSES*/




/*SET_BASE_FONTS*/
/*interface_fonts*/

/*interface_fonts*/
body {
	overflow-x:hidden;
	font-size:14px;
	font-family: 'Lato', sans-serif;
}
/*SET_BASE_FONTS*/




/*DOMBOX_LAYOUT*/




/*HTML*/
head,
body {
	display:none;
}
#wrapper,
.lead{
	font-size:inherit;
	font-family:inherit;
	font-weight:inherit;	
	line-height:inherit;
	margin:0px 0px 0px 0px;
}
a {
	color:inherit;
	text-decoration:none !important;
}
html [class*='hvr-']:before,
html [class*='hvr-']:before,
html [class*='hvr-']:before {
	background-color:rgba(38,91,153,0.8) !important;
}
html [class*='hvr-']:active:before,
html [class*='hvr-']:focus:before,
html [class*='hvr-']:hover:before {
	background-color:rgba(38,91,153,1) !important;
}
/*HTML*/




/*BODY*/
body {						
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow-x: hidden;	
	background-color:rgba(34,34,34,1);
}

body>#wrapper {
	position:relative;
	display:block;
	width:100%;															
	height:auto !important;
	margin:0px 0px 0px 0px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding:0px 0px 0px 0px;
}
body>#wrapper::after {
	content:''; 
	display:block;																											
	height: 0;
	line-height: 0;
	clear:both;
}
/*BODY*/




/*HEADER*/
header {
	position:fixed;
	display:block;
	top:40px;
	right:0px;
	bottom:auto;
	left:0px;	
	width:100%;
	height:80px;
	margin:0px 0px 0px 0px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding:0px 0px 0px 0px;
	z-index:1002;
	color:rgba(34,34,34,1);
	background-color:rgba(247,247,247,1);
}
header::after {
	content:''; 
	display:block;																											
	height: 0;
	line-height: 0;
	clear:both;
}
header > .lead {
	position:relative;
	display:block;
	width:100%;
	height:80px;
	margin:0px 0px 0px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px 20px 0px 20px;
}
/*HEADER*/

/*HEADER-INTERFACE*/
header .interface {
}
header .interface .interface-brand {
	position:relative;
	display:block;
	width:auto;
	height:60px;
	margin:10px 0px 10px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px 0px 0px 0px;
	overflow:hidden;
}
header .interface .interface-brand img {
	width:auto;
	height:60px;
	border:0px;
	outline:0px;
	cursor:default;
	/*
	filter: grayscale(1);
	-webkit-filter: grayscale(1);
	-moz-filter: grayscale(1);
	-o-filter: grayscale(1);
	-ms-filter: grayscale(1);
	*/
}
/*HEADER-INTERFACE*/


/*MAIN*/
#main {
	position:relative;
	display:block;															
	width:100%;
	height:auto !important;
	margin:0px 0px 0px 0px !important;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding:120px 0px 0px 0px;
	z-index:100;	
	background-color:rgba(220,220,220,1);
}
#main::after {
	content:''; 
	display:block;																											
	height: 0;
	line-height: 0;
	clear:both;
}
#main.has-interface {
	padding:160px 0px 0px 0px;
}
#main > .lead {
	position:relative;
	display:block;
	width:100%;
	height:auto;
	min-height:360px;
	margin:0px 0px 0px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px 0px 0px 0px;
}
/*MAIN*/




/*SECTION*/
#main > section {	
	position:relative;
	display:block;
	width:100%;
	height:auto !important;
	min-height:240px;
	margin:0px 0px 0px 0px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding:0px 0px 0px 0px;
	cursor:default;
}
#main > section::after {
	content:''; 
	display:block;																											
	height: 0;
	line-height: 0;
	clear:both;
}
#main section{
	background-color:rgba(220,220,220,1);	
}

#main section#landing .slider .shade {
	display:none;
	visibility:hidden;
}
/*
#main section.padding-before {
	padding-top:40px;
}
#main section.padding-after {
	padding-bottom:40px;
}*/
#main section.gutter{
	padding-left:15px;
	padding-right:15px;
}
#main section.gutter-to-elements .element {
	margin:4px !important;
}
/*SECTION*/




/*SECTION_SLIDE*/
/*slide_header*/
#main section .slide_header {
	position:relative; 	
	display:block; 																										
	width:100%;
	height:auto;
	min-height:60px;
	overflow:hidden;
	margin:0px 0px 0px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;				
	padding:20px 20px 20px 20px;
	clear:both;
	cursor:default;
	background-color:rgba(255,255,255,0.7);
}
#main section .slide_header > div {
	height:auto;
	min-height:60px;
	vertical-align:middle;
	text-align:center;
}
/*slide_header*/

/*slide_content*/
#main section .slide {
	display:block; 
	position:relative; 
	width:100% !important;												
	height:auto !important;
	min-height:240px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	clear:both;
}
#main section .slide::after {
	content:''; 
	display:block;																											
	height: 0;
	line-height: 0;
	clear:both;
}
/*slide_content*/

/*slide_box*/
#main section .slide .slide_box {
	width:100%;
	height:auto !important;
	min-height:100%;
	margin:0px 0px 0px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px 0px 0px 0px;		
	clear:both;
}
.flexbox #main section .slide .slide_box {
	display:-webkit-flex;
	display:-moz-flex;
	display:-ms-flex;
	display:flex;
	flex-direction:row;									/*row | row-reverse | column | column-reverse*/
	flex-wrap:wrap;											/*nowrap | wrap | wrap-reverse*/
	justify-content:flex-start;					/*flex-start | flex-end | center | space-between | space-around*/
	-webkit-justify-content:flex-start;	
	align-items:flex-start;							/*flex-start | flex-end | center | baseline | stretch;*/
	-webkit-align-items:flex-start;
	align-content:space-around;			/*flex-start | flex-end | center | space-between | space-around | stretch;*/
	-webkitalign-content:space-around;
}
.no-flexbox #main section .slide .slide_box {
	display:block;
}
/*slide_box*/


/*slide_elements*/
#main section .slide .slide_box .element {
position:relative;
margin:0px 0px 0px 0px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding:0px 0px 0px 0px;
cursor:default;
overflow:hidden;
background-color:rgba(255,255,255,0.4);
}

.flexbox #main section .slide .slide_box .element {
flex-grow:1;
flex-shrink:1;
-webkit-flex: 1;
-moz-flex: 1;						
-ms-flex: 1;
flex: 1;
flex-basis:320px;
}
.no-flexbox #main section .slide .slide_box .element {
	display:block;
	float:left;
}
/*slide_elements*/

/*slide_elements_layer_wall*/
#main section .slide .slide_box .element .wall {
	position:absolute;	
	top:0px;
	right:0px;
	bottom:0px;
	left:0px;
	width:100%;
	height:100%;	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	background-position:center center; 
	background-repeat:no-repeat;
	background-size:cover;
	z-index:1;
}
/*slide_elements_layer_wall*/

/*slide_elements_layer_shade*/
#main section .slide .slide_box .element .shade {
	position:absolute; 
	top:0px; 
	right:0px;
	bottom:0px;
	left:0px; 
	width:100%; 
	height:80%;
	background: rgba(0,0,0,0.1);
	background: -moz-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0.1)), color-stop(100%, rgba(0,0,0,0)));
	background: -webkit-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
	background: -o-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
	background: -ms-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
	background: linear-gradient(to bottom, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 );
	 z-index:2;
 }
.no-rgba #main section .slide .slide_box .element .shade {
	display:none;
}
/*slide_elements_layer_shade*/

/*slide_elements_layer_1*/
#main section .slide .slide_box .element .layer-1 {
	position:absolute; 
	top:0px;
	right:0px;
	bottom:0px;
	left:0px; 
	width:100%;
	height:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:.1em .2em .1em .2em;
	z-index:11;
	-webkit-backface-visibility: hidden;
	-webkit-transition: translate3d(0,0,0);
 }
 #main section .slide .slide_box .element .layer-1>.inner {
	display:inline-block;
	width:100%;
	height:100%;
	min-height: 100%;
	margin:0px 0px 0px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:10px 20px 10px 20px;
}
#main section .slide .slide_box .element .layer-1>.inner>.title {
	display:block;
	width:100%;
	height:auto;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:.2em;
	text-align:center;
	vertical-align:middle;
}
#main section .slide .slide_box .element .layer-1>.inner>.text {
	display:block;
	width:100%;
	height:auto;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	padding:10px 20px 10px 20px;
	text-align:justify;
	vertical-align:top;
}
/*slide_elements_layer_1*/

/*slide_elements_layer_2*/
#main section .slide .slide_box .element .layer-2 {
	position:absolute;
	top:0px;
	right:0px;
	bottom:0px;
	left:0px;
	width:100%;
	height:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	z-index:12;
	background-color:rgba(0,0,0,0.6);
	color:rgba(255,255,255,0.9);
	-webkit-backface-visibility: hidden;
	-webkit-transition: translate3d(0,0,0);
}
#main section .slide .slide_box .element .layer-2>.inner {
	display:inline-block;
	width:100%;
	height:100%;
	margin:0px 0px 0px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:10px 10px 10px 10px;
	/*transform: translateY(-50%);*/
}
#main section .slide .slide_box .element .layer-2>.inner>.title {
	display:block;
	width:100%;
	height:auto;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:10px 20px 10px 20px;
	text-align:center;
	vertical-align:middle;
}
#main section .slide .slide_box .element .layer-2>.inner>.text {
	display:block;
	width:100%;
	height:auto;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;	
	box-sizing:border-box;
	padding:10px 20px 10px 20px;
	text-align:justify;
	vertical-align:top;
}
/*slide_elements_layer_2*/
/*.slide .slide_box .element:not(.gmap) .layer-1 > .inner .text,
.slide .slide_box .element:not(.gmap) .layer-2 > .inner>.text {
	position:relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}*/
/*SECTION_SLIDE*/




/*SECTION_SLIDER*/

/*slide_slider_elements*/
#main section .slide .slider .element {
position:relative;
display:block;
width:100%;
min-height:240px;
height:inherit;
margin:0px 0px 0px 0px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding:0px 0px 0px 0px;
cursor:default;
overflow:hidden;
}
/*slide_slider_elements*/

/*slide_slider_element_layer_wall*/
#main section .slide .slider .element .wall {
	position:absolute;	
	top:0px;
	right:0px;
	bottom:0px;
	left:0px;
	width:100%;
	height:100%;
	margin:0px 0px 0px 0px;	
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px 0px 0px 0px;
	background-position:center center; 
	background-repeat:no-repeat;
	background-size:cover;
	z-index:1;
}
/*slide_slider_element_layer_wall*/

/*slide_slider_element_layer_shade*/
#main section .slide .slider .element .shade {
	position:absolute; 
	top:0px; 
	right:0px;
	bottom:0px;
	left:0px; 
	width:100%; 
	height:80%;
	background: rgba(0,0,0,0.1);
	background: -moz-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0.1)), color-stop(100%, rgba(0,0,0,0)));
	background: -webkit-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
	background: -o-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
	background: -ms-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
	background: linear-gradient(to bottom, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 );
	 z-index:2;
 }
.no-rgba #main section .slide .slider .element .shade {
	display:none;
}
/*slide_slider_element_layer_shade*/

/*slide_slider_element_layer_layer_1*/
#main section .slide .slider .element .layer-1 {
	position:absolute; 
	top:0px;
	right:0px;
	bottom:0px;
	left:0px; 
	width:100%;
	height:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:10px 10px 10px 10px;
	z-index:11;
	-webkit-backface-visibility: hidden;
	-webkit-transition: translate3d(0,0,0);
 }
 #main section .slide .slider .element .layer-1>.inner {
	display:inline-block;
	width:100%;
	height:100%;
	min-height: 100%;
	margin:0px 0px 0px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:10px 10px 10px 10px;
}
#main section .slide .slider .element .layer-1>.inner>.title {
	display:block;
	width:100%;
	height:auto;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0.2em;
	text-align:center;
	vertical-align:middle;
}
#main section .slide .slider .element .layer-1>.inner>.text {
	display:block;
	width:100%;
	height:auto;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:.1em .2em .1em .2em;
	text-align:justify;
	vertical-align:top;
}
/*slide_slider_element_layer_layer_1*/

/*slide_slider_element_layer_layer_2*/
#main section .slide .slider .element .layer-2 {
	position:absolute;
	top:0px;
	right:0px;
	bottom:0px;
	left:0px;
	width:100%;
	height:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:10px 10px 10px 10px;
	z-index:12;
	background-color:rgba(0,0,0,0.6);
	color:rgba(255,255,255,0.9);
	-webkit-backface-visibility: hidden;
	-webkit-transition: translate3d(0,0,0);
}
#main section .slide .slider .element .layer-2>.inner {
	display:inline-block;
	width:100%;
	height:100%;
	min-height: 100%;
	margin:0px 0px 0px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:10px 10px 10px 10px;
}
#main section .slide .slider .element .layer-2>.inner>.title {
	display:block;
	width:100%;
	height:auto;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0.2em;
	text-align:center;
	vertical-align:middle;
}
#main section .slide .slider .element .layer-2>.inner>.text {
	display:block;
	width:100%;
	height:auto;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;	
	box-sizing:border-box;
	padding:.1em .2em .1em .2em;
	text-align:justify;
	vertical-align:top;	
}
/*slide_slider_element_layer_layer_2*/
/*slide_slider_element*/

/*SECTION_SLIDER*/

/*SLIDER*/
section.slide-120,
section.slide-120 .slide,
section.slide-120 .slide .slider .element {
	min-height:120px !important;
	overflow:hidden;
}
section.slide-240,
section.slide-240 .slide,
section.slide-240 .slide .slider .element {
	min-height:240px !important;
	overflow:hidden;
}
section.slide-360,
section.slide-360 .slide,
section.slide-360 .slide .slider .element {
	min-height:360px !important;
	overflow:hidden;
}
section.slide-480,
section.slide-480 .slide,
section.slide-480 .slide .slider .element {
	min-height:480px !important;
	overflow:hidden;
}
section.slide-640,
section.slide-640 .slide,
section.slide-640 .slide .slider .element {
	min-height:640px !important;
	overflow:hidden;
}

.slider .inner > .wall {
	position:absolute;
	display:block;
	top:0px;
	right:0px;
	bottom:0px;
	left:0px;
	width:100%;
	height:100%;																			
	background-position:center center; 
	background-repeat:no-repeat;
	background-size:cover;
}
.slider .inner > .shade {
	position:absolute; top:0px; left:0px; width:100%; height:80%; z-index:11;
	background: rgba(0,0,0,0.1);
	background: -moz-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0.1)), color-stop(100%, rgba(0,0,0,0)));
	background: -webkit-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
	background: -o-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
	background: -ms-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
	background: linear-gradient(to bottom, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 );
}
.no-rgba .slider .inner > .shade {
	display:none;
}
.slide > .slider .inner .text {
  position:relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.slide > .slider .screen-title {
	text-align:center;
	font-size:3.4em;
}
.slide > .slider .screen-text {
	text-align:center;
	font-size:2.2em;
}
/*SLIDER*/




/*FOOTER*/
footer {
	position:relative;
	display:block;
	width:100%;
	height:auto;
	margin:0px 0px 0px 0px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding:0px 0px 0px 0px;
	color:rgba(255,255,255,0.8);
	background-color:rgba(34,34,34,1);
	z-index:99;
}
footer::after {
	content:''; 
	display:block;																											
	height: 0;
	line-height: 0;
	clear:both;
}
footer > .lead {
	position:relative;
	display:block;
	width:100%;
	height:auto !important;
	min-height:120px;
	margin:0px 0px 0px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:20px 10px 10px 10px;				
}
footer a {																							
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
	text-decoration:none;
	font-family:inherit;
	font-size:inherit;
	color:inherit;
	color:rgba(255,255,255,0.8);
}
footer a:link,
footer a:visited{
	color:rgba(255,255,255,0.8);
}
footer a:hover,
footer a:active{
	color:rgba(255,255,255,1);
}
/*FOOTER*/




/*NAV-SYSTEM*/
#nav-system {
	position:fixed;
	display:block;
	top:0px;
	right:0px;
	bottom:auto;
	left:0px;	
	width:100%;
	height:40px;												
	margin:0px 0px 0px 0px;																	
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px 0px 0px 0px;																	
	z-index:1001;
	color:rgba(255,255,255,0.8);
	background-color:rgba(34,34,34,1);
}
#nav-system::after {
	content:''; 
	display:block;																											
	height:0;
	line-height:0;
	clear:both;
}
#nav-system > .lead {
	position:relative;
	display:block;
	width:100%;
	height:auto !important;
	min-height:40px;
	margin:0px 0px 0px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px 0px 0px 0px;	
}

/*NAV-SYSTEM*/

/*NAVIGATOR_SYSTEM*/
nav.system {
	height:40px;
	cursor:default;
	font-size:1.1em;
}
nav.system .lead > ul {
	position:relative;
	display:block;
	width:100%; 
	height:40px; 		
	margin:0px 0px 0px 0px;																								
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px 0px 0px 0px;
	list-style:none;
	white-space:nowrap;																																													
	line-height:20px;
}
nav.system .lead > ul > li {
	position:relative;
	display:inline-block;
	float:left;
	height:40px;																								
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 10px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	text-transform:capitalize;
	text-align:center;
	color:rgba(255,255,255,0.8);
}
nav.system a {																							
	display:block; 
	height:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:10px 10px 0px 10px;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
	font-family:inherit;
	font-size:inherit;
	color:inherit;
	text-decoration:none;
}
nav.system a:link,
nav.system a:visited{
	color:rgba(255,255,255,0.8);
}
nav.system a:hover,
nav.system a:active{
	color:rgba(255,255,255,1);
}
nav.system a.current{
	color:rgba(255,255,255,1);
}
/*NAVIGATOR_SYSTEM*/




/*NAV-INTERFACE*/
#nav-interface {
	position:fixed;
	display:block;
	top:160px;
	right:0px;
	bottom:auto;
	left:0px;	
	width:100%;
	height:auto !important;
	margin:0px 0px 0px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px 0px 0px 0px;
	clear:both;
	z-index:1003;
	color:rgba(38,91,153,0.8)
	background-color:rgba(247,247,247,1);
}
#nav-interface::after {
	content:''; 
	display:block;
	height:0;
	line-height:0;
	clear:both;
}
#nav-interface > .lead {
	position:relative;
	display:block;
	width:100%;
	height:auto !important;
	min-height:60px;
	margin:0px 0px 0px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px 0px 0px 0px;	
}
/*NAV-INTERFACE*/

/*NAVIGATOR_INTERFACE*/
nav.interface {
	height:40px;
	cursor:default;
	font-size:1.3em;
}
header nav.interface{
	margin:20px 0px 20px 0px;
}
nav.interface .lead > ul {
	position:relative;
	display:block;
	width:100%; 
	height:40px; 		
	margin:0px 0px 0px 0px;																								
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px 0px 0px 0px;
	list-style:none;
	white-space:nowrap;
	line-height:20px;
}

nav.interface .lead > ul > li {
	position:relative;
	display:block;
	float:left;
	height:40px;
	margin:0px 0px 0px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px 0px 0px 0px;
	text-align:center;
	color:rgba(38,91,153,0.8);
}

nav.interface .lead > ul > li > a {
	display:block; 
	height:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:10px 20px 0px 20px;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
	font-family:inherit;
	font-size:inherit;
	color:inherit;
	text-decoration:none;
}
nav.interface .lead > ul > li > a:link,
nav.interface .lead > ul > li > a:visited {
	color:rgba(38,91,153,0.8);
}
nav.interface .lead > ul > li > a:hover,
nav.interface .lead > ul > li > a:active {
	color:rgba(38,91,153,1);
}
nav.interface .lead > ul > li > a.current {
	color:rgba(38,91,153,1);
}
/*NAVIGATOR-INTERFACE*/




/*SEARCH-INTERFACE*/
#ecom-search {
	position:relative;
	display:block;
	float:left;
	height:40px;
	margin:20px 0px 20px 0px;	
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px 0px 0px 0px;
	font-size:1.3em;
	line-height:20px;
	text-align:center;
	color:rgba(34,34,34,1);
}
/*SEARCH-INTERFACE*/




/*CART-INTERFACE*/
#ecom-cart {
	position:relative;
	display:block;
	width:100%;
	max-width:220px;
	float:left;
	height:40px;
	margin:20px 0px 20px 0px;	
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px 0px 0px 0px;
	font-size:1.3em;
	line-height:20px;
	text-align:center;
	text-transform:uppercase;
	color:rgba(38,91,153,0.8);
}
#ecom-cart a > .cart-label {
	float:left;
}
#ecom-cart > a > i {
	float:right;
}

#ecom-cart > a {
	display:block; 
	height:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:10px 10px 0px 10px;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
	text-decoration:none;
}
#ecom-cart > a:link,
#ecom-cart > a:visited {
	font-family:inherit;
	font-size:inherit;
	color:inherit;
}
#ecom-cart > a:hover,
#ecom-cart > a:active {
	color:rgba(38,91,153,1);
}
/*CART-INTERFACE*/




/*NAV-REFERENCE*/
#nav-reference {
	position:fixed;
	display:block;
	top:120px;
	right:0px;
	bottom:auto;
	left:0px;	
	width:100%;
	height:auto !important;
	margin:0px 0px 0px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px 0px 0px 0px;
	clear:both;
	z-index:1003;
	color:rgba(255,255,255,1);
	background-color:rgba(34,34,34,1);
}
#nav-reference::after {
	content:''; 
	display:block;
	height:0;
	line-height:0;
	clear:both;
}
#nav-reference > .lead {
	position:relative;
	display:block;
	width:100%;
	height:auto !important;
	min-height:40px;
	margin:0px 0px 0px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px 20px 0px 20px;
}
/*NAV-REFERENCE*/

/*NAVIGATOR_REFERENCE*/
nav.reference {
	height:40px;
	cursor:default;
	font-size:1.1em;
}
nav.reference .lead > ul {
	position:relative;
	display:block;
	width:100%;
	height:40px;
	margin:0px 0px 0px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px 0px 0px 0px;
	list-style:none;
	white-space:nowrap;
	line-height:1.4em;
}

nav.reference .lead > ul > li {
	position:relative;
	display:block;
	float:left;
	height:40px;
	margin:0px 0px 0px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px 0px 0px 0px;
	text-align:center;
	color:rgba(255,255,255,0.9);
}
nav.reference .lead > ul > li:not(.back):not(:last-child):after	{
	display: inline-block;
	font-family:'FontAwesome';
	font-size:80%;
	line-height:40px;
	content:'\f054';
	padding-left:6px;
	padding-right:6px;
	vertical-align: middle;
	color:rgba(255,255,255,0.9);
}
nav.reference .lead > ul > li.back:before {
	display: inline-block;
	font-family:'FontAwesome';
	font-size:80%;
	line-height:40px;
	content:'\f053';
	padding-left:6px;
	padding-right:6px;
	vertical-align: middle;
	color:rgba(255,255,255,0.9);
}

nav.reference .lead > ul > li > a {
	display:inline-block; 
	height:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px 0px 0px 0px;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;	
	font-family:inherit;
	font-size:inherit;
	color:inherit;
	line-height:40px;
	text-decoration:none;
}
nav.reference .lead > ul > li > a:link,
nav.reference .lead > ul > li > a:visited {
	color:rgba(255,255,255,0.9);
}
nav.reference .lead > ul > li > a:hover,
nav.reference .lead > ul > li > a:active {
	color:rgba(255,255,255,1);
}
nav.reference .lead > ul > li > a.current {
	color:rgba(255,255,255,1);
}
/*NAVIGATOR_REFERENCE*/




/*NAVIGATOR_SLICK*/
nav.slick {
	height:40px;
	cursor:default;
	font-size:1.3em;
}
header nav.slick{
	margin:20px 0px 20px 0px;
}
/*NAVIGATOR_SLICK*/




/*ECOM ITEMS*/

/*slide_items*/
#main section .slide .slide_box .item {
	position:relative;
	height:auto;
	min-height:420px;
	margin:4px 4px 16px 4px;	
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px 0px 0px 0px;
	overflow:hidden;	
	cursor:default;
	background-color:rgba(255,255,255,0.4);
}
.flexbox #main section .slide .slide_box .item {
	flex-grow:0;
	flex-shrink:0;
	-webkit-flex: 1;
	-moz-flex: 1;						
	-ms-flex: 1;
	flex: 1;
	flex-basis:calc( 50% - 8px );
	width:calc( 50% - 8px );
	max-width:calc( 50% - 8px );
}

.no-flexbox #main section .slide .slide_box .item {
	display:block;
	float:left;
	width:calc( 50% - 8px );
	max-width:calc( 50% - 8px );
}
#main section .slide .slide_box .item > .lead {
}
/*slide_items*/


/*slide_product*/
#main section .slide > [class*='container-'] .item {
	position:relative;
	display:block;
	height:auto;
	margin:0px 0px 0px 0px;	
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px 0px 0px 0px;
	overflow:hidden;	
	cursor:default;
}
#main section .slide > [class*='container-'] .item:empty {
	display:none;
	height:0px;
	line-height:0px;
	margin:0px;
	padding:0px;
}

#main section .slide > [class*='container-'] .item.product-data {
	min-height:480px;
	margin-bottom:20px;
	background-color:rgba(240,240,240,1);
}
#main section .slide > [class*='container-'] .item.product-images {
	min-height:480px;
	margin-bottom:20px;
}
#main section .slide > [class*='container-'] .item.product-documents {
	margin-bottom:20px;
	background-color:rgba(240,240,240,1);
}
/*slide_product*/

/*slide_data_ecom*/
.item > .lead:empty,
.item > .lead > [class*='data-'] {
	position:relative;
	display:block;
	width:100%;
	height:auto;
	margin:0px 0px 0px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:4px 16px 4px 16px;
	background-color:rgba(255,255,255,0.2);  
}
.item > .lead > [class*='data-']::after {
	content:''; 
	display:block;																											
	height: 0;
	line-height: 0;
	clear:both;
}
.item > .lead >  [class*='data-']:empty {
	display:none;
	height:0px;
	line-height:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.item > .lead > .data-header {

}

.item > .lead > .data-content {
	margin-bottom:10px;
	background-color:rgba(255,255,255,0.2);
}
.item > .lead > .data-content:empty {
	display:block;
	height:10px;
}

.item > .lead > .data-content .label {
	float:left;
	padding:0px 0px 0px 0px;
	line-height:1.4em;
	color:rgba(34,34,34,0.6);
	clear:left;
	font-size:inherit;
	font-weight:normal;
}

.item > .lead > .data-content .value {
	float:right;
	padding:0px 0px 0px 0px;
	line-height:1.4em;
	color:rgba(34,34,34,1);
	clear:right;
	font-size:inherit;
	font-weight:normal;
}
.item > .lead > .data-content .value::after {
	content:''; 
	display:block;																											
	height: 0;
	line-height: 0;
	clear:both;
}
.item > .lead > .data-content .value.ecom-value {
	font-size:1.6em;
	color:rgba(38,91,153,1);
}

.item > .lead > .data-content >* {
	text-align:justify;
}

.item > .lead > .data-images {
	padding:0px 0px 0px 0px;
}
.item > .lead > .data-command {
	margin-top:10px;
	background-color:rgba(255,255,255,0.2);
}
.item > .lead > .data-command > .input-command[data-action='instance_ecom_item_add']{
display:block;
}
.item > .lead > .data-command > .input-command[data-action='instance_ecom_item_rem']{
display:none;
}
/*slide_data_ecom*/

/*slide_data_ecom_overlay*/
/*.item > .lead > .data-overlay {
	position:absolute;																																								
	left:0px;
	width:100%;
	height:100%;	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	border:4px solid red;
}*/
.item > .lead > .data-overlay {
	position:relative;
	display:none;
	float:left;
	width:100%;
	margin:6px 0px 0px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:10px 10px 10px 10px;
	clear:both;
	background-color:rgba(38,91,153,0.6);  
}
.item > .lead > .data-overlay::after {
	content:''; 
	display:block;																											
	height: 0;
	line-height: 0;
	clear:both;
}

.item > .lead > .data-overlay.overlay-cart {
}

.item > .lead > .data-overlay.overlay-alert {
}


.item > .lead > .data-overlay .overlay-interface {
	padding:10px;
}
.item > .lead > .data-overlay .overlay-interface-response {
	padding:0px 10px 10px 10px;
}

.item > .lead > .data-overlay > .lead {

}
.item > .lead > .data-overlay > .lead .data_set > .data-header {
	background-color:rgba(255,255,255,0);
	background-color:transparent;
	color:rgba(255,255,255,0.9);
}
/*ITEM-OVERLAY*/

/*ITEM-OVERLAY-ALERT*/
.item > .lead > .data-overlay.overlay-alert .input-command[data-action='interface-proceed'] {
	width:calc( 50% - 2px );
	margin-left:2px;
	float:right; 
	clear:right;
}
.item > .lead > .data-overlay.overlay-alert .input-command[data-action='interface-close'] {
	width:calc( 50% - 2px );
	margin-right:2px;
	float:left;
	clear:left;
}
/*ITEM-OVERLAY-ALERT*/

/*ITEM-OVERLAY-CART*/
.item > .lead > .data-overlay.overlay-cart .input-command[data-action='cart_item_rem'] {
	width:calc( 25% - 2px );
	margin-right:2px;
	float:left; 
	clear:none;
}
.item > .lead > .data-overlay.overlay-cart input[data-action='cart_item_num'] {
	width:50%;					
	font-size:1.2em;
	font-weight:700;
	float:left;
	clear:none;
	background-color:rgba(255,255,255,0.9);
}
.item > .lead > .data-overlay.overlay-cart .input-command[data-action='cart_item_add'] {
	width:calc( 25% - 2px );
	margin-left:2px;
	float:right;
	clear:right;
}

.item > .lead > .data-overlay.overlay-cart select[data-action='cart_item_num'] {
	width:75%;
	float:right;
	clear:right;
	background-color:rgba(255,255,255,0.9);
}
/*ITEM-OVERLAY-CART*/
/*slide_data_ecom_overlay*/


/*slide_items_layer_wall*/
#main section .slide .slide_box .item > .lead .wall {
	position:absolute;	
	top:0px;
	right:0px;
	bottom:0px;
	left:0px;
	width:100%;
	height:100%;	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	background-position:center center; 
	background-repeat:no-repeat;
	background-size:cover;
	z-index:1;
}
/*slide_items_layer_wall*/

/*slide_items_layer_shade*/
#main section .slide .slide_box .item > .lead .shade {
	position:absolute; 
	top:0px; 
	right:0px;
	bottom:0px;
	left:0px; 
	width:100%; 
	height:80%;
	background: rgba(0,0,0,0.1);
	background: -moz-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0.1)), color-stop(100%, rgba(0,0,0,0)));
	background: -webkit-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
	background: -o-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
	background: -ms-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
	background: linear-gradient(to bottom, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 );
	 z-index:2;
 }
.no-rgba #main section .slide .item > .lead .shade {
	display:none;
}
/*slide_items_layer_shade*/

/*slide_items_layer_static*/
#main section .slide .slide_box .item > .lead .layer {
	position:absolute;
	display:block;	
	top:0px;
	right:0px;
	bottom:0px;
	left:0px;
	width:100%;
	height:100%;
	margin:0px 0px 0px 0px;	
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;				
	padding:0px 0px 0px 0px;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;	
	-webkit-backface-visibility: hidden;
	-webkit-transition: translate3d(0,0,0);
}
#main section .slide .slide_box .item > .lead .layer.static {
	background-color:rgba(255,255,255,0.4);
	z-index:11;
}
#main section .slide .slide_box .item > .lead .layer.ecom-cart {
	display:none;
	background-color:rgba(38,91,153,0.6);
	z-index:21;
}
#main section .slide .slide_box .item > .lead .layer.ecom-alert {
	display:none;
	background-color:rgba(38,91,153,0.6);
	z-index:22;
}
#main section .slide .slide_box .item > .lead .layer > .inner {
	display:inline-block;
	width:100%;
	height:100%;
	min-height:100%;
	margin:0px 0px 0px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px 0px 0px 0px;
}

#main section .slide .slide_box .item > .lead .layer.static .item-header {
	position:relative;
	display:block;
	width:100%;
	height:60px;
	margin:0px 0px 0px 0px;	
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:10px 20px 6px 20px;
	line-height:20px;
	background-color:rgba(255,255,255,0.4);
}
#main section .slide .slide_box .item > .lead .layer.static .item-data {
	position:relative;
	display:block;
	width:100%;
	height:auto;
	margin:0px 0px 0px 0px;	
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:10px 20px 10px 20px;
	line-height:20px;
}
#main section .slide .slide_box .item > .lead .layer.static .item-data:empty {
	margin:0px 0px 0px 0px;	
	padding:0px 0px 0px 0px;
	line-height:0px;
}
#main section .slide .slide_box .item > .lead .layer.static .item-content {
	position:relative;
	display:block;
	width:100%;
	height:calc( 100% - 120px );
	min-height:calc( 100% - 120px );
	margin:0px 0px 0px 0px;	
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:10px 20px 6px 20px;
	line-height:20px;
}
#main section .slide .slide_box .item > .lead .layer.static .item-command {
	position:relative;
	display:block;
	width:100%;
	height:60px;
	margin:0px 0px 0px 0px;	
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:10px 10px 10px 10px;
	background-color:rgba(255,255,255,0.2);
}
/*slide_items_layer_static*/
/*ECOM ITEMS*/




/*SLIDER*/
section.slide-240 .slide,
section.slide-240 .slide .slider .element {
	min-height:240px !important;
	overflow:hidden;
}
section.slide-360 .slide,
section.slide-360 .slide .slider .element {
	min-height:360px !important;
	overflow:hidden;
}
section.slide-480 .slide,
section.slide-480 .slide .slider .element {
	min-height:480px !important;
	overflow:hidden;
}

.slider .inner > .wall {
	position:absolute;
	display:block;
	top:0px;
	right:0px;
	bottom:0px;
	left:0px;
	width:100%;
	height:100%;																			
	background-position:center center; 
	background-repeat:no-repeat;
	background-size:cover;
}
.slider .inner > .shade {
	position:absolute; top:0px; left:0px; width:100%; height:80%; z-index:11;
	background: rgba(0,0,0,0.1);
	background: -moz-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0.1)), color-stop(100%, rgba(0,0,0,0)));
	background: -webkit-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
	background: -o-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
	background: -ms-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
	background: linear-gradient(to bottom, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 );
}
.no-rgba .slider .inner > .shade {
	display:none;
}
.slide > .slider .inner .text {
  position:relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.slide > .slider .screen-title {
	text-align:center;
	font-size:3.4em;
}
.slide > .slider .screen-text {
	text-align:center;
	font-size:2.2em;
}
/*SLIDER*/