#boxConNormal { width:100%; float:left; position: relative;}
#boxConNormal .img { width: 100%; float: left; }
#boxConNormal .img img { width: 100%; height: auto; float: left; }
#boxConNormal .main { width:100%; float: left;}
#boxConNormal .imgover { width: 100%; height: 100%; position: absolute; z-index: 1; left: 0; top: 0; background-color: rgba(0,0,0,0.3); }
#boxConNormal.conImg .main { height: 100%; position: absolute; z-index: 2; display: flex; align-items: center; }
#conNormal { width:100%; float:left; padding:30px; box-sizing:border-box;}
#conNormal .title { width:100%; float:left; text-align:center; margin-bottom:6px; font-size: 24px; line-height: 28px; font-family: 'Din-Bold'; text-transform: none; }
#boxConNormal.conImg .title { font-size: 24px; line-height: 28px; color: #fff; font-family: 'Din-Bold'; text-transform: none;}
#boxConNormal.conImg .title * { font-family: inherit; }
#conNormal .content { width:100%; float:left; text-align:center; font-size: 13px; line-height: 18px; color: #333;}
#boxConNormal.conImg .content { font-size: 13px; line-height: 18px; color: #fff; }

#boxConNormal.single_post #conNormal .title { text-align: left;}
#boxConNormal.single_post #conNormal .content { text-align: left; }
#boxConNormal.single_post #conNormal .content img.aligncenter { margin: 0 auto; display: block; }

#conNormal .content>div { width: 100%; float: left; margin-top: 12px; }
#conNormal .content img { max-width: 100%; height: auto; }
#conNormal .content p { margin-top:12px; font-size: 13px; line-height: 18px; width: 100%; float: left;}
#conNormal .content p iframe {width:100%;height:auto;} 
#conNormal .content p img { max-width: 100%; height: auto!important; }
#boxConNormal.conImg .content p { margin-top: 6px; }
#boxConNormal.conImg .wp-image-2231 { width: 35px; height: 35px; }
#conNormal .content p:first-child { margin-top:0px;}
#conNormal .content p a { color:#F19831!important; font-family:'Avenir-Heavy', Arial, Helvetica, sans-serif;}
#conNormal .content p a:hover { text-decoration: underline; }
#conNormal .content ol { width: 100%; float: left; margin-top: 12px; }
#conNormal .content ol li { width: 100%; float: left; font-size: 13px; line-height: 18px; list-style-type: decimal; list-style-position: inside; }
#conNormal .content ol li+li { margin-top: 6px; }
#conNormal .content ul { width: 100%; float: left; margin-top: 12px; }
#conNormal .content ul li { width: 100%; float: left; font-size: 13px; line-height: 18px; list-style-type: disc; list-style-position: inside; }
#conNormal .content ul li+li { margin-top: 6px; }
#conNormal .more { width:100%; float:left; text-align:center; margin-top:12px; line-height:60px;}
#conNormal .more a { font-size:24px; color:#F19831;}
#conNormal .more.more-buttonlink { display:flex; justify-content:center;}
#conNormal .more div { width: 100%;}
#conNormal .more a { float: left; padding: 0 0px; height: 51px; border-bottom: 4px solid #c86b00; background: #f19831; color: #fff; text-align: center; line-height: 47px; font-size: 21px; font-family: 'Din-Bold',Arial; text-transform: none; float: left; position:relative; width: 100%; box-sizing: border-box;}
/*#conNormal .more a.button-lg { font-size: 16px; }*/
/*#conNormal .more a:after { content:"+"; font-size: 24px; font-family: arial; color: #fff; position: absolute; right: 14px; }*/
#conNormal .more a+a { margin-top:12px;}

#boxConNormal.single_story #conNormal .title { font-family: 'Din-Bold'; font-size: 24px; line-height: 28px; color: #333; text-transform: none; }
#boxConNormal.single_story #conNormal .content { font-family: arial; font-size: 21px; line-height: 32px; color: #333; }

#boxConNormal.single_new #conNormal .title { font-family: 'Din-Bold'; font-size: 24px; line-height: 28px; color: #333; text-transform: none; text-align: left; margin-bottom: 0; }
#boxConNormal.single_new #conNormal .content { font-family: arial; font-size: 21px; line-height: 32px; color: #333; text-align: left; margin-top: 20px; }
#boxConNormal.single_new #conNormal .note { width: 100%; float: left; font-size: 13px; line-height: 18px; color: #666; margin-top: 5px; }
#boxConNormal.single_new #conNormal .note .finish {font-family: Arial, Helvetica, sans-serif;margin-top: 10px;}
#boxConNormal.single_new #conNormal .note .finish p {line-height:20px;font-family: Arial, Helvetica, sans-serif;}
#boxConNormal.single_new #conNormal .note .finish a {color:#f19831;text-decoration:underline;}

#conNormal .content .tableBorder,
#conNormal .content table { width: 100%; float: left; margin-top: 18px; border-collapse: separate; border-spacing: 1px; background: #000; }
#conNormal .content .tableBorder td,
#conNormal .content table td 
{ padding: 8px 5px; box-sizing: border-box; background: #fff; font-size: 13px; line-height: 18px; }
#conNormal .content .tableBorder td *,
#conNormal .content table td * { font-size: 13px; line-height: 18px; }

#conNormal .content .stylea { font-size:13px; line-height:18px; color:#222; font-family:Arial, Helvetica, sans-serif; padding:0px 130px; box-sizing:border-box; margin-bottom:46px;}
#conNormal .content .stylea p:nth-child(n+2) { margin-top:18px;}
#conNormal .content .styleb { width:100%; float:left; margin-top:12px!important;}
#conNormal .content .styleb table { width:100%; float:left; background:#ddd!important; border-spacing:1px 1px;}
#conNormal .content .styleb table tr td { padding:4px; box-sizing:border-box; font-size:13px; line-height:18px; color:#222; background:#fff!important; text-align:left;}
#conNormal .content .styleb table tr td:first-child { color: #0095d8; font-weight: bold; }
#conNormal .content .stylec { width:100%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; line-height:21px; color:#222; text-align:left; padding-top:22px;}
#conNormal .content .stylec p+p { margin-top:21px;}
#conNormal .content .stylec b { font-family:'Avenir-Heavy', Arial, Helvetica, sans-serif;}
#conNormal .content .stylec a { color:#0095d8;}

#conNormal .content .styled { font-size:15px; line-height:18px; color:#222;}
#conNormal .content .styled p:nth-child(n+2) { margin-top:12px;}
#conNormal .content .styledd { font-size:15px; line-height:23px; color:#666; text-align:left; width:100%; float:left; margin-top: 12px;}
#conNormal .content .styledd p:nth-child(n+2) { margin-top:12px;}
#conNormal .content .stylee { font-size:15px; line-height:21px; color:#222; width:100%; float:left; text-align:left; margin-top: 12px;}
#conNormal .content .stylee a { font-family:'Avenir-Heavy', Arial, Helvetica, sans-serif; color:#0095d8;}
#conNormal .content .stylef { width:100%; float:left; font-size:18px; line-height:18px; color:#000; text-align:left; margin-bottom:0px;}
#conNormal .content .styleg { width:100%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; line-height:23px; color:#333; text-align:left; font-weight: bold;}
#conNormal .content .styleg:nth-child(n+2) { margin-top:12px;}
#conNormal .content .styleh { width:100%; float:left; margin-top:12px;}
#conNormal .content .styleh ul { width:100%; float:left; padding-left:20px; box-sizing:border-box;}
#conNormal .content .styleh ul li { width:100%; float:left; list-style-type:disc; text-align:left; font-size: 13px; line-height: 18px; color: #666;}

.page-id-187 #conNormal .title { color: #fff; }
.page-id-187 #conNormal .content .styleb table tr td { background: #fff; }

.page-id-2111 #conNormal { padding-top: 35px; padding-left: 150px; padding-right: 150px; }
