article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    display: block
}
ul.ltac3d-container {
    top: 20px;
    margin: 0px auto;
    width: 50%;
    position: relative;
    padding: 0px;
    background: #fbfbfb;
    border: 1px solid #7d7d7d;
    border-bottom: none;
    list-style: none;
    border-radius: 3px 3px 0 0;
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    -o-border-radius: 3px 3px 0 0;
    -ms-border-radius: 3px 3px 0 0;
    -khtml-border-radius: 3px 3px 0 0;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.28);
    -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.28);
    -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.28);
    -o-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.28);
    -ms-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.28);
    -khtml-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.28)
}
ul.ltac3d-container:after,
ul.ltac3d-container:before {
    content: '';
    width: 96%;
    height: 96%;
    position: absolute;
    left: 2%;
    z-index: -1;
    bottom: -4px;
    background: #f2f2f2;
    border: 1px solid #a1a1a1;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.13);
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.13);
    -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.13);
    -o-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.13);
    -ms-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.13);
    -khtml-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.13)
}
ul.ltac3d-container:before {
    width: 92%;
    bottom: -8px;
    left: 4%;
    background: #f2f2f2;
    border: 1px solid #b9b9b9
}
ul.ltac3d-container li {
    background: #fbfbfb
}
.ltac3d-container li label {
    display: block;
    color: white;
    padding: 10px;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    position: relative;
    z-index: 50;
    line-height: 26px;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.6);
    background-color: #5ba6cc;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: background-color 0.17s ease;
    -webkit-transition: background-color 0.17s ease;
    -moz-transition: background-color 0.17s ease;
    -o-transition: background-color 0.17s ease;
    -ms-transition: background-color 0.17s ease
}
.ltac3d-container li label,
.ltac3d-container.anim-label-4 li label:before,
.ltac3d-container.anim-label-5 li label:before,
.ltac3d-container.anim-label-6 li label:before {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.10)), to(rgba(0, 0, 0, 0.50)));
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.10), rgba(0, 0, 0, 0.50));
    background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.10), rgba(0, 0, 0, 0.50));
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.10), rgba(0, 0, 0, 0.50));
    background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0.10), rgba(0, 0, 0, 0.50));
    background-image: linear-gradient(top, rgba(0, 0, 0, 0.10), rgba(0, 0, 0, 0.50));
    filter: progid: DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#000000', EndColorStr='#000000');
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.16), inset 0 -1px 0px rgba(0, 0, 0, 0.25), 0 2px 0px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.16), inset 0 -1px 0px rgba(0, 0, 0, 0.25), 0 2px 0px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.16), inset 0 -1px 0px rgba(0, 0, 0, 0.25), 0 2px 0px rgba(0, 0, 0, 0.1);
    -o-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.16), inset 0 -1px 0px rgba(0, 0, 0, 0.25), 0 2px 0px rgba(0, 0, 0, 0.1);
    -ms-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.16), inset 0 -1px 0px rgba(0, 0, 0, 0.25), 0 2px 0px rgba(0, 0, 0, 0.1);
    -khtml-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.16), inset 0 -1px 0px rgba(0, 0, 0, 0.25), 0 2px 0px rgba(0, 0, 0, 0.1)
}
ul.ltac3d-container li:first-child,
ul.ltac3d-container li:first-child label,
ul.ltac3d-container li:first-child label:before {
    border-radius: 2px 2px 0 0;
    -webkit-border-radius: 2px 2px 0 0;
    -moz-border-radius: 2px 2px 0 0;
    -o-border-radius: 2px 2px 0 0;
    -ms-border-radius: 2px 2px 0 0;
    -khtml-border-radius: 2px 2px 0 0
}
ul.ltac3d-container li input {
    display: none
}
ul.ltac3d-container li label:hover {
    background-color: grey
}
.ltac3d-container li input:checked ~ label {
    background-color: #5a5a5a
}
ul.ltac3d-container li article {
    height: 0;
    overflow: hidden;
    -webkit-transition: max-height 1s ease;
    -moz-transition: max-height 1s ease;
    -o-transition: max-height 1s ease;
    -ms-transition: max-height 1s ease;
    -khtml-transition: max-height 1s ease
}
ul.ltac3d-container li article p {
    padding: 10px;
    margin: 4px 13px;
    font-family: Helvetica;
    word-wrap: break-word;
    color: #444444;
    font-size: 13px;
    line-height: 23px
}
ul.ltac3d-container li article a {
    text-decoration: none;
    color: #6f2a31
}
ul.ltac3d-container li:last-child article {
    border-bottom: 1px solid #7d7d7d
}
ul.ltac3d-container li article iframe {
    border: 1px solid #7d7d7d;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    -o-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    -ms-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    -khtml-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2)
}
ul.ltac3d-container li input:checked ~ article {
    height: auto;
    max-height: 900px
}
.white li label,
.strip-white li:nth-child(odd) label,
.ltac3d-container li label.white,
.random li:nth-child(1) label {
    background-color: white
}
.grey li label,
.strip-grey li:nth-child(odd) label,
.ltac3d-container li label.grey,
.random li:nth-child(2) label {
    background-color: #808080
}
.black li label,
.strip-black li:nth-child(odd) label,
.ltac3d-container li label.black,
.random li:nth-child(3) label {
    background-color: #404040
}
.pink li label,
.strip-pink li:nth-child(odd) label,
.ltac3d-container li label.pink,
.random li:nth-child(4) label {
    background-color: #FFCCCC
}
.copperrose li label,
.strip-copperrose li:nth-child(odd) label,
.ltac3d-container li label.copperrose,
.random li:nth-child(5) label {
    background-color: #996666
}
.persianPlum li label,
.strip-persianPlum li:nth-child(odd) label,
.ltac3d-container li label.persianPlum,
.random li:nth-child(6) label {
    background-color: #663333
}
.maroon li label,
.strip-maroon li:nth-child(odd) label,
.ltac3d-container li label.maroon,
.random li:nth-child(7) label {
    background-color: #7F0000
}
.monaLisa li label,
.strip-monaLisa li:nth-child(odd) label,
.ltac3d-container li label.monaLisa,
.random li:nth-child(8) label {
    background-color: #FF9999
}
.red li label,
.strip-red li:nth-child(odd) label,
.ltac3d-container li label.red,
.random li:nth-child(9) label {
    background-color: #CC3333
}
.redOrange li label,
.strip-redOrange li:nth-child(odd) label,
.ltac3d-container li label.redOrange,
.random li:nth-child(10) label {
    background-color: #ff3333
}
.atomic li label,
.strip-atomic li:nth-child(odd) label,
.ltac3d-container li label.atomic,
.random li:nth-child(11) label {
    background-color: #FF9966
}
.orange li label,
.strip-orange li:nth-child(odd) label,
.ltac3d-container li label.orange,
.random li:nth-child(12) label {
    background-color: #FF6633
}
.sangria li label,
.strip-sangria li:nth-child(odd) label,
.ltac3d-container li label.sangria,
.random li:nth-child(13) label {
    background-color: #993300
}
.indochine li label,
.strip-indochine li:nth-child(odd) label,
.ltac3d-container li label.indochine,
.random li:nth-child(14) label {
    background-color: #996633
}
.yellow li label,
.strip-yellow li:nth-child(odd) label,
.ltac3d-container li label.yellow,
.random li:nth-child(15) label {
    background-color: #FFCC00
}
.cream li label,
.strip-cream li:nth-child(odd) label,
.ltac3d-container li label.cream,
.random li:nth-child(16) label {
    background-color: #ffffcc
}
.green li label,
.strip-green li:nth-child(odd) label,
.ltac3d-container li label.green,
.random li:nth-child(17) label {
    background-color: #336600
}
.sushi li label,
.strip-sushi li:nth-child(odd) label,
.ltac3d-container li label.sushi,
.random li:nth-child(18) label {
    background-color: #669933
}
.oxley li label,
.strip-oxley li:nth-child(odd) label,
.ltac3d-container li label.oxley,
.random li:nth-child(19) label {
    background-color: #519B4D
}
.emerald li label,
.strip-emerald li:nth-child(odd) label,
.ltac3d-container li label.emerald,
.random li:nth-child(20) label {
    background-color: #66CC66
}
.shamrock li label,
.strip-shamrock li:nth-child(odd) label,
.ltac3d-container li label.shamrock,
.random li:nth-child(21) label {
    background-color: #33CC99
}
.cadetBlue li label,
.strip-cadetBlue li:nth-child(odd) label,
.ltac3d-container li label.cadetBlue,
.random li:nth-child(22) label {
    background-color: #669999
}
.bluemine li label,
.strip-bluemine li:nth-child(odd) label,
.ltac3d-container li label.bluemine,
.random li:nth-child(23) label {
    background-color: #336666
}
.downy li label,
.strip-downy li:nth-child(odd) label,
.ltac3d-container li label.downy,
.random li:nth-child(24) label {
    background-color: #66cccc
}
.sky li label,
.strip-sky li:nth-child(odd) label,
.ltac3d-container li label.sky,
.random li:nth-child(25) label {
    background-color: #33ccff
}
.cerulean li label,
.strip-cerulean li:nth-child(odd) label,
.ltac3d-container li label.cerulean,
.random li:nth-child(26) label {
    background-color: #006699
}
.navyBlue li label,
.strip-navyBlue li:nth-child(odd) label,
.ltac3d-container li label.navyBlue,
.random li:nth-child(27) label {
    background-color: #0066cc
}
.neonBlue li label,
.strip-neonBlue li:nth-child(odd) label,
.ltac3d-container li label.neonBlue,
.random li:nth-child(28) label {
    background-color: #3366ff
}
.aarapawa li label,
.strip-aarapawa li:nth-child(odd) label,
.ltac3d-container li label.aarapawa,
.random li:nth-child(29) label {
    background-color: #304F60
}
.blueBell li label,
.strip-blueBell li:nth-child(odd) label,
.ltac3d-container li label.blueBell,
.random li:nth-child(30) label {
    background-color: #9999CC
}
.scampi li label,
.strip-scampi li:nth-child(odd) label,
.ltac3d-container li label.scampi,
.random li:nth-child(31) label {
    background-color: #666699
}
.purple li label,
.strip-purple li:nth-child(odd) label,
.ltac3d-container li label.purple,
.random li:nth-child(32) label {
    background-color: #6F43A8
}
.indigo li label,
.strip-indigo li:nth-child(odd) label,
.ltac3d-container li label.indigo,
.random li:nth-child(33) label {
    background-color: #660099
}
.fuchsia li label,
.strip-fuchsia li:nth-child(odd) label,
.ltac3d-container li label.fuchsia,
.random li:nth-child(34) label {
    background-color: #cc66cc
}
.neonPink li label,
.strip-neonPink li:nth-child(odd) label,
.ltac3d-container li label.neonPink,
.random li:nth-child(35) label {
    background-color: #FF66CC
}
.eggPlant li label,
.strip-eggPlant li:nth-child(odd) label,
.ltac3d-container li label.eggPlant,
.random li:nth-child(36) label {
    background-color: #990066
}
.lipStick li label,
.strip-lipStick li:nth-child(odd) label,
.ltac3d-container li label.lipStick,
.random li:nth-child(37) label {
    background-color: #993366
}
.razzmatazz li label,
.strip-razzmatazz li:nth-child(odd) label,
.ltac3d-container li label.razzmatazz,
.random li:nth-child(38) label {
    background-color: #ff0066
}
.rose li label,
.strip-rose li:nth-child(odd) label,
.ltac3d-container li label.rose,
.random li:nth-child(39) label {
    background-color: #cc3366
}
.amaranth li label,
.strip-amaranth li:nth-child(odd) label,
.ltac3d-container li label.amaranth,
.random li:nth-child(40) label {
    background-color: #E83A54
}
.brown li label,
.strip-brown li:nth-child(odd) label,
.ltac3d-container li label.brown,
.random li:nth-child(41) label {
    background-color: #6B343C
}
.castro li label,
.strip-castro li:nth-child(odd) label,
.ltac3d-container li label.castro,
.random li:nth-child(42) label {
    background-color: #492332
}
.anim-art li input:checked ~ article p {
    transform-origin: top;
    -webkit-transform-origin: top;
    -moz-transform-origin: top;
    -khtml-transform-origin: top;
    animation: fade-bounce .7s ease normal;
    -webkit-animation: fade-bounce .7s ease normal;
    -moz-animation: fade-bounce .7s ease normal;
    -khtml-animation: fade-bounce .7s ease normal
}
@keyframes "fade-bounce" {
    0% {
        transform: perspective(800px) translateY(-10px) translateZ(-40px) rotateX(-90deg);
        opacity: 0;
    }
    40% {
        transform: perspective(800px) translateZ(0px) rotateX(10deg);
    }
    70% {
        transform: perspective(800px) translateZ(0px) rotateX(-5deg);
    }
    100% {
        transform: perspective(800px) translateZ(0px) rotateX(0deg);
        opacity: 1;
    }
}
@-webkit-keyframes "fade-bounce" {
    0% {
        -webkit-transform: perspective(800px) translateY(-10px) translateZ(-40px) rotateX(-90deg);
        opacity: 0;
    }
    40% {
        -webkit-transform: perspective(800px) translateZ(0px) rotateX(10deg);
    }
    70% {
        -webkit-transform: perspective(800px) translateZ(0px) rotateX(-5deg);
    }
    100% {
        -webkit-transform: perspective(800px) translateZ(0px) rotateX(0deg);
        opacity: 1;
    }
}
@-moz-keyframes "fade-bounce" {
    0% {
        -moz-transform: perspective(800px) translateY(-10px) translateZ(-40px) rotateX(-90deg);
        opacity: 0;
    }
    40% {
        -moz-transform: perspective(800px) translateZ(0px) rotateX(10deg);
    }
    70% {
        -moz-transform: perspective(800px) translateZ(0px) rotateX(-5deg);
    }
    100% {
        -moz-transform: perspective(800px) translateZ(0px) rotateX(0deg);
        opacity: 1;
    }
}
@-khtml-keyframes fade-bounce {
    0% {
        -khtml-transform: perspective(800px) translateY(-10px) translateZ(-40px) rotateX(-90deg);
        opacity: 0
    }
    40% {
        -khtml-transform: perspective(800px) translateZ(0px) rotateX(10deg)
    }
    70% {
        -khtml-transform: perspective(800px) translateZ(0px) rotateX(-5deg)
    }
    100% {
        -khtml-transform: perspective(800px) translateZ(0px) rotateX(0deg);
        opacity: 1
    }
}
.anim-label-1 li label,
.anim-label-2 li label,
.anim-label-3 li label,
.anim-label-4 li label,
.anim-label-5 li label,
.anim-label-6 li label {
    transform: perspective(0px) translateZ(0px) translateY(0px) rotateX(0deg);
    -webkit-transform: perspective(0px) translateZ(0px) translateY(0px) rotateX(0deg);
    -moz-transform: perspective(0px) translateZ(0px) translateY(0px) rotateX(0deg);
    -khtml-transform: perspective(0px) translateZ(0px) translateY(0px) rotateX(0deg);
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-origin: top;
    -webkit-transform-origin: top;
    -moz-transform-origin: top
}
.anim-label-1 li label,
.anim-label-2 li label,
.anim-label-3 li label {
    transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    -ms-transition: all 0.2s ease;
    -khtml-transition: all 0.2s ease
}
.anim-label-1 label:hover {
    transform: perspective(600px) translateZ(0px) translateY(0px) rotateX(20deg);
    -webkit-transform: perspective(600px) translateZ(0px) translateY(0px) rotateX(20deg);
    -moz-transform: perspective(600px) translateZ(0px) translateY(0px) rotateX(20deg);
    -khtml-transform: perspective(600px) translateZ(0px) translateY(0px) rotateX(20deg)
}
.ltac3d-container.anim-label-1 input:checked ~ label:hover,
.ltac3d-container.anim-label-2 input:checked ~ label:hover,
.ltac3d-container.anim-label-3 input:checked ~ label:hover {
    transform: none;
    -webkit-transform: none;
    -moz-transform: none;
    -o-transform: none;
    -ms-transform: none;
    -khtml-transform: none
}
.anim-label-2 li label {
    transform-origin: bottom !important;
    -webkit-transform-origin: bottom !important;
    -moz-transform-origin: bottom !important
}
.anim-label-2 label:hover {
    transform: perspective(600px) translateZ(0px) rotateX(-20deg) translateY(0px);
    -webkit-transform: perspective(600px) translateZ(0px) translateY(0px) rotateX(-20deg);
    -moz-transform: perspective(600px) translateZ(0px) translateY(0px) rotateX(-20deg);
    -khtml-transform: perspective(600px) translateZ(0px) rotateX(-20deg) translateY(0px)
}
.anim-label-3 label:hover {
    transform: scale(1.05);
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -o-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -khtml-transform: scale(1.05)
}
.anim-label-4 li label:before,
.anim-label-6 li label:before {
    content: attr(title);
    line-height: 45px;
    text-indent: 10px;
    position: absolute;
    height: 100%;
    width: 100%;
    color: white;
    left: 0;
    top: 20px;
    background-color: #5a5a5a;
    transform: translateZ(-23px) rotateX(-90deg);
    -webkit-transform: translateZ(-23px) rotateX(-90deg);
    -moz-transform: translateZ(-23px) rotateX(-90deg);
    -o-transform: matrix(1, 0, 0, 0, 0, 0);
    -ms-transform: matrix(1, 0, 0, 0, 0, 0);
    -khtml-transform: translateZ(-23px) rotateX(-90deg)
}
.ltac3d-container.anim-label-4 input:checked ~ label {
    background-color: #adadad;
    animation: flipup .8s forwards normal ease;
    -webkit-animation: flipup .8s forwards normal ease;
    -moz-animation: flipup .8s forwards normal ease;
    -khtml-animation: flipup .8s forwards normal ease
}
.ltac3d-container.anim-label-4 input:checked ~ label:hover {
    -moz-transform: none
}
@keyframes "flipup" {
    0% {
        transform: perspective(600px) translateZ(0px) rotateX(0deg);
    }
    40% {
        transform: perspective(800px) translateZ(-43px) rotateX(100deg);
    }
    70% {
        transform: perspective(1000px) translateZ(-43px) rotateX(87deg);
    }
    100% {
        transform: perspective(1000px) translateZ(-43px) rotateX(90deg);
    }
}
@-webkit-keyframes "flipup" {
    0% {
        -webkit-transform: perspective(600px) translateZ(0px) rotateX(0deg);
    }
    40% {
        -webkit-transform: perspective(800px) translateZ(-43px) rotateX(100deg);
    }
    70% {
        -webkit-transform: perspective(1000px) translateZ(-43px) rotateX(87deg);
    }
    100% {
        -webkit-transform: perspective(1000px) translateZ(-43px) rotateX(90deg);
    }
}
@-moz-keyframes "flipup" {
    0% {
        -moz-transform: perspective(600px) translateZ(0px) rotateX(0deg);
    }
    40% {
        -moz-transform: perspective(800px) translateZ(-43px) rotateX(100deg);
    }
    70% {
        -moz-transform: perspective(1000px) translateZ(-43px) rotateX(87deg);
    }
    100% {
        -moz-transform: perspective(1000px) translateZ(-43px) rotateX(90deg);
    }
}
@-khtml-keyframes flipup {
    0% {
        -khtml-transform: perspective(600px) translateZ(0px) rotateX(0deg)
    }
    40% {
        -khtml-transform: perspective(800px) translateZ(-40px) rotateX(100deg)
    }
    70% {
        -khtml-transform: perspective(1000px) translateZ(-43px) rotateX(87deg)
    }
    100% {
        -khtml-transform: perspective(1000px) translateZ(-43px) rotateX(90deg)
    }
}
.anim-label-5 li label {
    transform-origin: bottom;
    -webkit-transform-origin: bottom;
    -moz-transform-origin: bottom
}
.anim-label-5 li label:before {
    content: attr(title);
    line-height: 45px;
    text-indent: 10px;
    position: absolute;
    height: 100%;
    width: 100%;
    color: white;
    left: 0;
    bottom: 20px;
    background-color: #5a5a5a;
    transform: translateZ(-23px) rotateX(-90deg) scaleY(-1);
    -webkit-transform: translateZ(-23px) rotateX(-90deg) scaleY(-1);
    -moz-transform: translateZ(-23px) rotateX(-90deg) scaleY(-1);
    -o-transform: matrix(1, 0, 0, 0, 0, 0);
    -ms-transform: matrix(1, 0, 0, 0, 0, 0);
    -khtml-transform: translateZ(-23px) rotateX(-90deg) scaleY(-1)
}
.ltac3d-container.anim-label-5 input:checked ~ label {
    background-color: #adadad;
    animation: flipdown .8s forwards normal ease;
    -webkit-animation: flipdown .8s forwards normal ease;
    -moz-animation: flipdown .8s forwards normal ease;
    -khtml-animation: flipdown .8s forwards normal ease
}
@keyframes "flipdown" {
    0% {
        transform: perspective(500px) translateZ(0px) rotateX(0deg);
    }
    40% {
        transform: perspective(800px) translateZ(-43px) rotateX(-100deg);
    }
    70% {
        transform: perspective(1000px) translateZ(-43px) rotateX(-87deg);
    }
    100% {
        transform: perspective(1000px) translateZ(-43px) rotateX(-90deg);
    }
}
@-webkit-keyframes "flipdown" {
    0% {
        -webkit-transform: perspective(500px) translateZ(0px) rotateX(0deg);
    }
    40% {
        -webkit-transform: perspective(800px) translateZ(-43px) rotateX(-100deg);
    }
    70% {
        -webkit-transform: perspective(1000px) translateZ(-43px) rotateX(-87deg);
    }
    100% {
        -webkit-transform: perspective(1000px) translateZ(-43px) rotateX(-90deg);
    }
}
@-moz-keyframes "flipdown" {
    0% {
        -moz-transform: perspective(500px) translateZ(0px) rotateX(0deg);
    }
    40% {
        -moz-transform: perspective(800px) translateZ(-43px) rotateX(-100deg);
    }
    70% {
        -moz-transform: perspective(1000px) translateZ(-43px) rotateX(-87deg);
    }
    100% {
        -moz-transform: perspective(1000px) translateZ(-43px) rotateX(-90deg);
    }
}
@-khtml-keyframes flipdown {
    0% {
        -khtml-transform: perspective(500px) translateZ(0px) rotateX(0deg)
    }
    40% {
        -khtml-transform: perspective(800px) translateZ(-43px) rotateX(-100deg)
    }
    70% {
        -khtml-transform: perspective(1000px) translateZ(-43px) rotateX(-87deg)
    }
    100% {
        -khtml-transform: perspective(1000px) translateZ(-43px) rotateX(-90deg)
    }
}
.anim-label-6 li label {
    transition: transform 0.75s ease-in-out, background-color 0.17s ease;
    -webkit-transition: -webkit-transform 0.75s ease-in-out, background-color 0.17s ease;
    -moz-transition: -moz-transform 0.75s ease-in-out, background-color 0.17s ease;
    -khtml-transition: -khtml-transform 0.75s ease-in-out, background-color 0.17s ease
}
.ltac3d-container.anim-label-6 input:checked ~ label {
    background-color: #adadad;
    transform: perspective(1000px) translateZ(-43px) rotateX(90deg);
    -webkit-transform: perspective(1000px) translateZ(-43px) rotateX(90deg);
    -moz-transform: perspective(1000px) translateZ(-43px) rotateX(90deg);
    -khtml-transform: perspective(1000px) translateZ(-43px) rotateX(90deg)
}
ul.ltac3d-container article,
ul.ltac3d-container li,
ul.ltac3d-container p {
    padding-bottom: 0px !important
}