﻿body {
    font-family: muliregular,helvetica neue,Helvetica,Arial,sans-serif;
    font-size: 100%;
    line-height: 1.5;
    color: #343434;
    background: #f0f4f5;
    -webkit-font-smoothing: antialiased;
    text-align: justify;
    margin: 0;
    padding: 0;
}
#content {
    margin: 0 auto;
	margin-top: 40px;
    padding: 0;
    text-align: left;
    max-width: 960px;
}
.fleft { float:left } .fright { float:right }
span.wfor {  margin-left:30px; margin-top:4px;  padding-right:10px; width:150px;float:left; }
.add-form input { width: 140px;    padding: 6px;    font-size: 16px;    border: 1px solid #ddd;    border-radius: 3px;    color: #343434;    margin-top: 0px; }
select { padding: 6px;    font-size: 16px;    border: 1px solid #ddd;    border-radius: 3px;    color: #343434;    margin-top: 0px; }	
.btn-add {
  background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
	border-radius: 4px;
    color: #343434;
	margin: 20px auto;
    font-size: 14px;
	text-align:center;
    margin-bottom: 10px;
    padding: 10px 20px;
    vertical-align: middle;
	text-decoration:none;
}
input.btn-add:hover, input.btn-add:focus {
   border-color: rgba(82, 168, 236, 0.8);
   box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
   outline: 0 none; cursor:pointer;
}
@media screen and (max-width:480px) { 
#content { margin:0px 10px 0px 10px; }
h1 { font-size:24px; } h2 { font-size:22px; }
span.wfor { display:block; float:none; margin-left:0px; }
select {    padding: 6px;   font-size: 15px; }
}