body, div, td {
  font-family: 'Merriweather', serif; 
}

body, div, td {
  font-size: 14px; 
}

/*-------------------------------------------
    Primary: Color
-------------------------------------------*/

a:hover,
h1, h2, h3, h4, h5, h6,
h2 a, h3 a, h4 a, h5 a, h6 a,
ul.menu > li > a,
.nav-next a,
.nav-previous a,
#but-prev-next a,
#wp-pagenavibox .wp-pagenavi *,
.widget_custom_menu > li > ul > li.current-menu-item > a,
.dark #but-prev-next a:hover {
  color: #323232;
}


/*-------------------------------------------
    Primary: Background Color
-------------------------------------------*/

body.dark,
caption,
th,
input[type="button"]:hover,
input[type="button"]:hover,
.icons-social a,
#footer,
ul.menu ul li,
ul.menu-2 ul li,
#selectElement,
.status-header,
a.button:hover,
.pricing-table-gray .pricing-table-title,
.pricing-table-gray .pricing-table-price,
.pricing-table-gray .button,
.pricing-table-dark .pricing-table-title,
.pricing-table-dark .pricing-table-price,
.pricing-table-dark .button,
.notice,
#sidebar .widget,
a.more-link:hover,
#layout .mejs-controls,
.tagcloud a:hover,
.widget_nav_menu,
.widget_nav_menu h5,
.toggle-opened .toggle-title span,
#layout .mejs-volume-slider,
#layout .mejs-controls {
  background-color: #323232;
}


/*-------------------------------------------
    Primary: Border Top Color
-------------------------------------------*/

ul.menu ul li:first-child,
ul.menu-2 ul li:first-child {
  border-top-color: #323232;
}


/*-------------------------------------------
    Primary: Border Bottom Color
-------------------------------------------*/

ul.menu ul,
ul.menu > li > ul > li:first-child > a:before,
ul.menu-2 ul,
ul.menu-2 > li > ul > li:first-child > a:before {
  border-bottom-color: #323232;
}


