.node-type-policy .ahead {padding: 25px 0;position: relative;height:inherit;background:none;}
.node-type-policy .ahead .atit {font-size: 32px;color: #333;padding: 7px 0 10px 12px;position: relative;overflow: hidden;border-left: 6px solid #1B9BE5;margin-bottom: 10px;line-height:1.2;}
.node-type-policy .ahead .atit.withimg {padding: 0 0 0 0;border-left: 0;margin-bottom: 0;}
.node-type-policy .ahead .atit.withimg .img {width: 100%;height: 200px;overflow: hidden;}
.node-type-policy .ahead .atit.withimg .img img {width: 100%;height: auto;}
.node-type-policy .ahead .atit.withimg strong {position: absolute;bottom: 10px;left: 0;display: block;padding: 10px 2% 13px;/*width: 100%;*/border-left: 6px solid #1B9BE5;background: url(../images/b70.png) 0 0 repeat;color: #fff}
.node-type-policy .ahead .field-name-field-href{position: absolute; bottom: 55px; right:10px}
.node-type-policy .ahead .btn_med{width:auto;position:absolute;bottom:50px;right:10px}

.node-type-policy .ahead .meta {padding: 10px;}
.node-type-policy .ahead .meta strong {color: #000;background: url(../images/sep01.png) 1px 2px no-repeat;padding: 0 0 0 15px;}
.node-type-policy .ahead .meta strong.first {background: none;padding-left: 2px;}
.node-type-policy .ahead .meta em {color:#666;}
.node-type-policy .ahead .meta ul, .node-type-policy .ahead .meta li {display:inline;padding-left:0;}
.node-type-policy .ahead .meta li:before {display:none;}
.node-type-policy .ahead .metacustom {padding: 10px;}
.node-type-policy .ahead .metacustom dl {overflow: hidden;padding: 5px 0 5px 2px;margin-bottom:0;background:none;}
.node-type-policy .ahead .metacustom dt {width: 15%;float: left;font-weight: bold;color: #000;margin-bottom:0;}
.node-type-policy .ahead .metacustom dd {color: #666}