@import 'css/master/settings/settings'; .dark-tooltip { display: none; position: absolute; z-index: 99; text-decoration: none; font-weight: normal; height: auto; top: 0; left: 0; padding: 10px; font-size: 14px; max-width: 200px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background-color: #fff; color: #1B1E24; @include box-shadow(0px 0px 7px -2px, rgba(0, 0, 0, 0.75)); .tip { transform: scale(1.01); -webkit-transform: scale(1.01); content: ""; position: absolute; width: 0; height: 0; border-style: solid; line-height: 0; left: 50%; top: 100%; border-width: 8px 6px 0 6px; margin-left: -6px; border-color: #fff transparent transparent transparent; } ul.confirm { list-style-type: none; display: inline-block; margin: 0 auto; li { float: left; padding: 0 12px; @include font-size($baseFontSize - 2); line-height: 34px; border-radius: 6px; cursor: pointer; margin-top: 10px; background-color: #C1DBDB; &:hover { background-color: #DCE8E8; } &.darktooltip-yes { background-color: $white; border: 1px solid $blue; &:hover { background-color: $white; opacity: 0.7; } } &.darktooltip-no { background-color: $blue; border: 1px solid $blue; color: #fff; margin-left: 10px; &:hover { background-color: $blue; opacity: 0.7; } } } } } /* Animations */ .animated { -webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -ms-animation-fill-mode: both; -o-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-duration: .5s; -moz-animation-duration: .5s; -ms-animation-duration: .5s; -o-animation-duration: .5s; animation-duration: .5s; } @-webkit-keyframes flipInUp { 0% { -webkit-transform: perspective(400px) rotateX(-90deg); opacity: 0; } 40% { -webkit-transform: perspective(400px) rotateX(5deg); } 70% { -webkit-transform: perspective(400px) rotateX(-5deg); } 100% { -webkit-transform: perspective(400px) rotateX(0deg); opacity: 1; } } @-moz-keyframes flipInUp { 0% { transform: perspective(400px) rotateX(-90deg); opacity: 0; } 40% { transform: perspective(400px) rotateX(5deg); } 70% { transform: perspective(400px) rotateX(-5deg); } 100% { transform: perspective(400px) rotateX(0deg); opacity: 1; } } @-o-keyframes flipInUp { 0% { -o-transform: perspective(400px) rotateX(-90deg); opacity: 0; } 40% { -o-transform: perspective(400px) rotateX(5deg); } 70% { -o-transform: perspective(400px) rotateX(-5deg); } 100% { -o-transform: perspective(400px) rotateX(0deg); opacity: 1; } } @keyframes flipInUp { 0% { transform: perspective(400px) rotateX(-90deg); opacity: 0; } 40% { transform: perspective(400px) rotateX(5deg); } 70% { transform: perspective(400px) rotateX(-5deg); } 100% { transform: perspective(400px) rotateX(0deg); opacity: 1; } } .flipIn { -webkit-backface-visibility: visible !important; -moz-backface-visibility: visible !important; backface-visibility: visible !important } .flipIn.south { -webkit-animation-name: flipInUp; -moz-animation-name: flipInUp; -o-animation-name: flipInUp; animation-name: flipInUp; }