/*Content CSS*/
footer {width:100%; background-color: #fff; border-top: 1px solid #ddd;  }
footer #ft_bot {padding:35px 0; text-align: center;}

.blog { display: inline-block; font-size:14px; margin:0 0 15px; font-weight: 500; }
.blog img { margin-right: 10px; position:relative; top:-2px; }

.ft_con {width: 100%; padding:0 20px; margin: 0 auto; text-align: center; }
.ft_copy {font-size: 12px; font-weight: 300; color:rgba(0, 0, 0, 0.8); line-height: 21px; word-break: keep-all;  font-weight: 300; }
.ft_copy b { font-weight: 400; font-size: 12px; display:block; line-height: 21px; word-break: keep-all; margin:0 0 10px; }
.ft_copy > a {color:rgba(255, 255, 255, 0.8) !important; }
.ft_copy span {color:rgba(0, 0, 0, 0.3); font-weight: 300; display: block; margin-top: 10px;}
.ft_copy span a {color:rgba(0, 0, 0, 0.3) !important; line-height: 18px; font-weight: 300}

.ft_btn a {display: block;text-align: center; width: 140px; height: 30px; line-height: 28px; color:#fff !important; background: #009a5e; border-radius: 3px; font-size: 10px; transition: all 0.3s; border:1px solid rgba(255,255,255,.35); margin:20px auto 0; }
.ft_btn a:hover { color:#fff !important; border-color: #009a5e;}

#top_btn {position:fixed;bottom:20px;right:20px;width:45px;height:45px;line-height:41px;border:1px solid #333;color:#333;text-align:center;font-size:15px;z-index:90;background:rgba(255,255,255,0.5);transition: all 0.3s}
#top_btn:hover {border-color:#009a5e;background:#009a5e;color:#fff}
