/* DhakraFader v5.0 (responsive) by Branislav Fábry - HeavenDesign.cz */
/* TN Interier ver. */

#HD_SlideShow {position:relative;width:100%;height:450px;padding:0;margin:0;clear:both;text-align:center;border:solid #0F0 0px; overflow:hidden;}
/*#HD_SlideShow *{border: solid #FF77FF 1px;}*/
/* ImageOver if needed */ 
#HD_SlideShow .slides-image-over{ display:none!important; position:absolute; width:100%; height:100%; border-right: solid #F00 0px; z-index:3; }
#HD_SlideShow .slides-image-over img{ width:100%; /*height:744px;*/ border: solid #58BA47 0px;}
#HD_SlideShow .slides-image-over img.before{ position:absolute; left:-100%; top:0px; width:110%; /*height:744px;*/ border: solid #58BA47 0px;}

#HD_SlideShow .info{position:absolute; left:100px; top:0px; z-index:10000;}
#HD_SlideShow .slidermask{ background-color:#DDDDDD; position:absolute; width:100%; height:100%; left:0px; top:0px; padding:0px; margin:0px; /*background:url('../images/index-intro-bg.jpg') top center no-repeat;*/ z-index:1000;}
#HD_SlideShow .slidesbox{position:relative; width:100%; height:450px; background-color:#FFFFFF;}
#HD_SlideShow .slideold{/*display:none;*/position:absolute;top:0px;left:0px;width:100%;padding:0px;margin:0px;text-align:left;text-decoration:none!important;border:solid #009900 0px;z-index:1;}
#HD_SlideShow .slides{position:relative;width:100%; z-index:2; }
#HD_SlideShow .slides .slide{position:absolute;top:0;left:0;width:100%;padding:0;margin:0;text-align:left;text-decoration:none!important;border:solid #0000FF 0px;}
#HD_SlideShow .image {position:absolute; left:50%; margin-left:-960px; /*height:450px;*//*clear:both;text-align:center;*/border:solid #00f 0px;}
#HD_SlideShow .image img{position:relative; /*width:1920px; height:450px;*/ padding:0;margin:0;}

/* buttons */
#HD_SlideShow .sliderprev{
  position:absolute;
	width:140px; height:100%; color:#FFF; font-weight: bold;
	/*background: #58BA47;*/
	/*background:url('slideshow-title1-bg.png') center center repeat;*/
	display:block; cursor:pointer;
	top:0px; left:0px;
	z-index:4;
}
#HD_SlideShow .sliderprev .bg{
  position:absolute;
	width:5px; height:100%; color:#FFF; font-weight: bold;
	background: #333;
  background:url('slideshow-title1-bg.png') center center repeat;
	display:block; cursor:pointer;
	top:0px; left:0px;
	z-index:4;
}
#HD_SlideShow .sliderprev .pointer{
  position:absolute;
	width:80px; height:100%; color:#FFF; font-weight: bold;
	background:url('slideshow-prev-out.png') center center no-repeat;
	display:block; cursor:pointer;
	top:0px; left:0px;
	z-index:4;
}
/*#HD_SlideShow .sliderprev:hover{
	background:url('slideshow-prev-over.png') #58BA47 center center no-repeat;
}
#HD_SlideShow .sliderprevnone, #HD_SlideShow .sliderprevnone:hover {
	background:url('slideshow-prev-none.png') #58BA47 center center no-repeat;
}*/


#HD_SlideShow .slidernext{
  position:absolute;
	width:140px; height:100%; color:#FFF; font-weight: bold;
	display:block; cursor:pointer;
	top:0px; right:0px;
	z-index:4;
}
#HD_SlideShow .slidernext .bg{
  position:absolute;
	width:5px; height:100%; color:#FFF; font-weight: bold;
	background: #333;
  background:url('slideshow-title1-bg.png') center center repeat;
	display:block; cursor:pointer;
	top:0px; right:0px;
	z-index:4;
}
#HD_SlideShow .slidernext .pointer{
  position:absolute;
	width:80px; height:100%; color:#FFF; font-weight: bold;
	background:url('slideshow-next-out.png') center center no-repeat;
	display:block; cursor:pointer;
	top:0px; right:0px;
	z-index:4;
}


/* Navigation */
#HD_SlideShow .slidernavpos {display:none!important;position:absolute; bottom:35px; right:35px!important; width:50%; height:42px; z-index:7; border:solid 1px #F0F;}
#HD_SlideShow .slidernav { position:relative; width:auto; height:32px; padding-top:10px; margin:0px; border: solid #E0CB9C 0px; text-align:right;  z-index:5;/*bottom:30px; left:25px;*/ /*background-color:#333;*/ /*background:url('images/slider-nav-bg.png') center center repeat-x;*/}
#HD_SlideShow .slidernav .line { margin-left:5px; width:580px; /*border-top: solid #E0CB9C 2px;*/}
#HD_SlideShow .slidernav .pos{/*display:inline;*/ border: solid #E0CB9C 0px;/*width:36px; height:28px;*/ padding:20px 20px; margin:0px 5px; font-size:5px; color:#3E3127; font-weight:bold; text-align:center; background:url('slideshow-nav-out.png') center center no-repeat; transition:background 0.3s ease;}
#HD_SlideShow .slidernav .pos:hover{color:#3E3127; background:url('slideshow-nav-over.png') center center no-repeat;}
#HD_SlideShow .slidernav .active{color:#3E3127; background:url('slideshow-nav-on.png') center center no-repeat;}
#HD_SlideShow .slidernav .active:hover{color:#3E3127; background:url('slideshow-nav-on.png') center center no-repeat;}

/* Texts source */
#HD_SlideShow .slide-text{display:none;}
/* position:absolute; left:40%; top:80px; width:340px; height:200px; margin-left:170px; padding-bottom:70px; border: solid #58BA47 0px; z-index:8;}
#HD_SlideShow .slide-text .title { position:relative; white-space:nowrap; padding:10px 0px; margin:0px; color:#112D5F; text-align:left; font-size:32px; text-transform:uppercase; }
#HD_SlideShow .slide-text .text { position:relative; width:340px; min-width:inherit; padding:20px 0px; margin:0px; color:#333; text-align:left; font-size:20px; line-height:140%; }
#HD_SlideShow .slide-text .link-button{ position:relative; display:inline-block; min-width:120px; height:20px; padding:8px 45px 13px 15px; margin:0px 0!important; color:#0092DD!important; text-align:left; font-size:20px; line-height:140%; border: solid 2px #0092DD; background:url('link-button.png') center right no-repeat; white-space:nowrap;transition:background 0.3s ease;}
*/

/* Texts animation */
#HD_SlideShow .slider-text-box{position:absolute; /*left:40%; top:80px; width:340px; height:200px; margin-left:170px;*/padding-bottom:70px; border: solid #58BA47 0px; z-index:2;}
#HD_SlideShow .slider-text-box .title { position:relative; /*left:0px; top:0px;*/ white-space:nowrap; padding:10px 0px; margin:0px; color:#112D5F; /*color:#96BF00;*/ text-align:left; font-size:32px; text-transform:uppercase; /*font-weight:bold;*/ /*color:#FFF;*/ /*background: url('slideshow-title1-bg.png') center left repeat;*/ }
#HD_SlideShow .slider-text-box .text { position:relative; /*left:0px; top:55px;*/ /*width:340px;*/ min-width:inherit; /*height:90px;*/ padding:20px 0px; margin:0px; color:#333; text-align:left; font-size:20px; line-height:140%; /*font-weight:500;*/ /*color:#FFF;*/ /*background-color:#96BF00;*/ /*background: #6D6E71;*/ }

/* Button */
#HD_SlideShow .link-button{ position:relative; display:block; width:130px; height:20px; padding:8px 45px 13px 15px; margin:0px 0!important; color:#C3E2EF!important; text-align:left; font-size:20px; line-height:140%; border: solid 2px #0092DD; background:url('link-button.png') center right #0092DD no-repeat; white-space:nowrap;transition:background 0.3s ease;}
#HD_SlideShow .link-button:hover{color:#FFFFFF!important; background:url('link-button-over.png') center right #74C3EC no-repeat;}

/*
#HD_SlideShow .slider-motto-box{position:absolute; left:60px; top:170px; width:auto; height:140px; border: solid #58BA47 0px; z-index:6;}
#HD_SlideShow .slider-motto-box .title1 {color:#96BF00; text-align:center; font-size:46px; line-height:110%; font-weight:bold;}
#HD_SlideShow .slider-motto-box .title2 {color:#472D1E; text-align:center; font-size:42px; line-height:110%; font-weight:bold;}
*/

/* Responsive settings */
@media all and (min-width: 1281px) {
#HD_SlideShow {height:auto; height:500px;}
#HD_SlideShow .image{left:50%; margin-left:-600px; margin-top:-100px; height:auto;}
#HD_SlideShow .image img {position:relative;width:1200px; height:600px; -webkit-transition: width 0.3s; transition: width 0.3s; -webkit-transition: height 0.3s; transition: height 0.3s; }
#HD_SlideShow .slider-text-box{left:54%; margin-left:-170px; top:50px; width:340px;}
#HD_SlideShow .slider-text-box .title{font-size:32px;}
#HD_SlideShow .slider-text-box .text{font-size:20px;}
}
@media all and (max-width: 1280px) {
#HD_SlideShow {height:auto; height:420px;}
#HD_SlideShow .image{left:50%; margin-left:-500px; margin-top:-40px; height:auto;}
#HD_SlideShow .image img {position:relative;width:1000px; height:500px; -webkit-transition: width 0.3s; transition: width 0.3s; -webkit-transition: height 0.3s; transition: height 0.3s;}
#HD_SlideShow .slider-text-box{left:62%; margin-left:-170px; top:50px; width:340px;}
#HD_SlideShow .slider-text-box .title{font-size:30px;}
#HD_SlideShow .slider-text-box .text{font-size:18px;}
}
@media all and (max-width: 1024px) {
#HD_SlideShow {height:auto; height:380px;}
#HD_SlideShow .image{left:50%; margin-left:-400px; margin-top:-10px; height:auto;}
#HD_SlideShow .image img {position:relative;width:800px; height:400px; -webkit-transition: width 0.3s; transition: width 0.3s; -webkit-transition: height 0.3s; transition: height 0.3s;}
#HD_SlideShow .slider-text-box{left:69%; margin-left:-160px; top:50px; width:340px;}
}
@media all and (max-width: 900px) {
#HD_SlideShow {height:auto; height:300px;}
#HD_SlideShow .image{left:50%; margin-left:-300px; margin-top:0px; height:auto;}
#HD_SlideShow .image img {position:relative;width:600px; height:300px; -webkit-transition: width 0.3s; transition: width 0.3s; -webkit-transition: height 0.3s; transition: height 0.3s;}
#HD_SlideShow .slider-text-box{left:70%; margin-left:-150px; top:50px; width:300px;}
#HD_SlideShow .slider-text-box .title{font-size:26px;}
#HD_SlideShow .slider-text-box .text{font-size:16px;}
}
@media all and (max-width: 800px) {
#HD_SlideShow {height:auto; height:240px;}
#HD_SlideShow .image{left:50%; margin-left:-240px; margin-top:0px; height:auto;}
#HD_SlideShow .image img {position:relative;width:480px; height:240px; -webkit-transition: width 0.3s; transition: width 0.3s; -webkit-transition: height 0.3s; transition: height 0.3s;}
#HD_SlideShow .slider-text-box{left:72%; margin-left:-100px; top:50px; width:200px;}
#HD_SlideShow .slider-text-box .title{font-size:24px;}
#HD_SlideShow .slider-text-box .text{font-size:16px;}
}

@media all and (max-width: 600px) {
#HD_SlideShow {height:auto; height:220px;}
#HD_SlideShow .image{left:50%; margin-left:-220px; margin-top:0px; height:auto;}
#HD_SlideShow .image img {position:relative;width:440px; height:220px; -webkit-transition: width 0.3s; transition: width 0.3s; -webkit-transition: height 0.3s; transition: height 0.3s;}
#HD_SlideShow .slider-text-box{left:72%; margin-left:-90px; top:50px; width:180px;}
#HD_SlideShow .slider-text-box .title{font-size:22px;}
#HD_SlideShow .slider-text-box .text{font-size:14px;}
}
/*
@media all and (max-width: 500px) {
#HD_SlideShow {height:auto; height:310px;}
#HD_SlideShow .image{left:50%; margin-left:-540px; height:auto;}
#HD_SlideShow .image img {position:relative;width:1322px; height:310px; -webkit-transition: width 0.3s; transition: width 0.3s; -webkit-transition: height 0.3s; transition: height 0.3s;}
#HD_SlideShow .slider-text-box{left:72%; margin-left:-90px; top:50px; width:180px;}
#HD_SlideShow .slider-text-box .title{font-size:22px;}
#HD_SlideShow .slider-text-box .text{display:none;}
}*/



/* Loader */
#HD_SlideShow .loader {position:absolute; top:40%; left:50%; z-index:101;}
#loader{
    position:absolute; top:50%; left:50%; margin-left:-60px; margin-top:-60px; z-index:101;
    width:160px; height:160px;
    /*background:url(loader.png) center center no-repeat fixed;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100%;
    -o-background-size:100% 100%;
    background-size: 100%;*/
    -webkit-animation: pulse 0.5s linear infinite;
       -moz-animation: pulse 0.5s linear infinite;
        -ms-animation: pulse 0.5s linear infinite;
         -o-animation: pulse 0.5s linear infinite;
            animation: pulse 0.5s linear infinite;
}
#loader img{width:100%;}
@-webkit-keyframes pulse {0% {width:160px;height:160px;margin-left:-80px;margin-top:-80px;} 50% {width:120px;height:120px;margin-left:-60px; margin-top:-60px;} 100% {width:160px;margin-left:-80px; margin-top:-80px;}}
   @-moz-keyframes pulse {0% {width:160px;height:160px;margin-left:-80px;margin-top:-80px;} 50% {width:120px;height:120px;margin-left:-60px; margin-top:-60px;} 100% {width:160px;margin-left:-80px; margin-top:-80px;}}
    @-ms-keyframes pulse {0% {width:160px;height:160px;margin-left:-80px;margin-top:-80px;} 50% {width:120px;height:120px;margin-left:-60px; margin-top:-60px;} 100% {width:160px;margin-left:-80px; margin-top:-80px;}}
     @-o-keyframes pulse {0% {width:160px;height:160px;margin-left:-80px;margin-top:-80px;} 50% {width:120px;height:120px;margin-left:-60px; margin-top:-60px;} 100% {width:160px;margin-left:-80px; margin-top:-80px;}}
        @keyframes pulse {0% {width:160px;height:160px;margin-left:-80px;margin-top:-80px;} 50% {width:120px;height:120px;margin-left:-60px; margin-top:-60px;} 100% {width:160px;margin-left:-80px; margin-top:-80px;}}