/* Page */
/*body,html,div,blockquote,img,label,p,h1,h2,h3,h4,h5,h6,pre,ul,ol,li,dl,dt,dd,form,a,fieldset,input,th,td{border:0;outline:none;margin:0;padding:0;}*/
body,html,div,blockquote,img,label,p,h1,h2,h3,h4,h5,h6,pre,ul,ol,li,dl,dt,dd,form,a,fieldset,input,th,td,textarea{border:0;outline:none;margin:0;padding:0;font-family: 'Open Sans', arial, sans-serif;}
ul{list-style:none;}

body {font: normal 14px 'Open Sans', Arial, sans-serif; line-height: 20px;}

h1 {
  font-size: 25px;
  line-height: 40px;
  color:#283E53;
}

h2 {
  font-size: 22px;
  line-height: 30px;
  color:#FE6500;
}

h3 {
  font-size: 18px;
  line-height: 25px;
  color:#283E53;
}

h4 {
  font-size: 16px;
  line-height: 25px;
  margin-bottom:10px;
  color:#FE6500;
}

h5 {
  font-size: 15px;
  line-height: 22px;
  margin-bottom:10px;
  color:#283E53;  
}

h6 {
  font-size: 14px;
  line-height: 21px;
  margin-bottom:10px;
  color:#FE6500;
}

h10 {
  font-size: 25px;
  line-height: 40px;
  color:#FE6500;
  font-weight: bold !important;
}

h20 {
  font-size: 22px;
  line-height: 30px;
  color:#FFFFFF;
  font-weight: bold !important;
}



/* form {margin-left: 8px;} */


.wrap {width: 960px; margin: 0 auto;}
.demo-container {padding: 20px 0;}
.demo-container h4 {font-size: 14px; margin: 0 0 5px 0;}

/* Mega Menu Styles */
.mega-menu ul, .mega-menu ul li {list-style: none;}
.mega-menu ul {position: relative; padding: 0; margin: 0;}
.mega-menu ul li ul {display: none;}
.mega-menu .sub {display: none;}
.mega-menu .sub ul {display: block;}
