/*
* Forms CSS File
*
* Written By Kenyatta Solomon
* Copyright by Kenyatta Solomon All Rights Reserved
*
* Date: 2019-12-19 15:15:52
*/

div.ks-form-wrap{font-family:arial;max-width:500px;margin:auto;margin-bottom:30px}div.ks-form-wrap p{font-size:1.15em;line-height:normal;margin-bottom:0}input,select,textarea{outline:none}input::-ms-clear,input::-ms-reveal{display:none}input[type="text"].ks-reg-input,input[type="password"].ks-reg-input,input[type="email"].ks-reg-input,input[type="number"].ks-reg-input,input[type="search"].ks-reg-input,input[type="url"].ks-reg-input,select.ks-reg-input{border:1px solid #A8A8A8;font-size:1.15em;width:100%;height:40px;padding:0 15px}textarea.ks-reg-input,textarea.ks-small-input{border:1px solid #A8A8A8;width:100%;height:200px;padding:0 15px;resize:none}input[type="text"].ks-reg-input-round,input[type="password"].ks-reg-input-round,input[type="email"].ks-reg-input-round,input[type="number"].ks-reg-input-round,input[type="search"].ks-reg-input-round,input[type="url"].ks-reg-input-round,select.ks-reg-input-round,textarea.ks-reg-input-round{border-radius:4px}input[type="text"].ks-small-input,input[type="password"].ks-small-input,input[type="email"].ks-small-input,input[type="number"].ks-small-input,input[type="search"].ks-small-input,input[type="url"].ks-small-input,select.ks-small-input{border:1px solid #A8A8A8;font-size:1.1em;width:100%;height:30px;padding:0 12px}input[type="text"].ks-small-input-round,input[type="password"].ks-small-input-round,input[type="email"].ks-small-input-round,input[type="number"].ks-small-input-round,input[type="search"].ks-small-input-round,input[type="url"].ks-small-input-round,select.ks-small-input-round,textarea.ks-small-input-round{border-radius:3px}select.ks-reg-input{padding:0 10px}select.ks-small-input{padding:0 8px}select[multiple="multiple"].ks-reg-input,select[multiple="multiple"].ks-small-input{height:auto}input[type="submit"].ks-btn,input[type="button"].ks-btn,input[type="reset"].ks-btn{border:none;padding:5px 10px;cursor:pointer}input[type="submit"].ks-btn-full,input[type="button"].ks-btn-full,input[type="reset"].ks-btn-full{display:block;width:100%;margin-bottom:10px}div.ks-form-field,div.ks-form-checkbox{margin-bottom:25px}div.ks-form-field label{display:block;font-size:1.2em;font-weight:700;padding-bottom:2px}div.ks-form-checkbox p.ks-form-label{font-size:1.2em;font-weight:700;padding-bottom:2px}div.ks-forms-multicol-wrap{margin-bottom:25px}div.ks-forms-multicol-wrap h4,div.ks-forms-multicol-field h4,div.ks-forms-multicol-half-wrap h4{padding-bottom:2px}div.ks-forms-multicol-wrap p{text-align:center;margin-top:10px}div.ks-forms-multicol-quart,div.ks-forms-multicol-quart-stack{width:25%;float:left}div.ks-forms-multicol-third,div.ks-forms-multicol-third-stack{width:33.33%;float:left}div.ks-forms-multicol-half-wrap,div.ks-forms-multicol-half-stack,div.ks-forms-multicol-half{width:50%;float:left}div.ks-forms-multicol-quart3,div.ks-forms-multicol-quart3-stack{width:75%;float:left}div.ks-forms-multicol-quart1,div.ks-forms-multicol-quart1-stack{width:25%;float:left}div.ks-forms-multicol-half-wrap:first-of-type,div.ks-forms-multicol-field:first-of-type{padding-right:5px}div.ks-forms-multicol-half-wrap:last-of-type,div.ks-forms-multicol-field:last-of-type{padding-left:5px}div.ks-forms-multicol-quart:nth-of-type(2),div.ks-forms-multicol-quart:nth-of-type(3),div.ks-forms-multicol-quart-stack:nth-of-type(2),div.ks-forms-multicol-quart-stack:nth-of-type(3),div.ks-forms-multicol-third:nth-of-type(2),div.ks-forms-multicol-third-stack:nth-of-type(2){padding:0 5px}div.ks-input-calendar-wrap,div.ks-password-validator-wrap{position:relative;max-width:300px}div.ks-input-calendar,div.ks-password-validator{position:absolute;border:1px solid #A8A8A8;border-radius:4px;background-color:#FFF;width:100%;padding:10px;z-index:1}div.ks-input-calendar table.ks-input-calendar-table th,div.ks-input-calendar table.ks-input-calendar-table td,div.ks-input-calendar table.ks-input-calendar-month-table th,div.ks-input-calendar table.ks-input-calendar-month-table td,div.ks-input-calendar table.ks-input-calendar-year-table th,div.ks-input-calendar table.ks-input-calendar-year-table td{text-align:center;font-size:1em;padding:0;padding:8px 0}div.ks-input-calendar table.ks-input-calendar-table tr:first-child th,div.ks-input-calendar table.ks-input-calendar-month-table tr:first-child th,div.ks-input-calendar table.ks-input-calendar-year-table tr:first-child th{padding-top:0;cursor:pointer}div.ks-input-calendar table.ks-input-calendar-table tr:nth-child(2) th{width:14%}div.ks-input-calendar table.ks-input-calendar-month-table tr:nth-child(2) td,div.ks-input-calendar table.ks-input-calendar-year-table tr:nth-child(2) td{width:25%}div.ks-input-calendar table.ks-input-calendar-table td,div.ks-input-calendar table.ks-input-calendar-month-table td,div.ks-input-calendar table.ks-input-calendar-year-table td{cursor:pointer}span.ks-calendar-icon{font-size:20px;line-height:20px;width:20px;height:20px}div.ks-password-validator p{font-size:1em;line-height:normal;margin-bottom:5px}ul.ks-pwd-validate-list{margin-bottom:15px}ul.ks-pwd-validate-list li{color:#A8A8A8;font-size:1em;margin-bottom:10px}ul.ks-pwd-validate-list li.ks-completed{color:#119A4A}ul.ks-pwd-validate-list li span:last-child{font-size:.9em;vertical-align:middle}span.ks-pwd-validation-icon{font-size:17px;line-height:20px;width:20px;height:20px;vertical-align:middle}textarea.ks-emp-input{height:70px}td.ks-emp-btn{text-align:center}div.ks-form-bar{margin-bottom:30px}div.ks-form-bar p{margin-bottom:15px}div.ks-form-bar p:last-child{margin-bottom:0}div.ks-pwd-forget{width:50%;float:left}div.ks-pwd-forget:last-child p{text-align:right}div.ks-form-payment-credit span.ks-form-payment-billing-same{font-size:.8em;font-weight:400}div.ks-form-payment-credit span.ks-form-payment-billing-same label,div.ks-form-payment-credit span.ks-form-payment-billing-same input{vertical-align:middle}div.ks-error-msg{border:2px solid red;background-color:yellow;color:red;width:500px;padding:50px;margin-bottom:30px}p.ks-error-para{color:red;font-weight:700}input[type="text"].ks-error-input,input[type="password"].ks-error-input,input[type="email"].ks-error-input,input[type="color"].ks-error-input,input[type="number"].ks-error-input,input[type="search"].ks-error-input,input[type="url"].ks-error-input,input[type="range"].ks-error-input,select.ks-error-input,textarea.ks-error-input,.ks-error-input{border:1px solid red}@media only screen and (max-width:485px){div.ks-form-payment-cardinfo:first-of-type,div.ks-form-payment-cardinfo:last-of-type{width:100%;padding:0;float:none}div.ks-form-payment-cardinfo{margin-bottom:15px}}@media only screen and (max-width:420px){input[type="submit"].ks-btn,input[type="button"].ks-btn,input[type="reset"].ks-btn{display:block;width:100%;margin-bottom:10px}div.ks-forms-multicol-quart:first-of-type,div.ks-forms-multicol-quart:nth-of-type(2),div.ks-forms-multicol-quart:nth-of-type(3),div.ks-forms-multicol-quart:last-of-type{width:50%;padding:0}div.ks-forms-multicol-quart:first-of-type,div.ks-forms-multicol-quart:nth-of-type(3){padding-right:5px}div.ks-forms-multicol-quart:nth-of-type(2),div.ks-forms-multicol-quart:last-of-type{padding-left:5px}div.ks-forms-multicol-half-wrap:first-of-type,div.ks-forms-multicol-half-wrap:last-of-type,div.ks-forms-multicol-half-stack:first-of-type,div.ks-forms-multicol-half-stack:last-of-type,div.ks-forms-multicol-quart1-stack:first-of-type,div.ks-forms-multicol-quart1-stack:last-of-type,div.ks-forms-multicol-quart3-stack:first-of-type,div.ks-forms-multicol-quart3-stack:last-of-type,div.ks-forms-multicol-quart-stack:first-of-type,div.ks-forms-multicol-quart-stack:nth-of-type(2),div.ks-forms-multicol-quart-stack:nth-of-type(3),div.ks-forms-multicol-quart-stack:last-of-type,div.ks-forms-multicol-third-stack:first-of-type,div.ks-forms-multicol-third-stack:nth-of-type(2),div.ks-forms-multicol-third-stack:last-of-type{width:100%;padding:0;float:none}div.ks-forms-multicol-field{margin-bottom:15px}div.ks-forms-multicol-wrap{margin-bottom:10px}div.ks-form-payment-credit span.ks-form-payment-billing-addr{display:block}div.ks-form-payment-credit span.ks-form-payment-billing-same input{margin-left:0}}@media only screen and (max-width:362px){div.ks-pwd-forget{width:100%;margin-bottom:10px;float:none}div.ks-pwd-forget p,div.ks-pwd-forget:last-child p{text-align:center}}