h1, .h1{color: #222;font-family: 'Montserrat';font-size: 26px;font-weight: 500;}#reply-title, h2, .h2{color: #222;font-family: 'Montserrat';font-size: 22px;font-weight: 500;}h3, .h3{color: #222;font-family: 'Montserrat';font-size: 19px;font-weight: 500;}h4, .h4{color: #222;font-family: 'Montserrat';font-size: 17px;font-weight: 500;}h5, .h5{color: #222;font-family: 'Montserrat';font-size: 14px;font-weight: 500;}h6, .h6{color: #222;font-family: 'Montserrat';font-size: 12px;font-weight: 500;}body{color: #777;font-family: 'Fira Sans';font-size: 13px;font-weight: normal;}.nav-menu > li > a{color: #fff;font-family: 'Montserrat';font-size: 12px;font-weight: 400;}.nav-menu ul.sub-menu > li > a{color: #222;font-family: 'Fira Sans';font-size: 14px;font-weight: 400;text-transform: capitalize;}.headlings{font-family: 'Montserrat';font-weight: normal;}#header-right { background: #222}
body { color: #777;}

.widget .widget-title { color:#fff; }
.widget .widget-title { background-color: #222; }
.widget { background-color: #f8f8f8;}

#footer-widgets {background:#2f3438;}
#footer-widgets .widget {color: #ddd;}
#footer-widgets h1, #footer-widgets h2, #footer-widgets h3, #footer-widgets h4, #footer-widgets h5, #footer-widgets h6 {
	color: #ddd;
}
#footer-widgets .widget a,
#footer-widgets .widget a:hover,
#footer-widgets .widget a:visited {
	color: #ddd;
}
#footer-widgets .widget .footer-widget-title {
	border-color: #6e7071;
}
.site-info {background-color: #87af24;}
.site-info a.white, .site-info {color: #fff;}
.site-info a {color: #fff;}

.nav-menu > li > a {color: #fff}
