@charset 'utf-8';
@media screen, projection, print {
.QOverlay {
	background-color: #092120;
	z-index: 9999;
}

.QLoader {
	background-color: #092120;
	height: 1px;
}
}
@media screen, projection, print {
	* { 
		font-family: arial, helvetica, sans-serif;
		font-size: 100.00%;
		}
	html {
		height: 100%;
		width: 100%;
	}
	body {
		color: #000;
		font-size: 0.8em;
		line-height: 1.4em;
		padding: 1em 0;
		margin: 0;
	}
	h1 {
		font-size: 2.2em;
		text-align: center;
		margin:0.4em 0 1.3em 0;
	}
}
@media screen, projection {
	.imageflow {
	visibility:visible;
	position: relative;
	text-align: left;
	width: 100%;
	margin-top: -260px;
	}
	.imageflow img {
	visibility:hidden;
	position: absolute;
	top: 0px;
	border: none;
	left: 237px;
	}
	.imageflow p{
		text-align:center;
		margin:0 auto;
	}
	.imageflow .loading {
		position: relative;
		left: 50%;
		margin-left: -106px;
		width: 200px;
		height: 15px;
		padding:5px;
		visibility: visible;
		border: 1px solid white;
		margin-top: 150px;
	}
	.imageflow .loading_bar {
		height: 15px;
		width: 1%;
		background: #fff;
		visibility: visible;
	}
	.imageflow .caption {
		font-weight:bold;
		position:relative; 
		text-align:center;
		z-index:10000;
	}
	.imageflow .scrollbar {
		visibility:hidden;
		position:relative; 
		border-bottom:1px solid #b3b3b3;
		z-index:10001;
	}
	.imageflow .slider {
		position:absolute;
		margin-top:-7px;
		margin-left:-7px;
		z-index:10002;
		background-image:url(slider.png);
		background-repeat:no-repeat;
		width:14px;
		height:14px;
	}
#myImageFlow {color:#000; border:0px solid #ccc;}
}
@media screen, projection {
#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0px;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:0px solid #303030;overflow:hidden;height:100px;top:2px;}/* position */
#sb-body{position:relative;height:100%; }/* size */
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:10%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title{top:0px;height:0px;line-height:0px;} /* distance */
#sb-title-inner{height:26px;line-height:26px;font-size:16px;}
#sb-info {position:absolute; width:100%; top:0px; right:-39px; height:41px; } /* right for position*/
#sb-info-inner{height:41px;line-height:41px;font-size:12px;}
#sb-nav{float:right;height:26px;padding:2px 0;width:45%; }
#sb-nav a{display:block;float:right;height:41px;width:41px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close {position:absolute; top:0px; right:0px; width:60px; height:41px; background-image:url(img/close.png);} /* Max widht of the container */
#sb-nav-next{background-image:url(next.png);}
#sb-nav-previous{background-image:url(previous.png);}
#sb-nav-play{background-image:url(play.png);}
#sb-nav-pause{background-image:url(pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}
	
}
@media screen, projection {
.Accordion {
	overflow: hidden;
}
.AccordionPanel {margin: 0px;
				padding: 0px;}



.AccordionPanelContent {
	overflow: hidden;
	margin-top: 0px;
	padding:0px;
	height: 400px;
	
}
}
@media screen, projection {
    #encFilmMain
    {
      width:700px; /* Max widht of the container */
	  top:0px;
	  text-align:right;

    }
    #encFilm 
    {
      height:210px;  /* Max height of the container */
      padding:0px 0px 0px 0px;      
    }
    #encFilmInner
    {
      position:relative;
      padding:0px 0px 0px 0px;
      height:210px; /* Inner films height. It will be -10 from Max height */
      width:685px; /* this will be -20px from full width of #encFilmMain*/
      overflow:hidden;
    }
    #encScrollBarTop
    {           
      text-align:right;
      color:#fff;
    }
    #encScrollBarBottom
    { 
	  text-align:right;
      color:#fff;
    }
    #encScrollBarTop a, #encScrollBarBottom a
    {
      line-height:20px;
      padding:0px;

      display:block;
      text-decoration:none;
    }
    #encNav
    {
	position:relative;
	top:0px;
    }
	}
