@import url('/custom/_hook/hook.border-radius-8.css');
@import url('/custom/_hook/hook.carousel-slideshow-control-light.css');
@import url('/custom/_hook/hook.header-logo-right.css');
@import url('/custom/_hook/hook.fixed-point-info.css');
@import url('/custom/_hook/hook.panel-header-default.css');
@import url('/custom/_hook/hook.font.roboto.css');
@import url('/custom/_hook/hook.high-contrast.light.css');
a
	{
	color: rgba(30,130,76,1);
	}
a:focus, a:hover
	{
	color: rgba(0, 80, 26, 1);
	}
.text-primary
	{
	color: rgba(30,130,76,1);
	}
.text-sub
	{
	color: #666666;
	}
.text-title-headline
	{
	color: rgba(30,130,76,1);
	}
.text-title-icon
	{
	color: #cccccc;
	}
.btn-primary.pmd-btn-flat
	{
	color: rgba(30,130,76,1);
	background-color: #ffffff;
	border: 1px solid #ffffff;
	}
.btn-primary.pmd-btn-flat:hover, .btn-primary.pmd-btn-flat:focus
	{
	color: rgba(255,255,255,1);
	background-color: rgba(30,130,76,1);
	border: 1px solid rgba(30,130,76,1);
	}
.pmd-textfield-focused
	{
	background: rgba(30,130,76,1);
	}
.btn .ink, .btn-primary .ink, .btn-primary.pmd-btn-flat .ink, .btn-info .ink, .btn-info.pmd-btn-flat .ink, .dropdown-toggle .ink
	{
	background-color: rgba(255,255,255,0.50);
	}
.panel-primary > .panel-heading
	{
	background-color: rgb(246, 246, 246);
	border-color: transparent;
	color: rgba(30,130,76,1);
	}
.panel-primary > .panel-heading h3
	{
	text-transform: uppercase;
	}
body
	{
	background-color: #ffffff;
	color: #333333;
	}
#container-content
	{
	margin-bottom: 32px;
	border-radius: 12px;
	}
.nav > li > a
	{
	color: rgba(30,130,76,1);
	}
.nav > li > a:focus, .nav > li > a:hover, .nav .open > a, .nav .open > a:focus, .nav .open > a:hover, .nav .open > a, .nav .open > a:focus, .nav .open > a:hover
	{
	background-color: rgba(30,130,76,1);
	color: rgba(255,255,255,1);
	}
.hamburger-inner, .hamburger-inner:before, .hamburger-inner:after
	{
	background-color: #999999;
	}
#sidebar-main .nav > li > a .sidebar-item-main
	{
	color: #333333;
	}
#sidebar-main .nav > li > a .sidebar-item-header
	{
	color: rgba(30,130,76,1);
	}
#sidebar-main .nav > li > a:hover .sidebar-item-header
	{
	color: rgba(255,255,255,1);
	}
#sidebar-main .nav > li > a:hover .sidebar-item-main,#sidebar-main .nav .open > a .sidebar-item-main,#sidebar-main .nav .open > a:focus .sidebar-item-main,#sidebar-main .nav .open > a:active .sidebar-item-main
	{
	color: rgba(255,255,255,1);
	}
#container-header
	{
	background-color: #ffffff;
	box-shadow: 0px 2px 4px rgba(0,0,0,0.3);
	}
#container-header #header-logo #header-logo-img
	{
	box-shadow: 0px 4px 4px rgba(0,0,0,0.3);
	}
#container-header-mobile
	{
	background-color: #ffffff;
	}
#container-header #header-logo.navbar,#container-header #container-header-inner #header-logo #header-logo-img,#container-header-mobile #container-header-inner #header-logo #header-logo-img
	{
	background-color: #ffffff;
	}
#container-header #container-header-inner #header-logo #header-logo-img,#container-header #container-header-inner #header-logo #header-logo-img.navbar
	{
	padding: 8px;
	}
#container-header-mobile #container-header-inner #header-logo #mobile-logo-img,#container-header-mobile #container-header-inner #header-logo #mini-logo-img
	{
	padding-top: 8px;
	}
#container-footer
	{
	background: linear-gradient(to bottom, #f6f6f6 0%,#fcfcfc 100%);
	border-top: 1px solid #cccccc;
	}
.footer-info a, .footer-info a:link,.footer-info a:visited,.footer-info span
	{
	color: #333333;
	}
.footer-info a:hover
	{
	color: #333333;
	}
.footer-copyright a,.footer-copyright a:link,.footer-copyright a:visited,.footer-copyright a:hover,.footer-copyright span
	{
	color: #333333;
	}
#container-point-info
	{
	background: rgb(246, 246, 246);
	}
#container-point-info span
	{
	color: rgba(55,55,55,1);
	}
.pmd-card-footer-saving-regular
	{
	display: block;
	}
.pmd-card-footer-saving-only
	{
	display: none;
	}
.pmd-card-price-text
	{
	color: #333333;
	}
.form-control-bootstrap:focus
	{
	border-color: rgba(30,130,76,1);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(30,130,76,1);
	}
