/**
 * Dash Boilerplate Styles
 * Version: 1.0.4
**/
a,abbr,acronym,address,big,blockquote,caption,cite,code,dd,del,dfn,div,dl,dt,fieldset,font,form,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,pre,q,s,samp,small,span,strike,sub,sup,tt,ul,var{margin:0;padding:0;border:0;font-size:100%;font-style:inherit;font-family:inherit;font-weight:inherit;vertical-align:baseline;box-sizing:border-box}body,h1,h2{padding:0;border:0;box-sizing:border-box}body{font-weight:inherit;margin:0}h1,h2{font-family:inherit;font-size:28px;text-align:center;margin:0 0 40px}body,h1,h2,h3,h4,p{font-style:inherit;vertical-align:baseline}h3,h4{border:0;font-size:100%;margin:0 0 10px;text-transform:uppercase}em,h3,h4,p,strong{padding:0;font-family:inherit;box-sizing:border-box}p{font-weight:inherit}em,hr,p{border:0}em,strong{margin:0;font-size:100%}em{font-weight:inherit;vertical-align:baseline}input,select,strong,textarea{font-style:inherit;vertical-align:baseline}strong{border:0}input,select,textarea{font-weight:inherit}ol,ul{list-style:none}a,a:active,a:hover{outline:0;text-decoration:none;color:inherit}html{overflow-y:scroll}body,p{font-size:14px}body{font-family:"Open Sans",helvetica,arial,sans-serif;color:#40434a;background:#f5f5f5}h2{font-weight:300;font-size:16px;margin:-40px 0 40px;color:#aaa}h1 a:hover{color:#222}p{line-height:20px}a{-webkit-transition:.3s;transition:.3s}hr{height:0;border-top:1px solid #ccc;border-bottom:1px solid #fff;margin:50px 0}b,h1,h3,h4,strong{font-weight:700}em,i{font-style:italic}.clear,hr{clear:both}.content{width:960px;min-height:700px;margin:25px auto 100px;box-sizing:content-box}.card{width:100%;margin:0 auto 30px;padding:25px 30px;border:1px solid #ddd;border-bottom-width:2px;background:#fff;box-sizing:border-box;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.card:after{display:block;content:'';clear:both}.card h1,.card h4{text-align:center;margin-bottom:15px}.card h2,.card h5{margin-bottom:15px;font-weight:500}.card h2{text-align:center;font-size:28px;color:inherit;margin-top:0}.card h5,.footer{text-align:center;color:#999}.card h5{text-shadow:0 1px 0 #fff}.card h5.subtitle{margin-top:-15px}.card hr,p{margin:0 0 15px}.card.card-small{width:320px}.card.card-narrow{width:420px}.card.card-medium{width:640px}.card.card-column-main{width:640px;float:left}.card.card-column-side{width:300px;float:right}.card.card-column-half{width:48%;float:left}.card.card-column-half.card-column-half-last{float:right}.card.card-column-third{width:305px;float:left}.card.card-column-third-middle{margin-left:22px;margin-right:22px}.footer{margin:25px auto 50px;width:500px;font-size:10px;text-transform:uppercase}.footer .links a:hover{text-decoration:underline}.footer span{margin:0 8px}.notice{width:100%;padding:8px 10px;box-sizing:border-box;margin-bottom:15px}.notice.notice-error{border:1px solid red;background:#ffa0a0}.notice.notice-success{border:1px solid #70964e;background:#d8f5c4}.notice.notice-warning{border:1px solid #cec460;background:#f8f4c4}.notice span:first-of-type{font-weight:700}.button{background:#36c;color:#fff;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:.5px;text-align:center;display:inline-block;width:auto;min-width:135px;padding:6px 12px;margin:0 6px 15px;cursor:pointer;box-sizing:border-box;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:.3s;transition:.3s;-webkit-box-shadow:0 3px 3px -3px rgba(0,0,0,.6);-moz-box-shadow:0 3px 3px -3px rgba(0,0,0,.6);box-shadow:0 3px 3px -3px rgba(0,0,0,.6);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button:hover,input[type=submit]:hover{color:#fff;-webkit-box-shadow:0 3px 8px -2px rgba(0,0,0,.6);-moz-box-shadow:0 3px 8px -2px rgba(0,0,0,.6);box-shadow:0 3px 8px -2px rgba(0,0,0,.6)}.button:focus,input[type=submit]:focus{background:#224282}.button.button-red{background:#c33}.button.button-red:focus{background:#802020}.button.button-grey{background:#777}.button.button-grey:focus{background:#555}.button.button-none{background:0 0;box-shadow:0 0 transparent;color:#555;border:1px solid transparent}.button.button-none:hover{background:#eee;border:1px solid #aaa;box-shadow:0 3px 8px -2px rgba(0,0,0,.6)}.button-simple{background:#fff;font-weight:400;color:#444;text-transform:none;padding:5px 10px;width:auto;cursor:pointer;box-shadow:0 0 0 1px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.08),0 1px 1.5px 0 rgba(0,0,0,.07),0 1px 2px 0 rgba(0,0,0,.08)}.button-simple:hover{color:#000;box-shadow:0 0 0 1px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 3px 9px 0 rgba(50,50,93,.08),0 1px 1.5px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08)}.button-simple:focus{background:#f3f3f3}.button-simple-red:hover{background:#e74c3c;color:#fff}.buttons{clear:both;text-align:center;margin-top:25px}.buttons.buttons-back{padding-top:150px}.btn-group{position:relative}.btn-group .btn{display:block;float:left;font-size:10px;font-weight:700;text-transform:uppercase;padding:7px 6px;color:#777;border:1px solid #ddd;border-bottom-width:2px;box-sizing:border-box;cursor:pointer;border-right-width:0;background:#fcfcfc;-webkit-box-shadow:0 0;-moz-box-shadow:0 0;box-shadow:0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-group .btn.btn-selected{background:#f7f7f7;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.2);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.2)}.btn-group .btn:first-of-type{border-top-left-radius:2px;border-bottom-left-radius:2px}.btn-group .btn:last-of-type{border-top-right-radius:2px;border-bottom-right-radius:2px;border-right-width:1px}.btn-group .btn.btn-not-last{border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0}.btn-group .btn:hover{background:#f7f7f7}.btn-selector{display:block;position:relative}.btn-selector .selections{display:none;position:absolute;top:100%;margin-top:1px;left:0;min-width:140px;border:1px solid #ddd;background:#fff;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.25);box-shadow:0 0 8px 0 rgba(0,0,0,.25)}.btn-selector.btn-selector-active{background:#f7f7f7;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.2);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.2)}.btn-selector.btn-selector-active .selections{display:block}.btn-selector.btn-selector-active .selections .btn{width:100%;border:0}.btn-selector.btn-selector-active .selections .btn:hover{background:#eee}input,select,textarea{font-family:"Open Sans",helvetica,arial,sans-serif;font-size:14px;color:#575b64;border:1px solid #e3e3e3;background:#fdfdfd;margin:0 0 15px;padding:5px 10px;box-sizing:border-box;width:100%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}input:focus,select:focus,textarea:focus{color:#40434a;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.15);box-shadow:0 0 3px 0 rgba(0,0,0,.15)}input[type=submit]{border:0;background:#36c;color:#fff;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:.5px;text-align:center;display:block;width:auto;min-width:135px;padding:6px 12px;box-sizing:border-box;margin:5px auto 15px;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 3px 3px -3px rgba(0,0,0,.6);-moz-box-shadow:0 3px 3px -3px rgba(0,0,0,.6);box-shadow:0 3px 3px -3px rgba(0,0,0,.6);-webkit-transition:.3s;transition:.3s}input[type=submit]::-moz-focus-inner{border:0;outline:0}.dollar-wrapper{width:100%;position:relative}.control,.dollar-wrapper div{display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.dollar-wrapper div{top:6px;font-size:14px;left:10px;color:#939393;position:absolute}.dollar-wrapper input{padding-left:22px}.control{position:relative;padding:5px 0;margin-bottom:15px;cursor:pointer}.control input{position:absolute;z-index:-1;opacity:0}.control_indicator{background:#e6e6e6;position:absolute;top:5px;right:0;height:20px;width:20px;border-radius:1px}.control input:focus~.control_indicator,.control:hover input~.control_indicator{background:#ccc}.control input:checked~.control_indicator{background:#36c}.control input:checked:focus~.control_indicator,.control:hover input:not([disabled]):checked~.control__indicator{background:#224282}.control input:disabled~.control_indicator{background:#e6e6e6;pointer-events:none}.control_indicator:after{content:'';position:absolute;display:none}.control input:checked~.control_indicator:after{display:block}.control-checkbox .control_indicator:after{left:8px;top:4px;width:3px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.control-checkbox input:disabled~.control_indicator:after{border-color:#7b7b7b}.control-radio .control_indicator{border-radius:50%}.control-radio .control_indicator:after{left:7px;top:7px;height:6px;width:6px;border-radius:50%;background:#fff}.control-radio input:disabled~.control_indicator:after{background:#7b7b7b}.select,.select select{display:inline-block;width:100%}.select{position:relative;box-sizing:border-box}.select select{cursor:pointer;outline:0;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select select::-ms-expand{display:none}.select select:focus,.select select:hover{color:#000}.select select:disabled{opacity:.5;pointer-events:none}.select option.option-default{color:#999}.select:after{border-color:#999 transparent transparent;content:' ';display:block;position:absolute;top:12px;right:15px;border-width:8px 5px 0;border-style:solid;width:0;height:0;pointer-events:none}.select:hover::after{border-top-color:#555}.checkbox,.radio{cursor:pointer;margin-bottom:15px;display:block;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.checkbox:after,.radio:after,.ui-datepicker:after{content:' ';display:block;clear:both}.checkbox input,.radio input{display:none}.radio div{display:inline-block;background:#fff;height:20px;width:20px;position:relative;border:1px solid #ddd;border-radius:100%;transition:.2s;box-shadow:0 3px 6px 0 rgba(50,50,93,.12),0 1px 1px 0 rgba(0,0,0,.08)}.radio input~div:after{display:block;content:' ';position:absolute;left:6px;top:6px;width:8px;height:8px;border-radius:100%;background:#fff;opacity:0;transform:scale(.1)}.checkbox span,.radio span{display:inline-block;position:relative;top:-4px;margin-left:5px}.checkbox input:checked~div,.radio input:checked~div{background:#36c;border:0}.radio input:checked~div:after{opacity:1;transition:.3s;transform:scale(1)}.checkbox div{display:inline-block;background:#fff;height:20px;width:20px;position:relative;border:1px solid #ddd;border-radius:3px;transition:.2s;box-shadow:0 3px 6px 0 rgba(50,50,93,.12),0 1px 1px 0 rgba(0,0,0,.08)}.checkbox input~div:after{display:block;content:' ';position:absolute;left:7px;top:2px;width:4px;height:10px;border:solid #fff;border-width:0 3px 3px 0;opacity:0;transform:rotate(45deg) scale(.1)}.checkbox input:checked~div:after{opacity:1;transition:.3s;transform:rotate(45deg) scale(1)}table{border-collapse:collapse;width:100%}table th{text-align:left}table.striped tr{border-bottom:1px solid #f3f3f3}table.striped tr:nth-of-type(2n){background:#fafafa}table.highlighted tr:hover{background:#f6f6f6}table.highlighted tr:hover th{background:#fff}.ui-datepicker{display:none;width:auto;margin:0;box-shadow:0 0 10px rgba(0,0,0,.9)}.ui-datepicker-header{width:275px;height:40px;background:#444;font-size:16px;border:1px solid #333;border-bottom:0;color:#fff;padding:3px 0;box-sizing:border-box}.ui-datepicker-next,.ui-datepicker-prev{position:absolute;left:0;top:0;width:40px;height:40px;cursor:pointer}.ui-datepicker-next{left:auto;right:0}.ui-datepicker-next span,.ui-datepicker-prev span{display:none}.ui-datepicker-next:after,.ui-datepicker-prev:after{content:' ';display:block;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:10px solid #fff;position:absolute;top:13px;left:13px}.ui-datepicker-next:after{border-right:0 solid transparent;border-left:10px solid #fff;left:auto;right:13px}.ui-datepicker-next:hover,.ui-datepicker-prev:hover{background:rgba(0,0,0,.1)}.ui-datepicker-title{margin:2px 30px 0;line-height:1.8em;text-align:center;font-weight:700}.ui-datepicker-calendar{width:275px;background:#fff;color:#333;border:1px solid #ddd;border-top:0;font-size:12px}.ui-datepicker-calendar thead th{text-align:center;padding:5px;color:#999}.ui-datepicker-calendar tbody td{text-align:center;padding:1px}.ui-datepicker-calendar tbody td a{width:100%;display:block;color:#333;background:#fff;border:1px solid #eee;padding:3px 0;font-size:14px;transition:.3s ease-in-out}.ui-datepicker-calendar tbody td.ui-datepicker-today a{background:#eee;color:#000;border:1px solid #ddd}.ui-datepicker-calendar tbody td.ui-datepicker-current-day a{background:#36c;color:#fff;border:1px solid #ccc}.ui-datepicker-calendar tbody td.ui-datepicker-other-month{opacity:.5}.ui-datepicker-calendar tbody td:hover a{background:#eee;color:#000;border:1px solid #ccc;text-decoration:none}.ui-datepicker-calendar tbody td.ui-datepicker-other-month:hover a{opacity:.75}@media only screen and (min-width:569px) and (max-width:960px){.content{width:94%}.card,.card.card-column-half,.card.card-column-main,.card.card-column-side,.card.card-column-third,.card.card-medium,.card.card-narrow{width:100%;float:none;padding:25px 20px;margin-left:0}}@media only screen and (min-width:0px) and (max-width:568px){.content{width:94%}.card,.card.card-column-half,.card.card-column-main,.card.card-column-side,.card.card-column-third,.card.card-medium,.card.card-narrow{width:100%;float:none;padding:25px 20px;margin-left:0}.footer{width:94%}}

/** Login Styles **/
.login-box{margin:12% auto 0px!important;}
.login-box input[type="text"],
.login-box input[type="password"]{padding:6px 12px;font-size:16px;}
.login-box input[type="submit"]{margin-bottom:0px;}
.login-box h1{text-align:center;}
.login-box-links{width:300px;box-sizing:border-box;font-size:12px;padding:25px 30px;margin:10px auto;text-align:center;}
.login-box-links a{color:#777;}