.ht-main-navigation li:hover > a, .page-template-home-template .ht-main-navigation li:hover > a, .home.blog .ht-main-navigation li:hover > a, .ht-main-navigation .current_page_item > a, .ht-main-navigation .current-menu-item > a, .ht-main-navigation .current_page_ancestor > a, .page-template-home-template .ht-main-navigation .current > a, .home.blog .ht-main-navigation .current > a {
    color: #FFF !important;
    background: #F48120 !important;
}

#ht-colophon {
    border-top: 4px solid #fff100 !important;
}
#ht-masthead {
    border-top: 4px solid #fff100 !important;
}
#ht-masthead
{
background:#fff !important;
}

@media screen and (max-width:768px)
{
.sow-slider-base {
    padding: 200px 0px 0px 0px;
}
.col-3,.col-2,.col-1
{
	width:100%;
}
}
.col-3,.col-2,.col-1
{
	margin:10px;;
}
@media screen and (min-width:768px)
{
.ht-main-navigation a {
    color:#F48120 !important;
}
.ht-main-navigation .current_page_item > a, .ht-main-navigation .current-menu-item > a
{
color:#fff100 !important
}
.col-3
{
	width:33.3%;
    display: inline;
}
.col-1
{
	width:100%;
    display: inline;
}
.col-2
{
    width:48%;
    display:inline-block;
}
}
@media screen and (max-width: 1000px)
{
.ht-main-navigation .ht-menu {
    background: #939393 !important;
}
.toggle-bar {
    background: #F48120 !important;
}
}
button, input[type="button"], input[type="reset"], input[type="submit"]
{
background: #F48120 !important;

}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"]
{
width:100%;
}