.site-info {
    visibility: hidden;
}
.site-description {
    text-shadow: 0px 0px 10px #888;
}
.homepage-article {
    margin-right: 24px;
}
#primary-home {
    overflow: auto;
    overflow: visible;
}
.slider-parent {
    top: 10px;
}
#sb_instagram #sbi_images {
    overflow: scroll;
    max-height: 400px;
}
#twenty-five {
	width: 23%;
	padding: 0;
	margin: 0 1% 0 1%;
	float:left;
}
.myButton {
	background-color:#003a48;
	border:3px solid #01151a;
	display:inline-block;
	color:#ffffff;
	font-family:inherit;
	font-size:14px;
	font-weight:bold;
	padding:10px 20px;
	text-decoration:none;
	text-shadow:-1px 3px 6px #000000;
	transition: all 0.3s;
	cursor: pointer;
	margin-top: 25px;
}
.myButton:hover {
	background-color:#007792;
	transition: all 0.5s;
	color: #FFFFFF;
}
.myButton:active {
	position:relative;
	top:1px;
}
.woocommerce .woocommerce-breadcrumb {
	visibility:hidden;
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
    color: #01151a;
}
.woocommerce #primary button.button.alt, .woocommerce-page #primary button.button.alt {
	background-color:#003a48;
	border:3px solid #01151a;
	display:inline-block;
	color:#ffffff;
	font-family:inherit;
	font-size:14px;
	font-weight:bold;
	padding:10px 20px;
	text-decoration:none;
	text-shadow:-1px 3px 6px #000000;
	transition: all 0.3s;
	cursor: pointer;
	margin-top: 25px;
}
.woocommerce #primary button.button:hover, .woocommerce-page #primary button.button:hover{
	background-color:#007792;
	transition: all 0.5s;
	color: #FFFFFF;
}
.woocommerce #primary button.button.alt:active, .woocommerce-page #primary button.button.alt:active{
	position:relative;
	top:1px;
}
.woocommerce ul.products li.product .button {
	background-color:#003a48;
	border:3px solid #01151a;
	display:inline-block;
	color:#ffffff;
	font-family:inherit;
	font-size:14px;
	font-weight:bold;
	padding:10px 20px;
	text-decoration:none;
	text-shadow:-1px 3px 6px #000000;
	transition: all 0.3s;
	cursor: pointer;
	margin-top: 25px;
}
.woocommerce  ul.products.alt:hover li.product.alt:hover .button.alt:hover
{
	background-color:#007792;
	transition: all 0.5s;
	color: #FFFFFF;
}
input.pushbutton-wide {
    border:3px solid #01151a;
    display:inline-block;
    cursor:pointer;
    color:#ffffff;
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    padding:10px 20px;
    text-decoration:none;
    text-shadow:-1px 3px 6px #000000;
	  background-color:#003a48;
    transition: all 0.5s;
		box-shadow: none;
}
input.pushbutton-wide:hover {
	background-color:#007792;
    transition: all 0.5s;
	
}
button:hover,
html input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
	border-color: #01151a;
	box-shadow: none;
}
button:focus,
html input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active,
html input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
	border-color: #01151a;;
	box-shadow: none;
}
.widget_search input[type=submit] {
    background-color:#003a48;
    border:3px solid #01151a;
    display:inline-block;
    cursor:pointer;
    color:#ffffff;
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    padding:10px 20px;
    text-decoration:none;
    text-shadow:-1px 3px 6px #000000;
    transition: all 0.5s;
}
.widget_search input:hover[type=submit] {
    background-color:#007792;
    transition: all 0.5s;
}
.widget_search input[type=search] {
    width: 65%;
}