/*===============================
 time:1429091722
================================================================================*/
.gradientblues #js-mainnavcss3.megamenu {
  background: -webkit-gradient(linear, left top, left bottom, from(#a7c5e0), to(#5184b6));
  background: linear-gradient(top, #a7c5e0, #5184b6);
}
.js-megamenu-off-canvas#js-meganav-off-canvas {
  background: -webkit-gradient(linear, left top, left bottom, from(#a7c5e0), to(#5184b6));
  background: linear-gradient(top, #a7c5e0, #5184b6);
}
.gradientblues #js-mainnavcss3.megamenu {
  border: 1px none #357578;
}
.gradientblues #js-mainnavcss3.megamenu.affix {
  border: 1px none #357578;
  border-left: none;
  border-right: none;
}
.gradientblues .megamenu ul.level0 li.megacss3 a.megacss3:hover,
.megamenu ul.level0 li:hover,
#js-mainnavcss3.megamenu ul.level0 > li.megacss3:hover > a.megacss3,
.js-megamenu-off-canvas ul.level0 li > a:hover,
.js-megamenu-off-canvas ul.level0 li > a:focus,
.js-megamenu-off-canvas ul.level0 li > a:active,
.js-megamenu-off-canvas li.nav-hover > a {
  background: #cedff5;
  color: #2c6f96 !important;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.gradientblues #js-mainnavcss3 .active,
#js-meganav-off-canvas .active {
  background: #cedff5;
  color: #2c6f96;
}
.gradientblues .megamenu ul.level0 li.megacss3 a.megacss3,
.gradientblues .megamenu ul.level0 li.megacss3 span.megacss3 {
  color: #fff;
  border-right: 1px solid rgba(255, 255, 255, 0);
  padding: 12px;
}
.gradientblues .megamenu ul.level0 li.megacss3 a.megacss3,
.js-megamenu-off-canvas ul.level0 li > a,
.js-megamenu-off-canvas ul.level0 li > span {
  color: #fff;
}
.gradientblues #js-mainnavcss3.megamenu ul.level1 li.megacss3 a {
  padding: 10px 8px 10px 8px;
  margin: 10px 8px 10px 8px;
}
.gradientblues #js-mainnavcss3.megamenu ul.level1 .childcontent {
  margin-top: -59px;
}
.gradientblues #js-mainnavcss3.noJS ul.megamenu li.haschild > div.childcontent .childcontent-inner-wrap,
#js-mainnavcss3 ul.megamenu li.haschild.megacss3:hover > div.childcontent.adddropdown {
  background: #adcff0;
}
#js-meganav-off-canvas .childcontent-inner,
#js-meganav-off-canvas .childcontent.open > .dropdown-menu {
  background: #adcff0;
}
.gradientblues #js-mainnavcss3.megamenu ul.level1 li.megacss3 span.megacss3,
#js-mainnavcss3.megamenu ul.level1 li.megacss3 a.megacss3 {
  color: #fff;
  border: 1px dotted #fefff5;
}
.gradientblues #js-mainnavcss3.megamenu ul.level1 li.megacss3 span.megacss3,
#js-mainnavcss3.megamenu ul.level1 li.megacss3 a.megacss3,
#js-meganav-off-canvas ul.level1 li.megacss3 a.megacss3 {
  color: #fff;
}
.gradientblues .megamenu .dropdown-menu ul.level1 li.megacss3:hover > a.megacss3 {
  background: #cedff5;
  color: #2c6f96 !important;
}
.gradientblues .megamenu .dropdown-menu ul.level1 li.megacss3 a.megacss3:hover,
.js-megamenu-off-canvas .wtf-menu.level1 li a:hover {
  background: #cedff5;
  color: #2c6f96 !important;
}
.gradientblues .megamenu .level1 .active > a,
#js-meganav-off-canvas .level1 .active > a {
  background: #cedff5 !important;
  color: #2c6f96 !important;
}
.gradientblues #js-mainnavcss3.noJS ul.megamenu li.haschild:hover > div.childcontent.adddropdown {
  border: 1px none #357578;
}
.gradientblues #js-mainnavcss3.megamenu.noJS:hover ul.megamenu li {
  display: block;
}
#js-mainnavcss3.megamenu.noJS ul.megamenu li.haschild > div.childcontent.adddropdown {
  display: none;
}
