/* Global? */
.color-srt{color:#0097CC;}
.color-white{color:#fff;}
.sunrise-line{border-top:#0097CC solid thin;border-bottom:#21201F solid thin;height:4px;}
.sunrise-line-stretch{width:100%;}
.sunrise-button{background-color:#0097CC !important; color:#fff !important;border-radius:10px;margin:0 !important;}
.sunrise-button:hover{background-color:#3D3D3D !important;}
.sunrise-footer{background-color:#666666;}

/* Local */
body{color:#3D3D3D;}
.padding-bottom{padding-bottom:0.5em;}
.line-top{border-top:#3D3D3D solid thin;padding-top:0.5em;}
.logo { background: url('../imgs/sprite.png') no-repeat -22px -11px; width: 160px; height: 52px; }
.icon-en { background: url('../imgs/sprite.png') no-repeat -22px -71px; padding-left:25px; line-height:1em;}
.icon-th { background: url('../imgs/sprite.png') no-repeat -22px -99px; padding-left:25px; line-height:1em;}
.icon-check { background: url('../imgs/sprite.png') no-repeat -22px -122px;}
.button-language{padding:1em 1em !important;}
.button-download{padding:1em 3em;background-color:#CC0000;border-radius:10px;margin-top:0.5em;}
.button-download:hover{background-color:#3D3D3D;}
input{border-radius:5px;}
.button-subscribe{border-radius:10px;background-color:#C0C0C0;padding:1em 3em;}
.footer{font-size:0.8em;color:#ccc;}
.fb-like{float:right;}
/*Precut*/
.welcome{background:url('../imgs/17MST.png') no-repeat left center;height:inherit;width:100%;}
.welcome-text{text-align:right;}
.welcome-text h1, .welcome-text h2{font-weight:bold;}
.welcome-text h1{font-size:36px;line-height:36px;}
.welcome-text h2{font-size:24px;line-height:30px;}
.feature{padding:0.5em 0em;}
.feature-left{width:110px;}
.feature-left, .feature-right{float:left;height:110px;}
.feature-right{padding:0em 1em;display:table;}
.feature-right-text{display:table-cell;vertical-align:middle;}
.feature strong{color:#0097CC;}
.feature section{font-size:0.9em;}
.table{display:table;}
.table-cell-middle{display:table-cell;vertical-align:middle;}
.table-cell-bottom{display:table-cell;vertical-align:bottom;height:inherit;}
.drawing-left, .drawing-right{float:left;text-align:center;}
.drawing-left strong{color:#0097CC;display:block;text-align:center;}
.drawing-left img{max-width:190px;}
.drawing-right{margin-left:10px;}
.drawing-right td{font-size:10px;}
table tbody tr:first-of-type td{text-align:center;font-weight:bold;border-bottom:solid 1px #C0C0C0;}
table tbody tr td{border-right:solid 1px #C0C0C0;text-align:center;}
table tbody tr td:last-of-type{border-right:none;}
.contact-left{text-align:right;}
.contact-left h1{color:#fff;font-size:36px;line-height:36px;}
.contact-left h2, .contact-right h2{color:#fff;font-size:24px;line-height:30px;}
.contact-left p{color:#fff;}
.contact-right{margin-left:1em;padding-left:2em;border-left:solid 1px #fff;}
.contact-right input, .contact-right textarea{width:100%;background:transparent;border:solid 1px #fff;color:#fff;font-size:18px;line-height:40px;border-radius:0px;padding:0.3em;}
.contact-right input{height:40px;margin-bottom:1em;}
.contact-right textarea{height:120px;}
.contact-right .lastname{display:none;}
.button-contact{width:100%;background-color:#666666;color:#fff;font-weight:bold;font-size:24px;}
.button-contact:hover{background-color:#212121;}
/*Mail Chimp*/
#mce-success-response{color:#FFFFFF !important;}
#mce-error-response{color:#FFFF00 !important;}
/*Small screens*/
@media only screen and (max-width: 40em) {
	.drawing-left img{max-width:100%;}
	.drawing-right{margin:10px;}
	.contact-right{margin-left:0em;padding-left:0em;border-left:solid 0px #fff;margin-top:2em;}
	.contact-left{text-align:left;}
	.welcome-text{text-align:center;padding:2em 0em;}
	.line-top{border:0;}
}
