body, div, td {
  font-family: Arial, Helvetica, sans-serif; 
}

h1, h2, h3, h4, h5, h6, blockquote {
  font-family: Arial, Helvetica, sans-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: #000000;
}


/*-------------------------------------------
    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: #000000;
}


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

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


/*-------------------------------------------
    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: #000000;
}


/*-------------------------------------------
    Secondary: Color
-------------------------------------------*/

a,
.st-ul li.st-current,
.st-ul li.st-current:hover,
.sidebar-footer .widget-info p a.mailto,
fieldset legend {
  color: #ffbb00;
}


/*-------------------------------------------
    Secondary: Background Color
-------------------------------------------*/

.projects-term-title h1:before,
input[type="button"],
input[type="submit"],
#copyrights-holder,
ul.menu > li > a:hover,
ul.menu > li.hover-has-ul > a,
ul.menu ul li:hover,
ul.menu-2 > li > a:hover,
ul.menu-2 > li.hover-has-ul > a,
ul.menu-2 ul li:hover,
.term-title h1:before,
a.button,
.toggle-closed .toggle-title span,
.pricing-table-featured .pricing-table-title,
.pricing-table-featured .pricing-table-price,
.pricing-table-featured .button,
.skill-bar,
.st-gallery ol li.st-gallery-tab-current,
a.more-link,
#layout .mejs-time-current,
#layout .mejs-horizontal-volume-current,
.tagcloud a,
.widget_custom_menu > li > a:hover,
.widget_custom_menu > li.wHover,
#sidebar .widget-posts,
.widget-posts-icon:hover,
#sidebar .sharrre .count,
#layout .mejs-time-loaded,
#sidebar .widget_search {
  background-color: #ffbb00;
}


/*-------------------------------------------
    Secondary: Border Top Color
-------------------------------------------*/

fieldset,
#menuByClick > ul,
.st-ul li.st-current,
.st-ul li.st-current:hover,
#sidebar .sharrre .count:before,
#sidebar .sharrre .count:after {
  border-top-color: #ffbb00;
}


/*-------------------------------------------
    Secondary: Border Right Color
-------------------------------------------*/

fieldset {
  border-right-color: #ffbb00;
}


/*-------------------------------------------
    Secondary: Border Bottom Color
-------------------------------------------*/

fieldset {
  border-bottom-color: #ffbb00;
}


/*-------------------------------------------
    Secondary: Border Left Color
-------------------------------------------*/

fieldset {
  border-left-color: #ffbb00;
}


