                 /*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2013 Daniel Eden
*/
                 
                 .animated {
                     -webkit-animation-duration: 1s;
                     animation-duration: 1s;
                     -webkit-animation-fill-mode: both;
                     animation-fill-mode: both
                 }
                 .animated.infinite {
                     -webkit-animation-iteration-count: infinite;
                     animation-iteration-count: infinite
                 }
                 .animated.hinge {
                     -webkit-animation-duration: 2s;
                     animation-duration: 2s
                 }
                 @-webkit-keyframes bounce {
                     0%, 100%, 20%, 53%, 80% {
                         -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
                         transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
                         -webkit-transform: translate3d(0, 0, 0);
                         transform: translate3d(0, 0, 0)
                     }
                     40%,
                     43% {
                         -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
                         transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
                         -webkit-transform: translate3d(0, -30px, 0);
                         transform: translate3d(0, -30px, 0)
                     }
                     70% {
                         -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
                         transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
                         -webkit-transform: translate3d(0, -15px, 0);
                         transform: translate3d(0, -15px, 0)
                     }
                     90% {
                         -webkit-transform: translate3d(0, -4px, 0);
                         transform: translate3d(0, -4px, 0)
                     }
                 }
                 @keyframes bounce {
                     0%, 100%, 20%, 53%, 80% {
                         -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
                         transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
                         -webkit-transform: translate3d(0, 0, 0);
                         -ms-transform: translate3d(0, 0, 0);
                         transform: translate3d(0, 0, 0)
                     }
                     40%,
                     43% {
                         -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
                         transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
                         -webkit-transform: translate3d(0, -30px, 0);
                         -ms-transform: translate3d(0, -30px, 0);
                         transform: translate3d(0, -30px, 0)
                     }
                     70% {
                         -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
                         transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
                         -webkit-transform: translate3d(0, -15px, 0);
                         -ms-transform: translate3d(0, -15px, 0);
                         transform: translate3d(0, -15px, 0)
                     }
                     90% {
                         -webkit-transform: translate3d(0, -4px, 0);
                         -ms-transform: translate3d(0, -4px, 0);
                         transform: translate3d(0, -4px, 0)
                     }
                 }
                 .bounce {
                     -webkit-animation-name: bounce;
                     animation-name: bounce;
                     -webkit-transform-origin: center bottom;
                     -ms-transform-origin: center bottom;
                     transform-origin: center bottom
                 }
                 @-webkit-keyframes flash {
                     0%, 100%, 50% {
                         opacity: 1
                     }
                     25%,
                     75% {
                         opacity: 0
                     }
                 }
                 @keyframes flash {
                     0%, 100%, 50% {
                         opacity: 1
                     }
                     25%,
                     75% {
                         opacity: 0
                     }
                 }
                 .flash {
                     -webkit-animation-name: flash;
                     animation-name: flash
                 }
                 @-webkit-keyframes pulse {
                     0% {
                         -webkit-transform: scale3d(1, 1, 1);
                         transform: scale3d(1, 1, 1)
                     }
                     50% {
                         -webkit-transform: scale3d(1.05, 1.05, 1.05);
                         transform: scale3d(1.05, 1.05, 1.05)
                     }
                     100% {
                         -webkit-transform: scale3d(1, 1, 1);
                         transform: scale3d(1, 1, 1)
                     }
                 }
                 @keyframes pulse {
                     0% {
                         -webkit-transform: scale3d(1, 1, 1);
                         -ms-transform: scale3d(1, 1, 1);
                         transform: scale3d(1, 1, 1)
                     }
                     50% {
                         -webkit-transform: scale3d(1.05, 1.05, 1.05);
                         -ms-transform: scale3d(1.05, 1.05, 1.05);
                         transform: scale3d(1.05, 1.05, 1.05)
                     }
                     100% {
                         -webkit-transform: scale3d(1, 1, 1);
                         -ms-transform: scale3d(1, 1, 1);
                         transform: scale3d(1, 1, 1)
                     }
                 }
                 .pulse {
                     -webkit-animation-name: pulse;
                     animation-name: pulse
                 }
                 @-webkit-keyframes rubberBand {
                     0% {
                         -webkit-transform: scale3d(1, 1, 1);
                         transform: scale3d(1, 1, 1)
                     }
                     30% {
                         -webkit-transform: scale3d(1.25, 0.75, 1);
                         transform: scale3d(1.25, 0.75, 1)
                     }
                     40% {
                         -webkit-transform: scale3d(0.75, 1.25, 1);
                         transform: scale3d(0.75, 1.25, 1)
                     }
                     50% {
                         -webkit-transform: scale3d(1.15, 0.85, 1);
                         transform: scale3d(1.15, 0.85, 1)
                     }
                     65% {
                         -webkit-transform: scale3d(0.95, 1.05, 1);
                         transform: scale3d(0.95, 1.05, 1)
                     }
                     75% {
                         -webkit-transform: scale3d(1.05, 0.95, 1);
                         transform: scale3d(1.05, 0.95, 1)
                     }
                     100% {
                         -webkit-transform: scale3d(1, 1, 1);
                         transform: scale3d(1, 1, 1)
                     }
                 }
                 @keyframes rubberBand {
                     0% {
                         -webkit-transform: scale3d(1, 1, 1);
                         -ms-transform: scale3d(1, 1, 1);
                         transform: scale3d(1, 1, 1)
                     }
                     30% {
                         -webkit-transform: scale3d(1.25, 0.75, 1);
                         -ms-transform: scale3d(1.25, 0.75, 1);
                         transform: scale3d(1.25, 0.75, 1)
                     }
                     40% {
                         -webkit-transform: scale3d(0.75, 1.25, 1);
                         -ms-transform: scale3d(0.75, 1.25, 1);
                         transform: scale3d(0.75, 1.25, 1)
                     }
                     50% {
                         -webkit-transform: scale3d(1.15, 0.85, 1);
                         -ms-transform: scale3d(1.15, 0.85, 1);
                         transform: scale3d(1.15, 0.85, 1)
                     }
                     65% {
                         -webkit-transform: scale3d(0.95, 1.05, 1);
                         -ms-transform: scale3d(0.95, 1.05, 1);
                         transform: scale3d(0.95, 1.05, 1)
                     }
                     75% {
                         -webkit-transform: scale3d(1.05, 0.95, 1);
                         -ms-transform: scale3d(1.05, 0.95, 1);
                         transform: scale3d(1.05, 0.95, 1)
                     }
                     100% {
                         -webkit-transform: scale3d(1, 1, 1);
                         -ms-transform: scale3d(1, 1, 1);
                         transform: scale3d(1, 1, 1)
                     }
                 }
                 .rubberBand {
                     -webkit-animation-name: rubberBand;
                     animation-name: rubberBand
                 }
                 @-webkit-keyframes shake {
                     0%, 100% {
                         -webkit-transform: translate3d(0, 0, 0);
                         transform: translate3d(0, 0, 0)
                     }
                     10%,
                     30%,
                     50%,
                     70%,
                     90% {
                         -webkit-transform: translate3d(-10px, 0, 0);
                         transform: translate3d(-10px, 0, 0)
                     }
                     20%,
                     40%,
                     60%,
                     80% {
                         -webkit-transform: translate3d(10px, 0, 0);
                         transform: translate3d(10px, 0, 0)
                     }
                 }
                 @keyframes shake {
                     0%, 100% {
                         -webkit-transform: translate3d(0, 0, 0);
                         -ms-transform: translate3d(0, 0, 0);
                         transform: translate3d(0, 0, 0)
                     }
                     10%,
                     30%,
                     50%,
                     70%,
                     90% {
                         -webkit-transform: translate3d(-10px, 0, 0);
                         -ms-transform: translate3d(-10px, 0, 0);
                         transform: translate3d(-10px, 0, 0)
                     }
                     20%,
                     40%,
                     60%,
                     80% {
                         -webkit-transform: translate3d(10px, 0, 0);
                         -ms-transform: translate3d(10px, 0, 0);
                         transform: translate3d(10px, 0, 0)
                     }
                 }
                 .shake {
                     -webkit-animation-name: shake;
                     animation-name: shake
                 }
                 @-webkit-keyframes swing {
                     20% {
                         -webkit-transform: rotate3d(0, 0, 1, 15deg);
                         transform: rotate3d(0, 0, 1, 15deg)
                     }
                     40% {
                         -webkit-transform: rotate3d(0, 0, 1, -10deg);
                         transform: rotate3d(0, 0, 1, -10deg)
                     }
                     60% {
                         -webkit-transform: rotate3d(0, 0, 1, 5deg);
                         transform: rotate3d(0, 0, 1, 5deg)
                     }
                     80% {
                         -webkit-transform: rotate3d(0, 0, 1, -5deg);
                         transform: rotate3d(0, 0, 1, -5deg)
                     }
                     100% {
                         -webkit-transform: rotate3d(0, 0, 1, 0deg);
                         transform: rotate3d(0, 0, 1, 0deg)
                     }
                 }
                 @keyframes swing {
                     20% {
                         -webkit-transform: rotate3d(0, 0, 1, 15deg);
                         -ms-transform: rotate3d(0, 0, 1, 15deg);
                         transform: rotate3d(0, 0, 1, 15deg)
                     }
                     40% {
                         -webkit-transform: rotate3d(0, 0, 1, -10deg);
                         -ms-transform: rotate3d(0, 0, 1, -10deg);
                         transform: rotate3d(0, 0, 1, -10deg)
                     }
                     60% {
                         -webkit-transform: rotate3d(0, 0, 1, 5deg);
                         -ms-transform: rotate3d(0, 0, 1, 5deg);
                         transform: rotate3d(0, 0, 1, 5deg)
                     }
                     80% {
                         -webkit-transform: rotate3d(0, 0, 1, -5deg);
                         -ms-transform: rotate3d(0, 0, 1, -5deg);
                         transform: rotate3d(0, 0, 1, -5deg)
                     }
                     100% {
                         -webkit-transform: rotate3d(0, 0, 1, 0deg);
                         -ms-transform: rotate3d(0, 0, 1, 0deg);
                         transform: rotate3d(0, 0, 1, 0deg)
                     }
                 }
                 .swing {
                     -webkit-transform-origin: top center;
                     -ms-transform-origin: top center;
                     transform-origin: top center;
                     -webkit-animation-name: swing;
                     animation-name: swing
                 }
                 @-webkit-keyframes tada {
                     0% {
                         -webkit-transform: scale3d(1, 1, 1);
                         transform: scale3d(1, 1, 1)
                     }
                     10%,
                     20% {
                         -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
                         transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)
                     }
                     30%,
                     50%,
                     70%,
                     90% {
                         -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
                         transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)
                     }
                     40%,
                     60%,
                     80% {
                         -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
                         transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)
                     }
                     100% {
                         -webkit-transform: scale3d(1, 1, 1);
                         transform: scale3d(1, 1, 1)
                     }
                 }
                 @keyframes tada {
                     0% {
                         -webkit-transform: scale3d(1, 1, 1);
                         -ms-transform: scale3d(1, 1, 1);
                         transform: scale3d(1, 1, 1)
                     }
                     10%,
                     20% {
                         -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
                         -ms-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
                         transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)
                     }
                     30%,
                     50%,
                     70%,
                     90% {
                         -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
                         -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
                         transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)
                     }
                     40%,
                     60%,
                     80% {
                         -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
                         -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
                         transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)
                     }
                     100% {
                         -webkit-transform: scale3d(1, 1, 1);
                         -ms-transform: scale3d(1, 1, 1);
                         transform: scale3d(1, 1, 1)
                     }
                 }
                 .tada {
                     -webkit-animation-name: tada;
                     animation-name: tada
                 }
                 @-webkit-keyframes wobble {
                     0% {
                         -webkit-transform: none;
                         transform: none
                     }
                     15% {
                         -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
                         transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)
                     }
                     30% {
                         -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
                         transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)
                     }
                     45% {
                         -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
                         transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)
                     }
                     60% {
                         -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
                         transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)
                     }
                     75% {
                         -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
                         transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)
                     }
                     100% {
                         -webkit-transform: none;
                         transform: none
                     }
                 }
                 @keyframes wobble {
                     0% {
                         -webkit-transform: none;
                         -ms-transform: none;
                         transform: none
                     }
                     15% {
                         -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
                         -ms-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
                         transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)
                     }
                     30% {
                         -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
                         -ms-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
                         transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)
                     }
                     45% {
                         -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
                         -ms-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
                         transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)
                     }
                     60% {
                         -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
                         -ms-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
                         transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)
                     }
                     75% {
                         -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
                         -ms-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
                         transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)
                     }
                     100% {
                         -webkit-transform: none;
                         -ms-transform: none;
                         transform: none
                     }
                 }
                 .wobble {
                     -webkit-animation-name: wobble;
                     animation-name: wobble
                 }
                 @-webkit-keyframes bounceIn {
                     0%, 100%, 20%, 40%, 60%, 80% {
                         -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
                         transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)
                     }
                     0% {
                         opacity: 0;
                         -webkit-transform: scale3d(0.3, 0.3, 0.3);
                         transform: scale3d(0.3, 0.3, 0.3)
                     }
                     20% {
                         -webkit-transform: scale3d(1.1, 1.1, 1.1);
                         transform: scale3d(1.1, 1.1, 1.1)
                     }
                     40% {
                         -webkit-transform: scale3d(0.9, 0.9, 0.9);
                         transform: scale3d(0.9, 0.9, 0.9)
                     }
                     60% {
                         opacity: 1;
                         -webkit-transform: scale3d(1.03, 1.03, 1.03);
                         transform: scale3d(1.03, 1.03, 1.03)
                     }
                     80% {
                         -webkit-transform: scale3d(0.97, 0.97, 0.97);
                         transform: scale3d(0.97, 0.97, 0.97)
                     }
                     100% {
                         opacity: 1;
                         -webkit-transform: scale3d(1, 1, 1);
                         transform: scale3d(1, 1, 1)
                     }
                 }
                 @keyframes bounceIn {
                     0%, 100%, 20%, 40%, 60%, 80% {
                         -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
                         transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)
                     }
                     0% {
                         opacity: 0;
                         -webkit-transform: scale3d(0.3, 0.3, 0.3);
                         -ms-transform: scale3d(0.3, 0.3, 0.3);
                         transform: scale3d(0.3, 0.3, 0.3)
                     }
                     20% {
                         -webkit-transform: scale3d(1.1, 1.1, 1.1);
                         -ms-transform: scale3d(1.1, 1.1, 1.1);
                         transform: scale3d(1.1, 1.1, 1.1)
                     }
                     40% {
                         -webkit-transform: scale3d(0.9, 0.9, 0.9);
                         -ms-transform: scale3d(0.9, 0.9, 0.9);
                         transform: scale3d(0.9, 0.9, 0.9)
                     }
                     60% {
                         opacity: 1;
                         -webkit-transform: scale3d(1.03, 1.03, 1.03);
                         -ms-transform: scale3d(1.03, 1.03, 1.03);
                         transform: scale3d(1.03, 1.03, 1.03)
                     }
                     80% {
                         -webkit-transform: scale3d(0.97, 0.97, 0.97);
                         -ms-transform: scale3d(0.97, 0.97, 0.97);
                         transform: scale3d(0.97, 0.97, 0.97)
                     }
                     100% {
                         opacity: 1;
                         -webkit-transform: scale3d(1, 1, 1);
                         -ms-transform: scale3d(1, 1, 1);
                         transform: scale3d(1, 1, 1)
                     }
                 }
                 .bounceIn {
                     -webkit-animation-name: bounceIn;
                     animation-name: bounceIn;
                     -webkit-animation-duration: .75s;
                     animation-duration: .75s
                 }
                 @-webkit-keyframes bounceInDown {
                     0%, 100%, 60%, 75%, 90% {
                         -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
                         transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)
                     }
                     0% {
                         opacity: 0;
                         -webkit-transform: translate3d(0, -3000px, 0);
                         transform: translate3d(0, -3000px, 0)
                     }
                     60% {
                         opacity: 1;
                         -webkit-transform: translate3d(0, 25px, 0);
                         transform: translate3d(0, 25px, 0)
                     }
                     75% {
                         -webkit-transform: translate3d(0, -10px, 0);
                         transform: translate3d(0, -10px, 0)
                     }
                     90% {
                         -webkit-transform: translate3d(0, 5px, 0);
                         transform: translate3d(0, 5px, 0)
                     }
                     100% {
                         -webkit-transform: none;
                         transform: none
                     }
                 }
                 @keyframes bounceInDown {
                     0%, 100%, 60%, 75%, 90% {
                         -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
                         transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)
                     }
                     0% {
                         opacity: 0;
                         -webkit-transform: translate3d(0, -3000px, 0);
                         -ms-transform: translate3d(0, -3000px, 0);
                         transform: translate3d(0, -3000px, 0)
                     }
                     60% {
                         opacity: 1;
                         -webkit-transform: translate3d(0, 25px, 0);
                         -ms-transform: translate3d(0, 25px, 0);
                         transform: translate3d(0, 25px, 0)
                     }
                     75% {
                         -webkit-transform: translate3d(0, -10px, 0);
                         -ms-transform: translate3d(0, -10px, 0);
                         transform: translate3d(0, -10px, 0)
                     }
                     90% {
                         -webkit-transform: translate3d(0, 5px, 0);
                         -ms-transform: translate3d(0, 5px, 0);
                         transform: translate3d(0, 5px, 0)
                     }
                     100% {
                         -webkit-transform: none;
                         -ms-transform: none;
                         transform: none
                     }
                 }
                 .bounceInDown {
                     -webkit-animation-name: bounceInDown;
                     animation-name: bounceInDown
                 }
                 @-webkit-keyframes bounceInLeft {
                     0%, 100%, 60%, 75%, 90% {
                         -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
                         transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)
                     }
                     0% {
                         opacity: 0;
                         -webkit-transform: translate3d(-3000px, 0, 0);
                         transform: translate3d(-3000px, 0, 0)
                     }
                     60% {
                         opacity: 1;
                         -webkit-transform: translate3d(25px, 0, 0);
                         transform: translate3d(25px, 0, 0)
                     }
                     75% {
                         -webkit-transform: translate3d(-10px, 0, 0);
                         transform: translate3d(-10px, 0, 0)
                     }
                     90% {
                         -webkit-transform: translate3d(5px, 0, 0);
                         transform: translate3d(5px, 0, 0)
                     }
                     100% {
                         -webkit-transform: none;
                         transform: none
                     }
                 }
                 @keyframes bounceInLeft {
                     0%, 100%, 60%, 75%, 90% {
                         -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
                         transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)
                     }
                     0% {
                         opacity: 0;
                         -webkit-transform: translate3d(-3000px, 0, 0);
                         -ms-transform: translate3d(-3000px, 0, 0);
                         transform: translate3d(-3000px, 0, 0)
                     }
                     60% {
                         opacity: 1;
                         -webkit-transform: translate3d(25px, 0, 0);
                         -ms-transform: translate3d(25px, 0, 0);
                         transform: translate3d(25px, 0, 0)
                     }
                     75% {
                         -webkit-transform: translate3d(-10px, 0, 0);
                         -ms-transform: translate3d(-10px, 0, 0);
                         transform: translate3d(-10px, 0, 0)
                     }
                     90% {
                         -webkit-transform: translate3d(5px, 0, 0);
                         -ms-transform: translate3d(5px, 0, 0);
                         transform: translate3d(5px, 0, 0)
                     }
                     100% {
                         -webkit-transform: none;
                         -ms-transform: none;
                         transform: none
                     }
                 }
                 .bounceInLeft {
                     -webkit-animation-name: bounceInLeft;
                     animation-name: bounceInLeft
                 }
                 @-webkit-keyframes bounceInRight {
                     0%, 100%, 60%, 75%, 90% {
                         -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
                         transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)
                     }
                     0% {
                         opacity: 0;
                         -webkit-transform: translate3d(3000px, 0, 0);
                         transform: translate3d(3000px, 0, 0)
                     }
                     60% {
                         opacity: 1;
                         -webkit-transform: translate3d(-25px, 0, 0);
                         transform: translate3d(-25px, 0, 0)
                     }
                     75% {
                         -webkit-transform: translate3d(10px, 0, 0);
                         transform: translate3d(10px, 0, 0)
                     }
                     90% {
                         -webkit-transform: translate3d(-5px, 0, 0);
                         transform: translate3d(-5px, 0, 0)
                     }
                     100% {
                         -webkit-transform: none;
                         transform: none
                     }
                 }
                 @keyframes bounceInRight {
                     0%, 100%, 60%, 75%, 90% {
                         -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
                         transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)
                     }
                     0% {
                         opacity: 0;
                         -webkit-transform: translate3d(3000px, 0, 0);
                         -ms-transform: translate3d(3000px, 0, 0);
                         transform: translate3d(3000px, 0, 0)
                     }
                     60% {
                         opacity: 1;
                         -webkit-transform: translate3d(-25px, 0, 0);
                         -ms-transform: translate3d(-25px, 0, 0);
                         transform: translate3d(-25px, 0, 0)
                     }
                     75% {
                         -webkit-transform: translate3d(10px, 0, 0);
                         -ms-transform: translate3d(10px, 0, 0);
                         transform: translate3d(10px, 0, 0)
                     }
                     90% {
                         -webkit-transform: translate3d(-5px, 0, 0);
                         -ms-transform: translate3d(-5px, 0, 0);
                         transform: translate3d(-5px, 0, 0)
                     }
                     100% {
                         -webkit-transform: none;
                         -ms-transform: none;
                         transform: none
                     }
                 }
                 .bounceInRight {
                     -webkit-animation-name: bounceInRight;
                     animation-name: bounceInRight
                 }
                 @-webkit-keyframes bounceInUp {
                     0%, 100%, 60%, 75%, 90% {
                         -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
                         transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)
                     }
                     0% {
                         opacity: 0;
                         -webkit-transform: translate3d(0, 3000px, 0);
                         transform: translate3d(0, 3000px, 0)
                     }
                     60% {
                         opacity: 1;
                         -webkit-transform: translate3d(0, -20px, 0);
                         transform: translate3d(0, -20px, 0)
                     }
                     75% {
                         -webkit-transform: translate3d(0, 10px, 0);
                         transform: translate3d(0, 10px, 0)
                     }
                     90% {
                         -webkit-transform: translate3d(0, -5px, 0);
                         transform: translate3d(0, -5px, 0)
                     }
                     100% {
                         -webkit-transform: translate3d(0, 0, 0);
                         transform: translate3d(0, 0, 0)
                     }
                 }
                 @keyframes bounceInUp {
                     0%, 100%, 60%, 75%, 90% {
                         -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
                         transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)
                     }
                     0% {
                         opacity: 0;
                         -webkit-transform: translate3d(0, 3000px, 0);
                         -ms-transform: translate3d(0, 3000px, 0);
                         transform: translate3d(0, 3000px, 0)
                     }
                     60% {
                         opacity: 1;
                         -webkit-transform: translate3d(0, -20px, 0);
                         -ms-transform: translate3d(0, -20px, 0);
                         transform: translate3d(0, -20px, 0)
                     }
                     75% {
                         -webkit-transform: translate3d(0, 10px, 0);
                         -ms-transform: translate3d(0, 10px, 0);
                         transform: translate3d(0, 10px, 0)
                     }
                     90% {
                         -webkit-transform: translate3d(0, -5px, 0);
                         -ms-transform: translate3d(0, -5px, 0);
                         transform: translate3d(0, -5px, 0)
                     }
                     100% {
                         -webkit-transform: translate3d(0, 0, 0);
                         -ms-transform: translate3d(0, 0, 0);
                         transform: translate3d(0, 0, 0)
                     }
                 }
                 .bounceInUp {
                     -webkit-animation-name: bounceInUp;
                     animation-name: bounceInUp
                 }
                 @-webkit-keyframes bounceOut {
                     20% {
                         -webkit-transform: scale3d(0.9, 0.9, 0.9);
                         transform: scale3d(0.9, 0.9, 0.9)
                     }
                     50%,
                     55% {
                         opacity: 1;
                         -webkit-transform: scale3d(1.1, 1.1, 1.1);
                         transform: scale3d(1.1, 1.1, 1.1)
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: scale3d(0.3, 0.3, 0.3);
                         transform: scale3d(0.3, 0.3, 0.3)
                     }
                 }
                 @keyframes bounceOut {
                     20% {
                         -webkit-transform: scale3d(0.9, 0.9, 0.9);
                         -ms-transform: scale3d(0.9, 0.9, 0.9);
                         transform: scale3d(0.9, 0.9, 0.9)
                     }
                     50%,
                     55% {
                         opacity: 1;
                         -webkit-transform: scale3d(1.1, 1.1, 1.1);
                         -ms-transform: scale3d(1.1, 1.1, 1.1);
                         transform: scale3d(1.1, 1.1, 1.1)
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: scale3d(0.3, 0.3, 0.3);
                         -ms-transform: scale3d(0.3, 0.3, 0.3);
                         transform: scale3d(0.3, 0.3, 0.3)
                     }
                 }
                 .bounceOut {
                     -webkit-animation-name: bounceOut;
                     animation-name: bounceOut;
                     -webkit-animation-duration: .75s;
                     animation-duration: .75s
                 }
                 @-webkit-keyframes bounceOutDown {
                     20% {
                         -webkit-transform: translate3d(0, 10px, 0);
                         transform: translate3d(0, 10px, 0)
                     }
                     40%,
                     45% {
                         opacity: 1;
                         -webkit-transform: translate3d(0, -20px, 0);
                         transform: translate3d(0, -20px, 0)
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: translate3d(0, 2000px, 0);
                         transform: translate3d(0, 2000px, 0)
                     }
                 }
                 @keyframes bounceOutDown {
                     20% {
                         -webkit-transform: translate3d(0, 10px, 0);
                         -ms-transform: translate3d(0, 10px, 0);
                         transform: translate3d(0, 10px, 0)
                     }
                     40%,
                     45% {
                         opacity: 1;
                         -webkit-transform: translate3d(0, -20px, 0);
                         -ms-transform: translate3d(0, -20px, 0);
                         transform: translate3d(0, -20px, 0)
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: translate3d(0, 2000px, 0);
                         -ms-transform: translate3d(0, 2000px, 0);
                         transform: translate3d(0, 2000px, 0)
                     }
                 }
                 .bounceOutDown {
                     -webkit-animation-name: bounceOutDown;
                     animation-name: bounceOutDown
                 }
                 @-webkit-keyframes bounceOutLeft {
                     20% {
                         opacity: 1;
                         -webkit-transform: translate3d(20px, 0, 0);
                         transform: translate3d(20px, 0, 0)
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: translate3d(-2000px, 0, 0);
                         transform: translate3d(-2000px, 0, 0)
                     }
                 }
                 @keyframes bounceOutLeft {
                     20% {
                         opacity: 1;
                         -webkit-transform: translate3d(20px, 0, 0);
                         -ms-transform: translate3d(20px, 0, 0);
                         transform: translate3d(20px, 0, 0)
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: translate3d(-2000px, 0, 0);
                         -ms-transform: translate3d(-2000px, 0, 0);
                         transform: translate3d(-2000px, 0, 0)
                     }
                 }
                 .bounceOutLeft {
                     -webkit-animation-name: bounceOutLeft;
                     animation-name: bounceOutLeft
                 }
                 @-webkit-keyframes bounceOutRight {
                     20% {
                         opacity: 1;
                         -webkit-transform: translate3d(-20px, 0, 0);
                         transform: translate3d(-20px, 0, 0)
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: translate3d(2000px, 0, 0);
                         transform: translate3d(2000px, 0, 0)
                     }
                 }
                 @keyframes bounceOutRight {
                     20% {
                         opacity: 1;
                         -webkit-transform: translate3d(-20px, 0, 0);
                         -ms-transform: translate3d(-20px, 0, 0);
                         transform: translate3d(-20px, 0, 0)
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: translate3d(2000px, 0, 0);
                         -ms-transform: translate3d(2000px, 0, 0);
                         transform: translate3d(2000px, 0, 0)
                     }
                 }
                 .bounceOutRight {
                     -webkit-animation-name: bounceOutRight;
                     animation-name: bounceOutRight
                 }
                 @-webkit-keyframes bounceOutUp {
                     20% {
                         -webkit-transform: translate3d(0, -10px, 0);
                         transform: translate3d(0, -10px, 0)
                     }
                     40%,
                     45% {
                         opacity: 1;
                         -webkit-transform: translate3d(0, 20px, 0);
                         transform: translate3d(0, 20px, 0)
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: translate3d(0, -2000px, 0);
                         transform: translate3d(0, -2000px, 0)
                     }
                 }
                 @keyframes bounceOutUp {
                     20% {
                         -webkit-transform: translate3d(0, -10px, 0);
                         -ms-transform: translate3d(0, -10px, 0);
                         transform: translate3d(0, -10px, 0)
                     }
                     40%,
                     45% {
                         opacity: 1;
                         -webkit-transform: translate3d(0, 20px, 0);
                         -ms-transform: translate3d(0, 20px, 0);
                         transform: translate3d(0, 20px, 0)
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: translate3d(0, -2000px, 0);
                         -ms-transform: translate3d(0, -2000px, 0);
                         transform: translate3d(0, -2000px, 0)
                     }
                 }
                 .bounceOutUp {
                     -webkit-animation-name: bounceOutUp;
                     animation-name: bounceOutUp
                 }
                 @-webkit-keyframes fadeIn {
                     0% {
                         opacity: 0
                     }
                     100% {
                         opacity: 1
                     }
                 }
                 @keyframes fadeIn {
                     0% {
                         opacity: 0
                     }
                     100% {
                         opacity: 1
                     }
                 }
                 .fadeIn {
                     -webkit-animation-name: fadeIn;
                     animation-name: fadeIn
                 }
                 @-webkit-keyframes fadeInDown {
                     0% {
                         opacity: 0;
                         -webkit-transform: translate3d(0, -100%, 0);
                         transform: translate3d(0, -100%, 0)
                     }
                     100% {
                         opacity: 1;
                         -webkit-transform: none;
                         transform: none
                     }
                 }
                 @keyframes fadeInDown {
                     0% {
                         opacity: 0;
                         -webkit-transform: translate3d(0, -100%, 0);
                         -ms-transform: translate3d(0, -100%, 0);
                         transform: translate3d(0, -100%, 0)
                     }
                     100% {
                         opacity: 1;
                         -webkit-transform: none;
                         -ms-transform: none;
                         transform: none
                     }
                 }
                 .fadeInDown {
                     -webkit-animation-name: fadeInDown;
                     animation-name: fadeInDown
                 }
                 @-webkit-keyframes fadeInDownBig {
                     0% {
                         opacity: 0;
                         -webkit-transform: translate3d(0, -2000px, 0);
                         transform: translate3d(0, -2000px, 0)
                     }
                     100% {
                         opacity: 1;
                         -webkit-transform: none;
                         transform: none
                     }
                 }
                 @keyframes fadeInDownBig {
                     0% {
                         opacity: 0;
                         -webkit-transform: translate3d(0, -2000px, 0);
                         -ms-transform: translate3d(0, -2000px, 0);
                         transform: translate3d(0, -2000px, 0)
                     }
                     100% {
                         opacity: 1;
                         -webkit-transform: none;
                         -ms-transform: none;
                         transform: none
                     }
                 }
                 .fadeInDownBig {
                     -webkit-animation-name: fadeInDownBig;
                     animation-name: fadeInDownBig
                 }
                 @-webkit-keyframes fadeInLeft {
                     0% {
                         opacity: 0;
                         -webkit-transform: translate3d(-100%, 0, 0);
                         transform: translate3d(-100%, 0, 0)
                     }
                     100% {
                         opacity: 1;
                         -webkit-transform: none;
                         transform: none
                     }
                 }
                 @keyframes fadeInLeft {
                     0% {
                         opacity: 0;
                         -webkit-transform: translate3d(-100%, 0, 0);
                         -ms-transform: translate3d(-100%, 0, 0);
                         transform: translate3d(-100%, 0, 0)
                     }
                     100% {
                         opacity: 1;
                         -webkit-transform: none;
                         -ms-transform: none;
                         transform: none
                     }
                 }
                 .fadeInLeft {
                     -webkit-animation-name: fadeInLeft;
                     animation-name: fadeInLeft
                 }
                 @-webkit-keyframes fadeInLeftBig {
                     0% {
                         opacity: 0;
                         -webkit-transform: translate3d(-2000px, 0, 0);
                         transform: translate3d(-2000px, 0, 0)
                     }
                     100% {
                         opacity: 1;
                         -webkit-transform: none;
                         transform: none
                     }
                 }
                 @keyframes fadeInLeftBig {
                     0% {
                         opacity: 0;
                         -webkit-transform: translate3d(-2000px, 0, 0);
                         -ms-transform: translate3d(-2000px, 0, 0);
                         transform: translate3d(-2000px, 0, 0)
                     }
                     100% {
                         opacity: 1;
                         -webkit-transform: none;
                         -ms-transform: none;
                         transform: none
                     }
                 }
                 .fadeInLeftBig {
                     -webkit-animation-name: fadeInLeftBig;
                     animation-name: fadeInLeftBig
                 }
                 @-webkit-keyframes fadeInRight {
                     0% {
                         opacity: 0;
                         -webkit-transform: translate3d(100%, 0, 0);
                         transform: translate3d(100%, 0, 0)
                     }
                     100% {
                         opacity: 1;
                         -webkit-transform: none;
                         transform: none
                     }
                 }
                 @keyframes fadeInRight {
                     0% {
                         opacity: 0;
                         -webkit-transform: translate3d(100%, 0, 0);
                         -ms-transform: translate3d(100%, 0, 0);
                         transform: translate3d(100%, 0, 0)
                     }
                     100% {
                         opacity: 1;
                         -webkit-transform: none;
                         -ms-transform: none;
                         transform: none
                     }
                 }
                 .fadeInRight {
                     -webkit-animation-name: fadeInRight;
                     animation-name: fadeInRight
                 }
                 @-webkit-keyframes fadeInRightBig {
                     0% {
                         opacity: 0;
                         -webkit-transform: translate3d(2000px, 0, 0);
                         transform: translate3d(2000px, 0, 0)
                     }
                     100% {
                         opacity: 1;
                         -webkit-transform: none;
                         transform: none
                     }
                 }
                 @keyframes fadeInRightBig {
                     0% {
                         opacity: 0;
                         -webkit-transform: translate3d(2000px, 0, 0);
                         -ms-transform: translate3d(2000px, 0, 0);
                         transform: translate3d(2000px, 0, 0)
                     }
                     100% {
                         opacity: 1;
                         -webkit-transform: none;
                         -ms-transform: none;
                         transform: none
                     }
                 }
                 .fadeInRightBig {
                     -webkit-animation-name: fadeInRightBig;
                     animation-name: fadeInRightBig
                 }
                 @-webkit-keyframes fadeInUp {
                     0% {
                         opacity: 0;
                         -webkit-transform: translate3d(0, 100%, 0);
                         transform: translate3d(0, 100%, 0)
                     }
                     100% {
                         opacity: 1;
                         -webkit-transform: none;
                         transform: none
                     }
                 }
                 @keyframes fadeInUp {
                     0% {
                         opacity: 0;
                         -webkit-transform: translate3d(0, 100%, 0);
                         -ms-transform: translate3d(0, 100%, 0);
                         transform: translate3d(0, 100%, 0)
                     }
                     100% {
                         opacity: 1;
                         -webkit-transform: none;
                         -ms-transform: none;
                         transform: none
                     }
                 }
                 .fadeInUp {
                     -webkit-animation-name: fadeInUp;
                     animation-name: fadeInUp
                 }
                 @-webkit-keyframes fadeInUpBig {
                     0% {
                         opacity: 0;
                         -webkit-transform: translate3d(0, 2000px, 0);
                         transform: translate3d(0, 2000px, 0)
                     }
                     100% {
                         opacity: 1;
                         -webkit-transform: none;
                         transform: none
                     }
                 }
                 @keyframes fadeInUpBig {
                     0% {
                         opacity: 0;
                         -webkit-transform: translate3d(0, 2000px, 0);
                         -ms-transform: translate3d(0, 2000px, 0);
                         transform: translate3d(0, 2000px, 0)
                     }
                     100% {
                         opacity: 1;
                         -webkit-transform: none;
                         -ms-transform: none;
                         transform: none
                     }
                 }
                 .fadeInUpBig {
                     -webkit-animation-name: fadeInUpBig;
                     animation-name: fadeInUpBig
                 }
                 @-webkit-keyframes fadeOut {
                     0% {
                         opacity: 1
                     }
                     100% {
                         opacity: 0
                     }
                 }
                 @keyframes fadeOut {
                     0% {
                         opacity: 1
                     }
                     100% {
                         opacity: 0
                     }
                 }
                 .fadeOut {
                     -webkit-animation-name: fadeOut;
                     animation-name: fadeOut
                 }
                 @-webkit-keyframes fadeOutDown {
                     0% {
                         opacity: 1
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: translate3d(0, 100%, 0);
                         transform: translate3d(0, 100%, 0)
                     }
                 }
                 @keyframes fadeOutDown {
                     0% {
                         opacity: 1
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: translate3d(0, 100%, 0);
                         -ms-transform: translate3d(0, 100%, 0);
                         transform: translate3d(0, 100%, 0)
                     }
                 }
                 .fadeOutDown {
                     -webkit-animation-name: fadeOutDown;
                     animation-name: fadeOutDown
                 }
                 @-webkit-keyframes fadeOutDownBig {
                     0% {
                         opacity: 1
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: translate3d(0, 2000px, 0);
                         transform: translate3d(0, 2000px, 0)
                     }
                 }
                 @keyframes fadeOutDownBig {
                     0% {
                         opacity: 1
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: translate3d(0, 2000px, 0);
                         -ms-transform: translate3d(0, 2000px, 0);
                         transform: translate3d(0, 2000px, 0)
                     }
                 }
                 .fadeOutDownBig {
                     -webkit-animation-name: fadeOutDownBig;
                     animation-name: fadeOutDownBig
                 }
                 @-webkit-keyframes fadeOutLeft {
                     0% {
                         opacity: 1
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: translate3d(-100%, 0, 0);
                         transform: translate3d(-100%, 0, 0)
                     }
                 }
                 @keyframes fadeOutLeft {
                     0% {
                         opacity: 1
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: translate3d(-100%, 0, 0);
                         -ms-transform: translate3d(-100%, 0, 0);
                         transform: translate3d(-100%, 0, 0)
                     }
                 }
                 .fadeOutLeft {
                     -webkit-animation-name: fadeOutLeft;
                     animation-name: fadeOutLeft
                 }
                 @-webkit-keyframes fadeOutLeftBig {
                     0% {
                         opacity: 1
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: translate3d(-2000px, 0, 0);
                         transform: translate3d(-2000px, 0, 0)
                     }
                 }
                 @keyframes fadeOutLeftBig {
                     0% {
                         opacity: 1
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: translate3d(-2000px, 0, 0);
                         -ms-transform: translate3d(-2000px, 0, 0);
                         transform: translate3d(-2000px, 0, 0)
                     }
                 }
                 .fadeOutLeftBig {
                     -webkit-animation-name: fadeOutLeftBig;
                     animation-name: fadeOutLeftBig
                 }
                 @-webkit-keyframes fadeOutRight {
                     0% {
                         opacity: 1
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: translate3d(100%, 0, 0);
                         transform: translate3d(100%, 0, 0)
                     }
                 }
                 @keyframes fadeOutRight {
                     0% {
                         opacity: 1
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: translate3d(100%, 0, 0);
                         -ms-transform: translate3d(100%, 0, 0);
                         transform: translate3d(100%, 0, 0)
                     }
                 }
                 .fadeOutRight {
                     -webkit-animation-name: fadeOutRight;
                     animation-name: fadeOutRight
                 }
                 @-webkit-keyframes fadeOutRightBig {
                     0% {
                         opacity: 1
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: translate3d(2000px, 0, 0);
                         transform: translate3d(2000px, 0, 0)
                     }
                 }
                 @keyframes fadeOutRightBig {
                     0% {
                         opacity: 1
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: translate3d(2000px, 0, 0);
                         -ms-transform: translate3d(2000px, 0, 0);
                         transform: translate3d(2000px, 0, 0)
                     }
                 }
                 .fadeOutRightBig {
                     -webkit-animation-name: fadeOutRightBig;
                     animation-name: fadeOutRightBig
                 }
                 @-webkit-keyframes fadeOutUp {
                     0% {
                         opacity: 1
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: translate3d(0, -100%, 0);
                         transform: translate3d(0, -100%, 0)
                     }
                 }
                 @keyframes fadeOutUp {
                     0% {
                         opacity: 1
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: translate3d(0, -100%, 0);
                         -ms-transform: translate3d(0, -100%, 0);
                         transform: translate3d(0, -100%, 0)
                     }
                 }
                 .fadeOutUp {
                     -webkit-animation-name: fadeOutUp;
                     animation-name: fadeOutUp
                 }
                 @-webkit-keyframes fadeOutUpBig {
                     0% {
                         opacity: 1
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: translate3d(0, -2000px, 0);
                         transform: translate3d(0, -2000px, 0)
                     }
                 }
                 @keyframes fadeOutUpBig {
                     0% {
                         opacity: 1
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: translate3d(0, -2000px, 0);
                         -ms-transform: translate3d(0, -2000px, 0);
                         transform: translate3d(0, -2000px, 0)
                     }
                 }
                 .fadeOutUpBig {
                     -webkit-animation-name: fadeOutUpBig;
                     animation-name: fadeOutUpBig
                 }
                 @-webkit-keyframes flip {
                     0% {
                         -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
                         transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
                         -webkit-animation-timing-function: ease-out;
                         animation-timing-function: ease-out
                     }
                     40% {
                         -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
                         transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
                         -webkit-animation-timing-function: ease-out;
                         animation-timing-function: ease-out
                     }
                     50% {
                         -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
                         transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
                         -webkit-animation-timing-function: ease-in;
                         animation-timing-function: ease-in
                     }
                     80% {
                         -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
                         transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
                         -webkit-animation-timing-function: ease-in;
                         animation-timing-function: ease-in
                     }
                     100% {
                         -webkit-transform: perspective(400px);
                         transform: perspective(400px);
                         -webkit-animation-timing-function: ease-in;
                         animation-timing-function: ease-in
                     }
                 }
                 @keyframes flip {
                     0% {
                         -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
                         -ms-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
                         transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
                         -webkit-animation-timing-function: ease-out;
                         animation-timing-function: ease-out
                     }
                     40% {
                         -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
                         -ms-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
                         transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
                         -webkit-animation-timing-function: ease-out;
                         animation-timing-function: ease-out
                     }
                     50% {
                         -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
                         -ms-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
                         transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
                         -webkit-animation-timing-function: ease-in;
                         animation-timing-function: ease-in
                     }
                     80% {
                         -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
                         -ms-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
                         transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
                         -webkit-animation-timing-function: ease-in;
                         animation-timing-function: ease-in
                     }
                     100% {
                         -webkit-transform: perspective(400px);
                         -ms-transform: perspective(400px);
                         transform: perspective(400px);
                         -webkit-animation-timing-function: ease-in;
                         animation-timing-function: ease-in
                     }
                 }
                 .animated.flip {
                     -webkit-backface-visibility: visible;
                     -ms-backface-visibility: visible;
                     backface-visibility: visible;
                     -webkit-animation-name: flip;
                     animation-name: flip
                 }
                 @-webkit-keyframes flipInX {
                     0% {
                         -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
                         transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
                         -webkit-transition-timing-function: ease-in;
                         transition-timing-function: ease-in;
                         opacity: 0
                     }
                     40% {
                         -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
                         transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
                         -webkit-transition-timing-function: ease-in;
                         transition-timing-function: ease-in
                     }
                     60% {
                         -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
                         transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
                         opacity: 1
                     }
                     80% {
                         -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
                         transform: perspective(400px) rotate3d(1, 0, 0, -5deg)
                     }
                     100% {
                         -webkit-transform: perspective(400px);
                         transform: perspective(400px)
                     }
                 }
                 @keyframes flipInX {
                     0% {
                         -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
                         -ms-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
                         transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
                         -webkit-transition-timing-function: ease-in;
                         transition-timing-function: ease-in;
                         opacity: 0
                     }
                     40% {
                         -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
                         -ms-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
                         transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
                         -webkit-transition-timing-function: ease-in;
                         transition-timing-function: ease-in
                     }
                     60% {
                         -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
                         -ms-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
                         transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
                         opacity: 1
                     }
                     80% {
                         -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
                         -ms-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
                         transform: perspective(400px) rotate3d(1, 0, 0, -5deg)
                     }
                     100% {
                         -webkit-transform: perspective(400px);
                         -ms-transform: perspective(400px);
                         transform: perspective(400px)
                     }
                 }
                 .flipInX {
                     -webkit-backface-visibility: visible !important;
                     -ms-backface-visibility: visible !important;
                     backface-visibility: visible !important;
                     -webkit-animation-name: flipInX;
                     animation-name: flipInX
                 }
                 @-webkit-keyframes flipInY {
                     0% {
                         -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
                         transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
                         -webkit-transition-timing-function: ease-in;
                         transition-timing-function: ease-in;
                         opacity: 0
                     }
                     40% {
                         -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
                         transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
                         -webkit-transition-timing-function: ease-in;
                         transition-timing-function: ease-in
                     }
                     60% {
                         -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
                         transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
                         opacity: 1
                     }
                     80% {
                         -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
                         transform: perspective(400px) rotate3d(0, 1, 0, -5deg)
                     }
                     100% {
                         -webkit-transform: perspective(400px);
                         transform: perspective(400px)
                     }
                 }
                 @keyframes flipInY {
                     0% {
                         -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
                         -ms-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
                         transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
                         -webkit-transition-timing-function: ease-in;
                         transition-timing-function: ease-in;
                         opacity: 0
                     }
                     40% {
                         -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
                         -ms-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
                         transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
                         -webkit-transition-timing-function: ease-in;
                         transition-timing-function: ease-in
                     }
                     60% {
                         -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
                         -ms-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
                         transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
                         opacity: 1
                     }
                     80% {
                         -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
                         -ms-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
                         transform: perspective(400px) rotate3d(0, 1, 0, -5deg)
                     }
                     100% {
                         -webkit-transform: perspective(400px);
                         -ms-transform: perspective(400px);
                         transform: perspective(400px)
                     }
                 }
                 .flipInY {
                     -webkit-backface-visibility: visible !important;
                     -ms-backface-visibility: visible !important;
                     backface-visibility: visible !important;
                     -webkit-animation-name: flipInY;
                     animation-name: flipInY
                 }
                 @-webkit-keyframes flipOutX {
                     0% {
                         -webkit-transform: perspective(400px);
                         transform: perspective(400px)
                     }
                     30% {
                         -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
                         transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
                         opacity: 1
                     }
                     100% {
                         -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
                         transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
                         opacity: 0
                     }
                 }
                 @keyframes flipOutX {
                     0% {
                         -webkit-transform: perspective(400px);
                         -ms-transform: perspective(400px);
                         transform: perspective(400px)
                     }
                     30% {
                         -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
                         -ms-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
                         transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
                         opacity: 1
                     }
                     100% {
                         -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
                         -ms-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
                         transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
                         opacity: 0
                     }
                 }
                 .flipOutX {
                     -webkit-animation-name: flipOutX;
                     animation-name: flipOutX;
                     -webkit-animation-duration: .75s;
                     animation-duration: .75s;
                     -webkit-backface-visibility: visible !important;
                     -ms-backface-visibility: visible !important;
                     backface-visibility: visible !important
                 }
                 @-webkit-keyframes flipOutY {
                     0% {
                         -webkit-transform: perspective(400px);
                         transform: perspective(400px)
                     }
                     30% {
                         -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
                         transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
                         opacity: 1
                     }
                     100% {
                         -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
                         transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
                         opacity: 0
                     }
                 }
                 @keyframes flipOutY {
                     0% {
                         -webkit-transform: perspective(400px);
                         -ms-transform: perspective(400px);
                         transform: perspective(400px)
                     }
                     30% {
                         -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
                         -ms-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
                         transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
                         opacity: 1
                     }
                     100% {
                         -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
                         -ms-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
                         transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
                         opacity: 0
                     }
                 }
                 .flipOutY {
                     -webkit-backface-visibility: visible !important;
                     -ms-backface-visibility: visible !important;
                     backface-visibility: visible !important;
                     -webkit-animation-name: flipOutY;
                     animation-name: flipOutY;
                     -webkit-animation-duration: .75s;
                     animation-duration: .75s
                 }
                 @-webkit-keyframes lightSpeedIn {
                     0% {
                         -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
                         transform: translate3d(100%, 0, 0) skewX(-30deg);
                         opacity: 0
                     }
                     60% {
                         -webkit-transform: skewX(20deg);
                         transform: skewX(20deg);
                         opacity: 1
                     }
                     80% {
                         -webkit-transform: skewX(-5deg);
                         transform: skewX(-5deg);
                         opacity: 1
                     }
                     100% {
                         -webkit-transform: none;
                         transform: none;
                         opacity: 1
                     }
                 }
                 @keyframes lightSpeedIn {
                     0% {
                         -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
                         -ms-transform: translate3d(100%, 0, 0) skewX(-30deg);
                         transform: translate3d(100%, 0, 0) skewX(-30deg);
                         opacity: 0
                     }
                     60% {
                         -webkit-transform: skewX(20deg);
                         -ms-transform: skewX(20deg);
                         transform: skewX(20deg);
                         opacity: 1
                     }
                     80% {
                         -webkit-transform: skewX(-5deg);
                         -ms-transform: skewX(-5deg);
                         transform: skewX(-5deg);
                         opacity: 1
                     }
                     100% {
                         -webkit-transform: none;
                         -ms-transform: none;
                         transform: none;
                         opacity: 1
                     }
                 }
                 .lightSpeedIn {
                     -webkit-animation-name: lightSpeedIn;
                     animation-name: lightSpeedIn;
                     -webkit-animation-timing-function: ease-out;
                     animation-timing-function: ease-out
                 }
                 @-webkit-keyframes lightSpeedOut {
                     0% {
                         opacity: 1
                     }
                     100% {
                         -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
                         transform: translate3d(100%, 0, 0) skewX(30deg);
                         opacity: 0
                     }
                 }
                 @keyframes lightSpeedOut {
                     0% {
                         opacity: 1
                     }
                     100% {
                         -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
                         -ms-transform: translate3d(100%, 0, 0) skewX(30deg);
                         transform: translate3d(100%, 0, 0) skewX(30deg);
                         opacity: 0
                     }
                 }
                 .lightSpeedOut {
                     -webkit-animation-name: lightSpeedOut;
                     animation-name: lightSpeedOut;
                     -webkit-animation-timing-function: ease-in;
                     animation-timing-function: ease-in
                 }
                 @-webkit-keyframes rotateIn {
                     0% {
                         -webkit-transform-origin: center;
                         transform-origin: center;
                         -webkit-transform: rotate3d(0, 0, 1, -200deg);
                         transform: rotate3d(0, 0, 1, -200deg);
                         opacity: 0
                     }
                     100% {
                         -webkit-transform-origin: center;
                         transform-origin: center;
                         -webkit-transform: none;
                         transform: none;
                         opacity: 1
                     }
                 }
                 @keyframes rotateIn {
                     0% {
                         -webkit-transform-origin: center;
                         -ms-transform-origin: center;
                         transform-origin: center;
                         -webkit-transform: rotate3d(0, 0, 1, -200deg);
                         -ms-transform: rotate3d(0, 0, 1, -200deg);
                         transform: rotate3d(0, 0, 1, -200deg);
                         opacity: 0
                     }
                     100% {
                         -webkit-transform-origin: center;
                         -ms-transform-origin: center;
                         transform-origin: center;
                         -webkit-transform: none;
                         -ms-transform: none;
                         transform: none;
                         opacity: 1
                     }
                 }
                 .rotateIn {
                     -webkit-animation-name: rotateIn;
                     animation-name: rotateIn
                 }
                 @-webkit-keyframes rotateInDownLeft {
                     0% {
                         -webkit-transform-origin: left bottom;
                         transform-origin: left bottom;
                         -webkit-transform: rotate3d(0, 0, 1, -45deg);
                         transform: rotate3d(0, 0, 1, -45deg);
                         opacity: 0
                     }
                     100% {
                         -webkit-transform-origin: left bottom;
                         transform-origin: left bottom;
                         -webkit-transform: none;
                         transform: none;
                         opacity: 1
                     }
                 }
                 @keyframes rotateInDownLeft {
                     0% {
                         -webkit-transform-origin: left bottom;
                         -ms-transform-origin: left bottom;
                         transform-origin: left bottom;
                         -webkit-transform: rotate3d(0, 0, 1, -45deg);
                         -ms-transform: rotate3d(0, 0, 1, -45deg);
                         transform: rotate3d(0, 0, 1, -45deg);
                         opacity: 0
                     }
                     100% {
                         -webkit-transform-origin: left bottom;
                         -ms-transform-origin: left bottom;
                         transform-origin: left bottom;
                         -webkit-transform: none;
                         -ms-transform: none;
                         transform: none;
                         opacity: 1
                     }
                 }
                 .rotateInDownLeft {
                     -webkit-animation-name: rotateInDownLeft;
                     animation-name: rotateInDownLeft
                 }
                 @-webkit-keyframes rotateInDownRight {
                     0% {
                         -webkit-transform-origin: right bottom;
                         transform-origin: right bottom;
                         -webkit-transform: rotate3d(0, 0, 1, 45deg);
                         transform: rotate3d(0, 0, 1, 45deg);
                         opacity: 0
                     }
                     100% {
                         -webkit-transform-origin: right bottom;
                         transform-origin: right bottom;
                         -webkit-transform: none;
                         transform: none;
                         opacity: 1
                     }
                 }
                 @keyframes rotateInDownRight {
                     0% {
                         -webkit-transform-origin: right bottom;
                         -ms-transform-origin: right bottom;
                         transform-origin: right bottom;
                         -webkit-transform: rotate3d(0, 0, 1, 45deg);
                         -ms-transform: rotate3d(0, 0, 1, 45deg);
                         transform: rotate3d(0, 0, 1, 45deg);
                         opacity: 0
                     }
                     100% {
                         -webkit-transform-origin: right bottom;
                         -ms-transform-origin: right bottom;
                         transform-origin: right bottom;
                         -webkit-transform: none;
                         -ms-transform: none;
                         transform: none;
                         opacity: 1
                     }
                 }
                 .rotateInDownRight {
                     -webkit-animation-name: rotateInDownRight;
                     animation-name: rotateInDownRight
                 }
                 @-webkit-keyframes rotateInUpLeft {
                     0% {
                         -webkit-transform-origin: left bottom;
                         transform-origin: left bottom;
                         -webkit-transform: rotate3d(0, 0, 1, 45deg);
                         transform: rotate3d(0, 0, 1, 45deg);
                         opacity: 0
                     }
                     100% {
                         -webkit-transform-origin: left bottom;
                         transform-origin: left bottom;
                         -webkit-transform: none;
                         transform: none;
                         opacity: 1
                     }
                 }
                 @keyframes rotateInUpLeft {
                     0% {
                         -webkit-transform-origin: left bottom;
                         -ms-transform-origin: left bottom;
                         transform-origin: left bottom;
                         -webkit-transform: rotate3d(0, 0, 1, 45deg);
                         -ms-transform: rotate3d(0, 0, 1, 45deg);
                         transform: rotate3d(0, 0, 1, 45deg);
                         opacity: 0
                     }
                     100% {
                         -webkit-transform-origin: left bottom;
                         -ms-transform-origin: left bottom;
                         transform-origin: left bottom;
                         -webkit-transform: none;
                         -ms-transform: none;
                         transform: none;
                         opacity: 1
                     }
                 }
                 .rotateInUpLeft {
                     -webkit-animation-name: rotateInUpLeft;
                     animation-name: rotateInUpLeft
                 }
                 @-webkit-keyframes rotateInUpRight {
                     0% {
                         -webkit-transform-origin: right bottom;
                         transform-origin: right bottom;
                         -webkit-transform: rotate3d(0, 0, 1, -90deg);
                         transform: rotate3d(0, 0, 1, -90deg);
                         opacity: 0
                     }
                     100% {
                         -webkit-transform-origin: right bottom;
                         transform-origin: right bottom;
                         -webkit-transform: none;
                         transform: none;
                         opacity: 1
                     }
                 }
                 @keyframes rotateInUpRight {
                     0% {
                         -webkit-transform-origin: right bottom;
                         -ms-transform-origin: right bottom;
                         transform-origin: right bottom;
                         -webkit-transform: rotate3d(0, 0, 1, -90deg);
                         -ms-transform: rotate3d(0, 0, 1, -90deg);
                         transform: rotate3d(0, 0, 1, -90deg);
                         opacity: 0
                     }
                     100% {
                         -webkit-transform-origin: right bottom;
                         -ms-transform-origin: right bottom;
                         transform-origin: right bottom;
                         -webkit-transform: none;
                         -ms-transform: none;
                         transform: none;
                         opacity: 1
                     }
                 }
                 .rotateInUpRight {
                     -webkit-animation-name: rotateInUpRight;
                     animation-name: rotateInUpRight
                 }
                 @-webkit-keyframes rotateOut {
                     0% {
                         -webkit-transform-origin: center;
                         transform-origin: center;
                         opacity: 1
                     }
                     100% {
                         -webkit-transform-origin: center;
                         transform-origin: center;
                         -webkit-transform: rotate3d(0, 0, 1, 200deg);
                         transform: rotate3d(0, 0, 1, 200deg);
                         opacity: 0
                     }
                 }
                 @keyframes rotateOut {
                     0% {
                         -webkit-transform-origin: center;
                         -ms-transform-origin: center;
                         transform-origin: center;
                         opacity: 1
                     }
                     100% {
                         -webkit-transform-origin: center;
                         -ms-transform-origin: center;
                         transform-origin: center;
                         -webkit-transform: rotate3d(0, 0, 1, 200deg);
                         -ms-transform: rotate3d(0, 0, 1, 200deg);
                         transform: rotate3d(0, 0, 1, 200deg);
                         opacity: 0
                     }
                 }
                 .rotateOut {
                     -webkit-animation-name: rotateOut;
                     animation-name: rotateOut
                 }
                 @-webkit-keyframes rotateOutDownLeft {
                     0% {
                         -webkit-transform-origin: left bottom;
                         transform-origin: left bottom;
                         opacity: 1
                     }
                     100% {
                         -webkit-transform-origin: left bottom;
                         transform-origin: left bottom;
                         -webkit-transform: rotate(0, 0, 1, 45deg);
                         transform: rotate(0, 0, 1, 45deg);
                         opacity: 0
                     }
                 }
                 @keyframes rotateOutDownLeft {
                     0% {
                         -webkit-transform-origin: left bottom;
                         -ms-transform-origin: left bottom;
                         transform-origin: left bottom;
                         opacity: 1
                     }
                     100% {
                         -webkit-transform-origin: left bottom;
                         -ms-transform-origin: left bottom;
                         transform-origin: left bottom;
                         -webkit-transform: rotate(0, 0, 1, 45deg);
                         -ms-transform: rotate(0, 0, 1, 45deg);
                         transform: rotate(0, 0, 1, 45deg);
                         opacity: 0
                     }
                 }
                 .rotateOutDownLeft {
                     -webkit-animation-name: rotateOutDownLeft;
                     animation-name: rotateOutDownLeft
                 }
                 @-webkit-keyframes rotateOutDownRight {
                     0% {
                         -webkit-transform-origin: right bottom;
                         transform-origin: right bottom;
                         opacity: 1
                     }
                     100% {
                         -webkit-transform-origin: right bottom;
                         transform-origin: right bottom;
                         -webkit-transform: rotate3d(0, 0, 1, -45deg);
                         transform: rotate3d(0, 0, 1, -45deg);
                         opacity: 0
                     }
                 }
                 @keyframes rotateOutDownRight {
                     0% {
                         -webkit-transform-origin: right bottom;
                         -ms-transform-origin: right bottom;
                         transform-origin: right bottom;
                         opacity: 1
                     }
                     100% {
                         -webkit-transform-origin: right bottom;
                         -ms-transform-origin: right bottom;
                         transform-origin: right bottom;
                         -webkit-transform: rotate3d(0, 0, 1, -45deg);
                         -ms-transform: rotate3d(0, 0, 1, -45deg);
                         transform: rotate3d(0, 0, 1, -45deg);
                         opacity: 0
                     }
                 }
                 .rotateOutDownRight {
                     -webkit-animation-name: rotateOutDownRight;
                     animation-name: rotateOutDownRight
                 }
                 @-webkit-keyframes rotateOutUpLeft {
                     0% {
                         -webkit-transform-origin: left bottom;
                         transform-origin: left bottom;
                         opacity: 1
                     }
                     100% {
                         -webkit-transform-origin: left bottom;
                         transform-origin: left bottom;
                         -webkit-transform: rotate3d(0, 0, 1, -45deg);
                         transform: rotate3d(0, 0, 1, -45deg);
                         opacity: 0
                     }
                 }
                 @keyframes rotateOutUpLeft {
                     0% {
                         -webkit-transform-origin: left bottom;
                         -ms-transform-origin: left bottom;
                         transform-origin: left bottom;
                         opacity: 1
                     }
                     100% {
                         -webkit-transform-origin: left bottom;
                         -ms-transform-origin: left bottom;
                         transform-origin: left bottom;
                         -webkit-transform: rotate3d(0, 0, 1, -45deg);
                         -ms-transform: rotate3d(0, 0, 1, -45deg);
                         transform: rotate3d(0, 0, 1, -45deg);
                         opacity: 0
                     }
                 }
                 .rotateOutUpLeft {
                     -webkit-animation-name: rotateOutUpLeft;
                     animation-name: rotateOutUpLeft
                 }
                 @-webkit-keyframes rotateOutUpRight {
                     0% {
                         -webkit-transform-origin: right bottom;
                         transform-origin: right bottom;
                         opacity: 1
                     }
                     100% {
                         -webkit-transform-origin: right bottom;
                         transform-origin: right bottom;
                         -webkit-transform: rotate3d(0, 0, 1, 90deg);
                         transform: rotate3d(0, 0, 1, 90deg);
                         opacity: 0
                     }
                 }
                 @keyframes rotateOutUpRight {
                     0% {
                         -webkit-transform-origin: right bottom;
                         -ms-transform-origin: right bottom;
                         transform-origin: right bottom;
                         opacity: 1
                     }
                     100% {
                         -webkit-transform-origin: right bottom;
                         -ms-transform-origin: right bottom;
                         transform-origin: right bottom;
                         -webkit-transform: rotate3d(0, 0, 1, 90deg);
                         -ms-transform: rotate3d(0, 0, 1, 90deg);
                         transform: rotate3d(0, 0, 1, 90deg);
                         opacity: 0
                     }
                 }
                 .rotateOutUpRight {
                     -webkit-animation-name: rotateOutUpRight;
                     animation-name: rotateOutUpRight
                 }
                 @-webkit-keyframes hinge {
                     0% {
                         -webkit-transform-origin: top left;
                         transform-origin: top left;
                         -webkit-animation-timing-function: ease-in-out;
                         animation-timing-function: ease-in-out
                     }
                     20%,
                     60% {
                         -webkit-transform: rotate3d(0, 0, 1, 80deg);
                         transform: rotate3d(0, 0, 1, 80deg);
                         -webkit-transform-origin: top left;
                         transform-origin: top left;
                         -webkit-animation-timing-function: ease-in-out;
                         animation-timing-function: ease-in-out
                     }
                     40%,
                     80% {
                         -webkit-transform: rotate3d(0, 0, 1, 60deg);
                         transform: rotate3d(0, 0, 1, 60deg);
                         -webkit-transform-origin: top left;
                         transform-origin: top left;
                         -webkit-animation-timing-function: ease-in-out;
                         animation-timing-function: ease-in-out;
                         opacity: 1
                     }
                     100% {
                         -webkit-transform: translate3d(0, 700px, 0);
                         transform: translate3d(0, 700px, 0);
                         opacity: 0
                     }
                 }
                 @keyframes hinge {
                     0% {
                         -webkit-transform-origin: top left;
                         -ms-transform-origin: top left;
                         transform-origin: top left;
                         -webkit-animation-timing-function: ease-in-out;
                         animation-timing-function: ease-in-out
                     }
                     20%,
                     60% {
                         -webkit-transform: rotate3d(0, 0, 1, 80deg);
                         -ms-transform: rotate3d(0, 0, 1, 80deg);
                         transform: rotate3d(0, 0, 1, 80deg);
                         -webkit-transform-origin: top left;
                         -ms-transform-origin: top left;
                         transform-origin: top left;
                         -webkit-animation-timing-function: ease-in-out;
                         animation-timing-function: ease-in-out
                     }
                     40%,
                     80% {
                         -webkit-transform: rotate3d(0, 0, 1, 60deg);
                         -ms-transform: rotate3d(0, 0, 1, 60deg);
                         transform: rotate3d(0, 0, 1, 60deg);
                         -webkit-transform-origin: top left;
                         -ms-transform-origin: top left;
                         transform-origin: top left;
                         -webkit-animation-timing-function: ease-in-out;
                         animation-timing-function: ease-in-out;
                         opacity: 1
                     }
                     100% {
                         -webkit-transform: translate3d(0, 700px, 0);
                         -ms-transform: translate3d(0, 700px, 0);
                         transform: translate3d(0, 700px, 0);
                         opacity: 0
                     }
                 }
                 .hinge {
                     -webkit-animation-name: hinge;
                     animation-name: hinge
                 }
                 @-webkit-keyframes rollIn {
                     0% {
                         opacity: 0;
                         -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
                         transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)
                     }
                     100% {
                         opacity: 1;
                         -webkit-transform: none;
                         transform: none
                     }
                 }
                 @keyframes rollIn {
                     0% {
                         opacity: 0;
                         -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
                         -ms-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
                         transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)
                     }
                     100% {
                         opacity: 1;
                         -webkit-transform: none;
                         -ms-transform: none;
                         transform: none
                     }
                 }
                 .rollIn {
                     -webkit-animation-name: rollIn;
                     animation-name: rollIn
                 }
                 @-webkit-keyframes rollOut {
                     0% {
                         opacity: 1
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
                         transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)
                     }
                 }
                 @keyframes rollOut {
                     0% {
                         opacity: 1
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
                         -ms-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
                         transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)
                     }
                 }
                 .rollOut {
                     -webkit-animation-name: rollOut;
                     animation-name: rollOut
                 }
                 @-webkit-keyframes zoomIn {
                     0% {
                         opacity: 0;
                         -webkit-transform: scale3d(0.3, 0.3, 0.3);
                         transform: scale3d(0.3, 0.3, 0.3)
                     }
                     50% {
                         opacity: 1
                     }
                 }
                 @keyframes zoomIn {
                     0% {
                         opacity: 0;
                         -webkit-transform: scale3d(0.3, 0.3, 0.3);
                         -ms-transform: scale3d(0.3, 0.3, 0.3);
                         transform: scale3d(0.3, 0.3, 0.3)
                     }
                     50% {
                         opacity: 1
                     }
                 }
                 .zoomIn {
                     -webkit-animation-name: zoomIn;
                     animation-name: zoomIn
                 }
                 @-webkit-keyframes zoomInDown {
                     0% {
                         opacity: 0;
                         -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
                         transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
                         -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
                         animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)
                     }
                     60% {
                         opacity: 1;
                         -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
                         transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
                         -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
                         animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)
                     }
                 }
                 @keyframes zoomInDown {
                     0% {
                         opacity: 0;
                         -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
                         -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
                         transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
                         -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
                         animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)
                     }
                     60% {
                         opacity: 1;
                         -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
                         -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
                         transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
                         -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
                         animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)
                     }
                 }
                 .zoomInDown {
                     -webkit-animation-name: zoomInDown;
                     animation-name: zoomInDown
                 }
                 @-webkit-keyframes zoomInLeft {
                     0% {
                         opacity: 0;
                         -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
                         transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
                         -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
                         animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)
                     }
                     60% {
                         opacity: 1;
                         -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
                         transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
                         -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
                         animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)
                     }
                 }
                 @keyframes zoomInLeft {
                     0% {
                         opacity: 0;
                         -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
                         -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
                         transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
                         -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
                         animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)
                     }
                     60% {
                         opacity: 1;
                         -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
                         -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
                         transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
                         -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
                         animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)
                     }
                 }
                 .zoomInLeft {
                     -webkit-animation-name: zoomInLeft;
                     animation-name: zoomInLeft
                 }
                 @-webkit-keyframes zoomInRight {
                     0% {
                         opacity: 0;
                         -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
                         transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
                         -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
                         animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)
                     }
                     60% {
                         opacity: 1;
                         -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
                         transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
                         -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
                         animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)
                     }
                 }
                 @keyframes zoomInRight {
                     0% {
                         opacity: 0;
                         -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
                         -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
                         transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
                         -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
                         animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)
                     }
                     60% {
                         opacity: 1;
                         -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
                         -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
                         transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
                         -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
                         animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)
                     }
                 }
                 .zoomInRight {
                     -webkit-animation-name: zoomInRight;
                     animation-name: zoomInRight
                 }
                 @-webkit-keyframes zoomInUp {
                     0% {
                         opacity: 0;
                         -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
                         transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
                         -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
                         animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)
                     }
                     60% {
                         opacity: 1;
                         -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
                         transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
                         -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
                         animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)
                     }
                 }
                 @keyframes zoomInUp {
                     0% {
                         opacity: 0;
                         -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
                         -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
                         transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
                         -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
                         animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)
                     }
                     60% {
                         opacity: 1;
                         -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
                         -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
                         transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
                         -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
                         animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)
                     }
                 }
                 .zoomInUp {
                     -webkit-animation-name: zoomInUp;
                     animation-name: zoomInUp
                 }
                 @-webkit-keyframes zoomOut {
                     0% {
                         opacity: 1
                     }
                     50% {
                         opacity: 0;
                         -webkit-transform: scale3d(0.3, 0.3, 0.3);
                         transform: scale3d(0.3, 0.3, 0.3)
                     }
                     100% {
                         opacity: 0
                     }
                 }
                 @keyframes zoomOut {
                     0% {
                         opacity: 1
                     }
                     50% {
                         opacity: 0;
                         -webkit-transform: scale3d(0.3, 0.3, 0.3);
                         -ms-transform: scale3d(0.3, 0.3, 0.3);
                         transform: scale3d(0.3, 0.3, 0.3)
                     }
                     100% {
                         opacity: 0
                     }
                 }
                 .zoomOut {
                     -webkit-animation-name: zoomOut;
                     animation-name: zoomOut
                 }
                 @-webkit-keyframes zoomOutDown {
                     40% {
                         opacity: 1;
                         -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
                         transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
                         -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
                         animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
                         transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
                         -webkit-transform-origin: center bottom;
                         transform-origin: center bottom;
                         -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
                         animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)
                     }
                 }
                 @keyframes zoomOutDown {
                     40% {
                         opacity: 1;
                         -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
                         -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
                         transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
                         -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
                         animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
                         -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
                         transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
                         -webkit-transform-origin: center bottom;
                         -ms-transform-origin: center bottom;
                         transform-origin: center bottom;
                         -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
                         animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)
                     }
                 }
                 .zoomOutDown {
                     -webkit-animation-name: zoomOutDown;
                     animation-name: zoomOutDown
                 }
                 @-webkit-keyframes zoomOutLeft {
                     40% {
                         opacity: 1;
                         -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
                         transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
                         transform: scale(0.1) translate3d(-2000px, 0, 0);
                         -webkit-transform-origin: left center;
                         transform-origin: left center
                     }
                 }
                 @keyframes zoomOutLeft {
                     40% {
                         opacity: 1;
                         -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
                         -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
                         transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
                         -ms-transform: scale(0.1) translate3d(-2000px, 0, 0);
                         transform: scale(0.1) translate3d(-2000px, 0, 0);
                         -webkit-transform-origin: left center;
                         -ms-transform-origin: left center;
                         transform-origin: left center
                     }
                 }
                 .zoomOutLeft {
                     -webkit-animation-name: zoomOutLeft;
                     animation-name: zoomOutLeft
                 }
                 @-webkit-keyframes zoomOutRight {
                     40% {
                         opacity: 1;
                         -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
                         transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
                         transform: scale(0.1) translate3d(2000px, 0, 0);
                         -webkit-transform-origin: right center;
                         transform-origin: right center
                     }
                 }
                 @keyframes zoomOutRight {
                     40% {
                         opacity: 1;
                         -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
                         -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
                         transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
                         -ms-transform: scale(0.1) translate3d(2000px, 0, 0);
                         transform: scale(0.1) translate3d(2000px, 0, 0);
                         -webkit-transform-origin: right center;
                         -ms-transform-origin: right center;
                         transform-origin: right center
                     }
                 }
                 .zoomOutRight {
                     -webkit-animation-name: zoomOutRight;
                     animation-name: zoomOutRight
                 }
                 @-webkit-keyframes zoomOutUp {
                     40% {
                         opacity: 1;
                         -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
                         transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
                         -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
                         animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
                         transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
                         -webkit-transform-origin: center bottom;
                         transform-origin: center bottom;
                         -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
                         animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)
                     }
                 }
                 @keyframes zoomOutUp {
                     40% {
                         opacity: 1;
                         -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
                         -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
                         transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
                         -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
                         animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)
                     }
                     100% {
                         opacity: 0;
                         -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
                         -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
                         transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
                         -webkit-transform-origin: center bottom;
                         -ms-transform-origin: center bottom;
                         transform-origin: center bottom;
                         -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
                         animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)
                     }
                 }
                 .zoomOutUp {
                     -webkit-animation-name: zoomOutUp;
                     animation-name: zoomOutUp
                 }
                 .slideDown {
                     animation-name: slideDown;
                     -webkit-animation-name: slideDown;
                     animation-duration: 1s;
                     -webkit-animation-duration: 1s;
                     animation-timing-function: ease;
                     -webkit-animation-timing-function: ease;
                     visibility: visible !important
                 }
                 @keyframes slideDown {
                     0% {
                         transform: translateY(-100%)
                     }
                     50% {
                         transform: translateY(8%)
                     }
                     65% {
                         transform: translateY(-4%)
                     }
                     80% {
                         transform: translateY(4%)
                     }
                     95% {
                         transform: translateY(-2%)
                     }
                     100% {
                         transform: translateY(0%)
                     }
                 }
                 @-webkit-keyframes slideDown {
                     0% {
                         -webkit-transform: translateY(-100%)
                     }
                     50% {
                         -webkit-transform: translateY(8%)
                     }
                     65% {
                         -webkit-transform: translateY(-4%)
                     }
                     80% {
                         -webkit-transform: translateY(4%)
                     }
                     95% {
                         -webkit-transform: translateY(-2%)
                     }
                     100% {
                         -webkit-transform: translateY(0%)
                     }
                 }
                 .slideUp {
                     animation-name: slideUp;
                     -webkit-animation-name: slideUp;
                     animation-duration: 1s;
                     -webkit-animation-duration: 1s;
                     animation-timing-function: ease;
                     -webkit-animation-timing-function: ease;
                     visibility: visible !important
                 }
                 @keyframes slideUp {
                     0% {
                         transform: translateY(100%)
                     }
                     50% {
                         transform: translateY(-8%)
                     }
                     65% {
                         transform: translateY(4%)
                     }
                     80% {
                         transform: translateY(-4%)
                     }
                     95% {
                         transform: translateY(2%)
                     }
                     100% {
                         transform: translateY(0%)
                     }
                 }
                 @-webkit-keyframes slideUp {
                     0% {
                         -webkit-transform: translateY(100%)
                     }
                     50% {
                         -webkit-transform: translateY(-8%)
                     }
                     65% {
                         -webkit-transform: translateY(4%)
                     }
                     80% {
                         -webkit-transform: translateY(-4%)
                     }
                     95% {
                         -webkit-transform: translateY(2%)
                     }
                     100% {
                         -webkit-transform: translateY(0%)
                     }
                 }
                 .slideLeft {
                     animation-name: slideLeft;
                     -webkit-animation-name: slideLeft;
                     animation-duration: 1s;
                     -webkit-animation-duration: 1s;
                     animation-timing-function: ease-in-out;
                     -webkit-animation-timing-function: ease-in-out;
                     visibility: visible !important
                 }
                 @keyframes slideLeft {
                     0% {
                         transform: translateX(150%)
                     }
                     50% {
                         transform: translateX(-8%)
                     }
                     65% {
                         transform: translateX(4%)
                     }
                     80% {
                         transform: translateX(-4%)
                     }
                     95% {
                         transform: translateX(2%)
                     }
                     100% {
                         transform: translateX(0%)
                     }
                 }
                 @-webkit-keyframes slideLeft {
                     0% {
                         -webkit-transform: translateX(150%)
                     }
                     50% {
                         -webkit-transform: translateX(-8%)
                     }
                     65% {
                         -webkit-transform: translateX(4%)
                     }
                     80% {
                         -webkit-transform: translateX(-4%)
                     }
                     95% {
                         -webkit-transform: translateX(2%)
                     }
                     100% {
                         -webkit-transform: translateX(0%)
                     }
                 }
                 .slideRight {
                     animation-name: slideRight;
                     -webkit-animation-name: slideRight;
                     animation-duration: 1s;
                     -webkit-animation-duration: 1s;
                     animation-timing-function: ease-in-out;
                     -webkit-animation-timing-function: ease-in-out;
                     visibility: visible !important
                 }
                 @keyframes slideRight {
                     0% {
                         transform: translateX(-150%)
                     }
                     50% {
                         transform: translateX(8%)
                     }
                     65% {
                         transform: translateX(-4%)
                     }
                     80% {
                         transform: translateX(4%)
                     }
                     95% {
                         transform: translateX(-2%)
                     }
                     100% {
                         transform: translateX(0%)
                     }
                 }
                 @-webkit-keyframes slideRight {
                     0% {
                         -webkit-transform: translateX(-150%)
                     }
                     50% {
                         -webkit-transform: translateX(8%)
                     }
                     65% {
                         -webkit-transform: translateX(-4%)
                     }
                     80% {
                         -webkit-transform: translateX(4%)
                     }
                     95% {
                         -webkit-transform: translateX(-2%)
                     }
                     100% {
                         -webkit-transform: translateX(0%)
                     }
                 }
                 .slideExpandUp {
                     animation-name: slideExpandUp;
                     -webkit-animation-name: slideExpandUp;
                     animation-duration: 1.6s;
                     -webkit-animation-duration: 1.6s;
                     animation-timing-function: ease-out;
                     -webkit-animation-timing-function: ease -out;
                     visibility: visible !important
                 }
                 @keyframes slideExpandUp {
                     0% {
                         transform: translateY(100%) scaleX(0.5)
                     }
                     30% {
                         transform: translateY(-8%) scaleX(0.5)
                     }
                     40% {
                         transform: translateY(2%) scaleX(0.5)
                     }
                     50% {
                         transform: translateY(0%) scaleX(1.1)
                     }
                     60% {
                         transform: translateY(0%) scaleX(0.9)
                     }
                     70% {
                         transform: translateY(0%) scaleX(1.05)
                     }
                     80% {
                         transform: translateY(0%) scaleX(0.95)
                     }
                     90% {
                         transform: translateY(0%) scaleX(1.02)
                     }
                     100% {
                         transform: translateY(0%) scaleX(1)
                     }
                 }
                 @-webkit-keyframes slideExpandUp {
                     0% {
                         -webkit-transform: translateY(100%) scaleX(0.5)
                     }
                     30% {
                         -webkit-transform: translateY(-8%) scaleX(0.5)
                     }
                     40% {
                         -webkit-transform: translateY(2%) scaleX(0.5)
                     }
                     50% {
                         -webkit-transform: translateY(0%) scaleX(1.1)
                     }
                     60% {
                         -webkit-transform: translateY(0%) scaleX(0.9)
                     }
                     70% {
                         -webkit-transform: translateY(0%) scaleX(1.05)
                     }
                     80% {
                         -webkit-transform: translateY(0%) scaleX(0.95)
                     }
                     90% {
                         -webkit-transform: translateY(0%) scaleX(1.02)
                     }
                     100% {
                         -webkit-transform: translateY(0%) scaleX(1)
                     }
                 }
                 .expandUp {
                     animation-name: expandUp;
                     -webkit-animation-name: expandUp;
                     animation-duration: 0.7s;
                     -webkit-animation-duration: 0.7s;
                     animation-timing-function: ease;
                     -webkit-animation-timing-function: ease;
                     visibility: visible !important
                 }
                 @keyframes expandUp {
                     0% {
                         transform: translateY(100%) scale(0.6) scaleY(0.5)
                     }
                     60% {
                         transform: translateY(-7%) scaleY(1.12)
                     }
                     75% {
                         transform: translateY(3%)
                     }
                     100% {
                         transform: translateY(0%) scale(1) scaleY(1)
                     }
                 }
                 @-webkit-keyframes expandUp {
                     0% {
                         -webkit-transform: translateY(100%) scale(0.6) scaleY(0.5)

                     }
                     60% {
                         -webkit-transform: translateY(-7%) scaleY(1.12)
                     }
                     75% {
                         -webkit-transform: translateY(3%)
                     }
                     100% {
                         -webkit-transform: translateY(0%) scale(1) scaleY(1)
                     }
                 }
                 .fadeIn {
                     animation-name: fadeIn;
                     -webkit-animation-name: fadeIn;
                     animation-duration: 1.5s;
                     -webkit-animation-duration: 1.5s;
                     animation-timing-function: ease-in-out;
                     -webkit-animation-timing-function: ease-in-out;
                     visibility: visible !important
                 }
                 @keyframes fadeIn {
                     0% {
                         transform: scale(0);
                         opacity: 0.0
                     }
                     60% {
                         transform: scale(1.1)
                     }
                     80% {
                         transform: scale(0.9);
                         opacity: 1
                     }
                     100% {
                         transform: scale(1);
                         opacity: 1
                     }
                 }
                 @-webkit-keyframes fadeIn {
                     0% {
                         -webkit-transform: scale(0);
                         opacity: 0.0
                     }
                     60% {
                         -webkit-transform: scale(1.1)
                     }
                     80% {
                         -webkit-transform: scale(0.9);
                         opacity: 1
                     }
                     100% {
                         -webkit-transform: scale(1);
                         opacity: 1
                     }
                 }
                 .fadeInRight {
                     animation-name: fadeInRight;
                     -webkit-animation-name: fadeInRight;
                     animation-duration: 1.5s;
                     -webkit-animation-duration: 1.5s;
                     animation-timing-function: ease-in-out;
                     -webkit-animation-timing-function: ease-in-out;
                     visibility: visible !important
                 }
                 @keyframes fadeInRight {
                     0% {
                         opacity: 0;
                         transform: translate3d(100%, 0, 0)
                     }
                     100% {
                         opacity: 1;
                         transform: none
                     }
                 }
                 .fadeInLeft {
                     animation-name: fadeInLeft;
                     -webkit-animation-name: fadeInLeft;
                     animation-duration: 1.5s;
                     -webkit-animation-duration: 1.5s;
                     animation-timing-function: ease-in-out;
                     -webkit-animation-timing-function: ease-in-out;
                     visibility: visible !important
                 }
                 @keyframes fadeInLeft {
                     0% {
                         opacity: 0;
                         transform: translate3d(-100%, 0, 0)
                     }
                     100% {
                         opacity: 1;
                         transform: none
                     }
                 }
                 .fadeInUp {
                     animation-name: fadeInUp;
                     -webkit-animation-name: fadeInUp;
                     animation-duration: 1.5s;
                     -webkit-animation-duration: 1.5s;
                     animation-timing-function: ease-in-out;
                     -webkit-animation-timing-function: ease-in-out;
                     visibility: visible !important
                 }
                 @keyframes fadeInUp {
                     0% {
                         opacity: 0;
                         transform: translate3d(0, 100%, 0)
                     }
                     100% {
                         opacity: 1;
                         transform: none
                     }
                 }
                 .flipInX {
                     -webkit-backface-visibility: visible !important;
                     backface-visibility: visible !important;
                     -webkit-animation-name: flipInX;
                     animation-name: flipInX;
                     animation-duration: 1.5s;
                     -webkit-animation-duration: 1.5s;
                     animation-timing-function: ease-in-out;
                     -webkit-animation-timing-function: ease-in-out
                 }
                 @keyframes flipInX {
                     0% {
                         -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
                         transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
                         -webkit-transition-timing-function: ease-in;
                         transition-timing-function: ease-in;
                         opacity: 0
                     }
                     40% {
                         -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
                         transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
                         -webkit-transition-timing-function: ease-in;
                         transition-timing-function: ease-in
                     }
                     60% {
                         -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
                         transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
                         opacity: 1
                     }
                     80% {
                         -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
                         transform: perspective(400px) rotate3d(1, 0, 0, -5deg)
                     }
                     100% {
                         -webkit-transform: perspective(400px);
                         transform: perspective(400px)
                     }
                 }
                 .flipOutX {
                     -webkit-animation-name: flipOutX;
                     animation-name: flipOutX;
                     -webkit-animation-duration: .75s;
                     animation-duration: .75s;
                     -webkit-backface-visibility: visible !important;
                     backface-visibility: visible !important
                 }
                 @-webkit-keyframes flipOutX {
                     0% {
                         -webkit-transform: perspective(400px);
                         transform: perspective(400px)
                     }
                     @keyframes flipOutX {
                         0% {
                             -webkit-transform: perspective(400px);
                             transform: perspective(400px)
                         }
                         30% {
                             -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
                             transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
                             opacity: 1
                         }
                         100% {
                             -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
                             transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
                             opacity: 0
                         }
                     }
                     30% {
                         -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
                         transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
                         opacity: 1
                     }
                     100% {
                         -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
                         transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
                         opacity: 0
                     }
                 }
                 .rollIn {
                     -webkit-animation-name: rollIn;
                     animation-name: rollIn;
                     animation-duration: 1.5s;
                     -webkit-animation-duration: 1.5s;
                     animation-timing-function: ease-in-out;
                     -webkit-animation-timing-function: ease-in-out
                 }
                 @keyframes rollIn {
                     0% {
                         opacity: 0;
                         -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
                         transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)
                     }
                     100% {
                         opacity: 1;
                         -webkit-transform: none;
                         transform: none
                     }
                 }
                 @-webkit-keyframes rollIn {
                     0% {
                         opacity: 0;
                         -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
                         transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)
                     }
                     100% {
                         opacity: 1;
                         -webkit-transform: none;
                         transform: none
                     }
                 }
                 .expandOpen {
                     animation-name: expandOpen;
                     -webkit-animation-name: expandOpen;
                     animation-duration: 1.2s;
                     -webkit-animation-duration: 1.2s;
                     animation-timing-function: ease-out;
                     -webkit-animation-timing-function: ease-out;
                     visibility: visible !important
                 }
                 @keyframes expandOpen {
                     0% {
                         transform: scale(1.8)
                     }
                     50% {
                         transform: scale(0.95)
                     }
                     80% {
                         transform: scale(1.05)
                     }
                     90% {
                         transform: scale(0.98)
                     }
                     100% {
                         transform: scale(1)
                     }
                 }
                 @-webkit-keyframes expandOpen {
                     0% {
                         -webkit-transform: scale(1.8)
                     }
                     50% {
                         -webkit-transform: scale(0.95)
                     }
                     80% {
                         -webkit-transform: scale(1.05)
                     }
                     90% {
                         -webkit-transform: scale(0.98)
                     }
                     100% {
                         -webkit-transform: scale(1)
                     }
                 }
                 .bigEntrance {
                     animation-name: bigEntrance;
                     -webkit-animation-name: bigEntrance;
                     animation-duration: 1.6s;
                     -webkit-animation-duration: 1.6s;
                     animation-timing-function: ease-out;
                     -webkit-animation-timing-function: ease-out;
                     visibility: visible !important
                 }
                 @keyframes bigEntrance {
                     0% {
                         transform: scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);
                         opacity: 0.2
                     }
                     30% {
                         transform: scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);
                         opacity: 1
                     }
                     45% {
                         transform: scale(0.98) rotate(1deg) translateX(0%) translateY(0%);
                         opacity: 1
                     }
                     60% {
                         transform: scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);
                         opacity: 1
                     }
                     75% {
                         transform: scale(0.99) rotate(1deg) translateX(0%) translateY(0%);
                         opacity: 1
                     }
                     90% {
                         transform: scale(1.01) rotate(0deg) translateX(0%) translateY(0%);
                         opacity: 1
                     }
                     100% {
                         transform: scale(1) rotate(0deg) translateX(0%) translateY(0%);
                         opacity: 1
                     }
                 }
                 @-webkit-keyframes bigEntrance {
                     0% {
                         -webkit-transform: scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);
                         opacity: 0.2
                     }
                     30% {
                         -webkit-transform: scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);
                         opacity: 1
                     }
                     45% {
                         -webkit-transform: scale(0.98) rotate(1deg) translateX(0%) translateY(0%);
                         opacity: 1
                     }
                     60% {
                         -webkit-transform: scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);
                         opacity: 1
                     }
                     75% {
                         -webkit-transform: scale(0.99) rotate(1deg) translateX(0%) translateY(0%);
                         opacity: 1
                     }
                     90% {
                         -webkit-transform: scale(1.01) rotate(0deg) translateX(0%) translateY(0%);
                         opacity: 1
                     }
                     100% {
                         -webkit-transform: scale(1) rotate(0deg) translateX(0%) translateY(0%);
                         opacity: 1
                     }
                 }
                 .hatch {
                     animation-name: hatch;
                     -webkit-animation-name: hatch;
                     animation-duration: 2s;
                     -webkit-animation-duration: 2s;
                     animation-timing-function: ease-in-out;
                     -webkit-animation-timing-function: ease-in-out;
                     transform-origin: 50% 100%;
                     -ms-transform-origin: 50% 100%;
                     -webkit-transform-origin: 50% 100%;
                     visibility: visible !important
                 }
                 @keyframes hatch {
                     0% {
                         transform: rotate(0deg) scaleY(0.6)
                     }
                     20% {
                         transform: rotate(-2deg) scaleY(1.05)
                     }
                     35% {
                         transform: rotate(2deg) scaleY(1)
                     }
                     50% {
                         transform: rotate(-2deg)
                     }
                     65% {
                         transform: rotate(1deg)
                     }
                     80% {
                         transform: rotate(-1deg)
                     }
                     100% {
                         transform: rotate(0deg)
                     }
                 }
                 @-webkit-keyframes hatch {
                     0% {
                         -webkit-transform: rotate(0deg) scaleY(0.6)
                     }
                     20% {
                         -webkit-transform: rotate(-2deg) scaleY(1.05)
                     }
                     35% {
                         -webkit-transform: rotate(2deg) scaleY(1)
                     }
                     50% {
                         -webkit-transform: rotate(-2deg)
                     }
                     65% {
                         -webkit-transform: rotate(1deg)
                     }
                     80% {
                         -webkit-transform: rotate(-1deg)
                     }
                     100% {
                         -webkit-transform: rotate(0deg)
                     }
                 }
                 .bounce {
                     animation-name: bounce;
                     -webkit-animation-name: bounce;
                     animation-duration: 1.6s;
                     -webkit-animation-duration: 1.6s;
                     animation-timing-function: ease;
                     -webkit-animation-timing-function: ease;
                     transform-origin: 50% 100%;
                     -ms-transform-origin: 50% 100%;
                     -webkit-transform-origin: 50% 100%
                 }
                 @keyframes bounce {
                     0% {
                         transform: translateY(0%) scaleY(0.6)
                     }
                     60% {
                         transform: translateY(-100%) scaleY(1.1)
                     }
                     70% {
                         transform: translateY(0%) scaleY(0.95) scaleX(1.05)
                     }
                     80% {
                         transform: translateY(0%) scaleY(1.05) scaleX(1)
                     }
                     90% {
                         transform: translateY(0%) scaleY(0.95) scaleX(1)
                     }
                     100% {
                         transform: translateY(0%) scaleY(1) scaleX(1)
                     }
                 }
                 @-webkit-keyframes bounce {
                     0% {
                         -webkit-transform: translateY(0%) scaleY(0.6)
                     }
                     60% {
                         -webkit-transform: translateY(-100%) scaleY(1.1)
                     }
                     70% {
                         -webkit-transform: translateY(0%) scaleY(0.95) scaleX(1.05)
                     }
                     80% {
                         -webkit-transform: translateY(0%) scaleY(1.05) scaleX(1)
                     }
                     90% {
                         -webkit-transform: translateY(0%) scaleY(0.95) scaleX(1)
                     }
                     100% {
                         -webkit-transform: translateY(0%) scaleY(1) scaleX(1)
                     }
                 }
                 .pulse {
                     animation-name: pulse;
                     -webkit-animation-name: pulse;
                     animation-duration: 1.5s;
                     -webkit-animation-duration: 1.5s;
                     animation-iteration-count: infinite;
                     -webkit-animation-iteration-count: infinite
                 }
                 @keyframes pulse {
                     0% {
                         transform: scale(0.9);
                         opacity: 0.7
                     }
                     50% {
                         transform: scale(1);
                         opacity: 1
                     }
                     100% {
                         transform: scale(0.9);
                         opacity: 0.7
                     }
                 }
                 @-webkit-keyframes pulse {
                     0% {
                         -webkit-transform: scale(0.95);
                         opacity: 0.7
                     }
                     50% {
                         -webkit-transform: scale(1);
                         opacity: 1
                     }
                     100% {
                         -webkit-transform: scale(0.95);
                         opacity: 0.7
                     }
                 }
                 .floating {
                     animation-name: floating;
                     -webkit-animation-name: floating;
                     animation-duration: 1.5s;
                     -webkit-animation-duration: 1.5s;
                     animation-iteration-count: infinite;
                     -webkit-animation-iteration-count: infinite
                 }
                 @keyframes floating {
                     0% {
                         transform: translateY(0%)
                     }
                     50% {
                         transform: translateY(8%)
                     }
                     100% {
                         transform: translateY(0%)
                     }
                 }
                 @-webkit-keyframes floating {
                     0% {
                         -webkit-transform: translateY(0%)
                     }
                     50% {
                         -webkit-transform: translateY(8%)
                     }
                     100% {
                         -webkit-transform: translateY(0%)
                     }
                 }
                 .tossing {
                     animation-name: tossing;
                     -webkit-animation-name: tossing;
                     animation-duration: 2.5s;
                     -webkit-animation-duration: 2.5s;
                     animation-iteration-count: infinite;
                     -webkit-animation-iteration-count: infinite
                 }
                 @keyframes tossing {
                     0% {
                         transform: rotate(-4deg)
                     }
                     50% {
                         transform: rotate(4deg)
                     }
                     100% {
                         transform: rotate(-4deg)
                     }
                 }
                 @-webkit-keyframes tossing {
                     0% {
                         -webkit-transform: rotate(-4deg)
                     }
                     50% {
                         -webkit-transform: rotate(4deg)
                     }
                     100% {
                         -webkit-transform: rotate(-4deg)
                     }
                 }
                 .pullUp {
                     animation-name: pullUp;
                     -webkit-animation-name: pullUp;
                     animation-duration: 1.1s;
                     -webkit-animation-duration: 1.1s;
                     animation-timing-function: ease-out;
                     -webkit-animation-timing-function: ease-out;
                     transform-origin: 50% 100%;
                     -ms-transform-origin: 50% 100%;
                     -webkit-transform-origin: 50% 100%
                 }
                 @keyframes pullUp {
                     0% {
                         transform: scaleY(0.1)
                     }
                     40% {
                         transform: scaleY(1.02)
                     }
                     60% {
                         transform: scaleY(0.98)
                     }
                     80% {
                         transform: scaleY(1.01)
                     }
                     100% {
                         transform: scaleY(0.98)
                     }
                     80% {
                         transform: scaleY(1.01)
                     }
                     100% {
                         transform: scaleY(1)
                     }
                 }
                 @-webkit-keyframes pullUp {
                     0% {
                         -webkit-transform: scaleY(0.1)
                     }
                     40% {
                         -webkit-transform: scaleY(1.02)
                     }
                     60% {
                         -webkit-transform: scaleY(0.98)
                     }
                     80% {
                         -webkit-transform: scaleY(1.01)
                     }
                     100% {
                         -webkit-transform: scaleY(0.98)
                     }
                     80% {
                         -webkit-transform: scaleY(1.01)
                     }
                     100% {
                         -webkit-transform: scaleY(1)
                     }
                 }
                 .pullDown {
                     animation-name: pullDown;
                     -webkit-animation-name: pullDown;
                     animation-duration: 1.1s;
                     -webkit-animation-duration: 1.1s;
                     animation-timing-function: ease-out;
                     -webkit-animation-timing-function: ease-out;
                     transform-origin: 50% 0%;
                     -ms-transform-origin: 50% 0%;
                     -webkit-transform-origin: 50% 0%
                 }
                 @keyframes pullDown {
                     0% {
                         transform: scaleY(0.1)
                     }
                     40% {
                         transform: scaleY(1.02)
                     }
                     60% {
                         transform: scaleY(0.98)
                     }
                     80% {
                         transform: scaleY(1.01)
                     }
                     100% {
                         transform: scaleY(0.98)
                     }
                     80% {
                         transform: scaleY(1.01)
                     }
                     100% {
                         transform: scaleY(1)
                     }
                 }
                 @-webkit-keyframes pullDown {
                     0% {
                         -webkit-transform: scaleY(0.1)
                     }
                     40% {
                         -webkit-transform: scaleY(1.02)
                     }
                     60% {
                         -webkit-transform: scaleY(0.98)
                     }
                     80% {
                         -webkit-transform: scaleY(1.01)
                     }
                     100% {
                         -webkit-transform: scaleY(0.98)
                     }
                     80% {
                         -webkit-transform: scaleY(1.01)
                     }
                     100% {
                         -webkit-transform: scaleY(1)
                     }
                 }
                 .stretchLeft {
                     animation-name: stretchLeft;
                     -webkit-animation-name: stretchLeft;
                     animation-duration: 1.5s;
                     -webkit-animation-duration: 1.5s;
                     animation-timing-function: ease-out;
                     -webkit-animation-timing-function: ease-out;
                     transform-origin: 100% 0%;
                     -ms-transform-origin: 100% 0%;
                     -webkit-transform-origin: 100% 0%
                 }
                 @keyframes stretchLeft {
                     0% {
                         transform: scaleX(0.3)
                     }
                     40% {
                         transform: scaleX(1.02)
                     }
                     60% {
                         transform: scaleX(0.98)
                     }
                     80% {
                         transform: scaleX(1.01)
                     }
                     100% {
                         transform: scaleX(0.98)
                     }
                     80% {
                         transform: scaleX(1.01)
                     }
                     100% {
                         transform: scaleX(1)
                     }
                 }
                 @-webkit-keyframes stretchLeft {
                     0% {
                         -webkit-transform: scaleX(0.3)
                     }
                     40% {
                         -webkit-transform: scaleX(1.02)
                     }
                     60% {
                         -webkit-transform: scaleX(0.98)
                     }
                     80% {
                         -webkit-transform: scaleX(1.01)
                     }
                     100% {
                         -webkit-transform: scaleX(0.98)
                     }
                     80% {
                         -webkit-transform: scaleX(1.01)
                     }
                     100% {
                         -webkit-transform: scaleX(1)
                     }
                 }
                 .stretchRight {
                     animation-name: stretchRight;
                     -webkit-animation-name: stretchRight;
                     animation-duration: 1.5s;
                     -webkit-animation-duration: 1.5s;
                     animation-timing-function: ease-out;
                     -webkit-animation-timing-function: ease-out;
                     transform-origin: 0% 0%;
                     -ms-transform-origin: 0% 0%;
                     -webkit-transform-origin: 0% 0%
                 }
                 @keyframes stretchRight {
                     0% {
                         transform: scaleX(0.3)
                     }
                     40% {
                         transform: scaleX(1.02)
                     }
                     60% {
                         transform: scaleX(0.98)
                     }
                     80% {
                         transform: scaleX(1.01)
                     }
                     100% {
                         transform: scaleX(0.98)
                     }
                     80% {
                         transform: scaleX(1.01)
                     }
                     100% {
                         transform: scaleX(1)
                     }
                 }
                 @-webkit-keyframes stretchRight {
                     0% {
                         -webkit-transform: scaleX(0.3)
                     }
                     40% {
                         -webkit-transform: scaleX(1.02)
                     }
                     60% {
                         -webkit-transform: scaleX(0.98)
                     }
                     80% {
                         -webkit-transform: scaleX(1.01)
                     }
                     100% {
                         -webkit-transform: scaleX(0.98)
                     }
                     80% {
                         -webkit-transform: scaleX(1.01)
                     }
                     100% {
                         -webkit-transform: scaleX(1)
                     }
                 }
                 .hidden {
                     opacity: 0
                 }
                 .visible {
                     opacity: 1
                 }
                 .wobble-vertical {
                     display: inline-block;
                     -webkit-transform: translateZ(0);
                     transform: translateZ(0);
                     box-shadow: 0 0 1px transparent
                 }
                 .wobble-vertical:hover {
                     animation-name: wobble-vertical;
                     -webkit-animation-name: wobble-vertical;
                     -webkit-animation-duration: 1s;
                     animation-duration: 1s;
                     -webkit-animation-timing-function: ease-in-out;
                     animation-timing-function: ease-in-out;
                     -webkit-animation-iteration-count: 1;
                     animation-iteration-count: 1
                 }
                 @-webkit-keyframes wobble-vertical {
                     16.65% {
                         -webkit-transform: translateY(8px);
                         transform: translateY(8px)
                     }
                     33.3% {
                         -webkit-transform: translateY(-6px);
                         transform: translateY(-6px)
                     }
                     49.95% {
                         -webkit-transform: translateY(4px);
                         transform: translateY(4px)
                     }
                     66.6% {
                         -webkit-transform: translateY(-2px);
                         transform: translateY(-2px)
                     }
                     83.25% {
                         -webkit-transform: translateY(1px);
                         transform: translateY(1px)
                     }
                     100% {
                         -webkit-transform: translateY(0);
                         transform: translateY(0)
                     }
                 }
                 @keyframes wobble-vertical {
                     16.65% {
                         -webkit-transform: translateY(8px);
                         transform: translateY(8px)
                     }
                     33.3% {
                         -webkit-transform: translateY(-6px);
                         transform: translateY(-6px)
                     }
                     49.95% {
                         -webkit-transform: translateY(4px);
                         transform: translateY(4px)
                     }
                     66.6% {
                         -webkit-transform: translateY(-2px);
                         transform: translateY(-2px)
                     }
                     83.25% {
                         -webkit-transform: translateY(1px);
                         transform: translateY(1px)
                     }
                     100% {
                         -webkit-transform: translateY(0);
                         transform: translateY(0)
                     }
                 }
                 .flex-container a:active,
                 .flexslider a:active,
                 .flex-container a:focus,
                 .flexslider a:focus {
                     outline: none
                 }
                 .slides,
                 .flex-control-nav,
                 .flex-direction-nav {
                     margin: 0;
                     padding: 0;
                     list-style: none
                 }
                 @font-face {
                     font-family: 'flexslider-icon';
                     src: url("fonts/flexslider-icon.eot");
                     src: url("fonts/flexslider-icon.eot?#iefix") format("embedded-opentype"), url("fonts/flexslider-icon.woff") format("woff"), url("fonts/flexslider-icon.ttf") format("truetype"), url("fonts/flexslider-icon.svg#flexslider-icon") format("svg");
                     font-weight: normal;
                     font-style: normal
                 }
                 .flexslider {
                     margin: 0;
                     padding: 0
                 }
                 .flexslider .slides>li {
                     display: none;
                     -webkit-backface-visibility: hidden
                 }
                 .flexslider .slides img {
                     width: 100%;
                     display: block
                 }
                 .flex-pauseplay span {
                     text-transform: capitalize
                 }
                 .slides:after {
                     content: "\0020";
                     display: block;
                     clear: both;
                     visibility: hidden;
                     line-height: 0;
                     height: 0
                 }
                 html[xmlns] .slides {
                     display: block
                 }
                 * html .slides {
                     height: 1%
                 }
                 .no-js .slides>li:first-child {
                     display: block
                 }
                 .flexslider {
                     padding: 0 0 60px;
                     position: relative;
                     zoom: 1
                 }
                 .flex-viewport {
                     max-height: 2000px;
                     -webkit-transition: all 1s ease;
                     -moz-transition: all 1s ease;
                     -o-transition: all 1s ease;
                     transition: all 1s ease
                 }
                 .loading .flex-viewport {
                     max-height: 300px
                 }
                 .flexslider .slides {
                     zoom: 1
                 }
                 .carousel li {
                     margin-right: 5px
                 }
                 #carousel .flex-direction-nav .flex-prev {
                     width: 39px;
                     height: 84px;
                     background: url("../images/thumb-prev-hvr.jpg") no-repeat scroll 0 0 #ff0048 !important
                 }
                 #carousel .flex-direction-nav .flex-next {
                     width: 39px;
                     height: 84px;
                     background: url("../images/thumb-nxt-hvr.jpg") no-repeat scroll 0 0 #ff0048 !important
                 }
                 #carousel .flex-direction-nav .flex-prev.flex-disabled {
                     background: url("../images/thumb-prev.jpg") no-repeat scroll 0 0 #000 !important
                 }
                 #carousel .flex-direction-nav .flex-next.flex-disabled {
                     background: url("../images/thumb-next.jpg") no-repeat scroll 0 0 #000 !important
                 }
                 .flex-direction-nav {
                     *height: 0
                 }
                 .flex-direction-nav a {
                     text-decoration: none;
                     display: block;
                     width: 40px;
                     height: 40px;
                     position: absolute;
                     top: 0%;
                     z-index: 10;
                     overflow: hidden;
                     cursor: pointer;
                     color: rgba(0, 0, 0, 0.8)
                 }
                 .flex-direction-nav .flex-prev {
                     left: 0px;
                     font-size: 0px
                 }
                 .flex-direction-nav .flex-next {
                     right: 0px;
                     text-align: right;
                     font-size: 0px
                 }
                 #slider .flex-direction-nav .flex-prev {
                     width: 43px;
                     height: 43px;
                     background: url("../images/videolefthover.png") no-repeat scroll 0 0 transparent !important;
                     z-index: 1000;
                     top: 43%;
                     left: 2%
                 }
                 #slider .flex-direction-nav .flex-prev.flex-disabled {
                     background: url("../images/videoleft.png") no-repeat scroll 0 0 transparent !important
                 }
                 #slider .flex-direction-nav .flex-next {
                     width: 43px;
                     height: 43px;
                     background: url("../images/videorightthover.png") no-repeat scroll 0 0 transparent !important;
                     z-index: 1000;
                     top: 43%;
                     right: 2%
                 }
                 #slider .flex-direction-nav .flex-next.flex-disabled {
                     background: url("../images/videoright.png") no-repeat scroll 0 0 transparent !important
                 }
                 .flex-pauseplay a {
                     display: block;
                     width: 36px;
                     height: 36px;
                     position: absolute;
                     bottom: 5px;
                     left: 10px;
                     opacity: 0.8;
                     z-index: 10;
                     overflow: hidden;
                     cursor: pointer;
                     color: #000
                 }
                 .flex-pauseplay a:hover {
                     opacity: 1
                 }
                 .flex-control-nav {
                     width: 100%;
                     position: absolute;
                     bottom: -40px;
                     text-align: center
                 }
                 .flex-control-nav li {
                     margin: 0 6px;
                     display: inline-block;
                     zoom: 1;
                     *display: inline
                 }
                 .flex-control-paging li a {
                     width: 11px;
                     height: 11px;
                     display: block;
                     background: #666;
                     background: rgba(0, 0, 0, 0.5);
                     cursor: pointer;
                     text-indent: -9999px;
                     -webkit-border-radius: 20px;
                     -moz-border-radius: 20px;
                     -o-border-radius: 20px;
                     border-radius: 20px;
                     -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
                     -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
                     -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
                     box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3)
                 }
                 .flex-control-paging li a:hover {
                     background: #333;
                     background: rgba(0, 0, 0, 0.7)
                 }
                 .flex-control-paging li a.flex-active {
                     background: #000;
                     background: rgba(0, 0, 0, 0.9);
                     cursor: default
                 }
                 .flex-control-thumbs {
                     margin: 5px 0 0;
                     position: static;
                     overflow: hidden
                 }
                 .flex-control-thumbs li {
                     width: 25%;
                     float: left;
                     margin: 0
                 }
                 .flex-control-thumbs img {
                     width: 100%;
                     display: block;
                     opacity: .7;
                     cursor: pointer
                 }
                 .flex-control-thumbs img:hover {
                     opacity: 1
                 }
                 .flex-control-thumbs .flex-active {
                     opacity: 1;
                     cursor: default
                 }
                 .desc {
                     height: 30px;
                     width: 98%;
                     background-color: #000;
                     color: #fff;
                     font-style: italic;
                     float: left;
                     padding-left: 1em;
                     padding-top: 0.5em
                 }
                 figcaption {
                     display: none;
                     background-color: #000;
                     color: #fff;
                     font-size: 16px;
                     padding: 0.5em;
                     font-style: italic;
                     position: absolute;
                     bottom: 2em;
                     width: 3.51%
                 }
                 @media screen and (max-width: 860px) {
                     .flex-direction-nav .flex-prev {
                         opacity: 1;
                         left: 10px
                     }
                     .flex-direction-nav .flex-next {
                         opacity: 1;
                         right: 10px
                     }
                 }
                 .swiper-container {
                     margin: 0 auto;
                     position: relative;
                     overflow: hidden;
                     -webkit-backface-visibility: hidden;
                     -moz-backface-visibility: hidden;
                     -ms-backface-visibility: hidden;
                     -o-backface-visibility: hidden;
                     backface-visibility: hidden;
                     z-index: 1
                 }
                 .swiper-wrapper {
                     position: relative;
                     width: 100%;
                     -webkit-transition-property: -webkit-transform, left, top;
                     -webkit-transition-duration: 0s;
                     -webkit-transform: translate3d(0px, 0, 0);
                     -webkit-transition-timing-function: ease;
                     -moz-transition-property: -moz-transform, left, top;
                     -moz-transition-duration: 0s;
                     -moz-transform: translate3d(0px, 0, 0);
                     -moz-transition-timing-function: ease;
                     -o-transition-property: -o-transform, left, top;
                     -o-transition-duration: 0s;
                     -o-transform: translate3d(0px, 0, 0);
                     -o-transition-timing-function: ease;
                     -o-transform: translate(0px, 0px);
                     -ms-transition-property: -ms-transform, left, top;
                     -ms-transition-duration: 0s;
                     -ms-transform: translate3d(0px, 0, 0);
                     -ms-transition-timing-function: ease;
                     transition-property: transform, left, top;
                     transition-duration: 0s;
                     transform: translate3d(0px, 0, 0);
                     transition-timing-function: ease;
                     -webkit-box-sizing: content-box;
                     -moz-box-sizing: content-box;
                     box-sizing: content-box
                 }
                 .swiper-free-mode>.swiper-wrapper {
                     -webkit-transition-timing-function: ease-out;
                     -moz-transition-timing-function: ease-out;
                     -ms-transition-timing-function: ease-out;
                     -o-transition-timing-function: ease-out;
                     transition-timing-function: ease-out;
                     margin: 0 auto
                 }
                 .swiper-slide {
                     float: left
                 }
                 .swiper-wp8-horizontal {
                     -ms-touch-action: pan-y
                 }
                 .swiper-wp8-vertical {
                     -ms-touch-action: pan-x
                 }
                 .jspContainer {
                     overflow: hidden;
                     position: relative
                 }
                 .jspPane {
                     position: absolute
                 }
                 .jspVerticalBar {
                     position: absolute;
                     top: 0;
                     right: 0;
                     width: auto;
                     height: 100%;
                     background: red
                 }
                 .jspHorizontalBar {
                     position: absolute;
                     bottom: 0;
                     left: 0;
                     width: 100%;
                     height: 16px;
                     background: red
                 }
                 .jspCap {
                     display: none
                 }
                 .jspHorizontalBar .jspCap {
                     float: left
                 }
                 .jspTrack {
                     background: #dde;
                     position: relative
                 }
                 .jspDrag {
                     background: #bbd;
                     position: relative;
                     top: 0;
                     left: 0;
                     cursor: pointer;
                     width: 100%
                 }
                 .jspHorizontalBar .jspTrack,
                 .jspHorizontalBar .jspDrag {
                     float: left;
                     height: 100%
                 }
                 .jspArrow {
                     background: #50506d;
                     text-indent: -20000px;
                     display: block;
                     cursor: pointer;
                     padding: 0;
                     margin: 0
                 }
                 .jspArrow.jspDisabled {
                     cursor: default;
                     background: #80808d
                 }
                 .jspVerticalBar .jspArrow {
                     height: 16px
                 }
                 .jspHorizontalBar .jspArrow {
                     width: auto;
                     float: left;
                     height: 100%
                 }
                 .jspVerticalBar .jspArrow:focus {
                     outline: none
                 }
                 .jspCorner {
                     background: #eeeef4;
                     float: left;
                     height: 100%
                 }
                 * html .jspCorner {
                     margin: 0 -3px 0 0
                 }
                 .swiper-container {
                     height: 391px;
                     -webkit-perspective: 1200px;
                     -moz-perspective: 1200px;
                     -ms-perspective: 1200px;
                     perspective: 1200px
                 }
                 .swiper-wrapper {
                     -webkit-transform-style: preserve-3d;
                     -moz-transform-style: preserve-3d;
                     -ms-transform-style: preserve-3d;
                     transform-style: preserve-3d
                 }
                 .swiper-slide {
                     position: relative;
                     -webkit-transform-style: preserve-3d;
                     -moz-transform-style: preserve-3d;
                     -ms-transform-style: preserve-3d;
                     transform-style: preserve-3d
                 }
                 .title {
                     line-height: 480px;
                     text-align: center;
                     font-weight: 100
                 }
                 .title span {
                     font-size: 60px;
                     line-height: 70px;
                     display: inline-block;
                     vertical-align: middle;
                     padding: 0 10px
                 }
                 .inner {
                     padding: 20px;
                     font-size: 14px;
                     font-weight: 300
                 }
                 .caption {
                     font-size: 50px;
                     font-weight: 100;
                     position: absolute;
                     left: 0;
                     bottom: 0;
                     width: 100%;
                     text-align: center;
                     background: rgba(0, 0, 0, 0.7);
                     padding: 20px;
                     -webkit-box-sizing: border-box;
                     -moz-box-sizing: border-box;
                     box-sizing: border-box
                 }
                 .device {
                     background: #222;
                     width: 100%
                 }
                 #rotate_swiper h3 {
                     color: #FFFFFF;
                     background: none
                 }
                 #rotate_swiper img {
                     text-align: center
                 }
                 #rotate_swiper {
                     text-align: center
                 }
                 .swiper-slide img {
                     display: inline;
                     height: 262px;
                     visibility: visible;
                     width: 445px
                 }
                 * {
                     margin: 0px;
                     padding: 0px
                 }
                 a {
                     text-decoration: none
                 }
                 img {
                     border: 0 none
                 }
                 body {
                     font-family: Arial;
                     font-size: 62.5%;
                     background-color: #fff
                 }
                 p {
                     color: #605d5d;
                     font-size: 13px;
                     line-height: 20px;
                     padding-bottom: 1.5em;
                     font-weight: normal;
                     font-family: Arial;
                 }
                 h3 {
                     color: #232325;
                     font-size: 25px;
                     padding: 2px 0px;
                     font-family: Arial;
                     font-weight: 300;
                     border-left: 5px solid #4DC1FC;
                     margin-bottom: 10px;
                     text-transform: capitalize
                 }
                 h3 a {
                     color: #232325;
                     display: block
                 }
                 #wrapper {
                     margin: 0 auto;
                     width: 100%
                 }
                 #wrapper .row {
                     margin: 0 auto;
                     width: 1024px
                 }
                 .header-social-link {
                     position: fixed;
                     left: 0em;
                     width: auto;
                     z-index: 100000000;
                     padding: 1em 0em;
                     top: 230px;
                     z-index: 1000
                 }
                 .header-social-link ul li {
                     list-style-type: none;
                     margin-bottom: 0.1em
                 }
                 .header-social-link ul li:last-child {
                     margin-bottom: 0em
                 }
                 .header {
                     float: left;
                     width: 100%;
                     background: url("http://assets.webnish.com/small_business_91/1/assets/headerbg-c316d6cff44d5f8a86bd3f1f3006156f.png") repeat scroll 0 0 transparent
                 }
                 .header-content {
                     float: left;
                     width: 100%;
                     padding-top: 8px;
                 }
                 .header-left {
                     float: left;
                     width: 70%
                 }
                 .logo {
                     float: left;
                     width: 100%
                 }
                 .logo img {
                     max-width: 100%;
                     float: left;
                     margin-right: 1%
                 }
                 .logo h2 {
                     font-size: 34px;
                     color: #fff;
                     padding-top: 20px
                 }
                 .logo h2 a {
                     color: #fff
                 }
                 .header-right {
                     float: left;
                     width: 30%
                 }
                 .book_online {
                     display: block;
                     width: auto;
                     padding: 0.2em 0em;
                     margin: 0.2em auto 0;
                     background-color: #000;
                     float: right;
                     border: 1px solid #6d3434
                 }
                 .book_online a {
                     display: block;
                     text-align: center;
                     font-size: 20px;
                     font-weight: 300;
                     color: #fff;
                     padding: 0em 1.5em;
                     width: auto;
                     font-family: Arial;
                     word-wrap: break-word;
                     cursor: pointer
                 }
                 .contact-details {
                     float: left;
                     width: 100%;
                     padding-top: 37px;
                     padding-bottom: 4px
                 }
                 .contact-details ul {
                     float: right;
                     width: 100%
                 }
                 .contact-details ul li {
                     float: left;
                     list-style-type: none;
                     word-wrap: break-word;
                     padding-bottom: 5px;
                     width: 100%
                 }
                 .contact-details ul li a {
                     display: block;
                     font-size: 15px;
                     font-family: 'arial', serif;
                     color: #fff;
                     word-wrap: break-word;
                     font-weight: normal;
                     width: 100%;
                 }
                 .contact-details ul li.mail span {
                     float: none;
                     width: auto;
                     height: auto;
                     background: none;
                     margin-left: 0.2em;
                     margin-right: 0.3em;
                     padding-right: 0px
                 }
                 .contact-details ul li.phn a {
                     color: #fff
                 }
                 .header-back {
                     float: left;
                     width: 100%;
                     background: url(../img/banner.jpg) no-repeat scroll 0 0 transparent;
                     -webkit-background-size: cover;
                     -moz-background-size: cover;
                     -o-background-size: cover;
                     background-size: cover
                 }
                 .banner-block {
    float: left;
    padding:2em 0;
    width: 100%;
}
.menu-block {
    position: relative;
    top: -20px;
}
.map li:hover a {
    color: #0193de;
}

                 .banner-widthout {
                     text-align: center;
                     padding: 3.5em 0px 0em;
                     margin-bottom: 3em
                 }
                 .banner {
                     float: left;
                     width: 100%;
                     position: relative
                 }
                 .banner img {
                     max-width: 98.9%;
                     border: 5px solid #fff
                 }
                 .banner .flex-control-paging {
                     display: none
                 }
                 .banner .flexslider {
                     padding-bottom: 0em !important;
                     padding-left: 7%;
                     padding-right: 7%;
                     width: 86%
                 }
                 .banner .flexslider .slides>li {
                     padding-left: 0em !important
                 }
                 .banner .flexslider .flex-direction-nav .flex-prev {
                     background: url("http://assets.webnish.com/small_business_91/1/assets/bannerleft1-b2bf3921e34d90c973cf9e80470173e3.png") no-repeat scroll 0 0 transparent;
                     left: 1%;
                     top: 45%;
                     position: absolute;
                     outline: none;
                     width: 48px;
                     height: 75px;
                     font-size: 0px;
                     z-index: 10000;
                     opacity: 0.5
                 }
                 .banner .flexslider .flex-direction-nav .flex-next {
                     background: url("http://assets.webnish.com/small_business_91/1/assets/bannerright1-bf4c76f5cfe16f72f6e523e86ff0f842.png") no-repeat scroll 0 0 transparent;
                     right: 1%;
                     top: 45%;
                     position: absolute;
                     outline: none;
                     width: 48px;
                     height: 75px;
                     font-size: 0px;
                     z-index: 10000;
                     opacity: 0.5
                 }
                 .banner .flexslider .flex-direction-nav .flex-prev:hover {
                     background: url("http://assets.webnish.com/small_business_91/1/assets/bannerleft1-b2bf3921e34d90c973cf9e80470173e3.png") no-repeat scroll 0 0 transparent;
                     left: 1%;
                     top: 45%;
                     position: absolute;
                     outline: none;
                     width: 48px;
                     height: 75px;
                     font-size: 0px;
                     z-index: 10000;
                     opacity: 1
                 }
                 .banner .flexslider .flex-direction-nav .flex-next:hover {
                     background: url("http://assets.webnish.com/small_business_91/1/assets/bannerright1-bf4c76f5cfe16f72f6e523e86ff0f842.png") no-repeat scroll 0 0 transparent;
                     right: 1%;
                     top: 45%;
                     position: absolute;
                     outline: none;
                     width: 48px;
                     height: 75px;
                     font-size: 0px;
                     z-index: 10000;
                     opacity: 1
                 }
                 .banner .flex-control-nav {
                     display: none !important
                 }
                 .banner .flex-control-paging {
                     display: none !important
                 }
                 .banner .flexslider {
                     display: none
                 }
                 .banner .flexslider .slides>li {
                     padding-left: 0em !important
                 }
                 .banner .swipe-prev {
                     background: url("http://assets.webnish.com/small_business_91/1/assets/left-660b51d88c7ce0dd0c1168577d0c30dc.png") no-repeat scroll 0 0 transparent;
                     left: 0;
                     top: 27.8%;
                     position: absolute;
                     outline: none;
                     width: 56px;
                     height: 169px;
                     font-size: 0px;
                     z-index: 10000;
                     background-color: #000
                 }
                 .banner .swipe-next {
                     background: url("http://assets.webnish.com/small_business_91/1/assets/right-0c3c63c48c7cae9db22d808782068cab.png") no-repeat scroll 0 0 transparent;
                     right: 0;
                     top: 27.8%;
                     position: absolute;
                     outline: none;
                     width: 56px;
                     height: 169px;
                     font-size: 0px;
                     z-index: 10000;
                     background-color: #000
                 }
                 .swiper-slide img {
                     border: none !important
                 }
                 .swiper-slide-active img {
                     border: 5px solid #fff !important;
                     box-shadow: 0px 4px 10px 0px #222
                 }
                 .swiper-slide img {
                     width: 800px !important;
                     height: 379px !important
                 }
                 #rotate_swiper .swiper-wrapper {
                     overflow: visible !important
                 }
                 .menu-block {
                     float: left;
                     width: 100%;
                     background: #0697E0;
                     min-height: 60px
                 }
                 .menucontainer {
                     float: left;
                     width: 100%;
                     position: relative;
                     z-index: 1000;
                     padding: 1em 0px
                 }
			.menucontainer ul {
			display: block;
			margin-top: 43px;
			overflow: hidden;
			text-align: center;
			width: auto;
			}
                 .menucontainer ul li {
                     display: inline-block;
                     list-style-type: none;
                     width: auto;
                     margin-right: 0.1%
                 }
                 .menucontainer ul li:last-child {
                     border-right: none;
                     margin-right: 0px
                 }
                 .menucontainer ul li a {
                     display: block;
                     color: #fff;
                     font-size: 1.1em !important;
                     padding: 0.5em 1em;
                     outline: none;
                     font-family: Arial;
                     text-transform: uppercase
                 }
                 .menucontainer ul li.active a {
                     border: 2px solid #4DC1FC;
                     padding: 0.5em 0.9em
                 }
                 .menucontainer ul li:hover a {
                     border: 2px solid #4DC1FC;
                     padding: 0.5em 0.9em
                 }
                 .menucontainer ul.mobile-display {
                     display: none
                 }
                 ul.blue ul {
                     margin-left: 0em;
                     background-color: #f76163;
                     left: auto;
                     position: absolute;
                     z-index: 1000;
                     text-align: left;
                     visibility: hidden;
                     min-width: 124px;
                     padding-top: 0.5em;
                     padding-bottom: 0.5em
                 }
                 ul.blue ul li {
                     display: block !important;
                     float: none;
                     list-style-type: none;
                     border: none !important;
                     padding: 0em;
                     padding-left: 0 !important;
                     padding-right: 0 !important
                 }
                 ul.blue ul li:first-child {
                     padding-left: 0em
                 }
                 ul.blue ul li a {
                     padding: 0.2em 0.5em;
                     background: none !important;
                     padding-left: 0.7em !important
                 }
                 ul.blue li:hover>ul {
                     visibility: visible
                 }
                 ul.blue ul li a:hover {
                     position: relative;
                     color: #fff !important
                 }
                 ul.blue ul li:hover {
                     position: relative
                 }
                 ul.blue ul ul {
                     left: 100%;
                     top: 0
                 }
                 ul.blue ul li a {
                     color: #fff !important;
                     display: inline-block;
                     float: none;
                     font-size: 1.4em;
                     text-transform: capitalize !important;
                     border: none !important
                 }
                 ul.blue ul li:hover {
                     background-color: #ea504e !important;
                     color: #fff !important
                 }
                 ul.blue ul li.active {
                     background-color: #ea504e !important;
                     color: #fff !important
                 }
                 ul.blue ul li.active a {
                     color: #fff !important
                 }
                 .container {
                     float: left;
                     width: 100%
                 }
                 .welcome-content {
                     float: left;
                     width: 100%;
                     background-color: #fff;
                     padding: 1em 0px
                 }
                 .welcome-text {
                     float: left;
                     width: 100%
                 }
                 .read-more {
                     float: left;
                     width: 100%
                 }
                 .read-more a {
                     color: #fff;
                     background-color: #232325;
                     float: right;
                     width: auto;
                     font-size: 14px;
                     padding: 3px 20px 2px;
                     border-radius: 5px;
                     text-align: center
                 }
                 .static-info-block {
                     float: left;
                     width: 100%;
                     background: url("http://assets.webnish.com/small_business_91/1/assets/bg1-cdcd543cfbabe971d0d01e02aeb0ab8a.jpg") repeat scroll 0 0 transparent;
                     background-size: contain
                 }
                 .static-block {
                     display: block;
                     width: 99%;
                     position: relative;
                     margin: 0 auto;
                     text-align: center;
                     overflow: hidden;
                     padding: 2em 0em 4em 1%;
                     margin-bottom: 1em
                 }
                 .static-common-block {
                     float: left;
                     width: 32%;
                     margin-right: 1%;
                     overflow: hidden;
                     position: relative;
                     min-height: 300px;
                     overflow: hidden;
                     vertical-align: top
                 }
                 .static-common-block:last-child {
                     margin-right: 0px
                 }
                 .static-common-block img {
                     max-width: 100%;
                     border-radius: 28px
                 }
                 .static-common-block .img-content {
                     margin-bottom: 20px
                 }
                 .static-img {
                     float: left;
                     width: 100%;
                     padding-bottom: 28px
                 }
                 .static-img img {
                     max-width: 100%
                 }
                 .static-content h3 {
                     color: #f86e6e;
                     font-size: 18px;
                     font-family: Arial;
                     font-weight: normal;
                     line-height: 24px;
                     border: none;
                     margin-bottom: 5px
                 }
                 .static-content h3 a {
                     color: #f86e6e;
                     border: none
                 }
                 .static-slide {
                     float: left;
                     width: 100%
                 }
                 .static-content p {
                     color: #e2e2e2
                 }
                 .static-block .flexslider {
                     padding-bottom: 0em !important;
                     margin-bottom: -4px
                 }
                 .static-block .slides>li {
                     display: none;
                     -webkit-backface-visibility: hidden;
                     float: none;
                     padding-left: 0px !important;
                     padding-bottom: 0px !important
                 }
                 .static-block .flex-control-paging {
                     display: none
                 }
                 .static-block .flex-direction-nav .flex-prev {
                     background: url("http://assets.webnish.com/small_business_91/1/assets/infoleft1-ac6335cdc55726731de06a66a11e0755.png") no-repeat scroll center bottom transparent;
                     height: 23px !important;
                     width: 15px !important;
                     left: 48%;
                     top: 93%;
                     outline: none
                 }
                 .static-block .flex-direction-nav .flex-next {
                     background: url("http://assets.webnish.com/small_business_91/1/assets/inforight1-ccd40a4e41274e1c2044d3690e69f1e4.png") no-repeat scroll center bottom transparent;
                     height: 23px !important;
                     width: 15px !important;
                     right: 48%;
                     top: 93%;
                     outline: none
                 }
                 .slides,
                 .flex-control-nav,
                 .flex-direction-nav {
                     list-style-position: none outside none !important
                 }
                 .static-common-content {
                     display: block;
                     width: 100%
                 }
                 .static-common-block .read-more a {
                     background: none;
                     color: #f86e6e;
                     display: inline-block;
                     width: 100%;
                     padding: 0px
                 }
                 .gallery-without-slide {
                     float: none;
                     display: inline-block
                 }
                 .static-block-without-slide .static-common-block {
                     float: none;
                     display: inline-block
                 }
                 .product-common-block {
                     float: left;
                     width: 100%;
                     background-color: #fff
                 }
                 .product-block {
                     float: left;
                     width: 100%;
                     margin: 2em 0px
                 }
                 .product-block h3 {
                     margin-bottom: 1em
                 }
                 .product-left {
                     float: left;
                     width: 37%;
                     margin-right: 2%;
                     position: relative
                 }
                 .product-content {
                     float: left;
                     width: 100%;
                     display: none
                 }
                 .product-content:first-child {
                     display: block
                 }
                 .product-content p {
                     color: #605d5d;
                     font-size: 16px;
                     padding-bottom: 0.3em;
                     word-wrap: break-word
                 }
                 p.product-name {
                     color: #f86e6e;
                     font-size: 18px;
                     text-transform: capitalize
                 }
                 p.product-price {
                     color: #ca1d1f;
                     padding-bottom: 0px
                 }
                 .product-right {
                     float: left;
                     width: 60%;
                     height: 258px;
                     overflow-y: scroll;
                     padding-right: 5px;
                     -webkit-overflow-scrolling: touch
                 }
                 .product-without-scroll {
                     height: auto !important;
                     overflow: hidden;
                     text-align: center
                 }
                 .product-without-scroll ul li {
                     float: none !important;
                     display: inline-block
                 }
                 .product-img-content {
                     float: left;
                     width: 100%
                 }
                 .product-right ul {
                     float: left;
                     width: 100%
                 }
                 .product-right ul li {
                     list-style-type: none;
                     float: left;
                     margin-right: 3%;
                     margin-bottom: 1.3em;
                     position: relative
                 }
                 .product-common-block-spl {
                     width: 100%;
                     float: left
                 }
                 .product-img img {
                     max-width: 100%
                 }
                 .product-common-block {
                     float: left;
                     width: 100%
                 }
                 .product-details {
                     display: none;
                     float: left;
                     height: 97%;
                     left: 0;
                     position: absolute;
                     top: 0px;
                     width: 100%;
                     background: url("http://assets.webnish.com/small_business_91/1/assets/bgimg-379bc9f18775ff14a67e2aa5b6dd8df4.png") no-repeat scroll 0 0 transparent;
                     z-index: 2
                 }
                 .product-right ul li:hover>.product-details {
                     display: block
                 }
                 .product-details a.extrazoom1 {
                     background: url("http://assets.webnish.com/small_business_91/1/assets/plus-3711908f5d6eca6db4edd2d13aec13d6.png") no-repeat scroll center 0px transparent;
                     border: medium none;
                     box-shadow: none;
                     content: "";
                     display: block;
                     height: 75px;
                     left: 50%;
                     margin-left: -20%;
                     position: absolute;
                     top: 17%;
                     transition: all 0.3s ease 0s;
                     -webkit-transition: all 0.3s ease 0s;
                     -moz-transition: all 0.3s ease 0s;
                     -o-transition: all 0.3s ease 0s;
                     width: 75px
                 }
                 .product-details a.extrazoom1:hover {
                     border: medium none;
                     box-shadow: none;
                     transform: scale(1.2);
                     -webkit-transform: scale(1.2);
                     -moz-transform: scale(1.2);
                     -ms-transform: scale(1.2);
                     -o-transform: scale(1.2)
                 }
                 .testimonials-block {
                     float: left;
                     width: 100%;
                     background: url("http://assets.webnish.com/small_business_91/1/assets/p1-299a1f29838fa00376a01c0142675c7f.jpg") repeat scroll 0 0 transparent
                 }
                 .testimonial-block {
                     float: left;
                     width: 100%;
                     text-align: center;
                     position: relative
                 }
                 .test-common-content {
                     display: block;
                     width: 62%;
                     overflow: hidden;
                     margin: 0 auto
                 }
                 .test-block {
                     float: left;
                     width: 31.9%;
                     margin-right: 1.7%;
                     overflow: hidden;
                     min-height: 20em;
                     vertical-align: top;
                     padding-top: 35px
                 }
                 .test-block:last-child {
                     margin-right: 0px
                 }
                 .team-block {
                     float: left;
                     padding: 0px 1% 5px;
                     width: 98%
                 }
                 .test-content-parent {
                     padding-top: 24px
                 }
                 .testimonial-block .img-content {
                     display: block;
                     width: 100%;
                     margin: 0 auto
                 }
                 .testimonial-block .img-content img {
                     max-width: 100%;
                     -webkit-border-radius: 10px 10px 10px 10px;
                     -moz-border-radius: 10px 10px 10px 10px;
                     -o-border-radius: 10px 10px 10px 10px;
                     -ms-border-radius: 10px 10px 10px 10px;
                     border-radius: 10px 10px 10px 10px;
                     border: 2px solid #ddd
                 }
                 .test-content {
                     background-color: #d94747;
                     display: none
                 }
                 .test-content.active {
                     display: block
                 }
                 .testimonial-block p {
                     font-size: 18px;
                     line-height: 28px;
                     text-align: center;
                     font-weight: normal;
                     color: #fff
                 }
                 .testimonial-block p a {
                     color: #fff
                 }
                 .test-content p {
                     padding: 0.5em 1em
                 }
                 p.name {
                     font-size: 16px;
                     font-style: italic;
                     color: #fff;
                     padding-bottom: 0em
                 }
                 p.designation {
                     color: #fff;
                     padding-bottom: 0px;
                     font-size: 16px
                 }
                 .testname {
                     padding-top: 2%;
                     padding-bottom: 1em
                 }
                 .testname p {
                     text-align: center !important;
                     cursor: pointer
                 }
                 .without-image .testname p {
                     text-align: center !important
                 }
                 .test-slide .flex-control-paging {
                     display: none
                 }
                 .testimonial-block .flex-control-nav {
                     bottom: 19px !important;
                     display: none
                 }
                 .testimonial-block .slides>li {
                     -webkit-backface-visibility: hidden;
                     text-align: center;
                     padding-left: 0px !important;
                     padding-bottom: 0px !important;
                     display: none
                 }
                 .test-slide .flex-control-paging {
                     display: none
                 }
                 .test-slide1 .flex-control-paging {
                     display: none
                 }
                 .testimonial-block .flex-direction-nav .flex-prev {
                     background: url("http://assets.webnish.com/small_business_91/1/assets/testimonialleft1-f5a7d1f3d4bf5fb5bf7a78776ae4f8e9.png") no-repeat scroll left center transparent;
                     height: 43px !important;
                     width: 28px !important;
                     left: 3%;
                     top: 51%;
                     outline: none
                 }
                 .testimonial-block .flex-direction-nav .flex-next {
                     background: url("http://assets.webnish.com/small_business_91/1/assets/testimonialright1-352fa17ebda4db7cbad79cd8fc987c06.png") no-repeat scroll right center transparent;
                     height: 43px !important;
                     width: 28px !important;
                     right: 3%;
                     top: 51%;
                     outline: none
                 }
                 .without-image {
                     float: left;
                     width: 100%
                 }
                 .testimonial-block,
                 .flex-control-nav,
                 .flex-direction-nav {
                     list-style-position: none outside none !important
                 }
                 .testimonial-block,
                 .flex-direction-nav li {
                     padding-bottom: 0px !important
                 }
                 .testimonial-block .test-slide {
                     float: left;
                     width: 86%;
                     padding: 0px 7%
                 }
                 .test-block.active:before {
                     content: url("http://assets.webnish.com/small_business_91/1/assets/arw1-81003407253de66c71f2bba4a518c1a8.png");
                     width: 30px;
                     height: 20px;
                     position: absolute;
                     top: 0px;
                     left: 43%
                 }
                 .without_slide .test-block {
                     display: inline-block;
                     float: none !important
                 }
                 .client-block {
                     float: left;
                     width: 100%;
                     text-align: center;
                     position: relative
                 }
                 .test-common-content {
                     display: block;
                     width: 70%;
                     overflow: hidden;
                     margin: 0 auto
                 }
                 .test-block {
                     float: left;
                     width: 31.9%;
                     margin-right: 1.7%;
                     overflow: hidden;
                     min-height: 20em;
                     vertical-align: top;
                     position: relative
                 }
                 .test-block:last-child {
                     margin-right: 0px
                 }
                 .client-block .img-content {
                     display: block;
                     width: 100%;
                     margin: 0 auto
                 }
                 .client-block .img-content img {
                     max-width: 100%;
                     border-radius: 10px;
                     border: 2px solid #ddd
                 }
                 .client-block .img-content img:hover {
                     border: 2px solid #453130
                 }
                 .client-block p {
                     font-size: 18px;
                     line-height: 28px;
                     text-align: center;
                     font-weight: normal;
                     color: #fff
                 }
                 .client-block p a {
                     color: #fff
                 }
                 .client-content p {
                     padding-bottom: 0.5em 1em
                 }
                 .client-content {
                     background-color: #d94747;
                     display: none
                 }
                 .client-content.active {
                     display: block
                 }
                 p.name {
                     font-size: 16px;
                     font-style: italic;
                     color: #fff;
                     padding-bottom: 0em
                 }
                 p.clientname {
                     color: #fff;
                     padding-bottom: 0px;
                     font-size: 16px
                 }
                 .testname {
                     padding-top: 2%;
                     padding-bottom: 1em
                 }
                 .testname p {
                     text-align: center !important
                 }
                 .without-image .testname p {
                     text-align: center !important
                 }
                 .test-slide .flex-control-paging {
                     display: none
                 }
                 .client-block .flex-control-nav {
                     bottom: 19px !important;
                     display: none
                 }
                 .client-block .slides>li {
                     display: none;
                     -webkit-backface-visibility: hidden;
                     text-align: center;
                     padding-left: 0px !important;
                     padding-bottom: 0px !important
                 }
                 .test-slide .flex-control-paging {
                     display: none
                 }
                 .test-slide1 .flex-control-paging {
                     display: none
                 }
                 .client-block .flex-direction-nav .flex-prev {
                     background: url("http://assets.webnish.com/small_business_91/1/assets/testimonialleft1-f5a7d1f3d4bf5fb5bf7a78776ae4f8e9.png") no-repeat scroll left center transparent;
                     height: 43px !important;
                     width: 28px !important;
                     left: 1%;
                     top: 51%;
                     outline: none
                 }
                 .client-block .flex-direction-nav .flex-next {
                     background: url("http://assets.webnish.com/small_business_91/1/assets/testimonialright1-352fa17ebda4db7cbad79cd8fc987c06.png") no-repeat scroll right center transparent;
                     height: 43px !important;
                     width: 28px !important;
                     right: 1%;
                     top: 51%;
                     outline: none
                 }
                 .without-image {
                     float: left;
                     width: 100%
                 }
                 .client-block,
                 .flex-control-nav,
                 .flex-direction-nav {
                     list-style-position: none outside none !important
                 }
                 .client-block,
                 .flex-direction-nav li {
                     padding-bottom: 0px !important
                 }
                 .client-block .test-slide {
                     float: left;
                     width: 90%;
                     padding: 0px 5%
                 }
                 .gallery-block {
                     float: left;
                     width: 100%;
                     padding: 2em 0px;
                     background: url("http://assets.webnish.com/small_business_91/1/assets/p1-299a1f29838fa00376a01c0142675c7f.jpg") repeat scroll 0 0 transparent
                 }
                 .gallery {
                     float: left;
                     width: 100%
                 }
                 .gallery h3 {
                     color: #fff;
                     border: none
                 }
                 .gallery h3 a {
                     color: #fff
                 }
                 .gallery img {
                     max-width: 98.5%;
                     border: 3px solid #000 !important;
                     border-radius: 10px
                 }
                 .gallery-content {
                     float: left;
                     width: 100%;
                     position: relative;
                     padding-top: 10px
                 }
                 .gallery-content .flex-control-paging {
                     display: none
                 }
                 .gallery .gallery-slide .flex-direction-nav .flex-prev {
                     background: url("http://assets.webnish.com/small_business_91/1/assets/testimonialleft1-f5a7d1f3d4bf5fb5bf7a78776ae4f8e9.png") no-repeat scroll left center transparent;
                     height: 43px !important;
                     width: 28px !important;
                     left: 2%;
                     top: 35%;
                     outline: none
                 }
                 .gallery .gallery-slide .flex-direction-nav .flex-next {
                     background: url("http://assets.webnish.com/small_business_91/1/assets/testimonialright1-352fa17ebda4db7cbad79cd8fc987c06.png") no-repeat scroll right center transparent;
                     height: 43px !important;
                     width: 28px !important;
                     right: 2%;
                     top: 35%;
                     outline: none
                 }
                 .gallery-slide {
                     float: left;
                     width: 83%;
                     position: relative;
                     padding: 0 7.5% 0 8.5%
                 }
                 .slides,
                 .flex-control-nav,
                 .flex-direction-nav {
                     list-style-position: none outside none !important
                 }
                 .gallery-content ul li {
                     padding-bottom: 0px !important;
                     padding-left: 0px !important
                 }
                 .gallery .flex-direction-nav li {
                     background: none;
                     padding-bottom: 0px !important
                 }
                 .gallery_without_slide {
                     float: left !important;
                     width: 100% !important
                 }
                 .gallery_without_slide ul li {
                     float: none !important;
                     display: inline-block;
                     padding-left: 0px !important
                 }
                 .gallery_without_slide ul {
                     display: block;
                     margin: 0 auto;
                     text-align: center
                 }
                 .footer {
                     float: left;
                     width: 100%
                 }
                 .footer-top {
                     height: 235px;
                     float: left;
                     width: 100%;
                     background-color: #363437;
                     padding: 2em 0px 1em
                 }
                 .footer-common-block h3 {
                     border: none;
                     color: #fff
                 }
                 .footer-block-content {
                     height: 170px;
                     display: block;
                     width: 100%;
                     overflow: hidden;
                     text-align: center;
                     margin: 0 auto
                 }
                 .footer-common-block {
                     display: inline-block;
                     width: 19.1%;
                     margin-right: 3em;
                     text-align: left;
                     min-height: 27em;
                     vertical-align: top
                 }
                 .footer-common-block:last-child {
                     margin-right: 0px
                 }
                 .footer-block-content div .footer-common-block:last-child {
                     margin-right: 0em
                 }
                 .footer-common-block h3 {
                     color: #fff;
                     font-family: Arial;
                     font-weight: 500;
                     font-size: 2.5em
                 }
                 .footer-common-block h3 a {
                     color: #fff
                 }
                 .footer-contact-details {
                     float: left;
                     width: 100%
                 }
               .enquire-block {
    float: left;
    margin-left: 50px;
    overflow: visible;
    width: 40%;
}.advertise_loginFields > input {
    background: #0193de none repeat scroll 0 0 !important;
    color: #fff !important;
    float: right;
    font-size: 17px !important;
    margin-right: 27px;
    padding: 2px !important;
    text-transform: capitalize;
    width: 100px !important;
}.welcome-text.contact {
    width: 70% !important;
}  
.container-left.contacts {
    width: 50%;
} 
.container-right.quicklins {
    width: 44%;
}
.enquire-block.conpage {
    left: -8%;
    position: relative;
    width: 100%;
}       .form-details {
                     float: left;
                     width: 100%
                 }
                 .enquire-block p {
                     padding-bottom: 0.5em
                 }
                 .enquire-block .form-details .login-block {
                     float: left;
                     width: 46%
                 }
                 .enquire-block .form-details .login-block:last-child {
                     margin-right: 0em
                 }
                 .enquire-block .advertise_loginFields {
                     width: 100%;
                     padding-left: 0em;
                     margin-left: 0em;
                     font-family: Arial;
                 }
                 .enquire-block .advertise_loginFields input {
                     background-color: #f8f5ec;
                     color: #000;
                     font-size: 13px;
                     font-weight: 400;
                     width: 93%;
                     border: 1px solid #f8f5ec;
                     height: 34px;
                     padding-left: 0.5em;
                     font-family: Arial
                 }
                 .enquire-block .advertise_loginFields textarea {
                     background-color: #f8f5ec;
                     color: #000;
                     font-size: 13px;
                     font-weight: 400;
					 font-family: Arial, Helvetica, sans-serif;
                     width: 93%;
                     border: 1px solid #f8f5ec;
                     padding-left: 0.5em
                 }
                 p.enquiry-title {
                     color: #232325;
                     font-family: Arial;
                     font-weight: 500;
                     font-size: 1.8em;
                     padding-top: 0.3em;
                     display: inline-block;
                     line-height: 22px;
                     margin-bottom: 0.4em;
                     padding-bottom: 0
                 }
                 .footer-common-block p.enquiry-title {
                     color: #fff
                 }
                 .enquire-block .button_input_div input {
                     font-weight: bold;
                     background-color: #F7F6F6;
                     color: 333;
                     border: none;
                     padding: 0.5em 7%;
                     -webkit-transition-duration: .5s;
                     transition-duration: .5s;
                     -webkit-transition-property: border-radius;
                     -webkit-transform: translateZ(0);
                     transform: translateZ(0)
                 }
                 .enquire-block .button_input_div {
                     display: block;
                     margin: 0 auto;
                     text-align: center
                 }
                 .enquire-block .advertise_loginFields input::-webkit-input-placeholder {
                     color: #636363 !important
                 }
                 .enquire-block .advertise_loginFields input::-moz-placeholder {
                     color: #636363 !important
                 }
                 .enquire-block .advertise_loginFields input::-moz-placeholder {
                     color: #636363 !important
                 }
                 .enquire-block .advertise_loginFields input::-ms-input-placeholder {
                     color: #636363 !important
                 }
                 .enquire-block .advertise_loginFields textarea::-webkit-input-placeholder {
                     color: #636363 !important
                 }
                 .enquire-block .advertise_loginFields textarea::-moz-placeholder {
                     color: #636363 !important
                 }
                 .enquire-block .advertise_loginFields textarea::-moz-placeholder {
                     color: #636363 !important
                 }
                 .enquire-block .advertise_loginFields textarea::-ms-input-placeholder {
                     color: #636363 !important
                 }
                 .enquire-block .advertise_loginFields label {
                     display: none
                 }
                 .location-block {
                     float: left;
                     width: 100%;
                     font-weight: bold
                 }
                 .location-block ul {
                     padding-bottom: 0.4em;
                     display: block
                 }
                 .location-block ul li {
                     color: #fff !important;
                     list-style-type: none;
                     line-height: 22px;
                     padding-left: 3.3em !important;
                     padding-bottom: 1em;
                     list-style-position: outside !important;
                     margin-right: 0 !important;
                     display: block !important;
                     width: 90% !important
                 }
                 .location-block ul li.phn {
                     background: url("http://assets.webnish.com/small_business_91/1/assets/call-b2d1fcb49fd52adddff34c46e41210be.png") no-repeat scroll left 2px transparent
                 }
                 .location-block ul li.mob {
                     background: url("http://assets.webnish.com/small_business_91/1/assets/mobile-4f30063c8d298a953ec7539cfa2c8599.png") no-repeat scroll left 2px transparent
                 }
                 .location-block ul li.mail {
                     background: url("http://assets.webnish.com/small_business_91/1/assets/mail-8a6f660b12df5d8b703ec4bcd1a6ffc9.png") no-repeat scroll 3px 5px transparent
                 }
                 .location-block ul li.loc {
                     background: url("http://assets.webnish.com/small_business_91/1/assets/location-65ba743f491df9ad31527fd4077d48a1.png") no-repeat scroll left 5px transparent
                 }
                 .location-block ul li a {
                     color: #fff;
                     font-size: 16px;
                     display: block;
                     word-wrap: break-word
                 }
                 .location-block ul li a span {
                     margin-left: 0.2em;
                     margin-right: 0.5em
                 }
                 .map {
                     float: left;
                     width: 100%
                 }
                 .map img {
                     max-width: 100%;
                     display: block
                 }
                 .footer-bottom {
                     float: left;
                     width: 100%;
                     background-color: #fff
                 }
                 .footer-bottom-content {
                     float: left;
                     width: 98%;
                     padding: 10px 1%
                 }
                 .copyright_block {
                     float: left;
                     width: auto;
                     padding-top: 3px
                 }
                 .copyright_block ul li:first-child {
                     padding-left: 0
                 }
                 .copyright_block ul li {
                     background: url("http://assets.webnish.com/small_business_91/1/assets/pipeline1-0a81d6c166d7398b3545af46b37fbea5.png") no-repeat scroll right center transparent;
                     padding-left: 8px;
                     display: inline;
                     list-style-type: none
                 }
                 .copyright_block a {
                     color: #2e1e0f;
                     font-size: 1.6em;
                     padding-right: 0.7em
                 }
                 .copyright_block ul li:last-child {
                     background: none repeat scroll 0 0 transparent
                 }
                 .webnish_footer {
                     float: right;
                     width: 20.3%
                 }
                 .webnish_footer p {
                     color: #2e1e0f;
                     float: left;
                     font-size: 1.6em;
                     padding-right: 0.5em;
                     padding-bottom: 0em
                 }
                 .webnish_footer img {
                     float: right
                 }
                 .container-content {
                     float: left;
                     width: 100%;
                     padding: 1em 0px
                 }
                 .container-left {
                     float: left;
                     width: 70%;
                     margin-right: 1%
                 }
                 .container-right {
                     float: left;
                     width: 28%
                 }
                 .right-common-block {
                     float: left;
                     width: 100%
                 }
                 .right-common-content {
                     float: left;
                     width: 96%;
                     padding: 0px 2%
                 }
                 .links {
                     float: left;
                     width: 100%
                 }
                 .links ul li {
                     list-style-type: none;
                     padding-bottom: 1em !important;
                     clear: both;
                     padding-left: 0em !important
                 }
                 .links ul li a {
                     color: #605d5d;
                     font-size: 16px;
                     padding-left: 10% !important;
                     padding-bottom: 0.5em !important;
                     font-family: Arial;
                 }
                 .links ul li:hover a,
                 .links ul li.active a {
                     color: #F76163
                 }
                 .links ul li.active a {
                     color: #F76163
                 }
                 .links ul li.testimonials a {
                     background: url("http://assets.webnish.com/small_business_91/1/assets/testimonial1-05c262fc90d54b955ec743aabd3598d5.png") no-repeat scroll left 3px transparent
                 }
                 .links ul li.clients a {
                     background: url("http://assets.webnish.com/small_business_91/1/assets/client1-ddc14d705fd387950ba185db2ba37424.png") no-repeat scroll left 1px transparent
                 }
                 .links ul li.career a {
                     background: url("http://assets.webnish.com/small_business_91/1/assets/career1-b59594dad8885069671667bb720b65bd.png") no-repeat scroll left 3px transparent
                 }
                 .links ul li.loc a {
                     background: url("http://assets.webnish.com/small_business_91/1/assets/contact1-9b465cae5145019aec1eec4844caeac8.png") no-repeat scroll left 2px transparent
                 }
                 .links ul li.gal a {
                     background: url("http://assets.webnish.com/small_business_91/1/assets/gallery1-1217df9091f53ad4e1aa27950ff07fa4.png") no-repeat scroll left 2px transparent
                 }
                 .links ul li.events a {
                     background: url("http://assets.webnish.com/small_business_91/1/assets/event1-5f0ef53cef89de9876487e84e7a7f77a.png") no-repeat scroll left 2px transparent
                 }
                 .links ul li.offers a {
                     background: url("http://assets.webnish.com/small_business_91/1/assets/offer1-0523cdf7ef4bf03bc207634104457304.png") no-repeat scroll left 1px transparent
                 }
                 .links ul li.timing a {
                     background: url("http://assets.webnish.com/small_business_91/1/assets/timings1-a2c51142947b23642da59dd19037fad4.png") no-repeat scroll left 2px transparent
                 }
                 .links ul li.product a {
                     background: url("http://assets.webnish.com/small_business_91/1/assets/product1-e8c8dc13bb3cf629fcbd3c4dddbf3165.png") no-repeat scroll left 1px transparent
                 }
                 .links ul li.service a {
                     background: url("http://assets.webnish.com/small_business_91/1/assets/service1-ea7f6de9ae6a4a41b9f7477d8c27f71b.png") no-repeat scroll left 1px transparent
                 }
                 .container-content ul li,
                 .container-content ol li {
                     padding-bottom: 0.5em;
                     padding-left: 1.5em;
                     list-style-position: inside;
                     color: #605d5d;
                     font-size: 16px
                 }
                 .testimonial_list {
                     float: left;
                     width: 100%
                 }
                 .testimonial-content {
                     padding-bottom: 1.5em;
                     border-bottom: 1px solid #F76163;
                     padding-top: 1.7em
                 }
                 .testimonial-content:last-child {
                     border-bottom: none
                 }
                 .testimonial-description p {
                     padding-left: 0px !important
                 }
                 .awards {
                     float: left;
                     width: 100%
                 }
                 .testimonial_list ul li {
                     list-style-type: none;
                     padding-left: 0px
                 }
                 .testimonial_list ul {
                     float: left;
                     width: 100%
                 }
                 .testimonial_image {
                     float: left;
                     width: 12%;
                     margin-right: 1%;
                     overflow: hidden
                 }
                 .testimonial_image img {
                     max-width: 100%;
                     margin-bottom: 5px !important;
                     display: block
                 }
                 .testimonial-right {
                     margin-top: 0 !important;
                     padding-bottom: 0.2em !important;
                     padding-top: 0.3em
                 }
                 .testimonial-right h2 {
                     color: #605d5d;
                     font-size: 20px;
                     font-weight: normal
                 }
                 .testimonial_content h2 {
                     color: #605d5d;
                     font-size: 20px;
                     font-weight: normal
                 }
                 .testimonial_list li:last-child div.testimonial_content {
                     border: none
                 }
                 .testimonial_list li:first-child div.testimonial_content {
                     padding-top: 10px
                 }
                 .visiting {
                     clear: both;
                     padding-top: 1em
                 }
                 .testimonial_right_wrap {
                     width: 99% !important
                 }
                 .testimonial_right_wrap p {
                     padding: 0px;
                     color: #605d5d
                 }
                 .testimonial_right_wrap h2 {
                     color: #605d5d;
                     font-size: 20px;
                     font-weight: normal
                 }
                 .testimonial_right p {
                     color: #605d5d;
                     padding-bottom: 0;
                     padding-left: 0;
                     padding-top: 0
                 }
                 .testimonial-image {
                     float: left;
                     width: 14%;
                     padding-right: 1.5em
                 }
                 .testimonial-right p {
                     padding-left: 0px !important
                 }
                 .testimonial-description p.name {
                     font-weight: bold
                 }
                 .testimonial_list .testimonial_content p {
                     padding-left: 0em !important;
                     float: none
                 }
                 .mceNonEditable p {
                     padding-bottom: 0px
                 }
                 .location {
                     font-size: 16px;
                     padding-bottom: 0.5em;
                     color: #605d5d;
                     font-weight: bold
                 }
                 .contact-us p {
                     padding-bottom: 0.5em
                 }
                 p.contact_no {
                     padding-bottom: 0em;
                     word-wrap: break-word
                 }
                 .contact-map {
                     margin-top: 1em
                 }
                 p.without-space {
                     padding-bottom: 0em
                 }
                 #map_right {
                     width: 100% !important
                 }
                 .testimonial_content {
                     float: left;
                     margin-bottom: 1em;
                     padding-bottom: 0.5em;
                     width: 100%;
                     border-bottom: 1px solid #F76163
                 }
                 #topgallery_swiper.swiper-container {
                     width: 100%;
                     height: 265px;
                     overflow: hidden
                 }
                 .contact-us h3 {
                     border: none;
                     font-size: 20px;
                     margin: 0px;
                     padding: 0px
                 }
                 .banner-widthout .flexslider {
                     display: none
                 }
                 .jspVerticalBar {
                     width: 7px !important;
                     background-color: #ddd !important
                 }
                 .jspDrag {
                     background-color: #5e5e5e !important;
                     margin-left: 0.2em;
                     margin-right: 0.2em
                 }
                 .jspTrack {
                     background-color: #ddd !important
                 }
                 .jspPane {
                     padding: 0 !important;
                     left: 0px !important
                 }
                 .jspHorizontalBar {
                     display: none
                 }
                 .comment_blog_main {
                     margin-top: 0px !important
                 }
                 .flex-pauseplay a {
                     left: 20px !important
                 }
                 .advertise_loginFields textarea {
                     display: inline-block;
                     width: 31%
                 }
                 .fullgallery .flex-pauseplay {
                     left: 48.5% !important
                 }
                 .galleria-image-nav-right {
                     right: -38px !important
                 }
                 .gallery-full-view {
                     margin-right: 0 !important
                 }
                 @media only screen and (min-width: 1020px) and (max-width: 1024px) {
                     #wrapper .row {
                         height: 250px;
                         margin: 0 auto;
                         width: 1020px
                     }
                     .header-content {
                         padding-left: 1%;
                         padding-right: 1%;
                         width: 98%
                     }
                     .welcome-content {
                         padding-left: 1%;
                         padding-right: 1%;
                         width: 98%
                     }
                     .product-block {
                         padding-left: 1%;
                         padding-right: 1%;
                         width: 98%
                     }
                     .testimonial-block {
                         padding-left: 1%;
                         padding-right: 1%;
                         width: 98%
                     }
                     .client-block {
                         padding-left: 1%;
                         padding-right: 1%;
                         width: 98%
                     }
                     .container-content {
                         padding-left: 1%;
                         padding-right: 1%;
                         width: 98%
                     }
                     .gallery {
                         padding-left: 1%;
                         padding-right: 1%;
                         width: 98%
                     }
                     .welcome-text .read-more {
                         width: 99%
                     }
                     .welcome-content .welcome-text {
                         width: 99.2%
                     }
                 }
                 @media only screen and (min-width: 725px) and (max-width: 948px) {
                     #wrapper .row {
                         margin: 0 auto;
                         width: 768px
                     }
                     .menu-block {
                         min-height: 59px
                     }
                     .menucontainer ul li a {
                         padding: 0.5em 0.7em;
                         font-size: 1.3em!important
                     }
                     .logo h2 {
                         padding-top: 0
                     }
                     .logo img {
                         margin-right: 2%
                     }
                     .webnish_footer {
                         width: 28%
                     }
                     .product-left {
                         width: 100%;
                         margin-right: 0px;
                         margin-bottom: 10px
                     }
                     .product-right {
                         display: block;
                         text-align: center;
                         margin: 0 auto;
                         width: 100%
                     }
                     .links ul li a {
                         padding-left: 12% !important
                     }
                     .gallery img {
                         max-width: 96.6%
                     }
                     .testimonial-block .img-content img {
                         max-width: 97%
                     }
                     .client-block .img-content img {
                         max-width: 97%
                     }
                     .banner .flexslider {
                         padding-left: 10%;
                         padding-right: 10%;
                         width: 80%
                     }
                     .banner img {
                         max-width: 98%
                     }
                     .gallery-rotate {
                         display: none
                     }
                     .banner .flexslider {
                         display: block
                     }
                     .banner-widthout .flexslider {
                         display: none
                     }
                     .header-content {
                         padding: 2.5em 1% 0em;
                         width: 98%
                     }
                     .welcome-content {
                         padding: 4em 1%;
                         width: 98%
                     }
                     .welcome-text {
                         width: 98%
                     }
                     .gallery-full-view .welcome-text {
                         width: 100%
                     }
                     .static-common-block {
                         width: 32.6%;
                         margin-right: 0.8%
                     }
                     .product-block {
                         padding: 0px 1%;
                         width: 98%
                     }
                     .testimonial-block {
                         margin: 0px 1%;
                         width: 98%
                     }
                     .client-block {
                         margin: 0px 1%;
                         width: 98%
                     }
                     .gallery {
                         margin: 0px 1%;
                         width: 98%
                     }
                     .container-content {
                         padding: 1em 1%;
                         width: 98%
                     }
                     #topgallery_swiper.swiper-container {
                         width: 100%;
                         height: 255px;
                         overflow: hidden
                     }
                     .testimonial_image {
                         width: 14%;
                         margin-right: 2%
                     }
                     .static-block {
                         width: 98%;
                         padding-left: 1%;
                         padding-right: 1%
                     }
                     .static-block .flex-direction-nav .flex-prev {
                         left: 47.5%
                     }
                     .static-block .flex-direction-nav .flex-next {
                         right: 47.5%
                     }
                     .location-block ul li {
                         width: 89% !important
                     }
                     .testimonial-block .test-slide {
                         padding: 0 7%;
                         width: 86%
                     }
                 }
                 @media only screen and (min-width: 580px) and (max-width: 600px) {
                     #wrapper .row {
                         margin: 0 auto;
                         width: 100%
                     }
                     .menucontainer {
                         width: 100%;
                         margin: 0px;
                         box-shadow: none;
                         height: auto !important;
                         padding: 0px
                     }
                     .menucontainer ul {
                         display: none;
                         margin-left: 0px;
                         width: 100%;
                         position: static
                     }
                     .menucontainer>ul>li {
                         background: none
                     }
                     .menucontainer ul li {
                         padding-top: 0px;
                         padding: 0px;
                         margin-bottom: 0em;
                         border-right: none
                     }
                     .menucontainer ul li:hover {
                         padding: 0px;
                         background: none
                     }
                     .menucontainer ul.blue {
                         display: none !important
                     }
                     .menucontainer ul.mobile-display {
                         display: block;
                         text-align: left
                     }
                     .menucontainer ul.mobile-display li {
                         display: inline-block;
                         padding-right: 0.5em;
                         padding-bottom: 0.6em;
                         float: none;
                         padding-left: 1em
                     }
                     .menucontainer ul.mobile-display li a.home-menu {
                         background: url("http://assets.webnish.com/small_business_91/1/assets/home_white-f9ddf840c656d5b1913532ed85521b85.png") no-repeat scroll left 10px transparent;
                         padding: 0.9em
                     }
                     .menucontainer ul.mobile-display li a.menu-icon {
                         background: url("http://assets.webnish.com/small_business_91/1/assets/menu_white-4421fe3e85b1796c93b5e3cab6ca6108.png") no-repeat scroll left 10px transparent;
                         padding: 0.9em
                     }
                     .menucontainer ul.mobile-display li a {
                         height: 11px;
                         outline: none
                     }
                     .menucontainer ul.mobile-display li.active a,
                     .menucontainer ul.mobile-display li:hover a {
                         border: none;
                         box-shadow: none !important
                     }
                     .hidden-menus {
                         display: block;
                         float: left;
                         left: 0;
                         height: auto;
                         width: 100%;
                         z-index: 1000;
                         padding-bottom: 5px
                     }
                     .hidden-menus ul {
                         text-align: left
                     }
                     .hidden-menus ul li {
                         position: relative;
                         font-size: 1.3em;
                         border-bottom: 1px solid #fff;
                         list-style-type: none;
                         padding-bottom: 1.5em;
                         text-align: left;
                         display: block !important;
                         margin-right: 0em
                     }
                     .hidden-menus ul li a {
                         font-size: 1.1em;
                         outline: none;
                         color: #fff;
                         padding: 0px !important
                     }
                     ul.mobile-display li.r-menu {
                         float: left !important;
                         display: block;
                         width: 98.3% !important;
                         padding-bottom: 0px;
                         padding-right: 0px;
                         margin-right: 0px
                     }
                     ul.mobile-display li.r-menu:hover a {
                         color: #fff;
                         background: none;
                         box-shadow: none !important
                     }
                     .hidden-menus ul li.active,
                     .hidden-menus ul li:hover {
                         background: none;
                         padding-top: 0.5em
                     }
                     .hidden-menus ul li.active a,
                     .hidden-menus ul li a:hover {
                         background: none;
                         border: none;
                         box-shadow: none !important
                     }
                     .hidden-menus ul li.active a {
                         color: #fff !important
                     }
                     .hidden-menus ul li.active {
                         background-color: #ea504e !important
                     }
                     .hidden-menus ul li {
                         padding-right: 1em;
                         padding-top: 0.5em;
                         height: auto;
                         float: left !important;
                         width: 95.4%
                     }
                     .hidden-menus ul {
                         display: block
                     }
                     .expand-text {
                         margin-right: 2em
                     }
                     .expand-text {
                         margin-right: 2em;
                         position: absolute;
                         right: 0em;
                         top: 0.5em
                     }
                     .expand-text a.expand {
                         background: url("http://assets.webnish.com/small_business_91/1/assets/expand_white-b11126b0ab5cf8e2b3ee5a929ff3e6fd.png") no-repeat scroll right center transparent !important;
                         height: 16px !important;
                         width: 16px !important;
                         outline: none;
                         float: right
                     }
                     .expand-text a.expand:hover {
                         background: url("http://assets.webnish.com/small_business_91/1/assets/expand_white-b11126b0ab5cf8e2b3ee5a929ff3e6fd.png") no-repeat scroll right center transparent !important;
                         height: 16px !important;
                         width: 16px !important;
                         outline: none;
                         float: right;
                         box-shadow: none !important
                     }
                     .close-text a.close-arrow {
                         background: url("http://assets.webnish.com/small_business_91/1/assets/collapse_white-e48f4c0a8a168685a6c8128d408429bf.png") no-repeat scroll right bottom transparent !important;
                         height: 16px !important;
                         width: 16px !important;
                         outline: none;
                         float: right;
                         z-index: 1000
                     }
                     .close-text a.close-arrow:hover {
                         background: url("http://assets.webnish.com/small_business_91/1/assets/collapse_white-e48f4c0a8a168685a6c8128d408429bf.png") no-repeat scroll right bottom transparent !important;
                         height: 16px !important;
                         width: 16px !important;
                         outline: none;
                         float: right;
                         z-index: 1000;
                         box-shadow: none !important
                     }
                     .close-text {
                         float: right;
                         width: 16px;
                         height: 16px;
                         position: absolute;
                         bottom: 1em;
                         right: 0.5em
                     }
                     .extra-para ul {
                         display: inline-block !important;
                         padding-bottom: 3px;
                         padding-top: 0px !important
                     }
                     .extra-para ul li {
                         display: block !important;
                         position: relative;
                         padding-bottom: 0.3em !important;
                         padding-top: 0.5em !important
                     }
                     .extra-para ul li a {
                         color: #fff !important;
                         font-size: 0.8em !important
                     }
                     .extra-para ul li a:hover {
                         color: #fff !important
                     }
                     .extra-para {
                         display: none
                     }
                     .extra-para {
                         padding-left: 2em;
                         border-bottom: 1px solid #fff;
                         float: left !important;
                         width: 99.1%
                     }
                     .m-menu {
                         padding: 0 !important;
                         border-bottom: none !important
                     }
                     ul.mobile-display li.wrap {
                         width: 80% !important
                     }
                     .menu-block {
                         min-height: 0px;
                         height: auto !important;
                         background: none;
                         background-color: #f76163
                     }
                     .banner .flexslider .flex-direction-nav .flex-prev {
                         display: none
                     }
                     .banner .flexslider .flex-direction-nav .flex-next {
                         display: none
                     }
                     .banner img {
                         max-width: 98%
                     }
                     .static-block .flex-direction-nav .flex-prev {
                         left: 47%
                     }
                     .static-block .flex-direction-nav .flex-next {
                         right: 47%
                     }
                     .test-block {
                         width: 30.9%
                     }
                     .product-left {
                         width: 100%;
                         margin-right: 0px;
                         margin-bottom: 10px;
                         height: 200px;
                         overflow-y: scroll;
                         overflow-x: hidden
                     }
                     .product-right {
                         width: 100%;
                         display: block;
                         margin: 0 auto;
                         text-align: center;
                         display: none
                     }
                     .product-left .swiper-slide {
                         float: left;
                         width: 100%
                     }
                     .testimonial-block .img-content img {
                         max-width: 94%
                     }
                     .client-block .img-content img {
                         max-width: 94%
                     }
                     .test-common-content {
                         width: 84%
                     }
                     .footer-common-block {
                         margin-right: 2em
                     }
                     .webnish_footer {
                         width: 36%
                     }
                     .header-social-link {
                         display: none
                     }
                     .container-left {
                         width: 100%;
                         margin-right: 0px;
                         margin-bottom: 20px
                     }
                     .container-right {
                         width: 100%
                     }
                     .links ul li a {
                         padding-left: 5% !important
                     }
                     .gallery .gallery-slide .flex-direction-nav .flex-prev {
                         display: none
                     }
                     .gallery .gallery-slide .flex-direction-nav .flex-next {
                         display: none
                     }
                     .gallery img {
                         max-width: 97%
                     }
                     .gallery-slide {
                         padding: 0px 2% 0px 4%;
                         width: 94%
                     }
                     .gallery-rotate {
                         display: none
                     }
                     .banner .flexslider {
                         display: block
                     }
                     .header-content {
                         padding: 2.5em 1% 0em;
                         width: 98%
                     }
                     .welcome-text {
                         width: 98%;
                         padding-left: 1%
                     }
                     .gallery-full-view .welcome-text {
                         width: 100%;
                         padding-left: 0%
                     }
                     .static-common-block {
                         width: 32.4%
                     }
                     .product-block {
                         padding: 0px 1%;
                         width: 98%
                     }
                     .testimonial-block {
                         margin: 0px 1%;
                         width: 98%
                     }
                     .client-block {
                         margin: 0px 1%;
                         width: 98%
                     }
                     .gallery {
                         margin: 0px 1%;
                         width: 98%
                     }
                     .container-content {
                         padding: 1em 1%;
                         width: 98%
                     }
                     .testimonial-block .test-slide {
                         padding: 0px 8.5%;
                         width: 83%
                     }
                     .client-block .test-slide {
                         padding: 0px 8.5%;
                         width: 83%
                     }
                     .static-block {
                         width: 98%;
                         padding-left: 1%;
                         padding-right: 1%
                     }
                     .testimonial_image {
                         width: 14%;
                         margin-right: 2%
                     }
                     #topgallery_swiper.swiper-container {
                         height: 200px
                     }
                     .product-without-scroll ul li {
                         margin-right: 2%
                     }
                     .location-block ul li {
                         width: 83% !important
                     }
                     .banner-widthout .flexslider {
                         display: none
                     }
                     .advertise_loginFields textarea {
                         width: 98%
                     }
                     .contact-details ul {
                         float: none
                     }
                     .logo h2 {
                         padding-top: 0
                     }
                     .header-gallery .menucontainer ul.mobile-display {
                         display: none !important
                     }
                 }
                 @media only screen and (max-width: 480px) {
                     #wrapper .row {
                         margin: 0 auto;
                         width: 100%
                     }
                     .menucontainer {
                         width: 100%;
                         margin: 0px;
                         box-shadow: none;
                         height: auto !important;
                         padding: 0px
                     }
                     .menucontainer ul {
                         display: none;
                         margin-left: 0px;
                         width: 100%;
                         position: static
                     }
                     .menucontainer>ul>li {
                         background: none
                     }
                     .menucontainer ul li {
                         padding-top: 0px;
                         padding: 0px;
                         margin-bottom: 0em;
                         border-right: none
                     }
                     .menucontainer ul li:hover {
                         padding: 0px;
                         background: none
                     }
                     .menucontainer ul.blue {
                         display: none !important
                     }
                     .menucontainer ul.mobile-display {
                         display: block;
                         text-align: left
                     }
                     .menucontainer ul.mobile-display li {
                         display: inline-block;
                         padding-right: 0.5em;
                         padding-bottom: 0.6em;
                         float: none;
                         padding-left: 1em
                     }
                     .menucontainer ul.mobile-display li a.home-menu {
                         background: url("http://assets.webnish.com/small_business_91/1/assets/home_white-f9ddf840c656d5b1913532ed85521b85.png") no-repeat scroll left 10px transparent;
                         padding: 0.9em
                     }
                     .menucontainer ul.mobile-display li a.menu-icon {
                         background: url("http://assets.webnish.com/small_business_91/1/assets/menu_white-4421fe3e85b1796c93b5e3cab6ca6108.png") no-repeat scroll left 10px transparent;
                         padding: 0.9em
                     }
                     .menucontainer ul.mobile-display li a {
                         height: 11px;
                         outline: none
                     }
                     .menucontainer ul.mobile-display li.active a,
                     .menucontainer ul.mobile-display li:hover a {
                         border: none;
                         box-shadow: none !important
                     }
                     .hidden-menus {
                         display: block;
                         float: left;
                         left: 0;
                         height: auto;
                         width: 100%;
                         z-index: 1000;
                         padding-bottom: 5px
                     }
                     .hidden-menus ul {
                         text-align: left
                     }
                     .hidden-menus ul li {
                         position: relative;
                         font-size: 1.3em;
                         border-bottom: 1px solid #fff;
                         list-style-type: none;
                         padding-bottom: 1.5em;
                         text-align: left;
                         display: block !important;
                         margin-right: 0em
                     }
                     .hidden-menus ul li a {
                         font-size: 1.1em;
                         outline: none;
                         color: #fff;
                         padding: 0px !important
                     }
                     ul.mobile-display li.r-menu {
                         float: left !important;
                         display: block;
                         width: 98.3% !important;
                         padding-bottom: 0px;
                         padding-right: 0px;
                         margin-right: 0px
                     }
                     ul.mobile-display li.r-menu:hover a {
                         color: #fff;
                         background: none;
                         box-shadow: none !important
                     }
                     .hidden-menus ul li.active,
                     .hidden-menus ul li:hover {
                         background: none;
                         padding-top: 0.5em
                     }
                     .hidden-menus ul li.active a {
                         color: #fff !important
                     }
                     .hidden-menus ul li.active {
                         background-color: #ea504e !important
                     }
                     .hidden-menus ul li.active a,
                     .hidden-menus ul li a:hover {
                         background: none;
                         border: none;
                         box-shadow: none !important
                     }
                     .hidden-menus ul li {
                         padding-right: 1em;
                         padding-top: 0.5em;
                         height: auto;
                         float: left !important;
                         width: 94.5%
                     }
                     .hidden-menus ul {
                         display: block
                     }
                     .expand-text {
                         margin-right: 2em
                     }
                     .expand-text {
                         margin-right: 2em;
                         position: absolute;
                         right: 0em;
                         top: 0.5em
                     }
                     .expand-text a.expand {
                         background: url("http://assets.webnish.com/small_business_91/1/assets/expand_white-b11126b0ab5cf8e2b3ee5a929ff3e6fd.png") no-repeat scroll right center transparent !important;
                         height: 16px !important;
                         width: 16px !important;
                         outline: none;
                         float: right
                     }
                     .expand-text a.expand:hover {
                         background: url("http://assets.webnish.com/small_business_91/1/assets/expand_white-b11126b0ab5cf8e2b3ee5a929ff3e6fd.png") no-repeat scroll right center transparent !important;
                         height: 16px !important;
                         width: 16px !important;
                         outline: none;
                         float: right;
                         box-shadow: none !important
                     }
                     .close-text a.close-arrow {
                         background: url("http://assets.webnish.com/small_business_91/1/assets/collapse_white-e48f4c0a8a168685a6c8128d408429bf.png") no-repeat scroll right bottom transparent !important;
                         height: 16px !important;
                         width: 16px !important;
                         outline: none;
                         float: right;
                         z-index: 1000
                     }
                     .close-text a.close-arrow:hover {
                         background: url("http://assets.webnish.com/small_business_91/1/assets/collapse_white-e48f4c0a8a168685a6c8128d408429bf.png") no-repeat scroll right bottom transparent !important;
                         height: 16px !important;
                         width: 16px !important;
                         outline: none;
                         float: right;
                         z-index: 1000;
                         box-shadow: none !important
                     }
                     .close-text {
                         float: right;
                         width: 16px;
                         height: 16px;
                         position: absolute;
                         bottom: 1em;
                         right: 0.5em
                     }
                     .extra-para ul {
                         display: inline-block !important;
                         padding-bottom: 3px;
                         padding-top: 0px !important
                     }
                     .extra-para ul li {
                         display: block !important;
                         position: relative;
                         padding-bottom: 0.3em !important;
                         padding-top: 0.5em !important
                     }
                     .extra-para ul li a {
                         color: #fff !important;
                         font-size: 0.8em !important
                     }
                     .extra-para ul li a:hover {
                         color: #fff !important
                     }
                     .extra-para {
                         display: none
                     }
                     .extra-para {
                         padding-left: 2em;
                         border-bottom: 1px solid #fff;
                         float: left !important;
                         width: 99.1%
                     }
                     .m-menu {
                         padding: 0 !important;
                         border-bottom: none !important
                     }
                     ul.mobile-display li.wrap {
                         width: 80% !important
                     }
                     .menu-block {
                         min-height: 0px;
                         height: auto !important;
                         background: none;
                         background-color: #f76163
                     }
                     .header-left {
                         width: 100%
                     }
                     .header-right {
                         width: 100%
                     }
                     .banner img {
                         max-width: 98%
                     }
                     .banner-block {
                         padding: 1em 0px
                     }
                     .banner .flexslider .flex-direction-nav .flex-prev {
                         display: none
                     }
                     .banner .flexslider .flex-direction-nav .flex-next {
                         display: none
                     }
                     .static-common-block {
                         width: 100%;
                         margin-right: 0px;
                         margin-bottom: 1em;
                         min-height: 0px;
                         height: auto !important;
                         padding-bottom: 5px;
                         border-bottom: 1px solid #f86e6e
                     }
                     .static-common-block:last-child {
                         margin-bottom: 0px
                     }
                     .static-block .flex-direction-nav .flex-prev {
                         display: none
                     }
                     .static-block .flex-direction-nav .flex-next {
                         display: none
                     }
                     .product-left {
                         width: 100%;
                         margin-right: 0px;
                         margin-bottom: 10px;
                         height: 200px;
                         overflow-y: scroll;
                         overflow-x: hidden
                     }
                     .product-right {
                         width: 100%;
                         display: block;
                         margin: 0 auto;
                         text-align: center;
                         display: none
                     }
                     .product-left .swiper-slide {
                         float: left;
                         width: 100%
                     }
                     .testimonial-block .img-content img {
                         max-width: 94%
                     }
                     .client-block .img-content img {
                         max-width: 94%
                     }
                     .test-common-content {
                         width: 84%
                     }
                     .footer-common-block {
                         margin-right: 2em
                     }
                     .webnish_footer {
                         width: 100%;
                         padding-top: 5px
                     }
                     .webnish_footer img {
                         float: left
                     }
                     .header-social-link {
                         display: none
                     }
                     .container-left {
                         width: 100%;
                         margin-right: 0px;
                         margin-bottom: 20px
                     }
                     .container-right {
                         width: 100%
                     }
                     .links ul li a {
                         padding-left: 5% !important
                     }
                     .gallery .gallery-slide .flex-direction-nav .flex-prev {
                         display: none
                     }
                     .gallery .gallery-slide .flex-direction-nav .flex-next {
                         display: none
                     }
                     .gallery img {
                         max-width: 98%
                     }
                     .gallery-content {
                         text-align: center
                     }
                     .footer-common-block {
                         width: 100%;
                         margin-right: 0px;
                         margin-bottom: 1em;
                         min-height: 0px;
                         height: auto !important
                     }
                     .footer-common-block:last-child {
                         margin-bottom: 0px
                     }
                     .gallery-rotate {
                         display: none
                     }
                     .banner .flexslider {
                         display: block
                     }
                     .header-content {
                         padding: 2.5em 1% 0em;
                         width: 98%
                     }
                     .welcome-text {
                         width: 98%;
                         padding-left: 1%
                     }
                     .gallery-full-view .welcome-text {
                         width: 100%;
                         padding-left: 0%
                     }
                     .product-block {
                         padding: 0px 1%;
                         width: 98%
                     }
                     .testimonial-block {
                         margin: 0px 1%;
                         width: 98%
                     }
                     .client-block {
                         margin: 0px 1%;
                         width: 98%
                     }
                     .container-content {
                         padding: 1em 1%;
                         width: 98%
                     }
                     .footer-block-content {
                         padding: 0px 1%;
                         width: 98%
                     }
                     .testimonial-block .test-slide {
                         padding: 0px 10%;
                         width: 80%
                     }
                     .client-block .test-slide {
                         padding: 0px 9%;
                         width: 82%
                     }
                     .testimonial_image {
                         width: 17% !important;
                         padding-right: 2%
                     }
                     #topgallery_swiper.swiper-container {
                         height: 210px
                     }
                     .banner-widthout .flexslider {
                         display: none
                     }
                     .banner-widthout {
                         margin-bottom: 0px
                     }
                     .advertise_loginFields textarea {
                         width: 98%
                     }
                     .contact-details ul {
                         float: right
                     }
                     .logo img {
                         margin-right: 3%
                     }
                     .logo h2 {
                         padding-top: 0
                     }
                     .header-gallery .menucontainer ul.mobile-display {
                         display: none !important
                     }
                     .slide-play {
                         width: 99.5% !important
                     }
                     .fullgallery {
                         width: 66% !important
                     }
                     #carousel {
                         padding: 0.01em 4.1% 0em
                     }
                 }
                 @media only screen and (max-width: 400px) {
                     #wrapper .row {
                         margin: 0 auto;
                         width: 320px
                     }
                     .menucontainer {
                         width: 100%;
                         margin: 0px;
                         box-shadow: none;
                         height: auto !important;
                         padding: 0px
                     }
                     .menucontainer ul {
                         display: none;
                         margin-left: 0px;
                         width: 100%;
                         position: static
                     }
                     .menucontainer>ul>li {
                         background: none
                     }
                     .menucontainer ul li {
                         padding-top: 0px;
                         padding: 0px;
                         margin-bottom: 0em;
                         border-right: none
                     }
                     .menucontainer ul li:hover {
                         padding: 0px;
                         background: none
                     }
                     .menucontainer ul.blue {
                         display: none !important
                     }
                     .menucontainer ul.mobile-display {
                         display: block;
                         text-align: left
                     }
                     .menucontainer ul.mobile-display li {
                         display: inline-block;
                         padding-right: 0.5em;
                         padding-bottom: 0.6em;
                         float: none;
                         padding-left: 1em
                     }
                     .menucontainer ul.mobile-display li a.home-menu {
                         background: url("http://assets.webnish.com/small_business_91/1/assets/home_white-f9ddf840c656d5b1913532ed85521b85.png") no-repeat scroll left 10px transparent;
                         padding: 0.9em
                     }
                     .menucontainer ul.mobile-display li a.menu-icon {
                         background: url("http://assets.webnish.com/small_business_91/1/assets/menu_white-4421fe3e85b1796c93b5e3cab6ca6108.png") no-repeat scroll left 10px transparent;
                         padding: 0.9em
                     }
                     .menucontainer ul.mobile-display li a {
                         height: 11px;
                         outline: none
                     }
                     .menucontainer ul.mobile-display li.active a,
                     .menucontainer ul.mobile-display li:hover a {
                         border: none;
                         box-shadow: none !important
                     }
                     .hidden-menus {
                         display: block;
                         float: left;
                         left: 0;
                         height: auto;
                         width: 100%;
                         z-index: 1000;
                         padding-bottom: 5px
                     }
                     .hidden-menus ul {
                         text-align: left
                     }
                     .hidden-menus ul li {
                         position: relative;
                         font-size: 1.3em;
                         border-bottom: 1px solid #fff;
                         list-style-type: none;
                         padding-bottom: 1.5em;
                         text-align: left;
                         display: block !important;
                         margin-right: 0em
                     }
                     .hidden-menus ul li a {
                         font-size: 1.1em;
                         outline: none;
                         color: #fff;
                         padding: 0px !important
                     }
                     ul.mobile-display li.r-menu {
                         float: left !important;
                         display: block;
                         width: 95% !important;
                         padding-bottom: 0px;
                         padding-right: 0px;
                         margin-right: 0px
                     }
                     ul.mobile-display li.r-menu:hover a {
                         color: #fff;
                         background: none;
                         box-shadow: none !important
                     }
                     .hidden-menus ul li.active,
                     .hidden-menus ul li:hover {
                         background: none;
                         padding-top: 0.5em
                     }
                     .hidden-menus ul li.active a,
                     .hidden-menus ul li a:hover {
                         background: none;
                         border: none;
                         box-shadow: none !important
                     }
                     .hidden-menus ul li.active a {
                         color: #fff !important
                     }
                     .hidden-menus ul li.active {
                         background-color: #ea504e !important
                     }
                     .hidden-menus ul li {
                         padding-right: 1em;
                         padding-top: 0.5em;
                         height: auto;
                         float: left !important;
                         width: 94.4%
                     }
                     .hidden-menus ul {
                         display: block
                     }
                     .expand-text {
                         margin-right: 2em
                     }
                     .expand-text {
                         margin-right: 2em;
                         position: absolute;
                         right: 0em;
                         top: 0.5em
                     }
                     .expand-text a.expand {
                         background: url("http://assets.webnish.com/small_business_91/1/assets/expand_white-b11126b0ab5cf8e2b3ee5a929ff3e6fd.png") no-repeat scroll right center transparent !important;
                         height: 16px !important;
                         width: 16px !important;
                         outline: none;
                         float: right
                     }
                     .expand-text a.expand:hover {
                         background: url("http://assets.webnish.com/small_business_91/1/assets/expand_white-b11126b0ab5cf8e2b3ee5a929ff3e6fd.png") no-repeat scroll right center transparent !important;
                         height: 16px !important;
                         width: 16px !important;
                         outline: none;
                         float: right;
                         box-shadow: none !important
                     }
                     .close-text a.close-arrow {
                         background: url("http://assets.webnish.com/small_business_91/1/assets/collapse_white-e48f4c0a8a168685a6c8128d408429bf.png") no-repeat scroll right bottom transparent !important;
                         height: 16px !important;
                         width: 16px !important;
                         outline: none;
                         float: right;
                         z-index: 1000
                     }
                     .close-text a.close-arrow:hover {
                         background: url("http://assets.webnish.com/small_business_91/1/assets/collapse_white-e48f4c0a8a168685a6c8128d408429bf.png") no-repeat scroll right bottom transparent !important;
                         height: 16px !important;
                         width: 16px !important;
                         outline: none;
                         float: right;
                         z-index: 1000;
                         box-shadow: none !important
                     }
                     .close-text {
                         float: right;
                         width: 16px;
                         height: 16px;
                         position: absolute;
                         bottom: 1em;
                         right: 0.5em
                     }
                     .extra-para ul {
                         display: inline-block !important;
                         padding-bottom: 3px;
                         padding-top: 0px !important
                     }
                     .extra-para ul li {
                         display: block !important;
                         position: relative;
                         padding-bottom: 0.3em !important;
                         padding-top: 0.5em !important
                     }
                     .extra-para ul li a {
                         color: #fff !important;
                         font-size: 0.8em !important
                     }
                     .extra-para ul li a:hover {
                         color: #fff !important
                     }
                     .extra-para {
                         display: none
                     }
                     .extra-para {
                         padding-left: 2em;
                         border-bottom: 1px solid #fff;
                         float: left !important;
                         width: 99.1%
                     }
                     .m-menu {
                         padding: 0 !important;
                         border-bottom: none !important
                     }
                     ul.mobile-display li.wrap {
                         width: 78% !important
                     }
                     .menu-block {
                         min-height: 0px;
                         height: auto !important;
                         background: none;
                         background-color: #f76163
                     }
                     .header-left {
                         width: 100%
                     }
                     .header-right {
                         width: 100%
                     }
                     .banner img {
                         max-width: 97%
                     }
                     .banner .flexslider .flex-direction-nav .flex-prev {
                         display: none
                     }
                     .banner .flexslider .flex-direction-nav .flex-next {
                         display: none
                     }
                     .static-common-block {
                         width: 100%;
                         margin-right: 0px;
                         margin-bottom: 1em;
                         min-height: 0px;
                         height: auto !important;
                         padding-bottom: 5px;
                         border-bottom: 1px solid #f86e6e
                     }
                     .static-common-block:last-child {
                         margin-bottom: 0px
                     }
                     .static-block .flex-direction-nav .flex-prev {
                         display: none
                     }
                     .static-block .flex-direction-nav .flex-next {
                         display: none
                     }
                     .product-left {
                         width: 100%;
                         margin-right: 0px;
                         margin-bottom: 10px
                     }
                     .product-right {
                         width: 100%;
                         display: block;
                         margin: 0 auto;
                         text-align: center;
                         display: none
                     }
                     .testimonial-block .img-content img {
                         max-width: 94%
                     }
                     .client-block .img-content img {
                         max-width: 94%
                     }
                     .test-common-content {
                         width: 100%
                     }
                     .footer-common-block {
                         margin-right: 2em
                     }
                     .webnish_footer {
                         width: 100%;
                         padding-top: 5px
                     }
                     .webnish_footer img {
                         float: left
                     }
                     .header-social-link {
                         display: none
                     }
                     .container-left {
                         width: 100%;
                         margin-right: 0px;
                         margin-bottom: 15px
                     }
                     .container-right {
                         width: 100%
                     }
                     .links ul li a {
                         padding-left: 8% !important
                     }
                     .gallery .gallery-slide .flex-direction-nav .flex-prev {
                         display: none
                     }
                     .gallery .gallery-slide .flex-direction-nav .flex-next {
                         display: none
                     }
                     .gallery img {
                         max-width: 96%
                     }
                     .gallery-content {
                         text-align: center
                     }
                     .footer-common-block {
                         width: 100%;
                         margin-right: 0px;
                         margin-bottom: 1em;
                         min-height: 0px;
                         height: auto !important
                     }
                     .footer-common-block:last-child {
                         margin-bottom: 0px
                     }
                     .gallery-rotate {
                         display: none
                     }
                     .banner .flexslider {
                         display: block
                     }
                     .testimonial-block .flex-direction-nav .flex-prev {
                         display: none
                     }
                     .testimonial-block .flex-direction-nav .flex-next {
                         display: none
                     }
                     .client-block .flex-direction-nav .flex-prev {
                         display: none
                     }
                     .client-block .flex-direction-nav .flex-next {
                         display: none
                     }
                     .container-content {
                         padding: 1em 2%;
                         width: 96%
                     }
                     .footer-block-content {
                         padding: 0px 2%;
                         width: 96%
                     }
                     .header-left {
                         width: 100%
                     }
                     .header-right {
                         width: 100%
                     }
                     .banner img {
                         max-width: 97%
                     }
                     .banner .flexslider .flex-direction-nav .flex-prev {
                         display: none
                     }
                     .banner .flexslider .flex-direction-nav .flex-next {
                         display: none
                     }
                     .static-common-block {
                         width: 100%;
                         margin-right: 0px;
                         margin-bottom: 1em;
                         min-height: 0px;
                         height: auto !important
                     }
                     .static-common-block:last-child {
                         margin-bottom: 0px
                     }
                     .static-block .flex-direction-nav .flex-prev {
                         display: none
                     }
                     .static-block .flex-direction-nav .flex-next {
                         display: none
                     }
                     .product-left {
                         width: 100%;
                         margin-right: 0px;
                         margin-bottom: 10px;
                         height: 150px;
                         overflow-y: scroll;
                         overflow-x: hidden
                     }
                     .product-right {
                         width: 100%;
                         display: none;
                         margin: 0 auto;
                         text-align: center
                     }
                     .product-left .swiper-slide {
                         float: left;
                         width: 100%
                     }
                     .testimonial-block .img-content img {
                         max-width: 94%
                     }
                     .client-block .img-content img {
                         max-width: 94%
                     }
                     .test-common-content {
                         width: 100%
                     }
                     .footer-common-block {
                         margin-right: 2em
                     }
                     .webnish_footer {
                         width: 100%;
                         padding-top: 5px
                     }
                     .webnish_footer img {
                         float: left
                     }
                     .header-social-link {
                         display: none
                     }
                     .container-left {
                         width: 100%;
                         margin-right: 0px
                     }
                     .container-right {
                         width: 100%
                     }
                     .links ul li a {
                         padding-left: 8% !important
                     }
                     .gallery .gallery-slide .flex-direction-nav .flex-prev {
                         display: none
                     }
                     .gallery .gallery-slide .flex-direction-nav .flex-next {
                         display: none
                     }
                     .gallery img {
                         max-width: 96%
                     }
                     .gallery-content {
                         text-align: center
                     }
                     .footer-common-block {
                         width: 100%;
                         margin-right: 0px;
                         margin-bottom: 1em;
                         min-height: 0px;
                         height: auto !important
                     }
                     .footer-common-block:last-child {
                         margin-bottom: 0px
                     }
                     .gallery-rotate {
                         display: none
                     }
                     .banner .flexslider {
                         display: block
                     }
                     .container-content {
                         padding: 1em 2%;
                         width: 96%
                     }
                     .footer-block-content {
                         padding: 0px 2%;
                         width: 96%
                     }
                     .testimonial-block .test-slide {
                         padding: 0px 1%;
                         width: 98%
                     }
                     .testimonial-block {
                         padding-bottom: 30px !important;
                         margin-bottom: 20px
                     }
                     .testimonial-block .flex-direction-nav .flex-prev {
                         background: url("http://assets.webnish.com/small_business_91/1/assets/testimonialleft1-f5a7d1f3d4bf5fb5bf7a78776ae4f8e9.png") no-repeat scroll left center transparent;
                         height: 43px !important;
                         width: 28px !important;
                         left: 40%;
                         top: 90%;
                         outline: none
                     }
                     .testimonial-block .flex-direction-nav .flex-next {
                         background: url("http://assets.webnish.com/small_business_91/1/assets/testimonialright1-352fa17ebda4db7cbad79cd8fc987c06.png") no-repeat scroll right center transparent;
                         height: 43px !important;
                         width: 28px !important;
                         right: 40%;
                         top: 90%;
                         outline: none
                     }
                     .client-block .test-slide {
                         padding: 0px 1%;
                         width: 98%
                     }
                     .client-block {
                         padding-bottom: 30px !important;
                         margin-bottom: 20px
                     }
                     .client-block .flex-direction-nav .flex-prev {
                         background: url("http://assets.webnish.com/small_business_91/1/assets/testimonialleft1-f5a7d1f3d4bf5fb5bf7a78776ae4f8e9.png") no-repeat scroll left center transparent;
                         height: 43px !important;
                         width: 28px !important;
                         left: 40%;
                         top: 90%;
                         outline: none
                     }
                     .client-block .flex-direction-nav .flex-next {
                         background: url("http://assets.webnish.com/small_business_91/1/assets/testimonialright1-352fa17ebda4db7cbad79cd8fc987c06.png") no-repeat scroll right center transparent;
                         height: 43px !important;
                         width: 28px !important;
                         right: 40%;
                         top: 90%;
                         outline: none
                     }
                     .testimonial_image {
                         width: 22% !important;
                         padding-right: 2%
                     }
                     .product-right ul li {
                         float: none
                     }
                     #topgallery_swiper.swiper-container {
                         height: 320px
                     }
                     .banner-widthout .flexslider {
                         display: none
                     }
                     .banner-widthout {
                         margin-bottom: 0px
                     }
                     .advertise_loginFields textarea {
                         width: 98%
                     }
                     .logo img {
                         margin-right: 3%
                     }
                     .product-content {
                         width: 99%
                     }
                     .logo h2 {
                         padding-top: 0
                     }
                     .product-details {
                         left: 19%
                     }
                     .product-details a.extrazoom1 {
                         left: 38%
                     }
                     .header-gallery .menucontainer ul.mobile-display {
                         display: none !important
                     }
                     .gallery-full-view .welcome-text {
                         width: 100%;
                         padding-left: 0%
                     }
                 }
                 .menucolor {
                     margin-top: 6px!important;
                 }
                 .menuitem {
                     font-size: 20px !important;
                 }
                 .welcome-text.wow.slideInLeft.animated {
                     width: 55%!important;
                 }
                 *::before,
                 *::after {
                     box-sizing: border-box;
                 }
                 *::before,
                 *::after {
                     box-sizing: border-box;
                 }
                 body {
                     font-family: Arial;
                     font-size: 12px;
                     min-height: 100%;
                     position: relative;
                 }
                 body {
                     background-color: #fff;
                     color: #333;
                     font-family: Arial;
                     font-size: 14px;
                     line-height: 1.42857;
                 }
                 body {
                     margin: 0;
                 }
                 * {
                     box-sizing: border-box;
                 }
                 html {
                     font-size: 62.5%;
                 }
                 html {
                     font-family: Arial;
                 }
                 .enquire-block.jspScrollable {
                     float: left;
                     padding: 0 0 0 57px !important;
                     width: 44% !important;
                 }
                 .jspContainer {
                     width: 100% !important;
                 }
                 .jspVerticalBar {
                     display: none!important;
                 }
                 .jspPane {
                     width: 100% !important;
                 }
                 form {
                     height: 350px !important;
                 }
                 .map a {
                     color: #fff;
                     font-size: 12px;
                 }
                 .map li {
                     padding: 0;
                     list-style: disc inside;
                     color: #fff;
					  font-size: 12px;
                     font-family: Arial!important;
                 }
                 .location-block a {
                     font-size: 25px;
                 }
                 .map > h3 {
                     font-size: 18px;
                     font-weight: normal;
                 }
                 .service_readmore {
                     float: right;
                     color: #0193DE!important;
                 }
                 .map > p {
                     color: #fff!important;
                     font-family: Arial;
                     font-size: 12px;
                 }
                 .footer-block-content > div {
                     height: 165px !important;
                 }
                 .footer_bottom {
                     border-top: 1px solid #444245;
                     height: 35px;
                     width: 100%;
                 }
                 .footer_bottom > p {
                     color: #fff;
                     font-family: Arial!important;
                     font-size: 12px;
                     padding: 12px 0 0;
                     text-align: center;
                     width: 100%;
                 }
                 p {
                     font-family: Arial!important;
                 }
                 .welcome-text.wow.slideInLeft.animated a {
                     font-family: arial !important;
                 }
                 .menuitem {
                     font-size: 19px !important;
                 }
                 .social_head a {
                     padding: 0 15px 0 0!important;
                 }
                 .social_head > ul {
                     float: right;
                 }
				 .welcome-text h3, .links h3 { padding-left: 10px; font-size:20px; }
				 .container-left.services {
    width: 50%;
}#container_33816 li {
    list-style: outside none none!important;
}#container_33816 img {
    background: #ccc none repeat scroll 0 0!important;
    padding: 6px!important;
}
.welcome-text li {
    line-height: 27px;
    list-style-image: url("../img/liststyle.png");
}
.menucontainer.default_static_menu > a {
    float: left;
    left: 20px;
    position: relative;
    top: -31px;
}