@import url(//fonts.googleapis.com/css?family=Raleway:400,600);
@charset "UTF-8";
body{-webkit-backface-visibility:hidden}
.animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}
.long{-webkit-animation-duration:2s;-moz-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}
.two{-webkit-animation-iteration-count:2;animation-iteration-count:2;}.three{-webkit-animation-iteration-count:3;animation-iteration-count:3;}
.animated.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s}
@-webkit-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}
@-moz-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}
@-o-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}
@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}
.flash{-webkit-animation-name:flash;-moz-animation-name:flash;-o-animation-name:flash;animation-name:flash}
@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px)}}
@-moz-keyframes shake{0%,100%{-moz-transform:translateX(0)}10%,30%,50%,70%,90%{-moz-transform:translateX(-10px)}20%,40%,60%,80%{-moz-transform:translateX(10px)}}
@-o-keyframes shake{0%,100%{-o-transform:translateX(0)}10%,30%,50%,70%,90%{-o-transform:translateX(-10px)}20%,40%,60%,80%{-o-transform:translateX(10px)}}
@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}
.shake{-webkit-animation-name:shake;-moz-animation-name:shake;-o-animation-name:shake;animation-name:shake}
@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px)}}
@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-10px)}60%{-moz-transform:translateY(-5px)}}
@-o-keyframes bounce{0%,20%,50%,80%,100%{-o-transform:translateY(0)}40%{-o-transform:translateY(-10px)}60%{-o-transform:translateY(-5px)}}
@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}
.bounce{-webkit-animation-name:bounce;-moz-animation-name:bounce;-o-animation-name:bounce;animation-name:bounce}
@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0)}}
@-moz-keyframes tada{0%{-moz-transform:scale(1)}10%,20%{-moz-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-moz-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-moz-transform:scale(1.1) rotate(-3deg)}100%{-moz-transform:scale(1) rotate(0)}}
@-o-keyframes tada{0%{-o-transform:scale(1)}10%,20%{-o-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-o-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-o-transform:scale(1.1) rotate(-3deg)}100%{-o-transform:scale(1) rotate(0)}}
@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}
.tada{-webkit-animation-name:tada;-moz-animation-name:tada;-o-animation-name:tada;animation-name:tada}@-webkit-keyframes swing{20%,40%,60%,80%,100%{-webkit-transform-origin:top center}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg)}}@-moz-keyframes swing{20%{-moz-transform:rotate(15deg)}40%{-moz-transform:rotate(-10deg)}60%{-moz-transform:rotate(5deg)}80%{-moz-transform:rotate(-5deg)}100%{-moz-transform:rotate(0deg)}}
@-o-keyframes swing{20%{-o-transform:rotate(15deg)}40%{-o-transform:rotate(-10deg)}60%{-o-transform:rotate(5deg)}80%{-o-transform:rotate(-5deg)}100%{-o-transform:rotate(0deg)}}
@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}
.swing{-webkit-transform-origin:top center;-moz-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;-moz-animation-name:swing;-o-animation-name:swing;animation-name:swing}
@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%)}}
@-moz-keyframes wobble{0%{-moz-transform:translateX(0%)}15%{-moz-transform:translateX(-25%) rotate(-5deg)}30%{-moz-transform:translateX(20%) rotate(3deg)}45%{-moz-transform:translateX(-15%) rotate(-3deg)}60%{-moz-transform:translateX(10%) rotate(2deg)}75%{-moz-transform:translateX(-5%) rotate(-1deg)}100%{-moz-transform:translateX(0%)}}
@-o-keyframes wobble{0%{-o-transform:translateX(0%)}15%{-o-transform:translateX(-25%) rotate(-5deg)}30%{-o-transform:translateX(20%) rotate(3deg)}45%{-o-transform:translateX(-15%) rotate(-3deg)}60%{-o-transform:translateX(10%) rotate(2deg)}75%{-o-transform:translateX(-5%) rotate(-1deg)}100%{-o-transform:translateX(0%)}}
@keyframes wobble{0%{transform:translateX(0%)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}100%{transform:translateX(0%)}}
.wobble{-webkit-animation-name:wobble;-moz-animation-name:wobble;-o-animation-name:wobble;animation-name:wobble}
@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}100%{-webkit-transform:scale(1)}}
@-moz-keyframes pulse{0%{-moz-transform:scale(1)}50%{-moz-transform:scale(1.1)}100%{-moz-transform:scale(1)}}
@-o-keyframes pulse{0%{-o-transform:scale(1)}50%{-o-transform:scale(1.1)}100%{-o-transform:scale(1)}}
@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}
.pulse{-webkit-animation-name:pulse;-moz-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse}
@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in}}
@-moz-keyframes flip{0%{-moz-transform:perspective(400px) rotateY(0);-moz-animation-timing-function:ease-out}40%{-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg);-moz-animation-timing-function:ease-out}50%{-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-animation-timing-function:ease-in}80%{-moz-transform:perspective(400px) rotateY(360deg) scale(.95);-moz-animation-timing-function:ease-in}100%{-moz-transform:perspective(400px) scale(1);-moz-animation-timing-function:ease-in}}
@-o-keyframes flip{0%{-o-transform:perspective(400px) rotateY(0);-o-animation-timing-function:ease-out}40%{-o-transform:perspective(400px) translateZ(150px) rotateY(170deg);-o-animation-timing-function:ease-out}50%{-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-animation-timing-function:ease-in}80%{-o-transform:perspective(400px) rotateY(360deg) scale(.95);-o-animation-timing-function:ease-in}100%{-o-transform:perspective(400px) scale(1);-o-animation-timing-function:ease-in}}
@keyframes flip{0%{transform:perspective(400px) rotateY(0);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) rotateY(360deg) scale(.95);animation-timing-function:ease-in}100%{transform:perspective(400px) scale(1);animation-timing-function:ease-in}}
.flip{-webkit-backface-visibility:visible!important;-webkit-animation-name:flip;-moz-backface-visibility:visible!important;-moz-animation-name:flip;-o-backface-visibility:visible!important;-o-animation-name:flip;backface-visibility:visible!important;animation-name:flip}
@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}
@-moz-keyframes flipInX{0%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateX(-10deg)}70%{-moz-transform:perspective(400px) rotateX(10deg)}100%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1}}
@-o-keyframes flipInX{0%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-o-transform:perspective(400px) rotateX(-10deg)}70%{-o-transform:perspective(400px) rotateX(10deg)}100%{-o-transform:perspective(400px) rotateX(0deg);opacity:1}}
@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0deg);opacity:1}}
.flipInX{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInX;-moz-backface-visibility:visible!important;-moz-animation-name:flipInX;-o-backface-visibility:visible!important;-o-animation-name:flipInX;backface-visibility:visible!important;animation-name:flipInX}
@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}
@-moz-keyframes flipOutX{0%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}}
@-o-keyframes flipOutX{0%{-o-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}}
@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1}100%{transform:perspective(400px) rotateX(90deg);opacity:0}}
.flipOutX{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible!important;-moz-animation-name:flipOutX;-moz-backface-visibility:visible!important;-o-animation-name:flipOutX;-o-backface-visibility:visible!important;animation-name:flipOutX;backface-visibility:visible!important}
@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}}
@-moz-keyframes flipInY{0%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateY(-10deg)}70%{-moz-transform:perspective(400px) rotateY(10deg)}100%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1}}
@-o-keyframes flipInY{0%{-o-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-o-transform:perspective(400px) rotateY(-10deg)}70%{-o-transform:perspective(400px) rotateY(10deg)}100%{-o-transform:perspective(400px) rotateY(0deg);opacity:1}}
@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}100%{transform:perspective(400px) rotateY(0deg);opacity:1}}
.flipInY{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInY;-moz-backface-visibility:visible!important;-moz-animation-name:flipInY;-o-backface-visibility:visible!important;-o-animation-name:flipInY;backface-visibility:visible!important;animation-name:flipInY}
@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}}
@-moz-keyframes flipOutY{0%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0}}
@-o-keyframes flipOutY{0%{-o-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-o-transform:perspective(400px) rotateY(90deg);opacity:0}}
@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1}100%{transform:perspective(400px) rotateY(90deg);opacity:0}}
.flipOutY{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipOutY;-moz-backface-visibility:visible!important;-moz-animation-name:flipOutY;-o-backface-visibility:visible!important;-o-animation-name:flipOutY;backface-visibility:visible!important;animation-name:flipOutY}
@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}
@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}
@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}
.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}
@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}
@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}
@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}
.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}
@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}100%{opacity:1;-moz-transform:translateY(0)}}
@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px)}100%{opacity:1;-o-transform:translateY(0)}}
@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}
.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}
@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-20px)}100%{opacity:1;-moz-transform:translateX(0)}}
@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(-20px)}100%{opacity:1;-o-transform:translateX(0)}}
@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}
.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(20px)}100%{opacity:1;-moz-transform:translateX(0)}}
@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(20px)}100%{opacity:1;-o-transform:translateX(0)}}
@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}
.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}
@-moz-keyframes fadeInUpBig{0%{opacity:0;-moz-transform:translateY(2000px)}100%{opacity:1;-moz-transform:translateY(0)}}
@-o-keyframes fadeInUpBig{0%{opacity:0;-o-transform:translateY(2000px)}100%{opacity:1;-o-transform:translateY(0)}}
@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}100%{opacity:1;transform:translateY(0)}}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;-moz-animation-name:fadeInUpBig;-o-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}
@-moz-keyframes fadeInDownBig{0%{opacity:0;-moz-transform:translateY(-2000px)}100%{opacity:1;-moz-transform:translateY(0)}}
@-o-keyframes fadeInDownBig{0%{opacity:0;-o-transform:translateY(-2000px)}100%{opacity:1;-o-transform:translateY(0)}}
@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}100%{opacity:1;transform:translateY(0)}}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;-moz-animation-name:fadeInDownBig;-o-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}
@-moz-keyframes fadeInLeftBig{0%{opacity:0;-moz-transform:translateX(-2000px)}100%{opacity:1;-moz-transform:translateX(0)}}
@-o-keyframes fadeInLeftBig{0%{opacity:0;-o-transform:translateX(-2000px)}100%{opacity:1;-o-transform:translateX(0)}}
@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}100%{opacity:1;transform:translateX(0)}}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;-moz-animation-name:fadeInLeftBig;-o-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}
@-moz-keyframes fadeInRightBig{0%{opacity:0;-moz-transform:translateX(2000px)}100%{opacity:1;-moz-transform:translateX(0)}}
@-o-keyframes fadeInRightBig{0%{opacity:0;-o-transform:translateX(2000px)}100%{opacity:1;-o-transform:translateX(0)}}
@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}100%{opacity:1;transform:translateX(0)}}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;-moz-animation-name:fadeInRightBig;-o-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}
@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}
@-o-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}
@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}
.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px)}}
@-moz-keyframes fadeOutUp{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-20px)}}
@-o-keyframes fadeOutUp{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-20px)}}
@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-20px)}}
.fadeOutUp{-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px)}}
@-moz-keyframes fadeOutDown{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(20px)}}
@-o-keyframes fadeOutDown{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(20px)}}
@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(20px)}}
.fadeOutDown{-webkit-animation-name:fadeOutDown;-moz-animation-name:fadeOutDown;-o-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px)}}
@-moz-keyframes fadeOutLeft{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-20px)}}
@-o-keyframes fadeOutLeft{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(-20px)}}
@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-20px)}}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;-moz-animation-name:fadeOutLeft;-o-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px)}}
@-moz-keyframes fadeOutRight{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(20px)}}
@-o-keyframes fadeOutRight{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(20px)}}
.fadeOutRight{-webkit-animation-name:fadeOutRight;-moz-animation-name:fadeOutRight;-o-animation-name:fadeOutRight;animation-name:fadeOutRight}
@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}
@-moz-keyframes fadeOutUpBig{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-2000px)}}
@-o-keyframes fadeOutUpBig{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-2000px)}}
@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;-moz-animation-name:fadeOutUpBig;-o-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}
@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px)}}
@-moz-keyframes fadeOutDownBig{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(2000px)}}
@-o-keyframes fadeOutDownBig{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(2000px)}}
@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(2000px)}}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;-moz-animation-name:fadeOutDownBig;-o-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}
@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}
@-moz-keyframes fadeOutLeftBig{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-2000px)}}
@-o-keyframes fadeOutLeftBig{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(-2000px)}}
@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;-moz-animation-name:fadeOutLeftBig;-o-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}
@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px)}}
@-moz-keyframes fadeOutRightBig{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(2000px)}}
@-o-keyframes fadeOutRightBig{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(2000px)}}
@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;-moz-animation-name:fadeOutRightBig;-o-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}
@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(.9)}100%{-webkit-transform:scale(1)}}
@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(.3)}50%{opacity:1;-moz-transform:scale(1.05)}70%{-moz-transform:scale(.9)}100%{-moz-transform:scale(1)}}
@-o-keyframes bounceIn{0%{opacity:0;-o-transform:scale(.3)}50%{opacity:1;-o-transform:scale(1.05)}70%{-o-transform:scale(.9)}100%{-o-transform:scale(1)}}
@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}100%{transform:scale(1)}}
.bounceIn{-webkit-animation-name:bounceIn;-moz-animation-name:bounceIn;-o-animation-name:bounceIn;animation-name:bounceIn}
@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes bounceInUp{0%{opacity:0;-moz-transform:translateY(2000px)}60%{opacity:1;-moz-transform:translateY(-30px)}80%{-moz-transform:translateY(10px)}100%{-moz-transform:translateY(0)}}@-o-keyframes bounceInUp{0%{opacity:0;-o-transform:translateY(2000px)}60%{opacity:1;-o-transform:translateY(-30px)}80%{-o-transform:translateY(10px)}100%{-o-transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}100%{transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;-moz-animation-name:bounceInUp;-o-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes bounceInDown{0%{opacity:0;-moz-transform:translateY(-2000px)}60%{opacity:1;-moz-transform:translateY(30px)}80%{-moz-transform:translateY(-10px)}100%{-moz-transform:translateY(0)}}@-o-keyframes bounceInDown{0%{opacity:0;-o-transform:translateY(-2000px)}60%{opacity:1;-o-transform:translateY(30px)}80%{-o-transform:translateY(-10px)}100%{-o-transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}100%{transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;-moz-animation-name:bounceInDown;-o-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px)}80%{-webkit-transform:translateX(-10px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes bounceInLeft{0%{opacity:0;-moz-transform:translateX(-2000px)}60%{opacity:1;-moz-transform:translateX(30px)}80%{-moz-transform:translateX(-10px)}100%{-moz-transform:translateX(0)}}@-o-keyframes bounceInLeft{0%{opacity:0;-o-transform:translateX(-2000px)}60%{opacity:1;-o-transform:translateX(30px)}80%{-o-transform:translateX(-10px)}100%{-o-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}100%{transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;-moz-animation-name:bounceInLeft;-o-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px)}80%{-webkit-transform:translateX(10px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes bounceInRight{0%{opacity:0;-moz-transform:translateX(2000px)}60%{opacity:1;-moz-transform:translateX(-30px)}80%{-moz-transform:translateX(10px)}100%{-moz-transform:translateX(0)}}@-o-keyframes bounceInRight{0%{opacity:0;-o-transform:translateX(2000px)}60%{opacity:1;-o-transform:translateX(-30px)}80%{-o-transform:translateX(10px)}100%{-o-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}100%{transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;-moz-animation-name:bounceInRight;-o-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3)}}@-moz-keyframes bounceOut{0%{-moz-transform:scale(1)}25%{-moz-transform:scale(.95)}50%{opacity:1;-moz-transform:scale(1.1)}100%{opacity:0;-moz-transform:scale(.3)}}@-o-keyframes bounceOut{0%{-o-transform:scale(1)}25%{-o-transform:scale(.95)}50%{opacity:1;-o-transform:scale(1.1)}100%{opacity:0;-o-transform:scale(.3)}}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}100%{opacity:0;transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;-moz-animation-name:bounceOut;-o-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@-moz-keyframes bounceOutUp{0%{-moz-transform:translateY(0)}20%{opacity:1;-moz-transform:translateY(20px)}100%{opacity:0;-moz-transform:translateY(-2000px)}}@-o-keyframes bounceOutUp{0%{-o-transform:translateY(0)}20%{opacity:1;-o-transform:translateY(20px)}100%{opacity:0;-o-transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}100%{opacity:0;transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;-moz-animation-name:bounceOutUp;-o-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@-moz-keyframes bounceOutDown{0%{-moz-transform:translateY(0)}20%{opacity:1;-moz-transform:translateY(-20px)}100%{opacity:0;-moz-transform:translateY(2000px)}}@-o-keyframes bounceOutDown{0%{-o-transform:translateY(0)}20%{opacity:1;-o-transform:translateY(-20px)}100%{opacity:0;-o-transform:translateY(2000px)}}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}100%{opacity:0;transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;-moz-animation-name:bounceOutDown;-o-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@-moz-keyframes bounceOutLeft{0%{-moz-transform:translateX(0)}20%{opacity:1;-moz-transform:translateX(20px)}100%{opacity:0;-moz-transform:translateX(-2000px)}}@-o-keyframes bounceOutLeft{0%{-o-transform:translateX(0)}20%{opacity:1;-o-transform:translateX(20px)}100%{opacity:0;-o-transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}100%{opacity:0;transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;-moz-animation-name:bounceOutLeft;-o-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@-moz-keyframes bounceOutRight{0%{-moz-transform:translateX(0)}20%{opacity:1;-moz-transform:translateX(-20px)}100%{opacity:0;-moz-transform:translateX(2000px)}}@-o-keyframes bounceOutRight{0%{-o-transform:translateX(0)}20%{opacity:1;-o-transform:translateX(-20px)}100%{opacity:0;-o-transform:translateX(2000px)}}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}100%{opacity:0;transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;-moz-animation-name:bounceOutRight;-o-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateIn{0%{-moz-transform-origin:center center;-moz-transform:rotate(-200deg);opacity:0}100%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateIn{0%{-o-transform-origin:center center;-o-transform:rotate(-200deg);opacity:0}100%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}100%{transform-origin:center center;transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;-moz-animation-name:rotateIn;-o-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0}100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;-moz-animation-name:rotateInUpLeft;-o-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0}100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;-moz-animation-name:rotateInDownLeft;-o-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0}100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;-moz-animation-name:rotateInUpRight;-o-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0}100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;-moz-animation-name:rotateInDownRight;-o-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0}}@-moz-keyframes rotateOut{0%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:center center;-moz-transform:rotate(200deg);opacity:0}}@-o-keyframes rotateOut{0%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:center center;-o-transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}100%{transform-origin:center center;transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;-moz-animation-name:rotateOut;-o-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}}@-moz-keyframes rotateOutUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0}}@-o-keyframes rotateOutUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;-moz-animation-name:rotateOutUpLeft;-o-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}}@-moz-keyframes rotateOutDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0}}@-o-keyframes rotateOutDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;-moz-animation-name:rotateOutDownLeft;-o-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}}@-moz-keyframes rotateOutUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0}}@-o-keyframes rotateOutUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;-moz-animation-name:rotateOutUpRight;-o-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}}@-moz-keyframes rotateOutDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0}}@-o-keyframes rotateOutDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;-moz-animation-name:rotateOutDownRight;-o-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);opacity:0}}@-moz-keyframes hinge{0%{-moz-transform:rotate(0);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}20%,60%{-moz-transform:rotate(80deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}40%{-moz-transform:rotate(60deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}80%{-moz-transform:rotate(60deg) translateY(0);opacity:1;-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}100%{-moz-transform:translateY(700px);opacity:0}}@-o-keyframes hinge{0%{-o-transform:rotate(0);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}20%,60%{-o-transform:rotate(80deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}40%{-o-transform:rotate(60deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}80%{-o-transform:rotate(60deg) translateY(0);opacity:1;-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}100%{-o-transform:translateY(700px);opacity:0}}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out}100%{transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;-moz-animation-name:hinge;-o-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}}@-moz-keyframes rollIn{0%{opacity:0;-moz-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-moz-transform:translateX(0px) rotate(0deg)}}@-o-keyframes rollIn{0%{opacity:0;-o-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-o-transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;transform:translateX(0px) rotate(0deg)}}.rollIn{-webkit-animation-name:rollIn;-moz-animation-name:rollIn;-o-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg)}}@-moz-keyframes rollOut{0%{opacity:1;-moz-transform:translateX(0px) rotate(0deg)}100%{opacity:0;-moz-transform:translateX(100%) rotate(120deg)}}@-o-keyframes rollOut{0%{opacity:1;-o-transform:translateX(0px) rotate(0deg)}100%{opacity:0;-o-transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;transform:translateX(0px) rotate(0deg)}100%{opacity:0;transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;-moz-animation-name:rollOut;-o-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}}@-moz-keyframes lightSpeedIn{0%{-moz-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-moz-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-moz-transform:translateX(0%) skewX(-15deg);opacity:1}100%{-moz-transform:translateX(0%) skewX(0deg);opacity:1}}@-o-keyframes lightSpeedIn{0%{-o-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-o-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-o-transform:translateX(0%) skewX(-15deg);opacity:1}100%{-o-transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0%) skewX(-15deg);opacity:1}100%{transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;-moz-animation-name:lightSpeedIn;-o-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}.animated.lightSpeedIn{-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}}@-moz-keyframes lightSpeedOut{0%{-moz-transform:translateX(0%) skewX(0deg);opacity:1}100%{-moz-transform:translateX(100%) skewX(-30deg);opacity:0}}@-o-keyframes lightSpeedOut{0%{-o-transform:translateX(0%) skewX(0deg);opacity:1}100%{-o-transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{transform:translateX(0%) skewX(0deg);opacity:1}100%{transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;-moz-animation-name:lightSpeedOut;-o-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}.animated.lightSpeedOut{-webkit-animation-duration:.25s;-moz-animation-duration:.25s;-o-animation-duration:.25s;animation-duration:.25s}@-webkit-keyframes wiggle{0%{-webkit-transform:skewX(9deg)}10%{-webkit-transform:skewX(-8deg)}20%{-webkit-transform:skewX(7deg)}30%{-webkit-transform:skewX(-6deg)}40%{-webkit-transform:skewX(5deg)}50%{-webkit-transform:skewX(-4deg)}60%{-webkit-transform:skewX(3deg)}70%{-webkit-transform:skewX(-2deg)}80%{-webkit-transform:skewX(1deg)}90%{-webkit-transform:skewX(0deg)}100%{-webkit-transform:skewX(0deg)}}@-moz-keyframes wiggle{0%{-moz-transform:skewX(9deg)}10%{-moz-transform:skewX(-8deg)}20%{-moz-transform:skewX(7deg)}30%{-moz-transform:skewX(-6deg)}40%{-moz-transform:skewX(5deg)}50%{-moz-transform:skewX(-4deg)}60%{-moz-transform:skewX(3deg)}70%{-moz-transform:skewX(-2deg)}80%{-moz-transform:skewX(1deg)}90%{-moz-transform:skewX(0deg)}100%{-moz-transform:skewX(0deg)}}@-o-keyframes wiggle{0%{-o-transform:skewX(9deg)}10%{-o-transform:skewX(-8deg)}20%{-o-transform:skewX(7deg)}30%{-o-transform:skewX(-6deg)}40%{-o-transform:skewX(5deg)}50%{-o-transform:skewX(-4deg)}60%{-o-transform:skewX(3deg)}70%{-o-transform:skewX(-2deg)}80%{-o-transform:skewX(1deg)}90%{-o-transform:skewX(0deg)}100%{-o-transform:skewX(0deg)}}
@keyframes wiggle{0%{transform:skewX(9deg)}10%{transform:skewX(-8deg)}20%{transform:skewX(7deg)}30%{transform:skewX(-6deg)}40%{transform:skewX(5deg)}50%{transform:skewX(-4deg)}60%{transform:skewX(3deg)}70%{transform:skewX(-2deg)}80%{transform:skewX(1deg)}90%{transform:skewX(0deg)}100%{transform:skewX(0deg)}}.wiggle{-webkit-animation-name:wiggle;-moz-animation-name:wiggle;-o-animation-name:wiggle;animation-name:wiggle;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}.animated.wiggle{-webkit-animation-duration:.75s;-moz-animation-duration:.75s;-o-animation-duration:.75s;animation-duration:.75s}

.page-node-2 .container-24 .suffix-1{box-sizing:border-box;}
.js #nav.closed{max-height:0;}#admin-menu{box-shadow:none;background:#101010}

img.adaptive-image{max-width:100% !important;height:auto !important;}

body{-webkit-font-smoothing:subpixel-antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;}body.cke_editable{background:#efefef;}.row{}h1,h2,h3,h4{line-height:1.3;-webkit-font-smoothing:subpixel-antialiased;}.nolink{text-align:left;}h1.title{color:#d80200;}h1.home{line-height:100%;padding:40px 0 0;}.page-node h3{margin:20px 0 10px;}.page ul,.page ol,.page li{}a:link,a:visited{}a:hover{color:#111;text-decoration:none;}a:active{color:#111;text-decoration:none;color:#000;}table tr:hover td{background:none;}blockquote{margin-left:3em;text-indent:-2em;}blockquote blockquote{margin-left:3em;text-indent:-3em;}.black{background:#000 !important;}.black h2.block-title,.black h2{font-family:'Open Sans',sans-serif;font-weight:400;font-size:24px;color:#d80200;margin:0 0 10px;}.black h3{color:#fff;margin:0 0 5px;}.black p{font-size:16px;line-height:20px;color:#aaa;margin:0;}.black .large.white{color:white;font-size:18px;}.front .black{padding:0 0 40px;}.zone-preface,.zone-content,.zone-content-bottom,.zone-content-middle{}.zone-content-middle{padding:0px 0;padding-bottom:5px;}.zone-content-bottom{padding:0 0 40px 0;}.zone-header{}.zone-bottom-footer-wrapper{background:#191919;}.zone-menu{margin:0 0 10px;}.zone-menu-wrapper{background-color:#ffffff;border-top:5px solid #d80200;}.zone-top-footer-wrapper{background:#444;}.region-preface-first{text-align:center;}.region-preface-first .block{margin:0;}.region-preface-first h2{margin:0;padding:20px 0;font-weight:400;font-size:16px;text-align:center;}.field-name-body.field-type-text-with-summary ul{padding-left:16px;line-height:1.2;}.field-name-body.field-type-text-with-summary ul > li{margin-bottom:7px;}.zone-content{padding:0;z-index:0;}.zone-content .block{margin:0px 0px 0px 0px;}.zone-content.black .region-content-inner > section{padding:40px 0;position:relative;}.region-postscript-second{padding:30px 0;}.red{color:#d80200 !important}.white{color:#fff;}.dim{color:#aaa}.region-branding{height:88px;}.logo-img{padding:18px 0 10px;text-align:center;}.scroll{overflow:auto;-webkit-overflow-scrolling:touch;}.zone-menu .block-menu-block{display:none;}.zone-menu ul.menu{display:block;list-style:none;list-style-image:none;margin:0;padding:0;text-align:center;}.zone-menu ul.menu li,.region-footer-top-second  ul.menu li,.region-footer-first ul.menu li{float:left;display:block;padding:0;margin:0;vertical-align:top;}.zone-menu{position:relative;margin:0 auto;}.zone-menu .block{margin:0;}.zone-menu ul.menu{padding:0;}.zone-menu ul.menu:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}* html .zone-menu ul.menu{zoom:1;}*:first-child+html .zone-menu ul.menu{zoom:1;}.zone-menu ul.menu>li{color:#aaa;padding:0;line-height:60px;position:relative;}.zone-menu ul.menu>li>a{color:#aaaaaa;text-decoration:none;display:inline-block;zoom:1;*display:inline;line-height:50px;}.zone-menu ul.menu>li:hover>a{}.region-user-second{width:50%;position:absolute;right:0;bottom:0;margin:0;z-index:400;}#quote{cursor:pointer;background:#d80200;color:#fff;font-size:17px;text-transform:uppercase;text-align:center;width:100%;font-weight:600;padding:10px 0;}#nav-toggle{display:block;padding:10px 0 10px 44px;background:url(/sites/all/themes/neubreed_light/images/menu.gif) no-repeat 10px 10px;font-weight:600;color:#fff;margin:0 -10px;text-decoration:none;text-transform:uppercase;font-size:17px;height:22px;position:relative;z-index:300;box-sizing:content-box;}.block-responsive-navigation #nav{margin:0 -10px;display:block;z-index:200;}#nav ul{width:100%;display:block;}#nav ul,#nav li{padding:0;margin:0;}#nav li a{display:block;padding:8px;background:#262626;color:#b7b7b7;text-decoration:none;font-size:15px;}#nav li a.active{font-weight:400;color:#fff;}#nav li a:hover{color:#fff;font-weight:400;}.zone-top-footer{padding:25px 0;}.region-footer-top-first h2.block-title{font-family:'Open Sans',sans-serif;font-size:17px;font-weight:400;color:white;margin:0 0 5px;}.region-footer-top-first p{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:400;color:#aaa;margin:0 0 10px;}.region-footer-top-first .telephone{font-family:'Open Sans',sans-serif;font-size:17px;font-weight:400;color:#fff;background:url(/sites/all/themes/neubreed_light/images/phone.png) no-repeat 0 center;padding:0 0 0 20px;}.region-footer-top-first ul.social-media li{margin:0 3px 0 0;float:left;}.region-footer-top-second ul.menu>li,.region-footer-top-second ul.menu>li>a{font-size:14px;font-size:17px;text-align:left;color:#fff;text-decoration:none;float:none;list-style:none;list-style-image:none;}.region-footer-top-second ul.menu>li>a{}.region-footer-top-second ul.menu>li.first ul li a{border-bottom:1px solid #555;display:block;text-align:left;}.region-footer-top-second ul.menu>li.first{margin:20px 0;}.region-footer-top-second ul.menu ul.menu{clear:both;width:100%;display:block;}.region-footer-top-second ul.menu ul.menu li{display:block;width:100%;font-size:17px;margin:0;line-height:150%;float:none;}.region-footer-top-second ul.menu ul li a{text-decoration:none;color:#aaa;font-size:14px;line-height:150%;padding:8px 0;border-bottom:1px solid #555;display:block;width:100%;}.region-footer-first{text-decoration:none;color:#aaa;font-size:11px;line-height:15px;}.zone-bottom-footer{padding:15px 0;}.region-footer-first .block{margin:0 0 10px;}.region-footer-second .block{margin:0;}.zone-bottom-footer ul.menu li,.zone-bottom-footer li a{font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;color:#aaa;list-style:none;list-style-image:none;}.region-footer-first ul.menu li a{text-decoration:none;}.region-footer-first ul.menu li a:hover{color:#fff;}.region-footer-second-inner ul.menu{float:right;}.region-footer-second-inner ul.menu.badges li{vertical-align:middle;display:inline-block;zoom:1;*display:inline;}.region-footer-first ul.menu li{margin:0 10px 0 0;}.zone-user-wrapper{background:transparent;}.region-user-first{padding:40px 0;display:none;}.region-user-first-inner{background:#fff;}.zone-user-wrapper .region-user-first .block{margin:0;}.zone-user-wrapper .messages{padding:0;border:none;margin:15px 0;padding:10px;font-size:13px;}.zone-user-wrapper .messages.error{color:#d80200;border:none;}.zone-user-wrapper div.messages ul{margin:0.5em 0 0.5em 2em;font-size:13px;}.zone-user-wrapper .node-webform .form-item input[type="text"],.zone-user-wrapper .node-webform .form-item input[type="email"],.zone-user-wrapper .node-webform .form-item input[type="number"],.zone-user-wrapper .node-webform select,.zone-user-wrapper .node-webform textarea{width:100%;border:1px solid #ddd;font-size:15px;padding:5px;height:40px;}.zone-user-wrapper .node-webform label{font-size:16px;font-weight:400;margin:0;}.zone-user-wrapper .node-webform .links a{color:#fff;}.zone-user-wrapper .node-webform .links a:hover{color:#d80200;}.zone-user-wrapper fieldset legend{font-weight:400;border-bottom:1px solid #eee;display:block;width:100%;margin:0 0 5px;padding:0 0 5px;color:#444;}.zone-user-wrapper h2{font-family:'Open Sans',sans-serif;font-size:30px;font-weight:400;}a.close{position:absolute;right:30px;top:40px;border:1px solid #555;display:block;width:25px;height:25px;text-align:center;background:#222;}a.close img{display:block;margin:5px 0 0 5px;}a.close:hover{background:#000;}.zone-user-wrapper .form-actions input,.region-content .node-webform .form-actions input,.comment-form .form-actions input,.checkout-buttons .checkout-continue{background:#d80200;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:400;color:#fff;border:0;padding:8px 15px;text-shadow:none;}.page-node-237 .region-content .node-webform .form-actions input{position:relative;top:-120px;}@media (max-width:739px){.page-node-237 .region-content .node-webform .form-actions input{position:static;}.view-banner-components.view-id-banner_components.view-display-id-block .slide{padding-top:0 !important;}.view-banner-components .views-slideshow-cycle-main-frame{padding:0 0 0 30px !important;padding:0 !important;min-height:100vh !important;}.view-banner-components.view-id-banner_components.view-display-id-block .slide > .table-center-slide{width:100%;max-width:1320px;padding:0 60px;margin:0 auto;box-sizing:border-box;}.view-banner-components.view-id-banner_components.view-display-id-block .slide > .table-center-slide > div{/*display:block !important;float:left !important;*/width:100% !important;box-sizing:border-box;}.view-banner-components.view-id-banner_components.view-display-id-block .slide > .table-center-slide > div.grid-10.omega{display:none!important;}.view-banner-components.view-id-banner_components.view-display-id-block .slide > .table-center-slide{width:100%;padding-top:93px;}div#zone-menu-wrapper{position:absolute !important;top:0;background:rgba(44,44,44,0.6) !important;}.admin-menu div#zone-menu-wrapper{top:29px;}#nav-toggle{position:absolute !important;top:-64px !important;right:15px;}.logo-img{float:left;padding:14px 0 10px 5px;}.view-banner-components.view-id-banner_components.view-display-id-block .slide > .table-center-slide{display:table-cell !important;height:100% !important;vertical-align:middle;padding-top:0 !important;}.view-banner-components.view-id-banner_components.view-display-id-block .slide{display:table !important;padding-top:28px !important;padding-bottom:65px !important;min-height:65% !important;box-sizing:border-box;}}.checkout-buttons .checkout-continue{margin-right:8px;}form#webform-client-form-237{margin-top:14px;}#views_infinite_scroll-ajax-loader{float:left;width:100%;}.page-node-39832 .view-portfolio.view-id-portfolio.view-display-id-block_6.recent-work > .view-content .views-row{width:33.333333%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0 15px;}.page-node-39832 .view-portfolio.view-id-portfolio.view-display-id-block_6.recent-work > .view-content .views-row:nth-child(3n+3){padding-right:0;}.page-node-39832 .view-portfolio.view-id-portfolio.view-display-id-block_6.recent-work > .view-content .views-row:nth-child(3n+4){padding-left:0;}.page-node-39832 .view-portfolio.view-id-portfolio.view-display-id-block_6.recent-work > .view-content .views-row:first-child{padding-left:0;}.region-content .node-webform .form-item{margin:0 0 10px;}.region-content .node-webform .form-item input[type="text"],.region-content .node-webform .form-item input[type="email"],.region-content .node-webform .form-item input[type="number"],.region-content .node-webform select{padding:4px;font-size:15px;height:40px;}.region-content .node-webform .form-item input[type="file"]{border:0;}.region-content .node-webform label{font-size:16px;font-weight:400;margin:0;}.region-content .node-webform fieldset legend{color:#444;font-weight:400;border-bottom:1px solid #eee;display:block;width:100%;margin:0 0 5px;padding:0 0 2px;}.region-content .node-webform .field-name-body{margin:0 0 20px;}.region-content .node-webform .webform-component-textarea textarea,.region-content .node-webform .form-item input[type="text"],.region-content .node-webform .form-item input[type="password"],.region-content .node-webform .form-item input[type="email"],.region-content .node-webform select{border:1px solid #ddd;width:100%;margin:0;font-size:15px;}.page-checkout input,.page-checkout select{border:1px solid #ddd;margin:0;font-size:15px;}.captcha{margin:0;}.zone-user-wrapper .captcha .fieldset-wrapper{text-align:center;}.captcha .fieldset-description{margin:0 0 15px;text-align:left;}.captcha .form-item-captcha-response{text-align:left;}.region-content-middle .captcha .form-item-captcha-response{width:50%;display:block;}.messages.error{color:#d80200;border:none;background:#f5f5f5;padding:10px;}.messages.error ul{margin:0;padding:0 0 0 2em;}.messages.error ul li{margin:3px 0;}#inline-messages{margin:0 0 20px;}.webform-confirmation{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d;padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;}input.error,textarea.error,select.error{border-color:#d80200 !important;}.usps{padding:40px 0;margin:0;}.usps,.usps li{display:block;list-style:none;list-style-image:none;text-align:left;}.usps li{margin:0 0 30px;}.intro{font-size:18px;line-height:33px;}.usps h2{font-size:22px;line-height:26px;font-weight:400;color:#d91f26;padding:20px 0 24px;}.services-front .services-wrapper,.services-front .intro-wrapper{padding:80px 0;background:#efefef;}.services-front .intro-wrapper{color:#fff;text-align:center;font-size:18px;line-height:33px;position:relative;background:url('/sites/all/themes/neubreed_light/images/backgrounds/red-flower.jpg') no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.services-front .intro-wrapper p{color:#fff;text-align:center;}.services-front .view-project,.view-footer .view-project{font-size:18px;width:210px;margin-top:50px;}.front .services-front h1{text-align:center;margin-bottom:25px;}.front .services-front .intro-wrapper h1{color:#fff;}.services-front h2{font-size:20px;line-height:26px;font-weight:600;color:#444;padding:10px 0px 0px;text-align:center;margin-bottom:0px;}.services-front .title::after{content:"--- â™¥ ---";height:1em;width:100%;display:inline-block;color:#efefef;font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;line-height:2em;text-align:center;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;}.services-front p{text-align:center;}.services-front .title{vertical-align:middle;}.usps p{clear:both;margin:0;}.well{padding:20px 20px 10px;margin:0 0 20px;border:1px solid #fff;background:#fff;}.view-services.view-id-services.view-display-id-block_3 .title{text-align:center;font-size:40px;margin-top:50px;font-weight:400;margin-bottom:0;}.view-services.view-id-services.view-display-id-block_3,.view-services.view-id-services.view-display-id-block_4{margin:0;background:#efefef;float:left;width:100%;}.node-type-service .field-name-body .field-item > h2:first-child{margin-top:18px;}.view-services.view-id-services.view-display-id-block_4{padding-bottom:60px;padding-top:60px;}.view-banner-components{position:relative;height:100%;}.block-banner-components-block{margin:0;}.view-banner-components .views-slideshow-cycle-main-frame,.view-banner-components .views-slideshow-cycle-main-frame>div{min-width:100%!important;}.arrow{position:absolute;z-index:499;bottom:11px;left:0;right:0;color:#fff;}.arrow p{margin:0;}.arrow > p:first-child{margin:0 0 10px;font-size:20px;}.front span#views_slideshow_controls_text_pause_banner_components-block{display:none;}.front span#views_slideshow_controls_text_previous_banner_components-block,span#views_slideshow_controls_text_next_banner_components-block{position:absolute;z-index:499;width:13px;right:0;}.front span#views_slideshow_controls_text_previous_banner_components-block > a,span#views_slideshow_controls_text_next_banner_components-block > a{position:absolute;top:50%;top:calc(50% - 25px);width:50px;height:50px;overflow:hidden;text-decoration:none;opacity:0.8;}.front span#views_slideshow_controls_text_previous_banner_components-block > a:hover,span#views_slideshow_controls_text_next_banner_components-block > a:hover{opacity:1;}.front span#views_slideshow_controls_text_previous_banner_components-block > a{left:0;}.front span#views_slideshow_controls_text_previous_banner_components-block > a:before{content:url("/sites/all/themes/neubreed_light/images/left-chevron.png");}.front span#views_slideshow_controls_text_next_banner_components-block > a{right:0;}.front span#views_slideshow_controls_text_next_banner_components-block > a:before{content:url("/sites/all/themes/neubreed_light/images/right-chevron.png");}.front span#views_slideshow_controls_text_previous_banner_components-block{left:0;}.front span#views_slideshow_controls_text_next_banner_components-block{right:0;}.front .view-banner-components .views-slideshow-controls-bottom{position:static;width:100%;}.view-banner-components .views-slideshow-controls-bottom .views-slideshow-pager-field-item .views-field-title,.view-banner-components .views-slideshow-controls-bottom .views-slideshow-pager-field-item .views-field-title a{font-size:1px;line-height:3px;}.view-banner-components .views-slideshow-controls-bottom{z-index:100;margin:0 auto;position:absolute;width:100%;top:50%;}.view-banner-components.view-id-banner_components.view-display-id-block .slide > .table-center-slide{display:table;height:100%;}.view-banner-components.view-id-banner_components.view-display-id-block .slide > .table-center-slide > div{display:table-cell;vertical-align:middle;margin:0;float:none;}div#welcome,div#services{position:absolute;bottom:-18px;left:0;}div#services{position:absolute;bottom:-33px;left:0;}ul#responsive-navigation-menu-1{padding:10px 0;background:#262626;}@media all and (max-width:459px){.view-banner-components .views-slideshow-cycle-main-frame,.view-banner-components .views-slideshow-cycle-main-frame>div{height:568px;}.view-banner-components.view-id-banner_components.view-display-id-block .slide{height:69%}.slide img{margin:0 auto;display:block;max-width:190px !important;}.node-type-case-study .zone-content-wrapper{height:auto !important;}.arrow > p:first-child{margin:0 0 2px;font-size:15px;}}@media all and (max-width:739px) and (max-height:610px){.view-banner-components.view-id-banner_components.view-display-id-block .slide > .table-center-slide{padding-top:10px !important;padding-bottom:10px !important;}}@media all and (min-width:460px) and (max-width:739px){.view-banner-components .views-slideshow-cycle-main-frame,.view-banner-components .views-slideshow-cycle-main-frame>div{height:668px;}.view-banner-components.view-id-banner_components.view-display-id-block .slide{height:69%;padding-bottom:59px;}.slide img{margin:0 auto;display:block;}.node-type-case-study .zone-content-wrapper{height:auto !important;}}@media all and (min-width:960px){.view-banner-components .views-slideshow-cycle-main-frame,.view-banner-components .views-slideshow-cycle-main-frame>div{height:450px;}.view-banner-components.view-id-banner_components.view-display-id-block .slide{height:450px;}}.view-banner-components.view-id-banner_components.view-display-id-block .slide{position:relative;width:100%;overflow:hidden;display:block;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.slide grid-14.alpha img{margin:0 auto;display:block;}.slide h2 .smaller{font-size:25px;display:block;line-height:25px;color:#6A6A6A;margin-bottom:5px;}.views-row-4 .slide .text{}.slide > .grid-10{margin-bottom:15px;}.slide .white-button{margin:0 auto;}.view-banner-components a.white-button,.view-banner-components div.white-button{background:#D80200;text-decoration:none;font-weight:400;font-size:13px;color:#fff;padding:10px;border-radius:2px;border-bottom:2px solid #8b0100;width:125px;height:100%;margin-top:50px;text-align:center;margin-left:105px;margin:0 auto;margin-bottom:10px;display:block;}div.white-button{cursor:pointer;}.view-banner-components .views-slideshow-controls-bottom{padding:0;width:100%;}.view-banner-components .views-slideshow-controls-bottom .views-slideshow-pager-fields{position:absolute;bottom:20px;left:34%;left:calc(50% - 57.5px);z-index:15;width:115px;padding-left:0px;text-align:center;margin-top:-52px;}.view-banner-components .views-slideshow-controls-bottom .views-slideshow-pager-field-item{display:inline-block;float:left;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:transparent;border:1px solid #FFF;border-radius:10px;margin-right:2%;}.view-banner-components .views-slideshow-controls-bottom .views-slideshow-pager-field-item.active{background:#f1f1f1;animation-play-state:paused;-webkit-animation-play-state:paused;}.view-banner-components .views-slideshow-controls-bottom .views-slideshow-pager-field-item .views-field-title,.view-banner-components .views-slideshow-controls-bottom .views-slideshow-pager-field-item .views-field-title a{padding:5px 0;display:block;overflow:hidden;}.view-banner-components .views-slideshow-controls-bottom .views-slideshow-pager-field-item.active .views-field-title,.view-banner-components .views-slideshow-controls-bottom .views-slideshow-pager-field-item.active .views-field-title a{text-indent:-100em;overflow:hidden;}.how-we-work{background:url(/sites/all/themes/neubreed_light/images/drupal-php.png) no-repeat 0 0;width:186px;height:224px;margin:20px auto 0;}ul.services{margin:0;}.item-list ul.services li,.menu-block-3 .menu li,.menu-block-4 .menu li{border-bottom:1px solid #ddd;padding:10px 10px;margin:0 -10px;}ul.services li.views-row-last{border:0;padding:10px 10px 0;margin:0 -10px;}ul.services .grid-3{width:70px;margin-left:0;float:left;}ul.services h4{margin:0 0 5px;font-size:17px;}ul.services h4 a{text-decoration:none;color:#111;}ul.services h4 a:hover{color:#d80200;text-decoration:underline;}ul.services p{font-size:13px;line-height:20px;margin-left:70px;}ul.services-block li,.menu-block-3 .menu li,.menu-block-4 .menu li{background:#eee;width:100%;display:block;}ul.services li.views-row-last,ul.services li.views-row-9,.menu-block-3 .menu li.last,.menu-block-4 .menu li.last,ul.services > li.views-row:nth-last-child(2){border:0;padding:10px;margin:0 -10px;}ul.services-block li a,.menu-block-3 .menu li a,.menu-block-4 .menu li a{text-decoration:none;color:#666;font-size:13px;}ul.services-block li a.active,.menu-block-3 .menu li a.active,.menu-block-4 .menu li a.active{font-weight:600;color:#d80200;}.field-name-field-service-features >.field-items >.field-item,.field-name-field-service-features .field-collection-view,.field-collection-container{border:0;margin:0;padding:0;}.page-node .field-name-field-service-content-image{text-align:center;margin-bottom:20px;}.field-name-field-service-features{font-size:13px;}.field-name-field-service-features >.field-items >.field-item{margin:0 0 20px;}.field-name-field-service-features .field-name-field-feature-link{padding:10px 0;}.field-name-field-service-features .field-name-field-feature-link a{text-decoration:none;}.field-name-field-service-features .field-name-field-feature-link a:after{content:"\00a0\2192"}.block-fieldblock-node-service-default-body,.block-fieldblock-node-service-default-field-service-content-image{margin:0;}.front .black h3{text-align:center;color:#aaa;margin:0 0 40px;}.block-clients-block{display:none;}.zone-content-bottom .grid-22 .grid-6{margin-left:0;margin-right:0;margin-bottom:20px;}.testimonial .grid-5{margin-left:30px;margin-top:30px;}.testimonial .grid-5 > div{width:130px;height:70px;display:block;float:left;margin:0 12px 12px;}#comminsure{background:url(/sites/all/themes/neubreed_light/images/tablet/comminsure.jpg) no-repeat 0 0;}#asgard{background:url(/sites/all/themes/neubreed_light/images/tablet/asgard.jpg) no-repeat 0 0;}#dick-smith{background:url(/sites/all/themes/neubreed_light/images/tablet/dick-smith.jpg) no-repeat 0 0;}#leighton{background:url(/sites/all/themes/neubreed_light/images/tablet/leighton.jpg) no-repeat 0 0;}#symantec{background:url(/sites/all/themes/neubreed_light/images/tablet/symantec.jpg) no-repeat 0 0;}#westpac{background:url(/sites/all/themes/neubreed_light/images/tablet/westpac.jpg) no-repeat 0 0;}.context-web-design-portfolio section.section-content{background-color:#EAEAEA;}.context-web-design-portfolio .zone-content-middle{padding:0 0 40px;}#colorbox{text-align:center!important;}#colorbox #cboxLoadingOverlay{background:none!important;}#colorbox #cboxLoadingGraphic{background:url(/sites/all/themes/neubreed_light/images/ajax-loader.gif) no-repeat center center !important;}#colorbox #cboxContent{position:relative;overflow:visible;}.view-portfolio>.item-list{clear:both;margin:15px 0;width:100%;display:block;}.view-portfolio ul.menu li a.active,.view-portfolio-types a.active,.view-portfolio-types li.views-row a.active,.front .view-portfolio-types > .view-header a,.menu-block-4 .menu li a.active{color:#d80200;}.view-portfolio ul.menu li a,.view-portfolio-types li.views-row a{font-size:15px;text-decoration:none;color:#444;}.view-portfolio .view-content{margin:0 -5px;}.view-portfolio .views-row,.view-portfolio-types .views-row{}.view-portfolio-types .views-row{border-bottom:1px solid #ddd;margin-left:0;}.view-portfolio-types .views-row-last{border:0;}.view-portfolio-types .views-row a{padding:0;margin:0 5px 0 0;}.view-portfolio-types ul,.menu-block-4 .menu{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:0;margin:0 0 30px;}.context-web-design-portfolio .view-portfolio-types ul{border-top:0;margin-bottom:20px;}.view-portfolio> .view-content > .item-list >ul.clearfix{margin:0;}.view-portfolio .image{position:relative;margin:0 auto;overflow:hidden;}.view-portfolio .views-row .adaptive-image{border:1px solid #eee;}.view-portfolio .portfolio-text{text-align:left;color:#666;text-decoration:none;margin:0 0 0px;display:block;height:80px;}.view-portfolio .views-row a{color:#666;text-decoration:none;}.view-portfolio .portfolio-text .padding{padding:10px 5px 0 0;font-size:15px;line-height:125%;text-align:center;}.view-portfolio .portfolio-text span{font-weight:700;}.view-portfolio .view-content .wrapper{background-color:#e8e8e8;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.05);-moz-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.05);box-shadow:0px 1px 1px 0px rgba(0,0,0,0.05);padding:15px 15px;margin-bottom:30px;text-align:center;}.front .view-portfolio .view-content .wrapper,.page-node  .view-portfolio .view-content .wrapper{border:1px solid #dddddd;}.view-portfolio .views-row .views-field-colorbox span.field-content{display:block;}.view-portfolio.view-id-portfolio > .view-content .clearfix > li.views-row{width:100%;}@media (min-width:980px){.view-portfolio.view-id-portfolio > .view-content .clearfix > li.views-row{width:calc(50% - 0px) !important;width:50% !important;box-sizing:border-box;padding-left:15px !important;padding-right:15px !important;margin:0;}}@media all and (min-width:460px){.front .zone-content-middle .block .view-portfolio > .view-content >.item-list > ul.clearfix >.views-row-4,.zone-content-bottom .block .view-portfolio > .view-content >.item-list > ul.clearfix >.views-row-4{}.view-portfolio .views-row{}.view-portfolio .views-row-first{}.view-portfolio-types .views-row{width:100%;padding:0;}.view-portfolio-types .views-row a{padding:8px 10px;display:block;}}@media all and (max-width:460px){.view-portfolio-types .views-row a{padding:8px 10px;display:block;}}@media (min-width:740px){.view-portfolio-types li.views-row{display:inline-block !important;float:none !important;}.context-web-design-portfolio .view-portfolio-types ul{text-align:center;width:100%;}.view-portfolio .view-header .view-content{width:100%;}}.view.view-case-studies.view-id-case_studies.view-display-id-page_5{margin:0 -10px;padding:0 0 60px;float:left;width:103%;width:calc(100% + 20px);}.case-tile-wrapper.featured{width:50%;height:718px;}.case-tile-wrapper.featured .case-tile-inner{height:718px;}.case-tile-wrapper{float:left;width:25%;padding:0 15px;box-sizing:border-box;height:344px;margin-bottom:30px;overflow:hidden;}.case-tile-wrapper .case-tile-inner{height:344px;}.table-center-outer{display:table;width:100%;height:192px;}.featured .table-center-outer{height:411px;}.view-case-studies.view-id-case_studies.view-display-id-block_2 .carousel-caption{left:0;right:0;position:static;}.img-slide-text{margin-bottom:0;}.img-slide-text.has-slide-text{margin-bottom:146px;}.view-case-studies.view-id-case_studies.view-display-id-block_2 ol.carousel-indicators,.view-services.view-id-services.view-display-id-block_4 ol.carousel-indicators{bottom:initial;top:622px;}.view-case-studies.view-id-case_studies.view-display-id-block_2 .carousel-caption p,.view-services.view-id-services.view-display-id-block_4 .carousel-caption p{text-align:center;text-shadow:none;margin-top:30px;text-align:center;padding:20px;height:140px;font-size:16px;color:#666666;}.image-wrapper,.case-logo{width:100%;}@media (min-width:1024px){.table-center-outer .case-logo{max-width:222px;}}.featured .table-center-outer .case-logo{max-width:100%;}.carousel-caption .txt-slide-text{position:absolute;bottom:0;left:0;right:0;}.view-case-studies.view-id-case_studies.view-display-id-block_2 .carousel-control,.view-services.view-id-services.view-display-id-block_4 .carousel-control{background-image:none !important;bottom:initial;height:600px;}.view-case-studies.view-id-case_studies.view-display-id-block_2 .carousel-inner img,.view-services.view-id-services.view-display-id-block_4 .carousel-inner img{max-width:100% !important;height:auto !important;}.view-case-studies.view-id-case_studies.view-display-id-block_2 .carousel-indicators li,.view-services.view-id-services.view-display-id-block_4 .carousel-indicators li{border:1px solid #666;opacity:0.3;}.view-case-studies.view-id-case_studies.view-display-id-block_2 .carousel-indicators .active,.view-services.view-id-services.view-display-id-block_4 .carousel-indicators .active{background:#666;}.view-case-studies.view-id-case_studies.view-display-id-block_2 .carousel-control .icon-prev,.view-case-studies.view-id-case_studies.view-display-id-block_2 .carousel-control .icon-next,.view-services.view-id-services.view-display-id-block_4 .carousel-control .icon-prev,.view-services.view-id-services.view-display-id-block_4 .carousel-control .icon-next{overflow:hidden;width:80px;height:80px;top:calc(50% - 40px);transition:all 0.4s ease-in-out;opacity:0;background-size:cover !important;}.view-case-studies.view-id-case_studies.view-display-id-block_2 .carousel-control .icon-prev,.view-services.view-id-services.view-display-id-block_4 .carousel-control .icon-prev{background:url('/sites/all/themes/neubreed_light/images/icons/prev-arrow.png') #d80200;}.view-case-studies.view-id-case_studies.view-display-id-block_2 .carousel-control .icon-next,.view-services.view-id-services.view-display-id-block_4 .carousel-control .icon-next{background:url('/sites/all/themes/neubreed_light/images/icons/next-arrow.png') #d80200;}.view-case-studies.view-id-case_studies.view-display-id-block_2 .carousel-control .icon-prev:hover,.view-services.view-id-services.view-display-id-block_4 .carousel-control .icon-prev:hover{background:url('/sites/all/themes/neubreed_light/images/icons/prev-arrow.png') #8b0100;}.view-case-studies.view-id-case_studies.view-display-id-block_2 .carousel-control .icon-next:hover,.view-services.view-id-services.view-display-id-block_4 .carousel-control .icon-next:hover{background:url('/sites/all/themes/neubreed_light/images/icons/next-arrow.png') #8b0100;}.view-case-studies.view-id-case_studies.view-display-id-block_2 .carousel-control .icon-prev:before,.view-services.view-id-services.view-display-id-block_4 .carousel-control .icon-prev:before{content:"";}.view-case-studies.view-id-case_studies.view-display-id-block_2 .carousel-control .icon-next:before,.view-services.view-id-services.view-display-id-block_4 .icon-next:before{content:"";}.view-case-studies.view-id-case_studies.view-display-id-block_2 .carousel-control,.view-services.view-id-services.view-display-id-block_4 .carousel-control{opacity:1;}.view-case-studies.view-id-case_studies.view-display-id-block_2 .carousel-control .icon-prev,.view-services.view-id-services.view-display-id-block_4 .carousel-control .icon-prev{left:-34px;}.view-case-studies.view-id-case_studies.view-display-id-block_2 .carousel-control .icon-next,.view-services.view-id-services.view-display-id-block_4 .carousel-control .icon-next{right:-48px;}.view-case-studies.view-id-case_studies.view-display-id-block_2 #views-bootstrap-carousel-1:hover .carousel-control .icon-prev,.view-case-studies.view-id-case_studies.view-display-id-block_2 #views-bootstrap-carousel-1:hover .carousel-control .icon-next,.view-services.view-id-services.view-display-id-block_4 #views-bootstrap-carousel-1:hover .carousel-control .icon-prev,.view-services.view-id-services.view-display-id-block_4 #views-bootstrap-carousel-1:hover .carousel-control .icon-next{opacity:1;}.view-case-studies.view-id-case_studies.view-display-id-block_2 .carousel-control:focus,.view-case-studies.view-id-case_studies.view-display-id-block_2 .carousel-control:hover,.view-services.view-id-services.view-display-id-block_4 .carousel-control:focus,.view-services.view-id-services.view-display-id-block_4 .carousel-control:hover{opacity:1 !important;}.view-case-studies.view-id-case_studies.view-display-id-block_2 .container,.view-services.view-id-services.view-display-id-block_4 .container{max-width:1140px;}.view-case-studies.view-id-case_studies.view-display-id-page_5 .view-header{padding-left:15px;padding-right:15px;padding-bottom:20px;text-align:center;}.view-case-studies.view-id-case_studies.view-display-id-page_5 .view-header h1{text-align:center;margin-bottom:5px;}.view-case-studies.view-id-case_studies.view-display-id-page_5 .view-header p{font-size:20px;}@media (max-width:1230px){.img-slide-text.has-slide-text{margin-bottom:0;}.carousel-caption .txt-slide-text{position:static;}.view-case-studies.view-id-case_studies.view-display-id-block_2 .carousel-caption p{display:none;}.view-case-studies.view-id-case_studies.view-display-id-block_2 .carousel-control{height:auto !important;bottom:-68px;top:initial;width:50%;}.view-case-studies.view-id-case_studies.view-display-id-block_2 .carousel-control .icon-prev{left:initial;right:20px;}.view-case-studies.view-id-case_studies.view-display-id-block_2 .carousel-control .icon-next{right:initial;left:34px;}.view-case-studies.view-id-case_studies.view-display-id-block_2 .carousel-control .icon-prev,.view-case-studies.view-id-case_studies.view-display-id-block_2 .carousel-control .icon-next{width:40px;height:40px;opacity:1;}.view-case-studies.view-id-case_studies.view-display-id-block_2 ol.carousel-indicators{top:inherit;bottom:-18px;}.view-services.view-id-services.view-display-id-block_4{padding-bottom:80px;}.view-services.view-id-services.view-display-id-block_4 .carousel-control{height:auto !important;bottom:-108px;top:initial;width:50%;}.view-services.view-id-services.view-display-id-block_4 .carousel-control .icon-prev{left:initial;right:20px;}.view-services.view-id-services.view-display-id-block_4 .carousel-control .icon-next{right:initial;left:34px;}.view-services.view-id-services.view-display-id-block_4 .carousel-control .icon-prev,.view-services.view-id-services.view-display-id-block_4 .carousel-control .icon-next{width:40px;height:40px;opacity:1;}.view-services.view-id-services.view-display-id-block_4 ol.carousel-indicators{top:inherit;bottom:-58px;}}.page-case-studies .view-footer{float:left;width:100%;}.page-case-studies .page{background:#efefef;}.page-case-studies h1.title{display:none;}.page-case-studies .case-tile-content h2{font-size:19px;}.page-case-studies section#section-content{background-color:transparent !important;}.page-case-studies div#zone-content{background:transparent;border:none;box-shadow:none;}.page-case-studies h1.title{color:#fff;}.view.view-case-studies.view-id-case_studies.view-display-id-page_5 > .view-content > .views-row{padding:0;margin:0;}.case-logo{text-align:center;display:table-cell;vertical-align:middle;}.case-logo > img{opacity:0;filter:none;-webkit-filter:blur(0px);-moz-filter:blur(0px);-ms-filter:blur(0px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='0');-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;padding-bottom:20px;}.featured .case-logo > img{padding-bottom:30px;}.case-tile-wrapper:hover .case-logo > img,.case-tile-wrapper:focus .case-logo > img{opacity:1;-moz-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9);}.case-tile-wrapper:hover .featured .case-logo > img,.case-tile-wrapper:focus .featured .case-logo > img{opacity:1;}.case-btn{display:inline-block;padding:6px 0;color:#999 !important;text-decoration:none !important;position:absolute;bottom:30px;font-size:12px;}.featured .case-btn{font-size:14px;}.case-btn:after{content:"";background:url('/sites/all/themes/neubreed_light/images/next-page-gray.png');background-size:cover;position:absolute;right:-30px;top:5px;height:22px;width:22px;}.featured .case-btn:after{right:-40px;top:0;height:32px;width:32px;}.case-tile-wrapper:hover .case-btn{color:#222 !important;}.case-tile-wrapper:hover .case-btn:after{background:url('/sites/all/themes/neubreed_light/images/next-page-black.png');background-size:cover;}.case-logo > img{max-width:100% !important;height:auto !important;}.case-tile-inner{overflow:hidden;position:relative;}.case-tile-wrapper > a{text-decoration:none !important;}.case-tile-wrapper .case-tile-content > img{margin-bottom:20px;}.case-tile-content{background:#fff;color:#666666;padding:20px;box-sizing:border-box;height:151px;position:relative;top:0;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;}.case-tile-content:before{content:"";position:absolute;height:0;width:0;top:-20px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid #fff;}.case-tile-wrapper.featured .case-tile-content{height:306px;}.case-tile-wrapper:hover .case-tile-content{height:171px;top:-20px;}.case-tile-wrapper.featured:hover .case-tile-content{top:-30px;height:336px;}.image-wrapper{position:absolute;}.case-tile-inner .image-wrapper > img{height:auto !important;max-width:100% !important;}.case-tile-content p{margin:0;}.case-tile-wrapper .case-tile-content > p{display:none;}.case-tile-wrapper .case-tile-content h2{color:#666666;}.case-tile-wrapper.featured .case-tile-content{padding:35px;}.case-tile-wrapper.featured .case-tile-inner > img{position:relative;left:-120%;max-width:1780px;}.case-tile-inner .image-wrapper:before{content:"";background:url('/sites/all/themes/neubreed_light/images/lcd-overlay.png');top:0;bottom:0;left:0;right:0;position:absolute;opacity:0;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;}.case-tile-wrapper:hover .case-tile-inner .image-wrapper:before{opacity:0.7;}.case-tile-inner > .image-wrapper{position:relative;}.case-tile-wrapper.featured .case-tile-content h2{font-size:24px;}.case-tile-wrapper.featured .case-tile-content > p{display:block;min-height:84px;}.case-tile-wrapper.featured .case-tile-inner{min-height:715px;}.views-row-even .case-tile-wrapper.featured{float:right;}@media (max-width:1024px){.view.view-case-studies.view-id-case_studies.view-display-id-page_5{margin:0 0 80px;float:left;width:100%;padding-top:10px;}.view-case-studies.view-id-case_studies.view-display-id-page_5 .view-header p{font-size:17px;line-height:1.2;}}@media (max-width:1024px){.case-tile-wrapper.featured{width:100%;height:auto}.case-tile-wrapper{width:50%;height:auto !important;}.case-tile-wrapper.featured .case-tile-inner,.case-tile-wrapper .case-tile-inner{height:auto !important;}.case-logo{position:absolute;top:10%;left:0;right:0;}.image-wrapper{position:relative;}.table-center-outer{height:auto !important;}.case-tile-wrapper:hover .case-tile-content{top:0;height:151px;}.case-tile-wrapper.featured:hover .case-tile-content{top:0;height:306px;}.featured .case-logo{top:9%;}.featured .table-center-outer{height:auto !important;}.case-tile-wrapper.featured .case-tile-inner{min-height:auto !important;}}@media (max-width:516px){.case-tile-wrapper{width:100%;}.case-tile-wrapper:not(.featured) .case-tile-content{float:left;width:71%;}.case-tile-wrapper:not(.featured) .table-center-outer{float:left;width:29%;}.case-tile-wrapper:not(.featured) .case-tile-content{padding:13px;height:116px;}.case-tile-wrapper:not(.featured) .table-center-outer{height:116px;}.case-tile-wrapper:not(.featured) .image-wrapper{position:absolute;}.case-tile-wrapper:not(.featured) .case-tile-inner .image-wrapper > img{max-width:50% !important;position:relative;left:50%;top:-10%;}.case-tile-wrapper:hover:not(.featured) .case-tile-inner .image-wrapper:before{opacity:0;}.case-tile-wrapper.featured .case-tile-content{height:auto !important;}.case-tile-wrapper.featured:hover .case-tile-content{height:auto !important;}.case-tile-wrapper:hover:not(.featured) .case-logo > img,.case-tile-wrapper:focus .case-logo > img{opacity:0;}.featured .case-btn{position:relative;bottom:-10px;}.case-tile-wrapper:not(.featured) .case-btn{bottom:8px;}}ul.staff{display:block;padding:0 0 40px;list-style:none;list-style-image:none;border-bottom:1px solid #ddd;margin:10px -10px 40px;}ul.staff li{display:block;float:left;font-size:12px;line-height:14px;width:33%;margin:0;text-align:center;height:165px;}ul.staff li p{font-size:12px;line-height:14px;}ul.staff li>div{margin:0 0 10px;}ul.staff li.last{margin:0;}ul.staff li > div{width:90px;height:90px;display:block;margin:0 auto 5px;}#ryan{background:url(/sites/all/themes/neubreed_light/images/mobile/staff/ryan2013.png) no-repeat 0 0;}#robyn{background:url(/sites/all/themes/neubreed_light/images/mobile/staff/robyn.jpg) no-repeat 0 0;}#astrid{background:url(/sites/all/themes/neubreed_light/images/mobile/staff/astrid2013.png) no-repeat 0 0;}#nadine{background:url(/sites/all/themes/neubreed_light/images/mobile/staff/nadine2013.png) no-repeat 0 0;}#sarah{background:url(/sites/all/themes/neubreed_light/images/mobile/staff/sarah2013.png) no-repeat 0 0;}#toby{background:url(/sites/all/themes/neubreed_light/images/mobile/staff/toby2013.png) no-repeat 0 0;}ul.staff li p{margin:0 0 5px;}ul.staff li p.larger{font-weight:700;font-size:13px;color:#444;line-height:125%;}.view-employment .ui-accordion .ui-accordion-header,.view-faq .ui-accordion .ui-accordion-header{border:0;}.view-employment .ui-accordion .ui-accordion-content,.view-employment .ui-accordion .ui-accordion-content strong,.view-employment .ui-accordion .ui-accordion-content ul,.view-employment .ui-accordion .ui-accordion-content li,.view-employment .ui-accordion .ui-accordion-content p{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:400;}.ui-accordion .ui-accordion-content table td{width:33%;vertical-align:top;padding:0 20px 0 0;}.ui-accordion .ui-accordion-content table:hover td,.ui-accordion .ui-accordion-content table tr:hover td .ui-accordion .ui-accordion-content table td:hover{background:none;}.view-employment .grid-6 ul{margin:0 0 1em 2em;}.view-employment .grid-6 ul li{margin:5px 0;}.ui-accordion .ui-accordion-content .title,.ui-accordion .ui-accordion-content .details,.ui-accordion .ui-accordion-header .ui-icon{display:none;}.ui-accordion-icons .ui-accordion-header a{margin:0;padding:0;}.ui-accordion .ui-accordion-content{padding:10px 0;}.ui-accordion-icons .ui-accordion-header .employment{border-top:1px solid #eee;padding:10px 0 0;position:relative;}.ui-accordion-icons .ui-accordion-header .details span{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:400;padding:8px 0;width:80px;text-align:center;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:none;margin:0;display:block;position:absolute;top:20px;right:0;}.ui-accordion-icons .ui-accordion-header .details span.detail,.view-employment ul.links li a.read-more{background:#d80200;color:#fff;}.ui-accordion-icons .ui-accordion-header .details span.hide,.view-employment ul.links li a.read-more:hover{background:#ddd;color:#666;}a.red-btn,.view-employment ul.links li a.read-more{text-shadow:none;background:#d80200;color:#fff;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:400;text-decoration:none;padding:8px 0;width:90px;text-align:center;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:none;margin:0;display:block;}.ui-accordion-icons .ui-accordion-header.ui-state-active .details span.hide,.ui-accordion-icons .ui-accordion-header .details span.detail{display:block;}.ui-accordion-icons .ui-accordion-header .details span.hide,.ui-accordion-icons .ui-accordion-header.ui-state-active .details span.detail{display:none;}.ui-accordion-icons .ui-accordion-header h2,.ui-accordion-icons .ui-accordion-header h2.node-title{font-family:'Open Sans',sans-serif;font-size:18px;font-weight:700;color:#111;margin:0 0 8px;}.view-employment .ui-accordion-icons .ui-accordion-header p{font-size:13px;color:#818181;margin:0;}.view-employment h2.node-title{margin-top:20px;}.ui-accordion-icons .ui-accordion-header .title,.view-employment h2 a{margin:0 110px 0 0;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:400;color:#444;text-decoration:none;}.view-employment .item-list>ul,.view-employment .item-list>ul>li{margin:0;border:0;list-style:none;list-style-image:none;display:block}.view-employment .field-name-body p,.view-employment .field-name-body li,.view-employment .field-name-body p strong,.view-employment .field-name-body li strong{font-size:16px;font-weight:normal;color:#818181;margin:0;}.view-employment .field-name-body p{margin:0 0 10px!important;}.view-employment .item-list>ul>li,.node-type-employment .node-employment .field-name-body{border-top:1px solid #eee;padding:10px 0;}.view-employment .item-list>ul>li ul li{list-style:disc;}.view-employment .item-list>ul>li ul,.node-type-employment .node-employment .field-name-body{margin:10px 0;}.view-faq h3.ui-accordion-header a{border-top:1px solid #eee;padding:10px 0 10px 30px;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:400;color:#444;display:block;background:url(/sites/all/themes/neubreed_light/images/plus.png) no-repeat 0 12px;}.view-faq .ui-accordion-icons{border-bottom:1px solid #eee;}.view-faq .ui-accordion-content .views-row{border-top:1px dotted #eee;padding:10px 0;}.view-faq .ui-accordion-content .views-row-first{border-top:0;padding:0 0 10px;}.view-faq h3.ui-state-active a{background:url(/sites/all/themes/neubreed_light/images/minus-sign.png) no-repeat 0 12px;}.view-faq .views-field-field-question{padding:0 0 10px;overflow:hidden;display:block;}.view-faq .views-label-field-question,.view-faq .views-label-field-answer{float:left;display:block;font-weight:600;font-size:32px;line-height:100%;margin:0 10px 0 0;}.view-faq .views-field-field-answer{clear:both;color:#888;overflow:hidden;display:block;}.view-testimonials .views-slideshow-cycle-main-frame,.view-testimonials .views-slideshow-cycle-main-frame > div{width:100%;display:block;}.view-testimonials .view-content .skin-default{position:relative;}.view-testimonials .views-slideshow-controls-top{position:absolute;top:50%;margin-top:-15px;left:0;width:100%;display:block;z-index:100;height:30px;}.view-testimonials .views-slideshow-controls-text-pause{display:none;visibility:hidden;}.view-testimonials .views-slideshow-controls-text a{display:block;width:30px;height:30px;text-indent:-999em;cursor:pointer;background-color:#aaa;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;}.testimonial{width:100%;}.testimonial .detail p{font:400 italic 15px/23px 'Open Sans',sans-serif;margin:0 0 10px;}.testimonial .detail p.author{font:700 15px 'Open Sans',sans-serif;font-style:normal;}.testimonial .image{display:none;text-align:right;}.view-testimonials .views-slideshow-controls-text-previous a{background:url(/sites/all/themes/neubreed_light/images/previous-btn.png) no-repeat center center #aaa;position:absolute;top:0;left:0;}.view-testimonials .views-slideshow-controls-text-next a{background:url(/sites/all/themes/neubreed_light/images/next-btn.png) no-repeat center center #aaa;position:absolute;top:0;right:0;}.node-testimonial .field-name-field-testimonial-author,.testimonial .field-name-field-testimonial-author{font-weight:800;}.page-taxonomy-term.context-blog div#block-system-main{display:none;}.block-blog-components-block,.block-taxonomy-components-block{margin:0 0 30px;}.block-blog-components-block h2,.block-taxonomy-components-block h2{font:400 16px/125% 'Open Sans',sans-serif;border-bottom:1px solid #ddd;padding:0 0 4px;margin:0 0 8px;color:#111;}.view-blog-components ul.views-summary,.view-blog-components ul.views-summary li,.view-taxonomy-components .item-list > ul,.view-taxonomy-components .item-list > ul li.views-row{display:block;list-style:none;list-style-image:none;margin:0;padding:0;}.view-blog-components ul.views-summary li,.view-taxonomy-components .item-list > ul li.views-row{width:50%;float:left;}.view-blog-components ul.views-summary li,.view-taxonomy-components .item-list > ul li.views-row{display:block;font-size:13px;line-height:16px;padding:0 0 8px;color:#aaa;}.view-blog-components ul.views-summary li a,.view-taxonomy-components .item-list > ul li.views-row a{color:#888;text-decoration:none;}.view-blog-components ul.views-summary li a:hover,.view-taxonomy-components .item-list > ul li.views-row a:hover{text-decoration:underline;}.node-blog.node-teaser{padding:0 0 20px;margin:0 0 40px;border-bottom:1px solid #eee;}.node-blog.node-teaser h2.node-title{font:400 24px/125% 'Open Sans',sans-serif;letter-spacing:normal;margin:0 0 10px;}.node-blog.node-teaser h2.node-title a{text-decoration:none;color:#444;}.node-blog.node-teaser h2.node-title a:hover{color:#d80200;}.node-blog.node-teaser footer,footer.submitted{font-size:13px;padding:0 0 8px;color:#444;}.node-blog.node-teaser .links li.comment-add{display:none;visibility:hidden;}.node-blog .links ul.links{text-align:left;display:block;width:100%;margin:0 0 15px;}.node-blog.node-teaser .links li.node-readmore{margin:0;padding:0;}.node-blog.node-teaser .links li.node-readmore a{background:#d80200;color:#fff;font:400 13px 'Open Sans',sans-serif;padding:3px 8px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:none;margin:0;text-shadow:none;float:none;display:inline-block;zoom:1;*display:inline;}.node-blog .links li a{background:#eee;color:#333;font:400 13px 'Open Sans',sans-serif;padding:3px 8px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:none;margin:0;text-shadow:none;float:none;display:inline-block;zoom:1;*display:inline;margin:0;}.node-blog.node-teaser .links li.node-readmore a:hover,.node-blog .links li a:hover{background:#444;color:#fff;}.node-blog .geshifilter{overflow:auto;-webkit-overflow-scrolling:touch;display:block;padding:0.5em;margin:20px 0;border:1px solid #ccc;background-color:#f8f8f8;color:#222;line-height:1.3;word-wrap:break-word;}.node-blog .comment-wrapper{background:#f8f8f8;padding:25px;}.node-blog .comment-wrapper h2{font:400 24px 'Open Sans',sans-serif;color:#111;}.node-blog .field-name-field-blog-image,.node-blog .content{margin:0 0 10px}.node-blog .field-name-field-blog-body{margin:0 0 20px;}.node-blog .field-name-field-blog-tags{display:block;font-size:13px;margin:0 0 15px}.node-blog .field-name-field-blog-tags div{display:block;float:left;vertical-align:top;}.node-blog .field-name-field-blog-tags .field-label{font-weight:400;color:#444;display:block;float:left;}.node-blog .field-name-field-blog-tags .field-item{margin:0 0 0 8px;width:auto}.node-blog .easy_social_box{display:block;}.node-blog .blog_sitenames_blog{display:none;}.node-blog ul.links.inline li{margin:0 5px 0 0;padding:0;}.comment-form > div > .form-item{width:100%;display:block;}.comment-form label{color:#333;font-weight:400;margin:0 0 5px;}.comment-form > div > .form-item > input{width:100%;border:1px solid #ddd;}.comment-form .field-type-text-long{padding:20px 0;clear:both;width:100%;}.comment-form .field-type-text-long textarea{border:1px solid #ddd;}.comment-form .field-type-text-long .form-item{margin:0;}.comment-form .filter-wrapper{display:none;}.comment h3 a{color:#444;text-decoration:none;}.comment h3 a:hover{color:#d80200;text-decoration:underline;}.comment-form .form-actions{text-align:right;margin:0;}.comment-wrapper article{word-wrap:break-word;}.comment-wrapper footer{font-size:13px;margin:0 0 8px;}.comment-wrapper article .field-label{font-weight:600;margin:0 0 8px;color:#444;}.comment-wrapper .field-name-comment-body{margin:10px 0;}.comment-wrapper h2.comment-form{padding:20px 0 0;}.pricing_table{border-collapse:collapse;border:0;}.pricing_table thead th{background:none;color:#444;border-bottom:3px solid #ddd;font-weight:600;width:20%;text-align:center;padding:5px;font-size:12px;line-height:125%;vertical-align:top;white-space:nowrap;}.pricing_table tr td{padding:5px;text-align:center;border-bottom:1px solid #ddd;font-size:12px;line-height:125%;width:20%}.pricing_table .column1,.pricing_table thead th.odd{text-align:left;width:40%;}.pricing_table .tick{background:url(/sites/all/themes/neubreed_light/images/tick.gif) no-repeat scroll center top;text-indent:-999em;}.pricing_table .column3{background-color:#f9f9f9;}.pricing_table td{background:#f8f8f8;}.pricing_table td.column3{background-color:#fff;}.pricing_table tfoot tr th{text-align:center;border:0px;margin:0px;padding:20px;border-bottom:#D5D5D5 solid 3px;background:none;}a.order-btn{background:#d80200;color:#fff;font-size:15px;text-align:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:5px;display:block;width:auto;}.pricing_table td strong{color:#489134;color:#D80200;font-size:14px;}.pricing_table.subscription thead th,.pricing_table.payg thead th{font-size:13px;}.pricing_table.subscription thead th,.pricing_table.subscription tr td{width:12%;word-wrap:break-word;}.pricing_table.subscription thead th.odd{width:28%;text-align:left;}.pricing_table.payg thead th.odd{text-align:left;}.pricing_table.payg thead th,.pricing_table.payg tr td{width:25%;}.block-fieldblock-node-page-default-field-page-related-pages h2.block-title{font:700 18px 'Open Sans',sans-serif;color:#111;letter-spacing:normal;margin:0 0 10px;}.field-name-field-page-related-pages .field-items{border-bottom:1px solid #ddd;}.field-name-field-page-related-pages .field-item{padding:5px;border-top:1px solid #ddd;display:block;}.field-name-field-page-related-pages .field-item a{text-decoration:none;}.field-name-field-page-related-pages .field-item a:after{content:"\00a0\2192";}.MultiFile-title{font-style:italic;color:#999;}.not-logged-in .node-payment-form .form-item{margin:10px 0;}.not-logged-in .node-payment-form .form-item input[type="text"],.not-logged-in .node-payment-form .form-item select,.not-logged-in .node-payment-form .form-item input[type="email"]{border:1px solid #ddd;margin:0;width:100%;padding:4px;font-size:15px;height:40px;}.not-logged-in .node-payment-form .form-item label{font-size:13px;font-weight:400;margin:0;}.not-logged-in .node-payment-form fieldset legend{color:#444;font-weight:400;border-bottom:1px solid #eee;display:block;width:100%;margin:0 0 5px;padding:0 0 2px;}.not-logged-in .node-payment-form .form-item textarea{border:1px solid #ddd;margin:0;width:100%;padding:4px;}.not-logged-in .node-payment-form .form-actions{text-align:right;margin:15px 0 0;}.not-logged-in .node-payment-form .form-actions input{background:#d80200;font:700 15px 'Open Sans',sans-serif;color:#fff;border:0;text-shadow:rgba(0,0,0,0.5) 0 1px 0;}.ui-widget.ui-datepicker{z-index:5!important;}.field-name-field-service-features .field-name-field-feature-link a:after,.view-portfolio .portfolio-text a:after{content:"\00a0\2192"}.node-cpage .field-item .field-name-field-cpage-item-body a{text-decoration:none;}.node-cpage .field-item .field-name-field-cpage-item-body a:after{content:"\00a0\2192";}.node-cpage .field-item .field-name-field-cpage-item-link a{background:#d80200;color:#fff;font:400 13px 'Open Sans',sans-serif;text-decoration:none;padding:8px 15px;text-align:center;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:none;margin:0;display:inline-block;}.ds-2col-fluid .field-name-field-complex-page-link a{background:#d80200;color:#fff;font:400 13px 'Open Sans',sans-serif;text-decoration:none;padding:8px 15px;text-align:center;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:none;margin:0;display:inline-block;}.context-404 .zone-content-middle{padding:30px 0 0;}.context-404 .zone-content-middle .block{margin:0;}.context-404 .zone-content-middle .block ul.services{margin:10px 0 0 0;}.view-payments table thead th{font-size:12px;text-transform:uppercase;color:#444;font-weight:600;}.view-payments table tr.even td{background:#f5f5f5;}.view-payments table td{padding:10px 5px;font-size:13px;}.view-payments .pager li.pager-previous a{width:80px;}.node-type-landing-page h1.title{display:none;}.node-type-landing-page .node-unpublished{background:none;}.node-type-landing-page a.phone_number{background:none;font-size:30px;color:#ffffff;text-decoration:none;padding-top:35px;display:block;}.node-type-landing-page .zone-menu{padding-bottom:15px;margin:0 auto;}.node-type-landing-page .region-preface-second-inner p{margin:0}.node-type-landing-page .region-preface-second-inner a.phone_number{margin:0;font:400 24px 'Open Sans',sans-serif;text-decoration:none;color:#fff;display:block;}.node-type-landing-page .zone-header-wrapper{margin:45px 0;}.node-type-landing-page .section-content{background:#fff;}.node-type-landing-page .zone-header,.node-type-landing-page.not-front .zone-content-wrapper,.node-type-landing-page.not-front .zone-content,.node-type-landing-page.not-front .zone-content-middle{background:none;}.node-type-landing-page .region-preface-second-inner{border:1px solid #ddd;padding:20px;}.node-type-landing-page .region-preface-second-inner h1{text-align:center;font:400 24px/150% 'Open Sans',Georgia,serif;color:#fff;margin:0;}.node-type-landing-page .region-preface-second-inner h1 .larger{display:block;width:100%;font-size:45px;line-height:100%;}.node-type-landing-page #webform-component-intro-text,.node-type-landing-page .node-webform h2{text-align:center;}.node-type-landing-page #webform-component-intro-text span{display:block;width:100%;}.node-type-landing-page .node-webform h2{display:block;background:#d80800;color:#fff;font-weight:400;line-height:100%;padding:10px 0;margin:0 0 10px;}.node-type-landing-page .node-webform label{font:400 13px 'Open Sans',Arial,sans-serif;color:#999;}.node-type-landing-page .field-name-field-landing-benefits-list .field-collection-view{border:0;margin:0;padding:0;}.node-type-landing-page .adaptive-image{text-align:center;}.node-type-landing-page .field-name-field-landing-benefits-list>.field-items>.field-item{margin:30px 0 0;}.node-type-landing-page .field-name-field-landing-benefits-list .field-name-field-title{font:600 18px 'Open Sans',Arial,sans-serif;color:#111111;margin:0 0 10px;}.node-type-landing-page .zone-content-middle{padding:20px 0;}.node-type-landing-page .region-content-bottom-inner{text-align:center;}.node-type-landing-page .section-content h2.larger{display:none;}.node-type-landing-page .region-preface-second-inner a.close{display:none;}.node-type-landing-page .region-user-first{display:block;}.node-type-landing-page .region-user-second{position:relative;width:100%;text-align:center;border-top:1px solid #333;}.node-type-landing-page .region-preface-second-inner input[type="text"],.node-type-landing-page .region-preface-second-inner input[type="email"],.node-type-landing-page .region-user-first-inner select{width:100%;height:2.2em;font-size:15px;}.node-type-landing-page .region-preface-second-inner input[type="text"],.node-type-landing-page .region-preface-second-inner input[type="email"],.node-type-landing-page .region-user-first-inner select,.node-type-landing-page .region-user-first-inner textarea{border:1px solid #ddd;}.node-type-landing-page .region-preface-second-inner .form-actions{text-align:center;}.node-type-landing-page .region-preface-second-inner input[type="submit"]{font-size:18px;font-weight:600;font-family:'Open Sans',Arial,sans-serif;text-transform:uppercase;padding:10px 30px;background:#d80800;border:none;text-shadow:none;color:#fff;}.node-type-landing-page .section-content{background:url(/sites/all/themes/neubreed_light/images/section-content-background.gif) repeat-x 0 -40px #fff;}.block-menu-block-3{display:none;}.block-blockify-breadcrumb{display:block;}.node-type-webform.context-website-brief .zone-content-middle{padding:0 0 40px;}.node-type-webform .region-content .node-webform .form-item>label{font-size:16px;color:#444;}.node-type-webform .region-content .node-webform .form-item>label.option{font-size:16px;color:#777;}.node-type-webform .region-content .node-webform legend{font-size:16px;font-weight:600;}.region-content .node-webform .form-item.webform-container-inline input#edit-submitted-project-constraints-what-is-your-project-budget{width:90%;display:inline-block}.region-content .node-webform .form-item.webform-container-inline label{clear:left;display:block;}.region-content .node-webform .form-item.webform-container-inline .field-prefix{display:inline-block;margin-right:10px;}.region-content .node-webform .form-item.webform-container-inline .webform-datepicker select,.node-type-webform.context-website-brief .region-content .node-webform .form-item > label,.node-type-webform.context-website-design-brief .region-content .node-webform .form-item > label,.node-type-webform.context-project-brief .region-content .node-webform .form-item > label{margin:0 0 10px;}.region-content .node-webform .form-item.webform-container-inline .webform-datepicker select{padding-right:20px;}.region-content .node-webform .form-item .description{color:#999;font-style:italic;line-height:125%;clear:both;}@media screen and (max-width:480px){.node-type-landing-page .section-content{background:url(/sites/all/themes/neubreed_light/images/section-content-background.gif) repeat-x 0 130px transparent;}.block-menu-block-3{display:none;}.block-blockify-breadcrumb{display:block;}}.view.view-case-studies.view-id-case_studies.view-display-id-block_1 .case-study{min-height:600px;}.view.view-case-studies.view-id-case_studies.view-display-id-block_1 .case-study > img{width:1120px !important;height:600px !important;}.node-cpage .field-collection-view{padding-bottom:20px;border-bottom:1px solid #eee;}.node-cpage .field-item .image{text-align:center;margin-bottom:20px;}#zone-header,#region-header-first{margin:0;width:100%;}.header.carousel .fill{width:100%;height:100%;background-position:center;background-size:cover;}.container-24.grid10



.slide .text > p{}adaptive-image{margin-left:25px;}.item-list ul li{margin:0px 15px 0px 0px;padding:0px;}.views-field-field-client-image img{vertical-align:middle;}#block-menu-block-3 li a{text-align:center;}.view-case-studies.view-id-case_studies.view-display-id-service_tags .views-row{float:left;margin-right:10px;position:relative;display:inline-block;}.view-case-studies.view-id-case_studies.view-display-id-service_tags .views-row:after{content:",";position:absolute;right:-4px;top:1px;}.view-case-studies.view-id-case_studies.view-display-id-service_tags .views-row.views-row-last:after{content:"";}.node-type-case-study .panel-panel.grid-6 .pane-title{margin:0;float:left;font-size:16px;margin-right:7px;}.node-type-case-study .view-project{margin:0;}.pane-node-field-logo,.pane-case-studies,.pane-node-field-website-link,.pane-node-field-contact-button,.pane-node-created{float:left;width:100%;margin-bottom:20px;}.pane-node-created{margin-top:10px;}.node-type-case-study .view-case-studies.view-id-case_studies.view-display-id-block_1{max-width:1120px;display:block;margin:0 auto;}.view-case-studies.view-id-case_studies.view-display-id-node_header{text-align:center;}.view-case-studies.view-id-case_studies.view-display-id-node_header h1{text-align:center;font-size:40px;margin-top:50px;font-weight:400;}.view-case-studies.view-id-case_studies.view-display-id-node_header p{font-size:18px;}.node-type-case-study span#views_slideshow_controls_text_previous_case_studies-block_1,.node-type-case-study span#views_slideshow_controls_text_next_case_studies-block_1{position:absolute;top:0;width:350px;height:600px;cursor:default;opacity:0;transition:all 0.4s ease-in-out;}.node-type-case-study span#views_slideshow_controls_text_previous_case_studies-block_1 > a,.node-type-case-study span#views_slideshow_controls_text_next_case_studies-block_1 > a{position:absolute;top:50%;top:calc(50% - 40px);}.view.view-case-studies.view-id-case_studies.view-display-id-block_1 .views-slideshow-cycle-main-frame-row-item > p{background:transparent;margin-top:30px;text-align:center;padding:20px;height:60px;font-size:16px;}.view-case-studies.view-id-case_studies.view-display-id-node_header{margin-bottom:60px;}.node-type-case-study span#views_slideshow_controls_text_next_case_studies-block_1 > a{right:0;}.node-type-case-study span#views_slideshow_controls_text_previous_case_studies-block_1{left:-55px;}.node-type-case-study span#views_slideshow_controls_text_next_case_studies-block_1{right:-55px;}.node-type-case-study span#views_slideshow_controls_text_pause_case_studies-block_1{display:none;}.node-type-case-study div#views_slideshow_cycle_main_case_studies-block_1{position:relative;display:block;}.node-type-case-study .views-slideshow-controls-top.clearfix{position:absolute;left:20%;left:calc(50% - 560px);top:0;bottom:0;width:1120px;z-index:10;}.node-type-case-study span#views_slideshow_controls_text_previous_case_studies-block_1 > a,.node-type-case-study span#views_slideshow_controls_text_next_case_studies-block_1 > a{overflow:hidden;width:80px;height:80px;background:#d80200;transition:all 0.4s ease-in-out;}.node-type-case-study span#views_slideshow_controls_text_previous_case_studies-block_1 > a:hover,.node-type-case-study span#views_slideshow_controls_text_next_case_studies-block_1 > a:hover,Â .node-type-case-study span#views_slideshow_controls_text_previous_case_studies-block_1 > a:focus,.node-type-case-study span#views_slideshow_controls_text_next_case_studies-block_1 > a:focus{background:#8B0100;}.node-type-case-study span#views_slideshow_controls_text_previous_case_studies-block_1 > a:before{content:url('/sites/all/themes/neubreed_light/images/icons/prev-arrow.png');float:left;width:100%;}.node-type-case-study span#views_slideshow_controls_text_next_case_studies-block_1 > a:before{content:url('/sites/all/themes/neubreed_light/images/icons/next-arrow.png');float:left;width:100%;}.node-type-case-study span#views_slideshow_controls_text_previous_case_studies-block_1:hover,.node-type-case-study span#views_slideshow_controls_text_next_case_studies-block_1:hover,Â .node-type-case-study span#views_slideshow_controls_text_previous_case_studies-block_1:focus,.node-type-case-study span#views_slideshow_controls_text_next_case_studies-block_1:focus{opacity:1;}.case-study img{height:100%}.case-study p{padding:0px 30px 0px 0px;}.node-type-case-study .ds-left .view-project{background:#D80200;text-decoration:none;font-weight:400;font-size:16px;color:#FFF !important;padding:10px 15px;border-radius:2px;border-bottom:2px solid #8B0100;text-align:center;margin:20px 0px 0px;display:block;}.view-project{background:#D80200;text-decoration:none !important;font-weight:400;font-size:16px;color:#FFF !important;padding:10px 16px;border-radius:2px;border-bottom:2px solid #8B0100;ter !important;margin:20px 0px 0px;display:inline-block;cursor:pointer;box-sizing:content-box;text-align:center !important;}.view-project:hover{background-color:#931412 !important;}.node-type-case-study .ds-left .view-project a:hover{color:#ffffff;}.node-type-case-study .ds-left .view-project a{color:#ffffff;}.field-name-field-case-study-image img{display:block;margin:30px auto !important;}@media (max-width:1246px){div#views_slideshow_cycle_teaser_section_case_studies-block_1,.views_slideshow_cycle_slide,.view.view-case-studies.view-id-case_studies.view-display-id-block_1 .case-study > img{max-width:100% !important;height:auto !important;}.view.view-case-studies.view-id-case_studies.view-display-id-block_1 .case-study{min-height:300px;}.view.view-case-studies.view-id-case_studies.view-display-id-block_1 .case-study > img{height:auto !important;}.node-type-case-study span#views_slideshow_controls_text_previous_case_studies-block_1{left:0;}.node-type-case-study span#views_slideshow_controls_text_next_case_studies-block_1{right:0;}.node-type-case-study .views-slideshow-controls-top.clearfix{width:auto;right:0;}.node-type-case-study .views-slideshow-controls-top.clearfix{position:static;}.node-type-case-study span#views_slideshow_controls_text_previous_case_studies-block_1,.node-type-case-study span#views_slideshow_controls_text_next_case_studies-block_1{position:static;opacity:1;}.node-type-case-study span#views_slideshow_controls_text_previous_case_studies-block_1 > a,.node-type-case-study span#views_slideshow_controls_text_next_case_studies-block_1 > a{position:relative;display:inline-block;}.view.view-case-studies.view-id-case_studies.view-display-id-block_1 .views-slideshow-cycle-main-frame-row-item > p{height:auto !important;}}.node-type-case-study .ds-1col  .paragraphs-items-field-case-study{margin:0px 0px 0px;}.node-type-case-study .ds-1col  .field-name-field-logo{margin:-147px 0px 0px;padding-bottom:80px;}.ds-1col .case-study img{margin:30px 0;}.node-type-case-study h1#page-title{display:none;}.node-type-service #page-title,.node-type-cpage #page-title{margin-top:0;padding-top:10px;margin-bottom:20px;}.front .intro-front{margin:70px 0px 20px;}.front .intro-front p{margin:0px 0px 20px;}.front .intro-front h1{margin-top:10px;}.front .intro-front hr{border-bottom:1px solid #ececec;width:50%;margin:0 auto;}#block-views-portfolio-block-4{margin:40px 0px;}.front .services-front h1{text-align:center;}.front .services-front .icon img{margin:20px 0px;}.front .services-front .icon{height:100px;text-align:center;}.front .services-front .icon-2{height:100px;}.front .services-front .icon-2 img{margin:25px 0px 20px;}.front .services-front hr{border-bottom:1px solid #ececec;width:50%;margin:0 auto;}.services-front .view-project{background:rgba(255,255,255,0.01);border:1px solid #fff;border-radius:0px;}.services-front .view-project:hover{background:rgba(0,0,0,0.01) !important;}.front .services-button{background:#D80200;text-decoration:none;font-weight:400;font-size:16px;color:#FFF;padding:10px;border-radius:2px;border-bottom:2px solid #8B0100;width:125px;height:100%;text-align:center;margin:0 auto;display:block;}.front #block-views-portfolio-block-4 h2{text-align:center;}.front #block-views-portfolio-block-4 .view-content{text-align:center;margin-bottom:20px;}.zone-postscript-wrapper{background-color:#f8f8f8;}.customer_profile_billing{float:left;width:50%;}.account #edit-account-login-mail{width:50%;}#edit-commerce-payment-payment-method{background-image:url(/sites/all/themes/neubreed_light/images/payment-stripe.png);width:319px;height:86px;text-indent:-100em;overflow:hidden}.zone-menu-wrapper{width:100%;display:block;z-index:500;background-color:#333;}.zone-preface-wrapper{background-color:#262626;}.zone-preface-wrapper h2{color:#ffffff;}pre.ace_editor{display:block;border:none;padding:20px 0 20px;}.ace_content{padding:20px;}.ace_print-margin{display:none;}.page-blog .section-content,.page-taxonomy-term.context-blog .section-content{background-color:#ececec;}.page-blog .blog-layout,.page-taxonomy-term.context-blog .blog-layout{background-color:#ffffff;border-radius:5px;display:block;min-height:478px;margin-bottom:30px;width:100%;}.page-blog .section-content h2,.page-taxonomy-term.context-blog .section-content h2{color:#333;font-size:19px;font-weight:300;padding:5px 20px 5px;min-height:50px;}.page-blog .section-content p,.page-taxonomy-term.context-blog .section-content p{color:#666666;font-size:16px;padding:5px 20px;margin-bottom:20px;min-height:50px;}.page-blog .section-content .blog-created,.page-taxonomy-term.context-blog .section-content .blog-created{margin:10px 0px 0px;font-size:12px;color:#aeaeae;min-height:0px;}.page-blog .section-content .blog-body,.page-taxonomy-term.context-blog .section-content .blog-body{margin:20px 0px 0px;font-size:16px;color:#666666;}.page-blog .section-content .blog-layout .read-more-button a,.page-taxonomy-term.context-blog .section-content .blog-layout .read-more-button a{background-color:#D80200;color:#fff;padding:10px;border-radius:2px;margin:10px 20px;position:absolute;bottom:36px;text-decoration:none;}.page-blog .section-content h2 a,.page-taxonomy-term.context-blog .section-content h2 a{color:#333;text-decoration:none;}.page-blog .section-content h2 a:hover,.page-taxonomy-term.context-blog .section-content h2 a:hover{color:#6b6b6b;text-decoration:none;}.page-blog .section-content .blog-layout img,.page-taxonomy-term.context-blog .section-content .blog-layout img{border-radius:2px 2px 0px 0px;}.page-blog .section-content .region-preface-second h2,.page-taxonomy-term.context-blog .section-content .region-preface-second h2{font-size:20px;font-weight:600;color:#4a4a4a;font-family:"Raleway",Arial,Sans-serif;padding:0 0 20px;color:#D80200;min-height:0;margin:0px 0px 0px;}.page-blog .section-content .region-preface-second .view-blog-components li,.page-taxonomy-term.context-blog .section-content .region-preface-second .view-blog-components li{padding:20px 0px 0px;font-family:"Raleway",Arial,Sans-serif;}.page-blog .section-content .region-preface-second .block-views-taxonomy-components-block li,.page-taxonomy-term.context-blog .section-content .region-preface-second .block-views-taxonomy-components-block li{padding:20px 0px 0px;font-family:"Raleway",Arial,Sans-serif;}@media all and (min-width:463px) and (max-width:740px){.page-blog .blog-layout,.page-taxonomy-term.context-blog .blog-layout{width:420px;margin:0 auto 20px auto;height:370px;min-height:500px;}}@media (max-width:979px){.page-blog .section-content .blog-layout .read-more-button a,.page-taxonomy-term.context-blog .section-content .blog-layout .read-more-button a{position:relative;bottom:2px;}}@media all and (min-width:320px) and (max-width:463px){.page-blog .blog-layout,.page-taxonomy-term.context-blog .blog-layout{width:262px;margin:0 auto 20px auto;height:400px;min-height:450px;}.page-blog .section-content .blog-layout .read-more-button a,.page-taxonomy-term.context-blog .section-content .blog-layout .read-more-button a{position:absolute;bottom:10px;text-decoration:none;}}@media all and (min-width:740px) and (max-width:996px){.page-blog .blog-layout,.page-taxonomy-term.context-blog .blog-layout{height:479px;min-height:440px;}}.page-blog .region-inner.region-content-middle-inner,.page-taxonomy-term.context-blog .region-inner.region-content-middle-inner{margin-left:-10px;margin-right:-10px;}.node-type-blog .section-content{background-color:#ececec;}.node-type-blog .section-content h2{font-size:24px;font-weight:400;color:#4a4a4a;margin-bottom:5px;}.node-type-blog .section-content footer.submitted{margin-bottom:10px;}.node-type-blog .section-content .block-views-blog-components-block h2{font-size:24px;font-weight:400;color:#4a4a4a;font-family:"Raleway",Arial,Sans-serif;}.node-type-blog .section-content .region-preface-second h2{font-size:20px;font-weight:600;color:#4a4a4a;font-family:"Raleway",Arial,Sans-serif;padding:0 0 20px;color:#D80200;min-height:0;margin:0px 0px 0px;}.node-type-blog .section-content .region-preface-second .view-blog-components li{padding:20px 0px 0px;font-family:"Raleway",Arial,Sans-serif;}.node-type-blog .section-content .region-preface-second .block-views-taxonomy-components-block li{padding:20px 0px 0px;font-family:"Raleway",Arial,Sans-serif;}.node-type-blog .region-content-middle .region-inner{width:95%;}.node-type-blog .field-name-body{background-color:#ffffff;padding:30px 30px;}.node-type-blog .field-type-image img{margin-bottom:-10px;border-radius:3px 3px 0px 0px;}.page-blog-archive .section-content{background-color:#ececec;}.page-blog-archive .section-content .node-blog.node-teaser h2.node-title{font-size:24px;font-weight:400;color:#4a4a4a;margin-bottom:5px;font-family:"Raleway",Arial,Sans-serif;}.page-blog-archive .section-content h2{color:#333;font-size:19px;font-weight:300;min-height:0px;}.page-blog-archive .section-content footer.submitted{margin-bottom:10px;}.page-blog-archive .section-content .block-views-blog-components-block h2{font-size:24px;font-weight:400;color:#4a4a4a;font-family:"Raleway",Arial,Sans-serif;}.page-blog-archive .section-content .region-preface-second h2{font-size:20px;font-weight:600;color:#4a4a4a;font-family:"Raleway",Arial,Sans-serif;padding:0 0 20px;color:#D80200;min-height:0;margin:0px 0px 0px;}.page-blog-archive .section-content .region-preface-second .view-blog-components li{padding:20px 0px 0px;font-family:"Raleway",Arial,Sans-serif;}.page-blog-archive .section-content .region-preface-second .block-views-taxonomy-components-block li{padding:20px 0px 0px;font-family:"Raleway",Arial,Sans-serif;}.page-blog-archive .region-content-middle .region-inner{width:95%;}.page-blog-archive .field-name-body{background-color:#ffffff;padding:25px 30px 20px;}.page-blog-archive h1.title{padding:20px 0px 0px;}.page-blog-archive .field-type-image img{width:100%;margin-bottom:-10px;border-radius:3px 3px 0px 0px;}.page-taxonomy-term .section-content{background-color:#ececec;}.page-taxonomy-term .section-content h2{font-size:24px;font-weight:400;color:#4a4a4a;margin-bottom:5px;}.page-taxonomy-term .section-content footer.submitted{maagin-bottom:10px;}.page-taxonomy-term .section-content .block-views-blog-components-block h2{font-size:24px;font-weight:400;color:#4a4a4a;font-family:"Raleway",Arial,Sans-serif;}.page-taxonomy-term .section-content .region-preface-second h2{font-size:20px;font-weight:600;color:#4a4a4a;font-family:"Raleway",Arial,Sans-serif;padding:0 0 20px;color:#D80200;min-height:0;margin:0px 0px 0px;}.page-taxonomy-term .section-content .node-title a{font-size:24px;font-weight:400;color:#4a4a4a;font-family:"Raleway",Arial,Sans-serif;}.page-taxonomy-term .section-content .region-preface-second .view-blog-components li{padding:20px 0px 0px;font-family:"Raleway",Arial,Sans-serif;}.page-taxonomy-term .section-content .region-preface-second .block-views-taxonomy-components-block li{padding:20px 0px 0px;font-family:"Raleway",Arial,Sans-serif;}.page-taxonomy-term .region-content-middle .region-inner{width:100%;}.page-taxonomy-term .field-name-body{background-color:#ffffff;padding:30px 30px;}.page-taxonomy-term .field-type-image img{margin-bottom:-10px;border-radius:3px 3px 0px 0px;}.node-cpage-39732 .field-name-field-cpage-item-image img{margin-top:50px;}.node-cpage-39732 .field-item.even .detail{margin:40px 0px 0px 10px;padding:0px 0px 0px 40px;}.node-links ul li a{background:#D80200;color:#FFF;font:400 13px "Open Sans",sans-serif;text-decoration:none;padding:8px 0px;width:90px;text-align:center;border-radius:10px;border:medium none;margin:0px;display:block;text-shadow:none;}.node-links ul li a:hover{background:#D80200;}.region-preface-first-inner h2 a{color:#ffffff;text-decoration:none;}div#region-content{position:relative;z-index:999;}.menu-name-main-menu.menu-block-5 .menu li{width:100%;}.menu-name-main-menu.menu-block-5 .menu .menu a .active-trail{background-color:#ececec;}.menu-name-main-menu.menu-block-5 .menu .menu li a{text-decoration:none;padding:5px 15px 5px 30px;border-bottom:none;font-size:15px;margin:0 auto;display:block;clear:both;position:relative;font-weight:normal;}.menu-name-main-menu.menu-block-5 .menu .menu li:last-child{padding-bottom:6px;}.menu-name-main-menu.menu-block-5 .menu .menu li:first-child{padding-top:6px;}.menu-name-main-menu.menu-block-5 .menu li{list-style-image:none;list-style-type:none;margin:0;padding:0;position:relative;}.menu-name-main-menu.menu-block-5 ul.menu{margin-bottom:0;padding-left:0;list-style:none;}.menu-name-main-menu.menu-block-5 .menu > li > a{padding:11px 15px;display:block;text-decoration:none;}.menu-name-main-menu.menu-block-5 .menu a.active{color:#fff;background:#444;font-weight:normal;border-bottom:none;}.menu-name-main-menu.menu-block-5 .menu a:hover,.menu-name-main-menu.menu-block-5 .menu a:focus{text-decoration:none;background-color:#eeeeee;}.menu-name-main-menu.menu-block-5 .menu a.active:hover,.menu-name-main-menu.menu-block-5 .menu a.active:focus{color:#fff;background:#444;font-weight:normal;}.menu-name-main-menu.menu-block-5 .menu .menu li a:before{content:url(/sites/all/themes/neubreed_light/images/sub-menu-arrow.png);position:absolute;left:12px;top:5px;}.menu-name-main-menu.menu-block-5 .menu .menu li a.active:before{content:url(/sites/all/themes/neubreed_light/images/sub-menu-arrow-reversed.png);}#block-menu-block-5{padding:20px 20px 20px 0;}#block-menu-block-5 h2.block-title{margin-bottom:12px;font-weight:normal;font-size:28px;}.menu-name-main-menu.menu-block-5 .menu li a,.menu-name-main-menu.menu-block-5 .menu li li a{border-bottom:1px solid #d2d2d2;color:#444;font-weight:normal;}.menu-name-main-menu.menu-block-5 .menu li a.active-trail{border-bottom:none;}.menu-name-main-menu.menu-block-5 .menu li:last-child a{border-bottom:none;}.well.red-reverse{background-color:#D80200;color:#ffffff;border-color:#D80200;}div#block-block-24 .content > .well:first-child{margin-top:29px;}.well.red-reverse h2{color:#ffffff;}.context-employment #zone-content-middle ul{list-style-type:disc;margin-left:15px;}.context-employment #zone-content-middle ul > li{margin-bottom:8px;}#zone-content-middle nav.node-links ul,#zone-content-middle .view-display-id-block_1 .item-list ul{margin:0;}.context-employment nav{margin-bottom:25px;}.context-employment div#region-content-middle > .region-inner{padding-right:10px;}@media (max-width:1100px){.page-blog .section-content h2,.page-taxonomy-term.context-blog .section-content h2{min-height:auto !important;margin-bottom:5px;}}#zone-content{position:relative;box-sizing:border-box;}.node-type-case-study #zone-content .region-inner.region-content-inner{padding:0;box-sizing:initial;margin:0 -10px;}.not-front section#section-content{background-color:#efefef;padding:30px 0;}.node-type-case-study section#section-content,.node-type-service section#section-content{background:#fff;padding-bottom:50px;}a.view-project.website-link{background:#fff;color:#333 !important;border:1px solid #BDBDBD;border-bottom:2px solid #888;}a.view-project.website-link:hover,Â a.view-project.website-link:focus{background-color:#D6D6D6 !important;border:1px solid #D6D6D6 !important;border-bottom:2px solid #888 !important;}.node-type-case-study #section-header,.node-type-service #zone-header{border-bottom:10px solid #e8e8e8;background-color:#efefef;padding-bottom:72px;}section#block-views-blog-components-block h2.block-title{padding:20px 0px;margin-top:31px;}ul.primary{border-bottom:none;padding:5px;}ul.primary li a{margin-right:0;padding:3px 10px;}.tabs li{list-style:none;display:inline-block;margin-right:0;padding-right:10px;border-bottom:1px solid #bbb}ul.primary li{display:inline-block;float:left;margin-top:10px;}.views-row .view-project{color:#fff;text-align:center;text-decoration:none;}.view-project a{color:#fff !important;text-align:center;text-decoration:none !important;}.view-project a:hover,.view-project:hover,.view-project a:focus,.view-project:focus{background:#BD0200;}@media (min-width:740px){.case-img{float:left;margin-right:20px;}.case-content{float:left;width:71%;width:calc(100% - 280px);}.view.view-portfolio.view-id-portfolio.view-display-id-page_4 .view-content > .views-row{float:left;width:100%;margin-bottom:50px}}@media (max-width:739px){.case-img{float:left;margin-right:20px;}.case-content{float:left;width:100%;margin-top:30px;}.view.view-portfolio.view-id-portfolio.view-display-id-page_4 .view-content > .views-row{float:left;width:100%;margin-bottom:50px}}body.not-front{padding-top:93px;}.view-portfolio .image.hover img{max-width:100% !important;height:auto !important;}.page-web-design-portfolio #page-title,.page-taxonomy-term- #page-title{text-align:center;}div#views_infinite_scroll_button{text-align:center;}div#views_infinite_scroll_button a{background:#D80200;text-decoration:none !important;font-weight:400;font-size:16px;color:#FFF !important;padding:10px;border-radius:2px;border-bottom:2px solid #8B0100;width:125px;text-align:center !important;margin:20px 0px 0px;display:inline-block;cursor:pointer;box-sizing:content-box;}@media (max-width:979px){.slide .slide-right{padding-top:20px;}}@media (max-width:739px){.slide p{}.services-front .intro-wrapper,.services-front .services-wrapper,.services-front .intro-wrapper{padding-left:10px;padding-right:10px;padding-top:40px;}}.pane-node-field-portfolio-image.image-responsive img{max-width:100% !important;height:auto !important;display:block;margin:0 auto;}.pane-node-field-portfolio-image.image-responsive{padding-bottom:50px;}.panel-pane.pane-custom.pane-1.view-more-portfolio{padding-bottom:50px;}.node-type-portfolio #page-title{text-align:center;margin-bottom:41px;}@media (max-width:739px){.pane-node-field-portfolio-image.image-responsive{pointer-events:none !important;}.view-portfolio > .view-content .views-row{pointer-events:none;}}.view-new-portfolio.view-id-new_portfolio .view-content > .views-row .image.hover > a > img{max-width:100% !important;height:auto !important;}.view-new-portfolio.view-id-new_portfolio .view-content > .views-row .wrapper{border:15px solid #e8e8e8;}.view-new-portfolio.view-id-new_portfolio .view-content > .views-row .image.hover{overflow:hidden;position:relative;}.view-new-portfolio.view-id-new_portfolio .view-content > .views-row .padding{padding:15px;background:rgba(216,2,0,0.8);color:#fff}.view-new-portfolio.view-id-new_portfolio .view-content > .views-row .portfolio-text{position:absolute;left:0;right:0;text-align:center;transition:all 0.2s ease-in-out;opacity:0;height:72px;bottom:-50px;}.view-new-portfolio.view-id-new_portfolio .view-content > .views-row .image.hover:hover .portfolio-text{bottom:0;opacity:1;}.view-new-portfolio.view-id-new_portfolio .view-content > .views-row .portfolio-text span{font-weight:bold;}.view-new-portfolio.view-id-new_portfolio .view-content > .views-row{float:left;width:100%;margin-bottom:30px;box-sizing:border-box;}@media (min-width:980px){.view-new-portfolio.view-id-new_portfolio .view-content > .views-row{float:left;width:50%;margin-bottom:30px;box-sizing:border-box;padding-left:15px;padding-right:15px;}}@media (min-width:1045px){.view-new-portfolio.view-id-new_portfolio .view-content > .views-row{float:left;width:50%;margin-bottom:30px;box-sizing:border-box;padding-left:15px;padding-right:15px;}.view-new-portfolio.view-id-new_portfolio{margin:0 -15px;}}.form-item .description{font-size:100%;margin-top:8px;}.description li{font-size:100% !important;margin-bottom:8px;}.description li:last-child{margin-bottom:0;}.region-content .node-webform .form-item p{font-size:16px !important;}.text-center{text-align:center;}.top-40{margin-top:40px !important;}.arrow a{color:#fff !important;text-decoration:none !important;}.page-checkout input,.page-checkout select{min-height:36px;}


.view-content {
    height: 100%;
}

.skin-default {
  height: 100%;
}

.views_slideshow_cycle_main.views_slideshow_main.viewsSlideshowCycle-processed {
  float: left;
  width: 100%;
  height: 100%;
}

.view-banner-components .views-slideshow-cycle-main-frame, .view-banner-components .views-slideshow-cycle-main-frame > div {
  height: 100%!important;
}

.views-slideshow-cycle-main-frame-row-item.views-row {
  height: 100%;
}

.view-banner-components.view-id-banner_components.view-display-id-block .slide > .table-center-slide .slide-right img{
bottom: 0px;
position: relative;
}

.view-banner-components.view-id-banner_components.view-display-id-block .slide > .table-center-slide .slide-right img.img-2,
.view-banner-components.view-id-banner_components.view-display-id-block .slide > .table-center-slide .slide-right img.img-3,
.view-banner-components.view-id-banner_components.view-display-id-block .slide > .table-center-slide .slide-right img.img-5{
bottom: -18px;
}

.views-slideshow-controls-text-pause.views_slideshow_controls_text_pause.views-slideshow-controls-text-status-play.views-slideshow-controls-text-pause-processed {
  display: none;
}

.views-slideshow-controls-text-previous.views_slideshow_controls_text_previous.views-slideshow-controls-text-previous-processed {
  left: 0;
}

span#views_slideshow_controls_text_previous_banner_components-block > a
{
  height: 45px;
  opacity: 0.8;
  overflow: hidden;
  position: absolute;
  text-decoration: none;
  top: calc(50% - 25px);
  width: 13px;
  font-size:0px;
  background:url(../images/arr_prev.png) no-repeat 0 0;
  left:25px;
}
span#views_slideshow_controls_text_next_banner_components-block > a {
  height: 45px;
  opacity: 0.8;
  overflow: hidden;
  position: absolute;
  text-decoration: none;
  top: calc(50% - 25px);
  width: 13px;
  background:url(../images/arr_next.png) no-repeat 0 0;
  font-size:0px;
  right:25px;
}

.views-slideshow-controls-bottom{
  visibility: hidden;
}

.skin-default:hover  .views-slideshow-controls-bottom{visibility:visible;}
