/* reset.css is here */
*{margin:0; padding:0; box-sizing:border-box; }
table {border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
img{max-width:100%; height:auto; display:inline-block; }
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal; }
ol,ul { list-style:none;}
caption,th {text-align:left;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
a {color:#000;text-decoration:none;outline:0 none !important;transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;}
a:hover, a:focus {color:#000;  text-decoration:none; outline:0 none !important;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;margin:0;}
header,nav,section,article,aside,footer,hgroup,figure,main {display: block; }
.clear{clear:both;font-size:1px;line-height:1px;display:block;height:0;}
.last	{margin:0 !important;}
.pad_last{padding:0 !important;}
.no_bg {background:none !important;}
.no_bor{border:0 none !important; }
.flt_lt {float:left;display:inline;}
.flt_rt {float:right; display:inline;}
/* reset.css ends here */
html{-webkit-text-size-adjust:100%}
body {font-family: Arial,sans-serif;color:#3d4247;font-size:18px;line-height: 18px;}
input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], textarea, button, select {
    -webkit-appearance: none; /*Safari/Chrome*/
    -moz-appearance: none; /*Firefox*/
    -ms-appearance: none; /*IE*/
    -o-appearance: none; /*Opera*/
    appearance: none;
    -webkit-border-radius: 0; 
	outline:none;
}
/* reset.css ends */
/* ----------------------- global ----------*/
h1{font-family: 'Droid Serif', serif;font-size:30px;line-height: 30px;color:#ffffff;margin:0;}
h2{font-size: 33px;line-height:33px;margin:0;}
h3{font-size: 23px;line-height:23px;margin:0;color:#ffffff;}
h4{font-size:18px;line-height: 18px;color:#ffffff;margin: 0;}
h5{font-size: 14px;line-height:14px;margin:0;}
p{font-size:14px;line-height: 24px;color:#ffffff;margin:0;}
/* ----------------------- layout ----------*/

.container{
	margin:0 auto;
	width:790px;
	text-align:center;
}
.container .flt_lt{
	margin: 0 30px 30px 30px;
	display:block;
}



@media(max-width:479px){
.flt_lt{float: none; width:100%;}
.container{width:100%;}
.container .flt_lt{margin:0 0 30px 0;}
}