input#createaccount.input-checkbox {
	float: left;
	position: relative;
}

mark.count {
	display: none;
}

div.sd-content {
	max-width: 115px;
	padding-top: 10px;
}

a.share-facebook {
	border: 2px solid #d5d4d4 !important;
	border-radius: 0 !important;
	text-align: left !important;
	padding: 0 0 0 10px !important;
	transition: all 0;
	-webkit-transition: all 0;
}

a.share-facebook span {
	color: #F07D00;
}

span.share-facebook {
	color: #FFF !important;
	font-weight: bold !important;
	padding: 3px 10px !important;
	background: #d5d4d4 !important;
	display: inline-block !important;
	font-size: 1.125em !important;
	margin-left: 15px !important;
}

a.share-facebook:hover {
	border: 2px solid #f07d00 !important;
}

a.share-facebook:hover span.share-facebook {
	background: #f07d00 !important;
}

.woocommerce form .form-row .required {
	text-decoration: none;
}

.woocommerce-page .woocommerce .woocommerce-info, .woocommerce-page .woocommerce-info {
	padding: 15px;
}

.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before {
	position: relative;
	margin-right: 10px;
	top: 0;
	left: 0;
}

input[type="tel"] {
	color: #555;
	border: 1px solid rgba(0,0,0,0.1);
}

.entry-title:after, .entry-title:before, .woocommerce-page .page-title:before, ul.nav > li.current_page_item > a:before, ul.nav > li.current-menu-item > a:before {
	background: #333;
	width: 50px;
}

.company-details .icon-top {
	color: white !important;
	opacity: 0.85;
}

.copyright .social li a {
	color: white;
}

::-moz-selection {
	background: #333;
}

::selection {
	background: #333;
}

.term-agonium .woocommerce-loop-category__title, 
.product_cat-agonium .woocommerce-loop-product__title {
	color: #8666b6;
}

.woocommerce-product-details__short-description p {
	text-align: left;
}

.product_cat-agonium .button {
	background: #8666b6 !important;
}

.product_cat-agonium a.share-facebook span {
	color: #8666b6 !important;
}

.product_cat-agonium a.share-facebook:hover span.share-facebook {
	background: #8666b6 !important;
	color: white !important;
}

.product_cat-agonium a.share-facebook {
	border: 2px solid #8666b6 !important;
}

.product_cat-agonium .product_meta a {
	color: #8666b6 !important;
}

.navbar-brand:focus {
	border: none;
}

a:focus {
	outline: none !important;
	text-decoration: none !important;
}

.navbar-inverse .navbar-nav ul.sub-menu li a, .navbar-inverse .navbar-nav>li>a {
	color: #8a8e98 !important;
}

.navbar-inverse .navbar-nav ul.sub-menu li a {
	font-size: 14px;
}

.product_cat-agonium .added_to_cart.wc-forward {
	color: #8666b6 !important;
}

h2,h1 {
	line-height: 1.5;
}

.woocommerce form .form-row .required, .woocommerce-LostPassword.lost_password a, .woocommerce-page .woocommerce a.remove, .woocommerce-MyAccount-content a, .woocommerce-MyAccount-navigation a, .woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox a, #post-291 a {
	color: gray !important;
}

.woocommerce-MyAccount-content a.button {
	color: white !important;
}

.woocommerce-page .woocommerce input[type="submit"], .woocommerce-page #content input.button, .woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce-page input.button.alt, .woocommerce a.button.alt {
	background: gray !important;
}

.woocommerce-error li, .woocommerce-info li, .woocommerce-message li {
	display: inline-block;
}

.woocommerce-page .woocommerce-error {
	background: #333 !important;
}

.woocommerce-page .woocommerce .input-checkbox {
	margin: 10px 10px 0 !important;
}

.woocommerce-page .woocommerce a.remove:hover {
	color: #333 !important;
	background: #fff;
	line-height: 20px;
}



.woocommerce-pagination a:hover {
	background-color: #333 !important;
}

.woocommerce span.onsale {
	font-size: 12px;
	border-radius: 5px;
	width: 80px;
	height: auto;
	padding: 5px;
	line-height: inherit;
	border: 3px solid #34d29;
	min-height: inherit;
}

ul.nav > li.current_page_item > a:before, ul.nav > li.current-menu-item > a:before {
	left: 0;
	width: 100%;
}

/*
	CSS Migrated from Jetpack:
*/

input#createaccount.input-checkbox {
	float: left;
	position: relative;

}

mark.count {
	display: none;
}

div.sd-content {
	max-width: 115px;
	padding-top: 10px;
}

a.share-facebook {
	border: 2px solid #d5d4d4 !important;
	border-radius: 0 !important;
	text-align: left !important;
	padding: 0 0 0 10px !important;
	transition: all 0.2s;
	-webkit-transition: all 0.2s;
}

a.share-facebook span {
	color: #F07D00;
}

span.share-facebook {
	color: #FFF !important;
	font-weight: bold !important;
	padding: 3px 10px !important;
	background: #d5d4d4 !important;
	display: inline-block !important;
	font-size: 1.125em !important;
	margin-left: 15px !important;
}

a.share-facebook:hover {
	border: 2px solid #f07d00 !important;
}

a.share-facebook:hover span.share-facebook {
	background: #f07d00 !important;
}

.woocommerce form .form-row .required {
	text-decoration: none;
}

.woocommerce-page .woocommerce .woocommerce-info, .woocommerce-page .woocommerce-info {
	padding: 15px;
}

.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before {
	position: relative;
	margin-right: 10px;
	top: 0;
	left: 0;
}

input[type="tel"] {
	color: #555;
	border: 1px solid rgba(0,0,0,0.1);
}

.entry-title:after, .entry-title:before, .woocommerce-page .page-title:before, ul.nav > li.current_page_item > a:before, ul.nav > li.current-menu-item > a:before {
	background: #333;
	width: 50px;
}

.copyright .social li a {
	color: white;
}

::-moz-selection {
	background: #333;
}

::selection {
	background: #333;
}

.term-agonium .woocommerce-loop-category__title, 
.product_cat-agonium .woocommerce-loop-product__title {
	color: #8666b6;
}

.woocommerce-product-details__short-description p {
	text-align: left;
}

.product_cat-agonium .button {
	background: #8666b6 !important;
}

.product_cat-agonium a.share-facebook span {
	color: #8666b6 !important;
}

.product_cat-agonium a.share-facebook:hover span.share-facebook {
	background: #8666b6 !important;
	color: white !important;
}

.product_cat-agonium a.share-facebook {
	border: 2px solid #8666b6 !important;
}

.product_cat-agonium .product_meta a {
	color: #8666b6 !important;
}

.navbar-brand:focus {
	border: none;
}

a:focus {
	outline: none !important;
	text-decoration: none !important;
}

.navbar-inverse .navbar-nav ul.sub-menu li a, .navbar-inverse .navbar-nav>li>a {
	color: #8a8e98 !important;
}

.navbar-inverse .navbar-nav ul.sub-menu li a {
	font-size: 14px;
}

.product_cat-agonium .added_to_cart.wc-forward {
	color: #8666b6 !important;
}

h2,h1 {
	line-height: 1.5;
}

.woocommerce form .form-row .required, .woocommerce-LostPassword.lost_password a, .woocommerce-page .woocommerce a.remove, .woocommerce-MyAccount-content a, .woocommerce-MyAccount-navigation a, .woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox a, #post-291 a {
	color: gray !important;
}

.woocommerce-MyAccount-content a.button {
	color: white !important;
}

.woocommerce-page .woocommerce input[type="submit"], .woocommerce-page #content input.button, .woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce-page input.button.alt, .woocommerce a.button.alt {
	background: gray !important;
}

.woocommerce-error li, .woocommerce-info li, .woocommerce-message li {
	display: inline-block;
}

.woocommerce-page .woocommerce-error {
	background: #333 !important;
}

.woocommerce-page .woocommerce .input-checkbox {
	margin: 10px 10px 0 !important;
}

.woocommerce-page .woocommerce a.remove:hover {
	color: #333 !important;
	background: #fff;
	line-height: 20px;
}


.woocommerce-pagination a:hover {
	background-color: #333 !important;
}

.woocommerce span.onsale {
	font-size: 12px;
	border-radius: 5px;
	width: 80px;
	height: auto;
	padding: 5px;
	line-height: inherit;
	border: 3px solid #34d29;
	min-height: inherit;
}
.woocommerce #content table.cart td.actions .button {
	width: auto;
}