.dcl-button,.dcl-button-bevel{font-family:Helvetica, sans-serif;font-size:13px;color:#fff;text-decoration:none;display:inline-block;text-align:center;padding:7px 20px 9px;margin:.5em .5em .5em 0;cursor:pointer;text-shadow:0 1px 1px rgba(0, 0, 0, .4);-webkit-transition:.1s linear;-moz-transition:.1s linear;-ms-transition:.1s linear;-o-transition:.1s linear;transition:.1s linear;border-radius:2px;box-shadow:inset rgba(255, 255, 255, .3) 1px 1px 0}.dcl-button:active{box-shadow:inset rgba(0, 0, 0, .4) 0 0 6px}.dcl-orange{background:#ffb700;background:-moz-linear-gradient(top, rgba(255, 183, 0, 1) 0, rgba(255, 140, 0, 1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 183, 0, 1)), color-stop(100%, rgba(255, 140, 0, 1)));background:-webkit-linear-gradient(top, rgba(255, 183, 0, 1) 0, rgba(255, 140, 0, 1) 100%);background:-o-linear-gradient(top, rgba(255, 183, 0, 1) 0, rgba(255, 140, 0, 1) 100%);background:-ms-linear-gradient(top, rgba(255, 183, 0, 1) 0, rgba(255, 140, 0, 1) 100%);background:linear-gradient(to bottom, rgba(255, 183, 0, 1) 0, rgba(255, 140, 0, 1) 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffb700', endColorstr='#ff8c00', GradientType=0);border:1px solid #e59500}.dcl-orange:hover{background:#ffcb48;background:-moz-linear-gradient(top, rgba(255, 203, 72, 1) 0, rgba(255, 156, 35, 1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 203, 72, 1)), color-stop(100%, rgba(255, 156, 35, 1)));background:-webkit-linear-gradient(top, rgba(255, 203, 72, 1) 0, rgba(255, 156, 35, 1) 100%);background:-o-linear-gradient(top, rgba(255, 203, 72, 1) 0, rgba(255, 156, 35, 1) 100%);background:-ms-linear-gradient(top, rgba(255, 203, 72, 1) 0, rgba(255, 156, 35, 1) 100%);background:linear-gradient(to bottom, rgba(255, 203, 72, 1) 0, rgba(255, 156, 35, 1) 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffcb48', endColorstr='#ff9c23', GradientType=0)}.dcl-cyan{background:#82cff1;background:-moz-linear-gradient(top, rgba(130, 207, 241, 1) 0, rgba(56, 174, 234, 1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(130, 207, 241, 1)), color-stop(100%, rgba(56, 174, 234, 1)));background:-webkit-linear-gradient(top, rgba(130, 207, 241, 1) 0, rgba(56, 174, 234, 1) 100%);background:-o-linear-gradient(top, rgba(130, 207, 241, 1) 0, rgba(56, 174, 234, 1) 100%);background:-ms-linear-gradient(top, rgba(130, 207, 241, 1) 0, rgba(56, 174, 234, 1) 100%);background:linear-gradient(to bottom, rgba(130, 207, 241, 1) 0, rgba(56, 174, 234, 1) 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#82cff1', endColorstr='#38aeea', GradientType=0);border:1px solid #3cafcf}.dcl-cyan:hover{background:#99d8f4;background:-moz-linear-gradient(top, rgba(153, 216, 244, 1) 0, rgba(79, 183, 236, 1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(153, 216, 244, 1)), color-stop(100%, rgba(79, 183, 236, 1)));background:-webkit-linear-gradient(top, rgba(153, 216, 244, 1) 0, rgba(79, 183, 236, 1) 100%);background:-o-linear-gradient(top, rgba(153, 216, 244, 1) 0, rgba(79, 183, 236, 1) 100%);background:-ms-linear-gradient(top, rgba(153, 216, 244, 1) 0, rgba(79, 183, 236, 1) 100%);background:linear-gradient(to bottom, rgba(153, 216, 244, 1) 0, rgba(79, 183, 236, 1) 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#99d8f4', endColorstr='#4fb7ec', GradientType=0)}.dcl-red{background:#e25b53;background:-moz-linear-gradient(top, #e25b53 0, #dd2011 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e25b53), color-stop(100%, #dd2011));background:-webkit-linear-gradient(top, #e25b53 0, #dd2011 100%);background:-o-linear-gradient(top, #e25b53 0, #dd2011 100%);background:-ms-linear-gradient(top, #e25b53 0, #dd2011 100%);background:linear-gradient(to bottom, #e25b53 0, #dd2011 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#e25b53', endColorstr='#dd2011', GradientType=0);border:1px solid #c42222}.dcl-red:hover{background:#dd7671;background:-moz-linear-gradient(top, #dd7671 0, #dd2011 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dd7671), color-stop(100%, #dd2011));background:-webkit-linear-gradient(top, #dd7671 0, #dd2011 100%);background:-o-linear-gradient(top, #dd7671 0, #dd2011 100%);background:-ms-linear-gradient(top, #dd7671 0, #dd2011 100%);background:linear-gradient(to bottom, #dd7671 0, #dd2011 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#dd7671', endColorstr='#dd2011', GradientType=0)}.dcl-black{background:#444;background:-moz-linear-gradient(top, #444 0, #1c1c1c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #444), color-stop(100%, #1c1c1c));background:-webkit-linear-gradient(top, #444 0, #1c1c1c 100%);background:-o-linear-gradient(top, #444 0, #1c1c1c 100%);background:-ms-linear-gradient(top, #444 0, #1c1c1c 100%);background:linear-gradient(to bottom, #444 0, #1c1c1c 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#1c1c1c', GradientType=0);border:1px solid #2a2a2a}.dcl-black:hover{background:#686868;background:-moz-linear-gradient(top, #686868 0, #1c1c1c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #686868), color-stop(100%, #1c1c1c));background:-webkit-linear-gradient(top, #686868 0, #1c1c1c 100%);background:-o-linear-gradient(top, #686868 0, #1c1c1c 100%);background:-ms-linear-gradient(top, #686868 0, #1c1c1c 100%);background:linear-gradient(to bottom, #686868 0, #1c1c1c 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#686868', endColorstr='#1c1c1c', GradientType=0)}.dcl-green{background:#82cc5d;background:-moz-linear-gradient(top, #82cc5d 0, #53b73c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #82cc5d), color-stop(100%, #53b73c));background:-webkit-linear-gradient(top, #82cc5d 0, #53b73c 100%);background:-o-linear-gradient(top, #82cc5d 0, #53b73c 100%);background:-ms-linear-gradient(top, #82cc5d 0, #53b73c 100%);background:linear-gradient(to bottom, #82cc5d 0, #53b73c 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#82cc5d', endColorstr='#53b73c', GradientType=0);border:1px solid #429E34}.dcl-green:hover{background:#99cc80;background:-moz-linear-gradient(top, #99cc80 0, #53b73c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #99cc80), color-stop(100%, #53b73c));background:-webkit-linear-gradient(top, #99cc80 0, #53b73c 100%);background:-o-linear-gradient(top, #99cc80 0, #53b73c 100%);background:-ms-linear-gradient(top, #99cc80 0, #53b73c 100%);background:linear-gradient(to bottom, #99cc80 0, #53b73c 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#99cc80', endColorstr='#53b73c', GradientType=0)}.dcl-magenta{background:#ff82ac;background:-moz-linear-gradient(top, rgba(255, 130, 172, 1) 0, rgba(247, 37, 129, 1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 130, 172, 1)), color-stop(100%, rgba(247, 37, 129, 1)));background:-webkit-linear-gradient(top, rgba(255, 130, 172, 1) 0, rgba(247, 37, 129, 1) 100%);background:-o-linear-gradient(top, rgba(255, 130, 172, 1) 0, rgba(247, 37, 129, 1) 100%);background:-ms-linear-gradient(top, rgba(255, 130, 172, 1) 0, rgba(247, 37, 129, 1) 100%);background:linear-gradient(to bottom, rgba(255, 130, 172, 1) 0, rgba(247, 37, 129, 1) 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff82ac', endColorstr='#f72581', GradientType=0);border:1px solid #c60a56}.dcl-magenta:hover{background:#ff9bbd;background:-moz-linear-gradient(top, rgba(255, 155, 189, 1) 0, rgba(248, 62, 143, 1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 155, 189, 1)), color-stop(100%, rgba(248, 62, 143, 1)));background:-webkit-linear-gradient(top, rgba(255, 155, 189, 1) 0, rgba(248, 62, 143, 1) 100%);background:-o-linear-gradient(top, rgba(255, 155, 189, 1) 0, rgba(248, 62, 143, 1) 100%);background:-ms-linear-gradient(top, rgba(255, 155, 189, 1) 0, rgba(248, 62, 143, 1) 100%);background:linear-gradient(to bottom, rgba(255, 155, 189, 1) 0, rgba(248, 62, 143, 1) 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff9bbd', endColorstr='#f83e8f', GradientType=0)}.dcl-button-bevel{vertical-align:top;border-radius:4px;border:none;padding:10px 25px 12px}.dcl-button-bevel:active{position:relative;top:5px}.dcl-button-bevel.dcl-orange{box-shadow:#c46d00 0 6px 0, rgba(0, 0, 0, .3) 0 10px 3px}.dcl-button-bevel.dcl-orange:active{box-shadow:#c46d00 0 3px 0, rgba(0, 0, 0, .2) 0 6px 3px}.dcl-button-bevel.dcl-magenta{box-shadow:#ca075c 0 6px 0, rgba(0, 0, 0, .3) 0 10px 3px}.dcl-button-bevel.dcl-magenta:active{box-shadow:#ca075c 0 3px 0, rgba(0, 0, 0, .2) 0 6px 3px}.dcl-button-bevel.dcl-cyan{box-shadow:#1994d3 0 6px 0, rgba(0, 0, 0, .3) 0 10px 3px}.dcl-button-bevel.dcl-cyan:active{box-shadow:#1994d3 0 3px 0, rgba(0, 0, 0, .2) 0 6px 3px}.dcl-button-bevel.dcl-red{box-shadow:#88180e 0 6px 0, rgba(0, 0, 0, .3) 0 10px 3px}.dcl-button-bevel.dcl-red:active{box-shadow:#88180e 0 3px 0, rgba(0, 0, 0, .2) 0 6px 3px}.dcl-button-bevel.black{box-shadow:#000 0 6px 0, rgba(0, 0, 0, .3) 0 10px 3px, inset rgba(255, 255, 255, .3) 0 0 3px}.dcl-button-bevel.black:active{box-shadow:#000 0 3px 0, rgba(0, 0, 0, .2) 0 6px 3px, inset rgba(255, 255, 255, .3) 0 0 3px}.dcl-button-bevel.dcl-green{box-shadow:#439230 0 6px 0, rgba(0, 0, 0, .3) 0 10px 3px}.dcl-button-bevel.dcl-green:active{box-shadow:#439230 0 3px 0, rgba(0, 0, 0, .2) 0 6px 3px}.dcl-animate{transition:all .1s;-webkit-transition:all .1s}.dcl-action-button{position:relative;padding:10px 40px;margin:0 10px 10px 0;float:left;border-radius:1px;font-family:'Pacifico', cursive;font-size:25px;color:#FFF;text-decoration:none}.dcl-blue{background-color:#3498DB;border-bottom:5px solid #2980B9;text-shadow:0 -2px #2980B9}.dcl-red{background-color:#E74C3C;border-bottom:5px solid #BD3E31;text-shadow:0 -2px #BD3E31}.dcl-green{background-color:#82BF56;border-bottom:5px solid #669644;text-shadow:0 -2px #669644}.dcl-yellow{background-color:#F2CF66;border-bottom:5px solid #D1B358;text-shadow:0 -2px #D1B358}.dcl-action-button:active{transform:translate(0px, 5px);-webkit-transform:translate(0px, 5px);border-bottom:1px solid}