body{font-family:arial,helvetica,sans-serif;color:#000;background:#e9fcfd;margin:0px;padding:0px;border:0;}

#head{width:100%;background:#e7eaef;padding:0px;margin-left: auto;margin-right: auto;overflow:auto;}
#head img{padding:10px;height:41px;}

.logo{margin-left:auto;margin-right:auto;padding:10px;max-width:770px;clear:both;}

#main{margin-left:auto;margin-right:auto;padding:10px;max-width:770px;clear:both;}

.ind{background:#ffffff;margin-bottom:50px;box-shadow: rgba(67, 71, 85, 0.27) 0px 0px 0.25em, rgba(90, 125, 188, 0.05) 0px 0.25em 1em;padding:13px;width:100%;clear:both;}
.ind h1{font-size:20px;color:#1eaaaf;}

.ins{background:#ffffff;margin-bottom:40px;box-shadow: rgba(67, 71, 85, 0.27) 0px 0px 0.25em, rgba(90, 125, 188, 0.05) 0px 0.25em 1em;padding:10px;width:100%;clear:both;}
.ins h2{font-size:17px;color:#1eaaaf;}
.ins h3{font-size:14px;color:#1eaaaf;}

.converter{overflow:auto;background:#ffffff;margin-bottom:50px;box-shadow: rgba(67, 71, 85, 0.27) 0px 0px 0.25em, rgba(90, 125, 188, 0.05) 0px 0.25em 1em;padding:13px;width:100%;clear:both;}
.converter input[type=text] {clear:both;border: none;clear:both;padding:10px;font-size:25px;float:left;width:120px;height:40px;background: #e5fbfc;}
.converter h2{clear:both;font-size:17px;color:#1eaaaf;}
.converter h3{padding-top:40px;clear:both;font-size:17px;color:#1eaaaf;}

.answer{background:#ffffff;margin-bottom:40px;box-shadow: rgba(67, 71, 85, 0.27) 0px 0px 0.25em, rgba(90, 125, 188, 0.05) 0px 0.25em 1em;padding:10px;width:100%;}
.answer h1{font-size:20px;color:#1eaaaf;}
.answer h2{font-size:18px;color:#1eaaaf;}
.answer span{background:#6acacd;padding:20px;display:inline-block;color:#ffffff;font-weight:bold;font-size:20px;}
.answer p{margin-bottom:40px;}

.percent-answer{font-size:20px;}

#button1{height:130px;font-size:40px;float:left;}
#button2{margin-left:10px;height:60px;font-size:30px;}

.fraction-line{clear:both;height:12px;background:#000;float:left;width:140px;float:left;}

.b1{width:153px;background:#f7f7f7;overflow:auto;float:left;}

.b2{float:left;}

p{line-height:35px;font-size:13px;color:#7b7b7b;letter-spacing:1px;}

.tab1 table {border-collapse: collapse;width: 100%;}
.tab1 th, td {text-align: center;padding: 10px;border: 1px solid #ddd;}
.tab1 th {background-color: #f2f2f2;font-weight: bold;}
.tab1 tr:nth-child(even) {background-color: #f2f2f2;}
.tab1 a{text-decoration:none;color:#484848;}

#end{clear:both;margin-top:100px;padding-top:56px;margin-bottom:30px;font-size:10px;width:98%;text-align:center;}
#end p{padding:10px;}