.utGTDialogContainer{
    position: absolute;
    top: 0px;
    right: 0px;
    width: 740px;
    height: 574px;
    z-index: 10000;
    background-image: url('../img/homeAnim/GuidedTourDialogBkg.png');
}

.utGTDialogContainerTxt01{
    position: absolute;
    bottom: 260px;
    left: 85px;
    background-color: #EBEBEB;

    font-size: 18px;

    width: 200px;
    padding: 10px;
    border-radius: 15px;

    border-color: darkseagreen;
    border-width: 2px;
    border-style: solid;
}

.utGTDialogContainerTxt02{
    position: absolute;
    bottom: 245px;
    right: 60px;
    background-color: darkseagreen;

    font-size: 18px;

    width: 340px;
    padding: 10px;
    border-radius: 15px;

    border-color: #EBEBEB;
    border-width: 2px;
    border-style: solid;
}

.utGTDialogNext{
    position: absolute;
    top: 100px;
    left: 300px;

    font-size: 26px;
    font-weight: bold;

    color: silver;
}

.utGTDialogBtnClose{
    position: absolute;
    left: 500px;
    top: 0px;
    width: 48px;
    height: 48px;
    background-image: url('../img/homeAnim/GuidedTourDialogBtnClose.png');
    cursor: pointer;
}

.utGTDialogBtnClose:hover{
    opacity: 0.5;
}

.utGTDialogBtnNext{
    position: absolute;
    left: 360px;
    top: 20px;
    width: 48px;
    height: 48px;
    opacity: 0.1;
    background-image: url('../img/homeAnim/GuidedTourDialogBtnRight.png');
    cursor: pointer;
}

.utGTDialogBtnNext:hover{
    opacity: 1;
}

.utGTDialogBtnPrevious{
    position: absolute;
    left: 300px;
    top: 20px;
    width: 48px;
    height: 48px;
    opacity: 0.1;
    background-image: url('../img/homeAnim/GuidedTourDialogBtnLeft.png');
    cursor: pointer;
}

.utGTDialogBtnPrevious:hover{
    opacity: 1;
}

.utGTDialogShow{
    position: absolute;
    top: 80px;
    right: 50px;

    -webkit-animation: utGTDialogShow 1s ease 0s 1;
    animation: utGTDialogShow 1s ease 0s 1;

    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}

@-webkit-keyframes utGTDialogShow{
    0%  {transform:  scale(0,0); opacity: 0; top: 300px; right: 150px;}
    100% {transform: scale(1,1); opacity: 1; top: 80px; right: 50px;}
}

@keyframes utGTDialogShow{
    0%  {transform:  scale(0,0); opacity: 0; top: 300px; right: 150px;}
    100% {transform: scale(1,1); opacity: 1; top: 80px; right: 50px;}
}

.utGTDialogHide{
    position: absolute;
    top: 80px;
    right: 50px;

    -webkit-animation: utGTDialogHide 1s ease 0s 1;
    animation: utGTDialogHide 1s ease 0s 1;

    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}

@-webkit-keyframes utGTDialogHide{
    0% {transform: scale(1,1); opacity: 1; top: 80px; right: 50px;}
    100% {transform:  scale(0,0); opacity: 0; top: 300px; right: 150px;}
}

@keyframes utGTDialogHide{
    0% {transform: scale(1,1); opacity: 1; top: 80px; right: 50px;}
    100% {transform:  scale(0,0); opacity: 0; top: 300px; right: 150px;}
}

.utGTDialogHelp{
    position: absolute;
    left: 150px;
    top: 150px;

    font-size: 40px;
    font-weight: bold;

    opacity: 0.1;
}


