@charset "utf-8";
/* CSS Document */

html, body{height: 100%;}
body, fieldset{margin:0;}
body, ul, fieldset{padding:0;}
h1{margin:20px 0 0;font-size:26px;color: #438CB6;}
h2, h3, h4, h5, h6{margin:10px 0 0;}
h2{margin:10px 0 0;font-size:20px;color:#8099B3;}
h3{font-size:18px;color: #5E7D9C;}
h4{font-size:16px;color: #3D5266;}
h5{font-size:14px;color: #3D5266;}
h6{font-size:13px;color: #8099B3;}
img{max-width:100%;}
p{margin:12px 0;}
.btn, button, .button{background: #65CCEC;
  background: -webkit-linear-gradient(top, #92DBF2 0, #33BCE6 100%) no-repeat;
  background: -moz-linear-gradient(top, #92DBF2 0, #33BCE6 100%) no-repeat;
  background: -o-linear-gradient(top, #92DBF2 0, #33BCE6 100%) no-repeat;
  background: -ms-linear-gradient(top, #92DBF2 0, #33BCE6 100%) no-repeat;
  background: linear-gradient(to bottom, #92DBF2 0, #33BCE6 100%) no-repeat;
  -svg-background: linear-gradient(top, #92DBF2 0, #33BCE6 100%) no-repeat;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.15);
  box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.15);
  border: 1px solid #3E81A8;
  padding: 0 10px;
  margin: 0 auto;
  height: 23px;cursor:pointer;color: #822D03;}
.btn:hover, button:hover, .button:hover{
  color:#7F5305;
  border-color: #FC8D55;
}
fieldset{border:none;}
a, .btn, button, .button, .header{transition:all 0.6s ease 0s;}
.container{margin-left:auto;margin-right:auto;}
.btn, button, .button{display:inline-block;}
.vgrid, .size-100, #size-100, .container, .top, .header, .showcase, .feature, .utility, .maintop, .breadcrumb, .main-body, .content-top, .content_inner, .content-bottom, .mainbottom, .extension, .bottom, .footer, .copyright, .main_wrapper, .content_wrapper{width:100%;}
.vgrid, .vsize, .sidebar-left, .content.content-b, .float-left, .top, .header, .showcase, .feature, .utility, .maintop, .breadcrumb, .main-body, .content-top, .content_inner, .content-bottom, .mainbottom, .extension, .bottom, .footer, .copyright, .main_wrapper, .content_wrapper, .header .header-a img{float:left;}
.sidebar-right, .content, .float-right, .header .vgrid .header-b{float:right;}
.float-none{float:none;}
.container, .vsize{padding-left:15px;}
.container, .vsize{padding-right:15px;}
.container{max-width:1030px;}
.container, .vsize, .content_wrapper, .footer{box-sizing:border-box;-webkit-box-sizing:border-box;}
.size-75, #size-75{width:75%;}
.size-66{width:66.666%;}
.size-50{width:50%;}
.size-33{width:33.333%;}
.size-25, .sidebar-left, .sidebar-right{width:25%;}
.size-20{width:20%;}
.size-17{width:16.666%;}.header .header-a{padding-right:0;}.header .vgrid .header-a, .header .vgrid .header-b{width:auto;}.header .header-a img{max-height:50px;margin:10px 0;width:auto;height:auto;}.dj-megamenu-default{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;background:none;}.dj-megamenu-default li a.dj-up_a{font-size:16px;text-transform:none;font-weight:normal;padding:0 19px;color:#0A0D10;border:none;}.dj-megamenu-default li a.dj-up_a, .dj-megamenu-default li a.dj-up_a > span{height:70px;}.dj-megamenu-default li a.dj-up_a > span{line-height:70px;}.dj-megamenu-default li.active a.dj-up_a {  background: #E0C280;  background: -webkit-linear-gradient(top, #E8D1A1 0, #D9B463 100%) no-repeat;  background: -moz-linear-gradient(top, #E8D1A1 0, #D9B463 100%) no-repeat;  background: -o-linear-gradient(top, #E8D1A1 0, #D9B463 100%) no-repeat;  background: -ms-linear-gradient(top, #E8D1A1 0, #D9B463 100%) no-repeat;  background: linear-gradient(to bottom, #E8D1A1 0, #D9B463 100%) no-repeat;    background-origin: padding-box;  -svg-background: linear-gradient(top, #E8D1A1 0, #D9B463 100%) no-repeat;  color: #11171D;}.dj-megamenu-default li:hover a.dj-up_a, .dj-megamenu-default li.hover a.dj-up_a{background: #E3C991;color:#000;}.dj-megamenu-default li ul.dj-submenu{margin:10px;}.dj-megamenu-default li:hover div.dj-subwrap, .dj-megamenu-default li.hover div.dj-subwrap{background: #F5EBD5;}.dj-megamenu-default li ul.dj-submenu > li{border-top-color:#E4CA90;}.dj-megamenu-default li ul.dj-submenu > li > a{padding:4px 20px;margin:2px 0;color:#0D1216;line-height: normal;}.dj-megamenu-default li a.dj-up_a span.dj-drop{padding-right:10px;}.dj-megamenu-default li a.dj-up_a .arrow{right:16px;}.dj-megamenu-default li:hover a.dj-up_a .arrow,.dj-megamenu-default li.hover a.dj-up_a .arrow,.dj-megamenu-default li.active a.dj-up_a .arrow {	top: calc(50% + 0px);}.dj-megamenu-default li.dj-up.itemid128.parent div.dj-subwrap .dj-subwrap-in, .dj-megamenu-default li.dj-up.itemid128.parent div.dj-subwrap .dj-subwrap-in .dj-subcol{width:435px !important;}.dj-megamenu-default li ul.dj-submenu>li>a:hover,.dj-megamenu-default li ul.dj-submenu>li>a.active,.dj-megamenu-default li ul.dj-submenu>li.hover:not(.subtree)>a {	background: #E3C991;	color     : #000;}body{  background: #65CCEC url('../images/page.jpeg') no-repeat fixed;  background: -webkit-linear-gradient(top, rgba(237, 249, 253, 0.49) 0, rgba(24, 152, 191, 0.18) 1080px, rgba(20, 130, 163, 0.2) 1200px) no-repeat, url('../images/page.jpeg') no-repeat, -webkit-linear-gradient(top, #BFEAF7 0, #1CB5E3 1080px, #1AA6D1 1200px) no-repeat;  background: -moz-linear-gradient(top, rgba(237, 249, 253, 0.49) 0, rgba(24, 152, 191, 0.18) 1080px, rgba(20, 130, 163, 0.2) 1200px) no-repeat, url('../images/page.jpeg') no-repeat, -moz-linear-gradient(top, #BFEAF7 0, #1CB5E3 1080px, #1AA6D1 1200px) no-repeat;  background: -o-linear-gradient(top, rgba(237, 249, 253, 0.49) 0, rgba(24, 152, 191, 0.18) 1080px, rgba(20, 130, 163, 0.2) 1200px) no-repeat, url('../images/page.jpeg') no-repeat, -o-linear-gradient(top, #BFEAF7 0, #1CB5E3 1080px, #1AA6D1 1200px) no-repeat;  background: -ms-linear-gradient(top, rgba(237, 249, 253, 0.49) 0, rgba(24, 152, 191, 0.18) 1080px, rgba(20, 130, 163, 0.2) 1200px) no-repeat, url('../images/page.jpeg') no-repeat, -ms-linear-gradient(top, #BFEAF7 0, #1CB5E3 1080px, #1AA6D1 1200px) no-repeat;  background: linear-gradient(to bottom, rgba(237, 249, 253, 0.49) 0, rgba(24, 152, 191, 0.18) 1080px, rgba(20, 130, 163, 0.2) 1200px) no-repeat, url('../images/page.jpeg') no-repeat, linear-gradient(to bottom, #BFEAF7 0, #1CB5E3 1080px, #1AA6D1 1200px) no-repeat;  -svg-background: linear-gradient(top, rgba(237, 249, 253, 0.49) 0, rgba(24, 152, 191, 0.18) 1080px, rgba(20, 130, 163, 0.2) 1200px) no-repeat, url('../images/page.jpeg') no-repeat, linear-gradient(top, #BFEAF7 0, #1CB5E3 1080px, #1AA6D1 1200px) no-repeat;  background-attachment: fixed, fixed, fixed;}.header{  background: #E6CE98;  background: -webkit-linear-gradient(top, #EEDEB9 0, #DEBF78 100%) no-repeat;  background: -moz-linear-gradient(top, #EEDEB9 0, #DEBF78 100%) no-repeat;  background: -o-linear-gradient(top, #EEDEB9 0, #DEBF78 100%) no-repeat;  background: -ms-linear-gradient(top, #EEDEB9 0, #DEBF78 100%) no-repeat;  background: linear-gradient(to bottom, #EEDEB9 0, #DEBF78 100%) no-repeat;  -svg-background: linear-gradient(top, #EEDEB9 0, #DEBF78 100%) no-repeat;  -webkit-box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.15);  -moz-box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.15);  box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.15);  border: 1px solid #8099B3;  border-left: none;  border-right: none;  margin: 3px 0 0;}.content_wrapper {  background: #F9FAFB;  -webkit-box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.15);  -moz-box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.15);  box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.15);  border: 1px solid #8099B3;  padding: 15px 10px;margin-top:6px;}
.content_inner img{margin: 7px 7px 7px 7px;}
.content_inner ul{margin: 1em 0 1em 11px;}
.content_inner ul li{padding-left: 13px;overflow-x: visible;overflow-y: hidden;color: #2E3D4C;}
.content_inner ul li::before {
  content: url('../images/postbullets.png');
  margin-right: 6px;
  bottom: 2px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  font-size: 0;
  line-height: 0;
}


.footer {

  border-top: 1px solid #B2C2D1;

  padding:15px 10px;

  margin: 0 auto;

  position: relative;

  color: #151C23;

  font-size: 12px;

  line-height: 175%;

  text-align: center;

}
.footer a{color: #3D5266;}
.footer a{text-decoration:none;}
.footer a:hover{color: #4991BC;text-decoration: underline;}
.footer p, .copyright p{margin:0;}
.footer .copyright_text{color: #080A0D;}
.copyright{
  padding: 1em 0;
  text-align: center;
  color: #263340;
  font-size:10px;
}
.copyright a, .copyright a:hover{color: #244A61;}
table {
  border-collapse: collapse;
  margin: 1px;
}
table th, table td {
  padding: 2px;
  border: solid 1px #8099B3;
  vertical-align: top;
  text-align: left;
}.acym_front_page legend {
  color: #5A99AB;
  border-bottom: 1px solid #5A99AB;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 20px;
  padding-bottom: 4px;
}.acym_introtext{margin: 15px 0 15px;
  display: block;}.acym_front_page #acyuserinfo label span{width: 150px;display: inline-block;}.acym_front_page form{color: #666;}.acym_front_page form .cell .cell{border: 1px solid #ddd;padding: 2px;margin: 0 5px;background: #F9FAFB;}.acym_front_page form .cell .cell:hover{border-bottom-color:#aaa;}.acymodifybutton{text-align:center;}.acymodifybutton .btn{color: #666;border: 1px solid #ddd;background:#fff;}.acymodifybutton .btn:hover {
	border:1px solid #ccc;
	border-right:1px solid #999;
	border-bottom:1px solid #999;}
.bfQuickMode .bfNextButton, .bfQuickMode .bfSubmitButton, .bfQuickMode .bfCancelButton{margin-bottom:10px;}
.bfQuickMode select, .bfQuickMode textarea, .bfQuickMode input[type="text"], .bfQuickMode input[type="password"], .bfQuickMode input[type="datetime"], .bfQuickMode input[type="datetime-local"], .bfQuickMode input[type="date"], .bfQuickMode input[type="month"], .bfQuickMode input[type="time"], .bfQuickMode input[type="week"], .bfQuickMode input[type="number"], .bfQuickMode input[type="email"], .bfQuickMode input[type="url"], .bfQuickMode input[type="search"], input[type="tel"], .bfQuickMode input[type="color"], .bfQuickMode .uneditable-input{background: #F9FAFB;color: #2E3D4C;}
.article-info-term{display:none;}
dl dd{margin:0;}
.readmore .btn{text-decoration:none;line-height:23px;}
.blog-items .blog-item{padding:10px 0;display:inline-block;width:100%;}
.blog-items .blog-item:first-child{padding-top:0;}