/* Enter Your Custom CSS Here */
#Top_bar .menu > li#menu-item-436 a {
    border: 2px solid #27c1d5;
    border-radius: 50px;
    padding: 0;
    margin-top: 23px;
		background: #27c1d5;
    color: #fff;
}

#Top_bar.is-sticky .menu > li#menu-item-436 a {
    margin-top: 8px;
}
#Top_bar .menu > li#menu-item-436 a span {
	line-height: 40px;
}
#Top_bar .menu > li#menu-item-436 a:after {
		background: transparent;
}

#Footer #menu-main-menu-1 {
	list-style: none;
    background: none;
    padding: 0;
}
#Footer #menu-main-menu-1 li {
	display: inline-block;
    width: 49%;
	font-size: 16px;
}
#Footer a {
	margin: 10px 0;
	padding: 0;
}

@media only screen and (max-width: 1239px) {
	#Top_bar .menu > li#menu-item-436 a {
		margin: 0 15px 10px;
    padding: 0 10px;
	}
	#Footer #menu-main-menu-1 li {
		display: block;
		width: 100%;
	}
}
@media only screen and (max-width: 767px) {
	#text-4,
	#nav_menu-2,
	#custom_html-5 {
		display: none;
	}
}