 ::-moz-selection {
  background-color: #565656;
}
::selection {
  background-color: #565656;
}
body {
  font-family: Lato;
  font-weight: 400;
  font-size: 16px;
  line-height: 26px;
  color: #777777;
  background-color: ;
  background-repeat: ;
  background-size: ;
  background-attachment: ;
  background-position: ;
  background-image: url();
}
h1 {
  font-family: Lora;
  font-weight: 400;
  font-size: 60px;
  color: #333333;
}
h2 {
  font-family: Lora;
  font-weight: 400;
  font-size: 48px;
  color: #333333;
}
h3 {
  font-family: Lora;
  font-weight: 400;
  font-size: 36px;
  color: #333333;
}
h4 {
  font-family: Lora;
  font-weight: 400;
  font-size: 30px;
  color: #333333;
}
h5 {
  font-family: Lora;
  font-weight: 400;
  font-size: 24px;
  color: #333333;
}
h6 {
  font-family: Lora;
  font-weight: 400;
  font-size: 18px;
  color: #333333;
}
.main-navigation > ul > li > a {
  font-family: Lato;
  font-size: 16px;
  font-weight: 400;
  text-transform: uppercase;
  color: #ffffff;
}
.main-navigation > ul > li:hover > a {
  color: #ffffff;
}
.main-navigation .sub-menu-wrap,
.main-navigation .sub-menu-wrap .sub-menu .sub-menu {
  background: #565656;
}
.main-navigation .sub-menu-wrap ul li:hover > a,
.main-navigation .sub-menu-wrap ul li.current-menu-item > a,
.main-navigation .sub-menu-wrap ul li.current-menu-parent > a,
.main-navigation .sub-menu-wrap ul li.current-menu-ancestor > a,
.main-navigation .sub-menu-wrap ul li.current_page_item > a,
.main-navigation .sub-menu-wrap ul li.current_page_parent > a,
.main-navigation .sub-menu-wrap ul li.current_page_ancestor > a,
.main-navigation .sub-menu-wrap.mega-menu ul li.current a,
.main-navigation .sub-menu-wrap.mega-menu ul li:hover a {
  background: #676766;
}
.main-navigation .sub-menu-wrap ul li a {
  font-family: Lato;
  font-size: 16px;
  font-weight: 400;
  color: #ffffff;
}
.main-navigation .sub-menu-wrap ul li:hover > a {
  color: #ffffff;
}
.main-navigation .sub-menu-wrap ul li.current-menu-item > a,
.main-navigation .sub-menu-wrap ul li.current-menu-parent > a,
.main-navigation .sub-menu-wrap ul li.current-menu-ancestor > a,
.main-navigation .sub-menu-wrap ul li.current_page_item > a,
.main-navigation .sub-menu-wrap ul li.current_page_parent > a,
.main-navigation .sub-menu-wrap ul li.current_page_ancestor > a {
  color: #ffffff;
}
.mobile-advanced > ul > li:hover > a,
.mobile-advanced > ul > li.current-menu-item > a,
.mobile-advanced > ul > li.current-menu-parent > a,
.mobile-advanced > ul > li.current-menu-ancestor > a,
.mobile-advanced > ul > li.current_page_item > a,
.mobile-advanced > ul > li.current_page_parent > a,
.mobile-advanced > ul > li.current_page_ancestor > a,
.mobile-advanced ul ul li.current-menu-item > a {
  background-color: #b01933;
}
#footer[class*="footer"] {
  background-color: #333333;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: ;
  background-position: center center;
  background-image: url();
}
[class*="footer"] .widget .widget-title {
  color: #ffffff;
}
