/* 
 * Copyright (c) 2012 All Right Reserved, jstyler (http://www.jstyler.net)
 * 
 * This file is part of the SliderJS Component of jstyler (http://www.jstyler.net). The use, modification or distribution
 * of this file is subject to the licence information available at http://www.jstyler.net
 */
@CHARSET "UTF-8";

.sliderContainer {position:relative;overflow:hidden;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;max-width:none;}

.sliderContainer * {max-width:none;}
.sliderContainer img {max-width:none;border:none;}
.sliderContainer .slidesContainer {position:absolute;overflow:hidden;top:0;left:0;background-color:transparent;}
.sliderContainer .slidesContainer .sliderSlide {position:absolute;overflow:hidden;top:0;left:0;background-color:transparent;}
.sliderContainer .slidesContainer .sliderSlide.link {cursor:pointer;}
.sliderContainer .slidesContainer .slideSlices {position:absolute;display:none;overflow:hidden;top:0;left:0;}
.sliderContainer .slidesContainer .slideSlices .slideSlice {position:absolute;overflow:hidden;}
.sliderContainer .slidesContainer .slideSlices .slideSlice img.sliceImage {position:absolute;}
.sliderContainer .slidesContainer .slideBoxes {position:absolute;display:none;overflow:hidden;top:0;left:0;}
.sliderContainer .slidesContainer .slideBoxes .slideBox {position:absolute;overflow:hidden;}
.sliderContainer .slidesContainer .slideBoxes .slideBox img.boxImage {position:absolute;}

.slidesContainer .hide {display:none;}

.sliderContainer .thumbnailsNavigationComponent {position:absolute;top:0;left:0;overflow:hidden;z-index:150;}
.sliderContainer .thumbnailsNavigationComponentContent {position:absolute;top:0;left:0;}
.sliderContainer .thumbnailsNavigationComponent .thumbnailsNavigationComponentContent .thumbnail {position:absolute;top:0;left:0;display:block;cursor:pointer;overflow:hidden;}
.sliderContainer .thumbnailsNavigationComponent .thumbnailsNavigationComponentContent .thumbnail img {position:relative;display:block;margin:0;padding:0;border:0;}

.sliderContainer .arrowsNavigationComponent {position:absolute;top:0;left:0;z-index:100;pointer-events:none;}
.sliderContainer .arrowsNavigationComponent .prevArrowHitarea,
.sliderContainer .arrowsNavigationComponent .nextArrowHitarea {position:absolute;display:block;z-index:2;cursor:pointer;overflow:visible;z-index:150;pointer-events:auto;}
.sliderContainer .arrowsNavigationComponent .prevArrowHitarea .prevArrowImage,
.sliderContainer .arrowsNavigationComponent .nextArrowHitarea .nextArrowImage {position:absolute;display:block;z-index:2;cursor:pointer;overflow:visible;z-index:150;pointer-events:auto;}

.sliderContainer .anchorsNavigationComponent {position:absolute;top:0;left:0;overflow:hidden;z-index:200;}
.sliderContainer .anchorsNavigationComponentContent {position:absolute;top:0;left:0;}
.sliderContainer .anchorsNavigationComponent .anchorsNavigationComponentContent .anchor {position:absolute;top:0;left:0;display:block;cursor:pointer;overflow:hidden;}
.sliderContainer .anchorsNavigationComponent .anchorsNavigationComponentContent .anchor img {position:relative;display:block;margin:0;padding:0;border:0;}

.sliderContainer .slideInfoComponent {position:absolute;top:0;left:0;overflow:hidden;z-index:170;}
.sliderContainer .slideInfoComponent .slideInfoBox {position:absolute;top:0;left:0;overflow:hidden;z-index:100;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}
.sliderContainer .slideInfoComponent .slideInfoBox * {cursor:default;}
.sliderContainer .slideInfoComponent .slideInfoBox.link {color:inherit;cursor:pointer;}
.sliderContainer .slideInfoComponent .slideInfoBox .slideInfoBoxTitle {position:relative;margin:0;padding:10px;font-size:18px;font-weight:bold;font-family:Tahoma, Verdana, Aria, sans-serif;overflow:hidden;border:none;background:none;}
.sliderContainer .slideInfoComponent .slideInfoBox .slideInfoBoxTitle a {color:inherit;cursor:pointer;}
.sliderContainer .slideInfoComponent .slideInfoBox .slideInfoBoxDescription {position:relative;margin:0;padding:5px 10px;font-size:14px;font-weight:normal;font-family:Tahoma, Verdana, Aria, sans-serif;overflow:hidden;border:none;background:none;}
.sliderContainer .slideInfoComponent .slideInfoBox .slideInfoBoxDescription a {color:inherit;cursor:pointer;}

/* SLIDER FORM */
.sliderDialogue {position:absolute;top:0;left:0;width:347px;margin:0;padding:0;background:transparent;-webkit-box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.45);-moz-box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.45);box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.45);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;font:10px Verdana, Tahoma, Arial, sans-serif;z-index:10000001;}
.sliderDialogue.login {height:216px;}
.sliderDialogue.changePassword {height:328px;}
.sliderDialogue.errorMessage {height:161px;}
.sliderDialogue .sliderDialogueHeader {position:relative;width:347px;height:55px;margin:0;padding:0;background:#505050 url('../img/sa-bkgs.png') repeat-x 0 0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.sliderDialogue .sliderDialogueHeaderTitle {position:absolute;top:22px;left:21px;width:250px;height:11px;background:url('../img/sa-icns.png') no-repeat;}
.sliderDialogue.login .sliderDialogueHeaderTitle {background-position:0 0;}
.sliderDialogue.changePassword .sliderDialogueHeaderTitle {background-position:-24px -22px;}
.sliderDialogue.errorMessage .sliderDialogueHeaderTitle {background-position:0 0;}
.sliderDialogue .sliderDialogueHeaderCloseBtn {position:absolute;top:21px;right:22px;width:12px;height:13px;background:url('../img/sa-icns.png') no-repeat 0 -22px;cursor:pointer;}
.sliderDialogue .sliderDialogueHeaderCloseBtn:hover {background-position:-12px -22px;}
.sliderDialogue .sliderDialogueContent {position:relative;width:347px;margin:0;padding:0;background:#f7f7f7 url('../img/sa-bkgs.png') repeat-x 0 -354px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;}
.sliderDialogue.login .sliderDialogueContent {height:161px;}
.sliderDialogue.changePassword .sliderDialogueContent {height:273px;}
.sliderDialogue.errorMessage .sliderDialogueContent {height:106px;}
.sliderDialogue .passwordInput {position:absolute;display:block;width:301px;height:34px;margin:0;padding:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#ffffff;border:1px solid #d5d5d5;-moz-box-shadow:inset 0 1px 5px 1px rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.75);-webkit-box-shadow:inset 0 1px 5px 1px rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.75);box-shadow:inset 0 1px 5px 1px rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.75);outline:none;cursor:text;}
.sliderDialogue .passwordInput#sliderAdminAuthKeyInput {left:21px;top:34px;}
.sliderDialogue .passwordInput#sliderAdminNewAuthKeyInput {left:21px;top:90px;}
.sliderDialogue .passwordInput#sliderAdminNewAuthKeyConfirmInput {left:21px;top:146px;}
.sliderDialogue .passwordInput.blur {border:1px solid #d5d5d5;}
.sliderDialogue .passwordInput.focus {border:1px solid #aaaaaa;}
.sliderDialogue .passwordInputLabel {position:absolute;top:9px;left:18px;width:170px;height:16px;margin:0;padding:0;font:10px/16px Verdana, Tahoma, Arial, sans-serif;color:#969696;border:none;background:transparent;z-index:1;outline:none;}
.sliderDialogue .passwordInputField {position:absolute;top:9px;left:0;width:271px;height:16px;margin:0;padding:0 15px;font:10px/16px Verdana, Tahoma, Arial, sans-serif;color:#999999;border:none;background:transparent;z-index:2;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.sliderDialogue .errorMessageContainer {position:absolute;display:block;left:22px;width:224px;height:34px;margin:0;padding:0;border:1px solid #ffd4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#ffe1e1;-moz-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.35);-webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.35);box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.35);cursor:default;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;overflow:hidden;}
.sliderDialogue.login .errorMessageContainer {top:90px;}
.sliderDialogue.changePassword .errorMessageContainer {top:202px;}
.sliderDialogue.errorMessage .errorMessageContainer {top:35px;}
.sliderDialogue .errorMessageIcon {position:absolute;top:9px;left:9px;width:18px;height:17px;background:transparent url('../img/sa-icns.png') no-repeat 0 -56px;}
.sliderDialogue .errorMessageContent {position:relative;display:table-cell;vertical-align:middle;width:190px;height:34px;margin:0;padding:0 0 0 34px;font:10px/11px Verdana, Tahoma, Arial, sans-serif;color:#ff8181;border:none;overflow:hidden;}
.sliderDialogue .submitButton {position:absolute;left:264px;width:59px;height:36px;margin:0;padding:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:transparent url('../img/sa-btns.png') no-repeat 0 0;border:none;cursor:pointer;}
.sliderDialogue.login .submitButton {top:90px;}
.sliderDialogue.changePassword .submitButton {top:202px;}
.sliderDialogue.errorMessage .submitButton {top:35px;}
.sliderDialogue .submitButton:hover {background-position:-59px 0;}
.sliderDialogueModal {position:absolute;top:0;left:0;background:#000000;opacity:0.5;filter:alpha(opacity=50);z-index:10000000;}
