﻿/*****************************/
/*** Core html setup stuff ***/
/* Tran Thanh Sang */
/* sangtialia@gmail.com */
/*****************************/
@charset "utf-8";
body{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	color:white;
	background:#f6f5f6;
}
body *{
	box-sizing: border-box;
}
.imglink{
	border:0;
	transition: all 300ms ease 0s;
}
.imglink:hover{
	opacity:0.80;
	moz-opacity:0.80;
	filter:alpha(opacity=80);
}
a{
	text-decoration:none;
	color:inherit;
}
.button, .button {border:none; color:#FFF; cursor:pointer; padding:7px 15px; background:#fd8d26; display:inline-block; border-radius: 5px; }
.button:hover{background:#000; color:#fff; text-decoration:none;}
input.inputbox, select.inputbox, textarea.inputbox{
	padding:10px;
	border:1px solid #CCC;
	width:100%;
	}
.button2{
	background:#f27126;
	height:45px;
	line-height:45px;
	border:none;
	border-radius: 22px;
	color:#FFF;
	display:inline-block;
	padding:0 45px;
	font-size:15px;
}
.text-center{
	text-align:center;
}
.break{
	clear:both;
}
table.list{
	border-right:1px solid #e1e1e1;
	border-top:1px solid #e1e1e1;
}
table.list td{
	border-left:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
	padding:5px 7px;
}
table.list tr.title td{
	background:#f2f2f2;
	text-align:center;
	font-weight:bold;
}

#container, #nav-bt-bar .inner{
	max-width:640px;
	margin:0 auto;
	
}
#container{
	padding-bottom:55px;
}
.container{
	padding-left:5px;
	padding-right:5px;
}

.form-control-inline{
width:70%;
margin-left:10px;
display:inline;
}
.label-col{
width:20%;
}

.input-validation-error {
border-color: #dd4b39;
box-shadow: none;
}

.field-validation-error span {
color: #dd4b39;
}
.validation-summary-errors {
color: #dd4b39;
}
.validation-summary-errors ul{
    list-style:none;
}
.validation-summary-errors ul li {
    padding-bottom:2px;
}