.h_web{width:1200px;margin-left:120px;font-size: 20px;
    color: #7F7F7F;
    font-family: coda, sans-serif;
    font-weight: 400;position:relative;z-index:9;}
.h_web a:link,.h_web a:visited{text-decoration:none !important;color:#7F7F7F;}
.h_wrap > a{float:left;text-align:center;}
.h_wrap > a > img{float:left;}
.h_wrap > a > span{width:160px;float:left;font-size:22px;line-height:1.25;padding-top:15px;}
.h_nav{margin-left:360px;}
.h_menu{padding-top:20px;}
.h_menu > ul > li{display:inline-block;line-height:30px;margin-right:2px;position:relative;}
.h_menu > ul > li a{display:block;padding:18px 15px;}
.h_menu > ul > li a:hover{background:#39B54A;color:#fff;}

.h_menu ul .sub-menu{position:absolute;top:100%;left:0;width:250px;padding-top:12px;display:none;}
.h_menu ul .sub-menu > li{text-align:left;border-top:1px solid #ddd;background:rgba(255,255,255,.8);}
.h_menu > ul > li .sub-menu a{padding:10px 20px;line-height:1.15;font-size:18px;} 
.h_menu > ul > li:hover .sub-menu{display:block;}

.social-links{padding-right:20px;}
.social-links ul{text-align:right;}
.social-links ul li{display:inline-block;vertical-align:top;margin-left:20px;}
.social-links ul li img{height:24px;width:auto;border-radius:4px;padding:2px;border:1px solid transparent;vertical-align:top;}
.social-links ul li a{display:block;}
.social-links ul li a:hover img{background:#fff;border-color:#333;}

.SSSlideCaption a{text-decoration:none !important;color:#fff !important;font-weight:bold;display:inline-block;background:rgba(0,0,0,.4);padding:0 10px;}

.page-content{width:1200px;margin-top:460px;}
.post{    font-size: 16px;line-height:1.75;
    color: #444;
    font-family: coda, sans-serif;
    font-weight: 400;}
.post h2{font-size:1.5em;color:#111;margin-bottom:1em;font-weight:600;}
.post h3{font-size:1.25em;color:#111;margin-bottom:1em;font-weight:600;}
.post strong{font-weight:600;color:#333;}
.post p{margin-bottom:1em;}
.post ul{margin-left:40px;margin-bottom:1em;}
.post ul > li{position:relative;padding-left:10px;}
.bullets > li:before{content:'';display:block;width:4px;height:4px;background:#999;border-radius:50%;position:absolute;left:0;top:14px;}
.list-links > li{padding-top:4px;padding-bottom:4px;}
.list-links > li a{display:inline-block;background:#196893;color:#fff;text-decoration:none;padding:2px 10px;font-size:12px;margin-left:4px;}
.list-links > li a:hover{background:#111;}
