.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;}.clear{clear:both;float:left;}.inline-block{display:inline-block;}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle;}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle;}.container{max-width:1300px;width:100%;margin:auto;position:relative;box-sizing:border-box;}body{min-width:480px;position:relative;}header,#content,footer{width:100%;float:left;clear:both;}header.tablet .container,header.mobile .container,#content.tablet .container,#content.mobile .container,footer.tablet .container,footer.mobile .container{padding:0 20px;}header{position:absolute;top:0;left:0;width:100%;background:url(img/Desktop/header-bg.png) no-repeat center;min-height:289px;z-index:2;}header .logo{background:url(img/logo.png) no-repeat;width:267px;height:42px;display:inline-block;margin:31px 0;}header .menu-icon{background:url(img/Mobile/nav-icon.svg) no-repeat center/100% 100%;width:40px;height:40px;display:none;float:right;margin-top:34px;}header .menu{float:right;margin-top:41px;}header .menu a{display:inline-block;vertical-align:top;font-size:15px;color:#143759;font-weight:bold;padding:0 16px;padding-bottom:7px;margin-left:26px;}header .menu a.current,header .menu a:hover{color:#4094e5;border-bottom:2px solid #4094e5;}/*953795e33e25c16a067bcfa2a5842f5b*/header .menu a.lang.current{display:none;}header.tablet,header.mobile{background:url(img/Tablet/header-bg.png) no-repeat center/100% 100%;min-height:130px;z-index:99;}header.tablet .menu-icon,header.mobile .menu-icon{display:inline-block;}header.tablet .menu,header.mobile .menu{display:none;-webkit-box-shadow:0px 0px 20px 0px #545454;-moz-box-shadow:0px 0px 20px 0px #545454;box-shadow:0px 0px 20px 0px #545454;position:absolute;background:white;top:99px;left:20px;right:20px;padding:23px 0;text-align:center;margin-top:0;}header.tablet .menu a,header.mobile .menu a{display:block;padding:20px 0;margin:0 30%;border-bottom:2px solid white;}header.tablet .menu a:hover,header.tablet .menu a.current,header.mobile .menu a:hover,header.mobile .menu a.current{color:#4094e5;border-color:#4094e5;}header.tablet.open .menu-icon,header.mobile.open .menu-icon{background-image:url(img/Mobile/nav-close.svg);}header.tablet.open .menu,header.mobile.open .menu{display:block;}header.mobile{background:url(img/Mobile/header-bg.png) no-repeat center/100% 100%;min-height:116px;}header.mobile .logo{margin:28px 0;}header.mobile .menu-icon{margin-top:29px;}#content{min-height:500px;}footer{padding:19px 0;}footer .social-icon{display:inline-block;vertical-align:middle;}footer .social-icon a{display:inline-block;vertical-align:middle;width:40px;height:40px;background:#143759;margin-right:14px;}footer .footer-copyright{font-size:14px;font-weight:lighter;display:inline-block;vertical-align:middle;float:right;margin-top:10px;}footer .footer-copyright a{color:black;font-size:14px;}footer.tablet .footer-copyright,footer.mobile .footer-copyright{font-size:13px;margin-top:12px;}footer.tablet .footer-copyright a,footer.mobile .footer-copyright a{font-size:13px;}footer.mobile{padding:30px 0 23px;}footer.mobile .footer-copyright{display:block;float:none;margin-top:21px;}#content .content{background:url(img/Desktop/Contact/contact-bg.jpg) no-repeat center/cover;width:100%;height:860px;}#content .content .center{margin:auto;padding-top:157px;max-width:980px;width:100%;box-sizing:border-box;}#content .content .center .left,#content .content .center .right{display:inline-block;vertical-align:top;width:50%;box-sizing:border-box;padding-top:23px;position:relative;z-index:2;}#content .content .center .left *,#content .content .center .right *{color:white;}#content .content .center .left .company-name{font-size:25px;letter-spacing:0.6px;margin-bottom:21px;}#content .content .center .left .info{margin-bottom:2px;}#content .content .center .left .info .icon{display:inline-block;vertical-align:middle;width:78px;height:78px;}#content .content .center .left .info .text{display:inline-block;vertical-align:middle;font-weight:lighter;font-size:15px;margin-left:21px;line-height:31px;width:57%;}#content .content .center .left .info.address .icon{background:url(img/Desktop/Contact/contact-address.svg) no-repeat;}#content .content .center .left .info.tel .icon{background:url(img/Desktop/Contact/contact-tel.svg) no-repeat;}#content .content .center .left .info.fax .icon{background:url(img/Desktop/Contact/contact-fax.svg) no-repeat;}#content .content .center .left .info.email .icon{background:url(img/Desktop/Contact/contact-email.svg) no-repeat;}#content .content .center .left .info.email .text{text-decoration:underline;}#content .content .center .right{border-left:2px solid white;padding-left:45px;padding-bottom:16px;}#content .content .center .right .area-name{font-size:25px;letter-spacing:0.6px;display:inline-block;}#content .content .center .right .star{float:right;font-weight:lighter;font-size:15px;margin-top:10px;}#content .content .center .right form{margin-top:28px;}#content .content .center .right form *{font-size:15px;font-weight:lighter;}#content .content .center .right form .row{position:relative;margin-bottom:24px;}#content .content .center .right form .row .label{position:absolute;top:8px;left:0;}#content .content .center .right form .row .input-container{margin-left:102px;background:white;padding:0 10px;border:2px solid white;}#content .content .center .right form .row .input-container .text,#content .content .center .right form .row .input-container .textarea{width:100%;border-radius:5px;color:black;}#content .content .center .right form .row .input-container .text{height:32px;}#content .content .center .right form .row .input-container .textarea{height:130px;}#content .content .center .right form .row .input-container.enquiry{padding:10px;}#content .content .center .right form .row .input-container.error{border-color:#ec2351;}#content .content .center .right form .row.verify{margin-bottom:20px;}#content .content .center .right form .row.verify *{display:inline-block;vertical-align:middle;}#content .content .center .right form .row.verify .label{position:relative;top:auto;margin-right:8px;}#content .content .center .right form .row.verify #refresh{background:url(img/Desktop/Contact/refresh.svg) no-repeat center/100% 100%;width:36px;height:36px;}#content .content .center .right form .row.verify .verify_input{text-align:center;background:white;height:36px;width:100px;margin-left:4px;color:black;}#content .content .center .right form .row.verify .verify_input.error{border:2px solid #ec2351;}#content .content .center .right form .buttons .submit,#content .content .center .right form .buttons .reset{display:inline-block;vertical-align:middle;font-size:16px;font-weight:bold;width:48%;height:48px;margin:0 1%;}#content .content .center .right form .buttons .submit{background:url(img/Desktop/Contact/btn-submit-gradient.png) repeat-x bottom;}#content .content .center .right form .buttons .submit:hover{background-image:url(img/Desktop/Contact/btn-submit-gradient-over.png);}#content .content .center .right form .buttons .reset{background:url(img/Desktop/Contact/btn-reset-gradient.png) repeat-x bottom;}#content .content .center .right form .buttons .reset:hover{background-image:url(img/Desktop/Contact/btn-reset-gradient-over.png);}#content .content .center .right form .error-message,#content .content .center .right form .success-message{color:#ec2351;text-align:center;margin:10px 0;}#content.tablet .content,#content.mobile .content{background-image:url(img/Tablet/Contact/contact-bg.jpg);height:auto;}#content.tablet .content .center,#content.mobile .content .center{padding-left:20px;padding-right:20px;}#content.tablet .content .center .left,#content.tablet .content .center .right,#content.mobile .content .center .left,#content.mobile .content .center .right{display:block;width:100%;}#content.tablet .content .center .right,#content.mobile .content .center .right{border-left:none;padding-left:0;border-top:2px solid white;}#content.mobile .content .center .left .info .text{width:63%;}