/*Supersized*/
#supersized-loader { position:absolute; top:50%; left:0%; z-index:0; width:20px; height:20px; margin:-30px 0 0 -30px; text-indent:-999em; background:url(../img/progress.gif) no-repeat center center;}
	
#supersized {display:block; position:absolute; left:0; top:0; overflow:hidden; z-index:-999; max-height:975px; height:100%; width:100%; max-width:1920px; margin:0px; padding:0px; float:left;}
#supersized li {display:block; list-style:none; z-index:-30; position:absolute; overflow:hidden; top:0; left:0; width:100%;}
#supersized img {width:auto; height:auto; position:relative; display:none; outline:none; border:none;top:0px !important; }
#supersized.speed img {-ms-interpolation-mode:nearest-neighbor; image-rendering: -moz-crisp-edges;}	/*Speed*/
#supersized.quality img {-ms-interpolation-mode:bicubic; image-rendering: optimizeQuality;}			/*Quality*/
		
#supersized a {width:100%; height:100%; display:block;transition:all 8s ease-out;}
#supersized li.prevslide { z-index:-20; }
#supersized li.activeslide { z-index:-10; }
#supersized li.image-loading {background:#url(../img/cmn/loading.gif) no-repeat center center; width:100%; height:100%;}
#supersized li.image-loading img{ visibility:hidden; }
#supersized li.prevslide img, #supersized li.activeslide img {display:inline; margin-top:0px;}

/*ul#slide-list{padding:15px 0;float:right;position:absolute;right:0px;top:30px; z-index:99999999999;}
ul#slide-list li{list-style:none;width:30px;height:6px;float:right;margin:0 5px 0 0;}
ul#slide-list li.current-slide a,ul#slide-list li.current-slide a:hover{background-position:0 -56px;}
ul#slide-list li a{display:block;width:30px;height:6px;background:url('../img/usr/btn-hover-masthead.png') no-repeat 0 0px;}
ul#slide-list li a:hover{background-position:0 -56px;cursor:pointer;}*/
/*End Supersized*/

/*Supersized Tagline*/
.divSlideBgTagline 
{
    width:100%;
    height:100%;
    margin:auto;
    overflow:hidden;
    position:absolute;
    z-index:0;
    top:0px;
}

#slidedescription
{
    height:100%;
    width:100%;
    margin:auto;
    /*left:0px;*/
    /*font-size: 48px;*/ 
}

@media only screen and (max-width: 1800px)
{
    /*#slidedescription .mstTagline{font-size:56px;}
    #slidedescription .mstTagline2{font-size:44px;}*/
    .divSSPaging{left: -15% !important;}
    .divSSPagingGall{left:-4% !important;}
    /*.hypSubMenuLeft, .hypSubMenuLeftSel, .SubMenuParent{ font-size: 19px !important;}*/
    .divEventList{margin-top:-810px !important;}
    .divPanelMainContainerMiddleTopCtnSubGall { max-height: 940px !important; }
    }
@media only screen and (max-width: 1600px) {
    .divSSPaging{left: -15% !important;}
    .divSSPagingGall{left:-7% !important;}
    .hypSubMenuLeft, .hypSubMenuLeftSel, .SubMenuParent{ font-size: 19px !important;}
    .divEventList{margin-top:-810px !important;}
    .divPanelMainContainerMiddleTopCtnSubGall { max-height: 865px !important; }
}
@media only screen and (max-width: 1500px)
{
    .divSSPaging{left: -15% !important;}
    .divSSPagingGall{left:-13% !important; bottom:7% !important;}
    .divEventList{margin-top:-810px !important;}
    .divPanelMainContainerMiddleTopCtnSubGall { max-height: 810px !important; }
    /*#slidedescription .mstTagline{font-size:52px;}
    #slidedescription .mstTagline2{font-size:40px;}*/
}

@media only screen and (max-width: 1400px)
{
    #slidedescription .mstTagline {  font-size: 540%;  }
    #slidedescription .mstTagline2 {  font-size: 23px; }
    .divPanelMainContainerMiddleTopCtnSub { height: auto !important; }
    .divMastheadBackgroundContainer { height: 240px !important; }
    .divPanelMainContainerMiddleTopCtnSubGall { max-height: 855px !important; }
    .divSSPaging{left: -12% !important; bottom: 65% !important;}
    #site-menu, .divSideMenu{width:450px !important;}
    .hypSubMenuLeft, .hypSubMenuLeftSel, .SubMenuParent{font-size: 17px !important; padding: 5px 25px 5px 40px !important;}
    ul#slide-list li a{}
    a.hypSubMenuLeft:hover, a.hypSubMenuLeft:active, a.hypSubMenuLeftSel, a.SubMenuParent:hover, a.SubMenuParent:active, a.SubMenuParentSel{
        background-position: top 24px right 3px !important;}
    .divMainContainerCtnSubIndGall{margin-top: -125px !important;}
    .divSSPagingGall{bottom: 20% !important; left: -17% !important;}
    .divEventList{margin-top:-810px !important;}
    /*.divMastheadBackgroundContainer{height:675px !important;}*/
    /*.divMastheadBackgroundContainerGall{height:240px !important;}*/
    }

@media only screen and (max-width: 1200px)
{
    .divPanelMainContainerMiddleTopCtnSubGall { max-height: 720px !important; }
    /*#slidedescription .mstTagline{font-size:44px;}
    #slidedescription .mstTagline2{font-size:32px;}*/
}

@media only screen and (max-width: 1000px)
{
    .divPanelMainContainerMiddleTopCtnSubGall { max-height: 580px !important; }
    /*#slidedescription .mstTagline{font-size:40px;}
    #slidedescription .mstTagline2{font-size:28px;}*/
}

@media only screen and (max-width: 800px)
{
    /*#slidedescription .mstTagline{font-size:36px;}
    #slidedescription .mstTagline2{font-size:24px;}*/
}

@media only screen and (max-width: 600px)
{
    /*#slidedescription
    {
        font-size:20px;
    }*/
}

@media only screen and (max-width: 450px)
{
    /*#slidedescription
    {
        font-size:16px;
    }*/
}
/*End of Supersized Tagline*/