@CHARSET "UTF-8";

@media screen, projection {
	
	footer {
		margin-top: 268px;
	}

    h3,h4 {
        margin-bottom: 20px;
    }

    h2 {
        margin-bottom: 40px;
    }

    ul.dotted {
        margin-bottom: 20px;
    }

    div.stats-box > ul > li {
        margin-bottom: 10px;
    }

    div.stats-box span {
        font-weight: 600;
    }

    fieldset.account {
        margin-top: 30px;
    }

        fieldset.account > div {
            margin-bottom: 20px;
        }

            form#formPasswordGenerator div.error input,
            form#formAuthentication2 div.error input,
            form#formAddCompany div.error input,
            fieldset.account > div.error input {
                border: 1px solid #fd920b;
            }

    fieldset.account div.country {
	 	display: none;   
    }        
            
    form#formPasswordGenerator,
    form#formAuthentication2 {
        margin-top: 30px;
    }
    	 form#formPasswordGenerator input,
    	 form#formAuthentication2 input {
    	 	margin-bottom: 20px;
    	 }

    form#formRegister abbr {
        font-size: 12px;
        font-size: 1.2rem;
    }

    form#formPasswordGenerator label,
    form#formAuthentication2 label,
    form#formRegister label {
        width: 200px;
        float: left;
        margin-right: 10px;
        cursor: pointer;
        line-height: 1.7em;
    }
    	form#formPasswordGenerator label,
    	form#formAuthentication2 label {
    		text-align: right;
    	}

    form#formAddCompany label {
        cursor: pointer;
    }

        form#formRegister label.inner,
        form#formRegister label.error {
            width: auto;
            float: none;
            margin-right: 10px;
        }

        form#formPasswordGenerator div.error > span,
        form#formAuthentication2 div.error > span,
        form#formRegister label.error {
            color: #fd920b;
            font-size: 12px;
            font-size: 1.2rem;
            font-style: italic;
            margin-left: 10px;
        }

    form.default input[type="submit"] {
        margin-top: 30px;
    }

    div.reminder > a {
        margin: 20px 10px;
    }

    fieldset#branchList,
    div#wrapperCompanyDetails {
        margin-top: 20px;
    }

    label#dynText2 {
        margin-right: 10px;
    }

    div#branch {
        height: 300px;
        overflow: auto;
        border: 1px solid #e1e1e1;
        padding: 10px;
    }

    input#FAC-address {
        width: 400px;
    }

    form#formAddCompany {
        margin-bottom: 30px;
    }
}
