@charset "utf-8";
/* Optimum CSS */
.image_strapline{ text-align:center; font-weight:bold; font-size:1em;}
.image_strapline_left{ text-align:left; font-weight:bold; font-size:1em;}
.image_left{float:left; margin-right:2%;}
.image_right{ float:right; margin-left:2%;}
.image_border{ border:#01433A solid 3px;}

.image_left_with_wrap{float: left; margin: 0px 2% 2% 0px;}
.image_right_with_wrap{float: right; margin: 0px 0px 2% 2%;}

.main-content{ }

request-label{float:left; }
input-request{float:left; width: auto; height: 15px; padding:0; margin:0;/*-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box*/}
input-request-textarea{float:right;width: 75%; height: 45px; }

.opt_span1{ width:8.33%;}
.opt_span2{ width:16.66%;}
.opt_span3{ width:25%;}
.opt_span4{ width:33.32%;}
.opt_span5{ width:41.66%;}
.opt_span6{ width:50%;}
.opt_span7{ width:58.33%;}
.opt_span8{ width:66.66%;}
.opt_span9{ width:75%;}
.opt_span10{ width:83.33%;}
.opt_span11{ width:91.66%;}
.opt_span12{ width:100%;}

.opt_table{ /*display:table; */width:88%;}
.opt_tr{ display: table-row; width:auto; clear:both;}
opt_td{ display: table-cell; vertical-align:top;}
.opt_col{float:left; display:table-column;width:25%;  }
.opt_td label{ padding:0 10px; width:25%;}

.dropdown .dropdown-menu {
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;

    max-height: 0;
    display: block;
    overflow: hidden;
    opacity: 0;
}

.dropdown.open .dropdown-menu {
    max-height: 400px;
    opacity: 1;
}

.box_pad_l{ padding-left:0;}
#logo_img{ height:auto; width:100%;}

.main-contents a{ color:#00A891;}
.main-contents a:hover{ text-decoration:underline; }

.mandatory{ font-size:12px; color:#F8060A; vertical-align:super; }
/*select.error, textarea.error, input.error {color:#FF0000;}*/
#contact-us-form .error, #contact-us-form .has-error{
    color: red;
}

input .has-success{ background-color: #D4F7EC;}

/* form error messages*/
.my-error-class {color:red;}
.my-valid-class {color:green;}















