﻿
form.login-form{max-width:95%;margin:2em auto}

@media screen and (min-width: 60ex){form.login-form{max-width:60ex}}
@media screen and (min-width: 975px){form.login-form{margin:2em auto 3em auto}}

form.login-form input[type=submit]{margin-right:1em}
form.login-form,form.create-account{background:#F7F7F7;padding:1em 1em 1em 1em;border:1px solid #F7F7F7;border-radius:2px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.3)}
form.login-form img,form.create-account img{padding:.3em 2em;width:100%}
form.login-form h1,form.create-account h1{font-weight:normal;font-size: 14px}
form.login-form label,form.create-account label{font-weight:normal;color:#666666}
form.login-form input,form.create-account input{padding:.5em}
form.login-form .group,form.create-account .group{margin-bottom:1em}
.login-footer p{margin-right:1em;margin-left:1em;text-align:center;font-size: 16px}

form.form .group{position:relative;clear:both;overflow:show;margin-bottom:1em}
form.form .group>label{display:block}
@media screen and (min-width: 975px){form.form .group>label{float:left;width:22ex;text-align:right}}
form.form .group .controls{margin-left:1em;max-width:80ex}
@media screen and (min-width: 975px){form.form .group .controls{margin-left:24ex;width:50ex}}
form.form .group .controls label{line-height:1.75;margin-right:1ex}

form.form .help{display:block;clear:both;color:#999999;font-size:.9em;line-height:1.3;padding-top:.1ex;margin:0}

button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
button,input[type="button"],input[type="reset"],input[type="submit"],.button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;background-color:#f3f3f3;border-radius:3px;border:1px solid #ddd;color:#333;cursor:pointer;display:inline-block;font-family:Arial, Helvetica, sans-serif;font-size:18px;line-height:1;padding:0.5em 1em;text-decoration:none;user-select:none;vertical-align:middle;white-space:nowrap}
button:hover,button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus,.button:hover,.button:focus{background-color:#d9d9d9;color:#1a1a1a}button:disabled,button.disabled,input[type="button"]:disabled,input[type="button"].disabled,input[type="reset"]:disabled,input[type="reset"].disabled,input[type="submit"]:disabled,input[type="submit"].disabled,.button:disabled,.button.disabled{cursor:not-allowed;opacity:0.5}button.primary,input[type="button"].primary,input[type="reset"].primary,input[type="submit"].primary,.button.primary{background-color:#1F8DD6;border:1px solid #1a76b2;color:#fff}button.primary:hover,button.primary:focus,input[type="button"].primary:hover,input[type="button"].primary:focus,input[type="reset"].primary:hover,input[type="reset"].primary:focus,input[type="submit"].primary:hover,input[type="submit"].primary:focus,.button.primary:hover,.button.primary:focus{background-color:#1a76b2;color:#fff}.button-dropdown.item-actions{display:none;float:right;clear:right;margin-bottom:1em}@media screen and (min-width: 975px){.button-dropdown.item-actions{display:block}}.button-dropdown{position:relative}.button-dropdown .dropdown-toggle:after{font-family:FontAwesome;content:' \f0d7'}.button-dropdown .button-dropdown-menu{font-size:.9em;display:none;position:absolute;top:2.2em;z-index:15;background-color:#fff;border:1px solid silver;border-radius:3px;box-shadow:0 0 6px rgba(0,0,0,0.3);min-width:100%}.button-dropdown .button-dropdown-menu li{list-style:none;padding:0}.button-dropdown .button-dropdown-menu li a{display:block;border-bottom:none;padding:.3em .4em}.button-dropdown .button-dropdown-menu li a:link,.button-dropdown .button-dropdown-menu li a:visited{color:#333}.button-dropdown .button-dropdown-menu li a:hover{background:#f2f2f2}.touch .button-dropdown .button-dropdown-menu li a{padding:.5em .4em}.button.item-actions{display:none;float:right;clear:right;margin-bottom:1em}@media screen and (min-width: 975px){.button.item-actions{display:block}}


input,label,select{font-family:Arial, Helvetica, sans-serif;font-size: 14px}
label{font-weight:normal;margin-bottom:0.375em}
label.required,label.perm-required{font-weight:bold;color:#303030}
label abbr{display:none}
input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],textarea,select,textarea{background-color:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-sizing:border-box;font-family:Arial, Helvetica, sans-serif;font-size:1em;padding:.3em;transition:border-color;width:100%}
input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,textarea:hover,select:hover,textarea:hover{border-color:#c4c4c4}
input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,textarea:focus,select:focus,textarea:focus{border-color:#f15d22;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(242,98,34,0.7);outline:none}
input[type="color"].xs-field,input[type="date"].xs-field,input[type="datetime"].xs-field,input[type="datetime-local"].xs-field,input[type="email"].xs-field,input[type="month"].xs-field,input[type="number"].xs-field,input[type="password"].xs-field,input[type="search"].xs-field,input[type="tel"].xs-field,input[type="text"].xs-field,input[type="time"].xs-field,input[type="url"].xs-field,input[type="week"].xs-field,textarea.xs-field,select.xs-field,textarea.xs-field{width:8ex}
input[type="color"].s-field,input[type="color"].date-field,input[type="date"].s-field,input[type="date"].date-field,input[type="datetime"].s-field,input[type="datetime"].date-field,input[type="datetime-local"].s-field,input[type="datetime-local"].date-field,input[type="email"].s-field,input[type="email"].date-field,input[type="month"].s-field,input[type="month"].date-field,input[type="number"].s-field,input[type="number"].date-field,input[type="password"].s-field,input[type="password"].date-field,input[type="search"].s-field,input[type="search"].date-field,input[type="tel"].s-field,input[type="tel"].date-field,input[type="text"].s-field,input[type="text"].date-field,input[type="time"].s-field,input[type="time"].date-field,input[type="url"].s-field,input[type="url"].date-field,input[type="week"].s-field,input[type="week"].date-field,textarea.s-field,textarea.date-field,select.s-field,select.date-field,textarea.s-field,textarea.date-field{width:15ex}select{font-size:14px;max-width:100%;width:auto;line-height:1.1em}
select.country{max-width:30ex}
input[type=date]{min-width:15ex;width:auto}
input:disabled,input.disabled,select:disabled,select.disabled,textarea:disabled,textarea.disabled{cursor:not-allowed;opacity:0.5}
input[type=text]:read-only,input[type=number]:read-only,input[type=date]:read-only,textarea:read-only{cursor:not-allowed;background-color:#eaeaea}input[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eaeaea}textarea{resize:none;overflow-x:hidden;max-height:80vh}input[type="search"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type="checkbox"],input[type="radio"]{display:inline;margin-right:0.375em}


button.primary,input[type="button"].primary,input[type="reset"].primary,input[type="submit"].primary,.button.primary{background-color:#f26322;border:1px solid #fcb216;color:#fff}
button.primary:hover,button.primary:focus,input[type="button"].primary:hover,input[type="button"].primary:focus,input[type="reset"].primary:hover,input[type="reset"].primary:focus,input[type="submit"].primary:hover,input[type="submit"].primary:focus,.button.primary:hover,.button.primary:focus{background-color:#fcb216;color:#fff}
.button-dropdown.item-actions{display:none;float:right;clear:right;margin-bottom:1em}