/*! yamlcss v4.1.2 (2013-07-28) */
@media all{*{margin:0;padding:0}option{padding-left:.4em}select{padding:1px}* html body *{overflow:visible}body{font-size:100%;background:#fff;color:#000;text-align:left}div:target,h1:target,h2:target,h3:target,h4:target,h5:target,h6:target{outline:0 none}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}[hidden]{display:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}svg:not(:root){overflow:hidden}figure{margin:0}fieldset,img{border:0 solid}ul,ol,dl{margin:0 0 1em 1em}li{line-height:1.5em;margin-left:.8em}dt{font-weight:700}dd{margin:0 0 1em .8em}blockquote{margin:0 0 1em .8em}q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.ym-clearfix:before{content:"";display:table}.ym-clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.ym-contain-dt{display:table;table-layout:fixed;width:100%}.ym-contain-oh{display:block;overflow:hidden;width:100%}.ym-contain-fl{float:left;width:100%}.ym-column{display:table;table-layout:fixed;width:100%}.ym-col1{float:left;width:20%}.ym-col2{float:right;width:20%}.ym-col3{width:auto;margin:0 20%}.ym-cbox{padding:0 10px}.ym-cbox-left{padding:0 10px 0 0}.ym-cbox-right{padding:0 0 0 10px}.ym-ie-clearing{display:none}.ym-grid{display:table;table-layout:fixed;width:100%;list-style-type:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0}.ym-gl{float:left;margin:0}.ym-gr{float:right;margin:0 0 0 -5px}.ym-g20{width:20%}.ym-g40{width:40%}.ym-g60{width:60%}.ym-g80{width:80%}.ym-g25{width:25%}.ym-g33{width:33.333%}.ym-g50{width:50%}.ym-g66{width:66.666%}.ym-g75{width:75%}.ym-g38{width:38.2%}.ym-g62{width:61.8%}.ym-gbox{padding:0 10px}.ym-gbox-left{padding:0 10px 0 0}.ym-gbox-right{padding:0 0 0 10px}.ym-equalize{overflow:hidden}.ym-equalize>[class*=ym-g]{display:table-cell;float:none;margin:0;vertical-align:top}.ym-equalize>[class*=ym-g]>[class*=ym-gbox]{padding-bottom:10000px;margin-bottom:-10000px}.ym-form,.ym-form fieldset{overflow:hidden}.ym-form div{position:relative}.ym-form label,.ym-form .ym-label,.ym-form .ym-message{position:relative;line-height:1.5;display:block}.ym-form .ym-message{clear:both}.ym-form .ym-fbox-check label{display:inline}.ym-form input,.ym-form textarea{cursor:text}.ym-form .ym-fbox-check input,.ym-form input[type=image],.ym-form input[type=radio],.ym-form input[type=checkbox],.ym-form select,.ym-form label{cursor:pointer}.ym-form textarea{overflow:auto}.ym-form input.hidden,.ym-form input[type=hidden]{display:none!important}.ym-form .ym-fbox:before,.ym-form .ym-fbox-text:before,.ym-form .ym-fbox-select:before,.ym-form .ym-fbox-check:before,.ym-form .ym-fbox-button:before{content:"";display:table}.ym-form .ym-fbox:after,.ym-form .ym-fbox-text:after,.ym-form .ym-fbox-select:after,.ym-form .ym-fbox-check:after,.ym-form .ym-fbox-button:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.ym-form .ym-fbox-check input:focus,.ym-form .ym-fbox-check input:hover,.ym-form .ym-fbox-check input:active,.ym-form input[type=radio]:focus,.ym-form input[type=radio]:hover,.ym-form input[type=radio]:active,.ym-form input[type=checkbox]:focus,.ym-form input[type=checkbox]:hover,.ym-form input[type=checkbox]:active{border:0 none}.ym-form input,.ym-form textarea,.ym-form select{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:70%}.ym-form .ym-fbox-check input,.ym-form input[type=radio],.ym-form input[type=checkbox]{display:inline;margin-left:0;margin-right:.5ex;width:auto;height:auto}.ym-form input[type=image]{border:0;display:inline;height:auto;margin:0;padding:0;width:auto}.ym-form label,.ym-form .ym-label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ym-form .ym-fbox-button input{display:inline;overflow:visible;width:auto}.ym-form .ym-inline{display:inline-block;float:none;margin-right:0;width:auto;vertical-align:baseline}.ym-fbox-wrap{display:table;table-layout:fixed;width:70%}.ym-fbox-wrap input,.ym-fbox-wrap textarea,.ym-fbox-wrap select{width:100%}.ym-fbox-wrap input[type=image]{width:auto}.ym-fbox-wrap input[type=radio],.ym-fbox-wrap input[type=checkbox]{display:inline;width:auto;margin-left:0;margin-right:.5ex}.ym-fbox-wrap label,.ym-fbox-wrap .ym-label{display:inline}.ym-full input,.ym-full textarea,.ym-full select{width:100%}.ym-full .ym-fbox-wrap{width:100%}.ym-columnar input,.ym-columnar textarea,.ym-columnar select{float:left;margin-right:-3px}.ym-columnar label,.ym-columnar .ym-label{display:inline;float:left;width:30%;z-index:1}.ym-columnar .ym-fbox-check input,.ym-columnar .ym-message{margin-left:30%}.ym-columnar .ym-fbox-wrap{margin-left:30%;margin-right:-3px}.ym-columnar .ym-fbox-wrap .ym-message{margin-left:0}.ym-columnar .ym-fbox-wrap label{float:none;width:auto;z-index:1;margin-left:0}.ym-columnar .ym-fbox-wrap input{margin-left:0;position:relative}.ym-columnar .ym-fbox-check{position:relative}.ym-columnar .ym-fbox-check label,.ym-columnar .ym-fbox-check .ym-label{padding-top:0}.ym-columnar .ym-fbox-check input{top:3px}.ym-columnar .ym-fbox-button input{float:none;margin-right:1em}.ym-fbox-wrap+.ym-fbox-wrap{margin-top:.5em}.ym-columnar fieldset .ym-fbox-button,fieldset.ym-columnar .ym-fbox-button{padding-left:30%}.ym-skip,.ym-hideme,.ym-print{position:absolute;top:-32768px;left:-32768px}.ym-skip:focus,.ym-skip:active{position:static;top:0;left:0}.ym-skiplinks{position:absolute;top:0;left:-32768px;z-index:1000;width:100%;margin:0;padding:0;list-style-type:none}.ym-skiplinks .ym-skip:focus,.ym-skiplinks .ym-skip:active{left:32768px;outline:0 none;position:absolute;width:100%}}@media print{.ym-grid>.ym-gl,.ym-grid>.ym-gr{overflow:visible;display:table;table-layout:fixed}.ym-print{position:static;left:0}.ym-noprint{display:none!important}}

/* YAML - FORMS */
@media screen {
.ym-form {margin: 0 0 1.5em 0;}
.ym-form fieldset {position: static;background: transparent;margin: 0.75em 0 0.75em 0;padding: 0 0.5em;}
.ym-form legend {background: transparent;color: #000;font-size: 1.2em;line-height: 1.25em;font-weight: bold;padding: 0 0.5em;}
.ym-form label,
  .ym-form .ym-label {color: #666;line-height: 1.5;padding-top: 0.25em;}
.ym-form .ym-fbox {padding: 0 1em;margin: 1em 0 0.5em 0;}
.ym-form .ym-fbox-footer {background: #ececec;border-top: 1px #e0e0e0 solid;padding: 1.5em 1em;margin: 0;}
.ym-form .ym-fbox + .ym-fbox {margin: 0.5em 0;}
.ym-form .ym-fbox:last-child {margin-bottom: 1em;}
.ym-form .ym-fbox + .ym-fbox-footer {margin: 1em 0 0 0;}
.ym-form .ym-fbox :last-child,
  .ym-form .ym-fbox-footer :last-child {margin-bottom: 0;}
.ym-form .ym-fbox-heading {font-size: 1em;font-size: 100%;color: #000;margin: 1em;}
.ym-form .ym-fbox-check:focus + label {color: #000;}
.ym-form .ym-gbox-left {padding: 0 4px 0 0;}
.ym-form .ym-gbox-right {padding: 0 0 0 4px;}
.ym-form .ym-gbox {padding: 0 2px 0 2px;}
.ym-form input,
  .ym-form textarea,
  .ym-form select {border: 1px solid #ddd;line-height: 1em;font-family: Arial, Helvetica, sans-serif;-webkit-box-shadow: inset 0 0 4px #eeeeee;box-shadow: inset 0 0 4px #eeeeee;}
.ym-form input,
  .ym-form textarea {padding: 4px 0.3em;}
.ym-form select {padding: 3px 2px 3px 1px;}
.ym-form input:focus,
  .ym-form select:focus,
  .ym-form textarea:focus,
  .ym-form input:hover,
  .ym-form select:hover,
  .ym-form textarea:hover,
  .ym-form input:active,
  .ym-form select:active,
  .ym-form textarea:active {border: 1px #888 solid;background: #fff;}
.ym-form optgroup {font-family: Arial, Helvetica, sans-serif;font-style: normal;font-weight: bold;}
.ym-form .ym-fbox-check input,
  .ym-form input[type="image"],
  .ym-form input[type="radio"],
  .ym-form input[type="checkbox"] {border: 0 none !important;background: transparent !important;}
.ym-form .ym-message {color: #666;margin-bottom: 0.5em;}
.ym-form .ym-required {color: #800;font-weight: bold;}
.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 {color: #800;font-weight: normal;}
.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 {color: #800;font-weight: bold;margin-top: 0;}
.ym-button,
  .ym-form button,
  .ym-form input[type="button"],
  .ym-form input[type="reset"],
  .ym-form input[type="submit"] {display: inline-block;white-space: nowrap;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #cccccc));background-image: -webkit-linear-gradient(top, #eeeeee, #cccccc);background-image: -moz-linear-gradient(top, #eeeeee, #cccccc);background-image: -ms-linear-gradient(top, #eeeeee, #cccccc);background-image: linear-gradient(to bottom, #eeeeee,#cccccc);background-color: #eeeeee;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC');zoom: 1;border: 1px solid #777;border-radius: .2em;-webkit-box-shadow: 0 0 1px 1px rgba(255, 255, 255, 0.8) inset, 0 1px 0 rgba(0, 0, 0, 0.15);box-shadow: 0 0 1px 1px rgba(255, 255, 255, 0.8) inset, 0 1px 0 rgba(0, 0, 0, 0.15);color: #333 !important;cursor: pointer;font: normal 1em/2em Arial, Helvetica;margin: 0 0.75em 0 0;padding: 0 1.5em;overflow: visible;/* removes extra side spacing in IE */
    text-decoration: none !important;text-shadow: 0 1px 0 rgba(255
, 255, 255, 0.8);}
.ym-button:hover,
  .ym-form button:hover,
  .ym-form input[type="button"]:hover,
  .ym-form input[type="reset"]:hover,
  .ym-form input[type="submit"]:hover {background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100%, #dddddd));background-image: -webkit-linear-gradient(top, #fafafa, #dddddd);background-image: -moz-linear-gradient(top, #fafafa, #dddddd);background-image: -ms-linear-gradient(top, #fafafa, #dddddd);background-image: linear-gradient(to bottom, #fafafa,#dddddd);background-color: #fafafa;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFFAFAFA', endColorstr='#FFDDDDDD');zoom: 1;}
.ym-button:active,
  .ym-form button:active,
  .ym-form input[type="button"]:active,
  .ym-form input[type="reset"]:active,
  .ym-form input[type="submit"]:active {-webkit-box-shadow: inset 2px 2px 3px rgba(0, 0, 0, 0.2);box-shadow: inset 2px 2px 3px rgba(0, 0, 0, 0.2);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cccccc), color-stop(100%, #bbbbbb));background-image: -webkit-linear-gradient(top, #cccccc, #bbbbbb);background-image: -moz-linear-gradient(top, #cccccc, #bbbbbb);background-image: -ms-linear-gradient(top, #cccccc, #bbbbbb);background-image: linear-gradient(to bottom, #cccccc,#bbbbbb);background-color: #cccccc;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFCCCCCC', endColorstr='#FFBBBBBB');zoom: 1;position: relative;top: 1px;}
.ym-button:focus,
  .ym-form button:focus,
  .ym-form input[type="button"]:focus,
  .ym-form input[type="reset"]:focus,
  .ym-form input[type="submit"]:focus {outline: 0;background: #fafafa;}
/* Button size-scaling classes */
.ym-button.ym-xlarge {font-size: 1.5em;}
.ym-button.ym-large {font-size: 1.2857em;}
.ym-button.ym-small {font-size: 0.8571em;}
.ym-button.ym-xsmall {font-size: 0.7143em;}
/* Button color scheme: primary */
.ym-button.ym-primary,
  .ym-form button.ym-primary,
  .ym-form input[type="button"].ym-primary,
  .ym-form input[type="reset"].ym-primary,
  .ym-form input[type="submit"].ym-primary {-webkit-box-shadow: 0 0 1px 1px rgba(255, 255, 255, 0.3) inset, 0 1px 0 rgba(0, 0, 0, 0.15);box-shadow: 0 0 1px 1px rgba(255, 255, 255, 0.3) inset, 0 1px 0 rgba(0, 0, 0, 0.15);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #8888ee), color-stop(100%, #6666cc));background-image: -webkit-linear-gradient(top, #8888ee, #6666cc);background-image: -moz-linear-gradient(top, #8888ee, #6666cc);background-image: -ms-linear-gradient(top, #8888ee, #6666cc);background-image: linear-gradient(to bottom, #8888ee,#6666cc);background-color: #8888ee;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF8888EE', endColorstr='#FF6666CC');zoom: 1;border: 1px solid #007;color: #fff !important;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.8);}
.ym-button.ym-primary:hover,
  .ym-form button.ym-primary:hover,
  .ym-form input[type="button"].ym-primary:hover,
  .ym-form input[type="reset"].ym-primary:hover,
  .ym-form input[type="submit"].ym-primary:hover {background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #8888ff), color-stop(100%, #6666dd));background-image: -webkit-linear-gradient(top, #8888ff, #6666dd);background-image: -moz-linear-gradient(top, #8888ff, #6666dd);background-image: -ms-linear-gradient(top, #8888ff, #6666dd);background-image: linear-gradient(to bottom, #8888ff,#6666dd);background-color: #8888ff;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF8888FF', endColorstr='#FF6666DD');zoom: 1;}
.ym-button.ym-primary:active,
  .ym-form button.ym-primary:active,
  .ym-form input[type="button"].ym-primary:active,
  .ym-form input[type="reset"].ym-primary:active,
  .ym-form input[type="submit"].ym-primary:active {-webkit-box-shadow: inset 2px 2px 3px rgba(0, 0, 0, 0.2);box-shadow: inset 2px 2px 3px rgba(0, 0, 0, 0.2);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #8888cc), color-stop(100%, #6666aa));background-image: -webkit-linear-gradient(top, #8888cc, #6666aa);background-image: -moz-linear-gradient(top, #8888cc, #6666aa);background-image: -ms-linear-gradient(top, #8888cc, #6666aa);background-image: linear-gradient(to bottom, #8888cc,#6666aa);background-color: #8888cc;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF8888CC', endColorstr='#FF6666AA');zoom: 1;}
.ym-button.ym-primary:focus,
  .ym-form button.ym-primary:focus,
  .ym-form input[type="button"].ym-primary:focus,
  .ym-form input[type="reset"].ym-primary:focus,
  .ym-form input[type="submit"].ym-primary:focus {outline: 0;background: #88f;}
/* Button color scheme: success */
.ym-button.ym-success,
  .ym-form button.ym-success,
  .ym-form input[type="button"].ym-success,
  .ym-form input[type="reset"].ym-success,
  .ym-form input[type="submit"].ym-success {-webkit-box-shadow: 0 0 1px 1px rgba(255, 255, 255, 0.3) inset, 0 1px 0 rgba(0, 0, 0, 0.15);box-shadow: 0 0 1px 1px rgba(255, 255, 255, 0.3) inset, 0 1px 0 rgba(0, 0, 0, 0.15);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #66bb66), color-stop(100%, #449944));background-image: -webkit-linear-gradient(top, #66bb66, #449944);background-image: -moz-linear-gradient(top, #66bb66, #449944);background-image: -ms-linear-gradient(top, #66bb66, #449944);background-image: linear-gradient(to bottom, #66bb66,#449944);background-color: #66bb66;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF66BB66', endColorstr='#FF449944');zoom: 1;border: 1px solid #070;color: #fff !important;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.8);}
.ym-button.ym-success:hover,
  .ym-form button.ym-success:hover,
  .ym-form input[type="button"].ym-success:hover,
  .ym-form input[type="reset"].ym-success:hover,
  .ym-form input[type="submit"].ym-success:hover {background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #66cc66), color-stop(100%, #55aa55));background-image: -webkit-linear-gradient(top, #66cc66, #55aa55);background-image: -moz-linear-gradient(top, #66cc66, #55aa55);background-image: -ms-linear-gradient(top, #66cc66, #55aa55);background-image: linear-gradient(to bottom, #66cc66,#55aa55);background-color: #66cc66;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF66CC66', endColorstr='#FF55AA55');zoom: 1;}
.ym-button.ym-success:active,
  .ym-form button.ym-success:active,
  .ym-form input[type="button"].ym-success:active,
  .ym-form input[type="reset"].ym-success:active,
  .ym-form input[type="submit"].ym-success:active {-webkit-box-shadow: inset 2px 2px 3px rgba(0, 0, 0, 0.2);box-shadow: inset 2px 2px 3px rgba(0, 0, 0, 0.2);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #66aa66), color-stop(100%, #448844));background-image: -webkit-linear-gradient(top, #66aa66, #448844);background-image: -moz-linear-gradient(top, #66aa66, #448844);background-image: -ms-linear-gradient(top, #66aa66, #448844);background-image: linear-gradient(to bottom, #66aa66,#448844);background-color: #66aa66;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF66AA66', endColorstr='#FF448844');zoom: 1;}
.ym-button.ym-success:focus,
  .ym-form button.ym-success:focus,
  .ym-form input[type="button"].ym-success:focus,
  .ym-form input[type="reset"].ym-success:focus,
  .ym-form input[type="submit"].ym-success:focus {outline: 0;background: #6c6;}
/* Button color scheme: warning */
.ym-button.ym-warning,
  .ym-form button.ym-warning,
  .ym-form input[type="button"].ym-warning,
  .ym-form input[type="reset"].ym-warning,
  .ym-form input[type="submit"].ym-warning {-webkit-box-shadow: 0 0 1px 1px rgba(255, 255, 255, 0.3) inset, 0 1px 0 rgba(0, 0, 0, 0.15);box-shadow: 0 0 1px 1px rgba(255, 255, 255, 0.3) inset, 0 1px 0 rgba(0, 0, 0, 0.15);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ddaa44), color-stop(100%, #bb7722));background-image: -webkit-linear-gradient(top, #ddaa44, #bb7722);background-image: -moz-linear-gradient(top, #ddaa44, #bb7722);background-image: -ms-linear-gradient(top, #ddaa44, #bb7722);background-image: linear-gradient(to bottom, #ddaa44,#bb7722);background-color: #ddaa44;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFDDAA44', endColorstr='#FFBB7722');zoom: 1;border: 1px solid #970;color: #fff !important;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.8);}
.ym-button.ym-warning:hover,
  .ym-form button.ym-warning:hover,
  .ym-form input[type="button"].ym-warning:hover,
  .ym-form input[type="reset"].ym-warning:hover,
  .ym-form input[type="submit"].ym-warning:hover {background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eebb55), color-stop(100%, #cc8833));background-image: -webkit-linear-gradient(top, #eebb55, #cc8833);background-image: -moz-linear-gradient(top, #eebb55, #cc8833);background-image: -ms-linear-gradient(top, #eebb55, #cc8833);background-image: linear-gradient(to bottom, #eebb55,#cc8833);background-color: #eebb55;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFEEBB55', endColorstr='#FFCC8833');zoom: 1;}
.ym-button.ym-warning:active,
  .ym-form button.ym-warning:active,
  .ym-form input[type="button"].ym-warning:active,
  .ym-form input[type="reset"].ym-warning:active,
  .ym-form input[type="submit"].ym-warning:active {-webkit-box-shadow: inset 2px 2px 3px rgba(0, 0, 0, 0.2);box-shadow: inset 2px 2px 3px rgba(0, 0, 0, 0.2);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cc9944), color-stop(100%, #aa6622));background-image: -webkit-linear-gradient(top, #cc9944, #aa6622);background-image: -moz-linear-gradient(top, #cc9944, #aa6622);background-image: -ms-linear-gradient(top, #cc9944, #aa6622);background-image: linear-gradient(to bottom, #cc9944,#aa6622);background-color: #cc9944;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFCC9944', endColorstr='#FFAA6622');zoom: 1;}
.ym-button.ym-warning:focus,
  .ym-form button.ym-warning:focus,
  .ym-form input[type="button"].ym-warning:focus,
  .ym-form input[type="reset"].ym-warning:focus,
  .ym-form input[type="submit"].ym-warning:focus {outline: 0;background: #da4;}
/* Button color scheme: danger */
.ym-button.ym-danger,
  .ym-form button.ym-danger,
  .ym-form input[type="button"].ym-danger,
  .ym-form input[type="reset"].ym-danger,
  .ym-form input[type="submit"].ym-danger {-webkit-box-shadow: 0 0 1px 1px rgba(255, 255, 255, 0.3) inset, 0 1px 0 rgba(0, 0, 0, 0.15);box-shadow: 0 0 1px 1px rgba(255, 255, 255, 0.3) inset, 0 1px 0 rgba(0, 0, 0, 0.15);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #bb6666), color-stop(100%, #994444));background-image: -webkit-linear-gradient(top, #bb6666, #994444);background-image: -moz-linear-gradient(top, #bb6666, #994444);background-image: -ms-linear-gradient(top, #bb6666, #994444);background-image: linear-gradient(to bottom, #bb6666,#994444);background-color: #bb6666;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFBB6666', endColorstr='#FF994444');zoom: 1;border: 1px solid #700;color: #fff !important;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.8);}
.ym-button.ym-danger:hover,
  .ym-form button.ym-danger:hover,
  .ym-form input[type="button"].ym-danger:hover,
  .ym-form input[type="reset"].ym-danger:hover,
  .ym-form input[type="submit"].ym-danger:hover {background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cc6666), color-stop(100%, #aa5555));background-image: -webkit-linear-gradient(top, #cc6666, #aa5555);background-image: -moz-linear-gradient(top, #cc6666, #aa5555);background-image: -ms-linear-gradient(top, #cc6666, #aa5555);background-image: linear-gradient(to bottom, #cc6666,#aa5555);background-color: #cc6666;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFCC6666', endColorstr='#FFAA5555');zoom: 1;}
.ym-button.ym-danger:active,
  .ym-form button.ym-danger:active,
  .ym-form input[type="button"].ym-danger:active,
  .ym-form input[type="reset"].ym-danger:active,
  .ym-form input[type="submit"].ym-danger:active {-webkit-box-shadow: inset 2px 2px 3px rgba(0, 0, 0, 0.2);box-shadow: inset 2px 2px 3px rgba(0, 0, 0, 0.2);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #aa5555), color-stop(100%, #884444));background-image: -webkit-linear-gradient(top, #aa5555, #884444);background-image: -moz-linear-gradient(top, #aa5555, #884444);background-image: -ms-linear-gradient(top, #aa5555, #884444);background-image: linear-gradient(to bottom, #aa5555,#884444);background-color: #aa5555;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFAA5555', endColorstr='#FF884444');zoom: 1;}
.ym-button.ym-danger:focus,
  .ym-form button.ym-danger:focus,
  .ym-form input[type="button"].ym-danger:focus,
  .ym-form input[type="reset"].ym-danger:focus,
  .ym-form input[type="submit"].ym-danger:focus {outline: 0;background: #c66;}
/* pseudo elements don't work on input */
.ym-form button:before,
  .ym-button:before {background: #ccc;background: rgba(0, 0, 0, 0.1);float: left;width: 1em;text-align: center;font-size: 1.5em;margin: 0 1em 0 -1em;padding: 0 .2em;-webkit-box-shadow: 1px 0 0 rgba(0, 0, 0, 0.5), 2px 0 0 rgba(255, 255, 255, 0.5);box-shadow: 1px 0 0 rgba(0, 0, 0, 0.5), 2px 0 0 rgba(255, 255, 255, 0.5);border-radius: .15em 0 0 .15em;pointer-events: none;}
.ym-add:before {content: "\271A";}
.ym-delete:before {content: "\2718";}
.ym-close:before {content: "\2715";}
.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-reply:before {content: "\27A5";}
.ym-save:before {content: "\2714";}
.ym-sign:before {content: "\270D";}
.ym-spark:before {content: "\2737";}
.ym-support:before {content: "\2706";}
.ym-star:before {content: "\2605";}
/* removes extra inner spacing in Firefox */
.ym-form button::-moz-focus-inner {border: 0;padding: 0;}
/* If line-height can't be modified, then fix Firefox spacing with padding */
.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;}
/* The disabled styles */
.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][disabled],
  .ym-form input[type=submit][disabled]:hover,
  .ym-button.ym-disabled,
  .ym-button.ym-disabled:hover {background: #eee;color: #aaa !important;border-color: #aaa;cursor: default;text-shadow: none;position: static;-webkit-box-shadow: none;box-shadow: none;}
}

/* EVENT TOOLTIPS - TOOLTIP IS THE LINK AND TOOLTIPS ARE THE CONTENT */
.tooltipster-base {box-sizing: content-box;}
a.nr-calendar-tooltip {display: block;}
.nr-tooltips, .nr-calendar-tooltips {display: none;}
.nr-calendar-tooltips img .flexible {margin-bottom: 0;}
.nr-calendar-tooltip a {display: block;}
.tooltipster-box {background: #201f20;border: 1px solid #000;border-radius: 8px;box-shadow: 6px 6px 35px 0px rgba(102, 102, 102, 0.41);}
.tooltipster-bottom .tooltipster-box {margin-top: 8px;}
.tooltipster-left .tooltipster-box {margin-right: 8px;}
.tooltipster-right .tooltipster-box {margin-left: 8px;}
.tooltipster-top .tooltipster-box {margin-bottom: 8px;}
.tooltipster-content {line-height: 1.5em;padding: .5em 1em;font-size: 90%;}
.tooltipster-arrow {overflow: hidden;position: absolute;}
.tooltipster-bottom .tooltipster-arrow {height: 10px;
/* half the width, for centering */margin-left: -10px;top: 0;width: 20px;}
.tooltipster-left .tooltipster-arrow {height: 20px;margin-top: -10px;right: 0;top: 0;width: 10px;}
.tooltipster-right .tooltipster-arrow {height: 20px;margin-top: -10px;left: 0;top: 0;width: 10px;}
.tooltipster-top .tooltipster-arrow {bottom: 0;height: 10px;margin-left: -10px;width: 20px;}
.tooltipster-arrow-background, .tooltipster-arrow-border {height: 0;position: absolute;width: 0;}
.tooltipster-arrow-background {border: 10px solid transparent;}
.tooltipster-bottom .tooltipster-arrow-background {border-bottom-color: #f8f8f8;left: 0px;top: 3px;}
.tooltipster-left .tooltipster-arrow-background {border-left-color: #f8f8f8;left: -3px;top: 0px;}
.tooltipster-right .tooltipster-arrow-background {border-right-color: #f8f8f8;left: 3px;top: 0px;}
.tooltipster-top .tooltipster-arrow-background {border-top-color: #f8f8f8;left: 0px;top: -3px;}
.tooltipster-arrow-border {border: 10px solid transparent;left: 0;top: 0;}
.tooltipster-bottom .tooltipster-arrow-border {border-bottom-color: #f8f8f8;}
.tooltipster-left .tooltipster-arrow-border {border-left-color: #f8f8f8;}
.tooltipster-right .tooltipster-arrow-border {border-right-color: #f8f8f8;}
.tooltipster-top .tooltipster-arrow-border {border-top-color: #f8f8f8;}
.tooltipster-arrow-uncropped {position: relative;}
.tooltipster-bottom .tooltipster-arrow-uncropped {top: -10px;}
.tooltipster-right .tooltipster-arrow-uncropped {left: -10px;}
/* This is the core CSS of Tooltipster */
.tooltipster-base {display: flex;pointer-events: none;position: absolute;}
.tooltipster-box {flex: 1 1 auto;}
.tooltipster-content {box-sizing: border-box;max-height: 100%;max-width: 100%;overflow: auto;}
.tooltipster-ruler {bottom: 0;left: 0;overflow: hidden;position: fixed;right: 0;top: 0;visibility: hidden;}
.tooltipster-fade {opacity: 0;-webkit-transition-property: opacity;-moz-transition-property: opacity;-o-transition-property: opacity;-ms-transition-property: opacity;transition-property: opacity;}
.tooltipster-fade.tooltipster-show {opacity: 1;}
}
@keyframes tooltipster-fading {0% {opacity: 0;}100% {opacity: 1;}}
.tooltipster-update-fade {animation: tooltipster-fading 400ms;}

/* YAML - TYPOGRAPHY */
@media all {
html * {font-size: 100%;}
textarea,
  pre,
  code,
  kbd,
  samp,
  var,
  tt {font-family: Consolas, "Lucida Console", "Andale Mono", "Bitstream Vera Sans Mono", "Courier New", Courier;}
body {font-family: "Open Sans", Arial, Helvetica, sans-serif;font-size: 100%;color: #f6ead7;}
h1,
  h2,
  h3,
  h4,
  h5,
  h6 {font-family: "Open Sans", Arial, Helvetica, sans-serif;font-weight: 400;color: #fbfcf1;margin: 0;}
h1 {font-size: 342.85714%;line-height: 0.875;margin: 0 0 0.3em 0;text-transform: capitalize;font-variant: small-caps;}
h2 {font-size: 228.57143%;line-height: 1.3125;margin: 0 0 0.3em 0;}
h3 {font-size: 171.42857%;line-height: 0.875;margin: 0 0 0.5em 0;}
h4 {font-size: 150%;line-height: 1;margin: 0 0 0.2em 0;}
h5 {font-size: 120%;line-height: 1;margin: 0 0 0.2em 0;}
ul,
  ol,
  dl {font-size: 100%;line-height: 1.5;margin: 0 0 1.5em 0;}
ul {list-style-type: disc;}
ol {list-style-type: decimal;}
ul ul {list-style-type: circle;margin-top: 0;}
ol ol {list-style-type: lower-latin;margin-top: 0;}
ol ul {list-style-type: circle;margin-top: 0;}
li {font-size: 100%;line-height: 1.5;margin-left: 1.2em;}
dt {font-weight: bold;}
dd {margin: 0 0 1.5em 0.8em;}
p {font-size: 100%;line-height: 1.5;margin: 0 0 15px 0;}
blockquote,
  cite,
  q {font-family: Georgia, "Times New Roman", Times, serif;font-style: italic;}
blockquote {background: transparent;color: #666666;margin: 1.5em 0 0 1.5em;}
.nr-indent {margin-left: 1.5em;}
strong,
  b {font-weight: bold;}
em,
  i {font-style: italic;}
big {font-size: 114.28571%;line-height: 1.3125;}
small {font-size: 85.71429%;line-height: 1.75;}
pre,
  code,
  kbd,
  tt,
  samp,
  var {font-size: 100%;}
pre {font-size: 100%;line-height: 1.5;margin: 0 0 1.5em 0;white-space: pre;white-space: pre-wrap;word-wrap: break-word;}
pre,
  code {color: #880000;}
kbd,
  samp,
  var,
  tt {color: #666666;font-weight: bold;}
var,
  dfn {font-style: italic;}
acronym,
  abbr {border-bottom: 1px #aaa dotted;font-variant: small-caps;letter-spacing: .07em;cursor: help;}
sub,
  sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
mark {background: yellow;color: black;}
hr,
.nr-hrule {background: transparent;margin: 0 0 0.75em 0;padding: 0 0 0.67857em 0;border: 0;border-bottom: 6px #9f9d9d solid;}
a,
a:visited {color: #f6ead7;background: transparent;text-decoration: none;border-bottom: 1px dashed #f6ead7;}
a:hover,
a:visited:hover,
a:focus {color: rgb(173,212,128);text-decoration: none;}
a:active {outline: none;}
a.nr-no-border {border: none;}
a.linkopacity img,
a.linkopacity:visited img {zoom: 1;filter: alpha(opacity=100);opacity: 1.0;}
a.linkopacity:hover img,
a.linkopacity:active img {zoom: 1;filter: alpha(opacity=80);opacity: 0.8;}
img,
figure {margin: 0;}
.pic_caption {display: inline-block; vertical-align:text-top;}
.pic_caption p {color: #f6ead7;font-size: 11px;padding: 4px 4px 0 4px;font-style: italic;line-height: 10px;margin: -2em 0 4px 0;}
.flexible {margin-bottom: 1.5em;max-width: 100%;height: auto;}
.bordered {margin-bottom: 1.5em;border: 2px #eee solid;border: 2px #f6ead7 solid;-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);}
.box {border-radius: 0.3em;border-width: 1px;border-style: solid;border-color: #888;border-color: rgba(0, 0, 0, 0.3);-webkit-box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.2);box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.2);color: #444;color: rgba(0, 0, 0, 0.8);padding: 1.42857em;margin: 0 0 1.5em 0;}
.box > *:last-child {margin-bottom: 0;}
.label {font-family: Verdana, Geneva, sans-serif;padding: 1px 6px 2px;display: inline-block;vertical-align: middle;letter-spacing: normal;white-space: nowrap;border-radius: 3px;background: #06C;color: #fff;font-size: 10px;line-height: 12px;}
.float-left {float: left;display: inline;margin: 0 1em 1.5em 0;}
.float-right {float: right;display: inline;margin: 0 0 1.5em 1em;}
.center {display: block;text-align: center;margin: 0 auto 1.5em auto;}
/* YAML TABLES */
table {width: 100%;border-collapse: collapse;margin: 1.3571em 0 0 0;color: #f6ead7;}
table.narrow {margin: 1.4286em 0 0 0;}
table.narrow th,
	table.narrow td {padding: 0 0.5em;line-height: 1.4286em;}
table.bordertable {border: 1px #f6ead7 solid;}
table caption {font-variant: small-caps;}
th, td {line-height: 1.5em;vertical-align: top;padding: 0.7143em 0.5em;}
th *:first-child,
	td *:first-child {margin-top: 0;}
th.nowrap,
	td.nowrap {white-space: nowrap;}
thead th {text-align: left;color: #fff;text-shadow: 1px 1px 1px rgba(34,34,34, 1);border: 1px #f6ead7 solid;font-weight: normal;}
.bordertable thead th {background: #cc7e2b;border-right: 1px #f6ead7 solid;border-bottom: 1px #f6ead7 solid;}
.bordertable tbody th[scope="row"] {background: #f5f5f5;}
tbody th {text-align: left;border-top: 1px solid #f6ead7;text-align: left;}
.bordertable tbody th {border-right: 1px solid #f6ead7;}
tbody td {text-align: left;}
tbody td.borderless {border: none;}
#map_table tbody td {border-top: none;}
.bordertable tbody td {border-right: 1px solid #f6ead7;border-bottom: 1px #f6ead7 solid;}
tr.borderless th {border: none;}
}
/* YAML - LAYOUT */
@media screen {
body {overflow-y: scroll;}
.ym-wrapper {max-width: 80em;margin: 0 auto;}
.ym-wbox {padding: 0 1.5em;}
body > header, body > main, body > footer {min-width: 760px;}
main, #nr-main {background: rgb(50,47,47);background: rgba(50,47,47,0.9);margin-top: 20px;padding-top: 25px;}
#nr-main ul {overflow: auto;}
#nr-main li {margin-left: 2em;}
.ym-gbox {padding: 0 1.5em;}
.ym-gbox-left {padding: 0 1.5em 0 0;}
.ym-gbox-right {padding: 0 0 0 1.5em;}
.ym-skiplinks a.ym-skip:focus,
.ym-skiplinks a.ym-skip:active {color: #fff;background: #333;border-bottom: 1px #000 solid;padding: 10px 0;text-align: center;text-decoration: none;}
}
@media screen and (min-width:0px) {
body > header, body > nav, body > main, body > footer {min-width: 0;}
}
@media screen and (max-width:768px) {
.linearize-level-1, .linearize-level-1 > [class*="ym-c"], .linearize-level-1 > [class*="ym-g"] {clear: both;display: block;float: none;padding: 0;margin: 0;width: auto!important;}
.linearize-level-1 > [class*="ym-c"] > [class*="ym-cbox"], .linearize-level-1 > [class*="ym-g"] > [class*="ym-gbox"] {margin: 0;padding: 0;overflow: hidden;}
main aside .ym-gbox-right {border: 0 none;}
}
@media screen and (max-width:480px) {
.linearize-level-2, .linearize-level-2 > [class*="ym-c"], .linearize-level-2 > [class*="ym-g"] {display: block;float: none;padding: 0;margin: 0;width: auto !important;}
.linearize-level-2 > [class*="ym-c"] > [class*="ym-cbox"], .linearize-level-2 > [class*="ym-g"] > [class*="ym-gbox"] {margin: 0;padding: 0;overflow: hidden;}
}
/* TINY DEVICES */
@media screen and (max-width:350px) {
.ym-wbox {padding: 0;}
}
/* SUPERFISH - ESSENTIAL STYLES */
.sf-menu, .sf-menu * {margin: 0;padding: 0;list-style: none;}
.sf-menu li {position: relative;}
.sf-menu ul {position: absolute;display: none;top: 100%;left: 0;z-index: 99;}
.sf-menu > li {float: left;}
.sf-menu li:hover > ul,
.sf-menu li.sfHover > ul {display: block;}
.sf-menu a {display: block;position: relative;}
.sf-menu ul ul {top: 0;left: 100%;}
/* OVERRIDE THIS ESSENTIAL FLOAT FOR RESPONSIVE LAYOUT */
.sf-menu > li {float: none;}
/* SUPERFISH - DEEPWOOD STYLES */
.sf-menu {width: 100%;}
.sf-menu ul {margin: 0;padding: 0;box-shadow: 2px 2px 6px rgba(0,0,0,.2);}
.sf-menu ul li {list-style: none;border-left: 2px solid #201f20;}
.sf-menu ul li a {display: block;text-decoration: none;}
.sf-menu a {text-align: center;padding: .50em 0;font-size: 120%;color: #fff;text-transform: uppercase;text-shadow: 1px 1px 1px rgba(34,34,34, 1);}
.sf-menu a:hover,
.sf-menu a:visited:hover {color: rgb(173,212,128);background: #555;}
.sf-menu {display: table;table-layout: fixed;}
.sf-menu ul,
.sf-menu ul ul {display: none;}
.sf-menu li {display: table-cell;}
.sf-menu li li {display: table-row;margin: 0;list-style-image: none;}
.sf-menu li.nr-first,
.sf-menu li.nr-first li {background: #cc7e2b;}
.sf-menu li.nr-second,
.sf-menu li.nr-second li {background: #5c7941;}
.sf-menu li.nr-third,
.sf-menu li.nr-third li {background: #572a31;}
.sf-menu li.nr-fourth,
.sf-menu li.nr-fourth li {background: #aa4615;}
.sf-menu li.nr-fifth,
.sf-menu li.nr-fifth li {background: #164698;}
.sf-menu li li a {border-top: 1px solid #666;border-top: 1px solid rgba(102,102,102,.5);min-width: 12.7em;text-align: left;padding: 0.6em;}
/* SUB-NAVIGATION STYLES - SIDEBAR NAVGATION */
#skip-to-sub-nav h3 {margin: 0 0 0.5em 0;}
#skip-to-sub-nav h3 a:hover.no_hover,
#skip-to-sub-nav h3 a {color: #fff;border: none;}
#skip-to-sub-nav .selected {font-weight: bold;color: rgb(173,212,128);}
#skip-to-sub-nav ul {margin: 4px 0 0 0;}
#skip-to-sub-nav ul a {border: none;text-transform: uppercase;text-shadow: 1px 1px 1px rgba(34,34,34, 1);}
#skip-to-sub-nav li {list-style-type: none;margin-left: 0;margin-bottom: .3em;}
#skip-to-sub-nav li ul li {list-style-type: none;margin-left: 1.1em;margin-bottom: .3em;}
@media screen and (max-width:750px) {
.nr-nav-mobile-menu-toggle {display: none;}
.nr-nav-mobile-menu-toggle.is-shown {display: block;}
.sf-menu ul {display: block;width: 100%;}
.sf-menu li,
.sf-menu li li {display: block;width: 100%;}
.sf-menu ul li a {text-align: left;padding-left: 20px;}
ul.eesk-sp-menu li a {display: block;padding: .5em 1.3em;color: #000;position: relative;}
ul.eesk-sp-menu a:hover,
ul.eesk-sp-menu a:visited:hover {background-color: #555;}
ul.eesk-sp-menu li li a,
ul.eesk-sp-menu li li a:visited,
ul.eesk-sp-menu li li a:active {border: 0;padding: .5em 0;color: #000;}
ul.eesk-sp-menu li li a:hover,
ul.eesk-sp-menu li li a:visited:hover {padding: .5em 0;color: #fff;}
ul.eesk-sp-menu li li a.selected {background: transparent;color: #fff;}
/* SMARTPHONE HAMBURGER */
.c-hamburger {display: block;position: relative;overflow: hidden;margin: 0;padding: 0;width: 70px;height: 70px;font-size: 0;text-indent: -9999px;appearance: none;box-shadow: none;border-radius: none;border: none;cursor: pointer;transition: background 0.3s;-webkit-transition: background 0.3s;}
.c-hamburger:focus {outline: none;}
.c-hamburger span {display: block;position: absolute;top: 20px;left: 10px;right: 20px;height: 8px;background: #f6ead7;}
.c-hamburger span::before,
.c-hamburger span::after {position: absolute;display: block;left: 0;width: 100%;height: 8px;background-color: #f6ead7;content: "";}
.c-hamburger span::before {top: -15px;}
.c-hamburger span::after {bottom: -15px;}
.c-hamburger--htx {background-color: transparent;}
.c-hamburger--htx span {transition: background 0s 0.3s;-webkit-transition: background 0s 0.3s;}
.c-hamburger--htx span::before,
.c-hamburger--htx span::after {transition-duration: 0.3s, 0.3s;-webkit-transition-duration: 0.3s, 0.3s;transition-delay: 0.3s, 0s;-webkit-transition-delay: 0.3s, 0s;}
.c-hamburger--htx span::before {transition-property: top, transform;-webkit-transition-property: top, transform;}
.c-hamburger--htx span::after {transition-property: bottom, transform;-webkit-transition-property: bottom, transform;}
.c-hamburger--htx.is-active {background-color: transparent;}
.c-hamburger--htx.is-active span {background: none;}
.c-hamburger--htx.is-active span::before {top: 0;transform: rotate(45deg);-webkit-transform: rotate(45deg);}
.c-hamburger--htx.is-active span::after {bottom: 0;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}
.c-hamburger--htx.is-active span::before,
.c-hamburger--htx.is-active span::after {transition-delay: 0s, 0.3s;-webkit-transition-delay: 0s, 0.3s;}
}
form.nr-searchform-mobile {margin: 10px 5%;}
@media screen and (min-width:750px) {
li.nr-nav-mobile-search {display: none;position: absolute;top: -32768px;left: -32768px;width: 0;}
}
/* DEEPWOOD STYLES - February 2016 */
@media screen, projection {
body {background: #201f20;margin: 0 auto;}
#nr-page-background {margin: 0 auto;max-width: 1260px;}
.nr-background-img {width: 100%;position: fixed;left: 0;right: 0;top: 0;z-index: -2;}
.nr-page-gradient {width: 100%;position: fixed;left: 0;right: 0;top: 0;z-index: -1;}
header, #nr-header {background: rgb(50,47,47);background: rgba(50,47,47,0.9);display: block;padding-top: 15px;}
#nr-header a {border-bottom: none;}
.nr-header-right ul {margin: 0;}
.nr-header-left .ym-gbox {padding: 0;}
.nr-logo img {float: left;margin: 0 15px;}
.nr-header-contact {}
.nr-header-links {height: 25px;}
.nr-header-links li {list-style-type: none;float: right;}
#nr-picbuttons ul {border-top: 10px #fff solid;padding: 10px 20px 10px 15px;height: 70px;text-align: justify;clear: both}
#nr-picbuttons li {list-style-type: none;display: inline;}
.nr-picbuttons-caption p {color: #f6ead7;font-size: 100%;padding: 10px 4px 0 4px;font-style: normal;line-height: 20px;margin: -1.75em 0 25px 0;}
/* SEARCH FORM */
#search_form {float: right;margin-top: 10px;}
#search_form input.default-value {background: #9f9d9d;border: #201f20 1px solid;padding: 4px 4px;font-weight: normal;font-size: 90%;text-align: right;color: #fafcf1;}
#search_form input:focus {background: #fafcf1;color: #333;outline: none;}
span.button_search input {padding-left: 4px;vertical-align: bottom;margin-bottom: 4px;float: left;}
input#google_button {vertical-align: bottom;margin-bottom: 3px;}
input[type="search"] {-webkit-appearance: textfield;}
div#search_results {height: 1500px;width: 590px;overflow: hidden;margin-left: -8px;}
div#search_results table.gsc-table-result {margin-left: 8px;}
div#search_results table.gsc-table-result,
div#search_results table.gsc-above-wrapper-area-container,
div#search_results table.gcsc-branding,
div#search_results table.gsc-resultsHeader {margin-bottom: 0;}
.gs-result .gs-title, .gs-result .gs-title * {line-height: 1.2;}
/* INSIDE PAGES */
.nr-hours-sidebar p {text-transform: capitalize;font-variant: small-caps;}
span.nr-events-sidebar-event {text-transform: capitalize;font-variant: small-caps;}
.nr-snug {margin-top: -10px;}
/* FOOTER + CREDITS */
footer, #nr-footer {background: rgb(50,47,47);background: rgba(50,47,47,0.9);margin: 20px 0 20px 0;padding: 1.5em 3em;}
#nr-footer p {color: #fbfcf1;margin: 0;font-size: 110%;font-style: italic;text-align: center;}
#nr-footer a {border-bottom: none;}
#nr-credits {margin: 0 auto;}
.nr-credits ul {text-align: center;color: #fbfcf1;font-size: 90%;list-style-type: none;}
.nr-credits li {display: inline;margin-left: 0;}
.nr-credits a,
.nr-credits a:visited,
.nr-credits a:active {color: #fff;border-bottom: none;}
.nr-credits a:hover,
.nr-credits a:visited:hover {color: #ccc;}
.nr-credits-pipe {padding: 0 4px 0 8px;}
.nr-no-mingle {clear: both;}
*:focus {outline: none;}
/* CALENDAR */
.fc_header {font-weight: bold;font-size: 18px;}
.fc_header_center {text-align: center;}
.fc_header_right {text-align: right;}
.fc_header a,
.fc_header a:visited,
.fc_header a:active {font-size: 16px;color: #f6ead7;}
.fc_header a:hover,
.fc_header a:visited:hover {color: rgb(173,212,128);}
tbody {border: 0;}
td.nr-day {width: 83px;height: 83px;text-align: center;}
td.nr-day-empty {background: #572a31;}
.nr-date {color: #f6ead7;font-size: 20px;}
.nr-td-event p {line-height: 14px;}
.nr-td-event a,
.nr-td-event a:visited,
.nr-td-event a:active {font-size: 12px;color: #f6ead7;background: transparent;text-decoration: none;border-bottom: 1px dashed #f6ead7;}
.nr-td-event a:hover,
.nr-td-event a:visited:hover {color: rgb(173,212,128);}
.event_single_entry_page p {font-size: 1.0em;line-height: 1.5em;margin: 0 0 1.5em 0;}
/* ALERT BANNER */
.nr-alert-banner {background: #cc7e2b;color: #fff;position: relative;z-index: 1;box-shadow: 0 2px 7px rgba(0,0,0,0.6);}
.nr-alert-banner .ym-wbox {padding: 2em 2.1em;}
.nr-alert-banner .nr-alert-heading {font-weight: bold;font-size: 130%;margin: 0 0 0.15em 0;}
.nr-alert-banner p:last-child {margin: 0;}
.nr-alert-banner a, .nr-alert-banner a:visited {color: rgb(255,255,255);transition: color 0.2s;font-weight: bold;display: inline-block;}
.nr-alert-banner a:hover, .nr-alert-banner a:focus {color: #000;text-decoration: underline;transition color: 0.2s;}
/* FILTER SELECT MENUS */
.nr-calendar-filters {margin-top: 1.5em}
.nr-calendar-select {width: 80%;}
.nr-calendar-select select {font-family: "Open Sans", Arial, Helvetica, sans-serif;font-size: 15px;border: 1px solid #888;border-radius: 0;cursor: pointer;display: inline-block;margin: 0 auto;padding: 10px;width: 100%;color: #666;}
a.box-button {text-align: center;padding: .50em 0;font-size: 110%;color: #fff;text-transform: uppercase;text-shadow: 1px 1px 1px rgba(34,34,34, 1);margin: 7px 15px 7px 0;width: 100%;color: #fff;float: left;border: none;-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);}
a:hover.box-button {background: #555;}
.bg-orange {background: #cc7e2b;}
.bg-green {background: #5c7941;}
.bg-maroon {background: #572a31;}
.bg-red {background: #aa4615;}
.bg-blue {background: #164698;}
/* SLIDESHOW (styles from Third Angle */
.nr-slideshow-wrap {float: left;position: relative;z-index: 1;}
#nr-slideshow li.first {display: block;}
#nr-slideshow li,
#nr-slideshow li img {margin: 0;padding: 0;}
.nr-slideshow-nav {font-variant: small-caps;text-align: center;margin: -.5em auto 1.5em auto;}
}
@media screen and (max-width:768px) {
.eesk-sp-hide768 {display: none;position: absolute;top: -32768px;left: -32768px;width: 0;}
.nr-logo img {width: 80px;height: 30%;margin-bottom: 10px;}
}
@media screen and (max-width:480px) {
.nr-logo img {width: 100px;height: 35%;margin-bottom: 10px;}
.nr-credits li {display: list-item;list-style-type: none;margin: 0;line-height: 2em}
.nr-credits-pipe {display: none;}
}
@media screen and (max-width:360px) {
.nr-logo img {width: 120px;height: 40%;margin-bottom: 10px;}
}
@media screen and (min-width:750px) {
.mobile-only {display: none;position: absolute;top: -32768px;left: -32768px;}
.eesk-sp-show750 {display: none;position: absolute;top: -32768px;left: -32768px;width: 0;}
}