/* gray-theme-2.css */
.ym-form{margin:1.5em 0 0;padding:0;background:#f4f4f4;border:2px #fff solid;-webkit-box-shadow: 0 0 4px #ddd;-moz-box-shadow: 0 0 4px #ddd;box-shadow: 0 0 4px #ddd}.ym-form fieldset{position:static;margin:.75em 0;padding:0 .5em;background:transparent}.ym-form legend{padding:0 .5em;font-size:1.2em;line-height:1.25em;font-weight:bold;color:#000;background:transparent}.ym-form label{line-height:1.5em;color:#666}.ym-label{padding-top:.25em;color:#666}.ym-form .ym-form div.ym-fbox-check:focus + label{color:#000}.ym-form div.ym-fbox-text,.ym-form div.ym-fbox-select,.ym-form div.ym-fbox-check,.ym-form div.ym-fbox-button{margin-bottom:.5em;padding:.3em 1em}.ym-form div.ym-fbox-button{margin:0;padding:0 1em 1.5em;background: #ececec;border-top: 1px #e0e0e0 solid}.ym-form .ym-gbox{margin-right:0;padding:0 .5em}.ym-form h6{margin:1em 0 0 1em;color:#000}.ym-form .ym-fbox-text input,.ym-form .ym-fbox-text textarea{margin-top:-2px;padding:.25em .3em;line-height:1em}.ym-form .ym-fbox-select select{margin-top:-2px;line-height:1em;padding: 0.25em 2px 0.25em 1px}.ym-form input,.ym-form textarea,.ym-form select,.ym-form optgroup{font-family:Helvetica,Arial,sans-serif;-webkit-box-shadow: inset 0 0 4px #eee;-moz-box-shadow: inset 0 0 4px #eee;box-shadow: inset 0 0 4px #eee}.ym-form optgroup{font-weight:bold;font-style:normal}.ym-form .ym-fbox-text input,.ym-form .ym-fbox-text textarea,.ym-form .ym-fbox-select select{border:1px solid #ddd}.ym-form .ym-message{margin-bottom:.5em;color:#666}.ym-form .ym-required{font-weight:bold;color:#800}.ym-form input:valid,.ym-form textarea:valid{background-color:#fff}.ym-form input:invalid,.ym-form textarea:invalid{background-color:#fdd}.ym-form .ym-error label{font-weight:normal;color:#800}.ym-form .ym-error input,.ym-form .ym-error select,.ym-form .ym-error textarea{border: 1px #800 solid}.ym-form .ym-error input:hover,.ym-form .ym-error input:focus,.ym-form .ym-error select:hover,.ym-form .ym-error select:focus,.ym-form .ym-error textarea:hover,.ym-form .ym-error textarea:focus{border: 1px #800 solid !important}.ym-form .ym-error .ym-message{margin-top:0;font-weight:bold;color:#800}.ym-form div.ym-fbox-text input:focus,.ym-form div select:focus,.ym-form div textarea:focus,.ym-form div.ym-fbox-text input:hover,.ym-form div select:hover,.ym-form div textarea:hover,.ym-form div.ym-fbox-text input:active,.ym-form div select:activ{border:1px #888 solid;background:#fff}.ym-button,.ym-form button,.ym-form input[type="button"],.ym-form input[type="reset"],.ym-form input[type="submit"]{overflow:visible;display:inline-block;margin:1.5em .75em 0 0;padding:0 1.5em;white-space:1;background-color:#ccc;background:-moz-linear-gradient(,##eee,##ccc);background:-webkit-linear-gradient(,##eee,##ccc);background:-o-linear-gradient(,##eee,##ccc);background:-ms-linear-gradient(,##eee,##ccc);background:linear-gradient(top,##eee,##ccc);-pie-background:linear-gradient(,##eee,##ccc);border:1px solid #777;border-radius:.2em;filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#eeeeee', EndColorStr='#cccccc');-webkit-box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.15);-moz-box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.15);box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.15);color: #333 !important;cursor: pointer;font: normal 1em/2em Helvetica, Arial, sans-serif;text-decoration: none !important;text-shadow: 0 1px 0 rgba(255,255,255,.8)}.ym-form button:hover,.ym-form input[type="button"]:hover,.ym-form input[type="reset"]:hover,.ym-form input[type="submit"]:hover,.ym-button:hover{background-color:#ddd;background:-moz-linear-gradient(,##fafafa,##ddd);background:-webkit-linear-gradient(,##fafafa,##ddd);background:-o-linear-gradient(,##fafafa,##ddd);background:-ms-linear-gradient(,##fafafa,##ddd);background:linear-gradient(top,##fafafa,##ddd);-pie-background:linear-gradient(,##fafafa,##ddd);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa', EndColorStr='#dddddd')}.ym-form button:active,.ym-form input[type="button"]:active,.ym-form input[type="reset"]:active,.ym-form input[type="submit"]:active,.ym-button:active{top:1px;position:relative;background-color:#bbb;background:-moz-linear-gradient(,##ccc,##bbb);background:-webkit-linear-gradient(,##ccc,##bbb);background:-o-linear-gradient(,##ccc,##bbb);background:-ms-linear-gradient(,##ccc,##bbb);background:linear-gradient(top,##ccc,##bbb);-pie-background:linear-gradient(,##ccc,##bbb);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#cccccc', EndColorStr='#bbbbbb');box-shadow: 2px 2px 3px rgba(0,0,0,.2) inset}.ym-form button:focus,.ym-form input[type="button"]:focus,.ym-form input[type="reset"]:focus,.ym-form input[type="submit"]:focus,.ym-button:focus{outline: 0;background: #fafafa}.ym-form button:before,.ym-button:before{width:1em;float:left;margin:0 1em 0 -1em;padding:0 .2em;text-align:center;border-radius:.15em 0 0 .15em;font-size:1.5em;background: #ccc;background: rgba(0,0,0,.1);-moz-box-shadow: 1px 0 0 rgba(0,0,0,.5), 2px 0 0 rgba(255,255,255,.5);-webkit-box-shadow: 1px 0 0 rgba(0,0,0,.5), 2px 0 0 rgba(255,255,255,.5);box-shadow: 1px 0 0 rgba(0,0,0,.5), 2px 0 0 rgba(255,255,255,.5);pointer-events: none}.ym-add:before{content: "\271A"}.ym-delete:before{content: "\2718"}.ym-edit:before{content: "\270E"}.ym-email:before{content: "\2709"}.ym-like:before{content: "\2764"}.ym-next:before{content: "\279C"}.ym-play:before{content: "\25B6"}.ym-save:before{content: "\2714"}.ym-spark:before{content: "\2737"}.ym-star:before{content: "\2605"}.ym-form button::-moz-focus-inner{padding:0;border:0}.ym-form input[type=button]::-moz-focus-inner,.ym-form input[type=reset]::-moz-focus-inner,.ym-form input[type=submit]::-moz-focus-inner{padding:.4em}.ym-form button[disabled],.ym-form button[disabled]:hover,.ym-form input[type=button][disabled],.ym-form input[type=button][disabled]:hover,.ym-form input[type=reset][disabled],.ym-form input[type=reset][disabled]:hover,.ym-form input[type=submit][d{position:static;border-color:#aaa;background: #eee;color: #aaa !important;cursor: default;text-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none}* html .ym-button,* html .ym-form button{overflow:visible;display:inline-block;margin:1.5em .75em 0 0;padding:0 1.5em;white-space:1;background-color:#ccc;border:1px solid #777;filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#eeeeee', EndColorStr='#cccccc');color: #333 !important;cursor: pointer;font: normal 1em/2em Helvetica, Helvetica, sans-serif;text-decoration: none !important}* html .ym-form button:focus,* html .ym-button:focus{outline: 0;background: #fafafa}* html .ym-form button:hover,* html .ym-button:hover{background-color:#ddd;filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa', EndColorStr='#dddddd')}* html .ym-form button:active,* html .ym-button:active{top:1px;position:relative;background-color:#bbb;filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#cccccc', EndColorStr='#bbbbbb')}* html .ym-button.ym-disabled,* html .ym-button.ym-disabled:hover{position:static;border-color:#aaa;background: #eee;color: #aaa !important;cursor: default;text-shadow: none}