body {
	font-family: 'Cambay', sans-serif;
}

.wrapper .container_12 .login_container h1 {
    background: none repeat scroll 0 0 #002a5c;
    color: #FFFFFF;
    font-size: 16px;
    padding: 10px 20px;
    font-family: "Cambay",sans-serif;
    margin-top: -3px;
}

.submit-button {
	width:100px;
	border-radius: 3px;
	border: 1px solid #FFFEFC;
	background: none repeat scroll 0% 0% #28b1a4;
	text-decoration: none;
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
	display: inline-block;
	padding: 8px 7px;
	z-index: 2;
	bottom: 10px;
	right: 10px;
}

.input label {
    color: #364046;
    font-size: 16px;
    float: left;
    width: 90px;
    position: relative;
    top: 10px;
    margin-right: 15px;
    font-family:"Cambay",sans-serif;
    font-weight: bold;
}

td{
	font-size: 14px;
	font-family: "Cambay",sans-serif;
}

tr.spaceUnder > td
{
  padding-bottom: 0.6em;
}

.verticalClass {
	vertical-align: middle;
	margin: 5px 8px;
}

.tableHeader{
	width:100%;
	color: #28b1a4;
	font-size: 16px;
	padding-bottom: 15px;
	margin-bottom: 15px;
}

input[type="text"] {
    border: 1px solid #8E8E8E;
    border-radius: 3px;
    color: #002a5c;
    height: 19px;
    padding-left: 5px;
    padding-right: 5px;
    width: 120px;
}

.login_container{
	border: 1px solid #E2E2E2;
    padding: 1px;
    display: block;
    margin-bottom: 20px;
    background: none repeat scroll 0% 0% #FFF;
}

.terms {
    display: block;
    width: 100%;
    margin: 10px 0px 0px;
}

#taxationForm_chosen, #countrySelect_chosen, #constituentDocument_chosen, #legalName_chosen {
     width:132px!important;
}

.chosen-rtl .chosen-search input[type="text"], .chosen-container-single .chosen-single abbr, .chosen-container-single .chosen-single div b, .chosen-container-single .chosen-search input[type="text"], .chosen-container-multi .chosen-choices .search-choice .search-choice-close, .chosen-container .chosen-results-scroll-down span, .chosen-container .chosen-results-scroll-up span {
    background-color: transparent;
    background-image: url(../../images/arrow_select_small.png);
    background-attachment: scroll;
    background-position: center center;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 19px 19px !important;
    background-repeat: no-repeat !important;
}

a.jqTransformCheckbox {
    background: url(../../images/form-elements.png) no-repeat scroll -10px -50px rgba(0, 0, 0, 0);
    bottom: 0;
    display: inline-block;
    height: 18px;
    margin-right: 5px;
    position: relative;
    transition: none 0s ease 0s;
    vertical-align: middle;
    width: 21px;
}

a.jqTransformCheckbox.jqTransformChecked {
    background-position: -9px -75px;
}

input[type="checkbox"], input[type="radio"] {
    display: none;
}