.monkey-spacer{height:500px;position:relative;z-index:-1;}
.monkey-container{width:100%;height:490px;position:absolute;top: 180px;
-webkit-box-shadow: 0px 0px 50px rgba(0, 0, 0, 1);
-moz-box-shadow:    0px 0px 50px rgba(0, 0, 0, 1);
box-shadow:         0px 0px 50px rgba(0, 0, 0, 1);
}
.monkey-canvas{width:100%;height: 490px;text-align:center;position:absolute;}
.monkey-canvas canvas{  
    outline:none;
    position:absolute;
    z-index: 0;
    top: 0;
    left: 0;
    width:100%;
    height:490px;}
    
.monkey-layer-image{width:100%;height:490px;text-align:center;position:absolute;}

.monkey-canvas-post{width:100%;text-align:center;position:relative;}
.monkey-canvas-post canvas{  
    outline:none;
    position:relative;
    z-index: 0;
    top: 0;
    left: 0;
    width:640px;
    height:480px;}

.info-box{width:100%;position: relative;-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .4);box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .4);margin-bottom: 50px;}
.info-box-content {position:relative;padding: 10px 10px 10px 110px;}
.sprite {width:96px;height:96px;position:absolute;top:5px;left: 5px;}
.sprite256 {width:256px;height:256px;position:relative;}
.frost {background: url(../img/sprites/frosthalo.png) no-repeat;}
.explosion {background: url(../img/sprites/explosion.png) no-repeat;}
.magicfire {background: url(../img/sprites/magicfire.png) no-repeat center; width: 64px;margin-left:16px;}
.flames {background: url(../img/sprites/flames.png) no-repeat;}
.flickerflare {background: url(../img/sprites/flickerflare.png) no-repeat;}
.electric {background: url(../img/sprites/electric.png) no-repeat;}
.toon {background: url(../img/sprites/toon.png) no-repeat;}
.mushroombasic {background: url(../img/sprites/BasicMushroomCloud.png) no-repeat;}

.primary-menu a:hover, .primary-menu li.omHover a {background:none;}
.primary-menu li a {font-weight: normal;}

.a-button-container{position:relative;display:inline-block;overflow:hidden;background: transparent;margin:5px 12px;-webkit-box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, .4);box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, .4);}
a.button{position:relative;overflow:hidden;background: transparent;-webkit-box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, .4) !important;box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, .4) !important;}

.button.single-color:hover, a.button.single-color:hover,a.button:hover{-webkit-box-shadow:none !important;box-shadow:none !important;-moz-box-shadow:none !important;}
.menu-sprite-container {position: absolute;width:100%;height:100%;overflow:hidden;}
.menu-sprite{width:128px;height:128px;background: url(../img/sprites/menu.png);position:absolute;display:none;}
.menu-sprite-1 {top:0;left:0;}
.menu-sprite-2 {top:0;left:128px;}
.menu-sprite-3 {top:0;left:256px;}
.menu-sprite-4 {top:0;left:384px;}
.menu-sprite-5 {top:128px;left:0;}
.menu-sprite-6 {top:128px;left:128px;}
.menu-sprite-7 {top:128px;left:256px;}
.menu-sprite-8 {top:128px;left:384px;}
.big-slider-slide .text-wrapper{overflow:hidden;display: block;}

.bg-color-main,.bg-color-sidebar,.bg-color-slider{box-shadow:0px 0px 6px 2px rgba(0,0,0,.5);-webkit-box-shadow:0px 0px 6px 2px rgba(0,0,0,.5);}

.big-slider-slide .text-wrapper{position:relative;}

.sub-menu div {background: none;}

.primary-menu li ul {-webkit-box-shadow:0px 10px 50px 5px rgba(0, 0, 0, 1);box-shadow:0px 10px 50px 5px rgba(0, 0, 0, 1);}
.primary-menu li ul a {border-bottom:1px solid #282828;}
.primary-menu li ul a:hover {-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 1);box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 1);z-index:999}

.title span{font-size:12px;vertical-align:super;}
.block-inner h3 {margin-top: 0;}

.alignright {margin:20px;}
.wp-caption-text {margin:0px;background-color:#282828;padding:10px;-webkit-box-shadow:2px 2px 5px 0px rgba(0, 0, 0, .5);box-shadow:2px 2px 5px 0px rgba(0, 0, 0, .5);}

.login h1 a {width:auto;background-size:auto;}

input[type=text], input[type=email], input[type=password], textarea {color:#c4c4c4;}
.post-big .post-pic {display:none;}

* {-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;}

.testimonials-block .item .name-name {display:none;}