/* Pagination Bullets */
.sliderHomeBullets .rsBullets { height: 2.1em; position: absolute; left: 0; bottom: 20px; width: 100%;  text-align: center; } 
.sliderHomeBullets .rsBullets .rsBullet { width: 2.1em; height: 1.5em; padding: 0.8em 0 0 0 ; display: inline-block;  cursor: pointer;   }
.sliderHomeBullets .rsBullets .rsBullet span { content: ''; width: 0.8em; height: 0.8em; display: block; margin: 0 auto; text-align: center; background-color: #888888; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; border: 1px solid #888888; }
.sliderHomeBullets .rsBullets .rsBullet.rsNavSelected { cursor: default; }
.sliderHomeBullets .rsBullets .rsBullet.rsNavSelected span { background-color: transparent; }

/* Order Button */
.sliderHomeBullets .order { position: absolute; z-index: 5; }
.sliderHomeBullets .order a { display: block; border: 1px solid #888; background: rgba(136,136,136,0.1); color: #888; font-size: 1.64em; font-weight: 300; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; padding: 0.8em 1.2em; }
.sliderHomeBullets .order a:before {  content: '\e883';  font-family: "fontello"; display: inline-block; padding: 0 1.2em 0 0;}




/* Home Slider
------------------------------------------------------------------------ */
.sliderHomeBullets { overflow: hidden; position: relative; display: none;}

.notfullScreenSlider .sliderHomeBullets.fixed_width{ margin: 0 auto; max-width: 1210px; padding: 33px 0 45px;}

.sliderHomeBullets.cat_slider .sc_slider_pagination_area .flex-control-nav.manual .slide_info .slide_title { color: #fff;	}

.sliderHomeBullets .slideContent { height: 500px; 
	background-repeat: no-repeat;
	background-position: 0 0;
		    background-size: 100% 500px;
	-webkit-background-size: 100% 500px;
	     -o-background-size: 100% 500px;
	   -moz-background-size: 100% 500px;
}

.sliderHomeBullets .main { position: relative; height: 100%; }
.sliderHomeBullets .textBlock { font-size: 3.2em; width: auto; line-height: 120%; position: absolute; z-index: 5;}
.sliderHomeBullets .textBlock .title { font-weight: 700; font-size: 1.05em;}
.sliderHomeBullets .textBlock p { font-weight: 100; padding: 0; margin: 0; }

.sliderHomeBullets.slider_alias_1 .slide-1 { background-image: url(/wp-content/uploads/2014/05/slide1_1.jpg); }
.sliderHomeBullets.slider_alias_1 .slide-1 .image { width: 26.7em; position: absolute; top: -1em; left: 8%; z-index: 2;}
.sliderHomeBullets.slider_alias_1 .slide-1 .textBlock { text-align: right; top: 28%; right: 8%;}
.sliderHomeBullets.slider_alias_1 .slide-1 .textBlock p { background-image: url(/wp-content/uploads/2014/03/slide1_3.png); background-repeat: no-repeat; background-position: right bottom; padding: 0 1.2em 0 0; 
			background-size: 1em 2em;
	-webkit-background-size: 1em 2em;
	     -o-background-size: 1em 2em;
	   -moz-background-size: 1em 2em; 
}
.sliderHomeBullets.slider_alias_1 .slide-1 .order {  left:auto; right: 8%; top: 65%; }

.sliderHomeBullets.slider_alias_1 .slide-2 { background-image: url(/wp-content/uploads/2014/05/slide2_1.jpg); }
.sliderHomeBullets.slider_alias_1 .slide-2 .image-2 { width: 20em; position: absolute; top: 3.1em; left: 45%; z-index: 3;}
.sliderHomeBullets.slider_alias_1 .slide-2 .image { width: 28.29em; position: absolute; top: 2.9em; left: 45%; margin-left:6em; z-index: 2;}
.sliderHomeBullets.slider_alias_1 .slide-2 .textBlock { text-align: right; top: 40%; right: 55%; }

.sliderHomeBullets.slider_alias_1 .slide-3 { background-image: url(/wp-content/uploads/2014/05/slide3_1.jpg); }
.sliderHomeBullets.slider_alias_1 .slide-3 .image { width: 35.71em; position: absolute; top: -3em; right: 55%; z-index: 2;}
.sliderHomeBullets.slider_alias_1 .slide-3 .textBlock { text-align: left; top: 25%; left: 50%; }
.sliderHomeBullets.slider_alias_1 .slide-3 .order{ top: 51%; left: 50%; }
.sliderHomeBullets.slider_alias_1 .slide-3 .order a:before { content: '\e880'; }








/* Fullscreen Slider
----------------------------------------------------------- */

.fullScreenSlider { position: relative; font-size: 1em;}
.fullScreenSlider .sliderHomeBullets .rsBullets .rsBullet span { background: #fff; border-color: #fff;}
.fullScreenSlider .sliderHomeBullets .rsBullets .rsBullet.rsNavSelected span { background-color: transparent; }

.top_panel_above .fullScreenSlider header { position: fixed; top: 0; left: 0; width: 100%; z-index: 100;}
.top_panel_above.admin-bar .fullScreenSlider header { top: 32px; }
.sidemenu_left.openMenuFix .fullScreenSlider header .topWrap { padding: 0 0 0 250px;}

.fullScreenSlider .sliderHomeBullets .textBlock { color: #fff;}
.fullScreenSlider .sliderHomeBullets .order a { border: 1px solid #fff; color: #fff;  background-color: rgba(255,255,255,0.2); }
.fullScreenSlider .sliderHomeBullets .order a:hover { background-color: rgba(255,255,255,0.5); color: rgba(0,0,0,0.5); }
.fullScreenSlider .sliderHomeBullets .fonBlock { position: absolute; z-index: 2; left: 0;top: 0; width: 100%; height: 100%; 
	background-repeat: no-repeat;
	background-position: 50% 50%;
		    background-size: cover;
	-webkit-background-size: cover;
	     -o-background-size: cover;
	   -moz-background-size: cover;
}

.fullScreenSlider .sliderHomeBullets .slide-1 { height:100%; }
.fullScreenSlider .sliderHomeBullets .slide-1 .fonBlock{ background-image: url(/wp-content/uploads/2014/04/slide4_1.jpg);  }
.fullScreenSlider .sliderHomeBullets .slide-1 .image { width: 15.14em; position: absolute; top: 50%; left: 10%; z-index: 5; margin: -17em 0 0 0 ;}
.fullScreenSlider .sliderHomeBullets .slide-1 .textBlock { text-align: right; top: 35%; right: 10%; z-index: 5; }
.fullScreenSlider .sliderHomeBullets .slide-1 .textBlock p { background-image: url(/wp-content/uploads/2014/03/slide4_2.png);  background-repeat: no-repeat; background-position: right bottom; padding: 0 1.2em 0 0; 
			background-size: 1em 2em;
	-webkit-background-size: 1em 2em;
	     -o-background-size: 1em 2em;
	   -moz-background-size: 1em 2em; 
}
.fullScreenSlider .sliderHomeBullets .slide-1 .order{ top: 60%; right: 10%; left:auto; }

.fullScreenSlider .sliderHomeBullets .slide-2 { height:100%;}
.fullScreenSlider .sliderHomeBullets .slide-2 .fonBlock { background-image: url(/wp-content/uploads/2014/04/slide5_1.jpg);  }
.fullScreenSlider .sliderHomeBullets .slide-2 .textBlock { top: 45%; }
.fullScreenSlider .sliderHomeBullets .slide-2 .image{ width: 52.14em; right: 0%; left: auto; top: 30%; }

.fullScreenSlider .sliderHomeBullets .slide-3 { height:100%;}
.fullScreenSlider .sliderHomeBullets .slide-3 .fonBlock { background-image: url(/wp-content/uploads/2014/04/slide6_1.jpg);  }
.fullScreenSlider .sliderHomeBullets .slide-3 .textBlock { width: 100%; text-align: center ; top: 40%; left: 0;}
.fullScreenSlider .sliderHomeBullets .slide-3 .textBlock p { margin-top: 0.5em; }
.fullScreenSlider .sliderHomeBullets .slide-3 .order { left: 50%; top: 58%; margin-left:-8em; }
.fullScreenSlider .sliderHomeBullets .slide-3 .order a:before { content: '\e880'; }


/* Fullscreen slider animations 
------------------------------------------------------------ */

/* From Top Left */
.fullScreenSlider .sliderHomeBullets .sliderBGanima.rsTopLeft .fonBlock {  
			animation: rsTopLeft 50s infinite;  
	-webkit-animation: rsTopLeft 50s infinite;  
}
@keyframes rsTopLeft {
  	0% ,100% {
	-webkit-transform: translate(0px, 0px) scale(1.2, 1.2); 
	   -moz-transform: translate(0px, 0px) scale(1.2, 1.2); 
	     -o-transform: translate(0px, 0px) scale(1.2, 1.2); 
	    -ms-transform: translate(0px, 0px) scale(1.2, 1.2); 
	        transform: translate(0px, 0px) scale(1.2, 1.2);
	    } 
	50% { 
  	-webkit-transform: translate(150px, 50px) scale(1.4, 1.4); 
	   -moz-transform: translate(150px, 50px) scale(1.4, 1.4); 
	     -o-transform: translate(150px, 50px) scale(1.4, 1.4); 
	    -ms-transform: translate(150px, 50px) scale(1.4, 1.4); 
	        transform: translate(150px, 50px) scale(1.4, 1.4); 
	    } 
  }

@-webkit-keyframes rsTopLeft {
  	0% ,100% {
	-webkit-transform: translate(0px, 0px) scale(1.2, 1.2); 
	   -moz-transform: translate(0px, 0px) scale(1.2, 1.2); 
	     -o-transform: translate(0px, 0px) scale(1.2, 1.2); 
	    -ms-transform: translate(0px, 0px) scale(1.2, 1.2); 
	        transform: translate(0px, 0px) scale(1.2, 1.2);
	    } 
	50% { 
  	-webkit-transform: translate(150px, 50px) scale(1.4, 1.4); 
	   -moz-transform: translate(150px, 50px) scale(1.4, 1.4); 
	     -o-transform: translate(150px, 50px) scale(1.4, 1.4); 
	    -ms-transform: translate(150px, 50px) scale(1.4, 1.4); 
	        transform: translate(150px, 50px) scale(1.4, 1.4); 
	    } 
  }

/* From Top Right */
.fullScreenSlider .sliderHomeBullets .sliderBGanima.rsTopRight .fonBlock {  
			animation: rsTopRight 60s infinite;  
	-webkit-animation: rsTopRight 60s infinite;  
}
@keyframes rsTopRight {
  	0% ,100% {
	-webkit-transform: translate(0px, 0px) scale(1.2, 1.2); 
	   -moz-transform: translate(0px, 0px) scale(1.2, 1.2); 
	     -o-transform: translate(0px, 0px) scale(1.2, 1.2); 
	    -ms-transform: translate(0px, 0px) scale(1.2, 1.2); 
	        transform: translate(0px, 0px) scale(1.2, 1.2);
	    } 
	50% { 
  	-webkit-transform: translate(-100px, 100px) scale(1.4, 1.4); 
	   -moz-transform: translate(-100px, 100px) scale(1.4, 1.4); 
	     -o-transform: translate(-100px, 100px) scale(1.4, 1.4); 
	    -ms-transform: translate(-100px, 100px) scale(1.4, 1.4); 
	        transform: translate(-100px, 100px) scale(1.4, 1.4);
	    } 
}

@-webkit-keyframes rsTopRight {
  	0% ,100% {
	-webkit-transform: translate(0px, 0px) scale(1.2, 1.2); 
	   -moz-transform: translate(0px, 0px) scale(1.2, 1.2); 
	     -o-transform: translate(0px, 0px) scale(1.2, 1.2); 
	    -ms-transform: translate(0px, 0px) scale(1.2, 1.2); 
	        transform: translate(0px, 0px) scale(1.2, 1.2);
	    } 
	50% { 
  	-webkit-transform: translate(-100px, 100px) scale(1.4, 1.4); 
	   -moz-transform: translate(-100px, 100px) scale(1.4, 1.4); 
	     -o-transform: translate(-100px, 100px) scale(1.4, 1.4); 
	    -ms-transform: translate(-100px, 100px) scale(1.4, 1.4); 
	        transform: translate(-100px, 100px) scale(1.4, 1.4);
	    } 
}

/* From Bottom Left */
.fullScreenSlider .sliderHomeBullets .sliderBGanima.rsBottomLeft .fonBlock {  
			animation: rsBottomLeft 50s infinite;  
	-webkit-animation: rsBottomLeft 50s infinite;  
}
@keyframes rsBottomLeft {
  	0% ,100% {
	-webkit-transform: translate(0px, 0px) scale(1.2, 1.2); 
	   -moz-transform: translate(0px, 0px) scale(1.2, 1.2); 
	     -o-transform: translate(0px, 0px) scale(1.2, 1.2); 
	    -ms-transform: translate(0px, 0px) scale(1.2, 1.2); 
	        transform: translate(0px, 0px) scale(1.2, 1.2);
	    } 
	50% { 
  	-webkit-transform: translate(200px, -100px) scale(1.4, 1.4); 
	   -moz-transform: translate(200px, -100px) scale(1.4, 1.4); 
	     -o-transform: translate(200px, -100px) scale(1.4, 1.4); 
	    -ms-transform: translate(200px, -100px) scale(1.4, 1.4); 
	        transform: translate(200px, -100px) scale(1.4, 1.4); 
	    } 
}
@-webkit-keyframes rsBottomLeft {
  	0% ,100% {
	-webkit-transform: translate(0px, 0px) scale(1.2, 1.2); 
	   -moz-transform: translate(0px, 0px) scale(1.2, 1.2); 
	     -o-transform: translate(0px, 0px) scale(1.2, 1.2); 
	    -ms-transform: translate(0px, 0px) scale(1.2, 1.2); 
	        transform: translate(0px, 0px) scale(1.2, 1.2);
	    } 
	50% { 
  	-webkit-transform: translate(200px, -100px) scale(1.4, 1.4); 
	   -moz-transform: translate(200px, -100px) scale(1.4, 1.4); 
	     -o-transform: translate(200px, -100px) scale(1.4, 1.4); 
	    -ms-transform: translate(200px, -100px) scale(1.4, 1.4); 
	        transform: translate(200px, -100px) scale(1.4, 1.4); 
	    } 
}


/* From Bottom Right */
.fullScreenSlider .sliderHomeBullets .sliderBGanima.rsBottomRight .fonBlock {  
			animation: rsBottomRight 80s infinite;  
	-webkit-animation: rsBottomRight 80s infinite;  
}
@keyframes rsBottomRight {
  	0% ,100% {
	-webkit-transform: translate(0px, 0px) scale(1.2, 1.2); 
	   -moz-transform: translate(0px, 0px) scale(1.2, 1.2); 
	     -o-transform: translate(0px, 0px) scale(1.2, 1.2); 
	    -ms-transform: translate(0px, 0px) scale(1.2, 1.2); 
	        transform: translate(0px, 0px) scale(1.2, 1.2);
	    } 
	50% { 
	-webkit-transform: translate(-200px, -100px) scale(1.4, 1.4); 
	   -moz-transform: translate(-200px, -100px) scale(1.4, 1.4); 
	     -o-transform: translate(-200px, -100px) scale(1.4, 1.4); 
	    -ms-transform: translate(-200px, -100px) scale(1.4, 1.4); 
	        transform: translate(-200px, -100px) scale(1.4, 1.4); 
	    } 
}

@-webkit-keyframes rsBottomRight {
  	0% ,100% {
	-webkit-transform: translate(0px, 0px) scale(1.2, 1.2); 
	   -moz-transform: translate(0px, 0px) scale(1.2, 1.2); 
	     -o-transform: translate(0px, 0px) scale(1.2, 1.2); 
	    -ms-transform: translate(0px, 0px) scale(1.2, 1.2); 
	        transform: translate(0px, 0px) scale(1.2, 1.2);
	    } 
	50% { 
	-webkit-transform: translate(-200px, -100px) scale(1.4, 1.4); 
	   -moz-transform: translate(-200px, -100px) scale(1.4, 1.4); 
	     -o-transform: translate(-200px, -100px) scale(1.4, 1.4); 
	    -ms-transform: translate(-200px, -100px) scale(1.4, 1.4); 
	        transform: translate(-200px, -100px) scale(1.4, 1.4); 
	    } 
}
