  .tiksluscarousel{
                   position:relative;
                   overflow:hidden;
                   display:block;

                }
                .tiksluscarousel ul.carousel{
                   list-style:none;
                   padding:0;
                   margin:0;
                   left:0px;
                   position:relative;
                   overflow:hidden;
                    height: auto !important;

                }
                .tiksluscarousel ul li{
                    float:left;
                   overflow: hidden;
                    height: auto!important;

                }
                .tiksluscarousel .slider_nav{
                   position:absolute;
                   z-index:5000;
                   bottom:1%;
                }
                .tiksluscarousel .slider_nav div.nav{
                   float:left;
                   margin:5px;
                   width: 0.7em;
                   height:0.7em;
                   background-color:#000;
                   border-radius:50%;
                   border:1px solid #fff;
                   opacity:0.5;
                   cursor:pointer;
				   z-index:95400;
                }
                .tiksluscarousel .slider_nav .selected{
                   background-color:#fff !important;
                   border:1px solid #000 !important;
                }

                .tiksluscarousel .slider_nav div.nav:hover{
                   background-color:#fff;
                   border:1px solid #000;
                }

                .tiksluscarousel .nav_left{
                    position: absolute;
                    width: 100%!important;
                    height: 100%!important;
                    background: url("../image/SlArrowRightt.jpg") no-repeat;
                    background-position: 140px -12px;
                    opacity: .5;
                    padding-right: 20px;
                    text-align: center;
                    font-size: 1em;
                    border-radius: 0px!important;
                    cursor: pointer;
                    right: 1%;
                    top: 0!important;
                }
                .tiksluscarousel .nav_left span,.tiksluscarousel .nav_right span{
                   font-size:1em;
                   color:#fff;
                   font-weight:bold;

                   text-align:center;

                }

                .tiksluscarousel .nav_right{
                    position: absolute;
                    width: 100% !important;
                    height: 100%!important;
                    background: url("../image/SlArrowLeft.jpg") no-repeat;
                    background-position: 0px -12px;
                    opacity: .5;
                    padding-left: 20px;
                    text-align: center;
                    font-size: 1em;
                    border-radius: 0px!important;
                    cursor: pointer;
                    right: 1%;
                     top: 0%!important;
                }



                #tslide1{

                    position: relative;

              /*    max-width:640px;*/
                    height:auto;

               }

               .tslider {
                   /*
                   width: auto;
                    max-width: 100%;
                    height: auto;
                    max-height: 100%;
                   */

                }
                .tiksluscarousel .caption{
                   position:absolute;
                   bottom:2.3em;
                   background-color:#000;
                   opacity:0.5;
                   font-size:1.2em;
                   color: #fff;
                   padding:0.6em;
                   margin:auto;
                   display:none;
               }

                  .tiksluscarousel ul li img{


                /*     max-width:640px;*/
                     height:auto;
                      width:100%;
                  }

				  				  /*.thumbnails_wrapper{
				  width:100%;
				  display:block;
				  position:relative;

				  float:left;
				  background-color:#000;
				  overflow:hidden;
				  }*/




				  /*.thumbnails_wrapper .thumbnails {
				  list-style:none;
				  padding:0;
				  margin:0;
				  }

				   .thumbnails_wrapper .thumbnails li.thumb{
				  float:left;
				  display:block;
				margin:1px;


				  }

				  .thumbnails_wrapper .thumbnails li.thumb a{
				  display:block;
				  opacity:0.8;


				  }

				  .thumbnails_wrapper .thumbnails li.thumb a:hover{
				   -webkit-transform:  scale(1.1);
				   -moz-transform: scale(1.1);
				   -o-transform: scale(1.1);
				  opacity:1;
				  }

				  .thumbnails_wrapper .thumbnails li img{
				max-width:100%;
				display:block;
				height:auto;

				  } */
  .thumbnails_wrapper {
      display: none !important;
  }
				  .matrix{
				width:100%;
				height:100%;
				  }

				  .block{
				  position:absolute;
				  z-index:95000;
				  }
				  .responsive_img{
				  max-width:100%;
				  height:auto;
				  display:block;
				  }
				  .volunteer{
				  position:absolute;
				  top:0;
				  left:0;
				  display:block;
				  }

				  .responsive_img{
				  max-width:100%;
				  height:auto;
				  display:block;
				  }
				  .rotate {
-webkit-animation: roate 4.6523s 1 ease;
-moz-animation: roate 4.6523s 1 ease;
-o-animation: roate 4.6523s 1 ease;
}
@-webkit-keyframes roate {
from { -webkit-transform: rotate(0deg) scale(1) skew(1deg) translate(0px); }
to { -webkit-transform: rotate(360deg) scale(1) skew(1deg) translate(0px); }
}
@-moz-keyframes roate {
from { -moz-transform: rotate(0deg) scale(1) skew(1deg) translate(0px); }
to { -moz-transform: rotate(360deg) scale(1) skew(1deg) translate(0px); }
}
@-o-keyframes roate {
from { -o-transform: rotate(0deg) scale(1) skew(1deg) translate(0px); }
to { -o-transform: rotate(360deg) scale(1) skew(1deg) translate(0px); }
}


.scale {
-webkit-animation: scale 2s 1 ease;
-moz-animation: scale 1s 1 ease;
-o-animation: scale 1s 1 ease;
}
@-webkit-keyframes scale {
from { -webkit-transform:  scale(0); }
to { -webkit-transform:  scale(1) ; }
}
@-moz-keyframes scale {
from { -moz-transform:  scale(0); }
to { -moz-transform:  scale(1); }
}
@-o-keyframes scale {
from { -o-transform:  scale(0) ; }
to { -o-transform: scale(1) ; }
}

.translate {
-webkit-animation: translate 1s 1 ease;
-moz-animation: translate 1s 1 ease;
-o-animation: translate 1s 1 ease;
}
@-webkit-keyframes translate {
from { -webkit-transform:  scale(0.5) rotate(0deg) translate(100%); }
to { -webkit-transform:  scale(1) rotate(360deg) translate(0%); }
}
@-moz-keyframes translate {
from { -moz-transform: scale(0.5) translate(100%); }
to { -moz-transform: scale(1) translate(0%); }
}
@-o-keyframes translate {
from { -o-transform: scale(0.5) translate(100%); }
to { -o-transform: scale(1) translate(0%); }
}

.op{
position:absolute;
top:1%;
right:1%;
background-color:#fff;
opacity:0.8;
margin:1em;
display:none !important;
z-index:95400;
}
.op ul{
list-style:none;
margin:0;
padding:0;
}
.op ul li{
float:left;
padding:0.2em;
margin:0.2em;
border:1px solid #04AEDA;
margin:0.3em;
}
.op  a{
display:block;
width:2em;
height:2em;
max-width:100%;
z-index:50000;

}
.op .stats{
color:#00A9EC;
background-color:#fff;
padding:0.8em;
font-size:0.8em;
text-align:center;
}
.op .fullscreenbutton{
background-image:url('fullscreen.png');
background-repeat:no-repeat;
background-position:center;
}

.op .exit_fullscreenbutton{
background-image:url('fullscreen_exit.png');
background-repeat:no-repeat;
background-position:center;
}


.op .pausebutton{
background-image:url('pause.png');
background-repeat:no-repeat;
background-position:center;

}

.op .resumebutton{
background-image:url('resume.png');
background-repeat:no-repeat;
background-position:center;
}


:-webkit-full-screen {
background-color:#000;

}

:-moz-full-screen {
background-color:#000;

}

:-ms-fullscreen {
background-color:#000;

}

:fullscreen {
background-color:#000;

}

.fullscreen{
width:100% !important;
height:auto;
max-width:100% !important;
}

.fullscreen_thumbnails{
position:absolute;
bottom:0;
}


.navIcons{
width:15% !important;
height:15% !important;
opacity:1 !important;
background-color:#000;

  -webkit-border-radius: 1em !important;
-moz-border-radius:1em !important;
border-radius: 1em !important;

top:46% !important;
    /*padding: 0.2%;*/
}

.navIcons img{
/*border-radius:50% !important;*/
width:100% !important;
height:100% !important;
  -webkit-border-radius: 0px !important;
-moz-border-radius:0px !important;
    border-radius: 0px!important;

}
.tiksluscarousel .navIcons_prev{
left:-81% !important;
}
.tiksluscarousel .navIcons_next{
right:-81% !important;%;
}

.tiksluscarousel .progress{
position:absolute;
top:0;
left:0;
height:1%;
background-color:#00A9EC;
width:0;
opacity:0.5;
}

.tiksluscarousel .msg{
position:absolute;
top:0;
left:0;
opacity:0;
background-color:#fff;
width:100%;
text-align:center;
}
.tiksluscarousel .info{
color:#00A9EC;
font-size:0.8em;
padding:0.5em;
}

.tiksluscarousel .error{
color:#ff0000;
font-size:0.8em;
padding:0.5em;
}